.resultados-cabecalho{background:linear-gradient(135deg,#0d4536 0%,#0a2e23 100%);border-bottom:1px solid #c9a44c59;justify-content:space-between;align-items:center;gap:20px;padding:20px 40px;display:flex}.resultados-colunas,.resultados-colunas-chaves{max-width:100%}.resultados-cabecalho-logo{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.resultados-cabecalho-logo img{object-fit:contain;width:100%;height:100%}.resultados-cabecalho-texto{text-align:center;flex:1;min-width:0}.resultados-cabecalho-evento{color:#f2e9d3;overflow-wrap:anywhere;margin:0;font-size:clamp(15px,4.2vw,22px);font-weight:800;line-height:1.25}.resultados-cabecalho-subtitulo{color:#f2e9d3;letter-spacing:.4px;text-transform:uppercase;margin:6px 0 0;font-size:clamp(11px,2.9vw,14px);font-weight:700}.resultados-item-data{color:#b99f6e;flex-shrink:0;font-size:12.5px;font-weight:600}.resultados-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 40px;display:flex}.resultados-barra-texto{color:#f2e9d3;opacity:.8;margin:0;font-size:14px}.resultados-copiar{color:#0a2e23;cursor:pointer;background:linear-gradient(#f5e3ae,#e2bd72);border:1px solid #fff6;border-radius:22px;flex-shrink:0;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:800;transition:transform .15s,box-shadow .15s;display:flex}.resultados-copiar:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px #e2bd728c}.resultados-final-destaque{background:linear-gradient(165deg,#f5e3ae,#e2bd72);border:1px solid #ffffff80;border-radius:22px;margin:30px 40px 0;padding:20px 24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0a2e231f,0 14px 36px -10px #0006,0 0 40px -12px #f0d9988c}.resultados-final-destaque:before{content:"";background:conic-gradient(from var(--ang,0deg), transparent 0 60%, #ffffffe6, transparent 75%);-webkit-mask-composite:xor;pointer-events:none;border-radius:24px;padding:2px;animation:5s linear infinite resultados-final-brilho;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes resultados-final-brilho{to{--ang:360deg}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.resultados-final-destaque-titulo{color:#0a2e23;align-items:center;gap:9px;margin:0 0 14px;font-size:17px;font-weight:800;display:flex}.resultados-final-destaque-corpo{grid-template-columns:1fr 1fr;gap:20px;display:grid}.resultados-final-bloco-titulo{color:#0a2e23;letter-spacing:.2px;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 10px;font-size:13.5px;font-weight:800;display:flex}.resultados-final-destaque .resultados-coluna-vazio{color:#5c4a2e}.resultados-final-destaque .resultados-item{background:linear-gradient(165deg,#fff9,#ffffff59);border-color:#0a2e2333 #0a2e2333 #0a2e2333 #0a2e23;border-left-style:solid;border-left-width:4px;padding:16px 18px}.resultados-final-destaque .resultados-item-titulo{color:#0a2e23;font-size:16px}.resultados-final-destaque .resultados-item-confronto{color:#123b2e;font-size:14.5px;font-weight:600}.resultados-final-destaque .resultados-item-baixar{color:#f2e9d3;background:linear-gradient(#123b2e,#0a2e23)}.resultados-final-destaque .sumulas-status-pronta{color:#0d4536}.resultados-final-destaque .sumulas-status-espera,.resultados-final-destaque .sumulas-status-gerando,.resultados-final-destaque .sumulas-status-andamento{color:#8a6f42}@media (max-width:700px){.resultados-final-destaque-corpo{grid-template-columns:1fr}}.resultados-rankings{border:1px solid #ffffff1a;border-left:4px solid var(--naipe-cor,#d8b45b);background:linear-gradient(165deg,#0a2e23eb,#062018eb);border-radius:18px;margin:14px 40px 0;padding:18px 24px}.resultados-rankings-titulo{color:#f2e9d3;align-items:center;gap:9px;margin:0 0 6px;font-size:16px;font-weight:800;display:flex}.resultados-rankings-titulo svg{color:var(--naipe-cor,#d8b45b)}.resultados-rankings-ajuda{color:#f2e9d3b8;max-width:70ch;margin:0 0 12px;font-size:12.5px;line-height:1.5}.resultados-rankings-botoes{flex-wrap:wrap;gap:10px;display:flex}.resultados-rankings-botao{border:1px solid var(--naipe-cor-borda,#d8b45b8c);color:#f2e9d3;cursor:pointer;background:linear-gradient(#ffffff1a,#ffffff0a);border-radius:11px;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.resultados-rankings-botao:hover:not(:disabled){background:var(--naipe-cor-fundo,#d8b45b2e);transform:translateY(-1px)}.resultados-rankings-botao:disabled{opacity:.55;cursor:default}.resultados-rankings-girando{animation:.9s linear infinite resultados-rankings-giro}@keyframes resultados-rankings-giro{to{transform:rotate(360deg)}}.resultados-rankings-erro{color:#f5b8b8;margin:12px 0 0;font-size:12.5px}@media (max-width:700px){.resultados-rankings{margin:14px 16px 0;padding:16px 18px}.resultados-rankings-botao{flex:auto;justify-content:center}}.resultados-tema-feminino{--naipe-cor:#e86ba0;--naipe-cor-clara:#fbd0e2;--naipe-cor-fundo:#e86ba029;--naipe-cor-borda:#e86ba08c}.resultados-tema-masculino{--naipe-cor:#4fa6e8;--naipe-cor-clara:#bfe0fa;--naipe-cor-fundo:#4fa6e829;--naipe-cor-borda:#4fa6e88c}.resultados-tema-feminino .resultados-cabecalho,.resultados-tema-masculino .resultados-cabecalho{border-bottom:3px solid var(--naipe-cor)}.resultados-tema-feminino .resultados-colunas .resultados-coluna,.resultados-tema-masculino .resultados-colunas .resultados-coluna{--cor-coluna:var(--naipe-cor);border-color:var(--naipe-cor-borda);background:linear-gradient(165deg,#0620188c,#06201859)}.resultados-tema-feminino .resultados-colunas .resultados-coluna-titulo,.resultados-tema-masculino .resultados-colunas .resultados-coluna-titulo{color:var(--naipe-cor-clara)}.resultados-tema-feminino .resultados-colunas .resultados-coluna:not(.resultados-coluna-final):nth-of-type(2),.resultados-tema-masculino .resultados-colunas .resultados-coluna:not(.resultados-coluna-final):nth-of-type(2){--cor-coluna:color-mix(in srgb, var(--naipe-cor) 62%, #f2e9d3);border-color:color-mix(in srgb, var(--naipe-cor) 45%, transparent)}.resultados-tema-feminino .resultados-colunas .resultados-coluna:not(.resultados-coluna-final):nth-of-type(3),.resultados-tema-masculino .resultados-colunas .resultados-coluna:not(.resultados-coluna-final):nth-of-type(3){--cor-coluna:color-mix(in srgb, var(--naipe-cor) 40%, #f2e9d3);border-color:color-mix(in srgb, var(--naipe-cor) 32%, transparent)}.resultados-tema-feminino .resultados-colunas .resultados-coluna:not(.resultados-coluna-final):nth-of-type(4),.resultados-tema-masculino .resultados-colunas .resultados-coluna:not(.resultados-coluna-final):nth-of-type(4){--cor-coluna:color-mix(in srgb, var(--naipe-cor) 24%, #f2e9d3);border-color:color-mix(in srgb, var(--naipe-cor) 24%, transparent)}.resultados-abas{background:#00000038;border:1px solid #d8b45b4d;border-radius:14px;flex-wrap:wrap;gap:10px;width:fit-content;max-width:calc(100% - 80px);margin:16px 40px 0;padding:12px;display:flex;box-shadow:inset 0 1px 3px #0000004d}.resultados-aba{color:#f5e6c8a6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s;display:flex}.resultados-aba:before{content:"";background:var(--cor-naipe,#fff6);border-radius:50%;flex-shrink:0;width:9px;height:9px}.resultados-aba-feminino{--cor-naipe:#e86ba0}.resultados-aba-masculino{--cor-naipe:#4fa6e8}.resultados-aba:hover{color:#f5e6c8;background:#ffffff1a;border-color:#ffffff4d}.resultados-aba-ativa:before{background:#05271c}.resultados-aba-ativa,.resultados-aba-ativa:hover{background:var(--cor-naipe);border-color:var(--cor-naipe);color:#05271c;box-shadow:0 2px 10px color-mix(in srgb, var(--cor-naipe) 55%, transparent)}.resultados-coluna-final,.resultados-tema-feminino .resultados-colunas .resultados-coluna-final,.resultados-tema-masculino .resultados-colunas .resultados-coluna-final{--cor-coluna:#e8c878;border-color:#e8c87880}.resultados-tema-feminino .resultados-colunas .resultados-coluna-final .resultados-coluna-titulo,.resultados-tema-masculino .resultados-colunas .resultados-coluna-final .resultados-coluna-titulo,.resultados-coluna-final .resultados-coluna-titulo{color:#f0d998}.resultados-quadro{border-radius:20px;margin:14px 40px 0;padding:18px 0 6px;transition:background .3s,border-color .3s}.resultados-quadro[data-naipe]{background:linear-gradient(145deg, color-mix(in srgb, var(--naipe-cor) 34%, transparent) 0%, color-mix(in srgb, var(--naipe-cor) 18%, transparent) 35%, color-mix(in srgb, var(--naipe-cor) 5%, transparent) 70%, transparent 100%);border:1px solid var(--naipe-cor-borda)}.resultados-quadro .resultados-colunas,.resultados-quadro .resultados-colunas-chaves{padding-bottom:16px;padding-left:22px;padding-right:22px}.resultados-quadro .resultados-final-destaque{margin-left:22px;margin-right:22px}.resultados-classificacao-lista{flex-direction:column;gap:2px;margin-top:10px;display:flex}.resultados-classificacao-cabecalho,.resultados-classificacao-linha{grid-template-columns:30px minmax(0, 1fr) repeat(var(--colunas-caminhada,0), 40px) 46px 52px 44px;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;display:grid}.resultados-classificacao-total{font-weight:800}.resultados-classificacao-aviso{color:#f2e9d39e;margin:8px 2px 0;font-size:12px;font-weight:600;line-height:1.45}.resultados-coluna-chaves .resultados-classificacao-aviso{color:#5a5738}.resultados-classificacao-cabecalho{color:#f2e9d38c;letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:700}.resultados-classificacao-linha{color:#f2e9d3;background:#ffffff0d;font-size:14px;font-weight:600}.resultados-classificacao-sem-jogo{color:#f2e9d38c;background:#ffffff05;font-weight:500}.resultados-classificacao-pos{color:#c9a44c;text-align:center;font-weight:800}.resultados-classificacao-sem-jogo .resultados-classificacao-pos{color:#f2e9d359}.resultados-classificacao-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resultados-classificacao-numero{text-align:right;font-variant-numeric:tabular-nums}.resultados-colunas{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:18px;padding:30px 40px;display:grid}.resultados-colunas-chaves{grid-template-columns:repeat(auto-fit, minmax(var(--largura-chave,400px), 1fr));gap:18px;padding:16px 40px 40px;display:grid}.resultados-coluna{-webkit-backdrop-filter:blur(18px);background:linear-gradient(165deg,#ffffff17,#ffffff05);border:1px solid #ffffff24;border-radius:22px;flex-direction:column;gap:10px;padding:18px 16px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 14px 32px -14px #00000080,inset 0 1px #ffffff14}.resultados-coluna:before{content:"";background:var(--cor-coluna,#c9a44c);height:3px;box-shadow:0 0 14px 1px var(--cor-coluna,transparent);border-radius:0 0 6px 6px;position:absolute;top:0;left:18px;right:18px}.resultados-coluna-caminhada-1{--cor-coluna:#ff8559;background:linear-gradient(165deg,#ff855980,#b54b254d);border-color:#ff85598c}.resultados-coluna-caminhada-1 .resultados-coluna-titulo{color:#ffdfcb}.resultados-coluna-caminhada-2{--cor-coluna:#d4de95;background:linear-gradient(165deg,#d4de9580,#767a524d);border-color:#d4de958c}.resultados-coluna-caminhada-2 .resultados-coluna-titulo{color:#f0f4dc}.resultados-coluna-caminhada-3{--cor-coluna:#66c4ff;background:linear-gradient(165deg,#66c4ff80,#386c8c4d);border-color:#66c4ff8c}.resultados-coluna-caminhada-3 .resultados-coluna-titulo{color:#dcf0ff}.resultados-coluna-chaves{--cor-coluna:#6b6748;background:linear-gradient(165deg,#e8e5c8,#d9d7b6);border-color:#ffffff80;justify-content:space-between;box-shadow:0 14px 32px -14px #0006,0 0 30px -14px #d9d7b699,inset 0 1px #ffffff80}.resultados-coluna-divisor{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;border-bottom:1px solid #fff3;margin:8px 2px 0;padding-bottom:4px;font-size:.72rem;font-weight:800}.resultados-coluna:hover{box-shadow:0 18px 40px -14px #0000008c, 0 0 26px -6px var(--cor-coluna,transparent), 0 1px 0 #ffffff1a inset;transform:translateY(-3px)}.resultados-coluna-chaves .resultados-coluna-titulo{color:#4a4630}.resultados-coluna-chaves .resultados-coluna-vazio{color:#6b6748}.resultados-coluna-chaves .resultados-item{background:#fff6;border-color:#4a46302e}.resultados-coluna-chaves .resultados-item-titulo,.resultados-coluna-chaves .resultados-item-confronto{color:#4a4630}.resultados-coluna-chaves .resultados-item-data{color:#6b6748}.resultados-coluna-chaves .sumulas-status-pronta{color:#3f6b2e}.resultados-coluna-chaves .sumulas-status-espera{color:#8a6f42}.resultados-coluna-chaves .resultados-classificacao-cabecalho{color:#5a5738}.resultados-coluna-chaves .resultados-classificacao-linha{color:#33301f;background:#ffffff8c}.resultados-coluna-chaves .resultados-classificacao-sem-jogo{color:#5a5738;background:#ffffff47}.resultados-coluna-chaves .resultados-classificacao-pos{color:#6e5416}.resultados-coluna-chaves .resultados-classificacao-sem-jogo .resultados-classificacao-pos{color:#5a5738}.resultados-coluna-chaves .resultados-item-baixar{color:#f2e9d3;background:linear-gradient(#6b6748,#4a4630)}.resultados-item{background:linear-gradient(165deg, color-mix(in srgb, var(--cor-coluna,#c9a44c) 22%, #ffffff0f), #ffffff0d);border:1px solid #ffffff2e;border-left:4px solid var(--cor-coluna,#c9a44c99);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px 12px 12px;transition:transform .15s,background .15s;display:flex;position:relative}.resultados-item:hover{background:linear-gradient(165deg, color-mix(in srgb, var(--cor-coluna,#c9a44c) 32%, #ffffff14), #ffffff12);transform:translate(2px)}.resultados-item-linha1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.resultados-item-titulo{color:#f2e9d3;font-size:15px;font-weight:700}.resultados-item-confronto{color:#f2e9d3;opacity:.9;font-size:13.5px}.resultados-item-linha3{justify-content:space-between;align-items:center;gap:10px;min-height:29px;margin-top:2px;display:flex}.resultados-item-status{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.resultados-item-bolinha{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.resultados-item-baixar{color:#0a2e23;background:linear-gradient(#f0d998,#c9a44c);border-radius:16px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.resultados-item-baixar:hover{transform:translateY(-1px);box-shadow:0 4px 14px #c9a44c80}.resultados-classificados-final-lista{flex-wrap:wrap;gap:16px;display:flex}.resultados-classificados-final-grupo{flex-direction:column;flex:140px;gap:7px;min-width:140px;display:flex}.resultados-classificados-final-grupo-titulo{color:var(--cor-chave,#5c4a2e);letter-spacing:.3px;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.resultados-classificado-item{background:linear-gradient(165deg, color-mix(in srgb, var(--cor-chave,#0a2e23) 18%, #ffffff8c), #fff6);border:1px solid #0a2e232e;border-left:4px solid var(--cor-chave,#0a2e23);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;transition:transform .15s,background .15s;display:flex}.resultados-classificado-item:hover{background:linear-gradient(165deg, color-mix(in srgb, var(--cor-chave,#0a2e23) 28%, #fff9), #ffffff80);transform:translate(2px)}.resultados-classificado-nome{color:#0a2e23;font-size:13.5px;font-weight:700}.sumulas-status-pronta{color:#c9a44c}.sumulas-status-gerando,.sumulas-status-andamento{color:#f2661c}.sumulas-status-espera{color:#b99f6e}.resultados-rodape{text-align:center;border-top:1px solid #c9a44c40;flex-direction:column;align-items:center;gap:10px;padding:26px 40px 40px;display:flex}.resultados-rodape-texto{color:#b99f6e;margin:0;font-size:13px}.resultados-rodape-links{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.resultados-rodape-link{color:#f2e9d3;border:1px solid #c9a44c66;border-radius:20px;align-items:center;gap:6px;padding:9px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.resultados-rodape-link:hover{background:#c9a44c24;border-color:#c9a44cb3}@media (max-width:560px){.resultados-colunas{grid-template-columns:1fr;padding:10px 18px 30px}.resultados-barra,.resultados-rodape{padding-left:18px;padding-right:18px}.resultados-cabecalho{gap:12px;padding-left:14px;padding-right:14px}.resultados-cabecalho-logo{width:46px;height:46px}.resultados-quadro{margin-left:12px;margin-right:12px;padding-top:14px}.resultados-quadro .resultados-colunas,.resultados-quadro .resultados-colunas-chaves{padding-left:10px;padding-right:10px}.resultados-quadro .resultados-colunas-chaves{padding-bottom:4px}.resultados-quadro .resultados-final-destaque{margin-left:10px;margin-right:10px}.resultados-colunas-chaves{grid-template-columns:1fr;padding-left:18px;padding-right:18px}.resultados-quadro .resultados-colunas-chaves{grid-template-columns:1fr}.resultados-final-destaque{margin-left:18px;margin-right:18px}.resultados-abas{width:auto;max-width:none;margin-left:12px;margin-right:12px;padding:8px}.resultados-aba{text-align:center;flex:1 1 0;justify-content:center;padding:12px 8px;font-size:14px}.resultados-classificacao-cabecalho,.resultados-classificacao-linha{grid-template-columns:30px repeat(var(--colunas-caminhada,0), minmax(0, 1fr)) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);gap:4px 6px;padding:8px}.resultados-classificacao-nome{grid-column:1/-1;margin-bottom:2px}.resultados-classificacao-cabecalho .resultados-classificacao-nome{display:none}.resultados-classificacao-numero{text-align:center}}.resultados-item-gerar{color:#f0d998;font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:1px solid #c9a44c8c;border-radius:16px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.resultados-item-gerar:hover:not(:disabled){background:#c9a44c24;border-color:#c9a44ce6;transform:translateY(-1px)}.resultados-item-gerar:focus-visible{outline-offset:2px;outline:2px solid #f0d998}.resultados-item-gerar:disabled{opacity:.6;cursor:progress}.resultados-girando{animation:.9s linear infinite resultados-rankings-giro}@media (prefers-reduced-motion:reduce){.resultados-girando,.resultados-rankings-girando{animation:none}}.resultados-erro-ao-gerar{color:#f6d9d5;background:#78282340;border:1px solid #dc786e73;border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:13px;line-height:1.45}.resultados-final-destaque .resultados-item-gerar{color:#0a2e23;background:#ffffff59;border:1.5px solid #0a2e23b3;margin:6px 0 10px}.resultados-final-destaque .resultados-item-gerar:hover:not(:disabled){color:#f0d998;background:#0a2e23;border-color:#0a2e23}.resultados-final-destaque .resultados-final-classificacao{margin-top:18px}.resultados-final-classificacao-cabecalho{flex-wrap:wrap;justify-content:space-between;gap:10px}.resultados-final-classificacao-acoes{flex-wrap:wrap;gap:8px;display:flex}.resultados-final-destaque .resultados-item-baixar-ouro{color:#0a2e23;background:linear-gradient(#f0d998,#c9a44c)}.resultados-final-destaque .resultados-classificacao-cabecalho{color:#0a2e238c}.resultados-final-destaque .resultados-classificacao-linha{color:#1f2a20;background:#ffffff73}.resultados-final-destaque .resultados-classificacao-linha:nth-child(odd){background:#ffffff9e}.resultados-final-destaque .resultados-classificacao-pos{color:#6e5416}.resultados-final-destaque .resultados-classificacao-total{color:#0a2e23}.resultados-final-destaque .resultados-classificacao-podio-1{background:linear-gradient(90deg,#ffd75a99,#ffffff9e);border-left:4px solid #c9a44c}.resultados-final-destaque .resultados-classificacao-podio-2{border-left:4px solid #b9b9b9}.resultados-final-destaque .resultados-classificacao-podio-3{border-left:4px solid #b87333}.resultados-final-destaque .resultados-classificacao-aviso{color:#5c4a2e}.resultados-rf{background:linear-gradient(160deg,#c9a44c38,#0a2e238c);border:1px solid #f0d99880;border-radius:22px;margin:14px 40px 0;padding:20px 24px;position:relative;box-shadow:0 14px 36px -12px #00000080,0 0 40px -14px #f0d99866}.resultados-quadro .resultados-rf{margin-left:22px;margin-right:22px}.resultados-rf-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.resultados-rf-titulo{color:#f0d998;align-items:center;gap:9px;margin:0;font-size:18px;font-weight:800;display:flex}.resultados-rf-subtitulo{color:#f2e9d3b3;margin:2px 0 0 29px;font-size:12px}.resultados-rf-acoes{flex-wrap:wrap;gap:8px;display:flex}.resultados-rf .resultados-item-gerar{margin:0}.resultados-rf-corpo{grid-template-columns:1.15fr 1fr;align-items:start;gap:18px;display:grid}.resultados-rf-secao{background:#0a2e2380;border:1px solid #f2e9d31f;border-radius:14px;margin-bottom:14px;padding:12px 14px 10px}.resultados-rf-secao:last-child{margin-bottom:0}.resultados-rf-secao-titulo{color:#f0d998;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:12px;font-weight:800;display:flex}.resultados-rf-secao-titulo small{letter-spacing:0;text-transform:none;color:#f2e9d399;font-size:11px;font-weight:600}.resultados-rf-vazio{color:#f2e9d3b3;margin:4px 2px;font-size:12.5px}.resultados-rf-lista{flex-direction:column;gap:2px;display:flex}.resultados-rf-cab,.resultados-rf-linha{grid-template-columns:34px minmax(0, 1fr) minmax(0, .95fr) repeat(var(--colunas-passada,0), 44px) 62px;font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:grid}.resultados-rf-cab{color:#f2e9d380;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:700}.resultados-rf-linha{color:#f2e9d3;background:#ffffff0d;font-size:13px;font-weight:600}.resultados-rf-pos{color:#c9a44c;font-weight:800}.resultados-rf-nome,.resultados-rf-equipe{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resultados-rf-equipe{color:#f2e9d3b8;font-weight:500}.resultados-rf-obs{color:#f2e9d38c;font-size:10.5px;font-style:normal}.resultados-rf-num{text-align:right}.resultados-rf-total{font-weight:800}.resultados-rf-180{color:#e0281f;font-weight:800}.resultados-rf-podio-1{background:linear-gradient(90deg,#ffd75a47,#ffffff0d);border-left:3px solid #c9a44c}.resultados-rf-podio-2{border-left:3px solid #b9b9b9}.resultados-rf-podio-3{border-left:3px solid #b87333}.resultados-rf-nota{color:#f2e9d38c;margin:8px 2px 0;font-size:11px;line-height:1.45}.resultados-rf-fichas{flex-wrap:wrap;gap:8px;display:flex}.resultados-rf-ficha{background:linear-gradient(160deg, var(--naipe-cor-fundo,#d8b45b2e), #ffffff0a);border:1px solid var(--naipe-cor-borda,#d8b45b8c);color:#f2e9d3b3;border-radius:12px;flex-direction:column;gap:2px;min-width:140px;padding:8px 12px;font-size:11px;display:flex}.resultados-rf-ficha b{color:#f2e9d3;font-size:13px}.resultados-rf-ficha-jogo{color:var(--naipe-cor,#d8b45b);font-weight:800}.resultados-rf-numeros{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.resultados-rf-caixa{text-align:center;background:#ffffff0d;border:1px solid #f2e9d31f;border-radius:12px;padding:10px 8px}.resultados-rf-caixa b{color:#f0d998;font-variant-numeric:tabular-nums;font-size:22px;display:block}.resultados-rf-caixa span{letter-spacing:.06em;text-transform:uppercase;color:#f2e9d399;font-size:10px}@media (max-width:900px){.resultados-rf{margin:14px 16px 0;padding:16px}.resultados-rf-corpo{grid-template-columns:1fr}.resultados-rf-numeros{grid-template-columns:repeat(2,1fr)}.resultados-rf-cab,.resultados-rf-linha{grid-template-columns:30px minmax(0, 1fr) repeat(var(--colunas-passada,0), 38px) 54px;font-size:12px}.resultados-rf-linha{grid-template-rows:auto auto;row-gap:0}.resultados-rf-linha .resultados-rf-pos,.resultados-rf-linha .resultados-rf-num{grid-row:1/3}.resultados-rf-linha .resultados-rf-nome{grid-area:1/2}.resultados-rf-linha .resultados-rf-equipe{grid-area:2/2;font-size:10.5px}.resultados-rf-cab .resultados-rf-equipe{display:none}}.resultados-rf-geral{background:#ffffff0a;border-top:1px dashed #f2e9d32e;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.resultados-rf-geral-texto{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}.resultados-rf-geral-titulo{color:#f0d998;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12.5px;font-weight:800;display:flex}.resultados-rf-geral-ajuda{color:#f2e9d3bf;margin:0;font-size:12px;line-height:1.45}.resultados-rf-geral .resultados-item-baixar{cursor:pointer;font:inherit;border:0;font-size:12px;font-weight:800}.resultados-rf-geral .resultados-item-baixar:disabled{opacity:.6;cursor:default}.resultados-final-todas-sumulas{background:#ffffff52;border:1px dashed #0a2e2359;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex}.resultados-final-todas-sumulas-texto{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.resultados-final-todas-sumulas-titulo{color:#0a2e23;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}.resultados-final-todas-sumulas-ajuda{color:#5c4a2e;font-size:12px}.resultados-final-todas-sumulas .resultados-item-baixar{cursor:pointer;font:inherit;border:0;font-size:12px;font-weight:800}.resultados-final-todas-sumulas .resultados-item-baixar:disabled{opacity:.7;cursor:default}.resultados-arquivo-geral{color:#0a2e23;background:linear-gradient(#f0d998,#c9a44c);border-color:#0000}.resultados-arquivo-geral:disabled{opacity:.75;cursor:default}.resultados-colunas{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.resultados-coluna{min-width:0}.resultados-item-linha3{flex-wrap:wrap;row-gap:8px}@media (max-width:560px){.resultados-colunas{grid-template-columns:minmax(0,1fr)}}
