@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff")}.bug,.board{--acc:#f91b5c;--acc-ink:#fff;--acc-safe:#f91b5c;--acc-safe-ink:#fff;--ink:#18171c;--txt:#fff;font-family:Montserrat,system-ui,sans-serif;color:var(--txt);-webkit-font-smoothing:antialiased}.bug *,.board *{box-sizing:border-box}.bug{display:inline-flex;flex-direction:column;margin:20px;min-width:360px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35))}.bug-head{align-self:flex-start;background:var(--acc);color:var(--acc-ink);font:800 13px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:6px 6px 0 0;display:flex;gap:10px;align-items:center}.bug-hlogo{height:20px;max-width:90px;object-fit:contain;margin:-3px 0;display:block}.bug-tag{background:#fff;color:#18171c;padding:3px 6px;border-radius:3px;font-size:11px}.bug-row{display:flex;align-items:stretch;background:var(--ink);color:var(--txt);height:46px;font:700 22px/46px Montserrat,sans-serif}.bug-row+.bug-row{border-top:1px solid color-mix(in srgb,var(--txt) 14%,transparent)}.bug-rows{border-radius:0 6px 6px;overflow:hidden}.bug-rows.has-team{border-radius:0 6px 0 0}.bug-logo{width:38px;flex:none;display:flex;align-items:center;justify-content:center}.bug-logo img{max-width:32px;max-height:32px;object-fit:contain;display:block}.bug-name{flex:1;padding:0 18px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.bug-row.win .bug-name:after{content:" ✓";color:var(--acc)}.bug-g{width:42px;text-align:center;color:var(--txt);opacity:.55;font-weight:600;font-variant-numeric:tabular-nums}.bug-g.w{opacity:1}.bug-pts{width:58px;text-align:center;background:var(--acc);color:var(--acc-ink);font-weight:800;font-variant-numeric:tabular-nums}.bug-team{display:flex;align-items:center;gap:8px;background:#e2e1df;color:#18171c;font:700 11px/1 Montserrat,sans-serif;padding:4px 10px;text-transform:uppercase;letter-spacing:.06em;border-radius:0 0 6px 6px}.bug-team span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.bug-team span:last-child{text-align:right}.bug-team b{color:var(--acc-safe,var(--acc));font-weight:800;font-size:13px;font-variant-numeric:tabular-nums}.bug-srv{color:var(--acc);width:34px;flex:none;display:flex;align-items:center;justify-content:center;padding-left:4px}.bug-srv svg{display:block}.bug-event{align-self:flex-start;max-width:100%;background:#fff;color:#111;font:800 12px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border-radius:0 0 6px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bug-rows.has-event{border-bottom-left-radius:0}.board{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:3vh 3vw;gap:2vh;background:var(--ink)}.board-head{font:800 3.2vh Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--acc);text-align:center;display:flex;align-items:center;justify-content:center;gap:1.5vw}.board-head img{height:6vh;max-width:20vw;object-fit:contain}.board-sides{flex:1;display:flex;gap:2vw}.board-side{flex:1;background:color-mix(in srgb,var(--txt) 6%,transparent);border-radius:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2vh;border:.6vh solid transparent}.board-side.srv{border-color:var(--acc)}.board-side.win{background:var(--acc);color:var(--acc-ink)}.board-logo{height:10vh;max-width:30vw;object-fit:contain;margin-bottom:1vh}.board-name{font:700 4.5vh Montserrat,sans-serif;text-align:center}.board-pts{font:800 38vh/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums}.board-games{font:600 5vh Montserrat,sans-serif;opacity:.7;letter-spacing:.2em}.board-team{text-align:center;font:700 3.6vh Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.04em}.board-team b{color:var(--acc);margin:0 1.5vw;font-weight:800}.board-event{font:700 2.6vh Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;opacity:.85;text-align:center}.bug-spons{align-self:stretch;display:flex;align-items:center;justify-content:center;gap:16px;background:#fff;padding:6px 12px;border-radius:0 0 6px 6px;border-top:1px solid rgba(0,0,0,.08)}.bug-spons img{height:22px;max-width:76px;object-fit:contain;display:block}.bug.has-spons .bug-rows{border-bottom-left-radius:0;border-bottom-right-radius:0}.bug.has-spons .bug-event,.bug.has-spons .bug-team{border-radius:0}.board-spons{display:flex;align-items:center;justify-content:center;gap:4vw;background:#fff;border-radius:1.5vh;padding:1.5vh 3vw}.board-spons img{height:6vh;max-width:14vw;object-fit:contain}.bug-tag.gp{background:#ffd400;color:#111;animation:gpblink 1.2s ease-in-out infinite}.bug-row.gp .bug-pts{box-shadow:inset 0 0 0 3px #ffd400}@keyframes gpblink{50%{opacity:.6}}.multi{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:2vh;padding:2vh 1.5vw;background:var(--ink,#18171c);font-family:Montserrat,system-ui,sans-serif;--acc:#f91b5c;--acc-ink:#fff;--acc-safe:#f91b5c;--acc-safe-ink:#fff;--ink:#18171c;--txt:#fff}.multi-row{flex:1;display:flex;gap:1.5vw;min-height:0}.board.cell{position:relative;inset:auto;flex:1;min-width:0;padding:2vh 1.2vw;gap:1.5vh;border-radius:2vh;background:color-mix(in srgb,var(--txt) 4%,var(--ink))}.board.cell .board-head{font-size:2.6vh;gap:1vw}.board.cell .board-head img{height:4.5vh}.board.cell .board-team{font-size:2.4vh}.board.cell .board-sides{gap:1vw;min-height:0}.board.cell .board-side{padding:1.5vh .8vw;border-width:.5vh;min-width:0}.board.cell .board-logo{height:6vh;max-width:14vw}.board.cell .board-name{font-size:3vh;line-height:1.15;max-width:100%;overflow-wrap:anywhere}.board.cell .board-pts{font-size:24vh}.board.cell .board-games{font-size:3.4vh;letter-spacing:.12em}.board.cell .board-event{font-size:2vh}.board.cell.wait{align-items:center;justify-content:center}.cell-wait{font:600 3vh Montserrat,sans-serif;opacity:.6}.multi .board-spons{flex:none}.multi-row.col{flex-direction:column;gap:2vh}.strip{--acc:#f91b5c;--acc-ink:#fff;--acc-safe:#f91b5c;--acc-safe-ink:#fff;--ink:#18171c;--txt:#fff;flex:1;min-height:0;display:flex;flex-direction:column;border-radius:2vh;overflow:hidden;background:color-mix(in srgb,var(--txt) 5%,var(--ink));color:var(--txt);font-family:Montserrat,system-ui,sans-serif}.strip-head{display:flex;align-items:center;gap:1.6vw;padding:1.2vh 1.6vw;background:var(--acc);color:var(--acc-ink);font:800 3.4vh Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.strip-court{font-size:3.8vh}.strip-info{opacity:.9;overflow:hidden;text-overflow:ellipsis}.strip-tag{background:var(--ink);color:var(--txt);padding:.3vh 1vw;border-radius:99px;font-size:2.6vh}.strip-tag.gp{background:#ffd400;color:#111;animation:gpblink 1.2s ease-in-out infinite}.strip-team{margin-left:auto;font-size:3vh}.strip-team b{margin:0 .8vw}.strip-rows{flex:1;display:flex;flex-direction:column;min-height:0}.strip-row{flex:1;min-height:0;display:flex;align-items:center;gap:1.4vw;padding:0 0 0 1vw;border-top:.3vh solid color-mix(in srgb,var(--txt) 10%,transparent)}.strip-row:first-child{border-top:0}.strip-srv{width:3.2vw;display:flex;justify-content:center;flex:none}.strip-srv svg{width:5vh;height:5vh}.strip-logo{width:7vh;height:7vh;flex:none;display:flex;align-items:center;justify-content:center}.strip-logo img{max-width:100%;max-height:100%;object-fit:contain}.strip-name{flex:1;min-width:0;font:700 6.2vh/1.1 Montserrat,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.strip-games{display:flex;gap:1.6vw;font:700 6vh Montserrat,sans-serif;font-variant-numeric:tabular-nums}.strip-games span{min-width:4.5vw;text-align:center;opacity:.5}.strip-games span.w{opacity:1}.strip-pts{align-self:stretch;min-width:17vw;display:flex;align-items:center;justify-content:center;font:800 15vh/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--txt) 8%,transparent)}.strip-row.srv .strip-pts{background:color-mix(in srgb,var(--acc) 35%,transparent)}.strip-row.gp .strip-pts{box-shadow:inset 0 0 0 .7vh #ffd400}.strip-row.win{background:color-mix(in srgb,var(--acc) 25%,transparent)}.strip.wait .cell-wait{flex:1;display:flex;align-items:center;justify-content:center}@keyframes adIn{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}@keyframes adOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px) scale(.98)}}@keyframes adFade{0%{opacity:0}to{opacity:1}}@keyframes adFadeOut{0%{opacity:1}to{opacity:0}}.ad-car{position:relative}.ad-car img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:86%;max-height:100%;object-fit:contain;opacity:0;transform:scale(.94);transition:opacity .9s ease,transform 1.2s cubic-bezier(.2,.8,.2,1)}.ad-car img.on{opacity:1;transform:none}.ad-label{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-safe)}.ad-score{font:700 16px Montserrat,sans-serif;color:#18171c;opacity:.75}.ad-score b{color:var(--acc-safe);margin:0 .4em;font-weight:800}@keyframes adWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes adWipeOut{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.bug-ad{position:relative;margin-top:6px;align-self:stretch;height:72px;display:flex;align-items:stretch;background:#fff;color:#18171c;border-radius:6px;overflow:hidden;box-shadow:0 6px 18px #00000047;animation:adWipe .55s cubic-bezier(.75,0,.2,1)}.bug-ad.out{animation:adWipeOut .45s cubic-bezier(.75,0,.2,1) forwards}.bug-ad .ad-side{flex:none;min-width:96px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 16px;background:var(--acc-safe);color:var(--acc-safe-ink)}.ad-k{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:.9;white-space:nowrap}.ad-t{font:800 24px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em}.bug-ad-car{flex:1;margin:10px 18px;overflow:hidden}.bug-ad-car img{max-width:100%;transform:translateY(55%);opacity:0;transition:transform .55s cubic-bezier(.7,0,.2,1),opacity .4s ease}.bug-ad-car img.on{transform:none;opacity:1}.bug-ad-car img.was{transform:translateY(-55%);opacity:0}.ad-bar{position:absolute;left:0;bottom:0;width:100%;height:3px;background:var(--acc-safe);transform-origin:left center;transition:transform 1s linear;pointer-events:none}.bug-ad .ad-bar{left:96px;width:calc(100% - 96px)}.board-main,.strip-main{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.board-ad,.strip-ad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;color:#18171c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5vh;border-radius:2vh;border-top:.8vh solid var(--acc-safe);animation:adFade .7s ease}.board-ad.out,.strip-ad.out{animation:adFadeOut .6s ease forwards}.board-ad .ad-label{font-size:3vh}.board-ad-car{width:80%;height:46vh}.board-ad .ad-score{font-size:4vh}.strip-ad{flex-direction:row;justify-content:space-between;padding:0 3vw;border-radius:0 0 2vh 2vh;border-top:0}.strip-ad .ad-label{font-size:2.6vh;writing-mode:horizontal-tb;max-width:18vw}.strip-ad-car{flex:1;height:80%}.strip-ad .ad-score{font-size:3.6vh;white-space:nowrap}@keyframes rollIn{0%{transform:translateY(70%);opacity:0}to{transform:none;opacity:1}}@keyframes hit{0%{filter:brightness(1.9) saturate(1.2)}to{filter:none}}@keyframes popIn{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:none}}@keyframes tagPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:none}}@keyframes bugIn{0%{transform:translate(-30px);opacity:0;clip-path:inset(0 100% 0 0)}to{transform:none;opacity:1;clip-path:inset(0 0 0 0)}}@keyframes bugOut{to{transform:translate(-30px);opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes fadeUp{0%{transform:translateY(2vh);opacity:0}to{transform:none;opacity:1}}@keyframes srvDown{0%{transform:translateY(-120%);opacity:0}to{transform:none;opacity:1}}@keyframes srvUp{0%{transform:translateY(120%);opacity:0}to{transform:none;opacity:1}}@keyframes sweep{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes bannerIn{0%{transform:translateY(-8px) scaleY(.6);opacity:0}to{transform:none;opacity:1}}@keyframes bannerOut{to{transform:translateY(-6px);opacity:0}}.roll{display:inline-block}.anim .roll{animation:rollIn .45s cubic-bezier(.2,.9,.25,1.15)}.anim .hit{animation:hit .9s ease-out}@keyframes rowsIn{0%{clip-path:inset(0 100% 0 0);transform:translate(-24px);opacity:0}to{clip-path:inset(0 0 0 0);transform:none;opacity:1}}@keyframes rowsOut{0%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 100% 0 0);transform:translate(-24px);opacity:0}}@keyframes headUp{0%{transform:translateY(110%);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@keyframes headDown{0%{transform:none}to{transform:translateY(110%);opacity:0}}@keyframes dropOut{0%{transform:translateY(-110%);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@keyframes dropOut2{0%{transform:translateY(-230%);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@keyframes dropIn{0%{transform:none}to{transform:translateY(-110%);opacity:0}}.bug.anim .bug-rows{position:relative;z-index:3;animation:rowsIn .6s cubic-bezier(.2,.8,.2,1) both}.bug.anim .bug-head{position:relative;z-index:1;animation:headUp .5s cubic-bezier(.2,.8,.2,1) .5s both}.bug.anim .bug-event,.bug.anim .bug-team{position:relative;z-index:2;animation:dropOut .5s cubic-bezier(.2,.8,.2,1) .75s both}.bug.anim .bug-spons{position:relative;z-index:1;animation:dropOut2 .6s cubic-bezier(.2,.8,.2,1) 1s both}.bug.anim.gone .bug-spons{animation:dropIn .35s ease-in both}.bug.anim.gone .bug-event,.bug.anim.gone .bug-team{animation:dropIn .35s ease-in .15s both}.bug.anim.gone .bug-head{animation:headDown .35s ease-in .25s both}.bug.anim.gone .bug-rows{animation:rowsOut .5s ease-in .5s both}.bug.anim.gone .bug-banner,.bug.anim.gone .bug-ad{display:none}.board.anim:not(.cell),.board.cell.anim,.strip.anim{animation:fadeUp .7s ease}.anim .bug-g,.anim .strip-games span,.anim .board-games span{display:inline-block;animation:popIn .5s cubic-bezier(.2,.9,.3,1.2)}.board-games span+span{margin-left:.6em}.anim .bug-row:first-child .bug-srv svg,.anim .strip-row:first-child .strip-srv svg{animation:srvDown .45s cubic-bezier(.2,.8,.2,1)}.anim .bug-row:last-child .bug-srv svg,.anim .strip-row:last-child .strip-srv svg{animation:srvUp .45s cubic-bezier(.2,.8,.2,1)}.anim .board-side.srv{transition:border-color .4s}.anim .bug-tag,.anim .strip-tag{animation:tagPop .5s cubic-bezier(.2,.9,.3,1.3)}.anim .bug-tag.gp,.anim .strip-tag.gp{animation:tagPop .5s cubic-bezier(.2,.9,.3,1.3),gpblink 1.2s ease-in-out .5s infinite}.anim .bug-row.win,.anim .strip-row.win,.anim .board-side.win{background-image:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);background-size:60% 100%;background-repeat:no-repeat;animation:sweep 2.2s ease .2s 2}.bug-banner{align-self:flex-start;margin-top:8px;display:flex;align-items:baseline;gap:10px;background:var(--acc);color:var(--acc-ink);padding:8px 14px;border-radius:6px;font:800 15px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 6px 18px #0000004d;animation:bannerIn .5s cubic-bezier(.2,.8,.2,1)}.bug-banner span{font-weight:700;opacity:.85;letter-spacing:.02em}.bug-banner.out,.board-banner.out,.strip-banner.out{animation:bannerOut .5s ease forwards}.board-banner{position:absolute;left:0;right:0;margin:0 auto;width:max-content;bottom:2.5vh;z-index:3;display:flex;align-items:baseline;gap:1.5vw;background:var(--acc);color:var(--acc-ink);padding:1.5vh 2.5vw;border-radius:99px;font:800 4vh/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 1vh 3vh #0006;animation:bannerIn .5s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.board-banner span{font-weight:700;opacity:.85}.board.cell .board-banner{font-size:2.8vh;bottom:1.5vh}.strip-banner{display:flex;align-items:baseline;gap:.8vw;background:var(--ink);color:var(--txt);padding:.4vh 1.2vw;border-radius:99px;font-size:2.6vh;animation:bannerIn .5s cubic-bezier(.2,.8,.2,1)}.strip-banner span{opacity:.8;font-weight:700}.board-ad-car img,.strip-ad-car img{transform:translateY(30%);transition:transform .6s cubic-bezier(.7,0,.2,1),opacity .45s ease}.board-ad-car img.on,.strip-ad-car img.on{transform:none}.board-ad-car img.was,.strip-ad-car img.was{transform:translateY(-30%);opacity:0}.board-ad .ad-bar,.strip-ad .ad-bar{height:.6vh}.bug-logo{width:46px;position:relative}.bug-logo img{width:34px;height:34px;max-width:none;max-height:none;padding:4px;background:#fff;border-radius:8px;box-shadow:0 0 0 1px #0000000f,0 2px 6px #00000047}.board-logo{height:11vh;width:auto;max-width:28vw;padding:1.3vh 1.8vh;background:#fff;border-radius:1.8vh;box-shadow:0 .6vh 2vh #0000004d;box-sizing:border-box;margin-bottom:1.5vh}.board.cell .board-logo{height:7vh;max-width:14vw;padding:.8vh 1.1vh;border-radius:1.2vh}.strip-logo{width:8vh;height:8vh;position:relative}.strip-logo img{width:100%;height:100%;padding:.9vh;background:#fff;border-radius:1.4vh;box-shadow:0 .4vh 1.4vh #0000004d;box-sizing:border-box}body.lv-bug{--edge:40px}body.lv-bug .bug{position:fixed;margin:0;max-width:calc(100vw - 2 * var(--edge))}body.lv-bug .bug.pos-lb,body.lv-bug .bug.pos-rb{top:var(--edge)}body.lv-bug .bug.pos-lo,body.lv-bug .bug.pos-ro{bottom:var(--edge)}body.lv-bug .bug.pos-lb,body.lv-bug .bug.pos-lo{left:var(--edge)}body.lv-bug .bug.pos-rb,body.lv-bug .bug.pos-ro{right:var(--edge)}.bug.pos-rb .bug-head,.bug.pos-ro .bug-head,.bug.pos-rb .bug-event,.bug.pos-ro .bug-event,.bug.pos-rb .bug-banner,.bug.pos-ro .bug-banner{align-self:flex-end}.bug.pos-rb .bug-rows,.bug.pos-ro .bug-rows{border-radius:6px 0 6px 6px}.bug.pos-rb .bug-rows.has-team,.bug.pos-ro .bug-rows.has-team{border-radius:6px 0 0}.bug.pos-rb .bug-rows.has-event,.bug.pos-ro .bug-rows.has-event{border-bottom-left-radius:6px;border-bottom-right-radius:0}.bug.has-spons.pos-rb .bug-rows,.bug.has-spons.pos-ro .bug-rows{border-bottom-left-radius:0;border-bottom-right-radius:0}.bug.anim.pos-rb .bug-rows,.bug.anim.pos-ro .bug-rows{animation-name:rowsInR}.bug.anim.gone.pos-rb .bug-rows,.bug.anim.gone.pos-ro .bug-rows{animation-name:rowsOutR}.bug.pos-rb .bug-ad,.bug.pos-ro .bug-ad{animation-name:adWipeR}.bug.pos-rb .bug-ad.out,.bug.pos-ro .bug-ad.out{animation-name:adWipeOutR}@keyframes rowsInR{0%{clip-path:inset(0 0 0 100%);transform:translate(24px);opacity:0}to{clip-path:inset(0 0 0 0);transform:none;opacity:1}}@keyframes rowsOutR{0%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 0 0 100%);transform:translate(24px);opacity:0}}@keyframes adWipeR{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes adWipeOutR{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.bug.pos-lo .bug-banner,.bug.pos-ro .bug-banner{order:-1;margin-top:0;margin-bottom:8px}.bug.pos-lo .bug-ad,.bug.pos-ro .bug-ad{order:-2;margin-top:0;margin-bottom:6px}.xt-logo{flex:none;width:34px;height:34px;border-radius:7px;background:#fff;display:flex;align-items:center;justify-content:center;padding:3px}.xt-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}.xt-team .bug-head{border-radius:6px 6px 0 0}.xt-team-row{display:flex;align-items:center;gap:12px;background:var(--ink);color:var(--txt);padding:7px 10px;border-radius:0 6px 6px;font:700 20px/1 Montserrat,sans-serif}.bug.pos-rb .xt-team-row,.bug.pos-ro .xt-team-row{border-radius:6px 0 6px 6px}.xt-tn{white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.03em}.xt-ts{display:flex;align-items:center;gap:6px;background:var(--acc);color:var(--acc-ink);padding:6px 12px;border-radius:5px;font-weight:800;font-size:24px;font-variant-numeric:tabular-nums}.xt-ts i{font-style:normal;opacity:.7}.xt-next .bug-row{padding-left:14px}.xt-next-team{padding:0 16px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.6;white-space:nowrap}.xt-next{animation:none}.xt-next-board .xt-nb{flex:1;align-items:center;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:5vh;padding:0 4vw}.xt-nb-names{font:800 8vh/1.1 Montserrat,sans-serif}.xt-nb-team{font:700 3.6vh/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--acc);margin-top:1vh}.xt-eind{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:4vh 4vw;font-family:Montserrat,system-ui,sans-serif;--acc:#f91b5c;--acc-ink:#fff;--ink:#18171c;--txt:#fff}.xt-card{width:min(1500px,100%);max-height:100%;display:flex;flex-direction:column;background:var(--ink);color:var(--txt);border-radius:22px;overflow:hidden;box-shadow:0 20px 60px #00000073;animation:xtIn .6s cubic-bezier(.2,.8,.2,1)}@keyframes xtIn{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:none}}.xt-head{display:flex;align-items:center;gap:18px;background:var(--acc);color:var(--acc-ink);padding:18px 32px;font:800 30px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.08em}.xt-head img{height:44px;max-width:180px;object-fit:contain}.xt-head em{margin-left:auto;font-style:normal;font-size:18px;opacity:.85;letter-spacing:.05em}.xt-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:34px 40px 28px}.xt-side{display:flex;align-items:center;gap:20px;font:800 44px/1.05 Montserrat,sans-serif;text-transform:uppercase;min-width:0}.xt-side span:not(.xt-biglogo){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xt-side.r{justify-content:flex-end;text-align:right}.xt-biglogo{flex:none;width:96px;height:96px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;padding:8px}.xt-biglogo img{max-width:100%;max-height:100%;object-fit:contain}.xt-big{display:flex;align-items:center;gap:18px;font:800 110px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums}.xt-big i{font-style:normal;opacity:.5;font-size:80px}.xt-big b{min-width:.7em;text-align:center}.xt-list{display:flex;flex-direction:column;padding:0 28px 26px;overflow:hidden}.xt-r{display:grid;grid-template-columns:110px 1fr 280px 1fr;align-items:center;gap:20px;padding:13px 14px;border-top:1px solid color-mix(in srgb,var(--txt) 12%,transparent);font:600 24px/1.2 Montserrat,sans-serif}.xt-p{font-weight:800;color:var(--acc);letter-spacing:.04em}.xt-n{opacity:.62;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xt-n.r{text-align:right}.xt-n.w{opacity:1;font-weight:800}.xt-g{text-align:center;font-weight:700;font-variant-numeric:tabular-nums;white-space:pre}.xt-r.live .xt-g{color:var(--acc)}.xt-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--acc);margin-right:8px;vertical-align:middle;animation:gpblink 1.2s ease-in-out infinite}.bug-note{align-self:flex-start;margin-top:8px;display:flex;align-items:center;gap:10px;background:#fff;color:#18171c;padding:8px 14px 8px 10px;border-radius:6px;font:800 15px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 6px 18px #0000004d;animation:bannerIn .45s cubic-bezier(.2,.8,.2,1)}.bug-note span{font-weight:700;text-transform:none;letter-spacing:0;opacity:.8}.bug-note>i{width:16px;height:22px;border-radius:3px;background:#ffd400;box-shadow:0 1px 3px #0000004d}.bug-note.k-F>i,.board-note.k-F>i{background:#e30613}.bug-note.k-D>i,.board-note.k-D>i{background:#111}.bug-note.k-inj>i,.board-note.k-inj>i{background:#fff;border:3px solid #e30613;position:relative}.bug-note.k-inj>i:after,.board-note.k-inj>i:after{content:"+";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#e30613;font-weight:900;font-size:16px}.bug.pos-rb .bug-note,.bug.pos-ro .bug-note{align-self:flex-end}.bug.pos-lo .bug-note,.bug.pos-ro .bug-note{order:-1;margin-top:0;margin-bottom:8px}.board-note{position:absolute;left:50%;bottom:6vh;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:1.5vh;background:#fff;color:#18171c;padding:1.6vh 3vh;border-radius:1.4vh;font:800 4.5vh/1 Montserrat,sans-serif;text-transform:uppercase;box-shadow:0 1vh 4vh #0006;animation:adFade .5s ease;white-space:nowrap}.board-note span{font-weight:700;text-transform:none;opacity:.8}.board-note>i{width:3vh;height:4.2vh;border-radius:.5vh;background:#ffd400}.bug-stats{margin-top:6px;align-self:stretch;background:#fff;color:#18171c;border-radius:6px;overflow:hidden;box-shadow:0 6px 18px #00000047;animation:adWipe .55s cubic-bezier(.75,0,.2,1);font-family:Montserrat,sans-serif}.bug.pos-lo .bug-stats,.bug.pos-ro .bug-stats{order:-2;margin-top:0;margin-bottom:6px}.st-head{display:flex;justify-content:space-between;gap:12px;background:var(--acc-safe);color:var(--acc-safe-ink);padding:6px 12px;font:800 11px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.08em}.st-row{position:relative;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:7px 4px 9px;font:600 13px/1 Montserrat,sans-serif;text-align:center;border-top:1px solid #eee}.st-row b{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.st-bar{position:absolute;left:12px;right:12px;bottom:3px;height:3px;background:#e6e4df;border-radius:2px;overflow:hidden}.st-bar>i{display:block;height:100%;background:var(--acc-safe);transition:width .8s ease}.board-stats{position:absolute;left:50%;bottom:4vh;transform:translate(-50%);z-index:3;width:min(70vw,900px);background:#fff;color:#18171c;border-radius:1.6vh;overflow:hidden;box-shadow:0 1vh 4vh #0006;animation:adFade .6s ease}.board-stats .st-head{font-size:2.2vh;padding:1.4vh 2.4vh}.board-stats .st-row{grid-template-columns:12vh 1fr 12vh;font-size:2.6vh;padding:1.4vh 1vh 1.8vh}.board-stats .st-row b{font-size:4.4vh}.board-stats .st-bar{height:.5vh}.bug.th-strak .bug-head,.bug.th-strak .bug-rows,.bug.th-strak .bug-team,.bug.th-strak .bug-event,.bug.th-strak .bug-spons,.bug.th-strak .bug-ad,.bug.th-strak .bug-stats,.bug.th-strak .bug-banner,.bug.th-strak .bug-note{border-radius:0!important}.bug.th-strak .bug-head{font-size:11px;padding:5px 10px;letter-spacing:.14em}.bug.th-strak .bug-row{height:40px;line-height:40px;font-size:18px}.bug.th-strak .bug-name{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.bug.th-strak .bug-pts{width:50px}.bug.th-strak{filter:none}.board.th-strak .board-head,.board.th-strak .board-side,.board.th-strak .board-team{border-radius:0}.board.th-strak .board-name{text-transform:uppercase;letter-spacing:.04em}.bug.th-klassiek .bug-row{background:#f7f6f3;color:#18171c}.bug.th-klassiek .bug-row+.bug-row{border-top:1px solid #dddbd6}.bug.th-klassiek .bug-g{color:#18171c}.bug.th-klassiek .bug-head{background:var(--ink);color:var(--txt)}.bug.th-klassiek .bug-name{font-weight:600}.board.th-klassiek{background:#f4f3f0;color:#18171c}.board.th-klassiek .board-name,.board.th-klassiek .board-games{color:#18171c}.bug.th-broadcast .bug-head{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 100%,0 100%);padding-right:26px;font-size:14px}.bug.th-broadcast .bug-row{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 78%,#fff) 0%,var(--ink) 55%,color-mix(in srgb,var(--ink) 85%,#000) 100%);height:50px;line-height:50px;font-size:23px}.bug.th-broadcast .bug-pts{background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 75%,#fff) 0%,var(--acc) 50%,color-mix(in srgb,var(--acc) 80%,#000) 100%);box-shadow:inset 0 1px #ffffff59;width:62px;font-size:26px}.bug.th-broadcast .bug-row.gp .bug-pts{box-shadow:inset 0 0 0 3px #ffd400}.bug.th-broadcast .bug-name{text-shadow:0 1px 2px rgba(0,0,0,.4)}.board.th-broadcast{background:radial-gradient(ellipse at top,color-mix(in srgb,var(--ink) 70%,#fff) 0%,var(--ink) 60%)}.xt-pc{position:fixed;left:50%;bottom:60px;transform:translate(-50%);display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:0;width:min(1500px,calc(100vw - 120px));font-family:Montserrat,system-ui,sans-serif;--acc:#f91b5c;--acc-ink:#fff;--ink:#18171c;--txt:#fff;animation:xtIn .6s cubic-bezier(.2,.8,.2,1)}.xt-pc-side{grid-row:1;grid-column:1;background:var(--ink);color:var(--txt);border-radius:16px 0 0 16px;padding:16px 22px 18px;box-shadow:0 14px 40px #0006}.xt-pc-side.r{grid-column:3;border-radius:0 16px 16px 0;text-align:right}.xt-pc-vs{grid-row:1;grid-column:2;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:110px;background:var(--acc);color:var(--acc-ink);font:800 28px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em}.xt-pc-team{font:800 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--acc);margin-bottom:12px}.xt-pc-pl{display:flex;flex-direction:column;gap:12px}.xt-pc-card{display:flex;align-items:center;gap:16px}.xt-pc-side.r .xt-pc-card{flex-direction:row-reverse}.xt-pc-ph{flex:none;width:96px;height:96px;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--txt) 14%,var(--ink));display:flex;align-items:center;justify-content:center;border:3px solid var(--acc)}.xt-pc.dbl .xt-pc-ph{width:72px;height:72px}.xt-pc-ph img{width:100%;height:100%;object-fit:cover}.xt-pc-ph b{font:800 32px/1 Montserrat,sans-serif;opacity:.85}.xt-pc-tx{display:flex;flex-direction:column;gap:6px;min-width:0}.xt-pc-tx strong{font:800 32px/1.05 Montserrat,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xt-pc.dbl .xt-pc-tx strong{font-size:26px}.xt-pc-tx em{font:600 17px/1 Montserrat,sans-serif;font-style:normal;opacity:.7;white-space:nowrap}.bug-ad.has-vid{height:auto}.bug-ad .ad-vid{flex:1 1 0;min-width:0;width:0;aspect-ratio:16/9;object-fit:cover;display:block;background:#000}.ad-vid.big{display:block;width:min(86%,128vh);aspect-ratio:16/9;max-height:62vh;object-fit:contain;background:#000;border-radius:1vh;box-shadow:0 1vh 3vh #00000040}.strip-ad .ad-vid.big{width:auto;height:84%;max-height:none}body.lv-bug .bug{transform:scale(var(--scale,1))}body.lv-bug .bug.pos-lb{transform-origin:top left}body.lv-bug .bug.pos-rb{transform-origin:top right}body.lv-bug .bug.pos-lo{transform-origin:bottom left}body.lv-bug .bug.pos-ro{transform-origin:bottom right}.bsprev .bug{transform:scale(var(--scale,1));transform-origin:top left}
