.portal-numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:720px){.portal-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}}.portal-numero{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-1)}.portal-numero__valor{font-size:clamp(24px,6vw,30px);line-height:1.1;font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.portal-numero__rotulo{font-size:var(--text-meta);line-height:1.35;color:var(--text-secondary);overflow-wrap:anywhere}.portal-secao{display:flex;flex-direction:column;gap:var(--space-3)}.portal-secao__titulo{font-size:var(--text-card-title);line-height:var(--leading-card-title);font-weight:var(--weight-bold)}.portal-subtitulo{margin-top:calc(var(--space-3) * -1);font-size:var(--text-micro);color:var(--text-secondary);overflow-wrap:anywhere}.portal-filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.portal-filtros .campo{flex:1 1 200px;min-width:0}.portal-filtros .botao{flex:0 0 auto}.portal-contagem{font-size:var(--text-meta);color:var(--text-secondary)}.portal-etiquetas{display:flex;flex-wrap:wrap;gap:var(--space-1)}.portal-links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--text-meta)}.portal-links a{color:var(--brand-primary);font-weight:var(--weight-semibold);text-decoration:underline}.portal-eventos{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface)}.portal-evento{display:grid;grid-gap:2px;gap:2px;padding:var(--space-3) var(--space-4);min-width:0}.portal-evento+.portal-evento{border-top:1px solid var(--border-card)}.portal-evento__acao{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.portal-evento__codigo{font-family:ui-monospace,Cascadia Mono,Menlo,monospace;font-size:var(--text-micro)}.portal-evento__meta{font-size:var(--text-meta);color:var(--text-secondary);overflow-wrap:anywhere}.portal-impacto{padding-left:var(--space-5);list-style:disc;line-height:1.45;color:var(--text-secondary)}.portal-alertas,.portal-impacto{display:flex;flex-direction:column;gap:var(--space-1);margin:0;font-size:var(--text-meta);overflow-wrap:anywhere}.portal-alertas{padding:var(--space-2) var(--space-3);list-style:none;border-left:3px solid var(--status-em-revisao);border-radius:var(--radius-checkbox);background:var(--accent-soft);color:var(--accent-text);line-height:1.4}.portal-jogos{display:flex;flex-direction:column;gap:var(--space-2)}.portal-jogos>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:var(--text-meta);font-weight:var(--weight-semibold);color:var(--brand-primary)}.portal-jogos[open]>summary{margin-bottom:var(--space-2)}.impressao{min-height:100vh;background:var(--page-background)}.impressao__pagina{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6) var(--space-4) var(--space-12)}.impressao__barra{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:210mm;margin:0 auto}.impressao__ajuda{margin:0;color:var(--text-secondary);font-size:var(--text-micro);line-height:var(--leading-micro)}.impressao__imprimir{align-self:flex-start}.impressao__vazio{max-width:210mm;margin:0 auto}.impressao__folhas{--escala:1;display:flex;flex-direction:column;align-items:safe center;gap:var(--space-8);width:100%;overflow-x:auto}.impressao__folha{display:flex;flex-direction:column;gap:var(--space-2);width:calc(210mm * var(--escala))}.impressao__folha .folha-sumula{zoom:var(--escala)}.impressao__acoes-da-folha{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.impressao__jogo{margin:0;color:var(--text-secondary);font-size:var(--text-micro);line-height:var(--leading-micro)}.impressao__jogo b{color:var(--text-primary)}.impressao__acoes-da-folha .botao{min-height:40px}.folha-sumula{--tinta:var(--petroleo-900);--linha:#8a969a;--linha-forte:var(--petroleo-900);--linha-mm:4.9mm;box-sizing:border-box;display:flex;flex-direction:column;gap:2.2mm;flex:none;width:210mm;min-height:297mm;padding:8mm 10mm 9mm;background:#fff;box-shadow:var(--shadow-2);color:var(--tinta);font-family:var(--font-sans);font-size:8.6pt;line-height:1.25}.folha-sumula[data-compacta] .folha-sumula__tabela--relacao{font-size:7pt;line-height:1}.folha-sumula[data-compacta] .folha-sumula__tabela--relacao .folha-sumula__quadrado{width:2.6mm;height:2.6mm}.folha-sumula dd,.folha-sumula dl,.folha-sumula h2,.folha-sumula h3,.folha-sumula p{margin:0}.folha-sumula__topo{display:flex;align-items:center;justify-content:space-between;gap:4mm;padding-bottom:2.4mm;border-bottom:.6mm solid var(--linha-forte)}.folha-sumula__marca{display:flex;align-items:center;gap:4mm;min-width:0}.folha-sumula__marca .marca{flex:none}.folha-sumula__identificacao{min-width:0;padding-left:4mm;border-left:.3mm solid var(--linha)}.folha-sumula__torneio{font-size:8pt;font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase}.folha-sumula__titulo{font-size:15pt;font-weight:var(--weight-bold);font-stretch:var(--stretch-display);line-height:1.1}.folha-sumula__codigo{display:flex;flex-direction:column;align-items:flex-end;padding:1.2mm 3mm;border:.4mm solid var(--linha-forte);border-radius:2mm}.folha-sumula__codigo span{font-size:7pt;text-transform:uppercase;letter-spacing:.08em}.folha-sumula__codigo b{font-size:16pt;font-weight:var(--weight-bold);line-height:1}.folha-sumula__dados{display:grid;grid-template-columns:repeat(6,auto);grid-gap:1.6mm 4mm;gap:1.6mm 4mm}.folha-sumula__dados dt,.folha-sumula__rotulo{font-size:6.8pt;font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.folha-sumula__dados dd{font-weight:var(--weight-semibold)}.folha-sumula__dados-largo{grid-column:span 2}.folha-sumula__dados-arbitragem{grid-column:3/-1}.folha-sumula__placar{display:grid;grid-template-columns:1fr 14mm auto 14mm 1fr;align-items:center;grid-gap:3mm;gap:3mm;padding:2.4mm 0;border-top:.25mm solid var(--linha);border-bottom:.25mm solid var(--linha)}.folha-sumula__lado{display:flex;flex-direction:column;font-size:11pt;font-weight:var(--weight-bold);line-height:1.15}.folha-sumula__lado--visitante{align-items:flex-end;text-align:right}.folha-sumula__caixa{height:11mm;border:.5mm solid var(--linha-forte);border-radius:2mm}.folha-sumula__x{font-size:14pt;font-weight:var(--weight-bold)}.folha-sumula__linha-dupla{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:5mm;gap:5mm}.folha-sumula__relacoes{display:grid;grid-template-columns:1fr 1fr;grid-gap:5mm;gap:5mm}.folha-sumula__bloco,.folha-sumula__relacao{display:flex;flex-direction:column;gap:1.2mm}.folha-sumula__subtitulo{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1mm 3mm;font-size:8.4pt;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}.folha-sumula__subtitulo span{font-size:7pt;font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.folha-sumula__nota{font-size:7.2pt;color:var(--text-secondary)}.folha-sumula__marcar{display:flex;align-items:center;flex-wrap:wrap;gap:1.4mm;min-height:6mm}.folha-sumula__quadrado{display:inline-block;width:3.4mm;height:3.4mm;border:.35mm solid var(--linha-forte);border-radius:.6mm;vertical-align:middle}.folha-sumula__mini{display:inline-block;width:9mm;height:6mm;border:.35mm solid var(--linha-forte);border-radius:1mm;vertical-align:middle}.folha-sumula__tabela{width:100%;border-collapse:collapse;table-layout:fixed}.folha-sumula__tabela td,.folha-sumula__tabela th{height:var(--linha-mm);padding:0 1.2mm;border:.25mm solid var(--linha);text-align:left;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.folha-sumula__tabela thead th{height:auto;padding:.8mm 1.2mm;font-size:6.8pt;font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.folha-sumula__tabela--cronologia th[scope=row]{width:22mm;font-weight:var(--weight-semibold)}.folha-sumula__tabela--cronologia td{color:var(--linha);text-align:center}.folha-sumula__tabela--relacao td:first-child,.folha-sumula__tabela--relacao th:first-child{width:9mm;text-align:center;font-weight:var(--weight-semibold)}.folha-sumula__tabela--relacao td:last-child,.folha-sumula__tabela--relacao th:last-child{width:19mm;text-align:center}.folha-sumula__tabela--relacao tr[data-marca] td{color:var(--text-secondary)}.folha-sumula__tabela--relacao tr[data-marca] td:nth-child(2){text-decoration:line-through;text-decoration-thickness:.2mm}.folha-sumula__tabela--relacao em{font-style:normal;font-weight:var(--weight-semibold);text-decoration:none;display:inline-block}.folha-sumula__tabela--lancamentos td{height:5mm}.folha-sumula__tabela--lancamentos th:nth-child(5n+1){width:12mm}.folha-sumula__tabela--lancamentos th:nth-child(2),.folha-sumula__tabela--lancamentos th:nth-child(4),.folha-sumula__tabela--lancamentos th:nth-child(7),.folha-sumula__tabela--lancamentos th:nth-child(9){width:10mm}.folha-sumula__tipos{color:var(--linha);text-align:center!important;letter-spacing:.04em}.folha-sumula__tabela .folha-sumula__separador{border-left:.6mm solid var(--linha-forte)}.folha-sumula__comissao{font-size:7.4pt;white-space:normal}.folha-sumula__pautas{display:flex;flex-direction:column}.folha-sumula__pautas span{height:6mm;border-bottom:.25mm solid var(--linha)}.folha-sumula__assinaturas{display:grid;grid-template-columns:repeat(var(--assinaturas,4),minmax(0,1fr));grid-gap:4mm;gap:4mm;padding-top:3mm}.folha-sumula__assinaturas p>span:last-child{display:flex;flex-direction:column;line-height:1.2}.folha-sumula__assinaturas b{color:var(--tinta);font-weight:var(--weight-semibold);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.folha-sumula__assinaturas p{display:flex;flex-direction:column;gap:1mm;font-size:7.2pt;color:var(--text-secondary)}.folha-sumula__assinatura{border-bottom:.3mm solid var(--linha-forte);height:6mm}.folha-sumula__rodape{display:flex;align-items:center;justify-content:space-between;gap:5mm;margin-top:auto;padding-top:2.4mm;border-top:.25mm solid var(--linha);font-size:7.4pt}.folha-sumula__qr{flex:none;width:17mm;height:17mm}.folha-sumula__oferecimento{font-size:7.4pt;font-weight:var(--weight-semibold);color:var(--text-secondary)}.folha-sumula__marcas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2mm 6mm;margin:auto 0 0;padding:1.6mm 0 0;list-style:none}.folha-sumula__marcas img{display:block;height:7mm;max-width:32mm;object-fit:contain;filter:grayscale(1)}.folha-sumula__marcas span{font-size:7pt;font-weight:var(--weight-semibold);color:var(--text-secondary)}.folha-sumula__marcas+.folha-sumula__rodape{margin-top:0}@page sumula{size:A4 portrait;margin:0}@media print{.impressao,body:has(.impressao){background:#fff}.impressao__acoes-da-folha,.impressao__barra,.skip-link{display:none!important}.impressao__pagina{padding:0;gap:0}.impressao__folhas{display:block;overflow:visible}.impressao__folha{display:block;width:auto}.impressao__folha .folha-sumula{zoom:1}.folha-sumula{page:sumula;height:297mm;min-height:0;box-shadow:none;page-break-after:always;break-after:page;page-break-inside:avoid;break-inside:avoid;overflow:hidden;print-color-adjust:exact;-webkit-print-color-adjust:exact}.impressao__folha:last-child .folha-sumula{page-break-after:auto;break-after:auto}}.telao{--fundo:var(--petroleo-900);--cartao:#0f3640;--cartao-vivo:#12404b;--texto:#ffffff;--texto-2:var(--petroleo-300);--traco:rgba(143,179,188,0.22);--destaque:var(--cor-do-torneio,var(--petroleo-400));box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:1.6vh;gap:1.6vh;height:100vh;height:100dvh;padding:2.4vh 2vw;overflow:hidden;background:var(--fundo);color:var(--texto);font-family:var(--font-sans)}body:has(.telao){background:var(--petroleo-900)}.telao__topo{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:3vw;gap:3vw;padding-bottom:1.4vh;border-bottom:.35vh solid var(--destaque)}.telao__organizacao{margin:0;color:var(--texto-2);font-size:clamp(12px,1.1vw,28px);font-weight:var(--weight-medium);letter-spacing:.1em;text-transform:uppercase}.telao__torneio{margin:0;font-size:clamp(22px,2.6vw,72px);font-weight:var(--weight-bold);font-stretch:var(--stretch-display);line-height:1.05}.telao__dia{display:flex;flex-direction:column;align-items:flex-end;gap:.6vh;margin:0;font-size:clamp(14px,1.4vw,36px);font-weight:var(--weight-semibold)}.telao__contagem{display:inline-flex;align-items:center;gap:.6vw;color:#ffb4a8;font-size:.85em}.telao__relogio{display:flex;flex-direction:column;align-items:flex-end;min-width:9vw}.telao__hora{font-size:clamp(26px,3.4vw,96px);font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.telao__atualizado{color:var(--texto-2);font-size:clamp(11px,.8vw,22px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.telao__atualizado[data-atrasado],.telao__aviso{color:var(--amarelo-300)}.telao__aviso{margin:0;font-size:clamp(14px,1.3vw,34px);font-weight:var(--weight-semibold)}.telao__meio{display:flex;flex-direction:column;gap:1.2vh;min-height:0}.telao__campos{display:grid;grid-template-columns:repeat(var(--colunas,2),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-gap:1.6vh 1.4vw;gap:1.6vh 1.4vw;flex:1 1;min-height:0}.telao__campo{--escala:1;display:flex;flex-direction:column;gap:calc(1vh * var(--escala));min-height:0;padding:calc(1.8vh * var(--escala)) 1.4vw;border:.2vh solid var(--traco);border-radius:var(--radius-card-lg);background:var(--cartao);overflow:hidden}.telao[data-campos="1"] .telao__campo,.telao[data-campos="2"] .telao__campo{--escala:1.5}.telao__campo[data-estado=ao-vivo]{border-color:rgba(236,48,19,.65);background:var(--cartao-vivo);box-shadow:inset 0 0 0 .25vh rgba(236,48,19,.25)}.telao__campo-topo{display:flex;align-items:center;justify-content:space-between;gap:1vw}.telao__campo-nome{margin:0;font-size:calc(clamp(16px, 1.5vw, 40px) * var(--escala));font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}.telao__estado{display:inline-flex;align-items:center;gap:.5vw;padding:.5vh .9vw;border-radius:var(--radius-pill);background:rgba(255,255,255,.1);color:var(--texto-2);font-size:calc(clamp(11px, .95vw, 26px) * var(--escala));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}.telao__estado[data-estado=ao-vivo]{background:var(--status-ao-vivo);color:#fff}.telao__estado[data-estado=proximo]{background:var(--destaque);color:#fff;box-shadow:inset 0 0 0 .15vh rgba(255,255,255,.35)}.telao__pulso{width:.7em;height:.7em;border-radius:50%;background:currentColor;animation:telao-pulso 1.4s ease-in-out infinite}@keyframes telao-pulso{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.telao__pulso{animation:none}}.telao__contexto{margin:0;color:var(--texto-2);font-size:calc(clamp(12px, 1vw, 28px) * var(--escala));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.telao__contexto b{color:var(--texto);font-weight:var(--weight-semibold)}.telao__placar{display:flex;flex-direction:column;justify-content:center;gap:calc(.8vh * var(--escala));flex:1 1;min-height:0}.telao__equipe{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:1vw;gap:1vw}.telao__escudo{width:calc(clamp(28px, 3vw, 80px) * var(--escala));height:calc(clamp(28px, 3vw, 80px) * var(--escala));border-radius:50%;object-fit:cover;background:#fff}.telao__escudo--sigla{display:inline-grid;place-items:center;color:#fff;font-size:calc(clamp(10px, .9vw, 24px) * var(--escala));font-weight:var(--weight-bold)}.telao__escudo--vaga{background:transparent;border:.25vh dashed var(--traco)}.telao__nome{font-size:calc(clamp(16px, 1.75vw, 48px) * var(--escala));font-weight:var(--weight-semibold);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.telao__nome[data-vaga]{color:var(--texto-2);font-weight:var(--weight-medium)}.telao__gols{min-width:1.3ch;font-size:calc(clamp(28px, 3.6vw, 104px) * var(--escala));font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;text-align:right}.telao__placar[data-estado=proximo] .telao__gols{display:none}.telao__rodape-do-jogo{margin:0;color:var(--amarelo-300);font-size:calc(clamp(12px, 1.05vw, 30px) * var(--escala));font-weight:var(--weight-semibold)}.telao__extras{display:flex;flex-direction:column;gap:.5vh;padding-top:.9vh;border-top:.15vh solid var(--traco)}.telao__extras:empty{display:none}.telao__extras p{margin:0;font-size:calc(clamp(11px, .95vw, 26px) * var(--escala));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.telao__extras span{color:var(--texto-2);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;font-size:.85em;margin-right:.4vw}.telao__vazio{display:grid;place-content:center;text-align:center;color:var(--texto-2);font-size:clamp(14px,1.4vw,36px)}.telao__vazio p{margin:0}.telao__vazio-titulo{color:var(--texto);font-size:1.6em;font-weight:var(--weight-bold)}.telao__base{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2vw;gap:2vw;padding-top:1.4vh;border-top:.15vh solid var(--traco)}.telao__resultados{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.6vw;max-height:3.2em;overflow:hidden;font-size:clamp(12px,1vw,28px);line-height:1.6}.telao__resultados-titulo{padding:.4vh .8vw;border-radius:var(--radius-pill);background:var(--destaque);color:#fff;font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.85em}.telao__resultado{white-space:nowrap}.telao__resultado em{color:var(--texto-2);font-style:normal;margin-right:.3vw}.telao__resultado b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.telao__resultado--vazio{color:var(--texto-2)}.telao__celular{display:flex;align-items:center;gap:1vw}.telao__marca{display:inline-flex;margin-left:1vw;opacity:.85}.telao__qr{width:clamp(56px,6.5vh,180px);height:clamp(56px,6.5vh,180px);border-radius:6px}.telao__celular p{display:flex;flex-direction:column;margin:0;font-size:clamp(12px,1vw,28px);font-weight:var(--weight-semibold)}.telao__celular p span{color:var(--texto-2);font-weight:var(--weight-regular);font-size:.85em}@media (orientation:portrait){.telao{height:auto;min-height:100dvh;overflow:visible}.telao__topo{grid-template-columns:1fr auto}.telao__dia{grid-column:1/-1;grid-row:2;align-items:flex-start}.telao__campos{grid-template-columns:1fr;grid-auto-rows:auto}.telao__campo{--escala:1.4}.telao__base{grid-template-columns:1fr}.telao__resultados{max-height:none}}.telao[data-master] .telao__topo{grid-template-columns:1fr auto auto auto}.telao__master{display:flex;flex-direction:column;align-items:center;gap:.5vh;color:var(--texto-2);font-size:clamp(10px,.8vw,22px);letter-spacing:.06em;text-transform:uppercase}.telao__master .logo-da-marca{height:clamp(52px,9.5vh,220px);max-width:20vw;padding:.8vh 1vw}.telao__base:has(.telao__marcas){grid-template-columns:1fr auto auto}.telao__marcas{display:flex;align-items:center;gap:1vw}.telao__marcas-rotulo{color:var(--texto-2);font-size:clamp(10px,.8vw,22px);letter-spacing:.06em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.telao__marca{animation:telao-marca .6s ease-out}.telao__marca .logo-da-marca{height:clamp(36px,5.5vh,120px);max-width:14vw;padding:.5vh .8vw}@keyframes telao-marca{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.telao__marca{animation:none}}@media (orientation:portrait){.telao[data-master] .telao__topo,.telao__base:has(.telao__marcas){grid-template-columns:1fr}}.telao__oferecimento{margin:0;color:var(--amarelo-300);font-size:calc(clamp(11px, .9vw, 26px) * var(--escala));font-weight:var(--weight-semibold);letter-spacing:.04em}.telao__cartoes{display:inline-flex;align-items:center;gap:.4vw}.telao__cartao{display:inline-grid;place-items:center;width:calc(clamp(18px, 1.5vw, 44px) * var(--escala));height:calc(clamp(24px, 2vw, 58px) * var(--escala));border-radius:.35vw;font-size:calc(clamp(12px, 1vw, 30px) * var(--escala));font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.telao__cartao[data-cor=amarelo]{background:#ffc72c;color:#0b2830}.telao__cartao[data-cor=vermelho]{background:#e5302b;color:#fff}.telao__ultimo-lance{margin:0;color:var(--texto);font-size:calc(clamp(12px, 1.05vw, 30px) * var(--escala));font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.telao__ultimo-lance span{margin-right:.5vw;color:var(--texto-2);font-size:.8em;letter-spacing:.06em;text-transform:uppercase}.telao__ultimo-lance[data-tipo=red]:before,.telao__ultimo-lance[data-tipo=yellow]:before{content:"";display:inline-block;width:.55em;height:.75em;margin-right:.5vw;border-radius:.1em;vertical-align:-.05em;background:#ffc72c}.telao__ultimo-lance[data-tipo=red]:before{background:#e5302b}.logo-da-marca{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;object-fit:contain;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--border-card);color:var(--petroleo-900);font-weight:var(--weight-bold);text-align:center;line-height:1.15;overflow-wrap:anywhere}.logo-da-marca--pequeno{height:36px;max-width:120px;padding:4px 8px;font-size:12px}.logo-da-marca--medio{height:56px;max-width:168px;padding:6px 10px;font-size:14px}.logo-da-marca--grande{height:72px;max-width:220px;padding:8px 14px;font-size:16px}.logo-da-marca--nome{min-width:96px}.logo-da-marca--vazio{width:168px;color:var(--text-secondary);font-weight:var(--weight-regular,400);border:1.5px dashed var(--border-card);box-shadow:none}.marca-publica__link{display:inline-flex;border-radius:10px}.marca-publica__link:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.patrocinio-master{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;opacity:.92}.patrocinio-master--compacto{margin:0;padding:var(--space-2) var(--space-3);border-radius:14px;color:var(--text-secondary)}.faixa-de-marcas,.patrocinio-master--compacto{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-card)}.faixa-de-marcas{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-4);border-radius:var(--radius-card-lg,20px)}.faixa-de-marcas__grupo{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.faixa-de-marcas__rotulo{margin:0;color:var(--text-secondary);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.faixa-de-marcas__lista{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3);margin:0;padding:0;list-style:none}.cota{gap:var(--space-2)}.cota,.cota__topo{display:flex;flex-direction:column}.cota__topo{gap:2px}.cota__onde{margin:0;color:var(--text-secondary);font-size:var(--text-micro);line-height:var(--leading-micro)}.cota__vazia{align-self:flex-start}.marca-do-torneio__topo{display:flex;align-items:center;gap:var(--space-3);min-width:0}.marca-do-torneio__nome{display:flex;flex-direction:column;min-width:0}.marca-do-torneio__envio{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.marca-do-torneio__botoes{display:flex;flex-wrap:wrap;gap:var(--space-2)}.jogo-publico__oferecimento,.partida-publica__oferecimento{margin:0;color:var(--text-secondary);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.02em}.partida-publica__oferecimento{color:inherit;opacity:.8}.nomes-da-marca{display:flex;flex-wrap:wrap;gap:var(--space-1);width:100%;margin:0;padding:0;list-style:none}.nomes-da-marca li{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 10px;border-radius:999px;background:var(--amarelo-100);font-size:var(--text-label);font-weight:var(--weight-semibold)}.nomes-da-marca button{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer}.nomes-da-marca button svg{width:14px;height:14px}.relatorio-das-marcas{padding:var(--space-4);border-radius:var(--radius-card-lg);background:var(--petroleo-100)}.relatorio-das-marcas,.relatorio-das-marcas__lista{display:flex;flex-direction:column;gap:var(--space-2)}.relatorio-das-marcas__lista{margin:0;padding:0;list-style:none}.relatorio-das-marcas__marca{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface)}.relatorio-das-marcas__nome{display:flex;flex-direction:column;margin:0;font-weight:var(--weight-bold)}.relatorio-das-marcas__nome small{color:var(--text-secondary);font-size:var(--text-label);font-weight:var(--weight-regular,400)}.relatorio-das-marcas__numeros{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0}.relatorio-das-marcas__numeros dt{color:var(--text-secondary);font-size:var(--text-label)}.relatorio-das-marcas__numeros dd{margin:0;font-size:var(--text-body);font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page-background);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--brand-primary);text-decoration:none}a:hover{color:var(--brand-pressed)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}.t-h1{font-size:var(--text-h1);line-height:var(--leading-h1);font-stretch:var(--stretch-display);letter-spacing:-.03em}.t-h1,.t-h2{font-weight:var(--weight-bold);text-wrap:balance}.t-h2{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:-.02em}.t-card-title{font-size:var(--text-card-title);line-height:var(--leading-card-title);font-weight:var(--weight-semibold)}.t-micro{font-size:var(--text-micro);line-height:var(--leading-micro);color:var(--text-secondary)}.t-label{font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.t-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter)}[id]{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.skip-link{position:absolute;left:var(--space-4);top:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--surface);color:var(--text-primary);font-weight:var(--weight-semibold);border-radius:var(--radius-control);box-shadow:var(--shadow-card);transform:translateY(calc(-100% - var(--space-8)))}.skip-link:focus-visible{transform:translateY(0)}.botao--acento{background:var(--brand-accent);color:var(--text-primary)}.botao--acento:hover{background:var(--accent-pressed);color:var(--text-primary)}.marca{display:inline-flex;align-items:center;gap:var(--space-3);min-width:140px}.marca__nome{font-weight:var(--weight-bold);font-stretch:110%;font-size:19px;letter-spacing:-.02em}.marca[data-tom=escuro] .marca__nome,.site-header{color:var(--surface)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--brand-primary)}.site-header__inner{position:relative;min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.site-header__marca{display:inline-flex;align-items:center;min-height:var(--tap-min);flex:none}.site-header__acoes,.site-header__nav{display:none}.site-header__lista{display:flex;align-items:center;gap:clamp(var(--space-3),2vw,var(--space-6))}.site-header__link{display:inline-flex;align-items:center;min-height:var(--tap-min);color:rgba(255,255,255,.85);font-weight:var(--weight-medium);font-size:var(--text-micro)}.site-header__link:hover{color:var(--surface)}.site-header__acoes{align-items:center;gap:var(--space-4);flex:none}@media (min-width:900px){.site-header__acoes,.site-header__nav{display:flex}.menu-mobile{display:none}}.menu-mobile__botao{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);padding-inline:var(--space-3);background:transparent;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-control);color:var(--surface);font-size:var(--text-micro);font-weight:var(--weight-medium);cursor:pointer}.menu-mobile__icone{display:grid;grid-gap:3px;gap:3px;width:16px}.menu-mobile__icone span{height:2px;background:currentColor;border-radius:var(--radius-pill)}.menu-mobile__painel{position:absolute;left:0;right:0;top:100%;background:var(--brand-pressed);padding:var(--space-4) var(--gutter) var(--space-6);box-shadow:var(--shadow-3);max-height:calc(100dvh - var(--header-height));overflow-y:auto;overscroll-behavior:contain}.menu-mobile__painel[hidden]{display:none}.menu-mobile__lista{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-bottom:var(--space-4)}.menu-mobile__link{display:flex;align-items:center;min-height:var(--tap-min);color:var(--surface);font-weight:var(--weight-medium)}.menu-mobile__cta{width:100%}.barra-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:var(--space-3) var(--gutter);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 -2px 14px rgba(11,40,48,.1);transform:translateY(110%);transition:transform var(--duration-base) ease-out}.barra-cta[data-visivel=true]{transform:translateY(0)}.barra-cta .botao{width:100%}body[data-menu-aberto=true] .barra-cta{transform:translateY(110%);visibility:hidden}@media (min-width:900px){.barra-cta{display:none}}.site-footer{background:var(--brand-primary);color:var(--surface);padding-block:var(--space-10);font-size:var(--text-micro)}.site-footer__inner{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:768px){.site-footer__inner{grid-template-columns:2fr 1fr 1fr;gap:var(--space-6)}}.site-footer__frase{margin-top:var(--space-3);max-width:34ch;font-size:var(--text-micro);color:rgba(255,255,255,.82)}.site-footer__titulo{font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:var(--space-2)}.site-footer__nav ul{display:grid}.site-footer__link{display:inline-flex;align-items:center;min-height:32px;font-size:var(--text-micro);color:rgba(255,255,255,.85)}@media (pointer:coarse){.site-footer__link{min-height:var(--tap-min)}}.site-footer__link:hover{color:var(--surface)}.aviso{border-radius:var(--radius-card);padding:var(--space-5);background:var(--accent-soft);color:var(--accent-text);box-shadow:var(--shadow-1)}.aviso__titulo{font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.aviso--bloqueio{background:var(--accent-soft);border-left:4px solid var(--status-bloqueio)}.site-footer__identificacao{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid rgba(255,255,255,.12)}.site-footer__identificacao .t-micro{font-size:12px;color:rgba(255,255,255,.7)}.pagina-legal{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);padding-block:var(--section-gap);max-width:76ch}.pagina-legal__selo{color:var(--text-secondary);margin-bottom:var(--space-3)}.pagina-legal__cabecalho .t-micro{margin-top:var(--space-3)}.pagina-legal__sumario{background:var(--surface);border-radius:var(--radius-card);padding:var(--space-5);box-shadow:var(--shadow-1)}.pagina-legal__sumario ol{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-top:var(--space-3);list-style:none}.prosa h2{font-size:var(--text-card-title);line-height:var(--leading-card-title);font-weight:var(--weight-bold);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--divider)}.prosa h3{font-size:var(--text-body);font-weight:var(--weight-semibold);margin-top:var(--space-6)}.prosa blockquote,.prosa ol,.prosa p,.prosa ul{margin-top:var(--space-4)}.prosa ol,.prosa ul{padding-left:var(--space-5)}.prosa ul{list-style:disc}.prosa ol{list-style:decimal}.prosa li+li{margin-top:var(--space-2)}.prosa strong{font-weight:var(--weight-semibold)}.prosa hr{margin-block:var(--space-10);border:0;border-top:1px solid var(--divider)}.prosa blockquote{border-left:3px solid var(--brand-accent);padding-left:var(--space-4);color:var(--text-secondary)}.prosa code{font-size:.9em;background:var(--page-background);padding:2px 6px;border-radius:var(--radius-checkbox)}.tabela-rolavel{margin-top:var(--space-4);overflow-x:auto;border:1px solid var(--divider);border-radius:var(--radius-card)}.prosa table{width:100%;border-collapse:collapse;font-size:var(--text-micro)}.tabela-rolavel{max-width:100%}.prosa{overflow-wrap:anywhere}.prosa td,.prosa th{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--divider);vertical-align:top}.prosa th{background:var(--page-background);font-weight:var(--weight-semibold)}.prosa tr:last-child td{border-bottom:0}.badge-ao-vivo{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.badge-ao-vivo:before{content:"";width:8px;height:8px;border-radius:var(--radius-pill);background:var(--status-ao-vivo);flex:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.botao--contorno{background:transparent;color:var(--surface);border:1px solid rgba(255,255,255,.35)}.botao--contorno:hover{background:rgba(255,255,255,.08);color:var(--surface)}.hero{position:relative;overflow:hidden;background:var(--brand-primary);color:var(--surface);padding-block:var(--section-gap) calc(var(--section-gap) / 2)}.hero:after{content:"";position:absolute;right:-18vw;top:-30vh;width:70vw;height:70vw;border-radius:var(--radius-pill);background:rgba(255,255,255,.035);pointer-events:none}.hero__grade{position:relative;display:grid;grid-gap:var(--space-10);gap:var(--space-10)}@media (min-width:900px){.hero__grade{grid-template-columns:48fr 52fr;gap:var(--space-12);align-items:center}}.hero__etiqueta{display:inline-block;color:var(--brand-accent);background:rgba(255,255,255,.1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);margin-bottom:var(--space-5)}.hero__titulo{color:var(--surface);font-size:clamp(30px,3.4vw,46px);line-height:1.08}.hero__subtitulo{margin-top:var(--space-5);max-width:52ch;color:rgba(255,255,255,.85)}.hero__acoes{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.hero__acoes .botao{flex:1 1 auto;min-width:200px}.hero__atributos{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-6);font-size:var(--text-micro);color:rgba(255,255,255,.8)}.hero__atributos li{display:flex;align-items:center;gap:var(--space-2)}.hero__atributos li:before{content:"";width:6px;height:6px;border-radius:var(--radius-pill);background:var(--brand-accent);flex:none}.mesa{margin:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.mesa__rotulo{font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgba(255,255,255,.65)}.mesa__cartao{background:var(--surface);color:var(--text-primary);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-3);padding:var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.mesa__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.mesa__contexto{color:var(--text-secondary);margin-bottom:var(--space-1)}.mesa__placar{display:grid;grid-template-columns:1fr auto auto auto 1fr;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.mesa__equipe{font-weight:var(--weight-semibold);font-size:var(--text-micro)}.mesa__equipe--direita{text-align:right}.mesa__gols{font-size:40px;font-weight:var(--weight-bold);line-height:1}.mesa__x{color:var(--text-secondary)}.mesa__tempo{text-align:center;margin-top:calc(var(--space-2) * -1)}.mesa__pendentes{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-micro);color:var(--accent-text);background:var(--accent-soft);border-radius:var(--radius-chip);padding:var(--space-3)}.mesa__contorno-sincronizacao{width:12px;height:12px;border-radius:var(--radius-pill);border:2px dashed var(--accent-text);flex:none}.mesa__secao{color:var(--text-secondary);margin-bottom:var(--space-3)}.mesa__elenco{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.mesa__atleta{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-micro)}.mesa__numero{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-checkbox);background:var(--page-background);font-weight:var(--weight-semibold);flex:none}.mesa__acoes{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mesa__acao{padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);background:var(--petroleo-100);color:var(--brand-primary);font-size:var(--text-micro);font-weight:var(--weight-semibold)}.trilha{flex-wrap:wrap}.trilha,.trilha__etapa{display:flex;gap:var(--space-2)}.trilha__etapa{align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-micro);color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.2)}.trilha__etapa:before{content:"";width:8px;height:8px;border-radius:var(--radius-pill);flex:none;background:currentColor}.trilha__etapa[data-ativo=true]{color:var(--surface);border-color:transparent;background:rgba(255,255,255,.12)}.trilha__etapa[data-situacao=ao-vivo][data-ativo=true]:before{background:var(--status-ao-vivo)}.trilha__explicacao{font-size:var(--text-micro);color:rgba(255,255,255,.7);max-width:46ch}.dois-lados{padding-block:calc(var(--section-gap) / 2)}.dois-lados__apoio{max-width:64ch;color:var(--text-secondary)}.dois-lados__titulo{margin-top:var(--space-4);max-width:22ch}.dois-lados__grade{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-10)}@media (min-width:640px){.dois-lados__grade{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.dois-lados__grade{grid-template-columns:repeat(4,1fr)}}.situacao{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-1);padding:var(--space-5)}.situacao .t-micro{margin-top:var(--space-2)}