.nav-search-wrapper[data-v-97e77e3c]{align-items:center;display:flex;flex:1;margin:0 16px;max-width:500px}.nav-search-bar[data-v-97e77e3c]{align-items:center;background:#27272a99;border:1px solid rgba(63,63,70,.5);border-radius:10px;cursor:text;display:none;gap:12px;padding:8px 16px;transition:all .2s ease;width:100%}.nav-search-bar[data-v-97e77e3c]:hover{background:#27272acc;border-color:#3f3f46b3}.nav-search-bar.active[data-v-97e77e3c],.nav-search-bar[data-v-97e77e3c]:focus-within{background:#27272ae6;border-color:#ffc10780}@media(min-width:768px){.nav-search-bar[data-v-97e77e3c]{display:flex}.mobile-search-btn[data-v-97e77e3c]{display:none!important}}@media(min-width:1024px){.nav-search-wrapper[data-v-97e77e3c]{margin:0 24px;max-width:600px}}@media(min-width:1280px){.nav-search-wrapper[data-v-97e77e3c]{margin:0 32px;max-width:700px}}.search-icon[data-v-97e77e3c]{color:#a1a1aab3;flex-shrink:0;font-size:18px}.search-input[data-v-97e77e3c]{background:transparent;border:none;color:#e5e7eb;flex:1;font-size:14px;min-width:0;outline:none}.search-input[data-v-97e77e3c]::-moz-placeholder{color:#a1a1aa80}.search-input[data-v-97e77e3c]::placeholder{color:#a1a1aa80}.search-clear[data-v-97e77e3c]{align-items:center;border-radius:4px;color:#a1a1aab3;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.search-clear[data-v-97e77e3c]:hover{background:#ffffff1a;color:#e5e7eb}.search-shortcut[data-v-97e77e3c]{display:none;flex-shrink:0;gap:4px}@media(min-width:1024px){.search-shortcut[data-v-97e77e3c]{display:flex}}.search-shortcut kbd[data-v-97e77e3c]{background:#27272acc;border:1px solid rgba(63,63,70,.6);border-radius:4px;color:#a1a1aab3;font-family:inherit;font-size:11px;padding:2px 6px}.mobile-search-btn[data-v-97e77e3c]{align-items:center;background:transparent;border:none;border-radius:8px;color:#a1a1aae6;cursor:pointer;display:flex;justify-content:center;padding:10px;transition:all .2s ease}.mobile-search-btn[data-v-97e77e3c]:hover{background:#ffffff0d;color:#e5e7eb}.games-carousel-container[data-v-25c051e7]{min-height:200px}.section-title[data-v-25c051e7]{color:#a1a1aab3;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.carousel-wrapper[data-v-25c051e7]{position:relative}.scroll-btn[data-v-25c051e7]{align-items:center;background:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-70%);transition:all .2s;width:32px;z-index:10}.scroll-btn[data-v-25c051e7]:hover{background:#f59e0be6;border-color:#f59e0b99}.scroll-btn-left[data-v-25c051e7]{left:-8px}.scroll-btn-right[data-v-25c051e7]{right:-8px}.loading-grid[data-v-25c051e7]{display:flex;gap:12px;overflow:hidden}.loading-card[data-v-25c051e7]{flex-shrink:0;height:140px;width:100px}.loading-image[data-v-25c051e7]{background:#3f3f4680;border-radius:8px;height:140px;width:100px}.loading-text[data-v-25c051e7]{background:#3f3f4680;border-radius:4px;height:16px;margin-top:8px}.games-carousel[data-v-25c051e7]{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.games-carousel[data-v-25c051e7]::-webkit-scrollbar{display:none}.game-card[data-v-25c051e7]{flex-shrink:0;text-decoration:none;transition:transform .2s ease;width:100px}.game-card[data-v-25c051e7]:hover{transform:translateY(-4px)}.game-cover[data-v-25c051e7]{background:#27272acc;border:2px solid transparent;border-radius:8px;height:140px;overflow:hidden;position:relative;transition:all .2s ease;width:100px}.game-card:hover .game-cover[data-v-25c051e7]{border-color:#ffc10780;box-shadow:0 8px 20px #0006}.cover-img[data-v-25c051e7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cover-placeholder[data-v-25c051e7]{align-items:center;color:#a1a1aa80;display:flex;height:100%;justify-content:center;width:100%}.game-rating-badge[data-v-25c051e7]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;border-radius:4px;bottom:6px;color:var(--color-accent);display:flex;font-size:11px;font-weight:600;gap:2px;padding:2px 6px;position:absolute;right:6px}.game-info[data-v-25c051e7]{padding:6px 2px;text-align:center}.game-name[data-v-25c051e7]{color:#e5e7eb;display:block;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servers-container[data-v-66d5fa95]{min-height:180px}.section-title[data-v-66d5fa95]{color:#a1a1aab3;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.loading-grid[data-v-66d5fa95]{display:flex;gap:12px;overflow:hidden}.loading-card[data-v-66d5fa95]{background:#27272a80;border-radius:12px;flex-shrink:0;height:155px;overflow:hidden;position:relative;width:210px}.loading-bg[data-v-66d5fa95]{background:linear-gradient(135deg,#3f3f464d,#27272a80);inset:0;position:absolute}.loading-content[data-v-66d5fa95]{display:flex;flex-direction:column;height:100%;padding:12px;position:relative}.loading-header[data-v-66d5fa95]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.loading-icon[data-v-66d5fa95]{background:#3f3f4680;border-radius:10px;height:36px;width:36px}.loading-status-badge[data-v-66d5fa95]{background:#3f3f4680;border-radius:9px;height:18px;width:50px}.loading-info[data-v-66d5fa95]{display:flex;flex:1;flex-direction:column;gap:4px}.loading-name[data-v-66d5fa95]{background:#3f3f4680;border-radius:4px;height:14px;width:80%}.loading-game[data-v-66d5fa95]{width:60%}.loading-game[data-v-66d5fa95],.loading-map[data-v-66d5fa95]{background:#3f3f4680;border-radius:4px;height:10px}.loading-map[data-v-66d5fa95]{width:70%}.loading-footer[data-v-66d5fa95]{border-top:1px solid rgba(63,63,70,.3);padding-top:8px}.loading-players[data-v-66d5fa95]{background:#3f3f4680;border-radius:4px;height:12px;width:60px}.servers-scroll-container[data-v-66d5fa95]{position:relative}.scroll-btn[data-v-66d5fa95]{align-items:center;background:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:28px;z-index:10}.scroll-btn[data-v-66d5fa95]:hover{background:#f59e0be6;border-color:#f59e0b99}.scroll-btn-left[data-v-66d5fa95]{left:-6px}.scroll-btn-right[data-v-66d5fa95]{right:-6px}.servers-grid[data-v-66d5fa95]{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.servers-grid[data-v-66d5fa95]::-webkit-scrollbar{display:none}.server-card-wrapper[data-v-66d5fa95]{flex-shrink:0;width:260px}.server-card[data-v-66d5fa95]{border:1px solid rgba(63,63,70,.5);border-radius:12px;flex-shrink:0;height:155px;overflow:hidden;position:relative;text-decoration:none;transition:all .2s ease;width:210px}.server-card[data-v-66d5fa95]:hover{border-color:#ffc10780;box-shadow:0 8px 24px #0006;transform:translateY(-4px)}.server-bg[data-v-66d5fa95]{inset:0;position:absolute}.server-bg-img[data-v-66d5fa95]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.server-bg-gradient[data-v-66d5fa95]{background:linear-gradient(180deg,#17171766 0,#171717b3 40%,#171717f2);inset:0;position:absolute}.server-card:hover .server-bg-gradient[data-v-66d5fa95]{background:linear-gradient(180deg,#1717174d 0,#17171799 40%,#171717e6)}.server-content[data-v-66d5fa95]{display:flex;flex-direction:column;height:100%;padding:12px;position:relative}.server-header[data-v-66d5fa95]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.server-icon-wrapper[data-v-66d5fa95]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#171717b3;border:2px solid hsla(0,0%,100%,.15);border-radius:10px;box-shadow:0 2px 8px #0000004d;display:flex;height:36px;justify-content:center;overflow:hidden;width:36px}.server-card:hover .server-icon-wrapper[data-v-66d5fa95]{border-color:#ffc10766}.server-icon-img[data-v-66d5fa95]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.server-status-badge[data-v-66d5fa95]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;display:flex;font-size:10px;font-weight:600;gap:4px;letter-spacing:.02em;padding:3px 8px;text-transform:uppercase}.server-status-badge .status-dot[data-v-66d5fa95]{border-radius:50%;flex-shrink:0;height:6px;width:6px}.server-status-badge .status-text[data-v-66d5fa95]{text-shadow:0 1px 2px rgba(0,0,0,.5)}.server-status-badge.status-online[data-v-66d5fa95]{background:#22c55e33;color:#4ade80}.server-status-badge.status-online .status-dot[data-v-66d5fa95]{background:#22c55e;box-shadow:0 0 6px #22c55e99}.server-status-badge.status-starting[data-v-66d5fa95]{background:#eab30833;color:#facc15}.server-status-badge.status-starting .status-dot[data-v-66d5fa95]{animation:pulse-66d5fa95 2s infinite;background:#eab308}.server-status-badge.status-offline[data-v-66d5fa95]{background:#6b728033;color:#9ca3af}.server-status-badge.status-offline .status-dot[data-v-66d5fa95]{background:#6b7280}@keyframes pulse-66d5fa95{0%,to{opacity:1}50%{opacity:.5}}.server-info[data-v-66d5fa95]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.server-name[data-v-66d5fa95]{color:#f5f5f5;display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}.server-card:hover .server-name[data-v-66d5fa95]{color:var(--color-accent)}.server-game[data-v-66d5fa95]{color:#e6e6e6cc;display:block;font-size:11px}.server-game[data-v-66d5fa95],.server-map[data-v-66d5fa95]{overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}.server-map[data-v-66d5fa95]{align-items:center;color:#e6e6e699;display:flex;font-size:10px;gap:4px;margin-top:2px}.map-icon[data-v-66d5fa95]{flex-shrink:0;height:12px;opacity:.7;width:12px}.server-footer[data-v-66d5fa95]{border-top:1px solid hsla(0,0%,100%,.1);padding-top:8px}.player-count[data-v-66d5fa95]{align-items:center;color:#f5f5f5e6;display:flex;font-size:12px;font-weight:500;gap:4px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.player-icon[data-v-66d5fa95]{height:14px;opacity:.8;width:14px}.player-count .count[data-v-66d5fa95]{color:var(--color-accent);font-weight:600}.player-count .divider[data-v-66d5fa95]{color:#a1a1aa80}.player-count .max[data-v-66d5fa95]{color:#a1a1aacc}.empty-state[data-v-66d5fa95]{padding:20px;text-align:center}.news-container[data-v-9105edc3]{min-height:180px}.section-title[data-v-9105edc3]{color:#a1a1aab3;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.loading-grid[data-v-9105edc3]{display:flex;gap:12px;overflow:hidden}.loading-card[data-v-9105edc3]{background:#27272a80;border-radius:10px;flex-shrink:0;height:160px;overflow:hidden;width:200px}.loading-image[data-v-9105edc3]{background:#3f3f4680;height:100px;width:100%}.loading-info[data-v-9105edc3]{padding:10px}.loading-title[data-v-9105edc3]{height:14px;margin-bottom:8px;width:100%}.loading-date[data-v-9105edc3],.loading-title[data-v-9105edc3]{background:#3f3f4680;border-radius:4px}.loading-date[data-v-9105edc3]{height:10px;width:60px}.news-scroll-container[data-v-9105edc3]{margin:0 -4px;position:relative}.scroll-btn[data-v-9105edc3]{align-items:center;background:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:32px;z-index:10}.scroll-btn[data-v-9105edc3]:hover{background:#f59e0be6;border-color:#f59e0b99}.scroll-btn-left[data-v-9105edc3]{left:-4px}.scroll-btn-right[data-v-9105edc3]{right:-4px}.news-grid[data-v-9105edc3]{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.news-grid[data-v-9105edc3]::-webkit-scrollbar{display:none}.news-card[data-v-9105edc3]{background:#27272a80;border:1px solid rgba(63,63,70,.5);border-radius:10px;flex-shrink:0;overflow:hidden;text-decoration:none;transition:all .2s ease;width:200px}.news-card[data-v-9105edc3]:hover{background:#ffc1071a;border-color:#ffc1074d;box-shadow:0 8px 20px #0000004d;transform:translateY(-4px)}.news-image[data-v-9105edc3]{background:#27272acc;height:100px;overflow:hidden;width:100%}.news-img[data-v-9105edc3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.news-card:hover .news-img[data-v-9105edc3]{transform:scale(1.05)}.news-placeholder[data-v-9105edc3]{align-items:center;color:#a1a1aa80;display:flex;height:100%;justify-content:center;width:100%}.news-info[data-v-9105edc3]{display:flex;flex-direction:column;gap:4px;padding:10px}.news-title[data-v-9105edc3]{color:#e5e7eb;display:-webkit-box;font-size:13px;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;overflow:hidden}.news-card:hover .news-title[data-v-9105edc3]{color:var(--color-accent)}.news-date[data-v-9105edc3]{color:#a1a1aab3;font-size:11px}.members-container[data-v-b8d6576b]{min-height:180px}.section-title[data-v-b8d6576b]{color:#a1a1aab3;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.member-stats-compact[data-v-b8d6576b]{border-top:1px solid rgba(63,63,70,.3);margin-top:16px;padding-top:12px}.stats-row[data-v-b8d6576b]{display:flex;gap:24px;justify-content:flex-start}.stats-row.loading[data-v-b8d6576b]{gap:16px}.stat-item[data-v-b8d6576b]{align-items:center;display:flex;gap:6px}.stat-icon[data-v-b8d6576b]{color:#a1a1aa80;height:14px;width:14px}.stat-item.online .stat-icon[data-v-b8d6576b]{color:#22c55e99}.stat-item.new-members .stat-icon[data-v-b8d6576b]{color:#60a5fa99}.stat-item .stat-value[data-v-b8d6576b]{color:var(--color-accent);font-size:13px;font-weight:600}.stat-item.online .stat-value[data-v-b8d6576b]{color:#22c55e}.stat-item.new-members .stat-value[data-v-b8d6576b]{color:#60a5fa}.stat-item .stat-label[data-v-b8d6576b]{color:#a1a1aa99;font-size:11px}.stat-loading[data-v-b8d6576b]{background:#3f3f4680;border-radius:4px;height:14px;width:80px}.members-grid-loading[data-v-b8d6576b]{display:flex;gap:10px;overflow:hidden;padding:4px}.member-card-skeleton[data-v-b8d6576b]{align-items:center;background:#27272a80;border:1px solid rgba(63,63,70,.5);border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;padding:10px;width:120px}.avatar-skeleton[data-v-b8d6576b]{background:#3f3f4680;border-radius:50%;flex-shrink:0;height:44px;margin-bottom:8px;width:44px}.info-skeleton[data-v-b8d6576b]{text-align:center;width:100%}.name-skeleton[data-v-b8d6576b]{height:12px;margin:0 auto 6px;width:80%}.name-skeleton[data-v-b8d6576b],.rank-skeleton[data-v-b8d6576b]{background:#3f3f4680;border-radius:4px}.rank-skeleton[data-v-b8d6576b]{height:16px;margin:0 auto;width:50px}.member-card-loading[data-v-b8d6576b]{align-items:center;background:#27272a80;border:1px solid rgba(63,63,70,.5);border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-height:100px;padding:10px;width:120px}.members-scroll-container[data-v-b8d6576b]{position:relative}.scroll-btn[data-v-b8d6576b]{align-items:center;background:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:28px;z-index:10}.scroll-btn[data-v-b8d6576b]:hover{background:#f59e0be6;border-color:#f59e0b99}.scroll-btn-left[data-v-b8d6576b]{left:-6px}.scroll-btn-right[data-v-b8d6576b]{right:-6px}.members-grid[data-v-b8d6576b]{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.members-grid[data-v-b8d6576b]::-webkit-scrollbar{display:none}.member-card[data-v-b8d6576b]{align-items:center;background:#27272a80;border:1px solid rgba(63,63,70,.5);border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;padding:10px;text-decoration:none;transition:all .2s ease;width:120px}.member-card[data-v-b8d6576b]:hover{background:#ffc1071a;border-color:#ffc1074d;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.member-avatar[data-v-b8d6576b]{margin-bottom:8px;position:relative}.avatar-img[data-v-b8d6576b]{border:2px solid rgba(63,63,70,.5);border-radius:50%;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.member-card:hover .avatar-img[data-v-b8d6576b]{border-color:#ffc10780}.avatar-placeholder[data-v-b8d6576b]{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);border:2px solid rgba(63,63,70,.5);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:600;height:44px;justify-content:center;width:44px}.online-indicator[data-v-b8d6576b]{background:#22c55e;border:2px solid rgba(39,39,42,.9);border-radius:50%;bottom:0;box-shadow:0 0 6px #22c55e80;height:12px;position:absolute;right:0;width:12px}.member-info[data-v-b8d6576b]{min-width:0;text-align:center;width:100%}.member-name[data-v-b8d6576b]{color:#e5e7eb;display:block;font-size:12px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-card:hover .member-name[data-v-b8d6576b]{color:var(--color-accent)}.member-rank[data-v-b8d6576b]{align-items:center;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:4px;color:#f59e0b;display:inline-flex;font-size:9px;font-weight:600;gap:3px;padding:2px 6px}.rank-icon[data-v-b8d6576b]{flex-shrink:0;height:12px;-o-object-fit:contain;object-fit:contain;width:12px}.rank-icon-placeholder[data-v-b8d6576b]{flex-shrink:0;height:10px;opacity:.7;width:10px}.member-role[data-v-b8d6576b]{background:#3f3f4680;border-radius:4px;color:#a1a1aacc;display:inline-block;font-size:9px;font-weight:500;padding:2px 6px;text-transform:capitalize}.empty-state[data-v-b8d6576b]{padding:20px;text-align:center}.forum-posts-container[data-v-01f876fa]{min-height:120px}.section-title[data-v-01f876fa]{color:#a1a1aab3;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.loading-grid[data-v-01f876fa]{display:flex;gap:12px;overflow:hidden}.loading-card[data-v-01f876fa]{align-items:center;background:#27272a80;border-radius:8px;display:flex;flex-shrink:0;gap:10px;height:64px;padding:10px;width:240px}.loading-avatar[data-v-01f876fa]{background:#3f3f4680;border-radius:50%;flex-shrink:0;height:40px;width:40px}.loading-content[data-v-01f876fa]{flex:1}.loading-title[data-v-01f876fa]{height:14px;margin-bottom:8px;width:100%}.loading-meta[data-v-01f876fa],.loading-title[data-v-01f876fa]{background:#3f3f4680;border-radius:4px}.loading-meta[data-v-01f876fa]{height:10px;width:60%}.posts-scroll-container[data-v-01f876fa]{position:relative}.scroll-btn[data-v-01f876fa]{align-items:center;background:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:28px;z-index:10}.scroll-btn[data-v-01f876fa]:hover{background:#f59e0be6;border-color:#f59e0b99}.scroll-btn-left[data-v-01f876fa]{left:-6px}.scroll-btn-right[data-v-01f876fa]{right:-6px}.posts-grid[data-v-01f876fa]{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.posts-grid[data-v-01f876fa]::-webkit-scrollbar{display:none}.post-card[data-v-01f876fa]{background:#27272a80;border:1px solid rgba(63,63,70,.5);border-radius:8px;display:flex;flex-shrink:0;gap:10px;padding:10px;text-decoration:none;transition:all .2s ease;width:240px}.post-card[data-v-01f876fa]:hover{background:#ffc1071a;border-color:#ffc1074d;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.post-avatar[data-v-01f876fa]{flex-shrink:0}.avatar-img[data-v-01f876fa]{-o-object-fit:cover;object-fit:cover}.avatar-img[data-v-01f876fa],.avatar-placeholder[data-v-01f876fa]{border-radius:50%;height:36px;width:36px}.avatar-placeholder[data-v-01f876fa]{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center}.post-content[data-v-01f876fa]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.post-title[data-v-01f876fa]{color:#e5e7eb;display:-webkit-box;font-size:12px;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;overflow:hidden}.post-card:hover .post-title[data-v-01f876fa]{color:var(--color-accent)}.post-meta[data-v-01f876fa]{align-items:center;color:#a1a1aab3;display:flex;flex-wrap:wrap;font-size:10px;gap:4px}.post-user[data-v-01f876fa]{color:#f59e0bcc}.post-separator[data-v-01f876fa]{color:#a1a1aa66}.post-category[data-v-01f876fa]{color:#a1a1aa99}.post-time[data-v-01f876fa]{color:#a1a1aa80}.empty-state[data-v-01f876fa]{padding:20px;text-align:center}.dynamic-content[data-v-0f99ba62]{min-height:200px}.forum-section[data-v-0f99ba62]{min-height:180px}.forum-stats-compact[data-v-0f99ba62]{border-top:1px solid rgba(63,63,70,.3);margin-top:16px;padding-top:12px}.stats-row[data-v-0f99ba62]{display:flex;gap:24px;justify-content:flex-start}.stats-row.loading[data-v-0f99ba62]{gap:16px}.stat-item[data-v-0f99ba62]{align-items:center;display:flex;gap:6px}.stat-icon[data-v-0f99ba62]{color:#a1a1aa80;height:14px;width:14px}.stat-item .stat-value[data-v-0f99ba62]{color:var(--color-accent);font-size:13px;font-weight:600}.stat-item .stat-label[data-v-0f99ba62]{color:#a1a1aa99;font-size:11px}.stat-loading[data-v-0f99ba62]{background:#3f3f4680;border-radius:4px;height:14px;width:80px}.mega-menu-wrapper[data-v-536bb682],.nav-items-container[data-v-536bb682]{align-items:center;display:flex}.nav-items-container[data-v-536bb682]{gap:.5rem}.nav-item-wrapper[data-v-536bb682]{position:relative}.mega-nav-link[data-v-536bb682]{align-items:center;border-radius:6px;color:#a1a1aae6;display:flex;font-size:14px;font-weight:500;gap:4px;padding:8px 12px;text-decoration:none;transition:all .2s ease}.mega-nav-link.active[data-v-536bb682],.mega-nav-link[data-v-536bb682]:hover{background:#ffc10714;color:#ffc107e6}.mega-nav-link.router-link-active[data-v-536bb682]{color:var(--color-accent)}.dropdown-arrow[data-v-536bb682]{font-size:12px;transition:transform .2s ease}.dropdown-arrow.rotated[data-v-536bb682]{transform:rotate(180deg)}.hover-bridge[data-v-536bb682]{background:transparent;pointer-events:auto}.mega-menu-panel[data-v-536bb682]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#171717fa;border-bottom:1px solid rgba(39,39,39,.6);box-shadow:0 20px 40px #0006;left:0;padding:24px 0;position:fixed;right:0;z-index:45}.mega-menu-content[data-v-536bb682]{max-width:1400px}.mega-menu-grid[data-v-536bb682]{display:flex;gap:32px}.mega-menu-section[data-v-536bb682]{flex-shrink:0}.mega-menu-section.w-48[data-v-536bb682]{width:12rem}.mega-menu-section.w-64[data-v-536bb682]{width:16rem}.mega-menu-section.w-96[data-v-536bb682]{width:24rem}.mega-menu-dynamic[data-v-536bb682]{min-width:400px}.section-title[data-v-536bb682]{color:#a1a1aab3;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:12px;padding-left:12px;text-transform:uppercase}.section-items[data-v-536bb682]{display:flex;flex-direction:column;gap:2px}.section-item[data-v-536bb682]{align-items:center;border-radius:8px;display:flex;gap:12px;padding:10px 12px;text-decoration:none;transition:all .2s ease}.section-item[data-v-536bb682]:hover{background:#ffc1071a}.item-icon[data-v-536bb682]{color:#a1a1aacc;flex-shrink:0;font-size:18px}.section-item:hover .item-icon[data-v-536bb682]{color:var(--color-accent)}.item-content[data-v-536bb682]{display:flex;flex:1;flex-direction:column;min-width:0}.item-name[data-v-536bb682]{color:#e5e7eb;font-size:14px;font-weight:500}.item-description[data-v-536bb682]{color:#a1a1aab3;font-size:12px;margin-top:2px}.item-badge[data-v-536bb682]{background:#ffc10733;border-radius:10px;color:var(--color-accent);font-size:11px;font-weight:600;padding:2px 8px}.brand-name[data-v-66d866d8]{color:#e5e7eb;font-size:1.5rem}.modern-navbar[data-v-66d866d8]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#171717f2;border-bottom:1px solid rgba(39,39,39,.6);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #ffffff0d;transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar-content[data-v-66d866d8]{position:relative}.navbar-content[data-v-66d866d8]:before{background:linear-gradient(90deg,transparent,rgba(255,193,7,.3) 50%,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.logo-section[data-v-66d866d8]{border-radius:12px;overflow:hidden;padding:8px 12px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.logo-section[data-v-66d866d8]:before{background:linear-gradient(90deg,transparent,rgba(255,193,7,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.logo-section[data-v-66d866d8]:hover{background:#ffc1070d;transform:translateY(-1px)}.logo-section[data-v-66d866d8]:hover:before{left:100%}.navbar-title-suffix[data-v-66d866d8]{color:#ffc107cc;font-weight:600}.nav-divider[data-v-66d866d8]{background:linear-gradient(180deg,transparent,rgba(255,193,7,.4),transparent);height:24px;margin:0 8px;width:1px}.nav-icon-link[data-v-66d866d8]{align-items:center;border-radius:8px;color:#a1a1aae6;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.nav-icon-link[data-v-66d866d8]:hover{background:#ffc10714;color:#ffc107e6}.auth-buttons[data-v-66d866d8]{align-items:center;display:flex;gap:8px}.login-button[data-v-66d866d8]{background:transparent;border:1px solid rgba(82,82,91,.8);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;height:36px;padding:8px 16px;transition:all .2s ease-out}.login-button[data-v-66d866d8]:hover{background:#242424cc;border-color:#ffc10780;transform:translateY(-1px)}.register-button[data-v-66d866d8]{background:#ffc107e6;border:1px solid rgba(255,193,7,.5);border-radius:8px;box-shadow:0 2px 8px #ffc1074d;color:#0a0a0a;cursor:pointer;font-size:13px;font-weight:500;height:36px;padding:8px 16px;transition:all .2s ease-out}.register-button[data-v-66d866d8]:hover{background:#ffb300e6;border-color:#ffb30080;box-shadow:0 4px 16px #ffc10766;transform:translateY(-1px)}.user-avatar-trigger[data-v-66d866d8]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;padding:6px;transition:all .2s cubic-bezier(.4,0,.2,1)}.user-avatar-trigger[data-v-66d866d8]:hover{background:#ffc1071a;transform:scale(1.05)}.user-avatar-wrapper[data-v-66d866d8]{position:relative}.user-avatar[data-v-66d866d8]{border:2px solid rgba(255,193,7,.3);box-shadow:0 2px 8px #0003;transition:all .2s ease}.user-avatar-trigger:hover .user-avatar[data-v-66d866d8]{border-color:#ffc10799}.user-status-indicator[data-v-66d866d8]{background:linear-gradient(135deg,#10b981,#059669);border:2px solid hsla(0,0%,9%,.9);border-radius:50%;bottom:0;box-shadow:0 0 0 1px #10b9814d;height:10px;position:absolute;right:0;width:10px}.user-avatar-wrapper-mobile[data-v-66d866d8]{position:relative}.mobile-status-indicator[data-v-66d866d8]{background:linear-gradient(135deg,#10b981,#059669);border:2px solid hsla(0,0%,9%,.9);border-radius:50%;bottom:0;height:10px;position:absolute;right:0;width:10px}.nav-icon-popover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#171717f2!important;border:1px solid rgba(39,39,39,.6)!important;box-shadow:0 4px 12px #0000004d!important;padding:8px 12px!important}.nav-icon-popover .el-popover__title{color:#e5e7eb}
