.hero.svelte-1uha8ag{min-height:520px;display:flex;align-items:center;position:relative;overflow:hidden;padding:var(--space-9) 0 var(--space-7);border-bottom:1px solid var(--border)}.hero__backdrop.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 70% 50%,color-mix(in srgb,var(--game-color) 10%,transparent) 0%,transparent 70%),linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.4) 100%);transition:background .6s ease-in-out}.hero__inner.svelte-1uha8ag{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-7)}.hero__left.svelte-1uha8ag{max-width:640px}.hero__title.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(4.5rem,12vw,9rem);font-weight:700;line-height:.88;letter-spacing:-.02em;text-transform:uppercase;color:var(--text);margin:0}.hero__title-with-logo.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-9);margin-bottom:var(--space-4);height:fit-content}.hero__title-logo.svelte-1uha8ag{width:400px;height:150px;object-fit:contain;flex-shrink:0;transition:opacity .6s ease-in-out;align-self:center}.hero__divider.svelte-1uha8ag{width:48px;height:3px;background:var(--cyan);margin-bottom:var(--space-4)}.hero__tagline.svelte-1uha8ag{font-family:var(--font-display);font-size:1.1rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin-bottom:var(--space-3)}.hero__desc.svelte-1uha8ag{color:var(--text-dim);font-size:.95rem;line-height:1.6;max-width:480px;margin-bottom:var(--space-5)}.hero__ctas.svelte-1uha8ag{display:flex;gap:var(--space-3);flex-wrap:wrap}.home-grid.svelte-1uha8ag{display:grid;grid-template-columns:220px 1fr 240px;grid-template-areas:"left main right";gap:0;padding-top:var(--space-6);padding-bottom:var(--space-8);align-items:start}.sidebar-left.svelte-1uha8ag{grid-area:left;padding-right:var(--space-5);border-right:1px solid var(--border);position:sticky;top:calc(var(--nav-height) + var(--space-4))}.home-main.svelte-1uha8ag{grid-area:main;padding:0 var(--space-6)}.sidebar-right.svelte-1uha8ag{grid-area:right;padding-left:var(--space-5);border-left:1px solid var(--border);position:sticky;top:calc(var(--nav-height) + var(--space-4))}.sidebar-block.svelte-1uha8ag{margin-bottom:var(--space-6)}.sidebar-title.svelte-1uha8ag{font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.games-nav.svelte-1uha8ag{display:flex;flex-direction:column}.games-nav__item.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);position:relative;transition:padding-left var(--duration)}.games-nav__item.svelte-1uha8ag:last-child{border-bottom:none}.games-nav__item.svelte-1uha8ag:hover{padding-left:var(--space-2)}.games-nav__accent.svelte-1uha8ag{position:absolute;left:-1px;top:0;bottom:0;width:2px;opacity:0;transition:opacity var(--duration)}.games-nav__item.svelte-1uha8ag:hover .games-nav__accent:where(.svelte-1uha8ag){opacity:1}.games-nav__logo.svelte-1uha8ag{width:28px;height:28px;object-fit:contain;flex-shrink:0}.games-nav__text.svelte-1uha8ag{display:flex;flex-direction:column;gap:1px;overflow:hidden}.games-nav__name.svelte-1uha8ag{font-family:var(--font-display);font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.games-nav__genre.svelte-1uha8ag{font-size:.65rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-2)}.t-row.svelte-1uha8ag{position:relative;display:flex;align-items:center;justify-content:flex-end;height:84px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);background-color:#0a0a0a;overflow:hidden;text-decoration:none;transition:border-color var(--duration) var(--ease),transform var(--duration) var(--ease)}.t-row.svelte-1uha8ag:hover{border-color:var(--border-strong);transform:translateY(-1px)}.t-row.svelte-1uha8ag:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;background:transparent;transition:background var(--duration) var(--ease)}.t-row.svelte-1uha8ag:hover:after{background:#22c55e}.t-row--live.svelte-1uha8ag:hover:after{background:#f44}.t-row__bg.svelte-1uha8ag,.t-row__scrim.svelte-1uha8ag{position:absolute;top:0;left:0;right:0;bottom:0}.t-row__bg.svelte-1uha8ag{background-size:cover;background-position:center;background-repeat:no-repeat;filter:brightness(.85) saturate(.9)}.t-row__scrim.svelte-1uha8ag{background:linear-gradient(to right,color-mix(in srgb,var(--tgrad) 32%,transparent) 0%,transparent 30%,rgba(5,5,5,.72) 55%,rgba(3,3,3,.97) 80%,#020202 100%)}.t-row--live.svelte-1uha8ag .t-row__scrim:where(.svelte-1uha8ag){background:linear-gradient(to right,rgba(255,68,68,.24) 0%,transparent 30%,rgba(5,5,5,.72) 55%,rgba(3,3,3,.97) 80%,#020202 100%)}.t-row__badge.svelte-1uha8ag{position:absolute;top:var(--space-2);left:var(--space-2);z-index:1;font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;color:#fff;background:#ff4444d9;padding:2px 6px}.t-row__body.svelte-1uha8ag{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;text-align:right}.t-row__name.svelte-1uha8ag{font-family:var(--font-display);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.15;color:#fff}.t-row__sub.svelte-1uha8ag{font-size:.64rem;color:var(--text-muted);font-family:var(--font-mono)}.t-empty.svelte-1uha8ag{font-size:.75rem;color:var(--text-muted);padding:var(--space-2) 0}.feed-section.svelte-1uha8ag{margin-bottom:var(--space-7)}.feed-header.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.feed-header__line.svelte-1uha8ag{width:3px;height:18px;background:var(--cyan);flex-shrink:0}.feed-header__title.svelte-1uha8ag{font-family:var(--font-display);font-size:.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.feed-header__more.svelte-1uha8ag{margin-left:auto;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);transition:opacity var(--duration)}.feed-header__more.svelte-1uha8ag:hover{opacity:.7}.matches-schedule.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-3)}.sidebar-title-row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between}.sidebar-more.svelte-1uha8ag{font-size:.65rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);padding-bottom:var(--space-2)}.sidebar-more.svelte-1uha8ag:hover{opacity:.7}.news-card.svelte-1uha8ag{display:block;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);margin-bottom:var(--space-3);transition:border-color var(--duration)}.news-card.svelte-1uha8ag:hover{border-color:var(--border-strong)}.news-card__img.svelte-1uha8ag{height:140px;background-size:cover;background-position:center;position:relative;display:flex;align-items:flex-end}.news-card__overlay.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.92) 0%,rgba(0,0,0,.3) 60%,transparent 100%)}.news-card__body.svelte-1uha8ag{position:relative;z-index:1;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}.news-card__title.svelte-1uha8ag{font-family:var(--font-display);font-size:.82rem;font-weight:600;text-transform:uppercase;line-height:1.2}.news-list--compact.svelte-1uha8ag .news-row:where(.svelte-1uha8ag){padding:var(--space-2) var(--space-2)}.news-list--compact.svelte-1uha8ag .news-row__thumb:where(.svelte-1uha8ag){width:60px;height:44px}.news-list--compact.svelte-1uha8ag .news-row__title:where(.svelte-1uha8ag){font-size:.72rem}.news-tag.svelte-1uha8ag{display:inline-block;font-family:var(--font-mono);font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);border:1px solid rgba(16,228,249,.3);padding:2px 8px;border-radius:2px;width:fit-content}.news-list.svelte-1uha8ag{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.news-row.svelte-1uha8ag{display:flex;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);transition:background var(--duration)}.news-row.svelte-1uha8ag:last-child{border-bottom:none}.news-row.svelte-1uha8ag:hover{background:var(--surface-hover)}.news-row__thumb.svelte-1uha8ag{width:80px;height:54px;border-radius:var(--radius-sm);background-size:cover;background-position:center;flex-shrink:0}.news-row__body.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;gap:4px}.news-row__title.svelte-1uha8ag{font-family:var(--font-display);font-size:.85rem;font-weight:600;text-transform:uppercase;line-height:1.25}.news-row__date.svelte-1uha8ag{margin-top:auto}.rankings-tabs.svelte-1uha8ag{display:flex;gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap}.rankings-tab.svelte-1uha8ag{flex:1;padding:6px 4px;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;transition:all var(--duration);text-align:center;min-width:36px;cursor:pointer;color:var(--text-muted)}.rankings-tab.svelte-1uha8ag:hover{color:var(--text);border-bottom-color:var(--border-strong)}.rankings-tab--active.svelte-1uha8ag{color:var(--text);border-bottom-color:var(--cyan)}.rankings-list.svelte-1uha8ag{overflow:hidden}.ranking-row.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--border)}.ranking-row.svelte-1uha8ag:last-child{border-bottom:none}.ranking-pos.svelte-1uha8ag{width:18px;font-family:var(--font-mono);font-size:.72rem;color:var(--text-muted);text-align:center;flex-shrink:0}.ranking-logo.svelte-1uha8ag{width:32px;height:32px;object-fit:contain;flex-shrink:0}.ranking-logo--fallback.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;background:var(--surface);border:1px solid var(--border);font-family:var(--font-display);font-weight:700;font-size:.8rem;color:var(--text-dim)}.ranking-tag-name.svelte-1uha8ag{flex:1;font-family:var(--font-display);font-size:.82rem;font-weight:600;text-transform:uppercase;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rankings-empty.svelte-1uha8ag{padding:var(--space-5);text-align:center;font-size:.8rem;color:var(--text-muted)}.discord-count.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm)}.live-dot.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;background:#43b581;flex-shrink:0;animation:pulse 2s infinite}.empty-state.svelte-1uha8ag{padding:var(--space-6);text-align:center;font-size:.85rem;color:var(--text-muted)}@media(max-width:1024px){.home-grid.svelte-1uha8ag{grid-template-columns:1fr 200px;grid-template-areas:"main right"}.sidebar-left.svelte-1uha8ag{display:none}}@media(max-width:768px){.home-grid.svelte-1uha8ag{grid-template-columns:1fr;grid-template-areas:"main";padding:var(--space-4) var(--space-4)}.sidebar-right.svelte-1uha8ag{display:none}.hero__title.svelte-1uha8ag{font-size:clamp(3.5rem,18vw,6rem)}}
