.hf[data-v-3afbaf41]{position:relative;overflow:hidden;border-radius:1rem;color:#fff;background:#0f172a;box-shadow:0 10px 30px #0f172a2e}.hf-bg[data-v-3afbaf41]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hf-shade[data-v-3afbaf41]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#450909eb,#0f172ad1 50%,#0a9b9bb8)}.hf-body[data-v-3afbaf41]{position:relative;display:grid;gap:1.25rem;padding:1.75rem 1.5rem}.hf-kicker[data-v-3afbaf41]{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;font-size:.8125rem;font-weight:600;color:#99f6e4}.hf-live[data-v-3afbaf41]{padding:0 .5rem;border-radius:6px;background:#be123c;color:#fff}.hf-duel[data-v-3afbaf41]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem}.hf-team[data-v-3afbaf41]{display:grid;justify-items:center;gap:.625rem;text-align:center}.hf-logo[data-v-3afbaf41]{background:#fff!important;padding:6px}.hf-name[data-v-3afbaf41]{font-size:1.5rem;font-weight:700;line-height:1.15;text-wrap:balance;overflow-wrap:anywhere}.hf-mid[data-v-3afbaf41]{display:grid;justify-items:center;gap:.375rem;text-align:center}.hf-vs[data-v-3afbaf41]{font-size:1rem;font-weight:700;color:#cbd5e1}.hf-when[data-v-3afbaf41]{font-size:1.0625rem;font-weight:700}.hf-h2h[data-v-3afbaf41]{font-size:.8125rem;color:#cbd5e1}.hf-actions[data-v-3afbaf41]{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem}.hf-btn[data-v-3afbaf41]{display:inline-flex;align-items:center;min-height:44px;padding:.5rem 1.25rem;border:1px solid rgb(255 255 255 / 35%);border-radius:999px;font-weight:700;color:#fff;background:#ffffff14}.hf-btn[data-v-3afbaf41]:hover{background:#ffffff29}.hf-btn-main[data-v-3afbaf41]{border-color:#14b8a6;background:#0f766e}.hf-btn-main[data-v-3afbaf41]:hover{background:#115e59}.hf-btn[data-v-3afbaf41]:focus-visible{outline:2px solid #5eead4;outline-offset:2px}.hf-welcome[data-v-3afbaf41]{text-align:center;font-size:2rem;font-weight:700}.hf-sub[data-v-3afbaf41]{text-align:center;color:#cbd5e1}.hf-next[data-v-3afbaf41]{display:grid;gap:.5rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / 15%)}.hf-next-title[data-v-3afbaf41]{font-size:.8125rem;font-weight:700;color:#cbd5e1}.hf-next-list[data-v-3afbaf41]{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:.625rem 1.5rem}.hf-next-more[data-v-3afbaf41]{display:none}@media (max-width: 639px){.hf-next-list:not(.is-open) .is-extra[data-v-3afbaf41]{display:none}.hf-next-more[data-v-3afbaf41]{display:inline-flex;justify-self:start;min-height:40px;align-items:center;padding:.25rem .75rem;border:1px solid rgb(255 255 255 / 35%);border-radius:999px;font-size:.8125rem;font-weight:700;color:#fff}.hf-next-more[data-v-3afbaf41]:focus-visible{outline:2px solid #5eead4;outline-offset:2px}}.hf-next-item[data-v-3afbaf41]{display:flex;align-items:flex-start;gap:.625rem;min-width:0;font-size:.875rem}.hf-next-logos[data-v-3afbaf41]{display:flex;flex:none;gap:3px}.hf-logo-sm[data-v-3afbaf41]{background:#fff!important;padding:2px}.hf-next-text[data-v-3afbaf41]{display:grid;min-width:0;line-height:1.25}.hf-next-names[data-v-3afbaf41]{font-weight:600;overflow-wrap:anywhere}.hf-x[data-v-3afbaf41]{color:#94a3b8}.hf-next-when[data-v-3afbaf41]{color:#cbd5e1;font-size:.8125rem}.hf-next-compare[data-v-3afbaf41]{justify-self:start;margin-top:.25rem;padding:.125rem .75rem;border:1px solid rgb(45 212 191 / 60%);border-radius:999px;font-size:.75rem;font-weight:700;color:#99f6e4}.hf-next-compare[data-v-3afbaf41]:hover{background:#0d948859}.hf-next-compare[data-v-3afbaf41]:focus-visible{outline:2px solid #5eead4;outline-offset:2px}.hf-stats[data-v-3afbaf41]{text-align:center;font-size:.8125rem;color:#cbd5e1}@media (min-width: 768px){.hf-body[data-v-3afbaf41]{padding:2.25rem 2.5rem}.hf-name[data-v-3afbaf41]{font-size:2rem}}@media (max-width: 640px){.hf-body[data-v-3afbaf41]{padding:1.25rem 1rem}.hf-duel[data-v-3afbaf41]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}.hf-mid[data-v-3afbaf41]{grid-column:1 / -1;grid-row:2}.hf-team[data-v-3afbaf41] .avatar{width:64px!important;height:64px!important}.hf-name[data-v-3afbaf41]{font-size:1.125rem}.hf-next-list[data-v-3afbaf41]{grid-template-columns:1fr}}.hr[data-v-ace641fd]{display:grid;gap:1rem;padding:1.25rem;border:1px solid rgb(226 232 240 / 70%);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d}.dark .hr{border-color:#33415599;background:var(--lol-custom-bg2, #1e1e1e)}.hr-head[data-v-ace641fd]{display:grid;gap:.25rem}.hr-title[data-v-ace641fd]{font-size:1.125rem;font-weight:700}.hr-sub[data-v-ace641fd]{font-size:.8125rem;color:#475569}.dark .hr-sub{color:#94a3b8}.hr-grid[data-v-ace641fd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem}.hr-card[data-v-ace641fd]{display:grid;gap:.5rem;height:100%;padding:.875rem;border:1px solid rgb(226 232 240);border-radius:.75rem;color:inherit}.dark .hr-card{border-color:#334155}.hr-card[data-v-ace641fd]:hover{border-color:#0d9488}.hr-card[data-v-ace641fd]:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.hr-meta[data-v-ace641fd]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#475569}.dark .hr-meta{color:#94a3b8}.hr-league[data-v-ace641fd]{font-weight:700;color:#0f766e}.dark .hr-league{color:#5eead4}.hr-playoffs[data-v-ace641fd]{padding:0 .375rem;border-radius:999px;background:#f59e0b26;color:#b45309;font-weight:700}.dark .hr-playoffs{color:#fcd34d}.hr-date[data-v-ace641fd]{margin-left:auto}.hr-team[data-v-ace641fd]{display:flex;align-items:center;gap:.625rem;min-width:0}.hr-logo[data-v-ace641fd]{background:#fff!important;padding:3px;box-shadow:inset 0 0 0 1px #e2e8f0}.hr-name[data-v-ace641fd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.hr-wins[data-v-ace641fd]{margin-left:auto;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.hr-team.is-winner .hr-name[data-v-ace641fd],.hr-team.is-winner .hr-wins[data-v-ace641fd]{font-weight:800}.hr-team.is-loser[data-v-ace641fd]{opacity:.6}.hr-link[data-v-ace641fd]{font-size:.75rem;font-weight:700;color:#0f766e}.dark .hr-link{color:#5eead4}@media (max-width: 640px){.hr-grid>li[data-v-ace641fd]:nth-child(n+5){display:none}}.hl[data-v-cf10ded1]{display:grid;gap:1rem;padding:1.25rem;border:1px solid rgb(226 232 240 / 70%);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d}.dark .hl{border-color:#33415599;background:var(--lol-custom-bg2)}.hl-head[data-v-cf10ded1]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.hl-title[data-v-cf10ded1]{font-size:1.125rem;font-weight:700}.hl-all[data-v-cf10ded1]{font-size:.8125rem;font-weight:700;color:#0f766e}.dark .hl-all{color:#5eead4}.hl-grid[data-v-cf10ded1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}.hl-card[data-v-cf10ded1]{display:grid;gap:.625rem;height:100%;padding:.875rem;border:1px solid rgb(226 232 240);border-radius:.75rem;color:inherit}.dark .hl-card{border-color:#334155}.hl-card[data-v-cf10ded1]:hover{border-color:#0d9488}.hl-card[data-v-cf10ded1]:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.hl-top[data-v-cf10ded1]{display:flex;align-items:center;gap:.625rem;min-width:0}.hl-logo[data-v-cf10ded1]{padding:4px}.hl-name[data-v-cf10ded1]{display:grid;min-width:0;line-height:1.2}.hl-name b[data-v-cf10ded1]{font-size:1rem}.hl-name span[data-v-cf10ded1],.hl-facts[data-v-cf10ded1]{font-size:.75rem;color:#475569}.dark .hl-name span,.dark .hl-facts{color:#94a3b8}.hl-patch[data-v-cf10ded1]{margin-left:auto;padding:0 .375rem;border-radius:6px;background:#0d94881f;color:#0f766e;font-size:.75rem;font-weight:700}.dark .hl-patch{color:#5eead4}.hl-facts[data-v-cf10ded1]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem}.hl-facts b[data-v-cf10ded1]{color:#0f172a;font-size:.9375rem}.dark .hl-facts b{color:#fff}.hl-sides[data-v-cf10ded1]{display:grid;gap:.25rem}.hl-side-labels[data-v-cf10ded1]{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700}.hl-blue[data-v-cf10ded1]{color:#2f6fd6}.hl-red[data-v-cf10ded1]{color:#c2334d}.dark .hl-blue{color:#6ea8fe}.dark .hl-red{color:#ff8fa3}.hl-bar[data-v-cf10ded1]{display:flex;height:6px;overflow:hidden;border-radius:999px}.hl-bar-blue[data-v-cf10ded1]{background:#2f6fd6}.hl-bar-red[data-v-cf10ded1]{flex:1;background:#c2334d}.hl-row[data-v-cf10ded1]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.hl-row-label[data-v-cf10ded1]{font-size:.75rem;font-weight:600;color:#475569}.dark .hl-row-label{color:#94a3b8}.hl-portraits[data-v-cf10ded1]{display:flex;gap:6px}.hl-banned .hl-portrait[data-v-cf10ded1] .avatar{filter:grayscale(.7)}.hl-portrait[data-v-cf10ded1]{position:relative;display:inline-flex;padding-bottom:7px}.hl-count[data-v-cf10ded1]{position:absolute;right:-3px;bottom:0;min-width:1.25rem;padding:0 3px;border-radius:5px;background:#0f172a;color:#fff;font-size:.625rem;font-weight:700;line-height:1rem;text-align:center;font-variant-numeric:tabular-nums}.hl-banned .hl-count[data-v-cf10ded1]{background:#9f1239}.dark .hl-count{background:#f1f5f9;color:#0f172a}.dark .hl-banned .hl-count{background:#fda4af;color:#4c0519}.ht[data-v-4aa12c53]{display:grid;gap:1rem;padding:1.25rem;border:1px solid rgb(226 232 240 / 70%);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d}.dark .ht{border-color:#33415599;background:var(--lol-custom-bg2)}.ht-title[data-v-4aa12c53]{font-size:1.125rem;font-weight:700}.ht-grid[data-v-4aa12c53]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem}.ht-card[data-v-4aa12c53]{display:flex;align-items:flex-start;gap:.75rem;height:100%;padding:.875rem;border:1px solid rgb(226 232 240);border-radius:.75rem;color:inherit}.dark .ht-card{border-color:#334155}.ht-card[data-v-4aa12c53]:hover{border-color:#0d9488}.ht-card[data-v-4aa12c53]:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.ht-icon[data-v-4aa12c53]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;background:#0d94881f;color:#0f766e}.dark .ht-icon{color:#5eead4}.ht-icon[data-v-4aa12c53] svg{width:1.375rem;height:1.375rem}.ht-text[data-v-4aa12c53]{display:grid;gap:.25rem;line-height:1.3}.ht-text b[data-v-4aa12c53]{font-size:.9375rem}.ht-text span[data-v-4aa12c53]{font-size:.8125rem;color:#475569}.dark .ht-text span{color:#94a3b8}.hx[data-v-2207184d]{display:grid;gap:1rem;padding:1.25rem;border:1px solid rgb(226 232 240 / 70%);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d}.dark .hx{border-color:#33415599;background:var(--lol-custom-bg2)}.hx-title[data-v-2207184d]{font-size:1.125rem;font-weight:700}.hx-block[data-v-2207184d]{display:grid;gap:.5rem}.hx-label[data-v-2207184d]{font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#475569}.dark .hx-label{color:#94a3b8}.hx-leagues[data-v-2207184d]{display:grid;gap:.5rem}.hx-league[data-v-2207184d]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;align-items:start}.hx-league-name[data-v-2207184d]{padding-top:.3rem;font-size:.8125rem;font-weight:700}.hx-chips[data-v-2207184d]{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.hx-chip[data-v-2207184d]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .3125rem;border:1px solid rgb(226 232 240);border-radius:999px;color:inherit;font-size:.8125rem;font-weight:600}.dark .hx-chip{border-color:#334155}.hx-chip[data-v-2207184d]:hover{border-color:#0d9488}.hx-chip[data-v-2207184d]:focus-visible{outline:2px solid #0d9488;outline-offset:2px}@media (max-width: 520px){.hx-league[data-v-2207184d]{grid-template-columns:1fr;gap:.25rem}}
