@import"https://fonts.googleapis.com/css2?family=Sora:wght@500;700;800&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";.header-badge-icon[data-v-f97c7aaa]{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;z-index:2;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.mobile-logo[data-v-f97c7aaa]{display:flex;align-items:center;justify-content:center;position:relative;left:0}@media(min-width:768px){.mobile-logo[data-v-f97c7aaa]{display:none}}.navbar-header[data-v-f97c7aaa]{display:flex;align-items:center;justify-content:space-between;gap:18px}.header-main[data-v-f97c7aaa]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;flex:1 1 auto;min-width:0}.header-actions[data-v-f97c7aaa]{flex-shrink:0;gap:10px;position:relative;overflow:visible}.header-icon-cluster[data-v-f97c7aaa]{display:flex;align-items:center;gap:10px}body.desktop-sidebar-hidden{--vz-vertical-menu-width: 0px;--vz-vertical-menu-width-sm: 0px;--vz-vertical-menu-width-md: 0px}body.desktop-sidebar-hidden .app-menu{width:0!important;min-width:0!important;max-width:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translate(-100%);border:0!important;box-shadow:none!important}body.desktop-sidebar-hidden .app-menu .navbar-brand-box,body.desktop-sidebar-hidden .app-menu #scrollbar,body.desktop-sidebar-hidden .app-menu .sidebar-background{opacity:0;visibility:hidden}body.desktop-sidebar-hidden .main-content{margin-right:0!important;margin-left:0!important;width:100%!important;max-width:100%!important}body.desktop-sidebar-hidden #page-topbar,body.desktop-sidebar-hidden .footer{left:0!important;right:0!important;width:100%!important;max-width:100%!important}body.desktop-sidebar-hidden #page-topbar .layout-width,body.desktop-sidebar-hidden .footer .layout-width,body.desktop-sidebar-hidden .navbar-header{max-width:100%!important;width:100%!important}.material-shadow-none h6[data-v-f97c7aaa]{font-weight:700;font-size:13px!important;text-transform:uppercase;color:#7cd390}.unread[data-v-f97c7aaa]{background-color:#ffffff0d}.unread .stretched-link h6[data-v-f97c7aaa]{font-weight:700}.header-balance-shell[data-v-f97c7aaa]{display:flex;align-items:center}.header-balance-pill[data-v-f97c7aaa]{display:inline-flex;align-items:center;gap:.62rem;min-height:42px;padding:.48rem .82rem;border:0;background:transparent;box-shadow:inset 0 1px #ffffff0a}.header-balance-pill__icon[data-v-f97c7aaa]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#7cd3901f;color:#8ee19b;font-size:15px}.header-balance-pill__value[data-v-f97c7aaa]{font-size:.82rem;font-weight:800;color:#8bb89a;white-space:nowrap}.header-wallet-item[data-v-f97c7aaa]{display:flex;align-items:center;gap:.5rem;color:#84b89a}.header-wallet-item i[data-v-f97c7aaa]{color:#84b89a}.header-wallet-item__value[data-v-f97c7aaa]{font-size:.87rem;font-weight:900;color:#84b89a}.header-utility-button[data-v-f97c7aaa]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#7cd390;border-radius:999px}.header-utility-button[data-v-f97c7aaa]:hover{background:#7cd39014;color:#7cd390}[id^=notificationDropdown] .dropdown-menu[data-v-f97c7aaa]{min-width:350px;max-width:400px}[id^=notificationDropdown] .notification-item[data-v-f97c7aaa]{padding:12px;border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}[id^=notificationDropdown] .notification-item[data-v-f97c7aaa]:hover{background-color:#ffffff0d}[id^=notificationDropdown] .avatar-xs img[data-v-f97c7aaa]{width:32px;height:32px;object-fit:cover}[id^=notificationDropdown] .notification-icon-shell[data-v-f97c7aaa]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;border:1px solid rgba(255,255,255,.08)}[id^=notificationDropdown] .notification-icon-shell.theme-info[data-v-f97c7aaa]{background:#3b82f624;color:#60a5fa}[id^=notificationDropdown] .notification-icon-shell.theme-success[data-v-f97c7aaa]{background:#22c55e24;color:#4ade80}[id^=notificationDropdown] .notification-icon-shell.theme-warning[data-v-f97c7aaa]{background:#f59e0b24;color:#fbbf24}[id^=notificationDropdown] .notification-icon-shell.theme-error[data-v-f97c7aaa]{background:#ef444424;color:#f87171}[id^=notificationDropdown] .stretched-link[data-v-f97c7aaa]{color:inherit;text-decoration:none}[id^=notificationDropdown] .stretched-link h6[data-v-f97c7aaa]{font-size:14px;margin-bottom:4px;color:#fff}[id^=notificationDropdown] .notification-meta-row[data-v-f97c7aaa]{display:flex;align-items:center;gap:8px;margin-bottom:6px}[id^=notificationDropdown] .notification-map-badge[data-v-f97c7aaa]{display:inline-flex;align-items:center;width:fit-content;padding:.14rem .42rem;border-radius:999px;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(255,255,255,.08);background:#ffffff0d}[id^=notificationDropdown] .notification-map-badge.pumpmap[data-v-f97c7aaa]{color:#98dea2;border-color:#7cd3902e;background:#7cd3901f}[id^=notificationDropdown] .notification-map-badge.livemap[data-v-f97c7aaa]{color:#ffb08a;border-color:#ff9d6c2e;background:#ff9d6c1f}[id^=notificationDropdown] .notification-map-badge.ripmap[data-v-f97c7aaa]{color:#d0d7de;border-color:#c7d0d92e;background:#c7d0d91a}[id^=notificationDropdown] .notification-map-badge.usermap[data-v-f97c7aaa]{color:#f0c06a;border-color:#f0c06a33;background:#f0c06a1f}[id^=notificationDropdown] .notification-map-badge.feedmap[data-v-f97c7aaa]{color:#81caf4;border-color:#81caf433;background:#81caf41f}[id^=notificationDropdown] .stretched-link p[data-v-f97c7aaa]{font-size:12px;margin-bottom:4px;color:#9da3ae}[id^=notificationDropdown] .notification-actions[data-v-f97c7aaa]{padding:12px;border-top:1px solid rgba(255,255,255,.1);background-color:#0003}.notification-dropdown-head h6[data-v-f97c7aaa]{color:#f4f7f5}.notification-head-pill[data-v-f97c7aaa]{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:.2rem .55rem;border:1px solid rgba(124,211,144,.18);background:#7cd3901f;color:#7cd390;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(max-width:767px){.dropdown-menu-end[aria-labelledby=page-header-search-dropdown][data-v-f97c7aaa]{min-width:100vw;max-width:100vw;right:0;left:0;margin:0}.dropdown-menu-end[aria-labelledby=page-header-search-dropdown] .position-relative[data-v-f97c7aaa]{padding-right:30px}.dropdown-menu-end[aria-labelledby=page-header-search-dropdown] .search-widget-icon-close[data-v-f97c7aaa]{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}}.app-search[data-v-f97c7aaa]{position:relative;width:100%}.header-search[data-v-f97c7aaa]{justify-self:stretch;min-width:0;margin-left:0;width:100%}.header-search-group[data-v-f97c7aaa]{display:flex;align-items:stretch;width:100%}.header-search-input-shell[data-v-f97c7aaa]{flex:1 1 auto;min-width:0;display:flex;align-items:center;background:#212529;border:1px solid rgba(124,183,124,.24);box-shadow:inset 0 1px #ffffff05}.header-search-input-shell[data-v-f97c7aaa]:focus-within{background:#212529;border-color:#7cb77c5c;box-shadow:0 0 0 .15rem #7cd3901f}.header-search-icon-shell[data-v-f97c7aaa]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:#7cb77c1f;border:1px solid rgba(124,183,124,.2);color:#7cd390;pointer-events:none}.header-search-icon[data-v-f97c7aaa]{font-size:1rem}.header-search-input-shell .form-control[data-v-f97c7aaa]{height:46px;background-color:transparent;border:0;color:#fff;border-radius:0;padding:10px 44px 10px 52px}.header-search-input-shell .form-control[data-v-f97c7aaa]:focus{background-color:transparent;border:0;box-shadow:none}.header-search-create[data-v-f97c7aaa]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:154px;padding:0 1.1rem;border:1px solid rgba(124,183,124,.22);background:#7cb77c1a;color:#dff5e3;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.header-search-create__icon[data-v-f97c7aaa]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#7cb77c24;border:1px solid rgba(124,183,124,.22);color:#7cd390;font-size:1rem}.header-search-create[data-v-f97c7aaa]:hover,.header-search-create.active[data-v-f97c7aaa]{background:#7cb77c29;color:#fff}.header-search-input-shell .search-widget-icon-close[data-v-f97c7aaa]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9da3ae;cursor:pointer;pointer-events:auto}.header-search-input-shell .search-widget-icon-close[data-v-f97c7aaa]:hover{color:#fff}.mobile-search-shell[data-v-f97c7aaa]{position:static;flex:0 0 auto;z-index:6}.mobile-search-trigger[data-v-f97c7aaa]{position:relative;z-index:7}.mobile-search-panel[data-v-f97c7aaa]{position:fixed;top:70px;left:0;right:0;width:100vw;max-width:100vw;padding:12px 14px 0;background:linear-gradient(160deg,#212529fa,#181b1efa);border-top:1px solid rgba(124,211,144,.16);border-bottom:1px solid rgba(124,211,144,.16);box-shadow:0 18px 40px #0000006b;z-index:1300;border-radius:0}.mobile-search-panel__form[data-v-f97c7aaa]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.mobile-search-panel__input-shell[data-v-f97c7aaa]{width:100%}.mobile-search-panel__close[data-v-f97c7aaa]{width:40px;height:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(124,211,144,.16);background:#7cd39014;color:#cfe9d4}.mobile-search-panel__close[data-v-f97c7aaa]:hover{background:#7cd39024;color:#fff}.mobile-search-shell .form-control[data-v-f97c7aaa]{height:46px;background-color:#1f2429f5;border:1px solid rgba(124,211,144,.18);color:#fff;border-radius:0;padding:10px 44px 10px 42px}.mobile-search-shell .form-control[data-v-f97c7aaa]:focus{background-color:#1f2429fa;border-color:#7cd3904d;box-shadow:0 0 0 .15rem #7cd3901f}.mobile-search-shell .search-widget-icon[data-v-f97c7aaa]{position:absolute;right:12px;top:calc(50% + 3px);transform:translateY(-50%);color:#9da3ae;pointer-events:none}.mobile-search-shell .search-widget-icon-close[data-v-f97c7aaa]{cursor:pointer;pointer-events:auto}.mobile-search-shell .search-widget-icon-close[data-v-f97c7aaa]:hover{color:#fff}.mobile-search-results[data-v-f97c7aaa]{border:1px solid rgba(255,255,255,.06);background:#00000024}.search-dropdown[data-v-f97c7aaa]{position:absolute;top:100%;left:0;z-index:1000;width:100%;max-width:none;background:linear-gradient(145deg,#2a2a2a,#1f1f1f);border-radius:0 0 16px 16px;box-shadow:0 20px 40px #00000080;overflow:hidden;border:1px solid #3a3a3a;border-top:none;animation:slideDown-f97c7aaa .3s ease-out;display:none}.search-dropdown.show[data-v-f97c7aaa]{display:block}@keyframes slideDown-f97c7aaa{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.close-btn[data-v-f97c7aaa]{position:absolute;top:12px;right:12px;background:none;border:none;color:#9da3ae;font-size:18px;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease;z-index:10}.close-btn[data-v-f97c7aaa]:hover{background-color:#ffffff1a;color:#fff;transform:scale(1.1)}.dropdown-header[data-v-f97c7aaa]{padding:16px 20px;background:transparent;text-align:left;position:relative;color:inherit;border-bottom:1px dashed rgba(255,255,255,.12)}.dropdown-header h3[data-v-f97c7aaa]{margin:0;font-size:15px;font-weight:700;color:#f4f7f5;text-transform:uppercase;letter-spacing:.08em}.coins-section[data-v-f97c7aaa],.users-section[data-v-f97c7aaa]{padding:0;max-height:300px;overflow-y:auto}.section-title[data-v-f97c7aaa]{padding:12px 20px;font-size:12px;font-weight:500;color:#9da3ae;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #3a3a3a;background-color:#ffffff05}.result-item[data-v-f97c7aaa]{display:flex;align-items:center;padding:16px 20px;text-decoration:none;color:inherit;transition:all .3s ease;border-bottom:1px solid #3a3a3a;position:relative;overflow:hidden;cursor:pointer}.result-item[data-v-f97c7aaa]:hover{background:linear-gradient(90deg,#667eea1a,#764ba21a);transform:translate(4px);box-shadow:inset 0 0 0 1px #667eea33}.result-left[data-v-f97c7aaa]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.result-image[data-v-f97c7aaa]{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #667eea;box-shadow:0 4px 12px #667eea4d}.result-info[data-v-f97c7aaa]{flex:1;min-width:0}.result-name[data-v-f97c7aaa]{font-size:16px;font-weight:600;color:#fff;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-desc[data-v-f97c7aaa]{font-size:12px;color:#9da3ae;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-right[data-v-f97c7aaa]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right;min-width:120px}.position-label[data-v-f97c7aaa]{font-size:12px;color:#fff;font-weight:500;background:#667eea33;padding:4px 8px;border-radius:12px;border:1px solid rgba(102,126,234,.3)}.age-badge[data-v-f97c7aaa]{display:flex;align-items:center;gap:4px;font-size:11px;color:#86efac;background:#86efac33;padding:4px 8px;border-radius:12px;border:1px solid rgba(134,239,172,.3);white-space:nowrap}.age-icon[data-v-f97c7aaa]{width:10px;height:10px;fill:#86efac}.profile-link[data-v-f97c7aaa]{display:none}.chat-btn[data-v-f97c7aaa]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:12px;font-weight:500;transition:all .2s ease;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;padding:4px 8px;gap:2px;cursor:pointer;box-shadow:0 2px 4px #667eea4d}.chat-btn[data-v-f97c7aaa]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #667eea66}.empty-state[data-v-f97c7aaa]{padding:40px 20px;text-align:center;color:#9da3ae;font-size:14px}.view-all[data-v-f97c7aaa]{display:block;padding:16px 20px;text-align:center;font-size:14px;color:#86efac;text-decoration:none;transition:all .2s ease;border-top:1px solid #3a3a3a;background:#86efac0d;cursor:pointer}.view-all[data-v-f97c7aaa]:hover{background:#86efac26;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #86efac33}.dropdown-icon-grid[data-v-f97c7aaa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dropdown-icon-item[data-v-f97c7aaa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:86px;padding:10px 8px;text-decoration:none;color:#d7dfdb;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.dropdown-icon-item span[data-v-f97c7aaa]:last-child{font-size:12px;font-weight:700;letter-spacing:.03em}.dropdown-icon-shell[data-v-f97c7aaa]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px}.dropdown-icon-shell--font[data-v-f97c7aaa]{border:1px solid rgba(124,211,144,.18);background:#7cd3901a;color:#7cd390;font-size:20px}@media(max-width:1399px){.header-main[data-v-f97c7aaa]{grid-template-columns:auto minmax(0,1fr)}.header-search[data-v-f97c7aaa]{max-width:920px}}@media(max-width:1199px){.header-main[data-v-f97c7aaa]{grid-template-columns:auto minmax(0,1fr)}.header-balance-pill[data-v-f97c7aaa]{padding:.42rem .68rem}.header-balance-pill__icon[data-v-f97c7aaa]{width:24px;height:24px;font-size:13px}.header-balance-pill__value[data-v-f97c7aaa],.header-wallet-item__value[data-v-f97c7aaa]{font-size:.74rem}.header-search[data-v-f97c7aaa]{max-width:760px}.header-search-create[data-v-f97c7aaa]{min-width:132px;padding:0 .9rem}}@media(max-width:1024px){.header-search[data-v-f97c7aaa]{max-width:620px}.header-search-create[data-v-f97c7aaa]{min-width:124px;padding:0 .82rem;font-size:.74rem}}@media(max-width:767px){.dropdown-icon-grid[data-v-f97c7aaa]{grid-template-columns:repeat(2,minmax(0,1fr))}.navbar-header[data-v-f97c7aaa]{gap:10px}.header-main[data-v-f97c7aaa]{display:flex;gap:10px}.header-actions[data-v-f97c7aaa]{gap:6px}.header-balance-pill[data-v-f97c7aaa]{min-height:34px;gap:.38rem;padding:.2rem .42rem}.header-balance-pill__icon[data-v-f97c7aaa]{width:20px;height:20px;font-size:11px}.header-balance-pill__value[data-v-f97c7aaa]{font-size:.68rem}.mobile-search-panel[data-v-f97c7aaa]{padding-left:10px;padding-right:10px}.topbar-user .btn[data-v-f97c7aaa]{padding-left:.2rem;padding-right:.2rem}}@media(max-width:480px){.search-dropdown[data-v-f97c7aaa]{max-width:100%;left:0;right:0}.result-item[data-v-f97c7aaa]{padding:12px}.result-image[data-v-f97c7aaa]{width:40px;height:40px}.topbar-user[data-v-f97c7aaa]{background:#212529}.topbar-user .btn h6[data-v-f97c7aaa]{color:#212529}}.nav-link.menu-link[data-v-b6062e21]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px}.nav-link.menu-link i[data-v-b6062e21]{margin-bottom:5px;font-size:1.5em}.nav-link.menu-link span[data-v-b6062e21]{font-size:.9em;color:#7cd390}.navbar-nav[data-v-b6062e21]{padding-bottom:65px}.bottom-nav-wrapper[data-v-7054858d]{position:fixed;bottom:0;left:0;width:100%;z-index:1300;pointer-events:none}.bottom-nav[data-v-7054858d]{display:flex;justify-content:space-between;align-items:flex-end;width:100%;height:70px;background:transparent;pointer-events:auto}.nav-group[data-v-7054858d]{flex:1;display:flex;align-items:center;background-color:#212529;height:60px;border-top:2px solid #2a2e32;position:relative}.nav-group.left[data-v-7054858d]{border-top-right-radius:20px;padding-right:10px}.nav-group.right[data-v-7054858d]{border-top-left-radius:20px;padding-left:10px;padding-right:48px}.maps-shell[data-v-7054858d]{position:relative;display:flex;flex:1;height:100%}.nav-item[data-v-7054858d]{position:relative;display:flex;align-items:center;justify-content:center;height:100%;flex:1;text-decoration:none;color:#555d66;transition:all .3s ease;overflow:hidden}.nav-item i[data-v-7054858d]{font-size:26px;z-index:2;transition:transform .2s ease,color .2s ease,text-shadow .2s ease;color:#89d39061}.nav-trigger[data-v-7054858d]{border:0;background:transparent;padding:0}.nav-item:hover i[data-v-7054858d]{color:#7cb77c;text-shadow:0 0 5px rgba(124,211,144,.4);transform:translateY(-1px)}.router-link-active i[data-v-7054858d]{color:#7cb77c;text-shadow:0 0 12px rgba(124,211,144,.7);transform:translateY(-2px)}.ri-add-line i[data-v-7054858d]{color:#212529!important}.scan-line[data-v-7054858d]{position:absolute;top:0;left:0;width:100%;height:2px;background:#7cb77c;box-shadow:0 0 8px #7cb77c;transform:scaleX(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform-origin:center}.router-link-active .scan-line[data-v-7054858d],.nav-item.active .scan-line[data-v-7054858d]{transform:scaleX(.6)}.nav-item.active i[data-v-7054858d]{color:#7cb77c;text-shadow:0 0 12px rgba(124,211,144,.7);transform:translateY(-2px)}.router-link-active[data-v-7054858d]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:30px;background:radial-gradient(circle,rgba(124,211,144,.15) 0%,transparent 70%);z-index:1}.nav-item.active[data-v-7054858d]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:30px;background:radial-gradient(circle,rgba(124,211,144,.15) 0%,transparent 70%);z-index:1}.maps-panel[data-v-7054858d]{position:fixed;left:8px;right:8px;bottom:78px;z-index:1305;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;padding:.45rem;border:1px solid rgba(124,211,144,.16);background:#181c1ffa;box-shadow:0 16px 36px #00000057;backdrop-filter:blur(16px)}.map-shortcut[data-v-7054858d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.38rem;width:54px;min-height:58px;padding:.55rem .35rem;border:1px solid rgba(124,211,144,.14);background:#ffffff08;color:#c8d4cd;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.map-shortcut i[data-v-7054858d]{font-size:1.1rem;color:#7cb77c}.map-shortcut span[data-v-7054858d]{font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.map-shortcut[data-v-7054858d]:hover,.map-shortcut.router-link-active[data-v-7054858d]{background:#7cd3901a;color:#edf4ef;transform:translate(1px)}.maps-pop-enter-active[data-v-7054858d],.maps-pop-leave-active[data-v-7054858d]{transition:opacity .18s ease,transform .18s ease}.maps-pop-enter-from[data-v-7054858d],.maps-pop-leave-to[data-v-7054858d]{opacity:0;transform:translate(-14px)}.more-shell[data-v-7054858d]{position:absolute;right:8px;bottom:8px;z-index:1004;pointer-events:auto}.more-button[data-v-7054858d]{width:34px;height:40px;border:0;border-radius:14px;background:linear-gradient(180deg,#23282d,#171a1e);color:#89d390b8;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #00000047;transition:all .25s ease}.more-button i[data-v-7054858d]{font-size:20px}.more-button.active[data-v-7054858d],.more-button[data-v-7054858d]:hover{color:#7cb77c;transform:translateY(-1px)}.more-panel[data-v-7054858d]{position:absolute;right:0;bottom:calc(100% + 10px);z-index:1306;min-width:148px;padding:.45rem;border:1px solid rgba(124,211,144,.16);border-radius:16px;background:#181c1ff5;backdrop-filter:blur(16px);box-shadow:0 16px 36px #00000057}.more-link[data-v-7054858d]{display:flex;align-items:center;gap:.7rem;padding:.78rem .82rem;color:#c8d4cd;text-decoration:none;border-radius:12px;transition:background .2s ease,color .2s ease,transform .2s ease}.more-link i[data-v-7054858d]{font-size:1.05rem;color:#7cb77c}.more-link[data-v-7054858d]:hover,.more-link.router-link-active[data-v-7054858d]{background:#7cd3901a;color:#edf4ef;transform:translate(-1px)}.more-pop-enter-active[data-v-7054858d],.more-pop-leave-active[data-v-7054858d]{transition:opacity .18s ease,transform .18s ease}.more-pop-enter-from[data-v-7054858d],.more-pop-leave-to[data-v-7054858d]{opacity:0;transform:translateY(8px)}.center-dock[data-v-7054858d]{position:relative;width:80px;height:70px;display:flex;justify-content:center;pointer-events:none}.dock-curve[data-v-7054858d]{position:absolute;bottom:0;width:100%;height:40px;background:radial-gradient(circle at 50% 0,transparent 38px,#212529 39px);pointer-events:none}.dock-curve[data-v-7054858d]:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:40px;background:radial-gradient(circle at 50% 0,transparent 38px,#2a2e32 39px,#2a2e32 41px,transparent 41px);pointer-events:none}.add-button-hex[data-v-7054858d]{pointer-events:auto;position:relative;bottom:15px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:1002;transition:transform .2s;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.hex-content[data-v-7054858d]{width:100%;height:100%;background:linear-gradient(180deg,#2a2e32,#1a1d21);clip-path:polygon(50% 0%,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);display:flex;align-items:center;justify-content:center;z-index:2;transition:background .3s ease}.hex-content i[data-v-7054858d]{font-size:32px;color:#7cb77c;transition:transform .3s,color .3s}.hex-glow[data-v-7054858d]{position:absolute;inset:-2px;background:linear-gradient(45deg,#7cb77c,#2a2e32,#7cb77c);clip-path:polygon(50% 0%,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);z-index:1;opacity:.5;transition:all .3s ease}.add-button-hex[data-v-7054858d]:hover,.add-button-hex.router-link-active[data-v-7054858d]{transform:translateY(-5px)}.add-button-hex:hover .hex-content[data-v-7054858d],.add-button-hex.router-link-active .hex-content[data-v-7054858d]{background:#7cb77c}.add-button-hex:hover i[data-v-7054858d],.add-button-hex.router-link-active i[data-v-7054858d]{color:#0f1114;transform:rotate(180deg)}.add-button-hex:hover .hex-glow[data-v-7054858d],.add-button-hex.router-link-active .hex-glow[data-v-7054858d]{opacity:1;background:#7cb77c;box-shadow:0 0 15px #7cd39099}@media(max-width:380px){.nav-item i[data-v-7054858d]{font-size:22px}.center-dock[data-v-7054858d]{width:70px}.add-button-hex[data-v-7054858d]{width:56px;height:56px}.maps-panel[data-v-7054858d]{gap:.32rem;padding:.35rem;left:6px;right:6px}.map-shortcut[data-v-7054858d]{width:50px;min-height:54px;padding:.45rem .28rem}.nav-group.right[data-v-7054858d]{padding-right:42px}.more-button[data-v-7054858d]{width:30px;height:36px;border-radius:12px}.more-panel[data-v-7054858d]{min-width:136px}}@media(max-width:767px){.main-content[data-v-08520471]{padding-bottom:60px}}.register-container[data-v-0f639c49]{padding-bottom:1rem}.custom-scrollbar[data-v-0f639c49]{max-height:65vh;overflow-y:auto;padding-right:5px}.custom-scrollbar[data-v-0f639c49]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-0f639c49]::-webkit-scrollbar-track{background:#1a1d20}.custom-scrollbar[data-v-0f639c49]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.custom-scrollbar[data-v-0f639c49]::-webkit-scrollbar-thumb:hover{background:#555}.profile-image-wrapper[data-v-0f639c49]{position:relative;width:110px;height:110px;margin:0 auto}.profile-preview[data-v-0f639c49]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #7cb77c;box-shadow:0 0 20px #6bd39033;background:#2a2e32}.file-input[data-v-0f639c49]{display:none}.upload-btn[data-v-0f639c49]{position:absolute;bottom:0;right:0;width:36px;height:36px;background:#7cb77c;color:#1a1d20;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;border:3px solid #1a1d20;transition:all .2s}.upload-btn[data-v-0f639c49]:hover{transform:scale(1.1);background:#fff}.section-label[data-v-0f639c49]{font-size:.7rem;letter-spacing:1px;color:#6c757d;font-weight:700;text-transform:uppercase;margin-bottom:.5rem;display:block}.custom-input-group[data-v-0f639c49]{background:#212529;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;display:flex;align-items:center;transition:all .2s ease}.custom-input-group[data-v-0f639c49]:focus-within{border-color:#7cb77c;box-shadow:0 0 0 1px #6bd3904d}.custom-input-group.has-error[data-v-0f639c49]{border-color:#ff4d4d}.input-icon[data-v-0f639c49]{padding:0 .75rem;color:#7cb77c;font-size:1.1rem;display:flex;align-items:center}.input-icon.top-aligned[data-v-0f639c49]{align-self:flex-start;padding-top:.75rem}.custom-input[data-v-0f639c49]{background:transparent;border:none;color:#fff;width:100%;padding:.75rem .75rem .75rem 0;font-size:.9rem}.custom-input[data-v-0f639c49]:focus{outline:none}.custom-textarea[data-v-0f639c49]{resize:none;min-height:80px}.custom-input[data-v-0f639c49]::placeholder{color:#6c757d}.error-text[data-v-0f639c49]{color:#ff4d4d;font-size:.75rem;margin-top:4px;margin-left:4px}.btn-pump[data-v-0f639c49]{background:#7cb77c;color:#1a1d20;border:none;border-radius:.5rem;padding:.75rem;font-weight:900;letter-spacing:.5px;transition:all .2s}.btn-pump[data-v-0f639c49]:hover:not(:disabled){background:#86efac;transform:translateY(-1px);box-shadow:0 4px 12px #6bd3904d}.btn-pump[data-v-0f639c49]:disabled{opacity:.7;cursor:not-allowed}.btn-ghost[data-v-0f639c49]{background:transparent;color:#6c757d;border:1px solid transparent;padding:.5rem;font-size:.85rem;border-radius:.5rem;transition:all .2s}.btn-ghost[data-v-0f639c49]:hover{color:#fff;background:#ffffff0d}.spin[data-v-0f639c49]{animation:spin-0f639c49 1s linear infinite;display:inline-block}@keyframes spin-0f639c49{to{transform:rotate(360deg)}}.animate-pop[data-v-0f639c49]{animation:popIn-0f639c49 .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes popIn-0f639c49{0%{transform:scale(0)}to{transform:scale(1)}}.g-2[data-v-0f639c49]{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.text-pump[data-v-7d3b0507]{color:#7cb77c!important}.fw-black[data-v-7d3b0507]{font-weight:900}.popup-overlay[data-v-7d3b0507]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#000000d9;z-index:9999;padding:1rem;backdrop-filter:blur(5px)}.popup-content[data-v-7d3b0507]{width:min(450px,95vw);max-height:90vh;overflow-y:auto;border-radius:1rem;background:#1a1d20;border:1px solid rgba(107,211,144,.2);box-shadow:0 0 50px #00000080;padding:1.5rem;color:#f0f0f0;position:relative}.fade-enter-active[data-v-7d3b0507],.fade-leave-active[data-v-7d3b0507]{transition:opacity .2s ease}.fade-enter-from[data-v-7d3b0507],.fade-leave-to[data-v-7d3b0507]{opacity:0}.fade-enter-active .popup-content[data-v-7d3b0507]{animation:zoomIn-7d3b0507 .2s ease-out}.fade-leave-active .popup-content[data-v-7d3b0507]{animation:zoomIn-7d3b0507 .2s ease-in reverse}@keyframes zoomIn-7d3b0507{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.popup-close[data-v-7d3b0507]{position:absolute;top:.75rem;right:.75rem;background:transparent;border:none;width:32px;height:32px;border-radius:50%;color:#888;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.popup-close[data-v-7d3b0507]:hover{background:#ffffff1a;color:#fff}.modal-header[data-v-7d3b0507]{margin-bottom:1rem;border-bottom:1px solid rgba(107,211,144,.15);padding-bottom:.75rem}.header-left h3[data-v-7d3b0507]{margin:0;font-size:1.3rem;display:flex;align-items:center;text-transform:uppercase;letter-spacing:1px}.share-group[data-v-7d3b0507]{border:1px solid rgba(107,211,144,.3);border-radius:.5rem;background:#1a1d20;display:flex;align-items:center}.input-icon[data-v-7d3b0507]{padding-left:1rem;color:#7cb77c;font-size:1.1rem}.share-group input[data-v-7d3b0507]{background:transparent!important;color:#fff;border:none;font-size:.95rem;padding:.75rem}.share-group input[data-v-7d3b0507]:focus{box-shadow:none}.wallet-legal-note[data-v-7d3b0507]{text-align:center}.wallet-legal-line[data-v-7d3b0507]{margin:0;font-size:.75rem;color:#98a29d}.wallet-legal-line+.wallet-legal-line[data-v-7d3b0507]{margin-top:.4rem}.wallet-legal-line--muted[data-v-7d3b0507]{color:#7f8884}.phantom-mobile-callout[data-v-7d3b0507]{display:grid;gap:.9rem;padding:1rem;border-radius:.9rem;border:1px solid rgba(107,211,144,.35);background:radial-gradient(circle at top left,rgba(107,211,144,.16),transparent 55%),linear-gradient(145deg,#141915f5,#1c221dfa)}.phantom-mobile-title[data-v-7d3b0507]{font-size:.95rem;font-weight:800;color:#dff6df;letter-spacing:.02em}.phantom-mobile-text[data-v-7d3b0507]{font-size:.8rem;line-height:1.55;color:#e6f0e6bf}.phantom-mobile-button[data-v-7d3b0507]{width:100%;border:0;border-radius:.75rem;padding:.85rem 1rem;background:linear-gradient(135deg,#7cb77c,#57d98b);color:#102015;font-size:.9rem;font-weight:800;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease}.phantom-mobile-button[data-v-7d3b0507]:hover{transform:translateY(-1px);box-shadow:0 10px 20px #57d98b33}.wallet-grid[data-v-7d3b0507]{display:flex;flex-direction:column;gap:.75rem}.action-card[data-v-7d3b0507]{background:#212529;border-radius:.75rem;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.1);transition:all .2s ease;cursor:pointer;position:relative}.wallet-card.ready[data-v-7d3b0507]:hover{transform:translateY(-2px);background:linear-gradient(145deg,#6bd3900d,#212529);border-color:#6bd39080;box-shadow:0 4px 12px #0000004d}.wallet-card.ready:hover .hover-arrow[data-v-7d3b0507]{transform:translate(3px)}.wallet-card.connecting[data-v-7d3b0507]{border-color:#7cb77c!important;background:#6bd3901a!important;cursor:default}.wallet-icon[data-v-7d3b0507]{width:36px;height:36px;object-fit:contain}.wallet-info[data-v-7d3b0507]{flex:1}.status-text[data-v-7d3b0507]{font-size:.75rem;display:block;margin-top:2px}.icon-container[data-v-7d3b0507]{width:24px;display:flex;justify-content:center}.hover-arrow[data-v-7d3b0507]{transition:transform .2s ease}.popup-content[data-v-7d3b0507]::-webkit-scrollbar{width:6px}.popup-content[data-v-7d3b0507]::-webkit-scrollbar-track{background:#1a1d20}.popup-content[data-v-7d3b0507]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}@media(min-width:576px){.phantom-mobile-callout[data-v-7d3b0507]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.phantom-mobile-button[data-v-7d3b0507]{width:auto;white-space:nowrap}}body.map-mode-active,html.map-mode-active{overflow:hidden!important;height:100%!important;margin:0!important;padding:0!important;background-color:#212529}body.map-mode-active::-webkit-scrollbar,html.map-mode-active::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}body.battle-preview-open .app-content .content,body.battle-preview-open .main-content,body.battle-preview-open .page-content{padding-bottom:0!important}.battle-preview-page[data-v-cea58365]{--arena-available-height: calc(100vh - 108px) ;position:relative;margin:-.75rem;overflow:hidden;color:#eef5ef;font-family:IBM Plex Sans,sans-serif;background:radial-gradient(circle at top left,rgba(214,168,109,.16),transparent 24%),radial-gradient(circle at 82% 12%,rgba(175,112,75,.12),transparent 18%),linear-gradient(180deg,#4a3322,#2f2015 34%,#18100b)}.battle-preview-page[data-v-cea58365]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:54px 54px;opacity:.08;pointer-events:none}.battle-preview-shell[data-v-cea58365],.arena-runtime-shell[data-v-cea58365],.arena-viewport[data-v-cea58365]{min-height:var(--arena-available-height);height:var(--arena-available-height)}.battle-preview-shell[data-v-cea58365]{position:relative;z-index:1}.arena-runtime-shell[data-v-cea58365]{position:relative}.arena-cycle-bar[data-v-cea58365]{position:absolute;top:1rem;left:50%;z-index:6;display:inline-flex;gap:.75rem;transform:translate(-50%)}.arena-cycle-chip[data-v-cea58365]{min-width:148px;padding:.72rem .95rem;border:1px solid rgba(124,183,124,.68);background:linear-gradient(135deg,#1a1d21,#2a2e32);backdrop-filter:blur(12px);box-shadow:0 0 18px #6bd39029,0 16px 26px #0000002e;text-align:center}.arena-cycle-chip span[data-v-cea58365]{display:block;color:#7cb77cd1;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.arena-cycle-chip strong[data-v-cea58365]{display:block;margin-top:.2rem;font-family:Sora,sans-serif;font-size:1rem;font-weight:700;color:#7cb77c;text-shadow:0 0 10px rgba(124,211,144,.2)}.controls-fab-container[data-v-cea58365]{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:center;right:1.5rem;bottom:1.75rem}.controls-fab-container.has-joystick[data-v-cea58365]{bottom:11rem}.btn-control-mini[data-v-cea58365]{width:40px;height:40px;border-radius:50%;background:#2a2e32;border:1px solid #7cb77c;color:#7cb77c;font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 6px #0000004d;transition:all .2s ease}.btn-control-mini[data-v-cea58365]:hover:not(:disabled),.btn-control-mini.active[data-v-cea58365]{background:#7cb77c;color:#1a1d20;transform:scale(1.08)}.btn-control-mini[data-v-cea58365]:disabled{opacity:.5;cursor:not-allowed;border-color:#555;color:#777;box-shadow:none}.btn-battle-rules[data-v-cea58365]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#1a1d21,#2a2e32);border:2px solid #7cb77c;color:#7cb77c;font-size:1.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 20px #6bd3904d;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275);overflow:visible}.btn-battle-rules[data-v-cea58365]:hover,.btn-battle-rules.active[data-v-cea58365]{transform:scale(1.08) rotate(10deg);background:#7cb77c;color:#1a1d20;box-shadow:0 0 30px #6bd39099}.ripple-effect[data-v-cea58365]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;border:2px solid #7cb77c;animation:ripple-cea58365 2s infinite;pointer-events:none;z-index:-1}.arena-side-panel[data-v-cea58365]{position:absolute;right:6rem;bottom:1.75rem;z-index:9;width:min(390px,calc(100vw - 7rem));max-height:min(620px,calc(var(--arena-available-height) - 7rem));border:1px solid rgba(136,211,141,.14);background:linear-gradient(180deg,#101415f5,#090d0ff5);backdrop-filter:blur(14px);box-shadow:0 22px 48px #00000052;overflow:hidden}.arena-side-panel.has-joystick[data-v-cea58365]{bottom:11rem}.arena-side-panel.is-rules[data-v-cea58365]{width:min(430px,calc(100vw - 7rem))}.arena-side-panel-header[data-v-cea58365]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem .85rem;border-bottom:1px solid rgba(255,255,255,.08)}.arena-side-panel-copy[data-v-cea58365]{min-width:0}.arena-side-panel-copy h3[data-v-cea58365]{margin:.6rem 0 0;font-family:Sora,sans-serif;font-size:1.1rem;font-weight:700}.arena-side-panel-copy p[data-v-cea58365]{margin:.32rem 0 0;color:#edf5efad;font-size:.86rem;line-height:1.45}.arena-panel-close[data-v-cea58365]{width:36px;height:36px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#eef5ef;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.arena-side-panel-body[data-v-cea58365]{padding:0 1rem 1rem;overflow-y:auto;max-height:calc(min(620px,calc(var(--arena-available-height) - 7rem)) - 88px)}.arena-panel-stat-grid[data-v-cea58365]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.78rem}.arena-panel-stat-grid article[data-v-cea58365]{padding:.72rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.arena-panel-stat-grid span[data-v-cea58365]{display:block;color:#edf5ef94;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.arena-panel-stat-grid strong[data-v-cea58365]{display:block;margin-top:.22rem;font-size:.94rem}.arena-rules-list[data-v-cea58365]{display:grid;gap:.65rem;margin-top:1rem}.arena-rule-item[data-v-cea58365]{padding:.8rem .88rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.arena-rule-item strong[data-v-cea58365]{display:block;font-size:.84rem;letter-spacing:.05em;text-transform:uppercase}.arena-rule-item p[data-v-cea58365]{margin:.24rem 0 0;color:#edf5efb8;line-height:1.5;font-size:.84rem}.arena-rules-subhead[data-v-cea58365]{margin-top:1rem;color:#edf5ef9e;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.arena-position-card.is-panel[data-v-cea58365],.arena-leaderboard.is-panel[data-v-cea58365],.arena-entry-card.is-panel[data-v-cea58365]{position:relative;inset:auto;width:100%;max-height:none;overflow:visible;box-shadow:none}.arena-position-card.is-panel[data-v-cea58365],.arena-leaderboard.is-panel[data-v-cea58365]{left:auto;top:auto;bottom:auto}.arena-entry-card.is-panel[data-v-cea58365]{inset:auto;border:0;background:transparent;backdrop-filter:none;padding:0}.arena-entry-card.is-panel h1[data-v-cea58365]{font-size:clamp(1.45rem,2vw,1.9rem)}.arena-leaderboard.is-panel[data-v-cea58365]{width:100%;padding:0;border:0;background:transparent;backdrop-filter:none}.fade-slide-enter-active[data-v-cea58365],.fade-slide-leave-active[data-v-cea58365],.arena-panel-enter-active[data-v-cea58365],.arena-panel-leave-active[data-v-cea58365]{transition:all .28s ease}.fade-slide-enter-from[data-v-cea58365],.fade-slide-leave-to[data-v-cea58365]{opacity:0;transform:translateY(18px)}.arena-panel-enter-from[data-v-cea58365],.arena-panel-leave-to[data-v-cea58365]{opacity:0;transform:translate(22px)}@keyframes ripple-cea58365{0%{transform:translate(-50%,-50%) scale(.9);opacity:.8}to{transform:translate(-50%,-50%) scale(1.35);opacity:0}}.arena-top-stack[data-v-cea58365]{position:absolute;top:1rem;right:1rem;z-index:6;display:grid;gap:.75rem;justify-items:end}.arena-position-card[data-v-cea58365]{position:absolute;top:1rem;left:1rem;z-index:6;width:168px;padding:.72rem;border:1px solid rgba(255,255,255,.08);background:#0a0f11db;backdrop-filter:blur(12px);box-shadow:0 16px 26px #0000002e}.arena-position-card header[data-v-cea58365],.arena-position-card footer[data-v-cea58365]{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.arena-position-card header small[data-v-cea58365],.arena-position-card footer small[data-v-cea58365]{color:#edf5ef94;font-size:.7rem}.arena-position-card footer[data-v-cea58365]{margin-top:.62rem;justify-content:flex-start}.arena-position-card footer img[data-v-cea58365]{width:28px;height:28px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.arena-position-card footer div[data-v-cea58365]{min-width:0}.arena-position-card footer strong[data-v-cea58365],.arena-position-card footer small[data-v-cea58365]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arena-position-map[data-v-cea58365]{position:relative;height:92px;margin-top:.58rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(0deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(180deg,#171e22fa,#0b1012fa);background-size:18px 18px,18px 18px,auto;overflow:hidden}.arena-position-dot[data-v-cea58365]{position:absolute;width:12px;height:12px;border-radius:999px;background:#7be495;border:2px solid rgba(8,12,14,.92);box-shadow:0 0 0 3px #7be49529;transform:translate(-50%,-50%)}.arena-control-rail[data-v-cea58365]{display:inline-flex;gap:.5rem;padding:.45rem;border:1px solid rgba(255,255,255,.08);background:#0a0f11d6;backdrop-filter:blur(12px)}.arena-control-btn[data-v-cea58365]{width:42px;height:42px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#eef5ef;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.arena-leaderboard[data-v-cea58365]{width:min(220px,calc(100vw - 2rem));padding:.78rem;border:1px solid rgba(255,255,255,.08);background:#0a0f11db;backdrop-filter:blur(12px);box-shadow:0 16px 26px #0000002e}.arena-leaderboard header[data-v-cea58365]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.45rem}.arena-leaderboard h3[data-v-cea58365]{margin:0;font-size:.92rem}.arena-leaderboard small[data-v-cea58365]{color:#edf5ef99}.leader-row[data-v-cea58365]{width:100%;display:grid;grid-template-columns:auto 34px minmax(0,1fr);gap:.55rem;align-items:center;padding:.4rem .3rem;border:0;background:transparent;color:inherit;text-align:left}.leader-row[data-v-cea58365]:hover,.leader-row.active[data-v-cea58365]{background:#ffffff0d}.leader-rank[data-v-cea58365]{color:#edf5ef8a;font-size:.76rem}.leader-row img[data-v-cea58365]{width:34px;height:34px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.leader-copy[data-v-cea58365]{min-width:0}.leader-copy strong[data-v-cea58365],.leader-copy small[data-v-cea58365]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leader-copy strong[data-v-cea58365]{font-size:.84rem}.leader-copy small[data-v-cea58365]{color:#edf5ef8f;font-size:.72rem}.arena-viewport[data-v-cea58365]{position:relative;overflow:hidden;border:1px solid rgba(136,211,141,.14);background:#141a1d;box-shadow:inset 0 1px #ffffff08;touch-action:none;outline:none}.arena-canvas[data-v-cea58365],.arena-grid-bloom[data-v-cea58365]{position:absolute;inset:0}.arena-canvas[data-v-cea58365]{width:100%;height:100%;display:block}.arena-grid-bloom[data-v-cea58365]{pointer-events:none;background:radial-gradient(circle at 18% 22%,rgba(223,181,113,.06),transparent 18%),radial-gradient(circle at 82% 16%,rgba(180,109,66,.05),transparent 20%);mix-blend-mode:normal}.arena-entry-card[data-v-cea58365]{position:absolute;left:1rem;top:1rem;z-index:5;width:min(420px,calc(100vw - 2rem));padding:1rem 1.05rem;border:1px solid rgba(136,211,141,.12);background:linear-gradient(180deg,#2a2e32f0,#1e2427f0);box-shadow:0 18px 46px #00000038;backdrop-filter:blur(14px)}.arena-entry-card-kicker[data-v-cea58365]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-tag[data-v-cea58365]{display:inline-flex;align-items:center;padding:.34rem .58rem;border:1px solid rgba(136,211,141,.16);background:#7cd39014;color:#a7e0b3;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.arena-entry-dismiss[data-v-cea58365]{width:34px;height:34px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#eef5ef}.arena-entry-card h1[data-v-cea58365]{margin:.55rem 0 .4rem;font-family:Sora,sans-serif;font-size:clamp(1.45rem,2vw,1.95rem);font-weight:800}.arena-entry-card p[data-v-cea58365]{margin:0;color:#eef5efb8;line-height:1.55}.arena-entry-alert[data-v-cea58365]{display:flex;gap:.6rem;align-items:center;margin-top:.85rem;padding:.7rem .8rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.arena-entry-alert.is-error[data-v-cea58365]{border-color:#ff8f8f2e;color:#ffd5d5}.arena-entry-alert.is-pending[data-v-cea58365]{border-color:#7dc4ff2e;color:#d5e7ff}.arena-entry-alert.is-success[data-v-cea58365]{border-color:#7be4952e;color:#d7ffe1}.arena-entry-actions[data-v-cea58365]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.95rem}.arena-entry-action[data-v-cea58365]{display:inline-flex;align-items:center;gap:.55rem;padding:.74rem .85rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#eef5ef;text-decoration:none}.arena-status-chip[data-v-cea58365]{position:absolute;left:50%;bottom:1.1rem;transform:translate(-50%);z-index:5;padding:.75rem .9rem;border:1px solid rgba(255,255,255,.08);background:#0a0f11d6;backdrop-filter:blur(12px);text-align:center}.arena-status-chip strong[data-v-cea58365],.arena-status-chip small[data-v-cea58365]{display:block}.arena-status-chip small[data-v-cea58365]{color:#edf5ef9e}.arena-outcome-popup[data-v-cea58365]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:7;width:min(360px,calc(100vw - 2rem));padding:1.1rem 1.15rem;border:1px solid rgba(255,255,255,.1);background:#0a0f11e6;backdrop-filter:blur(14px);text-align:center;box-shadow:0 24px 48px #00000047}.arena-outcome-popup.is-success[data-v-cea58365]{border-color:#7be49547}.arena-outcome-popup.is-error[data-v-cea58365]{border-color:#ff8f8f47}.arena-outcome-popup.is-warning[data-v-cea58365]{border-color:#f7d46047}.arena-outcome-kicker[data-v-cea58365],.arena-outcome-popup p[data-v-cea58365]{display:block}.arena-outcome-kicker[data-v-cea58365]{color:#edf5ef99;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.arena-outcome-popup strong[data-v-cea58365]{display:block;margin-top:.32rem;font-family:Sora,sans-serif;font-size:1.2rem}.arena-outcome-popup p[data-v-cea58365]{margin:.32rem 0 0;color:#edf5efb8;line-height:1.45}.arena-touch-controls[data-v-cea58365]{position:absolute;right:1rem;bottom:1rem;z-index:6;display:flex;align-items:flex-end;gap:.75rem;pointer-events:none}.arena-dpad[data-v-cea58365],.arena-boost-btn[data-v-cea58365]{pointer-events:auto}.arena-dpad[data-v-cea58365]{position:relative;width:154px;height:154px}.arena-dpad-btn[data-v-cea58365]{position:absolute;width:56px;height:56px;border-radius:18px;border:1px solid rgba(136,211,141,.22);background:linear-gradient(180deg,#12181aeb,#090d0feb);color:#eef5ef;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(12px);box-shadow:0 12px 24px #00000038;touch-action:none}.arena-dpad-btn i[data-v-cea58365]{font-size:1.2rem}.arena-dpad-btn.is-up[data-v-cea58365]{top:0;left:50%;transform:translate(-50%)}.arena-dpad-btn.is-down[data-v-cea58365]{bottom:0;left:50%;transform:translate(-50%)}.arena-dpad-btn.is-left[data-v-cea58365]{left:0;top:50%;transform:translateY(-50%)}.arena-dpad-btn.is-right[data-v-cea58365]{right:0;top:50%;transform:translateY(-50%)}.arena-dpad-btn[data-v-cea58365]:active,.arena-boost-btn[data-v-cea58365]:active,.arena-boost-btn.active[data-v-cea58365]{background:linear-gradient(180deg,#7cd390f0,#4a895ceb);color:#0f171a}.arena-boost-btn[data-v-cea58365]{min-width:86px;height:56px;border-radius:18px;border:1px solid rgba(247,212,96,.28);background:linear-gradient(180deg,#16120bf0,#0c0a08f0);color:#f7d460;display:inline-flex;align-items:center;justify-content:center;gap:.38rem;padding:0 1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 12px 24px #00000038;touch-action:none}@media(max-width:1100px){.arena-cycle-bar[data-v-cea58365]{left:1rem;transform:none}}@media(max-width:767px){.battle-preview-page[data-v-cea58365]{margin:-.5rem}.arena-stage-sentinels[data-v-cea58365]{display:none}.arena-cycle-bar[data-v-cea58365]{top:.75rem;left:.75rem;right:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;transform:none}.arena-cycle-chip[data-v-cea58365]{min-width:0;padding:.62rem .7rem}.arena-cycle-chip strong[data-v-cea58365]{font-size:.92rem}.controls-fab-container[data-v-cea58365]{right:.9rem;bottom:calc(88px + env(safe-area-inset-bottom))}.controls-fab-container.has-joystick[data-v-cea58365]{bottom:calc(206px + env(safe-area-inset-bottom))}.arena-side-panel[data-v-cea58365]{right:4.6rem;bottom:calc(88px + env(safe-area-inset-bottom));width:min(360px,calc(100vw - 5.5rem));max-height:min(62vh,calc(var(--arena-available-height) - 7rem))}.arena-side-panel.has-joystick[data-v-cea58365]{bottom:calc(206px + env(safe-area-inset-bottom))}.arena-side-panel-body[data-v-cea58365]{max-height:calc(min(62vh,calc(var(--arena-available-height) - 7rem)) - 88px)}.btn-battle-rules[data-v-cea58365]{width:55px;height:55px;font-size:1.5rem}.btn-control-mini[data-v-cea58365]{width:45px;height:45px}.arena-top-stack[data-v-cea58365]{top:5.15rem;left:.75rem;right:.75rem;gap:.5rem;justify-items:stretch}.arena-position-card[data-v-cea58365]{top:auto;left:.75rem;bottom:6.9rem;width:148px}.arena-control-rail[data-v-cea58365]{width:100%;padding:.35rem;gap:.35rem;justify-content:space-between}.arena-control-btn[data-v-cea58365]{flex:1 1 0;width:auto;min-width:0;height:38px}.arena-leaderboard[data-v-cea58365]{width:100%;padding:.65rem}.leader-row[data-v-cea58365]{padding:.34rem .18rem}.leader-row img[data-v-cea58365]{width:30px;height:30px}.arena-entry-card[data-v-cea58365]{top:auto;left:.75rem;right:.75rem;bottom:.75rem;width:auto;max-height:min(46vh,420px);overflow-y:auto}.arena-outcome-popup[data-v-cea58365]{width:calc(100vw - 2rem);max-width:320px}.arena-entry-actions[data-v-cea58365]{grid-template-columns:1fr}.arena-touch-controls[data-v-cea58365]{gap:.55rem}.arena-dpad[data-v-cea58365]{width:136px;height:136px}.arena-dpad-btn[data-v-cea58365]{width:50px;height:50px;border-radius:16px}.arena-boost-btn[data-v-cea58365]{min-width:78px;height:50px;border-radius:16px;padding:0 .82rem}}@media(max-width:480px){.arena-cycle-chip span[data-v-cea58365]{font-size:.66rem}.arena-cycle-chip strong[data-v-cea58365]{font-size:.88rem}.arena-side-panel[data-v-cea58365]{right:4.35rem;width:calc(100vw - 5rem)}.arena-panel-stat-grid[data-v-cea58365]{grid-template-columns:1fr}.arena-position-card[data-v-cea58365]{width:140px;padding:.65rem}.arena-position-map[data-v-cea58365]{height:80px}.arena-entry-card[data-v-cea58365]{max-height:min(36vh,300px);padding:.9rem}.arena-entry-card h1[data-v-cea58365]{font-size:1.8rem}}
