.suporte-balao{z-index:60;min-height:56px;font:inherit;color:#fff;border:0;border-bottom:3px solid var(--amarelo-ouro);cursor:pointer;background:radial-gradient(circle at 80% 0,#ffffff24,#0000 55%),linear-gradient(160deg,#1d6141 0%,#0f3a25 100%);border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 16px;font-size:16px;font-weight:800;transition:transform .15s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #0f3a2559}.suporte-balao:hover{transform:translateY(-2px)}.suporte-janela{background:0 0;border:0;border-radius:20px;width:min(400px,100vw - 32px);max-width:none;height:min(640px,100svh - 48px);max-height:none;margin:0;padding:0;position:fixed;inset:auto 24px 24px auto;overflow:hidden;box-shadow:0 20px 50px #0f3a2559}.suporte-janela[open]{animation:.25s cubic-bezier(.2,.8,.2,1) suporte-abre}.suporte-janela::backdrop{background:#081a1059}@keyframes suporte-abre{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.suporte-caixa{background:var(--superficie-creme);flex-direction:column;height:100%;display:flex}.suporte-cabeca{color:#fff;border-bottom:4px solid var(--amarelo-ouro);background:radial-gradient(circle at 92% 8%,#ffffff1a,#0000 45%),linear-gradient(160deg,#1d6141 0%,#0f3a25 100%);flex:none;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex}.suporte-cabeca>div{flex:1;min-width:0}.suporte-cabeca h2{color:#fff;font-size:19px}.suporte-cabeca p{color:#fff;margin:2px 0 0;font-size:13px;font-weight:600}.suporte-avatar{width:42px;height:42px;color:var(--verde-texto-fixo);background:var(--amarelo-forte);border:2px solid #fff9;border-radius:50%;flex:none;place-items:center;display:grid}.suporte-fechar{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.suporte-fechar:hover{background:#ffffff3d}.suporte-conversa{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.suporte-msg{border-radius:16px;max-width:88%;padding:10px 14px;font-size:15px;line-height:1.45}.suporte-msg.suporte{color:var(--tinta);background:var(--superficie);border:1px solid var(--linha);border-bottom-left-radius:4px;align-self:flex-start}.suporte-msg.voce{color:var(--verde-texto);background:var(--verde-bebe);border:1px solid var(--verde-forte-borda);border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.suporte-msg a:not(.btn){color:var(--verde-texto);font-weight:700;text-decoration:underline}.btn.suporte-whatsapp{color:#fff;background:#1d6141;border-color:#0f3a25;width:100%;margin-top:10px;display:flex}.btn.suporte-whatsapp:hover:not(:disabled){color:#fff;background:#154d33}.suporte-resolveu{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.suporte-resolveu>span{flex-basis:100%}.suporte-assuntos{border-top:1px solid var(--amarelo-linha);scrollbar-width:thin;flex:none;gap:8px;padding:10px 16px;display:flex;overflow-x:auto}.suporte-assuntos button{min-height:44px;font:inherit;white-space:nowrap;color:var(--verde-texto);background:var(--superficie);border:1px solid var(--verde-forte-borda);cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:14px;font-weight:700}.suporte-assuntos button:hover{background:var(--verde-bebe)}.suporte-escrever{flex:none;gap:8px;padding:0 16px 6px;display:flex}.suporte-escrever .input{flex:1;min-width:0}.suporte-rodape{min-height:44px;color:var(--verde-texto);text-align:center;flex:none;justify-content:center;align-items:center;padding:0 16px 8px;font-size:13px;font-weight:700;display:flex}@media (height<=500px){.suporte-balao{justify-content:center;width:56px;height:56px;padding:0}.suporte-balao-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=640px){.suporte-balao{justify-content:center;width:56px;height:56px;padding:0;bottom:16px;right:16px}.suporte-balao-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.suporte-janela{border-radius:20px 20px 0 0;width:100%;height:min(88svh,100svh - 16px);inset:auto 0 0}.suporte-caixa{padding-bottom:env(safe-area-inset-bottom)}}@media (width<=1040px){.app.app-salao .salao-rolagem{padding-bottom:92px}}.app>.rodape{padding-bottom:72px}.suporte-balao-numero,.suporte-aba-numero{min-width:24px;height:24px;color:var(--tinta-fixa);background:var(--amarelo-forte);border-radius:999px;place-items:center;padding:0 6px;font-size:14px;font-weight:800;display:inline-grid}.suporte-aba-numero{color:var(--branco);background:var(--perigo-fixo);margin-left:6px}.suporte-abas{flex:none;grid-template-columns:1fr 1fr;gap:6px;padding:10px 16px 0;display:grid}.suporte-abas button{min-height:44px;font:inherit;color:var(--verde-texto);background:var(--superficie);border:1px solid var(--verde-forte-borda);cursor:pointer;border-radius:999px;padding:0 10px;font-size:15px;font-weight:700}.suporte-abas button[aria-pressed=true]{background:var(--verde-bebe)}.suporte-hora{color:var(--muted);margin-top:4px;font-size:13px;font-weight:600;display:block}.suporte-nota{color:var(--tinta-2);text-align:center;font-size:14px;line-height:1.45}.suporte-equipe-form{flex-direction:column;flex:none;gap:8px;padding:0 16px 16px;display:flex}.suporte-campo{flex-direction:column;gap:4px;font-size:14px;font-weight:700;display:flex}.suporte-campo textarea.input{resize:none;min-height:72px;padding:10px 14px;line-height:1.45}.app .topo{z-index:20;background:var(--branco);border-bottom:1px solid #174d2e1f;position:relative;box-shadow:0 6px 20px #174d2e12}.app .topo:before{content:"";background:linear-gradient(90deg,#8fd0a5 0 45%,#ffe080 45% 72%,#8fbbe9 72% 100%);height:4px;display:block}.app .topo .wrap{gap:10px 20px;padding-top:10px;padding-bottom:10px}.app .topo nav{border-left:1px solid var(--trilha);gap:4px;padding-left:20px}.app .topo nav a{white-space:nowrap;border-bottom:0;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 14px;transition:background-color .15s}.app .topo nav a svg{opacity:.85;flex:none}.app .topo nav a.active{background:var(--verde-bebe);font-weight:800}.app .topo nav a.active svg{opacity:1}.app .topo .saldo{background:#f3faf5}@media (width<=1040px){.app .topo nav{border-left:0;margin:0 -6px;padding-left:0}.app .topo nav a{padding:0 12px}}@media (width<=640px){.app .topo .wrap{gap:8px 12px;padding-top:8px;padding-bottom:6px}.app .topo nav{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:0;display:grid;overflow:visible}.app .topo nav a{flex-direction:column;gap:3px;min-height:50px;padding:6px 4px;font-size:13px;line-height:1.1}.app .topo nav a svg{width:20px;height:20px}}.app .topo .depositar{box-shadow:0 2px 0 var(--amarelo-forte-borda);border-radius:999px;gap:6px;font-weight:800}.app .topo .depositar:active{box-shadow:0 1px 0 var(--amarelo-forte-borda);transform:translateY(1px)}.app .topo nav a{position:relative}.app .topo nav .novo{background:var(--perigo-fixo);color:var(--branco);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:800;line-height:1.3}@media (width<=640px){.app .topo nav .novo{padding:0 5px;font-size:11px;position:absolute;top:2px;left:calc(50% + 6px)}}.app .menu-fundo{z-index:25;background:0 0;position:fixed;inset:0}@media (width<=640px){.app .menu-fundo{background:#081a1059}}.cj-liga{border-top:1px solid var(--trilha);flex-direction:column;gap:8px;padding-top:12px;display:flex}.cj-liga-topo,.cj-liga-pe{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.cj-liga-topo strong{align-items:center;gap:6px;font-weight:800;display:inline-flex}.cj-liga-topo>span,.cj-liga-pe{color:var(--muted);font-size:13px;font-weight:600}.cj-liga-pe span:first-child{color:var(--tinta);font-weight:700}.cj-liga-barra{background:var(--trilha);border-radius:999px;height:10px;overflow:hidden}.cj-liga-barra>div{border-radius:inherit;background:linear-gradient(90deg,#e0b622,#f2c230);height:100%}.app .topo{padding-top:env(safe-area-inset-top);background:var(--verde-topo);color:var(--branco);border-bottom-color:#0000;box-shadow:0 6px 20px #0f3a2533}.app.app-salao .topo{box-shadow:none}.app .topo .marca>svg{filter:drop-shadow(0 0 7px #ffffff8c)}.app .topo .marca-texto>span:first-child{background:var(--branco);color:var(--verde-topo)}.app .topo .marca-com{color:var(--verde-topo)}.app .topo .marca-texto>span:last-child{color:#ffe08a;text-shadow:0 2px #00000059}.app .topo nav{border-left-color:#fff3}.app .topo nav a{color:#eef6f0}.app .topo nav a:hover{background:#ffffff1f}.app .topo nav a.active{background:var(--branco);color:var(--verde-topo)}.app .topo .saldo{color:var(--branco);background:#0003;border-color:#ffffff73}.app .topo .saldo small{color:var(--branco)}.app .topo .menu-botao{color:var(--branco);background:#0003;border-color:#ffffff80}.app .topo .menu-botao[aria-expanded=true]{background:var(--branco);color:var(--verde-topo)}@media (width>=641px){.app .topo .topo-acoes .carteira-topo{background:var(--ficha-saldo);box-shadow:0 2px 0 var(--amarelo-forte-borda);border-radius:999px;gap:0}.app .topo .topo-acoes .saldo{min-height:44px;color:var(--verde-topo);background:0 0;border:0;border-radius:999px 0 0 999px;padding:0 14px 0 18px}.app .topo .topo-acoes .saldo small{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app .topo .topo-acoes .depositar{border:0;border-left:2px solid var(--amarelo-forte-borda);min-height:44px;box-shadow:none;border-radius:0 999px 999px 0}.app .topo .topo-acoes .depositar:active{box-shadow:none;transform:none}}.app .topo .btn.contorno-verde{color:var(--branco);background:#0003;border-color:#ffffff8c}.app .topo .btn.contorno-verde:hover{background:#ffffff24}.app .topo .topo-online{color:#eef6f0;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.app .topo .topo-online strong{color:var(--branco);font-weight:800}.topo-online-ponto{background:#7be0a1;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #7be0a140}.app .topo .topo-online.no-topo{margin-right:6px}.app .topo .topo-online.na-faixa{display:none}@media (width<=1040px){.app .topo .topo-online.no-topo{display:none}.app .topo .topo-online.na-faixa{flex-basis:100%;order:5;justify-content:center;font-size:13px;display:flex}}.app .topo :focus-visible{outline-color:#ffe08a}.app .topo .topo-perfil{border-left:1px solid #fff3;flex:none;align-items:center;padding-left:20px;display:flex}.app .topo .topo-perfil+nav{border-left:0;padding-left:0}.app .topo .topo-perfil .cartao-jogador{left:0;right:auto}.app .topo .topo-perfil .perfil-botao{gap:8px;min-height:44px}.app .topo .topo-perfil .perfil-botao-texto strong{max-width:9em;font-size:16px}.app .topo .topo-perfil .perfil-botao-texto span{font-size:12.5px}.app .topo .perfil-botao:focus-visible{outline-offset:3px;outline:3px solid #ffe08a}@media (width>=641px){.app .topo .marca-texto{font-size:17px}.app .topo .marca>svg{width:21px;height:40px}}.app .topo .conta-topo{text-decoration:none}.app .topo .conta-topo.active{background:var(--branco);color:var(--verde-topo)}@media (width>=1041px){.app .topo .wrap{flex-wrap:nowrap;max-width:1440px}.app .topo nav{flex-wrap:nowrap;flex:auto;min-width:0}.app .topo .topo-acoes{flex:none;margin-left:auto}}@media (width>=1041px) and (width<=1360px){.app .topo .wrap{gap:10px 14px}.app .topo nav{gap:2px;padding-left:12px}.app .topo nav a{padding:0 10px}.app .topo nav a svg{display:none}}@media (width<=1240px){.app .topo .menu-botao-rotulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.abas-celular{display:none}@media (width<=640px){.app .topo nav.nav-logado,.app .topo .menu-topo{display:none}.app.tem-abas{padding-bottom:calc(68px + env(safe-area-inset-bottom))}html:has(.app.tem-abas){overscroll-behavior-y:none;background:var(--verde-topo)}html:has(.app.tem-abas) body{overscroll-behavior-y:none}.app.tem-abas:not(.app-salao){padding-bottom:calc(68px + 72px + env(safe-area-inset-bottom))}.app.tem-abas.app-ranking{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.app.tem-abas:not(.app-salao):has(.como.torneio){padding-bottom:calc(68px + env(safe-area-inset-bottom))}.app.tem-abas.app-conta{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.app.tem-abas.app-carteira .conta-secao{padding-bottom:88px}.app.tem-abas.app-carteira .pagina{padding-top:14px}.abas-celular{z-index:65;padding:4px 4px calc(6px + env(safe-area-inset-bottom));background:var(--verde-topo);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0f3a2533}.app .abas-celular.abas-visitante{grid-template-columns:repeat(3,minmax(0,1fr))}.app:has(.abas-visitante) .topo nav:not(.nav-logado){display:none}.abas-celular>a,.abas-celular .menu-botao{color:#eef6f0;width:100%;min-height:58px;font:inherit;letter-spacing:.03em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:11.5px;font-weight:800;text-decoration:none;display:flex}.abas-celular .menu-conta{display:flex}.aba-icone{border-radius:999px;justify-content:center;align-items:center;width:52px;height:30px;display:flex;position:relative}.aba-icone svg{width:24px;height:24px}.abas-celular>a.active,.abas-celular .menu-botao[aria-expanded=true]{color:var(--branco);background:0 0}.abas-celular>a.active .aba-icone,.abas-celular .menu-botao[aria-expanded=true] .aba-icone{color:var(--verde-topo);background:#ffe08a}.abas-celular :focus-visible{outline-color:#ffe08a}.aba-novo{background:var(--perigo-fixo);color:var(--branco);letter-spacing:0;text-transform:none;border-radius:999px;padding:0 5px;font-size:11px;font-weight:800;line-height:1.4;position:absolute;top:-4px;left:calc(50% + 4px)}.abas-celular .menu-lista{top:auto;bottom:calc(100% + 8px);right:4px}.app.tem-abas .suporte-balao,.app.tem-abas .fila,.app.tem-abas .avisos{bottom:calc(80px + env(safe-area-inset-bottom))}}@media (width<=360px){.abas-celular>a,.abas-celular .menu-botao{letter-spacing:0;text-transform:none}}.perfil-botao{max-width:100%;min-height:48px;color:var(--branco);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:0;display:flex}.perfil-botao-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.perfil-botao-texto strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--display);font-size:18px;font-weight:800;line-height:1.15;overflow:hidden}.perfil-botao-texto span{text-overflow:ellipsis;white-space:nowrap;color:#dbe7f7;font-size:12px;font-weight:600;overflow:hidden}.topo-liga{white-space:nowrap;align-items:center;gap:10px;display:flex}.topo-celular .topo-liga{border-top:1px solid #ffffff24;padding:12px 0 4px}.topo-liga-ponta{flex-direction:column;flex:none;align-items:center;gap:2px;min-width:44px;font-size:12px;font-weight:800;display:flex}.topo-liga-ponta.proxima{color:#ffe08a}.topo-liga-meio{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.topo-liga-trilho{background:repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#ffffff59 calc(16.666% - 1px) 16.666%),#ffffff38;border-radius:999px;height:10px;display:block;position:relative}.topo-liga-trilho>span{border-radius:inherit;background:linear-gradient(90deg,#e0b622,#f2c230);height:100%;display:block}.topo-liga-trilho>i{border:3px solid var(--verde-topo);background:var(--amarelo-forte);box-sizing:border-box;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%}.topo-liga-placar{color:#dbe7f7;white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 5px;font-size:12px;font-weight:600;display:flex}.topo-liga-placar strong{color:var(--branco);font-weight:800}.topo-liga-placar i{background:currentColor;border-radius:50%;width:4px;height:4px}.topo-celular,.app.tem-abas .topo:before{display:none}.app.tem-abas .topo .wrap{padding-top:8px;padding-bottom:8px}@media (width<=640px){.app .topo .wrap:has(>.topo-celular){padding:8px 16px}.app .topo .topo-perfil{display:none}.app .topo .wrap:has(>.topo-celular)>.marca{display:none}.app .topo .wrap:has(>.topo-celular)>.topo-acoes{display:none}.topo-celular{flex-direction:column;gap:8px;width:100%;display:flex}.topo-celular-linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.topo-celular .menu-conta{flex:auto;min-width:0}.topo-celular .cartao-jogador{left:0;right:auto}.topo-celular .carteira-topo{background:var(--ficha-saldo);box-shadow:0 2px 0 var(--amarelo-forte-borda);border-radius:999px;flex:none;gap:0}.app .topo .topo-celular .saldo{min-height:40px;color:var(--verde-topo);background:0 0;border:0;border-radius:999px 0 0 999px;padding:0 10px 0 14px;position:relative}.topo-celular .saldo strong{font-size:15px}.app .topo .topo-celular .saldo:after,.app .topo .topo-celular .depositar:after{content:"";position:absolute;inset:-2px 0}.app .topo .topo-celular .depositar{z-index:1}.app .topo .topo-celular .depositar:after{inset:-2px -2px -2px -4px}.topo-celular .saldo small,.topo-celular .depositar-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app .topo .topo-celular .depositar{border:0;border-left:2px solid var(--amarelo-forte-borda);width:40px;min-height:40px;box-shadow:none;border-radius:0 999px 999px 0;justify-content:center;padding:0;position:relative}.app .topo .topo-celular .depositar:active{box-shadow:none;transform:none}.app .topo .topo-celular .depositar svg{width:18px;height:18px}.topo-celular-linha.texto-menor .perfil-botao-texto strong{font-size:15px}.topo-celular-linha.texto-menor .perfil-botao-texto span{font-size:11px}.app .topo .topo-celular-linha.texto-menor .saldo{padding:0 8px 0 11px}.topo-celular-linha.texto-menor .saldo strong{font-size:14px}.app .abas-celular{grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,1fr))}.abas-celular>a.aba-marca{text-transform:none;letter-spacing:0;flex-direction:row;gap:4px}.aba-marca .marca-texto>span:first-child{background:var(--branco);color:var(--verde-topo)}.aba-marca .marca-texto>span:last-child{color:#ffe08a}.aba-marca .marca-com{display:none}.abas-celular>a.aba-marca.active{background:#ffffff14;border-radius:16px}}.perfil-avatar{flex:none;display:inline-flex;position:relative}.perfil-moldura{border-radius:50%;flex:none;display:inline-flex;position:relative;overflow:hidden}.perfil-moldura:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffffe6 50%,#0000 58%);animation:3.6s ease-in-out infinite moldura-brilho;position:absolute;inset:-30%;transform:translate(-130%)}.perfil-escudo{display:flex;position:absolute;bottom:-4px;right:-4px}.escudo-liga{flex:none}.escudo-liga.brilha{animation:3.6s ease-in-out infinite escudo-flash}@keyframes moldura-brilho{0%,58%{transform:translate(-130%)}78%,to{transform:translate(130%)}}@keyframes escudo-flash{0%,64%,to{filter:none}72%{filter:brightness(1.45)drop-shadow(0 0 6px #fffffff2)}}@media (prefers-reduced-motion:reduce){.perfil-moldura:after,.escudo-liga.brilha{animation:none}}.app.app-inicio .topo nav,.app.app-inicio .topo .topo-online{display:none}.faixa-perfil{background:var(--verde-topo);color:var(--branco);flex:none}.faixa-perfil .faixa-perfil-linha{border-top:1px solid #ffffff24;padding-top:12px;padding-bottom:12px}.faixa-perfil .topo-liga-ponta{min-width:48px;font-size:13px}.faixa-perfil .topo-liga-trilho{height:12px}.faixa-perfil .topo-liga-trilho>i{width:20px;height:20px;margin:-10px 0 0 -10px}.faixa-perfil .topo-liga-placar{font-size:14px}.faixa-dias{white-space:nowrap;background:#00000038;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.faixa-dias strong{font-family:var(--display);font-size:17px;font-weight:800}.torneios-giro{flex:none;min-width:0;display:grid}.torneios-giro-palco{min-width:0;display:grid}.torneios-giro-cartao{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .35s,visibility 0s linear .35s;display:grid}.torneios-giro-cartao.ativo{opacity:1;visibility:visible;transition:opacity .35s}@media (prefers-reduced-motion:reduce){.torneios-giro-cartao,.torneios-giro-cartao.ativo{transition:none}}.torneios-giro-controles{justify-content:center;align-items:center;display:flex}.torneios-giro-botao{width:44px;height:44px;color:var(--tinta);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.torneios-giro-botao:focus-visible{outline:3px solid var(--azul-foco);outline-offset:-3px;border-radius:12px}.torneios-giro-ponto{border:2px solid;border-radius:50%;width:14px;height:14px}.torneios-giro-botao[aria-current=true] .torneios-giro-ponto{background:currentColor}.banner-torneio{background:radial-gradient(ellipse at 80% 40%, var(--feltro-meio) 0%, var(--verde-faixa) 55%, var(--verde-topo) 100%);color:var(--branco);border:4px solid #6e4a2c;border-radius:22px;flex:none;padding:16px 16px 14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #a37a4c,0 10px 24px #0f3a254d}.banner-trofeu{position:absolute;top:18px;right:8px}.banner-etiqueta{letter-spacing:.06em;text-transform:uppercase;background:#00000059;border-radius:8px;flex-wrap:wrap;align-items:center;gap:2px 8px;max-width:calc(100% - 108px);padding:4px 10px;font-size:13px;font-weight:800;display:inline-flex}.banner-etiqueta span{color:#ffe08a}.app .banner-premio{font-family:var(--display);letter-spacing:-.02em;color:#ffe08a;text-shadow:0 2px #00000040;margin-top:10px;font-size:44px;font-weight:800;line-height:1}.app .banner-torneio.ingresso .banner-premio.sem-valor{white-space:normal;font-size:30px;line-height:1.05}@media (width<=1040px){.app .banner-torneio.ingresso .banner-premio.sem-valor{font-size:22px}}.banner-garantido{letter-spacing:.22em;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:800}.banner-dados{color:#e4f4e9;margin-top:10px;font-size:15px;font-weight:700}.banner-canhoto{display:none}.banner-acao{background:var(--amarelo-forte);border:1px solid var(--amarelo-forte-borda);min-height:48px;color:var(--tinta-fixa);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:17px;font-weight:800;text-decoration:none;display:flex;position:relative;box-shadow:0 3px #c9a227}.banner-acao:hover{color:var(--tinta-fixa);background:#ffd75a}.banner-torneio :focus-visible{outline-color:#ffe08a}.placar-vivo{background:radial-gradient(ellipse at 20% 30%, var(--verde-faixa) 0%, var(--verde-topo) 100%);color:var(--branco);border-radius:22px;align-items:center;gap:18px;margin:0;padding:14px 24px;display:none;position:relative;box-shadow:0 10px 24px #0f3a2547}.placar-vivo-rostos{flex:none;display:inline-flex}.placar-vivo-rostos>.avatar{box-shadow:0 0 0 3px var(--verde-topo)}.placar-vivo-rostos>.avatar+.avatar{margin-left:-14px}.placar-vivo-texto{min-width:0;font-family:var(--display);text-transform:uppercase;flex-direction:column;font-weight:800;line-height:.95;display:flex}.placar-vivo-texto strong{color:#ffe08a;font-size:46px}.placar-vivo-texto>span:last-child{white-space:nowrap;font-size:19px}.placar-vivo-ponto{background:#6fe39a;border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite vivo-pisca;position:absolute;top:14px;right:16px;box-shadow:0 0 0 4px #6fe39a47}.vivo-salao{border:2px solid var(--verde-bebe-borda);background:var(--superficie);min-height:52px;box-shadow:var(--sombra);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;margin:0 0 0 auto;padding:4px 18px 4px 6px;display:flex}.vivo-salao-selo{min-height:36px;color:var(--branco);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(160deg,#1d6141 0%,#0f3a25 100%);border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.vivo-salao-selo:before{content:"";background:#6fe39a;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite vivo-pisca}@keyframes vivo-pisca{50%{opacity:.3}}.vivo-salao-texto{color:var(--tinta);flex-direction:column;font-size:15px;font-weight:700;line-height:1.2;display:flex}.vivo-salao-texto strong{font-family:var(--display);font-size:24px;font-weight:800}.vivo-salao-texto:has(strong){flex-direction:row;align-items:baseline;gap:6px}.vivo-salao-texto small{color:var(--muted);font-size:13px;font-weight:600}.btn-como-jogar{border:1px solid var(--linha);background:var(--superficie);min-height:48px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 8px;font-size:15px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn-como-jogar:hover{border-color:var(--verde-bebe-borda);transform:translateY(-1px);box-shadow:0 4px 10px #23302a14}.btn-como-jogar-icone{background:var(--verde-bebe);width:32px;height:32px;color:var(--verde-texto);border-radius:50%;place-items:center;display:grid}.btn-como-jogar-icone svg{width:22px;height:22px}.btn-como-jogar-texto strong{color:var(--verde-texto);font-weight:800}.janela-aula-regras{color:var(--muted);font-size:14px;line-height:1.4}.janela-aula-regras strong{color:var(--verde-texto)}.btn-como-jogar:focus-visible{outline:3px solid var(--azul-foco);outline-offset:2px}.modal.janela-aula{gap:14px;width:min(440px,100%);padding:20px}.janela-aula-modos{background:var(--amarelo-bebe);border:1px solid var(--linha);border-radius:999px;padding:3px;display:flex}.janela-aula-modos button{min-height:52px;font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.janela-aula-modos button small{color:var(--muted);font-size:12.5px;font-weight:600}.janela-aula-modos button[aria-pressed=true]{background:var(--verde-bebe);color:var(--verde-texto)}.janela-aula-modos button:focus-visible{outline:3px solid var(--azul-foco);outline-offset:2px}.janela-aula-video{aspect-ratio:9/16;background:var(--verde-topo);object-fit:cover;border:4px solid #6e4a2c;border-radius:18px;align-self:center;width:auto;max-width:100%;height:min(52vh,480px);display:block}.janela-aula-ler summary{min-height:44px;color:var(--azul-texto);cursor:pointer;align-items:center;font-weight:700;display:flex}.janela-aula-ler ol{flex-direction:column;gap:6px;margin:4px 0 0;padding-left:22px;font-size:15px;line-height:1.45;display:flex}.janela-aula-acoes{justify-content:space-between}@media (width<=640px){.app .salao-e .modo-segmentos button{padding:0 14px}}.mesas-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:10px 0 0;list-style:none;display:grid}.tile{background:radial-gradient(ellipse at 50% 40%, var(--feltro-claro) 0%, var(--feltro-meio) 60%, var(--feltro-borda) 100%);width:100%;height:108px;color:var(--branco);font:inherit;cursor:pointer;border:4px solid #6e4a2c;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0 4px;transition:transform .14s;display:flex;position:relative;box-shadow:inset 0 0 0 2px #a37a4c,inset 0 0 20px #0000004d,0 6px 14px #23302a1f}.tile.gratis{background:radial-gradient(at 50% 40%,#3b78bd 0%,#2c5f9e 60%,#224b7e 100%)}.tile:hover:not(:disabled){transform:translateY(-2px)}.tile:disabled{cursor:not-allowed;filter:saturate(.8)}.tile-valor{font-family:var(--display);text-shadow:0 2px 6px #00000059;font-size:23px;font-weight:800;line-height:1}.tile-quantos{background:#00000080;border-radius:999px;align-items:center;gap:4px;padding:1px 9px;font-size:13px;font-weight:800;display:inline-flex}.tile-taxa{color:var(--branco);background:#00000080;border-radius:999px;padding:1px 9px;font-size:12px;font-weight:700}.tile-popular,.tile-agora{background:var(--amarelo-forte);color:var(--tinta-fixa);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:1px 8px;font-size:11px;font-weight:800;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.tile.quente{isolation:isolate;background:linear-gradient(115deg, transparent 30%, #ffffff29 45%, transparent 60%), radial-gradient(ellipse at 50% 40%, var(--feltro-claro) 0%, var(--feltro-meio) 60%, var(--feltro-borda) 100%)}.tile.gratis.quente{background:linear-gradient(115deg,#0000 30%,#ffffff29 45%,#0000 60%),radial-gradient(at 50% 40%,#3b78bd 0%,#2c5f9e 60%,#224b7e 100%)}.tile.quente:before,.tile.quente:after{content:"";z-index:-1;pointer-events:none;border-radius:16px;position:absolute;inset:-4px}.tile.quente:before{box-shadow:0 0 0 4px #ffd75a,0 0 26px 8px #ffcd3c99}.tile.quente:after{opacity:0;animation:1.6s ease-in-out infinite mesa-pulsa;box-shadow:0 0 46px 16px #ffcd3ce6}@keyframes mesa-pulsa{50%{opacity:1}}.tile.quente .tile-quantos{color:#2b2204;background:#ffe08a;padding:2px 11px}.tile-agora{background:var(--branco);color:var(--perigo-fixo);border:1px solid #ffd75a}.tile-agora:before{content:"";vertical-align:1px;background:#c0392b;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}@media (width<=700px){.mesas-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tile{height:112px}.tile-valor{font-size:30px}.tile-quantos,.tile-taxa{font-size:13.5px}.tile.quente:before{box-shadow:0 0 0 3px #ffd75a,0 0 14px 4px #ffcd3c99}.tile.quente:after{box-shadow:0 0 22px 8px #ffcd3ce6}.tile-agora{letter-spacing:.04em}}@media (width<=380px){.app .banner-trofeu{width:60px;height:60px}.app .banner-premio{font-size:32px}.tile-valor{font-size:26px}}@media (width>=701px){.banner-acao{max-width:320px}}.vivo-salao-curto{display:none}@media (width<=1040px){.app .salao-t1 .salao-avisos{display:contents}.salao-titulo{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.salao-titulo .modo-faixa{flex:0 auto;min-width:0}.app .salao-t1 .salao-titulo h1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vivo-salao{min-height:44px;box-shadow:none;gap:6px;margin-left:auto;padding:3px 10px 3px 4px}.vivo-salao-selo{letter-spacing:.04em;gap:5px;min-height:34px;padding:0 8px;font-size:11px}.vivo-salao-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vivo-salao-curto{color:var(--tinta);font-size:13.5px;font-weight:800;display:inline}.app .salao-e .salao-grade{align-items:stretch}.app .salao-e .salao-rolagem{gap:12px}.faixa-dias{display:none}.banner-torneio{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"trofeu etiqueta etiqueta""trofeu premio acao""trofeu garantido garantido""trofeu dados dados";align-items:center;column-gap:12px;padding:12px;display:grid}.app .banner-trofeu{grid-area:trofeu;align-self:stretch;width:60px;height:100%;max-height:120px;position:static}.banner-etiqueta{grid-area:etiqueta;justify-self:start;max-width:none;padding:2px 8px;font-size:12px}.app .banner-premio{grid-area:premio;margin-top:4px;font-size:28px}.banner-garantido{letter-spacing:.16em;grid-area:garantido;margin-top:8px;font-size:12px}.banner-dados{grid-area:dados;margin-top:2px;font-size:13px}.banner-acao{white-space:nowrap;grid-area:acao;min-height:44px;margin:4px 0 0;padding:0 12px;font-size:14px}.banner-acao svg{display:none}}@media (width<=640px){.salao-titulo .modo-faixa{display:contents}.salao-titulo .modo-segmentos{flex-basis:100%;grid-template-columns:1fr 1fr;display:grid}.app .salao-e .salao-titulo .modo-segmentos button{padding:0 10px}.salao-titulo{gap:8px}.salao-titulo .btn-como-jogar{min-height:44px;padding-right:14px}.salao-titulo .vivo-salao{padding:4px}.salao-titulo .vivo-salao-curto{display:none}.salao-titulo .vivo-salao-selo{padding:0 9px}.app-salao .faixa-perfil{display:none}}.mais-mesas{display:none}@media (width<=1040px) and (height>=500px){.app.app-salao .topo{position:sticky;top:0}.app-salao .salao.salao-t1{--salao-margem:32px;padding-top:0}.app-salao .salao.salao-t1 .salao-grade{padding-top:12px}.app-salao .salao.salao-t1 .salao-rolagem{flex-direction:column;gap:12px;margin:0;padding:0 0 92px;display:flex}.app-salao .salao.salao-t1 .salao-titulo{top:var(--salao-topo,0px);z-index:4;margin:-8px calc(-1 * var(--salao-margem));padding:8px var(--salao-margem);scroll-margin-top:var(--salao-topo,0px);position:sticky}.app-salao .salao.salao-t1.preso .salao-titulo{background:var(--amarelo-vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 14px -10px #0f3a2559}.app-salao .salao.salao-t1 .mesas-rolam{padding:14px 0 20px}.app-salao .salao.salao-t1 .mesas-rolam>*+*{margin-top:16px}.app-salao .salao.salao-t1 .mesas-tiles{padding-top:0}.app-salao .mais-mesas{left:50%;bottom:calc(84px + env(safe-area-inset-bottom));z-index:55;border:1px solid var(--vidro-borda);background:var(--vidro);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);min-height:48px;color:var(--verde-topo-texto);font:inherit;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:800;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:inline-flex;position:fixed;transform:translate(-50%,12px);box-shadow:0 6px 18px #0f3a2538}.app-salao .mais-mesas.visivel{opacity:1;visibility:visible;transition:opacity .2s,transform .2s;transform:translate(-50%)}.app-salao:has(.fila) .mais-mesas.visivel{opacity:0;visibility:hidden;transform:translate(-50%,12px)}.app-salao .mais-mesas:focus-visible{outline:3px solid var(--azul-foco);outline-offset:3px}.mais-mesas-seta{animation:1.4s ease-in-out infinite mais-mesas-seta}}@media (width<=640px) and (height>=500px){.app-salao .salao.salao-t1{--salao-margem:16px}}@media (width<=640px){.app-salao .banner-torneio .banner-dados{display:none}.app-salao .banner-torneio{padding:10px 12px}.app-salao .banner-torneio .banner-premio{margin-top:2px}.app-salao .banner-torneio .banner-garantido{margin-top:4px}.app-salao .salao.salao-t1 .salao-titulo{padding-top:6px;padding-bottom:6px}.app-salao .salao-t1 .mesas-tiles{gap:10px}.app-salao .salao-t1 .tile{gap:4px;height:94px}.app-salao .salao-t1 .tile-valor{font-size:28px}.salao-titulo .btn-como-jogar,.salao-titulo .vivo-salao{min-height:44px}.app.tem-abas.app-salao .salao.salao-t1,.app.tem-abas.app-salao .salao.salao-t1 .salao-rolagem{padding-bottom:0}.app.tem-abas.app-salao .salao.salao-t1 .mesas-rolam{padding-bottom:12px}}@keyframes mais-mesas-seta{50%{opacity:.6;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.mais-mesas-seta{animation:none}.app-salao .mais-mesas{transition:none}}@media (prefers-reduced-transparency:reduce){.app-salao .mais-mesas{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}.app-salao .salao.salao-t1.preso .salao-titulo{background:var(--amarelo-bebe);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width>=1041px){.mesas-rolam{display:contents}.app .salao-t1>.wrap,.app .faixa-perfil>.wrap{max-width:1440px}.app .salao-t1 .salao-grade{flex-direction:column;display:flex}.app .salao-t1 .salao-rolagem{flex-direction:column;gap:16px;min-width:0;display:flex}.placar-vivo{display:flex}.salao-titulo .vivo-salao{display:none}.salao-avisos{grid-template-columns:minmax(0,1fr) 380px;gap:16px;display:grid}.banner-torneio{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"trofeu etiqueta etiqueta acao""trofeu premio garantido acao""trofeu dados dados acao";align-items:center;column-gap:16px;padding:12px 20px;display:grid}.banner-trofeu{grid-area:trofeu;width:76px;height:76px;position:static}.banner-etiqueta{grid-area:etiqueta;justify-self:start;max-width:none}.app .banner-premio{grid-area:premio;margin-top:4px;font-size:34px}.banner-garantido{grid-area:garantido;margin-top:6px;font-size:12px}.banner-dados{grid-area:dados;margin-top:2px;font-size:14px}.banner-acao{grid-area:acao;margin:0;padding:0 18px;font-size:16px}.salao-titulo{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.app .salao-titulo h1{color:var(--verde-topo-texto);white-space:nowrap;font-size:clamp(28px,2.6vw,38px);line-height:1.05}.mesas-tiles{gap:16px;padding-top:12px}.tile-valor{font-size:clamp(26px,2.2vw,34px)}.tile-quantos,.tile-taxa{font-size:14px}.salao-t1 .salao-rodape{padding-right:150px}}@media (width>=1041px) and (width<=1300px){.banner-torneio{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"trofeu etiqueta acao""trofeu premio acao""trofeu garantido acao"}.banner-trofeu{width:64px;height:64px}.banner-garantido{margin-top:2px}.banner-dados{display:none}.salao-avisos{grid-template-columns:minmax(0,1fr) 320px}.placar-vivo{gap:14px;padding:12px 18px}.placar-vivo-texto strong{font-size:38px}.placar-vivo-texto>span:last-child{font-size:17px}}@media (width>=1041px) and (height>=600px){.app-salao .salao.salao-t1{justify-content:flex-start;padding:0 0 clamp(10px,1.6vh,20px)}.app-salao .salao.salao-t1 .salao-grade{flex:auto;min-height:0;max-height:none;padding-top:clamp(14px,2.6vh,26px)}.app-salao .salao.salao-t1 .salao-rolagem{flex:auto;gap:clamp(10px,1.8vh,16px);min-height:0;margin:-14px -14px 0;padding:14px 14px 4px;overflow-y:auto}.app-salao .salao.salao-t1 .mesas-tiles{flex:auto;grid-template-rows:repeat(2,minmax(96px,1fr));min-height:0;max-height:520px}.app-salao .salao.salao-t1 .tile{height:100%}}@media (prefers-reduced-motion:reduce){.perfil-moldura:after,.escudo-liga.brilha,.placar-vivo-ponto,.vivo-salao-selo:before{animation:none}.tile.quente:after{opacity:.6;animation:none}.tile{transition:none}.tile:hover:not(:disabled){transform:none}}.salao-convite{color:var(--muted);flex-direction:column;gap:2px;margin:4px 0 2px;font-size:15px;line-height:1.35;display:flex}.salao-convite strong{font-family:var(--display);color:var(--verde-topo-texto);font-size:clamp(24px,6.4vw,34px);line-height:1.05}@media (width>=1041px){.salao-convite{grid-column:1/-1;margin:8px 0 0}}.app .banner-torneio.ingresso{grid-template-columns:auto minmax(0,1fr) 116px;grid-template-areas:"trofeu etiqueta canhoto""trofeu premio canhoto""trofeu garantido canhoto""trofeu dados canhoto""acao acao acao";align-items:center;column-gap:14px;padding:14px 0 0 16px;display:grid}.app .banner-torneio.ingresso .banner-trofeu{grid-area:trofeu;align-self:center;width:72px;height:72px;position:static}.app .banner-torneio.ingresso .banner-etiqueta{background:0 0;border-radius:0;grid-area:etiqueta;justify-self:start;max-width:none;padding:0;line-height:1.25}.app .banner-torneio.ingresso .banner-etiqueta span{display:none}.app .banner-torneio.ingresso .banner-premio{white-space:nowrap;grid-area:premio;margin-top:4px;font-size:38px}.app .banner-torneio.ingresso .banner-garantido{letter-spacing:.14em;white-space:nowrap;grid-area:garantido;margin-top:4px}.app .banner-torneio.ingresso .banner-dados{grid-area:dados;margin-top:6px}.app .banner-torneio.ingresso .banner-canhoto{text-align:center;background:#00000047;grid-area:canhoto;align-content:center;align-self:stretch;justify-items:center;gap:2px;margin:-14px 0;padding:10px 6px;display:grid}.banner-canhoto span:first-child{letter-spacing:.1em;text-transform:uppercase;color:#ffe08a;font-size:13px;font-weight:800}.banner-canhoto strong{font-family:var(--display);font-size:32px;font-weight:800;line-height:1}.banner-canhoto strong+span{font-size:14px;font-weight:700}.banner-faltam{font-variant-numeric:tabular-nums;color:#ffe08a;margin-top:4px;font-size:12px;font-style:normal;font-weight:800}.app .banner-torneio.ingresso .banner-premio{text-shadow:0 2px 0 #00000040, 0 0 22px var(--ingresso-brilho);font-size:50px}.app .banner-torneio.ingresso .banner-trofeu{width:92px;height:92px;animation:2.6s ease-in-out infinite ingresso-respira}.app .banner-torneio.ingresso:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg, transparent 38%, var(--ingresso-reflexo) 50%, transparent 62%);animation:4.6s ease-in-out infinite ingresso-reflexo;position:absolute;inset:0;transform:translate(-100%)}.app .banner-torneio.ingresso .banner-acao svg{animation:1.2s ease-in-out infinite ingresso-seta}.torneios-giro-cartao.ativo .banner-premio{transform-origin:0;animation:.55s cubic-bezier(.23,1,.32,1) ingresso-salto}@keyframes ingresso-respira{50%{transform:scale(1.08)}}@keyframes ingresso-reflexo{0%,50%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ingresso-seta{50%{transform:translate(5px)}}@keyframes ingresso-salto{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.app .banner-torneio.ingresso .banner-trofeu,.app .banner-torneio.ingresso .banner-acao svg,.torneios-giro-cartao.ativo .banner-premio{animation:none}.app .banner-torneio.ingresso:after{display:none}}.app .banner-torneio.ingresso .banner-acao{border:0;border-top:1px solid var(--amarelo-forte-borda);max-width:none;box-shadow:none;white-space:normal;text-align:center;border-radius:0;grid-area:acao;margin:14px 0 0 -16px;padding:0 16px;font-size:16px}.app .banner-torneio.ingresso .banner-acao svg{display:block}.banner-reservado{display:contents}.banner-reservado .banner-torneio>*{visibility:hidden}.app .banner-reservado .banner-torneio:after{display:none}.app .banner-torneio.ingresso:not(:has(.banner-canhoto)){grid-template-columns:auto minmax(0,1fr) 0}.banner-premio-linha{flex-wrap:wrap;grid-area:premio;align-items:center;gap:6px 18px;min-width:0;display:flex}.app .banner-torneio.ingresso .banner-gratis{background:var(--amarelo-forte);outline:2px solid var(--tinta-fixa);outline-offset:-6px;box-shadow:0 3px 0 var(--amarelo-forte-borda);color:var(--tinta-fixa);font-family:var(--display);text-align:center;text-transform:uppercase;border-radius:6px;flex:none;padding:10px 16px 11px;font-size:26px;font-weight:800;line-height:1;transform:rotate(-3deg)}.banner-gratis span{letter-spacing:.12em;margin-bottom:2px;font-size:13px;display:block}.torneios-giro-cartao.ativo .banner-gratis{animation:.45s cubic-bezier(.23,1,.32,1) .15s backwards gratis-carimbo}@keyframes gratis-carimbo{0%{opacity:0;transform:rotate(-3deg)scale(1.6)}}@media (prefers-reduced-motion:reduce){.torneios-giro-cartao.ativo .banner-gratis{animation:none}}@media (width<=640px){.banner-premio-linha{display:contents}.app .banner-torneio.ingresso .banner-gratis{z-index:1;outline-offset:-4px;border-radius:5px;outline-width:1.5px;grid-area:trofeu;place-self:end center;margin:0 -9px -4px;padding:7px 8px 8px;font-size:16px}.app .banner-torneio.ingresso:has(.banner-gratis) .banner-trofeu{align-self:start}.banner-gratis span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app .banner-torneio.ingresso{grid-template-columns:auto minmax(0,1fr) 92px;column-gap:10px;padding:12px 0 0 12px}.app .banner-torneio.ingresso .banner-trofeu{width:66px;height:66px}.app .banner-torneio.ingresso .banner-premio{font-size:38px}.app .banner-torneio.ingresso .banner-garantido{letter-spacing:.1em}.app .banner-torneio.ingresso .banner-dados{margin-top:2px}.app .banner-torneio.ingresso .banner-canhoto{margin:-12px 0}.banner-canhoto span:first-child{font-size:12px}.banner-canhoto strong{font-size:26px}.banner-canhoto strong+span{font-size:13px}.app .banner-torneio.ingresso .banner-acao{margin:12px 0 0 -12px;padding:0 12px;font-size:14px}}@media (width<=359px){.app .banner-torneio.ingresso .banner-premio{font-size:29px}.app .banner-torneio.ingresso .banner-garantido.crescendo{white-space:normal}.banner-garantido:not(.crescendo) .banner-garantido-premio{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.app.app-inicio main{flex-direction:column;min-height:0;display:flex}.capa{height:calc(100vh - var(--topo-inicio,72px));height:calc(100svh - var(--topo-inicio,72px));flex:none;min-height:0;display:flex;overflow:hidden auto}.capa-grade{flex:1;grid-template:"texto."minmax(0,1fr)"texto torneio""texto mesa""texto."minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 clamp(16px,3vw,48px);min-height:0;padding-top:clamp(16px,3vh,40px);padding-bottom:clamp(16px,3vh,40px);display:grid}@media (width>=761px) and (height<=680px){.app .capa-grade{padding-top:10px;padding-bottom:10px}.app .capa-texto{gap:10px}.app .capa h1{font-size:clamp(40px,9vh,64px)}}.capa-texto{flex-direction:column;grid-area:texto;align-items:flex-start;gap:clamp(12px,2.2vh,22px);display:flex}.capa h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(46px,min(7vw,12vh),108px);font-weight:800;line-height:.98}.capa h1 span{display:block}.capa .capa-verde{color:var(--verde-texto)}.capa .capa-azul{color:var(--azul-texto)}.capa-acoes{flex-direction:column;gap:10px;width:min(100%,400px);display:flex}.capa .btn.capa-criar{min-height:62px;box-shadow:0 5px 0 var(--amarelo-ouro);border-radius:18px;padding:0 34px;font-size:21px;font-weight:800}.capa .btn.capa-criar:active{box-shadow:0 2px 0 var(--amarelo-ouro);transform:translateY(3px)}.capa .btn.capa-google{background:var(--superficie);border:2px solid var(--linha);min-height:54px;color:var(--tinta);border-radius:18px;gap:12px;font-size:18px;font-weight:700}.capa .btn.capa-google:hover{border-color:var(--verde-texto)}.app .capa .capa-vivo{min-height:40px;box-shadow:none;align-self:flex-start;margin:0;padding:3px}.inicio-faixa-aviso{display:none}.inicio-faixa-torneio{grid-area:torneio;align-self:start;min-width:0}@media (width<=760px),(orientation:portrait) and (width<=1100px){.inicio-faixa-torneio{flex-direction:column;align-self:stretch;gap:12px;margin-top:8px;display:flex}.inicio-faixa-aviso{text-align:center;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;column-gap:20px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:1.4;list-style:none;display:flex}.inicio-faixa-aviso li{align-items:center;gap:5px;display:flex}.inicio-faixa-aviso a{min-height:44px;color:var(--muted);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}}.capa .capa-aviso{color:var(--muted);flex-wrap:wrap;align-items:center;column-gap:16px;margin:0;font-size:14px;font-weight:600;display:flex}.capa .capa-aviso a{min-height:44px;color:var(--muted);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.capa-area{height:clamp(240px, calc(100svh - var(--topo-inicio,72px) - 260px), 520px);grid-area:mesa;align-self:stretch;min-height:0;position:relative}.capa-cena{zoom:var(--zoom-capa,1);width:720px;padding:56px 40px;position:absolute;top:50%;left:50%;translate:-50% -50%}.capa-brilho{background:radial-gradient(closest-side,#fffffff2,#ffffff8c 55%,#0000);border-radius:50%;position:absolute;inset:-10% -6%}.capa-mesa{animation:3s ease-in-out infinite alternate capa-flutua;position:relative;rotate:-3deg}.capa .vitrine-feltro{min-height:300px}@keyframes capa-flutua{to{translate:0 -10px}}.capa-voa{z-index:1;filter:drop-shadow(0 10px 12px #0f3a2540);display:flex;position:absolute}.capa-voa.v1{top:2%;left:2%;rotate:32deg}.capa-voa.v2{filter:blur(1px);top:0;right:6%;rotate:-38deg}.capa-voa.v3{filter:blur(1.5px);bottom:2%;left:6%;rotate:-68deg}.capa-voa.v4{bottom:0;right:2%;rotate:18deg}@media (prefers-reduced-motion:reduce){.capa-mesa{animation:none}}@media (width<=760px),(orientation:portrait) and (width<=1100px){.app.app-inicio main{padding-top:12px}.capa{height:calc(100svh - var(--topo-inicio,72px) - 12px);min-height:0}.capa-grade{flex-direction:column;justify-content:center;gap:16px;min-height:0;padding-top:0;padding-bottom:8px;display:flex}.capa-area{flex:auto;order:-1;align-self:stretch;min-height:90px;max-height:190px}.capa-cena{padding:28px 0 20px}.capa-texto{text-align:center;align-items:center;gap:10px}.capa h1{font-size:clamp(40px,min(17vw,8vh),76px)}.capa-acoes{width:100%}.capa .capa-aviso{display:none}.app .capa .capa-vivo{z-index:2;white-space:nowrap;align-self:center;min-height:34px;margin-top:-34px;padding:2px;position:relative}.app .capa .capa-vivo .vivo-salao-selo{min-height:28px;padding:0 10px;font-size:11px}.capa .btn.capa-criar{min-height:52px;box-shadow:0 4px 0 var(--amarelo-ouro);border-radius:14px;padding:0 18px;font-size:18px}.capa .btn.capa-google{border-radius:14px;gap:10px;min-height:48px;font-size:16px}.capa .btn.capa-google svg{width:20px;height:20px}.capa .capa-aviso{font-size:13px}}.vitrine{perspective:1400px;padding-top:14px}.vitrine-madeira{transform-origin:50% 100%;background:repeating-linear-gradient(100deg,#ffffff0d 0 2px,#0000 2px 9px),linear-gradient(160deg,#8b5d35 0%,#6e4a2c 45%,#5a3a20 100%);border-radius:126px/98px;padding:14px;transform:rotateX(7deg);box-shadow:0 0 0 2px #3f2a17,0 30px 60px #0f3a2552,0 8px 18px #0003}.vitrine-feltro{color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(at 50% 42%,#2f8a5a 0%,#247049 55%,#1b5a3a 100%);border-radius:112px/84px;flex-direction:column;justify-content:space-between;align-items:center;gap:14px;min-height:clamp(236px,36vh,320px);padding:20px 52px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #a37a4c,inset 0 0 50px #0006}.vitrine-marca{color:#fff;opacity:.07;width:92px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vitrine-linha{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;position:relative}.vitrine-jogador{background:#0000006b;border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:13px;font-weight:800;line-height:1.15;display:inline-flex}.vitrine-jogador small{font-size:11px;font-weight:600;display:block}.vitrine-jogador.vez .avatar{box-shadow:0 0 0 3px #ffe080,0 0 14px #ffe08099}.vitrine-verso{gap:3px;display:flex}.vitrine-placar{background:#0000006b;border-radius:999px;align-items:baseline;gap:8px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.vitrine-placar strong{font-family:var(--display);color:#ffe080;font-size:15px}.vitrine-cobra{align-items:center;display:flex;position:relative;transform:rotate(-4deg)}.vitrine-mao{align-items:flex-end;gap:6px;display:flex}.vitrine-mao .pedra.sel{transform:translateY(-8px);box-shadow:0 0 0 3px #ffe080,0 0 18px #ffe08099}.como.como-jogar .wrap{gap:24px;padding-top:28px;padding-bottom:56px}.como-jogar-cabeca h1{color:var(--verde-texto);font-size:clamp(34px,4vw,46px);line-height:1}.como-jogar-cabeca p{margin-top:10px;font-size:17px;line-height:1.5}.como .passos li h2{color:var(--verde-texto);margin-top:6px;font-size:24px;line-height:1.15}.como .como-jogar-fim{font-size:15px;line-height:1.5}.como-pontos{flex-direction:column;gap:14px;display:flex}.como-pontos h2{color:var(--azul-texto);font-size:clamp(26px,3vw,34px);line-height:1.1}.como-pontos-grade{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.como-pontos .cartao{gap:8px}.como-pontos h3{color:var(--verde-texto);font-size:20px}.como-pontos p{font-size:16px;line-height:1.5}.como-ligas{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.como-ligas li{align-items:center;gap:8px;min-height:30px;font-size:15px;display:flex}.como-ligas span{color:var(--muted);margin-left:auto;font-weight:600}.como-pontos-link{align-self:flex-start;align-items:center;min-height:44px;font-weight:800;display:inline-flex}.como .como-jogar-cta{align-self:flex-start}.como .aulas{color:var(--branco);background:radial-gradient(120% 100% at 85% 45%, var(--feltro-escuro) 0%, var(--verde-topo) 70%);box-shadow:var(--sombra);border-radius:28px;grid-template:".celular"1fr"texto celular""ler celular"1fr/minmax(0,1fr) auto;gap:0 56px;padding:32px 48px;display:grid;position:relative;overflow:hidden}.como .aulas:before{content:"";background:radial-gradient(circle, var(--brilho-aula) 0%, transparent 62%);pointer-events:none;width:520px;height:520px;position:absolute;top:50%;right:0;transform:translate(10%,-50%)}.como .aulas>*{position:relative}.como .aulas :focus-visible{outline-color:var(--amarelo-forte)}.como .aulas-texto{flex-direction:column;grid-area:texto;align-items:flex-start;gap:16px;display:flex}.como .aulas-etiqueta{background:var(--amarelo-forte);color:var(--verde-botao-texto);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-flex}.como .aulas-etiqueta:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid}.como .aulas h2{color:var(--branco);font-size:clamp(32px,3.4vw,46px);line-height:1.05}.como .aulas-texto>p{color:var(--texto-no-feltro);font-size:17px;line-height:1.5}.como .aulas-modos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:480px;display:grid}.como .aulas-modos button{border:2px solid var(--borda-no-feltro);background:var(--fundo-no-feltro);min-height:76px;color:var(--branco);text-align:left;border-radius:18px;align-items:center;gap:14px;padding:12px 16px;transition:background-color .15s,border-color .15s,transform .15s;display:flex}.como .aulas-modos button:hover{border-color:var(--branco)}.como .aulas-modos button[aria-pressed=true]{background:var(--amarelo-forte);border-color:var(--amarelo-forte);color:var(--verde-botao-texto);transform:translateY(-2px);box-shadow:0 8px 22px #0000004d}.como .aulas-modos button>span{flex-direction:column;gap:2px;display:flex}.como .aulas-modos strong{font-family:var(--display);font-size:19px;line-height:1.1}.como .aulas-modos small{font-size:14px;font-weight:600}.como .aulas-topicos{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.como .aulas-topicos li{background:var(--fundo-no-feltro);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.como .aulas-topicos li:before{content:"✓ ";color:var(--amarelo-forte);font-weight:800}.como .aulas-celular{background:var(--moldura-celular);box-shadow:0 26px 60px #00000080, 0 0 0 2px var(--borda-no-feltro);border-radius:40px;grid-area:celular;place-self:center;padding:22px 10px 10px}.como .aulas-celular:before{content:"";background:var(--borda-no-feltro);border-radius:999px;width:64px;height:6px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.como .aulas-video{aspect-ratio:9/16;background:var(--verde-topo);border-radius:30px;width:clamp(210px,56.25svh - 191.25px,280px);height:auto;display:block}.como .aulas-play{color:var(--branco);background:linear-gradient(#0f3a2500 50%,#0f3a25d9);border:none;border-radius:30px;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:0 12px 16px;font-size:15px;font-weight:800;display:flex;position:absolute;inset:22px 10px 10px}.como .aulas-play-icone{background:var(--amarelo-forte);border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .15s;animation:1.8s ease-out infinite aulas-pulso;display:grid;box-shadow:0 8px 24px #00000059}.como .aulas-play-icone:after{content:"";border-left:21px solid var(--verde-botao-texto);border-top:13px solid #0000;border-bottom:13px solid #0000;margin-left:6px}.como .aulas-play-texto{background:var(--verde-topo);border-radius:999px;padding:6px 14px}.como .aulas-play:hover .aulas-play-icone{transform:scale(1.07)}@keyframes aulas-pulso{0%{box-shadow:0 8px 24px #00000059, 0 0 0 0 var(--brilho-aula)}to{box-shadow:0 8px 24px #00000059,0 0 0 22px #0000}}@media (prefers-reduced-motion:reduce){.como .aulas-play-icone{animation:none}.como .aulas-modos button[aria-pressed=true]{transform:none}}.como .aulas-ler{grid-area:ler;align-self:start;margin-top:12px}.como .aulas-ler summary{min-height:44px;color:var(--amarelo-forte);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.como .aulas-ler ol{color:var(--texto-no-feltro);flex-direction:column;gap:8px;margin:6px 0 0;padding-left:22px;font-size:15px;line-height:1.5;display:flex}@media (width>=641px) and (width<=960px){.como .aulas{column-gap:36px;padding:32px}.como .aulas-modos{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.como.como-jogar .wrap{gap:18px;padding-top:18px;padding-bottom:40px}.como .passos{gap:10px}.como .passos li{border-radius:16px;grid-template-columns:42px 1fr;gap:4px 16px;padding:16px;display:grid}.como .passos .numero-losango{grid-row:span 2;width:34px;height:34px;margin:4px 0 0 4px}.como .passos li h2{margin:0;font-size:19px}.como .passos li p{font-size:15px}.como .como-jogar-cta{align-self:stretch}.como .aulas{border-radius:22px;grid-template:"texto""celular""ler"/minmax(0,1fr);gap:20px;padding:24px 18px}.como .aulas:before{width:420px;height:420px;top:auto;bottom:40px;right:50%;transform:translate(50%)}.como .aulas-texto{gap:12px}.como .aulas-ler{margin-top:0}.como .aulas h2{font-size:28px}.como .aulas-texto>p{font-size:15px}.como .aulas-modos{gap:10px;max-width:none}.como .aulas-modos button{gap:10px;min-height:64px;padding:10px 12px}.como .aulas-modos strong{font-size:16px}.como .aulas-modos small{font-size:13px}.como .aulas-modos .pedra,.como .aulas-modo-tempo,.como .aulas-topicos{display:none}.como .aulas-video{width:min(100vw - 96px,280px)}}@media (width<=359px){.inicio-faixa-aviso{justify-content:flex-start;column-gap:16px;padding-right:64px}}@media (width<=760px) and (height<=800px){.app-inicio .banner-torneio .banner-dados{display:none}.app-inicio .banner-torneio.ingresso{min-height:169px}.capa-grade{gap:10px}.capa-area{min-height:80px}.inicio-faixa-torneio{gap:6px}}@media (width<=760px) and (height<=665px){.app .capa .capa-area{display:none}.app .capa .capa-grade{padding-top:8px}.app .capa .capa-vivo{margin-top:0}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fontes/bricolage-grotesque.woff2)format("woff2");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;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fontes/instrument-sans.woff2)format("woff2");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--verde-bebe:#d0ecd9;--verde-bebe-borda:#addbbd;--verde-onda:#bfe3cb;--verde-forte:#a7dcb7;--verde-forte-borda:#86c79b;--verde-texto:#174d2e;--verde-botao-texto:#113a22;--verde-barra:#8fd0a5;--mesa:#c9e8d3;--mesa-borda:#b2ddc0;--amarelo-bebe:#fff2c4;--amarelo-forte:#ffe080;--amarelo-forte-borda:#e3c35a;--amarelo-pino:#ffe58f;--amarelo-ouro:#e0c25a;--amarelo-linha:#e6d6a0;--fundo-pedra:#f7e3a3;--feltro-escuro:#143d27;--verde-topo:#0f3a25;--onix-fundo:#050b08;--onix-fundo-meio:#0a1f15;--onix-fundo-luz:#14402b;--onix-pedra-luz:#23272e;--onix-pedra:#14171c;--onix-pedra-sombra:#0b0d10;--onix-poco:#050608;--onix-texto:#f8f3e4;--onix-suave:#d6d0bc;--onix-ouro:#ffd86b;--onix-ouro-forte:#ffe59a;--onix-ouro-fundo:#c99a2e;--onix-ouro-claro:#fff6c9;--onix-tinta-botao:#15130a;--onix-foco:#a9d6ff;--onix-verde:#8df2bf;--onix-perigo:#ffbdb0;--onix-linha:#ffd86b6b;--onix-brilho:#ffd86b73;--onix-halo:#ffd86b21;--onix-halo-forte:#ffd86b4d;--onix-trilho:#f8f3e43d;--onix-reflexo:#ffffff38;--onix-sombra:#0009;--ingresso-reflexo:#fff0be4d;--ingresso-brilho:#ffe08a8c;--verde-faixa:#165234;--verde-topo-texto:#0f3a25;--feltro-claro:#2b8253;--feltro-meio:#22704a;--feltro-borda:#1a5c3c;--texto-no-feltro:#ffffffe0;--borda-no-feltro:#ffffff59;--fundo-no-feltro:#ffffff14;--moldura-celular:#0a1410;--brilho-aula:#ffe0804d;--canastra-suja:#ffab96;--canastra-suja-fundo:#ffab964d;--canastra-mil:#a9d8ff;--canastra-mil-fundo:#a9d8ff4d;--azul-bebe:#cfe3f8;--azul-bebe-borda:#accdf0;--azul-forte:#a6caf0;--azul-forte-borda:#8fbbe9;--azul-texto:#1f3f73;--azul-texto-2:#2a3b55;--azul-foco:#4a8bd0;--tinta:#23302a;--tinta-2:#3b4842;--muted:#3f4a44;--linha:#cdc5ab;--trilha:#ebe3c8;--branco:#fff;--superficie:#fff;--superficie-verde:#eef8f1;--superficie-azul:#f4f8fd;--superficie-campo:#fbfaf5;--superficie-cinza:#f6f7f2;--superficie-creme:#fbf7ea;--superficie-ouro:#fff8dd;--superficie-vaga:#ffffff8c;--tinta-fixa:#23302a;--placar-linha:#23302a59;--verde-texto-fixo:#174d2e;--azul-texto-fixo:#1f3f73;--perigo-fixo:#8a2019;--ficha-saldo:#fff2c4;--vidro:#ffffffbd;--vidro-borda:#fffc;--amarelo-vidro:#fff2c4db;--fundo-painel:#f4f2eb;--perigo:#8a2019;--perigo-bg:#fdf1ef;--perigo-borda:#e8b4ae;--display:"Bricolage Grotesque", system-ui, sans-serif;--sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", Consolas, monospace;--sombra:0 1px 2px #23302a14, 0 10px 24px #23302a1a;--raio:18px}*{box-sizing:border-box}html,body{margin:0}html{background:var(--verde-topo)}body{font-family:var(--sans);color:var(--tinta);background:var(--amarelo-bebe);-webkit-font-smoothing:antialiased}a{color:var(--azul-texto)}a:hover{color:var(--verde-texto)}:focus-visible{outline:3px solid var(--azul-foco);outline-offset:3px}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:800}p{margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{flex-direction:column;min-height:100vh;display:flex}.app:not(.app-mesa):before{content:"";z-index:-1;pointer-events:none;background-color:var(--fundo-pedra);position:fixed;inset:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='1200'%20viewBox='0%200%201200%201200'%3e%3cpath%20transform='translate(1040%20170)%20rotate(24)'%20fill-rule='evenodd'%20d='M-82.8%20-230H82.8A32.2%2032.2%200%200%201%20115%20-197.8V197.8A32.2%2032.2%200%200%201%2082.8%20230H-82.8A32.2%2032.2%200%200%201%20-115%20197.8V-197.8A32.2%2032.2%200%200%201%20-82.8%20-230ZM-75.9%20-6.9H75.9A6.9%206.9%200%200%201%2082.8%200V0A6.9%206.9%200%200%201%2075.9%206.9H-75.9A6.9%206.9%200%200%201%20-82.8%200V0A6.9%206.9%200%200%201%20-75.9%20-6.9ZM-79.3%20-172.5A21.9%2021.9%200%201%200%20-35.6%20-172.5A21.9%2021.9%200%201%200%20-79.3%20-172.5ZM35.6%20-172.5A21.9%2021.9%200%201%200%2079.3%20-172.5A21.9%2021.9%200%201%200%2035.6%20-172.5ZM-79.3%20-115A21.9%2021.9%200%201%200%20-35.6%20-115A21.9%2021.9%200%201%200%20-79.3%20-115ZM35.6%20-115A21.9%2021.9%200%201%200%2079.3%20-115A21.9%2021.9%200%201%200%2035.6%20-115ZM-79.3%20-57.5A21.9%2021.9%200%201%200%20-35.6%20-57.5A21.9%2021.9%200%201%200%20-79.3%20-57.5ZM35.6%20-57.5A21.9%2021.9%200%201%200%2079.3%20-57.5A21.9%2021.9%200%201%200%2035.6%20-57.5ZM-79.3%2057.5A21.9%2021.9%200%201%200%20-35.6%2057.5A21.9%2021.9%200%201%200%20-79.3%2057.5ZM35.6%2057.5A21.9%2021.9%200%201%200%2079.3%2057.5A21.9%2021.9%200%201%200%2035.6%2057.5ZM-79.3%20172.5A21.9%2021.9%200%201%200%20-35.6%20172.5A21.9%2021.9%200%201%200%20-79.3%20172.5ZM35.6%20172.5A21.9%2021.9%200%201%200%2079.3%20172.5A21.9%2021.9%200%201%200%2035.6%20172.5Z'/%3e%3cpath%20transform='translate(170%20760)%20rotate(-18)'%20fill-rule='evenodd'%20d='M-93.6%20-260H93.6A36.4%2036.4%200%200%201%20130%20-223.6V223.6A36.4%2036.4%200%200%201%2093.6%20260H-93.6A36.4%2036.4%200%200%201%20-130%20223.6V-223.6A36.4%2036.4%200%200%201%20-93.6%20-260ZM-85.8%20-7.8H85.8A7.8%207.8%200%200%201%2093.6%200V0A7.8%207.8%200%200%201%2085.8%207.8H-85.8A7.8%207.8%200%200%201%20-93.6%200V0A7.8%207.8%200%200%201%20-85.8%20-7.8ZM-89.7%20-195A24.7%2024.7%200%201%200%20-40.3%20-195A24.7%2024.7%200%201%200%20-89.7%20-195ZM40.3%20-195A24.7%2024.7%200%201%200%2089.7%20-195A24.7%2024.7%200%201%200%2040.3%20-195ZM-24.7%20-130A24.7%2024.7%200%201%200%2024.7%20-130A24.7%2024.7%200%201%200%20-24.7%20-130ZM-89.7%20-65A24.7%2024.7%200%201%200%20-40.3%20-65A24.7%2024.7%200%201%200%20-89.7%20-65ZM40.3%20-65A24.7%2024.7%200%201%200%2089.7%20-65A24.7%2024.7%200%201%200%2040.3%20-65ZM-89.7%2065A24.7%2024.7%200%201%200%20-40.3%2065A24.7%2024.7%200%201%200%20-89.7%2065ZM40.3%20195A24.7%2024.7%200%201%200%2089.7%20195A24.7%2024.7%200%201%200%2040.3%20195Z'/%3e%3cpath%20transform='translate(640%20560)%20rotate(72)'%20fill-rule='evenodd'%20d='M-54%20-150H54A21%2021%200%200%201%2075%20-129V129A21%2021%200%200%201%2054%20150H-54A21%2021%200%200%201%20-75%20129V-129A21%2021%200%200%201%20-54%20-150ZM-49.5%20-4.5H49.5A4.5%204.5%200%200%201%2054%200V0A4.5%204.5%200%200%201%2049.5%204.5H-49.5A4.5%204.5%200%200%201%20-54%200V0A4.5%204.5%200%200%201%20-49.5%20-4.5ZM-51.8%20-112.5A14.3%2014.3%200%201%200%20-23.3%20-112.5A14.3%2014.3%200%201%200%20-51.8%20-112.5ZM-14.3%20-75A14.3%2014.3%200%201%200%2014.3%20-75A14.3%2014.3%200%201%200%20-14.3%20-75ZM23.3%20-37.5A14.3%2014.3%200%201%200%2051.8%20-37.5A14.3%2014.3%200%201%200%2023.3%20-37.5ZM-51.8%2037.5A14.3%2014.3%200%201%200%20-23.3%2037.5A14.3%2014.3%200%201%200%20-51.8%2037.5ZM-14.3%2075A14.3%2014.3%200%201%200%2014.3%2075A14.3%2014.3%200%201%200%20-14.3%2075ZM23.3%20112.5A14.3%2014.3%200%201%200%2051.8%20112.5A14.3%2014.3%200%201%200%2023.3%20112.5Z'/%3e%3cpath%20transform='translate(930%20950)%20rotate(-38)'%20fill-rule='evenodd'%20d='M-68.4%20-190H68.4A26.6%2026.6%200%200%201%2095%20-163.4V163.4A26.6%2026.6%200%200%201%2068.4%20190H-68.4A26.6%2026.6%200%200%201%20-95%20163.4V-163.4A26.6%2026.6%200%200%201%20-68.4%20-190ZM-62.7%20-5.7H62.7A5.7%205.7%200%200%201%2068.4%200V0A5.7%205.7%200%200%201%2062.7%205.7H-62.7A5.7%205.7%200%200%201%20-68.4%200V0A5.7%205.7%200%200%201%20-62.7%20-5.7ZM-18.1%20-95A18.1%2018.1%200%201%200%2018.1%20-95A18.1%2018.1%200%201%200%20-18.1%20-95ZM-65.5%2047.5A18.1%2018.1%200%201%200%20-29.4%2047.5A18.1%2018.1%200%201%200%20-65.5%2047.5ZM29.4%2047.5A18.1%2018.1%200%201%200%2065.5%2047.5A18.1%2018.1%200%201%200%2029.4%2047.5ZM-65.5%2095A18.1%2018.1%200%201%200%20-29.4%2095A18.1%2018.1%200%201%200%20-65.5%2095ZM29.4%2095A18.1%2018.1%200%201%200%2065.5%2095A18.1%2018.1%200%201%200%2029.4%2095ZM-65.5%20142.5A18.1%2018.1%200%201%200%20-29.4%20142.5A18.1%2018.1%200%201%200%20-65.5%20142.5ZM29.4%20142.5A18.1%2018.1%200%201%200%2065.5%20142.5A18.1%2018.1%200%201%200%2029.4%20142.5Z'/%3e%3cpath%20transform='translate(330%20120)%20rotate(58)'%20fill-rule='evenodd'%20d='M-43.2%20-120H43.2A16.8%2016.8%200%200%201%2060%20-103.2V103.2A16.8%2016.8%200%200%201%2043.2%20120H-43.2A16.8%2016.8%200%200%201%20-60%20103.2V-103.2A16.8%2016.8%200%200%201%20-43.2%20-120ZM-39.6%20-3.6H39.6A3.6%203.6%200%200%201%2043.2%200V0A3.6%203.6%200%200%201%2039.6%203.6H-39.6A3.6%203.6%200%200%201%20-43.2%200V0A3.6%203.6%200%200%201%20-39.6%20-3.6ZM-41.4%20-90A11.4%2011.4%200%201%200%20-18.6%20-90A11.4%2011.4%200%201%200%20-41.4%20-90ZM18.6%20-90A11.4%2011.4%200%201%200%2041.4%20-90A11.4%2011.4%200%201%200%2018.6%20-90ZM-41.4%20-30A11.4%2011.4%200%201%200%20-18.6%20-30A11.4%2011.4%200%201%200%20-41.4%20-30ZM18.6%20-30A11.4%2011.4%200%201%200%2041.4%20-30A11.4%2011.4%200%201%200%2018.6%20-30Z'/%3e%3c/svg%3e") 0 0/1200px;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='1200'%20viewBox='0%200%201200%201200'%3e%3cpath%20transform='translate(1040%20170)%20rotate(24)'%20fill-rule='evenodd'%20d='M-82.8%20-230H82.8A32.2%2032.2%200%200%201%20115%20-197.8V197.8A32.2%2032.2%200%200%201%2082.8%20230H-82.8A32.2%2032.2%200%200%201%20-115%20197.8V-197.8A32.2%2032.2%200%200%201%20-82.8%20-230ZM-75.9%20-6.9H75.9A6.9%206.9%200%200%201%2082.8%200V0A6.9%206.9%200%200%201%2075.9%206.9H-75.9A6.9%206.9%200%200%201%20-82.8%200V0A6.9%206.9%200%200%201%20-75.9%20-6.9ZM-79.3%20-172.5A21.9%2021.9%200%201%200%20-35.6%20-172.5A21.9%2021.9%200%201%200%20-79.3%20-172.5ZM35.6%20-172.5A21.9%2021.9%200%201%200%2079.3%20-172.5A21.9%2021.9%200%201%200%2035.6%20-172.5ZM-79.3%20-115A21.9%2021.9%200%201%200%20-35.6%20-115A21.9%2021.9%200%201%200%20-79.3%20-115ZM35.6%20-115A21.9%2021.9%200%201%200%2079.3%20-115A21.9%2021.9%200%201%200%2035.6%20-115ZM-79.3%20-57.5A21.9%2021.9%200%201%200%20-35.6%20-57.5A21.9%2021.9%200%201%200%20-79.3%20-57.5ZM35.6%20-57.5A21.9%2021.9%200%201%200%2079.3%20-57.5A21.9%2021.9%200%201%200%2035.6%20-57.5ZM-79.3%2057.5A21.9%2021.9%200%201%200%20-35.6%2057.5A21.9%2021.9%200%201%200%20-79.3%2057.5ZM35.6%2057.5A21.9%2021.9%200%201%200%2079.3%2057.5A21.9%2021.9%200%201%200%2035.6%2057.5ZM-79.3%20172.5A21.9%2021.9%200%201%200%20-35.6%20172.5A21.9%2021.9%200%201%200%20-79.3%20172.5ZM35.6%20172.5A21.9%2021.9%200%201%200%2079.3%20172.5A21.9%2021.9%200%201%200%2035.6%20172.5Z'/%3e%3cpath%20transform='translate(170%20760)%20rotate(-18)'%20fill-rule='evenodd'%20d='M-93.6%20-260H93.6A36.4%2036.4%200%200%201%20130%20-223.6V223.6A36.4%2036.4%200%200%201%2093.6%20260H-93.6A36.4%2036.4%200%200%201%20-130%20223.6V-223.6A36.4%2036.4%200%200%201%20-93.6%20-260ZM-85.8%20-7.8H85.8A7.8%207.8%200%200%201%2093.6%200V0A7.8%207.8%200%200%201%2085.8%207.8H-85.8A7.8%207.8%200%200%201%20-93.6%200V0A7.8%207.8%200%200%201%20-85.8%20-7.8ZM-89.7%20-195A24.7%2024.7%200%201%200%20-40.3%20-195A24.7%2024.7%200%201%200%20-89.7%20-195ZM40.3%20-195A24.7%2024.7%200%201%200%2089.7%20-195A24.7%2024.7%200%201%200%2040.3%20-195ZM-24.7%20-130A24.7%2024.7%200%201%200%2024.7%20-130A24.7%2024.7%200%201%200%20-24.7%20-130ZM-89.7%20-65A24.7%2024.7%200%201%200%20-40.3%20-65A24.7%2024.7%200%201%200%20-89.7%20-65ZM40.3%20-65A24.7%2024.7%200%201%200%2089.7%20-65A24.7%2024.7%200%201%200%2040.3%20-65ZM-89.7%2065A24.7%2024.7%200%201%200%20-40.3%2065A24.7%2024.7%200%201%200%20-89.7%2065ZM40.3%20195A24.7%2024.7%200%201%200%2089.7%20195A24.7%2024.7%200%201%200%2040.3%20195Z'/%3e%3cpath%20transform='translate(640%20560)%20rotate(72)'%20fill-rule='evenodd'%20d='M-54%20-150H54A21%2021%200%200%201%2075%20-129V129A21%2021%200%200%201%2054%20150H-54A21%2021%200%200%201%20-75%20129V-129A21%2021%200%200%201%20-54%20-150ZM-49.5%20-4.5H49.5A4.5%204.5%200%200%201%2054%200V0A4.5%204.5%200%200%201%2049.5%204.5H-49.5A4.5%204.5%200%200%201%20-54%200V0A4.5%204.5%200%200%201%20-49.5%20-4.5ZM-51.8%20-112.5A14.3%2014.3%200%201%200%20-23.3%20-112.5A14.3%2014.3%200%201%200%20-51.8%20-112.5ZM-14.3%20-75A14.3%2014.3%200%201%200%2014.3%20-75A14.3%2014.3%200%201%200%20-14.3%20-75ZM23.3%20-37.5A14.3%2014.3%200%201%200%2051.8%20-37.5A14.3%2014.3%200%201%200%2023.3%20-37.5ZM-51.8%2037.5A14.3%2014.3%200%201%200%20-23.3%2037.5A14.3%2014.3%200%201%200%20-51.8%2037.5ZM-14.3%2075A14.3%2014.3%200%201%200%2014.3%2075A14.3%2014.3%200%201%200%20-14.3%2075ZM23.3%20112.5A14.3%2014.3%200%201%200%2051.8%20112.5A14.3%2014.3%200%201%200%2023.3%20112.5Z'/%3e%3cpath%20transform='translate(930%20950)%20rotate(-38)'%20fill-rule='evenodd'%20d='M-68.4%20-190H68.4A26.6%2026.6%200%200%201%2095%20-163.4V163.4A26.6%2026.6%200%200%201%2068.4%20190H-68.4A26.6%2026.6%200%200%201%20-95%20163.4V-163.4A26.6%2026.6%200%200%201%20-68.4%20-190ZM-62.7%20-5.7H62.7A5.7%205.7%200%200%201%2068.4%200V0A5.7%205.7%200%200%201%2062.7%205.7H-62.7A5.7%205.7%200%200%201%20-68.4%200V0A5.7%205.7%200%200%201%20-62.7%20-5.7ZM-18.1%20-95A18.1%2018.1%200%201%200%2018.1%20-95A18.1%2018.1%200%201%200%20-18.1%20-95ZM-65.5%2047.5A18.1%2018.1%200%201%200%20-29.4%2047.5A18.1%2018.1%200%201%200%20-65.5%2047.5ZM29.4%2047.5A18.1%2018.1%200%201%200%2065.5%2047.5A18.1%2018.1%200%201%200%2029.4%2047.5ZM-65.5%2095A18.1%2018.1%200%201%200%20-29.4%2095A18.1%2018.1%200%201%200%20-65.5%2095ZM29.4%2095A18.1%2018.1%200%201%200%2065.5%2095A18.1%2018.1%200%201%200%2029.4%2095ZM-65.5%20142.5A18.1%2018.1%200%201%200%20-29.4%20142.5A18.1%2018.1%200%201%200%20-65.5%20142.5ZM29.4%20142.5A18.1%2018.1%200%201%200%2065.5%20142.5A18.1%2018.1%200%201%200%2029.4%20142.5Z'/%3e%3cpath%20transform='translate(330%20120)%20rotate(58)'%20fill-rule='evenodd'%20d='M-43.2%20-120H43.2A16.8%2016.8%200%200%201%2060%20-103.2V103.2A16.8%2016.8%200%200%201%2043.2%20120H-43.2A16.8%2016.8%200%200%201%20-60%20103.2V-103.2A16.8%2016.8%200%200%201%20-43.2%20-120ZM-39.6%20-3.6H39.6A3.6%203.6%200%200%201%2043.2%200V0A3.6%203.6%200%200%201%2039.6%203.6H-39.6A3.6%203.6%200%200%201%20-43.2%200V0A3.6%203.6%200%200%201%20-39.6%20-3.6ZM-41.4%20-90A11.4%2011.4%200%201%200%20-18.6%20-90A11.4%2011.4%200%201%200%20-41.4%20-90ZM18.6%20-90A11.4%2011.4%200%201%200%2041.4%20-90A11.4%2011.4%200%201%200%2018.6%20-90ZM-41.4%20-30A11.4%2011.4%200%201%200%20-18.6%20-30A11.4%2011.4%200%201%200%20-41.4%20-30ZM18.6%20-30A11.4%2011.4%200%201%200%2041.4%20-30A11.4%2011.4%200%201%200%2018.6%20-30Z'/%3e%3c/svg%3e") 0 0/1200px}@media (width<=600px){.app:not(.app-mesa):before{-webkit-mask-size:720px;mask-size:720px}}@media (forced-colors:active),print{.app:not(.app-mesa):before{display:none}}.app main{flex:1}.wrap{max-width:1280px;margin:0 auto;padding:0 32px}@media (width<=640px){.wrap{padding:0 16px}}.wrap{padding-left:max(var(--margem-lado,32px), env(safe-area-inset-left));padding-right:max(var(--margem-lado,32px), env(safe-area-inset-right))}@media (width<=640px){.wrap{--margem-lado:16px}}body:after{content:"";z-index:1000;height:env(safe-area-inset-top);background:var(--verde-topo);pointer-events:none;position:fixed;top:0;left:0;right:0}.btn{border:1px solid var(--linha);background:var(--superficie);min-height:46px;color:var(--tinta);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 10px #23302a14}.btn:disabled{opacity:.55}.btn.grande{border-radius:14px;min-height:52px;padding:0 26px;font-size:17px}.btn.pequeno{min-height:44px;padding:0 14px;font-size:14px}.btn.amarelo{background:var(--amarelo-forte);border-color:var(--amarelo-forte-borda);color:var(--tinta-fixa)}.btn.verde{background:var(--verde-forte);border-color:var(--verde-forte-borda);color:var(--verde-botao-texto)}.btn.azul{background:var(--azul-bebe);border-color:var(--azul-forte-borda);color:var(--azul-texto)}.btn.contorno-verde{border-color:var(--verde-forte-borda);color:var(--verde-texto)}.btn.perigo{background:var(--perigo-bg);border-color:var(--perigo-borda);color:var(--perigo)}.btn.link{min-height:44px;color:var(--azul-texto);background:0 0;border:none;padding:0;text-decoration:underline}.btn.google{background:var(--superficie);border-color:var(--linha);color:var(--tinta);gap:12px}.ou{color:var(--muted);align-items:center;gap:12px;font-size:14px;display:flex}.ou:before,.ou:after{content:"";background:var(--linha);flex:1;height:1px}.campo{flex-direction:column;gap:6px;display:flex}.campo>span:first-child,.rotulo{font-size:14px;font-weight:700}.campo input,.campo select,.input{border:1px solid var(--linha);background:var(--superficie);min-height:46px;font:inherit;color:var(--tinta);border-radius:12px;padding:0 14px;font-size:16px}.campos-lado{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:10px;display:grid}.campos-lado>:only-child{grid-column:1/-1}.campos-lado input{min-width:0;padding:0 8px}@media (width<=420px){.campos-lado input::-webkit-calendar-picker-indicator{display:none}}.campo .dica,.dica{color:var(--muted);font-size:13px}.campo-reais{border:1px solid var(--linha);background:var(--superficie);border-radius:12px;align-items:center;display:flex;overflow:hidden}.campo-reais>span{padding:0 4px 0 14px;font-weight:700}.campo-reais input{border:none;border-radius:0;flex:1;min-width:0;min-height:46px;padding:0 12px 0 6px}.check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.45;display:flex}.check input{width:20px;height:20px;accent-color:var(--verde-texto);margin:1px 0 0}.erro{background:var(--perigo-bg);border:1px solid var(--perigo-borda);color:var(--perigo);border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600}.cartao{background:var(--superficie);border:1px solid var(--amarelo-linha);box-shadow:var(--sombra);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}.cartao.azul{background:var(--azul-bebe);border-color:var(--azul-bebe-borda);color:var(--azul-texto);box-shadow:none}.cartao.verde{background:var(--verde-bebe);border-color:var(--mesa-borda);color:var(--verde-texto);box-shadow:none}.cartao h2,.cartao h3{font-size:22px}.titulo-verde{color:var(--verde-texto)}.titulo-azul{color:var(--azul-texto)}.chip{background:var(--superficie);border:1px solid var(--linha);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:700;display:inline-flex}.chip.amarelo{background:var(--amarelo-forte);border-color:var(--amarelo-forte-borda);color:var(--tinta-fixa)}.chip.azul{background:var(--azul-bebe);border-color:var(--azul-forte-borda);color:var(--azul-texto)}.chip.verde{background:var(--verde-bebe);border-color:var(--verde-forte-borda);color:var(--verde-texto)}.chip.perigo{background:var(--perigo-bg);border-color:var(--perigo-borda);color:var(--perigo)}.losango{background:#f2cf4a;flex:none;width:9px;height:9px;display:inline-block;transform:rotate(45deg)}.barra{background:var(--trilha);border-radius:999px;height:10px;overflow:hidden}.barra>div{background:var(--verde-barra);height:100%;transition:width .25s linear}.barra.alerta>div{background:#f2b84a}.onda{width:100%;height:40px;display:block}.pagina{padding:28px 0 72px}@media (width<=640px){.pagina{padding:18px 0 24px}}.pagina-titulo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-bottom:24px;display:flex}.pagina-titulo h1{color:var(--azul-texto);font-size:clamp(36px,5vw,52px);line-height:1}.pagina-titulo p{color:var(--muted);font-size:15px;font-weight:600}.grade-2{flex-wrap:wrap;align-items:stretch;gap:24px;display:flex}.grade-2>*{flex:380px;min-width:0}.vazio{text-align:center;color:var(--muted);padding:28px;font-weight:600}.topo{background:var(--verde-bebe);border-bottom:1px solid var(--verde-bebe-borda);color:var(--verde-texto)}.topo .wrap{flex-wrap:wrap;align-items:center;gap:10px 28px;padding-top:10px;padding-bottom:10px;display:flex}.marca{align-items:center;gap:12px;min-width:44px;min-height:44px;text-decoration:none;display:flex}.marca-texto{font-size:var(--marca-tam,22px);font-family:var(--display);letter-spacing:-.03em;flex-direction:column;font-weight:800;line-height:.88;display:flex}.marca-texto>span:first-child{color:var(--branco);background:var(--azul-texto-fixo);border-radius:999px;align-self:flex-start;margin-bottom:.16em;padding:.12em .5em .2em;font-size:.66em;line-height:1}.marca-texto>span:last-child{color:var(--verde-texto);white-space:nowrap;font-size:1.3em}.marca-com{letter-spacing:0;vertical-align:2px;color:var(--azul-texto-fixo);background:var(--amarelo-pino);text-shadow:none;border-radius:.3em;margin-left:.14em;padding:.1em .3em .16em;font-size:max(11px,.36em);line-height:1;display:inline-block}.topo nav{flex-wrap:wrap;flex:auto;gap:0 24px;font-size:15px;font-weight:600;display:flex}.topo nav a{min-width:44px;color:var(--verde-texto);border-bottom:3px solid #0000;justify-content:center;padding:12px 0;text-decoration:none;display:inline-flex}.topo nav a.active{border-bottom-color:var(--verde-texto)}.topo-acoes,.carteira-topo{align-items:center;gap:10px;display:flex}.reserva{visibility:hidden}.saldo{background:var(--superficie);border:1px solid var(--verde-bebe-borda);min-height:44px;color:var(--tinta);border-radius:12px;flex-direction:column;justify-content:center;padding:6px 14px;line-height:1.1;text-decoration:none;display:flex}.saldo small{color:var(--muted);font-size:12px;font-weight:600}.saldo strong{font-family:var(--display);font-size:18px;font-weight:700}.menu-conta{position:relative}.avatar{border:1px solid var(--azul-forte);background:var(--azul-bebe);width:44px;height:44px;color:var(--azul-texto);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;font-weight:800;display:flex}.avatar-img{background:0 0;overflow:hidden}.avatar-img svg{width:100%;height:100%;display:block}.avatar-botao{background:0 0;border:none;border-radius:50%;padding:0}.avatares{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=480px){.avatares{grid-template-columns:repeat(2,minmax(0,1fr))}}.avatar-opcao{border:2px solid var(--amarelo-linha);background:var(--superficie);color:var(--tinta);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;font-size:14px;font-weight:700;display:flex}.avatar-opcao[aria-checked=true]{border-color:var(--azul-foco);background:var(--azul-bebe);color:var(--azul-texto)}.menu-lista{z-index:30;background:var(--superficie);border:1px solid var(--linha);border-radius:14px;flex-direction:column;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #23302a24}.menu-lista a,.menu-lista button{text-align:left;min-height:44px;color:var(--tinta);background:0 0;border:none;border-radius:10px;padding:11px 12px;font-size:15px;font-weight:600;text-decoration:none;display:block}.menu-lista a:hover,.menu-lista button:hover{background:var(--amarelo-bebe)}.menu-lista .menu-som{align-items:center;gap:10px;display:flex}.chave{border:2px solid var(--muted);background:var(--trilha);border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .18s,border-color .18s;position:relative}.chave-bolinha{background:var(--muted);border-radius:50%;width:16px;height:16px;transition:transform .18s,background-color .18s;position:absolute;top:3px;left:3px}[aria-checked=true]>.chave{border-color:var(--verde-texto);background:var(--verde-texto-fixo)}[aria-checked=true]>.chave .chave-bolinha{background:var(--superficie);transform:translate(18px)}@media (prefers-reduced-motion:reduce){.chave,.chave-bolinha{transition:none}}.menu-botao{border:1px solid var(--linha);background:var(--superficie);min-width:44px;min-height:44px;color:var(--tinta);border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:700;display:inline-flex}.menu-botao[aria-expanded=true]{background:var(--amarelo-bebe)}@media (width<=640px){.menu-botao{justify-content:center;padding:0}.menu-botao-rotulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.cartao-jogador{z-index:30;background:var(--superficie);border:1px solid var(--linha);width:min(300px,100vw - 24px);color:var(--tinta);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #23302a24}.cj-topo{align-items:center;gap:12px;display:flex}.cj-topo div{flex-direction:column;min-width:0;display:flex}.cj-topo strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--display);font-size:18px;overflow:hidden}.cj-topo span{color:var(--muted);font-size:14px;font-weight:600}.cj-partidas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cj-partidas li{border-top:1px solid var(--trilha);flex-direction:column;gap:2px;padding:10px 0;display:flex}.cj-partidas li:last-child{padding-bottom:0}.cj-partidas strong{font-weight:700}.cj-partidas small{font-size:inherit;color:var(--muted);font-weight:600}.cj-partidas span{color:var(--muted);font-size:14px;font-weight:600}.cj-historico{background:var(--verde-bebe);min-height:44px;color:var(--verde-texto);border-radius:12px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.menu-lista .menu-nome{color:var(--muted);border-bottom:1px solid var(--trilha);margin-bottom:4px;padding:10px 12px 8px;font-size:13px}.faixa-partida{background:var(--azul-bebe);border-bottom:1px solid var(--azul-bebe-borda);color:var(--azul-texto)}.faixa-email{background:var(--amarelo-bebe);border-bottom:1px solid var(--amarelo-linha);color:var(--tinta)}.faixa-email .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:8px;padding-bottom:8px;font-size:15px;display:flex}.faixa-email p{flex:320px}.faixa-partida .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:8px;padding-bottom:8px;font-size:15px;font-weight:600;display:flex}@media (width<=1040px){.topo nav{flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}.topo nav a{flex:none}.topo-acoes{margin-left:auto}}.selo-18{background:var(--amarelo-forte);border:1px solid var(--amarelo-ouro);width:48px;height:48px;color:var(--tinta-fixa);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.modos{flex-wrap:wrap;gap:10px;display:flex}.modo{border:1px solid var(--linha);background:var(--superficie);min-height:44px;color:var(--tinta);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;max-width:300px;padding:10px 18px;display:flex}.modo strong{font-size:16px}.modo span{font-size:13px;font-weight:500}.modo[aria-pressed=true]{background:var(--verde-bebe);border-color:var(--verde-forte-borda);color:var(--verde-texto)}.liga{border:1px solid;border-radius:12px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex;transform:rotate(45deg)}.liga span{color:var(--tinta);font-size:12px;font-weight:800;transform:rotate(-45deg)}.numero-grande{font-family:var(--display);font-size:34px;font-weight:800;line-height:1}.como{background:var(--verde-bebe)}main:has(>.como){flex-direction:column;display:flex}main>.como{flex:1}@media (width<=640px){.como.torneio .wrap{padding-top:12px;padding-bottom:12px}.como.torneio .torneio-cartao{gap:10px}.como.torneio .torneio-pagina{gap:8px}.torneio-cartao .torneio-selo{width:72px;height:72px}.como.torneio .torneio-cartao h2{font-size:30px}}.como .wrap{flex-direction:column;gap:32px;padding-top:28px;padding-bottom:64px;display:flex}@media (width<=640px){.como .wrap{padding-top:18px}}.como h2{color:var(--verde-texto);font-size:clamp(34px,4vw,46px);line-height:1}.passos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.passos li{background:var(--superficie);border:1px solid var(--verde-bebe-borda);border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}.passos h3{color:var(--verde-texto);margin-top:6px;font-size:24px}.passos p{color:var(--tinta-2);font-size:16px;line-height:1.5}.numero-losango{background:var(--amarelo-forte);border:1px solid var(--amarelo-ouro);border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;transform:rotate(45deg)}.numero-losango span{color:var(--tinta-fixa);font-family:var(--display);font-size:19px;font-weight:800;transform:rotate(-45deg)}.pedra{-webkit-user-select:none;user-select:none;background:#f6f1e4;border:1px solid #b9ae95;border-radius:6px;flex:none;display:inline-flex;box-shadow:0 2px 4px #00000059}.pedra.v{flex-direction:column}.pedra .metade-pedra{width:var(--s);height:var(--s);padding:var(--pad);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid}.pedra .metade-pedra+.metade-pedra{border-left:1px solid #b9ae95}.pedra.v .metade-pedra+.metade-pedra{border-top:1px solid #b9ae95;border-left:0}.pedra .pinta{width:var(--pip);height:var(--pip);background:#1d1d1d;border-radius:50%;place-self:center}.pedra.sel{box-shadow:0 0 0 3px var(--azul-foco)}.pedra.dim{opacity:.45}.pedra.verso{position:relative;overflow:hidden}.pedra.verso .metade-pedra+.metade-pedra{border-color:#0000}.pedra .verso-arte{width:calc(var(--s) * .82);height:calc(var(--s) * 1.54);color:var(--verde-texto);opacity:.22;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pedra .verso-arte.deitada{transform:translate(-50%,-50%)rotate(90deg)}.pedra .verso-marca{width:100%;height:100%;position:absolute;inset:0}.pedra .verso-nome{background:var(--verso-nome) center / contain no-repeat;height:34%;position:absolute;top:58%;left:0;right:0}.pedra-btn{background:0 0;border:none;border-radius:7px;justify-content:center;align-items:flex-end;min-width:44px;min-height:44px;padding:0;transition:transform .12s;display:inline-flex}.pedra-btn:hover:not(:disabled),.pedra-btn.escolhida{transform:translateY(-5px)}.arrastavel{touch-action:none;cursor:grab}.arrastavel:active{cursor:grabbing}.arrastando{opacity:.3}.fantasma{z-index:90;pointer-events:none;filter:drop-shadow(0 10px 14px #23302a4d);position:fixed;transform:translate(-50%,-50%)rotate(-4deg)}.pano.solta{box-shadow:inset 0 0 0 3px var(--azul-foco)}.alvo{border:2px dashed #0000;border-radius:12px;transition:border-color .12s,background .12s}.alvo.pronto{border-color:var(--azul-foco);cursor:pointer}.alvo.pronto:hover,.alvo.sobre{background:#dcebfacc;border-style:solid}button.alvo{color:inherit;font:inherit;background:0 0;padding:8px}button.alvo:disabled{cursor:default}.novo-jogo{border:2px dashed var(--mesa-borda);min-width:96px;min-height:74px;color:var(--verde-texto);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:flex}.carta{width:var(--cw,56px);height:calc(var(--cw,56px) * 1.42);color:#1d1d1d;font-weight:800;font-size:calc(var(--cw,56px) * .3);-webkit-user-select:none;user-select:none;background:#fffdf8;border:1px solid #cfc8b6;border-radius:8px;flex-direction:column;flex:none;justify-content:space-between;padding:5px 6px;line-height:1;display:flex;position:relative;box-shadow:0 2px 4px #0000002e}.carta.vermelha{color:#9a1f17}.carta .naipe-centro{font-size:calc(var(--cw,56px) * .5);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.carta .canto{z-index:1;flex-direction:column;align-self:flex-start;align-items:center;gap:1px;display:flex;position:relative}.carta .canto b{font-weight:800}.carta .canto i{font-size:.86em;font-style:normal;line-height:1}.carta .canto-baixo{align-self:flex-end;transform:rotate(180deg)}.carta.verso{border-color:var(--azul-forte-borda);background:repeating-linear-gradient(45deg,#cfe2f7,#cfe2f7 5px,#dcebfa 5px 10px)}.carta.sel{box-shadow:0 0 0 3px var(--azul-foco);transform:translateY(-8px)}.carta.dim{opacity:.45}.carta.curinga:after{content:"";background:var(--amarelo-ouro);width:7px;height:7px;position:absolute;top:4px;right:4px;transform:rotate(45deg)}.carta-btn{background:0 0;border:none;border-radius:8px;padding:0}.jogo-cartas.alvo{border-style:dashed}.jogo-cartas.marcado{border-style:solid;border-color:var(--azul-foco);background:var(--azul-bebe)}button.jogo-cartas{cursor:pointer}.hash{font-family:var(--mono);color:var(--tinta);font-size:13px}dl.valores{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin:0;font-size:15px;display:grid}dl.valores dt{font-weight:600}dl.valores dd{text-align:right;margin:0;font-weight:700}.acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mesa-tela{color:#fff;background:#12301f;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.mesa-hud{padding:calc(8px + env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));background:#0d2417;flex:none;align-items:center;gap:10px;display:flex}.hud-btn{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;display:flex}.hud-btn:hover{color:#fff;background:#ffffff29}.hud-titulo{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.hud-titulo h1{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.hud-titulo span{color:#d9eadf;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hud-placar{background:var(--amarelo-forte);color:var(--tinta-fixa);white-space:nowrap;border-radius:12px;flex:none;align-items:stretch;gap:12px;padding:4px 12px;line-height:1.05;display:flex}.placar-linhas{grid-template-columns:auto auto;align-items:center;column-gap:12px;display:grid}.placar-quem{font-size:12px;font-weight:700}.placar-linhas strong{font-family:var(--display);font-variant-numeric:tabular-nums;text-align:right;font-size:17px}.placar-quem .nome-curto,.placar-quem .nome-apertado{display:none}.placar-quem.eu,.placar-linhas strong.eu{font-weight:800}.placar-divisa{background:var(--placar-linha);grid-column:1/-1;height:1px;margin:2px 0}.hud-placar small{border-left:1px solid var(--placar-linha);align-items:center;padding-left:12px;font-size:12px;font-weight:700;display:flex}.mesa-moldura{flex:1;min-height:0;padding:10px 14px 14px}.feltro{background:radial-gradient(at 50% 45%,#2f8a5a 0%,#247049 55%,#1b5a3a 100%);border:14px solid #6e4a2c;border-radius:120px/90px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 2px #3f2a17,inset 0 0 0 3px #a37a4c,inset 0 0 60px #00000059,0 14px 40px #00000073}@media (width<=640px){.mesa-moldura{padding:6px}.feltro{border-width:8px;border-radius:34px}.hud-titulo span{display:none}}.feltro-topo,.feltro-base{flex:none;justify-content:center;align-items:center;gap:14px;padding:12px 24px;display:flex}.feltro-topo{flex-wrap:wrap;padding-top:16px}.feltro-base{align-items:flex-end;padding-bottom:16px}.feltro-centro{border-radius:28px;flex:1;min-height:0;margin:0 18px;transition:box-shadow .12s;position:relative}.feltro-centro.solta{box-shadow:inset 0 0 0 3px #ffe99ae6}.feltro-aviso{text-align:center;color:#eaf6ee;justify-content:center;align-items:center;padding:24px;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.feltro-aviso>span,.feltro-aviso.pequeno:not(:empty){color:#fff;background:#081a109e;border-radius:999px;padding:8px 16px}.feltro-aviso.pequeno{font-size:15px;position:static}.selo-feltro{color:#fff;white-space:nowrap;background:#081a109e;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:700;display:inline-flex}.selo-feltro.destaque{background:var(--amarelo-forte);color:var(--tinta-fixa)}.selo-feltro.perigo{background:var(--perigo-bg);color:var(--perigo)}.feltro-centro>.selo-feltro{z-index:3;position:absolute}.feltro-centro>.selo-feltro.esq{top:6px;left:8px}.feltro-centro>.selo-feltro.dir{top:6px;right:8px}.feltro-centro>.selo-feltro.baixo{white-space:normal;text-align:center;width:max-content;max-width:calc(100% - 16px);bottom:6px;left:50%;transform:translate(-50%)}.resultado-mao{z-index:4;width:min(560px,100% - 16px);color:var(--tinta);gap:10px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.assento{align-items:center;gap:10px;min-width:0;display:flex}.assento-foto{border-radius:50%;flex:none;position:relative;box-shadow:0 0 0 3px #ffffffd9}.assento.ativo .assento-foto{box-shadow:0 0 0 3px var(--amarelo-forte)}.anel{pointer-events:none;width:calc(100% + 14px);height:calc(100% + 14px);position:absolute;inset:-7px;transform:rotate(-90deg)}.anel circle{fill:none;stroke:var(--amarelo-forte);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset .25s linear}.anel.alerta circle{stroke:#ff8a65}.cronometro{background:var(--perigo-fixo);color:var(--branco);font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-weight:800;line-height:1;animation:.35s ease-out bate-cronometro;display:flex}@keyframes bate-cronometro{0%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cronometro{animation:none}}.assento-info{background:#081a109e;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:4px 10px;display:flex}.assento-nome{white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.assento-sub{color:#d9eadf;white-space:nowrap;font-size:12px}.assento-sub .tempo{color:var(--amarelo-forte);font-size:13px}.assento-sub .tempo.alerta{color:#ffb199}.mini{background:var(--amarelo-forte);color:var(--tinta-fixa);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:800}.mini.perigo{background:var(--perigo-bg);color:var(--perigo)}.balao{z-index:25;background:var(--superficie);width:max-content;max-width:210px;color:var(--tinta);border-radius:16px;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.25;animation:.2s ease-out surgir;position:absolute;top:calc(100% + 10px);left:-4px;box-shadow:0 6px 16px #00000040}.balao:before{content:"";border:7px solid #0000;border-top:0;border-bottom-color:var(--superficie);position:absolute;top:-7px;left:22px}.assento.meu .balao{top:auto;bottom:calc(100% + 10px)}.assento.meu .balao:before{border:7px solid #0000;border-bottom:0;border-top-color:var(--superficie);top:auto;bottom:-7px}.balao.com-figurinha{flex-direction:column;align-items:center;gap:4px;padding:6px 6px 8px;font-size:14px;display:flex}.balao .figurinha{width:76px;height:76px}.figurinha,.figurinha svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.balao{animation:none}}@keyframes surgir{0%{opacity:0;transform:translateY(4px)}}.mao-dele{gap:4px;display:flex}.mao-dele.cartas>*+*{margin-left:-12px}.placas-dele,.placas-meu{flex-wrap:wrap;gap:6px;display:flex}.minha-coluna{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.minha-mao{flex-wrap:wrap;flex:1;justify-content:center;align-items:flex-end;gap:10px;min-width:0;display:flex}.minha-mao.leque{flex-wrap:nowrap;gap:0;padding-top:20px}.minha-mao.leque .carta-btn{transform-origin:50% 130%;transition:transform .14s}.minha-mao.leque .carta.sel{transform:none}.frases{flex:none;position:relative}.frases-lista{z-index:30;background:var(--superficie);border-radius:18px;flex-direction:column;gap:10px;width:min(336px,100vw - 24px);max-height:calc(100dvh - 24px);padding:12px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 30px #0000004d}.frases-figs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.frases-figs button{aspect-ratio:1;background:0 0;border:none;border-radius:18px;padding:3px}.frases-textos{grid-template-columns:1fr 1fr;gap:6px;display:grid}.frases-textos button{border:1px solid var(--linha);min-height:44px;color:var(--tinta);text-align:left;background:0 0;border-radius:12px;padding:6px 10px;font-size:15px;font-weight:700;line-height:1.2}.frases-figs button:hover,.frases-textos button:hover{background:var(--amarelo-bebe)}.frases-silencio{border-top:1px solid var(--linha);padding-top:6px}@media (width<=640px){.frases-lista{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;width:auto;position:fixed;box-shadow:0 -8px 40px #00000073}.feltro-topo,.feltro-base{padding:8px 10px}.feltro-base{flex-wrap:wrap;justify-content:space-between}.feltro-base .minha-mao{flex-basis:100%;order:3}.feltro-centro{margin:0 6px}.assento-info{padding:3px 8px}}.tabuleiro{position:absolute;inset:34px 100px}.ultima-pedra{box-shadow:0 0 0 3px var(--amarelo-forte)}.encaixe{z-index:2;background:#ffe99a33;border:2px solid #ffe99af2;border-radius:8px;justify-content:center;align-items:center;padding:0;animation:1.2s ease-in-out infinite pulsa-encaixe;display:flex;position:absolute;box-shadow:0 0 14px 2px #ffd84a73}.encaixe:hover,.encaixe.ativa{box-shadow:0 0 0 3px var(--amarelo-forte), 0 0 22px 6px #ffd84a99;background:#ffe99a6b;animation:none}.encaixe:after{content:"";position:absolute;inset:-8px}.feltro .pedra.previa{opacity:.55;box-shadow:none}.encaixe.ativa .pedra.previa{opacity:.9}@keyframes pulsa-encaixe{50%{box-shadow:0 0 20px 5px #ffd84ab3}}@media (prefers-reduced-motion:reduce){.encaixe{animation:none}}.mao-dele.domino{align-items:center;gap:3px}.contador-pedras{color:#fff;background:#0f3d26;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:6px;padding:0 6px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 0 0 2px #ffd84a}.selo-acao{z-index:4;color:#fff;white-space:nowrap;background:#0f3d26;border:1px solid #ffd84a;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800;line-height:1.5;animation:.2s ease-out surgir-selo;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@keyframes surgir-selo{0%{opacity:0;transform:translate(-50%,4px)}}@media (prefers-reduced-motion:reduce){.selo-acao{animation:none}}@media (width<=640px){.assento.meu .selo-acao{display:none}}.hud-relogio{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.feltro-centro.tranca{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);gap:10px 14px;padding:6px 0 36px;display:grid;overflow:hidden}.feltro-centro.tranca>.pilhas{flex-direction:column;grid-area:1/1/4;align-self:center;align-items:center;gap:12px;padding-left:4px}.feltro-centro.tranca>.jogos-linha{grid-area:1/2;align-content:flex-start;min-height:0;padding:3px;overflow:hidden}.feltro-centro.tranca>.jogos-linha.meus{grid-row:3;align-content:safe flex-end}.feltro-centro.tranca>.jogos-linha.grade{grid-template-columns:repeat(var(--colunas,4), max-content);place-content:start center;justify-items:start;display:grid}.feltro-centro.tranca>.jogos-linha.meus.grade{align-content:safe end}.divisa-jogos{color:#fff;grid-area:2/2;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.divisa-jogos:before,.divisa-jogos:after{content:"";border-top:2px dashed #ffffff73;flex:1}.divisa-jogos span{white-space:nowrap;text-overflow:ellipsis;background:#081a109e;border-radius:999px;max-width:45%;padding:3px 10px;overflow:hidden}.jogos-linha{flex-wrap:wrap;place-content:flex-start center;gap:8px;min-height:60px;display:flex}.jogo-cartas{background:#0000001f;border:2px solid #0000;border-radius:10px;padding:6px;display:flex}.jogo-cartas .carta{padding:calc(var(--cw,36px) * .07) calc(var(--cw,36px) * .08);font-size:calc(var(--cw,36px) * .34);border-radius:6px}.jogo-cartas .carta .canto-baixo{display:none}.jogo-cartas .carta .naipe-centro{font-size:calc(var(--cw,36px) * .44);inset:auto 3px 2px auto}.jogo-cartas .carta+.carta{margin-left:calc(var(--cw,36px) * -.48)}.jogo-meio{z-index:1;min-width:34px;margin:0 4px 0 calc(var(--cw,36px) * -.48);color:#fff;text-align:center;background:#143d27;border-radius:999px;align-self:center;padding:3px 6px;font-size:12px;font-weight:800;position:relative}.jogo-cartas.canastra{border-color:var(--amarelo-forte);background:#ffe99a59}.jogo-cartas.tres-vermelhos{border-color:#fff6}.pilhas{justify-content:center;align-items:flex-end;gap:28px;display:flex}.pilha{flex-direction:column;align-items:center;gap:6px;display:flex}.monte-pilha{display:block;position:relative}.monte-pilha:before,.monte-pilha:after{content:"";border:1px solid var(--azul-forte-borda);background:#cfe2f7;border-radius:8px;position:absolute;inset:0}.monte-pilha:before{transform:translate(4px,4px)}.monte-pilha:after{transform:translate(2px,2px)}.monte-pilha .carta{z-index:1;position:relative}.lixo-vazio{border:2px dashed #ffffff73;border-radius:8px;display:block}.buraco .jogo-cartas{position:relative}.jogo-conta{background:var(--feltro-escuro);color:#fff;text-align:center;border-radius:999px;min-width:22px;padding:1px 6px;font-size:12px;font-weight:800;line-height:18px;position:absolute;bottom:-8px;right:-6px}.jogo-cartas.canastra.limpa .jogo-conta{background:var(--amarelo-forte);color:var(--tinta-fixa)}.jogo-cartas.canastra.suja{background:var(--canastra-suja-fundo);border-color:var(--canastra-suja)}.jogo-cartas.canastra.suja .jogo-conta{background:var(--canastra-suja);color:var(--tinta-fixa)}.jogo-cartas.canastra.mil{background:var(--canastra-mil-fundo);border-color:var(--canastra-mil)}.jogo-cartas.canastra.mil .jogo-conta{background:var(--canastra-mil);color:var(--tinta-fixa)}.lixo-pilha{border-radius:8px;display:block;box-shadow:3px 3px 0 -1px #f6f1e4,3px 3px #00000059,6px 6px 0 -1px #f6f1e4,6px 6px #00000059}.carta-voo{display:block}.carta-voo.voando{animation:carta-chega .42s cubic-bezier(.2, .8, .25, 1) var(--atraso,0s) both}@keyframes carta-chega{0%{transform:translate(var(--dx,0), var(--dy,0)) scale(.8) rotate(-6deg)}to{transform:none}}.voo-verso{z-index:6;opacity:0;pointer-events:none;position:fixed}.voo-verso.voando{animation:.45s cubic-bezier(.3,.7,.3,1) both verso-voa}@keyframes verso-voa{0%{opacity:1;transform:none}85%{opacity:1}to{opacity:0;transform:translate(var(--dx,0), var(--dy,0)) scale(.6)}}.pousa-minha,.pousa-dele{animation:.32s ease-out both pousa-baixo;display:block}.pousa-dele{animation-name:pousa-cima}@keyframes pousa-baixo{0%{opacity:.4;transform:translate(40px,70px)rotate(8deg)}to{opacity:1;transform:none}}@keyframes pousa-cima{0%{opacity:.4;transform:translate(40px,-70px)rotate(-8deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.carta-voo.voando,.voo-verso.voando,.pousa-minha,.pousa-dele{animation:none}}.ganho-canastra{z-index:5;color:var(--amarelo-forte);font-family:var(--display);pointer-events:none;background:#081a10d9;border-radius:999px;padding:4px 16px;font-size:34px;font-weight:800;animation:1.8s ease-out forwards ganho-sobe;position:absolute;top:50%;left:50%}.ganho-canastra.suja{color:var(--canastra-suja)}.ganho-canastra.mil{color:var(--canastra-mil)}@keyframes ganho-sobe{0%{opacity:0;transform:translate(-50%,-30%)scale(.8)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}70%{opacity:1;transform:translate(-50%,-90%)scale(1)}to{opacity:0;transform:translate(-50%,-120%)scale(1)}}@media (prefers-reduced-motion:reduce){.ganho-canastra{animation:1.8s step-end forwards ganho-some;transform:translate(-50%,-50%)}@keyframes ganho-some{to{opacity:0}}}.fundo-modal{z-index:68;background:#23302a59;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--superficie);width:min(480px,100%);max-height:90vh;color:var(--tinta);border-radius:22px;flex-direction:column;gap:16px;padding:26px;display:flex;overflow:auto;box-shadow:0 20px 50px #23302a33}.modal h2{color:var(--azul-texto);font-size:28px}.avisos:empty{display:none}.avisos{z-index:80;flex-direction:column;gap:8px;width:min(440px,100% - 32px);display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.aviso{background:var(--superficie);border:1px solid var(--linha);border-radius:14px;padding:12px 16px;font-size:15px;font-weight:600;box-shadow:0 10px 24px #23302a24}.aviso.erro{background:var(--perigo-bg);border-color:var(--perigo-borda);color:var(--perigo)}.aviso.ok{background:var(--verde-bebe);border-color:var(--verde-forte-borda);color:var(--verde-texto)}.fila{z-index:50;background:var(--superficie);border:1px solid var(--azul-forte-borda);border-radius:20px;flex-direction:column;gap:12px;width:min(360px,100% - 32px);padding:18px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 16px 40px #23302a29}.girando{border:3px solid var(--azul-bebe);border-top-color:var(--azul-foco);border-radius:50%;width:18px;height:18px;animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.fila-taxa{background:var(--amarelo-bebe);border:1px solid var(--amarelo-linha);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 14px;font-size:15px;font-weight:700;display:flex}.fila-taxa strong{font-family:var(--display);font-size:17px}.fila-taxa.sem-taxa{background:var(--verde-bebe);border-color:var(--verde-bebe-borda);color:var(--verde-texto);flex-direction:column;align-items:center;gap:4px}.fila-taxa.sem-taxa .aviso-pedras-fila{padding-top:10px}.saldo{position:relative}.saldo-mudou{white-space:nowrap;pointer-events:none;border-radius:999px;padding:1px 8px;font-size:13px;font-weight:800;animation:2.6s ease-out both saldo-mudou;position:absolute;top:-12px;right:6px}.saldo-mudou.saiu{background:var(--perigo-bg);color:var(--perigo);border:1px solid var(--perigo-borda)}.saldo-mudou.voltou{background:var(--verde-bebe);color:var(--verde-texto);border:1px solid var(--verde-bebe-borda)}@keyframes saldo-mudou{0%{opacity:0;transform:translateY(8px)}15%,75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.aviso-pedras{text-align:center;background:var(--verde-bebe);border-color:var(--verde-bebe-borda);color:var(--verde-texto);flex-direction:column;align-items:center;gap:8px;display:flex}.aviso-pedras a{color:inherit}.aviso-pedras-fila{gap:8px;padding-top:14px;display:flex}.aviso-pedras-fila.muitas{gap:5px}.pedra-sai{animation:1.6s ease-in-out .2s both pedra-sai}.pedra-volta{animation:1.6s ease-in-out .2s both pedra-volta}@keyframes pedra-sai{0%{transform:none}45%{transform:translateY(-14px)scale(1.2)rotate(-8deg)}to{transform:none}}@keyframes pedra-volta{0%{opacity:0;transform:translateY(-18px)scale(1.2)rotate(8deg)}50%{opacity:1}to{transform:none}}@media (prefers-reduced-motion:reduce){.saldo-mudou,.pedra-sai,.pedra-volta{animation:none}}.tabela-rolagem{position:relative;overflow-x:auto}table.tabela{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.tabela th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--linha);padding:10px 12px;font-size:13px}.tabela td{border-bottom:1px solid var(--trilha);vertical-align:middle;padding:13px 12px}.tabela th:first-child,.tabela td:first-child{padding-left:0}.tabela .num{text-align:right;white-space:nowrap}.positivo{color:var(--verde-texto)}@media (width<=600px){table.tabela-historico{min-width:0}.tabela-historico thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela-historico tr{border-bottom:1px solid var(--trilha);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"jogo resultado""adversario liga""data conferir";gap:2px 12px;padding:14px 0;display:grid}.tabela-historico td{border:0;padding:0;display:block}.tabela-historico .h-jogo{grid-area:jogo}.tabela-historico .h-adversario{grid-area:adversario}.tabela-historico .h-adversario:before{content:"contra ";color:var(--muted)}.tabela-historico .h-data{grid-area:data;align-self:center;font-size:14px}.tabela-historico .h-resultado{text-align:right;flex-direction:column;grid-area:resultado;align-items:flex-end;gap:4px;display:flex}.tabela-historico .h-liga{grid-area:liga;font-size:14px}.tabela-historico .h-liga:after{content:" na liga"}.tabela-historico .h-liga.vazia{display:none}.tabela-historico .h-conferir{text-align:right;grid-area:conferir}}.auth{max-width:460px;margin:0 auto}.verif-mao{border-top:1px solid var(--trilha);flex-direction:column;gap:10px;padding:16px 0;display:flex}.verif-itens{flex-wrap:wrap;gap:6px;display:flex}.pular{z-index:100;background:var(--azul-texto-fixo);color:var(--branco);border-radius:12px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.pular:focus{color:var(--branco);top:12px}::placeholder{color:var(--muted);opacity:.85}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.carregando{justify-content:center;padding:80px 16px;display:flex}.form-cadastro{flex:0 440px;gap:16px;width:100%;padding:26px}.pedras-enfeite{align-items:center;gap:12px;margin-top:6px;display:flex}@media (width<=900px){.form-cadastro{flex-basis:100%}}@media (width<=480px){.topo .wrap{column-gap:12px}.topo .marca{gap:6px}.topo .marca>svg{width:22px;height:42px}.topo .marca-texto{font-size:15px}.topo .marca-texto>span:first-child{font-size:max(11px,.66em)}.topo-acoes{gap:6px}.topo-acoes:not(.logado) .btn{padding:0 14px}.topo-acoes.logado>.menu-conta:not(.menu-topo),.topo .marca-com{display:none}.carteira-topo{gap:6px}.carteira-topo .saldo{padding:2px 10px}.carteira-topo .depositar{padding:0 12px}.saldo strong{font-size:16px}}.topo .wrap.sem-com .marca-com,.topo .wrap.so-pedra .marca-texto{display:none}.feltro .pedra.dim,.feltro .carta.dim{opacity:1;filter:brightness(.62)saturate(.7)}.marca-dagua{z-index:0;color:#fff;opacity:.08;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:clamp(12px,2vw,24px);display:flex;position:absolute;inset:0}.marca-dagua svg{width:clamp(48px,8vw,110px);height:auto}.marca-dagua>span{font-family:var(--display);letter-spacing:-.04em;flex-direction:column;font-size:clamp(40px,8vw,112px);font-weight:800;line-height:.86;display:flex}.marca-dagua>span>span:first-child{font-size:.6em}.marca-dagua>span>span:last-child{white-space:nowrap}.marca-dagua-com{letter-spacing:0;vertical-align:.14em;border:.08em solid;border-radius:.3em;margin-left:.14em;padding:.08em .28em .14em;font-size:.36em;line-height:1;display:inline-block}.feltro-topo,.feltro-base{z-index:1;position:relative}.feltro-centro{z-index:1}.minha-mao.leque{padding-bottom:18px}.botoes-mao{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.hud-btn.ordenar{flex-direction:column;gap:0;width:auto;height:52px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.1}@media (width<=640px){.botoes-mao{flex-direction:row}}.salao{padding:36px 0 64px}.salao-grade{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px 28px;display:grid}.salao-topo{flex-direction:column;grid-area:1/1;gap:18px;min-width:0;display:flex}.salao-rolagem{display:contents}.salao-grade .painel-jogo{grid-area:2/1;min-width:0}.salao-grade .salao-lado{grid-area:1/2/3}@media (width<=1040px){.salao-grade,.salao-rolagem{flex-direction:column;gap:18px;display:flex}.salao-grade .salao-lado{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}}.salao-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;display:flex}.salao-cabeca h1{color:var(--azul-texto);font-size:clamp(30px,3.6vw,40px);line-height:1.05}.salao-cabeca p{color:var(--muted);font-size:15px;font-weight:600}.modo-faixa{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;font-weight:600;display:flex}.modo-segmentos{background:var(--superficie);border:1px solid var(--linha);border-radius:999px;padding:3px;display:inline-flex}.modo-segmentos button{min-height:44px;color:var(--tinta);background:0 0;border:none;border-radius:999px;padding:0 16px;font-weight:700}.modo-segmentos button[aria-pressed=true]{background:var(--verde-bebe);color:var(--verde-texto)}.mesas-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1041px) and (width<=1240px){.mesas-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.mesas-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.mesa-item{background:var(--superficie);border:1px solid var(--amarelo-linha);box-shadow:var(--sombra);border-radius:20px;flex-direction:column;gap:10px;padding:10px 10px 12px;transition:transform .14s,box-shadow .14s;display:flex}.mesa-item:hover{transform:translateY(-2px);box-shadow:0 2px 4px #23302a0f,0 14px 28px #23302a1a}.mini-feltro{color:#fff;background:radial-gradient(at 50% 45%,#23704a 0%,#1a5a3b 60%,#144a30 100%);border:6px solid #6e4a2c;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:104px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #a37a4c,inset 0 0 26px #0000004d}.mesa-item.gratis .mini-feltro{background:radial-gradient(at 50% 45%,#3b78bd 0%,#2c5f9e 60%,#224b7e 100%)}.mini-rotulo{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#081a108c;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800}.mini-valor{font-family:var(--display);text-shadow:0 2px 6px #00000059;font-size:clamp(26px,2.6vw,32px);font-weight:800;line-height:1}.mini-rotulo.treino{background:var(--amarelo-forte);color:var(--tinta-fixa)}.mini-rotulo.fila{background:var(--superficie);color:var(--verde-texto)}.mesa-item-base{flex-direction:column;gap:10px;padding:0 4px;display:flex}.mesa-taxa{text-align:center;color:var(--muted);margin:0;font-size:12px;font-weight:600;line-height:1.3}.mesa-item-base .btn{width:100%}.mesa-item.em-breve .mini-feltro{filter:saturate(.4)brightness(.9)}.salao-lado{flex-direction:column;gap:16px;min-width:0;display:flex}.emblema{background:linear-gradient(135deg, color-mix(in srgb, var(--liga) 45%, #fff) 0%, var(--liga) 48%, color-mix(in srgb, var(--liga) 65%, #000) 100%);width:60px;height:60px;box-shadow:0 0 0 6px #ffffff12, 0 0 26px color-mix(in srgb, var(--liga) 70%, transparent), 0 8px 16px #00000059;border:3px solid #fff9;border-radius:14px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;transform:rotate(45deg)}.emblema svg{filter:drop-shadow(0 1px 1px #0000004d);transform:rotate(-45deg)}.emblema:after{content:"";background:linear-gradient(90deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:4.5s ease-in-out infinite reflexo-emblema;position:absolute;inset:-40%;transform:translate(-100%)}@keyframes reflexo-emblema{0%,70%{transform:translate(-100%)}to{transform:translate(100%)}}.emblema.mini{width:14px;height:14px;box-shadow:0 0 10px color-mix(in srgb, var(--liga) 70%, transparent);border-width:2px;border-radius:4px}.emblema.mini:after{content:none}@media (width<=1040px){.salao-cabeca{flex-wrap:nowrap;align-items:center;gap:12px}.salao-cabeca h1{white-space:nowrap;min-width:0}@media (width<=359px){.salao-cabeca h1{white-space:normal}}}@keyframes folha-sobe{0%{transform:translateY(100%)}to{transform:none}}.painel-jogo{flex-direction:column;gap:18px;display:flex}.modal.fim{text-align:center;gap:14px;width:min(420px,100%);padding:0 0 14px}.modal-faixa{border-bottom:4px solid var(--amarelo-ouro);background:radial-gradient(circle at 50% 35%,#ffffff24,#0000 60%),linear-gradient(160deg,#1d6141 0%,#0f3a25 100%);flex-direction:column;align-items:center;gap:4px;padding:20px 20px 16px;display:flex;position:relative;overflow:hidden}.modal.fim.derrota .modal-faixa{background:radial-gradient(circle at 50% 35%,#ffffff14,#0000 60%),linear-gradient(160deg,#8c3b35 0%,#5a221e 100%);border-bottom-color:#d4938c}.modal .modal-faixa h2{color:#fff;font-size:32px;line-height:1.1;position:relative}.fim-simbolo{place-items:center;width:96px;height:80px;display:grid;position:relative}.fim-raios{background:repeating-conic-gradient(#ffe08047 0deg 9deg,#0000 9deg 30deg);border-radius:50%;animation:16s linear infinite fim-girar;position:absolute;inset:-50px;-webkit-mask:radial-gradient(circle,#000 25%,#0000 68%);mask:radial-gradient(circle,#000 25%,#0000 68%)}.fim-trofeu{filter:drop-shadow(0 6px 10px #00000059);animation:.7s cubic-bezier(.3,1.6,.5,1) both fim-pulo;position:relative}.fim-confetes{pointer-events:none;position:absolute;inset:0}.fim-confetes i{top:-14px;left:calc(4% + var(--i) * 6.8%);opacity:0;width:7px;height:12px;animation:fim-cair 2.6s ease-in calc(var(--i) * .11s) both;background:#6fe39a;border-radius:2px;position:absolute}.fim-confetes i:nth-child(4n+1){background:#ffd54f}.fim-confetes i:nth-child(4n+2){background:#64b5f6;border-radius:50%;width:9px;height:9px}.fim-confetes i:nth-child(4n+3){background:#ff80ab}@keyframes fim-girar{to{transform:rotate(360deg)}}@keyframes fim-pulo{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes fim-cair{0%{opacity:1;transform:translateY(0)rotate(0)}85%{opacity:1}to{opacity:0;transform:translateY(190px)rotate(560deg)}}@media (prefers-reduced-motion:reduce){.fim-raios,.fim-trofeu{animation:none}.fim-confetes{display:none}}.fim-sub{color:var(--muted);padding:0 20px;font-size:14px;font-weight:600}.fim-placar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:0 20px;display:grid}.fim-jogador{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.fim-jogador-linha{align-items:center;gap:10px;display:flex}.fim-jogador:last-child .fim-jogador-linha{flex-direction:row-reverse}.fim-jogador-linha>.avatar{box-shadow:0 0 0 3px var(--branco), 0 0 0 5px var(--linha)}.fim-jogador.vencedor .fim-jogador-linha>.avatar{box-shadow:0 0 0 3px var(--branco), 0 0 0 6px var(--amarelo-ouro)}.fim-nome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:700;overflow:hidden}.fim-pontos{font-family:var(--display);font-size:52px;line-height:1}.fim-jogador.vencedor .fim-pontos{color:var(--verde-texto)}.fim-x{color:var(--muted);font-size:22px;font-weight:800}.fim-valor{border:1px solid #0000;border-radius:18px;flex-direction:column;align-items:center;gap:2px;margin:0 20px;padding:12px 16px;display:flex}.fim-valor span{font-size:15px;font-weight:700}.fim-valor strong{font-family:var(--display);font-size:44px;line-height:1.05}.fim-valor small{font-size:14px;font-weight:600}.fim-valor.ganhou{background:var(--verde-bebe);border-color:var(--verde-bebe-borda);color:var(--verde-texto)}.fim-valor.perdeu{background:var(--perigo-bg);border-color:var(--perigo-borda);color:var(--perigo)}.fim-ganhos{flex-direction:column;gap:6px;margin:0;padding:0 20px;list-style:none;display:flex}.fim-ganhos li{text-align:left;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 16px;font-size:15px;font-weight:700;display:flex}.fim-ganhos strong{font-family:var(--display);font-size:19px}.fim-ganhos .premio{background:var(--verde-bebe);color:var(--verde-texto)}.fim-ganhos .entrada{background:var(--perigo-bg);color:var(--perigo)}.fim-ganhos .xp{background:var(--azul-bebe);color:var(--azul-texto)}.fim-ganhos .pontos-ranking{background:var(--amarelo-bebe);color:var(--tinta)}.fim-ganhos .bonus-fim{background:var(--superficie-ouro);border:1px solid var(--amarelo-linha);color:var(--tinta)}.cadeado-alca{transform-box:view-box;transform-origin:16px 11px;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.cadeado.aberto .cadeado-alca{transform:translateY(-3px)rotate(-30deg)}.fim-ganhos .bonus-fim-rotulo{align-items:center;gap:8px;display:inline-flex}.fim-ganhos .bonus-fim strong{white-space:nowrap;flex:none}.fim-ganhos .bonus-fim.liberado{background:var(--verde-bebe);border-color:var(--verde-bebe-borda);color:var(--verde-texto)}.fim-ganhos .bonus-fim.liberado strong{animation:.45s cubic-bezier(.34,1.56,.64,1) .3s bonus-fim-estala}@keyframes bonus-fim-estala{0%{transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.fim-ganhos .bonus-fim.liberado strong{animation:none}.cadeado-alca{transition:none}}.fim-detalhes{text-align:left;margin:0 20px}.fim-detalhes summary{min-height:44px;color:var(--azul-texto);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.fim-acoes{flex-direction:column;gap:8px;padding:2px 20px 0;display:flex}.fim-acoes .btn{width:100%}.fim-auditoria{min-height:44px;color:var(--azul-texto);align-self:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.fim-grupo{min-height:44px;color:var(--verde-texto);text-underline-offset:3px;align-self:center;align-items:center;padding:0 10px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.pontos-fim{background:var(--amarelo-bebe);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.placar-tranca{flex-direction:column;gap:8px;display:flex}.placar-tranca-titulo{margin:0;font-size:14px;font-weight:700}.placar-tranca-barra{vertical-align:middle;background:var(--linha);border-radius:999px;width:clamp(60px,28vw,140px);height:8px;margin-right:10px;display:inline-block;overflow:hidden}.placar-tranca-barra>span{background:var(--verde-texto-fixo);height:100%;display:block}.relatorio-tempo{font-size:14px;font-weight:600}.linha-total>dt,.linha-total>dd{border-top:1px solid var(--linha);padding-top:6px;font-weight:800}.botoes-mao .hud-btn{background:#081a109e;border-color:#ffffff38}.link-auditoria{align-items:center;gap:8px;min-height:44px;font-weight:700;display:flex}.tabela td>a{align-items:center;min-height:44px;display:inline-flex}@media (width<=640px),(height<=500px){.mesa-hud .hud-titulo{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mesa-hud .hud-placar{margin:0 auto}.placar-quem .nome-largo{display:none}.placar-quem .nome-curto{display:inline}.placar-longo strong{font-size:15px}.placar-longo small{display:none}.feltro-topo{flex-wrap:nowrap;gap:8px;padding:8px 10px 4px}.assento-sub:not(:has(.tempo)){display:none}.mao-dele.contador{align-items:center;gap:6px}.mao-dele.contador>*+*{margin-left:0}.contador-cartas{color:#fff;background:#081a109e;border-radius:999px;padding:1px 7px;font-size:13px;font-weight:800}.placas-dele,.placas-meu{gap:4px}.placas-dele .selo-feltro,.placas-meu .selo-feltro{padding:3px 8px;font-size:11px}.feltro-centro.tranca{column-gap:8px;padding-bottom:30px}.feltro-centro.tranca>.pilhas{gap:10px;padding-left:0}.feltro-centro.tranca .pilha{gap:0}.feltro-centro.tranca .pilha>.selo-feltro{z-index:2;margin-top:-12px;padding:2px 8px;font-size:12px;position:relative}.divisa-jogos span{display:none}.feltro-centro.tranca .novo-jogo{min-width:72px;min-height:44px;padding:4px 8px;font-size:12px}.feltro-centro>.selo-feltro.baixo{padding:4px 10px;font-size:12px}.feltro-base{gap:6px 8px;padding:6px 8px 8px}.minha-coluna{flex-flow:wrap;align-items:center;gap:6px}.botoes-mao{gap:6px}.hud-btn.ordenar{width:44px;height:44px;padding:0}.hud-btn.ordenar span{display:none}.minha-mao.leque{padding-top:22px;padding-bottom:4px}}@media (width<=400px){.mesa-hud{gap:6px}.hud-placar{gap:8px;padding:4px 8px}.placar-linhas{column-gap:8px}.hud-placar small{padding-left:8px}}@media (width<=374px){.hud-placar small,.placar-longo .placar-quem .nome-curto{display:none}.placar-longo .placar-quem .nome-apertado{display:inline}.placar-longo .placar-linhas strong{font-size:14px}.placar-longo .placar-linhas{column-gap:6px}}.carta-btn.nova,.pedra-btn.nova{position:relative}.carta-btn.nova .carta,.pedra-btn.nova .pedra{animation:1.6s ease-in-out infinite brilho-nova;box-shadow:0 0 0 3px #ffd84a,0 0 18px 4px #ffd84abf}.carta-btn.nova-selo:before,.pedra-btn.nova-selo:before{content:"Nova";z-index:2;color:#23302a;pointer-events:none;background:#ffd84a;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;line-height:1.4;position:absolute;top:-14px;left:50%;transform:translate(-50%)}@keyframes brilho-nova{50%{box-shadow:0 0 0 3px #ffd84a,0 0 26px 8px #ffd84ae6}}.monte-domino{z-index:3;color:#fff;background:0 0;border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-width:64px;min-height:44px;padding:8px 6px;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.monte-domino:disabled{cursor:default}.pilha-domino{width:30px;height:52px;display:block;position:relative}.monte-camada{left:calc(var(--i) * 4px);top:calc(var(--i) * -4px + 8px);transform:rotate(calc(var(--i) * 4deg - 4deg));position:absolute}.monte-numero{color:#fff;background:#0f3d26;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 0 0 2px #ffd84a}.monte-domino.vazio .pilha-domino{border:2px dashed #ffffff73;border-radius:6px;width:24px;height:46px}.monte-acao{background:var(--amarelo-forte);color:var(--tinta-fixa);border-radius:999px;order:3;padding:2px 8px;font-size:12px;font-weight:800}.monte-domino.pronto{cursor:pointer;background:#ffd84a29;border-color:#ffd84a;animation:1.4s ease-in-out infinite chama-monte}@media (width<=640px){.pilha-domino{width:22px;height:38px}.monte-domino{min-width:48px;padding:6px 4px;left:2px}.monte-numero{min-width:22px;height:22px;font-size:12px}.monte-acao{display:none}.tabuleiro{inset:30px 8px 34px 54px}.minha-mao.domino{gap:2px}}@media (height<=500px){.mesa-hud{padding:4px 10px}.mesa-moldura{padding:4px 8px 6px}.feltro{border-width:8px;border-radius:60px/44px}.feltro-topo,.feltro-base{gap:10px;padding:4px 16px}.feltro-topo{flex-wrap:nowrap}.assento-sub:not(:has(.tempo)){display:none}.tabuleiro{inset:26px 84px}.monte-domino{gap:4px;padding:4px}.pilha-domino{width:22px;height:38px}}.dorme{z-index:6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(#124a2ec7 0%,#0a2c1be0 100%);border-radius:28px;animation:.32s cubic-bezier(.2,.8,.2,1) both dorme-zoom;position:absolute;inset:0}.dorme-pedras{position:absolute;inset:14px 60px}.dorme-pedra{min-width:44px;min-height:44px;transform:rotate(var(--rot));animation:dorme-espalha .5s cubic-bezier(.2, .8, .2, 1) var(--atraso) both;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:transform .14s;display:inline-flex;position:absolute}.dorme-pedra .pedra{box-shadow:0 6px 12px #00000073}.dorme-pedra:hover:not([aria-disabled=true]),.dorme-pedra:focus-visible{transform:rotate(var(--rot)) scale(1.14);z-index:2}.dorme-pedra:hover:not([aria-disabled=true]) .pedra,.dorme-pedra:focus-visible .pedra{box-shadow:0 0 0 3px #ffd84a,0 10px 18px #00000080}.dorme-pedra[aria-disabled=true]{cursor:wait}.dorme-pedra.saindo{z-index:3;animation:.35s ease-in both dorme-sai}.dorme-fechar{color:#fff;background:#081a10b3;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:10px;right:10px}.dorme-fechar:hover{background:#081a10e6}@keyframes dorme-zoom{0%{opacity:0}}@keyframes dorme-espalha{0%{opacity:0;transform:translate(var(--de-x), var(--de-y)) rotate(0deg) scale(.45)}}@keyframes dorme-sai{to{opacity:0;transform:rotate(0)translateY(40px)scale(1.3)}}@media (prefers-reduced-motion:reduce){.dorme,.dorme-pedra,.dorme-pedra.saindo{transition:none;animation:none}}@media (width<=640px){.dorme{border-radius:18px}.dorme-pedras{inset:60px 8px 10px}}@keyframes chama-monte{50%{box-shadow:0 0 0 6px #ffd84a47}}.salao-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.selo-auditavel{min-height:44px;color:var(--verde-texto);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.selo-auditavel:hover{text-decoration:underline}.salao-aviso{color:var(--muted);align-items:center;gap:10px;margin:0;padding:0 4px;font-size:12px;line-height:1.45;display:flex}.selo-18{background:var(--amarelo-forte);border:1px solid var(--amarelo-forte-borda);width:34px;height:34px;color:var(--tinta-fixa);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}@media (width>=1041px) and (height>=600px){.app.app-salao{height:100svh;min-height:0;overflow:hidden}.app.app-salao main{flex-direction:column;flex:1;min-height:0;display:flex}.app-salao .salao{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:clamp(12px,2.4vh,28px) 0;display:flex}.app-salao .salao-grade{flex:auto;grid-template-rows:auto minmax(0,1fr);align-items:stretch;row-gap:clamp(10px,1.8vh,18px);width:100%;min-height:0;max-height:860px}.app-salao .salao-topo{gap:clamp(10px,1.8vh,18px)}.app-salao .painel-jogo{align-self:stretch;min-height:0}.app-salao .salao-cabeca h1{font-size:clamp(26px,4.2vh,40px)}.app-salao .mesas-grade{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vh,16px);min-height:0;max-height:620px}.app-salao .mesa-item{min-height:0}.app-salao .mini-feltro{flex:1;height:auto;min-height:52px;max-height:160px}.app-salao .salao-lado{gap:clamp(10px,1.6vh,16px);min-height:0;overflow-y:auto}}@media (width<=640px){.app-salao .salao-rolagem{margin:0 -16px;padding:4px 16px 24px}}.so-celular{display:none}@media (width<=640px){.so-largo{display:none}.so-celular{display:inline}.modo-faixa{gap:4px 8px;font-size:13px}}.carta-btn.do-lixo{position:relative}.carta-btn.do-lixo .carta{animation:none;box-shadow:0 0 0 3px #7cc8ff,0 0 18px 4px #7cc8ffbf}.carta-btn.do-lixo:before{content:"Do lixo";z-index:2;color:#13304f;white-space:nowrap;pointer-events:none;background:#cfe8ff;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;line-height:1.4;position:absolute;top:-14px;left:50%;transform:translate(-50%)}html.sem-rolagem,html.sem-rolagem body{overscroll-behavior:none;height:100%;overflow:hidden}.mesa-tela{overscroll-behavior:none}html.sem-rolagem .avisos{pointer-events:none;top:66px;bottom:auto}.placar-pontos{color:#fff;white-space:nowrap;background:#081a109e;border-radius:999px;align-items:baseline;gap:3px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.placar-pontos strong{font-family:var(--display);color:var(--amarelo-forte);font-size:20px;line-height:1}.placar-pontos-extra{color:#e3f1e8;font-weight:600}@media (width<=640px){.placar-pontos{padding:3px 10px;font-size:12px}.placar-pontos strong{font-size:17px}}.so-leitor{display:none}@media (width<=640px){.so-leitor{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:inline;position:absolute;overflow:hidden}.app .topo .wrap{padding-top:6px;padding-bottom:4px}.app .topo nav a{gap:2px;min-height:44px;padding:4px;font-size:12px}.app .topo nav a svg{width:18px;height:18px}.faixa-email .wrap,.faixa-partida .wrap{flex-wrap:nowrap;gap:10px;padding-top:8px;padding-bottom:8px;font-size:14px;line-height:1.3}.faixa-email p{flex:auto;min-width:0}.faixa-email .btn,.faixa-partida .btn{flex:none}.faixa-email .btn{z-index:1;min-height:38px;position:relative}.faixa-email .btn:after{content:"";position:absolute;inset:-5px 0}.mini-feltro{height:70px}.mesa-item{gap:8px;padding:8px 8px 10px}}.deposito-minimo{background:var(--amarelo-bebe);border:1px solid var(--amarelo-linha);color:var(--tinta);border-radius:999px;align-self:flex-start;margin:0;padding:6px 12px;font-size:15px;font-weight:600}.conta-taxa{background:var(--superficie);border:1px dashed var(--linha);color:var(--tinta-2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:2px 0;margin:0;padding:10px 16px;font-size:15px;line-height:1.4;display:grid}.conta-taxa dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;padding-left:16px}.conta-taxa .total{border-top:1px solid var(--trilha);color:var(--tinta);margin-top:4px;padding-top:6px;font-weight:800}.valores-deposito{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (width<=640px){.valores-deposito{gap:6px}.valores-deposito .btn{padding:0 2px;font-size:15px}}@media (width>=1240px) and (height>=600px){.app-salao .mesas-grade{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1041px) and (width<=1239px) and (height>=600px){.app-salao .mesas-grade{grid-template-rows:repeat(3,minmax(0,1fr))}}.ranking{flex-direction:column;gap:18px;max-width:760px;display:flex}.ranking-premio{color:#fff;border-bottom:4px solid var(--amarelo-ouro);box-shadow:var(--sombra);background:radial-gradient(56px at 50px,#ffe08029,#0000),linear-gradient(160deg,#16523a 0%,#0c321f 100%);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;display:grid;position:relative}.ranking-trofeu{filter:drop-shadow(0 4px 8px #00000059)}.ranking-premio h2{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.ranking-premio-valor{font-family:var(--display);color:var(--amarelo-forte);font-size:38px;font-weight:800;line-height:1.05}.ranking-premio-mes{font-size:14px;font-weight:600}.ranking-premio-titulo{align-items:center;min-width:0;display:flex}.ranking-premio .info-botao{color:inherit;margin:-13px -8px -13px -4px}.ranking-premio .info-botao:focus-visible{outline-color:var(--amarelo-forte)}.ranking-premio .info-balao{top:calc(var(--topo,100%) + 8px);left:var(--esquerda,12px);width:min(340px,100% - 24px)}.info-botao{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.info-botao:hover,.info-botao[aria-expanded=true]{opacity:.8}.info-botao:focus-visible{outline:3px solid var(--azul-foco);outline-offset:-4px}.info-balao{z-index:20;background:var(--superficie);border:1px solid var(--linha);color:var(--tinta);text-align:left;transform-origin:var(--seta,24px) 0;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:400;line-height:1.45;animation:.18s cubic-bezier(.23,1,.32,1) info-balao;position:absolute;box-shadow:0 10px 28px #14281e2e}.info-balao:before{content:"";top:-7px;left:calc(var(--seta,24px) - 6px);background:var(--superficie);border-left:1px solid var(--linha);border-top:1px solid var(--linha);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.info-balao-titulo{margin:0 0 6px;font-weight:700}.info-balao ul{gap:4px;margin:0 0 4px;padding-left:18px;display:grid}.info-balao-link{min-height:44px;color:var(--verde-texto);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0 0 -10px;padding:0;font-weight:700;text-decoration:underline}.info-balao-link:focus-visible{outline:3px solid var(--azul-foco);outline-offset:2px;border-radius:4px}@keyframes info-balao{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.info-balao{animation:none}}.ranking-prazo{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;font-weight:600;display:flex}.ranking-prazo strong{font-family:var(--display);white-space:nowrap;font-size:20px}.ranking-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ranking-mes{max-width:260px}.ranking-regras{flex-direction:column;gap:10px;margin:0;padding-left:20px;font-size:15px;line-height:1.5;display:flex}.podio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;margin:0;padding:0;list-style:none;display:grid}.podio .lugar-1{order:2}.podio .lugar-2{order:1}.podio .lugar-3{order:3}.podio-lugar{flex-direction:column;align-items:stretch;min-width:0;display:flex}.podio-pessoa{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 4px 10px;display:flex}.podio-foto{border-radius:50%;place-items:center;margin-bottom:8px;display:inline-grid;position:relative}.podio-foto.vazia{border:2px dashed var(--linha);background:var(--superficie);color:var(--muted);font-family:var(--display);font-size:24px;font-weight:800}.podio-medalha{border:2px solid var(--branco);background:var(--medalha-clara);min-width:28px;height:28px;color:var(--tinta);font-family:var(--display);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.lugar-1{--medalha:#d9b443;--medalha-clara:#f6dd85}.lugar-2{--medalha:#a9b4bf;--medalha-clara:#d6dde4}.lugar-3{--medalha:#b9773f;--medalha-clara:#ecc29c}.podio-nome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.podio-pontos{color:var(--tinta-2);font-size:14px;font-weight:700}.podio-premio{background:var(--verde-bebe);color:var(--verde-texto);font-family:var(--display);white-space:nowrap;border:1px solid #9fd2b0;border-radius:999px;padding:3px 12px;font-size:16px;font-weight:800}.lugar-1 .podio-premio{font-size:19px}.podio-status{color:var(--tinta-2);font-size:12px;font-weight:700}.podio-status.recusado{color:var(--perigo)}.podio-base{border-top:4px solid var(--medalha);color:#fff;height:48px;font-family:var(--display);background:linear-gradient(#1d6141 0%,#0f3a25 100%);border-radius:14px 14px 0 0;place-items:center;font-size:26px;font-weight:800;display:grid}.lugar-1 .podio-base{height:76px;font-size:32px}.lugar-3 .podio-base{height:34px;font-size:20px}.podio .eu .podio-nome{color:var(--verde-texto)}.ranking-voce{background:var(--amarelo-bebe);border:1px solid var(--amarelo-linha);border-radius:14px;padding:12px 16px;font-size:15px;line-height:1.5}.ranking-voce a{color:var(--azul-texto);font-weight:700}.ranking-voce-cartao{border-color:var(--amarelo-forte-borda);align-items:center;gap:16px;display:flex}.ranking-voce-pos{background:var(--verde-topo);min-width:64px;color:var(--branco);border-radius:12px;flex-direction:column;flex:none;align-items:center;padding:6px 10px;line-height:1;display:flex}.ranking-voce-pos strong{font-family:var(--display);color:#ffe08a;font-size:28px}.ranking-voce-pos span{margin-top:2px;font-size:12px;font-weight:700}.ranking-voce-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.ranking-voce-texto strong{font-family:var(--display);color:var(--tinta);font-size:18px}.ranking-valores{flex-direction:column;gap:10px;display:flex}.ranking-valores h2{color:var(--verde-texto);font-size:18px}.ranking-valores ul{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ranking-valores li{background:var(--superficie);border:1px solid var(--amarelo-linha);color:var(--tinta-2);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13.5px;display:flex}.ranking-valores-mesa{font-family:var(--display);color:var(--verde-texto);font-size:18px;font-weight:800}.ranking-valores li strong{color:var(--verde-texto)}@media (width<=640px){.ranking-valores ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ranking-valores li{padding:8px 10px;font-size:12.5px}.ranking-valores-mesa{font-size:16px}}.ranking-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ranking-lista:focus-visible{outline:3px solid var(--azul-foco);outline-offset:-3px;border-radius:12px}.ranking-lista li{background:var(--superficie);border:1px solid var(--amarelo-linha);border-radius:14px;grid-template-columns:36px auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.ranking-lista li.eu{background:var(--verde-bebe);border-color:#9fd2b0}.ranking-pos{font-family:var(--display);text-align:center;color:var(--tinta-2);font-size:20px;font-weight:800}.ranking-nome{flex-direction:column;min-width:0;display:flex}.ranking-nome strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking-tag{color:var(--verde-texto);font-weight:600}.ranking-vd{color:var(--tinta-2);font-size:13px}.ranking-pts{font-family:var(--display);white-space:nowrap;font-size:18px;font-weight:800}@media (width<=640px){.ranking-premio{grid-template-columns:auto minmax(0,1fr);padding:16px}.ranking-prazo{border-top:1px solid #ffffff40;flex-direction:row;grid-column:1/-1;justify-content:center;align-items:baseline;gap:6px;padding-top:10px}.ranking-premio-valor{font-size:32px}.podio{gap:6px}.podio-nome{font-size:14px}.podio-premio{padding:2px 8px;font-size:14px}.lugar-1 .podio-premio{font-size:16px}.ranking-lista li{grid-template-columns:28px auto minmax(0,1fr) auto;gap:10px;padding:8px 12px}}.ranking-lista li.vaga{background:var(--superficie-vaga);border-style:dashed}.ranking-lista li.vaga .ranking-nome strong,.ranking-lista li.vaga .ranking-pts{color:var(--tinta-2);font-weight:600}.ranking-sem-foto{border:2px dashed var(--amarelo-forte-borda);border-radius:50%;width:32px;height:32px}@media (height>=561px){.app.app-ranking{height:100svh;min-height:0;overflow:hidden}.app.app-ranking main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.app-ranking .pagina{flex:1;min-height:0;padding:clamp(10px,2vh,24px) 0;display:flex}.app-ranking .ranking{flex:1;width:100%;min-height:0}.app-ranking .ranking-lista{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--linhas,14), minmax(28px, 1fr));gap:4px;min-height:0;display:grid;overflow-y:auto}.app-ranking .ranking-lista li{border-radius:10px;min-height:0;padding-top:0;padding-bottom:0}.app-ranking .ranking-voce.no-top{display:none}}@media (width>=1041px) and (height>=561px){.app-ranking .ranking{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"premio barra""podio lado-direito""lista lista";gap:clamp(8px,1.4vh,14px) 24px;max-width:min(1240px,100vw - 280px);display:grid}.app-ranking .ranking-lado{display:contents}.app-ranking .ranking-premio{grid-area:premio}.app-ranking .ranking-barra{grid-area:barra;align-self:center}.app-ranking .ranking-mes,.app-ranking .ranking-voce{grid-area:lado-direito;align-self:end}.app-ranking .podio{grid-area:podio;align-self:end}.app-ranking .ranking-lista{grid-area:lista;column-gap:24px;margin-top:clamp(4px,1vh,10px)}.app-ranking .ranking-premio-valor{white-space:nowrap;font-size:30px}.app-ranking .ranking-premio h2{font-size:13px}.app-ranking .ranking-lista li{grid-template-columns:36px 32px minmax(0,1fr) auto;gap:12px}.app-ranking .ranking-lista .ranking-nome{flex-direction:row;align-items:baseline;gap:10px}.app-ranking .ranking-pos{font-size:17px}.app-ranking .ranking-pts{font-size:16px}.app-ranking .podio .podio-base{height:clamp(26px,4.5vh,52px)}.app-ranking .lugar-1 .podio-base{height:clamp(40px,7vh,76px)}}@media (width<=640px) and (height>=561px){.app-ranking .ranking-voce-pos{display:none}}@media (width<=1040px) and (height>=561px){.app-ranking .pagina{padding:12px 0}.app-ranking .ranking{flex-direction:column;gap:14px;display:flex}.app-ranking .ranking-lado{flex-direction:column;flex:none;gap:14px;display:flex}.app-ranking .ranking-lista{grid-template-rows:repeat(var(--linhas,14), 32px);align-content:start;padding-bottom:72px;position:relative;overflow-y:auto}.app-ranking .podio{align-items:stretch;gap:6px}.app-ranking .podio-base,.app-ranking .podio-status{display:none}.app-ranking .podio-lugar{background:var(--superficie);border:2px solid var(--amarelo-linha);border-radius:12px;padding:4px 6px}.app-ranking .podio .lugar-1{background:var(--superficie-ouro);border-color:#e0b622}.app-ranking .podio .lugar-2{border-color:#a9b4bf}.app-ranking .podio .lugar-3{border-color:#c98a52}.app-ranking .podio-pessoa{gap:2px;padding:0}.app-ranking .podio-foto{zoom:.5}.app-ranking .podio .lugar-1 .podio-foto{zoom:.45}.app-ranking .podio-nome{font-size:13px}.app-ranking .podio-premio,.app-ranking .lugar-1 .podio-premio{padding:1px 8px;font-size:14px}.app-ranking .podio-pontos{font-size:12px}.app-ranking .podio-pessoa:has(.podio-foto.vazia) .podio-pontos{display:none}.app-ranking .ranking-premio{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:8px 14px}.app-ranking .ranking-premio-mes{font-size:12px;line-height:1.2}.app-ranking .ranking-trofeu{width:40px;height:40px}.app-ranking .ranking-premio h2{font-size:11.5px}.app-ranking .ranking-premio-valor{font-size:21px}.app-ranking .ranking-prazo{border-top:0;flex-direction:column;grid-column:auto;align-items:flex-end;gap:0;padding-top:0;font-size:12px}.app-ranking .ranking-prazo strong{font-size:16px}.app-ranking .ranking-voce{padding:6px 10px;font-size:13px;line-height:1.35}.app-ranking .ranking-voce-cartao{gap:10px}.app-ranking .ranking-voce-pos{min-width:48px;padding:4px 6px}.app-ranking .ranking-voce-pos strong{font-size:20px}.app-ranking .ranking-voce-texto strong{font-size:14px}.app-ranking .ranking-voce-texto>span{font-size:12.5px}.app-ranking .ranking-lista{flex:1;column-gap:6px}.app-ranking .ranking-barra{flex-wrap:nowrap;gap:6px}.app-ranking .ranking-barra .modo-segmentos button,.app-ranking .ranking-como{white-space:nowrap;padding:0 12px;font-size:14px}.app-ranking .ranking-lista li{grid-template-columns:28px minmax(0,1fr) auto;gap:6px;padding-left:6px;padding-right:8px}.app-ranking .ranking-lista li>.avatar,.app-ranking .ranking-lista li>.moldura,.app-ranking .ranking-lista .ranking-sem-foto,.app-ranking .ranking-lista .ranking-vd{display:none}.app-ranking .ranking-lista .ranking-nome strong{font-size:13.5px}.app-ranking .ranking-pos{font-size:14px}.app-ranking .ranking-pts{font-size:13px}.app-ranking .ranking-pts-un{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=340px){.app-ranking .ranking-barra{flex-wrap:wrap}}.moldura{border-radius:50%;flex:none;display:inline-flex;box-shadow:0 1px 3px #23302a4d}.moldura>.avatar{border:2px solid var(--branco)}.moldura-bronze{background:linear-gradient(145deg,#e8b07c 0%,#a5672f 55%,#d99a5f 100%)}.moldura-prata{background:linear-gradient(145deg,#f4f6f8 0%,#9aa6b2 50%,#dde3e9 100%)}.moldura-ouro{background:linear-gradient(145deg,#fff0b0 0%,#d2a12a 50%,#ffe27a 100%)}.moldura-platina{background:conic-gradient(from 210deg,#c9f6f0,#38b2a3,#e9fffb,#2c9c8f,#c9f6f0)}.moldura-diamante{background:conic-gradient(from 210deg,#dce8ff,#3f78ea,#f2f6ff,#2f63d6,#dce8ff);box-shadow:0 1px 3px #23302a4d,0 0 8px #3f78ea8c}.moldura-mestre{background:conic-gradient(from 210deg,#f6d4ff,#9b3fdc,#ffd86e,#7d2bc2,#f6d4ff);box-shadow:0 1px 3px #23302a4d,0 0 10px #9b3fdc99}.wrap.conta{flex-direction:column;gap:24px;max-width:1160px;display:flex}.conta-titulo{justify-content:flex-start}.conta-lado{flex-direction:column;gap:18px;display:flex}.conta-lista{border:1px solid var(--linha);background:var(--superficie);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.conta-lista a{min-height:64px;color:var(--tinta);align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.conta-lista a+a{border-top:1px solid var(--trilha)}.conta-lista a>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.conta-lista strong{font-size:17px}.conta-lista small{color:var(--muted);font-size:14px;font-weight:600}.conta-lista svg{color:var(--muted);flex:none}.conta-lista a:hover{background:var(--amarelo-bebe)}.conta-lista a:focus-visible{outline:3px solid var(--azul-foco);outline-offset:-3px}.conta-som{border:1px solid var(--linha);background:var(--superficie);color:var(--tinta);border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;display:flex}.conta-som .interruptor{font-size:17px}.conta-preferencias{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.conta-pref{flex-direction:column;gap:8px;min-width:0;display:flex}.conta-pref .rotulo{color:var(--tinta-2);padding-left:4px}.conta-preferencias .conta-som{flex:1;justify-content:flex-start;gap:0;padding:6px 12px}.conta-preferencias .conta-som>svg{flex:none;width:22px;height:22px}.conta-preferencias .conta-som .interruptor{font-size:16px}.conta-tema{border:1px solid var(--linha);background:var(--superficie);min-height:58px;color:var(--tinta);font:inherit;cursor:pointer;border-radius:22px;flex:1;align-items:center;gap:10px;padding:6px 12px 6px 8px;font-size:16px;font-weight:700;display:flex}.conta-tema-icone{background:var(--verde-bebe);width:40px;height:40px;color:var(--verde-texto);border-radius:50%;flex:none;place-items:center;display:grid}.conta-tema:hover{border-color:var(--verde-bebe-borda)}.conta-tema:focus-visible{outline:3px solid var(--azul-foco);outline-offset:2px}.conta-legal{flex-wrap:wrap;gap:0 18px;padding:0 4px;display:flex}.conta-legal a,.conta-legal button{min-height:44px;color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.conta-legal a:hover,.conta-legal button:hover{color:var(--verde-texto)}.conta-sair-lista{align-self:flex-start}.conta-voltar{display:none}.conta-secao{flex-direction:column;gap:24px;min-width:0;display:flex}.app-conta .pagina{padding:28px 0 48px}.app.app-conta:not(.app-carteira) main{min-height:0}.app.app-carteira{height:100svh;min-height:0;overflow:hidden}.app.app-carteira main{flex-direction:column;flex:1;min-height:0;display:flex}.app-carteira .pagina{flex-direction:column;flex:1;min-height:0;padding:28px 0 0;display:flex}.app-carteira .pagina>.wrap{flex:1;width:100%;min-height:0}.app-carteira .conta-secao{flex:1;min-height:0;margin:0 -6px;padding:4px 6px 28px;overflow-y:auto}@media (width>=641px){.wrap.conta{grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-template-areas:"titulo titulo""lado secao";align-items:start;gap:24px clamp(20px,3vw,40px);display:grid}.conta-titulo{grid-area:titulo}.conta-lado{grid-area:lado;position:sticky;top:16px}.conta-secao{grid-area:secao}.conta-lista a{min-height:60px}.conta-lista a[aria-current=page]{background:var(--verde-bebe);box-shadow:inset 4px 0 0 var(--verde-texto)}.conta-lista a[aria-current=page] strong,.conta-lista a[aria-current=page] svg{color:var(--verde-texto)}}@media (width<=640px){.app-conta:not(.app-carteira) .pagina{padding:18px 0 calc(96px + env(safe-area-inset-bottom))}.app-conta .pagina>.wrap.conta,.conta-secao{gap:16px}.conta-lista a{min-height:68px}.conta-titulo h1{font-size:30px}.conta-titulo p{overflow-wrap:anywhere}.conta:not(.conta-indice) .conta-lado,.conta-indice .conta-secao{display:none}.conta:not(.conta-indice) .conta-titulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.conta:not(.conta-indice) .conta-voltar{top:env(safe-area-inset-top);z-index:3;background:var(--amarelo-vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:48px;color:var(--azul-texto);align-items:center;gap:4px;margin:-18px -16px -4px;padding:0 16px 0 10px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex;position:sticky}.conta-voltar:focus-visible{outline:3px solid var(--azul-foco);outline-offset:-3px}}@media (width<=640px) and (prefers-reduced-transparency:reduce){.conta:not(.conta-indice) .conta-voltar{background:var(--amarelo-bebe);-webkit-backdrop-filter:none;backdrop-filter:none}}.dados-pessoais{flex-direction:column;gap:12px;margin:0;display:flex}.dados-pessoais dt{font-size:14px;font-weight:700}.dados-pessoais dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:17px;font-weight:600}.dados-salvos{border:1px solid var(--verde-forte-borda);background:var(--verde-bebe);color:var(--verde-texto);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;font-weight:600;display:flex}.dados-salvos-titulo{font-family:var(--display);align-items:center;gap:8px;font-size:19px;font-weight:800;display:flex}.dados-salvos .dica{color:var(--verde-texto)}.dados-salvos .btn{margin-top:6px}.aviso-dados{border:1px solid var(--amarelo-forte-borda);background:var(--amarelo-bebe);color:var(--tinta);border-radius:12px;padding:12px 14px;font-weight:700}.torneio-cartao{flex-direction:column;align-items:flex-start;gap:12px;max-width:640px;display:flex}.torneio-selo{background:var(--feltro-meio);border-radius:18px;flex:none;padding:6px}.torneio-chip{background:var(--amarelo-forte);border:1px solid var(--amarelo-forte-borda);color:var(--tinta-fixa);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:800}.torneio-acoes{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.torneio-pagina{flex-direction:column;gap:16px;max-width:820px;display:flex}.torneio-historico{justify-items:center;gap:12px;display:grid}.torneio-link{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:0 8px;font-size:14px;font-weight:700;text-decoration:underline}.torneio-historico-lista{gap:inherit;justify-self:stretch;display:grid}.torneio-historico-lista[hidden]{display:none}.torneio-historico-lista>.dica{text-align:center;margin:0}.torneio-cabeca{flex-direction:column;gap:6px;display:flex}.torneio-cabeca:not(:has(>:not(.sr-only))){display:contents}.como.torneio{--superficie:var(--onix-pedra-luz);--tinta:var(--onix-texto);--tinta-2:var(--onix-texto);--muted:var(--onix-suave);--verde-texto:var(--onix-ouro);--azul-texto:var(--onix-foco);--azul-foco:var(--onix-foco);--amarelo-bebe:var(--onix-poco);--amarelo-linha:var(--onix-linha);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--onix-texto);background:radial-gradient(ellipse 80% 480px at 50% 0%, var(--onix-fundo-luz) 0%, var(--onix-fundo-meio) 55%, var(--onix-fundo) 100%) no-repeat var(--onix-fundo)}.como.torneio .torneio-pagina{max-width:1120px}.torneio-cabeca h1{font-family:var(--display);letter-spacing:-.025em;color:var(--onix-texto);margin:0;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1}.como.torneio .cartao{box-shadow:none}.como.torneio .chave-podio .podio-1{--tinta:var(--tinta-fixa);--tinta-2:var(--tinta-fixa);--muted:var(--tinta-fixa);--verde-texto:var(--verde-topo);color:var(--tinta-fixa)}.como.torneio .chip,.como.torneio .torneio-regras{border-color:var(--onix-linha);background:var(--onix-poco);color:var(--onix-texto)}.como.torneio .chip.verde{border-color:var(--onix-verde);color:var(--onix-verde)}.como.torneio .chip.perigo{border-color:var(--onix-perigo);color:var(--onix-perigo)}.como.torneio .chip.amarelo{border-color:var(--onix-ouro);color:var(--onix-ouro)}.como.torneio .chip.azul{border-color:var(--onix-foco);color:var(--onix-foco)}.como.torneio .torneio-premios{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.como.torneio .torneio-premios.longa{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.como.torneio .torneio-premios li{min-width:0}.como.torneio .torneio-premios strong{white-space:nowrap}@media (width<=640px){.como.torneio .torneio-premios:has(li:nth-child(4)){grid-template-columns:repeat(2,1fr)}.como.torneio .torneio-premios.longa li:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=1320px){.app:has(.como.torneio) .suporte-balao{width:48px;height:48px;min-height:48px;right:6px}.app:has(.como.torneio) .suporte-balao{justify-content:center;padding:0}.app:has(.como.torneio) .suporte-balao-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.pedra-torneio{background:linear-gradient(155deg, var(--onix-pedra-luz) 0%, var(--onix-pedra) 45%, var(--onix-pedra-sombra) 100%);box-shadow:inset 0 1px 0 var(--onix-reflexo), inset 0 -4px 0 var(--onix-poco), 0 0 0 1px var(--onix-linha), 0 0 40px var(--onix-halo), 0 24px 44px var(--onix-sombra);border-radius:28px;scroll-margin-top:16px}.pedra-torneio.proximo{box-shadow:inset 0 1px 0 var(--onix-reflexo), inset 0 -4px 0 var(--onix-poco), 0 0 0 2px var(--onix-ouro), 0 0 44px var(--onix-halo-forte), 0 24px 44px var(--onix-sombra)}.pedra-torneio.proximo .pedra-eixo:after{animation:2.4s ease-in-out infinite pedra-conta}@keyframes pedra-conta{50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.pedra-torneio.proximo .pedra-eixo:after{animation:none}}.pedra-torneio.passou .pedra-dia{color:var(--onix-suave)}.pedra-torneio.passou .pedra-pintas i{background:var(--onix-suave);box-shadow:none}.pedra-faces{grid-template-rows:auto 3px auto;display:grid}.pedra-face{flex-direction:column;min-width:0;padding:18px;display:flex;position:relative}.pedra-premio-face{flex-direction:row;align-items:center;gap:12px}.pedra-premio-face.longa{flex-direction:column;align-items:flex-start}.pedra-arte{width:84px;height:84px;filter:drop-shadow(0 0 18px var(--onix-brilho));flex:none}.pedra-premio-texto{min-width:0}.app .pedra-torneio h2{color:var(--onix-texto);overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:20px;font-weight:800;line-height:1.2}.pedra-torneio h2:focus{outline:none}.pedra-torneio h2:focus-visible{outline:3px solid var(--onix-foco);outline-offset:4px}.pedra-premio{font-family:var(--display);letter-spacing:-.04em;white-space:nowrap;color:var(--onix-ouro);text-shadow:0 0 30px var(--onix-brilho);margin:2px 0 0;font-size:clamp(42px,28.5714vw - 46.8571px,64px);font-weight:800;line-height:.98}.pedra-premio-face.longa .pedra-premio{font-size:clamp(44px,15vw,64px)}.pedra-entrada{color:var(--onix-suave);margin:6px 0 0;font-size:16px;font-weight:700}.pedra-entrada.gratis{background:var(--onix-ouro);outline:2px solid var(--onix-tinta-botao);outline-offset:-6px;box-shadow:0 0 18px var(--onix-brilho);color:var(--onix-tinta-botao);font-family:var(--display);text-transform:uppercase;white-space:nowrap;border-radius:6px;margin-top:10px;padding:11px 15px 12px;font-size:20px;font-weight:800;line-height:1;display:inline-block;transform:rotate(-2deg)}@media (width<=359px){.pedra-entrada.gratis{outline-offset:-5px;outline-width:1.5px;padding:9px 11px 10px;font-size:14px}}.pedra-entrada.paga{color:var(--onix-texto);font-size:17px;font-weight:800}.pedra-eixo{background:linear-gradient(90deg, transparent, var(--onix-ouro-fundo) 12%, var(--onix-ouro) 50%, var(--onix-ouro-fundo) 88%, transparent);position:relative}.pedra-eixo:after{content:"";background:radial-gradient(circle at 35% 30%, var(--onix-ouro-claro), var(--onix-ouro-fundo) 70%);width:24px;height:24px;box-shadow:0 0 16px var(--onix-brilho);border-radius:50%;margin:-12px;position:absolute;top:50%;left:50%}.pedra-pintas{grid-template-rows:repeat(3,10px);grid-template-columns:repeat(3,10px);grid-template-areas:"a b c""d e f""g h i";gap:5px;display:grid;position:absolute;top:20px;right:20px}.pedra-pintas i{background:var(--onix-ouro);box-shadow:0 0 8px var(--onix-brilho);border-radius:50%}.pedra-dia{color:var(--onix-ouro);margin:0;padding-right:56px;font-size:15px;font-weight:800}.pedra-quando{font-family:var(--display);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:2px 0 0;padding-right:44px;font-size:clamp(26px,8vw,32px);font-weight:800;line-height:1.05}.pedra-relogio{margin-top:14px}.pedra-relogio p{color:var(--onix-suave);margin:0 0 6px;font-size:14px;font-weight:700}.pedra-relogio div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pedra-relogio span{background:var(--onix-poco);box-shadow:inset 0 0 0 1px var(--onix-linha);text-align:center;color:var(--onix-suave);border-radius:13px;padding:8px 2px 6px;font-size:13px;font-weight:700}.pedra-relogio b{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--onix-ouro);text-shadow:0 0 14px var(--onix-brilho);font-size:32px;font-weight:800;line-height:1;display:block}.pedra-ao-vivo,.pedra-fim{font-family:var(--display);margin:14px 0 0;font-size:28px;font-weight:800;line-height:1.1}.pedra-ao-vivo{color:var(--onix-ouro)}.pedra-ao-vivo:before{content:"";vertical-align:.1em;background:currentColor;border-radius:50%;width:12px;height:12px;margin-right:10px;animation:1.6s ease-in-out infinite pedra-pulso;display:inline-block}@keyframes pedra-pulso{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pedra-ao-vivo:before{animation:none}}.pedra-vagas{margin:12px 0 0;font-size:15px;font-weight:700}.pedra-vagas span{background:var(--onix-trilho);border-radius:999px;height:7px;margin-top:5px;display:block;overflow:hidden}.pedra-vagas i{border-radius:inherit;background:var(--onix-ouro);height:100%;box-shadow:0 0 10px var(--onix-ouro);display:block}.pedra-nota{color:var(--onix-suave);margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.35}.pedra-estado{color:var(--onix-texto);margin:16px 0 0;font-size:18px;font-weight:800;line-height:1.25}.pedra-estado.inscrito{color:var(--onix-verde)}.pedra-acao{border:2px solid var(--onix-ouro);background:var(--onix-ouro);width:100%;min-height:54px;color:var(--onix-tinta-botao);text-align:center;cursor:pointer;border-radius:15px;justify-content:center;align-items:center;margin-top:16px;padding:6px 14px;font-family:inherit;font-size:18px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .15s;display:flex}.pedra-acao:hover{background:var(--onix-ouro-forte);color:var(--onix-tinta-botao)}.pedra-acao:active{transform:translateY(1px)}.pedra-acao:focus-visible,.torneio-link:focus-visible{outline:3px solid var(--onix-foco);outline-offset:3px}.pedra-acao[disabled]{cursor:progress}.pedra-acao.secundaria{color:var(--onix-ouro);background:0 0}.pedra-acao.secundaria:hover{background:var(--onix-poco);color:var(--onix-ouro-forte)}@media (prefers-reduced-motion:reduce){.pedra-acao{transition:none}.pedra-acao:active{transform:none}}.pedra-torneio .torneio-link{align-self:center;margin-top:6px}.torneio-item{border-top:1px solid var(--onix-linha);flex-direction:column;gap:14px;padding:18px 22px 24px;display:flex}.torneio-item[hidden]{display:none}.torneio-fase{margin:0;font-weight:600}.torneio-acao:empty{display:none}@media (width>=761px){.pedra-faces{grid-template-rows:none;grid-template-columns:1fr 3px 1fr}.pedra-eixo{background:linear-gradient(180deg, transparent, var(--onix-ouro-fundo) 12%, var(--onix-ouro) 50%, var(--onix-ouro-fundo) 88%, transparent)}.pedra-face{justify-content:center;padding:24px 32px}.pedra-premio-face{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px}.pedra-premio-face.longa{align-items:center}.pedra-arte{width:132px;height:132px}.app .pedra-torneio h2{font-size:24px}.pedra-premio{font-size:clamp(60px,7.4vw,92px)}.pedra-premio-face.longa .pedra-premio{font-size:clamp(44px,6vw,72px)}.pedra-quando{font-size:clamp(28px,3vw,36px)}.pedra-relogio b{font-size:clamp(30px,2.8vw,36px)}.torneio-item{padding:24px 36px 30px}}@media (width>=1080px){.pedra-premio-face{text-align:left;flex-direction:row;align-items:center;gap:28px}.pedra-arte{width:170px;height:170px}.pedra-premio{font-size:clamp(60px,5.9vw,80px)}.pedra-premio-face.longa{text-align:center;flex-direction:column;gap:8px}.pedra-premio-face.longa .pedra-arte{width:120px;height:120px}}.torneio-dados{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 16px;margin:0;display:grid}.torneio-dados div{flex-direction:column;gap:2px;display:flex}.torneio-dados dt{color:var(--muted);font-size:13px;font-weight:700}.torneio-dados dd{margin:0;font-weight:700}.app .torneio-subtitulo{margin:0 0 6px;font-size:16px}.torneio-premios{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.torneio-premios li{background:var(--amarelo-bebe);border:1px solid var(--amarelo-linha);border-radius:12px;flex-direction:column;min-width:110px;padding:8px 12px;display:flex}.torneio-premios span{color:var(--tinta-2);font-size:13px;font-weight:700}.torneio-premios strong{font-family:var(--display);color:var(--verde-texto);font-size:20px}.torneio-regras{background:var(--superficie-cinza);white-space:pre-line;border-radius:12px;margin:0;padding:10px 14px;line-height:1.5}.torneio-acao{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.torneio-inscrito{color:var(--verde-texto);margin:0;font-weight:800}.torneio-acao .acoes-linha{flex-wrap:wrap;gap:8px;display:flex}.torneio-hash code,.chave-sorteio code{font-family:var(--mono);overflow-wrap:anywhere;font-size:13px}.chave-torneio{flex-direction:column;gap:12px;display:flex}.chave-podio{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chave-podio li{background:var(--superficie);border:1px solid var(--linha);border-radius:12px;align-items:center;gap:10px;min-width:150px;padding:8px 14px;display:flex}.chave-podio .podio-1{background:var(--amarelo-forte);border-color:var(--amarelo-forte-borda)}.chave-podio .podio-2,.chave-podio .podio-3{background:var(--amarelo-bebe);border-color:var(--amarelo-linha)}.chave-podio-posicao{font-family:var(--display);font-size:20px;font-weight:800}.chave-podio-nome{font-weight:700}.chave-podio-premio{font-family:var(--display);color:var(--verde-texto);margin-left:auto}.chave-rodadas{border-radius:12px;flex-direction:column;gap:14px;display:flex}.chave-rodadas:focus-visible{outline:3px solid var(--azul-foco);outline-offset:3px}.app .chave-rodada h4{color:var(--tinta-2);margin:0 0 6px;font-size:15px}.chave-rodada ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chave-jogo{background:var(--superficie);border:1px solid var(--linha);border-radius:12px;flex-direction:column;padding:8px 12px;display:flex}.chave-jogo.chave-jogando{border-color:var(--verde-forte-borda);box-shadow:0 0 0 2px var(--verde-bebe)}.chave-lado{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.chave-lado+.chave-lado{border-top:1px dashed var(--linha)}.chave-lado.venceu{color:var(--verde-texto);font-weight:800}.chave-lado.voce .chave-nome{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.chave-voce{color:var(--tinta-2);font-weight:600}.chave-pontos{font-family:var(--display)}.app .chave-situacao{color:var(--muted);margin:4px 0 0;font-size:13px;font-weight:700}.chave-sorteio summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.chave-sorteio dl{flex-direction:column;gap:8px;margin:8px 0 0;display:flex}.chave-sorteio dt{color:var(--muted);font-size:13px}.chave-sorteio dd{margin:0}@media (width>=900px){.chave-rodadas{flex-direction:row;align-items:stretch;padding-bottom:6px;overflow-x:auto}.chave-rodada{flex:1 0 210px;max-width:260px}.chave-rodada ol{justify-content:space-around;height:calc(100% - 28px)}}.fila.painel-torneio{border-color:var(--verde-forte-borda);gap:8px}.app .fila.painel-torneio{bottom:88px}@media (width<=640px){.app.tem-abas .fila.painel-torneio{bottom:calc(148px + env(safe-area-inset-bottom))}}.app .painel-torneio p{margin:0}.painel-torneio-rotulo{color:var(--tinta-2);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.painel-torneio-linha{justify-content:space-between;align-items:center;gap:10px;display:flex}.app .painel-torneio h2{margin:0;font-size:17px;line-height:1.3}.painel-torneio .chip{font-family:var(--mono);font-size:15px}.interruptor{min-height:44px;font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px;font-size:15px;font-weight:700;display:inline-flex}.interruptor-trilho{background:var(--superficie);border:2px solid var(--muted);border-radius:999px;width:44px;height:26px;position:relative}.interruptor-bola{background:var(--muted);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.interruptor[aria-checked=true] .interruptor-trilho{background:var(--verde-texto-fixo);border-color:var(--verde-texto)}.interruptor[aria-checked=true] .interruptor-bola{background:var(--superficie);left:21px}@media (prefers-reduced-motion:no-preference){.interruptor-bola{transition:left .15s}}.acess-grupo{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.acess-letras{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:460px;display:grid}.acess-letra{border:1px solid var(--linha);background:var(--superficie);min-height:88px;color:var(--tinta);border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:10px 8px;font-size:15px;font-weight:700;display:flex}.acess-amostra{font-family:var(--display);font-weight:800;line-height:1}.acess-letra[aria-checked=true]{border:2px solid var(--verde-texto);background:var(--verde-bebe);color:var(--verde-texto)}.acess-contraste{font-size:17px}html.alto-contraste{--tinta:#000;--tinta-2:#000;--muted:#141a16;--linha:#3d3a2c;--trilha:#8a8064;--amarelo-linha:#3d3a2c;--amarelo-bebe:#fffdf4;--fundo-pedra:#fffdf4;--verde-bebe:#c4e6cf;--verde-bebe-borda:#174d2e;--azul-bebe:#c4dbf5;--azul-texto:#0a1f45;--azul-texto-2:#0a1f45;--verde-texto:#06301a;--verde-topo-texto:#06301a;--perigo:#5a0d08;--perigo-borda:#5a0d08;--azul-foco:#0b4ea2;--superficie-vaga:#fff;--vidro:#fff;--vidro-borda:#3d3a2c;--amarelo-vidro:#fffdf4;--texto-no-feltro:#fff;--borda-no-feltro:#ffffffd9;--sombra:none}html.tema-escuro{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--verde-topo-texto:#a6dfbb;--verde-bebe:#173226;--verde-bebe-borda:#2c5a42;--verde-onda:#1d3d2d;--verde-texto:#a6dfbb;--verde-barra:#4fae74;--mesa:#173226;--mesa-borda:#2c5a42;--amarelo-bebe:#0d1611;--amarelo-linha:#3b3a27;--fundo-pedra:#101b15;--azul-bebe:#172a40;--azul-bebe-borda:#2b4a6e;--azul-texto:#b4d0f5;--azul-texto-2:#c6d6ec;--azul-foco:#8cbcf2;--tinta:#e9f0eb;--tinta-2:#d2ddd6;--muted:#b5c4ba;--linha:#34473c;--trilha:#223228;--superficie:#15231b;--superficie-verde:#183427;--superficie-azul:#162a3f;--superficie-campo:#101c16;--superficie-cinza:#1a2a21;--superficie-creme:#121e18;--superficie-ouro:#2c2814;--superficie-vaga:#ffffff0d;--vidro:#15231bcc;--vidro-borda:#ffffff1f;--amarelo-vidro:#0d1611db;--fundo-painel:#0d1611;--perigo:#ffa69b;--perigo-bg:#3a1813;--perigo-borda:#7d3328;--sombra:0 1px 2px #0006, 0 10px 24px #00000059}html.tema-escuro.alto-contraste{--tinta:#fff;--tinta-2:#fff;--muted:#f2f6f3;--linha:#a9bdb0;--trilha:#7d9486;--amarelo-linha:#a9bdb0;--amarelo-bebe:#000;--fundo-pedra:#000;--superficie:#0b120e;--superficie-vaga:#0b120e;--vidro:#0b120e;--vidro-borda:#a9bdb0;--amarelo-vidro:#000;--verde-bebe:#12301f;--verde-bebe-borda:#c8f2d6;--azul-bebe:#10243b;--azul-texto:#dbe9fd;--azul-texto-2:#dbe9fd;--verde-texto:#d2f6de;--verde-topo-texto:#d2f6de;--perigo:#ffcfc8;--perigo-borda:#ffcfc8;--azul-foco:#b5d6fa}html.alto-contraste :is(.cartao,.btn,.input,.campo input,.campo select,.campo textarea,.conta-lista,.conta-som,.conta-tema,.btn-como-jogar,.modo-segmentos,.carteira-abas,.ranking-lista li,.podio-lugar){border-width:2px}html.alto-contraste .app:not(.app-mesa):before{display:none}html.letra-maior .btn{white-space:normal;text-align:center;line-height:1.2}html.letra-maior .topo-liga-placar span{white-space:nowrap}html.letra-maior .podio-nome{white-space:normal;overflow-wrap:anywhere;line-height:1.15}html.letra-maior .app-salao .tile-valor,html.letra-maior .app-salao .salao-t1 .tile-valor{font-size:22px}html.letra-maior .app-salao .tile-taxa{white-space:nowrap;padding:1px 6px;font-size:11px}html.letra-maior .app.app-ranking{height:auto;overflow:visible}html.letra-maior .app.app-ranking main,html.letra-maior .app-ranking .pagina,html.letra-maior .app-ranking .ranking{flex:none;overflow:visible}html.letra-maior .app-ranking .ranking-lista{flex-direction:column;gap:6px;padding-bottom:0;display:flex;overflow:visible}html.letra-maior .app-ranking .ranking-lista li{min-height:44px;padding-top:6px;padding-bottom:6px}html.letra-maior .app.tem-abas.app-ranking{padding-bottom:calc(68px + 72px + env(safe-area-inset-bottom))}html.letra-maior .como .aulas-celular{box-sizing:border-box;max-width:100%}html.letra-maior .como .aulas-video{width:100%;max-width:280px}html.letra-maior .btn-como-jogar-extra{display:none}html.alto-contraste :is(p,li,dd,td,small,label,.dica) a:not(.btn){text-underline-offset:3px;text-decoration:underline}html.alto-contraste ::placeholder{opacity:1}html.alto-contraste .btn:disabled{opacity:1;background:var(--trilha);border:2px dashed var(--tinta-2);color:var(--tinta)}html.alto-contraste :focus-visible{outline-width:4px}.aviso-cookies{z-index:70;border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--tinta);box-shadow:var(--sombra);flex-direction:column;gap:12px;padding:20px;font-size:15px;line-height:1.5;display:flex;position:fixed;bottom:16px;left:16px;overflow-y:auto}.aviso-cookies h2{font-family:var(--display);margin:0;font-size:20px}.aviso-cookies p{margin:0}.aviso-cookies-opcoes{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.aviso-cookies-opcoes label{align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;display:flex}.aviso-cookies-opcoes input{width:22px;height:22px;accent-color:var(--verde-texto);flex:none;margin:2px 0 0}.aviso-cookies-opcoes strong{display:block}.aviso-cookies-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;display:flex}.aviso-cookies-acoes .btn.link{margin-right:auto}@media (width<=640px){.aviso-cookies{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;padding:16px}.aviso-cookies-acoes .btn:not(.link){flex:1 1 0}.aviso-cookies-acoes .btn.verde{flex-basis:100%}}
