.global-wallet-modal-overlay[data-v-c337ba5b]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn-c337ba5b .2s ease}@keyframes fadeIn-c337ba5b{0%{opacity:0}to{opacity:1}}.global-wallet-modal[data-v-c337ba5b]{background:#fff;border-radius:16px;padding:24px;max-width:400px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 40px #00000026;animation:modalSlideIn-c337ba5b .2s ease;position:relative}@keyframes modalSlideIn-c337ba5b{0%{transform:scale(.95) translateY(-10px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-header[data-v-c337ba5b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-header h3[data-v-c337ba5b]{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:600;margin:0}.close-btn[data-v-c337ba5b]{background:transparent;border:none;color:#666;font-size:1.5rem;cursor:pointer;transition:color .2s ease;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-c337ba5b]:hover{color:#333;background:#0000000d}.wallet-options[data-v-c337ba5b]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.wallet-option-btn[data-v-c337ba5b]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative}.wallet-option-btn[data-v-c337ba5b]:hover:not(:disabled){background:#e9ecef;border-color:#dee2e6;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.wallet-option-btn[data-v-c337ba5b]:disabled{opacity:.6;cursor:not-allowed;transform:none}.wallet-icon[data-v-c337ba5b]{font-size:1.5rem;flex-shrink:0}.wallet-name[data-v-c337ba5b]{flex:1;text-align:left}.connecting-spinner[data-v-c337ba5b]{width:16px;height:16px;border:2px solid #e9ecef;border-top:2px solid #007bff;border-radius:50%;animation:spin-c337ba5b 1s linear infinite;flex-shrink:0}@keyframes spin-c337ba5b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-c337ba5b]{margin-top:12px;padding:12px;background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;color:#721c24;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem;text-align:center}.modal-footer[data-v-c337ba5b]{margin-top:16px;padding-top:12px;border-top:1px solid #e9ecef}.info-text[data-v-c337ba5b]{color:#6c757d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8rem;text-align:center;margin:0;line-height:1.4}.global-wallet-modal[data-v-c337ba5b]::-webkit-scrollbar{width:6px}.global-wallet-modal[data-v-c337ba5b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.global-wallet-modal[data-v-c337ba5b]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.global-wallet-modal[data-v-c337ba5b]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width: 768px){.global-wallet-modal[data-v-c337ba5b]{padding:20px;max-width:95vw;width:95vw;max-height:90vh}.modal-header h3[data-v-c337ba5b]{font-size:1.1rem}.close-btn[data-v-c337ba5b]{font-size:1.75rem}.wallet-option-btn[data-v-c337ba5b]{padding:14px 16px;font-size:.95rem}.wallet-icon[data-v-c337ba5b]{font-size:1.4rem}.connecting-spinner[data-v-c337ba5b]{width:14px;height:14px}}@media (max-width: 480px){.global-wallet-modal[data-v-c337ba5b]{padding:16px;width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.modal-header h3[data-v-c337ba5b]{font-size:1rem}.close-btn[data-v-c337ba5b]{font-size:2rem}.wallet-option-btn[data-v-c337ba5b]{padding:12px 14px;font-size:.9rem}.wallet-icon[data-v-c337ba5b]{font-size:1.3rem}.connecting-spinner[data-v-c337ba5b]{width:12px;height:12px}}.header[data-v-a899b8ee]{position:fixed;top:20px;left:50%;transform:translate(-50%);width:85%;max-width:1200px;height:60px;border-radius:30px;background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a;display:flex;justify-content:space-between;align-items:center;z-index:10;padding:0 30px;transition:all .3s ease}.header[data-v-a899b8ee]:hover{background:#ffffff14;box-shadow:0 12px 40px #0006,inset 0 1px #ffffff26}.logo[data-v-a899b8ee]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:24px;background:linear-gradient(135deg,#00d4ff,#09c,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;letter-spacing:-.5px}.menu-item[data-v-a899b8ee]{color:#fffc;text-decoration:none;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;letter-spacing:.5px;cursor:pointer;padding:8px 16px;border-radius:20px;transition:all .3s ease;position:relative;overflow:hidden}.menu-item[data-v-a899b8ee]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.1),transparent);transition:left .5s ease}.menu-item[data-v-a899b8ee]:hover:before{left:100%}.menu-item[data-v-a899b8ee]:hover{color:#00d4ff;background:#00d4ff0d;transform:translateY(-1px)}.menu-item.staking-item[data-v-a899b8ee]{background:linear-gradient(135deg,#00d4ff1a,#00d4ff0d);border:1px solid rgba(0,212,255,.2);color:#00d4ff}.menu-item.staking-item[data-v-a899b8ee]:hover{background:linear-gradient(135deg,#00d4ff33,#00d4ff1a);border-color:#00d4ff66;box-shadow:0 4px 15px #00d4ff33}.arena-button[data-v-a899b8ee]{background:linear-gradient(135deg,#ff6b35,#f7931e,#ff4757);background-size:200% 200%;color:#fff;text-decoration:none;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;letter-spacing:.5px;padding:10px 20px;border-radius:25px;border:none;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 4px 15px #ff6b354d;transition:all .3s ease;animation:gradientShift-a899b8ee 3s ease-in-out infinite}.arena-button[data-v-a899b8ee]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.arena-button[data-v-a899b8ee]:hover:before{left:100%}.arena-button[data-v-a899b8ee]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff6b3580}@keyframes gradientShift-a899b8ee{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.wallet-button[data-v-a899b8ee]{background:linear-gradient(135deg,#00d4ff,#09c);color:#fff;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;letter-spacing:.5px;padding:10px 20px;border-radius:25px;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 15px #00d4ff4d;position:relative;overflow:hidden}.wallet-button[data-v-a899b8ee]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.wallet-button[data-v-a899b8ee]:hover:before{left:100%}.wallet-button[data-v-a899b8ee]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00d4ff80}.wallet-button.disconnect[data-v-a899b8ee]{background:linear-gradient(135deg,#0f8,#00cc6a);box-shadow:0 4px 15px #00ff884d}.wallet-button.disconnect[data-v-a899b8ee]:hover{box-shadow:0 8px 25px #00ff8880}.wallet-icon[data-v-a899b8ee]{width:22px;height:22px;object-fit:contain}.wallet-text[data-v-a899b8ee]{font-size:13px;font-weight:600}.hamburger[data-v-a899b8ee]{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;transition:all .3s ease}@media (min-width: 769px){.hamburger[data-v-a899b8ee]{display:none!important}}.hamburger[data-v-a899b8ee]:hover{background:#ffffff1a}.hamburger span[data-v-a899b8ee]{width:20px;height:2px;background:#fffc;margin:3px 0;transition:.3s;border-radius:1px}.mobile-menu[data-v-a899b8ee]{position:absolute;top:calc(100% + 10px);right:0;width:250px;background:#000000f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:20px;display:flex;flex-direction:column;padding:20px;box-shadow:0 8px 32px #0009;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.mobile-menu.open[data-v-a899b8ee]{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu a[data-v-a899b8ee],.mobile-menu span[data-v-a899b8ee],.mobile-menu button[data-v-a899b8ee]{color:#fffc;text-decoration:none;padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;letter-spacing:.5px;border-radius:12px;margin-bottom:8px;transition:all .3s ease;cursor:pointer;border:none;background:none;text-align:left}.mobile-menu a[data-v-a899b8ee]:hover,.mobile-menu span[data-v-a899b8ee]:hover,.mobile-menu button[data-v-a899b8ee]:hover{background:#00d4ff1a;color:#00d4ff;transform:translate(5px)}.mobile-menu span[data-v-a899b8ee]{color:#ffffff80;cursor:not-allowed}.mobile-arena[data-v-a899b8ee]{background:linear-gradient(135deg,#ff6b35,#f7931e,#ff4757)!important;color:#fff!important;font-weight:600}.mobile-staking[data-v-a899b8ee]{background:linear-gradient(135deg,#00d4ff,#09c,#06c)!important;color:#fff!important;font-weight:600;border:1px solid rgba(0,212,255,.3)}.mobile-staking[data-v-a899b8ee]:hover{background:linear-gradient(135deg,#00b8e6,#08b,#05b)!important;transform:translate(8px)!important;box-shadow:0 4px 15px #00d4ff4d}.mobile-wallet-button[data-v-a899b8ee]{width:100%;padding:14px 16px;margin:8px 0;border:none;border-radius:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.mobile-wallet-button[data-v-a899b8ee]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.mobile-wallet-button[data-v-a899b8ee]:hover:before{left:100%}.mobile-wallet-button.connect[data-v-a899b8ee]{background:linear-gradient(135deg,#00d4ff,#09c);color:#000;box-shadow:0 4px 15px #00d4ff4d}.mobile-wallet-button.disconnect[data-v-a899b8ee]{background:linear-gradient(135deg,#0f8,#00cc6a);color:#000;box-shadow:0 4px 15px #00ff884d}.mobile-wallet-button[data-v-a899b8ee]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00d4ff66}.mobile-wallet-button.disconnect[data-v-a899b8ee]:hover{box-shadow:0 6px 20px #0f86}@media (max-width: 768px){.header[data-v-a899b8ee]{width:95%;padding:0 20px;height:55px}.logo[data-v-a899b8ee]{font-size:20px}.menu-item[data-v-a899b8ee]:not(.arena-button){display:none}.wallet-button[data-v-a899b8ee]{display:none}.hamburger[data-v-a899b8ee]{display:flex}}.waiting-list[data-v-503fccd8]{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);color:#fff;font-family:Courier New,monospace}.container[data-v-503fccd8]{max-width:1200px;margin:0 auto;padding:120px 20px 40px}.hero-section[data-v-503fccd8]{text-align:center;margin-bottom:60px}.hero-section h1[data-v-503fccd8]{font-size:3.5rem;margin-bottom:20px;background:linear-gradient(45deg,#8a2be2,#ff6b9d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;font-weight:700;letter-spacing:2px}.hero-section h2[data-v-503fccd8]{font-size:2rem;margin-bottom:20px;color:#8a2be2;text-shadow:0 0 10px #8a2be2}.subtitle[data-v-503fccd8]{font-size:1.3rem;color:#ccc;max-width:600px;margin:0 auto;line-height:1.6}.benefits-grid[data-v-503fccd8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:60px}.benefit-card[data-v-503fccd8]{background:#8a2be21a;border:2px solid rgba(138,43,226,.3);border-radius:15px;padding:30px;text-align:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.benefit-card[data-v-503fccd8]:hover{transform:translateY(-10px);border-color:#8a2be2;box-shadow:0 10px 30px #8a2be24d}.benefit-icon[data-v-503fccd8]{font-size:3rem;margin-bottom:20px}.benefit-card h3[data-v-503fccd8]{font-size:1.5rem;margin-bottom:15px;color:#8a2be2;text-shadow:0 0 5px #8a2be2}.benefit-card p[data-v-503fccd8]{color:#ccc;line-height:1.5}.action-section[data-v-503fccd8]{text-align:center;background:#0000004d;border-radius:20px;padding:40px;border:2px solid rgba(138,43,226,.3)}.action-section h3[data-v-503fccd8]{font-size:2rem;margin-bottom:20px;color:#8a2be2;text-shadow:0 0 10px #8a2be2}.action-section>p[data-v-503fccd8]{font-size:1.2rem;color:#ccc;margin-bottom:30px}.cta-buttons[data-v-503fccd8]{margin-bottom:40px}.telegram-btn[data-v-503fccd8]{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(45deg,#8a2be2,#ff6b9d);color:#fff;text-decoration:none;padding:15px 30px;border-radius:25px;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;box-shadow:0 5px 15px #8a2be266}.telegram-btn[data-v-503fccd8]:hover{transform:translateY(-3px);box-shadow:0 10px 25px #8a2be299}.telegram-icon[data-v-503fccd8]{font-size:1.5rem}.info-box[data-v-503fccd8]{background:#8a2be21a;border:1px solid rgba(138,43,226,.3);border-radius:15px;padding:30px;max-width:600px;margin:0 auto}.info-box h4[data-v-503fccd8]{color:#8a2be2;margin-bottom:20px;font-size:1.3rem}.info-box ul[data-v-503fccd8]{text-align:left;color:#ccc;line-height:1.8}.info-box li[data-v-503fccd8]{margin-bottom:8px}@media (max-width: 768px){.hero-section h1[data-v-503fccd8]{font-size:2.5rem}.hero-section h2[data-v-503fccd8]{font-size:1.5rem}.subtitle[data-v-503fccd8]{font-size:1.1rem}.container[data-v-503fccd8]{padding:20px 15px 30px}.benefits-grid[data-v-503fccd8]{grid-template-columns:1fr;gap:20px}.benefit-card[data-v-503fccd8]{padding:20px}.action-section[data-v-503fccd8]{padding:30px 20px}}@media (max-width: 480px){.hero-section h1[data-v-503fccd8]{font-size:2rem}.telegram-btn[data-v-503fccd8]{font-size:1rem;padding:12px 20px}}.wallet-connect[data-v-6a6a4093]{font-family:Courier New,monospace}.connect-section[data-v-6a6a4093]{display:flex;justify-content:center}.connect-btn[data-v-6a6a4093]{background:linear-gradient(135deg,#00d4ff,#09c);color:#fff;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;letter-spacing:.5px;padding:10px 20px;border-radius:25px;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 15px #00d4ff4d;position:relative;overflow:hidden}.connect-btn[data-v-6a6a4093]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.connect-btn[data-v-6a6a4093]:hover:before{left:100%}.connect-btn[data-v-6a6a4093]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00d4ff80}.btn-icon[data-v-6a6a4093]{width:22px;height:22px;object-fit:contain}.connected-section[data-v-6a6a4093]{display:flex;flex-direction:column;gap:15px}.wallet-info[data-v-6a6a4093]{display:flex;align-items:center;gap:12px;background:#000c;border:2px solid rgba(138,43,226,.5);border-radius:15px;padding:12px 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.network-badge[data-v-6a6a4093]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.network-correct[data-v-6a6a4093]{background:#0f83;border:1px solid #00ff88;color:#0f8}.network-wrong[data-v-6a6a4093]{background:#ff6b3533;border:1px solid #ff6b35;color:#ff6b35}.network-dot[data-v-6a6a4093]{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse-6a6a4093 2s ease-in-out infinite}@keyframes pulse-6a6a4093{0%,to{opacity:1}50%{opacity:.5}}.address-display[data-v-6a6a4093]{display:flex;align-items:center;gap:8px;color:#ddd;font-size:.95rem;flex:1}.address-icon[data-v-6a6a4093]{font-size:1.1rem}.disconnect-btn[data-v-6a6a4093]{padding:6px 12px;background:#ff6b3533;border:1px solid #ff6b35;border-radius:8px;color:#ff6b35;cursor:pointer;transition:all .3s ease;font-size:1rem;font-weight:700}.disconnect-btn[data-v-6a6a4093]:hover{background:#ff6b354d;transform:scale(1.1)}.network-warning[data-v-6a6a4093]{background:#ff6b3526;border:2px solid #ff6b35;border-radius:12px;padding:15px;text-align:center}.network-warning p[data-v-6a6a4093]{color:#ff6b35;margin:0 0 10px;font-weight:700}.switch-btn[data-v-6a6a4093]{padding:10px 20px;background:linear-gradient(45deg,#ff6b35,#ff8c5a);border:2px solid #ff6b35;border-radius:10px;color:#fff;font-family:Courier New,monospace;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.switch-btn[data-v-6a6a4093]:hover{background:linear-gradient(45deg,#ff8c5a,#ff6b35);transform:translateY(-2px);box-shadow:0 5px 15px #ff6b3566}.modal-overlay[data-v-6a6a4093]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadeIn-6a6a4093 .2s ease}@keyframes fadeIn-6a6a4093{0%{opacity:0}to{opacity:1}}.modal-content[data-v-6a6a4093]{background:linear-gradient(145deg,#19192dfa,#0f0f1efa);border:2px solid rgba(138,43,226,.6);border-radius:24px;padding:0;max-width:420px;width:90%;max-height:85vh;overflow:hidden;box-shadow:0 20px 60px #8a2be266,0 0 100px #00d4ff1a;animation:slideUp-6a6a4093 .3s ease}@keyframes slideUp-6a6a4093{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-6a6a4093]{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;border-bottom:1px solid rgba(138,43,226,.2)}.modal-header h2[data-v-6a6a4093]{color:#fff;font-size:1.5rem;margin:0;font-weight:700;letter-spacing:.5px}.close-btn[data-v-6a6a4093]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;font-size:1.4rem;cursor:pointer;transition:all .2s ease;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-6a6a4093]:hover{background:#ff6b3526;border-color:#ff6b35;color:#ff6b35;transform:rotate(90deg)}.modal-body[data-v-6a6a4093]{padding:28px}.modal-description[data-v-6a6a4093]{color:#aaa;font-size:.95rem;text-align:center;margin:0 0 24px;line-height:1.5}.wallet-options[data-v-6a6a4093]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.wallet-option[data-v-6a6a4093]{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;background:#8a2be214;border:2px solid rgba(138,43,226,.3);border-radius:16px;color:#fff;cursor:pointer;transition:all .25s ease;text-align:left;width:100%}.wallet-option[data-v-6a6a4093]:hover:not(:disabled){background:#8a2be226;border-color:#8a2be2;transform:translateY(-2px);box-shadow:0 8px 24px #8a2be24d}.wallet-option[data-v-6a6a4093]:disabled{opacity:.5;cursor:not-allowed}.wallet-option-content[data-v-6a6a4093]{display:flex;align-items:center;gap:16px}.wallet-icon[data-v-6a6a4093]{font-size:2.2rem;line-height:1}.wallet-info-text[data-v-6a6a4093]{display:flex;flex-direction:column;gap:2px}.wallet-name[data-v-6a6a4093]{font-size:1.1rem;font-weight:600;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wallet-subtitle[data-v-6a6a4093]{font-size:.8rem;color:#00d4ff;font-weight:500}.arrow[data-v-6a6a4093]{font-size:1.3rem;color:#8a2be2;transition:transform .25s ease}.wallet-option:hover:not(:disabled) .arrow[data-v-6a6a4093]{transform:translate(4px);color:#00d4ff}.connecting-spinner[data-v-6a6a4093]{font-size:1.2rem;animation:spin-6a6a4093 1s linear infinite}@keyframes spin-6a6a4093{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-6a6a4093]{background:#ff6b3526;border:1px solid rgba(255,107,53,.5);border-radius:12px;padding:14px 16px;color:#ff6b35;font-size:.9rem;margin-bottom:20px;display:flex;align-items:center;gap:10px}.error-icon[data-v-6a6a4093]{font-size:1.1rem}.install-section[data-v-6a6a4093]{text-align:center;padding:20px 0;border-top:1px solid rgba(138,43,226,.2)}.install-text[data-v-6a6a4093]{color:#888;font-size:.9rem;margin:0 0 10px}.install-link[data-v-6a6a4093]{display:inline-block;color:#00d4ff;text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 20px;border:1px solid rgba(0,212,255,.3);border-radius:8px;transition:all .25s ease}.install-link[data-v-6a6a4093]:hover{background:#00d4ff1a;border-color:#00d4ff;transform:translateY(-1px)}.modal-footer[data-v-6a6a4093]{padding:20px 28px;background:#0000004d;border-top:1px solid rgba(138,43,226,.2)}.info-text[data-v-6a6a4093]{color:#666;font-size:.8rem;text-align:center;margin:0;line-height:1.4}@media (max-width: 768px){.wallet-info[data-v-6a6a4093]{flex-wrap:wrap;padding:10px 15px}.network-badge[data-v-6a6a4093]{font-size:.75rem;padding:4px 8px}.address-display[data-v-6a6a4093]{font-size:.85rem}.modal-content[data-v-6a6a4093]{width:95%;border-radius:20px}.modal-header[data-v-6a6a4093]{padding:20px 22px}.modal-header h2[data-v-6a6a4093]{font-size:1.3rem}.modal-body[data-v-6a6a4093]{padding:22px}.modal-description[data-v-6a6a4093]{font-size:.9rem}.wallet-option[data-v-6a6a4093]{padding:16px 18px}.wallet-icon[data-v-6a6a4093]{font-size:1.8rem}.wallet-name[data-v-6a6a4093]{font-size:1rem}.modal-footer[data-v-6a6a4093]{padding:16px 22px}}.hero-section[data-v-c8e45775]{position:relative;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:20px}.hero-video[data-v-c8e45775]{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-3;pointer-events:none}.video-overlay[data-v-c8e45775]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#0009,#0000004d,#0009),radial-gradient(circle at 20% 80%,rgba(0,212,255,.15) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,107,53,.15) 0%,transparent 50%);z-index:-2}.background-music[data-v-c8e45775]{position:absolute;opacity:0;pointer-events:none;z-index:-10}.loading-spinner[data-v-c8e45775]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#001,#012);z-index:100;animation:fadeOut-c8e45775 .5s ease-out forwards}.loading-spinner p[data-v-c8e45775]{color:#00d4ff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:500;margin-top:20px;letter-spacing:.5px}.spinner[data-v-c8e45775]{width:60px;height:60px;border:4px solid rgba(0,212,255,.1);border-left:4px solid #00d4ff;border-radius:50%;animation:spin-c8e45775 1s linear infinite;box-shadow:0 0 20px #00d4ff4d}@keyframes spin-c8e45775{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeOut-c8e45775{0%{opacity:1}to{opacity:0;pointer-events:none}}.fade-in[data-v-c8e45775]{animation:contentFadeIn-c8e45775 1s ease-out .3s both}@keyframes contentFadeIn-c8e45775{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-container[data-v-c8e45775]{max-width:1200px;width:100%;text-align:center;z-index:1}.hero-title[data-v-c8e45775]{margin-bottom:60px}.main-title[data-v-c8e45775]{font-size:72px;font-weight:900;margin-bottom:20px;background:linear-gradient(135deg,#00d4ff,#ff6b35,#fc0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-2px;line-height:1;text-shadow:0 0 40px rgba(0,212,255,.5);animation:titleGlow-c8e45775 2s ease-in-out infinite alternate}@keyframes titleGlow-c8e45775{0%{text-shadow:0 0 40px rgba(0,212,255,.5)}to{text-shadow:0 0 60px rgba(255,107,53,.7)}}.subtitle[data-v-c8e45775]{font-size:24px;font-weight:500;color:#ffffffe6;margin-bottom:40px;letter-spacing:.5px}.launch-announcement[data-v-c8e45775]{display:inline-block;background:linear-gradient(135deg,#00d4ff33,#ff6b3533);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,215,0,.5);border-radius:20px;padding:25px 50px;margin-top:20px;box-shadow:0 0 30px #ffd7004d;animation:launchPulse-c8e45775 2s ease-in-out infinite}@keyframes launchPulse-c8e45775{0%,to{box-shadow:0 0 30px #ffd7004d;border-color:#ffd70080}50%{box-shadow:0 0 50px #ffd70099;border-color:#ffd700cc}}.launch-label[data-v-c8e45775]{display:block;font-size:32px;font-weight:800;background:linear-gradient(135deg,gold,#ffed4e,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px;letter-spacing:2px;text-shadow:0 0 20px rgba(255,215,0,.5)}.launch-message[data-v-c8e45775]{font-size:18px;font-weight:600;color:#fff;margin:0;letter-spacing:.5px}.arena-cta-button[data-v-c8e45775]{display:inline-block;position:relative;margin-top:30px;padding:18px 50px;font-size:20px;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,#00d4ff,#ff6b35);border:2px solid rgba(255,255,255,.3);border-radius:50px;overflow:hidden;transition:all .3s ease;box-shadow:0 10px 40px #00d4ff66;text-transform:uppercase;letter-spacing:1px;z-index:1}.arena-cta-button[data-v-c8e45775]:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 15px 60px #00d4ff99;border-color:#ffffff80}.arena-cta-button[data-v-c8e45775]:active{transform:translateY(-2px) scale(1.02)}.button-text[data-v-c8e45775]{position:relative;z-index:2;display:flex;align-items:center;gap:10px}.button-glow[data-v-c8e45775]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease;z-index:1}.arena-cta-button:hover .button-glow[data-v-c8e45775]{left:100%}.game-overview[data-v-c8e45775]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px}.overview-card[data-v-c8e45775]{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:40px 30px;text-align:center;transition:all .3s ease;box-shadow:0 8px 32px #0000004d}.overview-card[data-v-c8e45775]:hover{transform:translateY(-10px);background:#ffffff1f;box-shadow:0 20px 60px #0006}.card-icon[data-v-c8e45775]{font-size:48px;margin-bottom:20px;display:block}.overview-card h3[data-v-c8e45775]{font-size:24px;font-weight:700;color:#fff;margin-bottom:15px;background:linear-gradient(135deg,#00d4ff,#ff6b35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.overview-card p[data-v-c8e45775]{font-size:16px;color:#fffc;line-height:1.6}.cta-section[data-v-c8e45775]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px}.cta-card[data-v-c8e45775]{background:linear-gradient(135deg,#00d4ff1a,#ff6b351a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:24px;padding:30px;text-align:center;box-shadow:0 8px 32px #0000004d}.cta-card h4[data-v-c8e45775]{font-size:20px;font-weight:700;color:#fff;margin-bottom:10px}.cta-card p[data-v-c8e45775]{font-size:14px;color:#fffc;margin-bottom:20px}.blockchain-features[data-v-c8e45775]{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.feature-item[data-v-c8e45775]{display:flex;align-items:center;gap:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50px;padding:12px 24px;font-size:14px;font-weight:500;color:#ffffffe6;transition:all .3s ease}.feature-item[data-v-c8e45775]:hover{background:#ffffff1a;transform:scale(1.05)}.feature-icon[data-v-c8e45775]{font-size:18px}@media (max-width: 1024px){.hero-container[data-v-c8e45775]{padding:0 20px}.main-title[data-v-c8e45775]{font-size:56px}.subtitle[data-v-c8e45775]{font-size:20px}.game-overview[data-v-c8e45775],.cta-section[data-v-c8e45775]{grid-template-columns:1fr;gap:20px}.overview-card[data-v-c8e45775],.cta-card[data-v-c8e45775]{padding:30px 20px}.blockchain-features[data-v-c8e45775]{gap:20px}.feature-item[data-v-c8e45775]{padding:10px 20px;font-size:13px}.arena-cta-button[data-v-c8e45775]{padding:16px 40px;font-size:18px}}@media (max-width: 768px){.hero-section[data-v-c8e45775]{padding:20px 10px}.main-title[data-v-c8e45775]{font-size:48px}.subtitle[data-v-c8e45775]{font-size:18px}.launch-announcement[data-v-c8e45775]{padding:20px 35px}.launch-label[data-v-c8e45775]{font-size:28px}.launch-message[data-v-c8e45775]{font-size:16px}.overview-card h3[data-v-c8e45775]{font-size:20px}.overview-card p[data-v-c8e45775]{font-size:15px}.cta-card h4[data-v-c8e45775]{font-size:18px}.blockchain-features[data-v-c8e45775]{flex-direction:column;align-items:center}.arena-cta-button[data-v-c8e45775]{padding:14px 35px;font-size:16px;margin-top:25px}}@media (max-width: 480px){.main-title[data-v-c8e45775]{font-size:36px}.subtitle[data-v-c8e45775]{font-size:16px}.launch-announcement[data-v-c8e45775]{padding:15px 25px}.launch-label[data-v-c8e45775]{font-size:24px}.launch-message[data-v-c8e45775]{font-size:14px}.overview-card[data-v-c8e45775],.cta-card[data-v-c8e45775]{padding:20px 15px}.card-icon[data-v-c8e45775]{font-size:36px}.overview-card h3[data-v-c8e45775]{font-size:18px}.feature-item[data-v-c8e45775]{padding:8px 16px;font-size:12px}.arena-cta-button[data-v-c8e45775]{padding:12px 30px;font-size:14px;margin-top:20px}}.alien-races[data-v-b448163a]{padding:50px 20px;background:transparent;color:#fff;text-align:center}.alien-races h2[data-v-b448163a]{font-family:Arial,sans-serif;font-size:32px;margin-bottom:10px;color:#fff}.alien-races p[data-v-b448163a]{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px;font-size:16px;margin-bottom:40px;color:#fff}.cards-container[data-v-b448163a]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.card[data-v-b448163a]{position:relative;width:250px;height:350px;border-radius:10px;overflow:hidden;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;box-shadow:0 0 20px #8a2be2,0 0 40px #8a2be2}.geons[data-v-b448163a]{box-shadow:0 0 20px #006400,0 0 40px #006400}.timelords[data-v-b448163a]{box-shadow:0 0 20px #00d4ff,0 0 40px #00d4ff}.predator[data-v-b448163a]{box-shadow:0 0 20px #8a2be2,0 0 40px #8a2be2,0 0 20px silver}.void[data-v-b448163a]{box-shadow:0 0 30px indigo,0 0 60px indigo,0 0 90px indigo;border:2px solid #4b0082}.card-video[data-v-b448163a]{width:100%;height:100%;object-fit:cover}.card-overlay[data-v-b448163a]{position:absolute;bottom:0;left:0;right:0;background:#000000b3;padding:10px;text-align:center;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px}.card-overlay h3[data-v-b448163a]{font-size:18px;margin-bottom:5px;color:#8a2be2}.card-overlay p[data-v-b448163a]{font-size:14px;margin:2px 0}@media (max-width: 768px){.alien-races[data-v-b448163a]{padding:40px 15px}.alien-races h2[data-v-b448163a]{font-size:28px;margin-bottom:15px}.alien-races p[data-v-b448163a]{font-size:14px;margin-bottom:30px;padding:0 10px}.cards-container[data-v-b448163a]{flex-direction:column;align-items:center;gap:25px}.card[data-v-b448163a]{width:90%;max-width:300px;height:320px;margin-bottom:0}.card-overlay[data-v-b448163a]{padding:15px}.card-overlay h3[data-v-b448163a]{font-size:20px;margin-bottom:8px}.card-overlay p[data-v-b448163a]{font-size:16px;margin:3px 0}}@media (max-width: 480px){.alien-races h2[data-v-b448163a]{font-size:24px}.card[data-v-b448163a]{width:95%;height:280px}.card-overlay h3[data-v-b448163a]{font-size:18px}.card-overlay p[data-v-b448163a]{font-size:14px}}.contract-address-section[data-v-9bdf2345]{padding:40px 20px;max-width:1200px;margin:0 auto}.section-title[data-v-9bdf2345]{font-family:Arial,sans-serif;font-size:36px;text-align:center;margin-bottom:40px;color:#fff;text-shadow:0 0 20px #8a2be2}.contract-address-box[data-v-9bdf2345]{background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;border-radius:10px;padding:20px;margin:20px auto;max-width:600px;text-align:center;box-shadow:0 0 20px #8a2be2,0 0 40px #8a2be2;color:#fff}.contract-address-box h3[data-v-9bdf2345]{font-family:Arial,sans-serif;font-size:24px;margin:0 0 10px;color:#fff}.address[data-v-9bdf2345]{font-family:monospace;font-size:16px;word-break:break-all;margin:10px 0;color:#00d4ff}.copy-btn[data-v-9bdf2345]{background-color:#8a2be2;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-weight:700;transition:all .3s ease;box-shadow:0 0 10px #8a2be2}.copy-btn[data-v-9bdf2345]:hover{background-color:#6a1b9a;box-shadow:0 0 20px #8a2be2}.swap-notice[data-v-9bdf2345]{background-color:#ff98001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #ff9800;border-radius:10px;padding:30px;margin:40px auto 20px;max-width:600px;text-align:center;box-shadow:0 0 20px #ff980080;color:#fff}.swap-notice h3[data-v-9bdf2345]{font-family:Arial,sans-serif;font-size:24px;margin:0 0 15px;color:#ff9800}.swap-notice>p[data-v-9bdf2345]{font-size:16px;line-height:1.6;margin-bottom:20px;color:#fff}.old-contract-info[data-v-9bdf2345]{background-color:#0000004d;border-radius:8px;padding:20px;margin-top:20px}.info-label[data-v-9bdf2345]{font-size:14px;color:#ffcc80;margin-bottom:10px;font-style:italic}.old-address[data-v-9bdf2345]{color:#ffab40;opacity:.8}.copy-btn.secondary[data-v-9bdf2345]{background-color:#ff9800;box-shadow:0 0 10px #ff9800}.copy-btn.secondary[data-v-9bdf2345]:hover{background-color:#f57c00;box-shadow:0 0 20px #ff9800}@media (max-width: 768px){.section-title[data-v-9bdf2345]{font-size:28px}.contract-address-box[data-v-9bdf2345],.swap-notice[data-v-9bdf2345]{padding:15px;margin:15px 10px}.contract-address-box h3[data-v-9bdf2345],.swap-notice h3[data-v-9bdf2345]{font-size:20px}.address[data-v-9bdf2345]{font-size:14px}}.roadmap[data-v-acb213e6]{padding:50px 20px;background:transparent;color:#fff;text-align:center}.roadmap h2[data-v-acb213e6]{font-family:Arial,sans-serif;font-size:32px;margin-bottom:10px;color:#fff}.roadmap p[data-v-acb213e6]{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px;font-size:16px;margin-bottom:40px;color:#00d4ff;font-weight:700}.roadmap ul[data-v-acb213e6]{list-style:none;padding:0;max-width:600px;margin:0 auto;text-align:left}.roadmap li[data-v-acb213e6]{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px;font-size:18px;margin-bottom:15px;padding:10px;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid transparent;box-shadow:0 0 10px #00d4ff;border-radius:5px;color:#00d4ff;font-weight:700}@media (max-width: 768px){.roadmap ul[data-v-acb213e6]{text-align:left;padding-left:20px}.roadmap li[data-v-acb213e6]{font-size:16px;padding:8px}}.home-container[data-v-c66e1217]{padding-top:90px}@media (max-width: 768px){.home-container[data-v-c66e1217]{padding-top:0}}.shop-hero[data-v-7f393c50]{padding:40px 20px;min-height:500px;background:linear-gradient(135deg,#000c,#0009,#000c)}.carousel-container[data-v-7f393c50]{max-width:1200px;margin:0 auto}.carousel-title[data-v-7f393c50]{text-align:center;color:#00d4ff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px;text-shadow:0 0 20px rgba(0,212,255,.5);animation:titleGlow-7f393c50 2s ease-in-out infinite alternate}@keyframes titleGlow-7f393c50{0%{text-shadow:0 0 20px rgba(0,212,255,.5)}to{text-shadow:0 0 30px rgba(255,107,53,.7)}}.carousel-wrapper[data-v-7f393c50]{overflow:hidden;border-radius:24px;padding:20px 0}.carousel-track[data-v-7f393c50]{display:flex;transition:transform .6s cubic-bezier(.25,.46,.45,.94);gap:20px}.nft-card[data-v-7f393c50]{flex:0 0 260px;background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:20px;transition:all .3s ease;box-shadow:0 8px 32px #0000004d;position:relative;overflow:hidden}.nft-card[data-v-7f393c50]:hover{transform:translateY(-10px);background:#ffffff1f;box-shadow:0 20px 60px #0006;border-color:#00d4ff4d}.card-image[data-v-7f393c50]{position:relative;width:100%;height:200px;border-radius:16px;overflow:hidden;margin-bottom:15px}.card-image img[data-v-7f393c50]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-image video[data-v-7f393c50]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.nft-card:hover .card-image img[data-v-7f393c50],.nft-card:hover .card-image video[data-v-7f393c50]{transform:scale(1.05)}.rarity-badge[data-v-7f393c50]{position:absolute;top:10px;right:10px;padding:5px 10px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.card-content[data-v-7f393c50]{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nft-name[data-v-7f393c50]{font-size:1.2rem;font-weight:700;margin-bottom:5px;color:#fff;text-shadow:0 0 10px rgba(0,212,255,.5)}.nft-race[data-v-7f393c50]{font-size:.9rem;color:#fffc;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.stats[data-v-7f393c50]{display:flex;justify-content:space-between;margin-bottom:10px}.stat[data-v-7f393c50]{padding:5px 8px;background:#00d4ff33;border-radius:8px;font-size:.9rem;border:1px solid rgba(0,212,255,.3)}.availability-info[data-v-7f393c50]{margin-top:10px;text-align:center}.available-count[data-v-7f393c50]{font-size:.9rem;color:#0f8;font-weight:700;margin-bottom:5px;text-shadow:0 0 8px rgba(0,255,136,.5)}.max-mint[data-v-7f393c50]{font-size:.8rem;color:#ffffffb3;text-align:center;margin-top:5px;font-weight:700}.rarity-common[data-v-7f393c50]{background:linear-gradient(45deg,#666,#888);color:#fff}.rarity-rare[data-v-7f393c50]{background:linear-gradient(45deg,#00d4ff,#09c);color:#fff}.rarity-epic[data-v-7f393c50]{background:linear-gradient(45deg,#ff6b35,#ff4500);color:#fff}.rarity-mystic[data-v-7f393c50]{background:linear-gradient(45deg,gold,orange);color:#000}.rarity-void[data-v-7f393c50]{background:linear-gradient(45deg,#000,#333);color:#fff;animation:voidGlow-7f393c50 2s ease-in-out infinite alternate}@keyframes voidGlow-7f393c50{0%{box-shadow:0 0 20px #ffffff4d}to{box-shadow:0 0 40px #ffffff80}}.carousel-controls[data-v-7f393c50]{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.control-btn[data-v-7f393c50]{background:#00d4ff33;border:2px solid #00d4ff;color:#fff;width:50px;height:50px;border-radius:50%;cursor:pointer;transition:all .3s ease;font-size:1.2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.control-btn[data-v-7f393c50]:hover{background:#00d4ff66;transform:scale(1.1);box-shadow:0 0 20px #00d4ff80}.carousel-dots[data-v-7f393c50]{display:flex;gap:10px}.dot[data-v-7f393c50]{width:12px;height:12px;border-radius:50%;background:#00d4ff4d;cursor:pointer;transition:all .3s ease}.dot.active[data-v-7f393c50]{background:#00d4ff;box-shadow:0 0 15px #00d4ff}.dot[data-v-7f393c50]:hover{background:#00d4ffb3}@media (max-width: 1024px){.carousel-title[data-v-7f393c50]{font-size:2rem}.nft-card[data-v-7f393c50]{flex:0 0 240px}}@media (max-width: 768px){.shop-hero[data-v-7f393c50]{padding:20px 10px}.carousel-title[data-v-7f393c50]{font-size:1.5rem;margin-bottom:20px}.nft-card[data-v-7f393c50]{flex:0 0 280px}.carousel-controls[data-v-7f393c50]{gap:15px;margin-top:20px}.control-btn[data-v-7f393c50]{width:40px;height:40px;font-size:1rem}}.raffle-engine[data-v-592c8f87]{padding:40px 20px;min-height:100vh;background:linear-gradient(135deg,#000c,#0009,#000c)}.raffle-container[data-v-592c8f87]{max-width:1200px;margin:0 auto}.raffle-header[data-v-592c8f87]{text-align:center;margin-bottom:60px}.raffle-title[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3rem;font-weight:900;color:#00d4ff;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;text-shadow:0 0 30px rgba(0,212,255,.5);animation:titleGlow-592c8f87 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#00d4ff,#ff6b35,#fc0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes titleGlow-592c8f87{0%{text-shadow:0 0 30px rgba(0,212,255,.5)}to{text-shadow:0 0 50px rgba(255,107,53,.7)}}.raffle-description[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.2rem;color:#ffffffe6;line-height:1.6;max-width:700px;margin:0 auto;font-weight:500}.raffle-description strong[data-v-592c8f87]{color:#00d4ff;font-weight:700;text-shadow:0 0 10px rgba(0,212,255,.5)}.raffle-content[data-v-592c8f87]{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.section-title[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.8rem;font-weight:700;color:#00d4ff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;text-shadow:0 0 15px rgba(0,212,255,.5)}.pricing-info[data-v-592c8f87]{color:#fffc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:500;margin-bottom:30px}.wallet-connection-wrapper[data-v-592c8f87]{margin-bottom:30px}.payment-options[data-v-592c8f87]{display:flex;flex-direction:column;gap:25px;transition:opacity .3s ease}.payment-options.disabled[data-v-592c8f87]{opacity:.5;pointer-events:none}.payment-option[data-v-592c8f87]{width:100%}.payment-card[data-v-592c8f87]{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:30px;transition:all .4s ease;box-shadow:0 8px 32px #0000004d;position:relative;overflow:hidden}.payment-card[data-v-592c8f87]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.2),transparent);transition:left .6s ease}.payment-card[data-v-592c8f87]:hover:before{left:100%}.payment-card.tics[data-v-592c8f87]{border-color:#00ff884d;box-shadow:0 0 20px #0f83}.payment-card.qwbt[data-v-592c8f87]{border-color:#ff6b354d;box-shadow:0 0 20px #ff6b3533}.payment-card[data-v-592c8f87]:hover{transform:translateY(-10px);background:#ffffff1f;box-shadow:0 20px 60px #0006}.payment-header[data-v-592c8f87]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.payment-header h4[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.price[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;padding:8px 15px;border-radius:20px;text-transform:uppercase;letter-spacing:1px}.tics .price[data-v-592c8f87]{color:#0f8;background:#0f83;border:1px solid #00ff88}.qwbt .price[data-v-592c8f87]{color:#ff6b35;background:#ff6b3533;border:1px solid #ff6b35}.payment-desc[data-v-592c8f87]{color:#fffc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-bottom:20px;font-size:.95rem;font-weight:400}.raffle-btn[data-v-592c8f87]{width:100%;padding:15px 25px;border:none;border-radius:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px}.tics-btn[data-v-592c8f87]{background:linear-gradient(135deg,#0f8,#00cc6a);color:#000;border:2px solid #00ff88}.tics-btn[data-v-592c8f87]:hover:not(:disabled){background:linear-gradient(135deg,#00cc6a,#0f8);transform:translateY(-3px);box-shadow:0 10px 25px #0f86}.qwbt-btn[data-v-592c8f87]{background:linear-gradient(135deg,#ff6b35,#ff8c5a);color:#fff;border:2px solid #ff6b35}.qwbt-btn[data-v-592c8f87]:hover:not(:disabled){background:linear-gradient(135deg,#ff8c5a,#ff6b35);transform:translateY(-3px);box-shadow:0 10px 25px #ff6b3566}.raffle-btn[data-v-592c8f87]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-icon[data-v-592c8f87]{font-size:1.2rem}.spin-modal-overlay[data-v-592c8f87]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.spin-modal[data-v-592c8f87]{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:40px;max-width:600px;max-height:90vh;width:90%;text-align:center;box-shadow:0 20px 60px #0006;overflow-y:auto;display:flex;flex-direction:column}.processing-container[data-v-592c8f87]{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;padding:30px}.spin-title[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#00d4ff;font-size:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 20px rgba(0,212,255,.5);margin-bottom:20px}.loading-animation[data-v-592c8f87]{display:flex;flex-direction:column;align-items:center;gap:20px}.dice-icon[data-v-592c8f87]{font-size:4rem;animation:bounce-592c8f87 1.5s ease-in-out infinite}@keyframes bounce-592c8f87{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.loading-dots[data-v-592c8f87]{display:flex;gap:8px}.loading-dots span[data-v-592c8f87]{width:12px;height:12px;border-radius:50%;background:#00d4ff;animation:pulse-592c8f87 1.4s ease-in-out infinite both;box-shadow:0 0 10px #00d4ff80}.loading-dots span[data-v-592c8f87]:nth-child(1){animation-delay:-.32s}.loading-dots span[data-v-592c8f87]:nth-child(2){animation-delay:-.16s}.loading-dots span[data-v-592c8f87]:nth-child(3){animation-delay:0s}@keyframes pulse-592c8f87{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.processing-text[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f8;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-top:10px;animation:glow-592c8f87 2s ease-in-out infinite alternate}@keyframes glow-592c8f87{0%{text-shadow:0 0 5px rgba(0,255,136,.5)}to{text-shadow:0 0 20px rgba(0,255,136,.8),0 0 30px rgba(0,255,136,.6)}}.claim-btn[data-v-592c8f87]{padding:15px 30px;background:linear-gradient(135deg,#0f8,#00cc6a);border:2px solid #00ff88;border-radius:20px;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.claim-btn[data-v-592c8f87]:hover{background:linear-gradient(135deg,#00cc6a,#0f8);transform:translateY(-3px);box-shadow:0 10px 25px #0f86}.info-section[data-v-592c8f87]{position:sticky;top:20px}.info-box[data-v-592c8f87]{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:30px;box-shadow:0 8px 32px #0000004d}.info-box h4[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#00d4ff;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,212,255,.5)}.info-box ul[data-v-592c8f87]{list-style:none;padding:0;margin:0}.info-box li[data-v-592c8f87]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fffc;margin-bottom:15px;font-size:.95rem;line-height:1.4;padding-left:10px;font-weight:400}.nft-win-display[data-v-592c8f87]{text-align:center;padding:15px;flex:1;overflow-y:auto}.nft-win-header h3[data-v-592c8f87]{color:#0f8;font-size:1.8rem;font-weight:700;margin-bottom:8px;text-shadow:0 0 10px rgba(0,255,136,.5)}.nft-win-header p[data-v-592c8f87]{color:#fffc;font-size:1rem;font-weight:500;margin-bottom:15px}.nft-card[data-v-592c8f87]{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:25px;margin:20px auto;max-width:400px;box-shadow:0 8px 32px #0000004d}.nft-image[data-v-592c8f87]{margin-bottom:15px}.nft-image img[data-v-592c8f87]{width:180px;height:180px;object-fit:cover;border-radius:16px;border:3px solid rgba(0,212,255,.5);box-shadow:0 4px 15px #00d4ff4d;transition:transform .3s ease}.nft-image img[data-v-592c8f87]:hover{transform:scale(1.05);box-shadow:0 6px 20px #00d4ff80}.nft-details[data-v-592c8f87]{text-align:left}.nft-name[data-v-592c8f87]{color:#00d4ff;font-size:1.5rem;font-weight:700;margin-bottom:10px;text-align:center;text-shadow:0 0 10px rgba(0,212,255,.5)}.nft-description[data-v-592c8f87]{color:#fffc;font-size:.9rem;font-weight:400;margin-bottom:15px;text-align:center;line-height:1.4}.nft-attributes[data-v-592c8f87]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:15px;padding:12px;background:#00d4ff1a;border-radius:12px}.attribute[data-v-592c8f87]{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background:#ffffff0d;border-radius:8px;border-left:2px solid #00d4ff}.attr-type[data-v-592c8f87]{color:#ffffffb3;font-size:.8rem;font-weight:600}.attr-value[data-v-592c8f87]{color:#00d4ff;font-weight:700}.nft-actions[data-v-592c8f87]{display:flex;gap:8px;justify-content:center;margin-top:15px;flex-wrap:wrap}.import-btn[data-v-592c8f87]{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;border:none;padding:12px 16px;border-radius:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s ease;font-size:.9rem;flex:1;min-width:140px}.import-btn[data-v-592c8f87]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #ff6b3566}.import-btn[data-v-592c8f87]:disabled{opacity:.6;cursor:not-allowed}.nft-actions .claim-btn[data-v-592c8f87]{padding:12px 16px;font-size:.9rem;flex:1;min-width:140px}@media (max-width: 1024px){.raffle-content[data-v-592c8f87]{grid-template-columns:1fr;gap:40px}.info-section[data-v-592c8f87]{position:static}}@media (max-width: 768px){.raffle-engine[data-v-592c8f87]{padding:20px 15px}.raffle-title[data-v-592c8f87]{font-size:2.2rem;letter-spacing:1px}.raffle-description[data-v-592c8f87]{font-size:1rem}.raffle-content[data-v-592c8f87]{gap:30px}.payment-card[data-v-592c8f87]{padding:25px}.payment-header[data-v-592c8f87]{flex-direction:column;text-align:center;gap:10px}.section-title[data-v-592c8f87]{font-size:1.5rem}.spin-modal[data-v-592c8f87]{max-width:95%;padding:25px;max-height:95vh}.nft-win-display[data-v-592c8f87]{padding:10px}.nft-card[data-v-592c8f87]{padding:20px;margin:15px auto;max-width:100%}.nft-image img[data-v-592c8f87]{width:150px;height:150px}.nft-attributes[data-v-592c8f87]{grid-template-columns:1fr}.nft-actions[data-v-592c8f87]{flex-direction:column}.import-btn[data-v-592c8f87],.nft-actions .claim-btn[data-v-592c8f87]{min-width:auto;flex:none}}@media (max-width: 480px){.raffle-engine[data-v-592c8f87]{padding:15px 10px}.raffle-title[data-v-592c8f87]{font-size:1.8rem;letter-spacing:.5px}.raffle-description[data-v-592c8f87]{font-size:.9rem}.raffle-header[data-v-592c8f87]{margin-bottom:40px}.payment-card[data-v-592c8f87]{padding:20px}.section-title[data-v-592c8f87]{font-size:1.3rem}.spin-title[data-v-592c8f87]{font-size:1.5rem}.dice-icon[data-v-592c8f87]{font-size:3rem}.nft-name[data-v-592c8f87]{font-size:1.3rem}.nft-win-header h3[data-v-592c8f87]{font-size:1.5rem}}.shop-container[data-v-47823ae8]{padding-top:90px;min-height:100vh}@media (max-width: 768px){.shop-container[data-v-47823ae8]{padding-top:0;min-height:100vh}}.whitepaper[data-v-6b122067]{min-height:100vh;background:#000;padding:90px 20px 40px;color:#fff}.container[data-v-6b122067]{max-width:1000px;margin:0 auto;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;box-shadow:0 0 20px #8a2be2,0 0 40px #8a2be2;border-radius:15px;padding:40px}h1[data-v-6b122067]{text-align:center;color:#8a2be2;font-size:3rem;margin-bottom:20px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:3px;text-shadow:0 0 20px #8a2be2;font-weight:700}.whitepaper-header[data-v-6b122067]{text-align:center;margin-bottom:40px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px}.whitepaper-header p[data-v-6b122067]{margin:8px 0;color:#ccc}hr[data-v-6b122067]{margin:40px 0;border:none;height:2px;background:linear-gradient(to right,transparent,#8a2be2,transparent);box-shadow:0 0 10px #8a2be2}section[data-v-6b122067]{margin-bottom:50px}h2[data-v-6b122067]{color:#8a2be2;font-size:2rem;margin-bottom:25px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 10px #8a2be2;border-bottom:2px solid #8a2be2;padding-bottom:10px}h3[data-v-6b122067]{color:#fff;font-size:1.4rem;margin:30px 0 20px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px}p[data-v-6b122067]{line-height:1.8;color:#ddd;margin-bottom:20px;font-family:Courier New,monospace;letter-spacing:.5px}ul[data-v-6b122067],ol[data-v-6b122067]{margin:20px 0;padding-left:30px}li[data-v-6b122067]{line-height:1.8;color:#ddd;margin-bottom:12px;font-family:Courier New,monospace;letter-spacing:.5px}code[data-v-6b122067]{background:#8a2be233;padding:4px 8px;border-radius:4px;font-family:Courier New,monospace;color:#8a2be2;border:1px solid #8a2be2;font-size:.9em;text-shadow:0 0 5px #8a2be2}.tokenomics-table[data-v-6b122067],.allocation-table[data-v-6b122067]{width:100%;border-collapse:collapse;margin:30px 0;background:#0009;border-radius:10px;overflow:hidden;box-shadow:0 0 15px #8a2be24d;border:1px solid #8a2be2}.tokenomics-table td[data-v-6b122067],.allocation-table th[data-v-6b122067],.allocation-table td[data-v-6b122067]{padding:15px;border-bottom:1px solid rgba(138,43,226,.3);font-family:Courier New,monospace;letter-spacing:.5px}.tokenomics-table tr:last-child td[data-v-6b122067],.allocation-table tbody tr:last-child td[data-v-6b122067]{border-bottom:none}.allocation-table th[data-v-6b122067]{background:#8a2be2cc;color:#fff;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 5px #8a2be2}.allocation-table tbody tr[data-v-6b122067]:nth-child(2n){background:#8a2be21a}.tokenomics-table td[data-v-6b122067],.allocation-table td[data-v-6b122067]{color:#ddd}a[data-v-6b122067]{color:#8a2be2;text-decoration:none;text-shadow:0 0 5px #8a2be2}a[data-v-6b122067]:hover{text-shadow:0 0 10px #8a2be2;text-decoration:underline}strong[data-v-6b122067]{color:#8a2be2;text-shadow:0 0 5px #8a2be2}@media (max-width: 768px){.whitepaper[data-v-6b122067]{padding:20px 10px 40px}.container[data-v-6b122067]{padding:25px;margin:0 5px}h1[data-v-6b122067]{font-size:2.2rem;letter-spacing:2px}h2[data-v-6b122067]{font-size:1.6rem;letter-spacing:1px}h3[data-v-6b122067]{font-size:1.2rem}.tokenomics-table[data-v-6b122067],.allocation-table[data-v-6b122067]{font-size:.85rem}.tokenomics-table td[data-v-6b122067],.allocation-table th[data-v-6b122067],.allocation-table td[data-v-6b122067]{padding:10px 8px}p[data-v-6b122067],li[data-v-6b122067]{font-size:.9rem;letter-spacing:.3px}}.arena-welcome[data-v-ccd857b6]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-video[data-v-ccd857b6]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.video-overlay[data-v-ccd857b6]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#000000b3,#001428cc,#000000b3);z-index:-1}.welcome-container[data-v-ccd857b6]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;z-index:1}.welcome-content[data-v-ccd857b6]{text-align:center;background:#000c;padding:3rem;border-radius:20px;border:2px solid #00ffff;box-shadow:0 0 30px #00ffff4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:500px;width:100%}.arena-title[data-v-ccd857b6]{font-size:3rem;color:#0ff;margin-bottom:1rem;text-shadow:0 0 20px #00ffff;font-weight:700;letter-spacing:2px}.arena-subtitle[data-v-ccd857b6]{font-size:1.2rem;color:#fff;margin-bottom:2rem;opacity:.9;line-height:1.4}.connect-section[data-v-ccd857b6]{margin:2rem 0}.arena-features[data-v-ccd857b6]{display:flex;justify-content:space-around;margin-top:2rem;gap:1rem;flex-wrap:wrap}.feature-item[data-v-ccd857b6]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff;font-size:.9rem;opacity:.8}.feature-icon[data-v-ccd857b6]{font-size:1.5rem;margin-bottom:.25rem}.footer-actions[data-v-ccd857b6]{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(0,255,255,.2)}.footer-btn[data-v-ccd857b6]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:10px;color:#0ff;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer-btn[data-v-ccd857b6]:hover{background:#0ff3;border-color:#0ff;box-shadow:0 0 15px #00ffff4d;transform:translateY(-2px)}.footer-btn[data-v-ccd857b6]:active{transform:translateY(0)}.btn-icon[data-v-ccd857b6]{font-size:1.1rem}@media (max-width: 768px){.welcome-content[data-v-ccd857b6]{padding:2rem;margin:1rem}.arena-title[data-v-ccd857b6]{font-size:2.5rem}.arena-subtitle[data-v-ccd857b6]{font-size:1rem}.arena-features[data-v-ccd857b6]{gap:.5rem}.feature-item[data-v-ccd857b6]{font-size:.8rem}.footer-actions[data-v-ccd857b6]{gap:.5rem}.footer-btn[data-v-ccd857b6]{padding:.65rem 1.25rem;font-size:.85rem}}@media (max-width: 480px){.welcome-content[data-v-ccd857b6]{padding:1.5rem}.arena-title[data-v-ccd857b6]{font-size:2rem}.arena-features[data-v-ccd857b6]{flex-direction:column;align-items:center;gap:1rem}.feature-item[data-v-ccd857b6]{flex-direction:row;gap:.75rem}}.support-modal-overlay[data-v-24069f89]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:99999;padding:2rem;width:100vw;height:100vh}.support-modal[data-v-24069f89]{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:1px solid #4a5568;border-radius:16px;max-width:600px;width:100%;max-height:85vh;overflow-y:auto;box-shadow:0 25px 50px #00000080,0 0 0 1px #ffffff0d;animation:modalSlideIn-24069f89 .3s ease-out;position:relative;z-index:100000}@keyframes modalSlideIn-24069f89{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.support-header[data-v-24069f89]{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#ffffff0d,#ffffff05)}.support-header h2[data-v-24069f89]{color:#f7fafc;font-size:1.75rem;font-weight:700;margin:0;letter-spacing:-.025em;background:linear-gradient(135deg,#f7fafc,#cbd5e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.close-btn[data-v-24069f89]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#a0aec0;font-size:1.5rem;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;font-weight:300}.close-btn[data-v-24069f89]:hover{background:#ff3b301a;border-color:#ff3b304d;color:#ff3b30;transform:scale(1.05)}.support-form[data-v-24069f89]{padding:2rem}.form-group[data-v-24069f89]{margin-bottom:1.75rem}.form-group label[data-v-24069f89]{display:block;color:#e2e8f0;font-weight:600;margin-bottom:.75rem;font-size:.95rem;letter-spacing:.025em}.form-select[data-v-24069f89],.form-input[data-v-24069f89],.form-textarea[data-v-24069f89]{width:100%;padding:1rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#f7fafc;font-size:.95rem;transition:all .2s ease;font-family:inherit}.form-select[data-v-24069f89]:focus,.form-input[data-v-24069f89]:focus,.form-textarea[data-v-24069f89]:focus{outline:none;border-color:#63b3ed99;box-shadow:0 0 0 3px #63b3ed1a,0 4px 6px #0000001a;background:#ffffff14}.form-select option[data-v-24069f89]{background:#2d3748;color:#f7fafc;padding:.5rem}.form-textarea[data-v-24069f89]{resize:vertical;min-height:120px;line-height:1.5}.character-count[data-v-24069f89]{text-align:right;font-size:.85rem;color:#a0aec0;margin-top:.5rem;font-weight:500}.form-actions[data-v-24069f89]{display:flex;gap:1rem;justify-content:flex-end;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}.btn-cancel[data-v-24069f89],.btn-submit[data-v-24069f89]{padding:.875rem 1.75rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;font-size:.95rem;letter-spacing:.025em}.btn-cancel[data-v-24069f89]{background:#ffffff0f;color:#cbd5e0;border:1px solid rgba(255,255,255,.15)}.btn-cancel[data-v-24069f89]:hover{background:#ffffff1a;border-color:#ffffff40;color:#e2e8f0;transform:translateY(-1px)}.btn-submit[data-v-24069f89]{background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff;font-weight:700;box-shadow:0 4px 6px #0000001a}.btn-submit[data-v-24069f89]:hover:not(:disabled){background:linear-gradient(135deg,#3182ce,#2c5282);transform:translateY(-2px);box-shadow:0 8px 15px #4299e166}.btn-submit[data-v-24069f89]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.submit-status[data-v-24069f89]{padding:1.25rem 2rem;margin:0;font-size:.9rem;font-weight:600;border-top:1px solid rgba(255,255,255,.08);border-radius:0 0 16px 16px}.submit-status.success[data-v-24069f89]{background:linear-gradient(135deg,#48bb781a,#38a1690d);color:#68d391;border-top-color:#48bb7833}.submit-status.error[data-v-24069f89]{background:linear-gradient(135deg,#f565651a,#e53e3e0d);color:#fc8181;border-top-color:#f5656533}@media (max-width: 768px){.support-modal-overlay[data-v-24069f89]{padding:1rem}.support-modal[data-v-24069f89]{max-height:90vh;max-width:none}.support-header[data-v-24069f89]{padding:1.5rem 1.5rem 1rem}.support-header h2[data-v-24069f89]{font-size:1.5rem}.support-form[data-v-24069f89]{padding:1.5rem}.form-actions[data-v-24069f89]{flex-direction:column-reverse;gap:.75rem}.btn-cancel[data-v-24069f89],.btn-submit[data-v-24069f89]{width:100%;padding:1rem}.submit-status[data-v-24069f89]{padding:1rem 1.5rem}}.arena-sidebar[data-v-3f5d6fe9]{position:fixed;left:0;top:0;width:280px;height:100vh;background:#000000f2;border-right:2px solid #00ffff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;transition:width .3s ease;z-index:100}.arena-sidebar.collapsed[data-v-3f5d6fe9]{width:80px}.sidebar-header[data-v-3f5d6fe9]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid rgba(0,255,255,.2)}.logo[data-v-3f5d6fe9]{display:flex;align-items:center;justify-content:center;flex:1;height:60px;min-height:60px}.logo-image[data-v-3f5d6fe9]{max-width:100%;height:auto;max-height:60px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,255,255,.3));transition:all .3s ease}.logo-image[data-v-3f5d6fe9]:hover{filter:drop-shadow(0 0 15px rgba(0,255,255,.5))}.logo-icon-collapsed[data-v-3f5d6fe9]{font-size:2rem;color:#0ff;text-shadow:0 0 10px #00ffff;display:flex;align-items:center;justify-content:center;height:100%}.collapse-btn[data-v-3f5d6fe9]{background:none;border:none;color:#0ff;cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s ease}.collapse-btn[data-v-3f5d6fe9]:hover{background:#00ffff1a}.user-info[data-v-3f5d6fe9]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(0,255,255,.2)}.avatar[data-v-3f5d6fe9]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;position:relative}.avatar-image[data-v-3f5d6fe9]{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid rgba(0,255,255,.3);transition:border-color .3s ease}.avatar-image[data-v-3f5d6fe9]:hover{border-color:#0ff9}.avatar-placeholder[data-v-3f5d6fe9]{width:100%;height:100%;background:linear-gradient(135deg,#0ff,#0080ff);border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar-icon[data-v-3f5d6fe9]{font-size:1.2rem;color:#000}.user-details[data-v-3f5d6fe9]{min-width:0}.username[data-v-3f5d6fe9]{color:#fff;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-status[data-v-3f5d6fe9]{color:#0ff;font-size:.8rem;opacity:.8}.sidebar-nav[data-v-3f5d6fe9]{flex:1;padding:.5rem 0;overflow-y:auto;overflow-x:hidden;min-height:0}.sidebar-nav[data-v-3f5d6fe9]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-3f5d6fe9]::-webkit-scrollbar-track{background:#0003}.sidebar-nav[data-v-3f5d6fe9]::-webkit-scrollbar-thumb{background:#00ffff4d;border-radius:2px}.sidebar-nav[data-v-3f5d6fe9]::-webkit-scrollbar-thumb:hover{background:#00ffff80}.nav-list[data-v-3f5d6fe9]{list-style:none;padding:0;margin:0}.nav-item[data-v-3f5d6fe9]{margin-bottom:.25rem}.nav-link[data-v-3f5d6fe9]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;background:none;border:none;color:#fff;text-align:left;cursor:pointer;transition:all .2s ease;border-radius:0 25px 25px 0;margin-right:.5rem}.nav-link[data-v-3f5d6fe9]:hover{background:#00ffff1a;color:#0ff}.nav-item.active .nav-link[data-v-3f5d6fe9]{background:linear-gradient(90deg,#0ff3,#00ffff0d);color:#0ff;border-right:3px solid #00ffff}.nav-icon[data-v-3f5d6fe9]{font-size:1.2rem;flex-shrink:0}.nav-icon-img[data-v-3f5d6fe9]{width:22px;height:22px;flex-shrink:0;object-fit:contain;transition:all .2s ease}.nav-link:hover .nav-icon-img[data-v-3f5d6fe9]{filter:brightness(1.2) saturate(1.3)}.nav-item.active .nav-link .nav-icon-img[data-v-3f5d6fe9]{filter:brightness(1.1) hue-rotate(180deg)}.nav-item.databank-nav .nav-link[data-v-3f5d6fe9]{background:linear-gradient(90deg,#ffa5001a,#ffa50005);border-left:2px solid rgba(255,165,0,.3)}.nav-item.databank-nav.active .nav-link[data-v-3f5d6fe9]{background:linear-gradient(90deg,#ffa50033,#ffa5000d);color:orange;border-right:3px solid #ffa500;border-left:2px solid #ffa500}.nav-item.databank-nav .nav-link[data-v-3f5d6fe9]:hover{background:linear-gradient(90deg,#ffa50026,#ffa50008);border-left-color:#ffa50080}.nav-item.staking-nav .nav-link[data-v-3f5d6fe9]{background:linear-gradient(90deg,#00d4ff1a,#00d4ff05);border-left:2px solid rgba(0,212,255,.3)}.nav-item.staking-nav.active .nav-link[data-v-3f5d6fe9]{background:linear-gradient(90deg,#00d4ff33,#00d4ff0d);color:#00d4ff;border-right:3px solid #00d4ff;border-left:2px solid #00d4ff}.nav-item.staking-nav .nav-link[data-v-3f5d6fe9]:hover{background:linear-gradient(90deg,#00d4ff26,#00d4ff08);border-left-color:#00d4ff80}.nav-text[data-v-3f5d6fe9]{font-size:.9rem;font-weight:500;display:flex;flex-direction:column;align-items:flex-start}.disabled-item[data-v-3f5d6fe9]{opacity:.6}.disabled-link[data-v-3f5d6fe9]{cursor:not-allowed!important;position:relative;box-shadow:0 0 10px #ff00004d;border:1px solid rgba(255,0,0,.2)}.disabled-link[data-v-3f5d6fe9]:hover{background:#ff00001a!important;color:#ff6b6b!important;box-shadow:0 0 15px #ff000080}.disabled-link .nav-icon-img[data-v-3f5d6fe9]{filter:sepia(1) hue-rotate(0deg) saturate(2) brightness(.8);opacity:.7}.coming-soon[data-v-3f5d6fe9]{font-size:.7rem;color:#ff4757;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;text-shadow:0 0 5px rgba(255,71,87,.6);animation:pulse-red-3f5d6fe9 2s infinite}@keyframes pulse-red-3f5d6fe9{0%,to{opacity:.7;text-shadow:0 0 5px rgba(255,71,87,.6)}50%{opacity:1;text-shadow:0 0 10px rgba(255,71,87,.9)}}.arena-sidebar.collapsed .disabled-link[data-v-3f5d6fe9]:after{content:"🔒";position:absolute;top:-5px;right:-5px;font-size:.7rem;background:#f00c;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;animation:pulse-red-3f5d6fe9 2s infinite}.sidebar-footer[data-v-3f5d6fe9]{padding:1rem;border-top:1px solid rgba(0,255,255,.2);display:flex;flex-direction:column;gap:.75rem;flex-shrink:0;margin-top:auto}.support-btn[data-v-3f5d6fe9]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;background:#ffa5001a;border:1px solid rgba(255,165,0,.3);border-radius:8px;color:#ff9500;cursor:pointer;transition:all .2s ease;margin-bottom:.75rem}.support-btn[data-v-3f5d6fe9]:hover{background:#ffa50033;border-color:#ff9500;transform:translateY(-1px)}.support-text[data-v-3f5d6fe9]{font-size:.9rem;font-weight:500}.staking-info-btn[data-v-3f5d6fe9]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:8px;color:#00d4ff;cursor:pointer;transition:all .2s ease;margin-bottom:.75rem}.staking-info-btn[data-v-3f5d6fe9]:hover{background:#00d4ff33;border-color:#00d4ff;transform:translateY(-1px)}.staking-text[data-v-3f5d6fe9]{font-size:.9rem;font-weight:500}.telegram-btn[data-v-3f5d6fe9]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;background:#007bff1a;border:1px solid rgba(0,123,255,.3);border-radius:8px;color:#007bff;text-decoration:none;cursor:pointer;transition:all .2s ease}.telegram-btn[data-v-3f5d6fe9]:hover{background:#007bff33;border-color:#007bff;transform:translateY(-1px)}.telegram-icon[data-v-3f5d6fe9]{font-size:1rem}.footer-icon-img[data-v-3f5d6fe9]{width:18px;height:18px;object-fit:contain;transition:all .2s ease}.support-btn:hover .footer-icon-img[data-v-3f5d6fe9],.telegram-btn:hover .footer-icon-img[data-v-3f5d6fe9],.disconnect-btn:hover .footer-icon-img[data-v-3f5d6fe9]{filter:brightness(1.2);transform:scale(1.1)}.telegram-text[data-v-3f5d6fe9]{font-size:.9rem;font-weight:500}.disconnect-btn[data-v-3f5d6fe9]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;background:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:8px;color:#ff4757;cursor:pointer;transition:all .2s ease}.disconnect-btn[data-v-3f5d6fe9]:hover{background:#f003;border-color:#ff4757}.disconnect-icon[data-v-3f5d6fe9]{font-size:1rem}.disconnect-text[data-v-3f5d6fe9]{font-size:.9rem;font-weight:500}@media (max-width: 768px){.arena-sidebar[data-v-3f5d6fe9]{display:none}}.arena-header[data-v-cd649b34]{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background:#0000004d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);border-radius:0;margin-bottom:0;position:relative;z-index:900}.tab-info[data-v-cd649b34]{display:flex;align-items:center;gap:16px}.tab-icon[data-v-cd649b34]{width:48px;height:48px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1)}.tab-icon-img[data-v-cd649b34]{width:32px;height:32px;object-fit:contain;filter:brightness(1.1)}.tab-details[data-v-cd649b34]{display:flex;flex-direction:column;gap:4px}.tab-name[data-v-cd649b34]{font-size:24px;font-weight:700;color:#fff;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.3px;text-shadow:0 2px 4px rgba(0,0,0,.3);background:linear-gradient(135deg,#fff,#e1e9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tab-description[data-v-cd649b34]{font-size:13px;color:#ffffffa6;margin:0;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.3px;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.5);background:linear-gradient(135deg,#fffc,#00d4ff99);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.balance-info[data-v-cd649b34]{display:flex;align-items:center;gap:20px}.balance-grid[data-v-cd649b34]{display:flex;gap:16px}.balance-pill[data-v-cd649b34]{display:flex;align-items:center;gap:12px;background:#0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:50px;padding:8px 20px 8px 8px;min-width:140px;transition:all .3s ease;box-shadow:0 4px 20px #0000004d;position:relative;cursor:default}.balance-pill[data-v-cd649b34]:hover{background:#0009;border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 30px #0006}.balance-pill.qwbt[data-v-cd649b34]{border-color:#ff6b3566;background:linear-gradient(135deg,#ff6b351a,#0006);cursor:pointer;-webkit-user-select:none;user-select:none}.balance-pill.qwbt[data-v-cd649b34]:hover{border-color:#ff6b3599;box-shadow:0 8px 30px #ff6b354d;background:linear-gradient(135deg,#ff6b3533,#0009)}.balance-pill.qwbt:hover .pill-tooltip[data-v-cd649b34]{opacity:1;visibility:visible;transform:translateY(0)}.balance-pill.qwbt.holding[data-v-cd649b34]{border-color:#ff6b35cc;box-shadow:0 0 20px #ff6b3599;animation:holdPulse-cd649b34 1s ease-in-out}@keyframes holdPulse-cd649b34{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.pill-tooltip[data-v-cd649b34]{position:absolute;bottom:-35px;left:50%;transform:translate(-50%) translateY(-5px);background:#000000f2;color:#fff;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none;z-index:1000;border:1px solid rgba(255,107,53,.5);box-shadow:0 4px 12px #0006}.balance-pill.tics[data-v-cd649b34]{border-color:#00d4ff66;background:linear-gradient(135deg,#00d4ff1a,#0006)}.balance-pill.tics[data-v-cd649b34]:hover{border-color:#00d4ff99;box-shadow:0 8px 30px #00d4ff4d;background:linear-gradient(135deg,#00d4ff33,#0009)}.balance-pill.energy.energy-full[data-v-cd649b34]{border-color:#0f06;background:linear-gradient(135deg,#00ff001a,#0006)}.balance-pill.energy.energy-full[data-v-cd649b34]:hover{border-color:#0f09;box-shadow:0 8px 30px #00ff004d;background:linear-gradient(135deg,#0f03,#0009)}.balance-pill.energy.energy-medium[data-v-cd649b34]{border-color:#ffa50066;background:linear-gradient(135deg,#ffa5001a,#0006)}.balance-pill.energy.energy-medium[data-v-cd649b34]:hover{border-color:#ffa50099;box-shadow:0 8px 30px #ffa5004d;background:linear-gradient(135deg,#ffa50033,#0009)}.balance-pill.energy.energy-low[data-v-cd649b34]{border-color:#f006;background:linear-gradient(135deg,#ff00001a,#0006)}.balance-pill.energy.energy-low[data-v-cd649b34]:hover{border-color:#f009;box-shadow:0 8px 30px #ff00004d;background:linear-gradient(135deg,#f003,#0009)}.pill-icon[data-v-cd649b34]{width:36px;height:36px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0}.token-icon-img[data-v-cd649b34]{width:24px;height:24px;object-fit:contain;border-radius:50%}.pill-content[data-v-cd649b34]{display:flex;flex-direction:column;gap:2px;flex:1}.pill-label[data-v-cd649b34]{font-size:10px;color:#ffffffb3;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:1}.pill-amount[data-v-cd649b34]{font-size:14px;font-weight:700;color:#fff;font-family:Inter,sans-serif;line-height:1.2}.pill-countdown[data-v-cd649b34]{font-size:8px;color:#ffa500e6;font-weight:600;text-transform:uppercase;letter-spacing:.3px;line-height:1;margin-top:2px;animation:pulse-cd649b34 2s infinite}@keyframes pulse-cd649b34{0%,to{opacity:1}50%{opacity:.6}}.pill-usd[data-v-cd649b34]{font-size:9px;color:#00d4ffcc;font-weight:500;line-height:1}.level-info[data-v-cd649b34]{display:flex;flex-direction:column;gap:4px}.level-pill[data-v-cd649b34]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#8a2be226,#0006);border-radius:12px;border:1px solid rgba(138,43,226,.4);transition:all .3s ease;min-width:140px}.level-pill[data-v-cd649b34]:hover{border-color:#8a2be299;box-shadow:0 8px 30px #8a2be24d;background:linear-gradient(135deg,#8a2be240,#0009)}.level-icon[data-v-cd649b34]{width:32px;height:32px;background:#8a2be233;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.level-icon-img[data-v-cd649b34]{width:20px;height:20px;object-fit:contain;filter:brightness(1.2)}.level-content[data-v-cd649b34]{display:flex;flex-direction:column;gap:2px;flex:1}.level-display[data-v-cd649b34]{font-size:12px;color:#8a2be2e6;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1}.xp-display[data-v-cd649b34]{font-size:10px;color:#ffffffb3;font-weight:500;line-height:1;margin-top:1px}.xp-progress-bar[data-v-cd649b34]{width:100%;height:3px;background:#8a2be233;border-radius:2px;margin-top:4px;overflow:hidden}.xp-progress-fill[data-v-cd649b34]{height:100%;background:linear-gradient(90deg,#8a2be2cc,#ba55d3e6);border-radius:2px;transition:width .5s ease;box-shadow:0 0 8px #8a2be280}.refresh-btn[data-v-cd649b34]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;color:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s ease}.refresh-btn[data-v-cd649b34]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.refresh-btn[data-v-cd649b34]:disabled{opacity:.6;cursor:not-allowed}.refresh-icon[data-v-cd649b34]{font-size:14px;transition:transform .3s ease}.refresh-icon.spinning[data-v-cd649b34]{animation:spin-cd649b34 1s linear infinite}.refresh-text[data-v-cd649b34]{font-weight:500}@keyframes spin-cd649b34{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-menu-toggle[data-v-cd649b34]{display:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;cursor:pointer;transition:all .3s ease;z-index:901}.mobile-menu-toggle[data-v-cd649b34]:hover{background:#fff3;border-color:#ffffff4d}.hamburger-line[data-v-cd649b34]{width:20px;height:2px;background:#fff;margin:2px 0;transition:all .3s ease;border-radius:1px}.mobile-menu-toggle.active .hamburger-line[data-v-cd649b34]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.mobile-menu-toggle.active .hamburger-line[data-v-cd649b34]:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line[data-v-cd649b34]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-sidebar-overlay[data-v-cd649b34]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:800;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-sidebar-overlay.active[data-v-cd649b34]{opacity:1;visibility:visible}.mobile-sidebar[data-v-cd649b34]{position:fixed;top:0;left:-100%;width:300px;height:100vh;height:100dvh;background:linear-gradient(180deg,#000000f2,#141428f2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(255,255,255,.1);z-index:850;transition:left .3s ease;overflow:hidden;box-shadow:4px 0 20px #00000080;display:flex;flex-direction:column}.mobile-sidebar.active[data-v-cd649b34]{left:0}.mobile-sidebar-header[data-v-cd649b34]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.mobile-sidebar-header h2[data-v-cd649b34]{color:#fff;font-size:18px;font-weight:700;margin:0;font-family:Inter,sans-serif}.close-btn[data-v-cd649b34]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .3s ease}.close-btn[data-v-cd649b34]:hover{background:#ffffff1a}.mobile-nav-list[data-v-cd649b34]{flex:1;padding:20px 0;overflow-y:auto;min-height:0}.mobile-nav-item[data-v-cd649b34]{display:flex;align-items:center;gap:15px;padding:15px 20px;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent}.mobile-nav-item[data-v-cd649b34]:hover{background:#ffffff0d;border-left-color:#ffffff4d}.mobile-nav-item.active[data-v-cd649b34]{background:#00d4ff1a;border-left-color:#00d4ff}.mobile-nav-icon[data-v-cd649b34]{width:36px;height:36px;background:#ffffff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-nav-icon img[data-v-cd649b34]{width:24px;height:24px;object-fit:contain;filter:brightness(1.1)}.mobile-nav-content[data-v-cd649b34]{flex:1}.mobile-nav-name[data-v-cd649b34]{color:#fff;font-size:16px;font-weight:600;margin-bottom:4px;font-family:Inter,sans-serif}.mobile-nav-description[data-v-cd649b34]{color:#fff9;font-size:12px;font-weight:400;line-height:1.3}.mobile-nav-item.disabled-item[data-v-cd649b34]{opacity:.5;cursor:not-allowed;pointer-events:none}.mobile-nav-item.disabled-item .mobile-nav-icon[data-v-cd649b34]{opacity:.6}.coming-soon[data-v-cd649b34]{display:inline-block;margin-left:8px;padding:2px 8px;background:#f00c;color:#fff;font-size:10px;font-weight:700;border-radius:10px;text-transform:uppercase;letter-spacing:.5px;animation:pulse-red-cd649b34 2s infinite}@keyframes pulse-red-cd649b34{0%,to{box-shadow:0 0 5px #ff000080}50%{box-shadow:0 0 15px #f00c}}.mobile-balance-summary[data-v-cd649b34]{padding:20px;border-top:1px solid rgba(255,255,255,.1);margin-top:auto;flex-shrink:0}.mobile-balance-summary h3[data-v-cd649b34]{color:#fff;font-size:16px;font-weight:600;margin:0 0 15px;font-family:Inter,sans-serif}.mobile-balance-items[data-v-cd649b34]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mobile-balance-item[data-v-cd649b34]{display:flex;align-items:center;gap:8px;padding:10px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.mobile-balance-item img[data-v-cd649b34]{width:20px;height:20px;object-fit:contain;border-radius:50%}.mobile-balance-item span[data-v-cd649b34]{color:#fff;font-size:12px;font-weight:600;font-family:Inter,sans-serif}.mobile-balance-item.energy.energy-full[data-v-cd649b34]{border-color:#00ff004d;background:#00ff000d}.mobile-balance-item.energy.energy-medium[data-v-cd649b34]{border-color:#ffa5004d;background:#ffa5000d}.mobile-balance-item.energy.energy-low[data-v-cd649b34]{border-color:#ff00004d;background:#ff00000d}.mobile-balance-item.qwbt[data-v-cd649b34]{border-color:#ff6b354d;background:#ff6b350d}.mobile-balance-item.tics[data-v-cd649b34]{border-color:#00d4ff4d;background:#00d4ff0d}.mobile-balance-item.level[data-v-cd649b34]{border-color:#8a2be24d;background:#8a2be20d}.disconnect-button[data-v-cd649b34]{grid-column:1 / -1;padding:12px;background:linear-gradient(135deg,#f44,#c00);border:1px solid rgba(255,68,68,.5);border-radius:8px;color:#fff;font-size:14px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease}.disconnect-button[data-v-cd649b34]:hover{background:linear-gradient(135deg,#f55,#d00);border-color:#ff4444b3;transform:translateY(-2px);box-shadow:0 4px 12px #ff44444d}.disconnect-button[data-v-cd649b34]:active{transform:translateY(0)}@media (max-width: 1200px){.balance-grid[data-v-cd649b34]{gap:12px}.balance-pill[data-v-cd649b34]{min-width:120px;padding:6px 16px 6px 6px}.pill-amount[data-v-cd649b34]{font-size:13px}.pill-icon[data-v-cd649b34]{width:32px;height:32px;padding:4px}.token-icon-img[data-v-cd649b34]{width:20px;height:20px}}@media (max-width: 768px){.arena-header[data-v-cd649b34]{position:fixed;top:0;left:0;right:0;width:100%;padding:8px 12px;gap:8px;min-height:60px;z-index:900}.mobile-menu-toggle[data-v-cd649b34]{display:flex;position:absolute;left:12px;top:50%;transform:translateY(-50%);width:36px;height:36px}.hamburger-line[data-v-cd649b34]{width:18px;height:2px}.tab-info[data-v-cd649b34]{margin-left:55px;flex:1;gap:10px}.tab-icon[data-v-cd649b34]{width:32px;height:32px}.tab-icon-img[data-v-cd649b34]{width:20px;height:20px}.tab-name[data-v-cd649b34]{font-size:16px;letter-spacing:-.2px;line-height:1.1}.tab-description[data-v-cd649b34]{font-size:10px;letter-spacing:.2px;line-height:1.2;margin:0}.balance-info[data-v-cd649b34]{flex-direction:column;gap:6px;align-items:flex-end}.balance-grid[data-v-cd649b34]{display:flex;gap:4px;flex-wrap:wrap}.balance-pill[data-v-cd649b34]{min-width:70px;padding:3px 8px 3px 3px;border-radius:20px}.pill-icon[data-v-cd649b34]{width:20px;height:20px;padding:2px}.token-icon-img[data-v-cd649b34]{width:14px;height:14px}.pill-content[data-v-cd649b34]{gap:1px}.pill-amount[data-v-cd649b34]{font-size:10px;line-height:1.1}.pill-label[data-v-cd649b34]{font-size:7px;line-height:1}.pill-usd[data-v-cd649b34]{font-size:6px;line-height:1}.pill-countdown[data-v-cd649b34]{font-size:6px;line-height:1;margin-top:1px}.level-info[data-v-cd649b34]{margin-top:2px}.level-pill[data-v-cd649b34]{padding:4px 8px;min-width:90px}.level-icon[data-v-cd649b34]{width:20px;height:20px}.level-icon-img[data-v-cd649b34]{width:14px;height:14px}.level-content[data-v-cd649b34]{gap:1px}.level-display[data-v-cd649b34]{font-size:9px;line-height:1.1}.xp-display[data-v-cd649b34]{font-size:8px;line-height:1.1}.xp-progress-bar[data-v-cd649b34]{height:2px;margin-top:2px}.refresh-btn[data-v-cd649b34]{padding:4px 6px;font-size:9px;border-radius:6px}.refresh-text[data-v-cd649b34]{display:none}.refresh-icon[data-v-cd649b34]{font-size:11px}}@media (max-width: 480px){.arena-header[data-v-cd649b34]{padding:6px 10px;min-height:50px}.mobile-menu-toggle[data-v-cd649b34]{left:10px;width:32px;height:32px}.tab-info[data-v-cd649b34]{margin-left:50px;gap:8px}.tab-icon[data-v-cd649b34]{width:28px;height:28px}.tab-icon-img[data-v-cd649b34]{width:18px;height:18px}.tab-name[data-v-cd649b34]{font-size:14px;line-height:1.1}.tab-description[data-v-cd649b34]{font-size:9px;line-height:1.2}.balance-info[data-v-cd649b34]{gap:4px}.balance-grid[data-v-cd649b34]{gap:3px}.balance-pill[data-v-cd649b34]:not(.energy):not(.qwbt){display:none}.balance-pill[data-v-cd649b34]{min-width:60px;padding:2px 6px 2px 2px}.pill-icon[data-v-cd649b34]{width:18px;height:18px;padding:1px}.token-icon-img[data-v-cd649b34]{width:12px;height:12px}.pill-amount[data-v-cd649b34]{font-size:9px}.pill-label[data-v-cd649b34]{font-size:6px}.pill-countdown[data-v-cd649b34]{font-size:5px}.level-info[data-v-cd649b34]{display:none}.refresh-btn[data-v-cd649b34]{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:6px}.refresh-icon[data-v-cd649b34]{font-size:10px}.mobile-sidebar[data-v-cd649b34]{width:280px;max-width:85vw}.mobile-nav-item[data-v-cd649b34]{padding:12px 16px}.mobile-nav-icon[data-v-cd649b34]{width:32px;height:32px}.mobile-nav-icon img[data-v-cd649b34]{width:20px;height:20px}.mobile-nav-name[data-v-cd649b34]{font-size:14px}.mobile-nav-description[data-v-cd649b34]{font-size:11px}}.arena-notifications[data-v-83f41572]{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:16px;padding:24px;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(255,255,255,.1);height:100%;display:flex;flex-direction:column}.notifications-header[data-v-83f41572]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.notifications-header h2[data-v-83f41572]{margin:0;font-size:1.5rem;color:#fff;font-weight:700}.header-actions[data-v-83f41572]{display:flex;align-items:center;gap:12px}.unread-badge[data-v-83f41572]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);color:#fff;padding:4px 10px;border-radius:12px;font-size:.85rem;font-weight:700;box-shadow:0 2px 8px #ff6b6b4d}.mark-all-btn[data-v-83f41572],.clear-btn[data-v-83f41572]{padding:8px 16px;border-radius:8px;border:none;font-size:.85rem;cursor:pointer;transition:all .3s ease;font-weight:600}.mark-all-btn[data-v-83f41572]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.mark-all-btn[data-v-83f41572]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4facfe66}.mark-all-btn[data-v-83f41572]:disabled{opacity:.5;cursor:not-allowed}.clear-btn[data-v-83f41572]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.clear-btn[data-v-83f41572]:hover{background:#ffffff26;border-color:#ffffff4d}.claim-loot-btn[data-v-83f41572]{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;border:2px solid rgba(255,255,255,.2);font-weight:600;font-size:.9rem;position:relative;overflow:hidden;padding:10px 20px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 1px 2px rgba(0,0,0,.3)}.claim-loot-btn[data-v-83f41572]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #1e3c7266,0 0 0 1px #ffffff1a;background:linear-gradient(135deg,#2a5298,#3d6bb5);border-color:#ffffff4d}.claim-loot-btn[data-v-83f41572]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.claim-loot-btn.has-loot[data-v-83f41572]{background:linear-gradient(135deg,#ff6b35,#f7931e,gold);border:2px solid #ff6b35;animation:goldGlow-83f41572 2s ease-in-out infinite;box-shadow:0 0 20px #ff6b3566,0 4px 15px #ffd7004d}.claim-loot-btn.has-loot[data-v-83f41572]:hover:not(:disabled){background:linear-gradient(135deg,#ff8c42,#ffab00,#ffed4a);transform:translateY(-3px);box-shadow:0 0 30px #ff6b3599,0 8px 25px #ffd70066}.claim-loot-btn.has-loot[data-v-83f41572]:before{content:"💰";position:absolute;right:12px;top:50%;transform:translateY(-50%);animation:treasureBounce-83f41572 1.5s ease-in-out infinite;font-size:1.1em;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}@keyframes goldGlow-83f41572{0%,to{box-shadow:0 0 20px #ff6b3566,0 4px 15px #ffd7004d}50%{box-shadow:0 0 30px #ff6b3599,0 4px 20px #ffd70080,0 0 40px #ffa5004d}}@keyframes treasureBounce-83f41572{0%,to{transform:translateY(-50%) scale(1) rotate(0)}25%{transform:translateY(-50%) scale(1.1) rotate(-5deg)}75%{transform:translateY(-50%) scale(1.1) rotate(5deg)}}.notifications-list[data-v-83f41572]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:8px}.notifications-list[data-v-83f41572]::-webkit-scrollbar{width:6px}.notifications-list[data-v-83f41572]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.notifications-list[data-v-83f41572]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.notification-loading[data-v-83f41572]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px;color:#fff9}.spinner[data-v-83f41572]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#4facfe;border-radius:50%;animation:spin-83f41572 1s linear infinite}@keyframes spin-83f41572{to{transform:rotate(360deg)}}.no-notifications[data-v-83f41572]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#fff9}.empty-icon[data-v-83f41572]{font-size:4rem;margin-bottom:16px;opacity:.5}.no-notifications p[data-v-83f41572]{margin:0 0 8px;font-size:1.1rem;color:#fffc}.no-notifications small[data-v-83f41572]{font-size:.9rem;color:#ffffff80}.notification-card[data-v-83f41572]{display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:12px;transition:all .3s ease;position:relative;overflow:hidden}.notification-card.unread[data-v-83f41572]{background:#4facfe26;border:1px solid rgba(79,172,254,.3)}.notification-card.read[data-v-83f41572]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);opacity:.8}.notification-card.battle_victory[data-v-83f41572]{border-left:4px solid #51cf66}.notification-card.battle_defeat[data-v-83f41572]{border-left:4px solid #ff6b6b}.notification-card.level_up[data-v-83f41572]{border-left:4px solid #ffd43b;background:linear-gradient(135deg,#ffd43b26,#ffd43b0d)}.notification-card[data-v-83f41572]:hover{transform:translate(-4px);box-shadow:0 4px 12px #0000004d}.notification-icon[data-v-83f41572]{font-size:2rem;flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:12px}.notification-content[data-v-83f41572]{flex:1;min-width:0}.notification-title[data-v-83f41572]{font-size:1rem;font-weight:700;color:#fff;margin-bottom:6px}.notification-message[data-v-83f41572]{font-size:.9rem;color:#fffc;line-height:1.5;margin-bottom:8px}.notification-details[data-v-83f41572]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.detail-item[data-v-83f41572]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#ffffff1a;border-radius:6px;font-size:.85rem;color:#fff;font-weight:600}.detail-item.level-up[data-v-83f41572]{background:linear-gradient(135deg,#ffd43b,#fab005);color:#1a1a2e;font-weight:700;animation:pulse-83f41572 2s ease-in-out infinite}@keyframes pulse-83f41572{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.battle-report-btn[data-v-83f41572]{margin-top:8px;padding:8px 16px;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;box-shadow:0 2px 8px #4facfe4d;width:100%}.battle-report-btn[data-v-83f41572]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4facfe80;background:linear-gradient(135deg,#00f2fe,#4facfe)}.battle-report-btn.victory-btn[data-v-83f41572]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px #10b9814d}.battle-report-btn.victory-btn[data-v-83f41572]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b98180}.battle-report-btn.friend-request-btn[data-v-83f41572]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 2px 8px #8b5cf64d}.battle-report-btn.friend-request-btn[data-v-83f41572]:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 4px 12px #8b5cf680}.battle-report-btn.friend-accepted-btn[data-v-83f41572]{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 8px #22c55e4d}.battle-report-btn.friend-accepted-btn[data-v-83f41572]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #22c55e80}.battle-report-btn.enemy-declared-btn[data-v-83f41572]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px #ef44444d}.battle-report-btn.enemy-declared-btn[data-v-83f41572]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px #ef444480}.notification-time[data-v-83f41572]{font-size:.8rem;color:#ffffff80}.notification-actions[data-v-83f41572]{display:flex;gap:8px;align-items:flex-start}.action-btn[data-v-83f41572]{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff1a;color:#fff;font-size:1.2rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:0}.action-btn[data-v-83f41572]:hover{transform:scale(1.1)}.action-btn.mark-read[data-v-83f41572]:hover{background:linear-gradient(135deg,#51cf66,#37b24d)}.action-btn.delete[data-v-83f41572]:hover{background:linear-gradient(135deg,#ff6b6b,#fa5252)}@media (max-width: 768px){.arena-notifications[data-v-83f41572]{padding:16px}.notifications-header h2[data-v-83f41572]{font-size:1.25rem}.notification-card[data-v-83f41572]{padding:12px;gap:12px}.notification-icon[data-v-83f41572]{font-size:1.5rem;width:40px;height:40px}.header-actions[data-v-83f41572]{flex-wrap:wrap}}.battle-report-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#000000fa!important;display:flex;align-items:center;justify-content:center;z-index:999999!important;padding:2rem;animation:fadeIn .3s ease;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.battle-report-modal{background:linear-gradient(135deg,#1a2332,#0a1628);border:2px solid #00ffff;border-radius:16px;max-width:1200px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #0ff6;animation:slideUp .4s ease;position:relative;z-index:1000000!important}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.battle-report-modal .report-header{display:flex;justify-content:space-between;align-items:center;padding:2rem;border-bottom:2px solid rgba(0,255,255,.3);background:#0000004d}.battle-report-modal .report-header h2{color:#0ff;margin:0;font-size:2rem;text-shadow:0 0 20px rgba(0,255,255,.6)}.battle-report-modal .close-button{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;width:40px;height:40px;border-radius:50%;font-size:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.close-button:hover{background:#ff6b6b4d;border-color:#ff6b6b;transform:rotate(90deg)}.report-content{overflow-y:auto;padding:2rem;flex:1}.loading-state,.error-state{text-align:center;padding:4rem 2rem}.spinner{width:60px;height:60px;border:4px solid rgba(0,255,255,.2);border-top-color:#0ff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1.5rem}@keyframes spin{to{transform:rotate(360deg)}}.loading-state p,.error-state p{color:#b8c5d1;font-size:1.1rem}.error-icon{font-size:4rem;margin-bottom:1rem}.battle-intro{background:linear-gradient(135deg,#00ffff1a,#0080ff1a);border:2px solid rgba(0,255,255,.3);border-radius:12px;padding:2rem;margin-bottom:2rem;text-align:center}.intro-icon{font-size:4rem;margin-bottom:1rem;animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.intro-narrative{color:#e0e6ed;font-size:1.2rem;line-height:1.8;margin:0}.captain-name,.galaxy-name{color:#0ff;font-weight:700;text-shadow:0 0 10px rgba(0,255,255,.5)}.battle-overview{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;margin-bottom:3rem;align-items:center}.combatant-card{background:#0006;border:2px solid rgba(0,255,255,.3);border-radius:12px;padding:1.5rem;text-align:center}.combatant-card.user{border-color:#0ff9;background:#00ffff0d}.combatant-card.opponent{border-color:#ff6b6b99;background:#ff6b6b0d}.combatant-card h3{color:#0ff;margin:0 0 1rem;font-size:1.3rem}.combatant-card.opponent h3{color:#ff6b6b}.stats{display:flex;flex-direction:column;gap:.75rem}.stat-item{display:flex;justify-content:space-between;align-items:center;font-size:1.1rem}.stat-item .label{color:#b8c5d1}.stat-item .value{color:#fff;font-weight:700;font-size:1.2rem}.vs-divider{font-size:2.5rem;font-weight:900;color:#ff6b6b;text-shadow:0 0 20px rgba(255,107,107,.6);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.battle-timeline{margin-bottom:2rem}.battle-timeline h3{color:#0ff;font-size:1.6rem;margin-bottom:1.5rem;text-align:center}.timeline-container{display:flex;flex-direction:column;gap:1.5rem}.turn-entry{background:#0000004d;border-left:4px solid #00ffff;border-radius:8px;padding:1.5rem;transition:all .3s ease;position:relative}.turn-entry.user{border-left-color:#0ff;background:#00ffff08}.turn-entry.opponent{border-left-color:#ff6b6b;background:#ff6b6b08}.turn-entry:hover{background:#00ffff1a;transform:translate(5px)}.turn-number{position:absolute;top:-10px;left:1rem;background:#0a1628;padding:.25rem .75rem;border-radius:12px;color:#0ff;font-size:.85rem;font-weight:600;border:1px solid rgba(0,255,255,.5)}.turn-content{display:flex;gap:1.5rem;align-items:flex-start}.turn-icon{font-size:2.5rem;flex-shrink:0}.turn-narrative{flex:1}.narrative-text{color:#e0e6ed;font-size:1.05rem;line-height:1.6;margin:0 0 1rem}.damage-highlight{color:#ff6b6b;font-weight:700}.turn-stats{display:flex;gap:1.5rem;margin-bottom:1rem;font-size:.95rem}.damage-dealt{color:#ff6b6b;font-weight:600}.rng-value{color:#fbbf24;font-weight:600}.health-bars{display:flex;flex-direction:column;gap:.75rem}.health-bar{display:flex;align-items:center;gap:.75rem}.health-label{color:#b8c5d1;font-size:.9rem;min-width:120px}.bar-container{flex:1;height:20px;background:#0006;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.bar-fill{height:100%;transition:width .3s ease;border-radius:10px}.user-health .bar-fill{background:linear-gradient(90deg,#0ff,#0080ff)}.opponent-health .bar-fill{background:linear-gradient(90deg,#ff6b6b,#f44)}.health-value{color:#fff;font-weight:700;min-width:60px;text-align:right}.battle-outcome{background:#0006;border:2px solid rgba(0,255,255,.3);border-radius:12px;padding:2rem;margin-bottom:2rem}.battle-outcome.user{border-color:#4ade8099;background:linear-gradient(135deg,#4ade801a,#10b9810d)}.battle-outcome.opponent{border-color:#ef444499;background:linear-gradient(135deg,#ef44441a,#dc26260d)}.outcome-header{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.outcome-icon{font-size:3rem;animation:bounce 1s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.outcome-header h3{color:#0ff;font-size:2rem;margin:0;text-shadow:0 0 20px rgba(0,255,255,.6)}.battle-outcome.user .outcome-header h3{color:#4ade80;text-shadow:0 0 20px rgba(74,222,128,.6)}.battle-outcome.opponent .outcome-header h3{color:#ef4444;text-shadow:0 0 20px rgba(239,68,68,.6)}.outcome-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}.outcome-stat{background:#0000004d;padding:1rem;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.outcome-stat.reward{background:linear-gradient(135deg,#fbbf2433,#f59e0b1a);border:1px solid rgba(251,191,36,.5)}.outcome-stat .label{color:#b8c5d1}.outcome-stat .value{color:#fff;font-weight:700;font-size:1.1rem}.outcome-stat.reward .value{color:#fbbf24;font-size:1.3rem}.outcome-narrative{color:#e0e6ed;font-size:1.1rem;line-height:1.8;text-align:center;margin:0}.action-buttons{display:flex;gap:1rem;justify-content:center;margin-top:2rem;flex-wrap:wrap}.claim-button{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1rem 2.5rem;border:none;border-radius:12px;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #10b9814d}.claim-button:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px);box-shadow:0 6px 20px #10b98180}.claim-button:disabled{opacity:.6;cursor:not-allowed}.close-btn.primary{background:linear-gradient(135deg,#0f8,#0ff);color:#0a1628;padding:1rem 2rem;border:none;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00ff884d}.close-btn.primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00ff8880;filter:brightness(1.1)}.close-btn.secondary{background:#64748b;color:#fff;padding:1rem 2rem;border:none;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #64748b4d}.close-btn.secondary:hover{background:#475569;transform:translateY(-2px);box-shadow:0 6px 20px #64748b80}.close-btn{background:#64748b;color:#fff;padding:1rem 2.5rem;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease}.close-btn:hover{background:#475569;transform:translateY(-2px)}@media (max-width: 1024px){.battle-overview{grid-template-columns:1fr;gap:1.5rem}.vs-divider{order:2}.combatant-card.opponent{order:3}}@media (max-width: 768px){.modal-overlay{padding:1rem}.battle-report-modal{max-height:95vh}.report-header{padding:1.5rem}.report-header h2{font-size:1.5rem}.report-content,.battle-intro{padding:1.5rem}.intro-narrative{font-size:1rem}.turn-content{flex-direction:column;gap:1rem}.turn-icon{font-size:2rem}.health-bars{flex-direction:column}.health-label{min-width:auto}.outcome-details{grid-template-columns:1fr}.action-buttons{flex-direction:column}.claim-button,.close-btn{width:100%}}.dashboard-section[data-v-ddf7d981]{padding:2rem;min-height:60vh;background:transparent;position:relative}.loading-container[data-v-ddf7d981]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1.5rem}.loading-spinner[data-v-ddf7d981]{width:60px;height:60px;border:4px solid rgba(0,255,255,.1);border-top:4px solid #00ffff;border-radius:50%;animation:spin-ddf7d981 1s linear infinite}@keyframes spin-ddf7d981{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container p[data-v-ddf7d981]{color:#0ff;font-size:1.2rem;font-weight:500}.dashboard-content[data-v-ddf7d981]{max-width:1400px;margin:0 auto;display:grid;gap:2rem;grid-template-columns:1fr}.dashboard-row[data-v-ddf7d981]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}@media (max-width: 1024px){.dashboard-row[data-v-ddf7d981]{grid-template-columns:1fr}}.profile-card[data-v-ddf7d981]{background:linear-gradient(135deg,#000c,#001428cc);border:1px solid rgba(0,255,255,.3);border-radius:20px;padding:2rem;box-shadow:0 8px 32px #00ffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;min-height:400px}.profile-card[data-v-ddf7d981]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00ffff40;border-color:#00ffff80}.profile-header[data-v-ddf7d981]{display:flex;align-items:center;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,255,255,.2)}.profile-avatar[data-v-ddf7d981]{position:relative;width:120px;height:120px;flex-shrink:0}.avatar-image[data-v-ddf7d981],.avatar-placeholder[data-v-ddf7d981]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #00ffff;box-shadow:0 0 20px #0ff6}.avatar-placeholder[data-v-ddf7d981]{background:linear-gradient(135deg,#0ff,#0080ff);display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:#000}.profile-info[data-v-ddf7d981]{flex:1}.profile-name[data-v-ddf7d981]{color:#0ff;font-size:2rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 0 10px rgba(0,255,255,.5)}.profile-wallet[data-v-ddf7d981]{color:#b8c5d1;font-size:.95rem;margin:0 0 1rem;font-family:Courier New,monospace}.profile-clan[data-v-ddf7d981]{display:inline-flex;align-items:center;gap:.5rem;background:#00ffff1a;padding:.5rem 1rem;border-radius:20px;border:1px solid rgba(0,255,255,.3)}.clan-icon[data-v-ddf7d981]{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 0 4px rgba(0,255,255,.6))}.clan-name[data-v-ddf7d981]{color:#0ff;font-weight:600;font-size:.95rem}.stats-grid[data-v-ddf7d981]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem}.stat-item[data-v-ddf7d981]{display:flex;align-items:center;gap:1rem;background:#00ffff0d;padding:1.25rem;border-radius:12px;border:1px solid rgba(0,255,255,.2);transition:all .3s ease}.stat-item[data-v-ddf7d981]:hover{background:#00ffff1a;border-color:#0ff6;transform:translateY(-2px)}.stat-icon[data-v-ddf7d981]{font-size:2rem;filter:drop-shadow(0 0 8px rgba(0,255,255,.6));display:flex;align-items:center;justify-content:center}.stat-icon-img[data-v-ddf7d981]{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(0,255,255,.6))}.stat-content[data-v-ddf7d981]{flex:1}.stat-label[data-v-ddf7d981]{color:#b8c5d1;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.stat-value[data-v-ddf7d981]{color:#0ff;font-size:1.5rem;font-weight:700;text-shadow:0 0 8px rgba(0,255,255,.4)}.nft-collection-card[data-v-ddf7d981]{background:linear-gradient(135deg,#000c,#140028cc);border:1px solid rgba(0,255,255,.3);border-radius:20px;padding:2rem;box-shadow:0 8px 32px #00ffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.nft-collection-card[data-v-ddf7d981]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00ffff40;border-color:#00ffff80}.card-header[data-v-ddf7d981]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,255,255,.2)}.card-header h3[data-v-ddf7d981]{color:#0ff;font-size:1.5rem;font-weight:600;margin:0}.total-nfts[data-v-ddf7d981]{background:#00ffff26;color:#0ff;padding:.5rem 1rem;border-radius:20px;font-weight:600;border:1px solid rgba(0,255,255,.3)}.nft-rarity-grid[data-v-ddf7d981]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem}.rarity-item[data-v-ddf7d981]{padding:1.5rem;border-radius:12px;border:2px solid;background:#0006;transition:all .3s ease;position:relative;overflow:hidden}.rarity-item[data-v-ddf7d981]:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.rarity-item[data-v-ddf7d981]:hover:before{opacity:.1}.rarity-item[data-v-ddf7d981]:hover{transform:translateY(-4px) scale(1.02)}.rarity-item.legendary[data-v-ddf7d981]{border-color:#ff9800}.rarity-item.legendary[data-v-ddf7d981]:before{background:linear-gradient(135deg,#ff9800,#ff5722)}.rarity-item.legendary .rarity-name[data-v-ddf7d981]{color:#ff9800}.rarity-item.epic[data-v-ddf7d981]{border-color:#9c27b0}.rarity-item.epic[data-v-ddf7d981]:before{background:linear-gradient(135deg,#9c27b0,#e91e63)}.rarity-item.epic .rarity-name[data-v-ddf7d981]{color:#9c27b0}.rarity-item.rare[data-v-ddf7d981]{border-color:#2196f3}.rarity-item.rare[data-v-ddf7d981]:before{background:linear-gradient(135deg,#2196f3,#03a9f4)}.rarity-item.rare .rarity-name[data-v-ddf7d981]{color:#2196f3}.rarity-item.common[data-v-ddf7d981]{border-color:#9e9e9e}.rarity-item.common[data-v-ddf7d981]:before{background:linear-gradient(135deg,#9e9e9e,#757575)}.rarity-item.common .rarity-name[data-v-ddf7d981]{color:#9e9e9e}.rarity-header[data-v-ddf7d981]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.rarity-icon[data-v-ddf7d981]{font-size:1.75rem;filter:drop-shadow(0 0 8px currentColor)}.rarity-name[data-v-ddf7d981]{font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.5px}.rarity-count[data-v-ddf7d981]{color:#fff;font-size:2.5rem;font-weight:700;text-align:center;text-shadow:0 0 15px rgba(255,255,255,.5)}.battle-stats-card[data-v-ddf7d981]{background:linear-gradient(135deg,#000c,#280014cc);border:1px solid rgba(0,255,255,.3);border-radius:20px;padding:2rem;box-shadow:0 8px 32px #00ffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.battle-stats-card[data-v-ddf7d981]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00ffff40;border-color:#00ffff80}.win-rate[data-v-ddf7d981]{padding:.5rem 1rem;border-radius:20px;font-weight:600;border:2px solid;font-size:.95rem}.win-rate.excellent[data-v-ddf7d981]{color:#4caf50;background:#4caf501a;border-color:#4caf50}.win-rate.good[data-v-ddf7d981]{color:#0ff;background:#00ffff1a;border-color:#0ff}.win-rate.average[data-v-ddf7d981]{color:#ff9800;background:#ff98001a;border-color:#ff9800}.win-rate.low[data-v-ddf7d981]{color:#f44336;background:#f443361a;border-color:#f44336}.battle-types[data-v-ddf7d981]{display:flex;flex-direction:column;gap:1.5rem}.battle-type-section[data-v-ddf7d981]{background:#00ffff0d;padding:1.5rem;border-radius:12px;border:1px solid rgba(0,255,255,.2);transition:all .3s ease}.battle-type-section[data-v-ddf7d981]:hover{background:#00ffff14;border-color:#00ffff4d}.battle-type-title[data-v-ddf7d981]{color:#0ff;font-size:1.2rem;font-weight:600;margin:0 0 1rem;display:flex;align-items:center;gap:.75rem}.battle-icon[data-v-ddf7d981]{font-size:1.5rem;filter:drop-shadow(0 0 8px rgba(0,255,255,.6))}.battle-stats-row[data-v-ddf7d981]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.battle-stat[data-v-ddf7d981]{text-align:center;padding:1rem;background:#0000004d;border-radius:8px;border:1px solid rgba(0,255,255,.15);transition:all .3s ease}.battle-stat[data-v-ddf7d981]:hover{background:#00000080;border-color:#00ffff4d;transform:translateY(-2px)}.battle-stat-label[data-v-ddf7d981]{color:#b8c5d1;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.battle-stat-value[data-v-ddf7d981]{color:#fff;font-size:2rem;font-weight:700;text-shadow:0 0 10px rgba(255,255,255,.3)}.battle-stat-value.won[data-v-ddf7d981]{color:#4caf50;text-shadow:0 0 15px rgba(76,175,80,.6)}.battle-stat-value.lost[data-v-ddf7d981]{color:#f44336;text-shadow:0 0 15px rgba(244,67,54,.6)}.overall-stats[data-v-ddf7d981]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:1rem}.overall-stat-item[data-v-ddf7d981]{display:flex;align-items:center;gap:1.25rem;background:linear-gradient(135deg,#00ffff1a,#0080ff1a);padding:1.5rem;border-radius:12px;border:1px solid rgba(0,255,255,.3);transition:all .3s ease}.overall-stat-item[data-v-ddf7d981]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0ff3;border-color:#00ffff80}.overall-icon[data-v-ddf7d981]{font-size:2.5rem;filter:drop-shadow(0 0 10px rgba(0,255,255,.8))}.overall-content[data-v-ddf7d981]{flex:1}.overall-label[data-v-ddf7d981]{color:#b8c5d1;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.overall-value[data-v-ddf7d981]{color:#0ff;font-size:2rem;font-weight:700;text-shadow:0 0 12px rgba(0,255,255,.6)}@media (max-width: 1024px){.dashboard-section[data-v-ddf7d981]{padding:1.5rem}.profile-header[data-v-ddf7d981]{flex-direction:column;text-align:center}.profile-avatar[data-v-ddf7d981]{width:100px;height:100px}.profile-name[data-v-ddf7d981]{font-size:1.75rem}}@media (max-width: 768px){.dashboard-section[data-v-ddf7d981]{padding:1rem}.profile-card[data-v-ddf7d981],.nft-collection-card[data-v-ddf7d981],.battle-stats-card[data-v-ddf7d981]{padding:1.5rem}.profile-avatar[data-v-ddf7d981]{width:80px;height:80px}.profile-name[data-v-ddf7d981]{font-size:1.5rem}.stats-grid[data-v-ddf7d981]{grid-template-columns:1fr}.nft-rarity-grid[data-v-ddf7d981]{grid-template-columns:repeat(2,1fr)}.battle-stats-row[data-v-ddf7d981],.overall-stats[data-v-ddf7d981]{grid-template-columns:1fr}.stat-value[data-v-ddf7d981],.rarity-count[data-v-ddf7d981],.battle-stat-value[data-v-ddf7d981]{font-size:1.75rem}}@media (max-width: 480px){.nft-rarity-grid[data-v-ddf7d981]{grid-template-columns:1fr}.card-header[data-v-ddf7d981]{flex-direction:column;align-items:flex-start;gap:1rem}}@keyframes fadeIn-ddf7d981{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.profile-card[data-v-ddf7d981],.nft-collection-card[data-v-ddf7d981],.battle-stats-card[data-v-ddf7d981]{animation:fadeIn-ddf7d981 .6s ease-out}.nft-collection-card[data-v-ddf7d981]{animation-delay:.1s}.battle-stats-card[data-v-ddf7d981]{animation-delay:.2s}.toast-container[data-v-f6d41692]{position:fixed;top:20px;right:20px;z-index:100003;pointer-events:none}.toast-list[data-v-f6d41692]{display:flex;flex-direction:column;gap:.5rem;max-width:400px}.toast[data-v-f6d41692]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000004d,0 0 20px #00ffff1a;cursor:pointer;pointer-events:auto;opacity:0;transform:translate(100%) scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter,sans-serif;max-width:100%;word-wrap:break-word}.toast-visible[data-v-f6d41692]{opacity:1;transform:translate(0) scale(1)}.toast[data-v-f6d41692]:hover{transform:translate(-5px) scale(1.02);box-shadow:0 12px 40px #0006,0 0 30px #0ff3}.toast-icon[data-v-f6d41692]{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;filter:drop-shadow(0 0 5px currentColor)}.toast-icon-image[data-v-f6d41692]{width:24px;height:24px;object-fit:contain}.toast-success-icon[data-v-f6d41692]{filter:drop-shadow(0 0 8px rgba(0,255,0,.4))}.toast-error-icon[data-v-f6d41692]{filter:drop-shadow(0 0 8px rgba(255,0,0,.4))}.toast-content[data-v-f6d41692]{flex:1;min-width:0}.toast-message[data-v-f6d41692]{color:#fff;margin:0;font-size:.9rem;line-height:1.4;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5)}.toast-close[data-v-f6d41692]{background:none;border:none;color:#ffffffb3;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0;line-height:1}.toast-close[data-v-f6d41692]:hover{background:#ffffff1a;color:#fff;transform:scale(1.1)}.toast-success[data-v-f6d41692]{border-left:4px solid #00ff00}.toast-error[data-v-f6d41692]{border-left:4px solid #ff0000}.toast-warning[data-v-f6d41692]{border-left:4px solid #ffa500}.toast-info[data-v-f6d41692]{border-left:4px solid #00ffff}.toast-enter-active[data-v-f6d41692],.toast-leave-active[data-v-f6d41692]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-enter-from[data-v-f6d41692],.toast-leave-to[data-v-f6d41692]{opacity:0;transform:translate(100%) scale(.8)}.toast-move[data-v-f6d41692]{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.toast-container[data-v-f6d41692]{top:10px;right:10px;left:10px}.toast-list[data-v-f6d41692]{max-width:none}.toast[data-v-f6d41692]{padding:.875rem;gap:.625rem}.toast-message[data-v-f6d41692]{font-size:.85rem}}.toast[data-v-f6d41692]{background-image:radial-gradient(circle at 20% 20%,rgba(0,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(0,255,255,.03) 0%,transparent 50%)}.toast[data-v-f6d41692]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,transparent 50%,rgba(0,255,255,.02) 100%);border-radius:inherit;pointer-events:none}.pvp-modal-overlay[data-v-085154cf]{position:fixed;inset:0;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pvp-modal[data-v-085154cf]{background:linear-gradient(145deg,#1a1a2e,#16213e);border-radius:20px;padding:30px;max-width:800px;width:90%;max-height:85vh;overflow-y:auto;position:relative;border:2px solid #00d4ff;box-shadow:0 0 30px #00d4ff4d}.close-btn[data-v-085154cf]{position:absolute;top:15px;right:15px;background:transparent;border:none;color:#fff;font-size:32px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s}.close-btn[data-v-085154cf]:hover{color:#f44;transform:rotate(90deg)}.modal-title[data-v-085154cf]{text-align:center;color:#00d4ff;font-size:28px;margin-bottom:25px;text-shadow:0 0 10px rgba(0,212,255,.5)}.menu-tabs[data-v-085154cf]{display:flex;gap:10px;margin-bottom:25px;border-bottom:2px solid #00d4ff;padding-bottom:10px}.tab-btn[data-v-085154cf]{flex:1;padding:12px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);color:#fff;border-radius:8px;cursor:pointer;transition:all .3s;font-size:14px}.tab-btn[data-v-085154cf]:hover{background:#00d4ff33}.tab-btn.active[data-v-085154cf]{background:#00d4ff4d;border-color:#00d4ff;box-shadow:0 0 15px #00d4ff66}.search-section h3[data-v-085154cf],.challenges-section h3[data-v-085154cf],.history-section h3[data-v-085154cf]{color:#00d4ff;margin-bottom:15px}.search-bar[data-v-085154cf]{margin-bottom:20px}.search-input[data-v-085154cf]{width:100%;padding:12px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:8px;color:#fff;font-size:16px}.search-input[data-v-085154cf]:focus{outline:none;border-color:#00d4ff;box-shadow:0 0 10px #00d4ff4d}.player-card[data-v-085154cf]{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:10px;margin-bottom:10px;transition:all .3s}.player-card[data-v-085154cf]:hover{background:#00d4ff1a;border-color:#00d4ff}.player-name[data-v-085154cf]{color:#00d4ff;font-size:18px;font-weight:700;margin-bottom:5px}.player-stats[data-v-085154cf]{color:#888;font-size:14px;display:flex;gap:15px}.challenge-btn[data-v-085154cf],.accept-btn[data-v-085154cf],.action-btn[data-v-085154cf]{padding:10px 20px;background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;transition:all .3s}.challenge-btn[data-v-085154cf]:hover,.accept-btn[data-v-085154cf]:hover,.action-btn[data-v-085154cf]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00d4ff66}.decline-btn[data-v-085154cf],.cancel-btn[data-v-085154cf]{padding:10px 20px;background:#f443;border:1px solid #ff4444;border-radius:8px;color:#f44;cursor:pointer;transition:all .3s}.decline-btn[data-v-085154cf]:hover,.cancel-btn[data-v-085154cf]:hover{background:#ff44444d}.challenge-card[data-v-085154cf]{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:10px;margin-bottom:10px}.challenger-name[data-v-085154cf]{color:#00d4ff;font-size:18px;font-weight:700;margin-bottom:5px}.challenge-details[data-v-085154cf]{color:#888;font-size:14px;margin-bottom:3px}.challenge-expires[data-v-085154cf]{color:#f90;font-size:12px}.challenge-actions[data-v-085154cf]{display:flex;gap:10px}.active-battle-container[data-v-085154cf]{padding:20px;background:#00d4ff0d;border:2px solid rgba(0,212,255,.3);border-radius:15px}.battle-status-header[data-v-085154cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.status-badge[data-v-085154cf]{padding:5px 15px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase}.status-badge.pending[data-v-085154cf]{background:#f903;color:#f90;border:1px solid #ff9900}.status-badge.accepted[data-v-085154cf],.status-badge.escrow[data-v-085154cf],.status-badge.ready[data-v-085154cf]{background:#00d4ff33;color:#00d4ff;border:1px solid #00d4ff}.status-badge.in-progress[data-v-085154cf]{background:#0f03;color:#0f0;border:1px solid #00ff00}.battle-info[data-v-085154cf]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.battle-info .label[data-v-085154cf]{color:#888;margin-right:10px}.battle-info .value[data-v-085154cf]{color:#00d4ff;font-weight:700}.element-selection[data-v-085154cf]{text-align:center;padding:20px;background:#ffffff05;border-radius:10px;margin-bottom:20px}.element-buttons[data-v-085154cf]{display:flex;gap:15px;justify-content:center;margin:20px 0}.element-btn[data-v-085154cf]{padding:15px 25px;font-size:24px;background:#00d4ff1a;border:2px solid rgba(0,212,255,.3);border-radius:10px;cursor:pointer;transition:all .3s}.element-btn[data-v-085154cf]:hover{background:#00d4ff33;transform:scale(1.1)}.element-btn.selected[data-v-085154cf]{background:#00d4ff4d;border-color:#00d4ff;box-shadow:0 0 20px #00d4ff80}.confirm-element-btn[data-v-085154cf]{margin-top:15px}.payment-section[data-v-085154cf]{padding:20px;background:#ff99001a;border:2px solid rgba(255,153,0,.3);border-radius:10px;margin-bottom:20px}.escrow-address[data-v-085154cf]{display:flex;gap:10px;margin:15px 0}.escrow-input[data-v-085154cf]{flex:1;padding:10px;background:#0000004d;border:1px solid rgba(0,212,255,.3);border-radius:5px;color:#00d4ff;font-family:monospace}.copy-btn[data-v-085154cf]{padding:10px 15px;background:#00d4ff33;border:1px solid #00d4ff;border-radius:5px;color:#fff;cursor:pointer}.history-card[data-v-085154cf]{display:flex;align-items:center;gap:15px;padding:15px;background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:10px;margin-bottom:10px}.history-card.won[data-v-085154cf]{border-color:#00ff0080}.history-card.lost[data-v-085154cf]{border-color:#ff444480}.history-icon[data-v-085154cf]{font-size:32px}.history-info[data-v-085154cf]{flex:1}.opponent[data-v-085154cf]{color:#00d4ff;font-weight:700;margin-bottom:3px}.result-text[data-v-085154cf]{color:#888;font-size:14px}.rewards[data-v-085154cf]{color:#fa0;font-size:14px;margin-top:3px}.challenge-form-overlay[data-v-085154cf]{position:fixed;inset:0;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:10001}.challenge-form[data-v-085154cf]{background:linear-gradient(145deg,#1a1a2e,#16213e);border-radius:15px;padding:30px;max-width:500px;width:90%;border:2px solid #00d4ff}.form-group[data-v-085154cf]{margin-bottom:20px}.form-group label[data-v-085154cf]{display:block;color:#00d4ff;margin-bottom:8px;font-weight:700}.stake-input[data-v-085154cf],.token-select[data-v-085154cf]{width:100%;padding:12px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:8px;color:#fff;font-size:16px}.challenge-summary[data-v-085154cf]{background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:10px;padding:15px;margin-bottom:20px}.challenge-summary h4[data-v-085154cf]{color:#00d4ff;margin-bottom:10px}.summary-item[data-v-085154cf]{display:flex;justify-content:space-between;padding:8px 0;color:#fff;border-bottom:1px solid rgba(0,212,255,.1)}.summary-item[data-v-085154cf]:last-child{border-bottom:none}.form-actions[data-v-085154cf]{display:flex;gap:10px}.send-challenge-btn[data-v-085154cf]{flex:1;padding:15px;background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:8px;color:#fff;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s}.send-challenge-btn[data-v-085154cf]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #00d4ff80}.no-results[data-v-085154cf],.no-challenges[data-v-085154cf],.no-history[data-v-085154cf],.waiting-state[data-v-085154cf]{text-align:center;padding:40px 20px;color:#888}.refresh-btn[data-v-085154cf]{width:100%;padding:12px;margin-top:15px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s}.refresh-btn[data-v-085154cf]:hover{background:#00d4ff33}.battle-animation[data-v-085154cf]{font-size:48px;text-align:center;animation:battle-pulse-085154cf 1s infinite}@keyframes battle-pulse-085154cf{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.pvp-modal[data-v-085154cf]::-webkit-scrollbar{width:8px}.pvp-modal[data-v-085154cf]::-webkit-scrollbar-track{background:#00d4ff1a;border-radius:10px}.pvp-modal[data-v-085154cf]::-webkit-scrollbar-thumb{background:#00d4ff80;border-radius:10px}.pvp-modal[data-v-085154cf]::-webkit-scrollbar-thumb:hover{background:#00d4ffb3}.battle-section[data-v-2e044386]{padding:2rem;max-width:1400px;margin:0 auto}.section-header[data-v-2e044386]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-2e044386]{color:#e0e6ed;font-size:2.5rem;margin-bottom:.5rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3);background:linear-gradient(135deg,#0ff,#0080ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header p[data-v-2e044386]{color:#b8c5d1;font-size:1.2rem;font-weight:400;line-height:1.5}.crew-preview-container[data-v-2e044386]{margin-bottom:4rem}.crew-preview-container h3[data-v-2e044386]{color:#0ff;font-size:1.8rem;margin-bottom:2rem;text-align:center;font-weight:600}.crew-preview[data-v-2e044386]{background:#0009;border:2px solid rgba(0,255,255,.3);border-radius:16px;padding:2rem}.crew-grid[data-v-2e044386]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}.crew-slot[data-v-2e044386]{background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease}.crew-slot.filled[data-v-2e044386]{border-color:#00ffff80;background:#00ffff0d}.crew-slot[data-v-2e044386]:hover{border-color:#00ffffb3;transform:translateY(-2px)}.slot-header[data-v-2e044386]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.slot-icon[data-v-2e044386]{font-size:1.5rem}.slot-name[data-v-2e044386]{color:#0ff;font-weight:600;font-size:1.1rem}.crew-member[data-v-2e044386]{display:flex;gap:1rem;align-items:center}.crew-image[data-v-2e044386]{width:80px;height:80px;border-radius:8px;object-fit:cover;border:2px solid rgba(0,255,255,.3)}.crew-info[data-v-2e044386]{flex:1}.crew-name[data-v-2e044386]{display:block;color:#fff;font-weight:600;margin-bottom:.5rem;font-size:.95rem}.crew-stats[data-v-2e044386]{display:flex;gap:1rem}.stat[data-v-2e044386]{color:#b8c5d1;font-size:.9rem;font-weight:500}.stat.attack[data-v-2e044386]{color:#ff6b6b}.stat.hp[data-v-2e044386]{color:#51cf66}.empty-slot[data-v-2e044386]{text-align:center;color:#6c757d;font-style:italic;padding:2rem 0}.total-stats[data-v-2e044386]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,255,255,.2)}.stat-card[data-v-2e044386]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-card[data-v-2e044386]:hover{border-color:#0ff9;background:#00ffff26}.stat-icon[data-v-2e044386]{font-size:2rem;margin-bottom:.5rem}.stat-label[data-v-2e044386]{display:block;color:#b8c5d1;font-size:.9rem;margin-bottom:.5rem}.stat-value[data-v-2e044386]{display:block;color:#0ff;font-size:2rem;font-weight:700}.no-crew[data-v-2e044386]{text-align:center;padding:4rem 2rem;background:#0006;border:2px dashed rgba(255,255,255,.2);border-radius:16px}.no-crew-icon[data-v-2e044386]{font-size:4rem;margin-bottom:1rem;opacity:.5}.no-crew h4[data-v-2e044386]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.no-crew p[data-v-2e044386]{color:#b8c5d1;margin-bottom:2rem}.select-crew-btn[data-v-2e044386]{display:inline-block;padding:1rem 2rem;background:linear-gradient(135deg,#0ff,#0080ff);color:#000;text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease}.select-crew-btn[data-v-2e044386]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00ffff4d}.battle-modes[data-v-2e044386]{margin-top:4rem}.battle-modes h3[data-v-2e044386]{color:#0ff;font-size:1.8rem;margin-bottom:2rem;text-align:center;font-weight:600}.modes-grid[data-v-2e044386]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.battle-mode-card[data-v-2e044386]{background:#0009;border:2px solid rgba(0,255,255,.2);border-radius:16px;padding:2rem;transition:all .3s ease;position:relative}.battle-mode-card.active[data-v-2e044386]{border-color:#0ff9;background:#00ffff0d}.battle-mode-card.coming-soon[data-v-2e044386]{border-color:#8080804d;background:#0000004d;opacity:.7}.battle-mode-card[data-v-2e044386]:not(.coming-soon):hover{border-color:#0ff;box-shadow:0 0 30px #0ff3;transform:translateY(-5px)}.mode-header[data-v-2e044386]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.mode-icon[data-v-2e044386]{font-size:2.5rem}.mode-header h4[data-v-2e044386]{color:#0ff;font-size:1.4rem;margin:0;font-weight:600}.battle-mode-card.coming-soon .mode-header h4[data-v-2e044386]{color:#6c757d}.mode-content p[data-v-2e044386]{color:#fff;opacity:.9;margin-bottom:1.5rem;line-height:1.6}.battle-mode-card.coming-soon .mode-content p[data-v-2e044386]{color:#6c757d}.mode-features[data-v-2e044386]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.feature[data-v-2e044386]{color:#b8c5d1;font-size:.9rem;padding:.25rem 0}.battle-mode-card.coming-soon .feature[data-v-2e044386]{color:#495057}.battle-action-container[data-v-2e044386]{margin-top:1.5rem}.battle-status-info[data-v-2e044386]{margin-bottom:1rem;padding:1rem;background:#ff6b6b1a;border:2px solid rgba(255,107,107,.5);border-radius:12px;text-align:center}.status-badge[data-v-2e044386]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1rem;font-weight:600;margin-bottom:.5rem}.status-badge.in-progress[data-v-2e044386]{color:#ff6b6b}.pulse-dot[data-v-2e044386]{width:10px;height:10px;background:#ff6b6b;border-radius:50%;animation:pulse-2e044386 2s ease-in-out infinite}@keyframes pulse-2e044386{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.countdown-display[data-v-2e044386]{font-size:2rem;font-weight:700;color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.5)}.mode-btn[data-v-2e044386]{width:100%;padding:1rem 2rem;border:none;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem;position:relative;overflow:hidden}.mode-btn.primary[data-v-2e044386]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000}.mode-btn.primary[data-v-2e044386]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #0ff6}.mode-btn.primary.loading[data-v-2e044386]{background:linear-gradient(135deg,#00d4d4,#06c);cursor:wait}.mode-btn.primary.in-progress[data-v-2e044386]{background:#8080804d;color:#ff6b6b;cursor:not-allowed;border:2px solid rgba(255,107,107,.3)}.mode-btn.disabled[data-v-2e044386],.mode-btn[data-v-2e044386]:disabled{background:#80808033;color:#6c757d;cursor:not-allowed;transform:none}.button-content[data-v-2e044386]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-2e044386]{width:18px;height:18px;border:3px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin-2e044386 .8s linear infinite}@keyframes spin-2e044386{to{transform:rotate(360deg)}}.view-details-link[data-v-2e044386]{width:100%;margin-top:.75rem;padding:.75rem;background:transparent;border:2px solid rgba(0,255,255,.3);border-radius:12px;color:#0ff;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.95rem}.view-details-link[data-v-2e044386]:hover{background:#00ffff1a;border-color:#0ff9;transform:translateY(-1px)}.battle-in-progress[data-v-2e044386]{margin-top:1.5rem;padding:1.5rem;background:#ff6b6b1a;border:2px solid #ff6b6b;border-radius:12px;text-align:center}.battle-status[data-v-2e044386]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.2rem;font-weight:600;color:#ff6b6b;margin-bottom:1rem}.status-icon[data-v-2e044386]{font-size:1.5rem;animation:pulse-2e044386 2s ease-in-out infinite}@keyframes pulse-2e044386{0%,to{opacity:1}50%{opacity:.5}}.countdown-timer[data-v-2e044386]{font-size:2.5rem;font-weight:700;color:#0ff;margin:1rem 0;text-shadow:0 0 10px rgba(0,255,255,.5)}.view-battle-btn[data-v-2e044386]{background:#0ff;color:#0a1628;padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.view-battle-btn[data-v-2e044386]:hover{background:#00d4d4;transform:translateY(-2px);box-shadow:0 4px 12px #00ffff4d}.battle-completed[data-v-2e044386]{margin-top:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#00ff8826,#00ffff1a);border:2px solid #00ff88;border-radius:12px;text-align:center}.battle-completed .battle-status[data-v-2e044386]{color:#0f8}.battle-completed .battle-status.completed[data-v-2e044386]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.3rem;font-weight:700;margin-bottom:1rem}.battle-completed .status-icon[data-v-2e044386]{font-size:2rem;animation:bounce-2e044386 1s ease-in-out infinite}.battle-actions[data-v-2e044386]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.dismiss-btn[data-v-2e044386]{background:#64748b;color:#fff;padding:1rem 1.5rem;border:none;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #64748b4d}.dismiss-btn[data-v-2e044386]:hover{background:#475569;transform:translateY(-3px);box-shadow:0 6px 20px #64748b80}@keyframes bounce-2e044386{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.view-battle-btn.results[data-v-2e044386]{background:linear-gradient(135deg,#0f8,#0ff);color:#0a1628;padding:1rem 2rem;border:none;border-radius:10px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00ff884d}.view-battle-btn.results[data-v-2e044386]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00ff8880}.modal-overlay[data-v-2e044386]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:999;padding:2rem;animation:fadeIn-2e044386 .3s ease}@keyframes fadeIn-2e044386{0%{opacity:0}to{opacity:1}}.battle-modal[data-v-2e044386],.result-modal[data-v-2e044386]{background:linear-gradient(135deg,#1a2332,#0a1628);border:2px solid #00ffff;border-radius:16px;padding:2.5rem;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00ffff4d;animation:slideUp-2e044386 .3s ease}@keyframes slideUp-2e044386{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.battle-modal h2[data-v-2e044386],.result-modal h2[data-v-2e044386]{color:#0ff;text-align:center;margin-bottom:2rem;font-size:2rem;text-shadow:0 0 20px rgba(0,255,255,.5)}.battle-progress[data-v-2e044386]{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;margin:2rem 0}.combatant[data-v-2e044386]{text-align:center;padding:1.5rem;background:#0000004d;border-radius:12px;border:1px solid rgba(0,255,255,.2)}.combatant h3[data-v-2e044386]{color:#0ff;margin-bottom:1rem;font-size:1.3rem}.combatant.user[data-v-2e044386]{border-color:#00ffff80}.combatant.opponent[data-v-2e044386]{border-color:#ff6b6b80}.stats[data-v-2e044386]{display:flex;flex-direction:column;gap:.75rem;font-size:1.1rem;color:#fff}.vs-section[data-v-2e044386]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1rem}.countdown-large[data-v-2e044386]{font-size:3.5rem;font-weight:700;color:#0ff;text-shadow:0 0 20px rgba(0,255,255,.7)}.vs-text[data-v-2e044386]{font-size:2rem;font-weight:700;color:#ff6b6b;text-shadow:0 0 10px rgba(255,107,107,.5)}.progress-bar[data-v-2e044386]{width:100%;max-width:200px;height:12px;background:#0ff3;border-radius:6px;overflow:hidden;border:1px solid rgba(0,255,255,.3)}.progress-fill[data-v-2e044386]{height:100%;background:linear-gradient(90deg,#0ff,#0080ff);transition:width 1s ease;box-shadow:0 0 10px #00ffff80}.battle-note[data-v-2e044386]{text-align:center;color:#b8c5d1;margin:2rem 0 1rem;line-height:1.6;font-size:1.05rem}.victory h2[data-v-2e044386]{color:#4ade80;font-size:2.5rem;margin-bottom:2rem;text-shadow:0 0 20px rgba(74,222,128,.5)}.defeat h2[data-v-2e044386]{color:#ef4444;font-size:2.5rem;margin-bottom:2rem;text-align:center;text-shadow:0 0 20px rgba(239,68,68,.5)}.result-stats[data-v-2e044386]{display:flex;justify-content:space-around;margin:2rem 0;padding:2rem;background:#00ffff1a;border-radius:12px;border:1px solid rgba(0,255,255,.3)}.result-stats .stat[data-v-2e044386]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.result-stats .stat span[data-v-2e044386]:first-child{color:#b8c5d1;font-size:.95rem}.result-stats .stat .value[data-v-2e044386]{font-size:2rem;font-weight:700;color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.5)}.reward-section[data-v-2e044386]{margin:2rem 0;text-align:center}.reward-amount[data-v-2e044386]{font-size:2.5rem;font-weight:700;color:#fbbf24;margin-bottom:1.5rem;text-shadow:0 0 20px rgba(251,191,36,.5)}.claim-btn[data-v-2e044386]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1.2rem 3rem;border:none;border-radius:12px;font-size:1.3rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #10b9814d}.claim-btn[data-v-2e044386]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #10b98180;background:linear-gradient(135deg,#059669,#047857)}.claim-btn[data-v-2e044386]:disabled{opacity:.6;cursor:not-allowed;transform:none}.already-claimed[data-v-2e044386]{color:#10b981;font-size:1.2rem;font-weight:600;margin-top:1rem}.defeat-message[data-v-2e044386]{text-align:center;color:#b8c5d1;margin:2rem 0;font-size:1.1rem;line-height:1.6}.close-btn[data-v-2e044386]{background:#64748b;color:#fff;padding:.9rem 2.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;margin:1rem auto 0;display:block;transition:all .3s ease}.close-btn[data-v-2e044386]:hover{background:#475569;transform:translateY(-2px)}@media (max-width: 1024px){.crew-grid[data-v-2e044386]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.total-stats[data-v-2e044386]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width: 768px){.battle-section[data-v-2e044386]{padding:1rem}.section-header h2[data-v-2e044386]{font-size:2rem}.crew-grid[data-v-2e044386],.modes-grid[data-v-2e044386]{grid-template-columns:1fr}.crew-member[data-v-2e044386]{flex-direction:column;text-align:center}.crew-image[data-v-2e044386]{width:100px;height:100px}.total-stats[data-v-2e044386]{grid-template-columns:1fr}.modal-overlay[data-v-2e044386]{padding:1rem}.battle-modal[data-v-2e044386],.result-modal[data-v-2e044386]{padding:1.5rem}.battle-progress[data-v-2e044386]{grid-template-columns:1fr;gap:1.5rem}.vs-section[data-v-2e044386]{order:2}.combatant.user[data-v-2e044386]{order:1}.combatant.opponent[data-v-2e044386]{order:3}.countdown-large[data-v-2e044386]{font-size:2.5rem}.result-stats[data-v-2e044386]{flex-direction:column;gap:1.5rem;padding:1.5rem}.reward-amount[data-v-2e044386]{font-size:2rem}.claim-btn[data-v-2e044386]{padding:1rem 2rem;font-size:1.1rem}}@media (max-width: 480px){.section-header h2[data-v-2e044386]{font-size:1.8rem}.crew-preview-container h3[data-v-2e044386],.battle-modes h3[data-v-2e044386],.stat-value[data-v-2e044386]{font-size:1.5rem}}.nfts-section[data-v-41bf6d23]{padding:2rem;min-height:100vh}.section-header[data-v-41bf6d23]{text-align:center;margin-bottom:3rem;position:relative}.section-header h2[data-v-41bf6d23]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.section-header p[data-v-41bf6d23]{color:#b8c5d1;font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-weight:400;line-height:1.5}.refresh-btn[data-v-41bf6d23]{position:absolute;top:0;right:0;background:#00ffff1a;border:1px solid rgba(0,255,255,.3);color:#0ff;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-41bf6d23]:hover{background:#0ff3;border-color:#0ff;transform:translateY(-2px)}.loading-state[data-v-41bf6d23],.error-state[data-v-41bf6d23]{text-align:center;padding:4rem 2rem;color:#fff}.loading-spinner[data-v-41bf6d23]{font-size:3rem;margin-bottom:1rem;animation:spin-41bf6d23 2s linear infinite}@keyframes spin-41bf6d23{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-icon[data-v-41bf6d23]{font-size:3rem;margin-bottom:1rem;color:#ff6b6b}.retry-btn[data-v-41bf6d23]{background:linear-gradient(45deg,#ff6b6b,#ff8e8e);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;margin-top:1rem;transition:all .3s ease}.retry-btn[data-v-41bf6d23]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff6b6b4d}.nft-stats[data-v-41bf6d23]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-41bf6d23]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem}.stat-icon[data-v-41bf6d23]{font-size:2rem;background:linear-gradient(135deg,#0ff,#0080ff);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.stat-value[data-v-41bf6d23]{font-size:1.8rem;font-weight:700;color:#0ff}.stat-label[data-v-41bf6d23]{font-size:.9rem;opacity:.8;color:#fff}.filter-tabs[data-v-41bf6d23]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.filter-btn[data-v-41bf6d23]{padding:.75rem 1.5rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:25px;color:#fff;cursor:pointer;transition:all .2s ease}.filter-btn.active[data-v-41bf6d23],.filter-btn[data-v-41bf6d23]:hover{background:#00ffff1a;border-color:#0ff;color:#0ff}.nft-grid[data-v-41bf6d23]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-top:2rem}.nft-card[data-v-41bf6d23]{background:#000000b3;border:1px solid rgba(0,255,255,.2);border-radius:12px;overflow:hidden;transition:all .3s ease}.nft-card[data-v-41bf6d23]:hover{transform:translateY(-5px);border-color:#0ff;box-shadow:0 10px 25px #0ff3}.nft-image[data-v-41bf6d23]{height:200px;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.nft-img[data-v-41bf6d23],.nft-video[data-v-41bf6d23]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.nft-card:hover .nft-img[data-v-41bf6d23],.nft-card:hover .nft-video[data-v-41bf6d23]{transform:scale(1.05)}.nft-placeholder[data-v-41bf6d23]{font-size:4rem;color:#ffffff4d}.nft-rarity[data-v-41bf6d23]{position:absolute;top:.75rem;left:.75rem;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nft-token-id[data-v-41bf6d23]{position:absolute;top:.75rem;right:.75rem;background:#000c;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rarity-common[data-v-41bf6d23]{background:#6b7280;color:#fff}.rarity-rare[data-v-41bf6d23]{background:#0064c8;color:#fff}.rarity-epic[data-v-41bf6d23]{background:linear-gradient(45deg,purple,indigo);color:#fff}.rarity-mystic[data-v-41bf6d23]{background:linear-gradient(45deg,#ff1493,#8a2be2);color:#fff}.rarity-void[data-v-41bf6d23]{background:linear-gradient(45deg,#8b4513,indigo);color:gold;box-shadow:0 0 10px #ffd7004d}.nft-info[data-v-41bf6d23]{padding:1.5rem}.nft-info h4[data-v-41bf6d23]{color:#fff;font-size:1.2rem;margin-bottom:.5rem;text-shadow:0 0 5px rgba(0,255,255,.3)}.nft-race[data-v-41bf6d23]{color:#0ff;font-size:.9rem;margin-bottom:.75rem;opacity:.8}.nft-stats[data-v-41bf6d23]{display:flex;gap:1rem;margin:1rem 0}.nft-stats span[data-v-41bf6d23]{background:#00ffff1a;padding:.25rem .75rem;border-radius:20px;font-size:.9rem;color:#0ff;border:1px solid rgba(0,255,255,.2)}.nft-description[data-v-41bf6d23]{color:#fff;opacity:.7;font-size:.9rem;margin:1rem 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nft-actions[data-v-41bf6d23]{display:flex;gap:.75rem;margin-top:1rem}.action-btn[data-v-41bf6d23]{flex:1;padding:.75rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;font-size:.9rem}.action-btn.view[data-v-41bf6d23]{background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3)}.action-btn.view[data-v-41bf6d23]:hover{background:#0ff3;border-color:#0ff;transform:translateY(-1px)}.action-btn.import[data-v-41bf6d23]{background:linear-gradient(45deg,#ff8c00,orange);color:#fff}.action-btn.import[data-v-41bf6d23]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #ff8c004d}.action-btn[data-v-41bf6d23]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.empty-state[data-v-41bf6d23]{text-align:center;padding:4rem 2rem;color:#fff}.empty-icon[data-v-41bf6d23]{font-size:4rem;margin-bottom:1rem;opacity:.6;display:flex;justify-content:center;align-items:center}.empty-icon .qubewars-logo[data-v-41bf6d23]{width:120px;height:120px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(0,255,255,.3));animation:float-41bf6d23 3s ease-in-out infinite}@keyframes float-41bf6d23{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.empty-state h3[data-v-41bf6d23]{color:#0ff;font-size:1.5rem;margin-bottom:1rem;text-shadow:0 0 10px rgba(0,255,255,.3)}.empty-state p[data-v-41bf6d23]{opacity:.8;margin-bottom:.5rem;line-height:1.6}.empty-state .highlight-text[data-v-41bf6d23]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:12px;padding:1rem 1.5rem;margin:1.5rem 0;color:#0ff;font-size:1.1rem;opacity:1}.empty-state .highlight-text strong[data-v-41bf6d23]{color:#fff;text-shadow:0 0 5px rgba(0,255,255,.5)}.empty-actions[data-v-41bf6d23]{display:flex;justify-content:center;margin-top:2rem}.shop-btn[data-v-41bf6d23]{border:none;padding:1rem 2rem;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:1rem;min-width:180px}.shop-btn.primary[data-v-41bf6d23]{background:linear-gradient(45deg,#0ff,#0080ff);color:#000}.shop-btn.primary[data-v-41bf6d23]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00ffff4d}.shop-btn.secondary[data-v-41bf6d23]{background:#ffd7001a;border:2px solid rgba(255,215,0,.5);color:gold}.shop-btn.secondary[data-v-41bf6d23]:hover{background:#ffd70033;border-color:gold;transform:translateY(-2px);box-shadow:0 6px 16px #ffd7004d}.shop-btn .shop-icon[data-v-41bf6d23]{width:24px;height:24px;margin-right:.5rem;filter:brightness(0) invert(1)}@media (max-width: 768px){.nfts-section[data-v-41bf6d23]{padding:1rem}.section-header[data-v-41bf6d23]{margin-bottom:2rem}.refresh-btn[data-v-41bf6d23]{position:static;display:block;margin:1rem auto 0}.nft-stats[data-v-41bf6d23]{grid-template-columns:repeat(2,1fr);gap:1rem}.stat-card[data-v-41bf6d23]{padding:1rem}.filter-tabs[data-v-41bf6d23]{overflow-x:auto;white-space:nowrap;padding-bottom:.5rem}.nft-grid[data-v-41bf6d23]{grid-template-columns:1fr;gap:1.5rem}.nft-image[data-v-41bf6d23]{height:250px}.shop-btn[data-v-41bf6d23]{min-width:200px;width:100%;max-width:280px}.empty-state .highlight-text[data-v-41bf6d23]{font-size:1rem;padding:.75rem 1rem}}.modal-overlay[data-v-41bf6d23]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:999;padding:2rem}.modal-content[data-v-41bf6d23]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid rgba(0,255,255,.3);border-radius:20px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0ff3}.modal-header[data-v-41bf6d23]{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;border-bottom:1px solid rgba(0,255,255,.1)}.modal-header h3[data-v-41bf6d23]{color:#fff;font-size:1.8rem;margin:0;text-shadow:0 0 10px rgba(0,255,255,.3)}.close-btn[data-v-41bf6d23]{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-btn[data-v-41bf6d23]:hover{background:#ffffff1a;color:#0ff}.modal-body[data-v-41bf6d23]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem}.modal-image[data-v-41bf6d23]{position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:15px;overflow:hidden;height:400px;display:flex;align-items:center;justify-content:center}.modal-nft-img[data-v-41bf6d23],.modal-nft-video[data-v-41bf6d23]{width:100%;height:100%;object-fit:cover}.modal-nft-placeholder[data-v-41bf6d23]{font-size:6rem;color:#ffffff4d}.modal-rarity[data-v-41bf6d23]{position:absolute;top:1rem;left:1rem;padding:.5rem 1rem;border-radius:25px;font-size:.9rem;font-weight:700;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-token-id[data-v-41bf6d23]{position:absolute;top:1rem;right:1rem;background:#000c;color:#fff;padding:.5rem 1rem;border-radius:25px;font-size:.9rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-info[data-v-41bf6d23]{display:flex;flex-direction:column;gap:2rem}.modal-section h4[data-v-41bf6d23]{color:#0ff;font-size:1.2rem;margin-bottom:1rem;text-shadow:0 0 5px rgba(0,255,255,.3)}.info-grid[data-v-41bf6d23]{display:grid;gap:1rem}.info-item[data-v-41bf6d23]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0000004d;border-radius:8px;border:1px solid rgba(0,255,255,.1)}.info-label[data-v-41bf6d23]{color:#b8c5d1;font-weight:500}.info-value[data-v-41bf6d23]{color:#fff;font-weight:600}.stats-grid[data-v-41bf6d23]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.stat-item[data-v-41bf6d23]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#0000004d;border-radius:12px;border:1px solid rgba(0,255,255,.1)}.stat-item.damage[data-v-41bf6d23]{border-color:#ff6b6b4d}.stat-item.health[data-v-41bf6d23]{border-color:#22c55e4d}.stat-icon[data-v-41bf6d23]{font-size:2rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#00ffff1a;border-radius:50%}.stat-info[data-v-41bf6d23]{display:flex;flex-direction:column}.stat-label[data-v-41bf6d23]{color:#b8c5d1;font-size:.9rem}.stat-value[data-v-41bf6d23]{color:#fff;font-size:1.4rem;font-weight:700}.modal-description[data-v-41bf6d23]{color:#fff;line-height:1.6;font-size:1rem;opacity:.9}.modal-actions[data-v-41bf6d23]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.modal-actions .modal-btn.close[data-v-41bf6d23]{grid-column:1 / -1}.modal-btn[data-v-41bf6d23]{flex:1;padding:1rem 2rem;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease}.modal-btn.import[data-v-41bf6d23]{background:linear-gradient(45deg,#ff8c00,orange);color:#fff}.modal-btn.import[data-v-41bf6d23]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ff8c0066}.modal-btn.info[data-v-41bf6d23]{background:#6366f11a;color:#6366f1;border:1px solid rgba(99,102,241,.3)}.modal-btn.info[data-v-41bf6d23]:hover{background:#6366f133;border-color:#6366f1;transform:translateY(-2px)}.modal-btn.close[data-v-41bf6d23]{background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3)}.modal-btn.close[data-v-41bf6d23]:hover{background:#0ff3;border-color:#0ff;transform:translateY(-2px)}.modal-btn[data-v-41bf6d23]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}@media (max-width: 768px){.modal-overlay[data-v-41bf6d23]{padding:1rem}.modal-body[data-v-41bf6d23]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.modal-image[data-v-41bf6d23]{height:300px}.modal-header[data-v-41bf6d23]{padding:1.5rem 1.5rem 1rem}.modal-header h3[data-v-41bf6d23]{font-size:1.4rem}.stats-grid[data-v-41bf6d23]{grid-template-columns:1fr}.modal-actions[data-v-41bf6d23]{flex-direction:column}}.fleet-header[data-v-b66f652b]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px}.fleet-icon[data-v-b66f652b]{background:linear-gradient(135deg,#0ff,#0080ff);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:15px}.fleet-icon-img[data-v-b66f652b]{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.fleet-info[data-v-b66f652b]{flex:1}.fleet-title[data-v-b66f652b]{color:#f5f5f5;font-size:2rem;margin:0 0 .5rem;font-weight:600}.fleet-description[data-v-b66f652b]{color:#b8c5d1;font-size:1.1rem;line-height:1.5;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif}.stats-container[data-v-b66f652b]{display:flex;gap:2rem;margin-top:2rem}.stat-box[data-v-b66f652b]{position:relative;background:linear-gradient(135deg,#00ffff0d,#0080ff0d);border:2px solid transparent;border-radius:12px;padding:1.5rem 2rem;min-width:150px;text-align:center;overflow:hidden}.stat-box[data-v-b66f652b]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0ff,#0080ff,#0ff,#0080ff);background-size:400% 400%;border-radius:12px;padding:2px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;animation:holographicGlow-b66f652b 3s ease-in-out infinite;z-index:-1}.stat-box[data-v-b66f652b]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,255,.3),transparent);animation:holographicScan-b66f652b 4s linear infinite;z-index:1}.stat-label[data-v-b66f652b]{color:#0ff;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 0 10px rgba(0,255,255,.5)}.stat-value[data-v-b66f652b]{color:#fff;font-size:2rem;font-weight:700;text-shadow:0 0 15px rgba(0,255,255,.8);filter:drop-shadow(0 0 5px rgba(0,255,255,.5))}.selection-container[data-v-b66f652b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-top:3rem}.selection-box[data-v-b66f652b]{background:#0009;border:2px solid rgba(0,255,255,.2);border-radius:12px;padding:2rem 1.5rem;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.selection-box.active[data-v-b66f652b]{border-color:#0ff;box-shadow:0 0 20px #00ffff4d}.selection-box.active[data-v-b66f652b]:hover{border-color:#0ff;box-shadow:0 0 30px #00ffff80;transform:translateY(-2px)}.selection-box.disabled[data-v-b66f652b]{opacity:.5;cursor:not-allowed;border-color:#8080804d}.selection-box.disabled[data-v-b66f652b]:hover{border-color:#8080804d;box-shadow:none;transform:none}.selection-icon[data-v-b66f652b]{font-size:3rem;margin-bottom:1rem}.selection-box.active .selection-icon[data-v-b66f652b]{filter:drop-shadow(0 0 10px rgba(0,255,255,.6))}.selection-label[data-v-b66f652b]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.selection-box.active .selection-label[data-v-b66f652b]{color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.5)}.selection-status[data-v-b66f652b]{color:#b8c5d1;font-size:.9rem;font-style:italic}.selection-box.active .selection-status[data-v-b66f652b]{color:#0ff}.selection-box.disabled .selection-status[data-v-b66f652b]{color:#888}.captain-slot.has-selection[data-v-b66f652b]{background:#00ffff0d;border-color:#0ff}.captain-slot.drag-over[data-v-b66f652b],.artifact-slot.drag-over[data-v-b66f652b]{background:#00ffff26;border-color:#0ff;box-shadow:0 0 20px #00ffff80;transform:scale(1.02);animation:dragOverPulse-b66f652b 1s ease-in-out infinite alternate}.artifact-slot.has-selection[data-v-b66f652b]{background:#8a2be20d;border-color:#8a2be2}@keyframes dragOverPulse-b66f652b{0%{box-shadow:0 0 20px #00ffff80}to{box-shadow:0 0 30px #0ffc}}.selected-nft[data-v-b66f652b]{display:flex;align-items:center;gap:1rem;width:100%;position:relative}.selected-nft-image[data-v-b66f652b]{width:60px;height:60px;border-radius:8px;object-fit:cover;border:2px solid #00ffff}.selected-nft-info[data-v-b66f652b]{flex:1}.selected-nft-info h5[data-v-b66f652b]{color:#0ff;margin:0 0 .5rem;font-size:1rem;font-weight:600}.selected-nft-stats[data-v-b66f652b]{display:flex;gap:1rem;font-size:.8rem;color:#b8c5d1}.remove-btn[data-v-b66f652b]{position:absolute;top:-5px;right:-5px;background:#ff4757;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.remove-btn[data-v-b66f652b]:hover{background:#ff3742;transform:scale(1.1)}.empty-selection[data-v-b66f652b]{text-align:center;width:100%}.nft-collection[data-v-b66f652b]{margin-top:3rem}.nft-filter-bar[data-v-b66f652b]{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.filter-btn[data-v-b66f652b]{padding:.5rem 1rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:6px;color:#b8c5d1;font-size:.85rem;cursor:pointer;transition:all .2s ease;text-transform:uppercase;font-weight:500;letter-spacing:.5px}.filter-btn.active[data-v-b66f652b]{background:#00ffff1a;border-color:#0ff;color:#0ff}.filter-btn[data-v-b66f652b]:hover:not(.disabled){border-color:#0ff;color:#0ff}.filter-btn.disabled[data-v-b66f652b]{opacity:.4;cursor:not-allowed;color:#666}.filter-btn.disabled[data-v-b66f652b]:hover{border-color:#0ff3;color:#666}.collection-title[data-v-b66f652b]{color:#0ff;font-size:1.5rem;margin-bottom:1.5rem;text-align:left}.loading-state[data-v-b66f652b]{text-align:center;padding:2rem;color:#b8c5d1}.loading-spinner[data-v-b66f652b]{font-size:2rem;margin-bottom:1rem}.nft-mini-grid[data-v-b66f652b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}.nft-mini-card[data-v-b66f652b]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease}.nft-mini-card[data-v-b66f652b]:hover{border-color:#0ff;box-shadow:0 0 15px #00ffff4d;transform:translateY(-2px)}.nft-mini-card.is-dragging[data-v-b66f652b]{opacity:.5;transform:rotate(5deg)}.nft-mini-card.is-selected[data-v-b66f652b]{border-color:#0f0;background:#00ff000d}.nft-mini-card[draggable=true][data-v-b66f652b]{cursor:grab;position:relative}.nft-mini-card[draggable=true][data-v-b66f652b]:before{content:"🔄";position:absolute;top:5px;right:5px;background:#0ffc;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10px;z-index:2}.nft-mini-card[draggable=true][data-v-b66f652b]:active{cursor:grabbing}.nft-mini-image[data-v-b66f652b]{position:relative;aspect-ratio:1;overflow:hidden}.nft-mini-img[data-v-b66f652b],.nft-mini-video[data-v-b66f652b]{width:100%;height:100%;object-fit:cover}.nft-mini-placeholder[data-v-b66f652b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem;background:#ffffff1a}.nft-mini-rarity[data-v-b66f652b]{position:absolute;top:4px;left:4px;padding:2px 6px;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase}.nft-mini-token-id[data-v-b66f652b]{position:absolute;top:4px;right:4px;background:#000c;color:#fff;padding:2px 6px;border-radius:4px;font-size:.7rem}.nft-mini-info[data-v-b66f652b]{padding:.75rem}.nft-mini-info h5[data-v-b66f652b]{color:#fff;margin:0 0 .5rem;font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-mini-stats[data-v-b66f652b]{display:flex;justify-content:space-between;font-size:.7rem;color:#b8c5d1}.artifact-label[data-v-b66f652b]{color:#8a2be2;font-weight:600;font-size:.65rem;text-transform:uppercase}.empty-nft-state[data-v-b66f652b]{text-align:center;padding:2rem;color:#b8c5d1}.empty-icon[data-v-b66f652b]{font-size:3rem;margin-bottom:1rem}.rarity-common[data-v-b66f652b]{background:#6b7280;color:#fff}.rarity-rare[data-v-b66f652b]{background:#0064c8;color:#fff}.rarity-epic[data-v-b66f652b]{background:linear-gradient(45deg,purple,indigo);color:#fff}.rarity-mystic[data-v-b66f652b]{background:linear-gradient(45deg,#ff1493,#8a2be2);color:#fff}.rarity-void[data-v-b66f652b]{background:linear-gradient(45deg,#8b4513,indigo);color:gold;box-shadow:0 0 10px #ffd7004d}@keyframes holographicGlow-b66f652b{0%,to{background-position:0% 50%;filter:brightness(1) saturate(1)}25%{background-position:100% 50%;filter:brightness(1.2) saturate(1.3)}50%{background-position:200% 50%;filter:brightness(.8) saturate(.8)}75%{background-position:300% 50%;filter:brightness(1.1) saturate(1.2)}}@keyframes holographicScan-b66f652b{0%{left:-100%}to{left:100%}}.battle-lock-banner[data-v-b66f652b]{position:relative;display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;margin:1.5rem 0;background:linear-gradient(135deg,#ff450026,#ff8c001a);border:2px solid rgba(255,69,0,.5);border-radius:12px;overflow:hidden;animation:battleLockPulse-b66f652b 2s ease-in-out infinite}.battle-lock-banner[data-v-b66f652b]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,140,0,.3),transparent);animation:battleScan-b66f652b 3s linear infinite}.battle-lock-icon[data-v-b66f652b]{font-size:3rem;filter:drop-shadow(0 0 10px rgba(255,140,0,.8));animation:lockShake-b66f652b 3s ease-in-out infinite}.battle-lock-content[data-v-b66f652b]{flex:1}.battle-lock-title[data-v-b66f652b]{color:#ff8c00;font-size:1.5rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 0 15px rgba(255,140,0,.6)}.battle-lock-message[data-v-b66f652b]{color:orange;font-size:1.1rem;margin:0;font-style:italic}.battle-lock-decoration[data-v-b66f652b]{position:relative;width:60px;height:60px}.battle-pulse[data-v-b66f652b]{position:absolute;width:100%;height:100%;border:3px solid #ff8c00;border-radius:50%;animation:pulseBattle-b66f652b 1.5s ease-out infinite}.battle-pulse[data-v-b66f652b]:before,.battle-pulse[data-v-b66f652b]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;border:2px solid #ffa500;border-radius:50%;animation:pulseBattle-b66f652b 1.5s ease-out infinite .3s}.battle-pulse[data-v-b66f652b]:after{width:60%;height:60%;animation-delay:.6s}.selection-box.battle-locked[data-v-b66f652b]{opacity:.6;cursor:not-allowed;pointer-events:none;position:relative}.selection-box.battle-locked[data-v-b66f652b]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#ff45000d,#ff45000d 10px,#ff8c000d 10px 20px);border-radius:12px;pointer-events:none}.battle-lock-overlay[data-v-b66f652b]{position:absolute;top:-5px;right:-5px;background:linear-gradient(135deg,#ff4500,#ff8c00);color:#fff;border:2px solid #ffffff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 0 15px #ff8c00cc;animation:lockFloat-b66f652b 2s ease-in-out infinite}.lock-icon[data-v-b66f652b]{filter:drop-shadow(0 0 3px rgba(255,255,255,.8))}.nft-mini-card.battle-locked[data-v-b66f652b]{opacity:.5;cursor:not-allowed;pointer-events:none}.nft-mini-card.battle-locked[data-v-b66f652b]:before{display:none}@keyframes battleLockPulse-b66f652b{0%,to{box-shadow:0 0 20px #ff8c004d}50%{box-shadow:0 0 30px #ff8c0099}}@keyframes battleScan-b66f652b{0%{left:-100%}to{left:200%}}@keyframes lockShake-b66f652b{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-5deg)}20%,40%,60%,80%{transform:rotate(5deg)}}@keyframes lockFloat-b66f652b{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulseBattle-b66f652b{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.inventory-section[data-v-f3aa8499]{padding:2rem}.section-header[data-v-f3aa8499]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-f3aa8499]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.section-header p[data-v-f3aa8499]{color:#b8c5d1;font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-weight:400;line-height:1.5}.inventory-stats[data-v-f3aa8499]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-f3aa8499]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem}.stat-icon[data-v-f3aa8499]{font-size:2rem;background:linear-gradient(135deg,#0ff,#0080ff);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.stat-value[data-v-f3aa8499]{font-size:1.8rem;font-weight:700;color:#0ff}.stat-label[data-v-f3aa8499]{font-size:.9rem;opacity:.8;color:#fff}.inventory-filters[data-v-f3aa8499]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.filter-tabs[data-v-f3aa8499]{display:flex;gap:1rem;flex-wrap:wrap}.filter-btn[data-v-f3aa8499]{padding:.75rem 1.5rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:25px;color:#fff;cursor:pointer;transition:all .2s ease}.filter-btn.active[data-v-f3aa8499],.filter-btn[data-v-f3aa8499]:hover{background:#00ffff1a;border-color:#0ff;color:#0ff}.sort-select[data-v-f3aa8499]{padding:.75rem 1rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:8px;color:#fff;cursor:pointer}.inventory-grid[data-v-f3aa8499]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}.inventory-item[data-v-f3aa8499]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;overflow:hidden;transition:all .3s ease}.inventory-item[data-v-f3aa8499]:hover{border-color:#0ff;box-shadow:0 0 15px #0ff3;transform:translateY(-2px)}.item-image[data-v-f3aa8499]{position:relative;height:120px;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;align-items:center;justify-content:center}.item-icon[data-v-f3aa8499]{font-size:3rem}.item-quantity[data-v-f3aa8499]{position:absolute;top:10px;left:10px;background:#000c;color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.8rem;font-weight:600}.item-rarity[data-v-f3aa8499]{position:absolute;top:10px;right:10px;padding:.25rem .5rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase}.item-rarity.common[data-v-f3aa8499]{background:#80808033;color:#888}.item-rarity.rare[data-v-f3aa8499]{background:#0064ff33;color:#0064ff}.item-rarity.epic[data-v-f3aa8499]{background:#8000ff33;color:#8000ff}.item-rarity.legendary[data-v-f3aa8499]{background:#ffd70033;color:gold}.item-info[data-v-f3aa8499]{padding:1rem}.item-info h4[data-v-f3aa8499]{color:#0ff;margin-bottom:.5rem}.item-description[data-v-f3aa8499]{color:#fff;opacity:.7;font-size:.9rem;margin-bottom:.75rem}.item-stats[data-v-f3aa8499]{display:flex;justify-content:space-between;font-size:.8rem;color:#fff;opacity:.8;margin-bottom:1rem}.item-actions[data-v-f3aa8499]{display:flex;gap:.5rem}.action-btn[data-v-f3aa8499]{flex:1;padding:.5rem;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s ease;font-size:.9rem}.action-btn.use[data-v-f3aa8499]{background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3)}.action-btn.sell[data-v-f3aa8499]{background:#ffc1071a;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.action-btn[data-v-f3aa8499]:hover{transform:translateY(-1px)}.inventory-footer[data-v-f3aa8499]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:#0006;border-radius:12px;border:1px solid rgba(0,255,255,.1);flex-wrap:wrap;gap:1rem}.inventory-capacity[data-v-f3aa8499]{display:flex;align-items:center;gap:1rem;color:#fff}.capacity-bar[data-v-f3aa8499]{width:200px;height:8px;background:#0009;border-radius:4px;overflow:hidden}.capacity-fill[data-v-f3aa8499]{height:100%;background:linear-gradient(90deg,#0ff,#0080ff);transition:width .3s ease}.inventory-actions[data-v-f3aa8499]{display:flex;gap:1rem}.action-button[data-v-f3aa8499]{padding:.75rem 1.5rem;background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3);border-radius:6px;cursor:pointer;transition:all .2s ease;font-weight:500}.action-button[data-v-f3aa8499]:hover{background:#0ff3;transform:translateY(-1px)}@media (max-width: 768px){.inventory-filters[data-v-f3aa8499]{flex-direction:column;align-items:stretch}.filter-tabs[data-v-f3aa8499]{justify-content:center}.inventory-footer[data-v-f3aa8499]{flex-direction:column;text-align:center}.inventory-actions[data-v-f3aa8499]{width:100%;justify-content:center}}.weekly-battle-history[data-v-8876eea8]{margin-top:2rem;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:12px;padding:1.5rem;border:1px solid rgba(255,255,255,.1)}.history-header[data-v-8876eea8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.history-header h3[data-v-8876eea8]{color:#00d4ff;font-size:1.5rem;margin:0;text-shadow:0 0 10px rgba(0,212,255,.5)}.week-info[data-v-8876eea8]{display:flex;align-items:center;gap:1rem}.week-badge[data-v-8876eea8]{background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);padding:.5rem 1rem;border-radius:20px;color:#00d4ff;font-size:.9rem;font-weight:600}.refresh-btn[data-v-8876eea8]{background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);color:#00d4ff;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:.9rem}.refresh-btn[data-v-8876eea8]:hover:not(:disabled){background:#00d4ff33;border-color:#00d4ff;transform:translateY(-2px)}.refresh-btn[data-v-8876eea8]:disabled{opacity:.5;cursor:not-allowed}.summary-stats[data-v-8876eea8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem}.stat-card[data-v-8876eea8]{background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:8px;padding:1rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.stat-card[data-v-8876eea8]:hover{background:#00d4ff1a;transform:translateY(-2px)}.stat-icon[data-v-8876eea8]{font-size:2rem}.stat-info[data-v-8876eea8]{flex:1}.stat-value[data-v-8876eea8]{font-size:1.5rem;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-8876eea8]{font-size:.85rem;color:#fff9;margin-top:.25rem}.loading-state[data-v-8876eea8]{text-align:center;padding:3rem}.spinner[data-v-8876eea8]{width:50px;height:50px;border:4px solid rgba(0,212,255,.1);border-top-color:#00d4ff;border-radius:50%;animation:spin-8876eea8 1s linear infinite;margin:0 auto 1rem}@keyframes spin-8876eea8{to{transform:rotate(360deg)}}.loading-state p[data-v-8876eea8]{color:#fff9}.error-state[data-v-8876eea8]{text-align:center;padding:3rem}.error-icon[data-v-8876eea8]{font-size:3rem;margin-bottom:1rem}.error-state p[data-v-8876eea8]{color:#ff6b6b;margin-bottom:1rem}.retry-btn[data-v-8876eea8]{background:#ff6b6b;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s ease}.retry-btn[data-v-8876eea8]:hover{background:#ff5252;transform:translateY(-2px)}.empty-state[data-v-8876eea8]{text-align:center;padding:3rem}.empty-icon[data-v-8876eea8]{font-size:4rem;margin-bottom:1rem}.empty-state h4[data-v-8876eea8]{color:#fff;margin-bottom:.5rem}.empty-state p[data-v-8876eea8]{color:#fff9}.battles-table-container[data-v-8876eea8]{overflow-x:auto;overflow-y:auto;max-height:600px;border-radius:8px;border:1px solid rgba(0,212,255,.2);position:relative}.battles-table[data-v-8876eea8]{width:100%;border-collapse:separate;border-spacing:0;min-width:1100px}.battles-table thead[data-v-8876eea8]{background:#00d4ff1a;position:sticky;top:0;z-index:10}.battles-table th[data-v-8876eea8]{padding:1rem;text-align:left;color:#00d4ff;font-weight:600;font-size:.9rem;border-bottom:2px solid rgba(0,212,255,.3);border-right:1px solid rgba(0,212,255,.1);white-space:nowrap}.battles-table th[data-v-8876eea8]:last-child{border-right:none}.battles-table th.text-center[data-v-8876eea8]{text-align:center}.battles-table tbody tr[data-v-8876eea8]{border-bottom:1px solid rgba(255,255,255,.05);transition:all .3s ease}.battles-table tbody tr[data-v-8876eea8]:hover{background:#00d4ff0d}.battles-table tbody tr.battle-win[data-v-8876eea8]{border-left:3px solid #4caf50}.battles-table tbody tr.battle-loss[data-v-8876eea8]{border-left:3px solid #ff6b6b}.battles-table td[data-v-8876eea8]{padding:1rem;color:#fffc;font-size:.9rem;vertical-align:top;border-right:1px solid rgba(255,255,255,.05)}.battles-table td[data-v-8876eea8]:last-child{border-right:none}.battles-table td.text-center[data-v-8876eea8]{text-align:center}.battles-table td.stats[data-v-8876eea8]{min-width:110px;padding-left:1.2rem;padding-right:1.2rem}.battles-table td.stats-combined[data-v-8876eea8]{min-width:200px;padding:.75rem 1rem}.stats-row[data-v-8876eea8]{display:flex;gap:1.5rem;align-items:center}.stat-group[data-v-8876eea8]{display:flex;gap:.75rem;align-items:center}.stat-label[data-v-8876eea8]{font-size:.75rem;font-weight:600;color:#ffffff80;min-width:30px}.user-stats .stat-label[data-v-8876eea8]{color:#00d4ffcc}.opponent-stats .stat-label[data-v-8876eea8]{color:#ff6b6bcc}.battles-table tbody tr td[data-v-8876eea8]:nth-child(3){background:#00d4ff08}.battles-table td.tx-hash[data-v-8876eea8]{min-width:130px}.time-display[data-v-8876eea8]{display:flex;flex-direction:column;gap:.25rem}.time-display .date[data-v-8876eea8]{font-weight:600;color:#fff}.time-display .time[data-v-8876eea8]{font-size:.85rem;color:#ffffff80}.result-badge[data-v-8876eea8]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:6px;font-weight:600}.result-badge.win[data-v-8876eea8]{background:#4caf5033;border:1px solid rgba(76,175,80,.5);color:#4caf50}.result-badge.loss[data-v-8876eea8]{background:#ff6b6b33;border:1px solid rgba(255,107,107,.5);color:#ff6b6b}.result-icon[data-v-8876eea8]{font-size:1.2rem}.qwbt-reward[data-v-8876eea8]{font-size:.85rem;background:#ffd70033;padding:.25rem .5rem;border-radius:4px;color:gold;margin-left:.5rem}.stat-display[data-v-8876eea8]{display:block;min-width:90px}.stat-item[data-v-8876eea8]{display:block;font-size:.85rem;color:#ffffffb3;white-space:nowrap;margin-bottom:.4rem}.stat-item[data-v-8876eea8]:last-child{margin-bottom:0}.tx-link[data-v-8876eea8]{display:inline-flex;align-items:center;gap:.25rem;color:#00d4ff;text-decoration:none;transition:all .3s ease;font-family:Courier New,monospace;font-size:.85rem}.tx-link[data-v-8876eea8]:hover{color:#00fff7;text-decoration:underline}.tx-link.reward[data-v-8876eea8]{color:gold}.tx-link.reward[data-v-8876eea8]:hover{color:#ffed4e}.external-icon[data-v-8876eea8]{font-size:.75rem;opacity:.6}.no-tx[data-v-8876eea8]{color:#ffffff4d;font-style:italic}.total-badge[data-v-8876eea8]{display:inline-block;padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:1rem;min-width:40px}.total-badge.wins[data-v-8876eea8]{background:#4caf5033;border:1px solid rgba(76,175,80,.5);color:#4caf50}.total-badge.battles[data-v-8876eea8]{background:#00d4ff33;border:1px solid rgba(0,212,255,.5);color:#00d4ff}@media (max-width: 768px){.weekly-battle-history[data-v-8876eea8]{padding:1rem}.history-header[data-v-8876eea8]{flex-direction:column;align-items:flex-start}.history-header h3[data-v-8876eea8]{font-size:1.25rem}.summary-stats[data-v-8876eea8]{grid-template-columns:repeat(2,1fr)}.battles-table-container[data-v-8876eea8]{border-radius:4px}.battles-table th[data-v-8876eea8],.battles-table td[data-v-8876eea8]{padding:.75rem .5rem;font-size:.8rem}.result-badge[data-v-8876eea8]{padding:.4rem .6rem;font-size:.8rem}.qwbt-reward[data-v-8876eea8]{display:block;margin-left:0;margin-top:.25rem}}.leaderboard-section[data-v-32b9e278]{padding:2rem}.section-header[data-v-32b9e278]{text-align:center;margin-bottom:2rem}.section-header h2[data-v-32b9e278]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.section-header p[data-v-32b9e278]{color:#b8c5d1;font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-weight:400;line-height:1.5}.winner-banner[data-v-32b9e278]{background:linear-gradient(135deg,#ffd70026,#ff8c001a);border:2px solid rgba(255,215,0,.4);border-radius:16px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 16px #ffd70033}.banner-content[data-v-32b9e278]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.banner-icon[data-v-32b9e278]{font-size:3rem;filter:drop-shadow(0 2px 4px rgba(255,215,0,.3))}.banner-info[data-v-32b9e278]{flex:1;min-width:250px}.banner-title[data-v-32b9e278]{color:gold;font-weight:600;font-size:1.1rem;margin-bottom:.5rem}.banner-player[data-v-32b9e278]{display:flex;align-items:center;gap:1rem}.winner-avatar[data-v-32b9e278]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,gold,#ffed4e);display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,215,0,.5);overflow:hidden;flex-shrink:0}.winner-avatar .avatar-img[data-v-32b9e278]{width:100%;height:100%;object-fit:cover;border-radius:50%}.winner-avatar .avatar-emoji[data-v-32b9e278]{font-size:1.5rem}.winner-name[data-v-32b9e278]{color:#fff;font-weight:600;font-size:1.1rem}.winner-stats[data-v-32b9e278]{color:#b8c5d1;font-size:.9rem;margin-top:.25rem}.banner-reward[data-v-32b9e278]{text-align:center}.reward-badge[data-v-32b9e278]{background:linear-gradient(135deg,gold,#ffed4e);color:#000;padding:.75rem 1.5rem;border-radius:25px;font-weight:700;font-size:1rem;box-shadow:0 4px 12px #ffd7004d}.leaderboard-stats[data-v-32b9e278]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-32b9e278]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem}.stat-icon[data-v-32b9e278]{font-size:2rem;background:linear-gradient(135deg,#0ff,#0080ff);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.stat-icon .icon-img[data-v-32b9e278]{width:30px;height:30px;object-fit:contain;filter:brightness(1.2)}.stat-value[data-v-32b9e278]{font-size:1.8rem;font-weight:700;color:#0ff}.stat-label[data-v-32b9e278]{font-size:.9rem;opacity:.8;color:#fff}.loading-state[data-v-32b9e278],.error-state[data-v-32b9e278]{text-align:center;padding:3rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px}.loading-spinner[data-v-32b9e278]{width:50px;height:50px;border:4px solid rgba(0,255,255,.2);border-top-color:#0ff;border-radius:50%;animation:spin-32b9e278 1s linear infinite;margin:0 auto 1rem}@keyframes spin-32b9e278{to{transform:rotate(360deg)}}.error-icon[data-v-32b9e278]{font-size:3rem;margin-bottom:1rem}.retry-btn[data-v-32b9e278]{margin-top:1rem;padding:.75rem 1.5rem;background:#00ffff1a;border:1px solid #00ffff;border-radius:6px;color:#0ff;cursor:pointer;transition:all .2s ease}.retry-btn[data-v-32b9e278]:hover{background:#0ff3;transform:translateY(-1px)}.leaderboard-filters[data-v-32b9e278]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.filter-info[data-v-32b9e278]{display:flex;align-items:center;gap:1rem}.season-badge[data-v-32b9e278]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);padding:.5rem 1rem;border-radius:20px;color:#0ff;font-weight:600}.time-remaining[data-v-32b9e278]{color:#b8c5d1;font-size:.95rem}.refresh-btn[data-v-32b9e278]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);color:#0ff;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.95rem;transition:all .3s ease}.refresh-btn[data-v-32b9e278]:hover{background:#0ff3;border-color:#00ffff80;transform:scale(1.05)}.refresh-btn[data-v-32b9e278]:active{transform:scale(.95)}.prize-pool-banner[data-v-32b9e278]{background:linear-gradient(135deg,#ffd7001a,#ffa5001a);border:2px solid rgba(255,215,0,.4);border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 15px #ffd7001a;animation:prizePulse-32b9e278 3s ease-in-out infinite}@keyframes prizePulse-32b9e278{0%,to{box-shadow:0 4px 15px #ffd7001a}50%{box-shadow:0 4px 25px #ffd70033}}.prize-pool-content[data-v-32b9e278]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.prize-pool-icon[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;animation:float-32b9e278 3s ease-in-out infinite}.prize-pool-icon .tic-icon[data-v-32b9e278]{width:70px;height:70px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,215,0,.5))}@keyframes float-32b9e278{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.prize-pool-info[data-v-32b9e278]{flex:1;min-width:250px}.prize-pool-label[data-v-32b9e278]{color:gold;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.prize-pool-amount[data-v-32b9e278]{color:gold;font-size:2rem;font-weight:700;line-height:1;margin-bottom:.75rem;text-shadow:0 0 10px rgba(255,215,0,.5)}.prize-pool-breakdown[data-v-32b9e278]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.breakdown-item[data-v-32b9e278]{display:flex;align-items:center;gap:.5rem;color:#ffecb3;font-size:.9rem;padding:.35rem 0}.breakdown-icon[data-v-32b9e278]{font-size:1rem;width:20px;text-align:center}.breakdown-label[data-v-32b9e278]{font-weight:600;min-width:100px}.breakdown-value[data-v-32b9e278]{color:gold;font-weight:600}.breakdown-count[data-v-32b9e278]{color:#ffecb3;font-size:.85rem;font-weight:400;margin-left:.25rem;opacity:.8}.prize-pool-details[data-v-32b9e278]{color:#ffecb3;font-size:.9rem}.prize-pool-note[data-v-32b9e278]{flex:1;min-width:250px;background:#0000004d;padding:1rem;border-radius:8px;border-left:3px solid #ffd700;display:flex;align-items:center;gap:1rem}.note-icon[data-v-32b9e278]{display:flex;align-items:center;justify-content:center}.note-icon .trophy-icon[data-v-32b9e278]{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 0 5px rgba(255,215,0,.4))}.note-text[data-v-32b9e278]{color:#ffecb3;font-size:.95rem;font-weight:500;flex:1}.special-prize-banner[data-v-32b9e278]{background:linear-gradient(135deg,#1a0a2ee6,#4a0080e6,#1a0a2ee6);border:3px solid;border-image:linear-gradient(135deg,#0ff,#8a2be2,#0ff) 1;border-radius:16px;padding:2rem;margin-bottom:2rem;box-shadow:0 8px 32px #8a2be266,0 0 20px #00ffff4d;animation:voidPulse-32b9e278 4s ease-in-out infinite;position:relative;overflow:hidden}.special-prize-banner[data-v-32b9e278]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(0,255,255,.1),transparent);animation:voidShine-32b9e278 3s linear infinite}@keyframes voidPulse-32b9e278{0%,to{box-shadow:0 8px 32px #8a2be266,0 0 20px #00ffff4d}50%{box-shadow:0 8px 40px #8a2be299,0 0 30px #00ffff80}}@keyframes voidShine-32b9e278{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.special-prize-content[data-v-32b9e278]{position:relative;z-index:1}.special-badge[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,gold,#ffed4e);border-radius:30px;max-width:fit-content;margin-left:auto;margin-right:auto;box-shadow:0 4px 15px #ffd70066}.badge-icon[data-v-32b9e278]{font-size:1.2rem;animation:starTwinkle-32b9e278 2s ease-in-out infinite}@keyframes starTwinkle-32b9e278{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.badge-text[data-v-32b9e278]{color:#000;font-weight:800;font-size:1rem;letter-spacing:2px;text-transform:uppercase}.special-prize-showcase[data-v-32b9e278]{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:center;margin-bottom:1.5rem}.void-ledger-display[data-v-32b9e278]{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #8a2be280;border:2px solid #00ffff}.void-ledger-video[data-v-32b9e278]{width:100%;aspect-ratio:1;object-fit:cover;display:block}.void-rarity-badge[data-v-32b9e278]{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#1a0a2e,#4a0080);color:#0ff;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid #00ffff;box-shadow:0 2px 10px #8a2be299}.special-prize-info[data-v-32b9e278]{padding:1rem}.special-prize-title[data-v-32b9e278]{display:flex;align-items:center;gap:.5rem;font-size:1rem;color:#0ff;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:.75rem}.prize-emoji[data-v-32b9e278]{font-size:1.5rem;animation:float-32b9e278 3s ease-in-out infinite}.special-prize-name[data-v-32b9e278]{font-size:2rem;font-weight:800;color:#fff;margin-bottom:1rem;text-shadow:0 0 20px rgba(138,43,226,.8),0 0 40px rgba(0,255,255,.5);background:linear-gradient(135deg,#fff,#0ff,#8a2be2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.special-prize-description[data-v-32b9e278]{color:#e0e0e0;font-size:1.05rem;line-height:1.6;margin-bottom:1.5rem}.special-prize-description strong[data-v-32b9e278]{color:#0ff;font-weight:700}.special-prize-perks[data-v-32b9e278]{display:flex;flex-direction:column;gap:.75rem}.perk-item[data-v-32b9e278]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:8px;transition:all .3s ease}.perk-item[data-v-32b9e278]:hover{background:#00ffff26;border-color:#00ffff80;transform:translate(5px)}.perk-icon[data-v-32b9e278]{font-size:1.3rem;flex-shrink:0}.perk-text[data-v-32b9e278]{color:#fff;font-size:.95rem;font-weight:500}.special-prize-footer[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;background:#ff450026;border:1px solid rgba(255,69,0,.4);border-radius:8px;margin-top:1.5rem}.footer-icon[data-v-32b9e278]{font-size:1.5rem;animation:flameFlicker-32b9e278 1.5s ease-in-out infinite}@keyframes flameFlicker-32b9e278{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}.footer-text[data-v-32b9e278]{color:tomato;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}@media (max-width: 1024px){.special-prize-showcase[data-v-32b9e278]{grid-template-columns:1fr;gap:1.5rem}.void-ledger-display[data-v-32b9e278]{max-width:300px;margin:0 auto}.special-prize-name[data-v-32b9e278]{font-size:1.6rem}}@media (max-width: 768px){.special-prize-banner[data-v-32b9e278]{padding:1.5rem}.special-badge[data-v-32b9e278]{padding:.6rem 1.2rem}.badge-text[data-v-32b9e278]{font-size:.85rem}.special-prize-showcase[data-v-32b9e278]{gap:1rem}.void-ledger-display[data-v-32b9e278]{max-width:250px}.special-prize-name[data-v-32b9e278]{font-size:1.4rem}.special-prize-description[data-v-32b9e278]{font-size:.95rem}.perk-item[data-v-32b9e278]{padding:.6rem .85rem}.perk-text[data-v-32b9e278],.footer-text[data-v-32b9e278]{font-size:.85rem}}.additional-prizes-box[data-v-32b9e278]{background:#00000080;border:2px solid rgba(0,255,255,.3);border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 15px #00ffff1a}.prizes-header[data-v-32b9e278]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,255,255,.2)}.prizes-icon[data-v-32b9e278]{font-size:1.8rem;filter:drop-shadow(0 0 5px rgba(0,255,255,.5))}.prizes-header h3[data-v-32b9e278]{color:#0ff;font-size:1.3rem;font-weight:700;margin:0;text-shadow:0 0 10px rgba(0,255,255,.3)}.prizes-grid[data-v-32b9e278]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.prize-item[data-v-32b9e278]{background:#0006;border:2px solid;border-radius:10px;padding:1.25rem;text-align:center;transition:all .3s ease}.prize-item[data-v-32b9e278]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000004d}.prize-second[data-v-32b9e278]{border-color:#c0c0c080;background:linear-gradient(135deg,#c0c0c00d,#c0c0c005)}.prize-second[data-v-32b9e278]:hover{border-color:#c0c0c0cc;box-shadow:0 6px 20px #c0c0c033}.prize-third[data-v-32b9e278]{border-color:#cd7f3280;background:linear-gradient(135deg,#cd7f320d,#cd7f3205)}.prize-third[data-v-32b9e278]:hover{border-color:#cd7f32cc;box-shadow:0 6px 20px #cd7f3233}.prize-top-ten[data-v-32b9e278]{border-color:#00ffff4d;background:linear-gradient(135deg,#00ffff0d,#00ffff05)}.prize-top-ten[data-v-32b9e278]:hover{border-color:#00ffff80;box-shadow:0 6px 20px #0ff3}.prize-rank[data-v-32b9e278]{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}.prize-rewards[data-v-32b9e278]{display:flex;flex-direction:column;gap:.75rem}.prize-amount[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#0000004d;padding:.6rem 1rem;border-radius:8px;font-size:1rem;font-weight:600;color:gold}.prize-currency-icon[data-v-32b9e278]{width:20px;height:20px;object-fit:contain}.leaderboard-table[data-v-32b9e278]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;overflow:hidden;margin-bottom:2rem}.table-header[data-v-32b9e278]{display:grid;grid-template-columns:80px 1fr 140px 100px 100px 100px;gap:1rem;padding:1rem;background:#00ffff1a;color:#0ff;font-weight:600;border-bottom:1px solid rgba(0,255,255,.2)}.player-row[data-v-32b9e278]{display:grid;grid-template-columns:80px 1fr 140px 100px 100px 100px;gap:1rem;padding:1rem;border-bottom:1px solid rgba(255,255,255,.1);transition:all .2s ease;align-items:center}.player-row[data-v-32b9e278]:hover{background:#00ffff0d}.player-row.current-player[data-v-32b9e278]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:8px;margin:.5rem;padding:1rem}.rank-badge[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-weight:700}.rank-gold[data-v-32b9e278]{background:linear-gradient(135deg,gold,#ffed4e);color:#000}.rank-silver[data-v-32b9e278]{background:linear-gradient(135deg,silver,#e5e5e5);color:#000}.rank-bronze[data-v-32b9e278]{background:linear-gradient(135deg,#cd7f32,tan);color:#000}.rank-default[data-v-32b9e278]{background:#0ff3;color:#0ff}.rank-medal[data-v-32b9e278]{font-size:1.5rem}.rank-number[data-v-32b9e278]{font-size:.9rem}.player-info[data-v-32b9e278]{display:flex;align-items:center;gap:1rem}.player-avatar[data-v-32b9e278]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,255,255,.3);overflow:hidden;flex-shrink:0;position:relative}.player-avatar .avatar-img[data-v-32b9e278]{width:100%;height:100%;object-fit:cover;border-radius:50%;position:absolute;top:0;left:0}.player-avatar .avatar-emoji[data-v-32b9e278]{font-size:1.5rem;z-index:1}.player-name[data-v-32b9e278]{color:#fff;font-weight:600;font-size:1rem}.player-address[data-v-32b9e278]{color:#0ff;font-size:.8rem;opacity:.8}.qwbt-value[data-v-32b9e278]{color:gold;font-weight:600;font-size:1.1rem}.wins-value[data-v-32b9e278]{color:#0ff;font-weight:700;font-size:1.2rem;text-shadow:0 0 10px rgba(0,255,255,.5)}.col-wins[data-v-32b9e278],.col-winrate[data-v-32b9e278],.col-battles[data-v-32b9e278]{color:#fff;text-align:center}.empty-state[data-v-32b9e278]{text-align:center;padding:3rem;color:#b8c5d1}.empty-icon[data-v-32b9e278]{font-size:3rem;margin-bottom:1rem}.empty-state h3[data-v-32b9e278]{color:#fff;margin-bottom:.5rem}.leaderboard-footer[data-v-32b9e278]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:#0006;border-radius:12px;border:1px solid rgba(0,255,255,.1);flex-wrap:wrap;gap:1.5rem}.season-info[data-v-32b9e278]{flex:1;min-width:250px}.season-title[data-v-32b9e278]{color:#0ff;font-weight:600;font-size:1.1rem;margin-bottom:.5rem}.season-time[data-v-32b9e278]{color:#fff;opacity:.8;font-size:.9rem;margin-bottom:.75rem}.season-countdown[data-v-32b9e278]{margin:1rem 0}.countdown-timer[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#00ffff1a;border:2px solid rgba(0,255,255,.3);border-radius:12px;padding:1rem;max-width:500px}.countdown-unit[data-v-32b9e278]{display:flex;flex-direction:column;align-items:center;min-width:70px}.countdown-value[data-v-32b9e278]{font-size:2rem;font-weight:700;color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.5);line-height:1;font-family:Courier New,monospace;background:#0006;padding:.5rem .75rem;border-radius:8px;min-width:60px;text-align:center}.countdown-label[data-v-32b9e278]{font-size:.75rem;color:#b8c5d1;text-transform:uppercase;letter-spacing:1px;margin-top:.5rem;font-weight:600}.countdown-separator[data-v-32b9e278]{font-size:2rem;font-weight:700;color:#0ff;opacity:.5;padding:0 .25rem;line-height:1;margin-bottom:1.5rem}.progress-bar[data-v-32b9e278]{width:100%;height:8px;background:#0009;border-radius:4px;overflow:hidden}.progress-fill[data-v-32b9e278]{height:100%;background:linear-gradient(90deg,#0ff,#0080ff);transition:width .3s ease}.rewards-info[data-v-32b9e278]{text-align:center;background:#ffd7000d;border:1px solid rgba(255,215,0,.2);padding:1rem 1.5rem;border-radius:8px}.reward-title[data-v-32b9e278]{color:gold;font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.reward-trophy-icon[data-v-32b9e278]{width:24px;height:24px;object-fit:contain}.reward-details[data-v-32b9e278]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem}.currency-icon[data-v-32b9e278]{width:20px;height:20px;object-fit:contain}.reward-tic[data-v-32b9e278],.reward-qwbt[data-v-32b9e278]{color:#fff;font-weight:700;font-size:1.1rem}.reward-plus[data-v-32b9e278]{color:#b8c5d1}.reward-note[data-v-32b9e278]{color:#b8c5d1;font-size:.8rem;font-style:italic}.leaderboard-disclaimer[data-v-32b9e278]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:2rem;margin-top:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.disclaimer-header[data-v-32b9e278]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,255,255,.2)}.disclaimer-icon[data-v-32b9e278]{font-size:2rem;filter:drop-shadow(0 0 5px rgba(0,255,255,.5))}.disclaimer-header h3[data-v-32b9e278]{color:#0ff;font-size:1.5rem;font-weight:700;margin:0;text-shadow:0 0 10px rgba(0,255,255,.3)}.disclaimer-content[data-v-32b9e278]{display:flex;flex-direction:column;gap:1.5rem}.disclaimer-item[data-v-32b9e278]{display:flex;align-items:flex-start;gap:1rem}.disclaimer-bullet[data-v-32b9e278]{font-size:1.5rem;flex-shrink:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#00ffff1a;border-radius:50%}.disclaimer-text[data-v-32b9e278]{color:#b8c5d1;font-size:1rem;line-height:1.6;flex:1}.disclaimer-text strong[data-v-32b9e278]{color:#fff;font-weight:600;display:inline-block;margin-right:.5rem}.disclaimer-text .highlight[data-v-32b9e278]{color:gold;font-weight:600;text-shadow:0 0 5px rgba(255,215,0,.3)}.prize-breakdown-list[data-v-32b9e278]{list-style:none;padding:0;margin:.75rem 0 0;display:flex;flex-direction:column;gap:.5rem}.prize-breakdown-list li[data-v-32b9e278]{padding:.5rem .75rem;background:#ffd7000d;border-left:3px solid rgba(255,215,0,.4);border-radius:4px;font-size:.95rem}@media (max-width: 768px){.leaderboard-disclaimer[data-v-32b9e278]{padding:1.5rem}.disclaimer-header h3[data-v-32b9e278]{font-size:1.2rem}.disclaimer-item[data-v-32b9e278]{gap:.75rem}.disclaimer-bullet[data-v-32b9e278]{width:30px;height:30px;font-size:1.2rem}.disclaimer-text[data-v-32b9e278]{font-size:.95rem}}@media (max-width: 768px){.table-header[data-v-32b9e278],.player-row[data-v-32b9e278]{grid-template-columns:60px 1fr 100px;gap:.5rem}.col-wins[data-v-32b9e278],.col-winrate[data-v-32b9e278],.col-battles[data-v-32b9e278]{display:none}.banner-content[data-v-32b9e278],.leaderboard-footer[data-v-32b9e278]{flex-direction:column;text-align:center}.prizes-grid[data-v-32b9e278]{grid-template-columns:1fr;gap:1rem}.additional-prizes-box[data-v-32b9e278]{padding:1rem}.prizes-header h3[data-v-32b9e278]{font-size:1.1rem}.prize-amount[data-v-32b9e278]{font-size:.9rem;padding:.5rem .75rem}.countdown-timer[data-v-32b9e278]{gap:.25rem;padding:.75rem;max-width:100%}.countdown-unit[data-v-32b9e278]{min-width:50px}.countdown-value[data-v-32b9e278]{font-size:1.5rem;min-width:45px;padding:.4rem .5rem}.countdown-label[data-v-32b9e278]{font-size:.65rem;margin-top:.35rem}.countdown-separator[data-v-32b9e278]{font-size:1.5rem;padding:0 .15rem;margin-bottom:1.2rem}}.detailed-battles-section[data-v-32b9e278]{margin-top:2rem;padding:1.5rem;display:flex;justify-content:center;align-items:center}.view-battles-btn[data-v-32b9e278]{background:linear-gradient(135deg,#4a90e2,#357abd);border:2px solid rgba(74,144,226,.3);border-radius:12px;padding:1rem 2rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #4a90e24d;display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:300px}.view-battles-btn[data-v-32b9e278]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4a90e280;background:linear-gradient(135deg,#5aa0f2,#4080cd);border-color:#4a90e280}.view-battles-btn[data-v-32b9e278]:active{transform:translateY(0);box-shadow:0 3px 10px #4a90e266}.btn-icon[data-v-32b9e278]{font-size:1.5rem}.btn-text[data-v-32b9e278]{font-size:1.1rem;font-weight:700;letter-spacing:.5px}.btn-subtitle[data-v-32b9e278]{font-size:.85rem;opacity:.9;font-weight:400}@media (max-width: 768px){.detailed-battles-section[data-v-32b9e278]{padding:1rem}.view-battles-btn[data-v-32b9e278]{min-width:250px;padding:.875rem 1.5rem}.btn-text[data-v-32b9e278]{font-size:1rem}.btn-subtitle[data-v-32b9e278]{font-size:.8rem}}.federation-section[data-v-3de64a2a]{padding:2rem;max-width:1400px;margin:0 auto}.section-header[data-v-3de64a2a]{margin-bottom:2rem}.section-title[data-v-3de64a2a]{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#0ff,#0cf);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.section-subtitle[data-v-3de64a2a]{font-size:1.1rem;color:#a0a0a0}.federation-tabs[data-v-3de64a2a]{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:2px solid rgba(255,255,255,.1);flex-wrap:wrap}.tab-button[data-v-3de64a2a]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:transparent;border:none;color:#a0a0a0;font-size:1rem;cursor:pointer;transition:all .3s;border-bottom:3px solid transparent;position:relative}.tab-button[data-v-3de64a2a]:hover{color:#0ff}.tab-button.active[data-v-3de64a2a]{color:#0ff;border-bottom-color:#0ff}.tab-button.disabled-tab[data-v-3de64a2a]{opacity:.5;cursor:not-allowed}.tab-button.disabled-tab[data-v-3de64a2a]:hover{color:#a0a0a0}.tab-icon[data-v-3de64a2a]{font-size:1.2rem}.tab-badge[data-v-3de64a2a]{background:#0ff;color:#000;padding:.2rem .5rem;border-radius:10px;font-size:.8rem;font-weight:700}.coming-soon-badge[data-v-3de64a2a]{background:#ffa500cc;color:#000;padding:.2rem .5rem;border-radius:10px;font-size:.7rem;font-weight:700;text-transform:uppercase}.loading-container[data-v-3de64a2a]{text-align:center;padding:3rem}.loading-spinner[data-v-3de64a2a]{border:4px solid rgba(0,255,255,.1);border-top:4px solid #00ffff;border-radius:50%;width:50px;height:50px;animation:spin-3de64a2a 1s linear infinite;margin:0 auto 1rem}.loading-container-small[data-v-3de64a2a]{text-align:center;padding:2rem}.loading-spinner-small[data-v-3de64a2a]{border:3px solid rgba(0,255,255,.1);border-top:3px solid #00ffff;border-radius:50%;width:30px;height:30px;animation:spin-3de64a2a 1s linear infinite;margin:0 auto .5rem}@keyframes spin-3de64a2a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tab-content[data-v-3de64a2a]{animation:fadeIn-3de64a2a .3s}@keyframes fadeIn-3de64a2a{0%{opacity:0}to{opacity:1}}.empty-state[data-v-3de64a2a]{text-align:center;padding:4rem 2rem}.empty-icon[data-v-3de64a2a]{font-size:4rem;margin-bottom:1rem}.empty-state h3[data-v-3de64a2a]{font-size:1.5rem;margin-bottom:.5rem;color:#fff}.empty-state p[data-v-3de64a2a]{color:#a0a0a0;margin-bottom:1.5rem}.empty-state-small[data-v-3de64a2a]{text-align:center;padding:2rem;color:#a0a0a0}.user-grid[data-v-3de64a2a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.user-list[data-v-3de64a2a]{display:flex;flex-direction:column;gap:1rem}.user-card[data-v-3de64a2a]{background:#001428cc;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;transition:all .3s}.user-card[data-v-3de64a2a]:hover{border-color:#0ff;box-shadow:0 0 20px #00ffff4d;transform:translateY(-2px)}.friend-card[data-v-3de64a2a]{border-color:#00ff7f4d}.friend-card[data-v-3de64a2a]:hover{border-color:#00ff7f;box-shadow:0 0 20px #00ff7f4d}.enemy-card[data-v-3de64a2a]{border-color:#ff00004d}.enemy-card[data-v-3de64a2a]:hover{border-color:red;box-shadow:0 0 20px #ff00004d}.user-card-header[data-v-3de64a2a]{display:flex;gap:1rem;margin-bottom:1rem}.user-avatar[data-v-3de64a2a]{width:60px;height:60px;border-radius:50%;overflow:hidden;border:2px solid #00ffff;flex-shrink:0}.avatar-image[data-v-3de64a2a]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-3de64a2a]{width:100%;height:100%;background:linear-gradient(135deg,#0ff,#0cf);display:flex;align-items:center;justify-content:center;font-weight:700;color:#000;font-size:1.2rem}.user-info[data-v-3de64a2a]{flex:1}.user-name[data-v-3de64a2a]{font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:.25rem}.user-wallet[data-v-3de64a2a]{font-size:.9rem;color:#a0a0a0;margin-bottom:.25rem}.user-level[data-v-3de64a2a]{display:inline-block;background:#0ff3;color:#0ff;padding:.25rem .75rem;border-radius:12px;font-size:.85rem;font-weight:700}.request-status[data-v-3de64a2a]{color:orange;font-size:.9rem;font-style:italic;margin-top:.25rem}.user-stats[data-v-3de64a2a]{background:#0000004d;border-radius:8px;padding:1rem;margin-bottom:1rem}.stat-row[data-v-3de64a2a]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.stat-row[data-v-3de64a2a]:last-child{border-bottom:none}.stat-label[data-v-3de64a2a]{color:#a0a0a0;font-size:.9rem}.stat-value[data-v-3de64a2a]{color:#fff;font-weight:700}.telegram-row[data-v-3de64a2a]{border-top:1px solid rgba(0,255,255,.2);margin-top:.5rem;padding-top:.75rem}.telegram-handle[data-v-3de64a2a]{color:#0ff}.user-actions[data-v-3de64a2a]{display:flex;gap:.5rem;flex-wrap:wrap}.btn-primary[data-v-3de64a2a],.btn-secondary[data-v-3de64a2a],.btn-success[data-v-3de64a2a],.btn-danger[data-v-3de64a2a]{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;flex:1;min-width:120px}.btn-small[data-v-3de64a2a]{padding:.5rem 1rem;font-size:.9rem;min-width:auto}.btn-primary[data-v-3de64a2a]{background:linear-gradient(135deg,#0ff,#0cf);color:#000}.btn-primary[data-v-3de64a2a]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #0ff6}.btn-primary[data-v-3de64a2a]:disabled{background:#555;color:#999;cursor:not-allowed;transform:none}.btn-secondary[data-v-3de64a2a]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.btn-secondary[data-v-3de64a2a]:hover{background:#fff3;border-color:#fff}.btn-success[data-v-3de64a2a]{background:#00ff7f;color:#000}.btn-success[data-v-3de64a2a]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #00ff7f66}.btn-danger[data-v-3de64a2a]{background:#f003;color:#f66;border:1px solid rgba(255,0,0,.3)}.btn-danger[data-v-3de64a2a]:hover{background:#ff00004d;border-color:red;color:#fff}.search-container[data-v-3de64a2a]{margin-bottom:2rem}.search-box[data-v-3de64a2a]{display:flex;gap:1rem;max-width:600px}.search-input[data-v-3de64a2a]{flex:1;padding:1rem;background:#001428cc;border:1px solid rgba(0,255,255,.3);border-radius:8px;color:#fff;font-size:1rem}.search-input[data-v-3de64a2a]:focus{outline:none;border-color:#0ff;box-shadow:0 0 10px #00ffff4d}.search-button[data-v-3de64a2a]{padding:1rem 2rem;background:linear-gradient(135deg,#0ff,#0cf);color:#000;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:all .3s}.search-button[data-v-3de64a2a]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #0ff6}.request-section[data-v-3de64a2a]{margin-bottom:3rem}.request-section-title[data-v-3de64a2a]{font-size:1.5rem;color:#0ff;margin-bottom:1rem}.enemies-info-box[data-v-3de64a2a]{background:#ffa5001a;border:1px solid rgba(255,165,0,.3);border-radius:8px;padding:1rem;margin-bottom:2rem}.enemies-info-box p[data-v-3de64a2a]{margin:0;color:orange}.modal-overlay[data-v-3de64a2a]{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#000000f2!important;display:flex;align-items:center;justify-content:center;z-index:999999!important;padding:2rem;animation:fadeIn-3de64a2a .3s;overflow-y:auto}.modal-content[data-v-3de64a2a]{background:linear-gradient(135deg,#1a2332,#0a1628);border:2px solid #00ffff;border-radius:16px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;animation:slideUp-3de64a2a .3s;position:relative;z-index:1000000!important;box-shadow:0 20px 60px #00ffff4d}@keyframes slideUp-3de64a2a{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-3de64a2a]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(0,255,255,.2)}.modal-header h2[data-v-3de64a2a]{margin:0;color:#0ff}.modal-close[data-v-3de64a2a]{background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;line-height:1;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-close[data-v-3de64a2a]:hover{color:#0ff}.modal-body[data-v-3de64a2a]{padding:1.5rem}.modal-footer[data-v-3de64a2a]{display:flex;gap:1rem;padding:1.5rem;border-top:1px solid rgba(0,255,255,.2);justify-content:flex-end;background:#0000004d;border-radius:0 0 14px 14px}.profile-header-modal[data-v-3de64a2a]{display:flex;gap:1.5rem;margin-bottom:2rem;align-items:center}.profile-avatar-large[data-v-3de64a2a]{width:100px;height:100px;border-radius:50%;overflow:hidden;border:3px solid #00ffff;flex-shrink:0}.profile-details h3[data-v-3de64a2a]{font-size:1.5rem;margin-bottom:.5rem;color:#fff}.wallet-address[data-v-3de64a2a]{color:#a0a0a0;margin-bottom:.5rem}.level-badge[data-v-3de64a2a]{display:inline-block;background:linear-gradient(135deg,#0ff,#0cf);color:#000;padding:.5rem 1rem;border-radius:20px;font-weight:700}.profile-stats-detailed h4[data-v-3de64a2a]{color:#0ff;margin-bottom:1rem;font-size:1.2rem}.stats-grid-modal[data-v-3de64a2a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.stat-item-modal[data-v-3de64a2a]{background:#0000004d;padding:1rem;border-radius:8px;text-align:center}.stat-item-modal .stat-label[data-v-3de64a2a]{display:block;color:#a0a0a0;font-size:.9rem;margin-bottom:.5rem}.stat-item-modal .stat-value[data-v-3de64a2a]{display:block;color:#0ff;font-size:1.5rem;font-weight:700}.section-title-modal[data-v-3de64a2a]{color:#0ff;margin-top:1.5rem;margin-bottom:1rem;font-size:1.2rem}.battle-types-stats[data-v-3de64a2a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.battle-type-stat[data-v-3de64a2a]{background:#0000004d;padding:1rem;border-radius:8px}.battle-type-stat h5[data-v-3de64a2a]{color:#0ff;margin-bottom:.5rem}.battle-type-stat p[data-v-3de64a2a]{color:#fff;margin:.25rem 0;font-size:.9rem}.telegram-info[data-v-3de64a2a]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:8px;padding:1rem}.telegram-info h4[data-v-3de64a2a]{margin-top:0}.telegram-info p[data-v-3de64a2a]{margin:0;color:#fff}.enemy-confirm-modal[data-v-3de64a2a]{max-width:600px;max-height:85vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid rgba(255,0,0,.4);position:relative;z-index:1000000!important;box-shadow:0 20px 60px #f446;border-radius:16px;overflow:hidden;animation:slideUp-3de64a2a .4s ease}.enemy-confirm-modal .modal-body[data-v-3de64a2a]{overflow-y:auto;flex:1;max-height:calc(85vh - 200px)}.enemy-confirm-modal .modal-footer[data-v-3de64a2a]{flex-shrink:0}.enemy-header[data-v-3de64a2a]{background:linear-gradient(135deg,#f44,#c00);text-align:center;padding:2rem 1.5rem 1.5rem;border-radius:12px 12px 0 0}.enemy-icon-large[data-v-3de64a2a]{font-size:4rem;margin-bottom:1rem;animation:pulse-3de64a2a 2s ease-in-out infinite}@keyframes pulse-3de64a2a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.enemy-header h2[data-v-3de64a2a]{margin:0;color:#fff;font-size:1.8rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}.warning-message[data-v-3de64a2a]{background:#ffa5001a;border:2px solid rgba(255,165,0,.4);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:1rem}.warning-icon[data-v-3de64a2a]{font-size:2rem;flex-shrink:0}.warning-message p[data-v-3de64a2a]{margin:0;color:#fff;line-height:1.6}.enemy-name[data-v-3de64a2a]{color:#f44;font-weight:700;text-shadow:0 0 10px rgba(255,68,68,.5)}.enemy-rules[data-v-3de64a2a]{background:#0000004d;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.enemy-rules h4[data-v-3de64a2a]{color:#0ff;margin:0 0 1rem;font-size:1.1rem}.enemy-rules ul[data-v-3de64a2a]{list-style:none;padding:0;margin:0}.enemy-rules li[data-v-3de64a2a]{color:#fff;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:.95rem;line-height:1.5}.enemy-rules li[data-v-3de64a2a]:last-child{border-bottom:none}.enemy-rules strong[data-v-3de64a2a]{color:gold;font-weight:600}.confirmation-text[data-v-3de64a2a]{text-align:center;font-size:1.1rem;color:#fff;padding:1rem;background:#ff00001a;border-radius:8px;border:1px solid rgba(255,0,0,.2)}.confirmation-text strong[data-v-3de64a2a]{color:#f44;font-weight:700}.peace-treaty-warning[data-v-3de64a2a]{display:flex;align-items:center;gap:1rem;padding:1rem;margin-top:1rem;background:#ffa50026;border:1px solid rgba(255,165,0,.4);border-radius:8px;animation:fadeIn-3de64a2a .5s ease}.warning-icon-small[data-v-3de64a2a]{font-size:2rem;flex-shrink:0}.peace-treaty-warning p[data-v-3de64a2a]{margin:0;color:orange;font-size:.95rem;line-height:1.5}.peace-treaty-warning strong[data-v-3de64a2a]{color:#ff8c00;font-weight:600}.btn-danger[data-v-3de64a2a]{background:linear-gradient(135deg,#f44,#c00);color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #ff44444d}.btn-danger[data-v-3de64a2a]:hover{background:linear-gradient(135deg,#c00,#900);transform:translateY(-2px);box-shadow:0 6px 20px #ff444480}.peace-treaty-modal[data-v-3de64a2a]{max-width:650px;max-height:85vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#1a2a3a,#0f1c2e);border:2px solid rgba(100,200,255,.4);position:relative;z-index:1000000!important;box-shadow:0 20px 60px #64c8ff4d;border-radius:16px;overflow:hidden;animation:slideUp-3de64a2a .4s ease}.peace-treaty-modal .modal-body[data-v-3de64a2a]{overflow-y:auto;flex:1;max-height:calc(85vh - 200px)}.peace-treaty-modal .modal-footer[data-v-3de64a2a]{flex-shrink:0}.peace-header[data-v-3de64a2a]{background:linear-gradient(135deg,#64c8ff,#4a9fd8);text-align:center;padding:2rem 1.5rem 1.5rem;border-radius:12px 12px 0 0}.peace-icon-large[data-v-3de64a2a]{font-size:4rem;margin-bottom:1rem;animation:float-3de64a2a 3s ease-in-out infinite}.insufficient-balance-warning[data-v-3de64a2a]{background:linear-gradient(135deg,#f003,#ff640033);border:2px solid rgba(255,0,0,.5);border-radius:12px;padding:2rem;margin-bottom:1.5rem;text-align:center;animation:pulse-warning-3de64a2a 2s ease-in-out infinite}@keyframes pulse-warning-3de64a2a{0%,to{box-shadow:0 0 20px #ff00004d}50%{box-shadow:0 0 30px #f009}}.insufficient-balance-warning .warning-icon-large[data-v-3de64a2a]{font-size:4rem;margin-bottom:1rem;animation:shake-3de64a2a .5s ease-in-out}@keyframes shake-3de64a2a{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.insufficient-balance-warning h3[data-v-3de64a2a]{color:#f66;margin:0 0 1rem;font-size:1.5rem;text-shadow:0 0 10px rgba(255,68,68,.5)}.insufficient-balance-warning .balance-info[data-v-3de64a2a]{background:#0006;border-radius:8px;padding:1rem;margin:1rem 0;font-size:1.1rem;line-height:1.8;color:#fff}.insufficient-balance-warning .balance-info strong[data-v-3de64a2a]{color:orange}.insufficient-balance-warning .shortfall-amount[data-v-3de64a2a]{color:#f44;font-weight:700;font-size:1.2rem}.insufficient-balance-warning .balance-message[data-v-3de64a2a]{color:#fcc;font-size:1rem;margin:0;line-height:1.6}.dimmed[data-v-3de64a2a]{opacity:.4;pointer-events:none;filter:grayscale(50%)}.btn-disabled[data-v-3de64a2a]{opacity:.5!important;cursor:not-allowed!important;background:linear-gradient(135deg,#555,#333)!important}.btn-disabled[data-v-3de64a2a]:hover{transform:none!important;box-shadow:none!important}@keyframes float-3de64a2a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.peace-header h2[data-v-3de64a2a]{color:#fff;margin:0;font-size:1.8rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.treaty-message[data-v-3de64a2a]{background:#64c8ff1a;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;text-align:center;border:1px solid rgba(100,200,255,.3)}.treaty-icon[data-v-3de64a2a]{font-size:3rem;margin-bottom:1rem;animation:slideRight-3de64a2a 1s ease-in-out}@keyframes slideRight-3de64a2a{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}.treaty-intro[data-v-3de64a2a]{color:#fff;font-size:1.1rem;margin:0;line-height:1.6}.treaty-intro strong[data-v-3de64a2a]{color:#64c8ff;font-weight:600}.bounty-explanation[data-v-3de64a2a]{background:#ffa5001a;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;border:1px solid rgba(255,165,0,.3)}.bounty-explanation h4[data-v-3de64a2a]{color:orange;margin:0 0 1rem;font-size:1.2rem}.bounty-explanation p[data-v-3de64a2a]{color:#fff;margin:0;line-height:1.6;font-size:.95rem}.payment-details[data-v-3de64a2a]{margin-bottom:1.5rem}.payment-box[data-v-3de64a2a]{background:linear-gradient(135deg,#00ff7f1a,#00c8641a);border:2px solid rgba(0,255,127,.4);border-radius:12px;padding:1.5rem;text-align:center}.payment-label[data-v-3de64a2a]{color:#00ff7f;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:.75rem}.payment-amount[data-v-3de64a2a]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.75rem}.token-icon-small[data-v-3de64a2a]{width:32px;height:32px}.amount-text[data-v-3de64a2a]{color:#00ff7f;font-size:2rem;font-weight:700;text-shadow:0 0 10px rgba(0,255,127,.5)}.payment-description[data-v-3de64a2a]{color:#aaa;font-size:.9rem;font-style:italic}.treaty-terms[data-v-3de64a2a]{background:#0000004d;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.treaty-terms h4[data-v-3de64a2a]{color:#64c8ff;margin:0 0 1rem;font-size:1.1rem}.treaty-terms ul[data-v-3de64a2a]{list-style:none;padding:0;margin:0}.treaty-terms li[data-v-3de64a2a]{color:#fff;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:.95rem;line-height:1.5}.treaty-terms li[data-v-3de64a2a]:last-child{border-bottom:none}.peace-treaty-modal .confirmation-text[data-v-3de64a2a]{text-align:center;font-size:1.1rem;color:#fff;padding:1rem;background:#64c8ff1a;border-radius:8px;border:1px solid rgba(100,200,255,.3)}.btn-success[data-v-3de64a2a]{background:linear-gradient(135deg,#00ff7f,#0c6);color:#000;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #00ff7f4d}.btn-success[data-v-3de64a2a]:hover{background:linear-gradient(135deg,#0c6,#094);transform:translateY(-2px);box-shadow:0 6px 20px #00ff7f80}@media (max-width: 768px){.federation-section[data-v-3de64a2a]{padding:1rem}.section-title[data-v-3de64a2a]{font-size:2rem}.user-grid[data-v-3de64a2a]{grid-template-columns:1fr}.search-box[data-v-3de64a2a]{flex-direction:column}.stats-grid-modal[data-v-3de64a2a],.battle-types-stats[data-v-3de64a2a]{grid-template-columns:1fr}.federation-tabs[data-v-3de64a2a]{gap:.5rem}.tab-button[data-v-3de64a2a]{padding:.75rem 1rem;font-size:.9rem}.tab-text[data-v-3de64a2a]{display:none}.tab-icon[data-v-3de64a2a]{font-size:1.5rem}.enemy-confirm-modal[data-v-3de64a2a]{max-width:95%;margin:1rem}.enemy-header h2[data-v-3de64a2a]{font-size:1.4rem}.enemy-rules[data-v-3de64a2a]{padding:1rem}.warning-message[data-v-3de64a2a]{flex-direction:column;text-align:center}}.shop-rarity-table[data-v-f6b72f45]{padding:2rem;background:linear-gradient(135deg,#0f1419,#1a1f2e);border-radius:20px;box-shadow:0 20px 40px #0006}.table-header[data-v-f6b72f45]{text-align:center;margin-bottom:2rem}.table-title[data-v-f6b72f45]{color:#e0e6ed;font-size:2rem;font-weight:700;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;gap:12px}.title-icon[data-v-f6b72f45]{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.table-subtitle[data-v-f6b72f45]{color:#b8c5d1;font-size:1.1rem;font-weight:400}.loading-state[data-v-f6b72f45],.error-state[data-v-f6b72f45]{text-align:center;padding:3rem;color:#b8c5d1}.loading-spinner[data-v-f6b72f45]{width:40px;height:40px;border:4px solid #2a3441;border-top:4px solid #4dabf7;border-radius:50%;animation:spin-f6b72f45 1s linear infinite;margin:0 auto 1rem}@keyframes spin-f6b72f45{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-icon[data-v-f6b72f45]{font-size:3rem;margin-bottom:1rem}.retry-btn[data-v-f6b72f45]{background:#4dabf7;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;margin-top:1rem;transition:background .3s ease}.retry-btn[data-v-f6b72f45]:hover{background:#339af0}.table-container[data-v-f6b72f45]{margin-bottom:2rem}.table-wrapper[data-v-f6b72f45]{overflow-x:auto;border-radius:12px;background:#2a344180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rarity-table[data-v-f6b72f45]{width:100%;border-collapse:collapse;font-size:.9rem}.rarity-table th[data-v-f6b72f45]{background:linear-gradient(135deg,#2a3441,#3c4858);color:#e0e6ed;padding:1rem .8rem;text-align:left;font-weight:600;border-bottom:2px solid #4dabf7;position:sticky;top:0;z-index:10}.rarity-table td[data-v-f6b72f45]{padding:1rem .8rem;border-bottom:1px solid rgba(77,171,247,.1);vertical-align:middle}.rarity-row[data-v-f6b72f45]{transition:all .3s ease}.rarity-row[data-v-f6b72f45]:hover{background:#4dabf70d;transform:translateY(-1px)}.rarity-row.rarity-void[data-v-f6b72f45]{background:linear-gradient(90deg,#8b45131a,#4b00821a);border-left:4px solid #8b4513}.rarity-row.rarity-mystic[data-v-f6b72f45]{background:linear-gradient(90deg,#ff14930d,#8a2be20d);border-left:4px solid #ff1493}.rarity-row.rarity-epic[data-v-f6b72f45]{background:linear-gradient(90deg,#8000800d,#4b00820d);border-left:4px solid #800080}.rarity-row.rarity-rare[data-v-f6b72f45]{background:#0064c80d;border-left:4px solid #0064c8}.rarity-row.rarity-common[data-v-f6b72f45]{background:#a9a9a90d;border-left:4px solid #a9a9a9}.nft-preview[data-v-f6b72f45]{position:relative;width:60px;height:60px;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000004d}.nft-image[data-v-f6b72f45],.nft-video[data-v-f6b72f45]{width:100%;height:100%;object-fit:cover;border-radius:8px}.video-indicator[data-v-f6b72f45]{position:absolute;top:2px;right:2px;background:#000000b3;color:#fff;border-radius:4px;padding:2px 4px;font-size:.7rem}.legendary-glow[data-v-f6b72f45]{position:absolute;inset:-2px;background:linear-gradient(45deg,gold,#ffb347,#ff6b6b,#8b4513);border-radius:10px;z-index:-1;animation:legendary-pulse-f6b72f45 2s ease-in-out infinite alternate}@keyframes legendary-pulse-f6b72f45{0%{box-shadow:0 0 20px #ffd70080}to{box-shadow:0 0 30px #ffd700cc}}.captain-info[data-v-f6b72f45]{display:flex;align-items:center;gap:.5rem}.captain-name[data-v-f6b72f45]{font-weight:600;color:#e0e6ed}.crown-icon[data-v-f6b72f45]{width:24px;height:24px;object-fit:contain;margin-left:8px;vertical-align:middle;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));animation:sparkle-f6b72f45 2s ease-in-out infinite}.star-emoji[data-v-f6b72f45]{font-size:1.2rem;animation:sparkle-f6b72f45 2s ease-in-out infinite}@keyframes sparkle-f6b72f45{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.race-badge[data-v-f6b72f45]{display:inline-block;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase}.race-badge.race-void[data-v-f6b72f45]{background:linear-gradient(45deg,#8b4513,indigo);color:gold}.race-badge.race-predator[data-v-f6b72f45]{background:#2d5a27;color:#90ee90}.race-badge.race-geon[data-v-f6b72f45]{background:#1e3a8a;color:#60a5fa}.race-badge.race-timelord[data-v-f6b72f45]{background:#7c2d12;color:#fb923c}.rarity-badge[data-v-f6b72f45]{display:inline-block;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase}.rarity-badge.rarity-void[data-v-f6b72f45]{background:linear-gradient(45deg,#8b4513,indigo);color:gold;box-shadow:0 0 10px #ffd7004d}.rarity-badge.rarity-mystic[data-v-f6b72f45]{background:linear-gradient(45deg,#ff1493,#8a2be2);color:#fff}.rarity-badge.rarity-epic[data-v-f6b72f45]{background:linear-gradient(45deg,purple,indigo);color:#fff}.rarity-badge.rarity-rare[data-v-f6b72f45]{background:#0064c8;color:#fff}.rarity-badge.rarity-common[data-v-f6b72f45]{background:#6b7280;color:#fff}.remaining-info[data-v-f6b72f45]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.remaining-number[data-v-f6b72f45]{font-size:1.2rem;font-weight:700;color:#4ade80}.remaining-number.low-stock[data-v-f6b72f45]{color:#fbbf24}.remaining-number.sold-out[data-v-f6b72f45]{color:#ef4444}.low-stock-warning[data-v-f6b72f45]{background:#fbbf24;color:#000;padding:.1rem .4rem;border-radius:4px;font-size:.7rem;font-weight:600}.sold-out-badge[data-v-f6b72f45]{background:#ef4444;color:#fff;padding:.1rem .4rem;border-radius:4px;font-size:.7rem;font-weight:600}.percentage-info[data-v-f6b72f45]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.percentage-text[data-v-f6b72f45]{font-weight:600;color:#4ade80}.percentage-text.low-percentage[data-v-f6b72f45]{color:#fbbf24}.percentage-bar[data-v-f6b72f45]{width:60px;height:6px;background:#4b556380;border-radius:3px;overflow:hidden}.percentage-fill[data-v-f6b72f45]{height:100%;border-radius:3px;transition:width .3s ease}.percentage-fill.rarity-void[data-v-f6b72f45]{background:linear-gradient(90deg,#8b4513,gold)}.percentage-fill.rarity-mystic[data-v-f6b72f45]{background:linear-gradient(90deg,#ff1493,#8a2be2)}.percentage-fill.rarity-epic[data-v-f6b72f45]{background:linear-gradient(90deg,purple,indigo)}.percentage-fill.rarity-rare[data-v-f6b72f45]{background:#0064c8}.percentage-fill.rarity-common[data-v-f6b72f45]{background:#6b7280}.stats-info[data-v-f6b72f45]{display:flex;flex-direction:column;gap:.3rem}.stat-item[data-v-f6b72f45]{display:flex;align-items:center;gap:.3rem;font-size:.9rem}.stat-icon[data-v-f6b72f45]{font-size:.8rem}.stat-value[data-v-f6b72f45]{font-weight:600;color:#e0e6ed}.total-power[data-v-f6b72f45]{font-size:.8rem;color:#4dabf7;font-weight:600;text-align:center;padding:.2rem;background:#4dabf71a;border-radius:4px}.summary-stats[data-v-f6b72f45]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-top:2rem}.summary-card[data-v-f6b72f45],.user-collection-card[data-v-f6b72f45],.connect-prompt-card[data-v-f6b72f45],.rarity-legend[data-v-f6b72f45]{background:#2a344180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:1.5rem}.summary-card h4[data-v-f6b72f45],.rarity-legend h4[data-v-f6b72f45]{color:#e0e6ed;margin-bottom:1rem;font-size:1.1rem}.summary-grid[data-v-f6b72f45]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.summary-item[data-v-f6b72f45]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(77,171,247,.1)}.summary-label[data-v-f6b72f45]{color:#b8c5d1;font-size:.9rem}.summary-value[data-v-f6b72f45]{color:#e0e6ed;font-weight:600}.summary-value.available[data-v-f6b72f45]{color:#4ade80}.summary-value.ultra-rare[data-v-f6b72f45]{color:gold}.user-collection-card h4[data-v-f6b72f45],.connect-prompt-card h4[data-v-f6b72f45]{color:#e0e6ed;margin-bottom:1rem;font-size:1.1rem;display:flex;align-items:center;gap:.5rem}.collection-loading[data-v-f6b72f45]{display:flex;align-items:center;gap:.8rem;color:#b8c5d1;font-size:.9rem}.mini-spinner[data-v-f6b72f45]{width:16px;height:16px;border:2px solid #2a3441;border-top:2px solid #4dabf7;border-radius:50%;animation:spin-f6b72f45 1s linear infinite}.collection-error[data-v-f6b72f45]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.error-text[data-v-f6b72f45]{color:#ef4444;font-size:.9rem;text-align:center}.retry-mini-btn[data-v-f6b72f45]{background:#4dabf7;color:#fff;border:none;padding:.4rem .8rem;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;transition:background .3s ease}.retry-mini-btn[data-v-f6b72f45]:hover{background:#339af0}.collection-summary[data-v-f6b72f45]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.total-owned[data-v-f6b72f45],.unique-captains[data-v-f6b72f45]{text-align:center;padding:.8rem;background:#4dabf71a;border-radius:8px;border:1px solid rgba(77,171,247,.2)}.collection-number[data-v-f6b72f45]{display:block;font-size:1.5rem;font-weight:700;color:#4dabf7;margin-bottom:.3rem}.collection-label[data-v-f6b72f45]{font-size:.8rem;color:#b8c5d1;text-transform:uppercase;letter-spacing:.5px}.rarity-breakdown[data-v-f6b72f45]{display:flex;flex-direction:column;gap:.5rem}.rarity-item[data-v-f6b72f45]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .8rem;border-radius:6px;background:#4b55631a;border-left:3px solid transparent}.rarity-item.rarity-void[data-v-f6b72f45]{border-left-color:gold;background:linear-gradient(90deg,rgba(255,215,0,.1) 0%,transparent 100%)}.rarity-item.rarity-mystic[data-v-f6b72f45]{border-left-color:#ff1493;background:linear-gradient(90deg,rgba(255,20,147,.1) 0%,transparent 100%)}.rarity-item.rarity-epic[data-v-f6b72f45]{border-left-color:purple;background:linear-gradient(90deg,rgba(128,0,128,.1) 0%,transparent 100%)}.rarity-item.rarity-rare[data-v-f6b72f45]{border-left-color:#0064c8;background:linear-gradient(90deg,rgba(0,100,200,.1) 0%,transparent 100%)}.rarity-item.rarity-common[data-v-f6b72f45]{border-left-color:#6b7280;background:linear-gradient(90deg,rgba(107,114,128,.1) 0%,transparent 100%)}.rarity-info[data-v-f6b72f45]{display:flex;align-items:center;gap:.5rem}.rarity-dot[data-v-f6b72f45]{width:8px;height:8px;border-radius:50%}.rarity-dot.rarity-void[data-v-f6b72f45]{background:linear-gradient(45deg,#8b4513,gold)}.rarity-dot.rarity-mystic[data-v-f6b72f45]{background:linear-gradient(45deg,#ff1493,#8a2be2)}.rarity-dot.rarity-epic[data-v-f6b72f45]{background:linear-gradient(45deg,purple,indigo)}.rarity-dot.rarity-rare[data-v-f6b72f45]{background:#0064c8}.rarity-dot.rarity-common[data-v-f6b72f45]{background:#6b7280}.rarity-name[data-v-f6b72f45]{font-size:.9rem;color:#e0e6ed;font-weight:500}.rarity-count[data-v-f6b72f45]{font-weight:600;color:#6b7280;min-width:20px;text-align:right}.rarity-count.has-count[data-v-f6b72f45]{color:#4ade80}.collection-empty[data-v-f6b72f45]{text-align:center;padding:2rem 1rem;color:#b8c5d1}.empty-icon[data-v-f6b72f45]{display:block;font-size:2rem;margin-bottom:.5rem}.empty-text[data-v-f6b72f45]{display:block;font-weight:600;margin-bottom:.3rem}.empty-hint[data-v-f6b72f45]{display:block;font-size:.9rem;color:#9ca3af}.connect-prompt[data-v-f6b72f45]{text-align:center;padding:2rem 1rem;color:#b8c5d1}.connect-text[data-v-f6b72f45]{font-size:.9rem;line-height:1.4;display:block}.legend-grid[data-v-f6b72f45]{display:flex;flex-direction:column;gap:.8rem}.legend-item[data-v-f6b72f45]{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:#b8c5d1}.legend-dot[data-v-f6b72f45]{width:12px;height:12px;border-radius:50%}.legend-item.rarity-void .legend-dot[data-v-f6b72f45]{background:linear-gradient(45deg,#8b4513,gold)}.legend-item.rarity-mystic .legend-dot[data-v-f6b72f45]{background:linear-gradient(45deg,#ff1493,#8a2be2)}.legend-item.rarity-epic .legend-dot[data-v-f6b72f45]{background:linear-gradient(45deg,purple,indigo)}.legend-item.rarity-rare .legend-dot[data-v-f6b72f45]{background:#0064c8}.legend-item.rarity-common .legend-dot[data-v-f6b72f45]{background:#6b7280}@media (max-width: 1200px){.summary-stats[data-v-f6b72f45],.summary-grid[data-v-f6b72f45]{grid-template-columns:1fr}}@media (max-width: 768px){.shop-rarity-table[data-v-f6b72f45]{padding:1rem}.table-title[data-v-f6b72f45]{font-size:1.5rem}.rarity-table[data-v-f6b72f45]{font-size:.8rem}.rarity-table th[data-v-f6b72f45],.rarity-table td[data-v-f6b72f45]{padding:.5rem .4rem}.nft-preview[data-v-f6b72f45]{width:40px;height:40px}}.lootbox-section[data-v-a328a8d5]{padding:0;background:transparent}.lootbox-header[data-v-a328a8d5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding:20px;background:#ffffff0d;border-radius:16px;border:1px solid rgba(255,255,255,.1)}.header-content[data-v-a328a8d5]{display:flex;align-items:center;gap:20px}.header-icon[data-v-a328a8d5]{font-size:3rem;animation:bounce-a328a8d5 2s ease-in-out infinite}.header-icon-img[data-v-a328a8d5]{width:60px;height:60px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}@keyframes bounce-a328a8d5{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.header-text h2[data-v-a328a8d5]{color:#00d4ff;font-size:2rem;font-weight:700;margin-bottom:5px;text-shadow:0 0 20px rgba(0,212,255,.5)}.header-text p[data-v-a328a8d5]{color:#fffc;font-size:1rem}.lootbox-stats[data-v-a328a8d5]{display:flex;gap:30px}.stat-item[data-v-a328a8d5]{display:flex;align-items:center;gap:8px;color:#ffffffe6}.stat-icon[data-v-a328a8d5]{font-size:1.5rem}.stat-icon-img[data-v-a328a8d5]{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.connection-warning[data-v-a328a8d5]{display:flex;align-items:center;gap:20px;padding:30px;background:#ff6b351a;border:2px solid rgba(255,107,53,.3);border-radius:16px;margin-bottom:30px}.warning-icon[data-v-a328a8d5]{font-size:3rem}.warning-text h3[data-v-a328a8d5]{color:#ff6b35;margin-bottom:5px}.warning-text p[data-v-a328a8d5]{color:#fffc}.lootbox-container[data-v-a328a8d5]{display:flex;flex-direction:column;align-items:center;gap:20px}.main-lootbox-card[data-v-a328a8d5]{position:relative;width:500px;height:500px;border-radius:20px;overflow:hidden;box-shadow:0 10px 50px #00000080;border:2px solid rgba(0,212,255,.3)}.lootbox-display[data-v-a328a8d5]{width:100%;height:100%;position:relative}.lootbox-media[data-v-a328a8d5]{width:100%;height:100%;object-fit:cover;display:block}.lootbox-media.paused[data-v-a328a8d5]{pointer-events:none}.payment-buttons[data-v-a328a8d5]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:15px;z-index:5}.payment-btn[data-v-a328a8d5]{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 32px;border:none;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50px;box-shadow:0 8px 24px #0006;position:relative;overflow:hidden;min-width:200px}.payment-btn[data-v-a328a8d5]:before{content:"";position:absolute;inset:0;border-radius:50px;padding:2px;background:linear-gradient(135deg,transparent,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;opacity:0;transition:opacity .3s ease}.payment-btn[data-v-a328a8d5]:hover:not(:disabled):before{opacity:1}.payment-btn[data-v-a328a8d5]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 32px #0009}.payment-btn[data-v-a328a8d5]:active:not(:disabled){transform:translateY(-1px)}.payment-btn[data-v-a328a8d5]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.payment-btn.tics-btn[data-v-a328a8d5]{border:2px solid rgba(0,255,136,.4);background:linear-gradient(135deg,#001428f2,#00283cf2)}.payment-btn.tics-btn[data-v-a328a8d5]:before{background:linear-gradient(135deg,#0f89,#00d4ff99)}.payment-btn.tics-btn[data-v-a328a8d5]:hover:not(:disabled){border-color:#0f8c;box-shadow:0 12px 32px #00ff884d,0 0 40px #0f83}.payment-btn.qwbt-btn[data-v-a328a8d5]{border:2px solid rgba(255,140,0,.4);background:linear-gradient(135deg,#281400f2,#3c1e00f2)}.payment-btn.qwbt-btn[data-v-a328a8d5]:before{background:linear-gradient(135deg,#ff8c0099,#ff6b3599)}.payment-btn.qwbt-btn[data-v-a328a8d5]:hover:not(:disabled){border-color:#ff8c00cc;box-shadow:0 12px 32px #ff8c004d,0 0 40px #ff8c0033}.btn-icon-img[data-v-a328a8d5]{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:transform .3s ease}.payment-btn:hover:not(:disabled) .btn-icon-img[data-v-a328a8d5]{transform:scale(1.1) rotate(5deg)}.btn-text[data-v-a328a8d5]{font-weight:700;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.button-divider[data-v-a328a8d5]{width:2px;height:40px;background:#fff3}.processing-overlay[data-v-a328a8d5]{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10}.processing-content[data-v-a328a8d5]{text-align:center;color:#fff}.spinner[data-v-a328a8d5]{width:60px;height:60px;border:4px solid rgba(0,212,255,.2);border-top-color:#00d4ff;border-radius:50%;animation:spin-a328a8d5 1s linear infinite;margin:0 auto 20px}@keyframes spin-a328a8d5{to{transform:rotate(360deg)}}.processing-content p[data-v-a328a8d5]{font-size:1.2rem;font-weight:600;text-shadow:0 0 10px rgba(0,212,255,.5)}.nft-reveal[data-v-a328a8d5]{position:absolute;inset:0}.nft-overlay[data-v-a328a8d5]{position:absolute;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:30px;animation:fadeIn-a328a8d5 .5s ease}@keyframes fadeIn-a328a8d5{0%{opacity:0}to{opacity:1}}.nft-showcase[data-v-a328a8d5]{text-align:center;max-width:100%}.nft-image-container[data-v-a328a8d5]{margin-bottom:20px}.nft-image[data-v-a328a8d5]{max-width:200px;max-height:200px;border-radius:12px;border:2px solid rgba(0,212,255,.5);box-shadow:0 0 30px #00d4ff4d}.nft-details[data-v-a328a8d5]{color:#fff}.nft-name[data-v-a328a8d5]{font-size:1.5rem;font-weight:700;color:#00d4ff;margin-bottom:10px;text-shadow:0 0 15px rgba(0,212,255,.6)}.nft-rarity-badge[data-v-a328a8d5]{display:inline-block;padding:.4rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;margin-bottom:12px;letter-spacing:.5px}.nft-rarity-badge.rarity-common[data-v-a328a8d5]{background:#6b7280;color:#fff}.nft-rarity-badge.rarity-rare[data-v-a328a8d5]{background:#0064c8;color:#fff}.nft-rarity-badge.rarity-epic[data-v-a328a8d5]{background:linear-gradient(45deg,purple,indigo);color:#fff}.nft-rarity-badge.rarity-mystic[data-v-a328a8d5]{background:linear-gradient(45deg,#ff1493,#8a2be2);color:#fff}.nft-rarity-badge.rarity-void[data-v-a328a8d5]{background:linear-gradient(45deg,#8b4513,indigo);color:gold;box-shadow:0 0 15px #ffd70066;animation:voidGlow-a328a8d5 2s ease-in-out infinite alternate}@keyframes voidGlow-a328a8d5{0%{box-shadow:0 0 15px #ffd70066}to{box-shadow:0 0 25px #ffd70099}}.nft-description[data-v-a328a8d5]{font-size:.9rem;color:#fffc;margin-bottom:15px;line-height:1.4}.nft-stats[data-v-a328a8d5]{display:flex;justify-content:center;gap:15px;margin-bottom:20px;flex-wrap:wrap}.nft-stats .stat-item[data-v-a328a8d5]{background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:8px;padding:8px 12px;display:flex;flex-direction:column;align-items:center;gap:4px}.stat-label[data-v-a328a8d5]{font-size:.75rem;color:#ffffffb3;text-transform:uppercase}.stat-value[data-v-a328a8d5]{font-size:1rem;font-weight:700;color:#0f8}.nft-actions[data-v-a328a8d5]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.action-btn[data-v-a328a8d5]{display:flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.import-btn[data-v-a328a8d5]{background:linear-gradient(135deg,#ff8c00,#ff6b35);color:#fff}.import-btn[data-v-a328a8d5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3566}.import-btn[data-v-a328a8d5]:disabled{opacity:.6;cursor:not-allowed}.close-btn[data-v-a328a8d5]{background:linear-gradient(135deg,#00d4ff,#0f8);color:#000}.close-btn[data-v-a328a8d5]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d4ff66}.pricing-summary[data-v-a328a8d5]{display:flex;gap:20px;padding:20px 30px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1);flex-wrap:wrap;justify-content:center;align-items:center}.summary-item[data-v-a328a8d5]{display:flex;align-items:center;gap:8px;color:#ffffffe6;font-size:.95rem}.summary-item.price-highlight[data-v-a328a8d5]{padding:8px 20px;background:linear-gradient(135deg,#00d4ff33,#0f83);border-radius:25px;border:2px solid rgba(0,212,255,.4)}.summary-item.warning[data-v-a328a8d5]{padding:6px 15px;background:#ffa50026;border-radius:20px;border:1px solid rgba(255,165,0,.4);color:orange;font-size:.85rem}.summary-icon[data-v-a328a8d5]{font-size:1.2rem}.summary-label[data-v-a328a8d5]{color:#ffffffb3;font-weight:500}.summary-value[data-v-a328a8d5]{color:#0f8;font-weight:600}.usd-price[data-v-a328a8d5]{font-size:1.3rem;font-weight:700;text-shadow:0 0 10px rgba(0,255,136,.5)}.summary-dot[data-v-a328a8d5]{color:#ffffff80}.error-display[data-v-a328a8d5]{display:flex;align-items:center;gap:20px;padding:20px 30px;background:#ff00001a;border:2px solid rgba(255,0,0,.3);border-radius:12px;margin-top:20px}.error-icon[data-v-a328a8d5]{font-size:2rem}.error-content h4[data-v-a328a8d5]{color:#f44;margin-bottom:5px}.error-content p[data-v-a328a8d5]{color:#ffffffe6;margin-bottom:10px}.error-dismiss[data-v-a328a8d5]{padding:8px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;cursor:pointer;transition:all .3s ease}.error-dismiss[data-v-a328a8d5]:hover{background:#fff3}@media (max-width: 768px){.lootbox-header[data-v-a328a8d5]{flex-direction:column;text-align:center}.lootbox-stats[data-v-a328a8d5]{flex-direction:column;gap:15px}.main-lootbox-card[data-v-a328a8d5]{width:100%;max-width:500px;height:auto;aspect-ratio:1}.payment-buttons[data-v-a328a8d5]{flex-direction:row;gap:8px;bottom:15px;padding:0}.payment-btn[data-v-a328a8d5]{min-width:140px;padding:10px 16px;font-size:.85rem;gap:6px}.btn-icon-img[data-v-a328a8d5]{width:20px;height:20px}.btn-text[data-v-a328a8d5]{font-size:.85rem}.button-divider[data-v-a328a8d5]{width:80%;height:2px}.pricing-summary[data-v-a328a8d5]{flex-direction:column;gap:10px;text-align:center}}@media (max-width: 480px){.header-text h2[data-v-a328a8d5]{font-size:1.5rem}.main-lootbox-card[data-v-a328a8d5]{border-radius:12px}.payment-buttons[data-v-a328a8d5]{bottom:10px;gap:6px}.payment-btn[data-v-a328a8d5]{min-width:120px;padding:8px 12px;font-size:.75rem;gap:4px}.btn-icon-img[data-v-a328a8d5]{width:18px;height:18px}.btn-text[data-v-a328a8d5]{font-size:.75rem}.nft-overlay[data-v-a328a8d5]{padding:20px}.nft-image[data-v-a328a8d5]{max-width:150px;max-height:150px}.nft-name[data-v-a328a8d5]{font-size:1.2rem}.action-btn[data-v-a328a8d5]{padding:10px 20px;font-size:.85rem}}.shop-section[data-v-5f112221]{padding:2rem}.section-header[data-v-5f112221]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-5f112221]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.section-header p[data-v-5f112221]{color:#b8c5d1;font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-weight:400;line-height:1.5}.modal-overlay[data-v-dd233a6c]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem}.modal-content[data-v-dd233a6c]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid rgba(0,255,255,.3);border-radius:16px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0ff3}.modal-header[data-v-dd233a6c]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(0,255,255,.2)}.modal-header h3[data-v-dd233a6c]{color:#0ff;font-size:1.5rem;margin:0}.close-btn[data-v-dd233a6c]{background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.close-btn[data-v-dd233a6c]:hover{color:#ff6b6b}.modal-body[data-v-dd233a6c]{padding:2rem}.step-content h4[data-v-dd233a6c]{color:#e0e6ed;margin-bottom:1.5rem}.loading-state[data-v-dd233a6c],.empty-state[data-v-dd233a6c]{text-align:center;padding:3rem 2rem}.empty-state .info-text[data-v-dd233a6c]{color:orange;font-size:.9rem;margin-top:.5rem}.loading-spinner[data-v-dd233a6c]{font-size:3rem;margin-bottom:1rem}.nft-selection-grid[data-v-dd233a6c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-bottom:2rem}.nft-selection-card[data-v-dd233a6c]{background:#0006;border:2px solid rgba(0,255,255,.2);border-radius:12px;padding:1rem;cursor:pointer;transition:all .2s ease}.nft-selection-card[data-v-dd233a6c]:hover,.nft-selection-card.selected[data-v-dd233a6c]{border-color:#0ff;box-shadow:0 0 15px #00ffff4d;transform:translateY(-2px)}.nft-image-small[data-v-dd233a6c]{position:relative;height:120px;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:8px;overflow:hidden;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center}.nft-img[data-v-dd233a6c]{width:100%;height:100%;object-fit:cover}.nft-placeholder[data-v-dd233a6c]{font-size:2.5rem}.nft-rarity-badge[data-v-dd233a6c]{position:absolute;top:5px;left:5px;padding:.2rem .5rem;border-radius:8px;font-size:.65rem;font-weight:600;text-transform:uppercase}.nft-rarity-badge.common[data-v-dd233a6c]{background:#808080cc;color:#fff}.nft-rarity-badge.rare[data-v-dd233a6c]{background:#0064ffcc;color:#fff}.nft-rarity-badge.epic[data-v-dd233a6c]{background:#8000ffcc;color:#fff}.nft-rarity-badge.legendary[data-v-dd233a6c]{background:#ffd700cc;color:#000}.nft-rarity-badge.mystic[data-v-dd233a6c]{background:#f0fc;color:#fff}.nft-rarity-badge.void[data-v-dd233a6c]{background:linear-gradient(135deg,#1a0a2e,#4a0080);color:#0ff;border:1px solid #00ffff;box-shadow:0 0 10px #00ffff4d}.nft-details-small h5[data-v-dd233a6c]{color:#fff;font-size:.9rem;margin-bottom:.25rem;font-weight:600}.nft-token-id[data-v-dd233a6c]{color:#0ff;font-size:.8rem;margin-bottom:.5rem}.nft-stats-small[data-v-dd233a6c]{display:flex;justify-content:space-between;font-size:.75rem;color:#ffffffb3}.selected-nft-preview[data-v-dd233a6c]{display:flex;gap:1rem;padding:1rem;background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;margin-bottom:2rem}.nft-preview-image[data-v-dd233a6c]{width:100px;height:100px;flex-shrink:0;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.nft-preview-info h5[data-v-dd233a6c]{color:#fff;margin-bottom:.5rem}.nft-preview-info p[data-v-dd233a6c]{color:#ffffffb3;font-size:.9rem;margin-bottom:.25rem}.form-group[data-v-dd233a6c]{margin-bottom:2rem}.form-group label[data-v-dd233a6c]{display:block;color:#0ff;margin-bottom:.75rem;font-weight:600}.currency-buttons[data-v-dd233a6c]{display:flex;gap:1rem}.currency-btn[data-v-dd233a6c]{flex:1;padding:1rem;background:#0006;border:2px solid rgba(0,255,255,.2);border-radius:12px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .2s ease}.currency-btn[data-v-dd233a6c]:hover,.currency-btn.active[data-v-dd233a6c]{border-color:#0ff;background:#00ffff1a}.currency-icon[data-v-dd233a6c]{width:24px;height:24px;object-fit:contain}.price-input-group[data-v-dd233a6c]{display:flex;align-items:center;gap:1rem;background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:8px;padding:.5rem 1rem}.price-input[data-v-dd233a6c]{flex:1;background:none;border:none;color:#fff;font-size:1.2rem;font-weight:600;outline:none}.currency-label[data-v-dd233a6c]{color:#0ff;font-weight:600}.help-text[data-v-dd233a6c]{color:#fff9;font-size:.9rem;margin-top:.5rem}.listing-summary[data-v-dd233a6c]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.summary-item[data-v-dd233a6c]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.summary-item[data-v-dd233a6c]:last-child{border-bottom:none}.summary-item.highlight[data-v-dd233a6c]{padding-top:1rem;margin-top:.5rem;border-top:1px solid rgba(0,255,255,.3)}.summary-item .label[data-v-dd233a6c]{color:#ffffffb3}.summary-item .value[data-v-dd233a6c]{color:#fff;font-weight:600}.summary-item.highlight .value[data-v-dd233a6c]{color:#0ff;font-size:1.2rem}.important-notice[data-v-dd233a6c]{background:#ffa5001a;border:1px solid rgba(255,165,0,.3);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.important-notice h5[data-v-dd233a6c]{color:orange;margin-bottom:.75rem}.important-notice p[data-v-dd233a6c]{color:#ffffffe6;line-height:1.6;margin-bottom:.75rem}.hot-wallet-address[data-v-dd233a6c]{font-size:.9rem}.hot-wallet-address code[data-v-dd233a6c]{background:#0006;padding:.25rem .5rem;border-radius:4px;color:#0ff;font-size:.85rem}.listing-status[data-v-dd233a6c]{margin-bottom:2rem}.status-message[data-v-dd233a6c]{text-align:center;padding:2rem;background:#0006;border-radius:12px}.status-message.success[data-v-dd233a6c]{border:1px solid rgba(0,255,0,.3)}.status-message.error[data-v-dd233a6c]{border:1px solid rgba(255,0,0,.3)}.loading-spinner-small[data-v-dd233a6c],.success-icon[data-v-dd233a6c],.error-icon[data-v-dd233a6c]{font-size:3rem;margin-bottom:1rem}.transfer-instructions[data-v-dd233a6c]{margin-top:1rem;font-size:.9rem}.transfer-instructions code[data-v-dd233a6c]{background:#0006;padding:.5rem;border-radius:4px;color:#0ff;display:inline-block;margin-top:.5rem}.modal-actions[data-v-dd233a6c]{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid rgba(0,255,255,.2)}.btn[data-v-dd233a6c]{padding:.75rem 2rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease}.btn[data-v-dd233a6c]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-dd233a6c]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000}.btn-primary[data-v-dd233a6c]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 8px #00ffff4d}.btn-secondary[data-v-dd233a6c]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.btn-secondary[data-v-dd233a6c]:hover{background:#fff3}@media (max-width: 768px){.modal-overlay[data-v-dd233a6c],.modal-body[data-v-dd233a6c]{padding:1rem}.nft-selection-grid[data-v-dd233a6c]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.currency-buttons[data-v-dd233a6c]{flex-direction:column}.modal-actions[data-v-dd233a6c]{flex-direction:column-reverse}.btn[data-v-dd233a6c]{width:100%}}.modal-overlay[data-v-34bc3c9d]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem}.modal-content[data-v-34bc3c9d]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid rgba(0,255,255,.3);border-radius:16px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0ff3}.modal-header[data-v-34bc3c9d]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(0,255,255,.2)}.modal-header h3[data-v-34bc3c9d]{color:#0ff;font-size:1.5rem;margin:0}.close-btn[data-v-34bc3c9d]{background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.close-btn[data-v-34bc3c9d]:hover{color:#ff6b6b}.modal-body[data-v-34bc3c9d]{padding:2rem}.nft-details[data-v-34bc3c9d]{display:flex;gap:1.5rem;margin-bottom:2rem}.nft-image-large[data-v-34bc3c9d]{position:relative;width:200px;height:200px;flex-shrink:0;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,255,255,.2)}.nft-img[data-v-34bc3c9d]{width:100%;height:100%;object-fit:cover}.nft-placeholder[data-v-34bc3c9d]{font-size:4rem}.nft-rarity-badge[data-v-34bc3c9d]{position:absolute;top:10px;left:10px;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nft-rarity-badge.common[data-v-34bc3c9d]{background:#808080e6;color:#fff}.nft-rarity-badge.rare[data-v-34bc3c9d]{background:#0064ffe6;color:#fff}.nft-rarity-badge.epic[data-v-34bc3c9d]{background:#8000ffe6;color:#fff}.nft-rarity-badge.legendary[data-v-34bc3c9d]{background:#ffd700e6;color:#000}.nft-rarity-badge.mystic[data-v-34bc3c9d]{background:#ff00ffe6;color:#fff}.nft-rarity-badge.void[data-v-34bc3c9d]{background:linear-gradient(135deg,#1a0a2e,#4a0080);color:#0ff;border:1px solid #00ffff;box-shadow:0 0 10px #00ffff4d}.nft-info-details[data-v-34bc3c9d]{flex:1}.nft-info-details h4[data-v-34bc3c9d]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.nft-race[data-v-34bc3c9d]{color:#0ff;font-size:1rem;margin-bottom:1rem}.nft-stats[data-v-34bc3c9d]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1rem;margin-bottom:1rem}.stat-item[data-v-34bc3c9d]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.stat-item[data-v-34bc3c9d]:last-child{border-bottom:none}.stat-label[data-v-34bc3c9d]{color:#ffffffb3}.stat-value[data-v-34bc3c9d]{color:#0ff;font-weight:600}.seller-info-box[data-v-34bc3c9d]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1rem}.seller-info-box h5[data-v-34bc3c9d]{color:#0ff;font-size:.9rem;margin-bottom:.75rem}.detail-row[data-v-34bc3c9d]{display:flex;justify-content:space-between;padding:.4rem 0}.detail-row .label[data-v-34bc3c9d]{color:#ffffffb3;font-size:.9rem}.detail-row .value[data-v-34bc3c9d]{color:#fff;font-weight:500;font-size:.9rem}.pricing-summary[data-v-34bc3c9d]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.price-row[data-v-34bc3c9d]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.price-row[data-v-34bc3c9d]:last-child{border-bottom:none}.price-row.total[data-v-34bc3c9d]{padding-top:1rem;margin-top:.5rem;border-top:1px solid rgba(0,255,255,.3);font-size:1.2rem}.price-row .label[data-v-34bc3c9d]{color:#ffffffb3}.price-row .value[data-v-34bc3c9d]{color:#fff;font-weight:600;display:flex;align-items:center;gap:.5rem}.price-row.total .value[data-v-34bc3c9d]{color:#0ff;font-size:1.3rem}.currency-icon-small[data-v-34bc3c9d]{width:24px;height:24px;object-fit:contain}.purchase-status[data-v-34bc3c9d]{margin-bottom:2rem}.status-message[data-v-34bc3c9d]{text-align:center;padding:2rem;background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px}.status-message.success[data-v-34bc3c9d]{border-color:#00ff004d;background:#00ff000d}.status-message.error[data-v-34bc3c9d]{border-color:#ff00004d;background:#ff00000d}.loading-spinner[data-v-34bc3c9d],.success-icon[data-v-34bc3c9d],.error-icon[data-v-34bc3c9d]{font-size:3rem;margin-bottom:1rem}.status-message p[data-v-34bc3c9d]{color:#fff;margin-bottom:.5rem}.status-detail[data-v-34bc3c9d]{color:#ffffffb3;font-size:.9rem}.balance-warning[data-v-34bc3c9d]{background:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:12px;padding:1.5rem;margin-bottom:2rem;text-align:center}.balance-warning .warning-icon[data-v-34bc3c9d]{font-size:2rem;margin-bottom:.5rem}.balance-warning p[data-v-34bc3c9d]{color:#ff6b6b;margin-bottom:.5rem;font-weight:600}.balance-warning .warning-detail[data-v-34bc3c9d]{color:#ffffffb3;font-size:.9rem;font-weight:400}.purchase-info[data-v-34bc3c9d]{background:#ffa5001a;border:1px solid rgba(255,165,0,.3);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.purchase-info h5[data-v-34bc3c9d]{color:orange;margin-bottom:1rem}.purchase-info ul[data-v-34bc3c9d]{list-style:none;padding:0;margin:0}.purchase-info li[data-v-34bc3c9d]{color:#ffffffe6;padding:.5rem 0 .5rem 1.5rem;position:relative}.purchase-info li[data-v-34bc3c9d]:before{content:"•";position:absolute;left:0;color:orange;font-size:1.2rem}.modal-actions[data-v-34bc3c9d]{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid rgba(0,255,255,.2)}.btn[data-v-34bc3c9d]{padding:.75rem 2rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease}.btn[data-v-34bc3c9d]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-34bc3c9d]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000}.btn-primary[data-v-34bc3c9d]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 8px #00ffff4d}.btn-secondary[data-v-34bc3c9d]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.btn-secondary[data-v-34bc3c9d]:hover{background:#fff3}.confirmation-overlay[data-v-34bc3c9d]{position:absolute;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px}.confirmation-modal[data-v-34bc3c9d]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid rgba(0,255,255,.3);border-radius:16px;padding:2rem;max-width:400px;width:90%;box-shadow:0 10px 40px #0ff3;animation:slideUp-34bc3c9d .3s ease-out}@keyframes slideUp-34bc3c9d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.confirmation-header[data-v-34bc3c9d]{text-align:center;margin-bottom:1.5rem}.confirmation-icon[data-v-34bc3c9d]{font-size:3rem;margin-bottom:.5rem}.confirmation-header h4[data-v-34bc3c9d]{color:#0ff;font-size:1.5rem;margin:0;text-shadow:0 0 10px rgba(0,255,255,.5)}.confirmation-body[data-v-34bc3c9d]{margin-bottom:1.5rem}.confirmation-body>p[data-v-34bc3c9d]{color:#e0e0e0;font-size:1rem;margin-bottom:1rem;text-align:center}.confirmation-details[data-v-34bc3c9d]{background:#0000004d;border:1px solid rgba(0,255,255,.2);border-radius:8px;padding:1rem;margin-bottom:1rem}.confirmation-details .detail-item[data-v-34bc3c9d]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.confirmation-details .detail-item[data-v-34bc3c9d]:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.confirmation-details .label[data-v-34bc3c9d]{color:#888;font-size:.9rem}.confirmation-details .value[data-v-34bc3c9d]{color:#fff;font-weight:600}.confirmation-details .price-highlight[data-v-34bc3c9d]{color:#0ff;font-size:1.1rem;text-shadow:0 0 10px rgba(0,255,255,.3)}.confirmation-warning[data-v-34bc3c9d]{color:orange;font-size:.85rem;text-align:center;margin:0;padding:.5rem;background:#ffa5001a;border-radius:4px}.confirmation-actions[data-v-34bc3c9d]{display:flex;gap:1rem}.confirmation-actions .btn[data-v-34bc3c9d]{flex:1;padding:.75rem}@media (max-width: 768px){.modal-overlay[data-v-34bc3c9d],.modal-body[data-v-34bc3c9d]{padding:1rem}.nft-details[data-v-34bc3c9d]{flex-direction:column}.nft-image-large[data-v-34bc3c9d]{width:100%;height:250px}.modal-actions[data-v-34bc3c9d]{flex-direction:column-reverse}.btn[data-v-34bc3c9d]{width:100%}.confirmation-modal[data-v-34bc3c9d]{padding:1.5rem}.confirmation-actions[data-v-34bc3c9d]{flex-direction:column}}.modal-overlay[data-v-e019faf0]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;overflow-y:auto}.nft-details-modal[data-v-e019faf0]{max-width:900px;width:100%;max-height:95vh;overflow-y:auto}.modal-content[data-v-e019faf0]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid rgba(0,255,255,.3);border-radius:16px;box-shadow:0 10px 40px #0ff3}.modal-header[data-v-e019faf0]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(0,255,255,.2)}.modal-header h3[data-v-e019faf0]{color:#0ff;font-size:1.5rem;margin:0}.close-btn[data-v-e019faf0]{background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}.close-btn[data-v-e019faf0]:hover{background:#f003;color:red}.modal-body[data-v-e019faf0]{padding:2rem}.nft-details-container[data-v-e019faf0]{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem}.nft-image-section[data-v-e019faf0]{display:flex;flex-direction:column;gap:1rem}.nft-image-large[data-v-e019faf0]{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;border:2px solid rgba(0,255,255,.3);background:#0006}.nft-image-large img[data-v-e019faf0]{width:100%;height:100%;object-fit:cover}.nft-placeholder-large[data-v-e019faf0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:4rem}.nft-badges[data-v-e019faf0]{display:flex;gap:.5rem;flex-wrap:wrap}.rarity-badge[data-v-e019faf0],.token-badge[data-v-e019faf0]{padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.rarity-badge[data-v-e019faf0]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.4)}.rarity-badge.common[data-v-e019faf0]{background:#80808033;color:silver;border:1px solid rgba(128,128,128,.4)}.rarity-badge.rare[data-v-e019faf0]{background:#0070dd33;color:#0070dd;border:1px solid rgba(0,112,221,.4)}.rarity-badge.epic[data-v-e019faf0]{background:#a335ee33;color:#a335ee;border:1px solid rgba(163,53,238,.4)}.rarity-badge.legendary[data-v-e019faf0]{background:#ff800033;color:#ff8000;border:1px solid rgba(255,128,0,.4)}.rarity-badge.void[data-v-e019faf0]{background:linear-gradient(135deg,#1a0a2e,#4a0080);color:#0ff;border:1px solid #00ffff;box-shadow:0 0 10px #00ffff4d}.token-badge[data-v-e019faf0]{background:#0ff3;color:#0ff;border:1px solid rgba(0,255,255,.4)}.nft-info-section[data-v-e019faf0]{display:flex;flex-direction:column;gap:1.5rem}.nft-name[data-v-e019faf0]{color:#fff;font-size:2rem;margin:0;font-weight:700}.nft-race[data-v-e019faf0]{color:#0ff;font-size:1.1rem;margin:0}.stats-grid[data-v-e019faf0]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.stat-box[data-v-e019faf0]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:12px;padding:1rem;text-align:center}.stat-label[data-v-e019faf0]{color:#b8c5d1;font-size:.9rem;margin-bottom:.5rem}.stat-value[data-v-e019faf0]{color:#0ff;font-size:1.5rem;font-weight:700}.transaction-details[data-v-e019faf0]{background:#0000004d;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem}.transaction-details h4[data-v-e019faf0]{color:#0ff;margin:0 0 1rem;font-size:1.2rem}.detail-row[data-v-e019faf0]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(0,255,255,.1)}.detail-row[data-v-e019faf0]:last-child{border-bottom:none}.detail-label[data-v-e019faf0]{color:#b8c5d1;font-weight:600}.detail-value[data-v-e019faf0]{color:#fff;text-align:right}.price-value[data-v-e019faf0]{display:flex;align-items:center;gap:.5rem;justify-content:flex-end}.currency-icon-small[data-v-e019faf0]{width:20px;height:20px}.transaction-badge[data-v-e019faf0],.status-badge[data-v-e019faf0]{padding:.35rem .75rem;border-radius:15px;font-size:.85rem;font-weight:600}.transaction-badge.seller[data-v-e019faf0]{background:#ffa50033;color:orange;border:1px solid rgba(255,165,0,.4)}.transaction-badge.buyer[data-v-e019faf0],.status-badge.sold[data-v-e019faf0]{background:#0f83;color:#0f8;border:1px solid rgba(0,255,136,.4)}.status-badge.cancelled[data-v-e019faf0]{background:#f443;color:#f44;border:1px solid rgba(255,68,68,.4)}.party-info[data-v-e019faf0]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.party-nickname[data-v-e019faf0]{font-weight:600;color:#fff}.party-address[data-v-e019faf0]{font-size:.85rem;color:#0ff;font-family:monospace}.date-time[data-v-e019faf0]{display:block;font-size:.85rem;color:#b8c5d1;margin-top:.25rem}.tx-hash[data-v-e019faf0]{font-family:monospace;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.tx-link[data-v-e019faf0]{color:#0ff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent}.tx-link[data-v-e019faf0]:hover{color:#0cf;border-bottom:1px solid #00ccff;text-shadow:0 0 10px rgba(0,255,255,.5)}.copy-btn[data-v-e019faf0]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:6px;padding:.25rem .5rem;color:#0ff;cursor:pointer;transition:all .2s ease;font-size:1rem}.copy-btn[data-v-e019faf0]:hover{background:#0ff3;transform:scale(1.1)}.action-buttons[data-v-e019faf0]{display:flex;gap:1rem;margin-top:1rem}.btn[data-v-e019faf0]{flex:1;padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-primary[data-v-e019faf0]{background:linear-gradient(135deg,#0ff,#0cc);color:#000}.btn-primary[data-v-e019faf0]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0ff6}.btn-secondary[data-v-e019faf0]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-secondary[data-v-e019faf0]:hover{background:#fff3}.metamask-icon[data-v-e019faf0]{font-size:20px;margin-right:8px;vertical-align:middle;display:inline-block}@media (max-width: 768px){.nft-details-container[data-v-e019faf0]{grid-template-columns:1fr}.nft-name[data-v-e019faf0]{font-size:1.5rem}.stats-grid[data-v-e019faf0]{grid-template-columns:repeat(2,1fr)}.detail-row[data-v-e019faf0]{flex-direction:column;align-items:flex-start;gap:.5rem}.detail-value[data-v-e019faf0]{text-align:left}.price-value[data-v-e019faf0],.party-info[data-v-e019faf0]{justify-content:flex-start;align-items:flex-start}.action-buttons[data-v-e019faf0]{flex-direction:column}.modal-body[data-v-e019faf0]{padding:1rem}}.marketplace-section[data-v-64e0daea]{padding:2rem}.section-header[data-v-64e0daea]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-64e0daea]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.section-header p[data-v-64e0daea]{color:#b8c5d1;font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-weight:400;line-height:1.5}.loading-state[data-v-64e0daea],.error-state[data-v-64e0daea],.empty-state[data-v-64e0daea]{text-align:center;padding:4rem 2rem;background:#0006;border-radius:12px;border:1px solid rgba(0,255,255,.2);margin:2rem 0}.loading-spinner[data-v-64e0daea],.error-icon[data-v-64e0daea],.empty-icon[data-v-64e0daea]{font-size:4rem;margin-bottom:1rem}.error-state h3[data-v-64e0daea],.empty-state h3[data-v-64e0daea]{color:#e0e6ed;font-size:1.5rem;margin-bottom:1rem}.error-state p[data-v-64e0daea],.empty-state p[data-v-64e0daea]{color:#b8c5d1;margin-bottom:1.5rem}.retry-btn[data-v-64e0daea],.shop-btn.primary[data-v-64e0daea]{padding:.75rem 2rem;background:linear-gradient(135deg,#0ff,#0080ff);color:#000;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease}.retry-btn[data-v-64e0daea]:hover,.shop-btn.primary[data-v-64e0daea]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00ffff4d}.marketplace-stats[data-v-64e0daea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-64e0daea]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}.stat-card[data-v-64e0daea]:hover{border-color:#0ff6;transform:translateY(-2px)}.stat-icon[data-v-64e0daea]{font-size:2rem;background:linear-gradient(135deg,#0ff,#0080ff);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.currency-icon[data-v-64e0daea]{width:40px;height:40px;object-fit:contain}.stat-value[data-v-64e0daea]{font-size:1.8rem;font-weight:700;color:#0ff}.stat-label[data-v-64e0daea]{font-size:.9rem;opacity:.8;color:#fff}.marketplace-filters[data-v-64e0daea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.filter-tabs[data-v-64e0daea]{display:flex;gap:1rem;flex-wrap:wrap}.filter-btn[data-v-64e0daea]{padding:.75rem 1.5rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:25px;color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.filter-btn.active[data-v-64e0daea],.filter-btn[data-v-64e0daea]:hover{background:#00ffff1a;border-color:#0ff;color:#0ff}.filter-currency-icon[data-v-64e0daea]{width:20px;height:20px;object-fit:contain}.sort-options[data-v-64e0daea]{display:flex;align-items:center;gap:1rem}.sort-select[data-v-64e0daea]{padding:.75rem 1rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;outline:none}.sort-select[data-v-64e0daea]:focus{border-color:#0ff}.marketplace-tabs[data-v-64e0daea]{margin-bottom:2rem}.tab-buttons[data-v-64e0daea]{display:flex;gap:.5rem;border-bottom:1px solid rgba(0,255,255,.2)}.tab-btn[data-v-64e0daea]{padding:1rem 2rem;background:none;border:none;color:#fff;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent}.tab-btn.active[data-v-64e0daea],.tab-btn[data-v-64e0daea]:hover{color:#0ff;border-bottom-color:#0ff}.my-listings-actions[data-v-64e0daea]{display:flex;justify-content:flex-end;margin-bottom:2rem}.list-nft-btn[data-v-64e0daea]{padding:.75rem 2rem;background:linear-gradient(135deg,#0f8,#00cc6a);color:#000;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease}.list-nft-btn[data-v-64e0daea]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00ff884d}.marketplace-grid[data-v-64e0daea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;margin-bottom:3rem}.nft-card[data-v-64e0daea]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.nft-card[data-v-64e0daea]:hover{border-color:#0ff;box-shadow:0 0 20px #0ff3;transform:translateY(-5px)}.nft-card.my-listing[data-v-64e0daea]{border-color:#00ff884d}.nft-card.my-listing[data-v-64e0daea]:hover{border-color:#0f89}.nft-image[data-v-64e0daea]{position:relative;height:200px;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;align-items:center;justify-content:center;overflow:hidden}.nft-img[data-v-64e0daea]{width:100%;height:100%;object-fit:cover}.nft-placeholder[data-v-64e0daea]{font-size:4rem}.nft-rarity[data-v-64e0daea]{position:absolute;top:10px;left:10px;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nft-rarity.common[data-v-64e0daea]{background:#808080cc;color:#fff}.nft-rarity.rare[data-v-64e0daea]{background:#0064ffcc;color:#fff}.nft-rarity.epic[data-v-64e0daea]{background:#8000ffcc;color:#fff}.nft-rarity.legendary[data-v-64e0daea]{background:#ffd700cc;color:#000}.nft-rarity.mystic[data-v-64e0daea]{background:#f0fc;color:#fff}.nft-rarity.void[data-v-64e0daea]{background:linear-gradient(135deg,#4b0082e6,#000000e6);color:#fff;border:1px solid rgba(138,43,226,.5);box-shadow:0 0 10px #8a2be24d}.nft-token-id[data-v-64e0daea]{position:absolute;top:10px;right:10px;background:#000c;color:#0ff;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600}.new-badge[data-v-64e0daea]{position:absolute;bottom:10px;right:10px;background:linear-gradient(135deg,#0f8,#00cc6a);color:#000;padding:.25rem .5rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase}.nft-card .status-badge[data-v-64e0daea]{position:absolute;bottom:10px;left:10px;padding:.25rem .65rem;border-radius:12px;font-size:.65rem;font-weight:600;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nft-card .status-badge.available[data-v-64e0daea]{background:#0f83;color:#0f8;border:1px solid rgba(0,255,136,.4)}.nft-card .status-badge.pending[data-v-64e0daea]{background:#ffa50033;color:orange;border:1px solid rgba(255,165,0,.4)}.nft-info[data-v-64e0daea]{padding:1.5rem}.nft-name[data-v-64e0daea]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.nft-race[data-v-64e0daea]{color:#0ff;font-size:.9rem;margin-bottom:1rem}.nft-stats[data-v-64e0daea]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem;padding:.75rem;background:#0006;border-radius:8px}.stat-item[data-v-64e0daea]{display:flex;justify-content:space-between;font-size:.9rem}.stat-name[data-v-64e0daea]{color:#ffffffb3;font-weight:500}.stat-value[data-v-64e0daea]{color:#0ff;font-weight:600}.seller-info[data-v-64e0daea]{margin-bottom:1rem;padding:.75rem;background:#0006;border-radius:8px}.seller-details[data-v-64e0daea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.seller-label[data-v-64e0daea]{color:#ffffffb3;font-size:.8rem}.seller-name[data-v-64e0daea]{color:#fff;font-weight:500;font-size:.9rem}.listing-date[data-v-64e0daea]{color:#ffffff80;font-size:.8rem}.nft-pricing[data-v-64e0daea]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid rgba(0,255,255,.2)}.price-info[data-v-64e0daea]{flex:1}.price-label[data-v-64e0daea]{color:#ffffffb3;font-size:.8rem;margin-bottom:.25rem}.price-amount[data-v-64e0daea]{color:#0ff;font-size:1.3rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.price-currency-icon[data-v-64e0daea]{width:24px;height:24px;object-fit:contain}.action-btn[data-v-64e0daea]{padding:.75rem 1.5rem;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease;white-space:nowrap}.action-btn[data-v-64e0daea]:disabled{opacity:.5;cursor:not-allowed}.action-btn.buy[data-v-64e0daea]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000}.action-btn.cancel[data-v-64e0daea]{background:#f003;color:#ff6b6b;border:1px solid rgba(255,0,0,.3)}.action-btn[data-v-64e0daea]:not(:disabled):hover{transform:translateY(-1px)}.action-btn.buy[data-v-64e0daea]:hover{box-shadow:0 4px 8px #00ffff4d}.action-btn.cancel[data-v-64e0daea]:hover{background:#ff00004d}@media (max-width: 768px){.marketplace-section[data-v-64e0daea]{padding:1rem}.section-header h2[data-v-64e0daea]{font-size:1.5rem}.section-header p[data-v-64e0daea]{font-size:.95rem}.marketplace-stats[data-v-64e0daea]{grid-template-columns:repeat(2,1fr);gap:.75rem}.stat-card[data-v-64e0daea]{padding:.75rem}.stat-value[data-v-64e0daea]{font-size:1.25rem}.stat-label[data-v-64e0daea]{font-size:.75rem}.marketplace-filters[data-v-64e0daea]{flex-direction:column;align-items:stretch;gap:1rem}.filter-tabs[data-v-64e0daea]{justify-content:center;flex-wrap:wrap}.filter-btn[data-v-64e0daea]{flex:1;min-width:100px;font-size:.85rem;padding:.6rem .75rem}.filter-currency-icon[data-v-64e0daea]{width:16px;height:16px}.sort-options[data-v-64e0daea]{justify-content:space-between}.sort-select[data-v-64e0daea]{width:100%}.marketplace-tabs[data-v-64e0daea]{margin-bottom:1rem}.tab-buttons[data-v-64e0daea]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.tab-btn[data-v-64e0daea]{flex:1;text-align:center;white-space:nowrap;font-size:.9rem;padding:.75rem 1rem}.marketplace-grid[data-v-64e0daea]{grid-template-columns:1fr;gap:1.5rem}.nft-card[data-v-64e0daea]{padding:1rem}.nft-name[data-v-64e0daea]{font-size:1rem}.nft-pricing[data-v-64e0daea]{flex-direction:column;align-items:stretch;gap:.75rem}.action-btn[data-v-64e0daea]{width:100%;padding:.75rem;font-size:.9rem}.my-listings-actions[data-v-64e0daea]{margin-bottom:1rem}.list-nft-btn[data-v-64e0daea]{width:100%;padding:.75rem}.transactions-container[data-v-64e0daea]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -1rem;padding:0 1rem}.transactions-table[data-v-64e0daea]{font-size:.8rem;min-width:700px}.transactions-table th[data-v-64e0daea],.transactions-table td[data-v-64e0daea]{padding:.65rem .4rem}.nft-preview[data-v-64e0daea]{flex-direction:row;gap:.5rem}.nft-image-small[data-v-64e0daea]{width:40px;height:40px}.nft-name-small[data-v-64e0daea]{font-size:.85rem}.nft-id-small[data-v-64e0daea]{font-size:.75rem}.transaction-badge[data-v-64e0daea],.status-badge[data-v-64e0daea]{font-size:.75rem;padding:.3rem .6rem}.price-value[data-v-64e0daea]{font-size:.9rem}.currency-icon-small[data-v-64e0daea]{width:16px;height:16px}.details-btn[data-v-64e0daea]{padding:.4rem .6rem;font-size:1rem}.empty-state[data-v-64e0daea],.loading-state[data-v-64e0daea]{padding:2rem 1rem}.empty-icon[data-v-64e0daea],.loading-spinner[data-v-64e0daea]{font-size:3rem}}@media (max-width: 480px){.marketplace-stats[data-v-64e0daea]{grid-template-columns:1fr}.filter-tabs[data-v-64e0daea]{flex-direction:column}.filter-btn[data-v-64e0daea]{width:100%}.tab-btn[data-v-64e0daea]{font-size:.85rem;padding:.65rem .75rem}.stat-card[data-v-64e0daea]{padding:.65rem}.transactions-table[data-v-64e0daea]{font-size:.75rem}}.transactions-container[data-v-64e0daea]{margin-top:2rem}.transactions-table-wrapper[data-v-64e0daea]{overflow-x:auto;background:#0000004d;border-radius:12px;border:1px solid rgba(0,255,255,.2)}.transactions-table[data-v-64e0daea]{width:100%;border-collapse:collapse;color:#fff}.transactions-table thead[data-v-64e0daea]{background:#00ffff1a;border-bottom:2px solid rgba(0,255,255,.3)}.transactions-table th[data-v-64e0daea]{padding:1rem;text-align:left;font-weight:600;color:#0ff;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.transactions-table td[data-v-64e0daea]{padding:1rem;border-bottom:1px solid rgba(0,255,255,.1)}.transaction-row[data-v-64e0daea]{transition:background .2s ease}.transaction-row[data-v-64e0daea]:hover{background:#00ffff0d}.transaction-row.sold[data-v-64e0daea]{border-left:3px solid rgba(0,255,136,.5)}.transaction-row.cancelled[data-v-64e0daea]{border-left:3px solid rgba(255,68,68,.5)}.nft-cell[data-v-64e0daea]{min-width:200px}.nft-preview[data-v-64e0daea]{display:flex;align-items:center;gap:.75rem}.nft-image-small[data-v-64e0daea]{width:50px;height:50px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,255,255,.2)}.nft-image-small img[data-v-64e0daea]{width:100%;height:100%;object-fit:cover}.nft-placeholder-small[data-v-64e0daea]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000080;font-size:1.5rem}.nft-info-small[data-v-64e0daea]{flex:1;min-width:0}.nft-name-small[data-v-64e0daea]{font-weight:600;color:#fff;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-id-small[data-v-64e0daea]{font-size:.85rem;color:#0ff}.type-cell[data-v-64e0daea]{min-width:100px;text-align:center}.transaction-badge[data-v-64e0daea]{display:inline-block;padding:.4rem .8rem;border-radius:20px;font-size:.85rem;font-weight:600;white-space:nowrap}.transaction-badge.seller[data-v-64e0daea]{background:#ffa50033;color:orange;border:1px solid rgba(255,165,0,.4)}.transaction-badge.buyer[data-v-64e0daea]{background:#0f83;color:#0f8;border:1px solid rgba(0,255,136,.4)}.status-cell[data-v-64e0daea]{min-width:120px}.status-cell[data-v-64e0daea]{min-width:120px;text-align:center}.transactions-table .status-badge[data-v-64e0daea]{display:inline-block;padding:.4rem .8rem;border-radius:20px;font-size:.85rem;font-weight:600;white-space:nowrap;position:static}.transactions-table .status-badge.sold[data-v-64e0daea]{background:#0f83;color:#0f8;border:1px solid rgba(0,255,136,.4)}.transactions-table .status-badge.cancelled[data-v-64e0daea]{background:#f443;color:#f44;border:1px solid rgba(255,68,68,.4)}.price-cell[data-v-64e0daea]{min-width:150px}.price-display[data-v-64e0daea]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.currency-icon-small[data-v-64e0daea]{width:20px;height:20px;object-fit:contain}.price-value[data-v-64e0daea]{font-weight:600;font-size:1rem;color:#fff}.currency-type[data-v-64e0daea]{color:#0ff;font-size:.85rem}.net-amount[data-v-64e0daea]{font-size:.8rem;color:#b8c5d1;margin-top:.25rem}.party-cell[data-v-64e0daea]{min-width:150px}.party-nickname[data-v-64e0daea]{font-weight:600;color:#fff;margin-bottom:.25rem}.party-address[data-v-64e0daea]{font-size:.85rem;color:#0ff;font-family:monospace}.party-none[data-v-64e0daea]{color:#666}.date-cell[data-v-64e0daea]{min-width:130px}.date-primary[data-v-64e0daea]{font-weight:500;color:#fff;margin-bottom:.25rem}.date-secondary[data-v-64e0daea]{font-size:.85rem;color:#b8c5d1}.details-cell[data-v-64e0daea]{text-align:center;min-width:80px}.details-btn[data-v-64e0daea]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:8px;padding:.5rem .75rem;color:#0ff;cursor:pointer;transition:all .2s ease;font-size:1.2rem}.details-btn[data-v-64e0daea]:hover{background:#0ff3;border-color:#0ff;transform:scale(1.1)}.confirmation-overlay[data-v-64e0daea]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirmation-modal[data-v-64e0daea]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid rgba(255,107,107,.3);border-radius:16px;padding:2rem;max-width:400px;width:90%;box-shadow:0 10px 40px #ff6b6b33;animation:slideUp-64e0daea .3s ease-out}@keyframes slideUp-64e0daea{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.confirmation-header[data-v-64e0daea]{text-align:center;margin-bottom:1.5rem}.confirmation-icon[data-v-64e0daea]{font-size:3rem;margin-bottom:.5rem}.confirmation-header h4[data-v-64e0daea]{color:#ff6b6b;font-size:1.5rem;margin:0;text-shadow:0 0 10px rgba(255,107,107,.5)}.confirmation-body[data-v-64e0daea]{margin-bottom:1.5rem}.confirmation-body>p[data-v-64e0daea]{color:#e0e0e0;font-size:1rem;margin-bottom:1rem;text-align:center}.confirmation-details[data-v-64e0daea]{background:#0000004d;border:1px solid rgba(255,107,107,.2);border-radius:8px;padding:1rem;margin-bottom:1rem}.confirmation-details .detail-item[data-v-64e0daea]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.confirmation-details .detail-item[data-v-64e0daea]:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.confirmation-details .label[data-v-64e0daea]{color:#888;font-size:.9rem}.confirmation-details .value[data-v-64e0daea]{color:#fff;font-weight:600}.confirmation-details .price-highlight[data-v-64e0daea]{color:#0ff;font-size:1.1rem;text-shadow:0 0 10px rgba(0,255,255,.3)}.confirmation-warning[data-v-64e0daea]{color:#0ff;font-size:.85rem;text-align:center;margin:0;padding:.5rem;background:#00ffff1a;border-radius:4px}.confirmation-actions[data-v-64e0daea]{display:flex;gap:1rem}.confirmation-actions .btn[data-v-64e0daea]{flex:1;padding:.75rem}.btn-danger[data-v-64e0daea]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none}.btn-danger[data-v-64e0daea]:hover:not(:disabled){background:linear-gradient(135deg,#ff5252,#e04848);transform:translateY(-2px);box-shadow:0 4px 8px #ff6b6b4d}.btn-danger[data-v-64e0daea]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.confirmation-modal[data-v-64e0daea]{padding:1.5rem}.confirmation-actions[data-v-64e0daea]{flex-direction:column}}.account-section[data-v-ce7cb70f]{padding:2rem;max-width:1200px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;letter-spacing:.01em}@media (max-width: 768px){.account-section[data-v-ce7cb70f]{padding:1rem}}.section-header[data-v-ce7cb70f]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-ce7cb70f]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}@media (max-width: 768px){.section-header h2[data-v-ce7cb70f]{font-size:1.5rem}}.section-header p[data-v-ce7cb70f]{color:#b8c5d1;font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-weight:400;line-height:1.5}@media (max-width: 768px){.section-header p[data-v-ce7cb70f]{font-size:.95rem}}.auth-status[data-v-ce7cb70f]{margin-top:1rem;padding:.8rem 1.2rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500}.auth-status.loading[data-v-ce7cb70f]{background:#ffc10726;border:1px solid rgba(255,193,7,.3);color:#ffc107}.auth-status.unauthenticated[data-v-ce7cb70f]{background:#ff6b6b26;border:1px solid rgba(255,107,107,.3);color:#ff6b6b}.auth-status.authenticated[data-v-ce7cb70f]{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}.loading-icon[data-v-ce7cb70f]{animation:spin-ce7cb70f 1s linear infinite}@keyframes spin-ce7cb70f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.account-overview[data-v-ce7cb70f]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem}@media (max-width: 768px){.account-overview[data-v-ce7cb70f]{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}}.profile-card[data-v-ce7cb70f]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:2rem;text-align:center}@media (max-width: 768px){.profile-card[data-v-ce7cb70f]{padding:1.5rem}}.profile-avatar[data-v-ce7cb70f]{margin-bottom:1.5rem}.avatar-image[data-v-ce7cb70f]{width:100px;height:100px;font-size:3rem;background:linear-gradient(135deg,#1a1a2e,#16213e);border:3px solid rgba(0,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;overflow:hidden;position:relative}@media (max-width: 768px){.avatar-image[data-v-ce7cb70f]{width:80px;height:80px;font-size:2.5rem}}.avatar-image.has-custom-avatar[data-v-ce7cb70f]{border-color:#00ffff80;box-shadow:0 0 20px #0ff3}.avatar-img[data-v-ce7cb70f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.default-avatar[data-v-ce7cb70f]{font-size:3rem}.avatar-controls[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.change-avatar-btn[data-v-ce7cb70f]{padding:.5rem 1rem;background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3);border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .2s ease;min-width:120px}.change-avatar-btn[data-v-ce7cb70f]:hover:not(:disabled){background:#0ff3;border-color:#0ff;transform:translateY(-1px)}.change-avatar-btn[data-v-ce7cb70f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.remove-avatar-btn[data-v-ce7cb70f]{padding:.4rem .8rem;background:#ff44441a;color:#f44;border:1px solid rgba(255,68,68,.3);border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .2s ease}.remove-avatar-btn[data-v-ce7cb70f]:hover:not(:disabled){background:#f443;border-color:#f44;transform:translateY(-1px)}.remove-avatar-btn[data-v-ce7cb70f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.avatar-file-input[data-v-ce7cb70f]{display:none}.commander-name[data-v-ce7cb70f]{color:#0ff;font-size:1.5rem;margin-bottom:.5rem}@media (max-width: 768px){.commander-name[data-v-ce7cb70f]{font-size:1.25rem}}.commander-title[data-v-ce7cb70f]{color:gold;font-weight:600;margin-bottom:.5rem}.join-date[data-v-ce7cb70f]{color:#fff;opacity:.7;font-size:.9rem;margin-bottom:1rem}.commander-level[data-v-ce7cb70f]{text-align:left}.commander-level>span[data-v-ce7cb70f]{color:#0ff;font-weight:600;font-size:1.1rem}.level-progress[data-v-ce7cb70f]{margin-top:.5rem}.progress-bar[data-v-ce7cb70f]{width:100%;height:8px;background:#0009;border-radius:4px;overflow:hidden;margin-bottom:.25rem}.progress-fill[data-v-ce7cb70f]{height:100%;background:linear-gradient(90deg,#0ff,#0080ff);transition:width .3s ease}.progress-text[data-v-ce7cb70f]{color:#fff;opacity:.8;font-size:.8rem}.account-stats[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:1.5rem}.stat-group[data-v-ce7cb70f]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem}.stat-group h4[data-v-ce7cb70f]{color:#0ff;margin-bottom:1rem;font-size:1.1rem}.stat-item[data-v-ce7cb70f]{display:flex;justify-content:space-between;color:#fff;margin-bottom:.5rem;font-size:.9rem}.stat-item[data-v-ce7cb70f]:last-child{margin-bottom:0}.stat-item span[data-v-ce7cb70f]:last-child{color:#0ff;font-weight:600}.account-sections[data-v-ce7cb70f]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem}@media (max-width: 768px){.account-sections[data-v-ce7cb70f]{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}}.settings-section[data-v-ce7cb70f],.preferences-section[data-v-ce7cb70f],.wallet-section[data-v-ce7cb70f],.security-section[data-v-ce7cb70f]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:2rem}@media (max-width: 768px){.settings-section[data-v-ce7cb70f],.preferences-section[data-v-ce7cb70f],.wallet-section[data-v-ce7cb70f],.security-section[data-v-ce7cb70f]{padding:1.5rem}}.settings-section h3[data-v-ce7cb70f],.preferences-section h3[data-v-ce7cb70f],.wallet-section h3[data-v-ce7cb70f],.security-section h3[data-v-ce7cb70f]{color:#0ff;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;font-family:Inter,sans-serif;letter-spacing:.02em;text-shadow:0 0 10px rgba(0,255,255,.3)}@media (max-width: 768px){.settings-section h3[data-v-ce7cb70f],.preferences-section h3[data-v-ce7cb70f],.wallet-section h3[data-v-ce7cb70f],.security-section h3[data-v-ce7cb70f]{font-size:1.1rem;margin-bottom:1rem}}.settings-grid[data-v-ce7cb70f]{display:grid;gap:1rem}.profile-save-section[data-v-ce7cb70f]{margin-top:2rem;display:flex;justify-content:flex-end;padding-top:1.5rem;border-top:1px solid rgba(0,255,255,.1)}.setting-item[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:.5rem}.setting-item label[data-v-ce7cb70f]{color:#fff;font-size:.95rem;font-weight:600;font-family:Inter,sans-serif;letter-spacing:.025em}.setting-input[data-v-ce7cb70f],.setting-select[data-v-ce7cb70f]{padding:.875rem;background:#000c;font-family:Inter,sans-serif;font-size:.95rem;border:1px solid rgba(0,255,255,.2);border-radius:6px;color:#fff;font-size:.9rem}@media (max-width: 768px){.setting-input[data-v-ce7cb70f],.setting-select[data-v-ce7cb70f]{padding:.75rem;font-size:.9rem}}.setting-input[data-v-ce7cb70f]:focus,.setting-select[data-v-ce7cb70f]:focus{outline:none;border-color:#0ff}.preferences-grid[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:1.5rem}.preference-item[data-v-ce7cb70f]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.preference-info[data-v-ce7cb70f]{flex:1}.preference-label[data-v-ce7cb70f]{color:#fff;font-weight:500;display:block;margin-bottom:.25rem}.preference-desc[data-v-ce7cb70f]{color:#fff;opacity:.7;font-size:.8rem;margin:0}.toggle-switch[data-v-ce7cb70f]{position:relative;display:inline-block;width:50px;height:26px}.toggle-switch input[data-v-ce7cb70f]{opacity:0;width:0;height:0}.toggle-slider[data-v-ce7cb70f]{position:absolute;cursor:pointer;inset:0;background-color:#fff3;transition:.3s;border-radius:26px}.toggle-slider[data-v-ce7cb70f]:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+.toggle-slider[data-v-ce7cb70f]{background-color:#0ff}input:checked+.toggle-slider[data-v-ce7cb70f]:before{transform:translate(24px)}.privacy-section[data-v-ce7cb70f]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:2rem;margin-bottom:2rem}.privacy-section h3[data-v-ce7cb70f]{color:#0ff;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;font-family:Inter,sans-serif;letter-spacing:.02em;text-shadow:0 0 10px rgba(0,255,255,.3)}.privacy-settings[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:1.5rem}.privacy-item[data-v-ce7cb70f]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.privacy-info[data-v-ce7cb70f]{flex:1}.privacy-label[data-v-ce7cb70f]{color:#fff;font-weight:500;display:block;margin-bottom:.25rem;font-size:.95rem}.privacy-desc[data-v-ce7cb70f]{color:#fff;opacity:.7;font-size:.8rem;margin:0}.privacy-select[data-v-ce7cb70f]{padding:.75rem 1rem;background:#000c;border:1px solid rgba(0,255,255,.3);border-radius:8px;color:#fff;font-size:.95rem;cursor:pointer;transition:all .3s ease;font-family:Inter,sans-serif;min-width:280px}@media (max-width: 768px){.privacy-select[data-v-ce7cb70f]{min-width:100%;font-size:.9rem;padding:.65rem .85rem}}.privacy-select[data-v-ce7cb70f]:hover{border-color:#0ff;background:#000000e6}.privacy-select[data-v-ce7cb70f]:focus{outline:none;border-color:#0ff;box-shadow:0 0 10px #00ffff4d}.privacy-select option[data-v-ce7cb70f]{background:#001020;color:#fff;padding:.5rem}.wallet-card[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:1.5rem}.wallet-address label[data-v-ce7cb70f]{color:#fff;font-size:.9rem;font-weight:500;display:block;margin-bottom:.5rem}.address-display[data-v-ce7cb70f]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#000c;border:1px solid rgba(0,255,255,.2);border-radius:6px}.address[data-v-ce7cb70f]{color:#0ff;font-family:monospace;flex:1}.copy-btn[data-v-ce7cb70f]{background:none;border:none;color:#fff;cursor:pointer;padding:.25rem}.wallet-stats[data-v-ce7cb70f]{display:flex;justify-content:space-between}.wallet-stat[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:.25rem}.stat-label[data-v-ce7cb70f]{color:#fff;opacity:.7;font-size:.8rem}.stat-value[data-v-ce7cb70f]{color:#0ff;font-weight:600}.wallet-actions[data-v-ce7cb70f]{display:flex;gap:1rem}.wallet-btn[data-v-ce7cb70f]{flex:1;padding:.75rem;background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3);border-radius:6px;cursor:pointer;font-size:.9rem}.wallet-btn.disconnect[data-v-ce7cb70f]{background:#ff44441a;color:#f44;border-color:#ff44444d}.wallet-btn.refresh[data-v-ce7cb70f]{background:#00ff881a;color:#0f8;border-color:#00ff884d}.optional[data-v-ce7cb70f]{color:#888;font-size:.8rem;font-weight:400}.network-info[data-v-ce7cb70f]{display:flex;justify-content:center;margin:1rem 0}.network-badge[data-v-ce7cb70f]{display:flex;align-items:center;gap:.5rem;background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:20px;padding:.5rem 1rem}.network-icon[data-v-ce7cb70f]{font-size:1rem}.network-name[data-v-ce7cb70f]{color:#0ff;font-weight:600}.balance-grid[data-v-ce7cb70f]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0}@media (max-width: 768px){.balance-grid[data-v-ce7cb70f]{grid-template-columns:1fr;gap:1rem}}.balance-card[data-v-ce7cb70f]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease}@media (max-width: 768px){.balance-card[data-v-ce7cb70f]{padding:1.25rem}}.balance-card[data-v-ce7cb70f]:hover{border-color:#0ff;box-shadow:0 0 15px #00ffff1a}.balance-card.native[data-v-ce7cb70f]{border-color:#ffd7004d}.balance-card.native[data-v-ce7cb70f]:hover{border-color:gold;box-shadow:0 0 15px #ffd7001a}.balance-header[data-v-ce7cb70f]{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-bottom:1rem}.balance-icon[data-v-ce7cb70f]{font-size:2rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center}.token-icon-small[data-v-ce7cb70f]{width:32px;height:32px;object-fit:contain}.token-icon-inline[data-v-ce7cb70f]{width:20px;height:20px;object-fit:contain;vertical-align:middle;margin-left:4px}.balance-name[data-v-ce7cb70f]{color:#fff;font-weight:600;font-size:1.1rem}.balance-type[data-v-ce7cb70f]{color:#888;font-size:.8rem;text-transform:uppercase}.balance-amount[data-v-ce7cb70f]{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}.balance-amount .amount[data-v-ce7cb70f]{color:#0ff;font-size:1.8rem;font-weight:700;line-height:1}.balance-card.native .balance-amount .amount[data-v-ce7cb70f]{color:gold}.balance-amount .symbol[data-v-ce7cb70f]{color:#fff;font-size:.9rem;opacity:.8;margin-top:.25rem}.balance-usd[data-v-ce7cb70f]{color:#888;font-size:.85rem}.token-contract[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem}.contract-label[data-v-ce7cb70f]{color:#888}.contract-address[data-v-ce7cb70f]{color:#0ff;font-family:monospace}.security-items[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:1.5rem}.security-item[data-v-ce7cb70f]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.security-info[data-v-ce7cb70f]{flex:1}.security-label[data-v-ce7cb70f]{color:#fff;font-weight:500;display:block;margin-bottom:.25rem}.security-desc[data-v-ce7cb70f]{color:#fff;opacity:.7;font-size:.8rem;margin:0}.security-btn[data-v-ce7cb70f]{padding:.5rem 1rem;background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.3);border-radius:6px;cursor:pointer;font-size:.9rem;white-space:nowrap}.coming-soon-container[data-v-ce7cb70f]{display:flex;justify-content:center;align-items:center;padding:3rem 2rem;min-height:300px}.coming-soon-content[data-v-ce7cb70f]{text-align:center;max-width:500px}.coming-soon-icon[data-v-ce7cb70f]{font-size:4rem;margin-bottom:1rem;filter:drop-shadow(0 0 20px rgba(0,255,255,.3))}.coming-soon-title[data-v-ce7cb70f]{color:#0ff;font-size:2rem;font-weight:700;margin-bottom:1rem;font-family:Inter,sans-serif;text-shadow:0 0 15px rgba(0,255,255,.4);letter-spacing:.02em}@media (max-width: 768px){.coming-soon-title[data-v-ce7cb70f]{font-size:1.5rem}}.coming-soon-description[data-v-ce7cb70f]{color:#fffc;font-size:1rem;line-height:1.6;margin-bottom:2rem;font-family:Inter,sans-serif}.coming-soon-features[data-v-ce7cb70f]{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem}.feature-preview[data-v-ce7cb70f]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.5rem;background:#00ffff0d;border:1px solid rgba(0,255,255,.1);border-radius:8px;color:#ffffffb3;font-family:Inter,sans-serif;font-size:.9rem;transition:all .3s ease}.feature-preview[data-v-ce7cb70f]:hover{background:#00ffff1a;border-color:#0ff3;color:#ffffffe6;transform:translateY(-2px)}.feature-icon[data-v-ce7cb70f]{font-size:1.2rem;filter:grayscale(1) opacity(.7)}.feature-name[data-v-ce7cb70f]{font-weight:500}.account-actions[data-v-ce7cb70f]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.save-btn[data-v-ce7cb70f],.reset-btn[data-v-ce7cb70f],.delete-btn[data-v-ce7cb70f]{padding:.75rem 2rem;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease}.save-btn[data-v-ce7cb70f]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000}.reset-btn[data-v-ce7cb70f]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.delete-btn[data-v-ce7cb70f]{background:#ff44441a;color:#f44;border:1px solid rgba(255,68,68,.3)}.save-btn[data-v-ce7cb70f]:hover,.reset-btn[data-v-ce7cb70f]:hover,.delete-btn[data-v-ce7cb70f]:hover{transform:translateY(-1px)}@media (max-width: 768px){.preference-item[data-v-ce7cb70f],.security-item[data-v-ce7cb70f],.privacy-item[data-v-ce7cb70f]{flex-direction:column;align-items:flex-start;gap:.75rem}.wallet-actions[data-v-ce7cb70f]{flex-direction:column}.account-actions[data-v-ce7cb70f]{flex-direction:column;align-items:stretch}.stat-group[data-v-ce7cb70f]{padding:1.25rem}.stat-group h4[data-v-ce7cb70f]{font-size:1rem}.stat-item[data-v-ce7cb70f]{font-size:.85rem}.change-avatar-btn[data-v-ce7cb70f],.remove-avatar-btn[data-v-ce7cb70f]{font-size:.85rem;padding:.4rem .8rem}.save-btn[data-v-ce7cb70f],.reset-btn[data-v-ce7cb70f],.delete-btn[data-v-ce7cb70f]{padding:.65rem 1.5rem;font-size:.95rem}.balance-amount .amount[data-v-ce7cb70f]{font-size:1.5rem}.coming-soon-container[data-v-ce7cb70f]{padding:2rem 1rem;min-height:250px}.coming-soon-icon[data-v-ce7cb70f]{font-size:3rem}.feature-preview[data-v-ce7cb70f]{padding:.65rem 1.25rem;font-size:.85rem}}.databank-section[data-v-9b0065f7]{padding:1rem;color:#fff}.section-header[data-v-9b0065f7]{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,255,255,.2)}.section-header h2[data-v-9b0065f7]{display:flex;align-items:center;gap:.75rem;font-size:1.8rem;color:#0ff;margin-bottom:.5rem}.header-icon[data-v-9b0065f7]{width:40px;height:40px;object-fit:contain}.section-header p[data-v-9b0065f7]{color:#ffffffb3;font-size:1rem}.search-section[data-v-9b0065f7]{margin-bottom:2rem}.search-container[data-v-9b0065f7]{background:#0006;border:1px solid rgba(0,255,255,.3);border-radius:12px;padding:1.5rem}.search-type-tabs[data-v-9b0065f7]{display:flex;gap:1rem;margin-bottom:1rem}.type-tab[data-v-9b0065f7]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#0000004d;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffffb3;cursor:pointer;transition:all .2s ease;font-size:.9rem}.type-tab[data-v-9b0065f7]:hover{border-color:#00ffff80;background:#00ffff1a}.type-tab.active[data-v-9b0065f7]{background:#0ff3;border-color:#0ff;color:#0ff}.tab-icon[data-v-9b0065f7]{width:20px;height:20px;object-fit:contain}.search-input-container[data-v-9b0065f7]{display:flex;gap:.75rem}.search-input[data-v-9b0065f7]{flex:1;padding:.875rem 1rem;background:#00000080;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem}.search-input[data-v-9b0065f7]:focus{outline:none;border-color:#0ff;box-shadow:0 0 10px #00ffff4d}.search-input[data-v-9b0065f7]::placeholder{color:#fff6}.search-btn[data-v-9b0065f7]{padding:.875rem 1.5rem;background:linear-gradient(135deg,#0ff,#0080ff);border:none;border-radius:8px;color:#000;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.search-btn[data-v-9b0065f7]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px #0ff6}.search-btn[data-v-9b0065f7]:disabled{opacity:.6;cursor:not-allowed}.search-hint[data-v-9b0065f7]{margin-top:.75rem;font-size:.85rem;color:#ffffff80}.search-result[data-v-9b0065f7]{margin-bottom:2rem}.result-card[data-v-9b0065f7]{background:#0006;border:1px solid rgba(0,255,255,.3);border-radius:12px;overflow:hidden}.result-header[data-v-9b0065f7]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#00ffff1a;border-bottom:1px solid rgba(0,255,255,.2)}.result-header h3[data-v-9b0065f7]{color:#0ff;font-size:1.3rem;margin:0}.result-type[data-v-9b0065f7]{padding:.375rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500}.result-type.captain[data-v-9b0065f7]{background:#ffa50033;color:orange}.result-type.artifact[data-v-9b0065f7]{background:#8a2be233;color:#8a2be2}.result-content[data-v-9b0065f7]{display:grid;grid-template-columns:250px 1fr;gap:1.5rem;padding:1.5rem}.result-image[data-v-9b0065f7]{position:relative}.nft-image[data-v-9b0065f7],.nft-video[data-v-9b0065f7]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;border:2px solid rgba(0,255,255,.3)}.rarity-badge[data-v-9b0065f7]{position:absolute;top:10px;right:10px;padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}.rarity-badge.common[data-v-9b0065f7]{background:#808080cc;color:#fff}.rarity-badge.rare[data-v-9b0065f7]{background:#0064ffcc;color:#fff}.rarity-badge.epic[data-v-9b0065f7]{background:#8000ffcc;color:#fff}.rarity-badge.mystic[data-v-9b0065f7]{background:#f0fc;color:#fff}.rarity-badge.void[data-v-9b0065f7]{background:linear-gradient(135deg,#1a0a2e,#4a0080);color:#0ff;border:1px solid #00ffff}.result-stats[data-v-9b0065f7]{display:flex;flex-direction:column;gap:1.25rem}.stat-group[data-v-9b0065f7]{background:#0000004d;border-radius:8px;padding:1rem}.stat-group h4[data-v-9b0065f7]{display:flex;align-items:center;gap:.5rem;color:#0ff;font-size:.95rem;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,255,255,.2)}.stat-icon[data-v-9b0065f7]{width:18px;height:18px;object-fit:contain}.stat-row[data-v-9b0065f7]{display:flex;justify-content:space-between;padding:.375rem 0;font-size:.9rem}.stat-label[data-v-9b0065f7]{color:#fff9}.stat-value[data-v-9b0065f7]{color:#fff;font-weight:500}.stat-value.status.available[data-v-9b0065f7]{color:#0f0}.stat-value.status.sold[data-v-9b0065f7],.stat-value.status.owned[data-v-9b0065f7]{color:orange}.stat-value.status.equipped[data-v-9b0065f7]{color:#0ff}.stats-grid[data-v-9b0065f7]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.stat-card[data-v-9b0065f7]{display:flex;align-items:center;gap:.75rem;padding:.875rem;background:#0006;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.stat-card.attack[data-v-9b0065f7]{border-color:#ff64644d}.stat-card.hp[data-v-9b0065f7]{border-color:#64ff644d}.stat-icon-large[data-v-9b0065f7]{font-size:1.5rem}.stat-info[data-v-9b0065f7]{display:flex;flex-direction:column}.stat-name[data-v-9b0065f7]{font-size:.75rem;color:#fff9;text-transform:uppercase}.stat-number[data-v-9b0065f7]{font-size:1.25rem;font-weight:700;color:#fff}.stat-base[data-v-9b0065f7]{font-size:.7rem;color:#fff6}.attributes-list[data-v-9b0065f7]{display:flex;flex-wrap:wrap;gap:.5rem}.attribute-item[data-v-9b0065f7]{padding:.375rem .75rem;background:#8a2be233;border-radius:6px;font-size:.85rem}.attr-name[data-v-9b0065f7]{color:#fff9}.attr-value[data-v-9b0065f7]{color:#8a2be2;font-weight:500;margin-left:.25rem}.marketplace-info .listing-info[data-v-9b0065f7]{padding:.75rem;border-radius:6px}.listing-info.active[data-v-9b0065f7]{background:#00ff001a;border:1px solid rgba(0,255,0,.3)}.listing-info.sold[data-v-9b0065f7]{background:#ffa5001a;border:1px solid rgba(255,165,0,.3)}.listing-info.none[data-v-9b0065f7]{background:#6464641a;border:1px solid rgba(100,100,100,.3)}.price-display[data-v-9b0065f7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.price-label[data-v-9b0065f7]{color:#fff9;font-size:.9rem}.price-value[data-v-9b0065f7]{display:flex;align-items:center;gap:.375rem;font-size:1.1rem;font-weight:600;color:#fff}.price-icon[data-v-9b0065f7]{width:20px;height:20px;object-fit:contain}.listing-badge[data-v-9b0065f7]{font-size:.8rem;color:#0f0}.sold-date[data-v-9b0065f7]{font-size:.8rem;color:#ffffff80}.no-listing[data-v-9b0065f7]{color:#ffffff80;font-size:.9rem}.description p[data-v-9b0065f7]{color:#ffffffb3;font-size:.9rem;line-height:1.5;margin:0}.search-error[data-v-9b0065f7]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:8px;margin-bottom:2rem}.error-icon[data-v-9b0065f7]{font-size:1.5rem}.search-error p[data-v-9b0065f7]{color:#ff6b6b;margin:0}.databank-overview[data-v-9b0065f7]{margin-bottom:2rem}.databank-overview h3[data-v-9b0065f7],.captain-types h3[data-v-9b0065f7]{display:flex;align-items:center;gap:.5rem;color:#0ff;font-size:1.2rem;margin-bottom:1rem}.section-icon[data-v-9b0065f7]{width:24px;height:24px;object-fit:contain}.overview-stats[data-v-9b0065f7]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.overview-card[data-v-9b0065f7]{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;transition:all .2s ease}.overview-card[data-v-9b0065f7]:hover{border-color:#00ffff80;transform:translateY(-2px)}.overview-icon[data-v-9b0065f7]{font-size:2rem}.overview-content[data-v-9b0065f7]{display:flex;flex-direction:column}.overview-value[data-v-9b0065f7]{font-size:1.5rem;font-weight:700;color:#0ff}.overview-label[data-v-9b0065f7]{font-size:.9rem;color:#fff}.overview-sub[data-v-9b0065f7]{font-size:.75rem;color:#ffffff80}.nft-types[data-v-9b0065f7]{margin-bottom:2rem}.nft-type-tabs[data-v-9b0065f7]{display:flex;gap:1rem;margin-bottom:1.5rem}.nft-type-tab[data-v-9b0065f7]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:#0000004d;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffffb3;cursor:pointer;transition:all .2s ease;font-size:1rem;font-weight:500}.nft-type-tab[data-v-9b0065f7]:hover{border-color:#00ffff80;background:#00ffff1a}.nft-type-tab.active[data-v-9b0065f7]{background:#0ff3;border-color:#0ff;color:#0ff}.nft-type-tab .tab-icon[data-v-9b0065f7]{width:20px;height:20px;object-fit:contain}.captain-table[data-v-9b0065f7],.artifact-table[data-v-9b0065f7]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;overflow:hidden}.table-header[data-v-9b0065f7]{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr 1fr;padding:1rem;background:#00ffff1a;border-bottom:1px solid rgba(0,255,255,.2);font-weight:600;color:#0ff;font-size:.85rem}.table-row[data-v-9b0065f7]{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr 1fr;padding:.875rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);transition:background .2s ease;align-items:center}.table-row[data-v-9b0065f7]:last-child{border-bottom:none}.table-row[data-v-9b0065f7]:hover{background:#00ffff0d}.table-row.void[data-v-9b0065f7]{background:#4a00801a}.table-row.mystic[data-v-9b0065f7]{background:#ff00ff0d}.col-name[data-v-9b0065f7]{display:flex;align-items:center;gap:.75rem;font-weight:500}.captain-thumb[data-v-9b0065f7]{width:36px;height:36px;object-fit:cover;border-radius:6px;border:1px solid rgba(255,255,255,.2)}.artifact-thumb[data-v-9b0065f7]{width:36px;height:36px;object-fit:cover;border-radius:6px;border:1px solid rgba(138,43,226,.3)}.col-stats[data-v-9b0065f7]{display:flex;gap:.75rem}.mini-stat[data-v-9b0065f7]{font-size:.85rem;color:#fffc}.rarity-pill[data-v-9b0065f7]{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.rarity-pill.common[data-v-9b0065f7]{background:#8080804d;color:#ccc}.rarity-pill.rare[data-v-9b0065f7]{background:#0064ff4d;color:#66b3ff}.rarity-pill.epic[data-v-9b0065f7]{background:#8000ff4d;color:#bf80ff}.rarity-pill.mystic[data-v-9b0065f7]{background:#ff00ff4d;color:#ff80ff}.rarity-pill.void[data-v-9b0065f7]{background:linear-gradient(135deg,#1a0a2ecc,#4a0080cc);color:#0ff;border:1px solid rgba(0,255,255,.5)}.loading-spinner[data-v-9b0065f7]{animation:spin-9b0065f7 1s linear infinite;display:inline-block}@keyframes spin-9b0065f7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.databank-section[data-v-9b0065f7]{padding:.75rem}.section-header h2[data-v-9b0065f7]{font-size:1.4rem}.header-icon[data-v-9b0065f7]{width:32px;height:32px}.search-type-tabs[data-v-9b0065f7]{flex-direction:column;gap:.5rem}.type-tab[data-v-9b0065f7]{padding:.625rem 1rem;justify-content:center}.search-input-container[data-v-9b0065f7]{flex-direction:column}.search-btn[data-v-9b0065f7]{width:100%}.result-content[data-v-9b0065f7]{grid-template-columns:1fr}.result-image[data-v-9b0065f7]{max-width:200px;margin:0 auto}.stats-grid[data-v-9b0065f7],.overview-stats[data-v-9b0065f7]{grid-template-columns:1fr}.table-header[data-v-9b0065f7],.table-row[data-v-9b0065f7]{grid-template-columns:1.5fr 1fr 1fr}.col-stats[data-v-9b0065f7],.col-supply[data-v-9b0065f7],.col-ability[data-v-9b0065f7],.col-collection[data-v-9b0065f7]{display:none}.captain-thumb[data-v-9b0065f7]{width:28px;height:28px}}@media (max-width: 480px){.result-header[data-v-9b0065f7]{flex-direction:column;gap:.5rem;text-align:center}.overview-card[data-v-9b0065f7]{padding:1rem}.overview-icon[data-v-9b0065f7]{font-size:1.5rem}.overview-value[data-v-9b0065f7]{font-size:1.25rem}}.arena-content[data-v-5727a1ce]{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);color:#fff;overflow-x:hidden;max-width:100vw;touch-action:pan-y pinch-zoom}.content-body[data-v-5727a1ce]{padding:2rem;position:relative;z-index:1;overflow-x:hidden;max-width:100%}.section[data-v-5727a1ce]{max-width:1200px;margin:0 auto}.stats-grid[data-v-5727a1ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-5727a1ce]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}.stat-card[data-v-5727a1ce]:hover{border-color:#0ff;box-shadow:0 0 20px #0ff3}.stat-icon[data-v-5727a1ce]{font-size:2rem;background:linear-gradient(135deg,#0ff,#0080ff);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.stat-value[data-v-5727a1ce]{font-size:1.8rem;font-weight:700;color:#0ff}.stat-label[data-v-5727a1ce]{font-size:.9rem;opacity:.8}.recent-activity[data-v-5727a1ce]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem}.recent-activity h3[data-v-5727a1ce]{color:#0ff;margin-bottom:1rem}.activity-list[data-v-5727a1ce]{display:flex;flex-direction:column;gap:1rem}.activity-item[data-v-5727a1ce]{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#00ffff0d;border-radius:8px}.activity-icon[data-v-5727a1ce]{font-size:1.2rem}.activity-text[data-v-5727a1ce]{flex:1}.activity-time[data-v-5727a1ce]{font-size:.8rem;opacity:.6}.battle-modes[data-v-5727a1ce]{display:flex;gap:1rem;margin-bottom:2rem}.mode-btn[data-v-5727a1ce]{padding:.75rem 1.5rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease}.mode-btn.active[data-v-5727a1ce],.mode-btn[data-v-5727a1ce]:hover{background:#00ffff1a;border-color:#0ff;color:#0ff}.battle-card[data-v-5727a1ce]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:2rem;text-align:center}.battle-btn[data-v-5727a1ce]{background:linear-gradient(135deg,#ff6b35,#f7931e,#ff4757);border:none;border-radius:25px;padding:1rem 2rem;color:#fff;font-weight:600;font-size:1.1rem;cursor:pointer;margin-top:1rem;transition:all .2s ease}.battle-btn[data-v-5727a1ce]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff6b3580}.fleet-grid[data-v-5727a1ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.ship-card[data-v-5727a1ce]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;text-align:center}.ship-image[data-v-5727a1ce]{font-size:3rem;margin-bottom:1rem}.ship-stats[data-v-5727a1ce]{display:flex;justify-content:space-around;margin-top:1rem;font-size:.9rem}.add-ship-card[data-v-5727a1ce]{background:#00ffff0d;border:2px dashed rgba(0,255,255,.3);border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .2s ease}.add-ship-card[data-v-5727a1ce]:hover{border-color:#0ff;background:#00ffff1a}.add-icon[data-v-5727a1ce]{font-size:3rem;color:#0ff;margin-bottom:1rem}.inventory-tabs[data-v-5727a1ce]{display:flex;gap:1rem;margin-bottom:2rem}.tab-btn[data-v-5727a1ce]{padding:.75rem 1.5rem;background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease}.tab-btn.active[data-v-5727a1ce],.tab-btn[data-v-5727a1ce]:hover{background:#00ffff1a;border-color:#0ff;color:#0ff}.inventory-grid[data-v-5727a1ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.item-card[data-v-5727a1ce]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;text-align:center}.item-image[data-v-5727a1ce]{font-size:2.5rem;margin-bottom:1rem}.item-rarity[data-v-5727a1ce]{padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;margin-top:.5rem}.item-rarity.rare[data-v-5727a1ce]{background:#0064ff33;color:#0064ff}.item-rarity.epic[data-v-5727a1ce]{background:#8000ff33;color:#8000ff}.leaderboard-table[data-v-5727a1ce]{background:#0009;border:1px solid rgba(0,255,255,.2);border-radius:12px;overflow:hidden}.table-header[data-v-5727a1ce],.table-row[data-v-5727a1ce]{display:grid;grid-template-columns:80px 1fr 100px 120px;padding:1rem;border-bottom:1px solid rgba(0,255,255,.1)}.table-header[data-v-5727a1ce]{background:#00ffff1a;font-weight:600;color:#0ff}.table-row.current-player[data-v-5727a1ce]{background:#00ffff0d;border:1px solid rgba(0,255,255,.3)}@media (max-width: 768px){.content-body[data-v-5727a1ce]{padding:1rem;padding-top:70px}.content-header[data-v-5727a1ce]{flex-direction:column;gap:1rem;text-align:center}.stats-grid[data-v-5727a1ce]{grid-template-columns:1fr}.battle-modes[data-v-5727a1ce],.inventory-tabs[data-v-5727a1ce]{flex-wrap:wrap}.fleet-grid[data-v-5727a1ce],.inventory-grid[data-v-5727a1ce]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.table-header[data-v-5727a1ce],.table-row[data-v-5727a1ce]{grid-template-columns:60px 1fr 80px 100px;font-size:.9rem}}.arena-layout[data-v-e63e6e6d]{display:flex;min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);overflow-x:hidden;max-width:100vw}.arena-main[data-v-e63e6e6d]{flex:1;margin-left:280px;transition:margin-left .3s ease;overflow-x:hidden;max-width:100%}.arena-main.sidebar-collapsed[data-v-e63e6e6d]{margin-left:80px}@media (max-width: 1024px){.arena-main[data-v-e63e6e6d]{margin-left:240px}.arena-main.sidebar-collapsed[data-v-e63e6e6d]{margin-left:80px}}@media (max-width: 768px){.arena-layout[data-v-e63e6e6d]{flex-direction:column}.arena-main[data-v-e63e6e6d]{margin-left:0}}.dev-panel[data-v-1745c71a]{position:fixed;top:50%;transform:translateY(-50%);right:0;width:280px;background:#000000f2;border:2px solid #ff6b35;border-right:none;border-radius:12px 0 0 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;font-family:Inter,sans-serif;box-shadow:-5px 0 20px #ff6b354d}.dev-panel-header[data-v-1745c71a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:10px 0 0}.dev-panel-header h3[data-v-1745c71a]{margin:0;color:#fff;font-size:14px;font-weight:700}.toggle-btn[data-v-1745c71a]{background:#fff3;border:none;color:#fff;width:24px;height:24px;border-radius:4px;cursor:pointer;font-weight:700;transition:background .2s}.toggle-btn[data-v-1745c71a]:hover{background:#ffffff4d}.dev-panel-content[data-v-1745c71a]{padding:16px;max-height:600px;overflow-y:auto}.dev-section[data-v-1745c71a]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,107,53,.3)}.dev-section[data-v-1745c71a]:last-child{border-bottom:none;margin-bottom:0}.dev-section h4[data-v-1745c71a]{margin:0 0 12px;color:#ff6b35;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.energy-display[data-v-1745c71a]{background:#ff6b351a;border:1px solid rgba(255,107,53,.3);border-radius:6px;padding:8px 12px;margin-bottom:12px;color:#ff6b35;font-weight:600;font-size:13px;text-align:center}.battle-info[data-v-1745c71a]{background:#ff6b351a;border:1px solid rgba(255,107,53,.3);border-radius:6px;padding:10px 12px;margin-bottom:12px;font-size:12px}.info-row[data-v-1745c71a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;color:#ccc}.info-row[data-v-1745c71a]:last-child{margin-bottom:0}.info-row span[data-v-1745c71a]:first-child{color:#999;font-size:11px}.status-badge[data-v-1745c71a]{background:#00d4ff33;color:#00d4ff;padding:2px 8px;border-radius:4px;font-weight:600;font-size:10px;text-transform:uppercase}.time-value[data-v-1745c71a]{color:#ff6b35;font-weight:600}.no-battle[data-v-1745c71a]{color:#999;font-style:italic;font-size:11px;display:block;text-align:center}.battle-controls[data-v-1745c71a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.battle-btn[data-v-1745c71a]{padding:8px 6px;background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:6px;color:#fff;font-size:10px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}.battle-btn[data-v-1745c71a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #2575fc66}.battle-btn[data-v-1745c71a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.refresh-btn[data-v-1745c71a]{width:100%;padding:8px 12px;background:#00d4ff33;border:1px solid rgba(0,212,255,.3);border-radius:6px;color:#00d4ff;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.refresh-btn[data-v-1745c71a]:hover:not(:disabled){background:#00d4ff4d;border-color:#00d4ff80}.refresh-btn[data-v-1745c71a]:disabled{opacity:.5;cursor:not-allowed}.energy-controls[data-v-1745c71a]{display:flex;gap:8px;margin-bottom:8px}.energy-actions[data-v-1745c71a]{display:flex;gap:8px;margin-bottom:12px}.energy-btn[data-v-1745c71a]{flex:1;padding:8px 12px;border:none;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}.energy-btn.decrease[data-v-1745c71a]{background:#ff4757;color:#fff}.energy-btn.increase[data-v-1745c71a]{background:#2ed573;color:#fff}.energy-btn.zero[data-v-1745c71a]{background:#ff6b35;color:#fff}.energy-btn.max[data-v-1745c71a]{background:#00d4ff;color:#fff}.energy-btn[data-v-1745c71a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #0000004d}.energy-btn[data-v-1745c71a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.dev-btn[data-v-1745c71a]{width:100%;padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:6px}.dev-btn[data-v-1745c71a]:hover{background:#fff3;border-color:#ffffff4d}.loading[data-v-1745c71a]{color:#f7931e;font-size:11px;text-align:center;font-weight:500;animation:pulse-1745c71a 1.5s infinite}.error[data-v-1745c71a]{color:#ff4757;font-size:10px;background:#ff47571a;border:1px solid rgba(255,71,87,.3);border-radius:4px;padding:6px 8px;margin-top:8px}@keyframes pulse-1745c71a{0%,to{opacity:1}50%{opacity:.6}}@media (max-width: 768px){.dev-panel[data-v-1745c71a]{width:240px;top:50%;transform:translateY(-50%)}.dev-panel-content[data-v-1745c71a]{padding:12px}}.arena-page[data-v-96d0be1b]{min-height:100vh;overflow-x:hidden;max-width:100vw;touch-action:pan-y pinch-zoom}.staking-page[data-v-28435e00]{min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.container[data-v-28435e00]{max-width:1200px;margin:0 auto;padding:6rem 2rem 2rem}.staking-header[data-v-28435e00]{text-align:center;margin-bottom:3rem;padding:2rem;background:#ffffff0d;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.logo-section[data-v-28435e00]{display:flex;align-items:center;justify-content:center;gap:1rem}.node-logo[data-v-28435e00]{font-size:4rem;filter:drop-shadow(0 0 20px rgba(255,215,0,.3))}.header-content h1[data-v-28435e00]{font-size:3rem;font-weight:700;margin:0;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-28435e00]{font-size:1.2rem;color:#a0a0a0;margin:.5rem 0 0}.loading[data-v-28435e00]{text-align:center;padding:4rem 2rem}.loading-spinner[data-v-28435e00]{width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #4ecdc4;border-radius:50%;animation:spin-28435e00 1s linear infinite;margin:0 auto 1rem}@keyframes spin-28435e00{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-card[data-v-28435e00]{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3);border-radius:15px;padding:2rem;text-align:center;margin:2rem 0}.retry-btn[data-v-28435e00]{background:#ff6b6b;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;margin-top:1rem;transition:all .3s ease}.retry-btn[data-v-28435e00]:hover{background:#ff5252;transform:translateY(-2px)}.hero-section[data-v-28435e00]{text-align:center;margin-bottom:3rem;padding:2rem;background:#ffffff0d;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.hero-section h2[data-v-28435e00]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,#ff6b6b,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-text[data-v-28435e00]{font-size:1.2rem;line-height:1.6;color:#e0e0e0;max-width:800px;margin:0 auto 2rem}.hero-highlight[data-v-28435e00]{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#00d4ff33,#ff6b3533);padding:15px 25px;border-radius:50px;border:1px solid rgba(255,255,255,.2);font-weight:600;color:#fff}.highlight-icon[data-v-28435e00]{font-size:1.5rem}.highlight-text[data-v-28435e00]{font-size:1rem}.metrics-grid[data-v-28435e00]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem}.metric-card[data-v-28435e00]{background:#ffffff0d;border-radius:15px;padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.metric-card[data-v-28435e00]:hover{transform:translateY(-5px);background:#ffffff14}.highlight-card[data-v-28435e00]{background:#4ecdc41a;border:1px solid rgba(78,205,196,.3)}.metric-card h3[data-v-28435e00]{font-size:1.1rem;margin-bottom:.5rem;color:#a0a0a0}.metric-value[data-v-28435e00]{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#fff}.reward-text[data-v-28435e00]{color:#4ecdc4}.commission-text[data-v-28435e00]{color:#ff6b6b}.metric-subtitle[data-v-28435e00]{font-size:.9rem;color:#888;margin:0}.status-online[data-v-28435e00]{color:#4caf50}.status-offline[data-v-28435e00]{color:#ff6b6b}.status-active[data-v-28435e00]{color:#4caf50}.status-inactive[data-v-28435e00]{color:#ff6b6b}.specs-section[data-v-28435e00]{margin-bottom:3rem}.specs-section h2[data-v-28435e00]{font-size:2rem;text-align:center;margin-bottom:2rem;background:linear-gradient(45deg,#ff6b6b,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.specs-grid[data-v-28435e00]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.spec-card[data-v-28435e00]{background:#ffffff0d;border-radius:15px;padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.spec-card[data-v-28435e00]:hover{transform:translateY(-5px);background:#ffffff14}.spec-card h3[data-v-28435e00]{font-size:1.2rem;margin-bottom:1rem;color:#4ecdc4}.spec-value[data-v-28435e00]{font-size:1.3rem;font-weight:600;margin-bottom:.5rem;color:#fff}.spec-detail[data-v-28435e00]{font-size:.9rem;color:#a0a0a0;margin:0}.performance-section[data-v-28435e00]{margin-bottom:3rem}.performance-section h2[data-v-28435e00]{font-size:2rem;text-align:center;margin-bottom:2rem;color:#fff}.performance-grid[data-v-28435e00]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}.performance-card[data-v-28435e00]{background:#ffffff0d;border-radius:15px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.performance-card h3[data-v-28435e00]{font-size:1.1rem;margin-bottom:1rem;color:#a0a0a0}.progress-container[data-v-28435e00]{position:relative;background:#ffffff1a;border-radius:10px;height:30px;overflow:hidden}.progress-bar[data-v-28435e00]{height:100%;background:linear-gradient(90deg,#4ecdc4,#45b7d1);transition:width .3s ease;border-radius:10px}.memory-bar[data-v-28435e00]{background:linear-gradient(90deg,#ff6b6b,#ff8a80)}.progress-text[data-v-28435e00]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.update-info[data-v-28435e00]{text-align:center;color:#a0a0a0;font-size:.9rem}.contact-section[data-v-28435e00]{text-align:center;padding:2rem;background:#ffffff0d;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.contact-section h2[data-v-28435e00]{font-size:1.8rem;margin-bottom:1rem;color:#fff}.contact-section a[data-v-28435e00]{color:#4ecdc4;text-decoration:none;font-weight:600}.contact-section a[data-v-28435e00]:hover{text-decoration:underline}@media (max-width: 768px){.container[data-v-28435e00]{padding:5rem 1rem 1rem}.header-content h1[data-v-28435e00]{font-size:2rem}.hero-section h2[data-v-28435e00]{font-size:1.8rem}.metrics-grid[data-v-28435e00],.specs-grid[data-v-28435e00],.performance-grid[data-v-28435e00]{grid-template-columns:1fr}.logo-section[data-v-28435e00]{flex-direction:column;text-align:center}}.pvp-header[data-v-526ac275]{height:70px;background:#0a0e17fa;border-bottom:2px solid rgba(138,43,226,.5);display:flex;align-items:center;justify-content:space-between;padding:0 2rem;position:relative;z-index:10;box-shadow:0 4px 20px #8a2be233}.mobile-menu-toggle[data-v-526ac275]{display:none;flex-direction:column;justify-content:space-around;width:36px;height:36px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:8px;cursor:pointer;padding:8px;z-index:20;transition:all .3s ease;position:absolute;left:1rem}.mobile-menu-toggle[data-v-526ac275]:hover{background:#00d4ff33;border-color:#00d4ff80;transform:scale(1.05)}.hamburger-line[data-v-526ac275]{width:100%;height:2px;background:#00d4ff;border-radius:2px;transition:all .3s ease}.mobile-menu-toggle.active .hamburger-line[data-v-526ac275]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.mobile-menu-toggle.active .hamburger-line[data-v-526ac275]:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line[data-v-526ac275]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.header-left[data-v-526ac275],.header-right[data-v-526ac275]{flex:1;display:flex;align-items:center;gap:1rem}.header-right[data-v-526ac275]{justify-content:flex-end}.header-center[data-v-526ac275]{flex:0 0 auto}.back-button[data-v-526ac275]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#8a2be2;font-size:.9rem;cursor:pointer;transition:all .3s ease}.back-button[data-v-526ac275]:hover{background:#8a2be233;border-color:#8a2be2;transform:translate(-3px)}.back-icon[data-v-526ac275]{font-size:1.2rem}.connection-indicator[data-v-526ac275]{display:flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:.75rem;font-weight:500;margin-left:1rem;transition:all .3s ease}.connection-dot[data-v-526ac275]{width:8px;height:8px;border-radius:50%;animation:pulse-dot-526ac275 2s ease-in-out infinite}.connection-text[data-v-526ac275]{font-family:Courier New,monospace;font-size:.7rem}.status-connected[data-v-526ac275]{border-color:#22c55e4d}.status-connected .connection-dot[data-v-526ac275]{background:#22c55e;box-shadow:0 0 8px #22c55e99}.status-connected .connection-text[data-v-526ac275]{color:#22c55e}.status-slow[data-v-526ac275]{border-color:#fb923c4d}.status-slow .connection-dot[data-v-526ac275]{background:#fb923c;box-shadow:0 0 8px #fb923c99}.status-slow .connection-text[data-v-526ac275]{color:#fb923c}.status-disconnected[data-v-526ac275]{border-color:#ef44444d}.status-disconnected .connection-dot[data-v-526ac275]{background:#ef4444;box-shadow:0 0 8px #ef444499;animation:none}.status-disconnected .connection-text[data-v-526ac275]{color:#ef4444}@keyframes pulse-dot-526ac275{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.pvp-title[data-v-526ac275]{color:#fff;font-size:1.5rem;margin:0;text-shadow:0 0 20px rgba(138,43,226,.8);display:flex;align-items:center;gap:.75rem;white-space:nowrap}.title-icon[data-v-526ac275]{color:#8a2be2;animation:pulse-icon-526ac275 2s ease-in-out infinite}@keyframes pulse-icon-526ac275{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.player-quick-info[data-v-526ac275]{display:flex;gap:.75rem}.balance-pill[data-v-526ac275],.energy-pill[data-v-526ac275]{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;background:#8a2be226;border:1px solid rgba(138,43,226,.3);border-radius:20px;font-size:.85rem}.balance-icon[data-v-526ac275],.energy-icon[data-v-526ac275]{font-size:1rem}.balance-icon-img[data-v-526ac275],.energy-icon-img[data-v-526ac275]{width:20px;height:20px;object-fit:contain}.balance-amount[data-v-526ac275],.energy-amount[data-v-526ac275]{color:#fff;font-weight:700}.energy-pill[data-v-526ac275]{background:#ffa50026;border-color:#ffa5004d}.header-actions[data-v-526ac275]{display:flex;gap:.75rem}.refresh-btn[data-v-526ac275]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;cursor:pointer;transition:all .3s ease;padding:0}.refresh-btn[data-v-526ac275]:hover:not(:disabled){background:#8a2be233;border-color:#8a2be2;transform:translateY(-1px)}.refresh-btn[data-v-526ac275]:disabled{opacity:.6;cursor:not-allowed}.refresh-icon[data-v-526ac275]{font-size:1.2rem;transition:transform .3s ease}.refresh-icon.spinning[data-v-526ac275]{animation:spin-526ac275 1s linear infinite}@keyframes spin-526ac275{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-button[data-v-526ac275]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;cursor:pointer;transition:all .3s ease}.icon-button[data-v-526ac275]:hover{background:#8a2be233;border-color:#8a2be2}.action-icon[data-v-526ac275]{font-size:1.2rem}.notification-badge[data-v-526ac275]{position:absolute;top:-5px;right:-5px;background:#ff1493;color:#fff;font-size:.7rem;font-weight:700;padding:.15rem .4rem;border-radius:10px;min-width:18px;text-align:center}.notifications-dropdown[data-v-526ac275],.settings-dropdown[data-v-526ac275]{position:absolute;top:80px;right:2rem;width:350px;background:#0a0e17fa;border:2px solid rgba(138,43,226,.5);border-radius:12px;box-shadow:0 8px 32px #00000080;z-index:100}.dropdown-header[data-v-526ac275]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid rgba(138,43,226,.3)}.dropdown-header h3[data-v-526ac275]{color:#fff;margin:0;font-size:1rem}.close-dropdown[data-v-526ac275]{background:none;border:none;color:#888;font-size:1.5rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.close-dropdown[data-v-526ac275]:hover{color:#fff}.notifications-list[data-v-526ac275]{max-height:400px;overflow-y:auto}.no-notifications[data-v-526ac275]{padding:2rem;text-align:center;color:#888;font-size:.9rem}.notification-item[data-v-526ac275]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:background .3s ease}.notification-item[data-v-526ac275]:hover{background:#8a2be21a}.notification-icon[data-v-526ac275]{font-size:1.2rem}.notification-text[data-v-526ac275]{flex:1;color:#fff;font-size:.85rem}.notification-time[data-v-526ac275]{color:#888;font-size:.75rem}.settings-list[data-v-526ac275]{padding:.5rem}.setting-item[data-v-526ac275]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:.5rem;color:#fff;font-size:.9rem;cursor:pointer;transition:all .3s ease}.setting-item[data-v-526ac275]:hover{background:#8a2be21a;border-color:#8a2be24d}.toggle-switch[data-v-526ac275]{width:40px;height:20px;background:#333;border-radius:10px;position:relative;transition:background .3s ease}.toggle-switch.active[data-v-526ac275]{background:#8a2be2}.toggle-switch[data-v-526ac275]:after{content:"";position:absolute;width:16px;height:16px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .3s ease}.toggle-switch.active[data-v-526ac275]:after{transform:translate(20px)}@media (max-width: 1024px){.pvp-title[data-v-526ac275]{font-size:1.2rem}.back-text[data-v-526ac275],.connection-text[data-v-526ac275]{display:none}.connection-indicator[data-v-526ac275]{padding:.4rem}}@media (max-width: 768px){.mobile-menu-toggle[data-v-526ac275]{display:flex}.pvp-header[data-v-526ac275]{padding:0 1rem 0 4rem;height:60px}.header-left[data-v-526ac275]{gap:.5rem}.back-button[data-v-526ac275]{padding:.5rem}.back-text[data-v-526ac275]{display:none}.connection-indicator[data-v-526ac275]{margin-left:.5rem}.player-quick-info[data-v-526ac275]{display:none}.header-actions[data-v-526ac275]{gap:.5rem}.refresh-btn .refresh-text[data-v-526ac275]{display:none}.pvp-title[data-v-526ac275]{font-size:1rem}.title-icon[data-v-526ac275]{display:none}.notifications-dropdown[data-v-526ac275],.settings-dropdown[data-v-526ac275]{right:1rem;width:calc(100vw - 2rem);max-width:320px}}@media (max-width: 480px){.pvp-header[data-v-526ac275]{padding:0 .75rem 0 3.5rem}.mobile-menu-toggle[data-v-526ac275]{left:.75rem;width:32px;height:32px}.back-button[data-v-526ac275],.connection-indicator[data-v-526ac275],.header-left[data-v-526ac275]{display:none}.pvp-title[data-v-526ac275]{font-size:.9rem}.header-actions .icon-button[data-v-526ac275]{width:36px;height:36px}.refresh-btn[data-v-526ac275]{padding:.5rem}}.pvp-sidebar[data-v-fac3cea4]{width:300px;background:#0a0e17f2;border-right:2px solid rgba(138,43,226,.3);padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto}.sidebar-header h2[data-v-fac3cea4]{color:#8a2be2;font-size:1.2rem;text-align:center;margin:0;text-shadow:0 0 10px rgba(138,43,226,.5)}.player-stats-card[data-v-fac3cea4]{background:#8a2be21a;border:1px solid rgba(138,43,226,.3);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.player-avatar[data-v-fac3cea4]{position:relative;display:flex;justify-content:center}.avatar-circle[data-v-fac3cea4],.avatar-image[data-v-fac3cea4]{width:60px;height:60px;border-radius:50%;box-shadow:0 0 20px #8a2be280}.avatar-circle[data-v-fac3cea4]{background:linear-gradient(135deg,#8a2be2,#ff1493);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff}.avatar-image[data-v-fac3cea4]{object-fit:cover;border:2px solid rgba(138,43,226,.5)}.online-indicator[data-v-fac3cea4]{position:absolute;bottom:5px;right:calc(50% - 25px);width:12px;height:12px;background:#0f0;border-radius:50%;border:2px solid #0a0e17;box-shadow:0 0 10px #0f0}.player-info[data-v-fac3cea4]{text-align:center}.player-info h3[data-v-fac3cea4]{color:#fff;margin:0;font-size:1rem}.player-level[data-v-fac3cea4]{color:#8a2be2;font-size:.85rem;margin-top:.25rem}.player-resources[data-v-fac3cea4]{display:flex;justify-content:space-around;gap:.5rem;margin-top:.5rem}.resource-item[data-v-fac3cea4]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.resource-icon[data-v-fac3cea4]{font-size:1.2rem}.resource-icon-img[data-v-fac3cea4]{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(138,43,226,.5))}.resource-value[data-v-fac3cea4]{color:#fff;font-weight:700;font-size:.9rem}.resource-label[data-v-fac3cea4]{color:#888;font-size:.7rem}.sidebar-nav[data-v-fac3cea4]{display:flex;flex-direction:column;gap:.5rem}.nav-item[data-v-fac3cea4]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ccc;font-size:.9rem;cursor:pointer;transition:all .3s ease;position:relative}.nav-item[data-v-fac3cea4]:hover{background:#8a2be233;border-color:#8a2be280;color:#fff;transform:translate(5px)}.nav-item.active[data-v-fac3cea4]{background:#8a2be24d;border-color:#8a2be2;color:#fff;box-shadow:0 0 15px #8a2be24d}.nav-icon[data-v-fac3cea4]{font-size:1.2rem;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.nav-label[data-v-fac3cea4]{flex:1}.nav-badge[data-v-fac3cea4]{background:#ff1493;color:#fff;font-size:.75rem;padding:.2rem .5rem;border-radius:10px;font-weight:700}.quick-stats[data-v-fac3cea4]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;margin-top:auto}.quick-stats h4[data-v-fac3cea4]{color:#8a2be2;margin:0 0 .75rem;font-size:.9rem}.stat-row[data-v-fac3cea4]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.stat-row[data-v-fac3cea4]:last-child{border-bottom:none}.stat-label[data-v-fac3cea4]{color:#888;font-size:.85rem}.stat-value[data-v-fac3cea4]{color:#fff;font-weight:700;font-size:.85rem}.stat-win[data-v-fac3cea4]{color:#0f0}.stat-streak[data-v-fac3cea4]{color:orange}.pvp-sidebar[data-v-fac3cea4]::-webkit-scrollbar{width:6px}.pvp-sidebar[data-v-fac3cea4]::-webkit-scrollbar-track{background:#ffffff0d}.pvp-sidebar[data-v-fac3cea4]::-webkit-scrollbar-thumb{background:#8a2be280;border-radius:3px}@media (max-width: 1024px){.pvp-sidebar[data-v-fac3cea4]{width:250px}}@media (max-width: 768px){.pvp-sidebar[data-v-fac3cea4]{width:100%;max-height:200px;flex-direction:row;overflow-x:auto;border-right:none;border-bottom:2px solid rgba(138,43,226,.3)}.sidebar-nav[data-v-fac3cea4]{flex-direction:row;flex-wrap:nowrap}.nav-item[data-v-fac3cea4]{min-width:120px}}.pvp-mobile-sidebar-wrapper[data-v-db581150]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.pvp-mobile-sidebar-overlay[data-v-db581150]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none;z-index:1001}.pvp-mobile-sidebar-overlay.active[data-v-db581150]{opacity:1;visibility:visible;pointer-events:all}.pvp-mobile-sidebar[data-v-db581150]{position:fixed;top:0;left:-100%;width:320px;max-width:85vw;height:100vh;height:100dvh;background:linear-gradient(180deg,#0a0e17fa,#141928fa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(0,212,255,.3);z-index:1002;transition:left .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:4px 0 30px #00d4ff33;display:flex;flex-direction:column;pointer-events:all}.pvp-mobile-sidebar.active[data-v-db581150]{left:0}.pvp-mobile-sidebar-header[data-v-db581150]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(0,212,255,.2);flex-shrink:0;background:#0000004d}.pvp-mobile-sidebar-header h2[data-v-db581150]{color:#00d4ff;font-size:18px;font-weight:700;margin:0;text-shadow:0 0 10px rgba(0,212,255,.5)}.close-btn[data-v-db581150]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:24px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease}.close-btn[data-v-db581150]:hover{background:#fff3;border-color:#00d4ff80;transform:scale(1.05)}.mobile-player-card[data-v-db581150]{display:flex;align-items:center;gap:15px;padding:20px;background:#0003;border-bottom:1px solid rgba(0,212,255,.1);flex-shrink:0}.mobile-player-avatar[data-v-db581150]{position:relative;width:50px;height:50px;flex-shrink:0}.avatar-image[data-v-db581150]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid rgba(0,212,255,.5)}.avatar-circle[data-v-db581150]{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#00d4ff,#0084ff);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;border:2px solid rgba(0,212,255,.5)}.online-indicator[data-v-db581150]{position:absolute;bottom:2px;right:2px;width:12px;height:12px;background:#0f8;border-radius:50%;border:2px solid rgba(10,14,23,.98);box-shadow:0 0 8px #0f89}.mobile-player-info[data-v-db581150]{flex:1}.mobile-player-info h3[data-v-db581150]{color:#fff;font-size:16px;font-weight:700;margin:0 0 4px}.player-level[data-v-db581150]{color:#00d4ff;font-size:13px;font-weight:600}.mobile-resources-grid[data-v-db581150]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:15px;background:#00000026;border-bottom:1px solid rgba(0,212,255,.1);flex-shrink:0}.mobile-resource-item[data-v-db581150]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:8px;transition:all .3s ease}.mobile-resource-item[data-v-db581150]:hover{background:#00d4ff1a;border-color:#00d4ff66;transform:translateY(-2px)}.resource-icon-img[data-v-db581150]{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 0 6px rgba(0,212,255,.3))}.resource-info[data-v-db581150]{display:flex;flex-direction:column;align-items:center;gap:2px}.resource-label[data-v-db581150]{color:#fff9;font-size:11px;font-weight:600;text-transform:uppercase}.resource-value[data-v-db581150]{color:#fff;font-size:14px;font-weight:700}.mobile-resource-item.energy[data-v-db581150]{border-color:#ffc8324d;background:#ffc8320d}.mobile-resource-item.energy[data-v-db581150]:hover{border-color:#ffc83280;background:#ffc8321a}.mobile-nav-list[data-v-db581150]{flex:1;padding:10px 0;overflow-y:auto;min-height:0}.mobile-nav-item[data-v-db581150]{display:flex;align-items:center;gap:12px;padding:14px 20px;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent;position:relative}.mobile-nav-item[data-v-db581150]:hover{background:#00d4ff14;border-left-color:#00d4ff66}.mobile-nav-item.active[data-v-db581150]{background:#00d4ff26;border-left-color:#00d4ff}.mobile-nav-icon[data-v-db581150]{width:40px;height:40px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.mobile-nav-item:hover .mobile-nav-icon[data-v-db581150]{background:#00d4ff33;border-color:#00d4ff66;transform:scale(1.05)}.mobile-nav-item.active .mobile-nav-icon[data-v-db581150]{background:#00d4ff40;border-color:#00d4ff;box-shadow:0 0 15px #00d4ff66}.nav-emoji[data-v-db581150]{font-size:20px}.mobile-nav-content[data-v-db581150]{flex:1}.mobile-nav-name[data-v-db581150]{color:#fff;font-size:15px;font-weight:600}.nav-badge[data-v-db581150]{min-width:24px;height:24px;padding:0 8px;background:linear-gradient(135deg,#ff4757,#ff6348);border-radius:12px;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #ff475766}.mobile-quick-stats[data-v-db581150]{padding:15px 20px;background:#0003;border-top:1px solid rgba(0,212,255,.1);border-bottom:1px solid rgba(0,212,255,.1);flex-shrink:0}.mobile-quick-stats h4[data-v-db581150]{color:#00d4ff;font-size:14px;font-weight:700;margin:0 0 12px;text-transform:uppercase}.stat-row[data-v-db581150]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.stat-row[data-v-db581150]:last-child{margin-bottom:0}.stat-label[data-v-db581150]{color:#fff9;font-size:13px;font-weight:500}.stat-value[data-v-db581150]{color:#fff;font-size:14px;font-weight:700}.stat-win[data-v-db581150]{color:#0f8}.stat-streak[data-v-db581150]{color:gold}.mobile-sidebar-footer[data-v-db581150]{padding:15px;border-top:1px solid rgba(0,212,255,.2);background:#0000004d;flex-shrink:0}.back-to-arena-btn[data-v-db581150]{width:100%;padding:14px 20px;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.back-to-arena-btn[data-v-db581150]:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14);border-color:#fff6;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.back-icon[data-v-db581150]{font-size:18px}.mobile-nav-list[data-v-db581150]::-webkit-scrollbar{width:6px}.mobile-nav-list[data-v-db581150]::-webkit-scrollbar-track{background:#0003}.mobile-nav-list[data-v-db581150]::-webkit-scrollbar-thumb{background:#00d4ff4d;border-radius:3px}.mobile-nav-list[data-v-db581150]::-webkit-scrollbar-thumb:hover{background:#00d4ff80}.pvp-layout[data-v-7f71561b]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:#0a0e17;z-index:1000}.pvp-container[data-v-7f71561b]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:2}.pvp-main-content[data-v-7f71561b]{flex:1;display:flex;overflow:hidden}.pvp-content-area[data-v-7f71561b]{flex:1;overflow-y:auto;padding:2rem;position:relative}.pvp-background[data-v-7f71561b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.stars-layer[data-v-7f71561b]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(2px 2px at 20px 30px,#eee,transparent),radial-gradient(2px 2px at 60px 70px,#fff,transparent),radial-gradient(1px 1px at 50px 50px,#ddd,transparent),radial-gradient(1px 1px at 130px 80px,#fff,transparent),radial-gradient(2px 2px at 90px 10px,#eee,transparent);background-size:200px 200px;animation:twinkle-7f71561b 3s infinite;opacity:.6}.nebula-layer[data-v-7f71561b]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 20% 50%,rgba(138,43,226,.1),transparent 50%),radial-gradient(ellipse at 80% 30%,rgba(0,191,255,.08),transparent 50%),radial-gradient(ellipse at 50% 80%,rgba(255,20,147,.06),transparent 50%);animation:nebula-drift-7f71561b 20s ease-in-out infinite alternate}.battle-glow[data-v-7f71561b]{position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(255,0,100,.03),transparent 70%);animation:pulse-glow-7f71561b 4s ease-in-out infinite}@keyframes twinkle-7f71561b{0%,to{opacity:.6}50%{opacity:.3}}@keyframes nebula-drift-7f71561b{0%{transform:translate(0) scale(1)}to{transform:translate(50px,-30px) scale(1.1)}}@keyframes pulse-glow-7f71561b{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.05)}}.pvp-content-area[data-v-7f71561b]::-webkit-scrollbar{width:8px}.pvp-content-area[data-v-7f71561b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.pvp-content-area[data-v-7f71561b]::-webkit-scrollbar-thumb{background:#8a2be280;border-radius:4px}.pvp-content-area[data-v-7f71561b]::-webkit-scrollbar-thumb:hover{background:#8a2be2b3}.desktop-sidebar[data-v-7f71561b]{display:block}@media (max-width: 768px){.desktop-sidebar[data-v-7f71561b]{display:none}.pvp-content-area[data-v-7f71561b]{padding:1rem}}@media (max-width: 480px){.pvp-content-area[data-v-7f71561b]{padding:.75rem}}.enemy-search[data-v-13edd077]{padding:30px;animation:fadeIn-13edd077 .3s ease}@keyframes fadeIn-13edd077{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.search-header[data-v-13edd077]{margin-bottom:30px}.section-title[data-v-13edd077]{display:flex;align-items:center;gap:15px;font-size:32px;font-weight:700;color:#fff;margin:0 0 10px;text-shadow:0 0 20px rgba(139,92,246,.5)}.title-icon[data-v-13edd077]{width:40px;height:40px;filter:drop-shadow(0 0 10px rgba(139,92,246,.6))}.subtitle[data-v-13edd077]{color:#fff9;margin:0;font-size:16px}.search-bar[data-v-13edd077]{display:flex;gap:15px;margin-bottom:20px}.search-input-wrapper[data-v-13edd077]{flex:1;position:relative;display:flex;align-items:center}.search-input-wrapper i[data-v-13edd077]{position:absolute;left:20px;color:#fff6;font-size:18px}.search-input[data-v-13edd077]{width:100%;padding:15px 50px 15px 55px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:12px;color:#fff;font-size:16px;transition:all .3s ease}.search-input[data-v-13edd077]:focus{outline:none;border-color:#8b5cf6cc;box-shadow:0 0 20px #8b5cf64d}.clear-btn[data-v-13edd077]{position:absolute;right:15px;background:none;border:none;color:#fff9;cursor:pointer;padding:5px 10px;transition:color .3s ease}.clear-btn[data-v-13edd077]:hover{color:#fff}.filter-btn[data-v-13edd077]{display:flex;align-items:center;gap:10px;padding:15px 25px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:12px;color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease;position:relative}.filter-btn[data-v-13edd077]:hover,.filter-btn.active[data-v-13edd077]{border-color:#8b5cf6cc;background:#8b5cf633}.filter-badge[data-v-13edd077]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.filters-panel[data-v-13edd077]{background:#0009;border:2px solid rgba(139,92,246,.3);border-radius:12px;padding:25px;margin-bottom:30px}.slide-down-enter-active[data-v-13edd077],.slide-down-leave-active[data-v-13edd077]{transition:all .3s ease}.slide-down-enter-from[data-v-13edd077],.slide-down-leave-to[data-v-13edd077]{opacity:0;transform:translateY(-10px)}.filter-group[data-v-13edd077]{margin-bottom:20px}.filter-group[data-v-13edd077]:last-of-type{margin-bottom:0}.filter-group label[data-v-13edd077]{display:block;color:#fffc;font-size:14px;font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.filter-options[data-v-13edd077]{display:flex;flex-wrap:wrap;gap:10px}.filter-chip[data-v-13edd077]{padding:10px 20px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.filter-chip[data-v-13edd077]:hover{background:#ffffff1a;border-color:#8b5cf680}.filter-chip.active[data-v-13edd077]{background:#8b5cf64d;border-color:#8b5cf6cc;color:#fff}.level-range[data-v-13edd077]{display:flex;align-items:center;gap:15px}.level-input[data-v-13edd077]{flex:1;padding:12px;background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:16px;text-align:center}.level-input[data-v-13edd077]:focus{outline:none;border-color:#8b5cf6cc}.range-separator[data-v-13edd077]{color:#fff6;font-size:20px}.filter-actions[data-v-13edd077]{display:flex;gap:15px;margin-top:25px;padding-top:25px;border-top:1px solid rgba(255,255,255,.1)}.players-grid[data-v-13edd077]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-bottom:30px}.player-card[data-v-13edd077]{position:relative;background:linear-gradient(135deg,#8b5cf61a,#ec48991a);border:2px solid rgba(139,92,246,.3);border-radius:16px;padding:25px;transition:all .3s ease;cursor:pointer}.player-card[data-v-13edd077]:hover{transform:translateY(-5px);border-color:#8b5cf6cc;box-shadow:0 10px 30px #8b5cf64d}.online-indicator[data-v-13edd077]{position:absolute;top:15px;right:15px;width:12px;height:12px;background:#ffffff4d;border-radius:50%;border:2px solid rgba(0,0,0,.3);transition:all .3s ease}.online-indicator.status-online[data-v-13edd077]{background:#10b981;box-shadow:0 0 15px #10b981;animation:pulse-13edd077 2s infinite}.online-indicator.status-recent[data-v-13edd077]{background:#f59e0b;box-shadow:0 0 10px #f59e0b}.online-indicator.status-offline[data-v-13edd077]{background:#6b7280;box-shadow:none}@keyframes pulse-13edd077{0%,to{opacity:1}50%{opacity:.5}}.player-avatar[data-v-13edd077]{position:relative;width:100px;height:100px;margin:0 auto 20px}.player-avatar img[data-v-13edd077]{width:100%;height:100%;border-radius:50%;border:3px solid rgba(139,92,246,.5);object-fit:cover}.level-badge[data-v-13edd077]{position:absolute;bottom:-5px;right:-5px;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;padding:5px 12px;border-radius:12px;font-size:12px;font-weight:700;box-shadow:0 4px 10px #0000004d}.player-info[data-v-13edd077]{text-align:center;margin-bottom:20px}.player-nickname[data-v-13edd077]{color:#fff;font-size:20px;font-weight:700;margin:0 0 15px;text-shadow:0 0 10px rgba(139,92,246,.5)}.player-stats[data-v-13edd077]{display:flex;justify-content:center;gap:20px;margin-bottom:12px}.stat[data-v-13edd077]{display:flex;align-items:center;gap:6px;color:#ffffffb3;font-size:14px}.stat i[data-v-13edd077]{color:#8b5cf6cc}.streak-badge[data-v-13edd077]{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600}.streak-badge i[data-v-13edd077]{animation:flicker-13edd077 1.5s infinite}@keyframes flicker-13edd077{0%,to{opacity:1}50%{opacity:.7}}.challenge-btn[data-v-13edd077]{width:100%;padding:12px;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.challenge-btn .btn-icon[data-v-13edd077]{width:20px;height:20px;filter:brightness(0) invert(1)}.challenge-btn[data-v-13edd077]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 8px 20px #8b5cf666}.challenge-btn[data-v-13edd077]:disabled{background:#ffffff1a;cursor:not-allowed;opacity:.5}.featured-players[data-v-13edd077]{margin:30px 0;padding:25px;background:linear-gradient(135deg,#8b5cf626,#ec48991a);border:2px solid rgba(139,92,246,.3);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.featured-header[data-v-13edd077]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.featured-header h3[data-v-13edd077]{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;color:#fff;text-shadow:0 0 15px rgba(139,92,246,.5)}.featured-header h3 i[data-v-13edd077]{color:#fbbf24;animation:pulse-13edd077 2s ease-in-out infinite}.online-count[data-v-13edd077]{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding:4px 12px;background:linear-gradient(135deg,#10b981,#059669);border-radius:20px;font-size:13px;font-weight:600;color:#fff;box-shadow:0 2px 8px #10b9814d;animation:pulse-glow-13edd077 2s ease-in-out infinite}@keyframes pulse-glow-13edd077{0%,to{box-shadow:0 2px 8px #10b9814d}50%{box-shadow:0 2px 12px #10b98180}}@keyframes pulse-13edd077{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.featured-subtitle[data-v-13edd077]{font-size:14px;color:#fff9}.featured-grid[data-v-13edd077]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.featured-card[data-v-13edd077]{display:flex;align-items:center;gap:15px;padding:15px;background:#0000004d;border:2px solid rgba(139,92,246,.2);border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.featured-card[data-v-13edd077]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#8b5cf61a,#ec48991a);opacity:0;transition:opacity .3s ease}.featured-card[data-v-13edd077]:hover{border-color:#8b5cf699;transform:translateY(-3px);box-shadow:0 8px 25px #8b5cf64d}.featured-card[data-v-13edd077]:hover:before{opacity:1}.featured-avatar[data-v-13edd077]{position:relative;width:60px;height:60px;flex-shrink:0;z-index:1}.featured-avatar img[data-v-13edd077]{width:100%;height:100%;border-radius:50%;border:3px solid rgba(139,92,246,.5);object-fit:cover}.featured-status[data-v-13edd077]{position:absolute;bottom:2px;right:2px;width:14px;height:14px;border-radius:50%;border:2px solid rgba(0,0,0,.8)}.featured-status.status-online[data-v-13edd077]{background:#10b981;box-shadow:0 0 10px #10b98199;animation:blink-13edd077 2s ease-in-out infinite}.featured-status.status-recent[data-v-13edd077]{background:#f59e0b;box-shadow:0 0 10px #f59e0b99}@keyframes blink-13edd077{0%,to{opacity:1}50%{opacity:.5}}.featured-info[data-v-13edd077]{flex:1;z-index:1}.featured-name[data-v-13edd077]{margin:0 0 6px;font-size:16px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-stats[data-v-13edd077]{display:flex;gap:12px;font-size:13px}.featured-level[data-v-13edd077]{color:#8b5cf6;font-weight:600}.featured-winrate[data-v-13edd077]{color:#ffffffb3}.featured-challenge-btn[data-v-13edd077]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:none;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.featured-challenge-btn[data-v-13edd077]:hover{transform:scale(1.1) rotate(15deg);box-shadow:0 6px 20px #8b5cf680}.loading-state[data-v-13edd077]{text-align:center;padding:60px 20px;color:#ffffffb3}.spinner[data-v-13edd077]{width:50px;height:50px;border:4px solid rgba(139,92,246,.2);border-top-color:#8b5cf6;border-radius:50%;animation:spin-13edd077 1s linear infinite;margin:0 auto 20px}@keyframes spin-13edd077{to{transform:rotate(360deg)}}.empty-state[data-v-13edd077]{text-align:center;padding:60px 20px;color:#ffffffb3}.empty-icon[data-v-13edd077]{width:100px;height:100px;margin:0 auto 20px;opacity:.3;filter:grayscale(1)}.empty-state h3[data-v-13edd077]{color:#fff;font-size:24px;margin:0 0 10px}.empty-state p[data-v-13edd077]{margin:0 0 25px}.pagination[data-v-13edd077]{display:flex;justify-content:center;align-items:center;gap:10px}.page-numbers[data-v-13edd077]{display:flex;gap:5px}.page-btn[data-v-13edd077]{padding:10px 15px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease;min-width:44px}.page-btn[data-v-13edd077]:hover:not(:disabled){border-color:#8b5cf6cc;background:#8b5cf633}.page-btn.active[data-v-13edd077]{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:transparent}.page-btn[data-v-13edd077]:disabled{opacity:.3;cursor:not-allowed}.btn-primary[data-v-13edd077],.btn-secondary[data-v-13edd077]{padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:none}.btn-primary[data-v-13edd077]{flex:1;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;justify-content:center}.btn-primary[data-v-13edd077]:hover{transform:scale(1.02);box-shadow:0 6px 15px #8b5cf666}.btn-secondary[data-v-13edd077]{background:#ffffff1a;color:#fffc;border:2px solid rgba(255,255,255,.2)}.btn-secondary[data-v-13edd077]:hover{background:#ffffff26;border-color:#ffffff4d}.text-green[data-v-13edd077]{color:#10b981}@media (max-width: 768px){.enemy-search[data-v-13edd077]{padding:20px}.search-bar[data-v-13edd077]{flex-direction:column}.players-grid[data-v-13edd077]{grid-template-columns:1fr}.filter-actions[data-v-13edd077]{flex-direction:column}.featured-players[data-v-13edd077]{padding:20px}.featured-grid[data-v-13edd077]{grid-template-columns:1fr}.featured-header[data-v-13edd077]{flex-direction:column;align-items:flex-start;gap:8px}}.modal-overlay[data-v-c2eefd0f]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-c2eefd0f]{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;border:1px solid rgba(255,255,255,.1)}.modal-header[data-v-c2eefd0f]{padding:24px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.modal-header h2[data-v-c2eefd0f]{margin:0;font-size:24px;color:#fff}.close-btn[data-v-c2eefd0f]{background:none;border:none;color:#fff;font-size:28px;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.close-btn[data-v-c2eefd0f]:hover{background:#ffffff1a}.modal-body[data-v-c2eefd0f]{padding:24px}.step-content[data-v-c2eefd0f]{animation:fadeIn-c2eefd0f .3s ease}@keyframes fadeIn-c2eefd0f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.challenger-info[data-v-c2eefd0f]{display:flex;gap:20px;align-items:center;margin-bottom:32px;padding:20px;background:#ffffff0d;border-radius:12px}.avatar-large[data-v-c2eefd0f]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.avatar-large .avatar-img[data-v-c2eefd0f]{width:100%;height:100%;object-fit:cover;display:block}.avatar-large .avatar-initial[data-v-c2eefd0f]{display:flex;align-items:center;justify-content:center}.challenge-details h3[data-v-c2eefd0f]{margin:0 0 8px;font-size:24px;color:#fff}.challenge-text[data-v-c2eefd0f]{color:#aaa;margin:0 0 16px}.challenge-stats[data-v-c2eefd0f]{display:flex;gap:20px}.stat-item[data-v-c2eefd0f]{display:flex;flex-direction:column;gap:4px}.stat-item .label[data-v-c2eefd0f]{color:#888;font-size:12px}.stat-item .value[data-v-c2eefd0f]{color:gold;font-weight:700;font-size:16px}.element-selection h3[data-v-c2eefd0f]{margin:0 0 8px;color:#fff;font-size:20px}.instruction[data-v-c2eefd0f]{color:#aaa;margin:0 0 20px}.element-grid[data-v-c2eefd0f]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.element-btn[data-v-c2eefd0f]{background:#ffffff0d;border:2px solid transparent;border-radius:12px;padding:24px 12px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:8px}.element-btn[data-v-c2eefd0f]:hover{background:#ffffff1a;transform:translateY(-2px)}.element-btn.selected[data-v-c2eefd0f]{background:#667eea33;border-color:#667eea;box-shadow:0 0 20px #667eea4d}.element-icon[data-v-c2eefd0f]{font-size:48px}.element-name[data-v-c2eefd0f]{color:#fff;font-weight:700;font-size:16px}.element-beats[data-v-c2eefd0f]{color:#888;font-size:12px}.payment-info[data-v-c2eefd0f]{display:flex;flex-direction:column;gap:24px}.payment-header[data-v-c2eefd0f]{text-align:center}.icon-large[data-v-c2eefd0f]{font-size:64px;margin-bottom:16px}.payment-header h3[data-v-c2eefd0f]{margin:0 0 8px;color:#fff;font-size:24px}.payment-header p[data-v-c2eefd0f]{color:#aaa;margin:0}.payment-breakdown[data-v-c2eefd0f]{background:#ffffff0d;border-radius:12px;padding:20px}.payment-row[data-v-c2eefd0f]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.payment-row[data-v-c2eefd0f]:last-child{border-bottom:none}.payment-row.highlight[data-v-c2eefd0f]{background:#667eea1a;border-radius:8px;padding:16px;margin:8px 0;border:1px solid rgba(102,126,234,.3);font-size:18px}.payment-row.highlight.success[data-v-c2eefd0f]{background:#10b9811a;border-color:#10b9814d}.payment-row.highlight.success .label[data-v-c2eefd0f],.payment-row.highlight.success .amount[data-v-c2eefd0f]{color:#10b981}.payment-row.total[data-v-c2eefd0f]{margin-top:12px;padding-top:20px;border-top:2px solid rgba(255,255,255,.2);font-size:18px;font-weight:700}.payment-row .label[data-v-c2eefd0f]{color:#aaa;font-weight:600}.payment-row .amount[data-v-c2eefd0f]{color:gold;font-weight:700}.payment-addresses[data-v-c2eefd0f]{display:flex;flex-direction:column;gap:12px}.address-box[data-v-c2eefd0f]{background:#0000004d;border-radius:8px;padding:16px}.address-label[data-v-c2eefd0f]{color:#888;font-size:12px;margin-bottom:8px}.address-value[data-v-c2eefd0f]{color:#fff;font-family:monospace;font-size:12px;word-break:break-all;margin-bottom:8px;padding:8px;background:#ffffff0d;border-radius:4px}.address-desc[data-v-c2eefd0f]{color:#aaa;font-size:11px}.modal-actions[data-v-c2eefd0f],.payment-actions[data-v-c2eefd0f]{display:flex;gap:12px;margin-top:24px}.btn-cancel[data-v-c2eefd0f],.btn-back[data-v-c2eefd0f]{flex:1;padding:14px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;font-size:16px;cursor:pointer;transition:all .2s}.btn-cancel[data-v-c2eefd0f]:hover,.btn-back[data-v-c2eefd0f]:hover{background:#ffffff0d}.btn-continue[data-v-c2eefd0f],.btn-pay[data-v-c2eefd0f]{flex:2;padding:14px;border-radius:8px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.btn-continue[data-v-c2eefd0f]:hover:not(:disabled),.btn-pay[data-v-c2eefd0f]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #667eea66}.btn-continue[data-v-c2eefd0f]:disabled{opacity:.5;cursor:not-allowed}.payment-status[data-v-c2eefd0f]{text-align:center;padding:40px 20px}.spinner[data-v-c2eefd0f]{width:50px;height:50px;margin:0 auto 20px;border:4px solid rgba(255,255,255,.1);border-top:4px solid #667eea;border-radius:50%;animation:spin-c2eefd0f 1s linear infinite}@keyframes spin-c2eefd0f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.payment-status p[data-v-c2eefd0f]{color:#fff;margin:8px 0}.hint[data-v-c2eefd0f]{color:#888;font-size:14px}.success-icon[data-v-c2eefd0f]{font-size:64px;margin-bottom:20px}.success-text[data-v-c2eefd0f]{font-size:24px;font-weight:700;color:#4caf50}.error-message[data-v-c2eefd0f]{margin-top:16px;padding:16px;background:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:8px;color:#ff6b6b;display:flex;align-items:center;gap:12px}@media (max-width: 768px){.element-grid[data-v-c2eefd0f]{grid-template-columns:1fr;gap:12px}.element-btn[data-v-c2eefd0f]{flex-direction:row;padding:16px;justify-content:flex-start}.element-icon[data-v-c2eefd0f]{font-size:36px}.challenger-info[data-v-c2eefd0f]{flex-direction:column;text-align:center}.challenge-stats[data-v-c2eefd0f]{justify-content:center}}.battle-requests[data-v-0e324fea]{padding:20px;max-width:1200px;margin:0 auto;position:relative}.toast-container[data-v-0e324fea]{position:fixed;top:80px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:12px;max-width:400px}.toast-notification[data-v-0e324fea]{display:flex;align-items:center;gap:12px;padding:16px;background:linear-gradient(135deg,#8b5cf6f2,#7c3aedf2);border:2px solid rgba(139,92,246,.6);border-radius:12px;box-shadow:0 8px 32px #8b5cf666;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:slideIn-0e324fea .3s ease-out}.toast-notification.challenge[data-v-0e324fea]{background:linear-gradient(135deg,#eab308f2,#ca8a04f2);border-color:#eab30899;box-shadow:0 8px 32px #eab30866}.toast-notification i[data-v-0e324fea]{font-size:24px;color:#fff;flex-shrink:0}.toast-content[data-v-0e324fea]{flex:1}.toast-content strong[data-v-0e324fea]{display:block;color:#fff;font-size:16px;margin-bottom:4px}.toast-content p[data-v-0e324fea]{color:#ffffffe6;font-size:14px;margin:0}.toast-close[data-v-0e324fea]{background:#fff3;border:none;width:28px;height:28px;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.toast-close[data-v-0e324fea]:hover{background:#ffffff4d;transform:scale(1.1)}@keyframes slideIn-0e324fea{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}.toast-enter-active[data-v-0e324fea],.toast-leave-active[data-v-0e324fea]{transition:all .3s ease}.toast-enter-from[data-v-0e324fea],.toast-leave-to[data-v-0e324fea]{transform:translate(400px);opacity:0}.section-header[data-v-0e324fea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;position:relative}.section-header h2[data-v-0e324fea]{display:flex;align-items:center;gap:12px;font-size:28px;margin:0;color:#fff;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.header-icon[data-v-0e324fea]{font-size:32px;filter:drop-shadow(0 0 10px rgba(234,179,8,.6))}.notification-badge[data-v-0e324fea]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;min-width:32px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 4px 12px #ef444480;border:2px solid rgba(255,255,255,.2)}.notification-badge.pulse[data-v-0e324fea]{animation:pulse-0e324fea 2s ease-in-out infinite}@keyframes pulse-0e324fea{0%,to{transform:scale(1);box-shadow:0 4px 12px #ef444480}50%{transform:scale(1.1);box-shadow:0 4px 20px #ef4444cc}}.battle-requests h2[data-v-0e324fea]{font-size:28px;margin-bottom:30px;color:#fff;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.loading-container[data-v-0e324fea]{text-align:center;padding:60px 20px}.loading-container p[data-v-0e324fea]{color:#fffc;font-size:16px}.spinner[data-v-0e324fea]{width:50px;height:50px;border:4px solid rgba(255,255,255,.1);border-top-color:var(--primary-color);border-radius:50%;animation:spin-0e324fea 1s linear infinite;margin:0 auto 20px}@keyframes spin-0e324fea{to{transform:rotate(360deg)}}.empty-state[data-v-0e324fea]{text-align:center;padding:80px 20px;background:#ffffff08;border-radius:16px;border:2px dashed rgba(255,255,255,.1)}.empty-icon[data-v-0e324fea]{font-size:64px;margin-bottom:20px}.empty-state h3[data-v-0e324fea]{font-size:24px;margin-bottom:10px;color:#fff;font-weight:600}.empty-state p[data-v-0e324fea]{color:#fffc;margin:5px 0;font-size:16px;line-height:1.5}.empty-state .hint[data-v-0e324fea]{margin-top:20px;color:#ffffffe6;font-weight:600;font-size:16px}.requests-container[data-v-0e324fea]{display:flex;flex-direction:column;gap:40px}.requests-section[data-v-0e324fea]{background:#ffffff08;border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.05)}.section-title[data-v-0e324fea]{font-size:20px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:#fff}.section-title .icon[data-v-0e324fea]{font-size:24px}.count-badge[data-v-0e324fea]{background:var(--primary-color);color:#000;padding:2px 10px;border-radius:12px;font-size:14px;font-weight:600;margin-left:auto}.requests-list[data-v-0e324fea]{display:flex;flex-direction:column;gap:16px}.request-card[data-v-0e324fea]{background:#0000004d;border-radius:12px;padding:20px;border:2px solid rgba(255,255,255,.1);transition:all .3s ease}.request-card[data-v-0e324fea]:hover{border-color:#fff3;transform:translateY(-2px)}.request-card.incoming[data-v-0e324fea]{border-left:4px solid #4caf50}.request-card.outgoing[data-v-0e324fea]{border-left:4px solid #2196f3}.request-header[data-v-0e324fea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.challenger-info[data-v-0e324fea]{display:flex;align-items:center;gap:12px}.avatar-small[data-v-0e324fea]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;color:#000;overflow:hidden;position:relative}.avatar-small .avatar-img[data-v-0e324fea]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.avatar-small .avatar-initial[data-v-0e324fea]{z-index:1}.username[data-v-0e324fea]{font-weight:600;font-size:16px;color:#fff}.timestamp[data-v-0e324fea]{font-size:12px;color:#ffffff80;margin-top:2px}.element-badge[data-v-0e324fea]{font-size:32px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.request-details[data-v-0e324fea]{margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.detail-row[data-v-0e324fea]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.detail-row .label[data-v-0e324fea]{color:#ffffffb3;font-weight:500}.detail-row .value[data-v-0e324fea]{color:#fffffff2;font-weight:600}.detail-row .value.status[data-v-0e324fea]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.value.status.pending-payment[data-v-0e324fea]{background:#ff980033;color:#ffa726;border:1px solid rgba(255,152,0,.4)}.value.status.awaiting-opponent[data-v-0e324fea],.value.status.pending-acceptance[data-v-0e324fea]{background:#2196f333;color:#42a5f5;border:1px solid rgba(33,150,243,.4)}.value.status.opponent-accepted[data-v-0e324fea]{background:#9c27b033;color:#ab47bc;border:1px solid rgba(156,39,176,.4)}.request-actions[data-v-0e324fea]{display:flex;gap:12px;margin-top:16px}.request-actions button[data-v-0e324fea]{flex:1;padding:12px;border:none;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.request-actions button[data-v-0e324fea]:disabled{opacity:.5;cursor:not-allowed}.btn-accept[data-v-0e324fea]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.btn-accept[data-v-0e324fea]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4caf504d}.btn-decline[data-v-0e324fea]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-decline[data-v-0e324fea]:hover:not(:disabled){background:#ffffff26}.btn-cancel[data-v-0e324fea]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.btn-cancel[data-v-0e324fea]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #f443364d}.warning-box[data-v-0e324fea],.info-box[data-v-0e324fea]{margin-top:12px;padding:12px;border-radius:8px;font-size:13px;display:flex;align-items:center;gap:8px;font-weight:500}.warning-box[data-v-0e324fea]{background:#ff980026;border:1px solid rgba(255,152,0,.4);color:#ffa726}.info-box[data-v-0e324fea]{background:#2196f326;border:1px solid rgba(33,150,243,.4);color:#42a5f5}.info-box.success[data-v-0e324fea]{background:#4caf5026;border:1px solid rgba(76,175,80,.4);color:#66bb6a}.btn-pay[data-v-0e324fea]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-pay[data-v-0e324fea]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.modal-overlay[data-v-0e324fea]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.modal-content[data-v-0e324fea]{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:16px;border:2px solid rgba(139,92,246,.3);max-width:500px;width:100%;box-shadow:0 20px 60px #00000080}.modal-header[data-v-0e324fea]{padding:24px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between}.modal-header h3[data-v-0e324fea]{margin:0;font-size:24px;color:#fff;display:flex;align-items:center;gap:10px}.close-btn[data-v-0e324fea]{background:#ffffff1a;border:none;width:36px;height:36px;border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease}.close-btn[data-v-0e324fea]:hover{background:#fff3}.modal-body[data-v-0e324fea]{padding:24px}.warning-message[data-v-0e324fea]{text-align:center}.warning-message p[data-v-0e324fea]{color:#ffffffe6;margin:0 0 20px;font-size:16px;line-height:1.5}.fee-info[data-v-0e324fea]{background:#0000004d;border-radius:12px;padding:20px;margin:20px 0}.fee-item[data-v-0e324fea]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;margin-bottom:12px;font-size:15px;line-height:1.4}.fee-item[data-v-0e324fea]:last-child{margin-bottom:0}.fee-item.cost[data-v-0e324fea]{background:#ff980026;border:1px solid rgba(255,152,0,.4);color:#ffa726;text-align:left}.fee-item.refund[data-v-0e324fea]{background:#4caf5026;border:1px solid rgba(76,175,80,.4);color:#66bb6a}.fee-item i[data-v-0e324fea]{font-size:20px;flex-shrink:0;opacity:.9}.fee-item span[data-v-0e324fea]{color:inherit}.fee-item strong[data-v-0e324fea]{font-weight:700;color:inherit}.note[data-v-0e324fea]{color:#ffffffb3;font-size:13px;margin-top:16px;font-style:italic}.note-info[data-v-0e324fea]{color:#66bb6a;font-size:14px;margin:16px 0;font-weight:500}.modal-actions[data-v-0e324fea]{padding:24px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px}.modal-actions button[data-v-0e324fea]{flex:1;padding:14px 24px;border:none;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.modal-actions button[data-v-0e324fea]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-0e324fea]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-secondary[data-v-0e324fea]:hover:not(:disabled){background:#ffffff26}.btn-danger[data-v-0e324fea]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.btn-danger[data-v-0e324fea]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #f4433666}@media (max-width: 768px){.toast-container[data-v-0e324fea]{top:60px;right:10px;left:10px;max-width:100%}.toast-notification[data-v-0e324fea]{padding:12px;font-size:14px}.toast-content strong[data-v-0e324fea]{font-size:14px}.toast-content p[data-v-0e324fea]{font-size:12px}.section-header[data-v-0e324fea]{flex-direction:row;align-items:center;gap:12px}.section-header h2[data-v-0e324fea]{font-size:22px}.header-icon[data-v-0e324fea]{font-size:24px}.notification-badge[data-v-0e324fea]{min-width:28px;height:28px;font-size:12px}.request-actions[data-v-0e324fea]{flex-direction:column}.request-card[data-v-0e324fea]{padding:16px}.modal-actions[data-v-0e324fea]{flex-direction:column}.modal-content[data-v-0e324fea]{margin:0 10px}}.ongoing-battles[data-v-e8a5ffbe]{padding:30px}.section-header[data-v-e8a5ffbe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.section-header h2[data-v-e8a5ffbe]{display:flex;align-items:center;gap:12px;color:#fff;font-size:28px;margin:0}.header-icon[data-v-e8a5ffbe]{width:36px;height:36px;filter:invert(1) drop-shadow(0 0 10px rgba(139,92,246,.6))}.refresh-btn[data-v-e8a5ffbe]{background:#ffffff1a;border:2px solid rgba(255,255,255,.2);width:44px;height:44px;border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-e8a5ffbe]:hover:not(:disabled){background:#8b5cf633;border-color:#8b5cf680;transform:scale(1.05)}.refresh-btn[data-v-e8a5ffbe]:disabled{opacity:.5;cursor:not-allowed}.spinning[data-v-e8a5ffbe]{animation:spin-e8a5ffbe 1s linear infinite}@keyframes spin-e8a5ffbe{to{transform:rotate(360deg)}}.loading-container[data-v-e8a5ffbe]{text-align:center;padding:60px 20px;color:#fff9}.spinner[data-v-e8a5ffbe]{width:50px;height:50px;border:4px solid rgba(139,92,246,.3);border-top-color:#8b5cf6;border-radius:50%;animation:spin-e8a5ffbe .8s linear infinite;margin:0 auto 20px}.empty-state[data-v-e8a5ffbe]{text-align:center;padding:60px 20px}.empty-icon[data-v-e8a5ffbe]{width:100px;height:100px;opacity:.3;filter:grayscale(1);margin-bottom:20px}.empty-state h3[data-v-e8a5ffbe]{color:#fff;margin-bottom:10px;font-size:24px}.empty-state p[data-v-e8a5ffbe]{color:#fff9;font-size:16px}.battles-list[data-v-e8a5ffbe]{display:flex;flex-direction:column;gap:20px}.battle-card[data-v-e8a5ffbe]{background:linear-gradient(135deg,#111827e6,#1f2937e6);border:2px solid rgba(139,92,246,.3);border-radius:16px;padding:24px;transition:all .3s ease;position:relative}.battle-card[data-v-e8a5ffbe]:hover{border-color:#8b5cf699;box-shadow:0 8px 30px #8b5cf633;transform:translateY(-2px)}.battle-card.card-battling[data-v-e8a5ffbe]{border-color:#ef444480;animation:battle-pulse-e8a5ffbe 2s ease-in-out infinite}.battle-card.card-payment-needed[data-v-e8a5ffbe]{border-color:#eab30880}.battle-card.card-action-needed[data-v-e8a5ffbe]{border-color:#3b82f680}@keyframes battle-pulse-e8a5ffbe{0%,to{box-shadow:0 0 20px #ef44444d}50%{box-shadow:0 0 40px #ef444499}}.card-header[data-v-e8a5ffbe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.opponent-info[data-v-e8a5ffbe]{display:flex;align-items:center;gap:15px}.opponent-avatar[data-v-e8a5ffbe]{width:60px;height:60px;border-radius:50%;border:3px solid rgba(139,92,246,.5);object-fit:cover}.opponent-details h3[data-v-e8a5ffbe]{color:#fff;margin:0 0 6px;font-size:20px}.battle-meta[data-v-e8a5ffbe]{display:flex;gap:15px;color:#ffffff80;font-size:13px}.battle-meta span[data-v-e8a5ffbe]{display:flex;align-items:center;gap:6px}.status-badge[data-v-e8a5ffbe]{padding:8px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase}.status-pending-payment[data-v-e8a5ffbe]{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.4)}.status-awaiting-opponent[data-v-e8a5ffbe]{background:#3b82f633;color:#3b82f6;border:1px solid rgba(59,130,246,.4)}.status-opponent-accepted[data-v-e8a5ffbe]{background:#eab30833;color:#eab308;border:1px solid rgba(234,179,8,.4)}.status-both-paid[data-v-e8a5ffbe]{background:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.4)}.status-battling[data-v-e8a5ffbe]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4);animation:pulse-e8a5ffbe 2s ease-in-out infinite}@keyframes pulse-e8a5ffbe{0%,to{opacity:1}50%{opacity:.7}}.rps-display[data-v-e8a5ffbe]{display:flex;align-items:center;justify-content:center;gap:30px;padding:24px;background:#0000004d;border:1px solid rgba(139,92,246,.2);border-radius:12px;margin-bottom:20px}.rps-player[data-v-e8a5ffbe]{display:flex;flex-direction:column;align-items:center;gap:10px}.element-icon-large[data-v-e8a5ffbe]{font-size:48px;filter:drop-shadow(0 0 10px rgba(139,92,246,.5))}.player-name[data-v-e8a5ffbe]{color:#ffffffb3;font-size:14px;font-weight:600}.vs-text[data-v-e8a5ffbe]{color:#fff;font-size:20px;font-weight:700;opacity:.5}.battle-progress[data-v-e8a5ffbe]{margin-bottom:20px}.progress-grid[data-v-e8a5ffbe]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.progress-section[data-v-e8a5ffbe]{background:#0000004d;border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:16px}.section-title[data-v-e8a5ffbe]{font-size:14px;font-weight:700;color:#ffffffb3;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.payment-checklist[data-v-e8a5ffbe]{display:flex;flex-direction:column;gap:10px}.check-item[data-v-e8a5ffbe]{display:flex;align-items:center;gap:10px;color:#ffffff80;font-size:13px;transition:all .3s ease}.check-item i[data-v-e8a5ffbe]{font-size:16px}.check-item.completed[data-v-e8a5ffbe],.check-item.completed i[data-v-e8a5ffbe]{color:#10b981}.prize-breakdown[data-v-e8a5ffbe]{display:flex;flex-direction:column;gap:10px}.prize-item[data-v-e8a5ffbe]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#0003;border-radius:8px;font-size:13px}.prize-item.total[data-v-e8a5ffbe]{background:#8b5cf626;border:1px solid rgba(139,92,246,.3);font-weight:700}.prize-label[data-v-e8a5ffbe]{color:#fff9}.prize-value[data-v-e8a5ffbe]{color:#fff;font-weight:600}.prize-value.qwbt[data-v-e8a5ffbe]{color:#a78bfa}.battle-actions[data-v-e8a5ffbe]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn-action[data-v-e8a5ffbe]{padding:12px 20px;border-radius:10px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.btn-accept[data-v-e8a5ffbe]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;flex:1}.btn-accept[data-v-e8a5ffbe]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #10b98166}.btn-decline[data-v-e8a5ffbe]{background:#ef444433;color:#ef4444;border:2px solid rgba(239,68,68,.4)}.btn-decline[data-v-e8a5ffbe]:hover{background:#ef44444d;border-color:#ef444499}.btn-pay[data-v-e8a5ffbe]{background:linear-gradient(135deg,#eab308,#ca8a04);color:#fff;flex:1}.btn-pay[data-v-e8a5ffbe]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #eab30866}.btn-details[data-v-e8a5ffbe]{background:#8b5cf633;color:#a78bfa;border:2px solid rgba(139,92,246,.4)}.btn-details[data-v-e8a5ffbe]:hover{background:#8b5cf64d;border-color:#8b5cf699}.battling-indicator[data-v-e8a5ffbe]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#ef444426;border:2px solid rgba(239,68,68,.4);border-radius:10px;color:#ef4444;font-weight:600;flex:1}.battle-spinner[data-v-e8a5ffbe]{width:20px;height:20px;border:3px solid rgba(239,68,68,.3);border-top-color:#ef4444;border-radius:50%;animation:spin-e8a5ffbe .8s linear infinite}.modal-overlay[data-v-e8a5ffbe]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000}.accept-modal[data-v-e8a5ffbe]{background:linear-gradient(135deg,#111827f2,#1f2937f2);border:2px solid rgba(139,92,246,.5);border-radius:20px;padding:30px;max-width:500px;width:90%}.accept-modal h3[data-v-e8a5ffbe]{color:#fff;margin:0 0 10px;font-size:24px}.accept-modal>p[data-v-e8a5ffbe]{color:#fff9;margin:0 0 25px}.elements-grid[data-v-e8a5ffbe]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px}.element-btn[data-v-e8a5ffbe]{padding:20px 15px;background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s ease;text-align:center}.element-btn[data-v-e8a5ffbe]:hover{transform:translateY(-5px);border-color:#8b5cf680;background:#8b5cf61a}.element-btn.selected[data-v-e8a5ffbe]{border-color:#8b5cf6cc;background:#8b5cf64d;box-shadow:0 0 20px #8b5cf64d}.element-btn .element-icon[data-v-e8a5ffbe]{font-size:48px;margin-bottom:10px}.element-btn .element-name[data-v-e8a5ffbe]{color:#fff;font-size:16px;font-weight:600}.modal-actions[data-v-e8a5ffbe]{display:flex;gap:12px}.btn-primary[data-v-e8a5ffbe],.btn-secondary[data-v-e8a5ffbe]{flex:1;padding:12px 20px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-e8a5ffbe]{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff}.btn-primary[data-v-e8a5ffbe]:hover:not(:disabled){transform:scale(1.02);box-shadow:0 4px 15px #8b5cf666}.btn-primary[data-v-e8a5ffbe]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-e8a5ffbe]{background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.2)}.btn-secondary[data-v-e8a5ffbe]:hover{background:#ffffff26}.spinner-small[data-v-e8a5ffbe]{width:18px;height:18px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-e8a5ffbe .8s linear infinite}.error-text[data-v-e8a5ffbe]{color:#ef4444;text-align:center;margin-top:15px;font-size:14px}@media (max-width: 768px){.progress-grid[data-v-e8a5ffbe]{grid-template-columns:1fr}.battle-actions[data-v-e8a5ffbe]{flex-direction:column}.btn-action[data-v-e8a5ffbe]{width:100%}.elements-grid[data-v-e8a5ffbe]{grid-template-columns:1fr}}.battle-history[data-v-f2c5c13f]{padding:30px}.section-header[data-v-f2c5c13f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:15px}.section-header h2[data-v-f2c5c13f]{display:flex;align-items:center;gap:12px;color:#fff;font-size:28px;margin:0}.filter-select[data-v-f2c5c13f]{padding:10px 16px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.filter-select[data-v-f2c5c13f]:focus{outline:none;border-color:#8b5cf6cc}.filter-select[data-v-f2c5c13f]:hover{border-color:#8b5cf699}.loading-container[data-v-f2c5c13f]{text-align:center;padding:60px 20px;color:#fff9}.spinner[data-v-f2c5c13f]{width:50px;height:50px;border:4px solid rgba(139,92,246,.3);border-top-color:#8b5cf6;border-radius:50%;animation:spin-f2c5c13f .8s linear infinite;margin:0 auto 20px}@keyframes spin-f2c5c13f{to{transform:rotate(360deg)}}.empty-state[data-v-f2c5c13f]{text-align:center;padding:60px 20px}.empty-icon[data-v-f2c5c13f]{width:100px;height:100px;opacity:.3;filter:grayscale(1);margin-bottom:20px}.empty-state h3[data-v-f2c5c13f]{color:#fff;margin-bottom:10px;font-size:24px}.empty-state p[data-v-f2c5c13f]{color:#fff9;font-size:16px}.history-list[data-v-f2c5c13f]{display:flex;flex-direction:column;gap:12px}.history-card[data-v-f2c5c13f]{background:linear-gradient(135deg,#111827f2,#1f2937f2);border:1px solid rgba(139,92,246,.3);border-radius:12px;padding:16px;position:relative;transition:all .3s ease}.history-card[data-v-f2c5c13f]:hover{border-color:#8b5cf699;box-shadow:0 8px 30px #8b5cf633;transform:translateY(-2px)}.history-card.result-won[data-v-f2c5c13f]{border-color:#eab30866}.history-card.result-won[data-v-f2c5c13f]:hover{border-color:#eab30899;box-shadow:0 8px 30px #eab30833}.history-card.result-lost[data-v-f2c5c13f]{border-color:#ef44444d}.history-card.result-lost[data-v-f2c5c13f]:hover{border-color:#ef444480}.history-card.result-draw[data-v-f2c5c13f]{border-color:#9ca3af4d}.history-card.result-declined[data-v-f2c5c13f]{border-color:#fb923c4d}.history-card.result-declined[data-v-f2c5c13f]:hover{border-color:#fb923c80}.history-card.result-cancelled[data-v-f2c5c13f]{border-color:#6b72804d}.history-card.result-cancelled[data-v-f2c5c13f]:hover{border-color:#6b728080}.battle-content[data-v-f2c5c13f]{display:flex;flex-direction:column;gap:16px}.opponent-section[data-v-f2c5c13f]{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(139,92,246,.2)}.avatar-wrapper[data-v-f2c5c13f]{flex-shrink:0}.opponent-details[data-v-f2c5c13f]{flex:1}.card-header[data-v-f2c5c13f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.opponent-info[data-v-f2c5c13f]{display:flex;align-items:center;gap:15px}.opponent-avatar[data-v-f2c5c13f]{width:44px;height:44px;border-radius:50%;border:2px solid rgba(139,92,246,.5);object-fit:cover}.opponent-details h3[data-v-f2c5c13f],.opponent-details h4[data-v-f2c5c13f]{color:#fffffff2;margin:0 0 4px;font-size:16px;font-weight:600}.opponent-crew[data-v-f2c5c13f]{margin-top:12px;padding:10px;background:#8b5cf614;border:1px solid rgba(139,92,246,.2);border-radius:8px}.crew-header[data-v-f2c5c13f]{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#8b5cf6e6;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.crew-grid[data-v-f2c5c13f]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.crew-slot[data-v-f2c5c13f]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;background:#0006;border:1px solid rgba(139,92,246,.3);border-radius:8px;min-width:70px;transition:all .3s ease}.crew-slot[data-v-f2c5c13f]:hover{border-color:#8b5cf699;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf633}.crew-image[data-v-f2c5c13f]{width:60px;height:60px;border-radius:6px;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;align-items:center;justify-content:center;position:relative}.crew-img[data-v-f2c5c13f],.crew-video[data-v-f2c5c13f]{width:100%;height:100%;object-fit:cover}.crew-placeholder[data-v-f2c5c13f]{font-size:24px;color:#8b5cf666;display:flex;align-items:center;justify-content:center}.crew-info[data-v-f2c5c13f]{display:flex;align-items:center;gap:4px;font-size:10px}.crew-icon[data-v-f2c5c13f]{color:#8b5cf6cc;font-size:10px}.crew-id[data-v-f2c5c13f]{color:#fffc;font-weight:600}.crew-stats[data-v-f2c5c13f]{display:flex;gap:12px;justify-content:center;padding-top:8px;border-top:1px solid rgba(139,92,246,.2)}.crew-stats .stat-item[data-v-f2c5c13f]{display:flex;align-items:center;gap:4px;color:#ffffffb3;font-size:11px;font-weight:600}.crew-stats .stat-item i[data-v-f2c5c13f]{color:#8b5cf6cc;font-size:10px}.battle-meta[data-v-f2c5c13f]{display:flex;gap:12px}.meta-item[data-v-f2c5c13f]{color:#fff9;font-size:12px;display:flex;align-items:center;gap:5px}.meta-item i[data-v-f2c5c13f]{opacity:.7}.battle-date[data-v-f2c5c13f]{color:#fff9;font-size:12px}.result-badge[data-v-f2c5c13f]{padding:6px 12px;border-radius:16px;font-size:11px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:5px;letter-spacing:.5px;position:absolute;top:16px;right:16px;z-index:10}.result-badge.result-won[data-v-f2c5c13f]{background:#eab30833;color:#eab308;border:1px solid rgba(234,179,8,.4)}.result-badge.result-lost[data-v-f2c5c13f]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.4)}.result-badge.result-draw[data-v-f2c5c13f]{background:#9ca3af33;color:#9ca3af;border:1px solid rgba(156,163,175,.4)}.result-badge.result-declined[data-v-f2c5c13f]{background:#fb923c33;color:#fb923c;border:1px solid rgba(251,146,60,.4)}.result-badge.result-cancelled[data-v-f2c5c13f]{background:#6b728033;color:#6b7280;border:1px solid rgba(107,114,128,.4)}.stats-grid[data-v-f2c5c13f]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:0}.stat-box[data-v-f2c5c13f]{background:#0006;border:1px solid rgba(139,92,246,.2);border-radius:10px;padding:12px}.stat-header[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#ffffffe6;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.stat-header i[data-v-f2c5c13f]{color:#8b5cf6cc}.stat-content[data-v-f2c5c13f]{color:#ffffffd9}.vs-text[data-v-f2c5c13f]{color:#ffffff80;font-size:12px;font-weight:600}.turns-info[data-v-f2c5c13f]{margin-top:8px;text-align:center;color:#fff9;font-size:11px;display:flex;align-items:center;justify-content:center;gap:5px}.turns-info i[data-v-f2c5c13f]{opacity:.7}.rewards-content[data-v-f2c5c13f]{display:flex;flex-direction:column;gap:6px}.reward-item[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#0000004d;border-radius:6px}.reward-item i[data-v-f2c5c13f]{color:#fff9;font-size:12px}.reward-value[data-v-f2c5c13f]{flex:1;font-weight:700;font-size:13px}.reward-value.won[data-v-f2c5c13f]{color:#10b981}.reward-value.lost[data-v-f2c5c13f]{color:#ef4444}.reward-value.draw[data-v-f2c5c13f]{color:#9ca3af}.reward-label[data-v-f2c5c13f]{color:#ffffffb3;font-size:11px}.payout-tx[data-v-f2c5c13f]{background:#8b5cf626;border:1px solid rgba(139,92,246,.3);margin-top:8px;display:flex;align-items:center;gap:8px;padding:8px}.payout-tx i.fa-receipt[data-v-f2c5c13f]{color:#8b5cf6cc;font-size:12px}.payout-tx .tx-link[data-v-f2c5c13f]{display:flex;align-items:center;gap:6px;color:#8b5cf6;text-decoration:none;font-size:12px;font-family:Courier New,monospace;flex:1;transition:all .2s ease}.payout-tx .tx-link[data-v-f2c5c13f]:hover{color:#a78bfa}.payout-tx .tx-link .tx-hash[data-v-f2c5c13f]{color:#ffffffbf;font-size:11px}.payout-tx .tx-link .fa-external-link-alt[data-v-f2c5c13f]{font-size:10px;opacity:.6}.tx-hash[data-v-f2c5c13f]{flex:1;color:#ffffffbf;font-size:11px;font-family:Courier New,monospace}.copy-tx-btn[data-v-f2c5c13f]{background:#8b5cf633;border:1px solid rgba(139,92,246,.4);color:#8b5cf6e6;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:11px}.copy-tx-btn[data-v-f2c5c13f]:hover{background:#8b5cf64d;border-color:#8b5cf699;color:#a78bfa;transform:scale(1.05)}.copy-tx-btn[data-v-f2c5c13f]:active{transform:scale(.95)}.stat-label[data-v-f2c5c13f]{color:#ffffffb3;font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-weight:600}.rps-matchup[data-v-f2c5c13f]{display:flex;align-items:center;justify-content:center;gap:10px;font-size:24px;margin-bottom:6px}.rps-result[data-v-f2c5c13f]{text-align:center;font-size:12px;font-weight:700}.rps-result.won[data-v-f2c5c13f]{color:#10b981}.rps-result.lost[data-v-f2c5c13f]{color:#ef4444}.rps-result.draw[data-v-f2c5c13f]{color:#9ca3af}.hp-bars[data-v-f2c5c13f]{display:flex;flex-direction:column;gap:8px}.hp-bar-wrapper[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px}.hp-label[data-v-f2c5c13f]{font-size:11px;color:#fffc;min-width:50px;max-width:80px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-bar-container[data-v-f2c5c13f]{flex:1;height:20px;background:#00000080;border-radius:10px;overflow:hidden;position:relative}.hp-fill[data-v-f2c5c13f]{height:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:10px;transition:width .3s ease;display:flex;align-items:center;justify-content:center}.hp-text[data-v-f2c5c13f]{color:#fff;font-size:11px;font-weight:700;position:absolute;right:6px;top:50%;transform:translateY(-50%);text-shadow:0 1px 3px rgba(0,0,0,.8)}@media (max-width: 768px){.stats-grid[data-v-f2c5c13f]{grid-template-columns:1fr}.section-header[data-v-f2c5c13f]{flex-direction:column;align-items:stretch}.filter-select[data-v-f2c5c13f]{width:100%}}.pagination[data-v-f2c5c13f]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding:16px}.pagination-btn[data-v-f2c5c13f]{width:40px;height:40px;background:#8b5cf633;border:2px solid rgba(139,92,246,.4);border-radius:8px;color:#a78bfa;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:14px}.pagination-btn[data-v-f2c5c13f]:hover:not(:disabled){background:#8b5cf64d;border-color:#8b5cf699;color:#c4b5fd;transform:translateY(-2px)}.pagination-btn[data-v-f2c5c13f]:disabled{opacity:.3;cursor:not-allowed}.pagination-info[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0000004d;border-radius:8px;border:1px solid rgba(139,92,246,.3)}.page-number[data-v-f2c5c13f]{color:#fff;font-size:16px;font-weight:700;min-width:24px;text-align:center}.page-divider[data-v-f2c5c13f]{color:#ffffff80;font-size:14px}.total-pages[data-v-f2c5c13f]{color:#ffffffb3;font-size:16px;font-weight:600;min-width:24px;text-align:center}.page-btn[data-v-f2c5c13f]{width:40px;height:40px;background:#ffffff1a;border:2px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease}.page-btn[data-v-f2c5c13f]:hover:not(:disabled){background:#8b5cf633;border-color:#8b5cf680;transform:scale(1.05)}.page-btn[data-v-f2c5c13f]:disabled{opacity:.3;cursor:not-allowed}.page-info[data-v-f2c5c13f]{color:#fffc;font-weight:600}.refund-info-section[data-v-f2c5c13f]{display:flex;flex-direction:column;gap:16px}.refund-details[data-v-f2c5c13f]{background:#8b5cf60d;border:1px solid rgba(139,92,246,.2);border-radius:8px;padding:16px}.refund-header[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#ffffffe6}.refund-header i[data-v-f2c5c13f]{color:#fb923c}.refund-header h5[data-v-f2c5c13f]{margin:0;font-size:14px;font-weight:600}.refund-items[data-v-f2c5c13f]{display:flex;flex-direction:column;gap:12px}.refund-item[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px;padding:10px;background:#0003;border-radius:6px}.refund-item i[data-v-f2c5c13f]{color:#8b5cf6;font-size:14px}.refund-label[data-v-f2c5c13f]{color:#ffffffb3;font-size:13px;flex-shrink:0}.refund-value[data-v-f2c5c13f]{color:#10b981;font-weight:600;font-size:14px;margin-left:auto}.fee-note[data-v-f2c5c13f]{color:#ffffff80;font-size:11px;font-weight:400;margin-left:4px}.refund-tx[data-v-f2c5c13f]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:6px;margin-top:-4px}.refund-tx i.fa-receipt[data-v-f2c5c13f]{color:#8b5cf6;font-size:12px}.tx-link[data-v-f2c5c13f]{display:flex;align-items:center;gap:6px;color:#8b5cf6;text-decoration:none;font-size:12px;font-family:Courier New,monospace;flex:1;transition:all .2s ease}.tx-link[data-v-f2c5c13f]:hover{color:#a78bfa}.tx-link .tx-hash[data-v-f2c5c13f]{color:#ffffffb3}.tx-link .fa-external-link-alt[data-v-f2c5c13f]{font-size:10px;opacity:.6}@media (max-width: 768px){.history-card[data-v-f2c5c13f]{flex-direction:column;align-items:stretch}.result-badge[data-v-f2c5c13f]{position:static;align-self:flex-end;margin-bottom:10px}.btn-report[data-v-f2c5c13f]{width:100%;justify-content:center}}.loot-inventory[data-v-31062e03]{padding:30px}.section-header[data-v-31062e03]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.section-header h2[data-v-31062e03]{display:flex;align-items:center;gap:12px;color:#fff;font-size:28px;margin:0}.header-icon[data-v-31062e03]{width:36px;height:36px;filter:drop-shadow(0 0 10px rgba(139,92,246,.6))}.refresh-btn[data-v-31062e03]{background:#ffffff1a;border:2px solid rgba(255,255,255,.2);width:44px;height:44px;border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-31062e03]:hover:not(:disabled){background:#8b5cf633;border-color:#8b5cf680;transform:scale(1.05)}.spinning[data-v-31062e03]{animation:spin-31062e03 1s linear infinite}@keyframes spin-31062e03{to{transform:rotate(360deg)}}.loading-container[data-v-31062e03]{text-align:center;padding:60px 20px;color:#fff9}.spinner[data-v-31062e03]{width:50px;height:50px;border:4px solid rgba(139,92,246,.3);border-top-color:#8b5cf6;border-radius:50%;animation:spin-31062e03 .8s linear infinite;margin:0 auto 20px}.content-grid[data-v-31062e03]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:25px}.stat-card[data-v-31062e03]{background:linear-gradient(135deg,#111827cc,#1f2937cc);border:2px solid rgba(139,92,246,.3);border-radius:16px;padding:25px;transition:all .3s ease}.stat-card[data-v-31062e03]:hover{border-color:#8b5cf699;box-shadow:0 8px 30px #8b5cf633;transform:translateY(-2px)}.card-icon[data-v-31062e03]{font-size:48px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.stat-card h3[data-v-31062e03]{color:#fff;margin:0 0 20px;font-size:20px}.earnings-breakdown[data-v-31062e03]{display:flex;flex-direction:column;gap:16px}.earning-item[data-v-31062e03]{display:flex;align-items:center;gap:12px;padding:16px;background:#0000004d;border-radius:10px;border:2px solid rgba(139,92,246,.2);transition:all .3s ease}.earning-item[data-v-31062e03]:hover{border-color:#8b5cf680;transform:translate(4px)}.earning-item.tics[data-v-31062e03]{border-left:4px solid #10b981}.earning-item.qwbt[data-v-31062e03]{border-left:4px solid #8b5cf6}.token-icon[data-v-31062e03]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#8b5cf61a;border-radius:8px;flex-shrink:0;font-size:24px}.token-icon-img[data-v-31062e03]{width:32px;height:32px;object-fit:contain}.earning-details[data-v-31062e03]{flex:1;display:flex;flex-direction:column;gap:4px}.token-label[data-v-31062e03]{color:#ffffffb3;font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.earning-details strong[data-v-31062e03]{color:#10b981;font-size:28px;font-weight:700;line-height:1}.earning-item.qwbt .earning-details strong[data-v-31062e03]{color:#8b5cf6}.from-stakes[data-v-31062e03]{color:#ffffff80;font-size:11px;font-style:italic}.total-value[data-v-31062e03]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#8b5cf633,#10b98133);border:2px solid rgba(139,92,246,.3);border-radius:10px;margin-top:12px}.total-value span[data-v-31062e03]{color:#fffc;font-weight:600;font-size:14px}.total-value strong[data-v-31062e03]{color:#fff;font-size:22px;font-weight:700;text-shadow:0 2px 8px rgba(139,92,246,.5)}.stats-grid[data-v-31062e03]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.stat-item[data-v-31062e03]{display:flex;flex-direction:column;gap:6px;padding:12px;background:#0000004d;border-radius:8px}.stat-label[data-v-31062e03]{color:#fff9;font-size:13px}.stat-value[data-v-31062e03]{color:#fff;font-size:20px;font-weight:700}.victory[data-v-31062e03]{color:#10b981}.defeat[data-v-31062e03]{color:#ef4444}.streak[data-v-31062e03]{color:#f59e0b}.excellent[data-v-31062e03]{color:#10b981}.good[data-v-31062e03]{color:#3b82f6}.average[data-v-31062e03]{color:#fbbf24}.achievements-list[data-v-31062e03]{display:flex;flex-direction:column;gap:15px}.achievement-item[data-v-31062e03]{display:flex;gap:15px;padding:15px;background:#0000004d;border-radius:10px;border:2px solid rgba(255,255,255,.1);opacity:.5;transition:all .3s ease}.achievement-item.unlocked[data-v-31062e03]{opacity:1;border-color:#10b98180;background:#10b9811a}.achievement-item.coming-soon[data-v-31062e03]{opacity:.4;border-color:#8b5cf64d;background:#8b5cf60d}.achievement-icon[data-v-31062e03]{font-size:36px}.achievement-info[data-v-31062e03]{flex:1}.achievement-info h4[data-v-31062e03]{color:#fff;margin:0 0 4px;font-size:16px;display:flex;align-items:center;gap:10px}.coming-soon-badge[data-v-31062e03]{display:inline-block;padding:2px 8px;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;color:#fff;letter-spacing:.5px}.achievement-info p[data-v-31062e03]{color:#fff9;margin:0 0 10px;font-size:13px}.achievement-progress[data-v-31062e03]{display:flex;align-items:center;gap:10px}.progress-bar[data-v-31062e03]{flex:1;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.progress-fill[data-v-31062e03]{height:100%;background:linear-gradient(90deg,#8b5cf6,#ec4899);border-radius:3px;transition:width .3s ease}.progress-text[data-v-31062e03]{color:#fff9;font-size:12px;font-weight:600}.rewards-list[data-v-31062e03]{display:flex;flex-direction:column;gap:10px}.reward-item[data-v-31062e03]{padding:12px;background:#0000004d;border-radius:8px;border-left:3px solid rgba(16,185,129,.5)}.reward-date[data-v-31062e03]{color:#ffffff80;font-size:11px;margin-bottom:6px}.reward-details[data-v-31062e03]{display:flex;justify-content:space-between;align-items:center;gap:12px}.reward-label[data-v-31062e03]{color:#fffc;font-size:14px}.reward-amount[data-v-31062e03]{color:#10b981;font-weight:700;font-size:16px}.tx-link[data-v-31062e03]{color:#8b5cf6cc;font-size:14px;transition:all .3s ease;text-decoration:none}.tx-link[data-v-31062e03]:hover{color:#8b5cf6;transform:scale(1.1)}.empty-rewards[data-v-31062e03]{text-align:center;padding:30px 20px}.empty-icon[data-v-31062e03]{width:60px;height:60px;opacity:.2;filter:grayscale(1);margin-bottom:10px}.empty-rewards p[data-v-31062e03]{color:#ffffff80;margin:0}@media (max-width: 768px){.loot-inventory[data-v-31062e03]{padding:20px 15px}.section-header[data-v-31062e03]{margin-bottom:20px}.section-header h2[data-v-31062e03]{font-size:22px}.header-icon[data-v-31062e03]{width:28px;height:28px}.content-grid[data-v-31062e03]{grid-template-columns:1fr;gap:20px}.stat-card[data-v-31062e03]{padding:20px}.card-icon[data-v-31062e03]{font-size:40px}.earning-item[data-v-31062e03]{padding:14px}.token-icon[data-v-31062e03]{width:40px;height:40px;font-size:20px}.earning-details strong[data-v-31062e03]{font-size:24px}.total-value[data-v-31062e03]{padding:14px}.total-value strong[data-v-31062e03]{font-size:20px}.stats-grid[data-v-31062e03]{grid-template-columns:1fr}.achievements-list[data-v-31062e03]{gap:12px}.achievement-item[data-v-31062e03]{padding:12px}.achievement-icon[data-v-31062e03]{font-size:30px}}.quick-match[data-v-c8959926]{padding:30px;position:relative}.section-header h2[data-v-c8959926]{display:flex;align-items:center;gap:12px;color:#fff;font-size:28px;margin:0 0 30px}.checking-status[data-v-c8959926]{text-align:center;padding:60px 40px;max-width:400px;margin:0 auto}.spinner-large[data-v-c8959926]{width:60px;height:60px;border:5px solid rgba(139,92,246,.2);border-top-color:#8b5cf6;border-radius:50%;animation:spin-c8959926 1s linear infinite;margin:0 auto 20px}.checking-status p[data-v-c8959926]{color:#ffffffb3;font-size:16px;margin:0}.match-setup[data-v-c8959926]{max-width:600px;margin:0 auto}.setup-card[data-v-c8959926]{background:linear-gradient(135deg,#111827cc,#1f2937cc);border:2px solid rgba(139,92,246,.3);border-radius:20px;padding:40px;text-align:center}.feature-icon[data-v-c8959926]{width:120px;height:120px;margin-bottom:20px;filter:drop-shadow(0 0 20px rgba(139,92,246,.6))}.setup-card h3[data-v-c8959926]{color:#fff;font-size:28px;margin:0 0 15px}.setup-card>p[data-v-c8959926]{color:#ffffffb3;margin:0 0 30px}.settings-section[data-v-c8959926]{text-align:left;padding:25px;background:#0000004d;border-radius:12px;margin-bottom:25px}.settings-section h4[data-v-c8959926]{color:#fff;margin:0 0 20px;font-size:18px}.setting-group[data-v-c8959926]{margin-bottom:25px}.setting-group[data-v-c8959926]:last-child{margin-bottom:0}.setting-group label[data-v-c8959926]{display:block;color:#fffc;margin-bottom:12px;font-weight:600}.token-choice[data-v-c8959926]{display:flex;gap:12px}.token-btn[data-v-c8959926]{flex:1;display:flex;align-items:center;gap:12px;padding:16px;background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s ease}.token-btn[data-v-c8959926]:hover{background:#8b5cf61a;border-color:#8b5cf666}.token-btn.selected[data-v-c8959926]{background:#8b5cf633;border-color:#8b5cf6cc}.token-icon[data-v-c8959926]{font-size:32px}.token-icon-img[data-v-c8959926]{width:40px;height:40px;object-fit:contain}.token-info[data-v-c8959926]{display:flex;flex-direction:column;gap:4px;text-align:left}.token-info strong[data-v-c8959926]{color:#fff;font-size:16px}.token-info small[data-v-c8959926]{color:#fff9;font-size:12px}.stake-input-group[data-v-c8959926]{display:flex;gap:12px;margin-bottom:12px}.stake-input[data-v-c8959926]{flex:1;padding:12px 16px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:10px;color:#fff;font-size:16px;font-weight:600;text-align:center}.stake-input[data-v-c8959926]:focus{outline:none;border-color:#8b5cf6cc}.token-select[data-v-c8959926]{padding:12px 16px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:10px;color:#fff;font-weight:600;cursor:pointer}.token-select[data-v-c8959926]:focus{outline:none;border-color:#8b5cf6cc}.stake-presets[data-v-c8959926]{display:flex;gap:8px}.preset-btn[data-v-c8959926]{flex:1;padding:8px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;font-weight:600;cursor:pointer;transition:all .3s ease}.preset-btn[data-v-c8959926]:hover{background:#8b5cf633;border-color:#8b5cf680;color:#fff}.elements-grid[data-v-c8959926]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.element-btn[data-v-c8959926]{padding:15px 10px;background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:8px}.element-btn[data-v-c8959926]:hover{transform:translateY(-3px);border-color:#8b5cf680;background:#8b5cf61a}.element-btn.selected[data-v-c8959926]{border-color:#8b5cf6cc;background:#8b5cf64d;box-shadow:0 0 15px #8b5cf64d}.element-icon[data-v-c8959926]{font-size:36px}.element-name[data-v-c8959926]{color:#fff;font-size:14px;font-weight:600}.cost-summary[data-v-c8959926]{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#8b5cf61a;border:2px solid rgba(139,92,246,.3);border-radius:10px;margin-top:20px}.cost-summary span[data-v-c8959926]{color:#fffc;font-weight:600}.cost-summary strong[data-v-c8959926]{color:#fff;font-size:18px;font-weight:700}.btn-join[data-v-c8959926]{width:100%;padding:16px;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.btn-join[data-v-c8959926]:hover:not(:disabled){transform:scale(1.02);box-shadow:0 8px 25px #8b5cf680}.btn-join[data-v-c8959926]:disabled{opacity:.5;cursor:not-allowed}.queue-active[data-v-c8959926]{text-align:center;max-width:500px;margin:0 auto;padding:40px}.searching-animation[data-v-c8959926]{position:relative;width:150px;height:150px;margin:0 auto 30px}.searching-icon[data-v-c8959926]{width:150px;height:150px;position:relative;z-index:2;animation:float-c8959926 3s ease-in-out infinite}@keyframes float-c8959926{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.pulse-ring[data-v-c8959926]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;border:4px solid rgba(139,92,246,.6);border-radius:50%;animation:pulse-c8959926 2s ease-out infinite}.pulse-ring.delay-1[data-v-c8959926]{animation-delay:.5s}.pulse-ring.delay-2[data-v-c8959926]{animation-delay:1s}@keyframes pulse-c8959926{0%{transform:translate(-50%,-50%) scale(.5);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.queue-active h3[data-v-c8959926]{color:#fff;font-size:24px;margin:0 0 10px}.queue-active>p[data-v-c8959926]{color:#fff9;margin:0 0 30px}.queue-stats[data-v-c8959926]{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.queue-stat[data-v-c8959926]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:#0000004d;border-radius:10px;color:#fffc}.btn-cancel[data-v-c8959926]{width:100%;padding:14px;background:#ef444433;border:2px solid rgba(239,68,68,.4);border-radius:12px;color:#ef4444;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.btn-cancel[data-v-c8959926]:hover{background:#ef44444d;transform:scale(1.02)}.match-found[data-v-c8959926]{text-align:center;max-width:400px;margin:0 auto;padding:60px 40px}.match-found-animation[data-v-c8959926]{font-size:80px;color:#10b981;margin-bottom:20px;animation:scaleIn-c8959926 .5s ease}@keyframes scaleIn-c8959926{0%{transform:scale(0)}to{transform:scale(1)}}.match-found h3[data-v-c8959926]{color:#fff;font-size:28px;margin:0 0 10px}.match-found p[data-v-c8959926]{color:#fff9;margin:0}.spinner-small[data-v-c8959926]{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-c8959926 .8s linear infinite}@keyframes spin-c8959926{to{transform:rotate(360deg)}}.error-text[data-v-c8959926]{color:#ef4444;margin-top:15px;font-size:14px}.info-text[data-v-c8959926]{color:#8b5cf6;margin-top:15px;font-size:14px;text-align:center}@media (max-width: 640px){.setup-card[data-v-c8959926]{padding:25px}.elements-grid[data-v-c8959926]{grid-template-columns:1fr}}.challenge-modal-overlay[data-v-d660b789]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-d660b789 .3s ease}@keyframes fadeIn-d660b789{0%{opacity:0}to{opacity:1}}.challenge-modal[data-v-d660b789]{background:linear-gradient(135deg,#111827f2,#1f2937f2);border:2px solid rgba(139,92,246,.5);border-radius:20px;padding:30px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;animation:slideUp-d660b789 .3s ease;box-shadow:0 20px 60px #00000080}@keyframes slideUp-d660b789{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-d660b789]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.modal-header h2[data-v-d660b789]{display:flex;align-items:center;gap:12px;color:#fff;font-size:24px;margin:0}.header-icon[data-v-d660b789]{width:32px;height:32px;filter:drop-shadow(0 0 10px rgba(139,92,246,.6))}.close-btn[data-v-d660b789]{background:#ffffff1a;border:none;width:40px;height:40px;border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease}.close-btn[data-v-d660b789]:hover{background:#ff3b304d;transform:scale(1.1)}.opponent-preview[data-v-d660b789]{text-align:center;padding:20px;background:#0000004d;border-radius:12px;margin-bottom:25px}.opponent-avatar[data-v-d660b789]{position:relative;width:80px;height:80px;margin:0 auto 15px}.opponent-avatar img[data-v-d660b789]{width:100%;height:100%;border-radius:50%;border:3px solid rgba(139,92,246,.5);object-fit:cover}.level-badge[data-v-d660b789]{position:absolute;bottom:-5px;right:-5px;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;padding:4px 10px;border-radius:10px;font-size:11px;font-weight:700}.opponent-stats[data-v-d660b789]{display:flex;justify-content:center;gap:20px}.stat[data-v-d660b789]{color:#ffffffb3;font-size:14px;display:flex;align-items:center;gap:6px}.stat i[data-v-d660b789]{color:#8b5cf6cc}.steps-indicator[data-v-d660b789]{display:flex;align-items:center;margin-bottom:30px}.step[data-v-d660b789]{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.step-number[data-v-d660b789]{width:40px;height:40px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:#ffffff80;font-weight:700;transition:all .3s ease}.step.active .step-number[data-v-d660b789]{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:transparent;color:#fff;box-shadow:0 0 20px #8b5cf680}.step.completed .step-number[data-v-d660b789]{background:#10b981;border-color:#10b981;color:#fff}.step span[data-v-d660b789]{color:#ffffff80;font-size:12px;font-weight:600}.step.active span[data-v-d660b789]{color:#fff}.step-line[data-v-d660b789]{flex:1;height:2px;background:#fff3;margin:0 10px}.step-line.completed[data-v-d660b789]{background:#10b981}.step-content[data-v-d660b789]{margin-bottom:25px}.step-content h3[data-v-d660b789]{color:#fff;font-size:20px;margin:0 0 10px}.step-description[data-v-d660b789]{color:#fff9;margin:0 0 25px}.stake-input-group[data-v-d660b789]{display:flex;gap:15px;margin-bottom:15px}.stake-input[data-v-d660b789]{flex:1;padding:15px 20px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:12px;color:#fff;font-size:20px;font-weight:700;text-align:center}.stake-input[data-v-d660b789]:focus{outline:none;border-color:#8b5cf6cc}.token-select[data-v-d660b789]{padding:15px 20px;background:#0006;border:2px solid rgba(139,92,246,.3);border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.token-select[data-v-d660b789]:focus{outline:none;border-color:#8b5cf6cc}.stake-presets[data-v-d660b789]{display:flex;gap:10px;margin-bottom:20px}.preset-btn[data-v-d660b789]{flex:1;padding:12px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;font-weight:600;cursor:pointer;transition:all .3s ease}.preset-btn[data-v-d660b789]:hover{background:#8b5cf633;border-color:#8b5cf680;color:#fff}.info-box[data-v-d660b789],.warning-box[data-v-d660b789]{display:flex;gap:12px;padding:15px;border-radius:10px;font-size:14px}.info-box[data-v-d660b789]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);color:#93c5fd}.warning-box[data-v-d660b789]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);color:#fbbf24;justify-content:center;margin-top:20px}.elements-grid[data-v-d660b789]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:20px}.element-btn[data-v-d660b789]{padding:20px 15px;background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s ease;text-align:center}.element-btn[data-v-d660b789]:hover{transform:translateY(-5px);border-color:#8b5cf680;background:#8b5cf61a}.element-btn.selected[data-v-d660b789]{border-color:#8b5cf6cc;background:#8b5cf64d;box-shadow:0 0 20px #8b5cf64d}.element-icon[data-v-d660b789]{font-size:48px;margin-bottom:10px}.element-name[data-v-d660b789]{color:#fff;font-size:16px;font-weight:700;margin-bottom:5px}.element-beats[data-v-d660b789]{color:#ffffff80;font-size:12px}.payment-summary[data-v-d660b789]{background:#0006;border-radius:12px;padding:20px;margin-bottom:25px}.payment-item[data-v-d660b789]{display:flex;justify-content:space-between;padding:10px 0;color:#ffffffb3}.payment-total[data-v-d660b789]{display:flex;justify-content:space-between;padding:15px 0 0;border-top:1px solid rgba(255,255,255,.1);color:#fff;font-size:18px;font-weight:700}.payment-progress[data-v-d660b789]{display:flex;flex-direction:column;gap:15px;margin:25px 0}.payment-step[data-v-d660b789]{display:flex;align-items:center;gap:12px;padding:15px;background:#0000004d;border:2px solid rgba(255,255,255,.1);border-radius:10px}.payment-step.active[data-v-d660b789]{border-color:#8b5cf680;background:#8b5cf61a}.payment-step.completed[data-v-d660b789]{border-color:#10b98180;background:#10b9811a}.payment-step i[data-v-d660b789]{font-size:20px;color:#ffffff4d}.payment-step.completed i[data-v-d660b789]{color:#10b981}.payment-step span[data-v-d660b789]{flex:1;color:#fff}.pay-btn[data-v-d660b789]{padding:8px 20px;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:none;border-radius:8px;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease}.pay-btn[data-v-d660b789]:hover{transform:scale(1.05);box-shadow:0 4px 15px #8b5cf666}.success-message[data-v-d660b789],.error-message[data-v-d660b789]{text-align:center;padding:25px;border-radius:12px;margin:20px 0}.success-message[data-v-d660b789]{background:#10b9811a;border:2px solid rgba(16,185,129,.3)}.success-message i[data-v-d660b789]{font-size:48px;color:#10b981;margin-bottom:15px}.success-message h4[data-v-d660b789]{color:#fff;margin:0 0 10px}.success-message p[data-v-d660b789]{color:#ffffffb3;margin:0}.error-message[data-v-d660b789]{background:#ef44441a;border:2px solid rgba(239,68,68,.3)}.error-message i[data-v-d660b789]{font-size:32px;color:#ef4444;margin-bottom:10px}.error-message p[data-v-d660b789]{color:#ffffffe6;margin:0 0 15px}.modal-footer[data-v-d660b789]{display:flex;gap:15px;padding-top:25px;border-top:1px solid rgba(255,255,255,.1)}.btn-primary[data-v-d660b789],.btn-secondary[data-v-d660b789]{flex:1;padding:15px 25px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;border:none}.btn-primary[data-v-d660b789]{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff}.btn-primary[data-v-d660b789]:hover:not(:disabled){transform:scale(1.02);box-shadow:0 8px 20px #8b5cf666}.btn-primary[data-v-d660b789]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-d660b789]{background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.2)}.btn-secondary[data-v-d660b789]:hover{background:#ffffff26}.spinner-small[data-v-d660b789]{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d660b789 .8s linear infinite}@keyframes spin-d660b789{to{transform:rotate(360deg)}}@media (max-width: 640px){.challenge-modal[data-v-d660b789]{padding:20px;width:95%}.elements-grid[data-v-d660b789]{grid-template-columns:1fr}.modal-footer[data-v-d660b789]{flex-direction:column}}.report-overlay[data-v-377a278d]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-377a278d .3s ease}.report-modal[data-v-377a278d]{background:linear-gradient(135deg,#111827f2,#1f2937f2);border:2px solid rgba(139,92,246,.5);border-radius:20px;padding:30px;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;animation:slideUp-377a278d .3s ease}@keyframes fadeIn-377a278d{0%{opacity:0}to{opacity:1}}@keyframes slideUp-377a278d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-377a278d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.modal-header h2[data-v-377a278d]{display:flex;align-items:center;gap:12px;color:#fff;font-size:24px;margin:0}.close-btn[data-v-377a278d]{background:#ffffff1a;border:none;width:40px;height:40px;border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease}.close-btn[data-v-377a278d]:hover{background:#ff3b304d;transform:scale(1.1)}.battle-summary[data-v-377a278d]{text-align:center;padding:30px;border-radius:16px;margin-bottom:25px}.result-victory[data-v-377a278d]{background:linear-gradient(135deg,#10b98133,#05966933);border:2px solid rgba(16,185,129,.4)}.result-defeat[data-v-377a278d]{background:linear-gradient(135deg,#ef444433,#dc262633);border:2px solid rgba(239,68,68,.4)}.result-pending[data-v-377a278d]{background:#3b82f633;border:2px solid rgba(59,130,246,.4)}.result-icon[data-v-377a278d]{font-size:64px;margin-bottom:15px}.battle-summary h3[data-v-377a278d]{color:#fff;font-size:32px;margin:0 0 10px}.result-subtitle[data-v-377a278d]{color:#fff9;margin:0}.combatants[data-v-377a278d]{display:flex;align-items:center;justify-content:space-around;margin-bottom:30px;padding:25px;background:#0000004d;border-radius:12px}.combatant[data-v-377a278d]{text-align:center;padding:15px;border-radius:12px;border:2px solid rgba(255,255,255,.1);transition:all .3s ease}.combatant.winner[data-v-377a278d]{border-color:#10b98180;background:#10b9811a;box-shadow:0 0 20px #10b98133}.combatant img[data-v-377a278d]{width:80px;height:80px;border-radius:50%;border:3px solid rgba(139,92,246,.5);margin-bottom:10px;object-fit:cover}.combatant h4[data-v-377a278d]{color:#fff;margin:0 0 10px}.element-badge[data-v-377a278d]{font-size:32px;margin:10px 0}.hp-display[data-v-377a278d]{color:#fffc;font-weight:600;font-size:16px}.vs-badge[data-v-377a278d]{color:#fff;font-weight:700;font-size:24px;padding:10px 20px;background:#8b5cf64d;border-radius:12px}.rps-result[data-v-377a278d]{padding:20px;background:#0000004d;border-radius:12px;margin-bottom:25px}.rps-result h3[data-v-377a278d]{color:#fff;margin:0 0 15px;text-align:center}.rps-display[data-v-377a278d]{display:flex;align-items:center;justify-content:center;gap:20px;font-size:48px;margin-bottom:15px}.rps-result-text[data-v-377a278d]{font-size:18px;font-weight:700}.rps-won[data-v-377a278d]{color:#10b981}.rps-lost[data-v-377a278d]{color:#ef4444}.rps-draw[data-v-377a278d]{color:#fbbf24}.rps-result p[data-v-377a278d]{color:#ffffffb3;text-align:center;margin:0}.combat-log[data-v-377a278d]{padding:20px;background:#0000004d;border-radius:12px;margin-bottom:25px}.combat-log h3[data-v-377a278d]{color:#fff;margin:0 0 15px}.log-entries[data-v-377a278d]{display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto}.log-entry[data-v-377a278d]{padding:12px;background:#ffffff0d;border-left:3px solid rgba(139,92,246,.5);border-radius:6px;display:flex;gap:12px}.log-round[data-v-377a278d]{color:#8b5cf6cc;font-weight:700;min-width:70px}.log-text[data-v-377a278d]{color:#fffc;flex:1}.rewards-section[data-v-377a278d]{text-align:center;padding:25px;background:linear-gradient(135deg,#8b5cf633,#ec489933);border:2px solid rgba(139,92,246,.4);border-radius:12px}.rewards-icon[data-v-377a278d]{width:60px;height:60px;margin-bottom:15px;filter:drop-shadow(0 0 10px rgba(139,92,246,.6))}.rewards-section h3[data-v-377a278d]{color:#fff;margin:0 0 20px}.rewards-list[data-v-377a278d]{display:flex;flex-direction:column;gap:12px}.reward-item[data-v-377a278d]{display:flex;justify-content:space-between;padding:12px;background:#0000004d;border-radius:8px;color:#fffc}.winner-reward[data-v-377a278d]{border:2px solid rgba(16,185,129,.5)}.reward-item strong[data-v-377a278d]{color:#fff;font-weight:700}@media (max-width: 640px){.combatants[data-v-377a278d]{flex-direction:column;gap:20px}.vs-badge[data-v-377a278d]{transform:rotate(90deg)}.rps-display[data-v-377a278d]{font-size:36px}}.quick-battle-start[data-v-6e54870b]{width:100%}.section-header[data-v-6e54870b]{text-align:center;margin-bottom:2rem}.section-header h2[data-v-6e54870b]{color:#e0e6ed;font-size:2rem;margin-bottom:.5rem;font-weight:700;background:linear-gradient(135deg,#0ff,#0080ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header p[data-v-6e54870b]{color:#b8c5d1;font-size:1rem}.battle-info-card[data-v-6e54870b]{background:#00ffff0d;border:2px solid rgba(0,255,255,.3);border-radius:16px;padding:1.5rem;margin-bottom:2rem}.info-grid[data-v-6e54870b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem}.info-item[data-v-6e54870b]{display:flex;align-items:center;gap:.75rem}.info-icon[data-v-6e54870b]{width:32px;height:32px;flex-shrink:0}.info-content[data-v-6e54870b]{display:flex;flex-direction:column}.info-label[data-v-6e54870b]{color:#b8c5d1;font-size:.8rem}.info-value[data-v-6e54870b]{color:#fff;font-weight:600;font-size:.95rem}.fleet-preview-section[data-v-6e54870b]{background:#0009;border:2px solid rgba(0,255,255,.3);border-radius:16px;padding:2rem;margin-bottom:2rem}.fleet-preview-section h3[data-v-6e54870b]{color:#0ff;font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.fleet-grid[data-v-6e54870b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:2rem}.fleet-slot[data-v-6e54870b]{background:#0006;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;transition:all .3s ease}.fleet-slot.filled[data-v-6e54870b]{border-color:#00ffff80;background:#00ffff0d}.fleet-slot[data-v-6e54870b]:hover{border-color:#00ffffb3}.slot-header[data-v-6e54870b]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.slot-icon[data-v-6e54870b]{font-size:1.2rem}.slot-name[data-v-6e54870b]{color:#0ff;font-weight:600;font-size:.9rem}.crew-member[data-v-6e54870b]{display:flex;gap:.75rem;align-items:center}.crew-image[data-v-6e54870b]{width:60px;height:60px;border-radius:8px;object-fit:cover;border:2px solid rgba(0,255,255,.3)}.crew-info[data-v-6e54870b]{flex:1;min-width:0}.crew-name[data-v-6e54870b]{display:block;color:#fff;font-weight:600;margin-bottom:.5rem;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crew-stats[data-v-6e54870b]{display:flex;gap:.75rem}.stat[data-v-6e54870b]{color:#b8c5d1;font-size:.8rem;font-weight:500}.stat.attack[data-v-6e54870b]{color:#ff6b6b}.stat.hp[data-v-6e54870b]{color:#51cf66}.empty-slot[data-v-6e54870b]{text-align:center;color:#6c757d;font-style:italic;padding:1.5rem 0;font-size:.9rem}.no-fleet[data-v-6e54870b]{text-align:center;padding:3rem 2rem;background:#0006;border:2px dashed rgba(255,255,255,.2);border-radius:12px}.no-fleet-icon[data-v-6e54870b]{font-size:3rem;display:block;margin-bottom:1rem;opacity:.7}.no-fleet h4[data-v-6e54870b]{color:#fff;font-size:1.2rem;margin-bottom:.5rem}.no-fleet p[data-v-6e54870b]{color:#b8c5d1;margin-bottom:1.5rem}.go-to-fleet-btn[data-v-6e54870b]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.go-to-fleet-btn[data-v-6e54870b]:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0ff6}.total-stats[data-v-6e54870b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,255,255,.2)}.stat-card[data-v-6e54870b]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);border-radius:12px;padding:1.5rem;text-align:center;display:flex;flex-direction:column;gap:.5rem;transition:all .3s ease}.stat-card[data-v-6e54870b]:hover{border-color:#0ff9;background:#00ffff26}.stat-card .stat-icon[data-v-6e54870b]{font-size:1.8rem}.stat-card .stat-label[data-v-6e54870b]{color:#b8c5d1;font-size:.9rem}.stat-card .stat-value[data-v-6e54870b]{color:#0ff;font-size:1.8rem;font-weight:700}.action-section[data-v-6e54870b]{display:flex;justify-content:center}.start-battle-btn[data-v-6e54870b]{width:100%;max-width:500px;padding:1.25rem 2rem;border:none;border-radius:12px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#0ff,#0080ff);color:#000}.start-battle-btn[data-v-6e54870b]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #0ff6}.start-battle-btn.loading[data-v-6e54870b]{background:linear-gradient(135deg,#00d4d4,#06c);cursor:wait}.start-battle-btn.disabled[data-v-6e54870b],.start-battle-btn[data-v-6e54870b]:disabled{background:#80808033;color:#6c757d;cursor:not-allowed;transform:none}.button-content[data-v-6e54870b]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-6e54870b]{width:20px;height:20px;border:3px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin-6e54870b .8s linear infinite}@keyframes spin-6e54870b{to{transform:rotate(360deg)}}@media (max-width: 768px){.info-grid[data-v-6e54870b]{grid-template-columns:repeat(2,1fr)}.fleet-grid[data-v-6e54870b],.total-stats[data-v-6e54870b]{grid-template-columns:1fr}}.quick-battle-in-progress[data-v-0b755f06]{width:100%}.progress-header[data-v-0b755f06]{text-align:center;margin-bottom:3rem}.status-badge[data-v-0b755f06]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.pulse-dot[data-v-0b755f06]{width:16px;height:16px;background:#ff6b6b;border-radius:50%;animation:pulse-0b755f06 2s ease-in-out infinite;box-shadow:0 0 #ff6b6bb3}@keyframes pulse-0b755f06{0%{box-shadow:0 0 #ff6b6bb3}50%{box-shadow:0 0 0 15px #ff6b6b00}to{box-shadow:0 0 #ff6b6b00}}.progress-header h2[data-v-0b755f06]{color:#ff6b6b;font-size:2rem;margin:0;font-weight:700}.progress-header p[data-v-0b755f06]{color:#b8c5d1;font-size:1rem}.countdown-section[data-v-0b755f06]{display:flex;justify-content:center;margin-bottom:3rem}.countdown-circle[data-v-0b755f06]{position:relative;width:200px;height:200px;margin:0 auto}.progress-ring[data-v-0b755f06]{transform:rotate(-90deg);display:block;position:absolute;top:0;left:0}.progress-ring-circle[data-v-0b755f06]{transition:stroke-dashoffset 1s linear,stroke .3s ease;stroke-dasharray:565.48;stroke-linecap:round;filter:drop-shadow(0 0 10px currentColor)}.countdown-content[data-v-0b755f06]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown-time[data-v-0b755f06]{font-size:2.5rem;font-weight:700;color:#0ff;text-shadow:0 0 20px rgba(0,255,255,.5);margin-bottom:.25rem;text-align:center}.countdown-label[data-v-0b755f06]{color:#b8c5d1;font-size:.9rem;text-align:center}.battle-info[data-v-0b755f06]{background:#0009;border:2px solid rgba(0,255,255,.3);border-radius:16px;padding:2rem;margin-bottom:2rem}.combatants[data-v-0b755f06]{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center}.combatant[data-v-0b755f06]{background:#00ffff0d;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem}.combatant-header[data-v-0b755f06]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.combatant-icon[data-v-0b755f06]{font-size:1.5rem}.combatant-header h3[data-v-0b755f06]{color:#0ff;margin:0;font-size:1.2rem}.combatant-stats[data-v-0b755f06]{display:flex;flex-direction:column;gap:.75rem}.stat-row[data-v-0b755f06]{display:flex;justify-content:space-between;align-items:center;background:#0000004d;padding:.75rem 1rem;border-radius:8px}.stat-label[data-v-0b755f06]{color:#b8c5d1;font-size:.95rem}.stat-value[data-v-0b755f06]{color:#fff;font-weight:700;font-size:1.1rem}.vs-section[data-v-0b755f06]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.vs-icon[data-v-0b755f06]{font-size:2rem;animation:rotate-0b755f06 3s linear infinite}@keyframes rotate-0b755f06{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs-text[data-v-0b755f06]{font-size:1.5rem;font-weight:700;color:#ff6b6b;text-shadow:0 0 10px rgba(255,107,107,.5)}.battle-timeline[data-v-0b755f06]{background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.battle-timeline h4[data-v-0b755f06]{color:#0ff;margin:0 0 1.5rem;font-size:1.1rem}.timeline-content[data-v-0b755f06]{display:flex;flex-direction:column;gap:1rem}.timeline-item[data-v-0b755f06]{display:flex;align-items:center;gap:1rem}.timeline-marker[data-v-0b755f06]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.timeline-item.completed .timeline-marker[data-v-0b755f06]{background:#4ade8033;border:2px solid #4ade80;color:#4ade80}.timeline-item.active .timeline-marker[data-v-0b755f06]{background:#ff6b6b33;border:2px solid #ff6b6b;position:relative}.pulse-dot-small[data-v-0b755f06]{width:12px;height:12px;background:#ff6b6b;border-radius:50%;display:block;animation:pulse-small-0b755f06 2s ease-in-out infinite}@keyframes pulse-small-0b755f06{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.timeline-item.pending .timeline-marker[data-v-0b755f06]{background:#ffffff0d;border:2px solid rgba(255,255,255,.2);color:#6c757d}.timeline-info[data-v-0b755f06]{display:flex;flex-direction:column;gap:.25rem}.timeline-title[data-v-0b755f06]{color:#fff;font-weight:600;font-size:.95rem}.timeline-item.pending .timeline-title[data-v-0b755f06]{color:#6c757d}.timeline-time[data-v-0b755f06]{color:#b8c5d1;font-size:.85rem}.info-message[data-v-0b755f06]{background:#007bff1a;border:1px solid rgba(0,123,255,.3);border-radius:12px;padding:1.25rem;display:flex;gap:1rem;align-items:flex-start}.info-icon[data-v-0b755f06]{font-size:1.5rem;flex-shrink:0}.info-message p[data-v-0b755f06]{color:#b8c5d1;margin:0;line-height:1.6;font-size:.95rem}@media (max-width: 768px){.combatants[data-v-0b755f06]{grid-template-columns:1fr;gap:1.5rem}.vs-section[data-v-0b755f06]{order:2}.user-side[data-v-0b755f06]{order:1}.opponent-side[data-v-0b755f06]{order:3}.countdown-time[data-v-0b755f06]{font-size:3rem}.countdown-label[data-v-0b755f06]{font-size:1rem}.countdown-circle[data-v-0b755f06]{width:auto;height:auto}.progress-ring[data-v-0b755f06]{display:none}.countdown-content[data-v-0b755f06]{position:static;transform:none;background:#0009;border:2px solid rgba(0,255,255,.5);border-radius:16px;padding:2rem 3rem}}.result-card[data-v-a977364c]{background:#0009;border:2px solid rgba(0,255,255,.3);border-radius:16px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.result-card[data-v-a977364c]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(0,255,255,.5),transparent);opacity:0;transition:opacity .3s ease}.result-card[data-v-a977364c]:hover{border-color:#0ff9;transform:translateY(-2px);box-shadow:0 8px 25px #0ff3}.result-card[data-v-a977364c]:hover:before{opacity:1}.result-card.victory[data-v-a977364c]{border-color:#4ade8066}.result-card.victory[data-v-a977364c]:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.6),transparent)}.result-card.victory[data-v-a977364c]:hover{border-color:#4ade80b3;box-shadow:0 8px 25px #4ade8033}.result-card.defeat[data-v-a977364c]{border-color:#ef444466}.result-card.defeat[data-v-a977364c]:before{background:linear-gradient(90deg,transparent,rgba(239,68,68,.6),transparent)}.result-card.defeat[data-v-a977364c]:hover{border-color:#ef4444b3;box-shadow:0 8px 25px #ef444433}.result-header[data-v-a977364c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.result-status[data-v-a977364c]{display:flex;align-items:center;gap:.5rem}.status-icon[data-v-a977364c]{font-size:1.5rem}.status-text[data-v-a977364c]{font-size:1.1rem;font-weight:700}.result-card.victory .status-text[data-v-a977364c]{color:#4ade80}.result-card.defeat .status-text[data-v-a977364c]{color:#ef4444}.result-timestamp[data-v-a977364c]{color:#b8c5d1;font-size:.85rem;opacity:.8}.result-body[data-v-a977364c]{margin-bottom:1.5rem}.stats-comparison[data-v-a977364c]{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;margin-bottom:1.5rem;align-items:center}.stat-group[data-v-a977364c]{display:flex;flex-direction:column;gap:.75rem}.stat-group h4[data-v-a977364c]{color:#0ff;font-size:.9rem;margin:0 0 .5rem;text-align:center;opacity:.9}.stat-item[data-v-a977364c]{display:flex;justify-content:space-between;align-items:center;background:#0000004d;padding:.5rem .75rem;border-radius:8px;gap:1rem}.stat-label[data-v-a977364c]{color:#b8c5d1;font-size:.85rem}.stat-value[data-v-a977364c]{color:#fff;font-weight:600;font-size:.95rem}.vs-divider[data-v-a977364c]{font-size:1.2rem;font-weight:700;color:#ff6b6b;text-shadow:0 0 10px rgba(255,107,107,.5);text-align:center}.reward-section[data-v-a977364c]{background:linear-gradient(135deg,#4ade801a,#00ffff0d);border:1px solid rgba(74,222,128,.3);border-radius:12px;padding:1rem;display:flex;justify-content:space-between;align-items:center}.reward-badge[data-v-a977364c]{display:flex;align-items:center;gap:.5rem}.reward-icon[data-v-a977364c]{width:24px;height:24px}.reward-amount[data-v-a977364c]{color:#4ade80;font-weight:700;font-size:1.1rem}.reward-status[data-v-a977364c]{color:#4ade80;font-size:.9rem;opacity:.9}.result-footer[data-v-a977364c]{display:flex;justify-content:center}.view-details-btn[data-v-a977364c]{background:linear-gradient(135deg,#0ff,#0080ff);color:#000;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem}.view-details-btn[data-v-a977364c]:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0ff6}@media (max-width: 640px){.stats-comparison[data-v-a977364c]{grid-template-columns:1fr;gap:1rem}.vs-divider[data-v-a977364c]{order:2;margin:.5rem 0}.your-stats[data-v-a977364c]{order:1}.opponent-stats[data-v-a977364c]{order:3}.reward-section[data-v-a977364c]{flex-direction:column;gap:.75rem;text-align:center}}.quick-battle-previous-results[data-v-48485494]{width:100%}.results-header[data-v-48485494]{text-align:center;margin-bottom:2rem}.results-header h3[data-v-48485494]{color:#0ff;font-size:1.8rem;margin-bottom:.5rem;font-weight:700}.results-header p[data-v-48485494]{color:#b8c5d1;font-size:1rem}.loading-state[data-v-48485494]{text-align:center;padding:4rem 2rem;background:#0006;border:2px dashed rgba(0,255,255,.2);border-radius:16px}.spinner-large[data-v-48485494]{width:50px;height:50px;border:4px solid rgba(0,255,255,.2);border-top-color:#0ff;border-radius:50%;animation:spin-48485494 1s linear infinite;margin:0 auto 1rem}@keyframes spin-48485494{to{transform:rotate(360deg)}}.loading-state p[data-v-48485494]{color:#b8c5d1;font-size:1rem}.empty-state[data-v-48485494]{text-align:center;padding:4rem 2rem;background:#0006;border:2px dashed rgba(0,255,255,.2);border-radius:16px}.empty-icon[data-v-48485494]{font-size:4rem;display:block;margin-bottom:1rem;opacity:.5}.empty-state h4[data-v-48485494]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.empty-state p[data-v-48485494]{color:#b8c5d1;font-size:1rem}.results-content[data-v-48485494]{display:flex;flex-direction:column;gap:2rem}.results-grid[data-v-48485494]{display:grid;grid-template-columns:1fr;gap:1.5rem}.pagination[data-v-48485494]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 0;border-top:1px solid rgba(0,255,255,.2)}.pagination-btn[data-v-48485494]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);color:#0ff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:.9rem}.pagination-btn[data-v-48485494]:hover:not(:disabled){background:#0ff3;border-color:#0ff9;transform:translateY(-2px)}.pagination-btn[data-v-48485494]:disabled{opacity:.3;cursor:not-allowed;transform:none}.pagination-pages[data-v-48485494]{display:flex;gap:.5rem}.pagination-page[data-v-48485494]{background:#0006;border:1px solid rgba(0,255,255,.3);color:#fff;width:40px;height:40px;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:.9rem}.pagination-page[data-v-48485494]:hover{background:#00ffff1a;border-color:#0ff9}.pagination-page.active[data-v-48485494]{background:linear-gradient(135deg,#0ff,#0080ff);border-color:#0ff;color:#000}.stats-summary[data-v-48485494]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;padding:1.5rem 0;border-top:1px solid rgba(0,255,255,.2)}.summary-card[data-v-48485494]{background:#00ffff0d;border:2px solid rgba(0,255,255,.3);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.summary-card[data-v-48485494]:hover{border-color:#0ff9;transform:translateY(-2px);box-shadow:0 4px 15px #0ff3}.summary-card.victory[data-v-48485494]{border-color:#4ade804d;background:#4ade800d}.summary-card.victory[data-v-48485494]:hover{border-color:#4ade8099;box-shadow:0 4px 15px #4ade8033}.summary-card.defeat[data-v-48485494]{border-color:#ef44444d;background:#ef44440d}.summary-card.defeat[data-v-48485494]:hover{border-color:#ef444499;box-shadow:0 4px 15px #ef444433}.summary-icon[data-v-48485494]{font-size:2rem;flex-shrink:0}.summary-content[data-v-48485494]{display:flex;flex-direction:column;gap:.25rem}.summary-label[data-v-48485494]{color:#b8c5d1;font-size:.85rem}.summary-value[data-v-48485494]{color:#fff;font-size:1.5rem;font-weight:700}.summary-card.victory .summary-value[data-v-48485494]{color:#4ade80}.summary-card.defeat .summary-value[data-v-48485494]{color:#ef4444}@media (max-width: 768px){.pagination[data-v-48485494]{flex-wrap:wrap}.pagination-pages[data-v-48485494]{order:3;width:100%;justify-content:center;margin-top:.5rem}.stats-summary[data-v-48485494]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.stats-summary[data-v-48485494]{grid-template-columns:1fr}}.quick-battle-view[data-v-51a16b7c]{min-height:100vh;background:linear-gradient(135deg,#0a1628,#1a2332);display:flex;align-items:flex-start;overflow-x:hidden;width:100%}.quick-battle-main[data-v-51a16b7c]{flex:1;margin-left:280px;position:relative;transition:margin-left .3s ease;min-height:100vh;overflow-x:hidden;max-width:100%}.quick-battle-main.sidebar-collapsed[data-v-51a16b7c]{margin-left:80px}.quick-battle-container[data-v-51a16b7c]{padding:2rem;max-width:1400px;margin:0 auto;width:100%;overflow-x:hidden}.page-header[data-v-51a16b7c]{margin-bottom:2rem}.back-btn[data-v-51a16b7c]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);color:#0ff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:600;margin-bottom:1rem;display:inline-flex;align-items:center;gap:.5rem}.back-btn[data-v-51a16b7c]:hover{background:#0ff3;border-color:#0ff9;transform:translate(-3px)}.page-header h1[data-v-51a16b7c]{color:#e0e6ed;font-size:2.5rem;margin:0;font-weight:700;background:linear-gradient(135deg,#0ff,#0080ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.primary-section[data-v-51a16b7c]{margin-bottom:3rem}.secondary-section[data-v-51a16b7c]{margin-bottom:2rem}@media (max-width: 768px){.quick-battle-main[data-v-51a16b7c]{margin-left:0;padding-top:80px}.quick-battle-container[data-v-51a16b7c]{padding:1rem}.page-header[data-v-51a16b7c]{text-align:center}.page-header h1[data-v-51a16b7c]{font-size:2rem;text-align:center}.back-btn[data-v-51a16b7c]{display:inline-flex;margin:0 auto 1rem}}.leaderboard-detailed-view[data-v-a00cd6d2]{min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e);padding:2rem;color:#e0e6ed}.view-header[data-v-a00cd6d2]{margin-bottom:2rem}.back-btn[data-v-a00cd6d2]{background:#4a90e233;border:2px solid rgba(74,144,226,.4);border-radius:8px;padding:.75rem 1.5rem;color:#4a90e2;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.back-btn[data-v-a00cd6d2]:hover{background:#4a90e24d;border-color:#4a90e299;transform:translate(-4px)}.back-icon[data-v-a00cd6d2]{font-size:1.2rem;transition:transform .3s ease}.back-btn:hover .back-icon[data-v-a00cd6d2]{transform:translate(-4px)}.header-title[data-v-a00cd6d2]{text-align:center}.header-title h1[data-v-a00cd6d2]{font-size:2.5rem;margin-bottom:.5rem;color:#4a90e2;text-shadow:0 2px 8px rgba(74,144,226,.3)}.subtitle[data-v-a00cd6d2]{font-size:1.1rem;color:#b8c5d6;opacity:.9}.filters-section[data-v-a00cd6d2]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.filter-group[data-v-a00cd6d2]{flex:1;min-width:200px;display:flex;flex-direction:column;gap:.5rem}.filter-group label[data-v-a00cd6d2]{font-weight:600;color:#4a90e2;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.filter-group select[data-v-a00cd6d2],.search-input[data-v-a00cd6d2]{background:#ffffff14;border:1px solid rgba(74,144,226,.3);border-radius:8px;padding:.75rem;color:#e0e6ed;font-size:1rem;transition:all .3s ease}.filter-group select[data-v-a00cd6d2]:focus,.search-input[data-v-a00cd6d2]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e233}.loading-state[data-v-a00cd6d2],.error-state[data-v-a00cd6d2]{text-align:center;padding:3rem}.loading-spinner[data-v-a00cd6d2]{width:50px;height:50px;border:4px solid rgba(74,144,226,.2);border-top-color:#4a90e2;border-radius:50%;animation:spin-a00cd6d2 1s linear infinite;margin:0 auto 1rem}@keyframes spin-a00cd6d2{to{transform:rotate(360deg)}}.error-state p[data-v-a00cd6d2]{color:#ff6b6b;font-size:1.1rem;margin-bottom:1rem}.retry-btn[data-v-a00cd6d2]{background:#4a90e2;border:none;border-radius:8px;padding:.75rem 1.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease}.retry-btn[data-v-a00cd6d2]:hover{background:#357abd;transform:translateY(-2px)}.battles-container[data-v-a00cd6d2]{margin-bottom:2rem}.no-battles[data-v-a00cd6d2]{text-align:center;padding:3rem;font-size:1.1rem;color:#b8c5d6}.battles-list[data-v-a00cd6d2]{display:flex;flex-direction:column;gap:1.5rem}.battle-card[data-v-a00cd6d2]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.battle-card[data-v-a00cd6d2]:hover{border-color:#4a90e280;box-shadow:0 4px 20px #4a90e233;transform:translateY(-2px)}.battle-header[data-v-a00cd6d2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.battle-type[data-v-a00cd6d2]{background:#4a90e233;color:#4a90e2;padding:.35rem .75rem;border-radius:6px;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.battle-type.pvp[data-v-a00cd6d2]{background:#ff6b6b33;color:#ff6b6b}.battle-date[data-v-a00cd6d2]{color:#b8c5d6;font-size:.9rem}.battle-content[data-v-a00cd6d2]{display:flex;flex-direction:column;gap:1.25rem}.battle-participants[data-v-a00cd6d2]{display:flex;align-items:center;gap:1.5rem}.participant[data-v-a00cd6d2]{flex:1;background:#ffffff08;border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.participant-header[data-v-a00cd6d2]{display:flex;align-items:center;gap:.75rem}.participant-avatar-container[data-v-a00cd6d2]{width:50px;height:50px;flex-shrink:0}.participant-avatar[data-v-a00cd6d2]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid rgba(74,144,226,.3);display:block}.participant-avatar-placeholder[data-v-a00cd6d2]{width:50px;height:50px;border-radius:50%;border:2px solid rgba(74,144,226,.3);display:flex;align-items:center;justify-content:center;background:#4a90e233;font-size:1.5rem;flex-shrink:0}.participant-info[data-v-a00cd6d2]{flex:1;min-width:0}.participant-label[data-v-a00cd6d2]{font-size:.75rem;color:#4a90e2;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.participant-name[data-v-a00cd6d2]{font-size:1rem;font-weight:600;color:#e0e6ed;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-wallet[data-v-a00cd6d2]{font-family:monospace;font-size:.8rem;color:#b8c5d6;opacity:.8}.participant-stats[data-v-a00cd6d2]{display:flex;gap:1rem;font-size:.95rem}.stat[data-v-a00cd6d2]{display:inline-flex;align-items:center;gap:.25rem}.vs-divider[data-v-a00cd6d2]{font-weight:700;font-size:1.2rem;color:#4a90e2;text-shadow:0 2px 4px rgba(74,144,226,.3)}.battle-result[data-v-a00cd6d2]{display:flex;flex-direction:column;gap:1rem}.winner-badge[data-v-a00cd6d2]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;font-weight:600;font-size:1.1rem}.winner-badge.user[data-v-a00cd6d2]{background:#2ed57333;color:#2ed573;border:1px solid rgba(46,213,115,.3)}.winner-badge.opponent[data-v-a00cd6d2]{background:#ff6b6b33;color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}.winner-icon[data-v-a00cd6d2]{font-size:1.5rem}.final-hp[data-v-a00cd6d2]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.95rem}.hp-label[data-v-a00cd6d2]{font-weight:600;color:#4a90e2}.hp-value[data-v-a00cd6d2]{padding:.25rem .75rem;border-radius:6px;font-weight:600}.user-hp[data-v-a00cd6d2]{background:#2ed57333;color:#2ed573}.opponent-hp[data-v-a00cd6d2]{background:#ff6b6b33;color:#ff6b6b}.battle-rewards[data-v-a00cd6d2]{display:flex;gap:1.5rem;flex-wrap:wrap}.reward-item[data-v-a00cd6d2]{display:flex;flex-direction:column;gap:.25rem}.reward-label[data-v-a00cd6d2]{font-size:.8rem;color:#b8c5d6;font-weight:600}.reward-value[data-v-a00cd6d2]{font-size:1.1rem;color:#feca57;font-weight:700}.reward-status[data-v-a00cd6d2]{font-size:.9rem;padding:.25rem .75rem;border-radius:6px;background:#ffffff1a;color:#b8c5d6;font-weight:600}.reward-status.claimed[data-v-a00cd6d2]{background:#2ed57333;color:#2ed573}.tx-hash-section[data-v-a00cd6d2]{background:#4a90e21a;border:1px solid rgba(74,144,226,.3);border-radius:8px;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem}.tx-label[data-v-a00cd6d2]{font-size:.85rem;color:#4a90e2;font-weight:600}.tx-link[data-v-a00cd6d2]{display:inline-flex;align-items:center;gap:.5rem;color:#4a90e2;text-decoration:none;font-family:monospace;transition:all .3s ease}.tx-link[data-v-a00cd6d2]:hover{color:#6fa8e6;transform:translate(4px)}.tx-hash[data-v-a00cd6d2]{font-size:.9rem}.external-icon[data-v-a00cd6d2]{font-size:1rem}.status-badge[data-v-a00cd6d2]{align-self:flex-start;padding:.35rem .75rem;border-radius:6px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.completed[data-v-a00cd6d2]{background:#2ed57333;color:#2ed573}.status-badge.claimed[data-v-a00cd6d2]{background:#4a90e233;color:#4a90e2}.pagination[data-v-a00cd6d2]{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.5rem;background:#ffffff0d;border-radius:12px}.pagination-btn[data-v-a00cd6d2]{background:#4a90e233;border:2px solid rgba(74,144,226,.4);border-radius:8px;padding:.75rem 1.5rem;color:#4a90e2;font-weight:600;cursor:pointer;transition:all .3s ease}.pagination-btn[data-v-a00cd6d2]:hover:not(:disabled){background:#4a90e24d;border-color:#4a90e299;transform:translateY(-2px)}.pagination-btn[data-v-a00cd6d2]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-a00cd6d2]{color:#b8c5d6;font-weight:600}@media (max-width: 768px){.leaderboard-detailed-view[data-v-a00cd6d2]{padding:1rem}.header-title h1[data-v-a00cd6d2]{font-size:1.8rem}.filters-section[data-v-a00cd6d2],.battle-participants[data-v-a00cd6d2]{flex-direction:column}.vs-divider[data-v-a00cd6d2]{text-align:center}.pagination[data-v-a00cd6d2]{flex-direction:column;gap:1rem}}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000}
