@layer components{.es-hl{min-width:0;margin:0}.es-hl__row{justify-content:space-between;gap:0 12px;display:flex}.es-hl__link,.es-hl__row{align-items:center;min-height:40px}.es-hl__link{min-width:0;font-size:var(--fs-3);color:var(--ink);flex:0 auto;gap:8px;padding-block:6px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.es-hl__link:hover .es-hl__text{text-underline-offset:3px;text-decoration:underline}}.es-hl__ico{color:var(--ink-2);flex:none}.es-hl__go{color:var(--ink-3);flex:none}.es-hl__text{overflow-wrap:anywhere;min-width:0}.es-hl--door{display:block}.es-hf{isolation:isolate;min-height:200px;padding:18px var(--pad) 18px;border-radius:var(--r-3);background:var(--es-band);color:var(--es-band-ink);box-shadow:inset 0 0 0 1px var(--es-band-line);transition:background .18s var(--mo-ease,ease);align-items:center;display:grid;position:relative;overflow:hidden}.es-hf a:not(.btn){color:inherit;text-decoration:none}.es-hf :focus-visible{outline-color:var(--es-band-ink)}@media (hover:hover){.es-hf:has(.es-hf__go:hover){background:var(--es-band-2)}}.es-hf.is-bare{min-height:0;padding-block:22px}.es-hf .es-duel{width:100%;min-height:0}.es-hf .es-duel__team{z-index:1;pointer-events:none;gap:6px;position:relative}.es-hf .es-duel--card .es-duel__team--a{margin-right:20px}.es-hf .es-duel--card .es-duel__team--b{margin-left:20px}.es-hf .es-duel__nm{font-size:var(--fs-5);letter-spacing:-.01em;font-weight:800;line-height:1.1}.es-hf .es-duel__full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.es-hf .es-duel__code{display:inline}.es-hf .es-crew{--crew-w:34%;--crew-max:130px}.es-hf .es-crew>li{pointer-events:none}.es-hf.is-loading .es-crew{display:none}.es-hf .es-duel__mid{z-index:1;pointer-events:none;gap:6px;min-width:220px;max-width:360px;position:relative}.es-hf .es-duel__mid :is(a,button,[data-tip]){pointer-events:auto}.es-hf__kick{font-size:var(--fs-1);letter-spacing:.07em;text-transform:uppercase;color:var(--es-band-ink-2);text-wrap:balance;justify-content:center;align-items:center;gap:8px;margin:0;font-weight:800;line-height:1.2;display:inline-flex}.es-hf__kick:not(:has(.es-league)):before{content:"";background:var(--hub-esports);border-radius:2px;flex:none;width:8px;height:8px}.es-hf__big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-height:40px;color:var(--es-band-ink);align-content:center;justify-items:center;font-size:36px;font-weight:800;line-height:1.05;display:grid}.es-hf__date{font-size:var(--fs-2);letter-spacing:0;color:var(--es-band-ink-2);font-weight:600;line-height:1.2}.es-hf__pts{color:var(--es-band-yellow);font-weight:800}.es-hf__held{color:var(--es-band-ink-3)}.es-hf__big:has(>.es-hf__nil){display:none}.es-hf__live{font-size:var(--fs-6)}.es-hf__bone{width:112px;height:32px}.es-hf__line{max-width:32ch;font-size:var(--fs-3);color:var(--es-band-ink-2);text-wrap:balance;font-variant-numeric:tabular-nums;margin:0;line-height:1.35}.es-hf__line:empty{display:none}.es-hf__line b{color:var(--es-band-ink);font-weight:800}.es-hf__glob{font-size:var(--fs-2);color:var(--es-band-ink-3);margin-top:2px;display:block}.es-hf__line .ico{vertical-align:-3px}.es-hf__act{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.es-hf__act:empty{display:none}.es-hf__go{z-index:0;border-radius:inherit;position:absolute;inset:0}.es-hf__go:focus-visible{outline:2px solid var(--es-band-ink);outline-offset:-4px}.es-hf.is-enter .es-duel__light{animation:es-hf-light .26s var(--mo-ease,ease) both}.es-hf.is-enter .es-crew--a{animation:es-hf-crew-a .4s var(--mo-ease,ease) both}.es-hf.is-enter .es-crew--b{animation:es-hf-crew-b .4s var(--mo-ease,ease) both}@keyframes es-hf-light{0%{opacity:0}}@keyframes es-hf-crew-a{0%{opacity:0;transform:translate(-12px)}}@keyframes es-hf-crew-b{0%{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.es-hf,.es-hf.is-enter .es-crew--a,.es-hf.is-enter .es-crew--b,.es-hf.is-enter .es-duel__light{transition:none;animation:none}}@media (width<=1099px){.es-hf .es-crew{--crew-w:32%}}@media (width<=719px){.es-hf{min-height:164px;padding:14px 12px}.es-hf.is-bare{min-height:0;padding-block:18px}.es-hf .es-duel--card{grid-template-columns:auto minmax(0,1fr) auto}.es-hf .es-duel--card .es-duel__team--a{margin-right:6px}.es-hf .es-duel--card .es-duel__team--b{margin-left:6px}.es-hf .es-duel__nm{font-size:var(--fs-3)}.es-hf .es-duel__mid{gap:4px;min-width:0}.es-hf__kick{letter-spacing:.04em}.es-hf__big{min-height:32px;font-size:var(--fs-7)}.es-hf__live{font-size:var(--fs-5)}.es-hf__line{font-size:var(--fs-2)}.es-hf .es-crew{--crew-w:38%;--cap:3;--dim:.3}.es-hf .es-crew>li:nth-child(n+4){display:none}}.es-hfw{gap:var(--sp-1);min-width:0;display:grid}.es-hfw__vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.es-hfw__err{font-size:var(--fs-2);color:var(--ink-2);margin:0}.es-door{gap:var(--sp-2);padding-top:var(--pad);scroll-margin-top:calc(var(--hdr-h) + var(--sp-4));min-width:0;display:grid}.es-door__sub{align-items:center;gap:2px var(--sp-4);flex-wrap:wrap;margin:0;display:flex}.es-door__make{min-height:36px;font-size:var(--fs-2);color:var(--ink-2);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@media (hover:hover){.es-door__make:hover{color:var(--ink)}}.es-hm{gap:var(--sp-4);min-width:0;display:grid}.es-hm>*{min-width:0}.es-hm__list{margin:0;padding:0;list-style:none}.es-hm__group{justify-content:space-between;align-items:center;gap:var(--sp-1) var(--sp-3);min-height:52px;padding:var(--sp-2) var(--pad);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.es-hm__group:first-child{border-top:0}.es-hm__gl{min-width:0;color:var(--ink);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.es-hm__gl:hover .es-hm__gname{text-underline-offset:3px;text-decoration:underline}}.es-hm__gname{overflow-wrap:anywhere;min-width:0}.es-hm__gtext{font-variant-numeric:tabular-nums}.es-hm__join{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.es-hm__join>p{color:var(--ink-2);margin:0}.es-hm__recap{margin:0}.es-hm__ladder{align-items:center;gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;margin:0;display:flex}}
