.slide-enter-active[data-v-a33f749d],.slide-leave-active[data-v-a33f749d]{transition:transform .3s ease-in-out}.slide-enter-from[data-v-a33f749d],.slide-leave-to[data-v-a33f749d]{transform:translate(100%)}.player-info-modal[data-v-a33f749d]{background:#fff;box-shadow:-3px 0 10px #0003;height:100vh;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;width:400px;z-index:1050}.modal-header[data-v-a33f749d]{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-bottom:10px}.server-list-section[data-v-64c86f7e]{--surface:#fff;--surface-soft:#f6f8fb;--border:#e6eaf0;--text:#18212f;--muted:#718096;--primary:#4263eb;--primary-soft:#eef2ff;--success:#12a56a;--danger:#df4f5f}.server-toolbar[data-v-64c86f7e]{background:hsla(0,0%,100%,.94);border:1px solid var(--border);border-radius:20px;box-shadow:0 14px 40px #19233714;padding:24px}.toolbar-filter-row[data-v-64c86f7e],.toolbar-main[data-v-64c86f7e]{align-items:center;display:flex;gap:20px;justify-content:space-between}.toolbar-filter-row[data-v-64c86f7e]{margin-top:22px}.eyebrow[data-v-64c86f7e]{color:var(--primary);font-size:11px;font-weight:800;letter-spacing:.16em;margin-bottom:5px}.toolbar-title[data-v-64c86f7e]{color:var(--text);font-size:clamp(1.55rem,3vw,2.15rem);font-weight:800;letter-spacing:-.04em;margin:0}.toolbar-subtitle[data-v-64c86f7e]{color:var(--muted);font-size:14px}.toolbar-actions[data-v-64c86f7e],.view-switch[data-v-64c86f7e]{align-items:center;display:flex;gap:8px}.view-switch[data-v-64c86f7e]{background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;padding:5px}.refresh-button[data-v-64c86f7e],.view-button[data-v-64c86f7e]{background:transparent;border:0;border-radius:9px;color:#687386;height:40px;transition:.2s ease;width:40px}.view-button.active[data-v-64c86f7e]{background:var(--surface);box-shadow:0 4px 14px #2636521f;color:var(--primary)}.refresh-button[data-v-64c86f7e]{background:var(--surface);border:1px solid var(--border)}.refresh-button[data-v-64c86f7e]:hover,.view-button[data-v-64c86f7e]:hover{color:var(--primary);transform:translateY(-1px)}.search-box[data-v-64c86f7e]{align-items:center;background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;color:#8a94a6;display:flex;height:46px;padding:0 14px;width:min(520px,100%)}.search-box[data-v-64c86f7e]:focus-within{background:#fff;border-color:#4263eb8c;box-shadow:0 0 0 4px #4263eb1a}.search-box input[data-v-64c86f7e]{background:transparent;border:0;color:var(--text);flex:1;height:100%;margin-left:10px;min-width:0;outline:0}.clear-search[data-v-64c86f7e]{background:transparent;border:0;color:#9aa3b2}.reload-status[data-v-64c86f7e]{align-items:center;color:var(--muted);display:flex;font-size:12px;gap:10px;min-width:245px}.reload-track[data-v-64c86f7e]{background:#e9edf3;border-radius:999px;flex:1;height:6px;overflow:hidden}.reload-fill[data-v-64c86f7e]{background:linear-gradient(90deg,#4263eb,#7c5cff);border-radius:inherit;height:100%;transition:width .35s ease}.reload-value[data-v-64c86f7e]{font-variant-numeric:tabular-nums;min-width:34px;text-align:right}.empty-state[data-v-64c86f7e],.loading-state[data-v-64c86f7e]{align-items:center;border:1px dashed var(--border);border-radius:18px;color:var(--muted);display:flex;gap:12px;justify-content:center;min-height:260px}.empty-state[data-v-64c86f7e]{flex-direction:column;text-align:center}.empty-state>i[data-v-64c86f7e]{color:#aab2c0;font-size:32px}.empty-state h4[data-v-64c86f7e],.empty-state p[data-v-64c86f7e]{margin:0}.server-grid[data-v-64c86f7e]{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.server-card[data-v-64c86f7e]{background:#1f2937;border:1px solid hsla(0,0%,100%,.18);border-radius:20px;box-shadow:0 16px 36px #151e3029;color:#fff;cursor:pointer;min-height:285px;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.server-card[data-v-64c86f7e]:hover{box-shadow:0 24px 48px #151e303d;transform:translateY(-5px)}.server-card.offline[data-v-64c86f7e]{filter:saturate(.72)}.server-card-bg[data-v-64c86f7e],.server-card-shade[data-v-64c86f7e]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.server-card-bg[data-v-64c86f7e]{-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.server-card:hover .server-card-bg[data-v-64c86f7e]{transform:scale(1.055)}.server-card-shade[data-v-64c86f7e]{background:linear-gradient(180deg,rgba(9,14,25,.3),rgba(9,14,25,.36) 35%,rgba(9,14,25,.94)),linear-gradient(90deg,rgba(13,20,34,.35),transparent 65%)}.server-card-content[data-v-64c86f7e]{display:flex;flex-direction:column;justify-content:space-between;min-height:285px;padding:20px;position:relative;z-index:2}.list-meta[data-v-64c86f7e],.list-title-row[data-v-64c86f7e],.player-count[data-v-64c86f7e],.server-card-bottom[data-v-64c86f7e],.server-card-top[data-v-64c86f7e]{align-items:center;display:flex}.list-title-row[data-v-64c86f7e],.server-card-bottom[data-v-64c86f7e],.server-card-top[data-v-64c86f7e]{gap:12px;justify-content:space-between}.ping-pill[data-v-64c86f7e],.status-pill[data-v-64c86f7e]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;display:inline-flex;font-size:11px;font-weight:750;gap:7px;min-height:28px;padding:5px 10px}.status-pill[data-v-64c86f7e]{background:rgba(17,24,39,.56);color:#fff}.status-dot[data-v-64c86f7e]{background:currentColor;border-radius:50%;box-shadow:0 0 0 4px #ffffff1a;height:7px;width:7px}.status-pill.online[data-v-64c86f7e]{color:#72f0b5}.status-pill.closed[data-v-64c86f7e]{color:#ff9ba6}.ping-pill[data-v-64c86f7e]{background:hsla(0,0%,100%,.15);color:#fff}.ping-good[data-v-64c86f7e]{color:#14b879!important}.ping-medium[data-v-64c86f7e]{color:#e7a11a!important}.ping-high[data-v-64c86f7e]{color:#e15564!important}.ping-neutral[data-v-64c86f7e]{color:#98a1af!important}.server-card .ping-good[data-v-64c86f7e]{color:#83f1c1!important}.server-card .ping-medium[data-v-64c86f7e]{color:#ffd071!important}.server-card .ping-high[data-v-64c86f7e]{color:#ff9ba6!important}.server-card .ping-neutral[data-v-64c86f7e]{color:#d5dae2!important}.server-type[data-v-64c86f7e]{color:#ffffffb3;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.server-card-main h3[data-v-64c86f7e]{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.22;margin:0 0 10px;max-width:95%;overflow:hidden;text-shadow:0 2px 14px rgba(0,0,0,.35)}.map-name[data-v-64c86f7e]{align-items:center;color:#ffffffd1;display:flex;font-size:13px;gap:8px}.player-count[data-v-64c86f7e]{gap:10px}.player-icon[data-v-64c86f7e]{background:hsla(0,0%,100%,.13);border-radius:10px;display:grid;height:36px;place-items:center;width:36px}.player-count span[data-v-64c86f7e],.player-count strong[data-v-64c86f7e]{display:block}.player-count strong[data-v-64c86f7e]{font-size:16px}.player-count div>span[data-v-64c86f7e]{color:#ffffffa8;font-size:11px}.join-button[data-v-64c86f7e]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.13);border:1px solid hsla(0,0%,100%,.28);border-radius:10px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:9px;padding:9px 12px}.join-button[data-v-64c86f7e]:disabled,.list-detail-button[data-v-64c86f7e]:disabled{cursor:not-allowed;opacity:.5}.server-list-modern[data-v-64c86f7e]{display:flex;flex-direction:column;gap:12px}.server-list-row[data-v-64c86f7e]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:0 8px 26px #1923370e;cursor:pointer;display:grid;grid-template-columns:220px minmax(250px,1fr) minmax(150px,190px) 105px 96px;min-height:112px;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.server-list-row[data-v-64c86f7e]:hover{border-color:#4263eb57;box-shadow:0 14px 34px #1923371c;transform:translateY(-2px)}.server-list-row.offline[data-v-64c86f7e]{opacity:.78}.list-map-visual[data-v-64c86f7e]{align-self:stretch;min-height:112px;overflow:hidden;position:relative}.list-map-overlay[data-v-64c86f7e],.list-map-visual img[data-v-64c86f7e]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.list-map-visual img[data-v-64c86f7e]{-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.server-list-row:hover .list-map-visual img[data-v-64c86f7e]{transform:scale(1.05)}.list-map-overlay[data-v-64c86f7e]{background:linear-gradient(90deg,rgba(12,18,30,.55),rgba(12,18,30,.1))}.list-map-name[data-v-64c86f7e]{bottom:12px;color:#fff;font-size:13px;font-weight:750;left:14px;overflow:hidden;position:absolute;right:14px;text-overflow:ellipsis;text-shadow:0 2px 8px rgba(0,0,0,.5);white-space:nowrap;z-index:2}.list-server-info[data-v-64c86f7e],.list-stat[data-v-64c86f7e]{padding:16px 20px}.list-server-info[data-v-64c86f7e]{min-width:0}.list-title-row h3[data-v-64c86f7e]{color:var(--text);font-size:16px;font-weight:800;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-title-row .status-pill[data-v-64c86f7e]{background:var(--surface-soft);flex-shrink:0}.list-meta[data-v-64c86f7e]{color:var(--muted);flex-wrap:wrap;font-size:12px;gap:8px 18px;margin-top:10px}.list-meta span[data-v-64c86f7e]{align-items:center;display:inline-flex;gap:7px}.list-stat[data-v-64c86f7e]{border-left:1px solid #eef1f5}.stat-label[data-v-64c86f7e]{color:var(--muted);display:block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.list-stat strong[data-v-64c86f7e]{color:var(--text);font-size:14px}.capacity-track[data-v-64c86f7e]{background:#edf0f4;border-radius:999px;height:5px;margin-top:9px;overflow:hidden}.capacity-fill[data-v-64c86f7e]{background:linear-gradient(90deg,#4263eb,#7c5cff);border-radius:inherit;height:100%}.list-detail-button[data-v-64c86f7e]{align-items:center;background:var(--surface-soft);border:1px solid var(--border);border-radius:11px;color:#465266;display:flex;font-size:12px;font-weight:750;gap:9px;justify-content:center;margin-right:18px;min-height:42px}.list-detail-button[data-v-64c86f7e]:hover:not(:disabled){background:var(--primary-soft);border-color:#4263eb52;color:var(--primary)}@media (max-width:1199px){.server-grid[data-v-64c86f7e]{grid-template-columns:repeat(2,minmax(0,1fr))}.server-list-row[data-v-64c86f7e]{grid-template-columns:180px minmax(220px,1fr) 150px 92px}.ping-stat[data-v-64c86f7e]{display:none}}@media (max-width:767px){.server-list-section[data-v-64c86f7e]{padding-top:70px}.server-toolbar[data-v-64c86f7e],.toolbar-filter-row[data-v-64c86f7e],.toolbar-main[data-v-64c86f7e]{align-items:stretch}.toolbar-filter-row[data-v-64c86f7e],.toolbar-main[data-v-64c86f7e]{flex-direction:column}.toolbar-actions[data-v-64c86f7e]{justify-content:space-between}.reload-status[data-v-64c86f7e],.search-box[data-v-64c86f7e]{min-width:0;width:100%}.server-grid[data-v-64c86f7e]{grid-template-columns:1fr}.server-list-row[data-v-64c86f7e]{grid-template-columns:112px minmax(0,1fr) 48px;min-height:102px}.list-map-visual[data-v-64c86f7e]{min-height:102px}.list-server-info[data-v-64c86f7e]{padding:13px}.list-title-row[data-v-64c86f7e]{align-items:flex-start;flex-direction:column;gap:7px}.list-title-row h3[data-v-64c86f7e]{font-size:14px;width:100%}.list-title-row .status-pill[data-v-64c86f7e]{font-size:10px;min-height:23px;padding:3px 8px}.list-meta[data-v-64c86f7e]{display:block;margin-top:7px}.list-meta span[data-v-64c86f7e]{display:flex;margin-top:4px}.list-stat[data-v-64c86f7e]{display:none}.list-detail-button[data-v-64c86f7e]{margin-right:8px;min-height:40px;padding:0;width:34px}.list-detail-button span[data-v-64c86f7e]{display:none}.list-map-name[data-v-64c86f7e]{bottom:8px;font-size:10px;left:8px;right:8px}}.admin-server-section[data-v-64c86f7e]{padding:0;width:100%}.admin-server-container[data-v-64c86f7e]{margin:0;max-width:none;padding:0;width:100%}.admin-server-panel[data-v-64c86f7e]{background:#fff;border:1px solid var(--border);border-radius:18px;box-shadow:0 12px 34px #1b243512;max-width:none;padding:24px;width:100%}.admin-filter-row[data-v-64c86f7e],.admin-pagination[data-v-64c86f7e],.admin-pagination-actions[data-v-64c86f7e],.admin-server-heading[data-v-64c86f7e],.admin-server-meta[data-v-64c86f7e],.admin-server-toolbar[data-v-64c86f7e],.admin-stat-top[data-v-64c86f7e],.admin-status-group[data-v-64c86f7e],.admin-toolbar-actions[data-v-64c86f7e]{align-items:center;display:flex}.admin-filter-row[data-v-64c86f7e],.admin-pagination[data-v-64c86f7e],.admin-server-heading[data-v-64c86f7e],.admin-server-toolbar[data-v-64c86f7e],.admin-stat-top[data-v-64c86f7e]{justify-content:space-between}.admin-server-toolbar[data-v-64c86f7e]{gap:18px}.admin-eyebrow[data-v-64c86f7e]{color:var(--primary);font-size:11px;font-weight:800;letter-spacing:.14em}.admin-title[data-v-64c86f7e]{color:var(--text);font-size:24px;font-weight:800;letter-spacing:-.03em;margin:3px 0 4px}.admin-subtitle[data-v-64c86f7e]{color:var(--muted);font-size:13px}.admin-toolbar-actions[data-v-64c86f7e]{gap:9px}.admin-action-button[data-v-64c86f7e],.admin-add-button[data-v-64c86f7e],.admin-icon-button[data-v-64c86f7e],.admin-pagination-actions button[data-v-64c86f7e]{background:#fff;border:1px solid var(--border);transition:.18s ease}.admin-icon-button[data-v-64c86f7e]{border-radius:10px;color:#667085;height:42px;width:42px}.admin-add-button[data-v-64c86f7e]{align-items:center;background:var(--primary);border-color:var(--primary);border-radius:10px;color:#fff;display:inline-flex;font-weight:700;gap:8px;height:42px;padding:0 16px}.admin-action-button[data-v-64c86f7e]:hover,.admin-icon-button[data-v-64c86f7e]:hover,.admin-pagination-actions button[data-v-64c86f7e]:not(:disabled):hover{border-color:#c5cce0;box-shadow:0 5px 14px #1823371a;transform:translateY(-1px)}.admin-filter-row[data-v-64c86f7e]{gap:16px;margin:22px 0 18px}.admin-search-box[data-v-64c86f7e]{align-items:center;background:var(--surface-soft);border:1px solid var(--border);border-radius:11px;color:#8a94a6;display:flex;height:44px;padding:0 13px;width:min(580px,100%)}.admin-search-box[data-v-64c86f7e]:focus-within{background:#fff;border-color:#4263eb80;box-shadow:0 0 0 4px #4263eb14}.admin-search-box input[data-v-64c86f7e]{background:transparent;border:0;color:var(--text);flex:1;height:100%;margin-left:10px;outline:0}.admin-search-box button[data-v-64c86f7e]{background:transparent;border:0;color:#98a2b3}.admin-page-size[data-v-64c86f7e]{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:8px}.admin-page-size select[data-v-64c86f7e]{background:#fff;border:1px solid var(--border);border-radius:9px;color:var(--text);height:40px;padding:0 30px 0 10px}.admin-server-list[data-v-64c86f7e]{display:flex;flex-direction:column;gap:11px}.admin-server-row[data-v-64c86f7e]{align-items:center;background:#fff;border:1px solid var(--border);border-radius:15px;display:grid;gap:18px;grid-template-columns:150px minmax(270px,1fr) 185px auto;min-height:112px;padding:10px 14px 10px 10px;transition:.2s ease}.admin-server-row[data-v-64c86f7e]:hover{border-color:#cbd3e2;box-shadow:0 9px 26px #1b243514;transform:translateY(-1px)}.admin-server-row.offline[data-v-64c86f7e]{background:#fcfcfd}.admin-server-row.disabled[data-v-64c86f7e]{opacity:.7}.admin-map-visual[data-v-64c86f7e]{background:#192231;border-radius:11px;height:90px;overflow:hidden;position:relative}.admin-map-overlay[data-v-64c86f7e],.admin-map-visual img[data-v-64c86f7e]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.admin-map-visual img[data-v-64c86f7e]{-o-object-fit:cover;object-fit:cover}.admin-map-overlay[data-v-64c86f7e]{background:linear-gradient(180deg,transparent 35%,rgba(9,14,25,.82))}.admin-map-name[data-v-64c86f7e]{bottom:7px;color:#fff;font-size:12px;font-weight:700;left:9px;overflow:hidden;position:absolute;right:9px;text-overflow:ellipsis;text-shadow:0 1px 5px #000;white-space:nowrap;z-index:2}.admin-server-main[data-v-64c86f7e]{min-width:0}.admin-server-heading[data-v-64c86f7e]{gap:12px;margin-bottom:11px}.admin-server-name-wrap[data-v-64c86f7e]{align-items:center;display:flex;gap:9px;min-width:0}.admin-server-id[data-v-64c86f7e]{background:#eef2ff;border-radius:7px;color:var(--primary);flex:0 0 auto;font-size:11px;font-weight:800;padding:3px 7px}.admin-server-heading h3[data-v-64c86f7e]{color:var(--text);font-size:16px;font-weight:800;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-status-group[data-v-64c86f7e]{flex:0 0 auto;gap:6px}.admin-status-pill[data-v-64c86f7e]{align-items:center;background:#eef1f5;border-radius:999px;color:#697386;display:inline-flex;font-size:11px;font-weight:750;gap:6px;padding:5px 9px}.admin-status-pill.online[data-v-64c86f7e]{background:#eafaf4;color:#0e9b64}.admin-status-pill.closed[data-v-64c86f7e]{background:#fff0f2;color:#d64355}.disabled-pill[data-v-64c86f7e]{background:#f2f4f7;color:#667085}.admin-server-meta[data-v-64c86f7e]{color:var(--muted);flex-wrap:wrap;font-size:12px;gap:8px 16px}.admin-server-meta span[data-v-64c86f7e]{align-items:center;display:inline-flex;gap:6px}.admin-server-meta i[data-v-64c86f7e]{color:#98a2b3}.admin-player-stat[data-v-64c86f7e]{min-width:0}.admin-stat-top[data-v-64c86f7e]{color:var(--muted);font-size:12px;margin-bottom:8px}.admin-stat-top strong[data-v-64c86f7e]{color:var(--text);font-size:14px}.admin-row-actions[data-v-64c86f7e]{align-items:center;display:flex;gap:7px}.admin-action-button[data-v-64c86f7e]{border-radius:9px;color:#667085;height:38px;width:38px}.admin-action-button.control[data-v-64c86f7e]:hover{color:#5b47d8}.admin-action-button.edit[data-v-64c86f7e]:hover{color:#d68a00}.admin-action-button.delete[data-v-64c86f7e]:hover{background:#fff5f6;border-color:#f3c5cb;color:#d92d42}.admin-pagination[data-v-64c86f7e]{border-top:1px solid var(--border);gap:16px;margin-top:18px;padding-top:17px}.admin-pagination-summary[data-v-64c86f7e]{color:var(--muted);font-size:13px}.admin-pagination-actions[data-v-64c86f7e]{gap:6px}.admin-pagination-actions button[data-v-64c86f7e],.admin-pagination-actions span[data-v-64c86f7e]{align-items:center;border-radius:9px;display:inline-flex;height:36px;justify-content:center;width:36px}.admin-pagination-actions span[data-v-64c86f7e]{background:var(--primary);color:#fff;font-size:13px;font-weight:800}.admin-pagination-actions button[data-v-64c86f7e]{color:#667085}.admin-pagination-actions button[data-v-64c86f7e]:disabled{cursor:not-allowed;opacity:.4}.admin-empty-state[data-v-64c86f7e],.admin-loading-state[data-v-64c86f7e]{align-items:center;border:1px dashed var(--border);border-radius:14px;color:var(--muted);display:flex;gap:12px;justify-content:center;min-height:220px}.admin-empty-state[data-v-64c86f7e]{flex-direction:column;text-align:center}.admin-empty-state i[data-v-64c86f7e]{color:#aab2c0;font-size:30px}.admin-empty-state h4[data-v-64c86f7e],.admin-empty-state p[data-v-64c86f7e]{margin:0}@media (max-width:1100px){.admin-server-row[data-v-64c86f7e]{gap:13px;grid-template-columns:130px minmax(230px,1fr) 150px auto}}@media (max-width:820px){.admin-server-panel[data-v-64c86f7e]{padding:16px}.admin-filter-row[data-v-64c86f7e],.admin-server-toolbar[data-v-64c86f7e]{align-items:stretch;flex-direction:column}.admin-page-size[data-v-64c86f7e],.admin-toolbar-actions[data-v-64c86f7e]{justify-content:flex-end}.admin-server-row[data-v-64c86f7e]{grid-template-columns:110px minmax(0,1fr) auto}.admin-player-stat[data-v-64c86f7e]{grid-column:2/-1}.admin-row-actions[data-v-64c86f7e]{grid-column:3;grid-row:1}.admin-status-group[data-v-64c86f7e]{display:none}}@media (max-width:560px){.admin-server-row[data-v-64c86f7e]{grid-template-columns:1fr;padding:10px}.admin-map-visual[data-v-64c86f7e]{height:135px}.admin-player-stat[data-v-64c86f7e],.admin-row-actions[data-v-64c86f7e]{grid-column:auto}.admin-row-actions[data-v-64c86f7e]{grid-row:auto;justify-content:flex-end}.admin-pagination[data-v-64c86f7e]{align-items:flex-start;flex-direction:column}}
