@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2)format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2)format("woff2"),url(/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2)format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-cyrillic-400-normal-CKu2TFQr.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-400-normal-D9eUeF-O.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-latin-400-normal-a0AnQzuD.woff2)format("woff2"),url(/assets/fira-sans-latin-400-normal-66xCkunx.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-cyrillic-500-normal-CXfldnQ8.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-500-normal-Daski1k2.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-latin-500-normal-Bvbxc8ch.woff2)format("woff2"),url(/assets/fira-sans-latin-500-normal-Bkfzcwmr.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-cyrillic-600-normal-JSBvCpTs.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-600-normal-CJ5P9t7t.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-latin-600-normal-CXKlxLG9.woff2)format("woff2"),url(/assets/fira-sans-latin-600-normal-DtSgd811.woff)format("woff")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-condensed-cyrillic-500-normal-CQSBA2k-.woff2)format("woff2"),url(/assets/fira-sans-condensed-cyrillic-500-normal-C63bsobc.woff)format("woff")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-condensed-latin-500-normal-B1UMRPS4.woff2)format("woff2"),url(/assets/fira-sans-condensed-latin-500-normal-BbCxD8sU.woff)format("woff")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-condensed-cyrillic-600-normal-DJXvezZW.woff2)format("woff2"),url(/assets/fira-sans-condensed-cyrillic-600-normal-DebqAd1_.woff)format("woff")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-condensed-latin-600-normal-CdJSnjCb.woff2)format("woff2"),url(/assets/fira-sans-condensed-latin-600-normal-BqwbndUu.woff)format("woff")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-condensed-cyrillic-700-normal-BQ1RFKz5.woff2)format("woff2"),url(/assets/fira-sans-condensed-cyrillic-700-normal-C0V57pds.woff)format("woff")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-condensed-latin-700-normal-COwqi4SY.woff2)format("woff2"),url(/assets/fira-sans-condensed-latin-700-normal-DW9vo9LN.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--bg0:#080d12;--bg1:#0f1923;--bg2:#16222e;--ink:#ece8e1;--ink2:#ece8e1bd;--ink3:#ece8e180;--ink4:#ece8e14d;--line:#ece8e114;--line2:#ece8e129;--glass:#0f19238c;--red:#ff4655;--red-d:#c43340;--win:#35d0a9;--win-d:#177a68;--loss:#ff5465;--loss-d:#8f2b39;--draw:#cfc8b8;--gold:#f0c460;--merit:#b98cf0;--blue:#5ab8ff;--live:#ff4655;--select:#f0c460;--queue:#5ab8ff;--lobby:#35d0a9;--idle:#8d98a4;--off:#56606b;--f-display:"Oswald", "Arial Narrow", sans-serif;--f-ui:"Fira Sans", "Segoe UI", sans-serif;--f-label:"Fira Sans Condensed", "Fira Sans", "Arial Narrow", sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, monospace;--top:54px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg0);height:100%;color:var(--ink);margin:0}body{font:400 14px/1.4 var(--f-ui);-webkit-font-smoothing:antialiased;overflow:hidden}#app{height:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.45}img{max-width:100%;display:block}img.is-broken{visibility:hidden}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:#ff465573}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink3)}.small{font-size:12px}.win{color:var(--win)}.loss{color:var(--loss)}.draw{color:var(--draw)}.ico{flex:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ece8e124 padding-box padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:#ece8e142}::-webkit-scrollbar-track{background:0 0}.display{font:600 34px/1 var(--f-display);text-transform:uppercase;letter-spacing:.01em;margin:0}.display small{font:400 .5em/1 var(--f-ui);text-transform:none;color:var(--ink3);letter-spacing:0;margin-left:.35em}.kicker{font:500 12px/1.2 var(--f-label);text-transform:uppercase;letter-spacing:.12em;color:var(--ink3);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.kicker>span{align-items:center;gap:6px;display:inline-flex}.sechead{border-bottom:1px solid var(--line2);font:500 14px/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:baseline;gap:12px;margin:0 0 12px;padding-bottom:7px;display:flex}.sechead small,.sechead .aside{font:400 12px/1.2 var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink3);align-items:center;gap:10px;margin-left:auto;display:inline-flex}.sechead--plain{border-bottom:0;padding-bottom:0}.fine{color:var(--ink3);max-width:820px;font-size:12px;line-height:1.5}.label{font:500 11px/1.2 var(--f-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink3)}.shell{grid-template-rows:var(--top) minmax(0, 1fr);isolation:isolate;height:100%;display:grid;position:relative;overflow:hidden}.bg{z-index:-1;background:var(--bg1);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.bg:before,.bg:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.bg__art{object-fit:cover;width:calc(100% + 60px);max-width:none;height:calc(100% + 60px);position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px}.bg--lobby{background:radial-gradient(60% 55% at 58% 42%,#3c2e1680,#0000 70%),radial-gradient(80% 60% at 20% 100%,#28201499,#0000 70%),#07090c}.bg--lobby:before{opacity:.9;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cdefs%3e%3clinearGradient%20id='g'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23f3d38a'%20stop-opacity='0'/%3e%3cstop%20offset='.45'%20stop-color='%23f3d38a'%20stop-opacity='.9'/%3e%3cstop%20offset='1'%20stop-color='%23b8893a'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cfilter%20id='soft'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeGaussianBlur%20stdDeviation='6'/%3e%3c/filter%3e%3cfilter%20id='glow'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeGaussianBlur%20stdDeviation='22'/%3e%3c/filter%3e%3c/defs%3e%3cg%20fill='none'%20stroke='url(%23g)'%20stroke-linecap='round'%3e%3cpath%20d='M1320%20-40%20C%201180%20180,%201420%20330,%201210%20520%20S%201050%20900,%201180%201080'%20stroke-width='42'%20opacity='.10'%20filter='url(%23glow)'/%3e%3cpath%20d='M1320%20-40%20C%201180%20180,%201420%20330,%201210%20520%20S%201050%20900,%201180%201080'%20stroke-width='3'%20opacity='.55'%20filter='url(%23soft)'/%3e%3cpath%20d='M1360%20-20%20C%201250%20200,%201470%20360,%201270%20560%20S%201120%20860,%201260%201060'%20stroke-width='1.4'%20opacity='.6'/%3e%3cpath%20d='M1250%20-30%20C%201110%20240,%201330%20380,%201150%20600%20S%20980%20870,%201090%201040'%20stroke-width='1'%20opacity='.35'/%3e%3cpath%20d='M-60%20780%20C%20260%20700,%20420%20900,%20700%20860%20S%201040%20700,%201220%20760'%20stroke-width='30'%20opacity='.07'%20filter='url(%23glow)'/%3e%3cpath%20d='M-60%20780%20C%20260%20700,%20420%20900,%20700%20860%20S%201040%20700,%201220%20760'%20stroke-width='1.2'%20opacity='.45'/%3e%3cpath%20d='M-40%20820%20C%20280%20760,%20440%20950,%20720%20900%20S%201060%20760,%201260%20820'%20stroke-width='.8'%20opacity='.3'/%3e%3c/g%3e%3cg%20fill='%23e8c46f'%3e%3cpolygon%20points='330,0%20360,0%2060,300%2030,300'%20opacity='.55'/%3e%3cpolygon%20points='380,0%20396,0%2096,300%2080,300'%20opacity='.25'/%3e%3cpolygon%20points='1600,700%201600,730%201330,1000%201300,1000'%20opacity='.45'/%3e%3cpolygon%20points='1600,760%201600,774%201374,1000%201360,1000'%20opacity='.2'/%3e%3c/g%3e%3cg%20stroke='%23e8c46f'%20stroke-width='1.2'%20fill='none'%20opacity='.22'%3e%3cpath%20d='M300%20140%20l%2022%2022%20m%200%20-22%20l%20-22%2022%20M311%20128%20v%2046%20M288%20151%20h%2046'/%3e%3cpath%20d='M1180%20120%20l%2018%2018%20m%200%20-18%20l%20-18%2018'/%3e%3cpath%20d='M320%20880%20l%2022%2022%20m%200%20-22%20l%20-22%2022'/%3e%3c/g%3e%3c/svg%3e") 50%/cover no-repeat}.bg--lobby:after{background:linear-gradient(#07090c33,#0000 30% 70%,#07090c99)}.bg--career{background:radial-gradient(70% 60% at 50% 0,#4a2a62 0%,#0000 70%),linear-gradient(#2c1e40 0%,#1a1427 45%,#0f0d17 100%)}.bg--career:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cg%20fill='none'%20stroke='%23ffffff'%20stroke-width='1.2'%3e%3cpath%20d='M800%2040%20L%201120%20360%20L%20800%20680%20L%20480%20360%20Z'%20opacity='.05'/%3e%3cpath%20d='M800%20110%20L%201050%20360%20L%20800%20610%20L%20550%20360%20Z'%20opacity='.035'/%3e%3cpath%20d='M-100%201000%20L%20400%20500%20L%20900%201000'%20opacity='.04'/%3e%3cpath%20d='M700%201000%20L%201200%20500%20L%201700%201000'%20opacity='.04'/%3e%3c/g%3e%3cg%20fill='%23ffffff'%3e%3cpolygon%20points='800,0%201040,240%20800,480%20560,240'%20opacity='.018'/%3e%3c/g%3e%3c/svg%3e") top/cover no-repeat}.bg--store{background:radial-gradient(60% 50% at 80% 0,#ff465538,#0000 70%),linear-gradient(#1d1319 0%,#110d12 60%,#0b0a0d 100%)}.bg--store:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cg%20stroke='%23ffffff'%20fill='none'%3e%3cpath%20d='M-200%201000%20L%20900%20-100'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M100%201100%20L%201300%20-100'%20stroke-width='1'%20opacity='.04'/%3e%3cpath%20d='M600%201100%20L%201700%200'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M900%201100%20L%201800%20200'%20stroke-width='60'%20opacity='.012'/%3e%3cpath%20d='M-300%20700%20L%20400%200'%20stroke-width='120'%20opacity='.012'/%3e%3c/g%3e%3c/svg%3e") 50%/cover no-repeat}.bg--friends{background:radial-gradient(60% 60% at 10% 0,#35d0a924,#0000 70%),linear-gradient(#102028 0%,#0c161d 55%,#090f14 100%)}.bg--friends:before{opacity:.8;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cg%20stroke='%23ffffff'%20fill='none'%3e%3cpath%20d='M-200%201000%20L%20900%20-100'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M100%201100%20L%201300%20-100'%20stroke-width='1'%20opacity='.04'/%3e%3cpath%20d='M600%201100%20L%201700%200'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M900%201100%20L%201800%20200'%20stroke-width='60'%20opacity='.012'/%3e%3cpath%20d='M-300%20700%20L%20400%200'%20stroke-width='120'%20opacity='.012'/%3e%3c/g%3e%3c/svg%3e") 50%/cover no-repeat}.bg--range{background:radial-gradient(60% 70% at 70% 40%,#1d2a33,#0000 70%),linear-gradient(#121a21,#0a0f13)}.bg--range:before{opacity:.6;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cg%20stroke='%23ffffff'%20fill='none'%3e%3cpath%20d='M-200%201000%20L%20900%20-100'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M100%201100%20L%201300%20-100'%20stroke-width='1'%20opacity='.04'/%3e%3cpath%20d='M600%201100%20L%201700%200'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M900%201100%20L%201800%20200'%20stroke-width='60'%20opacity='.012'/%3e%3cpath%20d='M-300%20700%20L%20400%200'%20stroke-width='120'%20opacity='.012'/%3e%3c/g%3e%3c/svg%3e") 50%/cover no-repeat}.bg--plain{background:radial-gradient(70% 60% at 50% 0,#1c3144,#0000 70%),linear-gradient(#15273a 0%,#0f1b28 50%,#0b131c 100%)}.bg--plain:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cg%20stroke='%23ffffff'%20fill='none'%3e%3cpath%20d='M-200%201000%20L%20900%20-100'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M100%201100%20L%201300%20-100'%20stroke-width='1'%20opacity='.04'/%3e%3cpath%20d='M600%201100%20L%201700%200'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M900%201100%20L%201800%20200'%20stroke-width='60'%20opacity='.012'/%3e%3cpath%20d='M-300%20700%20L%20400%200'%20stroke-width='120'%20opacity='.012'/%3e%3c/g%3e%3c/svg%3e") 50%/cover no-repeat}.bg--map .bg__art{filter:blur(3px)saturate(.9)brightness(.42);transform:scale(1.04)}.bg--map:after{background:radial-gradient(80% 70% at 50% 40%,#0000 30%,#06090cbf 100%),linear-gradient(#06090c8c,#0000 25% 55%,#06090ce6)}.bg--map.is-ingame .bg__art{filter:blur(6px)saturate(.8)brightness(.3)}.top{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0a1016f5,#0a1016db);align-items:stretch;display:flex;position:relative}.play{color:#fff;min-width:214px;font:600 23px/1 var(--f-display);text-transform:uppercase;letter-spacing:.02em;isolation:isolate;align-items:center;gap:12px;padding:0 44px 0 20px;display:flex;position:relative}.play:before{content:"";background:var(--red);z-index:-1;transform-origin:0;transition:background .25s var(--ease);position:absolute;top:0;bottom:0;left:0;right:22px}.play:after{content:"";background:var(--red);clip-path:polygon(0 0,100% 0,50% 100%,0 100%);z-index:-1;width:44px;transition:background .25s var(--ease);position:absolute;top:0;bottom:0;right:0}.play:hover:before,.play:hover:after{background:#ff5b68}.play.is-active{color:var(--bg1)}.play.is-active:before,.play.is-active:after{background:var(--ink)}.play__mark{place-items:center;width:26px;height:26px;display:grid}.play__text{flex-direction:column;gap:3px;display:flex}.play__sub{font:500 11px/1 var(--f-label);letter-spacing:.1em;opacity:.85}.play--live .play__mark:after,.play--queue .play__mark:after,.play--select .play__mark:after{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;margin:-18px 0 0 22px;animation:1.4s ease-in-out infinite pulse;position:absolute}.nav{scrollbar-width:none;align-items:stretch;gap:2px;padding:0 10px;display:flex;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav__item{color:var(--ink2);font:500 13px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;isolation:isolate;align-items:center;gap:8px;padding:0 16px;transition:color .2s;display:flex;position:relative}.nav__item:before{content:"";background:var(--ink);opacity:0;z-index:-1;transition:transform .35s var(--ease-out), opacity .25s;position:absolute;top:9px;bottom:9px;left:2px;right:2px;transform:skew(-20deg)scaleX(.6)}.nav__item:hover{color:var(--ink)}.nav__item:hover:before{opacity:.08;transform:skew(-20deg)scaleX(1)}.nav__item.is-active{color:var(--bg1)}.nav__item.is-active:before{opacity:1;transform:skew(-20deg)scaleX(1)}.nav__badge{background:var(--red);color:#fff;min-width:18px;height:18px;font:600 11px/18px var(--f-ui);letter-spacing:0;text-align:center;border-radius:9px;padding:0 5px}.nav__count{font:400 11px/1 var(--f-ui);letter-spacing:0;opacity:.6}.top__right{align-items:center;gap:4px;margin-left:auto;padding:0 12px;display:flex}.purse{font:500 13px/1 var(--f-ui);color:var(--ink2);align-items:center;gap:14px;margin-right:10px;display:flex}.purse span{align-items:center;gap:5px;display:inline-flex}.purse img{opacity:.9;width:16px;height:16px}.purse .is-kc{color:var(--merit)}.top__btn{width:38px;height:38px;color:var(--ink2);place-items:center;transition:color .2s,background .2s;display:grid;position:relative}.top__btn:hover{color:var(--ink);background:#ece8e112}.top__btn.is-active{color:var(--ink)}.top__btn.is-loading .ico{animation:1s linear infinite spin}.conn{place-items:center;width:38px;height:38px;display:grid}.conn i{background:var(--off);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #56606b33}.conn--ok i{background:var(--win);box-shadow:0 0 0 3px #35d0a92e}.conn--warn i{background:var(--gold);box-shadow:0 0 0 3px #f0c46033}.conn--mock i{background:var(--merit);box-shadow:0 0 0 3px #b98cf033}.view{scroll-behavior:auto;position:relative;overflow:hidden auto}.page{max-width:1480px;margin:0 auto;padding:26px 34px 40px}.notice{z-index:25;top:calc(var(--top) + 10px);border-left:3px solid var(--gold);background:#141e28f5;align-items:center;gap:10px;padding:9px 12px 9px 14px;font-size:13px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0006}.btn{min-height:36px;color:var(--ink);font:500 13px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ece8e112;border-left:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.btn:hover:not(:disabled){border-left-color:var(--ink);background:#ece8e121}.btn:active:not(:disabled){transform:translateY(1px)}.btn--primary{background:var(--red);color:#fff}.btn--primary:hover:not(:disabled){background:#ff5b68;border-left-color:#fff}.btn--ghost{color:var(--ink2);background:0 0;padding:0 10px}.btn--ghost:hover:not(:disabled){color:var(--ink);background:#ece8e10f;border-left-color:#0000}.btn--sm{min-height:30px;padding:0 12px;font-size:12px}.btn--on{color:var(--gold)}.btn--danger{color:#ffb3ba;background:#ff46552e}.icon-btn{width:32px;height:32px;color:var(--ink3);place-items:center;transition:color .2s,background .2s;display:inline-grid}.icon-btn:hover{color:var(--ink);background:#ece8e112}.icon-btn.is-on{color:var(--ink)}.icon-btn.is-fav{color:var(--gold)}.icon-btn.is-watch{color:var(--blue)}.tabs{border-bottom:1px solid var(--line2);scrollbar-width:none;align-items:stretch;gap:4px;margin-bottom:20px;display:flex;overflow-x:auto}.tabs__item{color:var(--ink3);font:500 14px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;padding:12px 16px 13px;transition:color .2s;display:inline-flex;position:relative}.tabs__item:after{content:"";background:var(--red);height:2px;transition:transform .35s var(--ease-out);position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}.tabs__item:hover,.tabs__item.is-active{color:var(--ink)}.tabs__item.is-active:after{transform:scaleX(1)}.tabs__item small{font:400 12px/1 var(--f-ui);letter-spacing:0;color:var(--ink4)}.tabs__spacer{flex:1}.seg{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.seg__item{font:500 12px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);isolation:isolate;white-space:nowrap;padding:7px 12px;transition:color .2s;position:relative}.seg__item:before{content:"";background:var(--ink);opacity:0;z-index:-1;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0;transform:skew(-14deg)}.seg__item:hover{color:var(--ink)}.seg__item.is-active{color:var(--bg1)}.seg__item.is-active:before{opacity:1}.seg__item span{opacity:.6;font-family:var(--f-ui);letter-spacing:0;margin-left:5px}.vtabs{flex-direction:column;gap:4px;display:flex}.vtabs__item{text-align:left;font:500 14px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);padding:14px 20px;transition:color .2s,background .25s;position:relative}.vtabs__item:hover{color:var(--ink);background:#ece8e10d}.vtabs__item.is-active{color:#fff;box-shadow:inset -4px 0 0 var(--win);background:linear-gradient(90deg,#35d0a91f,#35d0a973)}.input{border:1px solid var(--line2);background:#00000047;border-radius:0;outline:none;height:38px;padding:0 12px;transition:border-color .2s,background .2s}.input:focus{background:#0006;border-color:#ece8e180}.mono{font-family:var(--f-mono);font-size:13px}.search{border-bottom:1px solid var(--line2);height:38px;color:var(--ink3);background:#00000040;align-items:center;gap:8px;padding:0 12px;transition:border-color .2s;display:flex}.search:focus-within{border-bottom-color:var(--ink);color:var(--ink)}.search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%}.search input::placeholder{color:var(--ink4)}.switch{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:inline-flex}.switch input{opacity:0;pointer-events:none;position:absolute}.switch__track{border:1px solid var(--line2);background:#ece8e11f;flex:none;width:38px;height:20px;transition:background .2s,border-color .2s;position:relative}.switch__track:after{content:"";background:var(--ink3);width:12px;height:12px;transition:transform .25s var(--ease-out), background .2s;position:absolute;top:3px;left:3px}.switch input:checked+.switch__track{border-color:var(--win);background:#35d0a959}.switch input:checked+.switch__track:after{background:#fff;transform:translate(18px)}.switch input:focus-visible+.switch__track{outline:2px solid var(--ink);outline-offset:2px}.switch input:disabled+.switch__track{opacity:.4}.tag{font:600 10px/1.3 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;background:#ece8e117;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.tag--self{color:var(--bg1);background:var(--ink)}.tag--party{color:#9ff0da;background:#35d0a929}.tag--friend{color:#b7ddff;background:#5ab8ff29}.tag--hidden{color:var(--ink3);background:#ece8e10f}.tag--mvp{color:#1a1406;background:var(--gold)}.tag--tmvp{color:var(--gold);background:#f0c46024}.tag--owner{color:var(--gold);background:#00000073}.tag--wait{color:#ffc2c7;background:#00000073}.tag--meet{color:#e7d6ff;background:#b98cf033}.tag--ace{color:#1a1406;background:var(--gold)}.tag--current{color:var(--bg1);background:var(--win)}.phase{align-items:center;gap:6px;display:inline-flex}.phase i{background:var(--idle);border-radius:50%;flex:none;width:8px;height:8px}.phase--live i{background:var(--live);animation:1.6s ease-in-out infinite pulse}.phase--select i{background:var(--select);animation:1.6s ease-in-out infinite pulse}.phase--queue i{background:var(--queue);animation:1.6s ease-in-out infinite pulse}.phase--lobby i{background:var(--lobby)}.phase--idle i{background:var(--idle)}.phase--off i{background:var(--off)}.rank{width:var(--s,28px);height:var(--s,28px);color:var(--c,var(--ink4));flex:none;place-items:center;display:inline-grid;position:relative}.rank svg{width:100%;height:100%}.rank__img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.rank:has(.rank__img:not(.is-broken)) svg{opacity:0}.rank--none{color:var(--ink4)}.agent{background:linear-gradient(160deg, var(--a,#2a3642), #00000059);color:#ece8e140;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.agent--sm{width:30px;height:30px}.agent--md{width:44px;height:44px}.agent--lg{width:60px;height:60px}.agent__ghost{width:70%;height:70%}.agent__img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.avatar{background:hsl(var(--h,220) 30% 22%);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.avatar--sm{width:34px;height:34px}.avatar--md{width:46px;height:46px}.avatar--lg{width:72px;height:72px}.avatar__mono{font:600 15px/1 var(--f-display);color:hsl(var(--h,220) 60% 78%)}.avatar--lg .avatar__mono{font-size:28px}.avatar__img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.rrbar{background:#ece8e11f;height:4px;position:relative;overflow:hidden}.rrbar i{width:var(--p,0%);background:var(--c,var(--win));transition:width .8s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:auto}.rr{font:600 14px/1 var(--f-ui);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:inline-flex}.rr small{opacity:.7;font-size:10px;font-weight:500}.rr--up{color:var(--win)}.rr--down{color:var(--loss)}.rr--flat{color:var(--ink3)}.score{font:600 16px/1 var(--f-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;display:inline-flex}.score i{color:var(--ink4);font-style:normal}.score--ahead b:first-child{color:var(--win)}.score--behind b:last-child{color:var(--loss)}.form{align-items:flex-end;gap:3px;height:18px;display:inline-flex}.form__bar{width:5px;height:var(--h,50%);background:var(--ink4)}.form__bar--up{background:var(--win)}.form__bar--down{background:var(--loss)}.form--empty{color:var(--ink4);height:auto;font-size:12px}.empty{text-align:center;color:var(--ink3);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:70px 20px;display:flex}.empty strong{font:600 26px/1.1 var(--f-display);text-transform:uppercase;color:var(--ink);letter-spacing:.01em}.empty p{max-width:460px;margin:0;line-height:1.5}.empty .ico{color:var(--ink4)}.note{border-left:3px solid var(--gold);color:var(--ink2);background:linear-gradient(90deg,#f0c4601f,#0000);align-items:flex-start;gap:10px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}.note--rate_limited,.note--unavailable{border-left-color:var(--loss);background:linear-gradient(90deg,#ff54651f,#0000)}.inline-note{color:var(--ink3);align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.skel{background:linear-gradient(90deg,#ece8e10a 0%,#ece8e117 40%,#ece8e10a 80%) 0 0/300% 100%;animation:1.4s linear infinite shimmer}.skel-row{height:64px;margin-bottom:4px}.skel-panel{height:180px;margin-bottom:18px}.figures{flex-wrap:wrap;gap:0;margin:0 0 22px;display:flex}.fig{border-right:1px solid var(--line);flex-direction:column;gap:5px;min-width:0;margin-right:22px;padding:2px 22px 2px 0;display:flex}.fig:last-child{border-right:0;margin-right:0}.fig b{font:500 28px/1 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.fig b small{font:400 13px/1 var(--f-ui);color:var(--ink3);margin-left:4px}.fig b em{font-style:normal}.fig span{font:500 11px/1.25 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}.figures--sm .fig b{font-size:22px}.lt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lt th{text-align:left;font:500 11px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--line2);white-space:nowrap;cursor:default;padding:8px 10px}.lt td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px}.lt tbody tr{transition:background .2s}.lt tbody tr:hover{background:#ece8e10a}.lt .r{text-align:right}.lt .c{text-align:center}.cell-who{align-items:center;gap:12px;min-width:0;display:flex}.cell-who b{font-weight:600;display:block}.cell-who small{color:var(--ink3);font-size:12px;display:block}.bar{background:#ece8e11a;min-width:60px;height:4px;display:block;position:relative}.bar i{width:var(--w,0%);background:var(--c,var(--win));position:absolute;top:0;bottom:0;left:0;right:auto}.pctcell{flex-direction:column;gap:5px;min-width:90px;display:flex}.pctcell b{font-weight:600}.pctcell small{color:var(--ink3);font-size:11px}.toasts{z-index:60;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:18px;right:18px}.toast{pointer-events:auto;border-left:3px solid var(--ink3);min-width:280px;max-width:380px;animation:toastIn .45s var(--ease-out) both;background:#101a24f7;grid-template-columns:1fr auto;gap:2px 10px;padding:12px 8px 12px 14px;display:grid;box-shadow:0 14px 34px #00000073}.toast--still{animation:none}.toast b{font:600 14px/1.2 var(--f-ui)}.toast span{color:var(--ink2);grid-column:1;font-size:13px}.toast .icon-btn{grid-area:1/2/span 2}.toast--ok,.toast--lobby{border-left-color:var(--win)}.toast--warn{border-left-color:var(--gold)}.toast--live{border-left-color:var(--live)}.toast--queue{border-left-color:var(--queue)}.toast--select{border-left-color:var(--select)}.lobby{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-height:100%;padding:22px 30px 24px;display:grid}.lobby__head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.lobby__head .display{font-size:40px}.lobby__meta{color:var(--ink3);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0;font-size:13px;display:flex}.lobby__meta b{color:var(--ink2);font-weight:500}.lobby__stage{grid-template-columns:250px minmax(0,1fr) 280px;align-items:center;gap:22px;min-height:0;display:grid}.lobby__side{flex-direction:column;justify-content:center;align-self:stretch;gap:22px;min-width:0;display:flex}.banners{justify-content:center;align-items:center;gap:10px;height:100%;min-height:380px;display:flex}.pen{--pw:170px;flex:0 1 var(--pw);aspect-ratio:170/420;clip-path:polygon(0 0,100% 0,100% 86%,50% 100%,0 86%);min-width:128px;max-height:470px;transition:transform .45s var(--ease-out), filter .3s;background:#0f1923;position:relative}.pen:hover{filter:brightness(1.08);transform:translateY(-6px)}.pen:before{content:"";background:var(--ink4);z-index:3;height:3px;position:absolute;top:0;left:0;right:0}.pen.is-ready:before{background:var(--win);box-shadow:0 0 18px var(--win)}.pen.is-self{--pw:192px;z-index:2}.pen--empty.is-edge{--pw:120px;min-width:70px}.pen__art{position:absolute;top:0;bottom:0;left:0;right:0}.pen__art img{object-fit:cover;width:100%;height:100%}.pen__art:after{content:"";background:linear-gradient(#0000 38%,#080d128c 58%,#080d12f2 80%);position:absolute;top:0;bottom:0;left:0;right:0}.pen__lvl{z-index:3;font:500 13px/1 var(--f-ui);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);font-variant-numeric:tabular-nums;background:#080d12bf;padding:3px 12px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.pen__top{z-index:3;justify-content:center;gap:6px;display:flex;position:absolute;top:34px;left:0;right:0}.pen__foot{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 10px;display:flex;position:absolute;bottom:16%;left:0;right:0}.pen__state{font:600 12px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);border-bottom:2px solid var(--ink4);width:100%;padding-bottom:7px}.pen.is-ready .pen__state{color:var(--win);border-bottom-color:var(--win)}.pen__name{font:600 16px/1.1 var(--f-ui);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pen__name small{color:var(--ink3);margin-left:2px;font-size:12px;font-weight:400}.pen__title{color:var(--gold);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.pen__rank{color:var(--ink2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.pen__rank small{color:var(--ink3)}.pen__ping{color:var(--ink3);font-size:11px}.pen--empty{background:var(--line2);transform:scale(.9)}.pen--empty:before{display:none}.pen--empty:after{content:"";clip-path:polygon(0 0,100% 0,100% 86%,50% 100%,0 86%);background:linear-gradient(#16222e,#0d151d 60%,#0b1219);position:absolute;top:1px;bottom:1px;left:1px;right:1px}.pen--empty:hover{transform:scale(.9)translateY(-4px)}.pen__plus{z-index:2;border:1px solid var(--ink4);width:30px;height:30px;color:var(--ink3);place-items:center;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pen__plus .ico{transform:rotate(-45deg)}.pen--empty .pen__chev{z-index:2;border:1px solid var(--line2);clip-path:polygon(0 0,100% 0,100% 40%,50% 100%,0 40%);border-top:0;height:22%;position:absolute;bottom:8%;left:14%;right:14%}.qbar{outline:1px solid var(--line2);outline-offset:4px;min-width:300px;font:600 24px/1 var(--f-display);text-transform:uppercase;letter-spacing:.02em;color:var(--ink2);background:#ece8e10f;justify-self:center;align-items:center;gap:16px;padding:12px 30px;display:flex;position:relative;overflow:hidden}.qbar small{font:400 13px/1.2 var(--f-ui);text-transform:none;letter-spacing:0;color:var(--ink3)}.qbar--search{background:var(--red);color:#fff;outline-color:#ff4655b3}.qbar--search small{color:#fffc}.qbar--search:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:40%;animation:2.2s ease-in-out infinite sweep;position:absolute;top:0;bottom:0;left:-40%}.qbar--found{background:var(--win);color:var(--bg1)}.qbar__time{font-variant-numeric:tabular-nums}.today .bignums{gap:22px;margin-bottom:16px;display:flex}.bignums>div{flex-direction:column;gap:4px;display:flex}.bignums b{font:500 32px/1 var(--f-display);font-variant-numeric:tabular-nums}.bignums b em{font-style:normal}.bignums span{font:500 11px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.dcard,.home__rail>section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid var(--line2);text-align:left;width:100%;min-width:0;color:var(--ink);background:#080d129e;padding:16px 18px 18px;display:block}button.dcard{cursor:pointer;transition:transform .3s var(--ease-out), background .2s;align-content:start;display:grid}button.dcard:hover{background:#080d12cc;transform:translateY(-2px)}.home{isolation:isolate;grid-template-rows:minmax(0,1fr) auto;gap:28px;min-height:100%;padding:44px 52px 30px;display:grid;position:relative;overflow:hidden}.home__bg{z-index:-4;background:radial-gradient(ellipse 55% 75% at 74% 42%, color-mix(in srgb, var(--a,#ff4655) 38%, transparent), transparent 70%), #07090c;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home__map{object-fit:cover;opacity:.26;filter:saturate(.75);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.06)}.home__bg:after{content:"";background:linear-gradient(90deg,#07090c 14%,#07090c9e 46%,#07090c1f 72%,#07090c8c),linear-gradient(#0000 55%,#07090c 97%);position:absolute;top:0;bottom:0;left:0;right:0}.home__agentname{z-index:-3;font:700 clamp(90px, 13vw, 230px)/.82 var(--f-display);letter-spacing:.01em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--a,#ff4655) 60%, transparent);opacity:.7;white-space:nowrap;pointer-events:none;position:absolute;top:6%;right:-1%}.home__agent{height:calc(100vh - var(--top));z-index:-2;pointer-events:none;width:min(56%,900px);position:absolute;top:0;right:0;overflow:hidden}.home__agent img{object-fit:cover;object-position:50% 0;transform-origin:50% 0;filter:drop-shadow(0 30px 60px #000000a6);width:100%;height:100%;animation:mc-float 7s ease-in-out var(--t,0s) infinite;scale:1.18;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 26%);mask-image:linear-gradient(0deg,#0000 0,#000 26%)}.home__main{align-self:center;justify-items:start;gap:18px;width:min(640px,100%);display:grid}.home__status{font:500 12px/1.2 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.home__status i{background:var(--a,var(--ink3));width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--a,#ff4655) 22%, transparent);animation:pulse 2.4s ease-in-out var(--t,0s) infinite;border-radius:50%}.home__status small{font:400 13px/1.2 var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink3)}.home__name{font:600 clamp(60px, 7.4vw, 112px)/.88 var(--f-display);letter-spacing:.005em;text-transform:uppercase;text-shadow:0 10px 40px #00000080;overflow-wrap:anywhere;margin:0}.home__name small{letter-spacing:.04em;color:var(--ink3);vertical-align:.9em;margin-left:12px;font-size:.3em}.home__meta{color:var(--ink2);flex-wrap:wrap;gap:6px 18px;margin:-4px 0 0;font-size:14px;display:flex}.home__meta b{color:var(--ink);font-weight:500}.home__rank{text-align:left;width:100%;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-left:3px solid var(--c,var(--ink3));transition:transform .3s var(--ease-out), background .2s;background:linear-gradient(90deg,#080d12d1,#080d124d);align-items:center;gap:20px;padding:16px 22px 16px 18px;display:flex}.home__rank:hover{background:linear-gradient(90deg,#080d12e6,#080d1273);transform:translate(4px)}.home__rank .rank{--s:88px;filter:drop-shadow(0 0 22px color-mix(in srgb, var(--c,#fff) 45%, transparent))}.home__rankbody{flex:1;gap:7px;min-width:0;display:grid}.home__rankname{font:600 36px/1 var(--f-display);text-transform:uppercase}.home__rank .rrbar{max-width:320px;height:5px}.home__rank small{color:var(--ink3);font-size:13px}.home__rankfoot{flex-wrap:wrap;gap:8px 28px;margin-top:6px;display:flex}.home__rankfoot>span{align-content:start;gap:6px;display:grid}.home__rankfoot b{font:500 15px/1 var(--f-label)}.home__today{gap:10px;display:grid}.home__today .bignums{flex-wrap:wrap;gap:14px 34px;display:flex}.home__today .bignums b{font-size:38px}.home__quiet{color:var(--ink2);margin:0;font-size:15px}.home__todayhead{align-items:center;gap:16px;display:flex}.home__goalbtn{font:500 12px/1 var(--f-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.home__goalbtn:hover{color:var(--gold)}.home__goalpick{flex-wrap:wrap;gap:6px;animation:.25s both fadeIn;display:flex}.home__goal{gap:7px;width:min(420px,100%);margin-top:4px;display:grid}.home__goal .rrbar{height:6px}.home__goal small{color:var(--ink3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.home__goal.is-done small{color:var(--win)}.dcard--store.is-wish{border-top-color:var(--gold);box-shadow:0 0 0 1px #f0c46059,0 0 40px #f0c4601f}.dstore__wish{color:var(--gold);align-items:flex-start;gap:8px;margin:-2px 0 12px;font-size:13px;line-height:1.35;display:flex}.dstore__wish .ico{fill:currentColor;flex:none;margin-top:1px}.dstore__wish b{color:var(--ink);font-weight:600}.dstore__item.is-wish{outline:2px solid var(--gold);outline-offset:-2px}.dstore__star{color:var(--gold);display:grid;position:absolute;top:5px;left:5px}.dstore__star .ico{fill:currentColor}.home__rail{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:14px;display:grid}.home__rail .sechead .linkish{align-items:center;gap:4px;display:inline-flex}.home__recent{gap:6px;display:grid}.home__recent .lastm{padding:8px 10px}.dcard--store{border-top-color:var(--gold)}.dcard--recent{border-top-color:var(--a,var(--line2))}.dstore{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dstore__item{background:linear-gradient(135deg, color-mix(in srgb, var(--t,#8b97a6) 22%, transparent), #0f192366);border-bottom:2px solid var(--t,var(--line2));place-items:center;height:78px;padding:6px 6px 14px;display:grid;position:relative}.dstore__item img{object-fit:contain;filter:drop-shadow(0 4px 8px #0006);max-width:100%;max-height:46px}.dstore__item small{font:500 11px/1 var(--f-label);color:var(--ink2);position:absolute;bottom:4px;right:6px}.dstore__night{color:var(--gold);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;display:inline-flex}.dtips{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.dtip{isolation:isolate;text-align:left;min-height:92px;color:var(--ink);background:#0f1923b3;align-content:end;gap:4px;padding:12px 14px;transition:background .2s;display:grid;position:relative;overflow:hidden}.dtip:hover{background:#0f1923e6}.dtip__art{z-index:-1;opacity:.32;position:absolute;top:0;bottom:0;left:0;right:0}.dtip__art img{object-fit:cover;width:100%;height:100%}.dtip .agent{position:absolute;top:10px;right:10px}.dtip b{font:600 20px/1.1 var(--f-display);text-transform:uppercase}.dtip small{color:var(--ink3);font-size:12px}.dtip--win{border-left:2px solid var(--win)}.dtip--win b{color:var(--win)}.dtip--loss{border-left:2px solid var(--loss)}.dtip--loss b{color:var(--loss)}.lastm{text-align:left;isolation:isolate;border-left:3px solid var(--ink4);width:100%;transition:transform .3s var(--ease-out);grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.lastm:hover{transform:translate(4px)}.lastm__art{z-index:-2;position:absolute;top:0;bottom:0;left:0;right:0}.lastm__art img{object-fit:cover;opacity:.45;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 100%);mask-image:linear-gradient(90deg,#0000 20%,#000 100%)}.lastm:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.lastm--win{border-left-color:var(--win)}.lastm--win:before{background:linear-gradient(90deg,#177a688c,#177a6826)}.lastm--loss{border-left-color:var(--loss)}.lastm--loss:before{background:linear-gradient(90deg,#8f2b3999,#8f2b3926)}.lastm--draw:before{background:linear-gradient(90deg,#78787859,#0000)}.lastm__main{min-width:0}.lastm__main b{font:600 16px/1.1 var(--f-display);text-transform:uppercase;white-space:nowrap;display:block}.lastm__main small{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.lastm__num{text-align:right;color:var(--ink2);font-size:12px}.lastm__num b{font:600 15px/1.1 var(--f-ui);color:var(--ink);display:block}.freelist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.freelist button{text-align:left;width:100%;transition:background .2s, transform .3s var(--ease-out);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:6px 4px;display:grid}.freelist button:hover{background:#ece8e10d;transform:translate(3px)}.freelist b{font-size:13px;font-weight:600;display:block}.freelist small{color:var(--ink3);font-size:12px;display:block}.pv{flex-direction:column;gap:4px;display:flex}.pv__hint{color:var(--ink2);margin:-4px 0 10px;font-size:13px;line-height:1.45}.pv__hint b{color:var(--win);font-weight:600}.pv__row{grid-template-columns:82px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:5px 0;display:grid}.pv__city{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pv__row.is-best .pv__city{color:var(--ink);font-weight:600}.pv__track{height:22px;position:relative}.pv__track:before{content:"";background:linear-gradient(90deg,#35d0a98c 0% 30%,#f0c4608c 33% 57%,#ff54658c 60% 100%);height:2px;position:absolute;top:10px;left:0;right:0}.pv__row.is-best .pv__track:before{height:3px;top:9.5px}.pv__dot{top:2px;left:var(--x,0%);background:var(--bg2);width:18px;height:18px;box-shadow:0 0 0 2px var(--z,var(--win));transition:left .6s var(--ease-out);border-radius:50%;margin-left:-9px;position:absolute;overflow:hidden}.pv__dot img{object-fit:cover;width:100%;height:100%}.pv__dot.is-self{z-index:2;box-shadow:0 0 0 2px var(--z,var(--win)), 0 0 12px var(--z,var(--win))}.pv__val{font:600 14px/1 var(--f-ui);font-variant-numeric:tabular-nums;text-align:right}.pv__val.is-good{color:var(--win)}.pv__val.is-ok{color:var(--gold)}.pv__val.is-bad{color:var(--loss)}.pv__scale{color:var(--ink4);grid-template-columns:82px minmax(0,1fr) 34px;gap:10px;font-size:10px;display:grid}.pv__scale span{justify-content:space-between;display:flex}.pv__scale i{font-style:normal}.ls{flex-direction:column;gap:14px;min-height:100%;padding:20px 28px 22px;display:flex}.ls__head{grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid}.ls__head .display{text-align:center;font-size:58px;line-height:.95}.ls__head .kicker{margin-bottom:2px}.ls__right .kicker{justify-content:flex-end}.ls__left,.ls__right{flex-direction:column;gap:6px;display:flex}.ls__right{text-align:right;align-items:flex-end}.ls__timer b{font:500 44px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--gold);display:block}.ls__timer small,.ls__score small{font:500 11px/1.3 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);display:block}.ls__score .score{font-size:44px}.ls__team{flex-direction:column;gap:8px;min-height:0;display:flex}.ls__teamhead{font:500 13px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;display:flex}.ls__teamhead:after{content:"";background:linear-gradient(90deg, var(--line2), transparent);flex:1;height:1px}.ls__team--ally .ls__teamhead{color:var(--win)}.ls__team--enemy .ls__teamhead{color:var(--loss)}.ls__teamhead .avg{color:var(--ink3);letter-spacing:.06em;align-items:center;gap:6px;display:inline-flex}.ls__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ls--pregame .ls__body{flex:1;grid-template-columns:minmax(0,1fr) 250px;align-items:stretch;gap:22px;min-height:0;display:grid}.lc{isolation:isolate;text-align:left;cursor:pointer;background:linear-gradient(180deg, var(--a,#22303c) 0%, #0a1016e6 100%);min-height:250px;transition:transform .4s var(--ease-out), box-shadow .3s;position:relative;overflow:hidden}.ls--pregame .lc{clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);min-height:420px}.ls--ingame .lc{height:clamp(240px,50vh - 145px,330px)}.lc:hover{transform:translateY(-4px)}.lc:before{content:"";z-index:3;background:var(--win);height:3px;position:absolute;top:0;left:0;right:0}.lc--enemy:before{background:var(--loss)}.lc.is-self{box-shadow:inset 0 0 0 1px #ece8e180}.lc__art{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.lc__art img{object-fit:cover;object-position:50% 18%;transform-origin:50% 10%;width:100%;height:100%;transition:transform .6s var(--ease-out);transform:scale(1.35)}.lc:hover .lc__art img{transform:scale(1.42)}.lc__art:after{content:"";background:linear-gradient(#0000 30%,#080d12b3 58%,#080d12f7 82%);position:absolute;top:0;bottom:0;left:0;right:0}.lc.is-waiting .lc__art img{filter:grayscale()brightness(.5)}.lc__top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.lc__agent{font:600 13px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 6px #0009}.lc__lvl{font:500 11px/1 var(--f-ui);color:var(--ink2);background:#080d12b3;padding:3px 7px}.lc__foot{flex-direction:column;gap:5px;padding:10px 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.ls--pregame .lc__foot{bottom:9%}.lc__name{font:600 16px/1.15 var(--f-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lc__name small{color:var(--ink3);margin-left:2px;font-size:12px;font-weight:400}.lc__name .muted{font-weight:500}.lc__tags{flex-wrap:wrap;gap:4px;min-height:0;display:flex}.lc__rank{align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.lc__rank small{color:var(--ink3);font-weight:400}.lc__sub{color:var(--ink3);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.lc__sub b{color:var(--ink2);font-weight:500}.lc__pick{font:600 11px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.lc__pick--locked{color:var(--win)}.lc__pick--selected{color:var(--gold)}.lc__skin{color:var(--ink3);align-items:center;gap:8px;min-width:0;margin-top:2px;font-size:11px;display:flex}.lc__skin img{object-fit:contain;filter:drop-shadow(0 3px 6px #0009);flex:none;width:64px;height:22px}.lc__skin span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lc__meet{color:#d9c4ff;align-items:center;gap:6px;font-size:12px;display:inline-flex}.enemywait{border-left:1px solid var(--line2);flex-direction:column;justify-content:center;gap:14px;padding:0 0 0 22px;display:flex}.enemywait h3{font:600 26px/1 var(--f-display);text-transform:uppercase;color:var(--loss);margin:0}.enemywait p{color:var(--ink2);margin:0;font-size:13px;line-height:1.5}.locks{gap:8px;display:flex}.locks i{border:1px solid #ff546580;width:28px;height:28px;transform:rotate(45deg)}.locks i.is-locked{background:var(--loss);border-color:var(--loss);box-shadow:0 0 14px #ff546580}.lx{border-left:3px solid var(--win);animation:rise .4s var(--ease-out) both;background:linear-gradient(90deg,#080d12d9,#080d1299);grid-template-columns:260px minmax(0,1fr);gap:22px;margin-top:6px;padding:16px 18px;display:grid}.lx--enemy{border-left-color:var(--loss)}.lx__facts{flex-direction:column;gap:8px;font-size:13px;display:flex}.lx__facts div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding-bottom:6px;display:flex}.lx__facts span{color:var(--ink3)}.lx__facts b{text-align:right;font-weight:500}.lx__meets{flex-direction:column;gap:4px;margin-top:4px;display:flex}.meet{text-align:left;color:var(--ink2);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.meet:hover{color:var(--ink)}.meet b{font-weight:600}.skins{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px;display:grid}.skin{flex-direction:column;gap:4px;padding:8px 4px 6px;display:flex;position:relative}.skin:after{content:"";background:var(--t,var(--ink4));opacity:.8;height:2px;position:absolute;bottom:0;left:0;right:0}.skin__img{object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);width:100%;height:42px}.skin__name b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.skin__name small{color:var(--ink3);font-size:11px}.state{place-items:center;min-height:100%;padding:40px;display:grid}.state .empty strong{font-size:40px}.chead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-bottom:18px;display:grid}.chead__id{align-items:center;gap:18px;min-width:0;display:flex}.chead__id .display{font-size:40px}.chead__meta{color:var(--ink2);flex-wrap:wrap;gap:6px 16px;margin:6px 0 0;font-size:13px;display:flex}.chead__meta span{align-items:center;gap:6px;display:inline-flex}.chead__meta .gold{color:var(--gold)}.chead__meta .warn{color:#ffb3ba}.chead__rank{align-items:center;gap:16px;display:flex}.chead__rank .rank{--s:74px}.chead__rankname{font:600 26px/1 var(--f-display);text-transform:uppercase;display:block}.chead__rankline{width:220px;margin:9px 0 6px}.chead__rank small{color:var(--ink3);font-size:12px}.filterbar{flex-wrap:wrap;align-items:center;gap:12px;margin:-8px 0 18px;display:flex}.filterbar .label{margin-right:2px}.filterbar .aside{color:var(--ink3);align-items:center;gap:10px;margin-left:auto;font-size:12px;display:inline-flex}.mlist{flex-direction:column;gap:4px;display:flex}.mday{font:500 13px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);align-items:baseline;gap:14px;margin:16px 0 6px;display:flex}.mday:first-child{margin-top:0}.mday span{color:var(--ink3);letter-spacing:.04em}.mrow{text-align:left;isolation:isolate;border-left:4px solid var(--ink4);min-height:70px;transition:transform .35s var(--ease-out), filter .25s;grid-template-columns:62px 74px minmax(120px,170px) minmax(130px,1fr) minmax(170px,1.3fr) auto;align-items:center;gap:16px;padding:0 18px 0 0;display:grid;position:relative;overflow:hidden}.mrow:before{content:"";z-index:-1;background:linear-gradient(90deg,#78787861,#3c3c3c33 55%,#1414141a);transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.mrow--win{border-left-color:var(--win)}.mrow--win:before{background:linear-gradient(90deg,#177a68c7,#125a5080 55%,#0a28284d)}.mrow--loss{border-left-color:var(--loss)}.mrow--loss:before{background:linear-gradient(90deg,#8f2b39d1,#6e202e80 55%,#32121a4d)}.mrow--draw:before{background:linear-gradient(90deg,#6e6c6499,#46464259 55%,#1e1e1e33)}.mrow:hover{filter:brightness(1.14);transform:translate(4px)}.mrow.is-pending{opacity:.6}.mrow__map{z-index:-1;width:46%;position:absolute;top:0;bottom:0;right:0}.mrow__map img{object-fit:cover;opacity:.55;width:100%;height:100%;transition:opacity .3s, transform .6s var(--ease-out);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000c 45%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000c 45%,#000 100%)}.mrow:hover .mrow__map img{opacity:.75;transform:scale(1.04)}.mrow__agent{background:#0000002e;align-self:stretch;overflow:hidden}.mrow__agent img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.mrow__rank{flex-direction:column;align-items:center;gap:4px;display:flex}.mrow__rank .rank{--s:32px}.mrow__rank .rr{font-size:13px}.mrow__kda small,.mrow__perf small{font:500 10px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:#ece8e199;display:block}.mrow__kda b{font:500 17px/1.3 var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:.02em;display:block}.mrow__perf{font:500 11px/1.4 var(--f-ui);font-variant-numeric:tabular-nums;color:var(--ink2);background:#00000047;align-items:center;gap:5px;margin-top:2px;padding:1px 6px;display:inline-flex}.mrow__res{text-align:center}.mrow__res b{font:600 22px/1 var(--f-display);text-transform:uppercase;letter-spacing:.03em;display:block}.mrow--win .mrow__res b{color:#6ff0cd}.mrow--loss .mrow__res b{color:#ff7b89}.mrow__res span{font:500 14px/1.4 var(--f-ui);font-variant-numeric:tabular-nums;color:var(--ink2)}.mrow__res .hi{color:var(--ink);font-weight:600}.mrow__stats{color:#ece8e1c7;gap:16px;font-size:12px;display:flex}.mrow__stats span{flex-direction:column;gap:2px;display:flex}.mrow__stats b{font:500 15px/1 var(--f-ui);color:var(--ink);font-variant-numeric:tabular-nums}.mrow__stats small{font:500 10px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:#ece8e199}.mrow__right{text-shadow:0 1px 8px #000c;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.mrow__where{font:600 14px/1 var(--f-display);text-transform:uppercase;letter-spacing:.04em}.mrow__when{color:var(--ink2);font-size:12px}.mrow__badges{gap:4px;display:flex}.loadmore{justify-content:center;margin-top:18px;display:flex}.agents-t td:first-child{width:250px}.agents-t .agent{width:46px;height:46px}.agents-t .role{color:var(--ink3);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-family:var(--f-label)}.maprow{isolation:isolate;border-left:4px solid var(--c,var(--ink4));min-height:76px;transition:transform .35s var(--ease-out);grid-template-columns:220px 90px minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) 120px;align-items:center;gap:18px;margin-bottom:4px;padding:0 18px;display:grid;position:relative;overflow:hidden}.maprow:hover{transform:translate(4px)}.maprow__art{z-index:-2;position:absolute;top:0;bottom:0;left:0;right:0}.maprow__art img{object-fit:cover;opacity:.5;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0006 45%,#0000 80%);mask-image:linear-gradient(90deg,#000 0%,#0006 45%,#0000 80%)}.maprow:before{content:"";z-index:-1;background:linear-gradient(90deg,#080d1240,#080d12b3 40%,#080d1273);position:absolute;top:0;bottom:0;left:0;right:0}.maprow__name b{font:600 24px/1 var(--f-display);text-transform:uppercase;letter-spacing:.02em;text-shadow:0 2px 10px #0009;display:block}.maprow__name small{color:var(--ink2);font-size:12px}.maprow__games b{font:500 20px/1 var(--f-display);display:block}.maprow__games small,.maprow .pctcell small{font:500 10px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.maprow__best{justify-content:flex-end;align-items:center;gap:6px;display:flex}.weap-t td:first-child{width:280px}.weap-ic{object-fit:contain;filter:drop-shadow(0 4px 10px #00000080);opacity:.95;width:120px;height:36px}.weap-name{align-items:center;gap:14px;display:flex}.weap-name b{font-weight:600}.weap-name small{color:var(--ink3);font-size:11px;display:block}.moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 34px;margin-bottom:30px;display:grid}.moment{flex-direction:column;gap:8px;display:flex}.moment__big{font:500 38px/1 var(--f-display);font-variant-numeric:tabular-nums}.moment__big small{font:400 14px/1 var(--f-ui);color:var(--ink3);margin-left:6px}.moment p{color:var(--ink2);margin:0;font-size:13px;line-height:1.45}.moment .bar{margin:2px 0}.rankhero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:34px;margin-bottom:28px;display:grid}.rankhero .rank{--s:150px;filter:drop-shadow(0 12px 30px #00000080)}.rankhero .display{font-size:52px}.rankhero .rrbar{max-width:420px;height:6px;margin:14px 0 8px}.rankhero p{color:var(--ink2);margin:0}.rankhero .figures{margin:18px 0 0}.chart{color:var(--win);margin-bottom:28px}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart__grid{stroke:var(--line);stroke-width:1px}.chart__band{fill:var(--ink4);font:500 11px var(--f-label);letter-spacing:.06em;text-transform:uppercase}.chart__area{fill:url(#rrfill)}.chart__line{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart__dot{stroke:var(--bg1);stroke-width:2px;vector-effect:non-scaling-stroke}.chart__dot--up{fill:var(--win)}.chart__dot--down{fill:var(--loss)}.chart__dot--flat{fill:var(--ink3)}.chart__foot{color:var(--ink3);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.acts{gap:0;margin-bottom:28px;padding-bottom:8px;display:flex;overflow-x:auto}.act{text-align:center;border-right:1px solid var(--line);flex-direction:column;flex:0 0 132px;align-items:center;gap:6px;padding:10px 6px;display:flex}.act:last-child{border-right:0}.act .rank{--s:52px}.act__name{font:500 11px/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.act b{font-size:13px;font-weight:600}.act small{color:var(--ink3);font-size:11px}.act__top{color:var(--gold)!important}.modes{flex-direction:column;gap:10px;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.modes li{grid-template-columns:170px minmax(0,1fr) 50px 50px;align-items:center;gap:14px;font-size:13px;display:grid}.modes b{text-align:right;font-weight:600}.modes small{color:var(--ink3);text-align:right}.guns{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px 22px;margin-bottom:26px;display:grid}.gun{isolation:isolate;flex-direction:column;gap:6px;padding:16px 6px 12px;display:flex;position:relative}.gun:before{content:"";z-index:-1;background:radial-gradient(ellipse 70% 60% at 50% 70%, color-mix(in srgb, var(--t,#888) 22%, transparent), transparent 75%);position:absolute;top:0;bottom:0;left:0;right:0}.gun:after{content:"";background:linear-gradient(90deg, transparent, var(--t,var(--ink4)), transparent);height:1px;position:absolute;bottom:0;left:10%;right:10%}.gun__img{object-fit:contain;filter:drop-shadow(0 8px 14px #0000008c);width:100%;height:64px;transition:transform .5s var(--ease-out)}.gun:hover .gun__img{transform:scale(1.06)rotate(-2deg)}.gun b{font-size:13px;font-weight:600}.gun small{color:var(--ink3);font-size:11px}.extras{flex-wrap:wrap;gap:18px;display:flex}.extra{text-align:center;flex-direction:column;align-items:center;gap:6px;width:96px;display:flex}.extra__img{object-fit:contain;width:76px;height:76px}.extra small{color:var(--ink3);font-size:11px}.xpline{flex-direction:column;gap:6px;max-width:420px;display:flex}.xpline .rrbar i{background:var(--gold)}.xpline span{color:var(--ink3);justify-content:space-between;font-size:12px;display:flex}.mo{inset:var(--top) 0 0 0;z-index:30;isolation:isolate;background:linear-gradient(160deg,#1b3550 0%,#14263a 38%,#0f1b29 70%,#0c1520 100%);position:absolute;overflow:hidden auto}.mo:before{content:"";inset:var(--top) 0 0 0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%201000'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cg%20stroke='%23ffffff'%20fill='none'%3e%3cpath%20d='M-200%201000%20L%20900%20-100'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M100%201100%20L%201300%20-100'%20stroke-width='1'%20opacity='.04'/%3e%3cpath%20d='M600%201100%20L%201700%200'%20stroke-width='1'%20opacity='.05'/%3e%3cpath%20d='M900%201100%20L%201800%20200'%20stroke-width='60'%20opacity='.012'/%3e%3cpath%20d='M-300%20700%20L%20400%200'%20stroke-width='120'%20opacity='.012'/%3e%3c/g%3e%3c/svg%3e") 50%/cover no-repeat;position:fixed}.mo__art{top:var(--top);z-index:-1;pointer-events:none;width:55%;height:380px;position:fixed;right:0}.mo__art img{object-fit:cover;opacity:.28;-webkit-mask-composite:source-in;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%),linear-gradient(#000 30%,#0000);mask-image:linear-gradient(90deg,#0000,#000 60%),linear-gradient(#000 30%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.mo__inner{max-width:1480px;margin:0 auto;padding:16px 34px 40px}.crumb{font:500 13px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);transition:color .2s, gap .3s var(--ease-out);align-items:center;gap:10px;padding:6px 0;display:inline-flex}.crumb:hover{color:var(--ink);gap:14px}.crumb i{background:var(--ink4);width:1px;height:14px}.mo__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin:26px 0 28px;display:grid}.mo__title{font:600 64px/.9 var(--f-display);text-transform:uppercase;letter-spacing:.005em;align-items:baseline;gap:18px;display:flex}.mo__title .n{font-variant-numeric:tabular-nums}.mo__title .n--ally{color:var(--win)}.mo__title .n--enemy,.mo__title--loss .n--ally{color:var(--loss)}.mo__title--loss .n--enemy{color:var(--win)}.mo__sub{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:14px;display:flex}.mo__meta{text-align:right;color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;font-size:12px;line-height:1.7;font-family:var(--f-label)}.mo__meta b{color:var(--ink);font-weight:500}.mo__body{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:34px;display:grid}.mo__body .vtabs{position:sticky;top:10px}.sb{border-collapse:separate;border-spacing:0 3px;font-variant-numeric:tabular-nums;width:100%}.sb th{font:500 11px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);text-align:center;white-space:nowrap;background:#080d1273;padding:10px}.sb th:first-child{text-align:left;padding-left:16px}.sb td{text-align:center;background:var(--rowbg);height:46px;padding:0 10px;font-size:15px;transition:filter .2s}.sb tr{--rowbg:#283c5066}.sb tr.t-ally{--rowbg:#177a6873}.sb tr.t-enemy{--rowbg:#8f2b3973}.sb tr.is-self{--rowbg:#96968c61}.sb tbody tr:hover td{filter:brightness(1.25)}.sb td:first-child{text-align:left;border-left:4px solid #0000;padding:0}.sb tr.t-ally td:first-child{border-left-color:var(--win)}.sb tr.t-enemy td:first-child{border-left-color:var(--loss)}.sb tr.is-self td:first-child{border-left-color:var(--ink)}.sb .who{align-items:center;gap:10px;height:46px;padding-right:10px;display:flex}.sb .who .agent{width:46px;height:46px}.sb .who .rank{--s:28px}.sb .who b{font:600 15px/1.1 var(--f-ui)}.sb .who small{color:var(--ink2);font-size:11px;display:block}.sb .perfcell{font:600 16px/1 var(--f-ui)}.sb .perfcell i{vertical-align:1px;width:8px;height:8px;margin-left:5px;display:inline-block;transform:rotate(45deg)}.sb .perfcell i.merit{background:var(--merit)}.sb .perfcell i.distinction{background:var(--gold)}.pmark{width:16px;height:16px;font:600 10px/1 var(--f-ui);color:var(--bg1);background:var(--pm,var(--ink3));vertical-align:1px;place-items:center;margin-left:4px;display:inline-grid}.pmark--1{--pm:#f0c460}.pmark--2{--pm:#5ab8ff}.pmark--3{--pm:#b98cf0}.pmark--4{--pm:#ff9a5a}.perf{grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr);gap:30px;display:grid}.perf__curve{color:var(--blue);position:relative}.perf__curve svg{width:100%;height:auto;display:block;overflow:visible}.perf__line{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke}.perf__band{opacity:.22}.perf__axis{fill:var(--ink3);font:500 11px var(--f-ui)}.perf__avg{stroke:var(--ink3);stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.perf__pin{stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.perf__label{fill:var(--ink);font:600 13px var(--f-ui)}.perf__who{flex-wrap:wrap;gap:4px;margin:14px 0 22px;display:flex}.perf__who button{color:var(--ink2);border-bottom:2px solid var(--tc,transparent);background:#ece8e10d;align-items:center;gap:6px;padding:4px 8px 4px 4px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.perf__who button:hover{color:var(--ink);background:#ece8e11a}.perf__who button.is-active{color:var(--ink);background:#ece8e129}.perf__who .agent{width:22px;height:22px}.perf__halves{grid-template-columns:1fr 1fr;gap:28px;display:grid}.perf__half h4{border-bottom:1px solid var(--line2);font:500 13px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0 0 10px;padding-bottom:7px;display:flex}.perf__half h4 b{font:500 22px/1 var(--f-display);letter-spacing:.02em}.perf__half h4 .trend{margin-left:auto}.pitem{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 54px 106px;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.pitem span{color:var(--ink2)}.pitem b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.trend{font-size:11px;font-family:var(--f-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.trend--up,.trend--double_up{color:var(--win)}.trend--down,.trend--double_down{color:var(--loss)}.trend--neutral{color:var(--ink3)}.perf__side{flex-direction:column;gap:16px;display:flex}.perf__big{font:500 76px/1 var(--f-display);font-variant-numeric:tabular-nums}.perf__big small{font:500 14px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-top:6px;display:block}.perf__tier{font:600 13px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.perf__tier i{background:var(--ink3);width:10px;height:10px;transform:rotate(45deg)}.perf__tier--merit{color:var(--merit)}.perf__tier--merit i{background:var(--merit)}.perf__tier--distinction{color:var(--gold)}.perf__tier--distinction i{background:var(--gold)}.rt__track{align-items:stretch;gap:3px;padding:26px 0 10px;display:flex;overflow-x:auto}.rd{font-variant-numeric:tabular-nums;border-top:3px solid var(--loss);background:linear-gradient(#8f2b398c,#8f2b392e);flex-direction:column;flex:1 0 34px;align-items:center;gap:5px;max-width:54px;padding:8px 0 7px;display:flex;position:relative}.rd--win{border-top-color:var(--win);background:linear-gradient(#177a6899,#177a682e)}.rd__n{font:600 13px/1 var(--f-ui)}.rd__how{width:18px;height:18px;color:var(--ink2)}.rd__kills{gap:2px;min-height:5px;display:flex}.rd__kills i{background:var(--ink);width:5px;height:5px;transform:rotate(45deg)}.rd__dead{background:var(--ink4);width:12px;height:2px}.rd__alive{background:var(--ink);width:12px;height:2px}.rd__cer{font:700 9px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#1a1406;background:var(--gold);padding:3px 4px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.rd:first-child .rd__cer{left:0;transform:none}.rd:last-child .rd__cer{left:auto;right:0;transform:none}.rd__cer.is-enemy{color:#fff;background:#ff5465d9}.rd--split{background:0 0;border-top:0;flex:0 0 18px;justify-content:center;max-width:18px}.rd--split i{background:var(--line2);width:1px;height:100%}.rt__halves{font:500 11px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;margin-bottom:2px;display:flex}.rt__legend{color:var(--ink3);flex-wrap:wrap;gap:8px 22px;margin:16px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.rt__legend li{align-items:center;gap:7px;display:inline-flex}.friends{grid-template-columns:minmax(360px,440px) minmax(0,1fr);height:100%;display:grid}.fl{border-right:1px solid var(--line);background:linear-gradient(#080d1259,#080d1226);flex-direction:column;min-height:0;display:flex}.fl__tools{flex-direction:column;gap:10px;padding:18px 18px 8px;display:flex}.fl__tools .row{align-items:center;gap:6px;display:flex}.fl__scroll{flex:1;padding:4px 8px 20px;overflow-y:auto}.fgroup__title{font:500 12px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);align-items:baseline;gap:8px;margin:14px 10px 4px;display:flex}.fgroup__title span{color:var(--ink4)}.fr{cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:7px 10px;transition:background .2s;display:grid;position:relative}.fr:before{content:"";background:var(--edge,transparent);width:3px;position:absolute;top:8px;bottom:8px;left:0}.fr:hover{background:#ece8e10d}.fr.is-selected{background:linear-gradient(90deg,#ece8e11f,#ece8e108)}.fr--live{--edge:var(--live)}.fr--select{--edge:var(--select)}.fr--queue{--edge:var(--queue)}.fr--lobby{--edge:var(--lobby)}.fr.is-away{opacity:.75}.fr--off{opacity:.55}.fr .avatar{width:38px;height:38px}.fr__name{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.fr__name small{color:var(--ink4);font-size:12px;font-weight:400}.fr__status{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex;overflow:hidden}.fr__side{align-items:center;gap:8px;display:flex}.fr__unread{background:var(--red);min-width:18px;height:18px;font:600 11px/18px var(--f-ui);text-align:center;border-radius:9px;padding:0 5px}.fr__star{color:var(--gold);display:inline-flex}.fr__ctx{color:var(--ink2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.fd{flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.fd__banner{z-index:-1;height:220px;position:absolute;top:0;bottom:auto;left:0;right:0}.fd__banner img{object-fit:cover;opacity:.35;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 20%,#0000);mask-image:linear-gradient(#000 20%,#0000)}.fd__head{align-items:flex-end;gap:18px;padding:30px 30px 16px;display:flex}.fd__head .display{font-size:34px}.fd__status{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}.fd__actions{gap:4px;margin-left:auto;display:flex}.fd__facts{flex-wrap:wrap;gap:0;padding:0 30px 6px;display:flex}.fd__facts .fig b{font-size:20px}.fd__tabs{padding:0 30px}.fd__tabs .tabs{margin-bottom:0}.fd__body{flex-direction:column;flex:1;min-height:0;padding:0 30px 20px;display:flex}.fd--empty{place-items:center;display:grid}.chat{flex-direction:column;flex:1;min-height:0;display:flex}.chat__log{flex-direction:column;flex:1;gap:6px;min-height:0;padding:18px 4px 12px;display:flex;overflow-y:auto}.chat__day{font:500 11px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink4);align-self:center;margin:10px 0 4px}.msg{flex-direction:column;align-self:flex-start;gap:3px;max-width:72%;display:flex}.msg--new{animation:msgIn .35s var(--ease-out) both}.msg__body{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid var(--ink4);background:#ece8e114;padding:8px 12px;font-size:14px;line-height:1.45}.msg time{color:var(--ink4);padding:0 2px;font-size:11px}.msg--mine{align-self:flex-end;align-items:flex-end}.msg--mine .msg__body{border-left:0;border-right:2px solid var(--win);background:#35d0a929}.chat__form{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:flex}.chat__form .input{flex:1}.chat__err{color:#ffb3ba;margin:6px 0 0;font-size:12px}.chat__empty{text-align:center;color:var(--ink3);max-width:360px;margin:auto;line-height:1.5}.events{margin:0;padding:0;list-style:none}.event{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.event__ico{color:var(--ink3);place-items:center;display:grid}.event--live .event__ico{color:var(--live)}.event--select .event__ico{color:var(--select)}.event--queue .event__ico{color:var(--queue)}.event--lobby .event__ico{color:var(--lobby)}.event__time{color:var(--ink4);font-size:12px}.linkish{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink4);text-decoration-color:var(--ink4);text-underline-offset:3px;font-weight:600}.linkish:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.day{font:500 12px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:18px 0 4px}.shop__sec{margin-bottom:34px}.shop__head{border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:14px;padding-bottom:8px;display:flex}.shop__head .display{font-size:26px}.shop__timer{color:var(--ink2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.shop__head .aside{color:var(--ink3);margin-left:auto;font-size:13px}.offers{gap:10px 20px;display:grid}.offers--daily{grid-template-columns:repeat(4,minmax(0,1fr))}.offers--night,.offers--acc{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.of{isolation:isolate;transition:transform .45s var(--ease-out);flex-direction:column;gap:6px;padding:18px 12px 14px;display:flex;position:relative}.of:before{content:"";z-index:-1;background:radial-gradient(ellipse 80% 70% at 50% 45%, color-mix(in srgb, var(--t,#8a8a8a) 26%, transparent), transparent 72%);opacity:.9;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.of:after{content:"";background:linear-gradient(90deg, transparent, var(--t,var(--ink4)), transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.of:hover{transform:translateY(-5px)}.of:hover:before{opacity:1.3}.of__art{place-items:center;height:110px;display:grid;position:relative}.offers--daily .of__art{height:150px}.of__img{object-fit:contain;filter:drop-shadow(0 12px 18px #0009);width:100%;height:100%;transition:transform .5s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.of:hover .of__img{transform:scale(1.06)rotate(-2deg)}.of__title{font:600 18px/1.1 var(--f-display);text-transform:uppercase;text-align:center}.of__kind{font:500 11px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.of__name{font-size:15px;font-weight:600}.of__disc{font:600 20px/1 var(--f-display);color:var(--win);position:absolute;top:10px;right:10px}.of.is-wish{outline-offset:-1px;background:#f0c4600d;outline:1px solid #f0c4608c}.of__wish{background:var(--gold);color:#1a1408;font:600 10.5px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;animation:pulse 2.6s ease-in-out var(--t,0s) infinite;align-items:center;gap:5px;padding:4px 8px;display:inline-flex;position:absolute;top:10px;left:10px}.of__wish .ico{fill:currentColor}.of__play{width:38px;height:38px;color:var(--ink);opacity:.85;transition:opacity .2s, transform .25s var(--ease-out), background .2s;background:#080d12b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:74px;right:12px;box-shadow:0 0 0 1px #ece8e140}.of__play:hover{opacity:1;background:var(--red);transform:scale(1.08)}.price{align-items:center;gap:6px;font-size:14px;display:inline-flex}.price img{width:16px;height:16px}.price b{font-variant-numeric:tabular-nums;font-weight:600}.price s{color:var(--ink4);font-size:12px}.bundle{isolation:isolate;grid-template-columns:minmax(0,1fr) 360px;min-height:300px;margin-bottom:14px;display:grid;position:relative;overflow:hidden}.bundle__art{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.bundle__art img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out);-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 95%);mask-image:linear-gradient(90deg,#000 50%,#0000 95%)}.bundle:hover .bundle__art img{transform:scale(1.03)}.bundle__body{background:linear-gradient(90deg,#0a0c1066,#0a0c10eb 18%);flex-direction:column;grid-column:2;gap:10px;padding:22px 24px;display:flex}.bundle__body .display{font-size:30px}.bundle__items{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.bundle__items li{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:grid}.bundle__items img{object-fit:contain;width:64px;height:26px}.xh{grid-template-columns:minmax(280px,330px) minmax(0,1fr);align-items:start;gap:30px;display:grid}.xlist{max-height:calc(100vh - var(--top) - 50px);flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.xlist>*{flex:none}.xlist .tabs{margin-bottom:4px}.xlist__cats{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.xrows{flex-direction:column;flex:auto;gap:2px;min-height:0;padding-right:4px;display:flex;overflow:hidden auto}.xrow{cursor:pointer;border-left:2px solid #0000;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 8px 6px 6px;transition:background .2s,border-color .2s;display:grid;position:relative}.xrow:hover{background:#ece8e10d}.xrow.is-active{border-left-color:var(--red);background:#ece8e114}.xrow__pv{background:#111;height:44px;display:block;position:relative;overflow:hidden}.xrow__txt{gap:3px;min-width:0;display:grid}.xrow__txt b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex;overflow:hidden}.xrow__txt small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.xrow__live{background:var(--win);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #35d0a933}.xrow__fav{opacity:0}.xrow:hover .xrow__fav,.xrow__fav.is-on{opacity:1}.xrow__fav:focus-visible{opacity:1}.xrows .empty{padding:30px 10px}.ximport{border-top:1px solid var(--line);gap:6px;padding-top:8px;display:flex}.ximport .input{flex:1;min-width:0;height:32px;font-size:12px}.xwork{flex-direction:column;gap:14px;min-width:0;display:flex}.xhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.xhead__id{min-width:0}.xhead__id .display{flex-wrap:wrap;align-items:baseline;gap:12px;font-size:34px;display:flex}.xhead__id .display small{font:500 12px/1 var(--f-label);letter-spacing:.12em;color:var(--gold)}.xhead__sub{color:var(--ink3);align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.xstage{background:#0a0d10;height:400px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006}.xstage>.xh-svg,.xrow__pv .xh-svg,.xloupe .xh-svg,.xscene__art .xh-svg{position:absolute;top:0;bottom:0;left:0;right:0}.xh-backdrop{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.xloupe{background:#0a0d10;border-radius:50%;width:150px;height:150px;position:absolute;bottom:18px;right:18px;overflow:hidden;box-shadow:0 0 0 2px #ece8e1d9,0 12px 30px #0000008c}.xloupe__art{transform:scale(4)}.xstage__note{color:var(--ink2);font:500 11px/1.3 var(--f-label);letter-spacing:.06em;text-transform:uppercase;background:#080d12b8;padding:4px 9px;position:absolute;bottom:12px;left:12px}.xtools{align-items:center;gap:12px;min-width:0;display:flex}.xscenes{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.xscene{text-align:left;width:72px;color:var(--ink3);flex:none;gap:4px;display:grid}.xscene__art{outline:1px solid var(--line2);outline-offset:-1px;background:#111;height:40px;transition:outline-color .2s;display:block;position:relative;overflow:hidden}.xscene__art img{object-fit:cover;width:100%;height:100%}.xscene__name{font:500 10.5px/1 var(--f-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xscene:hover .xscene__art{outline-color:var(--ink3)}.xscene.is-active{color:var(--ink)}.xscene.is-active .xscene__art{outline:2px solid var(--ink)}.xtools>.chip{flex:none}.xcode{border-left:2px solid var(--line2);background:#00000059;align-items:center;gap:6px;padding:6px 6px 6px 14px;display:flex}.xcode code{min-width:0;font:500 13px/1.5 var(--f-mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;flex:1;overflow:hidden}.xcode .btn{flex:none}.xcode__hint{margin:-6px 0 0}.xedit .sechead .aside{font-size:13px}.xedit .sechead .switch{text-transform:none;letter-spacing:0}.xeditor__group h4{justify-content:space-between;align-items:center;gap:10px;display:flex}.xeditor__group h4 .switch{gap:0}.xsens .figures{margin-bottom:0}.xedit .xeditor{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px}.xeditor{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 28px;padding-top:12px;display:grid}.xeditor__group{flex-direction:column;gap:9px;display:flex}.xeditor__group h4{font:500 12px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:0 0 2px}.slider{color:var(--ink2);grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:12px;display:grid}.slider output{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;height:18px}input[type=range]::-webkit-slider-runnable-track{background:var(--line2);height:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);width:12px;height:12px;margin-top:-5px;transform:rotate(45deg)}.swatches{flex-wrap:wrap;gap:6px;display:flex}.swatch{background:var(--c);width:24px;height:24px;transition:transform .2s;position:relative;box-shadow:inset 0 0 0 1px #0000004d}.swatch:hover{transform:scale(1.1)}.swatch.is-active{outline:2px solid var(--ink);outline-offset:2px}.swatch--custom{background:conic-gradient(#f44,#ff4,#4f4,#4ff,#44f,#f4f,#f44);overflow:hidden}.swatch--custom.is-active{background:var(--c)}.swatch--custom input{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.field-error{color:#ffb3ba;margin:6px 0 0;font-size:12px}.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.jrow{isolation:isolate;border-left:3px solid var(--ink4);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;margin-bottom:3px;padding:10px 14px;display:grid;position:relative;overflow:hidden}.jrow__art{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.jrow__art img{object-fit:cover;opacity:.3;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.jrow--win{border-left-color:var(--win);background:linear-gradient(90deg,#177a6859,#0000)}.jrow--loss{border-left-color:var(--loss);background:linear-gradient(90deg,#8f2b3961,#0000)}.jrow b{font:600 15px/1.1 var(--f-display);text-transform:uppercase;letter-spacing:.02em}.jrow small{color:var(--ink2);font-size:12px;display:block}.jrow__time{text-align:right}.setting{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.setting__text b{font-size:14px;font-weight:500;display:block}.setting__text small{color:var(--ink3);margin-top:3px;font-size:12px;line-height:1.4;display:block}.setting.is-disabled{opacity:.5}.setgroup{margin-bottom:30px}.checks{margin:0;padding:0;list-style:none}.check{border-bottom:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.check i{background:var(--idle);border-radius:50%;width:8px;height:8px}.check--healthy i{background:var(--win)}.check--degraded i{background:var(--gold)}.check--offline i{background:var(--loss)}.check b{font-size:13px;font-weight:500;display:block}.check small{color:var(--ink3);font-size:12px;display:block}.check em{color:var(--ink3);font-size:12px;font-style:normal}.plain{color:var(--ink2);flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.plain li{grid-template-columns:18px 1fr;gap:10px;display:grid}.plain .ico{color:var(--win);margin-top:2px}.plain li.no .ico{color:var(--loss)}.channel{color:var(--ink2);margin:0 0 10px;font-size:13px;line-height:1.5}.boot{background:var(--bg1);height:100%;color:var(--ink3);font:500 13px/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;align-content:center;place-items:center;gap:18px;display:grid}.boot__mark{background:var(--red);clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);width:44px;height:44px;animation:1.2s ease-in-out infinite pulse}.density-compact .mrow{min-height:56px}.density-compact .mrow__res b{font-size:18px}.density-compact .fr{padding-top:4px;padding-bottom:4px}.density-compact .maprow{min-height:60px}.density-compact .lt td{padding-top:6px;padding-bottom:6px}.weap-ic.ico,span.weap-ic{color:var(--ink3);place-items:center;display:grid}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes riseBanner{0%{opacity:0;transform:translateY(60px)scale(.96)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bgIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes titleIn{0%{opacity:0;letter-spacing:.12em;filter:blur(6px)}to{opacity:1;letter-spacing:.005em;filter:none}}@keyframes overlayIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes sweep{0%{left:-40%}to{left:110%}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes toastIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes draw{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.shell[data-anim] .bg{animation:bgIn .9s var(--ease-out) both}.shell[data-anim] .rise{animation:rise .6s var(--ease-out) both;animation-delay:calc(var(--i,0) * 50ms)}.shell[data-anim] .pen,.shell[data-anim] .lc{animation:riseBanner .75s var(--ease-out) both;animation-delay:calc(.12s + var(--i,0) * 70ms)}.shell[data-anim] .mrow,.shell[data-anim] .maprow,.shell[data-anim] .jrow{animation:slideIn .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 28ms)}.shell[data-anim] .display--anim{animation:titleIn .8s var(--ease-out) both}.shell[data-anim] .of,.shell[data-anim] .gun,.shell[data-anim] .xrow{animation:rise .55s var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}.shell[data-anim] .rrbar i,.shell[data-anim] .bar i{animation:grow .9s var(--ease-out) both;transform-origin:0;animation-delay:.25s}.shell[data-anim] .chart__line,.shell[data-anim] .perf__line{stroke-dasharray:1600;animation:draw 1.4s var(--ease-out) both}.shell[data-anim] .sb tbody tr{animation:slideIn .45s var(--ease-out) both;animation-delay:calc(var(--i,0) * 35ms)}.shell[data-anim] .rd{animation:rise .4s var(--ease-out) both;animation-delay:calc(var(--i,0) * 18ms)}.shell[data-anim] .mo{animation:overlayIn .5s var(--ease-out) both}.shell[data-anim] .mo__title{animation:titleIn .8s var(--ease-out) both;animation-delay:.1s}@media (prefers-reduced-motion:reduce){:not(:-webkit-any(.intro,.intro *,.top__install)),:not(.intro *):not(.top__install):before,:not(.intro *):not(.top__install):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:not(:is(.intro,.intro *,.top__install)),:not(.intro *):not(.top__install):before,:not(.intro *):not(.top__install):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (max-width:1280px){.lobby__stage{grid-template-columns:220px minmax(0,1fr) 250px;gap:16px}.pen{--pw:150px}.pen.is-self{--pw:168px}.mrow{grid-template-columns:56px 64px minmax(110px,150px) minmax(110px,1fr) minmax(150px,1.2fr) auto;gap:12px}.maprow{grid-template-columns:180px 70px repeat(3,minmax(110px,1fr)) 90px;gap:12px}}@media (max-width:1120px){.lobby__stage{grid-template-columns:minmax(0,1fr)}.lobby__side{flex-flow:wrap}.lobby__side>*{flex:280px}.banners{order:-1;min-height:340px}.offers--daily{grid-template-columns:repeat(2,minmax(0,1fr))}.mrow__stats{display:none}.mrow{grid-template-columns:56px 64px minmax(110px,1fr) minmax(110px,1fr) auto}.perf,.two,.xh{grid-template-columns:minmax(0,1fr)}.xlist{max-height:none;position:static}.mo__body{grid-template-columns:minmax(0,1fr)}.mo__body .vtabs{flex-direction:row;position:static}.friends{grid-template-columns:320px minmax(0,1fr)}.ls__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.bundle{grid-template-columns:minmax(0,1fr)}.bundle__body{grid-column:1;margin-top:160px}}.journal .chead__rank{align-items:center;gap:14px;display:flex}.jsum{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.3fr);gap:10px;margin:0 0 22px;display:grid}.jsum--empty{color:var(--ink3);background:#080d1273;padding:18px 20px;display:block}.jsum--empty p{margin:0}.jtile{border-top:2px solid var(--line2);background:#080d1280;flex-direction:column;gap:8px;min-width:0;padding:14px 16px 12px;display:flex}.jtile__big{font:500 32px/1 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap}.jtile__big small{font:400 13px/1 var(--f-ui);color:var(--ink3);margin-left:6px}.jtile__big.win{color:var(--win)}.jtile__big.loss{color:var(--loss)}.jtile__sub{color:var(--ink3);font-size:12px;line-height:1.35}.jtile__sub em{font-style:normal}.jbar{background:var(--line);height:6px;display:flex}.jbar i{width:var(--w);display:block}.jbar i.win{background:var(--win)}.jbar i.loss{background:var(--loss)}.jbar i.none{background:var(--line2);width:100%}.jrr{align-items:center;gap:3px;height:30px;display:flex;position:relative}.jrr:before{content:"";border-top:1px solid var(--line2);position:absolute;top:50%;left:0;right:0}.jrr i{height:calc(var(--h) / 2);flex:0 0 6px;position:relative}.jrr i.up{background:var(--win);align-self:flex-start;margin-top:auto;margin-bottom:15px}.jrr i.down{background:var(--loss);align-self:flex-end;margin-top:15px}.jrr--none{border-bottom:1px dashed var(--line2);height:16px;margin-bottom:14px}.jbest{border:0;border-top:2px solid var(--win);min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#101a24;flex-direction:column;justify-content:space-between;gap:10px;padding:14px 16px 12px;display:flex;position:relative;overflow:hidden}.jbest--loss{border-top-color:var(--loss)}.jbest__art{opacity:.35;position:absolute;top:0;bottom:0;left:0;right:0}.jbest__art img{object-fit:cover;width:100%;height:100%}.jbest:after{content:"";background:linear-gradient(90deg,#080d12eb,#080d1259);position:absolute;top:0;bottom:0;left:0;right:0}.jbest>:not(.jbest__art){z-index:1;position:relative}.jbest__main{align-items:center;gap:10px;display:flex}.jbest__main b{font:500 20px/1.1 var(--f-display);text-transform:uppercase;display:block}.jbest__main small{color:var(--ink2);font-size:12px}.jbest:hover:after{background:linear-gradient(90deg,#080d12d9,#080d1233)}.tl{margin:0 0 24px}.tl__grid{flex-direction:column;gap:6px;display:flex}.tl__row{grid-template-columns:150px minmax(0,1fr) 80px;align-items:center;gap:12px;display:grid}.tl__who{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.tl__track{background:#ece8e10a;height:18px;position:relative}.tl__row--axis .tl__track{background:0 0;height:14px}.tl__row--axis i{left:var(--x);font:500 10px/1 var(--f-mono);color:var(--ink4);font-style:normal;position:absolute;transform:translate(-50%)}.tl__span{top:0;bottom:0;left:var(--x);width:var(--w);position:absolute}.tl__span--online,.tl__legend .tl__span--online{background:#35d0a938}.tl__span--play,.tl__legend .tl__span--play{background:var(--blue);top:3px;bottom:3px}.tl__span--win,.tl__legend .tl__span--win{background:var(--win)}.tl__span--loss,.tl__legend .tl__span--loss{background:var(--loss)}.tl__span--draw{background:var(--draw)}.tl__now{top:-3px;bottom:-3px;left:var(--x);background:var(--red);width:1px;position:absolute}.tl__sum{font:500 12px/1 var(--f-mono);color:var(--ink3);text-align:right;white-space:nowrap}.tl__legend{color:var(--ink3);gap:16px;margin:10px 0 0 162px;font-size:11.5px;display:flex}.tl__legend span{align-items:center;gap:6px;display:inline-flex}.tl__legend i{width:14px;height:8px;display:inline-block}.jm{border:0;border-left:3px solid var(--line2);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#080d128c;grid-template-columns:40px minmax(0,1fr) 90px 60px 70px;align-items:center;gap:12px;margin-bottom:4px;padding:8px 12px;display:grid;position:relative;overflow:hidden}.jm--win{border-left-color:var(--win)}.jm--loss{border-left-color:var(--loss)}.jm--draw{border-left-color:var(--draw)}.jm__art{opacity:.22;width:45%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.jm__art img{object-fit:cover;width:100%;height:100%}.jm>:not(.jm__art){position:relative}.jm:hover{background:#16222ecc}.jm__main b{font:500 15px/1.15 var(--f-display);text-transform:uppercase;letter-spacing:.02em;display:block}.jm--win .jm__main b{color:var(--win)}.jm--loss .jm__main b{color:var(--loss)}.jm__main small,.jm__kda small,.jm__time small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.jm__kda b,.jm__time b{font-size:13.5px;display:block}.jm__time{text-align:right}.day small{font:400 11px/1 var(--f-ui);text-transform:none;letter-spacing:0;color:var(--ink4);margin-left:8px}.jtop{background:#080d1273;flex-direction:column;gap:2px;margin:0 0 14px;padding:12px 14px;display:flex}.jtop .label{margin-bottom:6px}.jtop__row{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;gap:10px;padding:5px 0;font-size:13px;display:flex}.jtop__row span{color:var(--ink3)}.jtop__row:hover b{text-decoration:underline}@media (max-width:1180px){.jsum{grid-template-columns:repeat(2,minmax(0,1fr))}.jbest{grid-column:1/-1}}@media (max-width:720px){.tl__row{grid-template-columns:90px minmax(0,1fr) 56px}.tl__legend{flex-wrap:wrap;margin-left:0}.jm{grid-template-columns:34px minmax(0,1fr) 70px}.jm__rr,.jm__time{display:none}}.roster td{height:50px;font-size:14px}.roster th.l,.roster td.l{text-align:left}.roster tbody tr{cursor:pointer}.roster tbody tr.is-open td{filter:brightness(1.35)}.roster .who{align-items:center;gap:10px;min-width:250px;height:50px;padding-right:8px;display:flex}.roster .who__agent{background:#080d1259;flex:none;width:50px;height:50px;position:relative}.roster .who__agent .agent{width:50px;height:50px}.roster .agent--empty{width:50px;height:50px;display:block}.roster .who__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.roster .who b{font:600 15px/1.1 var(--f-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.roster .who b small{color:var(--ink3);margin-left:2px;font-size:12px;font-weight:400;display:inline}.roster .who b.muted{color:var(--ink3);align-items:center;gap:5px;font-weight:500;display:inline-flex}.roster .who__sub{color:var(--ink3);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:flex;overflow:hidden}.roster .who__sub .tag{padding:2px 5px;font-size:9.5px}.roster .pick{font:600 10.5px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.roster .pick--locked{color:var(--win)}.roster .pick--selected{color:var(--gold)}.roster .rk{align-items:center;gap:8px;display:inline-flex}.roster .rk span{flex-direction:column;font-size:13.5px;font-weight:500;line-height:1.15;display:flex}.roster .rk small{color:var(--ink3);font-size:11px;font-weight:400}.roster .rk--sm span{color:var(--ink2);font-size:12.5px}.roster .cell-sub{color:var(--ink3);font-size:11px;display:block}.roster b.is-good{color:var(--win)}.roster b.is-bad{color:var(--loss)}.roster .skincell{min-width:96px}.roster .skincell>span:first-child img{object-fit:contain;filter:drop-shadow(0 3px 6px #0009);vertical-align:middle;width:84px;height:26px}.meetmark{color:#d9c4ff;vertical-align:middle;background:#b98cf029;align-items:center;gap:3px;margin-left:6px;padding:2px 5px;font-size:11px;display:inline-flex}.dots{gap:3px;display:inline-flex}.dots i{background:var(--line2);width:7px;height:16px}.dots i.win{background:var(--win)}.dots i.loss{background:var(--loss)}.dots i.draw{background:var(--draw)}.skel-dot{background:linear-gradient(90deg, var(--line), var(--line2), var(--line));background-size:200% 100%;width:26px;height:8px;animation:1.2s linear infinite skel;display:inline-block}@keyframes skel{0%{background-position:100% 0}to{background-position:-100% 0}}.grp{--g:var(--ink3);width:18px;height:18px;font:700 11px/1 var(--f-ui);color:#0b1116;background:var(--g);flex:none;place-items:center;font-style:normal;display:inline-grid}.grp--1{--g:#f0c460}.grp--2{--g:#5ab8ff}.grp--3{--g:#ff7ad9}.grp--4{--g:#7ee081}.grp--5{--g:#b98cf0}.grp--probable{width:22px;color:var(--g);border:1px dashed var(--g);background:0 0}.roster tr.g-1 td:first-child{box-shadow:inset 3px 0 #f0c460}.roster tr.g-2 td:first-child{box-shadow:inset 3px 0 #5ab8ff}.roster tr.g-3 td:first-child{box-shadow:inset 3px 0 #ff7ad9}.roster tr.g-4 td:first-child{box-shadow:inset 3px 0 #7ee081}.roster tr.g-5 td:first-child{box-shadow:inset 3px 0 #b98cf0}.grp-legend{font:400 12px/1.2 var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink2);flex-wrap:wrap;order:3;gap:4px 14px;margin-left:auto;display:inline-flex}.grp-legend>span{align-items:center;gap:6px;display:inline-flex}.grp-legend .grp{width:15px;height:15px;font-size:10px}.grp-legend .grp--probable{width:20px}.ls__teamhead:after{order:2}.ls--pregame .ls__body{grid-template-columns:minmax(0,1fr) 250px}.ls--pregame .ls__team{align-self:start}.pop{z-index:40;border:1px solid var(--line2);border-top:3px solid var(--win);opacity:0;width:440px;max-width:calc(100vw - 24px);max-height:calc(100vh - 80px);transition:opacity .16s, transform .2s var(--ease-out);background:#111b25;flex-direction:column;display:flex;position:fixed;top:0;left:-9999px;transform:translateY(4px);box-shadow:0 24px 70px #0009,inset 0 2px #ffffff08}.pop--enemy{border-top-color:var(--loss)}.pop.is-placed{opacity:1;transform:none}.pop__head{align-items:center;gap:12px;padding:12px 12px 10px 14px;display:flex}.pop__head .agent--md{flex:none;width:44px;height:44px}.pop__id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pop__id b{font:600 17px/1.1 var(--f-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pop__id b small{color:var(--ink3);margin-left:2px;font-size:12px;font-weight:400}.pop__id>span{flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.tag--grp{background:var(--g);color:#0b1116}.pop__tabs{border-bottom:1px solid var(--line);gap:2px;padding:0 10px;display:flex}.pop__tab{color:var(--ink3);font:500 12px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 10px}.pop__tab small{color:var(--ink4);letter-spacing:0;margin-left:5px}.pop__tab.is-active{color:var(--ink);border-bottom-color:var(--ink)}.pop__tab--link{color:var(--ink2);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.pop__body{flex-direction:column;gap:14px;padding:12px 14px 14px;display:flex;overflow-y:auto}.pop__rank{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.pop__rank>div{align-items:center;gap:10px;display:flex}.pop__rank>div span{flex-direction:column;display:flex}.pop__rank>div b{font:500 18px/1.1 var(--f-display);text-transform:uppercase}.pop__rank>div small{color:var(--ink3);font-size:12px}.pop__rank dl{gap:4px;margin:0;display:grid}.pop__rank dl div{justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.pop__rank dt{color:var(--ink3)}.pop__rank dd{text-align:right;margin:0}.pop__figs{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.pop__figs>div{background:#111b25;flex-direction:column;gap:4px;padding:10px 10px 8px;display:flex}.pop__figs b{font:500 22px/1 var(--f-display);font-variant-numeric:tabular-nums}.pop__figs b small{color:var(--ink3);margin-left:1px;font-size:12px}.pop__figs b em{font-style:normal}.pop__figs b.is-good{color:var(--win)}.pop__figs b.is-bad{color:var(--loss)}.pop__figs span{font:500 10.5px/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.pop__agents{flex-direction:column;gap:6px;display:flex}.pop__agent{align-items:center;gap:9px;font-size:12.5px;display:flex}.pop__agent b{font-weight:600;display:block}.pop__agent small{color:var(--ink3);font-size:11.5px}.pop__last,.pop__meets{flex-direction:column;gap:6px;display:flex}.pop__lastcard{border-left:3px solid var(--line2);position:relative;overflow:hidden}.pop__lastcard--win{border-left-color:var(--win)}.pop__lastcard--loss{border-left-color:var(--loss)}.pop__lastart{opacity:.3;position:absolute;top:0;bottom:0;left:0;right:0}.pop__lastart img{object-fit:cover;width:100%;height:100%}.pop__lastcard .pm{background:linear-gradient(90deg,#111b25f2,#111b258c);position:relative}.pm{grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:grid}.pop__list .pm{border-left:3px solid var(--line2);background:#080d1273;margin-bottom:3px}.pop__list .pm--win{border-left-color:var(--win)}.pop__list .pm--loss{border-left-color:var(--loss)}.pm__main b{font-weight:600;display:block}.pm--win .pm__main b{color:var(--win)}.pm--loss .pm__main b{color:var(--loss)}.pm__main small,.pm__num small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.pm__num{text-align:right}.pm__time{color:var(--ink4);white-space:nowrap;font-size:11px}.pop__note{color:var(--ink2);background:#080d1273;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.pop__fine{border-top:1px solid var(--line);color:var(--ink4);margin:0;padding:8px 14px 10px;font-size:11px}.skins--pop{grid-template-columns:repeat(2,minmax(0,1fr))}.pen[data-action]{cursor:pointer}.pen.is-open{filter:brightness(1.15)}@media (max-width:1180px){.roster th:nth-child(3),.roster td:nth-child(3),.roster th:nth-child(10),.roster td:nth-child(10){display:none}}@media (max-width:900px){.roster th:nth-child(7),.roster td:nth-child(7),.roster th:nth-child(9),.roster td:nth-child(9){display:none}.roster .who{min-width:180px}}.pop.no-anim{transition:none}.lo{flex-direction:column;gap:18px;display:flex}.lo__hint{color:var(--ink3);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.lo__id{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.4fr);gap:12px;display:grid}.locard,.lotitle{border:1px solid var(--line2);min-height:96px;color:var(--ink);text-align:left;cursor:pointer;background:#080d1280;flex-direction:column;justify-content:flex-end;gap:4px;padding:12px 14px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.locard:hover,.lotitle:hover,.locard.is-open,.lotitle.is-open{border-color:var(--ink3)}.locard__wide{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.locard:after{content:"";background:linear-gradient(90deg,#080d12d9,#080d121a);position:absolute;top:0;bottom:0;left:0;right:0}.locard__txt{z-index:1;flex-direction:column;gap:3px;display:flex;position:relative}.locard b,.lotitle b{font:500 17px/1.15 var(--f-display);text-transform:uppercase;letter-spacing:.02em}.lotitle b{color:var(--gold)}.loexprs{border:1px solid var(--line2);background:#080d1280;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.loexprs>div{gap:8px;display:flex}.lexpr{width:64px;color:var(--ink3);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.lexpr__img{border:1px solid var(--line2);background:#ece8e10a;place-items:center;width:56px;height:56px;transition:border-color .2s,background .2s;display:grid}.lexpr__img img{object-fit:contain;width:46px;height:46px}.lexpr:hover .lexpr__img,.lexpr.is-open .lexpr__img{border-color:var(--ink2);background:#ece8e114}.lexpr small{white-space:nowrap;font-size:10.5px}.lo__arsenal{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.lo__col{flex-direction:column;gap:14px;min-width:0;display:flex}.lo__group{flex-direction:column;gap:6px;display:flex}.lo__grouphead{font:500 12px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);margin:0 0 2px}.lgun{border:1px solid var(--line);background:radial-gradient(ellipse 80% 70% at 50% 60%, color-mix(in srgb, var(--t,#5a6570) 20%, transparent), transparent 75%), #080d1273;min-height:96px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .2s, transform .3s var(--ease-out);flex-direction:column;gap:4px;padding:8px 12px;display:flex;position:relative}.lgun:hover{border-color:var(--ink4);transform:translateY(-2px)}.lgun.is-open{border-color:var(--ink)}.lo.is-locked .lgun:hover{transform:none}.lgun__name{font:500 11px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.lgun__img{object-fit:contain;filter:drop-shadow(0 8px 14px #0000008c);width:100%;height:50px}.lgun.is-std .lgun__img{opacity:.7}.lgun__skin{white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.lgun__skin small{color:var(--ink3);flex:none;font-weight:400}.lgun__buddy{width:28px;height:28px;position:absolute;top:6px;right:8px}.lgun__buddy img{object-fit:contain;width:100%;height:100%}.lpick{border-top-color:var(--ink2);width:640px}.lpick--card,.lpick--title,.lpick--expr{width:460px}.lpick__search{color:var(--ink3);align-items:center;gap:6px;margin-left:auto;padding:0 4px;display:flex}.lpick__search input{border:0;border-bottom:1px solid var(--line2);width:150px;color:var(--ink);font:400 12.5px var(--f-ui);background:0 0;outline:none;padding:6px 4px}.lpick__search input:focus{border-bottom-color:var(--ink2)}.lpick__split{grid-template-columns:220px minmax(0,1fr);gap:14px;min-height:0;display:grid}.lpick__list{flex-direction:column;gap:3px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.lskin{border:0;border-left:2px solid var(--t,var(--line2));color:var(--ink2);text-align:left;cursor:pointer;background:#080d1273;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:grid;position:relative}.lskin img{object-fit:contain;width:70px;height:26px}.lskin span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lskin em{font:600 9px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--win);font-style:normal;position:absolute;top:3px;right:6px}.lskin:hover{color:var(--ink);background:#16222ee6}.lskin.is-active{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink4);background:#ece8e11a}.lpick__detail{flex-direction:column;gap:8px;min-width:0;display:flex}.lpick__look{background:radial-gradient(ellipse 70% 70% at 50% 55%, color-mix(in srgb, var(--t,#5a6570) 28%, transparent), transparent 75%), #080d1273;place-items:center;height:130px;display:grid}.lpick__look img{object-fit:contain;filter:drop-shadow(0 10px 18px #0009);max-width:92%;max-height:110px}.lpick__name{font:500 16px/1.15 var(--f-display);text-transform:uppercase}.lopts{flex-wrap:wrap;gap:4px;display:flex}.lopt{border:1px solid var(--line2);color:var(--ink2);cursor:pointer;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 9px;font-size:11.5px;display:inline-flex}.lopt small{color:var(--ink3);font-size:10.5px}.lopt.is-active{border-color:var(--ink);color:var(--ink);background:#ece8e114}.lopt.is-locked,.lchroma.is-locked,.lbud.is-locked{opacity:.4;cursor:not-allowed}.lopt svg,.lchroma svg{color:var(--ink3)}.lchromas{flex-wrap:wrap;gap:8px;display:flex}.lchroma{width:62px;color:var(--ink3);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font-size:10.5px;display:flex}.lchroma__sw{border:2px solid var(--line2);background:var(--bg2);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.lchroma__sw img{object-fit:cover;width:100%;height:100%}.lchroma__sw i{background:var(--line2);width:100%;height:100%}.lchroma.is-active .lchroma__sw{border-color:var(--ink)}.lchroma.is-active{color:var(--ink)}.lchroma small{text-align:center;line-height:1.15}.lpick__apply{align-self:flex-start;margin-top:4px}.lpick__grid{gap:6px;max-height:440px;padding-right:4px;display:grid;overflow-y:auto}.lpick__grid--buddy{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.lpick__grid--card{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.lpick__grid--title{grid-template-columns:1fr}.lbud{color:var(--ink2);cursor:pointer;background:#080d1273;border:1px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:10.5px;display:flex;position:relative}.lbud__img{place-items:center;width:52px;height:52px;display:grid}.lbud__img img{object-fit:contain;max-width:100%;max-height:100%}.lbud small{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.lbud em{font:600 10px/1 var(--f-mono);color:var(--ink3);font-style:normal;position:absolute;top:4px;right:5px}.lbud:hover:not(:disabled),.lcardopt:hover:not(:disabled),.ltitle:hover:not(:disabled){border-color:var(--ink4)}.lbud.is-active,.lcardopt.is-active,.ltitle.is-active{border-color:var(--ink);cursor:default}.lcardopt{cursor:pointer;aspect-ratio:268/640;background:0 0;border:1px solid #0000;padding:0;overflow:hidden}.lcardopt img{object-fit:cover;width:100%;height:100%}.ltitle{color:var(--gold);font:500 13px/1.2 var(--f-ui);text-align:left;cursor:pointer;background:#080d1273;border:1px solid #0000;padding:8px 10px}@media (max-width:1100px){.lo__id{grid-template-columns:1fr 1fr}.loexprs{grid-column:1/-1}.lo__arsenal{grid-template-columns:repeat(2,minmax(0,1fr))}}.lpick__tier{z-index:1;font:500 10.5px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--t,var(--ink3));background:#111b25;align-items:center;gap:6px;padding:6px 2px 4px;display:flex;position:sticky;top:0}.lpick__tier:before{content:"";background:var(--t,var(--ink4));width:8px;height:8px;transform:rotate(45deg)}.event--up .event__ico{color:var(--win)}.event--down .event__ico{color:var(--loss)}.event__ranks{vertical-align:middle;color:var(--ink4);align-items:center;gap:4px;margin-left:8px;display:inline-flex}.fprof{flex-direction:column;gap:16px;max-width:760px;padding:4px 2px 12px;display:flex}.fprof__rank>div b{font-size:22px}.fprof__list{flex-direction:column;gap:6px;display:flex}.pop__stale{color:var(--ink3);align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.mo__cardbtn{align-self:flex-end;margin-bottom:6px}.mcard-wrap{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04070ac7;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.mcard-wrap[data-card-anim]{animation:.35s both mc-fade}@keyframes mc-fade{0%{opacity:0}to{opacity:1}}.mc{--tone:var(--win);--tone-d:#35d0a938;aspect-ratio:16/9;isolation:isolate;cursor:default;background:#0b1117;width:min(1120px,100%);max-height:calc(100vh - 48px);position:relative;overflow:hidden;box-shadow:0 40px 120px #000000b3,0 0 0 1px #ffffff0f}.mc--loss{--tone:var(--loss);--tone-d:#ff546538}.mc--draw{--tone:var(--draw);--tone-d:#cfc8b829}.mc[data-card-anim]{animation:mc-in .7s var(--ease-out) both}@keyframes mc-in{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}.mc__map{z-index:-3;position:absolute;top:0;bottom:0;left:0;right:0}.mc__map img{object-fit:cover;filter:saturate(.9)brightness(.55);width:100%;height:100%;transform:scale(1.06)}.mc[data-card-anim] .mc__map img{animation:14s ease-out both mc-pan}@keyframes mc-pan{0%{transform:scale(1.14)translate(-2%)}to{transform:scale(1.06)}}.mc__glow{z-index:-2;background:radial-gradient(ellipse 45% 70% at 24% 70%, color-mix(in srgb, var(--a) 55%, transparent), transparent 70%), linear-gradient(90deg, #080c1026 0%, #080c108c 34%, #080c10ed 52%, #080c10f7 100%), linear-gradient(0deg, var(--tone-d), transparent 45%);position:absolute;top:0;bottom:0;left:0;right:0}.mc:after{content:"";background:linear-gradient(90deg, var(--tone), transparent 80%);z-index:3;height:4px;position:absolute;top:0;left:0;right:0}.mc__agent{z-index:-1;pointer-events:none;width:56%;height:118%;position:absolute;bottom:-8%;left:-4%}.mc__agent img{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 30px 60px #000000a6);width:100%;height:100%}.mc[data-card-anim] .mc__agent img{animation:mc-agent 1s var(--ease-out) .1s both, mc-float 6s ease-in-out 1.2s infinite}@keyframes mc-agent{0%{opacity:0;transform:translate(-60px)scale(1.04)}to{opacity:1;transform:none}}@keyframes mc-float{0%,to{translate:0}50%{translate:0 -8px}}.mc__agentname{font:600 clamp(40px, 7vw, 92px)/.85 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px #ece8e180;opacity:.9;position:absolute;bottom:4%;left:3.5%}.mc[data-card-anim] .mc__agentname{animation:mc-rise .8s var(--ease-out) .35s both}.mc__close{z-index:4;position:absolute;top:12px;right:12px}.mc__body{flex-direction:column;gap:clamp(8px,1.6vh,16px);width:52%;padding:clamp(18px,3.2vh,34px) clamp(20px,3vw,40px) clamp(16px,2.6vh,28px) 0;display:flex;position:absolute;top:0;bottom:0;right:0}.mc__body>*{position:relative}.mc[data-card-anim] .mc__body>*{animation:mc-rise .6s var(--ease-out) both}.mc[data-card-anim] .mc__body>:first-child{animation-delay:.15s}.mc[data-card-anim] .mc__body>:nth-child(2){animation-delay:.22s}.mc[data-card-anim] .mc__body>:nth-child(3){animation-delay:.32s}.mc[data-card-anim] .mc__body>:nth-child(4){animation-delay:.42s}.mc[data-card-anim] .mc__body>:nth-child(5){animation-delay:.52s}.mc[data-card-anim] .mc__body>:nth-child(6){animation-delay:.62s}@keyframes mc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mc__kicker{font:500 12px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2)}.mc__result{align-items:baseline;gap:22px;display:flex}.mc__word{font:600 clamp(44px, 6.4vw, 84px)/.9 var(--f-display);letter-spacing:.01em;text-transform:uppercase;color:var(--tone);margin:0;position:relative;overflow:hidden}.mc__word:after{content:"";mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.mc[data-card-anim] .mc__word:after{animation:1.4s .8s both mc-sheen}@keyframes mc-sheen{to{transform:translate(120%)}}.mc__score{font:600 clamp(28px, 3.6vw, 46px)/1 var(--f-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.mc__score .a{color:var(--win)}.mc__score .e{color:var(--loss)}.mc__score i{color:var(--ink4);font-style:normal}.mc__row{align-items:center;gap:26px;display:flex}.mc__ring{aspect-ratio:1;flex:none;width:clamp(104px,13vw,138px);position:relative}.mc__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.mc__ring-bg{fill:#080c1099;stroke:#ece8e11a;stroke-width:8px}.mc__ring-fg{fill:none;stroke:var(--tone);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset 1.3s var(--ease-out);filter:drop-shadow(0 0 8px var(--tone))}.mc__ring.is-merit .mc__ring-fg{stroke:var(--merit);filter:drop-shadow(0 0 8px var(--merit))}.mc__ring.is-distinction .mc__ring-fg{stroke:var(--gold);filter:drop-shadow(0 0 10px var(--gold))}.mc__ring-text{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mc__ring-text b{font:600 clamp(28px, 3.4vw, 40px)/1 var(--f-display);font-variant-numeric:tabular-nums}.mc__ring-text span{font:500 10px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.mc__ring-text em{font:600 10px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:#0b1116;background:var(--merit);margin-top:3px;padding:2px 7px;font-style:normal}.mc__ring.is-distinction .mc__ring-text em{background:var(--gold)}.mc__rank{flex-direction:column;gap:8px;display:flex}.mc__rr{font:600 clamp(34px, 4.2vw, 52px)/1 var(--f-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:flex}.mc__rr b{font:inherit}.mc__rr span{font:500 14px/1 var(--f-label);letter-spacing:.1em;color:var(--ink3);margin-left:6px}.mc__rr.up{color:var(--win)}.mc__rr.down{color:var(--loss)}.mc__tier{font:500 16px/1.1 var(--f-display);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:10px;display:flex}.mc__place{color:var(--ink3);font-size:12.5px}.mc__stats{background:#ece8e114;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.mc__stat{background:#0a0f14d1;flex-direction:column;gap:4px;padding:clamp(8px,1.3vh,12px) 14px clamp(10px,1.5vh,14px);display:flex;position:relative;overflow:hidden}.mc__stat>span{font:500 10.5px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.mc__stat b{font:600 clamp(22px, 2.5vw, 30px)/1 var(--f-display);font-variant-numeric:tabular-nums}.mc__stat--kda div{align-items:baseline;gap:4px;display:flex}.mc__stat--kda i{color:var(--ink4);font-size:18px;font-style:normal}.mc__vs{color:var(--ink3);align-items:center;gap:3px;font-size:11px;display:inline-flex}.mc__vs.is-up{color:var(--win)}.mc__vs.is-down{color:var(--loss)}.mc__bar{height:2px;width:var(--w);background:var(--tone);position:absolute;bottom:0;left:0}.mc[data-card-anim] .mc__bar{animation:mc-bar 1.2s var(--ease-out) .5s both}@keyframes mc-bar{0%{width:0}}.mc__lights{flex-wrap:wrap;gap:6px;display:flex}.mc__lights span{font:500 12px/1 var(--f-ui);color:var(--ink);background:#ece8e114;border:1px solid #ece8e11f;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.mc__lights span svg{color:var(--gold)}.mc[data-card-anim] .mc__lights span{animation:mc-pop .45s var(--ease-out) both;animation-delay:calc(.8s + var(--i) * 90ms)}@keyframes mc-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.mc__foot{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:22px;margin-top:auto;display:grid}.mc__weapon{align-items:center;gap:12px;display:flex}.mc__weapon img{object-fit:contain;filter:drop-shadow(0 6px 12px #0009);width:110px;height:40px}.mc__weapon b{font:500 14px/1.1 var(--f-display);text-transform:uppercase;display:block}.mc__weapon small{color:var(--ink3);font-size:11.5px}.mc__rounds{align-items:flex-end;gap:2px;height:46px;display:flex}.mc__rd{max-width:16px;height:calc(10px + var(--k) * 7px);background:#ff54658c;flex:1 1 0;position:relative}.mc__rd.w{background:#35d0a9b3}.mc__rd.alive{box-shadow:inset 0 2px #ffffffb3}.mc__rd em{font:600 9px/1 var(--f-mono);color:var(--ink2);font-style:normal;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.mc__half{background:var(--ink4);width:1px;height:100%;margin:0 3px}.mc[data-card-anim] .mc__rd{animation:mc-grow .5s var(--ease-out) both;animation-delay:calc(.6s + var(--i) * 25ms);transform-origin:bottom}@keyframes mc-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mc__brand{font:600 12px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:#ece8e1bf;align-items:center;gap:8px;display:flex;position:absolute;top:4%;left:3.5%}.mc__brand img{width:26px;height:26px}.mc__brand small{color:var(--ink4);letter-spacing:.06em;margin-left:6px}@media (prefers-reduced-motion:reduce){.mc *,.mc{transition:none!important;animation:none!important}}.notice--update{border-left-color:var(--win);padding-right:8px}.notice--update .btn{margin-left:6px}.notice~.notice{top:calc(var(--top) + 62px)}.upbar{background:var(--line2);border-radius:2px;height:4px;margin:2px 0 6px;overflow:hidden}.upbar i{width:var(--p,0%);background:var(--win);height:100%;transition:width .3s var(--ease);display:block}.btnrow{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.intro{z-index:9999;color:var(--ink);background:#06090d;align-content:center;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.intro__grid{background-image:linear-gradient(#ece8e109 1px,#0000 1px),linear-gradient(90deg,#ece8e109 1px,#0000 1px);background-size:44px 44px;animation:14s linear infinite intro-grid,.8s ease-out both intro-in;position:absolute;top:-40px;bottom:-40px;left:-40px;right:-40px;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0,#0000 62%);mask-image:radial-gradient(circle at 50% 46%,#000 0,#0000 62%)}.intro__glow{pointer-events:none;background:radial-gradient(circle,#ff46556b 0,#ff46551f 32%,#0000 64%);width:760px;height:760px;margin:-380px 0 0 -380px;animation:2.4s ease-in-out infinite intro-breathe;position:absolute;top:42%;left:50%}.intro__stage{place-items:center;width:136px;height:136px;margin-bottom:34px;display:grid;position:relative}.intro__waves{position:absolute;top:0;bottom:0;left:0;right:0}.intro__waves i{opacity:0;border:1.5px solid #ff4655b3;animation:2.4s cubic-bezier(.2,.7,.3,1) infinite intro-wave;position:absolute;top:14px;bottom:14px;left:14px;right:14px;transform:rotate(45deg)scale(.5)}.intro__waves i:first-child{animation-delay:1.05s}.intro__waves i:nth-child(2){animation-delay:1.85s}.intro__waves i:nth-child(3){animation-delay:2.65s}.intro__emblem{width:136px;height:136px;animation:2.4s ease-in-out 1.45s infinite intro-pulse;position:relative;overflow:visible}.intro__line{fill:none;stroke:var(--red);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:.9s cubic-bezier(.6,0,.2,1) .15s forwards intro-draw}.intro__line--inner{stroke:#ece8e180;stroke-width:1.5px;animation-delay:.35s}.intro__chev{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:.5s cubic-bezier(.6,0,.2,1) forwards intro-draw}.intro__chev--1{animation-delay:.7s}.intro__chev--2{animation-delay:.85s}.intro__gem{fill:var(--ink);transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.3,1.6,.5,1) 1.1s forwards intro-gem;transform:scale(0)}.intro__fill{opacity:0;animation:.6s ease-out 1s forwards intro-fill}.intro__word{font:700 46px/1 var(--f-display);letter-spacing:.24em;white-space:nowrap;margin:0;padding-left:.24em;animation:1.6s cubic-bezier(.2,.8,.2,1) .9s both intro-track;position:relative}.intro__word span{opacity:0;filter:blur(6px);animation:intro-letter .55s cubic-bezier(.2,.8,.2,1) var(--d,1s) forwards;display:inline-block;transform:translateY(18px)}.intro__tag{font:600 12px/1 var(--f-label);letter-spacing:.42em;text-transform:uppercase;color:var(--ink3);opacity:0;margin:14px 0 0;padding-left:.42em;animation:.6s ease-out 1.6s forwards intro-fade;position:relative}.intro__foot{opacity:0;justify-items:center;gap:14px;animation:.5s ease-out .6s forwards intro-fade;display:grid;position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.intro__bar{background:#ece8e11a;width:220px;height:2px;position:relative;overflow:hidden}.intro__bar i{background:linear-gradient(90deg, transparent, var(--red), transparent);width:38%;animation:1.3s ease-in-out infinite intro-shimmer;position:absolute;top:0;bottom:0}.intro__status{font:600 11px/1 var(--f-label);letter-spacing:.24em;text-transform:uppercase;color:var(--ink3);margin:0}.intro__status.is-in{animation:.35s ease-out intro-status}.intro__ver{font:500 11px/1 var(--f-mono);color:var(--ink4);position:absolute;bottom:18px;right:22px}.intro__sweep{transform-origin:0 0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#ff4655 0,#ff6b77 35%,#ff46558c 70%,#ff465500);width:14vw;height:100%;position:absolute;top:0;left:0;transform:translate(-30vw)skew(-16.7deg);box-shadow:-10px 0 60px 10px #ff465573}.intro.is-leaving{pointer-events:none;animation:.8s cubic-bezier(.77,0,.18,1) .12s forwards intro-wipe}.intro.is-leaving .intro__sweep{opacity:1;animation:.8s cubic-bezier(.77,0,.18,1) .12s forwards intro-sweep}.intro.is-leaving .intro__stage,.intro.is-leaving .intro__word,.intro.is-leaving .intro__tag{animation:.5s cubic-bezier(.5,0,.2,1) forwards intro-zoom}.intro.is-leaving .intro__foot{animation:.25s ease-in forwards intro-out}@keyframes intro-in{0%{opacity:0}}@keyframes intro-grid{to{background-position:44px 44px,44px 44px}}@keyframes intro-breathe{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes intro-wave{0%{opacity:.8;transform:rotate(45deg)scale(.55)}to{opacity:0;transform:rotate(45deg)scale(2.7)}}@keyframes intro-pulse{0%,to{transform:scale(1)}12%{transform:scale(1.06)}30%{transform:scale(.99)}45%{transform:scale(1.02)}}@keyframes intro-draw{to{stroke-dashoffset:0}}@keyframes intro-gem{to{transform:scale(1)}}@keyframes intro-fill{to{opacity:1}}@keyframes intro-track{0%{letter-spacing:.5em;padding-left:.5em}}@keyframes intro-letter{to{opacity:1;filter:none;transform:none}}@keyframes intro-fade{to{opacity:1}}@keyframes intro-shimmer{0%{transform:translate(-110%)}to{transform:translate(270%)}}@keyframes intro-status{0%{opacity:0;transform:translateY(5px)}}@keyframes intro-sweep{0%{transform:translate(-30vw)skew(-16.7deg)}to{transform:translate(150vw)skew(-16.7deg)}}@keyframes intro-wipe{0%{clip-path:polygon(-30vw 0,160vw 0,160vw 100%,calc(-30vw - 30vh) 100%)}to{clip-path:polygon(150vw 0,160vw 0,160vw 100%,calc(150vw - 30vh) 100%)}}@keyframes intro-zoom{to{opacity:0;transform:scale(1.12)}}@keyframes intro-out{to{opacity:0}}.winctl{align-items:stretch;margin-left:2px;display:flex}.winctl__btn{width:46px;color:var(--ink2);place-items:center;transition:background .15s,color .15s;display:grid}.winctl__btn:hover{color:var(--ink);background:#ece8e114}.winctl__btn--close:hover{background:var(--red);color:#fff}.top[data-tauri-drag-region]{-webkit-user-select:none;user-select:none}.top__install{color:#fff;height:34px;font:600 12px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#ff4655,#d72f44);border-radius:4px;align-items:center;gap:8px;margin-right:8px;padding:0 14px 0 12px;text-decoration:none;animation:2.2s ease-in-out infinite install-glow;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff465580,0 0 18px #ff465573}.top__install:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:3.2s ease-in-out infinite install-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.top__install:hover{filter:brightness(1.1)}.top__install .ico{flex:none}@keyframes install-glow{0%,to{box-shadow:0 0 0 1px #ff465580,0 0 12px #ff465559}50%{box-shadow:0 0 0 1px #ff7882cc,0 0 26px #ff4655bf}}@keyframes install-shine{0%,55%{left:-60%}to{left:130%}}@media (max-width:1100px){.top__install span{display:none}.top__install{padding:0 10px}}@media (max-width:760px){.top__install{display:none}}.waves{grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0 0;display:grid;position:relative}.wave{min-height:236px;padding:22px 26px 0;position:relative;overflow:hidden}.wave+.wave:before{content:"";background:linear-gradient(#0000,#ece8e124,#0000);width:1px;position:absolute;top:26px;bottom:26px;left:0}.wave__label{z-index:1;font:600 12px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);position:relative}.wave__value{z-index:1;font:700 78px/.95 var(--f-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:linear-gradient(#fff,#ece8e1b8);color:#0000;-webkit-background-clip:text;background-clip:text;margin:12px 0 8px;display:block;position:relative}.wave__delta{z-index:1;font:600 13px/1.2 var(--f-ui);align-items:baseline;gap:6px;font-style:normal;display:flex;position:relative}.wave__delta small{color:var(--ink3);font-weight:500}.wave__svg{width:100%;height:92px;position:absolute;bottom:0;left:0;right:0;overflow:visible}.wsub{color:var(--ink3);font:500 13px/1.3 var(--f-ui);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:16px 0 0;display:flex}.wsub b{color:var(--ink);font:700 16px/1 var(--f-display);margin-right:5px}.wsub i{background:var(--ink4);border-radius:50%;width:4px;height:4px}.ribbon{background:linear-gradient(90deg,#fff0,#ffffff09 18% 82%,#fff0);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin:18px 0 22px;padding:13px 20px;display:flex}.ribbon__item{color:var(--ink2);font:500 13px/1.3 var(--f-ui);align-items:center;gap:8px;display:inline-flex}.ribbon__item .ico{color:var(--red)}.ribbon__item b{color:var(--ink);font:700 16px/1 var(--f-display)}.ribbon__more{color:var(--red);font:600 13px/1 var(--f-ui);align-items:center;gap:4px;display:inline-flex}.ribbon__more:hover{color:#ff7480}.moments--open{background:#0f19238c;border-radius:14px;margin:-6px 0 26px;padding:18px 20px}@media (max-width:1100px){.waves{grid-template-columns:repeat(2,minmax(0,1fr))}.wave:nth-child(3):before{display:none}}@media (max-width:760px){.wave{min-height:190px;padding:16px 16px 0}.wave__value{font-size:54px}.wave__svg{height:70px}.ribbon{justify-content:flex-start}.wsub{justify-content:flex-start;gap:8px 18px;padding:0 4px}.wsub i{display:none}}.home__key{text-align:left;width:100%;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#080d12c7,#080d1238);gap:8px;padding:14px 18px 0;transition:background .2s;display:grid;position:relative;overflow:hidden}.home__key:hover{background:linear-gradient(90deg,#0e151ddb,#0e151d4d)}.home__keycap{color:var(--ink3)}.home__keyrow{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hkey{align-content:start;gap:2px;min-height:104px;padding:0 14px 0 0;display:grid;position:relative}.hkey+.hkey{padding-left:16px}.hkey+.hkey:before{content:"";background:linear-gradient(#ece8e129,#0000);width:1px;position:absolute;top:4px;bottom:30px;left:0}.hkey small{z-index:1;color:var(--ink3);position:relative}.hkey b{z-index:1;font:700 40px/1.02 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;position:relative}.hkey em{z-index:1;min-height:16px;font:600 12px/1.3 var(--f-ui);color:var(--ink3);font-style:normal;position:relative}.hkey em.win{color:var(--win)}.hkey em.loss{color:var(--loss)}.hkey .wave__svg{width:calc(100% - 18px);height:40px;left:0}.hkey+.hkey .wave__svg{width:calc(100% - 34px);left:16px}@media (max-width:760px){.home__keyrow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.hkey:nth-child(3){padding-left:0}.hkey:nth-child(3):before{display:none}.hkey:nth-child(3) .wave__svg{width:calc(100% - 18px);left:0}.hkey b{font-size:34px}}.top>*{flex-shrink:0}.top>.nav{flex:0 auto;min-width:0}@media (max-width:1320px){.nav__item{letter-spacing:.07em;padding:0 11px}.purse{gap:10px;margin-right:4px}}@media (max-width:1180px){.purse{display:none}.play{min-width:0;padding-right:38px}}.shell[data-anim] .home__agentname{animation:1.2s .2s both fadeIn}.shell[data-anim] .home__agent img{animation:mc-agent 1.1s var(--ease-out) both, mc-float 7s ease-in-out var(--t,0s) infinite}.shell[data-anim] .home__status{animation:slideIn .6s var(--ease-out) both}.shell[data-anim] .home__name{animation:titleIn 1s var(--ease-out) .1s both}.shell[data-anim] .home__meta{animation:slideIn .6s var(--ease-out) .2s both}.shell[data-anim] .home__rank{animation:slideIn .7s var(--ease-out) .25s both}.shell[data-anim] .home__key{animation:slideIn .7s var(--ease-out) .3s both}.shell[data-anim] .home__today{animation:slideIn .7s var(--ease-out) .35s both}.play--live .play__mark:after,.play--queue .play__mark:after,.play--select .play__mark:after,.phase--live i,.phase--select i,.phase--queue i,.qbar--search:after,.skel,.skel-dot,.top__install,.top__install:after{animation-delay:var(--t,0s)}.loginbar{text-align:left;width:100%;color:var(--ink);border:1px solid #ff465573;border-left:3px solid var(--red);background:linear-gradient(90deg,#ff46553d,#ff46550f);align-items:center;gap:14px;margin:0 0 14px;padding:12px 16px;transition:background .2s;display:flex}.loginbar:hover{background:linear-gradient(90deg,#ff465557,#ff46551a)}.loginbar__ico{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.loginbar__txt{flex:1;gap:3px;min-width:0;display:grid}.loginbar__txt b{font:600 15px/1.2 var(--f-ui)}.loginbar__txt small{color:var(--ink2);font:400 12.5px/1.35 var(--f-ui)}.loginbar__go{color:#fff;font:600 12px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:4px;display:inline-flex}.home__main .loginbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0}.pen__premier{text-overflow:ellipsis;white-space:nowrap;color:#b9a3ff;align-items:center;gap:4px;max-width:100%;font-size:11.5px;display:inline-flex;overflow:hidden}.pen__premier b{font-weight:600}.pen.is-presence .pen__name{border-top:2px solid var(--ink4);padding-top:8px}.pen.is-presence.is-self .pen__name{border-top-color:var(--red)}.tag--lfm{color:var(--win);background:#35d0a91f}.lobby__src{text-align:center;color:var(--ink4);flex-basis:100%;font-size:11.5px}.wfigs{flex-wrap:wrap;justify-content:flex-end;gap:8px 28px;display:flex}.wfigs .fig b{font:600 26px/1 var(--f-display);display:block}.wfigs .fig b small{font:500 12px/1 var(--f-label);color:var(--ink3);letter-spacing:.08em}.wfigs .fig span{font:500 11px/1.2 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.wfigs--wide{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:1px;margin:22px 0 26px;display:grid}.wfigs--wide .fig{background:var(--bg0);border:0;margin:0;padding:16px 18px}.wfilter{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;display:flex}.wfilter .search{width:240px}.select{border:1px solid var(--line2);min-width:150px;height:36px;color:var(--ink);background:#0000004d;align-items:center;transition:border-color .2s;display:inline-flex;position:relative}.select:hover,.select:focus-within{border-color:var(--ink3)}.select select{-webkit-appearance:none;appearance:none;width:100%;height:100%;color:inherit;font:500 13px/1 var(--f-ui);cursor:pointer;background:0 0;border:0;padding:0 34px 0 12px}.select select:focus{outline:none}.select option{color:var(--ink);background:#0f1923}.select .ico{pointer-events:none;color:var(--ink3);position:absolute;right:11px}.wtier i{background:var(--t,var(--ink3));width:7px;height:7px;margin-right:7px;display:inline-block;transform:rotate(45deg)translateY(-1px)}.wtier small{font:600 12px/1 var(--f-display);letter-spacing:0;color:var(--ink2);margin-left:6px}.wfilter .aside{color:var(--ink3);margin-left:auto;font-size:12px}.wtiers{font:500 12px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);flex-wrap:wrap;gap:6px 16px;margin:0 0 18px;display:flex}.wtiers span{align-items:center;gap:7px;display:inline-flex}.wtiers i{background:var(--t,var(--ink3));width:10px;height:10px;transform:rotate(45deg)}.wtiers b{color:var(--ink);font-family:var(--f-display);font-size:14px}.wtoggles{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:18px;display:flex}.wtoggles .fine{margin:0 0 0 6px}.chip{border:1px solid var(--line2);height:30px;font:500 12px/1 var(--f-label);letter-spacing:.06em;color:var(--ink2);background:#ece8e10f;align-items:center;gap:6px;padding:0 12px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.chip:hover{color:var(--ink);background:#ece8e11a}.chip.is-on{color:var(--gold);background:#f0c4601a;border-color:#f0c46080}.wgrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.wskin{background:linear-gradient(135deg, color-mix(in srgb, var(--t,#8b97a6) 16%, transparent), #0f192399 60%);border-left:2px solid var(--t,var(--line2));grid-template-rows:92px auto auto;gap:3px;min-width:0;padding:12px 12px 12px 14px;display:grid;position:relative}.shell[data-anim] .wskin{animation:rise .45s var(--ease-out) both;animation-delay:calc(var(--i,0) * 22ms)}.wskin__art{place-items:center;min-height:0;display:grid}.wskin__img{object-fit:contain;filter:drop-shadow(0 6px 12px #00000073);max-width:100%;max-height:84px}.wskin b{font:500 14px/1.2 var(--f-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wskin small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.wskin__act{justify-self:start}.wskin__acts{justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}.wskin__play{width:32px;height:32px;box-shadow:0 0 0 1px var(--line2);color:var(--ink2);border-radius:50%}.wskin__play:hover{background:var(--red);color:#fff;box-shadow:none}.vmodal{z-index:60;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.vmodal__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04070ad1;animation:.2s both fadeIn;position:absolute;top:0;bottom:0;left:0;right:0}.vmodal__box{width:min(1100px,100%);animation:overlayIn .3s var(--ease-out) both;gap:12px;display:grid;position:relative}.vmodal__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vmodal__head b{font:600 26px/1.1 var(--f-display);text-transform:uppercase}.vmodal__stage{aspect-ratio:16/9;background:#05070a;place-items:center;display:grid;position:relative;box-shadow:0 30px 80px #0009}.vmodal__stage video{object-fit:contain;background:#000;width:100%;height:100%}.vmodal__none{max-width:420px;color:var(--ink2);text-align:left;align-items:center;gap:8px;margin:0;padding:20px;display:flex}.vmodal__tabs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.vmodal__tabs .chip{flex:none}.wskin__star{position:absolute;top:6px;right:6px}.wskin__own{font:500 10px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--win);position:absolute;top:10px;left:12px}.wmore{margin:18px auto 0;display:flex}.wsave{border-left:2px solid var(--gold);background:#0f19238c;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:center;gap:14px 24px;margin-bottom:18px;padding:16px 18px;display:grid}.wsave b{font:500 15px/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase;display:block}.wsave small{color:var(--ink3);font-size:12px;line-height:1.45}.wsave .gate__row{margin:0}.wsets{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.wset{border-left:2px solid var(--line2);background:#0f192399;gap:10px;padding:14px 16px;display:grid}.shell[data-anim] .wset{animation:rise .45s var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}.wset:hover{border-left-color:var(--ink)}.wset__head{align-items:baseline;gap:10px;display:flex}.wset__head b{font:600 18px/1.1 var(--f-display);text-transform:uppercase}.wset__head small{color:var(--ink3);margin-left:auto;font-size:12px}.wset__guns{align-items:center;gap:6px;min-height:44px;display:flex}.wset__gun{background:color-mix(in srgb, var(--t,#8b97a6) 14%, transparent);border-bottom:2px solid var(--t,var(--line2));flex:1;place-items:center;min-width:0;height:44px;padding:4px;display:grid}.wset__gun img{object-fit:contain;max-height:34px}.wset__acts{gap:6px;display:flex}.wsearch__form{gap:10px;max-width:560px;margin-bottom:14px;display:flex}.wsearch__form .search{flex:1}.wsearch__res{isolation:isolate;border-left:2px solid var(--line2);background:#0f19238c;max-width:900px;margin-top:10px}.wsearch__res .fd__banner{height:170px}.wsearch__res .inline-note{margin:0 20px 12px}.wsearch__res .fprof{padding:0 20px 20px}.wsearch__res .wnote{margin:0 20px 20px}.wmmr__pair{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.wmmr__pair>div{align-items:center;gap:14px;display:flex}.wmmr__pair span{gap:2px;display:grid}.wmmr__pair small{font:500 11px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.wmmr__pair b{font:600 26px/1 var(--f-display);text-transform:uppercase}.wmmr__pair em{color:var(--ink2);font-size:13px;font-style:normal}.wmmr__arrow{color:var(--ink3)}.wmmr__verdict{color:var(--ink2);max-width:760px;margin:16px 0 0;font-size:15px}.wmmr__bars{align-items:center;gap:4px;height:120px;margin-bottom:14px;display:flex;position:relative}.wmmr__bars:before{content:"";border-top:1px dashed var(--line2);position:absolute;top:50%;left:0;right:0}.wmmr__bars i{max-width:26px;height:calc(var(--h) / 2);background:var(--win);transform-origin:bottom;flex:1;align-self:flex-end;margin-bottom:60px}.shell[data-anim] .wmmr__bars i{animation:wgrow .6s var(--ease-out) both}.wmmr__bars i.down{background:var(--loss);transform-origin:top;align-self:flex-start;margin:60px 0 0}@keyframes wgrow{0%{transform:scaleY(0)}}.wnote{border-top:1px solid var(--line);gap:8px;margin-top:14px;padding-top:12px;display:grid}.wnote p{color:var(--ink2);white-space:pre-wrap;margin:0}.wnote .btn{justify-self:start}.wnote textarea{resize:vertical;height:auto;min-height:56px;padding:8px 10px}.wnote .gate__row{margin:0}.waccs{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.wacc{background:#0f192380;border-left:2px solid #0000;align-items:center;gap:12px;padding:10px 12px;display:flex}.wacc.is-active{border-left-color:var(--red);background:#ff465512}.wacc__id{flex:1;gap:3px;min-width:0;display:grid}.wacc__id b{font:500 15px/1.2 var(--f-label)}.wacc__id b small{color:var(--ink3);margin-left:2px}.wacc__id>small{color:var(--ink3);font-size:12px}.wacc__id .warn{color:#ffb3ba}.wacc__acts{gap:6px;display:flex}.tabbar,.more{display:none}.is-tma .top{padding-top:env(safe-area-inset-top)}@media (max-width:760px){.wfigs{justify-content:flex-start;gap:8px 20px}.chead .wfigs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.chead .wfigs .fig{border:0;margin:0;padding:0}.wfigs--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.wfilter .search{width:100%}.wsave{grid-template-columns:1fr}.wgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.wacc{flex-wrap:wrap}:root{--top:50px;--tabbar:58px}body{font-size:13.5px}.shell{grid-template-columns:minmax(0,1fr)}.top{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a1016f7;min-width:0}.play{gap:8px;min-width:0;padding:0 34px 0 12px;font-size:18px}.play:before{top:0;bottom:0;left:0;right:16px}.play:after{width:34px}.play__mark,.play__mark .ico{width:20px;height:20px}.play__sub{font-size:10px}.top__right{gap:0;padding:0 4px}.purse{gap:8px;margin-right:2px;font-size:12px}.purse span:nth-child(2){display:none}.purse img{width:14px;height:14px}.top__btn[data-action=refresh]{display:none}.conn,.top__btn{width:34px}.top .nav{display:none}.tabbar{z-index:35;height:calc(var(--tabbar) + env(safe-area-inset-bottom));padding:0 2px env(safe-area-inset-bottom);border-top:1px solid var(--line2);background:#0a1016f7;display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar__item{min-width:0;color:var(--ink3);font:500 10px/1 var(--f-label);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;transition:color .2s;display:flex;position:relative}.tabbar__item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tabbar__item:before{content:"";background:var(--red);height:2px;transition:transform .3s var(--ease-out);position:absolute;top:-1px;left:22%;right:22%;transform:scaleX(0)}.tabbar__item.is-active{color:var(--ink)}.tabbar__item.is-active:before{transform:scaleX(1)}.more{z-index:34;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.more--still .more__scrim,.more--still .more__sheet{animation:none}.more__scrim{background:#04070a99;animation:.2s both fadeIn;position:absolute;top:0;bottom:0;left:0;right:0}.more__sheet{left:0;right:0;bottom:calc(var(--tabbar) + env(safe-area-inset-bottom));border-top:1px solid var(--line2);animation:overlayIn .28s var(--ease-out) both;background:#0f1923;padding:8px 8px 10px;display:grid;position:absolute}.more__item{text-align:left;color:var(--ink2);border-left:2px solid #0000;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:13px 10px;display:grid}.more__item b{font:500 15px/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);display:block}.more__item small{color:var(--ink3);font-size:12px}.more__item.is-active{border-left-color:var(--red);background:#ff465512}.tabs{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.wfilter__tiers{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.wfilter .select{flex:1}.view{padding-bottom:calc(var(--tabbar) + env(safe-area-inset-bottom))}.toasts{left:12px;right:12px;bottom:calc(var(--tabbar) + 12px + env(safe-area-inset-bottom))}.toast{min-width:0;max-width:none}.page{padding:16px 14px 28px}.display{font-size:28px}.chead{grid-template-columns:minmax(0,1fr);gap:14px}.chead__id{gap:12px}.chead__id .display{font-size:28px}.chead__rank .rank{--s:52px}.chead__rankname{font-size:20px}.chead__rankline{width:150px}.two{gap:10px}.figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;display:grid}.figures .fig{border:0;margin:0;padding:0}.fig b{font-size:24px}.moments{grid-template-columns:minmax(0,1fr);gap:18px}.filterbar{flex-wrap:wrap;gap:8px}.filterbar .seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.filterbar .aside{width:100%;margin-left:0}.modes li{grid-template-columns:110px minmax(0,1fr) 36px 40px;gap:8px}.maprow{grid-template-columns:110px minmax(0,1fr) 70px;gap:8px}.maprow>:nth-child(n+4):not(:last-child){display:none}.mrow{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"agent res right""agent kda right";gap:2px 10px;min-height:64px;padding:6px 10px 6px 0}.mrow__agent{grid-area:agent;align-self:stretch;margin:-6px 0}.mrow__rank,.mrow__stats{display:none}.mrow__res{text-align:left;grid-area:res;align-items:baseline;gap:8px;min-width:0;display:flex}.mrow__res b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;overflow:hidden}.mrow__res span{white-space:nowrap;font-size:13px}.mrow__kda{grid-area:kda;align-items:center;gap:8px;min-width:0;display:flex}.mrow__kda small{display:none}.mrow__kda b{white-space:nowrap;font-size:13px}.mrow__perf{white-space:nowrap;margin:0;font-size:10.5px}.mrow__right{grid-area:right;max-width:110px}.mrow__where{font-size:12px}.mrow__when{white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:10.5px;overflow:hidden}.mrow__badges{display:none}.mrow__map{width:60%}.mrow:hover{transform:none}.mo{padding-bottom:80px}.mo__body{grid-template-columns:minmax(0,1fr);gap:14px}.mo__inner{padding:12px 12px 30px}.mo__head{grid-template-columns:minmax(0,1fr);gap:12px;margin:14px 0 16px}.mo__title{flex-wrap:wrap;gap:10px;font-size:38px}.mo__meta{text-align:left}.mo__art{width:100%;height:240px}.vtabs{scrollbar-width:none;flex-direction:row;gap:4px;display:flex;overflow-x:auto}.vtabs__item{flex:1 0 auto}.mo__content{min-width:0;overflow-x:auto}.sb{min-width:760px}.perf,.perf__halves{grid-template-columns:minmax(0,1fr)}.home{padding:22px 14px;display:block}.home__agentname{opacity:.5;font-size:92px;top:4px;right:-6%}.home__agent{opacity:.6;width:86%;height:380px;top:0;right:-16%}.home__agent img{-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 45%);mask-image:linear-gradient(0deg,#0000 0,#000 45%)}.home__main{gap:14px}.home__name{margin-top:70px;font-size:50px}.home__rank{gap:14px;padding:12px 14px}.home__rank .rank{--s:64px}.home__rankname{font-size:26px}.home__today .bignums{gap:18px}.home__today .bignums b{font-size:28px}.home__rail{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.dcard,.home__rail>section{padding:14px 14px 16px}.dstore__item{height:64px}.lobby__head .display{font-size:28px}.banners:empty{display:none}.lobby__stage{min-height:0}.banners{scrollbar-width:none;justify-content:flex-start;min-height:300px;padding:0 4px;overflow-x:auto}.pen{--pw:128px;flex:0 0 var(--pw)}.qbar{width:100%;min-width:0;padding:10px 16px;font-size:18px}.ls{padding:14px 12px 18px}.ls__head{grid-template-columns:minmax(0,1fr) auto}.ls__head>:nth-child(2){order:3;grid-column:1/-1}.ls--pregame .ls__body{grid-template-columns:minmax(0,1fr)}.roster{display:block;overflow-x:auto}.roster .who{min-width:170px}.pop{border-radius:14px 14px 0 0;max-width:none;max-height:82vh;bottom:0;right:0;width:100%!important;top:auto!important;left:0!important}.pop.lpick{width:100%!important}.lpick__split{grid-template-columns:minmax(0,1fr)}.offers--daily{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.offers--daily .of__art{height:96px}.offers--night,.offers--acc{grid-template-columns:repeat(2,minmax(0,1fr))}.bundle{grid-template-columns:minmax(0,1fr);min-height:0}.bundle__art{min-height:180px}.lo__id,.lo__arsenal{grid-template-columns:minmax(0,1fr)}.xh{grid-template-columns:minmax(0,1fr);gap:18px}.xrows{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:8px;padding:0 0 4px;overflow:auto hidden}.xrow{scroll-snap-align:start;border-bottom:2px solid #0000;border-left:0;flex:0 0 132px;grid-template-rows:70px auto;grid-template-columns:minmax(0,1fr);gap:6px;padding:0 0 6px}.xrow.is-active{border-bottom-color:var(--red);background:0 0}.xrow__pv{height:70px}.xrow__fav{position:absolute;top:2px;right:2px}.xrows .empty{flex:1}.xhead__id .display{font-size:26px}.xhead .seg{width:100%}.xstage{height:240px;margin:0 -14px}.xloupe{width:104px;height:104px;bottom:10px;right:10px}.xstage__note{font-size:10px;bottom:10px;left:10px}.xtools{flex-wrap:wrap}.xscenes{flex-basis:100%}.xcode{flex-wrap:wrap;padding:8px}.xcode code{flex-basis:100%;padding:2px 4px 6px}.xcode__hint{margin:0}.xedit .xeditor{grid-template-columns:minmax(0,1fr)}.xedit .sechead{flex-wrap:wrap;row-gap:10px}.xedit .sechead .aside{width:100%;margin-left:0}.jsum{grid-template-columns:repeat(2,minmax(0,1fr))}.mcard-wrap{padding:8px}.mc{aspect-ratio:9/17;width:min(100%,52.9412vh - 8.47059px);max-height:calc(100vh - 16px)}.mc__agent{width:100%;height:52%;top:2%;bottom:auto;left:-12%}.mc__agentname{font-size:52px;top:36%;bottom:auto}.mc__body{background:linear-gradient(#0000,#080c10d9 12%);gap:10px;width:100%;padding:14px;top:auto;bottom:0;left:0;right:0}.mc__word{font-size:46px}.mc__score{font-size:28px}.mc__row{gap:16px}.mc__ring{width:86px}.mc__rr{font-size:32px}.mc__stat{padding:7px 10px 9px}.mc__foot{grid-template-columns:minmax(0,1fr);gap:10px}.mc__rounds{height:34px}.sb td,.sb th{white-space:nowrap}.setting{flex-wrap:wrap;gap:10px}.setting .seg{flex-wrap:nowrap}}@media (min-width:1100px){.is-web .view,.is-web .mo__inner{zoom:1.12}}@media (min-width:761px) and (max-width:1099px){.is-web .view,.is-web .mo__inner{zoom:1.06}}.is-web .label{font-size:12px}.is-web .fine,.is-web .kicker,.is-web .sechead small,.is-web .sechead .aside{font-size:13px}.is-web .fig span{font-size:11.5px}.is-web .pop{width:500px}.is-web .pop__id b{font-size:18px}.is-web .pop__id>span{font-size:12.5px}.is-web .pop__tab{padding:10px 12px;font-size:13px}.is-web .pop__rank>div b{font-size:20px}.is-web .pop__rank>div small,.is-web .pop__stale{font-size:13px}.is-web .pop__rank dl div{font-size:14px}.is-web .pop__figs b{font-size:26px}.is-web .pop__figs span{font-size:11.5px}.is-web .pop__agent{font-size:14px}.is-web .pop__agent small{font-size:12.5px}.is-web .pop__note{font-size:14px}.is-web .pop__fine{font-size:12px}.is-web .pm{grid-template-columns:36px minmax(0,1fr) auto auto;padding:9px 12px;font-size:14px}.is-web .pm .agent--sm{width:34px;height:34px}.is-web .pm__main small,.is-web .pm__num small,.is-web .pm__time{font-size:12px}.is-web .wsearch__res{max-width:1120px}.is-web .wsearch__res .fprof{gap:20px;max-width:none}.is-web .wsearch__res .fd__head .display{font-size:40px}.is-web .wsearch__res .pop__rank>div b{font-size:26px}.is-web .wsearch__res .pop__figs>div{padding:16px 16px 14px}.is-web .wsearch__res .pop__figs b{font-size:34px}.is-web .wsearch__res .pop__figs span{font-size:12.5px}.is-web .wsearch__res .pop__agents{flex-flow:wrap;gap:10px 26px}.is-web .wsearch__res .pop__agents .label{width:100%}.is-web .wsearch__res .pop__agent .agent--sm{width:40px;height:40px}.is-web .wsearch__search .search input,.is-web .wsearch__form .search input{font-size:16px}.is-web .wsearch__form{max-width:680px}.is-web .wsearch__form .search,.is-web .wsearch__form .btn{height:46px}.is-web .wskin b{font-size:15px}.is-web .wskin small{font-size:13px}@media (max-width:760px){.is-web .pop{width:100%!important}.is-web .wsearch__res .pop__figs{grid-template-columns:repeat(2,minmax(0,1fr))}.is-web .wsearch__res .pop__figs b{font-size:28px}.is-web .wsearch__res .fd__head .display{font-size:30px}.is-web .pm{grid-template-columns:32px minmax(0,1fr) auto}.is-web .pm__time{display:none}.is-web .mrow__when,.is-web .mrow__where{font-size:12px}}.is-web .wsearch__res .fd__banner img{opacity:.22}.is-web .wsearch__res .pop__rank{border-left:2px solid var(--line2);background:#080d1299;grid-template-columns:auto minmax(0,440px);justify-content:start;gap:48px;padding:16px 18px}@media (max-width:760px){.is-web .wsearch__res .pop__rank{grid-template-columns:minmax(0,1fr);gap:12px}}.wprefs{gap:18px;display:grid}.wprefs>.field-error{margin:-8px 0 0}.wprefs--pc .wset__grid{columns:3 300px;column-gap:18px;display:block}.wprefs--pc .wcard{break-inside:avoid;margin:0 0 18px}.wopt.is-disabled{opacity:.45}.wopt.is-disabled .switch,.wopt.is-disabled .seg{pointer-events:none}.wopt--key{gap:8px}.wopt--key .input{flex:1;min-width:0;height:34px}.wver{gap:6px;padding:2px 0 12px;display:grid}.wver b{font:700 46px/1 var(--f-display);letter-spacing:.01em}.wver small{color:var(--ink3);font:500 13px/1.3 var(--f-ui)}.wcard--update.is-new{background:radial-gradient(circle at 85% 0,#ff465538,#0000 60%),#0f1923bd;border-color:#ff465573}.wcard--update .upbar{margin:0 0 10px}.wcard__lead{color:var(--ink2);font:400 13px/1.45 var(--f-ui);margin:0 0 6px}.wcard__lead b{color:var(--ink);font-weight:600}.wcard .checks .check:last-child{border-bottom:0}.wcard__foot{color:var(--ink3);font:500 11px/1 var(--f-ui);padding:8px 0 2px}.wsafe{color:var(--ink2);font:500 13px/1.35 var(--f-ui);gap:10px;margin:0;padding:0;list-style:none;display:grid}.wsafe li{align-items:flex-start;gap:10px;display:flex}.wsafe .ico{color:var(--win);flex:none;margin-top:1px}.wsafe li.no .ico{color:var(--loss)}.wset__hero{border:1px solid var(--line);background:linear-gradient(115deg,#ff465538,#0f1923e0 45%,#0a1016f5);border-radius:12px;align-items:flex-end;gap:18px;min-height:170px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.wset__art{object-fit:cover;opacity:.32;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 45%);mask-image:linear-gradient(90deg,#0000 0,#000 45%)}.wset__who{flex:1;min-width:0;position:relative}.wset__who .display{text-overflow:ellipsis;white-space:nowrap;margin:6px 0 8px;overflow:hidden}.wset__meta{color:var(--ink2);font:500 14px/1 var(--f-ui);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.wset__badge{color:var(--gold);font:600 11px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;background:#f0c46024;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.wset__out{position:relative}.wset__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.wcard{border:1px solid var(--line);background:#0f1923bd;border-radius:12px;gap:2px;padding:18px 18px 12px;display:grid;position:relative}.wcard__head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.wcard__head h2{font:600 12px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);margin:0}.wcard__head small{color:var(--ink3);font:500 12px/1 var(--f-ui)}.wcard--accounts{grid-column:span 2;padding-bottom:18px}.waccgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wacct{border:1px solid var(--line);background:#080d1280;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.wacct.is-active{background:linear-gradient(120deg,#ff46551f,#080d1280 60%);border-color:#ff465573}.wacct__id{gap:6px;min-width:0;display:grid}.wacct__id b{font:700 18px/1 var(--f-display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wacct__id b small{color:var(--ink3);margin-left:2px;font-size:14px;font-weight:500}.wacct__chips{flex-wrap:wrap;gap:5px;display:flex}.wacct__acts{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:6px;padding-top:2px;display:flex}.wchip{color:var(--ink2);font:600 10.5px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;background:#ece8e112;border-radius:999px;padding:4px 8px}.wchip--on{color:var(--win);background:#35d0a924}.wchip--warn{color:var(--loss);background:#ff546524}.wacc-add{border:1px dashed var(--line2);min-height:104px;color:var(--ink3);font:600 12px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;gap:8px;transition:color .2s,border-color .2s,background .2s;display:flex}.wacc-add:hover{color:var(--ink);border-color:var(--red);background:#ff46550f}.wcard--pc{background:radial-gradient(circle at 72% 14%,#ff465561,#0000 55%),linear-gradient(160deg,#1b0d15,#0b1118 72%);border-color:#ff465559;grid-row:span 2;gap:14px;padding:26px 22px 20px;overflow:hidden}.wpc__emblem{filter:drop-shadow(0 0 22px #ff465599);width:88px;height:88px}.wcard--pc h2{font:700 34px/.98 var(--f-display);letter-spacing:.02em;text-transform:uppercase;margin:0}.wpc__list{color:var(--ink2);font:500 14px/1.3 var(--f-ui);gap:11px;margin:4px 0 0;padding:0;list-style:none;display:grid}.wpc__list li{align-items:center;gap:10px;display:flex}.wpc__list .ico{color:var(--red);flex:none}.wpc__btn.top__install{justify-content:center;height:46px;margin:8px 0 0;font-size:13px}.wpc__btn.top__install span{display:inline}.wpc__note{color:var(--ink3);font:500 12px/1.3 var(--f-ui);text-align:center}.wpc__mobile{color:var(--ink3);font:500 12px/1.3 var(--f-ui);display:none}.wrow{text-align:left;width:100%;color:var(--ink2);border-radius:8px;align-items:center;gap:12px;padding:10px 6px;transition:background .2s,color .2s;display:flex}.wrow:hover{color:var(--ink);background:#ece8e10d}.wrow__ico{width:38px;height:38px;color:var(--red);background:#ff46551f;border-radius:9px;flex:none;place-items:center;display:grid}.wrow__txt{flex:1;gap:3px;min-width:0;display:grid}.wrow__txt b{color:var(--ink);font:600 14px/1.2 var(--f-ui)}.wrow__txt small,.wopt__txt small{color:var(--ink3);font:400 12px/1.3 var(--f-ui)}.wopt{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.wcard__head+.wopt{border-top:0;padding-top:2px}.wopt__txt{gap:3px;min-width:0;display:grid}.wopt__txt b{font:600 14px/1.2 var(--f-ui);color:var(--ink)}@media (max-width:1200px){.wset__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wcard--accounts{grid-column:1/-1}.wcard--pc{grid-row:auto}}@media (max-width:760px){.wset__grid,.waccgrid{grid-template-columns:1fr}.wset__hero{flex-wrap:wrap;min-height:140px;padding:20px 16px}.wpc__btn.top__install,.wpc__note{display:none}.wpc__mobile{display:block}#lo-pop,#player-pop{max-width:none;max-height:none;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;bottom:0;right:0;transform:translateY(32px);box-shadow:0 0 0 100vmax #04070ab8,0 -10px 40px #00000080;width:100%!important;top:auto!important;left:0!important}#lo-pop{height:calc(100dvh - 44px)}#player-pop{max-height:calc(100dvh - 44px)}#lo-pop.is-placed,#player-pop.is-placed{transform:none}#lo-pop:before,#player-pop:before{content:"";background:#ece8e138;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:7px;left:50%}#lo-pop .pop__head,#player-pop .pop__head{padding-top:20px}#lo-pop .pop__head .icon-btn,#player-pop .pop__head .icon-btn{width:40px;height:40px}#lo-pop .pop__body,#player-pop .pop__body{overscroll-behavior:contain}#lo-pop .pop__tabs{flex-wrap:wrap;padding:0 12px}#lo-pop .pop__tab{padding:12px;font-size:13px}#lo-pop .lpick__search{flex:100%;order:3;margin:0 0 8px;padding:0}#lo-pop .lpick__search input{width:100%;padding:10px 4px;font-size:16px}#lo-pop .pop__body{flex:1;min-height:0;padding:10px 12px 0}#lo-pop .lpick__split{grid-template-columns:minmax(0,1fr);gap:10px}#lo-pop .lpick__list,#lo-pop .lpick__grid{max-height:none;padding-right:0;overflow:visible}#lo-pop .lpick__grid{padding-bottom:14px}#lo-pop .lpick__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}#lo-pop .lpick__tier{grid-column:1/-1;padding:10px 2px 4px}#lo-pop .lskin{border-left:0;border-bottom:2px solid var(--t,var(--line2));text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px;padding:14px 8px 10px;font-size:12.5px}#lo-pop .lskin img{width:100%;height:48px}#lo-pop .lskin span{white-space:normal;line-height:1.2}#lo-pop .lpick__detail{z-index:2;border-top:1px solid var(--line2);background:#0d151d;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px 12px;margin:0 -12px;padding:12px 12px 14px;display:grid;position:sticky;bottom:0;box-shadow:0 -14px 24px #00000073}#lo-pop .lpick__look{height:60px}#lo-pop .lpick__look img{max-height:52px}#lo-pop .lpick__name{font-size:15px}#lo-pop .lpick__detail .label{display:none}#lo-pop .lopts,#lo-pop .lchromas{scrollbar-width:none;flex-wrap:nowrap;grid-column:1/-1;overflow-x:auto}#lo-pop .lopts::-webkit-scrollbar{display:none}#lo-pop .lchromas::-webkit-scrollbar{display:none}#lo-pop .lopt,#lo-pop .lchroma{flex:none}#lo-pop .lopt{padding:8px 10px}#lo-pop .lpick__apply{grid-column:1/-1;justify-content:center;width:100%;height:46px;margin:2px 0 0}#lo-pop .lpick__grid--buddy,#lo-pop .lpick__grid--card{grid-template-columns:repeat(3,minmax(0,1fr))}#lo-pop .lbud{padding:10px 4px;font-size:11.5px}#lo-pop .lbud__img{width:64px;height:64px}#lo-pop .ltitle{padding:12px;font-size:14px}}.adm{gap:18px;display:grid}.adm__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.adm__head .display{margin:4px 0 0}.adm__flags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-flag{color:var(--ink2);font:500 12.5px/1 var(--f-ui);background:#ece8e10f;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.adm-flag.is-ok{color:var(--win);background:#35d0a91a}.adm-flag.is-warn{color:var(--gold);background:#f0c4601a}.adm-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.adm-kpi{border:1px solid var(--line);background:#0f1923bd;border-radius:12px;align-content:start;gap:6px;padding:16px 16px 14px;display:grid}.adm-kpi--live{background:linear-gradient(160deg,#35d0a924,#0f1923bd 60%);border-color:#35d0a966}.adm-kpi__label{color:var(--ink3);font:600 11.5px/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase}.adm-kpi__value{font:700 40px/1 var(--f-display);font-variant-numeric:tabular-nums}.adm-kpi__sub{color:var(--ink3);font:500 12px/1.35 var(--f-ui);flex-wrap:wrap;gap:4px 8px;display:flex}.adm-chip{color:var(--ink2);align-items:center;gap:4px;display:inline-flex}.adm-chip i,.adm-legend i,.adm-tag i{background:var(--c,#fff);border-radius:2px;flex:none;width:8px;height:8px}.adm-card{border:1px solid var(--line);background:#0f1923bd;border-radius:12px;align-content:start;gap:6px;min-width:0;padding:18px;display:grid}.adm-card__head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.adm-card__head h2{font:600 12px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);margin:0}.adm-card__head small{color:var(--ink3);font:500 12px/1.2 var(--f-ui);text-align:right}.adm-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.adm-chart{padding-bottom:18px;position:relative}.adm-chart svg{width:100%;height:170px;display:block}.adm-chart__x span{bottom:0;left:var(--x,0);color:var(--ink4);font:500 11px/1 var(--f-ui);position:absolute;transform:translate(-50%)}.adm-legend{color:var(--ink3);font:500 12px/1 var(--f-ui);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;display:flex}.adm-legend span{align-items:center;gap:6px;display:inline-flex}.adm-legend__dot{background:#fff;border-radius:50%!important;width:8px!important;height:8px!important}.adm-minutes{width:100%;height:60px;margin-bottom:6px;display:block}.adm-row{border-top:1px solid var(--line);color:var(--ink3);font:500 13px/1.3 var(--f-ui);justify-content:space-between;gap:12px;margin:0;padding:7px 0;display:flex}.adm-row b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.adm-row b.loss,.adm-row em.loss{color:var(--loss);font-style:normal}.adm-row b.win{color:var(--win)}.adm-row b.gold{color:var(--gold)}.adm-sub{color:var(--ink3);font:600 11px/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0}.adm-table{overflow-x:auto}.adm-table table{border-collapse:collapse;width:100%;font:500 13px/1.3 var(--f-ui)}.adm-table th{color:var(--ink3);font:600 11px/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--line2);white-space:nowrap;padding:8px 10px}.adm-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}.adm-table td small{color:var(--ink3);font-size:12px;display:block}.adm-table td.mono{font-family:var(--f-mono);color:var(--ink2);font-size:12px}.adm-tag{color:var(--ink2);align-items:center;gap:5px;margin:2px 6px 2px 0;font-size:12px;display:inline-flex}.adm-prem{color:var(--gold);margin-left:6px}.wset__admin{margin-right:8px;position:relative}@media (max-width:1200px){.adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.adm-kpis,.adm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-grid{grid-template-columns:1fr}.adm-kpi__value{font-size:30px}}@property --tint{syntax:"<color>";inherits:true;initial-value:#ff4655}.gate{--slant:96px;--qr:280px;background:radial-gradient(700px 520px at 100% -10%, #ff465524, transparent 65%), radial-gradient(600px 500px at 80% 115%, #5ab8ff12, transparent 65%), linear-gradient(180deg, #0c151e, var(--bg0));height:100%;color:var(--ink);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(460px,40%);display:grid;position:relative;overflow:hidden auto}.gate:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 26px,#ece8e105 26px 27px);position:fixed;top:0;bottom:0;left:0;right:0}.gate [hidden]{display:none!important}.gate-layer{z-index:90;position:fixed;top:0;bottom:0;left:0;right:0}.gate-layer .gate{height:100%}.gate--overlay{animation:.35s both gate-fade}.gate__stage{--mx:0;--my:0;--tint:#ff4655;z-index:0;height:100vh;margin-right:calc(-1 * var(--slant));clip-path:polygon(0 0, calc(100% - var(--slant)) 0, 100% 100%, 0 100%);background:radial-gradient(ellipse 60% 55% at 60% 48%, color-mix(in srgb, var(--tint) 20%, transparent), transparent 72%), radial-gradient(ellipse 50% 40% at 0% 100%, #ff465529, transparent 70%), linear-gradient(160deg, #13263a 0%, #0c1824 50%, #080d12 100%);animation:gate-stage-in 1.3s var(--ease-out) both;grid-area:1/1;transition:--tint 1.6s;position:sticky;top:0;overflow:hidden}.gate__stage>*{pointer-events:none;position:absolute}.gate__stage:before{content:"";z-index:8;pointer-events:none;background:radial-gradient(75% 70% at 58% 45%,#0000 40%,#060a0eb8 100%),linear-gradient(#0000 55%,#080d1299 78%,#080d12f5 100%),linear-gradient(#080d1299 0%,#0000 18%);position:absolute;top:0;bottom:0;left:0;right:0}.gate__stage:after{content:"";z-index:10;pointer-events:none;clip-path:polygon(calc(100% - var(--slant) - 3px) 0, calc(100% - var(--slant)) 0, 100% 100%, calc(100% - 3px) 100%);background:linear-gradient(180deg, var(--red) 0%, #ff46558c 45%, #ff465514 100%);position:absolute;top:0;bottom:0;left:0;right:0}.gate__maps{z-index:0;transform:translate3d(calc(var(--mx) * -10px), calc(var(--my) * -8px), 0);transition:transform .8s var(--ease-out);top:-40px;bottom:-40px;left:-40px;right:-40px}.gate__map{object-fit:cover;opacity:0;filter:blur(7px)saturate(.75)brightness(.5);width:100%;max-width:none;height:100%;transition:opacity 1.6s,transform 9s linear;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.14)}.gate__map.is-on.is-ready{opacity:.6;transform:scale(1.02)}.gate__glow{z-index:1;background:radial-gradient(circle at 60% 52%, color-mix(in srgb, var(--tint) 26%, transparent), transparent 40%), linear-gradient(115deg, transparent 55%, color-mix(in srgb, var(--tint) 8%, transparent) 75%, transparent 90%);top:0;bottom:0;left:0;right:0}.gate__radar{z-index:2;aspect-ratio:1;width:min(660px,76%,78vh);translate:-50% -50%;transform:translate3d(calc(var(--mx) * 6px), calc(var(--my) * 6px), 0);transition:transform .8s var(--ease-out);background:radial-gradient(circle closest-side, transparent 0 calc(25% - 1px), #ece8e112 calc(25% - 1px) 25%, transparent 25% calc(50% - 1px), #ece8e114 calc(50% - 1px) 50%, transparent 50% calc(75% - 1px), #ece8e117 calc(75% - 1px) 75%, transparent 75%), linear-gradient(90deg, transparent calc(50% - .5px), #ece8e112 calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(0deg, transparent calc(50% - .5px), #ece8e112 calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), radial-gradient(circle closest-side, color-mix(in srgb, var(--tint) 7%, transparent), transparent);border-radius:50%;top:50%;left:60%;overflow:hidden;box-shadow:inset 0 0 0 1px #ece8e11f}.gate__radar-sweep{background:conic-gradient(from 0deg, transparent 0deg 275deg, color-mix(in srgb, var(--tint) 8%, transparent) 315deg, color-mix(in srgb, var(--tint) 42%, transparent) 358.5deg, #ece8e180 359.2deg, transparent 360deg);border-radius:50%;animation:6s linear infinite gate-rot;position:absolute;top:0;bottom:0;left:0;right:0}.gate__blip{background:var(--tint);width:8px;height:8px;box-shadow:0 0 12px 3px color-mix(in srgb, var(--tint) 60%, transparent);opacity:0;border-radius:50%;margin:-4px 0 0 -4px;animation:6s linear infinite gate-blip;position:absolute}.gate__blip:nth-of-type(2){animation-delay:1s;top:35%;left:76%}.gate__blip:nth-of-type(3){animation-delay:2.67s;top:85.7%;left:63%}.gate__blip:nth-of-type(4){background:var(--red);animation-delay:4.75s;top:44.3%;left:28.8%;box-shadow:0 0 12px 3px #ff465599}.gate__name{z-index:3;left:0;right:var(--slant);text-align:center;white-space:nowrap;translate:0 -58%;transform:translate3d(calc(var(--mx) * -18px), 0, 0);transition:transform .8s var(--ease-out);top:50%}.gate__name span{font:600 clamp(110px, 13.5vw, 230px)/.82 var(--f-display);text-transform:uppercase;letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--tint) 50%, #ece8e133);background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 30%, transparent), transparent 85%);opacity:.8;-webkit-background-clip:text;background-clip:text;display:inline-block}.gate__name span.is-in{animation:gate-name 1.4s var(--ease-out) both}.gate__agents{z-index:4;transform:translate3d(calc(var(--mx) * 16px), calc(var(--my) * 8px), 0);transition:transform .8s var(--ease-out);top:0;bottom:0;left:0;right:0}.gate__agent{opacity:0;width:auto;max-width:none;height:min(118%,1200px);transition:opacity .9s ease, transform 1.2s var(--ease-out);position:absolute;bottom:-8%;left:50%;transform:translate(calc(-50% - 40px));-webkit-mask-image:linear-gradient(#000 60%,#0000 94%);mask-image:linear-gradient(#000 60%,#0000 94%)}.gate__agent.is-on.is-ready{opacity:1;animation:9s ease-in-out 1.2s infinite gate-drift;transform:translate(-50%)}.gate__beam{z-index:5;top:0;bottom:0;left:0;right:0;overflow:hidden}.gate__beam:before{content:"";background:linear-gradient(90deg,#0000,#ece8e10f 40%,#ece8e11a 50%,#ece8e10f 60%,#0000);width:38%;animation:8s ease-in-out 1s infinite gate-beam;position:absolute;top:-10%;bottom:-10%;left:-60%;transform:skew(-22deg)}.gate__scan{z-index:6;opacity:.55;background:repeating-linear-gradient(#0003 0 1px,#0000 1px 4px);top:0;bottom:0;left:0;right:0}.gate__scan:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tint) 7%, transparent) 70%, #ece8e10f 98%, transparent);height:160px;animation:6s linear infinite gate-scan;position:absolute;top:0;left:0;right:0}.gate__noise{z-index:7;opacity:.08;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(5,end) infinite gate-grain;top:-60px;bottom:-60px;left:-60px;right:-60px}.gate__hud{z-index:9;justify-items:start;gap:14px;animation:1s .5s both gate-fade;display:grid;top:40px;left:48px}.gate__hudbrand{display:none}.gate__meta{border-left:2px solid var(--tint);gap:4px;padding-left:12px;transition:border-color 1.6s;display:grid}.gate__meta small{font:500 11px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3)}.gate__meta b{font:600 22px/1 var(--f-display);text-transform:uppercase;letter-spacing:.04em}.gate__meta span{font:500 12px/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.gate__dots{gap:5px;display:flex}.gate__dots i{background:#ece8e129;width:22px;height:3px;position:relative;overflow:hidden;transform:skew(-24deg)}.gate__dots i.is-past{background:#ece8e166}.gate__dots i:after{content:"";background:var(--tint);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.gate__dots i.is-on:after{animation:6.5s linear both gate-fill}.gate__pitch{z-index:9;left:48px;right:calc(var(--slant) + 48px);animation:gate-rise .9s var(--ease-out) .55s both;bottom:44px}.gate__pitch-kicker{font:600 12px/1 var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--red);align-items:center;gap:10px;margin:0 0 12px;display:flex}.gate__pitch-kicker:before{content:"";background:var(--red);width:26px;height:2px}.gate__pitch-title{font:600 clamp(40px, 4.2vw, 62px)/.95 var(--f-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink);text-shadow:0 4px 30px #00000080;margin:0}.gate__feats{font:500 12px/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);flex-wrap:wrap;gap:6px 0;margin:18px 0 0;padding:0;list-style:none;display:flex}.gate__feats li{align-items:center;display:flex}.gate__feats li+li:before{content:"";background:var(--red);opacity:.8;width:5px;height:5px;margin:0 12px;transform:rotate(45deg)}.gate__panel{z-index:1;min-width:0;min-height:100vh;padding:40px 56px 28px calc(var(--slant) + 40px);flex-direction:column;grid-area:1/2;display:flex;position:relative}.gate__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.gate__brand,.gate__hudbrand{font:600 15px/1 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);align-items:center;gap:11px}.gate__brand{display:flex}.gate__brandname{animation:gate-wipe .9s var(--ease-out) .25s both}.gate__mark{background:var(--red);clip-path:polygon(0 0,100% 0,78% 100%,22% 100%);width:24px;height:24px;animation:gate-mark-in .8s var(--ease-out) .1s both;flex:none;position:relative;overflow:hidden}.gate__mark:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffffe6 50%,#0000 70%);animation:5s ease-in-out 1.4s infinite gate-glint;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.gate__progress{gap:6px;display:flex}.gate__progress i{background:#ece8e124;width:34px;height:4px;transition:background .5s;transform:skew(-24deg)}.gate[data-step="1"] .gate__progress i:first-child,.gate[data-step="2"] .gate__progress i:nth-child(2){background:var(--red);box-shadow:0 0 10px #ff46558c}.gate[data-step="2"] .gate__progress i:first-child{background:var(--win)}.gate[data-step="0"] .gate__progress{visibility:hidden}.gate__body{width:100%;max-width:460px;margin:auto 0;padding:36px 0}.gate__body>:first-child{--i:0}.gate__body>:nth-child(2){--i:1}.gate__body>:nth-child(3){--i:2}.gate__body>:nth-child(4){--i:3}.gate__body>:nth-child(5){--i:4}.gate__body>:nth-child(6){--i:5}.gate__body>:nth-child(n+7){--i:6}.gate__body[data-reveal=full]>*{animation:gate-rise .75s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 80ms)}.gate__body[data-reveal=full]>.gate__title{animation-name:gate-title;animation-duration:1s}.gate__body[data-reveal=full] .gate__steps>li{animation:gate-slide .65s var(--ease-out) both;animation-delay:calc(.5s + var(--j,0) * .11s)}.gate__body[data-reveal=soft]>:-webkit-any(.gate__qr,.gate__steps,.gate__alt){animation:gate-rise .45s var(--ease-out) both}.gate__body[data-reveal=soft]>:is(.gate__qr,.gate__steps,.gate__alt){animation:gate-rise .45s var(--ease-out) both}.gate__steps>li:nth-child(2){--j:1}.gate__steps>li:nth-child(3){--j:2}.gate__kicker{font:500 12px/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);align-items:center;margin:0;display:flex}.gate__kicker span{border-right:1px solid var(--line2);font:600 15px/1 var(--f-display);letter-spacing:.04em;color:var(--red);margin-right:12px;padding-right:12px}.gate__title{font:600 clamp(40px, 3.9vw, 72px)/.95 var(--f-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:14px 0 0;padding-bottom:18px;position:relative}.gate__title:after{content:"";background:var(--red);transform-origin:0;width:48px;height:3px;animation:gate-grow .8s var(--ease-out) .6s both;position:absolute;bottom:0;left:0}.gate__lead{max-width:430px;color:var(--ink2);margin:18px 0 26px;font-size:15px;line-height:1.55}.gate__steps{counter-reset:step;gap:16px;margin:0 0 26px;padding:0;list-style:none;display:grid}.gate__steps li{counter-increment:step;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:3px 14px;display:grid;position:relative}.gate__steps li:before{content:counter(step, decimal-leading-zero);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);width:38px;height:28px;font:600 14px/1 var(--f-display);letter-spacing:.04em;color:var(--ink);background:#ece8e114;grid-row:span 3;place-items:center;transition:background .4s,color .4s;display:grid}.gate__steps li:not(:last-child):after{content:"";background:linear-gradient(180deg, var(--line2), transparent);width:1px;position:absolute;top:34px;bottom:-12px;left:18px}.gate__steps b{font:600 14px/1.25 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding-top:5px}.gate__steps li>span{color:#ece8e19e;min-width:0;font-size:13.5px;line-height:1.5;display:block}.gate__steps .btn{justify-self:start;margin-top:10px}.gate__steps code{font-family:var(--f-mono);color:var(--ink);overflow-wrap:anywhere;background:#00000059;padding:1px 5px;font-size:12px}.gate__steps--tight{gap:14px;margin:0}.gate__body .gate__steps li:first-child:before{background:var(--red);color:#fff}.gate__body.is-waiting .gate__steps li:first-child:before{content:"✓";color:var(--win);background:#35d0a933}.gate__body.is-waiting .gate__steps li:nth-child(2):before{background:var(--red);color:#fff;animation:1.8s ease-in-out infinite gate-beat}.gate__actions{display:flex}.gate__cta{isolation:isolate;background:var(--red);color:#fff;min-height:56px;font:600 15px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);flex:1;align-items:center;gap:12px;padding:0 20px 0 22px;text-decoration:none;transition:background .25s,transform .15s;display:flex;position:relative;overflow:hidden}.gate__cta>span{flex:1}.gate__cta:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:30%;animation:5.5s ease-in-out 1.6s infinite gate-sheen;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-22deg)translate(-100%)}.gate__cta:after{content:"";z-index:-2;opacity:0;background:linear-gradient(90deg,#ff4655,#ff6a5c);transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.gate__cta-arrow{transition:transform .3s var(--ease-out)}.gate__cta:hover:after{opacity:1}.gate__cta:hover .gate__cta-arrow{transform:translate(5px)}.gate__cta:hover:before{animation-duration:1.1s;animation-delay:0s}.gate__cta:active{background:var(--red-d);transform:scale(.985)}.gate__cta:active:after{opacity:0}.gate__cta:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.gate__wait{border-left:2px solid var(--blue);animation:gate-rise .5s var(--ease-out) both;background:linear-gradient(90deg,#5ab8ff1f,#5ab8ff00 85%);align-items:center;gap:14px;margin:16px 0 0;padding:12px 16px 12px 14px;display:flex}.gate__wait>span:last-child{gap:3px;min-width:0;display:grid}.gate__wait b{font:500 14px/1.3 var(--f-ui);color:var(--ink)}.gate__wait small{color:var(--ink3);font-size:12px}.gate__sonar{width:36px;height:36px;color:var(--blue);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 35%, transparent);background:radial-gradient(circle, currentColor 0 2.5px, transparent 3px), conic-gradient(from 0deg, transparent 0 250deg, color-mix(in srgb, currentColor 55%, transparent) 358deg, transparent 360deg);border-radius:50%;flex:none;animation:1.8s linear infinite gate-rot;position:relative}.gate__sonar i{opacity:0;animation:gate-ping 2.4s var(--ease-out) infinite;border:1.5px solid;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.gate__sonar i:nth-child(2){animation-delay:.8s}.gate__sonar i:nth-child(3){animation-delay:1.6s}.gate__switch{isolation:isolate;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#0000004d;grid-template-columns:1fr 1fr;margin:0 0 24px;padding:4px;display:grid;position:relative}.gate__tab{z-index:1;min-height:42px;font:600 13px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 10px;transition:color .3s;display:flex;position:relative}.gate__tab:hover{color:var(--ink)}.gate__tab.is-active{color:var(--bg1)}.gate__tab:focus-visible{outline-offset:-3px}.gate__switch-ind{z-index:0;background:var(--ink);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);width:calc(50% - 4px);transition:transform .45s var(--ease-out);position:absolute;top:4px;bottom:4px;left:4px}.gate__switch-ind:after{content:"";background:var(--red);height:2px;position:absolute;bottom:0;left:8px;right:8px}.gate__switch[data-mode=link] .gate__switch-ind{transform:translate(100%)}.gate__switch.is-switched[data-mode=link] .gate__switch-ind{animation:gate-ind-right .45s var(--ease-out) both}.gate__switch.is-switched[data-mode=qr] .gate__switch-ind{animation:gate-ind-left .45s var(--ease-out) both}.gate__qr{grid-template-columns:minmax(0,1fr);place-items:center;gap:20px;display:grid}.gate__qrside{justify-self:stretch}.gate__qrframe{padding:14px;position:relative}.gate__qrimg{width:var(--qr);height:var(--qr);box-shadow:inset 0 0 0 1px var(--line2);background:#00000059;place-items:center;padding:10px;transition:background .4s;display:grid;position:relative}.gate__qrimg:has(img){animation:gate-pop .5s var(--ease-out) both;background:#ece8e1;box-shadow:0 16px 50px -12px #ff465559}.gate__qrimg img{width:100%;height:100%;image-rendering:pixelated}.gate__qrimg .gate__sonar{width:54px;height:54px;color:var(--ink2)}.gate__qc{--dx:-1;--dy:-1;border:solid var(--red);border-width:2px 0 0 2px;width:26px;height:26px;animation:2.6s ease-in-out infinite gate-bracket;position:absolute;top:0;left:0}.gate__qc:nth-of-type(3){--dx:1;border-width:2px 2px 0 0;left:auto;right:0}.gate__qc:nth-of-type(4){--dy:1;border-width:0 0 2px 2px;top:auto;bottom:0}.gate__qc:nth-of-type(5){--dx:1;--dy:1;border-width:0 2px 2px 0;top:auto;bottom:0;left:auto;right:0}.gate__qrscan{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(90deg, transparent, var(--red) 20%, #ff8a94 50%, var(--red) 80%, transparent);height:2px;transition:opacity .4s;position:absolute;top:16px;left:18px;right:18px;box-shadow:0 0 14px 2px #ff465580}.gate__qrscan:after{content:"";background:linear-gradient(#0000,#ff465529);height:34px;position:absolute;bottom:2px;left:0;right:0}.gate__qrframe:has(img) .gate__qrscan{opacity:.8;animation:2.8s ease-in-out infinite alternate gate-qrscan}.gate__qrside{gap:18px;min-width:0;display:grid}.gate__live{font:500 12px/1.3 var(--f-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:9px;margin:0;display:flex}.gate__live i{background:var(--win);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-out infinite gate-live;box-shadow:0 0 #35d0a999}.gate__qr:not(:has(img)) .gate__live{visibility:hidden}.gate__qr.is-failed .gate__sonar{color:var(--loss);animation:none}.gate__qr.is-failed .gate__sonar i{display:none}.gate__qr.is-failed .gate__qc{border-color:#ece8e140;animation:none}.gate__alt{margin-top:18px}.gate__open{margin-top:10px}.gate__row{gap:8px;width:100%;margin-top:8px;display:flex}.gate__row .input{flex:1;width:100%;min-width:0}.gate .gate__row .input{height:42px}.gate .gate__row .btn{min-height:42px}.gate .input:focus{border-color:#ff4655bf;box-shadow:0 0 0 3px #ff465524}.gate__err{border-left:2px solid var(--red);color:#ffc4ca;animation:gate-shake .5s var(--ease-out) both;background:linear-gradient(90deg,#ff46552e,#ff46550a 85%);margin:18px 0 0;padding:12px 14px 12px 44px;font-size:13.5px;line-height:1.45;position:relative}.gate__err:before{content:"!";background:var(--red);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:20px;height:20px;font:700 12px/1 var(--f-ui);color:#fff;place-items:center;display:grid;position:absolute;top:11px;left:13px}.gate__back{margin-top:18px}.gate__foot{max-width:360px;color:var(--ink3);text-align:right;align-self:flex-end;margin:0;font-size:12px;line-height:1.5;animation:1s .9s both gate-fade}.gate__done{z-index:5;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080d12d1;grid-area:1/2;place-content:center;justify-items:center;gap:22px;padding:24px;animation:.3s both gate-fade;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.gate__done b{font:600 28px/1.05 var(--f-display);text-transform:uppercase;letter-spacing:.03em;animation:gate-rise .6s var(--ease-out) .15s both}.gate__done-mark{width:92px;height:92px;color:var(--win);place-items:center;display:grid;position:relative}.gate__done-mark:before{content:"";border:2px solid var(--win);animation:gate-diamond .6s var(--ease-out) both;background:#35d0a91f;position:absolute;top:14px;bottom:14px;left:14px;right:14px;transform:rotate(45deg)}.gate__done-mark:after{content:"";border:1.5px solid var(--win);opacity:0;animation:gate-ping 1.2s var(--ease-out) .2s 2;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.gate__done-mark .ico{stroke-width:2.4px;stroke-dasharray:26;stroke-dashoffset:26px;animation:gate-check .5s var(--ease-out) .3s forwards;position:relative}.gate.is-done .gate__body{filter:blur(2px);opacity:.4;transition:opacity .3s,filter .3s}.gate.is-done .gate__radar-sweep{animation-duration:1.2s}.gate__spin{border:2px solid #ece8e133;border-top-color:var(--ink);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite gate-spin}@keyframes gate-spin{to{transform:rotate(360deg)}}@keyframes gate-rot{to{transform:rotate(360deg)}}@keyframes gate-fade{0%{opacity:0}}@keyframes gate-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes gate-slide{0%{opacity:0;transform:translate(-18px)}}@keyframes gate-title{0%{opacity:0;clip-path:inset(0 -20% 100%);transform:translateY(26px)}to{opacity:1;clip-path:inset(-20%);transform:none}}@keyframes gate-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes gate-grow{0%{transform:scaleX(0)}}@keyframes gate-stage-in{0%{opacity:0;filter:brightness(2)saturate(0)}}@keyframes gate-mark-in{0%{opacity:0;transform:translateY(-10px)scaleY(0)}}@keyframes gate-glint{0%,55%{transform:translate(-130%)}80%,to{transform:translate(130%)}}@keyframes gate-name{0%{opacity:0;letter-spacing:.3em;filter:blur(10px)}to{opacity:.8;letter-spacing:.02em;filter:none}}@keyframes gate-drift{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-12px)}}@keyframes gate-blip{0%{opacity:1;transform:scale(1.4)}8%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(.6)}}@keyframes gate-beam{0%{left:-60%}45%,to{left:140%}}@keyframes gate-scan{0%{transform:translateY(-170px)}to{transform:translateY(100vh)}}@keyframes gate-grain{0%{transform:translate(0)}20%{transform:translate(-18px,12px)}40%{transform:translate(14px,-20px)}60%{transform:translate(-10px,-8px)}80%{transform:translate(20px,16px)}to{transform:translate(0)}}@keyframes gate-fill{to{transform:scaleX(1)}}@keyframes gate-sheen{0%,60%{left:-40%}85%,to{left:120%}}@keyframes gate-ping{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.45)}}@keyframes gate-beat{0%,to{filter:none}50%{filter:brightness(1.35)}}@keyframes gate-ind-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes gate-ind-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes gate-pop{0%{opacity:0;transform:scale(.94)}}@keyframes gate-bracket{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--dx) * 5px), calc(var(--dy) * 5px))}}@keyframes gate-qrscan{0%{transform:translateY(0)}to{transform:translateY(calc(var(--qr) - 4px))}}@keyframes gate-live{0%{box-shadow:0 0 #35d0a999}to{box-shadow:0 0 0 9px #35d0a900}}@keyframes gate-shake{0%{opacity:0;transform:translate(0)}20%{opacity:1;transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}to{transform:none}}@keyframes gate-diamond{0%{opacity:0;transform:rotate(-45deg)scale(.4)}to{opacity:1;transform:rotate(45deg)scale(1)}}@keyframes gate-check{to{stroke-dashoffset:0}}@media (max-width:1180px) and (min-width:900px){.gate{--slant:72px;grid-template-columns:minmax(0,1fr) minmax(430px,48%)}.gate__panel{padding:36px 36px 24px calc(var(--slant) + 28px)}.gate{--qr:240px}.gate__title{font-size:48px}.gate__hud{top:32px;left:32px}.gate__pitch{bottom:32px;left:32px}.gate__feats{display:none}}@media (max-height:760px) and (min-width:900px){.gate__pitch-title{font-size:40px}.gate__title{font-size:52px}.gate__body{padding:20px 0}}@media (max-width:899px){.gate{--qr:min(300px, calc(100vw - 96px));display:block}.gate__stage{height:calc(clamp(210px, 31vh, 270px) + env(safe-area-inset-top));clip-path:none;margin:0;position:relative}.gate__stage:after{display:none}.gate__stage:before{background:linear-gradient(90deg,#080d12bf 0%,#080d1233 55%,#0000 80%),linear-gradient(#0000 55%,#080d12e6 100%),linear-gradient(#080d128c 0%,#0000 35%)}.gate__map{filter:blur(4px)saturate(.8)brightness(.55)}.gate__radar{width:330px;top:54%;left:72%}.gate__name{text-align:left;top:auto;bottom:40px;left:16px;right:auto;transform:none}.gate__name span{opacity:.7;font-size:86px}.gate__agent{height:240%;top:-6%;bottom:auto;left:72%;-webkit-mask-image:linear-gradient(#000 30%,#0000 44%);mask-image:linear-gradient(#000 30%,#0000 44%)}.gate__pitch{display:none}.gate__hud{top:calc(16px + env(safe-area-inset-top));align-content:space-between;gap:0;bottom:42px;left:16px;right:16px}.gate__hudbrand{display:flex}.gate__meta{padding-left:10px}.gate__meta small{display:none}.gate__meta b{font-size:18px}.gate__meta span{font-size:11px}.gate__dots{display:none}.gate__panel{z-index:2;min-height:0;padding:44px 16px calc(24px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #0b131b, var(--bg0) 60%);clip-path:polygon(0 30px,100% 0,100% 100%,0 100%);grid-area:auto;margin-top:-30px}.gate__panel:before{content:"";background:linear-gradient(90deg, var(--red), #ff465526 85%);clip-path:polygon(0 30px,100% 0,100% 2px,0 32px);height:33px;position:absolute;top:0;left:0;right:0}.gate__top{position:absolute;top:40px;right:16px}.gate__brand{display:none}.gate__progress i{width:24px}.gate__body{max-width:none;padding:0 0 24px}.gate__kicker{min-height:18px;padding-right:70px}.gate__title{margin-top:12px;padding-bottom:14px;font-size:42px}.gate__lead{margin:14px 0 22px;font-size:14px}.gate__steps{gap:14px;margin-bottom:22px}.gate__cta{min-height:54px}.gate__qr{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.gate__qrside{justify-self:stretch}.gate__foot{text-align:center;align-self:stretch;max-width:none}.gate__done{position:fixed}}@media (max-width:380px){.gate__title{font-size:36px}.gate__tab{letter-spacing:.06em;gap:6px;padding:0 6px;font-size:12px}.gate__cta{letter-spacing:.07em;padding:0 16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.gate,.gate *,.gate :before,.gate :after{transition-duration:.01ms!important;animation:none!important}.gate__stage,.gate__maps,.gate__agents,.gate__radar,.gate__name{transform:none!important}.gate__sonar i{opacity:.35;transform:scale(.55)}.gate__sonar i:nth-child(2){opacity:.25;transform:scale(.8)}.gate__sonar i:nth-child(3){opacity:.15;transform:scale(1.05)}.gate__blip{opacity:.7}.gate__dots i.is-on:after{transform:scaleX(1)}.gate__done-mark .ico{stroke-dashoffset:0}.gate__beam,.gate__scan:after{display:none}}html.is-overlay,html.is-overlay body{-webkit-user-select:none;user-select:none;overflow:hidden;background:0 0!important}html.is-overlay body:before,html.is-overlay body:after{display:none!important}html.is-overlay-demo body{background:#2a3440 url(https://media.valorant-api.com/maps/7eaecc1b-4337-bbf6-6ab9-04b8f06b3319/splash.png) 50%/cover!important}.ovr{pointer-events:none;font-family:var(--f-ui);color:#ece8e1;position:fixed;top:0;bottom:0;left:0;right:0}.ovr *{pointer-events:auto}.ovr-block{--rh:calc(var(--row) * 100vh);left:calc(var(--x) * 100vw);top:calc(var(--y) * 100vh);width:max(300px, calc(var(--rh) * 7.6));flex-direction:column;animation:.18s both fadeIn;display:flex;position:absolute}.ovr-block.is-editing{outline-offset:4px;cursor:grab;background:#f0c4600f;outline:2px dashed #f0c460e6}.ovr-block.is-editing:active{cursor:grabbing}.ovr-block__head{color:#1a1408;font:600 12px/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase;background:#f0c460;align-items:center;gap:7px;margin-bottom:4px;padding:5px 8px;display:flex}.ovr-block__head small{font:500 10.5px/1.2 var(--f-ui);letter-spacing:0;text-transform:none;opacity:.8;margin-left:auto}.ovr-row{height:var(--rh);grid-template-columns:calc(var(--rh) * .78) calc(var(--rh) * .62) minmax(0, 1fr) auto;column-gap:calc(var(--rh) * .16);padding:0 calc(var(--rh) * .18) 0 calc(var(--rh) * .1);border-left:3px solid var(--edge,#35d0a9);font-size:max(11px, calc(var(--rh) * .27));background:linear-gradient(90deg,#080c10e6,#080c10c7);grid-template-rows:auto auto;align-items:center;display:grid}.ovr-row+.ovr-row{margin-top:1px}.ovr-row--ally{--edge:#35d0a9}.ovr-row--enemy{--edge:#ff4655}.ovr-row.is-self{background:linear-gradient(90deg,#f0c46033,#080c10cc)}.ovr-agent{width:calc(var(--rh) * .78);height:calc(var(--rh) * .78);background:#ece8e114;grid-row:1/3;overflow:hidden}.ovr-agent img{object-fit:cover;width:100%;height:100%}.ovr-row .rank{width:calc(var(--rh) * .62);height:calc(var(--rh) * .62);grid-row:1/3;--s:calc(var(--rh) * .62)!important}.ovr-id{grid-row:1/3;gap:1px;min-width:0;display:grid}.ovr-id b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-weight:600;display:flex;overflow:hidden}.ovr-id b small{color:#8b97a6;font-weight:400}.ovr-id b em{color:#1a1408;font:600 .7em/1.2 var(--f-label);text-transform:uppercase;background:#f0c460;margin-left:4px;padding:1px 5px;font-style:normal}.ovr-id>small{color:#a7b0ba;white-space:nowrap;text-overflow:ellipsis;font-size:.82em;overflow:hidden}.ovr-nums{white-space:nowrap;grid-row:1;justify-self:end;align-items:baseline;gap:3px;display:flex}.ovr-nums b{font:600 1.05em/1 var(--f-display)}.ovr-nums small{color:#8b97a6;text-transform:uppercase;letter-spacing:.06em;margin-right:6px;font-size:.72em}.ovr-nums--none{color:#6b7682}.ovr-tags{white-space:nowrap;grid-area:2/4;justify-self:end;gap:4px;display:flex}.ovr-tag{color:#d6d0c6;font:500 .7em/1.3 var(--f-label);letter-spacing:.04em;text-transform:uppercase;background:#ece8e11f;align-items:center;gap:3px;padding:1px 5px;display:inline-flex}.ovr-tag--hot{color:#ffc58a;background:#ff9f4340}.ovr-tag--warn{color:#f0c460;background:#f0c46040}.ovr-tag--loss{color:#ff8a95;background:#ff465538}.ovr-tag--win{color:#7de3c8;background:#35d0a933}.ovr-party{background:var(--c);color:#0b0f13;min-width:1.5em;font:700 .72em/1.4 var(--f-label);place-items:center;padding:0 3px;font-style:normal;display:inline-grid}.ovr-hint{color:#a7b0ba;background:#080c10d9;border-left:3px solid #ff4655;align-items:center;gap:8px;padding:8px 14px;font-size:13px;animation:.3s both fadeIn;display:flex;position:absolute;bottom:13vh;left:50%;transform:translate(-50%)}.ovr-hint b{color:#ece8e1}.ovr-hint--login{border-left-color:#f0c460;bottom:calc(13vh + 46px)}.ovr-result{animation:overlayIn .4s var(--ease-out) both;background:#080c10e6;border-left:4px solid #8b97a6;align-items:center;gap:14px;padding:10px 18px 10px 10px;display:flex;position:absolute;top:9vh;left:50%;transform:translate(-50%)}.ovr-result--win{border-left-color:#35d0a9}.ovr-result--loss{border-left-color:#ff4655}.ovr-result__agent{width:46px;height:46px}.ovr-result b{font:600 24px/1 var(--f-display);text-transform:uppercase;display:block}.ovr-result small{color:#a7b0ba;font-size:13px}.ovr-result em{font:600 22px/1 var(--f-display);font-style:normal}.ovr-result em.win{color:#35d0a9}.ovr-result em.loss{color:#ff4655}.ovr-editbar{background:#080c10f2;border-left:3px solid #f0c460;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000080}.ovr-editbar span{gap:2px;display:grid}.ovr-editbar b{font:600 14px/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase}.ovr-editbar small{color:#a7b0ba;font-size:12px}.ovr-btn{color:#ece8e1;height:32px;font:600 12px/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;background:#ece8e11a;padding:0 14px}.ovr-btn--primary{background:#ff4655}
