@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";.foxlu-logo[data-v-cf2442d5]{display:inline-flex;align-items:center;font-family:Space Grotesk,sans-serif}.logo-icon[data-v-cf2442d5]{flex-shrink:0;color:#f59e0b}.logo-text-wrapper[data-v-cf2442d5]{display:flex;flex-direction:column;align-items:center;gap:.25rem;line-height:1}.logo-text[data-v-cf2442d5]{background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.web3-tag[data-v-cf2442d5]{font-weight:700;letter-spacing:.08em;padding:.0625rem .1875rem;border-radius:.09375rem;border:.5px solid;width:fit-content;line-height:1}.animate-atom .atom-paths[data-v-cf2442d5]{transform-origin:24px 24px;animation:atom-spin-cf2442d5 3s linear infinite}@keyframes atom-spin-cf2442d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification-bell[data-v-2291c146]{position:relative}.bell-button[data-v-2291c146]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:#94a3b81a;border-radius:10px;color:#cbd5e1;cursor:pointer;transition:all .2s}.bell-button[data-v-2291c146]:hover{background:#94a3b833;color:#f8fafc}.bell-button.has-urgent[data-v-2291c146]{background:#ef44441a;color:#ef4444}.bell-button.has-urgent[data-v-2291c146]:hover{background:#ef444433}.bell-icon[data-v-2291c146]{width:20px;height:20px}@keyframes shake-2291c146{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-10deg)}20%,40%,60%,80%{transform:rotate(10deg)}}.bell-icon.shake[data-v-2291c146]{animation:shake-2291c146 2s ease-in-out infinite}.badge[data-v-2291c146]{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 4px;background:linear-gradient(135deg,#f59e0b,#fbbf24);border-radius:9px;font-size:10px;font-weight:600;color:#0f172a;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003}.badge.urgent[data-v-2291c146]{background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;animation:pulse-2291c146 2s ease-in-out infinite}@keyframes pulse-2291c146{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.notification-dropdown[data-v-2291c146]{position:absolute;top:calc(100% + 8px);right:0;width:400px;max-height:600px;background:#1e293bf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(148,163,184,.15);border-radius:16px;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003;overflow:hidden;z-index:1000}.dropdown-header[data-v-2291c146]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(148,163,184,.1)}.header-title[data-v-2291c146]{margin:0;font-size:16px;font-weight:600;color:#f8fafc}.mark-all-btn[data-v-2291c146]{padding:6px 12px;border:none;background:#94a3b81a;border-radius:8px;font-size:12px;color:#cbd5e1;cursor:pointer;transition:all .2s}.mark-all-btn[data-v-2291c146]:hover{background:#94a3b833;color:#f8fafc}.notification-list[data-v-2291c146]{max-height:450px;overflow-y:auto}.loading-state[data-v-2291c146]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:12px}.spinner[data-v-2291c146]{width:32px;height:32px;border:3px solid rgba(148,163,184,.2);border-top-color:#fbbf24;border-radius:50%;animation:spin-2291c146 1s linear infinite}@keyframes spin-2291c146{to{transform:rotate(360deg)}}.loading-state p[data-v-2291c146]{margin:0;font-size:14px;color:#94a3b8}.empty-state[data-v-2291c146]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:12px}.empty-icon[data-v-2291c146]{width:48px;height:48px;color:#64748b}.empty-state p[data-v-2291c146]{margin:0;font-size:14px;color:#94a3b8}.notification-items[data-v-2291c146]{display:flex;flex-direction:column}.notification-item[data-v-2291c146]{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(148,163,184,.05);cursor:pointer;transition:background .2s}.notification-item[data-v-2291c146]:hover{background:#94a3b80d}.notification-item.unread[data-v-2291c146]{background:#fbbf240d}.notification-item.unread[data-v-2291c146]:hover{background:#fbbf241a}.item-icon[data-v-2291c146]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px}.item-icon svg[data-v-2291c146]{width:20px;height:20px}.item-icon.type-system[data-v-2291c146]{background:#3b82f61a;color:#3b82f6}.item-icon.type-subscription[data-v-2291c146]{background:#8b5cf61a;color:#8b5cf6}.item-icon.type-alert[data-v-2291c146]{background:#f59e0b1a;color:#f59e0b}.item-icon.type-payment[data-v-2291c146]{background:#10b9811a;color:#10b981}.item-icon.type-account[data-v-2291c146]{background:#ec48991a;color:#ec4899}.item-icon.type-news[data-v-2291c146]{background:#0ea5e91a;color:#0ea5e9}.item-content[data-v-2291c146]{flex:1;min-width:0}.item-header[data-v-2291c146]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.item-title[data-v-2291c146]{flex:1;margin:0;font-size:14px;font-weight:600;color:#f8fafc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-time[data-v-2291c146]{flex-shrink:0;font-size:11px;color:#64748b}.item-body[data-v-2291c146]{margin:0 0 8px;font-size:13px;line-height:1.5;color:#cbd5e1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.priority-badge[data-v-2291c146]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}.priority-badge.priority-low[data-v-2291c146]{background:#64748b33;color:#94a3b8}.priority-badge.priority-high[data-v-2291c146]{background:#f59e0b33;color:#f59e0b}.priority-badge.priority-urgent[data-v-2291c146]{background:#ef444433;color:#ef4444}.item-actions[data-v-2291c146]{display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .2s}.notification-item:hover .item-actions[data-v-2291c146]{opacity:1}.action-btn[data-v-2291c146]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:#94a3b81a;border-radius:6px;color:#cbd5e1;cursor:pointer;transition:all .2s}.action-btn svg[data-v-2291c146]{width:16px;height:16px}.action-btn[data-v-2291c146]:hover{background:#94a3b833;color:#f8fafc}.action-btn.delete[data-v-2291c146]:hover{background:#ef444433;color:#ef4444}.dropdown-footer[data-v-2291c146]{display:flex;border-top:1px solid rgba(148,163,184,.1)}.footer-btn[data-v-2291c146]{flex:1;padding:12px;border:none;background:transparent;font-size:13px;font-weight:500;color:#cbd5e1;cursor:pointer;transition:all .2s}.footer-btn[data-v-2291c146]:hover{background:#94a3b80d;color:#f8fafc}.footer-btn[data-v-2291c146]:not(:last-child){border-right:1px solid rgba(148,163,184,.1)}.dropdown-enter-active[data-v-2291c146],.dropdown-leave-active[data-v-2291c146]{transition:all .2s ease}.dropdown-enter-from[data-v-2291c146],.dropdown-leave-to[data-v-2291c146]{opacity:0;transform:translateY(-10px)}@media(max-width:768px){.notification-dropdown[data-v-2291c146]{position:fixed;top:60px;left:10px;right:10px;width:auto}}.landing-navbar[data-v-6133e76e]{position:fixed;top:1rem;left:1rem;right:1rem;z-index:50;background:var(--color-bg-glass-secondary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border-light);border-radius:1rem;box-shadow:0 4px 16px #0000001a;transition:all .2s}.landing-navbar[data-v-6133e76e]:hover{border-color:var(--color-primary-alpha-30);box-shadow:0 8px 32px var(--color-primary-alpha-10)}.navbar-container[data-v-6133e76e]{display:flex;align-items:center;justify-content:space-between;padding:.75rem;gap:.5rem}@media(min-width:768px){.navbar-container[data-v-6133e76e]{padding:.875rem 1rem;gap:.75rem}}@media(min-width:1024px){.navbar-container[data-v-6133e76e]{padding:.875rem 1.25rem;gap:.875rem}}@media(min-width:1280px){.navbar-container[data-v-6133e76e]{padding:.875rem 1.5rem;gap:1rem}}.navbar-left[data-v-6133e76e]{flex:0 0 auto}.navbar-brand[data-v-6133e76e]{display:flex;align-items:center;gap:.75rem;cursor:pointer;flex-shrink:0}.brand-icon[data-v-6133e76e]{width:2rem;height:2rem;color:var(--color-primary, #F59E0B);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-primary, #F59E0B) 50%,transparent))}.brand-text[data-v-6133e76e]{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary, #F59E0B) 0%,var(--color-primary-light, #FBBF24) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.brand-badge[data-v-6133e76e]{padding:.25rem .5rem;font-size:.75rem;font-weight:600;color:var(--color-accent);background:#8b5cf61a;border:1px solid rgba(139,92,246,.3);border-radius:.375rem;text-transform:uppercase;letter-spacing:.05em}.navbar-center[data-v-6133e76e]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:2.5rem}.navbar-center.desktop-menu[data-v-6133e76e]{display:none}@media(min-width:1024px){.navbar-center.desktop-menu[data-v-6133e76e]{display:flex}}.navbar-right[data-v-6133e76e]{flex:0 0 auto;display:flex;align-items:center}.nav-link[data-v-6133e76e]{font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:500;color:var(--color-text-secondary, #CBD5E1);cursor:pointer;transition:color .2s;position:relative}.nav-link.has-badge[data-v-6133e76e]{padding-right:.5rem}.nav-link[data-v-6133e76e]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--color-primary, #F59E0B),var(--color-primary-light, #FBBF24));transition:width .2s}.nav-link[data-v-6133e76e]:hover{color:var(--color-text-primary, #F8FAFC)}.nav-link[data-v-6133e76e]:hover:after{width:100%}.subscription-badge-diagonal[data-v-6133e76e]{position:absolute;top:-8px;right:-24px;padding:.125rem .375rem;font-size:.625rem;font-weight:700;color:var(--color-text-inverse);border-radius:.25rem;transform:rotate(12deg);box-shadow:0 2px 8px #0003;letter-spacing:.02em;white-space:nowrap}.delay-badge[data-v-6133e76e]{display:none;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;color:var(--color-primary);background:var(--color-primary-alpha-10);border:1px solid var(--color-primary-alpha-30);border-radius:.5rem;white-space:nowrap}@media(min-width:768px){.delay-badge[data-v-6133e76e]{display:flex}}.delay-icon[data-v-6133e76e]{width:1rem;height:1rem;color:var(--color-primary);flex-shrink:0}.delay-text[data-v-6133e76e]{font-size:.8125rem}.dropdown[data-v-6133e76e]{position:relative}.dropdown-btn[data-v-6133e76e]{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;color:var(--color-text-secondary, #CBD5E1);background:var(--color-bg-glass, rgba(30, 41, 59, .5));border:1px solid var(--color-border-light, rgba(148, 163, 184, .2));border-radius:.5rem;cursor:pointer;transition:all .2s}.dropdown-btn[data-v-6133e76e]:hover{background:color-mix(in srgb,var(--color-bg-secondary, #1E293B) 70%,transparent);border-color:color-mix(in srgb,var(--color-primary, #F59E0B) 30%,transparent)}.chain-icon[data-v-6133e76e]{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem}.chain-icon img[data-v-6133e76e]{width:100%;height:100%;object-fit:contain;display:block}.chain-icon[data-v-6133e76e] svg{width:100%;height:100%;color:currentColor}.lang-flag[data-v-6133e76e],.theme-icon[data-v-6133e76e]{font-size:1.125rem}.chain-label[data-v-6133e76e],.lang-label[data-v-6133e76e]{font-weight:600}.theme-color-dot[data-v-6133e76e]{width:.625rem;height:.625rem;border-radius:50%;margin-left:auto;border:1px solid rgba(255,255,255,.3)}.dropdown-arrow[data-v-6133e76e]{width:1rem;height:1rem;transition:transform .2s}.dropdown-arrow.open[data-v-6133e76e]{transform:rotate(180deg)}.dropdown-menu[data-v-6133e76e]{position:absolute;top:calc(100% + .5rem);right:0;min-width:10rem;background:color-mix(in srgb,var(--color-bg-primary, #0F172A) 95%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border-light, rgba(148, 163, 184, .2));border-radius:.5rem;box-shadow:0 8px 32px #0000004d;z-index:100;overflow:hidden}.dropdown-item[data-v-6133e76e]{display:flex;align-items:center;gap:.625rem;width:100%;padding:.75rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;color:var(--color-text-secondary, #CBD5E1);background:transparent;border:none;cursor:pointer;transition:all .2s;text-align:left}.dropdown-item[data-v-6133e76e]:hover{background:color-mix(in srgb,var(--color-primary, #F59E0B) 10%,transparent);color:var(--color-text-primary, #F8FAFC)}.dropdown-item.active[data-v-6133e76e]{background:color-mix(in srgb,var(--color-primary, #F59E0B) 15%,transparent);color:var(--color-primary, #F59E0B);font-weight:600}.dropdown-item.danger[data-v-6133e76e]{color:#f87171}.dropdown-item.danger[data-v-6133e76e]:hover{background:#f871711a;color:#fca5a5}.dropdown-item.admin[data-v-6133e76e]{color:#f97316;font-weight:600;background:#f9731614;border-left:3px solid #F97316;padding-left:.875rem}.dropdown-item.admin[data-v-6133e76e]:hover{background:#f9731626;color:#fb923c;border-left-color:#fb923c}.dropdown-item.admin .menu-icon[data-v-6133e76e]{color:#f97316}.user-menu[data-v-6133e76e]{position:relative}.user-menu-btn[data-v-6133e76e]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;color:#cbd5e1;background:#1e293b80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(148,163,184,.2);border-radius:.5rem;cursor:pointer;transition:all .2s;white-space:nowrap}.user-menu-btn[data-v-6133e76e]:hover{background:#1e293bb3;border-color:#94a3b84d;color:#f8fafc}.user-icon[data-v-6133e76e]{width:1.125rem;height:1.125rem;flex-shrink:0}.wallet-address[data-v-6133e76e]{font-weight:600;color:#f59e0b}.copy-address-btn[data-v-6133e76e]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s;flex-shrink:0}.copy-address-btn[data-v-6133e76e]:hover{background:#94a3b826}.copy-icon[data-v-6133e76e]{width:1rem;height:1rem;color:#94a3b8;transition:color .2s}.copy-address-btn:hover .copy-icon[data-v-6133e76e]{color:#cbd5e1}.user-dropdown[data-v-6133e76e]{min-width:12rem}.menu-icon[data-v-6133e76e]{width:1.125rem;height:1.125rem;flex-shrink:0;stroke-width:2}.navbar-actions[data-v-6133e76e]{display:flex;align-items:center;gap:.5rem}@media(min-width:768px){.navbar-actions[data-v-6133e76e]{gap:.625rem}}@media(min-width:1024px){.navbar-actions[data-v-6133e76e]{gap:.6875rem}}@media(min-width:1280px){.navbar-actions[data-v-6133e76e]{gap:.75rem}}.nav-divider[data-v-6133e76e]{width:1px;height:24px;background:var(--color-border-light-alpha-30);margin:0 .25rem}.btn-primary[data-v-6133e76e],.btn-secondary[data-v-6133e76e],.btn-outline[data-v-6133e76e]{padding:.625rem 1.25rem;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s;white-space:nowrap}.btn-primary[data-v-6133e76e]{color:var(--color-bg-primary, #0F172A);background:linear-gradient(135deg,var(--color-primary, #F59E0B) 0%,var(--color-primary-light, #FBBF24) 100%);border:none;box-shadow:0 4px 16px #f59e0b4d}.btn-primary[data-v-6133e76e]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b66}.btn-secondary[data-v-6133e76e]{color:var(--color-text-primary, #F8FAFC);background:color-mix(in srgb,var(--color-accent, #8B5CF6) 20%,transparent);border:1px solid rgba(139,92,246,.4);display:none}.btn-secondary[data-v-6133e76e]:hover{background:#8b5cf64d;border-color:#8b5cf699}@media(min-width:640px){.btn-secondary[data-v-6133e76e]{display:inline-block}}.btn-outline[data-v-6133e76e]{color:var(--color-text-secondary, #CBD5E1);background:transparent;border:1px solid rgba(203,213,225,.3)}.btn-outline[data-v-6133e76e]:hover{color:var(--color-text-primary, #F8FAFC);background:color-mix(in srgb,var(--color-text-secondary, #CBD5E1) 10%,transparent);border-color:#cbd5e180}.mobile-menu-btn[data-v-6133e76e]{display:flex;align-items:center;justify-content:center;padding:.5rem;color:#cbd5e1;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;cursor:pointer;transition:all .2s}.mobile-menu-btn[data-v-6133e76e]:hover{color:#f8fafc;background:#1e293bb3;border-color:#f59e0b4d}.mobile-menu-btn[data-v-6133e76e]:active{transform:scale(.95)}@media(min-width:1024px){.mobile-menu-btn[data-v-6133e76e]{display:none}}.mobile-menu[data-v-6133e76e]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .75rem 1rem;border-top:1px solid rgba(148,163,184,.1);overflow:hidden;animation:slideDown-6133e76e .3s ease-out;max-height:calc(100vh - 5rem);overflow-y:auto}@media(min-width:768px){.mobile-menu[data-v-6133e76e]{padding:1rem 1rem 1.25rem}}@keyframes slideDown-6133e76e{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:calc(100vh - 5rem);padding-top:.75rem;padding-bottom:1rem}}@media(min-width:1024px){.mobile-menu[data-v-6133e76e]{display:none}}.mobile-nav-link[data-v-6133e76e]{padding:.75rem 1rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:500;color:#cbd5e1;background:#94a3b80d;border-radius:.5rem;cursor:pointer;transition:all .2s;position:relative}.mobile-nav-link[data-v-6133e76e]:hover{color:#f8fafc;background:#f59e0b1a}.subscription-badge-mobile[data-v-6133e76e]{display:inline-block;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:700;color:#0f172a;border-radius:.25rem;box-shadow:0 2px 8px #0003}.desktop-only[data-v-6133e76e]{display:flex}@media(max-width:1023px){.desktop-only[data-v-6133e76e]{display:none!important}}.mobile-nav-section[data-v-6133e76e]{display:flex;flex-direction:column;gap:.5rem}.mobile-divider[data-v-6133e76e]{height:1px;background:#94a3b826;margin:.75rem 0}.mobile-selector-section[data-v-6133e76e]{display:flex;flex-direction:column;gap:.5rem}.mobile-selector-label[data-v-6133e76e]{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;padding:0 .5rem}.mobile-selector-options[data-v-6133e76e]{display:flex;flex-wrap:wrap;gap:.5rem}.mobile-chain-btn[data-v-6133e76e],.mobile-lang-btn[data-v-6133e76e]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:#cbd5e1;background:#1e293b80;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;cursor:pointer;transition:all .2s}.mobile-chain-btn[data-v-6133e76e]:hover,.mobile-lang-btn[data-v-6133e76e]:hover{background:#1e293bb3;border-color:#94a3b84d}.mobile-chain-btn.active[data-v-6133e76e],.mobile-lang-btn.active[data-v-6133e76e]{background:#f59e0b26;border-color:#f59e0b66;color:#f59e0b}.mobile-chain-btn .chain-icon[data-v-6133e76e]{width:1rem;height:1rem}.mobile-lang-btn .lang-flag[data-v-6133e76e]{font-size:1rem}.mobile-auth-section[data-v-6133e76e]{display:flex;flex-direction:column;gap:.75rem}.mobile-connect-btn[data-v-6133e76e]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.25rem;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#f59e0b,#fbbf24);border:none;border-radius:.5rem;cursor:pointer;transition:all .2s}.mobile-connect-btn[data-v-6133e76e]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b66}.mobile-connect-btn .btn-icon[data-v-6133e76e]{width:1.25rem;height:1.25rem}.mobile-user-info[data-v-6133e76e]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#1e293b80;border:1px solid rgba(148,163,184,.15);border-radius:.5rem}.mobile-user-info .user-icon[data-v-6133e76e]{width:1.25rem;height:1.25rem;color:#f59e0b}.mobile-user-info .wallet-address[data-v-6133e76e]{font-weight:600;color:#f59e0b}.mobile-user-menu[data-v-6133e76e]{display:flex;flex-direction:column;gap:.25rem}.mobile-menu-item[data-v-6133e76e]{display:block;width:100%;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;color:#cbd5e1;background:#94a3b80d;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s;text-align:left}.mobile-menu-item[data-v-6133e76e]:hover{color:#f8fafc;background:#94a3b81a}.mobile-menu-item.danger[data-v-6133e76e]{color:#f87171}.mobile-menu-item.danger[data-v-6133e76e]:hover{background:#f871711a;color:#fca5a5}.chain-selector.desktop-only+.user-menu.desktop-only[data-v-6133e76e]{margin-left:-.25rem}.modal-overlay[data-v-aff8df65]{position:fixed;inset:0;z-index:1000;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.modal-card[data-v-aff8df65]{position:relative;width:100%;max-width:480px;background:#1e293bf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:2.5rem 2rem;box-shadow:0 20px 60px #00000080;font-family:DM Sans,sans-serif;max-height:90vh;overflow-y:auto}.close-btn[data-v-aff8df65]{position:absolute;top:1.25rem;right:1.25rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#94a3b8;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;cursor:pointer;transition:all .2s;z-index:10}.close-btn[data-v-aff8df65]:hover{color:#f8fafc;background:#0f172acc;border-color:#94a3b84d}.close-icon[data-v-aff8df65]{width:1.25rem;height:1.25rem}.card-header[data-v-aff8df65]{text-align:center;margin-bottom:2rem}.logo-container[data-v-aff8df65]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}.logo-icon[data-v-aff8df65]{width:2.5rem;height:2.5rem;color:#f59e0b;filter:drop-shadow(0 0 12px rgba(245,158,11,.6))}.logo-text[data-v-aff8df65]{font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700;background:linear-gradient(135deg,#f59e0b,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;margin:0}.title[data-v-aff8df65]{font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:600;color:#f8fafc;margin:0 0 .5rem}.subtitle[data-v-aff8df65]{font-size:.9375rem;color:#94a3b8;margin:0}.login-mode-tabs[data-v-aff8df65]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:2rem;padding:.5rem;background:#0f172a80;border-radius:.75rem}.mode-tab[data-v-aff8df65]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:#94a3b8;background:transparent;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .2s}.mode-tab[data-v-aff8df65]:hover{color:#f8fafc;background:#94a3b81a}.mode-tab.active[data-v-aff8df65]{color:#0f172a;background:linear-gradient(135deg,#f59e0b,#fbbf24);border-color:transparent;font-weight:600}.tab-icon[data-v-aff8df65]{width:1.25rem;height:1.25rem}.wallet-login[data-v-aff8df65]{margin-bottom:2rem}.wallet-list[data-v-aff8df65]{display:flex;flex-direction:column;gap:.75rem}.wallet-btn[data-v-aff8df65]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;cursor:pointer;transition:all .2s;text-align:left}.wallet-btn[data-v-aff8df65]:hover{background:#f59e0b1a;border-color:#f59e0b4d;transform:translateY(-2px)}.wallet-icon[data-v-aff8df65]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#f59e0b;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.75rem;flex-shrink:0}.wallet-info[data-v-aff8df65]{flex:1;min-width:0}.wallet-name[data-v-aff8df65]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:.25rem}.wallet-desc[data-v-aff8df65]{font-size:.8125rem;color:#64748b}.arrow-icon[data-v-aff8df65]{width:1.25rem;height:1.25rem;color:#64748b;flex-shrink:0;transition:transform .2s}.wallet-btn:hover .arrow-icon[data-v-aff8df65]{transform:translate(4px);color:#f59e0b}.email-login[data-v-aff8df65]{margin-bottom:2rem}.login-form[data-v-aff8df65]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-aff8df65]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-aff8df65]{font-size:.875rem;font-weight:600;color:#cbd5e1}.form-input[data-v-aff8df65]{width:100%;padding:.875rem 1.125rem;font-family:DM Sans,sans-serif;font-size:.9375rem;color:#f8fafc;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;transition:all .2s}.form-input[data-v-aff8df65]::placeholder{color:#64748b}.form-input[data-v-aff8df65]:focus{outline:none;border-color:#f59e0b80;box-shadow:0 0 0 3px #f59e0b1a}.form-footer[data-v-aff8df65]{display:flex;justify-content:flex-end;margin-top:-.5rem}.forgot-link[data-v-aff8df65]{font-size:.875rem;font-weight:500;color:#94a3b8;text-decoration:none;transition:color .2s}.forgot-link[data-v-aff8df65]:hover{color:#f59e0b}.submit-btn[data-v-aff8df65]{width:100%;padding:.875rem 1.5rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#f59e0b,#fbbf24);border:none;border-radius:.5rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 16px #f59e0b4d}.submit-btn[data-v-aff8df65]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b66}.card-footer[data-v-aff8df65]{text-align:center;padding-top:1.5rem;border-top:1px solid rgba(148,163,184,.1)}.footer-text[data-v-aff8df65]{font-size:.9375rem;color:#94a3b8}.footer-link[data-v-aff8df65]{font-size:.9375rem;font-weight:600;color:#f59e0b;background:none;border:none;cursor:pointer;margin-left:.5rem;transition:color .2s;padding:0}.footer-link[data-v-aff8df65]:hover{color:#fbbf24;text-decoration:underline}.modal-fade-enter-active[data-v-aff8df65],.modal-fade-leave-active[data-v-aff8df65]{transition:opacity .25s ease}.modal-fade-enter-from[data-v-aff8df65],.modal-fade-leave-to[data-v-aff8df65]{opacity:0}.modal-slide-enter-active[data-v-aff8df65],.modal-slide-leave-active[data-v-aff8df65]{transition:all .25s ease}.modal-slide-enter-from[data-v-aff8df65]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-slide-leave-to[data-v-aff8df65]{opacity:0;transform:scale(.95) translateY(20px)}@media(max-width:640px){.modal-card[data-v-aff8df65]{padding:2rem 1.5rem;border-radius:1.25rem}.title[data-v-aff8df65]{font-size:1.5rem}.wallet-btn[data-v-aff8df65]{padding:.875rem 1rem}.wallet-icon[data-v-aff8df65]{width:2.5rem;height:2.5rem;font-size:1.25rem}}.modal-overlay[data-v-23ed40a2]{position:fixed;inset:0;z-index:1000;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.modal-card[data-v-23ed40a2]{position:relative;width:100%;max-width:480px;background:#1e293bf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;padding:2.5rem 2rem;box-shadow:0 20px 60px #00000080;font-family:DM Sans,sans-serif;max-height:90vh;overflow-y:auto}.close-btn[data-v-23ed40a2]{position:absolute;top:1.25rem;right:1.25rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#94a3b8;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;cursor:pointer;transition:all .2s;z-index:10}.close-btn[data-v-23ed40a2]:hover{color:#f8fafc;background:#0f172acc;border-color:#94a3b84d}.close-icon[data-v-23ed40a2]{width:1.25rem;height:1.25rem}.card-header[data-v-23ed40a2]{text-align:center;margin-bottom:2rem}.logo-container[data-v-23ed40a2]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}.logo-icon[data-v-23ed40a2]{width:2.5rem;height:2.5rem;color:#f59e0b;filter:drop-shadow(0 0 12px rgba(245,158,11,.6))}.logo-text[data-v-23ed40a2]{font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700;background:linear-gradient(135deg,#f59e0b,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;margin:0}.title[data-v-23ed40a2]{font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:600;color:#f8fafc;margin:0 0 .5rem}.subtitle[data-v-23ed40a2]{font-size:.9375rem;color:#94a3b8;margin:0}.register-form[data-v-23ed40a2]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.form-group[data-v-23ed40a2]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-23ed40a2]{font-size:.875rem;font-weight:600;color:#cbd5e1}.form-input[data-v-23ed40a2]{width:100%;padding:.875rem 1.125rem;font-family:DM Sans,sans-serif;font-size:.9375rem;color:#f8fafc;background:#0f172a80;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;transition:all .2s}.form-input[data-v-23ed40a2]::placeholder{color:#64748b}.form-input[data-v-23ed40a2]:focus{outline:none;border-color:#f59e0b80;box-shadow:0 0 0 3px #f59e0b1a}.form-input.has-error[data-v-23ed40a2]{border-color:#ef444480}.form-input.has-error[data-v-23ed40a2]:focus{border-color:#ef4444b3;box-shadow:0 0 0 3px #ef44441a}.error-message[data-v-23ed40a2]{font-size:.8125rem;color:#f87171;margin-top:-.25rem}.password-strength[data-v-23ed40a2]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.strength-bar[data-v-23ed40a2]{flex:1;height:4px;background:#94a3b833;border-radius:2px;transition:all .3s}.strength-bar.weak[data-v-23ed40a2]{width:33%;background:#f87171}.strength-bar.medium[data-v-23ed40a2]{width:66%;background:#fbbf24}.strength-bar.strong[data-v-23ed40a2]{width:100%;background:#34d399}.strength-text[data-v-23ed40a2]{font-size:.75rem;font-weight:600;color:#64748b;min-width:2rem}.form-checkbox[data-v-23ed40a2]{margin-top:-.5rem}.checkbox-label[data-v-23ed40a2]{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer}.checkbox-input[data-v-23ed40a2]{width:1.125rem;height:1.125rem;margin-top:.125rem;cursor:pointer;accent-color:#F59E0B;flex-shrink:0}.checkbox-text[data-v-23ed40a2]{font-size:.875rem;color:#94a3b8;line-height:1.5}.link[data-v-23ed40a2]{color:#f59e0b;text-decoration:none;font-weight:500;transition:color .2s}.link[data-v-23ed40a2]:hover{color:#fbbf24;text-decoration:underline}.submit-btn[data-v-23ed40a2]{width:100%;padding:.875rem 1.5rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#f59e0b,#fbbf24);border:none;border-radius:.5rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 16px #f59e0b4d}.submit-btn[data-v-23ed40a2]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b66}.card-footer[data-v-23ed40a2]{text-align:center;padding-top:1.5rem;border-top:1px solid rgba(148,163,184,.1)}.footer-text[data-v-23ed40a2]{font-size:.9375rem;color:#94a3b8}.footer-link[data-v-23ed40a2]{font-size:.9375rem;font-weight:600;color:#f59e0b;background:none;border:none;cursor:pointer;margin-left:.5rem;transition:color .2s;padding:0}.footer-link[data-v-23ed40a2]:hover{color:#fbbf24;text-decoration:underline}.modal-fade-enter-active[data-v-23ed40a2],.modal-fade-leave-active[data-v-23ed40a2]{transition:opacity .25s ease}.modal-fade-enter-from[data-v-23ed40a2],.modal-fade-leave-to[data-v-23ed40a2]{opacity:0}.modal-slide-enter-active[data-v-23ed40a2],.modal-slide-leave-active[data-v-23ed40a2]{transition:all .25s ease}.modal-slide-enter-from[data-v-23ed40a2]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-slide-leave-to[data-v-23ed40a2]{opacity:0;transform:scale(.95) translateY(20px)}@media(max-width:640px){.modal-card[data-v-23ed40a2]{padding:2rem 1.5rem;border-radius:1.25rem}.title[data-v-23ed40a2]{font-size:1.5rem}}.wallet-modal-overlay[data-v-f2ff3624]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;animation:fadeIn-f2ff3624 .2s ease-out}@keyframes fadeIn-f2ff3624{0%{opacity:0}to{opacity:1}}.wallet-modal[data-v-f2ff3624]{width:100%;max-width:560px;background:#0f172af2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;box-shadow:0 20px 60px #00000080;animation:slideUp-f2ff3624 .3s ease-out}@keyframes slideUp-f2ff3624{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-f2ff3624]{display:flex;align-items:flex-start;justify-content:space-between;padding:2rem 2rem 1.5rem;border-bottom:1px solid rgba(148,163,184,.1)}.modal-title-section[data-v-f2ff3624]{flex:1}.modal-title[data-v-f2ff3624]{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;color:#f8fafc;margin:0 0 .5rem}.modal-subtitle[data-v-f2ff3624]{font-size:.9375rem;color:#94a3b8;margin:0}.chain-name[data-v-f2ff3624]{font-weight:600;color:#fbbf24}.close-btn[data-v-f2ff3624]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#94a3b81a;border:1px solid rgba(148,163,184,.2);border-radius:.75rem;cursor:pointer;transition:all .2s}.close-btn[data-v-f2ff3624]:hover{background:#94a3b833;border-color:#94a3b84d}.close-icon[data-v-f2ff3624]{width:1.25rem;height:1.25rem;color:#cbd5e1}.modal-body[data-v-f2ff3624]{position:relative;padding:2rem}.section-hint[data-v-f2ff3624]{font-size:.875rem;font-weight:600;color:#94a3b8;margin:0 0 1.25rem;text-transform:uppercase;letter-spacing:.05em}.wallet-grid[data-v-f2ff3624]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.wallet-card[data-v-f2ff3624]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#1e293b80;border:1px solid rgba(148,163,184,.15);border-radius:1rem;cursor:pointer;transition:all .2s;text-align:left}.wallet-card[data-v-f2ff3624]:hover:not(:disabled){background:#1e293bb3;border-color:#f59e0b66;transform:translate(4px)}.wallet-card[data-v-f2ff3624]:disabled{cursor:not-allowed;opacity:.5}.wallet-card-icon[data-v-f2ff3624]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wallet-icon-img[data-v-f2ff3624]{width:100%;height:100%;object-fit:contain;display:block}.wallet-icon-svg[data-v-f2ff3624]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.wallet-icon-svg[data-v-f2ff3624] svg{width:100%;height:100%;display:block}.wallet-card-info[data-v-f2ff3624]{flex:1}.wallet-card-name[data-v-f2ff3624]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:.25rem}.wallet-card-desc[data-v-f2ff3624]{font-size:.875rem;color:#64748b}.wallet-arrow[data-v-f2ff3624]{width:1.25rem;height:1.25rem;color:#64748b;flex-shrink:0;transition:all .2s}.wallet-card:hover:not(:disabled) .wallet-arrow[data-v-f2ff3624]{color:#fbbf24;transform:translate(4px)}.connecting-overlay[data-v-f2ff3624]{position:absolute;inset:0;background:#0f172af2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;border-radius:1rem}.connecting-spinner[data-v-f2ff3624]{width:3rem;height:3rem;border:3px solid rgba(245,158,11,.2);border-top-color:#f59e0b;border-radius:50%;animation:spin-f2ff3624 .8s linear infinite}@keyframes spin-f2ff3624{to{transform:rotate(360deg)}}.connecting-text[data-v-f2ff3624]{font-size:.9375rem;color:#f8fafc;font-weight:500;margin:0}.wallet-grid.is-loading[data-v-f2ff3624]{pointer-events:none;opacity:.3}.modal-footer-hint[data-v-f2ff3624]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:.75rem;font-size:.875rem;color:#94a3b8;line-height:1.5}.hint-icon[data-v-f2ff3624]{width:1.25rem;height:1.25rem;color:#3b82f6;flex-shrink:0;margin-top:.125rem}@media(max-width:640px){.wallet-modal[data-v-f2ff3624]{max-width:100%;border-radius:1.25rem}.modal-header[data-v-f2ff3624],.modal-body[data-v-f2ff3624]{padding:1.5rem}.wallet-card[data-v-f2ff3624]{padding:1rem}.wallet-card-icon[data-v-f2ff3624]{width:2.5rem;height:2.5rem}}.version-update-notice[data-v-a0a903cc]{position:fixed;top:0;left:0;right:0;z-index:9999;padding:.75rem 1rem;background:#f59e0bf2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(251,191,36,.3);box-shadow:0 4px 12px #00000026}.notice-container[data-v-a0a903cc]{max-width:1440px;margin:0 auto;display:flex;align-items:center;gap:1rem}.notice-icon[data-v-a0a903cc]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#fff3;color:#fff}.notice-icon svg[data-v-a0a903cc]{animation:pulse-a0a903cc 2s ease-in-out infinite}@keyframes pulse-a0a903cc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.notice-content[data-v-a0a903cc]{flex:1;display:flex;flex-direction:column;gap:.25rem}.notice-title[data-v-a0a903cc]{font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600;color:#fff;line-height:1.4}.notice-desc[data-v-a0a903cc]{font-family:DM Sans,sans-serif;font-size:.8125rem;color:#ffffffe6;line-height:1.4}.notice-actions[data-v-a0a903cc]{display:flex;gap:.75rem;align-items:center}.btn-later[data-v-a0a903cc],.btn-refresh[data-v-a0a903cc]{padding:.5rem 1rem;border-radius:.5rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all .2s}.btn-later[data-v-a0a903cc]{background:#fff3;color:#fff}.btn-later[data-v-a0a903cc]:hover{background:#ffffff4d;transform:translateY(-1px)}.btn-refresh[data-v-a0a903cc]{background:#fff;color:#f59e0b;font-weight:600;box-shadow:0 2px 8px #0000001a}.btn-refresh[data-v-a0a903cc]:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.btn-close[data-v-a0a903cc]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;background:transparent;border:none;color:#fff;cursor:pointer;transition:all .2s}.btn-close[data-v-a0a903cc]:hover{background:#fff3}.slide-down-enter-active[data-v-a0a903cc],.slide-down-leave-active[data-v-a0a903cc]{transition:all .3s ease}.slide-down-enter-from[data-v-a0a903cc],.slide-down-leave-to[data-v-a0a903cc]{transform:translateY(-100%);opacity:0}@media(max-width:768px){.version-update-notice[data-v-a0a903cc]{padding:.5rem .75rem}.notice-container[data-v-a0a903cc]{gap:.75rem}.notice-icon[data-v-a0a903cc]{width:2rem;height:2rem}.notice-icon svg[data-v-a0a903cc]{width:16px;height:16px}.notice-title[data-v-a0a903cc]{font-size:.875rem}.notice-desc[data-v-a0a903cc]{font-size:.75rem}.notice-actions[data-v-a0a903cc]{flex-direction:column;gap:.5rem}.btn-later[data-v-a0a903cc],.btn-refresh[data-v-a0a903cc]{width:100%;padding:.375rem .75rem;font-size:.8125rem}.btn-close[data-v-a0a903cc]{width:1.75rem;height:1.75rem}.btn-close svg[data-v-a0a903cc]{width:14px;height:14px}}@media(max-width:480px){.notice-content[data-v-a0a903cc]{gap:.125rem}.notice-desc[data-v-a0a903cc]{display:none}.notice-actions[data-v-a0a903cc]{gap:.375rem}}body{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0f172a;color:#f8fafc}#app{min-height:100vh}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--color-primary: #F59E0B;--color-primary-light: #FBBF24;--color-primary-dark: #D97706;--color-secondary: #FBBF24;--color-accent: #8B5CF6;--color-cta: #F59E0B;--color-primary-alpha-10: rgba(245, 158, 11, .1);--color-primary-alpha-15: rgba(245, 158, 11, .15);--color-primary-alpha-25: rgba(245, 158, 11, .25);--color-primary-alpha-30: rgba(245, 158, 11, .3);--color-primary-alpha-50: rgba(245, 158, 11, .5);--color-bg-primary: #0F172A;--color-bg-secondary: #1E293B;--color-bg-tertiary: #334155;--color-bg-glass: rgba(30, 41, 59, .5);--color-bg-glass-secondary: rgba(30, 41, 59, .7);--color-bg-glass-tertiary: rgba(30, 41, 59, .3);--color-bg-input: rgba(15, 23, 42, .5);--color-card-bg: rgba(30, 41, 59, .5);--color-card-bg-hover: rgba(30, 41, 59, .7);--color-text-primary: #F8FAFC;--color-text-secondary: #CBD5E1;--color-text-muted: #94A3B8;--color-text-dim: #64748B;--color-text-inverse: #0F172A;--color-border: #334155;--color-border-light: rgba(148, 163, 184, .2);--color-border-focus: rgba(245, 158, 11, .3);--color-border-light-alpha-03: rgba(148, 163, 184, .03);--color-border-light-alpha-10: rgba(148, 163, 184, .1);--color-border-light-alpha-15: rgba(148, 163, 184, .15);--color-border-light-alpha-20: rgba(148, 163, 184, .2);--color-border-light-alpha-25: rgba(148, 163, 184, .25);--color-border-light-alpha-30: rgba(148, 163, 184, .3);--color-border-light-alpha-50: rgba(148, 163, 184, .5);--color-tag-announcement: #60A5FA;--color-tag-market: #34D399;--color-tag-technology: #A78BFA;--color-tag-analysis: #FBBF24;--color-tag-regulation: #F87171;--color-success: #10B981;--color-success-light: #34D399;--color-success-dark: #059669;--color-warning: #F59E0B;--color-error: #EF4444;--color-error-light: #F87171;--color-info: #3B82F6;--color-accent-light: #A855F7;--color-primary-alpha-20: rgba(245, 158, 11, .2);--color-primary-alpha-40: rgba(245, 158, 11, .4);--color-primary-light-alpha-15: rgba(251, 191, 36, .15);--color-info-alpha-40: rgba(59, 130, 246, .4);--color-info-alpha-15: rgba(59, 130, 246, .15);--color-accent-alpha-40: rgba(139, 92, 246, .4);--color-error-alpha-05: rgba(239, 68, 68, .05);--color-error-alpha-10: rgba(239, 68, 68, .1);--color-error-alpha-15: rgba(239, 68, 68, .15);--color-error-alpha-30: rgba(239, 68, 68, .3);--color-error-alpha-40: rgba(239, 68, 68, .4);--color-success-alpha-15: rgba(16, 185, 129, .15);--color-accent-alpha-15: rgba(139, 92, 246, .15)}@media(prefers-color-scheme:light){:root:not(.dark){--color-bg-primary: #FFFFFF;--color-bg-secondary: #F8FAFC;--color-bg-tertiary: #F1F5F9;--color-bg-glass: rgba(255, 255, 255, .95);--color-bg-glass-secondary: rgba(248, 250, 252, .95);--color-bg-glass-tertiary: rgba(241, 245, 249, .9);--color-bg-input: rgba(241, 245, 249, .8);--color-card-bg: rgba(255, 255, 255, .95);--color-card-bg-hover: rgba(248, 250, 252, .98);--color-text-primary: #0F172A;--color-text-secondary: #1E293B;--color-text-muted: #475569;--color-text-dim: #64748B;--color-text-inverse: #F8FAFC;--color-border: #CBD5E1;--color-border-light: rgba(71, 85, 105, .3);--color-border-focus: rgba(245, 158, 11, .5);--color-border-light-alpha-10: rgba(71, 85, 105, .1);--color-border-light-alpha-15: rgba(71, 85, 105, .15);--color-border-light-alpha-20: rgba(71, 85, 105, .2);--color-border-light-alpha-25: rgba(71, 85, 105, .25);--color-border-light-alpha-30: rgba(71, 85, 105, .3);--color-border-light-alpha-50: rgba(71, 85, 105, .5);--color-primary-alpha-10: rgba(245, 158, 11, .15);--color-primary-alpha-15: rgba(245, 158, 11, .2);--color-primary-alpha-25: rgba(245, 158, 11, .3);--color-primary-alpha-30: rgba(245, 158, 11, .35);--color-info-alpha-15: rgba(59, 130, 246, .2);--color-error-alpha-05: rgba(239, 68, 68, .08);--color-error-alpha-10: rgba(239, 68, 68, .15);--color-error-alpha-15: rgba(239, 68, 68, .2);--color-success-alpha-15: rgba(16, 185, 129, .2);--color-accent-alpha-15: rgba(139, 92, 246, .2)}}.light{--color-bg-primary: #FFFFFF;--color-bg-secondary: #F8FAFC;--color-bg-tertiary: #F1F5F9;--color-bg-glass: rgba(255, 255, 255, .95);--color-bg-glass-secondary: rgba(248, 250, 252, .95);--color-bg-glass-tertiary: rgba(241, 245, 249, .9);--color-bg-input: rgba(241, 245, 249, .8);--color-card-bg: rgba(255, 255, 255, .95);--color-card-bg-hover: rgba(248, 250, 252, .98);--color-text-primary: #0F172A;--color-text-secondary: #1E293B;--color-text-muted: #475569;--color-text-dim: #64748B;--color-text-inverse: #F8FAFC;--color-border: #CBD5E1;--color-border-light: rgba(71, 85, 105, .3);--color-border-focus: rgba(245, 158, 11, .5);--color-border-light-alpha-10: rgba(71, 85, 105, .1);--color-border-light-alpha-15: rgba(71, 85, 105, .15);--color-border-light-alpha-20: rgba(71, 85, 105, .2);--color-border-light-alpha-25: rgba(71, 85, 105, .25);--color-border-light-alpha-30: rgba(71, 85, 105, .3);--color-border-light-alpha-50: rgba(71, 85, 105, .5);--color-primary-alpha-10: rgba(245, 158, 11, .15);--color-primary-alpha-15: rgba(245, 158, 11, .2);--color-primary-alpha-25: rgba(245, 158, 11, .3);--color-primary-alpha-30: rgba(245, 158, 11, .35);--color-info-alpha-15: rgba(59, 130, 246, .2);--color-error-alpha-05: rgba(239, 68, 68, .08);--color-error-alpha-10: rgba(239, 68, 68, .15);--color-error-alpha-15: rgba(239, 68, 68, .2);--color-success-alpha-15: rgba(16, 185, 129, .2);--color-accent-alpha-15: rgba(139, 92, 246, .2)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:80%}html,body{height:100%}body{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--color-bg-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark{background:var(--color-bg-primary);color:var(--color-text-primary)}.dark .ant-layout,.ant-layout{background:var(--color-bg-primary)!important}.dark .ant-menu-dark,.ant-menu-dark{background:var(--color-bg-secondary)!important}.dark .ant-menu-dark .ant-menu-item-selected,.ant-menu-dark .ant-menu-item-selected{background:color-mix(in srgb,var(--color-primary) 10%,transparent)!important;color:var(--color-primary)!important}.dark .ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-item:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent)!important;color:var(--color-primary)!important}.light .ant-layout{background:var(--color-bg-primary)!important}.light .ant-menu{background:var(--color-bg-secondary)!important;color:var(--color-text-primary)!important}.light .ant-menu-item-selected{background:color-mix(in srgb,var(--color-primary) 10%,transparent)!important;color:var(--color-primary-dark)!important}.light .ant-menu-item:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent)!important;color:var(--color-primary)!important}@media(prefers-color-scheme:light){:root:not(.dark) .ant-layout{background:var(--color-bg-primary)!important}:root:not(.dark) .ant-menu{background:var(--color-bg-secondary)!important;color:var(--color-text-primary)!important}:root:not(.dark) .ant-menu-item-selected{background:color-mix(in srgb,var(--color-primary) 10%,transparent)!important;color:var(--color-primary-dark)!important}:root:not(.dark) .ant-menu-item:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent)!important;color:var(--color-primary)!important}}button:not(:disabled),[role=button]:not(:disabled),[role=tab],[role=menuitem],.clickable,a:not([disabled]){cursor:pointer}button:disabled,[role=button]:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.5}button:not(:disabled):active,[role=button]:not(:disabled):active,.clickable:active{transform:scale(.98);transition:transform .1s ease}.ant-message{z-index:9999}.ant-message-notice{padding:0;margin-bottom:1rem}.ant-message-notice-content{padding:1rem 1.25rem!important;background:#1e293b80!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:.75rem!important;font-family:DM Sans,sans-serif!important;font-size:.875rem!important;line-height:1.6!important;transition:all .2s!important;min-width:320px!important;max-width:480px!important}.ant-message-custom-content{display:flex;align-items:flex-start;gap:.75rem}.ant-message-custom-content>span:first-child{width:1.25rem;height:1.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.125rem}.ant-message-custom-content>span:last-child{flex:1;color:#f8fafc!important}.ant-message-success .ant-message-notice-content{background:#0f172ae6!important;border-color:#22c55e80!important}.ant-message-success .ant-message-custom-content>span:first-child{color:#34d399!important}.ant-message-error .ant-message-notice-content{background:#0f172ae6!important;border-color:#ef444480!important}.ant-message-error .ant-message-custom-content>span:first-child{color:#f87171!important}.ant-message-warning .ant-message-notice-content{background:#0f172ae6!important;border-color:#f59e0b80!important}.ant-message-warning .ant-message-custom-content>span:first-child{color:#fbbf24!important}.ant-message-info .ant-message-notice-content{background:#0f172ae6!important;border-color:#3b82f680!important}.ant-message-info .ant-message-custom-content>span:first-child{color:#60a5fa!important}.ant-message-loading .ant-message-notice-content{background:#0f172ae6!important;border-color:#8b5cf680!important}.ant-message-loading .ant-message-custom-content>span:first-child{color:#a78bfa!important}@keyframes antMessageMoveIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ant-message-notice{animation:antMessageMoveIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes antMessageMoveOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.95)}}.ant-message-notice.ant-move-up-leave{animation:antMessageMoveOut .3s cubic-bezier(.34,1.56,.64,1)}@media(prefers-color-scheme:light){:root:not(.dark) .ant-message-notice-content{background:#fffffff2;border-color:var(--color-border-light-alpha-30);box-shadow:0 10px 40px #0000001a}:root:not(.dark) .ant-message-custom-content>span:last-child{color:#0f172a!important}:root:not(.dark) .ant-message-success .ant-message-notice-content{background:linear-gradient(135deg,#10b9811a,#fffffff2);border-color:#10b9814d}:root:not(.dark) .ant-message-error .ant-message-notice-content{background:linear-gradient(135deg,#ef44441a,#fffffff2);border-color:#ef44444d}:root:not(.dark) .ant-message-warning .ant-message-notice-content{background:linear-gradient(135deg,#f59e0b1a,#fffffff2);border-color:#f59e0b4d}:root:not(.dark) .ant-message-info .ant-message-notice-content{background:linear-gradient(135deg,#3b82f61a,#fffffff2);border-color:#3b82f64d}:root:not(.dark) .ant-message-loading .ant-message-notice-content{background:linear-gradient(135deg,#8b5cf61a,#fffffff2);border-color:#8b5cf64d}}.light .ant-message-notice-content{background:#fffffff2;border-color:var(--color-border-light-alpha-30);box-shadow:0 10px 40px #0000001a}.light .ant-message-custom-content>span:last-child{color:#0f172a!important}.light .ant-message-success .ant-message-notice-content{background:linear-gradient(135deg,#10b9811a,#fffffff2);border-color:#10b9814d}.light .ant-message-error .ant-message-notice-content{background:linear-gradient(135deg,#ef44441a,#fffffff2);border-color:#ef44444d}.light .ant-message-warning .ant-message-notice-content{background:linear-gradient(135deg,#f59e0b1a,#fffffff2);border-color:#f59e0b4d}.light .ant-message-info .ant-message-notice-content{background:linear-gradient(135deg,#3b82f61a,#fffffff2);border-color:#3b82f64d}.light .ant-message-loading .ant-message-notice-content{background:linear-gradient(135deg,#8b5cf61a,#fffffff2);border-color:#8b5cf64d}@media(prefers-reduced-motion:reduce){.ant-message-notice{animation:none;transition:opacity .2s ease}.ant-message-notice.ant-move-up-leave{animation:none}.ant-message-notice-content:hover{transform:none}}@media(max-width:768px){.ant-message-notice-content{min-width:280px;max-width:calc(100vw - 2rem);padding:.875rem 1.25rem;font-size:.875rem}.ant-message-custom-content>span:first-child{font-size:1.125rem}}
