@layer theme,base,components,utilities;@layer components{.es-bk{display:grid;gap:var(--sp-4);min-width:0}.es-bk-tree{display:none;min-width:0}.es-bk-narrow{display:grid;gap:var(--sp-3);min-width:0}@media (min-width:1200px){.es-bk-tree{display:grid;gap:10px}.es-bk-narrow{display:none}}.es-bk-area,.es-bk-heads{-moz-column-gap:1.8%;column-gap:1.8%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.es-bk-rh{align-items:baseline;display:flex;gap:8px;min-width:0;padding:0 2px}.es-bk-rh b{font-size:var(--fs-3);font-weight:800;white-space:nowrap}.es-bk-rh small{color:var(--ink-3);font-size:var(--fs-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-bk-rh.is-now b{align-items:center;display:inline-flex;gap:7px}.es-bk-rh.is-now b:before{background:var(--hub-esports);content:"";flex:none;height:7px;width:7px}.es-bk-area{grid-template-rows:1fr 1fr;isolation:isolate;position:relative}.es-bk-cn{height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:0}.es-bk-cn path{fill:none;stroke:var(--line-2);stroke-width:1}.es-bk-cn path.is-through{stroke:var(--ink-2)}.es-bk-cell{align-items:center;display:flex;min-width:0;position:relative;z-index:1}.es-bk-cell.is-bottom,.es-bk-cell.is-top{padding-block:8px}.es-bk-cell>.es-bk-tie{width:100%}.es-bk-rule{color:var(--ink-3);font-size:var(--fs-2);margin:0}.es-bk-col{--bk-gut:24px;display:flex;flex-direction:column;gap:8px;padding-right:var(--bk-gut);position:relative}.es-bk-col>.es-bk-tie{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden;will-change:transform}.es-bk-col__cn{height:100%;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;width:var(--bk-gut)}.es-bk-col__cn path{fill:none;stroke:var(--line-2);stroke-width:1}.es-bk-col__cn path.is-through{stroke:var(--ink-2)}.es-bk-col__cn path.is-you{stroke:var(--ink);stroke-width:2}.es-bk-tie{background:var(--bg-1);display:grid;min-width:0;padding:0;position:relative}.es-bk-cell>.es-bk-tie{border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.es-bk-tie__go{border-radius:inherit;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.es-bk-tie__go:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.es-bk-tie:has(>.es-bk-tie__go:hover){background:var(--bg-2)}.es-bk-tie.is-link>:not(.es-bk-tie__go){pointer-events:none;position:relative;z-index:1}.es-bk-tie.is-link :is(a,button,[data-tip]):not(.es-bk-tie__go){pointer-events:auto}.es-bk-go{align-items:center;color:var(--ink);display:inline-flex;font-size:var(--fs-2);font-weight:800;gap:2px;margin-left:auto;text-decoration:none}.es-bk-go:hover{text-decoration:underline;text-underline-offset:3px}.es-bk-tie__h{align-items:baseline;border-bottom:1px solid var(--line);display:flex;font-size:var(--fs-2);gap:8px;justify-content:space-between;min-height:34px;padding:6px 10px}.es-bk-tie__h>b{font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-bk-tie__slot{color:var(--ink)}.es-bk-tie__to{color:var(--ink-3);font-weight:400}.es-bk-tie__at{color:var(--ink-3);flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}.es-bk-tie.is-list .es-bk-tie__h{border-bottom:0;padding:10px 12px 2px}.es-bk-ln{align-items:center;background:none;border:0;color:var(--ink);display:grid;font:inherit;gap:8px;grid-template-columns:24px minmax(0,1fr) auto;min-height:44px;padding:0 10px;text-align:start;width:100%}.es-bk-tie.is-list .es-bk-ln{padding:0 12px}.es-bk-ln+.es-bk-ln{border-top:1px solid var(--line)}.es-bk-tie.is-list .es-bk-ln+.es-bk-ln{border-top:0}.es-bk-ln.is-pick{background:var(--es-pick)}.es-bk-ln__nm{display:grid;line-height:1.2;min-width:0}.es-bk-ln__nm>b{align-items:center;display:flex;font-size:var(--fs-3);font-weight:600;gap:4px;min-width:0;white-space:nowrap}.es-bk-ln__nm>b>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.es-bk-ln__nm>small{color:var(--ink-3);font-size:var(--fs-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-bk-ln__r{align-items:center;display:inline-flex;justify-content:flex-end}.es-bk-ln__n{font-size:var(--fs-4);font-variant-numeric:tabular-nums;font-weight:800;min-width:16px;text-align:end}.es-bk-ln .es-price{height:28px;min-width:54px}.es-bk-ln.is-won .es-bk-ln__nm>b{font-weight:800}.es-bk-ln.is-out .es-bk-ln__n,.es-bk-ln.is-out .es-bk-ln__nm>b{color:var(--ink-3);font-weight:400}.es-bk-ln.is-tbd .es-bk-ln__nm>b{color:var(--ink-2);font-weight:400}.es-bk-seat{--s:24px}.es-bk-crw{color:var(--ink);flex:none}.es-bk-tie__f{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;font-size:var(--fs-2);gap:4px 10px;justify-content:space-between;min-height:36px;padding:6px 10px}.es-bk-tie.is-list .es-bk-tie__f{border-top:0;min-height:0;padding:2px 12px 10px}.es-bk-tie__st{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px 10px;min-width:0}.es-bk-tie__f .meta{color:var(--ink-3)}.es-bk-gr{white-space:nowrap}.es-bk-won{align-items:center;display:inline-flex;gap:6px}.es-bk-word{color:var(--ink);font-weight:800}:is(.es-bk-won,.es-crown) .is-pts{color:var(--es-ink);font-variant-numeric:tabular-nums;font-weight:800}.es-bk-ign{border:1px solid var(--line-2);border-radius:var(--r-1);font-size:var(--fs-1);font-weight:600;gap:2px;padding:0 4px}.es-bk-ign,.es-bk-ready{align-items:center;display:inline-flex}.es-bk-ready{color:var(--ink-2);gap:6px}.es-bk-link{align-items:center;background:none;border:0;color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;min-height:28px;padding:0 2px;text-decoration:underline;text-underline-offset:3px}.es-bk-link:hover{color:var(--ink-2)}.es-bk-if{white-space:nowrap}.es-crown,.sheet.es-crown{display:grid;gap:0;overflow:hidden;padding:0}.es-crown__h{border-bottom:1px solid var(--line);display:flex;justify-content:space-between;min-height:44px;padding:6px 8px 6px 14px}.es-crown__h,.es-crown__t{align-items:center;gap:8px}.es-crown__t{display:inline-flex;font-size:var(--fs-4);font-weight:800;margin:0}.es-crown__you{align-items:center;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr) auto;padding:12px 14px}.es-crown__seat{--s:40px}.es-crown__who{display:grid;gap:2px;min-width:0}.es-crown__who h3{font-size:var(--fs-3);font-weight:800;line-height:1.25;margin:0}.es-crown__who h3 small{color:var(--ink-3);font-size:var(--fs-2);font-weight:400}.es-crown__who p{margin:0}.es-crown__st{align-items:center;color:var(--ink-2);display:inline-flex;font-size:var(--fs-2);font-weight:600;gap:6px;text-align:end}.es-crown__st.is-right{color:var(--es-ink);font-weight:800}.es-crown__st.is-missed{color:var(--ink-3);font-weight:400}.es-crown__teams{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.es-ct{align-content:center;background:none;border:0;border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);color:var(--ink);display:grid;font:inherit;gap:4px;justify-items:center;min-height:96px;min-width:0;padding:10px 4px}button.es-ct{cursor:pointer;transition:background-color .12s var(--mo-ease)}button.es-ct:hover{background:var(--bg-2)}.es-ct>b{font-size:var(--fs-2);font-weight:800}.es-ct .es-price{height:26px;min-width:0;padding:0 6px}.es-ct:nth-child(4n){border-inline-end:0}.es-ct:nth-last-child(-n+4){border-bottom:0}@media (min-width:1200px){.es-crown__teams{grid-template-columns:repeat(8,minmax(0,1fr))}.es-ct{border-bottom:0}.es-ct:nth-child(4n){border-inline-end:1px solid var(--line)}.es-ct:nth-child(8n){border-inline-end:0}}.es-ct.is-yours,button.es-ct.is-yours:hover{background:var(--es-pick)}.es-ct.is-out>b,.es-ct__w{color:var(--ink-3);font-weight:400}.es-crown__note,.es-ct__w{font-size:var(--fs-2)}.es-crown__note{border-top:1px solid var(--line);margin:0;padding:10px 14px}@media (max-width:479px){.es-crown__you{grid-template-columns:40px minmax(0,1fr)}.es-crown__st{grid-column:1/-1;justify-content:flex-start;text-align:start}}.es-crown-pop__rules{color:var(--ink-2);display:grid;font-size:var(--fs-2);gap:8px;line-height:1.4;margin:0 0 var(--sp-3);padding-inline-start:18px}@media (prefers-reduced-motion:no-preference){.es-bk.is-entering :is(.es-bk-cell,.es-bk-rh){animation:mo-fade .26s var(--mo-ease) both;animation-delay:calc(var(--o, 0)*60ms)}}}@layer theme,base,components,utilities;@layer components{.es-sw{--sw-pick:var(--es-pick,color-mix(in oklab,var(--ink) 6%,var(--bg-1)));--sw-live:var(--es-live,var(--danger));--sw-lane-gap:16px;--sw-lane-pad:10px;display:grid;gap:var(--sp-4);min-width:0}html.dark .es-sw{--sw-pick:var(--es-pick,color-mix(in oklab,var(--ink) 9%,var(--bg-1)))}.es-sw-board,.es-sw__head{display:none}.es-sw__narrow{display:grid;gap:var(--sp-3);min-width:0}@media (min-width:1200px){.es-sw__head{display:flex}.es-sw-board{display:grid}.es-sw__narrow{display:none}}.es-sw__head{gap:10px 16px;justify-content:space-between}.es-sw__head,.es-sw__legend{align-items:center;flex-wrap:wrap}.es-sw__legend{color:var(--ink-2);display:flex;font-size:var(--fs-2);gap:6px 18px}.es-sw-legend__i{align-items:center;display:inline-flex;gap:6px}.es-sw-legend__i .is-pts{color:var(--es-ink);font-variant-numeric:tabular-nums;font-weight:800}.es-sw-legend__path{background:var(--ink);border-radius:1px;display:inline-block;flex:none;height:2px;width:16px}.es-sw-legend__pick{background:var(--sw-pick);border-radius:var(--r-1);box-shadow:inset 0 0 0 1px var(--line);display:inline-block;height:16px;width:16px}.es-sw-pathchip{align-items:center;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2);color:var(--ink);display:inline-flex;font-weight:600;gap:8px;min-height:36px;padding:0 6px;white-space:nowrap}.es-sw-pathchip small{color:var(--ink-3);font-size:var(--fs-2);font-weight:400}.es-sw-pathchip--none{color:var(--ink-2);font-weight:400;padding:0 10px}.es-sw-pathchip__x{background:none;border:0;border-radius:var(--r-1);color:var(--ink-2);cursor:pointer;display:inline-grid;height:24px;place-items:center;width:24px}.es-sw-pathchip__x:hover{background:var(--bg-2);color:var(--ink)}.es-sw__tools{align-items:center;display:flex;gap:var(--sp-2)}.es-sw-board{-moz-column-gap:2.5%;column-gap:2.5%;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto auto repeat(8,1fr) auto;isolation:isolate;position:relative;row-gap:0}.es-sw-board>:not(svg){min-width:0;position:relative;z-index:2}.es-sw-rh{align-items:baseline;display:flex;gap:8px;grid-row:1;padding:0 2px 10px}.es-sw-rh b{font-size:var(--fs-3);font-weight:800;white-space:nowrap}.es-sw-rh small{color:var(--ink-3);font-size:var(--fs-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-sw-rh.is-now b{align-items:center;display:inline-flex;gap:7px}.es-sw-rh.is-now b:before{background:var(--hub-esports);border-radius:50%;content:"";height:7px;width:7px}.es-sw-col{display:grid;grid-row:3/11;grid-template-rows:subgrid}.es-sw-cn,.es-sw-pt{grid-column:1/-1;grid-row:3/11;height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.es-sw-cn{z-index:0}.es-sw-pt{z-index:1}.es-sw-cn path{fill:none;stroke:var(--line-2);stroke-width:1}.es-sw-cn path.is-lane{stroke:var(--line)}.es-sw-pt path{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.es-sw-pt path.is-next{stroke:var(--line-3);stroke-width:1.25}.es-sw-pool{align-self:center;margin-block:6px;min-width:0}.es-sw-pool,.es-sw-pool__h{border-bottom:1px solid var(--line)}.es-sw-pool__h{align-items:center;color:var(--ink-3);display:flex;font-size:var(--fs-2);gap:8px;min-height:34px;padding:0 4px;white-space:nowrap}.es-sw-rec{color:var(--ink);font-size:var(--fs-3);font-variant-numeric:tabular-nums;font-weight:800}.es-sw-pool__k{min-width:0;overflow:hidden;text-overflow:ellipsis}.es-sw-pool__k b{color:var(--ink-2);font-weight:600}.es-sw-pool__n{font-variant-numeric:tabular-nums;margin-left:auto}.es-sw-tie{border-top:1px solid var(--line);-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:6px 10px;position:relative;row-gap:2px}.es-sw-tie__go{border-radius:var(--r-1);top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.es-sw-tie:has(>.es-sw-tie__go:hover){background:var(--bg-2)}.es-sw-tie__go:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.es-sw-tie>:not(.es-sw-tie__go){pointer-events:none;position:relative;z-index:1}.es-sw-tie :is(a.es-sw-go,[data-tip]){pointer-events:auto}.es-sw-go{align-items:center;border-radius:var(--r-1);color:var(--ink);display:inline-flex;font-size:var(--fs-1);font-weight:800;gap:1px;margin-right:-3px;padding:1px 3px;text-decoration:none}.es-sw-go:hover{background:var(--bg-1);text-decoration:underline}.es-sw-go:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.es-sw-pool__h+.es-sw-tie{border-top:0}.es-sw-tl{align-items:center;border-radius:var(--r-1);color:var(--ink);display:grid;font-size:var(--fs-3);gap:7px;grid-column:1;grid-template-columns:20px minmax(0,1fr) auto;height:26px;line-height:1;margin:0 -4px;padding:0 4px}.es-sw-std__btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.es-sw-tl>b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-sw-tl__r{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:5px;justify-content:flex-end}.es-sw-tl__n{min-width:9px;text-align:right}.es-sw-tl.is-won>b,.es-sw-tl__n{font-weight:800}.es-sw-tl.is-lost .es-sw-tl__n,.es-sw-tl:is(.is-lost,.is-muted)>b{color:var(--ink-2);font-weight:400}.es-sw-tl.is-out .es-sw-tl__n,.es-sw-tl.is-out>b{color:var(--ink-3);font-weight:400}.es-sw-tl.is-pick{background:var(--sw-pick)}.es-sw-tl.is-path{box-shadow:inset 0 0 0 1px var(--ink)}.es-sw-price{align-items:center;background:var(--bg-2);border-radius:var(--r-1);color:var(--ink);display:inline-flex;font-variant-numeric:tabular-nums;gap:3px;height:22px;justify-content:center;min-width:50px;padding:0 6px}.es-sw-price b{font-size:var(--fs-2);font-weight:800}.es-sw-price small{color:var(--ink-3);font-size:var(--fs-1)}.es-sw-price.is-pick{background:var(--act);color:var(--on-act)}.es-sw-price.is-pick small{color:inherit;opacity:.8}.es-sw-tie__aside{align-content:center;color:var(--ink-3);display:grid;font-size:var(--fs-2);font-variant-numeric:tabular-nums;gap:2px;grid-column:2;grid-row:1/3;justify-items:end;min-width:40px;padding:0 2px;white-space:nowrap}.es-sw-tie__aside b{color:var(--ink);font-weight:600}.es-sw-yp{align-items:center;color:var(--ink-2);display:inline-flex;gap:3px}.es-sw-yp .is-pts{color:var(--es-ink);font-size:var(--fs-3);font-weight:800}.es-sw-gr,.es-sw-yp.is-miss{color:var(--ink-3);font-size:var(--fs-1)}.es-sw-gr{font-variant-numeric:tabular-nums}.es-sw-word{color:var(--ink-3);font-size:var(--fs-1)}.es-sw-ready{gap:4px}.es-sw-ign,.es-sw-ready{align-items:center;color:var(--ink-2);display:inline-flex}.es-sw-ign{font-size:var(--fs-1);font-weight:600;gap:2px}.es-sw-live{align-items:center;color:var(--sw-live);display:inline-flex;font-size:var(--fs-1);font-weight:800;gap:5px;letter-spacing:.04em;text-transform:uppercase}.es-sw-live:before{animation:es-sw-breathe 1.6s ease-in-out infinite;background:var(--sw-live);border-radius:50%;content:"";flex:none;height:7px;width:7px}@keyframes es-sw-breathe{50%{opacity:.35}}.es-sw-wait{display:grid;gap:10px;padding:10px}.es-sw-wait__when{color:var(--ink-3);font-size:var(--fs-2);margin:0}.es-sw-wait>.es-sw-tie{background:var(--bg-2);border-radius:var(--r-1);margin:0 -4px;padding:4px}.es-sw-seats{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;min-height:24px}.es-sw-team{align-items:center;border-radius:var(--r-1);color:var(--ink);display:inline-flex;font-size:var(--fs-2);font-weight:600;gap:6px;margin:-2px -4px -2px -2px;padding:2px 4px 2px 2px;white-space:nowrap}.es-sw-team.is-out{color:var(--ink-3);font-weight:400}.es-sw-team.is-path{box-shadow:inset 0 0 0 1px var(--ink)}.es-sw-seat{--s:24px}.es-sw-seatw{display:inline-flex;flex:none}.es-sw-face{border-top:1px solid var(--line);color:var(--ink-2);display:grid;font-size:var(--fs-2);gap:6px;padding-top:10px}.es-sw-face b{color:var(--ink);font-weight:600}.es-sw-face__more{color:var(--ink-3)}.es-sw-lane{align-items:stretch;border-block:1px solid var(--line);display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:var(--sw-lane-pad) 0}.es-sw-lane--top{grid-row:2;margin-bottom:var(--sw-lane-gap)}.es-sw-lane--bottom{grid-row:11;margin-top:var(--sw-lane-gap)}.es-sw-lane--through{background:color-mix(in oklab,var(--es-win) 6%,transparent);border-color:color-mix(in oklab,var(--es-win) 35%,var(--line))}.es-sw-lane--out{background:color-mix(in oklab,var(--es-loss) 5%,transparent);border-color:color-mix(in oklab,var(--es-loss) 30%,var(--line))}.es-sw-lane--through .es-sw-lane__lbl b{color:var(--es-win-ink)}.es-sw-lane--out .es-sw-lane__lbl b{color:var(--es-loss-ink)}.es-sw-lane__lbl{align-content:center;display:grid;gap:2px;grid-column:1/3;padding-left:14px}.es-sw-lane__lbl b{align-items:center;display:inline-flex;font-size:var(--fs-3);font-weight:800;gap:7px}.es-sw-lane__lbl>span{color:var(--ink-3);font-size:var(--fs-2)}.es-sw-lane__n{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600;margin-left:2px}.es-sw-exit{align-content:center;display:grid;gap:6px;min-width:0;padding:0 10px;position:relative}.es-sw-exit+.es-sw-exit{border-left:1px solid var(--line)}.es-sw-exit__h{align-items:baseline;color:var(--ink-3);display:flex;font-size:var(--fs-2);gap:8px;white-space:nowrap}.es-sw-exit:after{border-left:1px solid var(--line);content:"";height:calc(var(--sw-lane-pad) + 1px + var(--sw-lane-gap));left:50%;position:absolute;width:0}.es-sw-lane--top .es-sw-exit:after{top:100%}.es-sw-lane--bottom .es-sw-exit:after{bottom:100%}.es-sw-exit.is-next:after{border-left-color:var(--line-3)}.es-sw-exit.is-path:after{background:var(--ink);border:0;left:calc(50% - 1px);width:2px}.es-sw__pager .es-pg__tab{padding-inline:8px}.es-sw__pager .es-pg__row{align-items:center;display:inline-flex;gap:5px}@media (max-width:479px){.es-sw__pager .es-pg__tab{padding-inline:4px}.es-sw__pager .es-pg__row{gap:3px}.es-sw__pager .es-sw-rt{height:13px;width:13px}}.es-sw__pager .es-pg__tab:has(.es-sw-rt.is-w){background:color-mix(in oklab,var(--es-win) 15%,transparent);color:var(--es-win-ink)}.es-sw__pager .es-pg__tab:has(.es-sw-rt.is-l){background:color-mix(in oklab,var(--es-loss) 13%,transparent);color:var(--es-loss-ink)}.es-sw-rt{background:var(--line-3);border-radius:50%;color:var(--es-on-mark);display:inline-grid;flex:none;height:14px;place-items:center;width:14px}.es-sw-rt.is-w{background:var(--es-win)}.es-sw-rt.is-l{background:var(--es-loss)}.es-sw-rt>svg{height:100%;width:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.es-sw-strip{display:grid;gap:var(--sp-3)}.es-sw-strip__h{align-items:center;display:flex;gap:10px;min-width:0}.es-sw-strip__nm{font-size:var(--fs-4);font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-sw-strip__h .es-sw-rec{margin-left:auto}.es-sw-strip__b{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5)}.es-sw-strip__next{color:var(--ink-2);display:grid;font-size:var(--fs-2);gap:2px;min-width:0}.es-sw-strip__next b{align-items:center;color:var(--ink);display:inline-flex;flex-wrap:wrap;font-weight:600;gap:6px}.es-sw-mine{font-size:var(--fs-1);min-height:20px}.es-sw-list{container-type:inline-size;min-width:0}.es-sw-list__head{align-items:center;display:flex;gap:var(--sp-2);justify-content:space-between;padding:var(--sp-3) var(--pad)}.es-sw-list__head h2{font-size:var(--fs-4);font-weight:800;margin:0}.es-sw-list__meta{align-items:center;display:inline-flex;gap:var(--sp-1);min-width:0}.es-sw-rules--icon{background:none;border:0;border-radius:var(--r-2);color:var(--ink-2);cursor:pointer;display:inline-grid;height:32px;place-items:center;width:32px}.es-sw-rules--icon:hover{background:var(--bg-2);color:var(--ink)}.es-sw-rules--icon:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.es-sw-todo{align-items:center;background:var(--bg-1);border:0;border-top:1px solid var(--line);color:var(--ink-2);cursor:pointer;display:flex;font:inherit;font-size:var(--fs-2);gap:var(--sp-2);min-height:44px;padding:0 var(--pad);text-align:left;width:100%}.es-sw-todo>span{flex:1;min-width:0}.es-sw-todo strong{color:var(--ink);font-weight:600}.es-sw-todo:hover{background:var(--bg-2)}.es-sw-todo:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.es-sw-rows{display:grid}.es-sw-sec{align-items:center;background:var(--bg);border-bottom:1px solid var(--line);border-top:1px solid var(--line);color:var(--ink-2);display:flex;font-size:var(--fs-2);font-weight:600;gap:8px;min-height:34px;padding:0 var(--pad)}.es-sw-sec b{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:600}.es-sw-sec:is(.is-qualify,.is-through){background:color-mix(in oklab,var(--es-win) 9%,var(--bg));color:var(--es-win-ink)}.es-sw-sec:is(.is-qualify,.is-through) .es-sw-rec{color:var(--es-win-ink)}.es-sw-sec:is(.is-eliminate,.is-out){background:color-mix(in oklab,var(--es-loss) 8%,var(--bg));color:var(--es-loss-ink)}.es-sw-sec:is(.is-eliminate,.is-out) .es-sw-rec{color:var(--es-loss-ink)}.es-sw-none{color:var(--ink-3);margin:0;padding:var(--sp-4) var(--pad)}.es-sw-m{align-items:center;border-top:1px solid var(--line);color:var(--ink);display:grid;gap:var(--sp-2);grid-template-areas:"time a mid b state";grid-template-columns:76px minmax(0,1fr) 44px minmax(0,1fr) auto;min-height:68px;padding:6px var(--pad);text-decoration:none}.es-sw-sec+.es-sw-m,.es-sw-sec+.es-sw-wline,.es-sw-sec+.es-sw-xr{border-top:0}a.es-sw-m:hover{background:var(--bg-2)}a.es-sw-m:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.es-sw-m.is-fold{min-height:52px}.es-sw-m__time{color:var(--ink-3);display:grid;font-size:var(--fs-2);gap:2px;grid-area:time}.es-sw-m__time b{color:var(--ink);font-size:var(--fs-3);font-variant-numeric:tabular-nums;font-weight:600}.es-sw-side{align-items:center;border-radius:var(--r-2);display:flex;gap:var(--sp-2);grid-area:a;min-width:0;padding:4px 6px}.es-sw-side--b{flex-direction:row-reverse;grid-area:b;text-align:right}.es-sw-side__nm{flex:1;min-width:0}.es-sw-side__nm b{display:block;font-size:var(--fs-3);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-sw-side.is-pick{background:var(--sw-pick)}.es-sw-side.is-won .es-sw-side__nm b{font-weight:800}.es-sw-side:is(.is-lost,.is-muted) .es-sw-side__nm b{color:var(--ink-3);font-weight:400}.es-sw-m .es-rm{--rm-ring:var(--bg)}.es-sw-side.is-out .es-sw-side__nm b{color:var(--ink-3);font-weight:400}.es-sw-m__mid{color:var(--ink-3);font-size:var(--fs-2);font-variant-numeric:tabular-nums;grid-area:mid;text-align:center}.es-sw-m__mid b{color:var(--ink);font-size:var(--fs-3);font-weight:800}.es-sw-m__state{align-items:center;display:flex;font-size:var(--fs-2);gap:6px;grid-area:state;justify-content:flex-end;white-space:nowrap}.es-sw-m__state:empty{display:none}.es-sw-won{align-items:baseline;color:var(--es-ink);display:inline-flex;font-weight:600;gap:6px}.es-sw-won b{font-weight:800}.es-sw-m--tbd{color:var(--ink-3)}.es-sw-code{display:none}@container (max-width: 859px){.es-sw-full{display:none}.es-sw-code{display:inline}}@container (max-width: 559px){.es-sw-m{grid-template-areas:"time time state" "a mid b";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:10px var(--pad);row-gap:6px}.es-sw-m,.es-sw-m.is-fold{min-height:0}.es-sw-m__time{align-items:baseline;gap:6px;grid-auto-flow:column;justify-content:start}.es-sw-m{-moz-column-gap:var(--sp-1);column-gap:var(--sp-1);padding-inline:var(--sp-3)}.es-sw-m__mid{min-width:20px}.es-sw-side{gap:6px;padding:4px 2px}.es-sw-side__nm{flex:0 0 auto}.es-sw-side__nm b{overflow:visible}.es-sw-side .es-sw-price{margin-inline-start:auto;min-width:0;padding:0 5px}.es-sw-side--b .es-sw-price{margin-inline:0 auto}}.es-sw-wline{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.es-sw-wline,.es-sw-xr{border-top:1px solid var(--line);padding:10px var(--pad)}.es-sw-xr{display:grid;gap:var(--sp-3);grid-template-columns:76px minmax(0,1fr)}.es-sw-xr__k{align-content:start;display:grid;gap:2px;justify-items:start}.es-sw-xr__k small{color:var(--ink-3);font-size:var(--fs-1)}.es-sw-xr__v{display:grid;gap:8px;min-width:0}.es-sw-xl{align-items:center;display:flex;font-size:var(--fs-2);gap:8px;min-width:0}.es-sw-xl>b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-sw-xl.is-out>b{color:var(--ink-3);font-weight:400}.es-sw-xl>.es-sw-run,.es-sw-xl>.meta{margin-left:auto}.es-sw-run{align-items:center;display:inline-flex;gap:9px}.es-sw-run__t{border-radius:var(--r-1);color:inherit;display:inline-flex;text-decoration:none}.es-sw-run__t:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.es-sw-std__t tr.is-you .es-rm{--rm-ring:var(--bg-1)}.es-sw-std__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;padding:14px var(--pad) 12px}.es-sw-std__head h2{font-size:var(--fs-4);font-weight:800;margin:0}.es-sw-std__t{border-collapse:collapse;font-size:var(--fs-3);width:100%}.es-sw-std__t th{background:var(--bg);border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-1);font-weight:600;height:32px;padding:0 8px;text-align:left;white-space:nowrap}.es-sw-std__t td{border-top:1px solid var(--line);height:48px;padding:4px 8px;vertical-align:middle}.es-sw-std__t :is(th,td):first-child{padding-left:var(--pad)}.es-sw-std__t :is(th,td):last-child{padding-right:var(--pad)}.es-sw-std__t .es-sw-std__n{color:var(--ink-3);font-size:var(--fs-2);font-variant-numeric:tabular-nums;text-align:right;width:28px}.es-sw-std__t .es-sw-std__rec{font-variant-numeric:tabular-nums;font-weight:800;width:52px}.es-sw-std__team{gap:10px}.es-sw-std__nm,.es-sw-std__team{align-items:center;display:flex;min-width:0}.es-sw-std__nm{gap:8px}.es-sw-std__btn{border-radius:var(--r-1);color:var(--ink);font-weight:600;margin:-2px -4px;min-width:0;overflow:hidden;padding:2px 4px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.es-sw-std__btn:hover{background:var(--bg-2)}.es-sw-std__btn.is-path{box-shadow:inset 0 0 0 1px var(--ink)}.es-sw-std__st{font-size:var(--fs-2);font-weight:600;white-space:nowrap}.es-sw-std__st.is-o{color:var(--es-loss-ink);font-weight:400}.es-sw-std__st.is-t{color:var(--es-win-ink)}.es-sw-chip{border-radius:var(--r-1);display:inline-grid;font-variant-numeric:tabular-nums;height:22px;min-width:36px;padding:0 6px;place-items:center}.es-sw-chip.is-w{background:color-mix(in oklab,var(--es-win) 16%,var(--bg-1));color:var(--es-win-ink)}.es-sw-chip.is-l{background:color-mix(in oklab,var(--es-loss) 13%,var(--bg-1));color:var(--es-loss-ink)}.es-sw-std__t tr.es-sw-cut td{border-top:0;height:auto;padding:0}.es-sw-cut__in{align-items:center;display:flex;gap:8px;height:22px;margin-top:-1px;padding:0 var(--pad)}.es-sw-cut__ln{background:var(--line-2);flex:1;height:1px}.es-sw-cut.is-through .es-sw-cut__ln{background:color-mix(in oklab,var(--es-win) 55%,var(--line))}.es-sw-cut.is-out .es-sw-cut__ln{background:color-mix(in oklab,var(--es-loss) 50%,var(--line))}.es-sw-cut__lbl{font-size:var(--fs-1);font-weight:700;letter-spacing:.02em;white-space:nowrap}.es-sw-cut__lbl.is-w{color:var(--es-win-ink)}.es-sw-cut__lbl.is-l{color:var(--es-loss-ink)}.es-sw-key{color:var(--ink-2);display:flex;flex-wrap:wrap;font-size:var(--fs-2);gap:4px 14px;margin:0;width:100%}.es-sw-key>span{align-items:center;display:inline-flex;gap:6px}.es-sw-key__m{border-radius:3px;display:inline-block;height:10px;width:10px}.es-sw-key__m.is-w{background:var(--es-win)}.es-sw-key__m.is-l{background:var(--es-loss)}.es-sw-std__nx{align-items:center;color:var(--ink-2);display:inline-flex;font-size:var(--fs-2);gap:6px;white-space:nowrap}.es-sw-std__t tr.is-out .es-sw-std__btn{color:var(--ink-3);font-weight:400}.es-sw-std__t tr.is-you td{background:var(--sw-pick)}.es-sw-std__sub{display:none}@media (max-width:719px){.es-sw-std__t .es-sw-std__w{display:none}.es-sw-std__sub{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:4px;padding-left:34px}}@media (max-width:479px){.es-sw-std__t .es-sw-std__run{display:none}}.es-sw-pop__rules{display:grid;gap:var(--sp-2) var(--sp-3);grid-template-columns:auto minmax(0,1fr);margin:0}.es-sw-pop__rules dt{color:var(--ink);font-weight:800;white-space:nowrap}.es-sw-pop__rules dd{line-height:1.4;margin:0}.es-sw-pop__seed{border-top:1px solid var(--line);display:grid;gap:var(--sp-1);padding-top:var(--sp-2)}.es-sw-pop__h3{color:var(--ink);font-size:var(--fs-2);font-weight:800;margin:0}.es-sw-pop__seed ul{display:grid;gap:2px;list-style:none;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){.es-sw.is-entering :is(.es-sw-col,.es-sw-rh){animation:mo-fade .26s var(--mo-ease) both;animation-delay:calc(var(--c, 0)*60ms)}.es-sw.is-entering .es-sw-lane{animation:mo-fade .26s var(--mo-ease) both}.es-sw.is-entering .es-sw-lane--bottom{animation-delay:.24s}.es-sw.is-entering .es-sw-pt{animation:mo-wipe .72s var(--mo-ease) .32s both}}@media (prefers-reduced-motion:reduce){.es-sw-live:before{animation:none}}}
