@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-vietnamese-700-normal-DCH5bIkD.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-700-normal-D5dmK5Ek.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-ext-700-normal-C8xZtiKd.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-700-normal-D98SaizC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-700-normal-KM2fueoL.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-700-normal-CMi6UoP4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-800-normal-zHzF0To4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-800-normal-BQnXNQRw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-900-normal-DkuviPcI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-italic-DdsBx9lY.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-italic-aDhyDJMT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-italic-BbzArEj4.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-italic-Ca7Cun8E.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-italic-Cnej2eWp.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-italic-B5BpsPSY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grafite-950:#060709;--grafite-900:#0b0d10;--grafite-850:#101216;--grafite-800:#171a20;--grafite-700:#262a33;--grafite-500:#5d6470;--texto-suave:#a1a7b2;--osso:#f4f5f7;--ct:#1a5fd1;--ct-fundo:#0f3f86;--ct-suave:#d6e6ff;--ct-vivo:#4b93ff;--tr:#c9640c;--tr-fundo:#8c430a;--tr-suave:#ffe2c4;--tr-vivo:#ff9a3d;--ok:#3ee08a;--erro:#ff6b6b;--vivo:#ff3b3b;--raio:2px;--altura-topo:64px;--saida-rapida:cubic-bezier(.16, 1, .3, 1);--fonte:"Barlow", system-ui, sans-serif;--fonte-titulo:"Big Shoulders Display", "Barlow Condensed", "Barlow", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--grafite-700) transparent}*,:before,:after{box-sizing:border-box}html,body,#raiz{height:100%}body{background:var(--grafite-900);color:var(--osso);font-family:var(--fonte);-webkit-font-smoothing:antialiased;caret-color:var(--osso);margin:0;font-size:15px;line-height:1.45}::selection{background:var(--osso);color:var(--grafite-900)}:focus-visible{outline:2px solid var(--osso);outline-offset:2px}h1,h2,h3,p,dl,dd,ul{margin:0;padding:0}ul{list-style:none}h1{font-size:1.75rem;font-weight:700}h2{font-size:1.125rem;font-weight:600}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}code{font-family:ui-monospace,Consolas,monospace;font-size:.92em}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ponto{background:var(--grafite-500);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ajuda{color:var(--texto-suave);font-size:.8125rem}.erro{color:var(--erro);font-size:.875rem}.vazio{color:var(--texto-suave);text-align:center;padding:28px 12px}.marca{align-items:center;gap:8px;display:inline-flex}.marca img{flex:none;width:32px;height:32px}.botao{border-radius:var(--raio);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:6px 12px;font-size:.875rem;font-weight:560;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.botao:disabled,.botao[aria-disabled=true]{opacity:.45}.botao[aria-disabled=true]{pointer-events:none}.botao--primario{background:var(--osso);color:var(--grafite-900)}.botao--primario:hover:not(:disabled){background:#fff}.botao--contorno{border-color:var(--grafite-500)}.botao--contorno:hover:not(:disabled){border-color:var(--osso);background:var(--grafite-800)}.botao--fantasma{color:inherit}.botao--fantasma:hover:not(:disabled){background:#ffffff1a}.botao--mesa{background:var(--osso);color:var(--grafite-900)}.botao--perigo{background:var(--erro);color:var(--grafite-900)}.botao--grande{min-height:44px;padding:10px 20px;font-size:.9375rem}.botao-icone{border-radius:var(--raio);color:var(--texto-suave);background:0 0;border:0;padding:7px;transition:background-color .15s,color .15s;display:inline-flex}.botao-icone:hover{background:var(--grafite-800);color:var(--osso)}body:has(.faixa-demo){--altura-faixa:29px}.faixa-demo{background:var(--grafite-800);color:var(--texto-suave);text-align:center;padding:5px 20px;font-size:.8125rem}.bancada{min-height:calc(100dvh - var(--altura-topo) - var(--altura-faixa,0px));grid-template-columns:1fr 1fr;display:grid;position:relative}.bancada__mesa{grid-row:1;min-width:0;display:grid}.bancada__mesa--ct{grid-column:1}.bancada__mesa--tr{grid-column:2}.seletor-lado{display:none}.mesa{flex-direction:column;gap:clamp(10px,1.7vh,18px);min-width:0;padding:14px 20px 18px;display:flex}.mesa--ct{--mesa:var(--ct);--mesa-suave:var(--ct-suave);background:var(--ct)}.mesa--tr{--mesa:var(--tr);--mesa-suave:var(--tr-suave);background:var(--tr)}.mesa__topo{align-items:center;gap:14px;min-height:38px;display:flex}.mesa__topo h2{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:2rem;font-weight:800;line-height:1}.mesa__contagem{color:var(--mesa-suave);font-variant-numeric:tabular-nums;font-size:.8125rem}.mesa__topo>.botao,.mesa__confirmar{margin-left:auto}.mesa__confirmar{align-items:center;gap:6px;font-size:.8125rem;display:flex}.mesa__equipamento{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.mesa__equipamento .slot__foto{height:clamp(62px,11vh,108px)}.fileira h3{color:var(--mesa-suave);margin:0 0 3px;font-size:.75rem;font-weight:560}.fileira__abrir{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.fileira__abrir:hover{color:var(--osso)}.fileira__abrir svg{transition:transform .16s var(--saida-rapida)}.fileira__abrir[aria-expanded=false] svg{transform:rotate(-90deg)}.fileira__contagem{font-variant-numeric:tabular-nums;opacity:.8;margin-left:4px}.fileira__armas{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.slot{border-radius:var(--raio);text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;min-width:0;padding:2px 1px 4px;transition:background-color .15s;display:flex;position:relative}.slot:hover{background:#ffffff14}.slot[data-ativo=true]{outline:2px solid var(--osso);outline-offset:-2px;background:#00000038}.slot__foto{color:#00000061;justify-content:center;align-items:center;width:100%;height:clamp(46px,7.4vh,84px);display:flex}.slot__foto img{object-fit:contain;width:100%;height:100%}.slot[data-skin=false] img{filter:brightness(0)opacity(.34);transition:filter .15s}.slot[data-skin=false]:hover img{filter:brightness(0)opacity(.52)}.slot[data-skin=true] img{filter:drop-shadow(0 3px 3px #00000080);animation:assentar .26s var(--saida-rapida)}@keyframes assentar{0%{transform:translateY(-5px)scale(1.06)}}.slot__rotulo,.slot__detalhe{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.71875rem;line-height:1.25;display:block;overflow:hidden}.slot__rotulo{font-weight:560}.slot__detalhe{min-height:.9rem;color:var(--mesa-suave)}.slot__marca{background:var(--osso);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}.editor{top:var(--altura-topo);z-index:10;min-width:0;height:calc(100dvh - var(--altura-topo) - var(--altura-faixa,0px));background:var(--grafite-850);animation:abrir-editor .22s var(--saida-rapida);flex-direction:column;grid-row:1;display:flex;position:sticky;box-shadow:0 10px 28px #0000006b}.editor--sobre-ct{grid-column:1}.editor--sobre-tr{grid-column:2}@keyframes abrir-editor{0%{opacity:0}}.editor__topo{align-items:center;gap:10px;padding:10px 12px 10px 18px;display:flex}.editor__topo h2{font-family:var(--fonte-titulo);text-transform:uppercase;outline:none;font-size:1.5rem;font-weight:700;line-height:1.1}.editor__topo .botao-icone{margin-left:auto}.etiqueta{background:var(--grafite-700);border-radius:3px;padding:1px 7px;font-size:.75rem;font-weight:640}.etiqueta--ct{background:var(--ct)}.etiqueta--tr{background:var(--tr)}.palco{flex:none;align-items:center;gap:18px;min-height:clamp(120px,21vh,210px);padding:10px 20px;display:flex}.palco--ct{background:var(--ct)}.palco--tr{background:var(--tr)}.palco img{aspect-ratio:4/3;object-fit:contain;filter:drop-shadow(0 6px 5px #00000080);width:auto;min-width:0;height:clamp(96px,18vh,190px)}.palco img[data-sombra=true]{filter:brightness(0)opacity(.34)}.palco__nome{font-size:1.125rem;font-weight:620;line-height:1.2}.palco__info{align-items:center;gap:6px;margin-top:4px;font-size:.8125rem;display:flex}.modelos{scrollbar-width:thin;flex:none;gap:6px;padding:10px 18px 2px;display:flex;overflow-x:auto}.modelo{border-radius:var(--raio);background:var(--grafite-800);border:1px solid #0000;flex-direction:column;flex:0 0 86px;justify-content:space-between;align-items:center;gap:2px;min-height:74px;padding:4px;transition:border-color .15s,background-color .15s;display:flex}.modelo:hover{background:var(--grafite-700)}.modelo[aria-pressed=true]{border-color:var(--osso)}.modelo img{object-fit:contain;height:44px}.modelo__todas{font-family:var(--fonte-titulo);text-transform:uppercase;flex:1;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.modelo__nome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;font-weight:500;line-height:1.2;overflow:hidden}.mostrar-mais{flex:none;align-self:center}.abas{border-bottom:1px solid var(--grafite-700);gap:2px;padding:6px 12px 0;display:flex}.abas button{color:var(--texto-suave);background:0 0;border:0;padding:8px 10px;font-size:.875rem;font-weight:540;transition:color .15s,box-shadow .15s;box-shadow:inset 0 -2px #0000}.abas button:hover:not(:disabled){color:var(--osso)}.abas button[aria-selected=true]{color:var(--osso);box-shadow:inset 0 -2px 0 var(--osso)}.abas button:disabled{opacity:.45}.editor__corpo{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 18px;display:flex;overflow-y:auto}.acoes-item{flex-direction:column;align-items:flex-start;gap:8px;margin-top:2px;display:flex}.acoes-item__botoes{flex-wrap:wrap;gap:6px;display:flex}.acoes-item__botoes .botao--primario,.item-com-acao .botao--primario,.salvar-aqui .botao--primario,.posicao__acoes .botao--primario{animation:aparecer-salvar .16s var(--saida-rapida)}@keyframes aparecer-salvar{0%{opacity:0;transform:translateY(3px)}}.acoes-item--alerta p{font-size:.875rem;font-weight:620}.item-com-acao{flex-direction:column;gap:4px;min-width:0;display:flex}.item-com-acao .botao{width:100%;min-height:30px;padding-inline:6px;font-size:.8125rem}.salvar-aqui{justify-content:flex-end;display:flex}.editor__espaco{flex:1}input[type=text],input[type=search],input[type=number],select{border:1px solid var(--grafite-500);border-radius:var(--raio);background:var(--grafite-900);min-height:34px;padding:5px 9px;font-size:.875rem;transition:border-color .15s}input:hover,select:hover{border-color:var(--texto-suave)}input::placeholder{color:var(--texto-suave);opacity:1}input[type=range]{min-width:0;accent-color:var(--osso);flex:1}input[type=checkbox]{width:16px;height:16px;accent-color:var(--osso)}.filtros{flex-wrap:wrap;gap:8px;display:flex}.filtros select{flex:130px;min-width:0}.busca{border:1px solid var(--grafite-500);border-radius:var(--raio);background:var(--grafite-900);min-height:34px;color:var(--texto-suave);flex:2 180px;align-items:center;gap:7px;padding:0 9px;display:flex}.busca:focus-within{outline:2px solid var(--osso);outline-offset:1px}.busca input{min-width:0;min-height:30px;color:var(--osso);background:0 0;border:0;outline:none;flex:1;padding:0}.itens{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.itens--pequenos{grid-template-columns:repeat(auto-fill,minmax(86px,1fr))}.itens--nome-longo .item__nome{white-space:normal;align-items:flex-start}.itens--nome-longo .item__nome .ponto{margin-top:5px}.itens--nome-longo .item__texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}.item{border-radius:var(--raio);background:var(--grafite-800);border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:5px 5px 7px;transition:border-color .15s,background-color .15s;display:flex}.item:hover{background:var(--grafite-700)}.item[aria-pressed=true]{border-color:var(--osso)}.item img{aspect-ratio:4/3;object-fit:contain;width:100%}.item__carregando{aspect-ratio:4/3;border-radius:var(--raio);background:var(--grafite-700);width:100%}.item__nome{white-space:nowrap;align-items:center;gap:5px;max-width:100%;font-size:.75rem;display:flex;overflow:hidden}.item__nome .ponto{width:6px;height:6px}.item__texto{text-overflow:ellipsis;min-width:0;overflow:hidden}.ajustes{flex-direction:column;gap:18px;display:flex}.ajustes fieldset{border:0;margin:0;padding:0}.ajustes legend,.campo>label:not(.interruptor){margin-bottom:6px;padding:0;font-size:.875rem;font-weight:560;display:block}.campo{flex-direction:column;gap:4px;display:flex}.campo input[type=text]{width:100%}.campo__linha{align-items:center;gap:10px;display:flex}.numero{font-variant-numeric:tabular-nums;flex:none;width:92px}.interruptor{cursor:pointer;align-items:center;gap:7px;font-size:.875rem;display:inline-flex}.adesivos{flex-direction:column;gap:12px;display:flex}.adesivos .busca{flex:none}.adesivos__espacos{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.adesivos__espacos button{aspect-ratio:1.3;border:1px dashed var(--grafite-500);border-radius:var(--raio);color:var(--texto-suave);background:0 0;justify-content:center;align-items:center;padding:3px;transition:border-color .15s;display:flex}.adesivos__espacos button:hover{border-color:var(--osso)}.adesivos__espacos button[aria-pressed=true]{border:2px solid var(--osso)}.adesivos__espacos img{object-fit:contain;height:100%}.avisos{z-index:40;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:18px;left:0;right:0}.aviso{border-radius:var(--raio);background:var(--osso);color:var(--grafite-900);padding:9px 14px;font-size:.875rem;font-weight:540;box-shadow:0 6px 18px #00000073}.aviso--erro{background:var(--erro)}.tela-estado{height:100dvh;color:var(--texto-suave);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.tela-estado h1{color:var(--osso)}.pagina{flex-direction:column;gap:20px;max-width:820px;margin:0 auto;padding:28px 20px 60px;display:flex}.pagina__secao{flex-direction:column;gap:10px;margin-top:16px;display:flex}.pagina__nota{color:var(--texto-suave);padding:16px 0}.tabela{border-collapse:collapse;width:100%;font-size:.9rem}.tabela th,.tabela td{border-bottom:1px solid var(--grafite-700);text-align:left;padding:8px 10px 8px 0;font-weight:400}.tabela th{width:110px}.convite{flex-direction:column;gap:8px;display:flex}.convite>label:first-child{font-weight:560}.convite__linha{gap:8px;display:flex}.convite__linha input{flex:1;min-width:0}.lista-convidados li{border-bottom:1px solid var(--grafite-700);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;display:flex}.lista-convidados img,.sem-foto{background:var(--grafite-700);border-radius:50%;width:36px;height:36px}@media (width<=1099px){.bancada{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:0}.seletor-lado{gap:2px;padding:6px 16px;display:flex}.seletor-lado button{border-radius:var(--raio);background:var(--grafite-800);min-height:40px;color:var(--texto-suave);border:0;flex:1;font-weight:640}.seletor-lado button[aria-selected=true]{background:var(--osso);color:var(--grafite-900)}.bancada__mesa{grid-area:2/1}.bancada__mesa[data-visivel=false]{display:none}.mesa{padding:14px 16px 24px}.editor{inset:var(--altura-topo) 0 0;z-index:30;height:auto;box-shadow:none;position:fixed}}@media (width<=719px){.fileira__armas{grid-template-columns:repeat(4,minmax(0,1fr))}.mesa__equipamento{grid-template-columns:repeat(3,minmax(0,1fr))}.slot-vago{display:none}.slot__foto{height:58px}.mesa__topo{flex-wrap:wrap}.convite__linha{flex-direction:column}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}:root{--linha:var(--grafite-700);--azul:#4b93ff;--laranja:#f07a12;--laranja-claro:#ff9a3d;--placa:var(--osso);--raio-cartao:0px;--respiro:clamp(16px, 2.4vw, 32px);--largura-pagina:1480px}body{background:var(--grafite-950)}body:has(.topo){background:var(--grafite-950)}.pagina-titulo h1,.sala h1,.perfil h1,.entrada__miolo h1,.pagina h1{font-family:var(--fonte-titulo);letter-spacing:.005em;text-transform:uppercase;font-weight:800;line-height:1}.bloco__cabeca h2,.cartao h2,.sala h2,.pagina h2,.painel-bots h2,.painel-bots h3,.painel-admin h2,.painel-admin h3,.escolha-mapa h3,.opcoes-duelo h3,.sino__lista h2{font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;font-weight:700}.faixa-ao-vivo{background:var(--placa);height:34px;color:var(--grafite-950);font-family:var(--fonte-titulo);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;scrollbar-width:none;align-items:stretch;font-size:.9375rem;font-weight:800;display:flex;overflow-x:auto}.faixa-ao-vivo__selo{background:var(--grafite-800);color:var(--osso);flex:none;align-items:center;gap:8px;padding:0 16px;display:flex}.faixa-ao-vivo[data-ao-vivo=true] .faixa-ao-vivo__selo{background:var(--vivo);color:#fff}.faixa-ao-vivo[data-ao-vivo=true] .faixa-ao-vivo__selo:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:1.6s steps(2,jump-none) infinite piscar-ao-vivo}@keyframes piscar-ao-vivo{50%{opacity:.25}}.faixa-ao-vivo ul{margin:0;padding:0;list-style:none;display:flex}.faixa-ao-vivo a{border-right:1px solid #c9ccd2;align-items:center;height:100%;padding:0 18px;transition:background-color .15s;display:flex}.faixa-ao-vivo a:hover{background:#e2e4e8}.topo{z-index:25;height:var(--altura-topo);padding:0 var(--respiro);border-bottom:1px solid var(--linha);background:var(--grafite-950);align-items:center;gap:clamp(10px,1.4vw,22px);display:flex;position:sticky;top:0}.topo__marca{flex:none;align-items:center;display:flex}.marca img{width:38px;height:38px}.marca__nome{font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;font-size:1.625rem;font-weight:900}.jogar-agora{background:var(--laranja);height:42px;color:var(--grafite-950);font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);flex:none;align-items:center;gap:8px;padding:0 24px 0 20px;font-size:1.25rem;font-weight:900;transition:background-color .15s;display:inline-flex}.jogar-agora:hover{background:var(--laranja-claro)}.topo__menu{flex:1;align-self:stretch;min-width:0;display:flex}.topo__menu a{color:var(--texto-suave);font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:0 clamp(8px,.9vw,14px);font-size:1.0625rem;font-weight:800;transition:color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 -3px #0000}.topo__menu a:hover{color:var(--osso)}.topo__menu a.active{color:var(--osso);box-shadow:inset 0 -3px 0 var(--laranja)}.topo__menu a.active svg{color:var(--laranja)}.topo__conta{flex:none;align-items:center;gap:6px;display:flex}.topo__icone{border-radius:var(--raio);width:38px;height:38px;color:var(--texto-suave);background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.topo__icone:hover,.topo__icone[aria-expanded=true]{background:var(--grafite-800);color:var(--osso)}.topo__perfil{border-radius:var(--raio);align-items:center;gap:8px;max-width:170px;padding:3px 8px 3px 3px;font-size:.875rem;font-weight:600;transition:background-color .15s;display:flex}.topo__perfil:hover{background:var(--grafite-800)}.topo__perfil img{border-radius:var(--raio);flex:none;width:34px;height:34px}.topo__perfil span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sino{position:relative}.sino__conta{background:var(--laranja);min-width:17px;height:17px;color:var(--grafite-950);text-align:center;border-radius:9px;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:17px;position:absolute;top:2px;right:1px}.sino__lista{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;gap:10px;width:340px;max-height:70dvh;padding:14px;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 14px 34px #00000080}.sino__lista h2{font-size:1.125rem}.aviso-item{border-top:1px solid var(--linha);flex-direction:column;gap:8px;padding-top:10px;font-size:.875rem;display:flex}.aviso-item__acoes{flex-wrap:wrap;gap:6px;display:flex}.botao--jogar{background:var(--laranja);color:var(--grafite-950);font-weight:700}.botao--jogar:hover:not(:disabled){background:var(--laranja-claro)}.botao--grande{font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;font-size:1.125rem;font-weight:700}.botao--vidro{background:#06070999;border-color:#f2f4ff8c}.botao--vidro:hover:not(:disabled){border-color:var(--osso);background:#060709d9}.acoes-servidor{flex-wrap:wrap;gap:8px;display:flex}.link-seta{color:var(--azul);white-space:nowrap;align-items:center;gap:6px;font-size:.875rem;font-weight:600;transition:color .15s;display:inline-flex}.link-seta:hover{color:var(--osso)}.bloco{flex-direction:column;gap:14px;min-width:0;display:flex}.bloco__cabeca,.cartao__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.bloco__cabeca h2{font-size:1.5rem;line-height:1.1}.bloco__cabeca .busca{flex:0 260px}.cartao{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.cartao h2{font-size:1.25rem;line-height:1.1}.cartao__nome{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;display:block;overflow:hidden}.ajuda a{color:var(--azul)}.vazio-grande{color:var(--texto-suave);text-align:center;align-items:center;padding:40px 20px}.vazio-grande h2{color:var(--osso);font-size:1.5rem}.lista-pessoas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-pessoas li{border-bottom:1px solid var(--linha);font-variant-numeric:tabular-nums;align-items:center;gap:10px;min-height:44px;padding:6px 0;font-size:.9rem;font-weight:600;display:flex}.lista-pessoas li:last-child{border-bottom:0}.lista-pessoas li>a,.lista-pessoas li>span:not(.lista-pessoas__posicao,.lista-pessoas__valor,.insignia,.etiqueta-jogando,.sem-foto){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lista-pessoas a:hover,.pessoas__nome:hover{color:var(--azul)}.lista-pessoas img,.lista-pessoas .sem-foto{border-radius:var(--raio);flex:none;width:32px;height:32px}.lista-pessoas__posicao{width:18px;color:var(--texto-suave);font-family:var(--fonte-titulo);text-align:center;flex:none;font-size:1.125rem;font-weight:700}.lista-pessoas__valor{color:var(--texto-suave);flex:none}.etiqueta-jogando{color:var(--ok);background:#6fcf9729;border-radius:3px;flex:none;padding:1px 7px;font-size:.75rem;font-weight:700}.insignia{background:color-mix(in srgb, var(--faixa) 18%, transparent);color:var(--faixa);font-family:var(--fonte-titulo);white-space:nowrap;box-shadow:inset 3px 0 0 var(--faixa);clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);flex:none;padding:1px 12px;font-size:1.0625rem;font-weight:800;line-height:1.4;display:inline-block}.insignia[data-grande=true]{padding:2px 16px;font-size:1.5rem}.numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.numeros dt{color:var(--texto-suave);font-size:.75rem;font-weight:600}.numeros dd{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}.numeros--grandes{flex-wrap:wrap;gap:14px clamp(20px,3vw,44px);margin-left:auto;display:flex}.numeros--grandes dd{font-size:2.125rem}.inicio{flex-direction:column;padding-bottom:56px;display:flex}.painel-grade{width:100%;max-width:var(--largura-pagina);padding:26px var(--respiro) 0;grid-template-columns:minmax(0,1fr) 320px;gap:28px;margin:0 auto;display:grid}.painel-grade__principal{flex-direction:column;gap:32px;min-width:0;display:flex}.painel-grade__lado{flex-direction:column;gap:14px;min-width:0;display:flex}.placar{border-bottom:1px solid var(--linha);background:var(--grafite-950);grid-template-columns:minmax(0,1fr) clamp(270px,24vw,340px) minmax(0,1fr);min-height:clamp(410px,48dvh,450px);display:grid;position:relative;overflow:hidden}.placar__lado{isolation:isolate;align-items:flex-end;padding:0 clamp(20px,3vw,44px) 96px;display:flex;position:relative;overflow:hidden}.placar__lado--ct{background:linear-gradient(90deg, var(--ct-fundo), var(--ct))}.placar__lado--tr{background:linear-gradient(270deg, var(--tr-fundo), var(--tr));text-align:right;justify-content:flex-end}.placar[data-online=false] .placar__lado{filter:saturate(.45)brightness(.62)}.placar__agente{z-index:-1;object-fit:contain;object-position:bottom;width:auto;max-width:78%;height:92%;position:absolute;bottom:0}.placar__lado--ct .placar__agente{animation:entrar-ct .62s var(--saida-rapida);left:clamp(0px,1.6vw,28px)}.placar__lado--tr .placar__agente{animation:entrar-tr .62s var(--saida-rapida);right:clamp(0px,1.6vw,28px);transform:scaleX(-1)}@keyframes entrar-ct{0%{opacity:0;transform:translate(-36px)}}@keyframes entrar-tr{0%{opacity:0;transform:scaleX(-1)translate(-36px)}}.placar__time{max-width:62%;font-family:var(--fonte-titulo);letter-spacing:.05em;text-transform:uppercase;text-shadow:0 2px 12px #0000008c;font-size:clamp(1.25rem,1.9vw,1.875rem);font-weight:900;line-height:1.05;position:relative}.placar__time small{opacity:.9;font-size:.6em;font-weight:800;display:block}.placar__pontos{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;text-shadow:0 6px 24px #00000059;font-size:clamp(7rem,13vw,12rem);font-weight:900;line-height:1;position:absolute;top:18px}.placar__lado--ct .placar__pontos{right:clamp(16px,2.6vw,40px)}.placar__lado--tr .placar__pontos{left:clamp(16px,2.6vw,40px)}.placar__centro{z-index:1;background:var(--grafite-950);text-align:center;border-inline:1px solid #ffffff1f;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:20px 18px 96px;display:flex;position:relative}.placar__emblema{width:clamp(78px,6.6vw,100px);height:auto}.placar__mapa{font-family:var(--fonte-titulo);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(2rem,3vw,2.75rem);font-weight:900;line-height:1}.placar__centro h1{color:var(--texto-suave);font-family:var(--fonte-titulo);letter-spacing:.08em;text-transform:uppercase;font-size:1.0625rem;font-weight:800}.placar__centro .acoes-servidor{flex-direction:column;align-self:stretch;margin-top:6px}.tarja{z-index:2;background:var(--placa);height:68px;color:var(--grafite-950);margin:0;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000008c}.tarja__quem{background:var(--grafite-950);min-width:150px;color:var(--osso);font-family:var(--fonte-titulo);text-transform:uppercase;flex-direction:column;justify-content:center;padding:0 18px;font-size:1.5rem;font-weight:900;line-height:1.05;display:flex}.tarja__quem small{color:var(--laranja);letter-spacing:.06em;font-size:.875rem;font-weight:800}.tarja__quem:hover small{text-decoration:underline}.tarja__numeros{margin:0;display:flex}.tarja__numeros>div{border-left:1px solid #d3d6dc;flex-direction:column;justify-content:center;padding:0 18px;display:flex}.tarja dt{color:#545b66;font-family:var(--fonte-titulo);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.tarja dd{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:900;line-height:1}.tarja__vazia{color:#3d434c;align-self:center;max-width:280px;padding:0 18px;font-size:.875rem;font-weight:600;line-height:1.3}.entrada__mapa{z-index:-3;object-fit:cover;filter:saturate(.7)brightness(.5);width:100%;height:100%;position:absolute;inset:0}.entrada:before{content:"";z-index:-2;background:linear-gradient(90deg,#0e4696db 0%,#06070980 34%,#060709b8 50%,#06070980 66%,#aa500cd1 100%);position:absolute;inset:0}.placar__estado,.sala__estado{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-weight:600;display:flex}.placar__estado{color:var(--texto-suave);justify-content:center;font-size:.9375rem}.placar[data-online=true] .ponto,.sala[data-online=true] .ponto,.modulo[data-ligado=true] .ponto{background:var(--ok)}.modulos{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(150px,12vw,190px);gap:10px;display:grid}.modulo{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);isolation:isolate;align-items:flex-end;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.modulo:first-child{grid-area:span 2/span 2}.modulo:hover{border-color:var(--grafite-500)}.modulo[data-ligado=true]{border-color:var(--laranja)}.modulo__mapa{z-index:-2;object-fit:cover;filter:saturate(.95)brightness(.86);width:100%;height:100%;transition:transform .52s var(--saida-rapida), filter .3s;position:absolute;inset:0}.modulo:after{content:"";z-index:-1;background:linear-gradient(#0000 18%,#06070933 38%,#060709e0 74%,#060709f5 100%);position:absolute;inset:0}.modulo:hover .modulo__mapa,.modulo:focus-visible .modulo__mapa{filter:saturate(1.05)brightness();transform:scale(1.04)}.modulo__texto{flex-direction:column;gap:2px;padding:12px 14px;display:flex;position:relative}.modulo h3{font-family:var(--fonte-titulo);text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:800;line-height:1.05}.modulo:first-child h3{font-size:clamp(2rem,3.4vw,3rem)}.modulo__resumo{color:#d3d7ea;text-shadow:0 1px 4px #000000e6;font-size:.8125rem;line-height:1.3}.modulo__estado{color:#d3d7ea;font-variant-numeric:tabular-nums;background:#060709d1;border-radius:4px;align-items:center;gap:7px;padding:4px 9px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.estojos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.estojo{border-radius:var(--raio-cartao);flex-direction:column;gap:12px;min-width:0;padding:14px 16px 16px;display:flex}.estojo--ct{--estojo-suave:var(--ct-suave);background:var(--ct)}.estojo--tr{--estojo-suave:var(--tr-suave);background:var(--tr)}.estojo header{align-items:baseline;gap:12px;display:flex}.estojo h3{font-family:var(--fonte-titulo);text-transform:uppercase;margin:0;font-size:1.625rem;font-weight:800;line-height:1}.estojo header p{color:var(--estojo-suave);font-variant-numeric:tabular-nums;font-size:.8125rem}.estojo__pecas{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.peca{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.peca__foto{justify-content:center;align-items:center;height:clamp(52px,4.8vw,76px);display:flex}.peca__foto img{object-fit:contain;filter:drop-shadow(0 4px 5px #0006);max-height:100%}.peca[data-skin=false] .peca__foto img{filter:brightness(0);opacity:.32}.peca figcaption{color:var(--estojo-suave);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.peca figcaption span{color:var(--osso);text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.pagina-larga{width:100%;max-width:var(--largura-pagina);padding:26px var(--respiro) 56px;flex-direction:column;gap:22px;margin:0 auto;display:flex}.pagina-titulo{flex-direction:column;gap:4px;display:flex}.pagina-titulo h1{font-size:clamp(2.5rem,4.4vw,3.5rem)}.pagina-titulo p{color:var(--texto-suave)}.pagina h1{font-size:clamp(2.25rem,4vw,3rem)}.pagina h2{font-size:1.375rem}.sala{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);isolation:isolate;position:relative;overflow:hidden}.sala__mapa{z-index:-2;object-fit:cover;filter:saturate(.75)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.sala:after{content:"";z-index:-1;background:linear-gradient(90deg,#060709f5 0%,#060709cc 56%,#06070980 100%);position:absolute;inset:0}.sala__conteudo{flex-direction:column;gap:20px;padding:clamp(16px,2vw,26px);display:flex}.sala__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sala__estado{font-size:.875rem}.sala h1{margin:4px 0;font-size:clamp(2.5rem,4.6vw,3.75rem)}.sala__info{color:#d3d7ea;font-variant-numeric:tabular-nums}.sala__colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.sala__colunas h2{margin-bottom:4px;font-size:1.25rem}.modos-opcoes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.modo-opcao{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);isolation:isolate;text-align:left;align-items:flex-end;height:92px;padding:8px 10px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.modo-opcao img{z-index:-2;object-fit:cover;filter:saturate(.7)brightness(.45);width:100%;height:100%;transition:filter .2s;position:absolute;inset:0}.modo-opcao span{font-family:var(--fonte-titulo);text-transform:uppercase;text-shadow:0 1px 6px #000c;font-size:1.1875rem;font-weight:700;line-height:1.05}.modo-opcao:hover{border-color:var(--grafite-500)}.modo-opcao:hover img,.modo-opcao[aria-pressed=true] img{filter:saturate()brightness(.72)}.modo-opcao[aria-pressed=true]{border-color:var(--laranja);box-shadow:inset 0 0 0 1px var(--laranja)}.modo-descricao{max-width:76ch;color:var(--texto-suave)}.opcoes-duelo{flex-wrap:wrap;gap:16px 32px;display:flex}.opcoes-duelo section{flex-direction:column;gap:8px;display:flex}.opcoes-duelo h3,.escolha-mapa h3{margin:0;font-size:1.125rem}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--linha);border-radius:var(--raio);background:var(--grafite-800);white-space:nowrap;min-height:38px;padding:6px 13px;font-size:.875rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s}.chip:hover:not(:disabled){border-color:var(--grafite-500)}.chip[aria-pressed=true]{border-color:var(--azul);background:var(--azul);color:var(--grafite-950)}.chip:disabled{opacity:.45}.chip--acao{align-items:center;gap:6px;display:inline-flex}.chip--perigo{border-color:var(--erro);background:var(--erro);color:var(--grafite-950)}.chip--perigo:hover{border-color:var(--erro)}.painel-bots{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;gap:16px;padding:16px;display:flex}.painel-bots__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.painel-admin{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;gap:16px;padding:16px;display:flex}.painel-admin__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.painel-admin__titulo{color:var(--laranja);align-items:center;gap:10px;display:flex}.painel-admin h2{color:var(--osso);font-size:1.25rem;line-height:1.1}.painel-admin h3{font-size:1rem;line-height:1.1}.painel-admin__bloco{border-top:1px solid var(--linha);flex-direction:column;gap:8px;padding-top:14px;display:flex}.painel-admin__time{min-width:70px;color:var(--texto-suave);flex:none;font-size:.8125rem;font-weight:700}.painel-admin__time--ct{color:var(--ct-vivo)}.painel-admin__time--tr{color:var(--tr-vivo)}.painel-admin__acoes{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.painel-admin__abrir{color:var(--osso);font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:1rem;font-weight:700;display:inline-flex}.painel-admin__abrir svg{transition:transform .18s var(--saida-rapida)}.painel-admin__abrir[aria-expanded=true] svg{transform:rotate(180deg)}.painel-admin .lista-pessoas li{grid-template-columns:32px minmax(0,1fr) 84px minmax(196px,auto);display:grid}.painel-bots__titulo{color:var(--laranja);align-items:center;gap:10px;display:flex}.painel-bots h2{color:var(--osso);font-size:1.25rem;line-height:1.1}.painel-bots h3{font-size:1rem;line-height:1.1}.painel-bots__vagas{font-variant-numeric:tabular-nums}.painel-bots code{color:var(--osso);font-weight:600}.placar-bots{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px 24px;display:grid}.placar-bots__total{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:3rem;font-weight:800;line-height:1;display:flex}.placar-bots__total span{color:var(--texto-suave);font-size:1.5rem;font-weight:600}.time-bots{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.time-bots--tr{text-align:right;align-items:flex-end}.painel-bots .time-bots h3{color:var(--ct-vivo);font-size:1.25rem}.painel-bots .time-bots--tr h3{color:var(--tr-vivo)}.time-bots__elenco{flex-wrap:wrap;gap:4px;min-height:22px;margin:0;padding:0;list-style:none;display:flex}.time-bots--tr .time-bots__elenco{flex-direction:row-reverse}.time-bots__elenco li{color:var(--osso);animation:entrar-no-time .18s var(--saida-rapida);display:flex}.time-bots--ct .time-bots__bot{color:var(--ct-vivo)}.time-bots--tr .time-bots__bot{color:var(--tr-vivo)}.time-bots__bot[data-chegando=true]{opacity:.5}@keyframes entrar-no-time{0%{opacity:0;transform:scale(.6)}}.contador{border:1px solid var(--linha);border-radius:var(--raio);background:var(--grafite-800);display:inline-flex}.contador button{width:44px;height:44px;color:var(--osso);background:0 0;border:0;place-items:center;transition:background-color .15s;display:grid}.contador button:hover:not(:disabled){background:var(--grafite-700)}.contador button:disabled{opacity:.35}.contador output{border-inline:1px solid var(--linha);font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;min-width:72px;padding-inline:8px;font-size:.9375rem;font-weight:600;display:grid}.painel-bots__opcoes{border-top:1px solid var(--linha);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;padding-top:16px;display:grid}.painel-bots__grupo{flex-direction:column;gap:8px;min-width:0;display:flex}.escolha-mapa{flex-direction:column;gap:10px;display:flex}.mapas{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:8px;display:grid}.mapa-opcao{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);isolation:isolate;text-align:left;align-items:flex-end;height:92px;padding:8px 10px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.mapa-opcao img{z-index:-2;object-fit:cover;filter:saturate(.85)brightness(.62);width:100%;height:100%;transition:transform .32s var(--saida-rapida), filter .2s;position:absolute;inset:0}.mapa-opcao:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#060709d6 92%);position:absolute;inset:0}.mapa-opcao span{text-shadow:0 1px 6px #000c;font-size:.9375rem;font-weight:700}.mapa-opcao small{color:var(--laranja);font-size:.75rem;font-weight:600;display:block}.mapa-opcao:hover:not(:disabled) img{filter:saturate()brightness(.8);transform:scale(1.05)}.mapa-opcao[aria-pressed=true]{border-color:var(--laranja);box-shadow:inset 0 0 0 1px var(--laranja)}.mapa-opcao__marca{border-radius:var(--raio);background:var(--laranja);color:var(--grafite-950);padding:2px;position:absolute;top:7px;right:7px}.barra-modo{z-index:5;border:1px solid var(--grafite-500);border-radius:var(--raio-cartao);background:var(--grafite-800);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 22px #00000080}.barra-modo__acoes{flex-wrap:wrap;gap:8px;display:flex}.podio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;width:100%;max-width:860px;margin:0 auto;display:grid}.podio__lugar{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;align-items:center;gap:6px;min-width:0;padding:18px 12px 16px;transition:border-color .15s;display:flex;position:relative}.podio__lugar:hover{border-color:var(--grafite-500)}.podio__lugar[data-posicao="1"]{border-color:#f5c542;padding-top:34px}.podio__numero{color:var(--texto-suave);font-family:var(--fonte-titulo);font-size:2rem;font-weight:800;line-height:1;position:absolute;top:6px;left:12px}.podio__lugar[data-posicao="1"] .podio__numero{color:#f5c542}.podio__lugar img,.podio__lugar .sem-foto{border-radius:var(--raio);width:72px;height:72px}.podio__nome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.cartao--tabela{padding:4px 16px;overflow-x:auto}.tabela-ranking{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.tabela-ranking th,.tabela-ranking td{border-bottom:1px solid var(--linha);text-align:left;white-space:nowrap;padding:10px 12px 10px 0}.tabela-ranking th{color:var(--texto-suave);font-size:.8125rem;font-weight:600}.tabela-ranking tbody tr:last-child td{border-bottom:0}.tabela-ranking tr[data-eu=true] td{background:#2e8bff17}.tabela-ranking__jogador{align-items:center;gap:10px;font-weight:600;display:flex}.tabela-ranking__jogador span:not(.sem-foto){text-overflow:ellipsis;min-width:0;overflow:hidden}.tabela-ranking__jogador:hover{color:var(--azul)}.tabela-ranking__jogador img,.tabela-ranking__jogador .sem-foto{border-radius:var(--raio);flex:none;width:32px;height:32px}.faixas{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.faixa{flex-direction:column;min-width:0;font-size:.8125rem;display:flex}.faixa span{height:5px;margin-bottom:6px}.faixa small{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:.75rem}.perfil{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-wrap:wrap;align-items:center;gap:18px;padding:20px;display:flex}.perfil>img,.perfil>.sem-foto{border-radius:var(--raio-cartao);flex:none;width:96px;height:96px}.perfil>div:not(.numeros){flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.perfil h1{overflow-wrap:anywhere;font-size:clamp(2rem,3.6vw,2.75rem)}.historico{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.historico li{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);font-variant-numeric:tabular-nums;grid-template-columns:112px minmax(0,1.4fr) 70px 70px 90px 52px;align-items:center;gap:12px;padding:10px 14px;display:grid}.historico__resultado{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:1.125rem;font-weight:700}.historico li[data-resultado=vitoria] .historico__resultado{color:var(--ok)}.historico li[data-resultado=derrota] .historico__resultado{color:var(--erro)}.historico li[data-resultado=nulo] .historico__resultado{color:var(--texto-suave)}.historico__mapa{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.historico__placar{font-weight:700}.historico__pontos{color:var(--texto-suave);font-weight:700}.historico__pontos[data-sobe=true]{color:var(--ok)}.historico__pontos[data-sobe=false]{color:var(--erro)}.estatisticas{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;gap:22px;padding:20px;display:flex}.estatisticas__destaques{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--linha);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid;overflow:hidden}.estatisticas__destaques>div{background:var(--grafite-900);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.estatisticas__destaques dt,.estatisticas__numeros dt{color:var(--texto-suave);font-size:.75rem;font-weight:600}.estatisticas__destaques dd{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:800;line-height:1}.estatisticas__destaques dd[data-bom=true]{color:var(--ok)}.estatisticas__numeros{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:14px 18px;display:grid}.estatisticas__numeros dd{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}.estatisticas__colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;display:grid}.estatisticas__lista{flex-direction:column;gap:10px;min-width:0;display:flex}.estatisticas h3{font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;font-size:1rem;font-weight:700}.estatisticas__lista>ul:not(.historico){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.estatisticas__lista>ul:not(.historico) li{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,130px) minmax(60px,1fr) 13em;align-items:center;gap:12px;font-size:.875rem;display:grid}.estatisticas__nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.estatisticas__barra{background:var(--grafite-700);border-radius:3px;height:6px;overflow:hidden}.estatisticas__barra span{background:var(--laranja);border-radius:3px;height:100%;display:block}.estatisticas__valor{color:var(--texto-suave);text-align:right;white-space:nowrap}.convite-link{gap:14px}.convite-link__linha{flex-wrap:wrap;gap:8px;display:flex}.convite-link__linha input{flex:280px;min-width:0;min-height:38px}.convite-link__linha .botao{min-height:38px}.pessoas{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pessoas li{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.pessoas img,.pessoas .sem-foto{border-radius:var(--raio);flex:none;width:44px;height:44px}.pessoas__nome{text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:0;font-weight:600;overflow:hidden}.criar-equipe{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.criar-equipe label{flex-direction:column;gap:4px;min-width:0;font-size:.875rem;font-weight:600;display:flex}.criar-equipe input{min-height:44px;font-weight:400}.equipes{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;display:grid}.equipe__topo{align-items:center;gap:12px;min-width:0;display:flex}.equipe__topo>div{min-width:0}.equipe__topo h2{overflow-wrap:anywhere}.equipe__tag{border-radius:var(--raio-cartao);background:var(--grafite-800);min-width:56px;height:56px;color:var(--laranja);font-family:var(--fonte-titulo);flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:1.375rem;font-weight:800;display:flex}.equipe__capitao{color:#f5c542;flex:none}.equipe__acoes{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.tabela code{color:var(--osso);font-weight:600}.tabela th,.tabela td{border-bottom-color:var(--linha)}.passos{counter-reset:passo;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.passos li{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);counter-increment:passo;flex-direction:column;gap:6px;padding:16px;display:flex}.passos li:before{content:counter(passo);color:var(--laranja);font-family:var(--fonte-titulo);font-size:2.25rem;font-weight:800;line-height:1}.passos h2{font-size:1.25rem}.passos p{color:var(--texto-suave);font-size:.9rem}.passos a{color:var(--azul)}.perguntas details{border-bottom:1px solid var(--linha)}.perguntas summary{cursor:pointer;padding:11px 0;font-weight:600}.perguntas p{max-width:68ch;color:var(--texto-suave);padding-bottom:12px}.entrada{isolation:isolate;background:var(--grafite-950);justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex;position:relative;overflow:hidden}.entrada__agente{z-index:-1;filter:drop-shadow(0 12px 28px #0000008c);width:min(48%,760px);height:auto;position:absolute;bottom:0}.entrada__agente--ct{left:-2%}.entrada__agente--tr{right:-2%;transform:scaleX(-1)}.entrada__miolo{text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(420px,100%);display:flex}.entrada__logo{filter:drop-shadow(0 10px 24px #0009);width:min(240px,56vw);height:auto}.entrada__avatar{border-radius:var(--raio);width:56px;height:56px}.entrada__miolo h1{text-shadow:0 2px 12px #000000b3;text-wrap:balance;font-size:clamp(2.25rem,4vw,3rem)}.entrada__miolo>p{text-shadow:0 1px 8px #000000d9;text-wrap:pretty;font-size:1rem}.entrada__miolo .botao{width:100%;margin-top:6px}.entrada__erro{border-radius:var(--raio);width:100%;color:var(--erro);background:#060709db;flex-direction:column;gap:6px;padding:10px 12px;font-size:.875rem;display:flex}.entrada__erro code{color:var(--osso);-webkit-user-select:all;user-select:all}@media (width<=1460px){.topo__perfil span{display:none}.topo__perfil{padding:3px}}@media (width>=1281px) and (width<=1600px){.topo__menu svg{display:none}.topo__menu a{padding:0 clamp(6px,.7vw,12px)}}@media (width<=1280px){.topo__menu a{gap:0;padding:0 12px}.topo__menu span{display:none}.topo__menu{justify-content:center}}@media (width<=1099px){.estatisticas__colunas,.painel-bots__opcoes,.painel-grade{grid-template-columns:minmax(0,1fr)}.painel-grade__lado{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;display:grid}.painel-grade__lado .botao{grid-column:1/-1}.modulos{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(160px,24vw,210px)}.modulo:last-child{grid-column:span 2}.estojos{grid-template-columns:minmax(0,1fr)}.peca__foto{height:clamp(58px,11vw,92px)}.modos-opcoes{grid-template-columns:repeat(3,minmax(0,1fr))}.numeros--grandes{width:100%;margin-left:0}}@media (width<=719px){.estatisticas{padding:14px}.estatisticas__destaques{grid-template-columns:repeat(2,minmax(0,1fr))}.estatisticas__destaques>div:last-child:nth-child(odd){grid-column:1/-1}.estatisticas__lista>ul:not(.historico) li{grid-template-columns:minmax(0,96px) minmax(40px,1fr) auto}.painel-admin .lista-pessoas li{grid-template-columns:32px minmax(0,1fr) auto}.painel-admin__acoes{grid-column:1/-1;justify-content:flex-start}.placar-bots{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.contador{width:100%;display:flex}.contador button{flex:none}.contador output{flex:1;min-width:0;padding-inline:2px}.placar-bots__total{grid-area:1/1/auto/-1;justify-self:center;font-size:2.25rem}:root{--altura-topo:56px}body:has(.topo){padding-bottom:60px}.avisos{bottom:72px}.topo{gap:8px;padding:0 8px 0 12px}.marca__nome{display:none}.jogar-agora{height:36px;margin-right:auto;padding:0 16px 0 12px;font-size:1.0625rem}.topo__menu{z-index:25;border-top:1px solid var(--linha);background:var(--grafite-900);scrollbar-width:none;justify-content:flex-start;height:60px;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.topo__menu a{flex-direction:column;flex:1 0 66px;justify-content:center;gap:2px;padding:0 2px;font-size:.6875rem;box-shadow:inset 0 3px #0000}.topo__menu a.active{box-shadow:inset 0 3px 0 var(--laranja)}.topo__menu span{display:block}.sino{position:static}.sino__lista{top:calc(var(--altura-topo) + 6px);width:auto;position:fixed;left:8px;right:8px}.placar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ct tr""centro centro""tarja tarja";min-height:0}.placar__lado{min-height:210px;padding-bottom:16px}.placar__lado--ct{grid-area:ct}.placar__lado--tr{grid-area:tr}.placar__centro{border-inline:0;grid-area:centro;padding-bottom:18px}.placar__agente{height:80%}.placar__pontos{font-size:5rem;top:10px}.placar__time{max-width:none;font-size:1rem}.tarja{flex-direction:column;grid-area:tarja;height:auto;position:static;transform:none}.tarja__quem{padding:10px 14px}.tarja__numeros{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tarja__numeros>div{border-top:1px solid #d3d6dc;padding:8px 14px}.tarja__vazia{padding:12px 14px}.acoes-servidor{flex-direction:column;align-self:stretch}.sala__cabeca .acoes-servidor{width:100%}.sala__colunas{grid-template-columns:minmax(0,1fr)}.modulos{grid-template-columns:minmax(0,1fr);grid-auto-rows:170px}.modulo:first-child,.modulo:last-child{grid-area:span 1/span 1}.modulo:first-child h3{font-size:1.625rem}.modos-opcoes{grid-template-columns:repeat(2,minmax(0,1fr))}.barra-modo{bottom:68px}.barra-modo__acoes,.barra-modo .botao{width:100%}.estojo__pecas{grid-template-columns:repeat(3,minmax(0,1fr))}.podio{gap:6px}.podio__lugar{padding:14px 6px 10px}.podio__lugar img,.podio__lugar .sem-foto{width:52px;height:52px}.podio .insignia{padding:1px 10px;font-size:1.0625rem}.podio__numero{font-size:1.5rem;top:4px;left:7px}.cartao--tabela{padding:4px 12px;overflow-x:visible}.tabela-ranking{table-layout:fixed}.tabela-ranking th:first-child,.tabela-ranking td:first-child{width:30px}.tabela-ranking th:nth-child(3),.tabela-ranking td:nth-child(3){width:92px}.tabela-ranking th:nth-child(n+4),.tabela-ranking td:nth-child(n+4),.tabela-ranking__jogador img,.tabela-ranking__jogador .sem-foto{display:none}.numeros--grandes{justify-content:space-between;gap:12px}.numeros--grandes dd{font-size:1.625rem}.faixas{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.historico li{grid-template-columns:minmax(0,1fr) auto auto;gap:2px 12px}.historico__mapa{grid-area:2/1/auto/-1}.historico__placar{grid-area:1/2}.historico__pontos{grid-area:1/3}.historico li>span:nth-child(4),.historico li>.ajuda{color:var(--texto-suave);grid-row:3;font-size:.8125rem}.criar-equipe{grid-template-columns:minmax(0,1fr)}.convite-link__linha .botao{flex:1}.entrada{align-items:flex-start;padding-top:32px}.entrada__agente{width:70%}.entrada__agente--ct{left:-18%}.entrada__agente--tr{right:-18%}.tabela th{width:96px}}.cartoes-partida{grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));gap:10px;display:grid}.cartao-partida{border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-850);flex-direction:column;gap:4px;padding:12px;display:flex}.cartao-partida[data-ranqueada=true]{border-color:var(--laranja)}.cartao-partida__topo{grid-template-columns:1fr auto 1fr;align-items:start;display:grid}.cartao-partida__etiqueta{background:var(--grafite-800);color:var(--texto-suave);border-radius:3px;justify-self:end;padding:1px 7px;font-size:.75rem;font-weight:600}.cartao-partida[data-ranqueada=true] .cartao-partida__etiqueta{background:var(--laranja);color:var(--grafite-950)}.cartao-partida h3{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:1rem;font-weight:700;overflow:hidden}.cartao-partida__info{border-bottom:1px solid var(--linha);color:var(--texto-suave);text-align:center;padding-bottom:8px;font-size:.8125rem}.nivel{border:1px solid var(--faixa);background:color-mix(in srgb, var(--faixa) 28%, var(--grafite-900));width:22px;height:22px;color:var(--osso);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.nivel[data-grande=true]{width:36px;height:36px;box-shadow:0 0 0 4px color-mix(in srgb, var(--faixa) 14%, transparent);font-size:1rem}.lugares{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 4px;margin:0;padding:10px 0;list-style:none;display:grid}.lugar{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.lugar__foto{background:var(--grafite-800);width:42px;height:42px;color:var(--grafite-500);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.lugar[data-vazio=true] .lugar__foto{border:1px dashed var(--grafite-700);background:0 0}.lugar__foto img,.lugar__foto .sem-foto{border-radius:50%;width:42px;height:42px}.lugar__foto[data-criador=true]{box-shadow:0 0 0 2px var(--grafite-850), 0 0 0 4px var(--azul)}.lugar__coroa{background:var(--azul);color:var(--grafite-950);border-radius:50%;padding:2px;display:flex;position:absolute;bottom:-3px;right:-3px}.lugar__expulsar{background:var(--erro);color:var(--grafite-950);opacity:0;border:0;border-radius:50%;align-items:center;padding:2px;font-size:.6875rem;font-weight:700;transition:opacity .15s;display:flex;position:absolute;top:-5px;right:0}.lugar:hover .lugar__expulsar,.lugar__expulsar:focus-visible,.lugar__expulsar[data-confirmar=true]{opacity:1}.lugar__expulsar[data-confirmar=true]{border-radius:var(--raio);padding:1px 5px;right:auto}.cartao-partida__acao{border-radius:var(--raio);background:var(--laranja);min-height:40px;color:var(--grafite-950);border:0;justify-content:center;align-items:center;gap:7px;font-weight:700;transition:background-color .15s;display:inline-flex}.cartao-partida__acao:hover:not(:disabled){background:var(--laranja-claro)}.cartao-partida__acao[data-fechado=true]{color:#a9c9de;background:#0d5a8c}.cartao-partida__acao[data-fechado=true]:hover:not(:disabled){background:#116aa3}.cartao-partida__senha{gap:6px;display:flex}.cartao-partida__senha input{border:1px solid var(--grafite-500);border-radius:var(--raio);background:var(--grafite-900);flex:1;min-width:0;min-height:40px;padding:5px 9px}.partidas-vazio{border:1px dashed var(--linha);border-radius:var(--raio-cartao);color:var(--texto-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.sala-titulo{color:var(--texto-suave);margin-top:8px;font-size:.9375rem}.seletor-salas{margin-bottom:-8px}.partida-controle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;display:flex}.partida-controle p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acesso{flex-direction:column;gap:8px;display:flex}.acesso h3{font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:1.125rem;font-weight:700}.acesso input{flex:0 260px;min-height:38px}.fila{border:1px solid var(--laranja);border-radius:var(--raio-cartao);background:linear-gradient(90deg, #f47a1424, transparent 62%), var(--grafite-850);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 18px;display:grid}.fila__etiqueta{background:var(--laranja);color:var(--grafite-950);font-family:var(--fonte-titulo);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;margin-left:10px;padding:2px 8px;font-size:.875rem;font-weight:800;line-height:1.2;display:inline-block}.fila h2{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:1.875rem;font-weight:800;line-height:1.05}.fila__texto p:last-child{color:var(--texto-suave);font-size:.875rem}.fila__jogadores{grid-template-columns:repeat(5,40px);justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:grid}.fila__jogadores li{border:1px dashed var(--grafite-700);width:40px;height:40px;color:var(--grafite-500);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.fila__jogadores img,.fila__jogadores .sem-foto{border-radius:50%;width:40px;height:40px}.fila__acao{flex-direction:column;align-items:center;gap:6px;display:flex}.fila__total{color:var(--texto-suave);font-size:.875rem}.fila__total strong{color:var(--osso);font-family:var(--fonte-titulo);font-size:1.5rem}.fila[data-buscando=true] .fila__total strong{color:var(--laranja)}.confirmacao{z-index:60;background:#080912d1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.confirmacao__caixa{border:1px solid var(--laranja);border-radius:var(--raio-cartao);background:var(--grafite-850);text-align:center;flex-direction:column;align-items:center;gap:6px;width:min(380px,100%);padding:24px;display:flex}.confirmacao h2{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:2rem;font-weight:800}.confirmacao__tempo{color:var(--laranja);font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:3rem;font-weight:800;line-height:1}.confirmacao__acoes{flex-direction:column;align-self:stretch;gap:6px;margin-top:10px;display:flex}.inspecao{z-index:50;border:1px solid var(--linha);border-radius:var(--raio-cartao);background:var(--grafite-950);flex-direction:column;display:flex;position:fixed;inset:clamp(0px,2vw,24px);overflow:hidden;box-shadow:0 0 0 100vmax #080912bf}.inspecao__topo{border-bottom:1px solid var(--linha);align-items:center;gap:12px;min-height:52px;padding:6px 12px 6px 16px;display:flex}.inspecao__topo h2{min-width:0;font-family:var(--fonte-titulo);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;font-size:1.375rem;font-weight:700;overflow:hidden}.inspecao__corpo{flex:1;min-height:0;display:flex}.inspecao__palco{background:#000;flex:1;min-width:0;position:relative}.inspecao__palco iframe{border:0;width:100%;height:100%;display:block}.inspecao__aviso{border-radius:var(--raio);pointer-events:none;background:#060709d9;padding:5px 12px;font-size:.875rem;position:absolute;top:14px;left:50%;transform:translate(-50%)}.inspecao__aviso--erro{color:var(--erro)}.inspecao__dicas{border-radius:var(--raio);color:var(--texto-suave);white-space:nowrap;pointer-events:none;background:#060709cc;gap:14px;margin:0;padding:6px 12px;font-size:.75rem;list-style:none;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.inspecao__dicas li{align-items:center;gap:5px;display:flex}.inspecao__painel{border-left:1px solid var(--linha);background:var(--grafite-850);flex-direction:column;flex:0 0 380px;min-height:0;display:flex}.inspecao__conteudo{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.cores{flex-wrap:wrap;gap:6px;display:flex}.cor{border:2px solid var(--grafite-700);border-radius:50%;width:24px;height:24px;padding:0;transition:transform .15s,border-color .15s}.cor:hover{transform:scale(1.12)}.cor[aria-pressed=true]{border-color:var(--osso);box-shadow:0 0 0 2px var(--grafite-850), 0 0 0 3px var(--osso)}.filtros__resumo{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.posicao{border-radius:var(--raio);background:var(--grafite-800);flex-direction:column;gap:6px;padding:10px;display:flex}.posicao__acoes{flex-wrap:wrap;gap:4px;display:flex}.ajuste-fino{flex-direction:column;gap:6px;padding-block:4px;display:flex}.ajuste-fino__cabeca{justify-content:space-between;align-items:baseline;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.ajuste-fino__voltar{color:var(--azul);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:600;text-decoration:underline}.ajuste-fino__voltar:hover{color:var(--osso)}.ajuste-fino__linha{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:6px;display:grid}.ajuste-fino__linha .chip{min-width:0;padding-inline:6px}.ajuste-fino__valor{flex-direction:column;align-items:center;line-height:1.15;display:flex}.ajuste-fino__valor span{color:var(--texto-suave);font-size:.75rem}.ajuste-fino__valor output{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.regua{grid-template-columns:72px minmax(0,1fr) 52px;align-items:center;gap:8px;font-size:.8125rem;display:grid}.regua output{color:var(--texto-suave);font-variant-numeric:tabular-nums;text-align:right}.palco__texto{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}@media (width<=1099px){.fila{grid-template-columns:minmax(0,1fr) auto}.fila__jogadores{grid-area:2/1/auto/-1;grid-template-columns:repeat(10,34px);justify-content:start}.fila__jogadores li,.fila__jogadores img,.fila__jogadores .sem-foto{width:34px;height:34px}.inspecao__corpo{flex-direction:column}.inspecao__painel{border-top:1px solid var(--linha);border-left:0;flex:0 0 44%}}@media (width<=719px){.fila{grid-template-columns:minmax(0,1fr)}.fila__jogadores{grid-row:auto;grid-template-columns:repeat(5,40px);justify-content:center}.fila__jogadores li,.fila__jogadores img,.fila__jogadores .sem-foto{width:40px;height:40px}.fila__acao .botao{width:100%}.inspecao{border:0;border-radius:0;inset:0}.inspecao__dicas{display:none}}.posicoes{grid-template-columns:repeat(auto-fit,minmax(58px,76px));gap:6px;display:grid}.posicao-botao{aspect-ratio:1;border:1px dashed var(--grafite-500);border-radius:var(--raio);color:var(--texto-suave);background:0 0;justify-content:center;align-items:center;padding:6px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.posicao-botao:hover{border-color:var(--osso)}.posicao-botao[aria-pressed=true]{border:1px solid var(--laranja);box-shadow:inset 0 0 0 1px var(--laranja);background:#f47a141f}.posicao-botao img{object-fit:contain;width:100%;height:100%}.posicao-botao__numero{font-family:var(--fonte-titulo);font-size:.9375rem;font-weight:700;position:absolute;top:2px;left:5px}.inspecao__espera{background:var(--grafite-950);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.inspecao__espera img{object-fit:contain;filter:drop-shadow(0 12px 18px #00000080);max-width:60%;max-height:60%}.inspecao__espera p{border-radius:var(--raio);background:#060709e6;padding:6px 14px;font-size:.875rem;font-weight:600;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mesa__topo{flex-wrap:wrap}.kits{color:var(--mesa-suave);align-items:center;gap:3px;font-size:.8125rem;display:flex}.kits span{margin-right:3px}.kit{border-radius:var(--raio);width:30px;height:30px;color:var(--osso);background:#00000029;border:1px solid #ffffff59;font-size:.875rem;font-weight:700;transition:background-color .15s,border-color .15s;position:relative}.kit:hover:not(:disabled){border-color:var(--osso)}.kit[aria-pressed=true]{border-color:var(--osso);background:var(--osso);color:var(--grafite-950)}.kit:disabled{opacity:.6}.kit[data-usado=true]:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}
