@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-italic-DS6JCx7O.woff2)format("woff2-variations");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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-italic-Cq9u_6Zz.woff2)format("woff2-variations");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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-italic-BuvkOFDm.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");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{--ink:#0e1311;--ink-2:#0a0e0c;--superficie:#182019;--superficie-2:#141b17;--borda:#2c382f;--texto:#f4f1e8;--sutil:#a3ada5;--feltro:#1b4a33;--feltro-borda:#2a6a4a;--feltro-texto:#d3e6da;--amarelo:#f5b83d;--amarelo-ink:#1c1404;--verde:#5bd08a;--erro:#ff8a7a;--carta:#f8f3e6;--vermelho:#c0352b;--fonte:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--titulo:Archivo, Inter, system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--ink);color:var(--texto);font-family:var(--fonte);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45}a{color:var(--amarelo)}a:hover{color:#ffd27a}h1,h2,h3{font-family:var(--titulo);margin:0;line-height:1.1}h1{font-size:clamp(26px,4vw,34px);font-weight:900}h2{font-size:19px;font-weight:800}button{font-family:inherit}:focus-visible{outline:2px solid var(--amarelo);outline-offset:2px}.app{min-height:100dvh;display:flex}.principal{flex-direction:column;flex:1;min-width:0;display:flex}.conteudo{flex:1;padding:8px 18px 96px}.app-imersivo .conteudo{padding:0}.aviso-demo{color:#f5d58e;text-align:center;background:#2a2312;border-bottom:1px solid #4a3b17;padding:6px 12px;font-size:12px}.topo{justify-content:space-between;align-items:center;padding:14px 18px 8px;display:flex}.marca{font-family:var(--titulo);letter-spacing:.02em;color:var(--texto);font-size:22px;font-weight:900;text-decoration:none}.marca span{color:var(--amarelo);margin-left:3px}.marca:hover{color:var(--texto)}.saldo-chip{background:var(--superficie);border:1px solid var(--borda);border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:5px 5px 5px 14px;text-decoration:none;display:inline-flex}.saldo-chip-txt{flex-direction:column;line-height:1.15;display:flex}.saldo-chip small{color:var(--sutil);font-size:11px}.saldo-chip strong{color:var(--texto);font-size:15px}.saldo-chip-mais{background:var(--amarelo);width:34px;height:34px;color:var(--amarelo-ink);border-radius:999px;place-items:center;display:grid}.nav-inferior{z-index:20;background:var(--ink-2);border-top:1px solid var(--borda);padding:6px 8px calc(10px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.nav-inferior-link{min-height:52px;color:var(--sutil);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.nav-inferior-link.active{color:var(--amarelo)}.sidebar{display:none}@media (width>=900px){.sidebar{border-right:1px solid var(--borda);background:var(--ink-2);flex-direction:column;flex-shrink:0;gap:28px;width:248px;height:100dvh;padding:26px 18px;display:flex;position:sticky;top:0}.sidebar-nav{flex-direction:column;gap:4px;display:flex}.sidebar-link{color:var(--sutil);border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-weight:600;text-decoration:none;display:flex}.sidebar-link:hover{background:var(--superficie);color:var(--texto)}.sidebar-link.active{background:var(--superficie);color:var(--amarelo)}.sidebar-rodape{flex-direction:column;gap:14px;margin-top:auto;display:flex}.topo,.nav-inferior{display:none}.conteudo{padding:28px 36px 48px}}.pagina{flex-direction:column;gap:20px;max-width:1120px;margin:0 auto;display:flex}.pagina-estreita{max-width:560px}.cabecalho-pagina{flex-direction:column;gap:6px;display:flex}.cabecalho-pagina.com-voltar{flex-direction:row;align-items:center;gap:6px;margin-left:-10px}.sutil{color:var(--sutil);margin:0}.pequeno{font-size:12px}.verde{color:var(--verde)}.amarelo{color:var(--amarelo)}.erro{color:var(--erro);margin:0}.sucesso{color:var(--verde);margin:0}.nota{color:var(--sutil);margin:0;font-size:13px}.legal-mini{color:var(--sutil);margin:0;font-size:12px;line-height:1.7}.h-pequeno{font-size:17px}.btn{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .1s,filter .1s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-sm{min-height:40px;padding:0 16px;font-size:14px}.btn-grande{width:100%;min-height:56px;font-size:17px}.btn-primario{background:var(--amarelo);color:var(--amarelo-ink)}.btn-primario:hover{filter:brightness(1.06);color:var(--amarelo-ink)}.btn-claro{background:var(--texto);color:var(--ink)}.btn-contorno{color:var(--texto);border:1px solid var(--borda);background:0 0}.btn-contorno:hover{background:var(--superficie);color:var(--texto)}.btn-contorno-amarelo{color:var(--amarelo);border:2px solid var(--amarelo);font-family:var(--titulo);background:0 0;font-weight:900}.btn-truco{background:var(--amarelo);color:var(--amarelo-ink);font-family:var(--titulo);letter-spacing:.02em;font-size:19px;font-weight:900}.btn-icone{width:44px;height:44px;color:var(--texto);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;text-decoration:none;display:grid}.btn-icone:hover{background:var(--superficie);color:var(--texto)}.btn small{color:var(--sutil);font-size:11px;font-weight:500;display:block}.btn-contorno{flex-direction:column;gap:0}.chips{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.chip{border:1px solid var(--borda);background:var(--superficie);color:#d3d8d4;cursor:pointer;border-radius:999px;flex-shrink:0;min-height:40px;padding:0 16px;font-size:14px;font-weight:600}.chip.ativo{background:var(--texto);color:var(--ink);border-color:var(--texto)}.selo{color:#d3d8d4;background:var(--borda);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}.selo-ok{color:#0b2416;background:var(--verde)}.grade-jogos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=700px){.grade-jogos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.card-jogo{color:var(--texto);background:var(--superficie);border:1px solid var(--borda);border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}a.card-jogo:hover{border-color:var(--amarelo);color:var(--texto);transform:translateY(-2px)}.card-jogo-breve{background:var(--superficie-2);border-color:#222b25}.card-jogo-txt{flex-direction:column;gap:2px;padding:10px 12px 13px;display:flex}.card-jogo-txt strong{font-family:var(--titulo);font-size:18px;font-weight:800}.card-jogo-txt span{color:var(--sutil);margin-bottom:6px;font-size:12px}.arte{aspect-ratio:4/3;place-items:center;display:grid;position:relative;overflow:hidden}.arte .capa{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.arte-truco{background:var(--feltro)}.mini-carta{background:var(--carta);color:#141414;width:44px;height:62px;font-family:var(--titulo);border-radius:6px;padding:5px 7px;font-size:15px;font-weight:800;line-height:1.05;position:absolute;box-shadow:0 2px #00000059}.mini-carta.vermelha{color:var(--vermelho)}.arte-sinuca{background:#5a3a22;padding:9px}.mini-feltro{background:#17603f;border-radius:6px;width:100%;height:100%;position:relative}.mini-feltro i{border-radius:999px;width:12px;height:12px;position:absolute}.arte-domino{background:#2e2418}.arte-cacheta{background:#33171d}.arte-damas{background:#2a2a1e}.arte-xadrez{background:#22252d}.arte-breve:after{content:"";border:2px dashed #ffffff2e;border-radius:12px;width:46px;height:46px}.faixa-feltro{background:var(--feltro);border:1px solid var(--feltro-borda);border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.faixa-feltro div{flex-direction:column;gap:2px;display:flex}.faixa-feltro span{color:var(--feltro-texto);font-size:13px}.layout-2col{gap:20px;display:grid}@media (width>=900px){.layout-2col{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:28px}}.coluna{flex-direction:column;gap:16px;display:flex}.painel-feltro{background:var(--feltro);border:1px solid var(--feltro-borda);border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.painel-feltro h2{font-size:28px;font-weight:900}.painel-feltro p{color:var(--feltro-texto);margin:0}.sutil-feltro{font-size:13px}.segmento{background:#0f2c1f;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.segmento.escuro{background:var(--superficie)}.segmento button{min-height:44px;color:var(--feltro-texto);cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:600}.segmento.escuro button{color:var(--sutil)}.segmento button.ativo{background:var(--texto);color:var(--ink)}.lista-mesas{flex-direction:column;gap:10px;display:flex}.lista-mesas-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lista-mesas-topo .sutil{font-size:12px}.mesa-linha{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:grid}.mesa-linha div{flex-direction:column;display:flex}.mesa-linha small{color:var(--sutil);font-size:12px}.mesa-linha strong{font-family:var(--titulo);font-size:20px;font-weight:800}.mesa-linha .btn{min-height:44px}.cartao-centro{background:var(--superficie);border:1px solid var(--borda);border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;display:flex}.cartao-centro p{margin:0}.cartao-saldo{background:var(--superficie);border:1px solid var(--borda);border-radius:20px;flex-direction:column;gap:4px;padding:20px;display:flex}.saldo-grande{font-family:var(--titulo);font-size:40px;font-weight:900;line-height:1.1}.bloco{flex-direction:column;gap:12px;display:flex}.grade-valores{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.valor-chip{border:1px solid var(--borda);background:var(--superficie);min-height:50px;color:var(--texto);cursor:pointer;border-radius:12px;font-size:15px;font-weight:700}.valor-chip.ativo{border:2px solid var(--amarelo);color:var(--amarelo);background:#2a2312}.campo{color:var(--sutil);flex-direction:column;gap:6px;font-size:13px;display:flex}.campo input{border:1px solid var(--borda);background:var(--superficie);min-height:48px;color:var(--texto);font:500 16px var(--fonte);border-radius:12px;padding:0 14px}.campo input:focus{border-color:var(--amarelo);outline:none}.campo small{font-size:12px}.btn-google{color:#1f1f1f;background:#fff;gap:12px}.btn-google:hover{filter:brightness(.95)}.divisor-ou{color:var(--sutil);align-items:center;gap:12px;font-size:13px;display:flex}.divisor-ou:before,.divisor-ou:after{content:"";background:var(--borda);flex:1;height:1px}.campo-senha{display:flex;position:relative}.campo-senha input{flex:1;padding-right:92px}.ver-senha{min-height:36px;color:var(--amarelo);font:600 13px var(--fonte);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.check{color:var(--texto);align-items:flex-start;gap:10px;font-size:14px;display:flex}.check input{width:20px;height:20px;accent-color:var(--amarelo);flex-shrink:0;margin-top:1px}.formulario{flex-direction:column;gap:14px;display:flex}.campo small.erro{color:var(--erro)}.campo small.sucesso{color:var(--verde);font-weight:700}.link-acao{color:var(--amarelo);font:600 14px var(--fonte);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:4px 0;text-decoration:underline}.link-acao.centro{align-self:center}.btn-perigo{background:var(--vermelho);color:#fff}.btn-perigo:hover{filter:brightness(1.1)}.sanfonas{flex-direction:column;gap:8px;display:flex}.sanfona{background:var(--superficie);border:1px solid var(--borda);border-radius:16px;overflow:hidden}.sanfona summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 16px;list-style:none;display:flex}.sanfona summary::-webkit-details-marker{display:none}.sanfona summary>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.sanfona summary small{color:var(--sutil);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sanfona-seta{color:var(--sutil);font-size:22px;transition:transform .2s}.sanfona[open] .sanfona-seta{transform:rotate(90deg)}.sanfona-corpo{border-top:1px solid var(--borda);padding:14px 16px 16px}.sanfona.perigo summary strong{color:var(--erro)}.lista-aviso{color:#dad6cb;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;display:flex}.extrato{margin:0;padding:0;list-style:none}.extrato li{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.extrato li div{flex-direction:column;gap:2px;display:flex}.extrato li strong{font-size:14px}.extrato li div span{color:var(--sutil);font-size:12px}.extrato li>span{white-space:nowrap;font-size:14px;font-weight:700}.cartao-perfil{background:var(--superficie);border:1px solid var(--borda);border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.cartao-perfil div,.lista-links{flex-direction:column;display:flex}.lista-links a{border-bottom:1px solid var(--borda);color:var(--texto);padding:14px 0;text-decoration:none}.avatar{width:38px;height:38px;font-family:var(--titulo);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.avatar.grande{width:56px;height:56px;font-size:18px}.avatar-verde{background:var(--feltro-borda);border:2px solid var(--feltro-texto)}.avatar-amarelo{background:var(--amarelo);color:var(--amarelo-ink)}.tela-centro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:70dvh;padding:24px;display:flex}.documento h2{margin-top:8px;font-size:18px}.documento p,.documento li{color:#dad6cb}.documento ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.carta{background:var(--carta);color:#141414;font-family:var(--titulo);border-radius:10px;flex-shrink:0;display:block;position:relative;box-shadow:0 3px #0006}.carta-vermelha{color:var(--vermelho)}.carta-p{border-radius:7px;width:44px;height:64px}.carta-m{width:72px;height:104px}.carta-g{border-radius:12px;width:88px;height:128px}@media (width>=900px){.carta-m{width:84px;height:120px}.carta-g{width:96px;height:138px}}.carta-canto{text-align:center;font-size:18px;font-weight:900;line-height:1;position:absolute;top:6px;left:8px}.carta-p .carta-canto{font-size:13px;top:4px;left:5px}.carta-g .carta-canto{font-size:22px}.carta-canto-inv{inset:auto 8px 6px auto;transform:rotate(180deg)}.carta-p .carta-canto-inv{display:none}.carta-naipe{place-items:center;font-size:34px;display:grid;position:absolute;inset:0}.carta-p .carta-naipe{padding-top:12px;font-size:20px}.carta-g .carta-naipe{font-size:46px}.carta-verso{border:3px solid var(--carta);background:#8e2f25 repeating-linear-gradient(45deg,#ffffff14 0 4px,#0000 4px 8px)}.carta-etiqueta{background:var(--amarelo);color:var(--amarelo-ink);font:800 10px var(--fonte);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:3px 7px;position:absolute;top:-9px;right:-8px}.mesa-pagina,.sinuca-pagina{flex-direction:column;width:100%;max-width:1180px;min-height:calc(100dvh - 31px);margin:0 auto;display:flex}.mesa-topo{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 6px;display:flex}.mesa-titulo{text-align:center;flex-direction:column;align-items:center;line-height:1.25;display:flex}.mesa-titulo strong{text-transform:none;font-size:14px;font-weight:600}.mesa-titulo span{color:var(--verde);font-size:12px}.vale{background:var(--superficie);border:1px solid var(--borda);border-radius:10px;flex-direction:column;align-items:center;min-width:52px;padding:5px 10px;line-height:1.1;display:flex}.vale small{color:var(--sutil);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.vale strong{font-family:var(--titulo);color:var(--amarelo);font-size:16px;font-weight:900}.mesa-layout{flex:1;gap:16px;padding:0 12px 16px;display:grid}@media (width>=900px){.mesa-layout{grid-template-columns:minmax(0,1fr) 280px;padding:8px 20px 24px}}.mesa-coluna{flex-direction:column;gap:10px;min-width:0;display:flex}.placar{grid-template-columns:1fr auto 1fr;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:grid}.placar .dir{text-align:right}.placar-num{font-family:var(--titulo);vertical-align:middle;margin:0 6px;font-size:38px;font-weight:900}.placar-num.apagado{color:var(--sutil)}.placar .sutil{font-size:12px}.feltro{background:var(--feltro);border:1px solid var(--feltro-borda);border-radius:28px;flex-direction:column;gap:10px;min-height:330px;padding:14px 16px;display:flex}@media (width>=900px){.feltro{min-height:330px;padding:16px 26px}}.adversario{align-items:center;gap:10px;display:flex}.adversario-txt{flex-direction:column;flex:1;line-height:1.2;display:flex}.adversario-txt span{color:var(--feltro-texto);font-size:12px}.adversario-cartas{gap:6px;display:flex}.faixa-aviso{background:var(--amarelo);color:var(--amarelo-ink);text-align:center;border-radius:12px;padding:9px 14px;font-size:14px;font-weight:700}.centro-mesa{flex:1;align-items:center;gap:16px;display:flex}.vira{text-align:center;flex-direction:column;align-items:center;gap:4px;width:70px;display:flex}.vira-carta{transform:rotate(-8deg)}.vira small{text-transform:uppercase;letter-spacing:.06em;color:var(--feltro-texto);font-size:11px}.vira strong{color:var(--amarelo);font-size:12px}.jogadas{flex:1;justify-content:center;gap:16px;display:flex}.jogadas-anterior .carta{opacity:.55}.slot{flex-direction:column;align-items:center;gap:6px;display:flex}.slot small{color:var(--feltro-texto);font-size:12px}.slot-venceu .carta{box-shadow:0 0 0 3px var(--verde), 0 3px 0 #0006}.slot-vazio{width:72px;height:104px;color:var(--feltro-texto);text-align:center;border:2px dashed #6fa587;border-radius:10px;place-items:center;font-size:12px;display:grid}@media (width>=900px){.slot-vazio{width:84px;height:120px}}.rodadas{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.rodada-pill{text-align:center;color:var(--feltro-texto);background:#0f2c1f;border-radius:999px;padding:6px 4px;font-size:12px;font-weight:700}.r-agora{background:var(--texto);color:var(--ink)}.r-ganhou{background:var(--verde);color:#0b2416}.r-perdeu{color:#ffb4a8;background:#3a1a16}.r-empate{color:#e4eadf;background:#33402f}.status{text-align:center;min-height:20px;margin:0;font-size:14px;font-weight:600}.mao{justify-content:center;gap:12px;padding:18px 0 4px;display:flex}.mao-mini{justify-content:flex-start;gap:8px;padding:6px 0}.carta-botao{cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;transition:transform .15s}.carta-botao:disabled{cursor:default}.carta-botao.selecionada{transform:translateY(-18px)}.carta-botao.selecionada .carta{box-shadow:0 0 0 3px var(--amarelo), 0 4px 0 #0006}.carta-botao:not(:disabled):hover{transform:translateY(-6px)}.carta-botao.selecionada:hover{transform:translateY(-18px)}.acoes{grid-template-columns:auto 1fr 1.2fr;align-items:stretch;gap:8px;display:grid}.acoes .btn{min-height:56px}.toggle-esconder{border:1px solid var(--borda);cursor:pointer;border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.toggle-esconder input{accent-color:var(--amarelo);width:18px;height:18px}.toggle-esconder.desligado{opacity:.45;cursor:not-allowed}.painel-decisao{background:var(--superficie);border:1px solid var(--amarelo);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.painel-decisao p{color:var(--sutil);margin:0;font-size:14px}.botoes-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.botoes-2 .btn{min-height:56px}.mesa-lateral{display:none}@media (width>=900px){.mesa-lateral{background:var(--superficie-2);border:1px solid var(--borda);border-radius:20px;flex-direction:column;gap:12px;max-height:calc(100dvh - 140px);padding:18px;display:flex;position:sticky;top:20px}}.mesa-lateral h2{font-size:16px}.log{flex-direction:column;flex:1;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex;overflow-y:auto}.log li{color:#d7d9d2}.sheet-fundo{z-index:50;background:#050806bd;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=700px){.sheet-fundo{align-items:center}}.sheet{background:var(--superficie);border:1px solid var(--borda);width:100%;max-width:440px;padding:22px 20px calc(24px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;flex-direction:column;gap:12px;animation:.2s ease-out subir;display:flex}@media (width>=700px){.sheet{border-radius:26px}}@keyframes subir{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet{animation:none}.carta-botao{transition:none}}.sheet p{margin:0}.grito{color:var(--amarelo);font-size:46px;font-weight:900}.resultado{text-align:center;align-items:stretch}.resultado h2{font-size:36px;font-weight:900}.sobretitulo{letter-spacing:.08em;text-transform:uppercase;color:var(--verde);font-size:12px;font-weight:700}.placar-final{font-family:var(--titulo);font-size:44px;font-weight:900}.extrato-partida{background:var(--ink);text-align:left;border-radius:14px;padding:4px 14px}.extrato-partida div{border-bottom:1px solid var(--borda);justify-content:space-between;padding:9px 0;font-size:14px;display:flex}.extrato-partida div span:first-child{color:var(--sutil)}.extrato-partida .total{border-bottom:0;font-weight:700}.extrato-partida .total span:first-child{color:var(--texto)}.sinuca-layout{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:4px 12px 16px;display:grid}.dica-girar{color:var(--sutil);text-align:center;margin:0;font-size:12px;display:none}@media (width<=699px) and (orientation:portrait){.dica-girar{display:block}}@media (width>=700px){.sinuca-layout{grid-template-columns:70px minmax(0,1fr) 140px;align-items:center;padding:8px 20px 24px}}.sinuca-mesa-wrap{flex-direction:column;gap:10px;min-width:0;display:flex}.sinuca-canvas{touch-action:none;cursor:crosshair;filter:drop-shadow(0 10px 20px #00000080);width:100%;display:block}.sinuca-forca{order:2;align-items:center;gap:10px;display:flex}.sinuca-forca label{text-transform:uppercase;letter-spacing:.08em;color:var(--sutil);font-size:11px}.sinuca-forca input{accent-color:var(--amarelo);flex:1;height:28px}.sinuca-forca strong{font-family:var(--titulo);text-align:right;min-width:44px;font-weight:900}.sinuca-controles{order:3;grid-template-columns:auto 1fr;gap:8px;display:grid}.sinuca-controles .btn-truco{min-height:56px}.ajuste-fino{gap:6px;display:flex}.ajuste-fino .btn{width:52px;min-height:56px;padding:0;font-size:20px}@media (width>=700px){.sinuca-forca{flex-direction:column;order:0;justify-content:center;height:100%}.sinuca-forca input{writing-mode:vertical-lr;direction:rtl;flex:none;width:32px;height:240px}.sinuca-controles{order:0;grid-template-columns:1fr}.ajuste-fino{justify-content:space-between}}.encacapadas{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:24px;font-size:13px;display:flex}.bola-mini{background:var(--cor);width:24px;height:24px;font:800 10px var(--fonte);color:#111;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:inset -3px -3px 5px #0006}.bola-mini.listrada{background:linear-gradient(#f4efe2 0 27%, var(--cor) 27% 73%, #f4efe2 73%)}.bola-mini{isolation:isolate}.bola-mini:before{content:"";z-index:-1;background:#fbf8f0;border-radius:999px;position:absolute;inset:6px}.btn-contorno-claro{color:var(--texto);background:0 0;border:1px solid #f4f1e859}.btn-contorno-claro:hover{color:var(--texto);background:#00000026}.busca{justify-content:space-between;min-height:calc(100dvh - 140px)}.busca-centro{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.radar{place-items:center;width:200px;height:200px;margin:10px 0;display:grid;position:relative}.radar .anel{border:2px solid var(--amarelo);border-radius:999px;animation:2.2s ease-out infinite anel;position:absolute;inset:0}.radar .anel2{animation-delay:1.1s}.radar-vs{background:var(--feltro);border:1px solid var(--feltro-borda);width:110px;height:110px;font:900 34px var(--titulo);border-radius:999px;place-items:center;display:grid}@keyframes anel{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.radar .anel{opacity:.25;animation:none}}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.cartao-mini{background:var(--superficie);border:1px solid var(--borda);text-align:left;border-radius:14px;flex-direction:column;gap:2px;padding:14px;display:flex}.cartao-mini small{color:var(--sutil);font-size:12px}.cartao-mini strong{font:800 22px var(--titulo)}.feltro{position:relative;overflow:hidden}@keyframes distribui{0%{opacity:0;transform:translateY(-160px)rotate(-14deg)scale(.7)}to{opacity:1;transform:none}}@keyframes distribuiCima{0%{opacity:0;transform:translateY(90px)scale(.6)}to{opacity:1;transform:none}}@keyframes entraBaixo{0%{opacity:0;transform:translateY(170px)scale(1.25)rotate(6deg)}70%{opacity:1;transform:translateY(-6px)scale(1.04)}to{transform:none}}@keyframes entraCima{0%{opacity:0;transform:translateY(-150px)scale(.7)rotate(-10deg)}70%{opacity:1;transform:translateY(5px)scale(1.03)}to{transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes bump{0%{transform:scale(1)}40%{color:var(--amarelo);transform:scale(1.35)}to{transform:scale(1)}}@keyframes brilho{0%,to{box-shadow:0 0 0 3px var(--verde), 0 3px 0 #0006}50%{box-shadow:0 0 0 6px #5bd08a8c,0 0 24px #5bd08a99}}@keyframes respira{0%,to{box-shadow:0 0 #f5b83d00}50%{box-shadow:0 0 0 6px #f5b83d40}}@keyframes tremor{0%,to{transform:none}20%{transform:rotate(-4deg)scale(1.1)}40%{transform:rotate(4deg)scale(1.1)}60%{transform:rotate(-2deg)scale(1.05)}80%{transform:rotate(2deg)}}@keyframes suaVez{0%{opacity:0;transform:translateY(12px)scale(.8)}15%{opacity:1;transform:none}85%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@keyframes toast{0%{opacity:0;transform:translate(-50%,-30%)scale(.6)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}25%{transform:translate(-50%,-50%)scale(1)}85%{opacity:1}to{opacity:0;transform:translate(-50%,-70%)}}@keyframes pontinho{0%,80%,to{opacity:.2}40%{opacity:1}}@keyframes alerta{0%,to{opacity:1}50%{opacity:.55}}@keyframes entraLog{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.distribui{animation:.45s cubic-bezier(.2,.8,.3,1.1) both distribui}.distribui-cima{animation:.4s ease-out both distribuiCima}.entra-baixo{animation:.42s cubic-bezier(.2,.8,.3,1) both entraBaixo}.entra-cima{animation:.42s cubic-bezier(.2,.8,.3,1) both entraCima}.pop{animation:.32s ease-out both pop}.bump{animation:.5s ease-out bump;display:inline-block}.slot-venceu .carta{animation:1.2s ease-in-out 2 brilho}.vira-anim{animation:.5s ease-out .35s both pop}.grito{animation:.6s ease-in-out tremor;display:inline-block}.btn.pulsa{animation:1.4s ease-in-out infinite respira}.slot-esperando{border-color:var(--amarelo);animation:1.6s ease-in-out infinite respira}.mao-ativa .carta-botao:not(:disabled) .carta{box-shadow:0 0 0 2px #f5b83db3,0 4px #0006}.mao-ativa .carta-botao.selecionada .carta{box-shadow:0 0 0 3px var(--amarelo), 0 0 22px #f5b83d8c, 0 4px 0 #0006}.sua-vez-wrap{z-index:6;justify-content:center;height:0;display:flex;position:relative}.sua-vez{background:var(--amarelo);color:var(--amarelo-ink);font:900 18px var(--titulo);letter-spacing:.03em;pointer-events:none;border-radius:999px;padding:8px 22px;animation:2.2s ease-out both suaVez;position:absolute;top:-26px;box-shadow:0 6px 18px #00000073}.avatar-ativo{box-shadow:0 0 0 3px var(--amarelo);animation:1.4s ease-in-out infinite respira}.pensando-txt{color:var(--amarelo);font-weight:600}.pensando-txt i{font-style:normal;animation:1.2s infinite pontinho}.pensando-txt i:nth-child(2){animation-delay:.2s}.pensando-txt i:nth-child(3){animation-delay:.4s}.toast-mao{z-index:5;font:900 30px var(--titulo);border:2px solid var(--borda);color:var(--texto);white-space:nowrap;pointer-events:none;background:#0e1311eb;border-radius:18px;padding:14px 26px;animation:2.1s ease-out both toast;position:absolute;top:50%;left:50%}.toast-mao.ganhou{border-color:var(--verde);color:var(--verde)}.toast-mao.perdeu{color:#ffb4a8;border-color:#e5533d}.barra-tempo{flex-direction:column;gap:5px;display:flex}.barra-tempo-topo{color:var(--feltro-texto);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.barra-tempo.minha .barra-tempo-topo{color:var(--texto)}.barra-tempo-topo strong{font:800 14px var(--titulo)}.barra-tempo-trilho{background:#00000059;border-radius:999px;height:8px;overflow:hidden}.barra-tempo-fill{background:var(--verde);border-radius:999px;height:100%;transition:width .2s linear,background-color .3s}.barra-tempo.alerta .barra-tempo-fill{background:var(--amarelo)}.barra-tempo.critico .barra-tempo-fill{background:#e5533d}.barra-tempo.critico .barra-tempo-topo strong{color:#ff8a7a;animation:.5s ease-in-out infinite alerta}.sheet .barra-tempo-topo{color:var(--sutil)}.log li.novo{color:var(--texto);font-weight:600;animation:.3s ease-out entraLog}@media (prefers-reduced-motion:reduce){.distribui,.distribui-cima,.entra-baixo,.entra-cima,.pop,.bump,.vira-anim,.grito,.btn.pulsa,.slot-esperando,.avatar-ativo,.slot-venceu .carta,.log li.novo,.sua-vez{animation:none}.toast-mao{animation:none;transform:translate(-50%,-50%)}}.sinuca-canvas{cursor:crosshair}.sinuca-canvas.puxando{cursor:grabbing}.rotulo-forca{text-transform:uppercase;letter-spacing:.08em;color:var(--sutil);font-size:11px}.puxar{background:var(--superficie-2);border:2px solid var(--borda);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:18px;position:relative;overflow:hidden}.puxar:active{cursor:grabbing}.puxar.desligado{opacity:.45;cursor:not-allowed}.puxar:focus-visible{outline:2px solid var(--amarelo);outline-offset:3px}.puxar.vertical{width:54px;height:260px}.puxar.horizontal{width:100%;height:58px}.puxar-fill{opacity:.35;background:linear-gradient(#5bd08a,#f5b83d 60%,#e5533d);position:absolute;top:0;left:0}.puxar.vertical .puxar-fill{width:100%}.puxar.horizontal .puxar-fill{background:linear-gradient(270deg,#5bd08a,#f5b83d 60%,#e5533d);height:100%;left:auto;right:0}.puxar-taco{background:linear-gradient(#3b7bbf 0 5%,#f4efe2 5% 12%,#e2c08d 12% 58%,#241510 58% 86%,#5a2e14 86%);border-radius:4px;transition:transform 50ms linear;position:absolute;box-shadow:0 4px 8px #0006}.puxar.vertical .puxar-taco{width:10px;height:75%;margin-left:-5px;top:8px;left:50%}.puxar.horizontal .puxar-taco{background:linear-gradient(270deg,#3b7bbf 0 5%,#f4efe2 5% 12%,#e2c08d 12% 58%,#241510 58% 86%,#5a2e14 86%);width:70%;height:10px;margin-top:-5px;top:50%;right:10px}.puxar-txt{text-align:center;font:800 12px var(--titulo);color:var(--texto);text-shadow:0 1px 2px #000c;pointer-events:none;position:absolute;bottom:6px;left:0;right:0}.puxar.horizontal .puxar-txt{inset:50% auto auto 12px;transform:translateY(-50%)}.sinuca-forca{width:100%}@media (width>=700px){.sinuca-forca{align-items:center;width:auto}}.aviso-op{color:#cfe3ff;text-align:center;background:#16263a;border-bottom:1px solid #27405f;padding:8px 14px;font-size:13px}.aviso-op-alerta{color:#ffd98a;background:#33270f;border-color:#5a4415}.aviso-op-erro{color:#ffc2b8;background:#3a1714;border-color:#6a2a23}.sidebar-link-painel{border-top:1px solid var(--borda);margin-top:10px;color:var(--amarelo)!important;padding-top:14px!important}.cartao-painel{color:var(--texto);background:#2a2312;border:1px solid #5a4415;border-radius:16px;flex-direction:column;gap:2px;margin:0 0 16px;padding:14px 16px;text-decoration:none;display:flex}.cartao-painel span{color:#f5d58e;font-size:13px}.adm{background:var(--ink);flex-direction:column;min-height:100dvh;display:flex}.adm-lateral{z-index:10;background:var(--ink-2);border-bottom:1px solid var(--borda);flex-direction:column;gap:10px;padding:12px 14px 0;display:flex;position:sticky;top:0}.adm-marca{align-items:baseline;gap:10px;display:flex}.adm-marca small{color:var(--sutil);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.adm-marca .marca{font-size:19px}.adm-abas{scrollbar-width:none;gap:4px;margin:0 -14px;padding:0 14px;display:flex;overflow-x:auto}.adm-abas::-webkit-scrollbar{display:none}.adm-aba{white-space:nowrap;color:var(--sutil);border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:44px;padding:10px 12px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm-aba:hover{color:var(--texto)}.adm-aba.active{color:var(--texto);border-bottom-color:var(--amarelo)}.adm-quem{display:none}.adm-conteudo{flex:1;min-width:0;padding:18px 14px 60px}.adm-pagina{flex-direction:column;gap:18px;max-width:1180px;margin:0 auto;display:flex}@media (width>=960px){.adm{background:linear-gradient(to right, var(--ink-2) 236px, var(--borda) 236px, var(--borda) 237px, var(--ink) 237px);flex-direction:row}.adm-lateral{border-bottom:0;border-right:1px solid var(--borda);flex-shrink:0;gap:26px;width:236px;height:100dvh;padding:24px 14px}.adm-marca{flex-direction:column;gap:4px;padding:0 8px}.adm-marca .marca{font-size:22px}.adm-abas{flex-direction:column;margin:0;padding:0;overflow:visible}.adm-aba{border-bottom:0;border-radius:12px;padding:10px 12px}.adm-aba.active{background:var(--superficie);box-shadow:inset 3px 0 0 var(--amarelo);border-bottom:0}.adm-quem{border-top:1px solid var(--borda);flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding:14px 8px 0;font-weight:600;display:flex}.adm-conteudo{padding:30px 32px 60px}}.adm-voltar{color:var(--sutil);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.adm-voltar:hover{color:var(--texto)}.adm-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.adm-cabecalho h1{font-size:clamp(24px,3.4vw,30px)}.adm-cabecalho .sutil{margin:6px 0 0;font-size:13px}.adm-filtros{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.adm-alternar{color:var(--sutil);cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:13px;display:inline-flex}.adm-alternar input{width:18px;height:18px;accent-color:var(--amarelo)}.adm-chips{background:var(--superficie-2);border:1px solid var(--borda);border-radius:12px;flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}.adm-chips button{color:var(--sutil);font:600 13px var(--fonte);cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 12px}.adm-chips button.ativo{background:var(--superficie);color:var(--texto);box-shadow:0 0 0 1px var(--borda)}.adm-pill{white-space:nowrap;color:#c9d1cb;background:#232c26;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.adm-pill-ok{color:#8fe3b0;background:#173323}.adm-pill-alerta{color:#ffd27a;background:#3a2c0e}.adm-pill-erro{color:#ffb3a7;background:#3d1a16}.adm-pill-info{color:#a9d1ff;background:#172a3d}.adm-pills{flex-wrap:wrap;gap:5px;margin-top:4px;display:inline-flex}.adm-aovivo{color:var(--sutil);align-items:center;gap:8px;font-size:14px;display:flex}.adm-aovivo strong{color:var(--texto)}.adm-pulso{background:var(--verde);border-radius:50%;width:9px;height:9px;animation:2s infinite pulso;box-shadow:0 0 #5bd08a99}@keyframes pulso{70%{box-shadow:0 0 0 8px #5bd08a00}to{box-shadow:0 0 #5bd08a00}}@media (prefers-reduced-motion:reduce){.adm-pulso{animation:none}}.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=720px){.adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-kpi{background:var(--superficie);border:1px solid var(--borda);border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.adm-kpi.destaque{background:linear-gradient(180deg, #241f11, var(--superficie));border-color:#5a4415}.adm-kpi-rotulo{color:var(--sutil);font-size:12.5px;font-weight:600}.adm-kpi-valor{font-family:var(--titulo);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(19px,2.2vw,26px);font-weight:800;overflow:hidden}.adm-kpi-detalhe{color:var(--sutil);font-size:12px}.adm-secao{background:var(--superficie);border:1px solid var(--borda);border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.adm-secao-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.adm-secao h2{font-size:16px}.adm-grade-2{gap:14px;display:grid}@media (width>=900px){.adm-grade-2{grid-template-columns:1fr 1fr}}.adm-graficos{gap:14px;display:grid}@media (width>=1100px){.adm-graficos{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-grafico{background:var(--superficie);border:1px solid var(--borda);border-radius:18px;min-width:0;margin:0;padding:14px 14px 10px}.adm-grafico figcaption{color:var(--sutil);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.adm-grafico figcaption strong{color:var(--texto);font-variant-numeric:tabular-nums;font-size:15px}.adm-grafico-area{position:relative}.adm-grafico svg{width:100%;height:auto;display:block;overflow:visible}.adm-grade{stroke:#253028;stroke-width:1px}.adm-eixo{fill:#8a958d;font-size:11px;font-family:var(--fonte);font-variant-numeric:tabular-nums}.adm-barra{fill:var(--amarelo);transition:opacity .15s}.adm-grafico-area:hover .adm-barra:not(.foco){opacity:.55}.adm-dica{pointer-events:none;background:var(--ink-2);border:1px solid var(--borda);white-space:nowrap;border-radius:10px;flex-direction:column;align-items:center;padding:5px 9px;font-size:12px;display:flex;position:absolute;top:0;transform:translate(-50%,-6px);box-shadow:0 6px 18px #00000059}.adm-dica span{color:var(--sutil)}.adm-tabela-dados{color:var(--sutil);margin-top:6px;font-size:12.5px}.adm-tabela-dados summary{cursor:pointer;align-items:center;min-height:32px;display:inline-flex}.adm-tabela-dados table{border-collapse:collapse;width:100%;margin-top:6px}.adm-tabela-dados td,.adm-tabela-dados th{text-align:left;border-bottom:1px solid var(--borda);font-variant-numeric:tabular-nums;padding:4px 6px}.adm-barrash{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adm-barrash li{grid-template-columns:82px 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.adm-barrash-rotulo{color:var(--texto);font-weight:600}.adm-barrash-trilho{background:var(--superficie-2);border-radius:0 4px 4px 0;height:12px;overflow:hidden}.adm-barrash-trilho span{background:var(--amarelo);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.adm-barrash-valor{color:var(--sutil);font-variant-numeric:tabular-nums}.adm-lista-dados{gap:0;margin:0;display:grid}.adm-lista-dados>div{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.adm-lista-dados>div:last-child{border-bottom:0}.adm-lista-dados dt{color:var(--sutil);font-size:13.5px}.adm-lista-dados dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.adm-lista-dados dd small{color:var(--sutil);font-size:12px;font-weight:400;display:block}.adm-lista-compacta{background:var(--superficie);border:1px solid var(--borda);border-radius:16px;padding:4px 16px}@media (width>=900px){.adm-lista-compacta{grid-template-columns:1fr 1fr;column-gap:32px}.adm-lista-compacta>div:nth-last-child(2){border-bottom:0}}.adm-lista-compacta code{color:var(--sutil);word-break:break-all;font-size:11.5px}.adm-tabela-wrap{border:1px solid var(--borda);background:var(--superficie);border-radius:14px;overflow-x:auto}.adm-secao .adm-tabela-wrap{border-radius:12px}.adm-tabela{border-collapse:collapse;width:100%;font-size:14px}.adm-tabela th{text-align:left;color:var(--sutil);border-bottom:1px solid var(--borda);white-space:nowrap;background:var(--superficie-2);padding:10px 14px;font-size:12px;font-weight:600}.adm-tabela td{vertical-align:top;border-bottom:1px solid #222b25;padding:11px 14px}.adm-tabela tr:last-child td{border-bottom:0}.adm-tabela .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.adm-tabela a{color:var(--texto);font-weight:700;text-decoration:none}.adm-tabela a:hover{color:var(--amarelo)}.adm-tabela-clicavel tbody tr{cursor:pointer}.adm-tabela-clicavel tbody tr:hover td{background:#1c251e}.adm-sub{color:var(--sutil);margin-top:2px;font-size:12px;font-weight:400;display:block}.adm-sub-inline{color:var(--sutil);font-size:11px}.adm-positivo{color:var(--verde)}.adm-negativo{color:var(--erro)}.adm-apagado td{opacity:.55}.adm-vencedor:after{content:" 🏆"}.adm-tabela select{background:var(--superficie-2);color:var(--texto);border:1px solid var(--borda);min-height:38px;font:inherit;border-radius:10px;padding:0 10px}@media (width<=719px){.adm-tabela thead{display:none}.adm-tabela,.adm-tabela tbody,.adm-tabela tr{width:100%;display:block}.adm-tabela tr{border-bottom:1px solid var(--borda);padding:10px 14px}.adm-tabela tr:last-child{border-bottom:0}.adm-tabela td{text-align:right;border:0;grid-template-columns:minmax(84px,auto) minmax(0,1fr);justify-items:end;column-gap:12px;padding:4px 0;display:grid}.adm-tabela td>*{grid-column:2}.adm-tabela td:before{content:attr(data-rotulo);color:var(--sutil);text-align:left;grid-area:1/1/span 3;justify-self:start;padding-top:2px;font-size:12px}.adm-tabela td[data-rotulo=""]{justify-content:flex-end;display:flex}.adm-tabela td[data-rotulo=""]:before{content:none}.adm-tabela td:first-child{font-size:15px}.adm-tabela .adm-sub{margin-top:0}.adm-tabela .adm-pills{justify-content:flex-end;margin-top:0}}.adm-barra-busca{flex-direction:column;gap:10px;display:flex}.adm-barra-busca input[type=search]{border:1px solid var(--borda);background:var(--superficie);width:100%;min-height:46px;color:var(--texto);font:inherit;border-radius:14px;padding:0 14px}@media (width>=900px){.adm-barra-busca{flex-direction:row;align-items:center}.adm-barra-busca input[type=search]{max-width:380px}}.adm-paginacao{color:var(--sutil);justify-content:center;align-items:center;gap:14px;font-size:13px;display:flex}.adm-vazio{text-align:center;color:var(--sutil);border:1px dashed var(--borda);border-radius:14px;padding:28px 16px;font-size:14px}.adm-erro{color:#ffc2b8;background:#3a1714;border:1px solid #6a2a23;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.adm-faixa{border-radius:12px;padding:11px 14px;font-size:14px}.adm-faixa.alerta{color:#ffd98a;background:#33270f;border:1px solid #5a4415}.adm-faixa.erro{color:#ffc2b8;background:#3a1714;border:1px solid #6a2a23}.adm-nota{color:var(--sutil);margin:0;font-size:12.5px}.adm-migalha{color:var(--sutil);align-self:flex-start;font-size:13px;text-decoration:none}.adm-ficha-id{align-items:center;gap:14px;display:flex}.adm-ficha-id .sutil{word-break:break-all;margin:4px 0 0}.adm-foto{object-fit:cover;border:2px solid var(--borda);border-radius:50%;width:56px;height:56px}.adm-acoes{gap:10px;display:grid}@media (width>=900px){.adm-acoes{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start}}.adm-acao{background:var(--superficie);border:1px solid var(--borda);border-radius:14px}.adm-acao summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:13px 16px;font-weight:700;list-style:none;display:flex}.adm-acao summary::-webkit-details-marker{display:none}.adm-acao summary:after{content:"›";color:var(--sutil);font-size:20px;transition:transform .2s}.adm-acao[open] summary:after{transform:rotate(90deg)}.adm-acao-corpo{border-top:1px solid var(--borda);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.adm-acao .formulario{gap:12px}.adm-acao select,.adm-form-custo select,.adm-linha-form select,.adm-acao textarea{border:1px solid var(--borda);background:var(--superficie-2);width:100%;min-height:46px;color:var(--texto);font:inherit;border-radius:12px;padding:0 12px}.adm-acao textarea{resize:vertical;min-height:84px;padding:10px 12px}.adm-abas-ficha{overflow-x:auto}.adm-notas{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adm-notas li{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:12px 14px}.adm-notas p{white-space:pre-wrap;margin:0 0 6px}.adm-notas small{color:var(--sutil)}.adm-linha-tempo{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adm-linha-tempo li{border-bottom:1px solid var(--borda);grid-template-columns:96px 1fr;gap:12px;padding:11px 0;font-size:14px;display:grid}.adm-linha-tempo time{color:var(--sutil);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12.5px}.adm-linha-tempo a{color:var(--texto);font-weight:700}.adm-detalhe{color:var(--sutil);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.adm-cancelar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.adm-cancelar input{border:1px solid var(--borda);background:var(--superficie-2);min-height:36px;color:var(--texto);font:inherit;border-radius:10px;width:160px;padding:0 10px}.adm-form-custo{background:var(--superficie-2);border:1px solid var(--borda);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.adm-form-custo h3{font-size:15px}.adm-form-grade{gap:12px;display:grid}@media (width>=720px){.adm-form-grade{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-col-2{grid-column:span 2}}.adm-form-botoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-remover{margin-left:auto;color:var(--erro)!important}.adm-papeis{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adm-papeis li{color:#dad6cb;grid-template-columns:116px 1fr;align-items:start;gap:10px;font-size:13.5px;display:grid}.adm-linha-form{align-items:end;gap:10px;display:grid}@media (width>=720px){.adm-linha-form{grid-template-columns:1fr 200px auto}}.adm-config{flex-direction:column;gap:14px;display:flex}.adm-config-linha{border-bottom:1px solid var(--borda);grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.adm-config-linha>*{min-width:0}.adm-config-linha:last-child{border-bottom:0;padding-bottom:0}@media (width>=900px){.adm-config-linha{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:24px}}.adm-config-texto{flex-direction:column;gap:3px;display:flex}.adm-config-texto span{color:var(--sutil);font-size:13px}.adm-config-campo{align-items:center;gap:8px;display:flex}.adm-config-campo input{border:1px solid var(--borda);background:var(--superficie-2);min-width:0;min-height:42px;color:var(--texto);font:inherit;border-radius:12px;flex:1;padding:0 12px}.adm-campo-sufixo{color:var(--sutil);flex:1;align-items:center;gap:6px;display:inline-flex}.adm-campo-sufixo input{width:100%}.adm-switch{color:var(--sutil);font:600 14px var(--fonte);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0;display:inline-flex}.adm-switch span{background:#36423a;border-radius:999px;width:44px;height:26px;transition:background .2s;position:relative}.adm-switch span:after{content:"";background:#e9e5da;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.adm-switch.ligado{color:var(--texto)}.adm-switch.ligado span{background:var(--verde)}.adm-switch.ligado span:after{transform:translate(18px)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm{--ink:#050505;--ink-2:#000;--superficie:#0f0f0f;--superficie-2:#0a0a0a;--borda:#1e1e1e;--borda-forte:#2b2b2b;--texto:#fafafa;--sutil:#8c8c8c;--apagado:#5c5c5c;--amarelo:#fafafa;--amarelo-ink:#050505;--sobe:#34d399;--cai:#f87171;font-feature-settings:"tnum" 1, "cv11" 1;color:var(--texto);background:var(--ink)}@media (width>=960px){.adm{background:linear-gradient(to right, #000 236px, var(--borda) 236px, var(--borda) 237px, var(--ink) 237px)}}.adm a{color:var(--texto)}.adm .btn-primario{color:#050505;background:#fafafa}.adm .btn-primario:hover{filter:none;color:#050505;background:#fff}.adm .btn-contorno{border-color:var(--borda-forte)}.adm .btn-perigo{background:#dc2626}.adm .sucesso{color:var(--sobe)}.adm .erro{color:var(--cai)}.adm .adm-lateral{background:#000}.adm .adm-marca .marca{color:#fafafa;letter-spacing:-.01em}.adm .adm-marca .marca span{color:#000;vertical-align:2px;background:#fafafa;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:.78em}.adm .adm-marca small{color:var(--apagado)}.adm .adm-aba{color:var(--sutil);font-weight:500}.adm .adm-aba svg{opacity:.7}.adm .adm-aba:hover{color:#fafafa}.adm .adm-aba.active{color:#fafafa;border-bottom-color:#fafafa}.adm .adm-aba.active svg{opacity:1}@media (width>=960px){.adm .adm-aba.active{box-shadow:inset 0 0 0 1px var(--borda-forte);background:#151515}}.adm .adm-quem{border-top-color:var(--borda)}.adm .adm-kpi,.adm .adm-secao,.adm .adm-tabela-wrap,.adm .adm-acao,.adm .adm-lista-compacta,.adm .adm-notas li,.adm .adm-grafico{background:var(--superficie);border-color:var(--borda);border-radius:20px}.adm .adm-kpi.destaque{background:linear-gradient(160deg, #1a1a1a, var(--superficie) 60%);border-color:var(--borda-forte)}.adm .adm-tabela th{color:var(--apagado);text-transform:uppercase;letter-spacing:.07em;background:0 0;font-size:10.5px}.adm .adm-tabela td{border-bottom-color:#171717}.adm .adm-tabela-clicavel tbody tr:hover td{background:#141414}.adm .adm-chips{border-color:var(--borda);background:#0a0a0a;border-radius:999px}.adm .adm-chips button{border-radius:999px;font-weight:600}.adm .adm-chips button.ativo{color:#050505;box-shadow:none;background:#fafafa}.adm .adm-barra-busca input[type=search],.adm .adm-config-campo input,.adm .adm-acao select,.adm .adm-form-custo select,.adm .adm-linha-form select,.adm .adm-acao textarea,.adm .campo input,.adm .adm-cancelar input,.adm .adm-tabela select{border-color:var(--borda-forte);color:#fafafa;background:#0a0a0a}.adm .campo input:focus,.adm input[type=search]:focus,.adm select:focus,.adm textarea:focus{border-color:#fafafa;outline:none;box-shadow:0 0 0 3px #fafafa1f}.adm .adm-pill{color:#d4d4d4;background:#1a1a1a;border:1px solid #262626;font-weight:600}.adm .adm-pill-ok{color:#6ee7b7;background:#34d3991a;border-color:#34d39940}.adm .adm-pill-alerta{color:#fcd34d;background:#fbbf241a;border-color:#fbbf2440}.adm .adm-pill-erro{color:#fca5a5;background:#f871711a;border-color:#f8717140}.adm .adm-pill-info{color:#050505;background:#fafafa;border-color:#fafafa}.adm .adm-switch.ligado span{background:#fafafa}.adm .adm-switch.ligado span:after{background:#050505}.adm .adm-faixa.alerta{color:#fcd34d;background:#fbbf2414;border-color:#fbbf2440}.adm .adm-faixa.erro,.adm .adm-erro{color:#fca5a5;background:#f8717114;border-color:#f8717140}.adm .adm-vazio{border-color:var(--borda-forte);color:var(--sutil)}.adm .adm-positivo{color:var(--sobe)}.adm .adm-negativo{color:var(--cai)}.adm .adm-form-custo{background:#0a0a0a}.adm .adm-cabecalho h1,.adm .pb-topo h1{letter-spacing:-.025em;font-weight:800}.adm .avatar-amarelo{color:#050505;background:#fafafa}.adm .adm-pulso{background:var(--sobe)}.pb{gap:16px}.pb-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;display:flex}.pb-topo h1{font-size:clamp(28px,3.6vw,40px)}.pb-saudacao{color:var(--sutil);margin:0 0 4px;font-size:14px}.pb-aovivo{border:1px solid var(--borda);background:var(--superficie);color:var(--sutil);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;font-size:13.5px;display:flex}.pb-aovivo b{color:#fafafa;font-weight:700}.pb-live{letter-spacing:.12em;color:#fafafa;border:1px solid var(--borda-forte);background:#171717;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:11px;font-weight:800;display:inline-flex}.pb-sep{background:var(--borda-forte);width:1px;height:14px}.pb-aovivo-fim{align-items:center;gap:10px;margin-left:auto;font-size:12.5px;display:inline-flex}.pb-tag{border:1px solid var(--borda-forte);color:#d4d4d4;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.pb-tag.alerta{color:#fcd34d;border-color:#fbbf2459}@media (width<=719px){.pb-aovivo{border-radius:18px}.pb-aovivo-fim{width:100%;margin-left:0}.pb-sep{display:none}}.pb-rotulo{letter-spacing:.09em;text-transform:uppercase;color:var(--sutil);font-size:11px;font-weight:700}.pb-kpis{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=600px){.pb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1240px){.pb-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.pb-kpi{background:var(--superficie);border:1px solid var(--borda);border-radius:22px;flex-direction:column;gap:8px;min-width:0;padding:18px 18px 14px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.pb-kpi:hover{border-color:var(--borda-forte)}.pb-kpi.destaque{color:#050505;background:#fafafa;border-color:#fafafa}.pb-kpi.destaque .pb-rotulo,.pb-kpi.destaque footer{color:#525252}.pb-kpi.destaque .pb-spark path:first-of-type{opacity:0}.pb-kpi.destaque .pb-spark path{stroke:#050505}.pb-kpi.destaque .pb-spark circle{fill:#050505;stroke:#fafafa}.pb-kpi.destaque .pb-var.sobe{color:#047857;background:#0596691f}.pb-kpi.destaque .pb-var.cai{color:#b91c1c;background:#dc26261a}.pb-kpi.destaque .pb-var.neutra{color:#525252;background:#0000000f}.pb-kpi header{justify-content:space-between;align-items:center;gap:8px;display:flex}.pb-valor{font-family:var(--titulo);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.05;overflow:hidden}.pb-kpi footer{color:var(--sutil);border-top:1px solid var(--borda);margin-top:2px;padding-top:10px;font-size:12px}.pb-kpi.destaque footer{border-top-color:#e5e5e5}.pb-spark{margin:0 -2px}.pb-spark svg{display:block}.pb-var{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.pb-var.sobe{color:#6ee7b7;background:#34d3991f}.pb-var.cai{color:#fca5a5;background:#f871711f}.pb-var.neutra{color:var(--sutil);background:#1a1a1a}.pb-inds{border:1px solid var(--borda);background:var(--superficie);border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media (width>=900px){.pb-inds{grid-template-columns:repeat(4,minmax(0,1fr))}}.pb-ind{border-right:1px solid var(--borda);border-bottom:1px solid var(--borda);flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.pb-ind strong{font-family:var(--titulo);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:800;overflow:hidden}.pb-ind small{color:var(--sutil);font-size:12px}@media (width<=899px){.pb-ind:nth-child(2n){border-right:0}.pb-ind:nth-last-child(-n+2){border-bottom:0}}@media (width>=900px){.pb-ind{border-bottom:0}.pb-ind:last-child{border-right:0}}.pb-cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.pb-cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pb-cartao h2{letter-spacing:-.01em;font-size:16px;font-weight:700}.pb-cartao-topo p{color:var(--sutil);margin:3px 0 0;font-size:12.5px}.pb-grade-principal{gap:14px;display:grid}@media (width>=1100px){.pb-grade-principal{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}.pb-coluna{gap:14px;display:grid}.pb-coluna .pb-cartao{justify-content:space-between}@media (width>=1100px){.pb-anel{flex-direction:column}.pb-anel-leg{width:100%}}.pb-grade-3{gap:14px;display:grid}@media (width>=900px){.pb-grade-3{grid-template-columns:1fr 1fr}}@media (width>=1240px){.pb-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-area{flex-direction:column;gap:6px;display:flex}.pb-legenda{color:var(--sutil);flex-wrap:wrap;gap:6px 18px;font-size:12.5px;display:flex}.pb-legenda span{align-items:center;gap:8px;display:inline-flex}.pb-legenda b{color:#fafafa;font-weight:700}.pb-chave{border-top:2px solid #fafafa;width:18px;height:0;display:inline-block}.pb-chave.anterior{border-top:2px dashed #6e6e6e}.pb-area-tela{width:100%;position:relative}.pb-area-tela svg{touch-action:pan-y;display:block}.pb-grade{stroke:#191919;stroke-width:1px}.pb-eixo{fill:#6e6e6e;font-size:11px;font-family:var(--fonte);font-variant-numeric:tabular-nums}.pb-linha{fill:none;stroke:#fafafa;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pb-linha-ant{fill:none;stroke:#6e6e6e;stroke-width:1.6px;stroke-dasharray:4 4;stroke-linejoin:round}.pb-mira{stroke:#3a3a3a;stroke-width:1px}.pb-ponto{fill:#fafafa;stroke:var(--superficie);stroke-width:2.5px}.pb-ponto-ant{fill:#6e6e6e;stroke:var(--superficie);stroke-width:2px}.pb-pico circle{fill:#fafafa;stroke:var(--superficie);stroke-width:3px}.pb-pico rect{fill:#fafafa}.pb-pico text{fill:#050505;font-size:11px;font-weight:700;font-family:var(--fonte)}.pb-dica{pointer-events:none;color:#050505;background:#fafafa;border-radius:12px;flex-direction:column;gap:3px;min-width:128px;padding:8px 11px;font-size:12px;display:flex;position:absolute;top:6px;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.pb-dica span{white-space:nowrap;align-items:center;gap:7px;display:flex}.pb-dica b{font-size:14px}.pb-dica em{color:#737373;font-style:normal}.pb-dica .pb-chave{border-top-color:#050505;width:12px}.pb-dica .pb-chave.anterior{border-top-color:#737373}.pb-dica-dia{color:#737373;letter-spacing:.05em;font-size:11px;font-weight:600}.pb .adm-tabela-dados summary{color:var(--apagado);font-size:12px}.pb .adm-tabela-dados td,.pb .adm-tabela-dados th{border-bottom-color:var(--borda)}.pb-anel{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.pb-anel-num{fill:#fafafa;font-family:var(--titulo);letter-spacing:-.02em;font-size:26px;font-weight:800}.pb-anel-rot{fill:#8c8c8c;font-size:11px;font-family:var(--fonte);text-transform:uppercase;letter-spacing:.1em}.pb-anel-leg{flex-direction:column;flex:1;gap:10px;min-width:150px;margin:0;padding:0;list-style:none;display:flex}.pb-anel-leg li{grid-template-columns:10px 1fr auto;align-items:center;column-gap:10px;font-size:13.5px;display:grid}.pb-anel-leg i{border-radius:3px;width:10px;height:10px}.pb-anel-leg b{font-variant-numeric:tabular-nums}.pb-anel-leg small{color:var(--sutil);grid-column:2/4;margin-top:-4px;font-size:12px}.pb-rank{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pb-rank li{grid-template-columns:26px 1fr;align-items:start;gap:10px;display:grid}.pb-rank-pos{color:var(--apagado);font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px;font-weight:700}.pb-rank-corpo{flex-direction:column;gap:6px;min-width:0;display:flex}.pb-rank-topo{justify-content:space-between;gap:10px;font-size:14px;display:flex}.pb-rank-rot{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pb-rank-rot a{text-decoration:none}.pb-rank-rot a:hover{text-decoration:underline}.pb-rank-topo b{color:var(--sutil);white-space:nowrap;font-size:13px;font-weight:600}.pb-rank-trilho{background:#1a1a1a;border-radius:999px;height:6px;overflow:hidden}.pb-rank-trilho span{background:#fafafa;border-radius:999px;min-width:4px;height:100%;display:block}.pb-rank small{color:var(--sutil);font-size:12px}.pb-saude{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pb-saude li{border-bottom:1px solid var(--borda);grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.pb-saude li:first-child{padding-top:2px}.pb-saude li:last-child{border-bottom:0;padding-bottom:0}.pb-saude b{font-family:var(--titulo);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.pb-saude-rot small{color:var(--sutil);margin-top:1px;font-size:12px;display:block}.pb-ponto-status{background:#525252;border-radius:50%;width:8px;height:8px}.pb-ponto-status.ok{background:var(--sobe)}.pb-ponto-status.alerta{background:#fbbf24}@media (width>=1100px){.adm .adm-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm .adm-kpi{border-radius:22px;gap:8px;padding:18px}.adm .adm-kpi-rotulo{letter-spacing:.09em;text-transform:uppercase;color:var(--sutil);font-size:11px;font-weight:700}.adm .adm-kpi-valor{letter-spacing:-.03em;font-size:clamp(22px,2.3vw,30px)}.adm .adm-kpi.destaque{color:#050505;background:#fafafa;border-color:#fafafa}.adm .adm-kpi.destaque .adm-kpi-rotulo,.adm .adm-kpi.destaque .adm-kpi-detalhe{color:#525252}.adm .adm-secao h2{letter-spacing:-.01em;font-size:16px;font-weight:700}.pb-porta{place-items:center;min-height:100dvh;padding:24px;display:grid;background:radial-gradient(1200px 600px at 50% -10%,#1a1a1a,#050505 60%)!important}.pb-porta-caixa{border:1px solid var(--borda);background:#0f0f0fd9;border-radius:26px;flex-direction:column;gap:14px;width:100%;max-width:400px;padding:28px;display:flex}.pb-porta-caixa .adm-marca{flex-direction:row;align-items:baseline;margin-bottom:8px;padding:0}.pb-porta-caixa h1{letter-spacing:-.02em;font-size:28px}.pb-porta-caixa p{color:var(--sutil);margin:0;font-size:14px}.pb-porta-caixa p b{color:var(--texto);word-break:break-all}.pb-porta-acoes{flex-direction:column;gap:10px;margin-top:6px;display:flex}.pb-porta-acoes .btn{width:100%}.pb-porta-form{gap:12px}.pb-primeiro{border-top:1px solid var(--borda);flex-direction:column;gap:10px;margin-top:10px;padding-top:16px;display:flex}.pb-primeiro p{color:var(--sutil);margin:0;font-size:13px}.pb-primeiro .btn,.pb-porta .formulario .btn{width:100%}.adm button.adm-voltar{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.adm-acoes-linha{align-items:center;gap:14px;display:inline-flex}.adm-form-acesso{align-items:end}@media (width>=720px){.adm-col-4{grid-column:1/-1}}.campo-senha{width:100%}.campo-senha input{width:100%;min-width:0}.pb-porta-caixa{min-width:0}.pb-passos{color:var(--sutil);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13.5px;display:flex}.pb-passos b{color:var(--texto)}.pb-qr{border:1px solid var(--borda);background:#0a0a0a;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex}.pb-qr img{background:#fff;border-radius:12px;width:180px;height:180px;padding:8px}.pb-qr details{color:var(--sutil);text-align:center;font-size:12.5px}.pb-qr summary{cursor:pointer;align-items:center;min-height:32px;display:inline-flex}.pb-qr code{color:var(--texto);word-break:break-all;letter-spacing:.08em;margin-top:6px;font-size:13px;display:block}.adm .pb-codigo{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px!important}.pb-aviso-porta{border:1px solid var(--borda-forte);background:#151515;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;color:var(--texto)!important}.adm-popup{align-items:start;gap:22px;display:grid}@media (width>=1100px){.adm-popup{grid-template-columns:minmax(0,1fr) 420px}.adm-popup-previa{position:sticky;top:20px}}.adm-popup-form{flex-direction:column;gap:16px;min-width:0;display:flex}.adm-popup-previa{flex-direction:column;gap:8px;display:flex}.adm .campo textarea{border:1px solid var(--borda);background:var(--superficie);min-height:84px;color:var(--texto);font:500 15px var(--fonte);resize:vertical;border-radius:12px;padding:12px 14px}.adm .campo textarea:focus{border-color:var(--amarelo);outline:none}.adm-popup-grade{gap:12px;display:grid}@media (width>=720px){.adm-popup-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-popup-grade .adm-campo-sufixo input{width:90px}.adm-popup-imagens{border:0;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin:0;padding:0;display:grid}.adm-popup-imagens legend{color:var(--sutil);margin-bottom:6px;font-size:13px}.adm-popup-imagens label{color:var(--sutil);cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:5px;padding:4px;font-size:12px;display:flex}.adm-popup-imagens label.ativo{border-color:var(--texto);color:var(--texto)}.adm-popup-imagens input{opacity:0;pointer-events:none;position:absolute}.adm-popup-imagens label:has(input:focus-visible){outline:2px solid var(--texto);outline-offset:2px}.adm-popup-imagens img,.adm-popup-imagens .sem-img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;display:block}.adm-popup-imagens .sem-img{border:1px dashed var(--borda-forte);background:repeating-linear-gradient(45deg,#151515 0 6px,#0c0c0c 6px 12px)}.adm-banners{align-items:start;gap:18px;display:grid}@media (width>=1100px){.adm-banners{grid-template-columns:320px minmax(0,1fr)}}.adm-banners-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adm-banners-lista li{border:1px solid var(--borda);background:var(--superficie-2);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.adm-banners-lista li.ativo{border-color:var(--texto)}.adm-banner-item{min-width:0;color:var(--texto);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:4px;display:flex}.adm-banner-item img,.adm-banner-item .sem-img{object-fit:cover;border-radius:8px;flex-shrink:0;width:64px;height:44px}.adm-banner-item .sem-img{background:repeating-linear-gradient(45deg,#151515 0 6px,#0c0c0c 6px 12px)}.adm-banner-item-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.adm-banner-item-txt strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.adm-banner-item-txt>span{color:var(--sutil);align-items:center;gap:6px;font-size:12px;display:flex}.adm-banner-ordem{flex-direction:column;display:flex}.adm-banner-ordem .btn-icone{width:32px;height:26px;font-size:14px}.adm-banner-ordem .btn-icone:disabled{opacity:.3;cursor:default}.adm-previa-formato{min-width:220px}.adm-previa-formato button{min-height:34px;font-size:13px}.adm-banner-previa{width:100%;margin:0 auto}.adm-banner-previa.celular{max-width:360px}.adm-enviar-img{position:relative}.adm-enviar-img input[type=file]{opacity:0;cursor:pointer;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.adm-enviar-icone{color:var(--sutil);place-items:center;font-size:26px;display:grid!important}.adm-enviar-img.enviando{opacity:.6}.adm-col-todas{grid-column:1/-1}.adm-banners-periodo{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.adm-banner-num{color:var(--sutil);font-size:12px}.adm-banner-num b{color:var(--texto);font-weight:700}@media (width>=1100px){.adm-kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-banner-item-txt>.adm-banner-num{white-space:normal;line-height:1.4;display:block}.app{--ink:#060607;--ink-2:#030304;--superficie:#111013;--superficie-2:#0c0b0e;--borda:#24221e;--borda-ouro:#d8b26252;--texto:#f3ecdd;--sutil:#9d978a;--ouro:#d8b262;--ouro-claro:#f1d995;--ouro-escuro:#9c7330;--metal:linear-gradient(160deg, #f7e6ae 0%, #d8b262 36%, #b0863a 64%, #e9cc85 100%);--amarelo:#d8b262;--amarelo-ink:#1a1307;--verde:#74d39e;--erro:#ee8a78;--carta:#fbf6ea;--vermelho:#b3261e;--feltro:#0f3a28;--feltro-borda:#1f5a3f;--feltro-texto:#cfe3d6;--luminaria:radial-gradient(ellipse 95% 75% at 50% -8%, #2c8259 0%, #17583c 38%, #0c3626 72%, #072419 100%);--fonte:"Instrument Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--titulo:"Archivo Variable", "Archivo", system-ui, sans-serif;font-family:var(--fonte);color:var(--texto);background:radial-gradient(1100px 520px at 50% -260px, #d8b2621a, transparent 70%), var(--ink);font-feature-settings:"tnum" 1;background-attachment:fixed}body:has(.app){background:#060607}.app h1,.app h2,.app h3{font-family:var(--titulo);letter-spacing:-.015em;font-stretch:112%}.app h1{font-size:clamp(28px,4.2vw,42px);font-weight:800;line-height:1.05}.app h2{font-size:21px;font-weight:700}.app .card-jogo-txt strong,.app .mesa-linha strong,.app .saldo-grande,.app .valor-chip,.app .extrato li>span,.app .vazio-jogo strong,.app .faixa-feltro strong,.app .placar-num,.app .placar-final,.app .resultado h2,.app .saldo-chip strong,.app .cartao-mini strong,.app .avatar,.app .radar-vs{font-stretch:112%}.app .h-pequeno{font-size:20px}.app a{color:var(--ouro)}.app a:hover{color:var(--ouro-claro)}.app :focus-visible{outline-color:var(--ouro)}.app .ouro{color:var(--ouro-claro)}.app .metal-txt{background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text}.app .aviso-demo{color:#c9b27a;background:#0d0b07;border-bottom:1px solid #d8b26224;font-size:12px}.app .topo{padding:14px 18px 10px}.app .marca{font-family:var(--titulo);letter-spacing:-.01em;color:var(--texto);font-size:22px;font-weight:900;font-stretch:125%}.app .marca span{letter-spacing:-.02em;background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:6px;font-weight:900}.app .saldo-chip{border:1px solid var(--borda-ouro);background:#0e0d0b;gap:10px;min-height:48px;padding:5px 5px 5px 6px;box-shadow:0 8px 24px -14px #d8b26280}.app .saldo-chip:hover{border-color:#d8b26299}.app .saldo-chip small{color:#a79f8d}.app .saldo-chip strong{font-family:var(--titulo);letter-spacing:-.01em;color:var(--ouro-claro);font-size:17px;font-weight:700}.app .saldo-chip-mais{width:34px;height:34px;color:var(--ouro);border:1px solid var(--borda-ouro);background:0 0}.app .ficha{background:repeating-conic-gradient(#e9cc85 0 18deg, #7a5a22 18deg 36deg);border-radius:999px;flex-shrink:0;width:34px;height:34px;position:relative;box-shadow:0 2px 6px #0009}.app .ficha:after{content:"";background:var(--metal);border-radius:999px;position:absolute;inset:5px;box-shadow:inset 0 0 0 1.5px #5a40148c,inset 0 1px 1px #ffffff80}.app .nav-inferior{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050506db;border-top:1px solid #d8b26229}.app .nav-inferior-link{color:#8c877c;position:relative}.app .nav-inferior-link.active{color:var(--ouro-claro)}.app .nav-inferior-link.active:before{content:"";background:var(--metal);border-radius:0 0 2px 2px;width:26px;height:2px;margin-left:-13px;position:absolute;top:-7px;left:50%}@media (width>=900px){.app .sidebar{background:#030304;border-right:1px solid #d8b26224}.app .sidebar-link{color:#9a9488;border-radius:10px}.app .sidebar-link:hover{color:var(--texto);background:#0f0e11}.app .sidebar-link.active{color:var(--ouro-claro);box-shadow:inset 2px 0 0 var(--ouro);background:linear-gradient(90deg,#d8b26224,#d8b26200 80%)}.app .sidebar .saldo-chip{justify-content:space-between;align-self:stretch}}.app .btn{letter-spacing:.005em;border-radius:14px}.app .btn-primario,.app .btn-truco{background:var(--metal);color:var(--amarelo-ink);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #3c280859,0 10px 24px -12px #d8b262a6}.app .btn-primario:hover,.app .btn-truco:hover{filter:brightness(1.06)saturate(1.05);color:var(--amarelo-ink)}.app .btn-primario:disabled,.app .btn-truco:disabled{color:#7d776b;filter:none;opacity:1;background:#1e1c19;box-shadow:inset 0 0 0 1px #2e2b25}.app .btn-truco{font-family:var(--titulo);letter-spacing:-.01em;font-size:21px;font-style:italic;font-weight:900;font-stretch:115%}.app .btn-claro{background:var(--texto);color:#0b0a08}.app .btn-claro:hover{color:#0b0a08;background:#fff}.app .btn-contorno{color:var(--texto);background:#ffffff04;border:1px solid #34312a}.app .btn-contorno:hover{border-color:var(--borda-ouro);color:var(--texto);background:#d8b2620f}.app .btn-contorno-amarelo{border:1px solid var(--ouro);color:var(--ouro-claro);font-style:italic;font-weight:800}.app .btn-contorno-claro{border-color:#f3ecdd47}.app .btn-icone:hover{background:#141317}.app .btn-google{color:#1f1f1f;background:#fbf7ee}.app .btn-perigo{background:#8e2a22;border:1px solid #b8463b}.app .chip{color:#cfc8b8;background:0 0;border-color:#2b2823;font-weight:600}.app .chip:hover{border-color:#4a4335}.app .chip.ativo{color:var(--ouro-claro);background:#d8b2621f;border-color:#d8b262a6}.app .segmento{background:#00000057;border:1px solid #ffffff0d}.app .segmento.escuro{border-color:var(--borda);background:#0c0b0e}.app .segmento button{color:#c9d9cf}.app .segmento.escuro button{color:var(--sutil)}.app .segmento button.ativo{color:var(--ouro-claro);background:#d8b26229;box-shadow:inset 0 0 0 1px #d8b2628c}.app .selo{color:#e6dfcf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0606079e;border:1px solid #ffffff24;padding:4px 10px;font-weight:600}.app .selo-ok{color:#a6edc4;background:#05180eb3;border-color:#74d39e73;align-items:center;gap:6px;display:inline-flex}.app .selo-ok:before{content:"";background:var(--verde);width:6px;height:6px;box-shadow:0 0 8px var(--verde);border-radius:99px}.app .campo{color:#a9a294}.app .campo input{color:var(--texto);background:#0d0c0f;border-color:#2a2822}.app .campo input::placeholder{color:#5e5a51}.app .campo input:focus{border-color:var(--ouro);box-shadow:0 0 0 3px #d8b26229}.app .ver-senha,.app .link-acao{color:var(--ouro)}.app .check input,.app .toggle-esconder input{accent-color:var(--ouro)}.app .cartao-centro,.app .cartao-perfil,.app .sanfona,.app .cartao-mini{border-color:var(--borda);background:linear-gradient(#131215,#0e0d10)}.app .sanfona summary strong{font-weight:600}.app .sanfona-corpo{border-top-color:var(--borda)}.app .carrossel{flex-direction:column;gap:12px;display:flex;position:relative}.app .carrossel.carregando{border:1px solid var(--borda);background:linear-gradient(100deg,#0e0d10 30%,#141317 50%,#0e0d10 70%);border-radius:24px;min-height:400px}.app .carrossel-trilho{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto}.app .carrossel-trilho::-webkit-scrollbar{display:none}.app .carrossel-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;display:flex}.app .carrossel-slide>*{flex:1}.app .carrossel-controles{justify-content:center;align-items:center;gap:10px;display:flex}.app .carrossel-pontos{gap:2px;display:flex}.app .carrossel-pontos button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.app .carrossel-pontos span{background:#3a372f;border-radius:99px;width:7px;height:7px;transition:width .25s,background .25s}.app .carrossel-pontos button:hover span{background:#6b6455}.app .carrossel-pontos button.ativo span{background:var(--metal);width:22px}.app .carrossel-seta{cursor:pointer;width:36px;height:36px;color:var(--texto);background:#0e0d10;border:1px solid #2b2823;border-radius:99px;place-items:center;display:grid}.app .carrossel-seta:hover{border-color:var(--borda-ouro);color:var(--ouro-claro)}@media (prefers-reduced-motion:reduce){.app .carrossel-trilho{scroll-behavior:auto}.app .carrossel-pontos span{transition:none}}.app .hub-destaque{isolation:isolate;color:var(--texto);border:1px solid var(--borda-ouro);background:#060607;border-radius:24px;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}.app .hub-destaque-img{z-index:-2;object-fit:cover;object-position:50% 35%;width:100%;height:250px;position:absolute;top:0;left:0}.app .hub-destaque:before{content:"";z-index:-1;background:linear-gradient(#06060700 0 130px,#060607 250px);position:absolute;inset:0}.app .hub-destaque-txt{flex-direction:column;gap:12px;width:100%;max-width:520px;padding:226px 20px 22px;display:flex}.app .hub-destaque-titulo{font-family:var(--titulo);letter-spacing:-.015em;margin:0;font-size:clamp(26px,7vw,32px);font-weight:800;font-stretch:112%;line-height:1.05}.app .hub-destaque-txt p{color:#dcd4c3;max-width:42ch;margin:0;font-size:15px}.app .hub-destaque-acoes{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.app .hub-destaque-acoes .btn{flex:auto}.app .hub-destaque.sem-imagem{background:radial-gradient(520px 260px at 100% 0,#d8b2622e,#0000 70%),linear-gradient(#141316,#0b0a0d);min-height:220px}.app .hub-destaque.sem-imagem:before{display:none}.app .hub-destaque.sem-imagem .hub-destaque-txt{padding-top:28px}.app .hub-destaque.largo{align-items:center;min-height:380px}.app .hub-destaque.largo .hub-destaque-img{object-position:50% 45%;width:66%;height:100%;left:34%}.app .hub-destaque.largo:before{background:linear-gradient(90deg,#060607 30%,#060607d9 44%,#0606071a 72%,#0000)}.app .hub-destaque.largo .hub-destaque-txt{gap:14px;padding:40px 44px}.app .hub-destaque.largo .hub-destaque-titulo{font-size:clamp(32px,3.4vw,42px)}.app .hub-destaque.largo .hub-destaque-acoes .btn{flex:none}.app .hub-destaque.largo.sem-imagem{min-height:300px}.app .hub-arte{border:1px solid var(--borda-ouro);aspect-ratio:3;background:#0c0b0e;border-radius:24px;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}.app .hub-arte.quadrado{aspect-ratio:1}.app .hub-arte img{object-fit:cover;width:100%;height:100%;display:block}.app .clicavel{cursor:pointer;transition:border-color .2s,box-shadow .2s}.app .clicavel:hover{color:var(--texto);border-color:#d8b262a6;box-shadow:0 26px 50px -26px #d8b26259}.app .clicavel:hover .btn-primario{filter:brightness(1.06)}.app .secao-topo{flex-direction:column;gap:12px;margin-top:8px;display:flex}@media (width>=700px){.app .secao-topo{flex-direction:row;justify-content:space-between;align-items:center}}.app a.card-jogo,.app a.card-jogo:hover{color:var(--texto)}.app .card-jogo{isolation:isolate;background:#0d0c0f;border:1px solid #ffffff12;border-radius:18px;transition:border-color .2s,box-shadow .2s;position:relative}.app .card-jogo .arte{aspect-ratio:1}@media (width>=700px){.app .card-jogo .arte{aspect-ratio:4/3}}.app .card-jogo .capa{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.app a.card-jogo:hover{border-color:#d8b26299;transform:none;box-shadow:0 22px 44px -22px #d8b26273}.app a.card-jogo:hover .capa{transform:scale(1.045)}.app .card-jogo-breve{background:#0d0c0f;border-color:#ffffff0d}.app .card-jogo-breve .capa{filter:grayscale(.6)brightness(.55)}.app .card-jogo-txt{z-index:1;background:linear-gradient(#0000,#0606078c 38%,#060607f5 82%);gap:0;padding:48px 14px 13px;position:absolute;bottom:0;left:0;right:0}.app .card-jogo-txt strong{font-family:var(--titulo);letter-spacing:-.01em;font-size:21px;font-weight:700}.app .card-jogo-txt span{color:#c7c0b0;margin:0}.app .card-jogo .selo{z-index:2;position:absolute;top:10px;left:10px}@media (width>=700px){.app .card-jogo-txt strong{font-size:25px}.app .card-jogo-txt{padding:56px 18px 16px}}.app .faixa-feltro{border:1px solid var(--borda-ouro);background:linear-gradient(90deg,#d8b26214,#d8b26200 70%),#0e0d10;border-radius:18px;padding:18px}.app .faixa-feltro strong{font-family:var(--titulo);font-size:20px;font-weight:600}.app .faixa-feltro span{color:var(--sutil)}.app .painel-feltro{background:var(--luminaria);border:1px solid var(--borda-ouro);border-radius:22px;padding:22px;box-shadow:inset 0 0 70px #00000080,0 26px 50px -28px #000000e6}.app .painel-feltro h2{font-size:32px;font-weight:700}.app .lista-mesas-topo h2{font-size:26px}.app .mesa-linha{border-color:var(--borda);background:linear-gradient(#131215,#0d0c0f);border-radius:16px;padding:12px 12px 12px 18px;transition:border-color .2s}.app .mesa-linha:hover{border-color:#d8b26273}.app .mesa-linha strong{font-family:var(--titulo);letter-spacing:-.01em;font-size:23px;font-weight:700}.app .mesa-linha .btn{min-width:92px}.app .cartao-saldo{border:1px solid var(--borda-ouro);background:radial-gradient(420px 220px at 100% 0,#d8b26229,#0000 70%),linear-gradient(#141316,#0d0c0f);border-radius:22px;gap:6px;padding:24px 22px;position:relative;overflow:hidden}.app .saldo-grande{font-family:var(--titulo);letter-spacing:-.02em;background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,6vw,56px);font-weight:700;line-height:1.05}.app .valor-chip{font-family:var(--titulo);background:#0f0e11;border-color:#2a2822;font-size:18px;font-weight:700}.app .valor-chip:hover{border-color:#4a4335}.app .valor-chip.ativo{border:1px solid var(--ouro);color:var(--ouro-claro);box-shadow:inset 0 0 0 1px var(--ouro);background:#d8b2621f}.app .extrato{border:1px solid var(--borda);background:linear-gradient(#121114,#0d0c0f);border-radius:18px;padding:2px 16px}.app .extrato li{border-bottom-color:#1d1b19;padding:14px 0}.app .extrato li:last-child{border-bottom:0}.app .extrato li>span{font-family:var(--titulo);font-size:16px;font-weight:700}.app .vazio-jogo{background:radial-gradient(360px 180px at 0 0,#d8b26214,#0000 70%),#0d0c0f;border:1px dashed #d8b26259;border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;padding:26px 22px;display:flex}.app .vazio-jogo strong{font-family:var(--titulo);font-size:24px;font-weight:700}.app .vazio-jogo p{color:var(--sutil);max-width:44ch;margin:0}.app .avatar-amarelo{background:var(--metal);color:#2a1e08;font-family:var(--titulo);box-shadow:0 0 0 3px #0e0d0b, 0 0 0 4px var(--borda-ouro);font-weight:800;position:relative}.app .avatar.grande{font-size:21px}.app .lista-links a{border-bottom-color:var(--borda)}.app .lista-links a:hover{color:var(--ouro-claro)}.app .mesa-titulo strong{font-weight:600}.app .mesa-titulo span{color:#9fd9b8}.app .vale{border-color:var(--borda-ouro);background:#0e0d0b;border-radius:12px}.app .vale small{text-transform:none;letter-spacing:0;color:#a79f8d;font-size:11px}.app .vale strong{font-family:var(--fonte);color:var(--ouro-claro);font-size:18px;font-weight:700}.app .placar-num{letter-spacing:-.02em;font-size:44px;font-weight:700}.app .feltro{background:var(--luminaria);border:1px solid #d8b26261;margin:7px 7px 0;box-shadow:0 0 0 6px #0c0907,0 0 0 7px #d8b26233,inset 0 0 90px #0000008c,0 30px 60px -20px #000000d9}.app .adversario-txt strong{font-weight:600}.app .vira small{text-transform:none;letter-spacing:0;font-size:12px}.app .vira strong{color:var(--ouro-claro)}.app .slot-vazio{background:#00000024;border:1.5px dashed #d8b26280}.app .slot-esperando{border-color:var(--ouro)}.app .rodada-pill{color:#cfe3d6;background:#00000052;font-weight:600}.app .r-agora{background:var(--metal);color:var(--amarelo-ink)}.app .r-ganhou{color:#062012;background:#74d39ee6}.app .r-perdeu{color:#ffc3b8;background:#6e1c14b3}.app .faixa-aviso{background:var(--metal);color:var(--amarelo-ink)}.app .carta{color:#15120e;background:linear-gradient(160deg,#fffdf7 0%,#f4ecda 100%);box-shadow:inset 0 0 0 1px #785f322e,0 2px #00000059,0 10px 18px -8px #000000b3}.app .carta-vermelha{color:var(--vermelho)}.app .carta-canto{font-weight:800}.app .carta-verso{background-color:#5b1520;background-image:repeating-linear-gradient(45deg,#d8b26242 0 1px,#0000 1px 7px),repeating-linear-gradient(-45deg,#d8b26242 0 1px,#0000 1px 7px);border:3px solid #f4ecda;box-shadow:inset 0 0 0 2px #5b1520,inset 0 0 0 3px #d8b262b3,0 6px 14px -6px #000c}.app .carta-etiqueta{background:var(--metal);color:var(--amarelo-ink);text-transform:none;letter-spacing:0;font-weight:700}.app .carta-botao.selecionada .carta{box-shadow:0 0 0 3px var(--ouro), 0 0 26px #d8b26280, 0 4px 0 #0006}.app .mao-ativa .carta-botao:not(:disabled) .carta{box-shadow:0 0 0 2px #d8b262bf,0 10px 18px -8px #000000b3}.app .mao-ativa .carta-botao.selecionada .carta{box-shadow:0 0 0 3px var(--ouro), 0 0 26px #d8b2628c, 0 4px 0 #0006}.app .slot-venceu .carta{box-shadow:0 0 0 3px var(--verde), 0 10px 18px -8px #000000b3}.app .toggle-esconder{background:#ffffff04;border-color:#34312a}.app .painel-decisao{border-color:var(--borda-ouro);background:linear-gradient(#141316,#0e0d10)}.app .mesa-lateral{border-color:var(--borda);background:linear-gradient(#111013,#0b0a0d)}.app .mesa-lateral h2{font-size:19px}.app .log li{color:#cfc9bc}.app .sheet-fundo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030304c7}.app .sheet{border-color:var(--borda-ouro);background:linear-gradient(#151417,#0e0d10);box-shadow:0 -20px 60px -20px #d8b26233}.app .grito{font-family:var(--titulo);background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:50px;font-style:italic;font-weight:900;font-stretch:118%}.app .resultado h2{font-size:40px;font-weight:700}.app .sobretitulo{text-transform:none;letter-spacing:0;color:var(--verde);font-size:14px;font-weight:600}.app .placar-final{font-size:50px;font-weight:700}.app .extrato-partida{border:1px solid var(--borda);background:#08080a}.app .extrato-partida div{border-bottom-color:#1d1b19}.app .sua-vez{background:var(--metal);color:var(--amarelo-ink);font-family:var(--titulo);letter-spacing:-.01em;font-size:19px;font-style:italic;font-weight:900;font-stretch:112%}.app .toast-mao{border-color:var(--borda-ouro);font-family:var(--titulo);background:#060607eb;font-weight:700}.app .avatar-ativo{box-shadow:0 0 0 3px var(--ouro)}.app .pensando-txt{color:var(--ouro-claro)}.app .barra-tempo-trilho{background:#0006}.app .barra-tempo.alerta .barra-tempo-fill{background:var(--ouro)}.app .radar .anel{border-color:var(--ouro)}.app .radar-vs{background:var(--luminaria);border-color:var(--borda-ouro);font-family:var(--titulo);font-style:italic;font-weight:700}.app .cartao-mini strong{font-weight:700}.app .rotulo-forca,.app .sinuca-forca label{text-transform:none;letter-spacing:0;font-size:12px}.app .puxar{background:#0c0b0e;border-color:#2a2822}.app .puxar-txt{font-family:var(--fonte);font-weight:700}.app .aviso-op{color:#cfe3ff;background:#0d1520;border-bottom-color:#1d2c40}.app .aviso-op-alerta{color:#f1d995;background:#191308;border-color:#3a2d12}.app .aviso-op-erro{color:#ffc2b8;background:#1e0c0a;border-color:#4a1d18}@keyframes respiraOuro{0%,to{box-shadow:0 0 #d8b26200}50%{box-shadow:0 0 0 6px #d8b26247}}.app .btn.pulsa,.app .slot-esperando,.app .avatar-ativo{animation-name:respiraOuro}@media (prefers-reduced-motion:reduce){.app .card-jogo .capa{transition:none}.app a.card-jogo:hover .capa{transform:none}.app .btn.pulsa,.app .slot-esperando,.app .avatar-ativo{animation:none}}.app .btn-claro:disabled,.app .btn-contorno:disabled{color:#7d776b;opacity:1;background:#1e1c19;border-color:#2e2b25}.app .lista-links a{color:var(--texto)}.app .busca{padding:8px 16px 24px}.app .avatar-verde{border-color:var(--borda-ouro);color:var(--texto);font-family:var(--titulo);background:#0f3a28}.app .selo{white-space:nowrap;flex-shrink:0}.app .faixa-feltro div{min-width:0}.app .popup-fundo{z-index:60;padding:20px 16px calc(20px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030304c7;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (width>=700px){.app .popup-fundo{padding:24px}}.app .popup{overscroll-behavior:contain;border:1px solid var(--borda-ouro);background:linear-gradient(#141316,#0c0b0e 60%);border-radius:22px;flex-direction:column;width:100%;max-width:380px;max-height:86dvh;animation:.22s ease-out popupEntra;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px -20px #000000e6,0 0 0 1px #d8b26214}.app .popup:focus{outline:none}@media (width>=700px){.app .popup{border-radius:24px;max-width:420px;max-height:90dvh}}@keyframes popupEntra{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app .popup{animation:none}}.app .popup-fechar{z-index:3;cursor:pointer;width:40px;height:40px;color:var(--texto);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0606079e;border:1px solid #ffffff24;border-radius:999px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.app .popup-fechar:hover{border-color:var(--borda-ouro)}.app .popup-capa{flex-shrink:0;height:120px;position:relative;overflow:hidden}@media (width>=700px){.app .popup-capa{height:160px}}.app .popup-capa img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.app .popup-capa:after{content:"";background:linear-gradient(#0c0b0e00 45%,#141316);position:absolute;inset:0}.app .popup-destaque{z-index:1;background:var(--metal);max-width:calc(100% - 32px);color:var(--amarelo-ink);font:800 13px/1.2 var(--titulo);border-radius:999px;padding:6px 12px;font-stretch:110%;position:absolute;bottom:10px;left:16px;box-shadow:inset 0 1px #ffffff80,0 8px 20px -8px #000c}.app .popup-destaque-solto{align-self:flex-start;margin:22px 60px 0 20px;position:static}.app .popup-corpo{flex-direction:column;gap:10px;padding:12px 18px 18px;display:flex}.app .popup-corpo h2{padding-right:30px;font-size:21px;font-weight:800}@media (width>=700px){.app .popup-corpo{gap:12px;padding:14px 22px 22px}.app .popup-corpo h2{font-size:24px}}.app .popup-capa+.popup-corpo h2{padding-right:0}.app .popup-texto{color:#cfc8b8;margin:-4px 0 2px;font-size:14px}.app .popup-form{flex-direction:column;gap:10px;display:flex}.app .popup .btn-grande{min-height:50px;font-size:16px}.app .popup .campo input{min-height:46px}.app .popup .formulario{gap:12px}.app .troca-modo{text-align:center;color:var(--sutil);margin:2px 0 0;font-size:14px}.app .troca-modo .link-acao{margin-left:4px;padding:0;display:inline}.app.app-previa{background:0 0;border-radius:24px;min-height:0;display:block}.app .popup-previa .popup{border-radius:24px;max-height:none;animation:none;box-shadow:0 30px 60px -30px #000000e6}.app .sala-codigo{font-family:var(--titulo);letter-spacing:.16em;background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:34px;font-weight:900;font-stretch:125%}.app .sala-acoes{flex-direction:column;gap:10px;width:100%;display:flex}.app .painel-amigo{border:1px solid var(--borda-ouro);background:radial-gradient(360px 160px at 100% 0,#d8b2621f,#0000 70%),linear-gradient(#131215,#0d0c0f);border-radius:18px;flex-direction:column;gap:12px;margin-top:8px;padding:18px;scroll-margin-top:16px;display:flex}.app .painel-amigo h2{font-size:21px}.app .painel-amigo p{margin:0}.app .painel-amigo .chips{flex-wrap:wrap}.app .convite{border:1px solid var(--borda-ouro);background:radial-gradient(420px 220px at 100% 0,#d8b26224,#0000 70%),linear-gradient(#141316,#0d0c0f);border-radius:22px;flex-direction:column;gap:14px;margin-top:8px;padding:24px 20px;display:flex}.app .convite h1{font-size:clamp(26px,6vw,34px)}.app .convite p{margin:0}.app .convite-selo{color:var(--amarelo-ink);background:var(--metal);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700}.app .aviso-mesa{border-bottom:1px solid var(--borda-ouro);color:var(--ouro-claro);text-align:center;background:linear-gradient(90deg,#d8b26229,#d8b2620f);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}.app .aviso-mesa .btn{min-height:34px}.app .aviso-revanche{text-align:center;color:var(--ouro-claro);margin:0;font-weight:700}.app a.faixa-feltro{color:var(--texto);text-decoration:none}.app a.faixa-feltro .btn{flex-shrink:0}
