.oc-hud,.oc-menu,.oc-paused{--cy:#19e3ff;--rd:#e8234f;--pk:#ff2e7e;--gold:#f7b733;--ink:#16161e;--navy:#1b1d2e;--wh:#e9ecf2;--panel:#16161ed6;--me:var(--cy);--them:var(--rd);--o:max(1px, .055em);--outline:calc(-1 * var(--o)) calc(-1 * var(--o)) 0 var(--ink), var(--o) calc(-1 * var(--o)) 0 var(--ink), calc(-1 * var(--o)) var(--o) 0 var(--ink), var(--o) var(--o) 0 var(--ink), 0 calc(2 * var(--o)) 0 var(--ink);text-transform:uppercase;letter-spacing:.03em;color:#fff;pointer-events:none;-webkit-font-smoothing:antialiased;font-family:Bahnschrift,DIN Condensed,DIN Alternate,Barlow Condensed,Arial Narrow,Helvetica Neue,sans-serif;font-size:clamp(10px,1.72vh,30px);font-style:italic;font-weight:700;font-stretch:75%;line-height:1;position:absolute;inset:0;overflow:hidden}.oc-hud{display:none}.oc-hud.on{display:block}.oc-hud[data-team="1"]{--me:var(--rd);--them:var(--cy)}.oc-hud *,.oc-menu *,.oc-paused *{box-sizing:border-box}.oc-ico{flex:none;width:1em;height:1em;display:inline-block}.oc-ico svg{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}.oc-c0{color:var(--cy)}.oc-c1{color:var(--rd)}.oc-top{flex-direction:column;align-items:center;display:flex;position:absolute;top:.8em;left:50%;transform:translate(-50%)}.oc-mode{letter-spacing:.12em;background:var(--panel);clip-path:polygon(0 0,100% 0,calc(100% - .9em) 100%,.9em 100%);white-space:nowrap;padding:.32em 2em .2em;font-size:1.15em}.oc-scorebar{filter:drop-shadow(0 .22em #16161e8c);align-items:stretch;display:flex}.oc-sc{text-align:center;text-shadow:0 .06em #16161e8c;font-variant-numeric:tabular-nums;min-width:2.3em;padding:.16em .5em .02em;font-size:2.9em;position:relative}.oc-sc.oc-s0{background:var(--cy);clip-path:polygon(0 0,100% 0,100% 100%,.42em 100%);padding-left:.7em}.oc-sc.oc-s1{background:var(--rd);clip-path:polygon(0 0,100% 0,calc(100% - .42em) 100%,0 100%);padding-right:.7em}.oc-timer{text-align:center;background:var(--ink);font-variant-numeric:tabular-nums;min-width:3.1em;padding:.16em .4em .02em;font-size:2.9em}.oc-timer.oc-hurry{color:var(--rd);animation:.8s steps(2,jump-none) infinite oc-blink}.oc-slashes{background:repeating-linear-gradient(105deg, transparent 0 .28em, var(--rd) .28em .62em, transparent .62em .78em);clip-path:polygon(.8em 0,100% 0,calc(100% - .8em) 100%,0 100%);width:2.2em;margin-left:.25em}.oc-slashes.oc-l{background:repeating-linear-gradient(75deg, transparent 0 .28em, var(--cy) .28em .62em, transparent .62em .78em);clip-path:polygon(0 0,calc(100% - .8em) 0,100% 100%,.8em 100%);margin:0 .25em 0 0}.oc-limit{letter-spacing:.12em;white-space:nowrap;background:var(--panel);clip-path:polygon(.7em 0,calc(100% - .7em) 0,100% 100%,0 100%);gap:1.4em;margin-top:.3em;padding:.3em 1.4em .16em;font-size:.95em;display:flex}.oc-limit b{color:var(--me);font-weight:700}.oc-mm{width:13.5em;height:13.5em;position:absolute;top:1.4em;left:1.6em}.oc-mm canvas{background:#161828b8;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.oc-mm:before{content:"";border:.22em solid var(--ink);border-radius:50%;position:absolute;inset:-.3em;box-shadow:inset 0 0 0 .12em #e9ecf2d9}.oc-mm:after{content:"";background:var(--me);width:1.5em;height:.34em;box-shadow:0 0 0 .1em var(--ink);position:absolute;top:45%;left:-.7em;transform:skew(-30deg)}.oc-net{letter-spacing:.1em;white-space:nowrap;background:var(--panel);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);padding:.3em 1em .16em .8em;font-size:.9em;position:absolute;top:17.4em;left:1.8em}.oc-net i{background:var(--gold);width:.6em;height:.6em;margin-right:.5em;display:inline-block;transform:skew(-18deg)}.oc-net.oc-live i{background:#4dff9a}.oc-feed{flex-direction:column;align-items:flex-end;gap:.3em;display:flex;position:absolute;top:1.3em;right:1.4em}.oc-kf{background:var(--panel);clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);white-space:nowrap;align-items:center;gap:.55em;padding:.34em 1.1em .22em 1.3em;font-size:1.25em;display:flex}.oc-kf.oc-mine{background:linear-gradient(90deg,#ff2e7eeb,#16161ee6 22%,#16161ee6)}.oc-kf .oc-wi{color:#fff;width:1.9em;height:1.15em}.oc-kf .oc-hs{color:var(--gold);width:.9em;height:.9em}.oc-kf .oc-void{opacity:.8;letter-spacing:.1em;font-size:.8em}.oc-wi{flex:none;display:inline-block;position:relative}.oc-wi img,.oc-wi svg{object-fit:contain;fill:currentColor;width:100%;height:100%;position:absolute;inset:0}.oc-wi img{transform:scale(1.4)}.oc-style{transform-origin:0 0;width:22em;position:absolute;top:33%;left:1.8em;transform:rotate(-4deg)}.oc-combo{opacity:0;text-shadow:var(--outline);white-space:nowrap;align-items:baseline;gap:.5em;transition:opacity .16s,transform .16s;display:flex;transform:translate(-1em)}.oc-combo.on{opacity:1;transform:none}.oc-combo-n{letter-spacing:-.01em;transform-origin:0 100%;font-size:6.4em;display:inline-block}.oc-combo-n small{margin-right:.04em;font-size:.62em;font-weight:700}.oc-combo-l{background:var(--ink);clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);text-shadow:none;padding:.2em .5em .06em;font-size:2em}.oc-combo-bar{opacity:0;background:#16161ebf;width:15em;height:.34em;margin:-.2em 0 .7em .3em;transition:opacity .16s;overflow:hidden;transform:skew(-24deg)}.oc-combo-bar.on{opacity:1}.oc-combo-bar i{background:linear-gradient(90deg, var(--pk), #fff);transform-origin:0;will-change:transform;height:100%;display:block}.oc-events{flex-direction:column;gap:.26em;display:flex;position:relative}.oc-ev{background:var(--panel);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);white-space:nowrap;justify-content:space-between;align-items:center;width:17em;padding:.32em 1em .2em .9em;font-size:1.3em;display:flex}.oc-ev:nth-child(2){margin-left:.5em}.oc-ev:nth-child(3){margin-left:1em}.oc-ev:nth-child(n+4){margin-left:1.5em}.oc-ev b{color:var(--pk);margin-right:.45em;font-weight:700}.oc-ev span:last-child{color:var(--gold)}.oc-vit{align-items:flex-end;gap:.9em;display:flex;position:absolute;bottom:1.5em;left:1.6em}.oc-portrait{background:var(--ink);clip-path:polygon(1.5em 0,100% 0,calc(100% - 1.5em) 100%,0 100%);flex:none;width:6.6em;height:6.6em;position:relative}.oc-portrait>div{background:linear-gradient(160deg, var(--pc,var(--cy)) -30%, #1b1d2e 75%);clip-path:polygon(1.42em 0,100% 0,calc(100% - 1.42em) 100%,0 100%);position:absolute;inset:.2em;overflow:hidden}.oc-portrait img{object-fit:cover;width:128%;height:128%;display:none;position:absolute;bottom:-16%;left:50%;transform:translate(-50%)}.oc-portrait.has img{display:block}.oc-portrait svg{width:72%;height:86%;fill:var(--wh);position:absolute;top:14%;left:14%}.oc-portrait.has svg{display:none}.oc-hp{flex-direction:column;gap:.35em;padding-bottom:.25em;display:flex}.oc-hp-top{text-shadow:var(--outline);align-items:center;gap:.5em;display:flex}.oc-hp-top .oc-ico{filter:drop-shadow(0 .1em 0 var(--ink));font-size:1.7em}.oc-hp-num{font-variant-numeric:tabular-nums;margin-bottom:-.12em;font-size:4em}.oc-bar{transform-origin:0 100%;height:1.3em;box-shadow:0 0 0 .16em var(--ink);background:#16161ec7;position:relative;overflow:hidden;transform:skew(-22deg)}.oc-bar>i{transform-origin:0;will-change:transform;position:absolute;inset:0}.oc-bar:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 calc(var(--seg) - .28em), var(--ink) calc(var(--seg) - .28em) var(--seg));background-size:calc(100% + .28em) 100%;position:absolute;inset:0}.oc-hpbar{--seg:20%;width:17.5em}.oc-hpbar .oc-ghost{background:var(--rd);transition:transform .55s ease-out .25s}.oc-hpbar .oc-fill{background:#fff;transition:transform .12s ease-out}.oc-vit.oc-low .oc-fill{background:var(--rd)}.oc-vit.oc-low .oc-hp-num,.oc-vit.oc-low .oc-hp-top .oc-ico{color:var(--rd);animation:.55s ease-in-out infinite alternate oc-pulse}.oc-stam{align-items:flex-end;gap:.7em;display:flex;position:absolute;bottom:1.5em;left:50%;transform:translate(-50%)}.oc-stam-ico{color:#fff;filter:drop-shadow(.06em .08em 0 var(--ink)) drop-shadow(-.04em -.04em 0 var(--ink));margin-bottom:.05em;font-size:3.2em}.oc-stam-col{flex-direction:column;gap:.42em;display:flex}.oc-stam-top{letter-spacing:.1em;text-shadow:var(--outline);justify-content:space-between;align-items:baseline;padding:0 .3em 0 .9em;font-size:1.15em;display:flex}.oc-stam-top span:last-child{font-variant-numeric:tabular-nums;font-size:1.2em}.oc-stbar{--seg:10%;width:27em}.oc-stbar .oc-fill{background:linear-gradient(90deg, #12c8ee, var(--cy) 60%, #8ff3ff);transition:transform 80ms linear}.oc-stam.oc-empty .oc-fill{background:var(--rd)}.oc-mbar{--seg:50%;width:27em;height:.62em;margin-left:-.3em}.oc-mbar .oc-fill{background:linear-gradient(90deg, #b3155a, var(--pk));transition:transform .2s ease-out}.oc-mbar.oc-ready .oc-fill{background:linear-gradient(90deg, var(--pk), #ffb3d1)}.oc-mrow{align-items:center;gap:.9em;display:flex}.oc-mlabel{letter-spacing:.1em;white-space:nowrap;text-shadow:var(--outline);opacity:.75;width:7.5em;font-size:.95em}.oc-mlabel.oc-ready{opacity:1;color:#ff7fb0;animation:.5s ease-in-out infinite alternate oc-pulse}.oc-mrow .oc-mbar{width:18.6em}.oc-speed{letter-spacing:.1em;text-shadow:var(--outline);opacity:.8;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.95em}.oc-right{flex-direction:column;align-items:flex-end;gap:.8em;display:flex;position:absolute;bottom:1.5em;right:1.6em}.oc-ammo{text-shadow:var(--outline);white-space:nowrap;align-items:baseline;gap:.35em;display:flex}.oc-ammo-mag{font-variant-numeric:tabular-nums;font-size:4.4em}.oc-ammo-res{opacity:.85;font-variant-numeric:tabular-nums;font-size:2em}.oc-ammo .oc-wi{color:#fff;width:4.2em;height:2.5em;filter:drop-shadow(0 .14em 0 var(--ink));align-self:center;margin-right:.4em}.oc-ammo.oc-low .oc-ammo-mag{color:var(--rd)}.oc-reload-row{opacity:0;align-items:center;gap:.8em;margin-top:-.5em;display:flex}.oc-reload-row.on{opacity:1}.oc-reload-row span{letter-spacing:.14em;color:var(--gold);text-shadow:var(--outline);font-size:.95em}.oc-reload{width:9em;height:.5em;box-shadow:0 0 0 .14em var(--ink);background:#16161ecc;position:relative;overflow:hidden;transform:skew(-22deg)}.oc-reload i{background:var(--gold);transform-origin:0;position:absolute;inset:0}.oc-abs{gap:.5em;display:flex}.oc-ab{flex-direction:column;align-items:center;width:5.2em;display:flex;position:relative}.oc-ab-f{background:var(--ac,var(--cy));clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);width:100%;height:4.6em;transition:transform .12s;position:relative}.oc-ab-in{clip-path:polygon(.95em 0,100% 0,calc(100% - .95em) 100%,0 100%);background:#1a1c2c;place-items:center;display:grid;position:absolute;inset:.16em .22em;overflow:hidden}.oc-ab-in .oc-ico{color:#fff;font-size:2.7em}.oc-ab-cd{transform-origin:top;will-change:transform;background:#08080ec7;position:absolute;inset:0;transform:scaleY(0)}.oc-ab-k{z-index:1;text-align:center;background:var(--wh);min-width:1.7em;color:var(--ink);clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);margin-top:-.55em;padding:.2em .4em .06em;font-size:1.15em}.oc-ab.oc-off .oc-ab-f{--ac:#5a6482}.oc-ab.oc-off .oc-ab-in .oc-ico{color:#8a93b0}.oc-ab.oc-off .oc-ab-k{background:#8a93b0}.oc-ab.oc-e{--ac:var(--pk)}.oc-ab.oc-e:not(.oc-off) .oc-ab-in:after{content:"";background:radial-gradient(circle at 50% 60%,#ff2e7ebf,#ff2e7e00 75%);animation:.5s ease-in-out infinite alternate oc-pulse;position:absolute;inset:0}.oc-ab.oc-e .oc-ab-in .oc-ico{z-index:1;position:relative}.oc-ab.oc-e:not(.oc-off) .oc-ab-k{background:var(--pk);color:#fff}.oc-cross{width:4.2em;height:4.2em;margin:-2.1em 0 0 -2.1em;position:absolute;top:50%;left:50%}.oc-cross svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.oc-cross .oc-x-main{stroke:var(--cy);transition:stroke .1s}.oc-cross.oc-guard .oc-x-main{stroke:var(--pk)}.oc-cross .oc-x-br{transform-origin:50%;transform-box:view-box;transition:transform .1s}.oc-cross.oc-guard .oc-x-br{transform:scale(.72)rotate(45deg)}.oc-hit,.oc-hud.oc-isemote .oc-cross,.oc-hud.oc-isemote .oc-guard-l,.oc-hud.oc-isdead .oc-cross,.oc-hud.oc-isdead .oc-guard-l,.oc-hud.oc-isboard .oc-cross,.oc-hud.oc-isboard .oc-guard-l{opacity:0}.oc-guard-l{letter-spacing:.2em;color:var(--pk);text-shadow:var(--outline);opacity:0;font-size:1em;transition:opacity .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,2.6em)}.oc-guard-l.on{opacity:1}.oc-dmg{opacity:0;will-change:transform, opacity;width:26em;height:26em;margin:-13em 0 0 -13em;position:absolute;top:50%;left:50%}.oc-dmg svg{width:100%;height:100%;overflow:visible}.oc-marks{position:absolute;inset:0}.oc-mk{will-change:transform;position:absolute;top:0;left:0}.oc-mk-in{white-space:nowrap;flex-direction:column;align-items:center;gap:.2em;display:flex;position:absolute;bottom:0;left:0;transform:translate(-50%)}.oc-mk-n{letter-spacing:.06em;text-shadow:var(--outline);font-size:1.05em}.oc-mk-b{width:5.6em;height:.62em;box-shadow:0 0 0 .13em var(--ink);background:#16161ecc;position:relative;overflow:hidden;transform:skew(-22deg)}.oc-mk-b i{background:var(--rd);transform-origin:0;position:absolute;inset:0}.oc-mk-b:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 calc(16.66% - .14em), var(--ink) calc(16.66% - .14em) 16.66%);background-size:calc(100% + .14em) 100%;position:absolute;inset:0}.oc-mk-a{background:var(--ink);clip-path:polygon(0 0,100% 0,50% 100%);width:1.25em;height:.85em;display:grid}.oc-mk-a:after{content:"";background:var(--rd);clip-path:polygon(0 0,100% 0,50% 100%);margin:.12em .22em .26em}.oc-mk.oc-ally .oc-mk-n{color:var(--cy);font-size:.85em}.oc-mk.oc-ally .oc-mk-b{width:3.4em;height:.3em}.oc-mk.oc-ally .oc-mk-b i{background:var(--cy)}.oc-mk.oc-ally .oc-mk-b:after,.oc-mk.oc-ally .oc-mk-a{display:none}.oc-hud[data-team="1"] .oc-mk-b i,.oc-hud[data-team="1"] .oc-mk-a:after{background:var(--cy)}.oc-hud[data-team="1"] .oc-mk.oc-ally .oc-mk-b i{background:var(--rd)}.oc-hud[data-team="1"] .oc-mk.oc-ally .oc-mk-n{color:var(--rd)}.oc-banner{opacity:0;white-space:nowrap;will-change:transform, opacity;flex-direction:column;align-items:center;display:flex;position:absolute;top:15%;left:50%;transform:translate(-50%)}.oc-banner-t{background:var(--ink);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);padding:.16em .7em .02em;font-size:6.6em;position:relative}.oc-banner-t:after{content:"";background:var(--bc,var(--pk));height:.09em;position:absolute;bottom:0;left:0;right:0}.oc-banner-s{letter-spacing:.2em;background:var(--bc,var(--pk));color:#fff;clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);text-shadow:0 .08em #16161e80;margin-top:.3em;padding:.22em 1em .1em;font-size:1.9em}.oc-death{filter:drop-shadow(0 .4em #16161e73);display:none;position:absolute;top:60%;left:50%;transform:translate(-50%)}.oc-death.on{animation:.22s cubic-bezier(.2,.9,.3,1.2) both oc-rise;display:block}.oc-death-card{background:var(--panel);clip-path:polygon(1.6em 0,100% 0,calc(100% - 1.6em) 100%,0 100%);border-bottom:.3em solid var(--kc,var(--rd));align-items:stretch;gap:1.2em;min-width:30em;padding:.9em 3em .9em 2.2em;display:flex}.oc-death .oc-portrait{width:7.4em;height:7.4em}.oc-death-info{flex-direction:column;justify-content:center;gap:.3em;display:flex}.oc-death-l{letter-spacing:.2em;opacity:.8;font-size:1.15em}.oc-death-n{color:var(--kc,var(--rd));white-space:nowrap;font-size:3.6em}.oc-death-w{letter-spacing:.1em;white-space:nowrap;align-items:center;gap:.6em;font-size:1.15em;display:flex}.oc-death-w .oc-wi{color:#fff;width:2.6em;height:1.5em}.oc-death-r{letter-spacing:.16em;text-shadow:var(--outline);white-space:nowrap;justify-content:center;align-items:center;gap:.8em;margin-top:.7em;font-size:1.3em;display:flex}.oc-death-r b{color:var(--me);font-variant-numeric:tabular-nums;min-width:1.9em;font-size:1.5em;font-weight:700}.oc-board{filter:drop-shadow(0 .5em #16161e66);min-width:50em;display:none;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.oc-board.on{display:block}.oc-board-h{text-align:center;letter-spacing:.12em;background:var(--ink);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);margin:0 5em .14em;padding:.24em 1em .08em;font-size:2.6em;display:none}.oc-board.oc-final .oc-board-h{display:block}.oc-board-sub{text-align:center;letter-spacing:.22em;background:var(--panel);clip-path:polygon(.5em 0,calc(100% - .5em) 0,100% 100%,0 100%);margin:0 2em;padding:.4em 0 .3em;font-size:1.05em}.oc-board-c{gap:.35em;display:flex}.oc-col{background:var(--panel);flex:1;min-width:0}.oc-col:first-child{clip-path:polygon(1.2em 0,100% 0,100% 100%,0 100%);padding-left:1.2em}.oc-col:last-child{clip-path:polygon(0 0,100% 0,calc(100% - 1.2em) 100%,0 100%);padding-right:1.2em}.oc-col-h{color:#fff;text-shadow:0 .07em #16161e80;justify-content:space-between;align-items:baseline;padding:.5em 1em .2em;font-size:1.5em;display:flex}.oc-col-h b{font-size:1.7em;font-weight:700}.oc-col.oc-t0 .oc-col-h{background:var(--cy)}.oc-col.oc-t1 .oc-col-h{background:var(--rd)}.oc-row{border-bottom:.08em solid #e9ecf21f;grid-template-columns:1fr 3em 3em;align-items:center;padding:.5em 1em .34em;font-size:1.3em;display:grid}.oc-row>:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}.oc-row.oc-hd{letter-spacing:.16em;opacity:.6;padding-bottom:.2em;font-size:.9em}.oc-row.oc-me{box-shadow:inset .28em 0 0 var(--pk);background:#ffffff29}.oc-row.oc-dead>span:first-child{opacity:.5}.oc-row em{letter-spacing:.1em;vertical-align:.14em;background:#e9ecf22e;margin-left:.7em;padding:.18em .5em .06em;font-size:.62em;font-style:italic}.oc-menu{pointer-events:auto;background:linear-gradient(90deg,#16161e59,#16161e00 75%);font-size:clamp(9px,1.56vh,26px);display:none}.oc-menu.on{display:block}.oc-menu-edge{background:linear-gradient(180deg, var(--pk), var(--cy));clip-path:polygon(0 0,100% 0,calc(100% - 10em) 100%,0 100%);width:min(51.2em,70vw);position:absolute;top:0;bottom:0;left:0}.oc-menu-panel{clip-path:polygon(0 0,100% 0,calc(100% - 10em) 100%,0 100%);background:linear-gradient(105deg,#16161ef7 20%,#1b1d2eed 100%);flex-direction:column;width:min(50.6em,70vw - .6em);padding:3.2em 0 1.6em 4em;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.oc-menu-panel:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ff2e7e1a 0 1.2em,#0000 1.2em 2.6em);width:15em;height:130%;position:absolute;top:-2em;right:7em;transform:skew(-8.5deg)}.oc-menu-in{flex-direction:column;flex:1;width:32em;max-width:calc(100% - 13em);min-height:0;display:flex;position:relative}.oc-brand{letter-spacing:.3em;color:var(--wh);opacity:.9;align-items:center;gap:.8em;font-size:1.1em;display:flex}.oc-brand .oc-ico{color:var(--pk);font-size:2.2em}.oc-word{letter-spacing:-.015em;white-space:nowrap;text-shadow:.045em .045em 0 var(--pk);margin:.24em 0 0 -.04em;font-size:9.6em;line-height:.8}.oc-word i{color:var(--pk);text-shadow:none;letter-spacing:-.08em;margin-left:.06em}.oc-tag{letter-spacing:.2em;background:var(--pk);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);white-space:nowrap;align-self:flex-start;margin-top:.9em;padding:.3em 1em .16em;font-size:1.2em}.oc-form{flex-direction:column;gap:.7em;width:26em;max-width:100%;margin-top:2.2em;display:flex}.oc-lab{letter-spacing:.22em;opacity:.7;margin-bottom:-.25em;font-size:.95em}.oc-name{font:inherit;color:#fff;text-transform:uppercase;letter-spacing:.06em;border:0;border-bottom:.12em solid var(--cy);width:100%;caret-color:var(--pk);background:#e9ecf217;border-radius:0;outline:none;padding:.3em .6em .14em;font-size:2em;transform:skew(-10deg)}.oc-name:focus{background:#19e3ff29}.oc-name::placeholder{color:#e9ecf266}.oc-btn{font:inherit;color:#fff;text-transform:uppercase;letter-spacing:.05em;text-align:left;cursor:pointer;background:var(--pk);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);white-space:nowrap;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1em;padding:.42em 1.1em .26em 1em;font-size:2.1em;transition:transform .1s,filter .1s;display:flex}.oc-btn small{letter-spacing:.2em;opacity:.85;font-size:.42em}.oc-btn.oc-b2{box-shadow:inset 0 -.12em 0 var(--cy);background:#2b3050}.oc-btn:hover,.oc-btn:focus-visible{filter:brightness(1.18);outline:none;transform:translate(.5em)}.oc-btn:active{transform:translate(.5em)scale(.98)}.oc-status{letter-spacing:.16em;min-height:1.3em;color:var(--gold);white-space:nowrap;font-size:1.1em}.oc-sets{letter-spacing:.14em;grid-template-columns:8.6em 1fr 3em;align-items:center;gap:.6em .8em;width:26em;max-width:100%;margin-top:1.5em;font-size:1em;display:grid}.oc-sets span:nth-child(3n){text-align:right;font-variant-numeric:tabular-nums;color:var(--cy)}.oc-sets input{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.4em;margin:0;transform:skew(-18deg)}.oc-sets input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cy) var(--v,50%), #e9ecf233 var(--v,50%));height:.44em}.oc-sets input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:0;width:.7em;height:1.3em;margin-top:-.43em}.oc-sets input::-moz-range-track{background:linear-gradient(90deg, var(--cy) var(--v,50%), #e9ecf233 var(--v,50%));height:.44em}.oc-sets input::-moz-range-thumb{background:#fff;border:0;border-radius:0;width:.7em;height:1.3em}.oc-keys{letter-spacing:.08em;grid-template-columns:auto 1fr;align-items:center;gap:.36em .9em;font-size:.98em;display:grid}.oc-keys b{background:var(--wh);color:var(--ink);clip-path:polygon(.25em 0,100% 0,calc(100% - .25em) 100%,0 100%);white-space:nowrap;justify-self:start;padding:.24em .6em .1em;font-weight:700}.oc-keys span{opacity:.92;line-height:1.1}.oc-menu .oc-keys{width:31em;max-width:100%;margin-top:auto;padding-top:1.2em}.oc-foot{letter-spacing:.2em;text-align:right;background:var(--panel);clip-path:polygon(.8em 0,100% 0,100% 100%,0 100%);padding:.5em 1.4em .3em 1.8em;font-size:.95em;line-height:1.5;position:absolute;bottom:1.2em;right:1.2em}.oc-foot b{color:#ff7fb0;font-weight:700}.oc-paused{background:#16161e8c;font-size:clamp(9px,1.5vh,26px);display:none}.oc-paused.on{place-items:center;display:grid}.oc-paused-card{clip-path:polygon(2em 0,100% 0,calc(100% - 2em) 100%,0 100%);border-bottom:.35em solid var(--pk);background:#16161eed;flex-direction:column;align-items:center;gap:.5em;padding:1.8em 4.4em 2em;display:flex}.oc-paused-t{white-space:nowrap;font-size:5em;animation:.7s ease-in-out infinite alternate oc-pulse}.oc-paused-s{letter-spacing:.3em;color:var(--cy);margin-bottom:1em;font-size:1.1em}.oc-paused-btn{pointer-events:auto;cursor:pointer;font:inherit;letter-spacing:.08em;color:#fff;background:var(--rd);clip-path:polygon(.7em 0,100% 0,calc(100% - .7em) 100%,0 100%);border:0;margin-top:1.4em;padding:.55em 2.2em;font-size:1.5em;transition:transform .12s,filter .12s}.oc-paused-btn:hover,.oc-paused-btn:focus-visible{filter:brightness(1.2);outline:none;transform:translate(.3em)}@keyframes oc-pulse{0%{opacity:1}to{opacity:.55}}@keyframes oc-blink{0%{opacity:1}to{opacity:.45}}@keyframes oc-rise{0%{opacity:0;transform:translate(-50%)translateY(1.5em)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.oc-hud *,.oc-menu *,.oc-paused *{transition-duration:10ms!important;animation-duration:10ms!important}}@media (max-aspect-ratio:14/10){.oc-stbar,.oc-stam .oc-mbar{width:20em}.oc-mrow .oc-mbar{width:11.6em}.oc-hpbar{width:13.5em}}.oc-pips{gap:.2em;margin-top:-.35em;padding-right:.3em;display:none}.oc-right.oc-rail .oc-pips{display:flex}.oc-right.oc-rail .oc-reload-row{display:none}.oc-pips i{background:var(--pk);width:.6em;height:1.15em;box-shadow:0 0 0 .12em var(--ink);transform:skew(-22deg)}.oc-pips i.off{background:#16161ec7}.oc-right.oc-rail .oc-ammo-mag{color:#ffd0de}.oc-right.oc-rail .oc-ammo.oc-low .oc-ammo-mag{color:var(--rd)}.oc-right.oc-rail .oc-ammo .oc-wi{width:6.2em;color:var(--pk)}.oc-cross.oc-rail .oc-x-main{stroke:var(--pk)}.oc-cross.oc-rail .oc-x-dot{fill:#ffd0de}.oc-obj{letter-spacing:.12em;background:var(--panel);clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);white-space:nowrap;align-items:center;gap:.55em;margin-top:.35em;padding:.34em 1.3em .2em 1.1em;font-size:1.05em;display:none;position:relative}.oc-obj.on{display:flex}.oc-obj:before{content:"";background:var(--oc,var(--pk));width:.5em;position:absolute;top:0;bottom:0;left:0}.oc-obj .oc-ico{color:var(--oc,var(--pk));margin-left:.3em;font-size:.95em}.oc-obj b{color:var(--oc,var(--pk));font-variant-numeric:tabular-nums;font-weight:700}.oc-wp{will-change:transform;display:none;position:absolute;top:0;left:0}.oc-wp.on{display:block}.oc-wp-in{white-space:nowrap;flex-direction:column;align-items:center;gap:.18em;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.oc-wp-in .oc-ico{color:var(--pk);filter:drop-shadow(0 0 .12em var(--ink)) drop-shadow(0 .08em 0 var(--ink));font-size:1.7em;animation:.7s ease-in-out infinite alternate oc-pulse}.oc-wp-t{letter-spacing:.14em;color:#fff;text-shadow:var(--outline);font-size:.9em}.oc-wp-s{letter-spacing:.06em;color:var(--pk);text-shadow:var(--outline);font-variant-numeric:tabular-nums;font-size:1.15em}.oc-wp-a{border-left:.5em solid #0000;border-right:.5em solid #0000;border-bottom:.8em solid var(--pk);width:0;height:0;filter:drop-shadow(0 0 .1em var(--ink));transform-origin:50% .4em;margin-left:-.5em;display:none;position:absolute;top:.85em;left:50%}.oc-wp.oc-off .oc-wp-a{display:block}.oc-wp.oc-off .oc-wp-t{display:none}.oc-hud.oc-isdead .oc-wp,.oc-hud.oc-isboard .oc-wp{opacity:0}.oc-notice{opacity:0;white-space:nowrap;will-change:transform, opacity;flex-direction:column;align-items:center;display:flex;position:absolute;top:24%;left:50%;transform:translate(-50%)}.oc-notice-t{background:var(--ink);clip-path:polygon(.45em 0,100% 0,calc(100% - .45em) 100%,0 100%);padding:.2em .9em .06em;font-size:2.5em;position:relative}.oc-notice-t:after{content:"";background:var(--bc,var(--pk));height:.1em;position:absolute;bottom:0;left:0;right:0}.oc-notice-s{letter-spacing:.2em;background:var(--bc,var(--pk));color:#fff;clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);text-shadow:0 .08em #16161e80;margin-top:.25em;padding:.24em 1em .1em;font-size:1.15em}.oc-emote{white-space:nowrap;flex-direction:column;align-items:center;display:none;position:absolute;bottom:17%;left:50%;transform:translate(-50%)skew(-12deg)}.oc-hud.oc-isemote .oc-emote{animation:.22s cubic-bezier(.2,.9,.3,1.2) oc-emote-in;display:flex}.oc-emote-k{letter-spacing:.3em;background:var(--ec,var(--pk));color:#fff;padding:.2em .8em .08em;font-size:.95em}.oc-emote-n{background:var(--ink);color:#fff;padding:.1em .7em .02em;font-size:2.7em;position:relative}.oc-emote-n:after{content:"";background:var(--ec,var(--pk));height:.09em;position:absolute;bottom:0;left:0;right:0}.oc-emote-s{letter-spacing:.18em;color:#e9ecf2d9;text-shadow:var(--outline);margin-top:.35em;font-size:.95em}@keyframes oc-emote-in{0%{opacity:0;transform:translate(-50%)skew(-12deg)translateY(.6em)scale(.92)}to{opacity:1;transform:translate(-50%)skew(-12deg)}}.lb{--cy:#19e3ff;--rd:#e8234f;--pk:#ff2e7e;--gold:#f7b733;--ink:#16161e;--navy:#1b1d2e;--wh:#e9ecf2;--panel:#16161edb;--panel2:#1b1d2eeb;pointer-events:auto;text-transform:uppercase;letter-spacing:.03em;color:#fff;-webkit-font-smoothing:antialiased;font-family:Bahnschrift,DIN Condensed,DIN Alternate,Barlow Condensed,Arial Narrow,Helvetica Neue,sans-serif;font-size:clamp(9px,1.5vh,24px);font-style:italic;font-weight:700;font-stretch:75%;line-height:1;display:none;position:absolute;inset:0;overflow:hidden}.lb.on{display:block}.lb *{box-sizing:border-box}:where(.lb) :where(button){font:inherit;color:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:0}:where(.lb) :where(input){font:inherit;text-transform:uppercase}.lb .ico{flex:none;width:1em;height:1em;display:inline-block}.lb .ico svg{fill:currentColor;width:100%;height:100%;display:block}.lb-scrim{background:linear-gradient(90deg,#16161ed1 0%,#16161e59 45%,#16161e99 100%);position:absolute;inset:0}.lb-btn{letter-spacing:.08em;clip-path:polygon(.45em 0,100% 0,calc(100% - .45em) 100%,0 100%);white-space:nowrap;background:#2b3050;justify-content:center;align-items:center;gap:.6em;padding:.55em 1.6em .38em;font-size:1.25em;transition:transform .1s,filter .1s,background .15s;display:inline-flex;position:relative}.lb-btn:hover,.lb-btn:focus-visible{filter:brightness(1.2);outline:none;transform:translate(.25em)}.lb-btn:active{transform:translate(.25em)scale(.97)}.lb-btn.pk{background:var(--pk)}.lb-btn.cy{background:var(--cy);color:var(--ink)}.lb-btn.rd{background:var(--rd)}.lb-btn.ghost{background:#e9ecf214;box-shadow:inset 0 -.12em #e9ecf24d}.lb-btn.sm{padding:.42em 1em .28em;font-size:.95em}.lb-btn:disabled{opacity:.4;pointer-events:none}.lb-x{clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);background:#e9ecf214;place-items:center;width:1.7em;height:1.7em;font-size:.95em;display:grid}.lb-x:hover{background:var(--rd)}.lb-x.ok:hover{background:var(--cy);color:var(--ink)}.lb-field{color:#fff;letter-spacing:.05em;border:0;border-bottom:.12em solid var(--cy);width:100%;caret-color:var(--pk);background:#e9ecf217;border-radius:0;outline:none;padding:.35em .6em .18em;font-size:1.5em;transform:skew(-10deg)}.lb-field:focus{background:#19e3ff29}.lb-field::placeholder{color:#e9ecf261}.lb-lab{letter-spacing:.24em;opacity:.65;font-size:.85em}.lb-err{min-height:1.2em;color:var(--gold);letter-spacing:.12em;font-size:1em}.lb-login{display:none;position:absolute;inset:0}.lb[data-screen=login] .lb-login{display:block}.lb-login-edge{background:linear-gradient(180deg, var(--pk), var(--cy));clip-path:polygon(0 0,100% 0,calc(100% - 10em) 100%,0 100%);width:min(51.2em,74vw);position:absolute;top:0;bottom:0;left:0}.lb-login-panel{clip-path:polygon(0 0,100% 0,calc(100% - 10em) 100%,0 100%);background:linear-gradient(105deg,#16161ef7 20%,#1b1d2ef0 100%);flex-direction:column;width:min(50.6em,74vw - .6em);padding:3.4em 0 2em 4.2em;display:flex;position:absolute;top:0;bottom:0;left:0}.lb-login-panel:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ff2e7e1a 0 1.2em,#0000 1.2em 2.6em);width:15em;height:130%;position:absolute;top:-2em;right:7em;transform:skew(-8.5deg)}.lb-brand{letter-spacing:.3em;opacity:.9;align-items:center;gap:.8em;font-size:1.1em;display:flex}.lb-brand .ico{color:var(--pk);font-size:2.2em}.lb-word{letter-spacing:-.015em;white-space:nowrap;text-shadow:.045em .045em 0 var(--pk);margin:.22em 0 0 -.04em;font-size:9em;line-height:.8}.lb-word i{color:var(--pk);text-shadow:none;letter-spacing:-.08em;margin-left:.06em}.lb-tag{letter-spacing:.2em;background:var(--pk);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);white-space:nowrap;align-self:flex-start;margin-top:.9em;padding:.3em 1em .16em;font-size:1.15em}.lb-auth{flex-direction:column;gap:.7em;width:27em;max-width:calc(100% - 12em);margin-top:2.4em;display:flex;position:relative}.lb-auth-row{gap:.7em;display:flex}.lb-auth-row .lb-btn{flex:1}.lb-auth .lb-btn.big{justify-content:space-between;padding:.45em 1em .3em;font-size:1.9em}.lb-auth .lb-btn small{letter-spacing:.2em;opacity:.85;font-size:.45em}.lb-or{letter-spacing:.3em;opacity:.5;align-items:center;gap:1em;margin:.6em 0 .2em;font-size:.85em;display:flex}.lb-or:before,.lb-or:after{content:"";background:#e9ecf240;flex:1;height:.12em;transform:skew(-30deg)}.lb-login-foot{letter-spacing:.18em;opacity:.55;max-width:32em;margin-top:auto;font-size:.9em;line-height:1.6}.lb-main{display:none;position:absolute;inset:0}.lb[data-screen=main] .lb-main{display:block}.lb-top{height:4.4em;box-shadow:0 .2em 0 var(--pk);z-index:3;background:linear-gradient(#16161ef5,#16161ed1);align-items:stretch;display:flex;position:absolute;top:0;left:0;right:0}.lb-logo{letter-spacing:-.01em;background:var(--pk);clip-path:polygon(0 0,100% 0,calc(100% - .7em) 100%,0 100%);text-shadow:.05em .05em 0 var(--ink);align-items:center;gap:.5em;padding:0 2.2em 0 1.6em;font-size:2.2em;display:flex}.lb-logo .ico{color:var(--ink);font-size:.8em}.lb-tabs{align-items:stretch;margin-left:1.4em;display:flex}.lb-tab{letter-spacing:.12em;opacity:.6;background:0 0;padding:0 1.6em;font-size:1.35em;position:relative}.lb-tab:hover,.lb-tab.on{opacity:1}.lb-tab.on:after{content:"";background:var(--cy);height:.28em;position:absolute;bottom:0;left:.9em;right:.9em;transform:skew(-30deg)}.lb-me{align-items:center;gap:1.2em;margin-left:auto;padding:0 1.4em;display:flex}.lb-me-name{letter-spacing:.06em;font-size:1.4em}.lb-me-sub{letter-spacing:.18em;opacity:.65;margin-top:.3em;font-size:.85em}.lb-rank{flex-direction:column;align-items:flex-end;display:flex}.lb-mmr{background:var(--ink);box-shadow:inset 0 -.14em 0 var(--gold);color:var(--gold);clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);letter-spacing:.1em;padding:.35em .8em .2em;font-size:1em}.lb-dot{background:#e9ecf24d;flex:none;width:.7em;height:.7em;display:inline-block;transform:skew(-18deg)}.lb-dot.online{background:#3cf08c}.lb-dot.queue{background:var(--gold)}.lb-dot.match{background:var(--pk)}.lb-conn{letter-spacing:.16em;opacity:.8;align-items:center;gap:.5em;font-size:.85em;display:flex}.lb-page{display:none;position:absolute;inset:4.4em 24em 0 0}.lb-page.on{display:block}.lb-party{position:absolute;top:3.2em;left:3em;right:2em}.lb-party-h{letter-spacing:.2em;align-items:baseline;gap:1em;font-size:1.05em;display:flex}.lb-party-h b{color:var(--cy)}.lb-party-h .lb-btn{margin-left:auto}.lb-cards{gap:.9em;height:21em;margin-top:1.1em;display:flex}.lb-card{clip-path:polygon(1.6em 0,100% 0,calc(100% - 1.6em) 100%,0 100%);background:linear-gradient(165deg,#1b1d2ef2,#16161ef2);flex-direction:column;flex:1;justify-content:flex-end;max-width:13em;padding:1.2em 2em 1.4em 1.6em;display:flex;position:relative;overflow:hidden}.lb-card:before{content:"";background:linear-gradient(#0000 30%,#19e3ff2e);position:absolute;inset:0}.lb-card.me:before{background:linear-gradient(#0000 20%,#ff2e7e47)}.lb-card .face{color:#e9ecf2eb;width:7.6em;height:9em;position:absolute;top:1.6em;left:50%;transform:translate(-50%)}.lb-card.me .face{color:#fff}.lb-card .face.pic{width:11.5em;height:11.5em;top:2.4em}.lb-card .face img{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 62%,#0000 96%);mask-image:linear-gradient(#000 62%,#0000 96%)}.lb-card .face svg{fill:currentColor;filter:drop-shadow(.25em .25em #ff2e7e8c);width:100%;height:100%}.lb-card .nm{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:1.55em;position:relative;overflow:hidden}.lb-card .st{letter-spacing:.18em;align-items:center;gap:.5em;margin-top:.5em;font-size:.85em;display:flex;position:relative}.lb-card .st.ready{color:#3cf08c}.lb-card .st.wait{color:var(--gold)}.lb-card .crown{letter-spacing:.2em;background:var(--gold);color:var(--ink);clip-path:polygon(.25em 0,100% 0,calc(100% - .25em) 100%,0 100%);padding:.3em .7em .14em;font-size:.85em;position:absolute;top:.9em;left:2em}.lb-card .mmr{color:var(--gold);letter-spacing:.1em;font-size:.85em;position:absolute;top:.9em;right:2.2em}.lb-card .acts{gap:.4em;min-height:1.7em;margin-top:.7em;display:flex;position:relative}.lb-card.empty{cursor:pointer;background:#16161e73;justify-content:center;align-items:center;padding:0;box-shadow:inset 0 0 0 .14em #e9ecf21f}.lb-card.empty:before{display:none}.lb-card.empty span{letter-spacing:.18em;opacity:.45;font-size:1.2em}.lb-card.empty:hover span{opacity:1;color:var(--cy)}.lb-modes{gap:.7em;display:flex;position:absolute;top:28.5em;left:3em;right:2em}.lb-mode{text-align:left;background:var(--panel);clip-path:polygon(.7em 0,100% 0,calc(100% - .7em) 100%,0 100%);flex:1;max-width:15em;padding:.9em 1.4em .75em;transition:background .15s,transform .1s;box-shadow:inset 0 -.16em #e9ecf226}.lb-mode:hover{transform:translateY(-.2em)}.lb-mode.on{background:linear-gradient(105deg, var(--cy), #0fa9c4);color:var(--ink);box-shadow:none}.lb-mode .n{letter-spacing:.04em;font-size:1.45em}.lb-mode .d{letter-spacing:.14em;opacity:.75;white-space:nowrap;margin-top:.4em;font-size:.8em}.lb-mode .r{letter-spacing:.2em;color:var(--gold);margin-top:.4em;font-size:.7em}.lb-mode.on .r{color:var(--ink)}.lb-mode:disabled{opacity:.55}.lb-go{align-items:flex-end;gap:1.2em;display:flex;position:absolute;bottom:3.2em;left:3em}.lb-play{background:var(--pk);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);letter-spacing:.04em;text-shadow:.05em .05em 0 var(--ink);padding:.4em 1.6em .26em;font-size:3.6em;transition:transform .1s,filter .1s}.lb-play:hover{filter:brightness(1.15);transform:translate(.12em)}.lb-play.searching{background:var(--ink);box-shadow:inset 0 -.08em 0 var(--gold);color:var(--gold);text-shadow:none}.lb-play.ready{color:var(--ink);text-shadow:none;background:#3cf08c}.lb-play:disabled{opacity:.5;pointer-events:none}.lb-q{flex-direction:column;gap:.4em;padding-bottom:.5em;display:flex}.lb-q-t{color:var(--gold);font-variant-numeric:tabular-nums;font-size:2.4em}.lb-q-s{letter-spacing:.2em;opacity:.75;font-size:.9em}.lb-q-bar{background:#e9ecf21f;width:14em;height:.3em;overflow:hidden;transform:skew(-30deg)}.lb-q-bar i{background:var(--gold);width:30%;height:100%;animation:1.1s ease-in-out infinite alternate lb-scan;display:block}@keyframes lb-scan{0%{transform:translate(-100%)}to{transform:translate(330%)}}.lb-hint{letter-spacing:.16em;opacity:.7;max-width:26em;padding-bottom:.9em;font-size:.95em;line-height:1.3}.lb-chat{flex-direction:column;gap:.5em;width:26em;display:flex;position:absolute;bottom:3.2em;right:2em}.lb-chat-log{text-transform:none;letter-spacing:.02em;scrollbar-width:thin;flex-direction:column;gap:.32em;max-height:11em;padding-right:.5em;font-size:1em;font-style:normal;display:flex;overflow-y:auto}.lb-chat-log div{text-shadow:0 .08em 0 var(--ink);line-height:1.25}.lb-chat-log b{color:var(--cy);text-transform:uppercase;margin-right:.4em;font-style:italic}.lb-chat-log .sys{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:.85em;font-style:italic}.lb-chat .lb-field{text-transform:none;font-size:1.05em}.lb-rail{background:linear-gradient(#16161ef2,#1b1d2ef2);flex-direction:column;gap:.8em;width:24em;padding:1.4em 1.2em 1.2em 1.6em;display:flex;position:absolute;top:4.4em;bottom:0;right:0;box-shadow:-.2em 0 #19e3ff66}.lb-rail-h{letter-spacing:.16em;justify-content:space-between;align-items:baseline;font-size:1.25em;display:flex}.lb-rail-h span{opacity:.6;font-size:.7em}.lb-add{gap:.5em;display:flex}.lb-add .lb-field{font-size:1.05em}.lb-list{scrollbar-width:thin;flex-direction:column;flex:1;gap:.35em;padding-right:.3em;display:flex;overflow-y:auto}.lb-sec{letter-spacing:.26em;opacity:.55;margin:.8em 0 .2em;font-size:.8em}.lb-fr{clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);background:#e9ecf20d;align-items:center;gap:.7em;padding:.55em .7em .4em .9em;display:flex}.lb-fr:hover{background:#e9ecf21a}.lb-fr .who{flex:1;min-width:0}.lb-fr .who div:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;overflow:hidden}.lb-fr .who div:last-child{letter-spacing:.16em;opacity:.6;margin-top:.25em;font-size:.75em}.lb-fr.offline{opacity:.5}.lb-fr .lb-btn{padding:.4em .8em .25em;font-size:.85em}.lb-toasts{z-index:5;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.6em;display:flex;position:absolute;top:5.6em;right:25.2em}.lb-toast{pointer-events:auto;background:var(--panel2);clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);min-width:20em;max-width:30em;box-shadow:inset .3em 0 0 var(--cy);letter-spacing:.08em;padding:.9em 1.4em .75em;animation:.18s ease-out lb-in}.lb-toast.err{box-shadow:inset .3em 0 0 var(--gold)}.lb-toast.inv{box-shadow:inset .3em 0 0 var(--pk)}.lb-toast .t{font-size:1.15em}.lb-toast .s{letter-spacing:.18em;opacity:.7;margin-top:.35em;font-size:.8em}.lb-toast .acts{gap:.5em;margin-top:.7em;display:flex}@keyframes lb-in{0%{opacity:0;transform:translate(1em)}}.lb-over{z-index:8;background:#16161eb8;place-items:center;display:none;position:absolute;inset:0}.lb-over.on{display:grid}.lb-found{text-align:center;animation:.35s cubic-bezier(.2,1.4,.4,1) lb-pop}.lb-found .k{letter-spacing:.4em;color:var(--cy);font-size:1.3em}.lb-found .t{text-shadow:.05em .05em 0 var(--pk);white-space:nowrap;margin:.12em 0;font-size:8em}.lb-found .m{letter-spacing:.2em;background:var(--pk);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);padding:.35em 1.4em .2em;font-size:1.6em;display:inline-block}.lb-found .s{letter-spacing:.3em;opacity:.7;margin-top:1.4em;font-size:1em}@keyframes lb-pop{0%{opacity:0;transform:scale(1.3)}}.lb-res{background:var(--panel2);clip-path:polygon(2em 0,100% 0,calc(100% - 2em) 100%,0 100%);border-bottom:.35em solid var(--pk);width:min(62em,92vw);padding:2.2em 4em;animation:.3s ease-out lb-pop}.lb-res-h{justify-content:space-between;align-items:baseline;display:flex}.lb-res-t{font-size:5.4em}.lb-res-t.win{color:var(--cy)}.lb-res-t.loss{color:var(--rd)}.lb-res-sc{font-variant-numeric:tabular-nums;font-size:3em}.lb-res-sc .c0{color:var(--cy)}.lb-res-sc .c1{color:var(--rd)}.lb-res-m{letter-spacing:.26em;opacity:.7;margin-top:.4em;font-size:1em}.lb-res-delta{letter-spacing:.1em;margin-top:.8em;font-size:1.4em}.lb-res-delta.up{color:#3cf08c}.lb-res-delta.down{color:var(--rd)}.lb-res-teams{grid-template-columns:1fr 1fr;gap:1.4em;margin:1.6em 0;display:grid}.lb-res-team{flex-direction:column;gap:.3em;display:flex}.lb-res-row{clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);background:#e9ecf20d;grid-template-columns:1fr 3em 3em 3.4em;align-items:center;gap:.5em;padding:.45em .8em .3em;font-size:1.05em;display:grid}.lb-res-row.head{letter-spacing:.2em;opacity:.55;background:0 0;font-size:.8em}.lb-res-row.me{background:#ff2e7e40}.lb-res-row span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.lb-res-team.t0 .lb-res-row:not(.head){box-shadow:inset .25em 0 0 var(--cy)}.lb-res-team.t1 .lb-res-row:not(.head){box-shadow:inset .25em 0 0 var(--rd)}.lb-res-row .bot{opacity:.55;letter-spacing:.16em;margin-left:.4em;font-size:.75em}.lb-recon{z-index:4;pointer-events:none;background:radial-gradient(#16161e8c,#16161ed9);place-items:center;display:none;position:absolute;inset:0}.lb-recon-card{pointer-events:auto;text-align:center;background:var(--panel2);clip-path:polygon(2em 0,100% 0,calc(100% - 2em) 100%,0 100%);border-bottom:.35em solid var(--pk);box-shadow:inset 0 .25em 0 var(--cy);padding:2.2em 4.4em;animation:.3s ease-out lb-pop}.lb-recon-card .k{letter-spacing:.4em;color:var(--cy);align-items:center;gap:.7em;font-size:1.2em;display:inline-flex}.lb-recon-card .k .lb-dot{animation:1s steps(2,start) infinite lb-blink}.lb-recon-card .t{white-space:nowrap;text-shadow:.05em .05em 0 var(--pk);margin:.12em 0 .1em;font-size:5.6em}.lb-recon-card .s{letter-spacing:.24em;opacity:.7;font-size:.95em}.lb-recon-card .acts{justify-content:center;align-items:center;gap:1em;margin-top:1.8em;display:flex}.lb-recon-card .rejoin{text-shadow:.05em .05em 0 var(--ink);padding:.45em 1.6em .3em;font-size:2.2em}@keyframes lb-blink{to{visibility:hidden}}.lb-career{flex-direction:column;gap:1.4em;display:flex;position:absolute;inset:3em 2em 2em 3em}.lb-stats{gap:.8em;display:flex}.lb-stat{background:var(--panel);clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);flex:1;max-width:13em;padding:1em 1.4em .8em}.lb-stat b{font-variant-numeric:tabular-nums;font-size:2.6em;display:block}.lb-stat span{letter-spacing:.22em;opacity:.6;font-size:.8em}.lb-hist{scrollbar-width:thin;flex-direction:column;flex:1;gap:.4em;display:flex;overflow-y:auto}.lb-h{clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);background:#16161ecc;grid-template-columns:7em 9em 7em 1fr 6em 5em;align-items:center;gap:1em;padding:.7em 1.2em .5em;display:grid}.lb-h .w{color:var(--cy)}.lb-h .l{color:var(--rd)}.lb-h .dr{color:var(--wh)}.lb-h .when{letter-spacing:.12em;opacity:.6;text-align:right;font-size:.8em}.lb-settings{background:var(--panel);clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);letter-spacing:.14em;grid-template-columns:12em 1fr 4em;align-items:center;gap:1em 1.2em;width:40em;padding:2em 2.4em;display:grid;position:absolute;top:3em;left:3em}.lb-settings .v{text-align:right;color:var(--cy);font-variant-numeric:tabular-nums}.lb-settings input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.4em;margin:0;transform:skew(-18deg)}.lb-settings input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cy) var(--v,50%), #e9ecf233 var(--v,50%));height:.44em}.lb-settings input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;width:.7em;height:1.3em;margin-top:-.43em}.lb-settings input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--cy) var(--v,50%), #e9ecf233 var(--v,50%));height:.44em}.lb-settings input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:0;width:.7em;height:1.3em}.lb-toggle{clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);background:#e9ecf21a;justify-self:start;padding:.4em 1.2em .25em}.lb-toggle.on{background:var(--cy);color:var(--ink)}.lb-keys{grid-column:1/-1;grid-template-columns:auto 1fr auto 1fr;gap:.45em 1em;margin-top:.8em;font-size:.95em;display:grid}.lb-keys b{background:var(--wh);color:var(--ink);clip-path:polygon(.25em 0,100% 0,calc(100% - .25em) 100%,0 100%);white-space:nowrap;justify-self:start;padding:.24em .6em .1em}@media (prefers-reduced-motion:reduce){.lb *{transition-duration:10ms!important;animation-duration:10ms!important}}.lb-runner-row{align-items:flex-end;gap:1.2em;display:flex;position:absolute;bottom:11.4em;left:3em}.lb-runner{text-align:left;clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);height:5.6em;box-shadow:inset 0 -.22em 0 var(--ac,var(--pk));background:linear-gradient(100deg,#1b1d2ef5,#16161eeb);align-items:center;gap:1em;padding:0 2.6em 0 1.2em;transition:transform .1s,filter .1s;display:flex;position:relative}.lb-runner:hover{filter:brightness(1.15);transform:translate(.25em)}.lb-runner .pic{color:#e9ecf2e6;align-self:flex-end;width:5.2em;height:5.2em;overflow:hidden}.lb-runner .pic img{object-fit:cover;width:100%;height:100%;display:block}.lb-runner .pic .ico{width:100%;height:100%}.lb-runner .k{letter-spacing:.3em;color:var(--pk);font-size:.8em}.lb-runner .n{letter-spacing:.03em;text-shadow:.05em .05em 0 var(--ac,var(--pk));margin-top:.08em;font-size:2.3em}.lb-runner .t{letter-spacing:.25em;opacity:.8;margin-top:.25em;font-size:.75em}.lb-btn.lb-elab{box-shadow:inset 0 -.14em 0 var(--gold);background:#16161ee6;margin-bottom:.6em;font-size:1.05em}.lb-elab small{letter-spacing:.2em;color:var(--gold);font-size:.65em}.lb-runner-l b{color:var(--cy)}.cs{--cy:#19e3ff;--rd:#e8234f;--pk:#ff2e7e;--gold:#f7b733;--ink:#16161e;--navy:#1b1d2e;--wh:#e9ecf2;--lw:min(34em, 36vw);--rw:min(36em, 38vw);pointer-events:auto;z-index:20;text-transform:uppercase;letter-spacing:.03em;color:#fff;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;background:#16161e29;font-family:Bahnschrift,DIN Condensed,DIN Alternate,Barlow Condensed,Arial Narrow,Helvetica Neue,sans-serif;font-size:clamp(9px,1.5vh,24px);font-style:italic;font-weight:700;font-stretch:75%;line-height:1;display:none;position:absolute;inset:0;overflow:hidden}.cs.on{animation:.25s ease-out cs-in;display:block}@keyframes cs-in{0%{opacity:0}to{opacity:1}}.cs *{box-sizing:border-box}:where(.cs) :where(button){font:inherit;color:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0}.cs-bg-l{width:calc(var(--lw) + 6em);clip-path:polygon(0 0,100% 0,calc(100% - 9em) 100%,0 100%);background:linear-gradient(100deg,#16161ef5,#1b1d2ee6);position:absolute;top:0;bottom:0;left:0}.cs-bg-r{width:var(--rw);clip-path:polygon(3.5em 0,100% 0,100% 100%,0 100%);background:linear-gradient(#1b1d2ee0,#16161ef7);position:absolute;top:0;bottom:0;right:0}.cs-edge{top:0;bottom:0;right:calc(var(--rw) - 4em);background:linear-gradient(180deg, var(--pk), var(--cy));clip-path:polygon(3.5em 0,4em 0,.5em 100%,0 100%);width:4em;position:absolute}.cs-left{width:var(--lw);padding:3.2em 0 3.2em 3.6em;position:absolute;top:0;bottom:0;left:0}.cs-brand{letter-spacing:.3em;color:#ffffffe6;align-items:center;gap:.9em;font-size:1.1em;display:flex}.cs-emb{width:2.2em;height:2.2em;color:var(--pk)}.cs-emb svg{fill:currentColor;width:100%;height:100%;display:block}.cs-h1{letter-spacing:-.01em;white-space:nowrap;text-shadow:.05em .05em 0 var(--pk);margin-top:.45em;font-size:4.6em}.cs-cards{flex-direction:column;gap:.8em;width:calc(100% - 4.4em);margin-top:2.2em;display:flex}.cs-card{clip-path:polygon(.9em 0,100% 0,calc(100% - .9em) 100%,0 100%);height:4.2em;box-shadow:inset 0 -.22em 0 var(--ac);background:#1b1d2ef2;justify-content:space-between;align-items:center;padding:.2em 1.6em 0 1.9em;transition:transform .12s,background .15s;display:flex;position:relative}.cs-card:hover{transform:translate(.3em)}.cs-card .n{letter-spacing:.04em;font-size:2.3em}.cs-card .t{letter-spacing:.3em;opacity:.9;font-size:.78em}.cs-card.on{background:var(--pk);box-shadow:inset 0 -.22em 0 var(--ac);transform:translate(.6em)}.cs-foot{gap:4%;width:calc(100% - 8em);display:flex;position:absolute;bottom:3.2em;left:3.6em}.cs-btn{letter-spacing:.04em;clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);justify-content:space-between;align-items:center;height:3.53em;padding:.25em 1.3em 0 1.6em;font-size:1.7em;transition:transform .1s,filter .1s;display:flex}.cs-btn small{letter-spacing:.25em;opacity:.85;font-size:.42em}.cs-btn:hover{filter:brightness(1.15);transform:translate(.2em)}.cs-btn.ghost{background:#1b1d2ef2;flex:0 0 42%;font-size:1.45em;box-shadow:inset 0 -.14em #e9ecf259}.cs-btn.pk{background:var(--pk);box-shadow:inset 0 -.14em 0 var(--ac);flex:1}.cs-right{width:var(--rw);padding:3.4em 3em 0 4.6em;position:absolute;top:0;bottom:0;right:0}.cs-tag{letter-spacing:.25em;background:var(--ac);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);padding:.3em 1em .12em;font-size:1.1em;display:inline-block}.cs-name{letter-spacing:-.015em;white-space:nowrap;text-shadow:.05em .05em 0 var(--ac);margin-top:.12em;font-size:8.5em;line-height:.92}.cs-blurb{letter-spacing:.12em;color:#ffffffd1;max-width:30em;margin-top:1.1em;font-size:1.15em;line-height:1.55}.cs-cur{letter-spacing:.2em;color:var(--cy);margin-top:.9em;font-size:1.15em}.cs-emh{letter-spacing:.22em;color:#ffffffb3;font-size:1em;position:absolute;bottom:21.3em;left:4.6em;right:3em}.cs-emotes{flex-direction:column;gap:.6em;display:flex;position:absolute;bottom:3.2em;left:4.6em;right:3em}.cs-em{clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);height:2.8em;box-shadow:inset 0 -.2em 0 var(--fc);text-align:left;background:#2b3050eb;align-items:center;gap:.8em;padding:.2em 1.4em 0;transition:transform .1s,background .15s;display:flex}.cs-em:hover{background:#373d64f2;transform:translate(.25em)}.cs-em .k,.cs-em .n{letter-spacing:.05em;font-size:1.55em}.cs-em .n{flex:1}.cs-em .f{letter-spacing:.22em;opacity:.9;font-size:.62em}.cs-em.on{background:var(--fc);color:var(--ink);transform:translate(.5em)}.cs-gap{top:0;bottom:0;left:var(--lw);right:var(--rw);cursor:grab;position:absolute}.cs-gap:active{cursor:grabbing}.cs-hint{left:var(--lw);right:var(--rw);text-align:center;letter-spacing:.18em;color:#ffffffc7;text-shadow:0 .1em #16161e99;pointer-events:none;font-size:.95em;position:absolute;bottom:2.2em}.cs-load{left:var(--lw);right:var(--rw);text-align:center;letter-spacing:.3em;color:var(--cy);pointer-events:none;font-size:1.3em;position:absolute;top:48%}.el{--cy:#19e3ff;--rd:#e8234f;--pk:#ff2e7e;--gold:#f7b733;--ink:#16161e;--navy:#1b1d2e;pointer-events:auto;z-index:20;text-transform:uppercase;letter-spacing:.03em;color:#fff;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-family:Bahnschrift,DIN Condensed,DIN Alternate,Barlow Condensed,Arial Narrow,Helvetica Neue,sans-serif;font-size:clamp(9px,1.4vh,22px);font-style:italic;font-weight:700;font-stretch:75%;line-height:1;display:none;position:absolute;inset:0;overflow:hidden}.el.on{display:block}.el *{box-sizing:border-box}:where(.el) :where(button){font:inherit;color:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0}.el-view{cursor:grab;position:absolute;inset:0}.el-view:active{cursor:grabbing}.el-plates{pointer-events:none;position:absolute;inset:0}.el-plate{pointer-events:auto;cursor:pointer;flex-direction:column;align-items:center;width:12em;margin:-3.4em 0 0 -6em;display:flex;position:absolute;top:0;left:0}.el-plate .n{clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);box-shadow:inset 0 -.14em 0 var(--ac);background:#16161ee0;padding:.18em .8em .04em;font-size:1.7em}.el-plate .e{letter-spacing:.2em;color:#ffffffd9;text-shadow:0 .1em #16161eb3;margin-top:.3em;font-size:.85em}.el-plate.on .n{background:var(--pk)}.el-help{clip-path:polygon(0 0,100% 0,calc(100% - 1.2em) 100%,0 100%);pointer-events:none;background:#16161ed1;padding:1.1em 1.6em 1.2em 1.3em;position:absolute;top:1.6em;left:1.6em}.el-title{align-items:center;gap:.6em;margin-bottom:.8em;display:flex}.el-title b{text-shadow:.05em .05em 0 var(--pk);font-size:2.1em}.el-title span{letter-spacing:.2em;background:var(--gold);color:var(--ink);padding:.25em .6em .1em;font-size:.85em}.el-key{letter-spacing:.12em;grid-template-columns:9.5em 1fr;gap:.6em;padding:.22em 0;font-size:.92em;display:grid}.el-key b{color:var(--cy)}.el-key span{opacity:.85}.el-side{clip-path:polygon(1.2em 0,100% 0,100% 100%,0 100%);background:#16161ed1;flex-direction:column;gap:.45em;width:22em;padding:1.2em 1.4em 1.3em 2em;display:flex;position:absolute;top:1.6em;right:1.6em}.el-tag{letter-spacing:.25em;background:var(--ac);align-self:flex-start;padding:.28em .8em .1em;font-size:.85em}.el-name{text-shadow:.05em .05em 0 var(--ac);margin:.06em 0 .18em;font-size:3.6em}.el-em{text-align:left;clip-path:polygon(.45em 0,100% 0,calc(100% - .45em) 100%,0 100%);height:2.4em;box-shadow:inset 0 -.18em 0 var(--fc,#e9ecf266);background:#2b3050eb;align-items:center;gap:.7em;padding:.15em 1em 0;display:flex}.el-em:hover{background:#373d64f2}.el-em .k,.el-em .n{font-size:1.3em}.el-em .n{flex:1}.el-em .f{letter-spacing:.2em;opacity:.9;font-size:.6em}.el-em.on{background:var(--fc,var(--cy));color:var(--ink)}.el-em.idle{margin-top:.3em}.el-status{letter-spacing:.2em;white-space:nowrap;pointer-events:none;background:#16161ecc;padding:.4em 1.2em .24em;font-size:.95em;position:absolute;bottom:7.4em;left:50%;transform:translate(-50%)}.el-status i{opacity:.5;margin:0 .8em}.el-status b{color:#3cf08c}.el-status b.pz{color:var(--gold)}.el-status b.lp{color:var(--cy)}.el-tl{clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);background:#16161edb;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2em;width:min(60em,70vw);padding:.8em 1.6em .9em;display:grid;position:absolute;bottom:2.2em;left:50%;transform:translate(-50%)}.el-tl-n{white-space:nowrap;font-size:1.25em}.el-tl-t{letter-spacing:.12em;color:var(--cy);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95em}.el-tl-bar{cursor:ew-resize;background:repeating-linear-gradient(90deg,#e9ecf224 0 1px,#0000 1px 3.33%),#e9ecf214;height:1.3em;position:relative;transform:skew(-20deg)}.el-tl-bar i{background:linear-gradient(90deg, var(--pk), var(--cy));transform-origin:0;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}.el-tl-bar b{width:.3em;box-shadow:0 0 0 .12em var(--ink);pointer-events:none;background:#fff;margin-left:-.15em;position:absolute;top:-.35em;bottom:-.35em}.el-tl.off .el-tl-bar{opacity:.35;pointer-events:none}
