.banner-chip[data-v-4e17a230]{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:11.5px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.banner-chip[data-v-4e17a230]:hover{color:var(--text)}.stepper-btn[data-v-4e17a230]{background:var(--surface);border:1px solid var(--border);width:22px;height:22px;color:var(--faint);border-radius:6px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.stepper-btn[data-v-4e17a230]:hover:not(:disabled){color:var(--text);border-color:var(--accent)}.stepper-btn[data-v-4e17a230]:disabled{opacity:.4;cursor:default}.vote-btn[data-v-de4f8d95]:active{transform:scale(.88)}.reviews-top-grid[data-v-de4f8d95]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1024px){.reviews-top-grid[data-v-de4f8d95]{grid-template-columns:260px 1fr}}.reveal[data-v-de4f8d95]{animation:.35s both reveal-in-de4f8d95}@keyframes reveal-in-de4f8d95{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.spin-slow[data-v-de4f8d95]{animation:2.5s linear infinite spin-de4f8d95}@keyframes spin-de4f8d95{to{transform:rotate(360deg)}}.skeleton[data-v-de4f8d95]{background:linear-gradient(90deg, var(--elevated) 25%, var(--border) 50%, var(--elevated) 75%);background-size:200% 100%;animation:1.6s ease-in-out infinite shimmer-de4f8d95}@keyframes shimmer-de4f8d95{0%{background-position:200% 0}to{background-position:-200% 0}}.radar-sweep[data-v-de4f8d95]{background:conic-gradient(from 0deg, transparent 0%, color-mix(in srgb, var(--accent) 12%, transparent) 8%, transparent 16%);pointer-events:none;animation:2.5s linear infinite sweep-de4f8d95;position:absolute;inset:0}@keyframes sweep-de4f8d95{to{transform:rotate(360deg)}}.server-dashboard[data-v-de4f8d95]{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1024px){.server-dashboard[data-v-de4f8d95]{grid-template-columns:1fr 340px}}.game-hero-banner[data-v-de4f8d95]{min-height:300px}.game-hero-banner-content[data-v-de4f8d95]{padding:20px 0 22px}.community-banner[data-v-de4f8d95]{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);align-items:center;gap:14px;padding:14px 18px;transition:border-color .15s,transform .15s;display:flex}.community-banner[data-v-de4f8d95]:hover{border-color:var(--accent-border);transform:translateY(-1px)}.community-banner-logo[data-v-de4f8d95]{border-radius:var(--radius-md);background:var(--elevated);border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.community-banner-logo img[data-v-de4f8d95]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.community-banner-body[data-v-de4f8d95]{flex:1;min-width:0}.community-banner-eyebrow[data-v-de4f8d95]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:10px;font-weight:700}.community-banner-name[data-v-de4f8d95]{color:var(--text);align-items:center;gap:5px;margin-top:1px;font-size:14px;font-weight:800;display:flex}.community-banner-desc[data-v-de4f8d95]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.community-banner-meta[data-v-de4f8d95]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.community-banner-rank[data-v-de4f8d95]{text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:800}.community-banner-stat[data-v-de4f8d95]{color:var(--muted);align-items:center;gap:4px;font-size:11px;display:flex}.community-banner-chevron[data-v-de4f8d95]{color:var(--faint);flex-shrink:0}@media (width<=520px){.community-banner-desc[data-v-de4f8d95],.community-banner-meta[data-v-de4f8d95]{display:none}}.info-tile-grid[data-v-de4f8d95]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.info-tile[data-v-de4f8d95]{background:var(--elevated);border:1px solid var(--border);border-radius:11px;min-width:0;padding:9px 11px}.info-tile-label[data-v-de4f8d95]{text-transform:uppercase;letter-spacing:.03em;color:var(--faint);align-items:center;gap:5px;margin-bottom:3px;font-size:9.5px;font-weight:700;display:flex}.info-tile-value[data-v-de4f8d95]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.tab-bar[data-v-de4f8d95]{scrollbar-width:none;border-bottom:1px solid var(--border);background:var(--elevated);gap:2px;padding:0 8px;display:flex;overflow-x:auto}.tab-bar[data-v-de4f8d95]::-webkit-scrollbar{display:none}.tab-bar-btn[data-v-de4f8d95]{white-space:nowrap;color:var(--muted);border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;margin-bottom:-1px;padding:11px 12px 10px;font-size:12px;font-weight:700;transition:color .15s,border-color .15s;display:flex}.tab-bar-btn[data-v-de4f8d95]:hover{color:var(--text)}.tab-bar-btn.active[data-v-de4f8d95]{color:var(--accent);border-bottom-color:var(--accent)}.banner-chip[data-v-de4f8d95]{background:var(--elevated);border:1px solid var(--border);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.banner-chip[data-v-de4f8d95]:hover{color:var(--text)}.banner-chip.active[data-v-de4f8d95]{color:var(--accent);border-color:var(--accent)}.stepper-btn[data-v-de4f8d95]{background:var(--surface);border:1px solid var(--border);width:18px;height:18px;color:var(--muted);border-radius:4px;justify-content:center;align-items:center;line-height:1;display:flex}.stepper-btn[data-v-de4f8d95]:hover{color:var(--text);border-color:var(--accent)}.player-grid[data-v-de4f8d95]{grid-template-columns:30px 1fr 56px 64px;gap:0 10px;display:grid}.player-grid.has-ping[data-v-de4f8d95]{grid-template-columns:30px 1fr 56px 64px}@media (width>=640px){.player-grid.has-ping[data-v-de4f8d95]{grid-template-columns:30px 1fr 56px 56px 64px}}@media (prefers-reduced-motion:reduce){.reveal[data-v-de4f8d95],.spin-slow[data-v-de4f8d95],.skeleton[data-v-de4f8d95],.radar-sweep[data-v-de4f8d95],.animate-ping[data-v-de4f8d95]{animation:none}.reveal[data-v-de4f8d95]{opacity:1;transform:none}}
