:root{--verde-fundo:#1d5e2c;--verde-lateral:#1ea84f;--verde-escuro:#145a2b;--topo-1:#2a1008;--topo-2:#6a3721;--creme:#fffaf2;--creme-borda:#e6dcc9;--azul-dlg:#0b3a5c;--azul-escuro:#072a44;--amarelo:#ffe94d;--sel:#ff6;--energia:#19b34f;--cinza-cab:#dcdcdc;--texto:#111;--suave:#667;--alerta:#c0281c;--fonte:Tahoma, Verdana, "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font:12px/1.35 var(--fonte);color:var(--texto);background:var(--verde-fundo)}body[data-tela=inicio]{background:#06140a}body[data-tela=novo],body[data-tela=partida]{background:radial-gradient(at 50% 120%,#ffffff14,#0000 60%),repeating-linear-gradient(90deg,#ffffff06 0 60px,#0000 60px 120px),linear-gradient(#202a30,#11181c)}button,select,input{font:inherit;color:inherit}button{cursor:pointer}button:focus-visible,select:focus-visible,input:focus-visible,tr:focus-visible{outline-offset:1px;outline:2px solid #ffb300}.cinza{color:var(--suave)}.peq{font-size:11px}.rolavel{overflow:auto}.esq{text-align:left}.btn{color:#111;background:linear-gradient(#fdfdfd,#d9d9d9);border:1px solid #8a8a8a;border-radius:3px;min-height:28px;padding:3px 14px;font-weight:600}.btn:hover:not(:disabled){background:linear-gradient(#fff,#e8e8e8)}.btn:disabled{opacity:.5;cursor:default}.btn.principal{color:#fff;text-shadow:0 1px #00000059;background:linear-gradient(#37c66a,#19a24a);border-color:#0d7a35}.btn.ativo{background:var(--azul-dlg);color:#fff}.btn.grande{justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;display:flex}.btn.peq{min-height:22px;padding:1px 10px;font-size:11px}.bf{background:var(--verde-fundo);flex-direction:column;min-height:100vh;display:flex}.bf-topo{background:linear-gradient(var(--topo-1), var(--topo-2));color:#f4ead8;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:flex;box-shadow:0 2px 4px #0006}.bf-menu{gap:2px;display:flex;overflow-x:auto}.bf-menu-item{color:#f4ead8;background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;min-width:58px;padding:3px 8px;font-size:11px;font-weight:700;display:flex}.bf-menu-item:hover{background:#ffffff1f;border-radius:4px}.bf-menu-item .ico{color:#ffd9a0}.bf-data{white-space:nowrap;padding-right:8px;font-weight:700}.bf-corpo{flex:1;grid-template-columns:232px minmax(0,1fr);align-items:stretch;gap:0;padding:0 0 8px;display:grid}.bf-lateral{background:var(--verde-lateral);color:#04210e;border-right:3px solid var(--verde-escuro);flex-direction:column;gap:8px;padding:8px 10px;display:flex}.lat-clube{align-items:center;gap:8px;display:flex}.lat-nome{font-size:14px;font-weight:700}.lat-tec{opacity:.85;font-size:10px;font-weight:700}.lat-caixa{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:flex}.lat-caixa:hover b,.lat-caixa:focus-visible b{text-decoration:underline}.lat-liga{font-size:11px}.conf{flex-direction:column;gap:2px;font-weight:700;display:flex}.conf-barra{background:#fff;border:1px solid #0b4a20;height:15px;position:relative}.conf-barra i{background:#7bd48f;position:absolute;inset:0 auto 0 0}.conf-barra b{text-align:center;font-size:10px;line-height:13px;display:block;position:relative}.conf-barra.pequena{height:12px}.conf-barra.pequena b{font-size:9px;line-height:10px}.prox-tit{color:#7bff9a;background:#000;padding:2px 6px;font-size:10px;font-weight:700}.prox-corpo{align-items:center;gap:8px;padding:6px 4px;font-size:11px;display:flex}.card-jog{background:#0000001a;border:2px solid #0b4a20;padding:4px;font-size:11px}.card-jog p{margin:3px 0}.card-jog-tit{color:var(--amarelo);background:#000;justify-content:space-between;padding:2px 6px;font-size:12px;font-weight:700;display:flex}.card-stat{border-collapse:collapse;width:100%;margin-top:4px}.card-stat th{text-align:right;padding:1px 6px;font-weight:700}.card-stat td{text-align:right;padding:1px 6px}.card-acoes{text-align:right;margin-top:6px}.bf-lateral .cinza{color:#0a3a1a;opacity:.8}.lat-rodape{text-align:right;margin-top:auto;font-size:11px;font-weight:700}.escudo{vertical-align:-2px;background:linear-gradient(135deg, var(--a) 50%, var(--b) 50%);border:1px solid #0000008c;border-radius:50%;flex:none;width:14px;height:14px;margin-right:6px;display:inline-block}.escudo.grande{border-width:2px;width:36px;height:36px;margin-right:0;box-shadow:0 0 0 1px #ffffff73}.bf-principal{min-width:0;padding:8px 10px}.aviso-bf{color:#3a2f00;background:#fff3c4;border:1px solid #d5b94a;margin-bottom:8px;padding:6px 28px 6px 10px;font-weight:600;position:relative}.aviso-bf .x{background:0 0;border:0;font-size:16px;position:absolute;top:2px;right:4px}.aviso-bf.dentro{margin:6px 0}.tabela-elenco{background:var(--creme);border:1px solid var(--creme-borda);max-height:calc(100vh - 86px);box-shadow:inset 0 0 18px #00000040}.tab-bf{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.tab-bf th{background:var(--cinza-cab);z-index:1;border:1px solid #b0b0b0;padding:0;position:sticky;top:0}.th-btn{white-space:nowrap;background:0 0;border:0;width:100%;padding:3px 6px;font-size:11px;font-weight:700}.tab-bf td{text-align:center;white-space:nowrap;border-bottom:1px solid #efe7d6;padding:2px 6px}.tab-bf td.esq{text-align:left}.tab-bf tr.lin{cursor:pointer}.tab-bf tr.lin.sel td{background:var(--sel)}.c-energia{min-width:78px}.en{background:#fff;border:1px solid #5a5a5a;height:14px;position:relative}.en i{background:var(--energia);position:absolute;inset:0 auto 0 0}.en b{color:#052;font-size:10px;line-height:12px;display:block;position:relative}.id-jovem{color:#1f4fc0;font-weight:700}.id-velho{color:#c01f1f;font-weight:700}.c-nota.boa{color:#1d8a2f;font-weight:700}.sit{border-radius:1px;width:9px;height:12px;display:inline-block}.sit.amarelo{background:#f1d21b;border:1px solid #8a7500}.sit.vermelho{background:#d12a1c;border:1px solid #700}.sit.lesao{color:#c01f1f;width:auto;height:auto;font-weight:900}.bf-overlay{z-index:20;background:#00000059;justify-content:center;align-items:flex-start;padding:56px 10px 10px;display:flex;position:fixed;inset:0;overflow:auto}.bf-dlg{background:var(--azul-dlg);color:#fff;border:1px solid #000;width:min(100%,560px);padding:10px;position:relative;box-shadow:0 8px 28px #0009}.bf-dlg.medio{width:min(100%,640px)}.bf-dlg.grande{width:min(100%,980px)}.bf-dlg.escalar{background:#6f7a70;width:min(100%,940px);padding:0}.dlg-x{color:#000;z-index:2;background:linear-gradient(#fff,#d4d4d4);border:1px solid #888;min-width:56px;padding:2px 10px;font-weight:700;position:absolute;top:8px;right:8px}.dlg-tit{margin:0 70px 8px 0;padding:3px 6px;font-size:13px;font-weight:700}.dlg-tit.amarelo{color:var(--amarelo)}.dlg-abas{background:#000;align-items:center;gap:18px;margin:-10px -10px 8px;padding:6px 70px 8px 6px;display:flex}.aba{border-bottom:2px solid #0000;padding:2px 0;font-weight:600}.aba.off{opacity:.45}.aba.ativa{border-bottom-color:#fff}.dlg-ano{margin-left:auto;font-size:14px}.dlg-corpo{padding:4px}.dlg-corpo.duas{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;display:grid}.dlg-corpo.estadio{background:#00000059;grid-template-columns:1fr 1fr;padding:10px}.dlg-corpo.estadio h3{letter-spacing:.04em;margin:0 0 6px;font-size:13px}.dlg-corpo.estadio p{justify-content:space-between;margin:3px 0;display:flex}.dlg-corpo.alta,.resultados.alta{max-height:55vh}.dlg-corpo.filtros{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 14px;display:grid}.dlg-corpo.filtros label,.novo-form label,.controles-esc label,.campo-linha{flex-direction:column;gap:2px;font-weight:700;display:flex}.campo-linha{flex-direction:row;align-items:center;gap:8px}.dlg-corpo input[type=text],.dlg-corpo input[type=number],.dlg-corpo select,.novo-form input[type=text],.novo-form select,.controles-esc select,.combos select,.campo-linha select,.campo-linha input{color:#000;background:#fff;border:1px solid #8a8a8a;min-height:24px;padding:1px 4px}.filtros input[type=number]{width:58px}.dlg-corpo.filtros label.faixa{flex-direction:row;align-items:center;gap:6px}.resultados{max-height:40vh}input:disabled{color:#444!important;background:#c9c9c9!important}.check{align-items:center;gap:6px;font-weight:600;display:flex;flex-direction:row!important}.dlg-botoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:8px 4px 2px;display:flex}.rotulo-sel{color:var(--amarelo);margin-right:auto;font-weight:700}.combos{gap:8px;margin-bottom:6px;display:flex}.tab-dlg{border-collapse:collapse;color:#000;font-variant-numeric:tabular-nums;background:#e8edf0;width:100%;font-size:11px}.tab-dlg th{color:#fff;z-index:1;background:#000;padding:3px 6px;font-size:10px;position:sticky;top:0}.tab-dlg td{text-align:center;white-space:nowrap;border-bottom:1px solid #c4ccd2;padding:2px 6px}.tab-dlg td.esq{text-align:left}.tab-dlg tr.zona-t td:first-child{box-shadow:inset 4px 0 #1ea84f}.tab-dlg tr.zona-q td:first-child{box-shadow:inset 4px 0 #c0281c}.tab-dlg tr.zona-s td:first-child{box-shadow:inset 4px 0 #2a7fd0}.tab-dlg tr.humano td{background:#fff3a8;font-weight:700}.tab-dlg tr.lin{cursor:pointer}.tab-dlg tr.lin:hover td{background:#fff0b8}.tab-dlg tr.lin.sel td{background:var(--sel)}.tab-dlg tr.vit td:last-child{color:#0a7a2a;font-weight:700}.tab-dlg tr.der td:last-child{color:#b3261e;font-weight:700}.tab-dlg tr.proxima td{background:#fff3a8}.placar-mini{font-weight:700}.pn{color:#000;background:#ffffffeb;margin-bottom:8px}.pn-tit{color:#fff;background:#000;align-items:center;gap:10px;padding:3px 6px;font-weight:700;display:flex}.pn-tit.verde{background:#3a6f10}.pn-tit span{flex:1}.pn-tit b{text-align:right;min-width:26px}.pn-lista{margin:0;padding:2px 6px;list-style:none}.pn-lista li{gap:10px;padding:2px 0;display:flex}.pn-lista li span{flex:1}.pn-lista li b{text-align:right;min-width:26px}.pn-corpo{padding:4px 8px}.pn-corpo p{margin:4px 0}.preco{justify-content:space-between;align-items:center;gap:8px;margin:4px 0;font-weight:700;display:flex}.preco input{width:70px}.sugerido{color:var(--amarelo);text-align:right;margin:8px 4px 2px;font-weight:700}.dlg-corpo.times{grid-template-columns:250px minmax(0,1fr);gap:10px;display:grid}.times-esq{flex-direction:column;gap:8px;display:flex}.arvore{color:#000;background:#fff;height:220px;margin:0;padding:4px;list-style:none;overflow:auto}.arv{text-align:left;background:0 0;border:0;align-items:center;width:100%;padding:2px 4px;display:flex}.arv.sel{background:var(--sel)}.info-jog{color:#000;background:#fff}.times-cab{background:#0006;align-items:center;gap:10px;margin-bottom:6px;padding:6px 8px;display:flex}.conf-mini{width:150px;margin-left:auto}.mini{flex-direction:column;gap:1px;margin-bottom:3px;font-size:10px;display:flex}.mini .conf-barra{border-color:#fff}.mini .conf-barra b{color:#000}.grade-btn{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:10px 0;display:grid}.esc-grade{grid-template-columns:310px minmax(0,1fr);gap:0;display:grid}.esc-esq{background:#2d5a1e;flex-direction:column;display:flex}.campo-fut{background:linear-gradient(#ffffffd9,#ffffffd9) 0/100% 2px no-repeat,radial-gradient(circle,#0000 0 34px,#ffffffd9 34px 36px,#0000 36px),repeating-linear-gradient(#3c7a28 0 36px,#347022 36px 72px);border:4px solid #1f4a14;height:450px;margin:6px;position:relative}.campo-fut:before,.campo-fut:after{content:"";pointer-events:none;border:2px solid #ffffffd9;width:60%;height:62px;position:absolute;left:20%}.campo-fut:before{border-top:0;top:0}.campo-fut:after{border-bottom:0;bottom:0}.slot-campo{color:#fff;text-shadow:0 1px 2px #000;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;width:70px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.slot-campo.sel,.slot-banco.sel,.slot-disp.sel{background:#ffeb3b40;outline:2px solid #ffeb3b}.slot-campo .jn,.slot-banco .jn,.slot-disp .jn{text-overflow:ellipsis;white-space:nowrap;max-width:92px;font-size:10px;font-weight:700;line-height:1.1;overflow:hidden}.slot-campo .jf,.slot-banco .jf,.slot-disp .jf{opacity:.95;font-size:9px;line-height:1.1}.slot-campo.vazio .jf{opacity:.8;font-weight:700}.padrao{color:#fff;justify-content:flex-end;padding:2px 8px}.esc-adv{color:#000;background:#cfd3cf;align-items:center;gap:4px;margin-top:auto;padding:6px 10px;display:flex}.esc-dir{color:#fff;background:#6f7a70;flex-direction:column;display:flex}.banco,.disponiveis{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px 4px;padding:6px;display:grid}.banco{min-height:90px}.disponiveis{min-height:150px;max-height:210px;overflow:auto}.slot-banco,.slot-disp{color:#fff;text-shadow:0 1px 2px #000;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;padding:2px;display:flex}.slot-banco.vazio{opacity:.8}.controles-esc{color:#000;background:#cfd3cf;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px 10px;margin-top:auto;padding:8px;display:grid}.esc-dir .dlg-botoes{background:#cfd3cf;padding:6px 8px 8px}.esc-dir .pn-tit{background:#333}.esc-dir .pn-tit.verde{background:#3a6f10}.esc-dir p.cinza{color:#e2e8e2;padding:0 8px}.camisa{filter:drop-shadow(0 1px 1px #00000080);display:block}.bf-partida,.bf-fimjogo{color:#fff;background:linear-gradient(#10405e,#0a2f48);border:1px solid #000;width:min(100%,940px);margin:16px auto;padding:8px 12px 14px;box-shadow:0 10px 30px #0000008c}.bf-partida{background:#1f3d1a}.pt-topo{color:#f2e8a0;align-items:center;gap:12px;padding:2px 0 8px;font-weight:700;display:flex}.pt-prog{background:#e9dfcf;border:1px solid #000;flex:1;max-width:130px;height:12px;margin-left:auto}.pt-prog i{background:#54671e;height:100%;display:block}.pt-placar{background:#153a18;border:1px solid #0b240d;grid-template-columns:150px auto minmax(0,1fr) auto 190px;align-items:center;gap:12px;padding:10px;display:grid}.pt-est{text-align:center;font-size:11px}.pt-est b{font-size:13px;display:block}.pt-times{text-align:center}.pt-rod{margin-bottom:4px;font-size:11px}.pt-ida{text-align:center;opacity:.9;margin-top:4px;font-size:11px}.pt-linha{justify-content:center;align-items:center;gap:10px;display:flex}.nome-caixa{text-align:center;border:1px solid #00000080;flex:1;padding:4px 8px;font-weight:700}.nome-caixa.peq{flex:none;min-width:150px;padding:2px 6px;font-size:11px}.pt-gols{white-space:nowrap;font-size:22px}.pt-stat,.fj-stat{gap:2px;font-size:11px;display:grid}.est-linha{text-align:center;background:#00000040;grid-template-columns:44px 1fr 44px;padding:1px 4px;display:grid}.est-linha b{font-weight:700}.pt-eventos{grid-template-columns:1fr 1fr;gap:12px;min-height:80px;padding:8px 10px;display:grid}.pt-eventos ul,.fj-meio ul,.fj-subs ul{margin:0;padding:0;list-style:none}.pt-eventos li,.fj-meio li,.fj-subs li{align-items:center;gap:6px;padding:1px 0;display:flex}.ev-ico{text-align:center;min-width:11px;font-size:11px;display:inline-block}.ev-ico.amarelo,.ev-ico.vermelho{border-radius:1px;width:9px;min-width:9px;height:12px}.ev-ico.amarelo{background:#f1d21b}.ev-ico.vermelho{background:#d12a1c}.ev-ico.lesao{color:#ff6a5a;font-weight:900}.ev-ico.ass{background:#1e7ad0;border-radius:50%;width:14px;min-width:14px;height:14px;font-size:9px;font-weight:700;line-height:14px}.pt-jogos{background:#1a2f1d;margin-top:6px;padding:4px 8px 8px}.jogo-tit{color:#f2e8a0;padding:3px 0;font-weight:700}.jogo-linha{grid-template-columns:1fr auto 28px 28px auto 1fr;align-items:center;gap:4px;padding:2px 0;font-size:11px;display:grid}.jogo-linha .est-nome{text-align:right;color:#d8d2a8;padding-right:6px}.jogo-linha .pl{text-align:center;background:#2f4a2f;padding:1px 0}.jogo-linha.destaque .pl{background:#000}.jogo-linha .nome-caixa.peq:last-child{text-align:left}.pt-botoes{justify-content:flex-end;gap:8px;padding-top:10px;display:flex}.bf-fimjogo{grid-template-columns:290px minmax(0,1fr);gap:10px;display:grid}.fj-esq{color:#000;background:#e7e2d3;padding:6px}.fj-esq .jogo-tit{color:#fff;text-align:center;background:#1b6a9c}.fj-esq .jogo-linha{grid-template-columns:minmax(0,1fr) 20px 20px minmax(0,1fr);font-size:10px}.fj-esq .est-nome{display:none}.fj-esq .nome-caixa.peq{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fj-esq .jogo-linha.destaque{background:#dfc400}.fj-placar{background:linear-gradient(#1b5f8c,#0b3b5f);border-radius:16px;justify-content:center;align-items:center;gap:16px;padding:8px;font-size:28px;display:flex;box-shadow:0 2px 6px #00000080}.fj-dir{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);gap:6px;margin-top:8px;display:grid}.fj-cab{text-align:center;padding:3px;font-weight:700}.fj-jog{background:#0000004d;margin:0;padding:2px 4px;font-size:11px;list-style:none}.fj-jog li{justify-content:space-between;gap:4px;padding:1px 0;display:flex}.fj-jog li.reserva{color:#c9d8e4}.nota{text-align:right;min-width:28px}.nota.top{color:#ffeb3b}.fj-meio{flex-direction:column;gap:6px;font-size:11px;display:flex}.fj-est{text-align:center;background:#00000059;padding:4px}.fj-est b,.fj-est i{font-style:normal;display:block}.fj-tit{text-align:center;background:#00000073;border-bottom:2px solid #ffeb3b;font-weight:700}.fj-subs{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;font-size:11px;display:grid}.bf-inicio{--hex:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'><g fill='none' stroke='%23ffffff' stroke-opacity='.08' stroke-width='1.5'><path d='M28 2 54 17v30L28 62 2 47V17z'/><path d='M28 62v35M54 47 82 62M2 47-26 62'/></g></svg>");background:var(--hex), radial-gradient(ellipse at 55% 55%, #0f6a2e 0%, #073a19 45%, #031a0b 100%);color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.bola-grande{aspect-ratio:1;opacity:.55;background:radial-gradient(circle at 35% 30%,#ffffff24,#0000 50%),conic-gradient(from 20deg,#0e5a29,#0a4a21,#136d33,#0a4a21,#0e5a29);border-radius:50%;width:min(80vw,520px);position:absolute;top:14%;right:-4%;box-shadow:inset 0 0 80px #0009}.logo{font-family:Impact, "Arial Black", var(--fonte);letter-spacing:.06em;flex-direction:column;align-items:flex-start;gap:2px;margin:0;font-weight:900;display:flex;position:relative}.logo span{color:#15220f;background:#d8ddc8;padding:0 14px;font-size:clamp(28px,6vw,50px);line-height:1.1;transform:skew(-4deg);box-shadow:4px 4px #00000073}.logo small{font:11px var(--fonte);letter-spacing:0;color:#cde8cf;padding-top:4px}.inicio-botoes{flex-wrap:wrap;justify-content:center;gap:30px;display:flex;position:relative}.grande-bt{color:#fff;letter-spacing:.02em;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:6px;min-width:150px;padding:10px 14px;font-size:20px;font-weight:500;display:flex}.grande-bt:hover:not(:disabled){background:#ffffff1a}.grande-bt:disabled{opacity:.4;cursor:default}.creditos{color:#9cc7a2;margin:0;font-size:11px;position:relative}.inicio-aviso{position:relative}.bf-novo{justify-content:center;align-items:flex-start;min-height:100vh;padding:24px 12px;display:flex}.novo-painel{color:#fff;background:#031a24;border:1px solid #000;width:min(100%,560px);padding:14px 22px 18px;box-shadow:0 14px 40px #000000a6}.novo-painel .marca{text-align:center;color:#ffe94d;margin:0;font-size:16px}.novo-painel h2{text-align:center;margin:2px 0 12px;font-size:14px}.novo-form{gap:8px;display:grid}.novo-form label{color:#ffe94d;flex-direction:row;align-items:center;gap:10px;display:flex}.novo-form label select,.novo-form label input[type=text]{flex:1}.novo-form hr{border:0;border-top:1px solid #5a7a8a;width:100%;margin:2px 0}.selecionado{text-align:center;margin:4px 0}@media (max-width:860px){.bf-corpo{grid-template-columns:1fr}.bf-lateral{border-right:0;border-bottom:3px solid var(--verde-escuro)}.tabela-elenco{max-height:none}.dlg-corpo.duas,.dlg-corpo.times,.esc-grade,.bf-fimjogo{grid-template-columns:1fr}.pt-placar{grid-template-columns:1fr;justify-items:center}.pt-times{width:100%}.fj-dir{grid-template-columns:1fr}.jogo-linha{grid-template-columns:1fr 24px 24px 1fr}.jogo-linha .est-nome{display:none}.nome-caixa.peq{min-width:0}.campo-fut{height:400px}.c-lado,.c-jogos,.c-assist{display:none}}@media (max-width:520px){body{font-size:12px}.bf-menu-item{min-width:52px;padding:3px 5px}.bf-data{display:none}.bf-overlay{padding-top:52px}.pt-eventos{grid-template-columns:1fr}.slot-campo{width:72px}.slot-campo .jn{max-width:72px}}.dlg-sub{color:#fff;margin-left:10px;font-size:12px;font-weight:400}.apelido{border:1px solid var(--creme-borda);min-width:120px;font:inherit;border-radius:3px;padding:4px 6px}.abas{border-bottom:2px solid var(--amarelo);gap:2px;padding:8px 12px 0;display:flex}.aba{background:var(--azul-escuro);color:#fff;border:1px solid var(--azul-dlg);font:inherit;cursor:pointer;border-bottom:0;border-radius:4px 4px 0 0;padding:6px 14px}.aba.ativa{background:var(--amarelo);color:#111;font-weight:700}.tab-dlg.fin td.neg{color:var(--alerta)}.tab-dlg.fin tr.sec td{background:var(--azul-escuro);color:var(--amarelo);font-weight:700}.tab-dlg.fin tr.tot td{border-top:1px solid var(--creme-borda);font-weight:700}.fin-lado h3{letter-spacing:.04em;margin:12px 0 4px;font-size:12px}.galeria{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px 2px;display:grid}.trofeu{text-align:center;background:var(--creme);color:var(--texto);border:1px solid var(--creme-borda);border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.trofeu svg{color:#c99a12}.trofeu em{color:var(--verde-fundo);font-size:20px;font-style:normal;font-weight:700}.trofeu span,.trofeu small{color:var(--suave);font-size:11px}@media (max-width:640px){.abas{padding:6px 8px 0}.apelido{flex:100%}}:root{--raio:8px;--raio-peq:5px;--sombra-1:0 1px 2px #00000040, 0 2px 8px #0000002e;--sombra-2:0 10px 34px #00000080;--fonte:"Segoe UI", Tahoma, Verdana, Arial, sans-serif;--ouro:#ffd24a;--verde-claro:#2fd06a}body{-webkit-font-smoothing:antialiased;font-size:13px}.bf{background:radial-gradient(ellipse at 20% -10%, color-mix(in srgb, var(--cor-fundo) 82%, #fff) 0, transparent 55%), linear-gradient(var(--cor-fundo), color-mix(in srgb, var(--cor-fundo) 66%, #000))}.btn{border-radius:var(--raio-peq);background:linear-gradient(#fff,#e2e4e7);border:1px solid #9aa0a6;transition:transform 80ms,box-shadow .15s,background .15s;box-shadow:inset 0 1px #fffc,0 1px 2px #0003}.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 3px 8px #00000047}.btn:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 1px 2px #0000004d}.btn.principal{background:linear-gradient(#3ad672,#16a147);border-color:#0c7a33;box-shadow:inset 0 1px #ffffff59,0 2px 6px #075a2373}.btn.principal:hover:not(:disabled){background:linear-gradient(#4be082,#1bb34f)}.bf-topo{background:linear-gradient(color-mix(in srgb, var(--cor-topo) 40%, #000), var(--cor-topo) 55%, color-mix(in srgb, var(--cor-topo) 85%, #fff));z-index:10;border-bottom:2px solid #b8822d;padding:6px 12px;position:sticky;top:0;box-shadow:0 3px 10px #00000073}.bf-menu-item{border-radius:var(--raio);letter-spacing:.01em;min-width:64px;padding:5px 9px;transition:background .15s,transform .12s}.bf-menu-item .ico{color:var(--ouro);filter:drop-shadow(0 1px 1px #00000080);transition:transform .15s}.bf-menu-item:hover{border-radius:var(--raio);background:#ffd24a29}.bf-menu-item:hover .ico{transform:translateY(-1px)scale(1.08)}.bf-data{color:var(--ouro);font-variant-numeric:tabular-nums;background:#00000059;border:1px solid #ffd24a66;border-radius:999px;padding:3px 12px}.bf-lateral{background:linear-gradient(color-mix(in srgb, var(--cor-lateral) 94%, #fff), color-mix(in srgb, var(--cor-lateral) 80%, #000));border-right:3px solid color-mix(in srgb, var(--cor-lateral) 55%, #000);gap:10px;padding:12px;box-shadow:2px 0 12px #0000004d}.lat-clube{border-radius:var(--raio);box-shadow:var(--sombra-1);background:#ffffff29;padding:8px}.lat-nome{color:#04210e;font-size:15px}.lat-caixa{color:#fff;background:#0000002e;border-radius:999px;padding:5px 12px;font-weight:700;transition:background .15s}.lat-caixa:hover{background:#0000004d}.lat-caixa b{text-shadow:0 1px 1px #0006}.lat-liga{color:#04210e;font-weight:600}.conf-barra{background:#ffffffd9;border:1px solid #043214b3;border-radius:999px;height:16px;overflow:hidden}.conf-barra i{background:linear-gradient(#7ee79a,#38c266);border-radius:999px;transition:width .4s}.conf-barra.media i{background:linear-gradient(#ffe27a,#e0b020)}.conf-barra.baixa i{background:linear-gradient(#ff9b8a,#d9412c)}.conf-barra b{font-size:10.5px;line-height:14px}.prox{border-radius:var(--raio);box-shadow:var(--sombra-1);background:#ffffffeb;overflow:hidden}.prox-tit{color:#7bff9a;letter-spacing:.03em;background:linear-gradient(#111,#000);padding:4px 8px}.prox-corpo{color:#0b2a14;padding:8px}.btn.grande{border-radius:var(--raio);background:linear-gradient(#fff,#dfe5e0);min-height:40px;font-size:14px}.card-jog{border-radius:var(--raio);color:#0b2a14;box-shadow:var(--sombra-1);background:#ffffffed;border:0;padding:0 0 6px;overflow:hidden}.card-jog>p,.card-jog>.card-stat,.card-jog>.card-acoes{margin-left:8px;margin-right:8px}.bf-lateral .card-jog .cinza{color:#4b5b50}.card-jog-tit{background:linear-gradient(#1a1a1a,#000);padding:6px 10px;font-size:13px}.card-jog-tit b{background:var(--ouro);color:#111;border-radius:4px;padding:0 6px}.card-stat th{color:#4b5b50;font-weight:600}.card-stat td{font-weight:700}.escudo{box-shadow:0 1px 2px #00000059}.escudo.grande{width:42px;height:42px;box-shadow:0 0 0 2px #ffffffb3,0 3px 8px #0006}.lat-rodape{color:#fff;opacity:.9}.aviso-bf{border-radius:var(--raio-peq);box-shadow:var(--sombra-1);background:linear-gradient(#fff6cf,#ffeaa0);border:1px solid #e0c35a;animation:.25s entra}.bf-principal{padding:12px 14px}.tabela-elenco{border-radius:var(--raio);box-shadow:var(--sombra-2);background:var(--creme);border:1px solid #00000040;max-height:calc(100vh - 96px)}.tab-bf{font-size:12px}.tab-bf th{background:linear-gradient(#f1ede4,#d8d2c4);border:0;border-bottom:2px solid #b8a97f;box-shadow:inset 0 1px #fffc}.th-btn{color:#3a3226;padding:6px 8px;transition:background .12s}.th-btn:hover{background:#ffffff8c}.tab-bf td{border-bottom:1px solid #f0e8d6;padding:4px 8px}.tab-bf tbody tr:nth-child(2n) td{background:#fcf5e8}.tab-bf tr.lin{transition:background .1s}.tab-bf tr.lin:hover td{background:#fff1bf}.tab-bf tr.lin.sel td{background:#ffef7a;font-weight:600;box-shadow:inset 0 1px #d9bf2c,inset 0 -1px #d9bf2c}.tab-bf .c-nome{font-weight:600}.tab-bf .c-forca{font-weight:800}.pos{color:#fff;background:#667;border-radius:4px;min-width:20px;padding:1px 0;font-size:11px;font-weight:800;line-height:1.3;display:inline-block}.pos-G{background:#d98a0b}.pos-Z{background:#2b6fd0}.pos-L{background:#1b9aa8}.pos-M{background:#1e9a4b}.pos-A{background:#cf3a2c}.en{background:#e5dfcf;border:0;border-radius:999px;height:12px;overflow:hidden}.en i{background:linear-gradient(#52d57f,#19a54e);border-radius:999px}.en.media i{background:linear-gradient(#ffe27a,#d9aa1c)}.en.baixa i{background:linear-gradient(#ff9b8a,#cf3a2c)}.en b{color:#123;text-shadow:0 0 3px #fff;font-size:9.5px;line-height:12px}.bf-overlay{background:#030c149e;animation:.18s aparece}.bf-dlg{background:linear-gradient(var(--cor-janela), color-mix(in srgb, var(--cor-janela) 62%, #000));box-shadow:var(--sombra-2), 0 0 0 1px #0009;border:1px solid #ffffff24;border-radius:12px;padding:12px;animation:.22s entra}.dlg-x{color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:6px;transition:background .15s}.dlg-x:hover{background:#d9412c}.dlg-tit{border-radius:var(--raio-peq);letter-spacing:.02em}.dlg-tit.amarelo{color:var(--ouro);text-shadow:0 1px 2px #00000080}.tab-dlg th{color:#fff;background:linear-gradient(#222,#000)}.tab-dlg tbody tr:nth-child(2n) td{background:#ffffff0a}.tab-dlg tr.lin{transition:background .1s}.tab-dlg tr.lin.sel td{font-weight:700}.campo-linha select,.campo-linha input,.apelido{border-radius:var(--raio-peq);color:#111;background:#fff;border:1px solid #8aa6bd;padding:3px 6px}.trofeu{box-shadow:var(--sombra-1);background:linear-gradient(#fffdf6,#f5ecd6);border-radius:10px;transition:transform .15s,box-shadow .15s}.trofeu:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000059}.trofeu .trofeu-foto{mix-blend-mode:multiply;border-radius:6px;width:auto;height:96px}.trofeu svg{color:#d9a514;filter:drop-shadow(0 2px 2px #0000004d)}.abas{border-bottom-color:var(--ouro)}.aba{border-radius:8px 8px 0 0;transition:background .12s}.aba:hover:not(.ativa){background:#0d3f63}@keyframes aparece{0%{opacity:0}}@keyframes entra{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:720px){.bf-topo{padding:4px 6px}.bf-data{display:none}.bf-menu-item{min-width:56px}}.esc-grade{grid-template-columns:372px minmax(0,1fr)}.campo-fut{background:linear-gradient(#fffc,#fffc) 0/100% 2px no-repeat,radial-gradient(circle,#0000 0 34px,#fffc 34px 36px,#0000 36px),repeating-linear-gradient(#3f8a2a 0 38px,#367a24 38px 76px);border:3px solid #17400f;border-radius:8px;height:470px;box-shadow:0 4px 14px #00000073,inset 0 0 0 1px #ffffff26}.slot-campo{border-radius:6px;width:84px;transition:background .12s}.slot-campo .jn{max-width:84px}.slot-campo:hover,.slot-banco:hover,.slot-disp:hover{background:#ffffff24}@media (max-width:900px){.esc-grade{grid-template-columns:1fr}}.bf-partida{box-shadow:var(--sombra-2);background:linear-gradient(#24491f,#173514);border:1px solid #ffffff1f;border-radius:14px}.pt-prog{background:#fff3;border:0;border-radius:999px;height:10px;overflow:hidden}.pt-prog i{background:linear-gradient(90deg,#ffd24a,#ff9f1c);border-radius:999px;transition:width .25s linear}.pt-placar{background:linear-gradient(#143316,#0d260f);border:1px solid #ffffff1a;border-radius:10px;box-shadow:inset 0 2px 10px #00000059}.pt-gols{color:#fff;text-shadow:0 2px 6px #0009;letter-spacing:.04em;font-size:30px;font-weight:800}.nome-caixa{border:0;border-radius:6px;box-shadow:0 2px 6px #0006}.pt-jogos,.pt-eventos{border-radius:10px}.grande-bt{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;padding:16px 22px;transition:transform .15s,background .15s,box-shadow .15s,border-color .15s}.grande-bt:hover,.grande-bt:focus-visible{background:#ffd24a24;border-color:#ffd24ab3;transform:translateY(-3px);box-shadow:0 10px 24px #0006}.logo{filter:drop-shadow(0 6px 14px #00000080)}.creditos{letter-spacing:.03em}.card-jog>.card-stat{width:calc(100% - 16px)}.card-stat th,.card-stat td{padding:1px 4px}.on-barra{background:linear-gradient(var(--cor-janela), color-mix(in srgb, var(--cor-janela) 62%, #000));color:#fff;border-bottom:2px solid var(--ouro);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:6px 12px;font-size:12px;display:flex}.on-sala b{color:var(--ouro);letter-spacing:.08em}.on-lista{flex-wrap:wrap;flex:1;gap:6px;display:flex}.on-tec{background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.on-tec.pronto{border-color:var(--verde-claro);background:#2fd06a40}.codigo-sala{color:#123;letter-spacing:.18em;background:#fff;border-radius:8px;padding:0 12px;display:inline-block}.link-sala{color:#111;background:#fff;border:1px solid #8aa6bd;border-radius:5px;width:100%;margin-top:4px;padding:5px 8px}.novo-form input[type=text]{border-radius:5px}.fase-tit{color:var(--ouro);letter-spacing:.03em;margin:14px 0 6px;font-size:13px}.tab-dlg.chave td,.tab-dlg.leiloes td{vertical-align:middle}.tab-dlg.leiloes input.lance{color:#111;background:#fff;border:1px solid #8aa6bd;border-radius:5px;width:110px;margin-right:4px;padding:3px 6px}.on-tec.fora{opacity:.55;border-style:dashed}.leiloar{background:#ffffff14;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;padding:8px 10px;display:flex}.leiloar .fase-tit{flex:100%;margin:0}.leiloar input{color:#111;background:#fff;border:1px solid #8aa6bd;border-radius:5px;width:130px;padding:3px 6px}.bf-ctx{z-index:60;background:linear-gradient(var(--cor-janela), color-mix(in srgb, var(--cor-janela) 62%, #000));color:#fff;border:1px solid #ffffff40;border-radius:8px;flex-direction:column;gap:1px;min-width:220px;max-width:320px;padding:4px;animation:.12s entra;display:flex;position:fixed;box-shadow:0 10px 28px #0000008c}.ctx-tit{color:var(--ouro);border-bottom:1px solid #ffffff2e;margin-bottom:2px;padding:5px 10px 6px;font-size:11px;font-weight:700}.ctx-item{text-align:left;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 10px}.ctx-item:hover:not(:disabled),.ctx-item:focus-visible{background:#ffd24a38;outline:none}.ctx-item:disabled{opacity:.45;cursor:not-allowed}@media (hover:none){.tab-bf tr.lin,.tab-dlg tr.lin{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.escudo:has(.escudo-img){width:20px;height:20px;box-shadow:none;background:0 0;border:0;border-radius:0}.escudo.grande:has(.escudo-img){width:52px;height:52px;box-shadow:none}.escudo-img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000073);width:100%;height:100%;display:block}.dinheiro-campo{flex-direction:column;gap:4px;min-width:210px;display:flex}.dinheiro{color:#111;background:#fff;border:1px solid #8aa6bd;border-radius:6px;align-items:stretch;max-width:260px;display:flex;overflow:hidden}.dinheiro .rs{color:#0b3a5c;background:#e3eef7;border-right:1px solid #c3d4e2;align-items:center;padding:0 9px;font-weight:700;display:flex}.dinheiro input{text-align:right;min-width:0;font:inherit;font-variant-numeric:tabular-nums;color:#111;background:0 0;border:0;outline:none;flex:1;padding:6px 10px;font-size:15px;font-weight:700}.dinheiro:focus-within{box-shadow:0 0 0 2px #ffb300}.dinheiro-ext{color:var(--ouro);text-align:right;max-width:260px;min-height:16px;font-size:12px}.dinheiro-bt{flex-wrap:wrap;gap:4px;display:flex}.chip{color:#fff;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;padding:2px 9px;font-size:11px;transition:background .12s}.chip:hover{background:#ffd24a47}.leiloar-linha{flex-wrap:wrap;flex:100%;align-items:flex-start;gap:8px 14px;display:flex}.leiloar-rot{min-width:84px;padding-top:7px;font-weight:700}.leiloar select{color:#111;background:#fff;border:1px solid #8aa6bd;border-radius:6px;padding:6px 8px}.tab-dlg.leiloes .dinheiro-campo{min-width:190px}.tab-dlg.leiloes .dinheiro{max-width:200px}.sem-anim .bf-overlay,.sem-anim .bf-dlg,.sem-anim .aviso-bf,.sem-anim .bf-ctx{animation:none}.sem-anim .bf-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#030c149e}.on-fim{border:1px solid var(--ouro);background:#ffd24a33;border-radius:999px;padding:2px 10px}.registro-sala ul{max-height:150px;margin:4px 0 0;padding-left:18px;font-size:12px;overflow:auto}.registro-sala li{margin:2px 0}.jogo-linha .pl{color:#fff;font-variant-numeric:tabular-nums;border-radius:4px;font-weight:700}.jogo-linha.destaque .pl{color:var(--ouro);background:#000;box-shadow:inset 0 0 0 1px #ffd24a99}.fj-esq .jogo-linha.destaque .pl{color:#fff;box-shadow:none;background:#111}.bf-dlg.escalar .slot-campo:not(.vazio),.bf-dlg.escalar .slot-banco:not(.vazio),.bf-dlg.escalar .slot-disp{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.em-arraste,.em-arraste *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.arrastando{opacity:.35}.alvo-arraste{outline:2px dashed var(--ouro);outline-offset:2px;border-radius:8px;background:#ffd24a40!important}.fantasma-arraste{z-index:90;pointer-events:none;opacity:.92;color:#fff;text-shadow:0 1px 2px #000;filter:drop-shadow(0 8px 10px #0000008c);background:0 0;border:0;flex-direction:column;align-items:center;margin:0;display:flex;position:fixed;transform:translate(-50%,-62%)scale(1.08)}.logo-camp{vertical-align:middle;object-fit:contain;filter:drop-shadow(0 1px 2px #00000073);width:auto;max-width:64px;margin-right:8px;display:inline-block}.pt-comp{align-items:center;display:inline-flex}.lat-liga{align-items:center;display:flex}.lat-liga .logo-camp{margin-right:6px}.combos{align-items:center;gap:6px;display:flex}.camp-desc{align-items:center;gap:10px;display:flex}.camp-desc .logo-camp{flex:none;margin-right:0}.dlg-tit .logo-camp,.pn-tit .logo-camp{margin-right:8px}:root{--cor-fundo:#1b5a2a;--cor-lateral:#1ea84f;--cor-topo:#4d2615;--cor-janela:#0e4a74;--verde-fundo:color-mix(in srgb, var(--cor-fundo) 104%, #000);--verde-lateral:var(--cor-lateral);--verde-escuro:color-mix(in srgb, var(--cor-lateral) 55%, #000);--azul-dlg:color-mix(in srgb, var(--cor-janela) 78%, #000);--azul-escuro:color-mix(in srgb, var(--cor-janela) 52%, #000)}.aparencia{gap:8px;margin:10px 0;display:grid}.aparencia .cor-linha{align-items:center;gap:10px;display:flex}.aparencia input[type=color]{cursor:pointer;background:0 0;border:1px solid #9aa0a6;border-radius:5px;width:44px;height:28px;padding:0}.aparencia .temas{flex-wrap:wrap;gap:6px;display:flex}.aparencia .tema-bola{vertical-align:middle;border:1px solid #0006;border-radius:12px;gap:0;margin-right:4px;display:inline-flex;overflow:hidden}.aparencia .tema-bola i{width:9px;height:14px;display:block}.camisa-rosto{width:34px;height:34px;display:inline-block;position:relative}.camisa-rosto .rosto-img{object-fit:cover;object-position:center 20%;pointer-events:none;background:#dfe6dc;border:2px solid #fff;border-radius:50%;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000008c}.bk{--bk-linha:#ffffff80;align-items:stretch;gap:14px;min-width:1080px;padding:4px 2px 10px;font-size:12px;display:flex}.bk-lado{flex:3 1 0;gap:14px;min-width:0;display:flex}.bk-col{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bk-centro{flex:0 0 176px;min-width:176px}.bk-tit{text-align:center;color:#ffd24a;background:#00000059;border-radius:6px;margin:0 0 8px;padding:5px 8px;font-size:14px}.bk-tit small{color:#9fb3c4;font-size:11px;font-weight:400;display:block}.bk-lista,.bk-par{flex-direction:column;flex:1;justify-content:space-around;display:flex;position:relative}.bk-solo{flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.bk-centro .bk-solo{flex:none;position:static}.bk-card{color:#14202a;background:#e9eff3;border-radius:8px;margin:4px 0;padding:4px 6px 3px;position:relative;box-shadow:0 1px 4px #00000073}.bk-card.humano{outline:2px solid #ffd24a}.bk-card.vazio{box-shadow:none;background:#e9eff359}.bk-time{border-bottom:1px solid #0000001f;align-items:center;gap:4px;padding:3px 0;display:flex}.bk-time:nth-of-type(2){border-bottom:0}.bk-time.venc{font-weight:700}.bk-time.perdeu{opacity:.55}.bk-time.vazio{color:#5a6b78;font-style:italic}.bk-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bk-placar{text-align:right;min-width:18px}.bk-det{color:#4a5b68;text-align:center;padding-top:2px;font-size:11px}.bk-campeao{flex-direction:column;align-items:center;gap:4px;padding:10px 6px;display:flex}.bk-campeao .bk-time{border:0;justify-content:center}.bk-centro .bk-campeao{margin:0;position:absolute;top:0;left:0;right:0}.bk-lado.esq .bk-par.lig:after{content:"";border:2px solid var(--bk-linha);border-left:0;width:7px;position:absolute;top:25%;bottom:25%;right:-7px}.bk-lado.esq .bk-par.lig:before{content:"";border-top:2px solid var(--bk-linha);width:7px;position:absolute;top:50%;right:-14px}.bk-lado.dir .bk-par.lig:after{content:"";border:2px solid var(--bk-linha);border-right:0;width:7px;position:absolute;top:25%;bottom:25%;left:-7px}.bk-lado.dir .bk-par.lig:before{content:"";border-top:2px solid var(--bk-linha);width:7px;position:absolute;top:50%;left:-14px}.bk-lado.esq .bk-solo.lig:after{content:"";border-top:2px solid var(--bk-linha);width:14px;position:absolute;top:50%;right:-14px}.bk-lado.dir .bk-solo.lig:after{content:"";border-top:2px solid var(--bk-linha);width:14px;position:absolute;top:50%;left:-14px}.foto-jog{float:right;margin:0 6px 4px}.foto-jog .rosto-img{object-fit:cover;object-position:center 20%;background:#dfe6dc;border:3px solid #fff;border-radius:50%;width:84px;height:84px;display:block;box-shadow:0 1px 5px #0000008c}.pt-aviso{text-align:center;color:#fff;border-radius:10px;margin:8px 0;padding:12px 16px;animation:.25s ease-out aviso-entra;box-shadow:0 4px 18px #00000073}.pt-aviso b{letter-spacing:.5px;font-size:22px;display:block}.pt-aviso span{opacity:.95;margin-top:2px;display:block}.pt-aviso.tensao{background:linear-gradient(#7a1d12,#451008);border:2px solid #ffd24a}.pt-aviso.gol{background:linear-gradient(#1f9d4a,#0f6a2f);border:2px solid #ffd24a}.pt-aviso.gol b{color:#ffd24a;font-size:30px}.pt-aviso.perdeu{background:linear-gradient(#444b52,#23282c);border:2px solid #aab}.pt-aviso .suspense{gap:6px;margin-top:8px;display:inline-flex}.pt-aviso .suspense u{background:#ffd24a;border-radius:50%;width:10px;height:10px;animation:.65s ease-in-out infinite pulsa}.pt-aviso .suspense u:nth-child(2){animation-delay:.15s}.pt-aviso .suspense u:nth-child(3){animation-delay:.3s}@keyframes pulsa{0%,to{opacity:.5;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}@keyframes aviso-entra{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.abas-esc{gap:6px;margin-bottom:8px;padding-right:72px;display:flex}.abas-esc .btn{flex:1}.plano{max-height:360px;padding-right:4px;overflow-y:auto}.plano .pl-linha{background:#ffffff1a;border-radius:6px;flex-wrap:wrap;align-items:flex-end;gap:6px 10px;margin:6px 0;padding:6px 8px;display:flex}.plano .pl-linha label{flex-direction:column;gap:2px;font-size:11px;display:flex}.plano .pl-linha select{max-width:170px}.plano .pl-funcoes{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 10px;margin:6px 0;display:grid}.plano .pl-funcoes label{flex-direction:column;gap:2px;font-size:11px;display:flex}.plano .pl-funcoes label.check{flex-direction:row;grid-column:1/-1;align-items:center}.btn.peq{min-width:0;padding:2px 8px}.slot-campo{position:absolute}.insignias{color:#1a1a1a;letter-spacing:.5px;pointer-events:none;background:#ffd24a;border-radius:8px;padding:0 4px;font-size:10px;font-weight:800;position:absolute;top:-4px;right:4px;box-shadow:0 1px 2px #00000080}.pt-coment{background:#00000047;border-radius:8px;margin:8px 0;padding:8px 12px}.pt-coment ul{max-height:170px;margin:4px 0 0;padding:0;list-style:none;overflow-y:auto}.pt-coment li{border-bottom:1px dashed #ffffff1f;padding:2px 0;font-size:12.5px}.pt-coment li b{color:#ffd24a;min-width:44px;display:inline-block}.pt-coment li.gol{color:#fff;font-weight:700}.pt-coment li.vermelho{color:#ff9b8a}.pt-coment li.fora,.pt-coment li.defesa{opacity:.8}.pt-disputa{background:#00000052;border-radius:10px;margin:8px 0;padding:10px 14px}.disputa-placar{justify-content:center;align-items:center;gap:14px;font-size:15px;display:flex}.disputa-placar b{color:#ffd24a;font-size:26px}.disputa-marcas{grid-template-columns:1fr 1fr;gap:8px;margin:6px 0;display:grid}.disputa-marcas div{flex-wrap:wrap;justify-content:center;gap:4px;min-height:28px;display:flex}.cobranca{color:#fff;background:#1f9d4a;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex}.cobranca.erro{background:#b3261e}.pt-aviso.pausado{background:linear-gradient(#5a3a05,#382403);border:2px solid #ffd24a;animation:none}.pausa-cab{color:#fff;background:#7a1d12;border-radius:6px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 14px;display:flex}.pausa-cab .pausa-tempo{color:#ffd24a;text-align:right;min-width:52px;margin-left:auto;font-size:22px;font-weight:800}.pausa-cab.urgente .pausa-tempo{color:#ff6b5a;animation:.6s infinite pulsa-txt}@keyframes pulsa-txt{50%{opacity:.4}}.pausa-trocas{margin:4px 0;padding:0;list-style:none}.pausa-trocas li{align-items:center;gap:6px;padding:3px 0;display:flex}.slot-campo.trocado{border-radius:6px;outline:2px solid #ffd24a}.slot-disp.usado{opacity:.4}.chat{z-index:9999;font-family:var(--fonte);flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:12px;right:12px}.chat[hidden]{display:none}.chat-botao{color:#fff;cursor:pointer;background:#0b3a5c;border:2px solid #ffd24a;border-radius:50%;width:48px;height:48px;font-size:22px;position:relative;box-shadow:0 4px 14px #00000080}.chat-botao:hover{background:#0e4a74}.chat-n{color:#fff;background:#d9412c;border-radius:10px;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;line-height:20px;position:absolute;top:-6px;right:-6px}.chat-n[hidden]{display:none}.chat-painel{color:#fff;background:#0b2a44;border:1px solid #8aa6bd;border-radius:10px;flex-direction:column;width:min(340px,100vw - 24px);height:min(380px,60vh);display:flex;overflow:hidden;box-shadow:0 10px 34px #0000008c}.chat-painel[hidden]{display:none}.chat-cab{background:#0e4a74;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.chat-x{color:#fff;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.chat-lista{flex:1;margin:0;padding:8px 10px;font-size:13px;list-style:none;overflow-y:auto}.chat-lista li{word-break:break-word;padding:3px 0}.chat-lista li.aviso{color:#ffe27a;font-style:italic}.chat-lista li.minha b{color:#7bff9a}.chat-hora{color:#8aa6bd;font-size:11px}.chat-form{background:#082f4c;gap:6px;padding:8px;display:flex}.chat-form input{color:#111;background:#fff;border:1px solid #8aa6bd;border-radius:6px;flex:1;min-width:0;padding:6px 8px;font-size:14px}.chat-toasts{pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;max-width:min(360px,100vw - 24px);display:flex}.chat-toast{color:#fff;border-radius:8px;padding:8px 12px;font-size:13px;animation:.25s ease-out aviso-entra;box-shadow:0 4px 14px #00000080}.chat-toast.aviso{background:#5a3a05;border:1px solid #ffd24a}.chat-toast.chat{background:#0e4a74;border:1px solid #8aa6bd}tr.humano-real>td{background:#ffd24a38!important}tr.humano-real>td:first-child{box-shadow:inset 4px 0 #ffd24a}.tec-real{color:#1a1a1a;white-space:nowrap;background:#ffd24a;border-radius:9px;margin-left:4px;padding:0 6px;font-size:11px;font-weight:700;display:inline-block}.jogo-linha.humano-real{outline-offset:-2px;border-radius:6px;outline:2px solid #ffd24a}.nome-caixa.real{box-shadow:0 0 0 2px #ffd24a}.minigame{background:#0000004d;border-radius:8px;flex-direction:column;align-items:center;gap:6px;margin-top:10px;padding:8px;display:flex}.mg-botoes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mg-botoes .btn{pointer-events:auto;min-width:110px;padding:8px 12px;font-size:15px}.habilidades{margin:6px 0;font-size:12px}.hab-tit{margin-bottom:2px;font-weight:700}.hab-linha{grid-template-columns:82px 1fr 26px;align-items:center;gap:6px;line-height:1.5;display:grid}.hab-barra{background:#00000040;border-radius:4px;height:7px;overflow:hidden}.hab-barra i{border-radius:4px;height:100%;display:block}.hab-linha b{text-align:right}.conta-box{background:#0003;border-radius:8px;margin-bottom:4px;padding:8px 10px}.conta-linha{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.conta-linha input{border:1px solid #8aa6bd;border-radius:6px;flex:1;min-width:110px;padding:5px 8px}.conta-salas{margin:6px 0 0;padding:0;list-style:none}.conta-salas li{padding:3px 0}.jogo-div{letter-spacing:.4px;color:#ffd24a;background:#00000059;border-radius:4px;margin:8px 0 3px;padding:2px 8px;font-size:12px;font-weight:700}.jogo-linha.clicavel{cursor:pointer}.jogo-linha.clicavel:hover{filter:brightness(1.08)}.jogo-linha.clicavel:focus-visible{outline-offset:-2px;outline:2px solid #ffd24a}.jogo-linha.minha .est-nome{font-weight:700}.pt-aviso.ver-outro{background:linear-gradient(#24506f,#163447);border:2px solid #8fc4e8}.pt-aviso.ver-outro .btn{margin-top:8px}.pt-aviso.ver-outro{animation:none}.toast-msg{z-index:60;width:min(720px,92vw);margin:0;animation:none;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0000008c}.bf-dlg.pausa .pausa-cab{margin-right:76px}.grupos-lib{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.bk-playoffs{margin-bottom:14px}.bk-lista-linha{flex-flow:wrap;justify-content:flex-start;gap:8px}.bk-lista-linha>.bk-card{flex:220px;max-width:320px}.grupo-lib .bk-tit{margin:0 0 4px}.grupo-lib table{width:100%}.grupo-lib tr.humano td{font-weight:700}.aviso-demissao{color:#fff;background:#7a1f1f;border-radius:6px;margin:6px 0;padding:6px 8px;font-size:12px;line-height:1.3}select.dlg-ano{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:4px;padding:1px 4px;font-weight:700}select.dlg-ano option{color:#111;background:#fff}.leitura-tatica{background:#00000024;border-left:3px solid #6aa84f;border-radius:0 4px 4px 0;margin-top:8px;padding:6px 8px}.leitura-tatica p{margin:2px 0}.dica-tatica,.esc-dir p.cinza.dica-tatica{color:#000;grid-column:1/-1;margin:4px 0 0}.papel-jog{min-width:160px;display:inline-block}.bf-conta{align-items:center;gap:6px;margin-left:4px;display:flex}.bf-loja,.bf-perfil{color:var(--ouro,#ffd24a);cursor:pointer;font:inherit;background:#0000004d;border:1px solid #ffd24a73;border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-weight:700;display:inline-flex}.bf-perfil{padding:2px}.bf-loja:hover,.bf-perfil:hover{background:#ffd24a33}.bf-loja .ico{color:var(--ouro,#ffd24a)}.coin-saldo{font-variant-numeric:tabular-nums;font-size:13px}.inicio-conta{z-index:3;position:absolute;top:10px;right:14px}.avatar{color:#fff;object-fit:cover;box-sizing:border-box;border:2px solid #ffffff8c;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.avatar.vazio{color:#fff;background:#ffffff26;font-size:15px}.conta-dlg{max-width:640px}.conta-cab,.loja-cab{padding-right:44px}.conta-cab{align-items:center;gap:14px;margin-bottom:10px;display:flex}.conta-cab h2{margin:0}.coin-chip{color:inherit;cursor:pointer;font:inherit;background:#ffd24a2e;border:1px solid #b8822d;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;display:inline-flex}.conta-corpo{margin-top:10px}.conta-grade{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.conta-info{background:#00000024;border-radius:6px;flex-direction:column;padding:8px 10px;display:flex}.conta-linha{flex-wrap:wrap;gap:6px;display:flex}.conta-linha input{flex:140px}.conq-lista{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;display:grid}.conq{background:#ffd24a24;border:1px solid #b8822d99;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.conq.bloqueada{opacity:.65;background:#00000024;border-color:#0000}.conq-ico{font-size:26px;line-height:1}.avatar-grade{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px;margin:8px 0;display:grid}.avatar-op{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-self:center;padding:2px}.avatar-op.sel,.avatar-op:hover{border-color:var(--ouro,#ffd24a)}.loja-cab{align-items:center;gap:14px;margin-bottom:12px;display:flex}.loja-moeda{color:var(--ouro,#ffd24a);display:inline-flex}.loja-saldo{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.loja-saldo span{font-size:14px;font-weight:600}.loja-conta{align-items:center;gap:8px;margin-left:auto;display:flex}.coin-extrato{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}.coin-extrato li{border-bottom:1px solid #ffffff14;grid-template-columns:90px 1fr auto;gap:8px;padding:4px 6px;display:grid}.coin-mais{color:#7be07b;font-weight:700}.coin-menos{color:#ff8a80;font-weight:700}@media (max-width:700px){.bf-data{display:none}.conta-cab{flex-wrap:wrap}.coin-extrato li{grid-template-columns:70px 1fr}.coin-extrato li .peq{display:none}}.plano select{color:#000;min-height:24px;font:inherit;background:#fff;border:1px solid #8a8a8a;padding:1px 4px;font-size:12px}.plano .pl-funcoes select{width:100%}.plano .pl-papel{grid-template-columns:minmax(130px,1fr) minmax(170px,230px);align-items:center;gap:2px 12px;display:grid}.plano .pl-papel .papel-jog{min-width:0;font-weight:700}.plano .pl-papel select{width:100%;max-width:none}.plano .pl-papel .peq{color:#e3e8dc;grid-column:1/-1;line-height:1.3}.plano>p.cinza,.plano .cinza.peq{color:#dfe5d8}.bf-topo .bf-data{margin-left:auto;padding-right:12px}.esc-salvas{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.esc-salva{background:#00000038;border:1px solid #ffd24a59;border-radius:6px;flex-wrap:wrap;flex:200px;align-items:center;gap:4px 8px;padding:5px 8px;display:flex}.esc-salva>span{flex:100%}.rk-nome .avatar{vertical-align:middle;margin-right:8px}.bf-dlg .dlg-tit,.bf-dlg .conta-cab,.bf-dlg .loja-cab{cursor:move}.loja-itens{gap:8px;margin:6px 0 10px;display:grid}.loja-item{background:#00000040;border:1px solid #ffd24a66;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.loja-item-txt{gap:2px;display:grid}.loja-item-txt b{color:#ffd24a;font-size:15px}.loja-ganho{color:#6be08a;font-weight:700}.loja-item-preco{justify-items:end;gap:3px;display:grid}.loja-item-preco .btn{align-items:center;gap:5px;display:inline-flex}.estrelas{color:#ffd24a;letter-spacing:-1px;text-shadow:0 0 2px #0009;white-space:nowrap;font-size:.85em}.estrelas.e4{color:#ffb300}.estrelas.e5{color:#ff8f00;text-shadow:0 0 6px #ffbe00e6}.amigos-tit{margin:14px 0 6px;font-size:14px}.amigos-lista{gap:6px;margin:0;padding:0;list-style:none;display:grid}.amigo{background:#0000002e;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.amigo-nome{flex:1;min-width:0;display:grid}.amigo-nome b{text-overflow:ellipsis;overflow:hidden}.amigo-acoes{gap:6px;display:flex}.conta-nivel,.conta-login{background:#0000002e;border-radius:8px;gap:6px;margin-bottom:8px;padding:10px 12px;display:grid}.conta-nivel-cab{justify-content:space-between;align-items:baseline;display:flex}.conta-nivel-cab b{font-size:18px}.conq-prog.alta{height:20px;margin-top:0}.conq-prog.alta b{font-size:12px}.conta-tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px;display:grid}.conta-tile{text-align:center;background:#00000024;border-radius:8px;justify-items:center;gap:2px;padding:10px 6px;display:grid}.conta-tile b{font-size:22px}.login-dias{gap:6px;display:flex}.login-dia{opacity:.7;background:#0000004d;border:1px solid #ffffff26;border-radius:6px;flex:1;place-items:center;height:30px;font-size:12px;display:grid}.login-dia.ok{opacity:1;background:#1f8f45;border-color:#4be082;font-weight:700}.login-dia.premio{color:#ffd24a;border-color:#ffd24a}.login-dia.premio.ok{color:#fff;background:#b8860b}.conta-save{margin:4px 2px 0}.conq-prog{background:#0006;border:1px solid #000;border-radius:3px;height:14px;margin-top:4px;position:relative;overflow:hidden}.conq-prog i{background:linear-gradient(#4be082,#1bb34f);height:100%;display:block}.conq-prog b{color:#fff;text-shadow:0 1px 1px #000;place-items:center;font-size:10px;display:grid;position:absolute;inset:0}#toasts{z-index:100000;pointer-events:none;flex-direction:column;gap:8px;max-width:min(360px,100vw - 28px);display:flex;position:fixed;bottom:14px;right:14px}.toast{color:#fff;background:linear-gradient(#2a3b12,#162208);border:1px solid #ffd24a;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;animation:.3s toast-entra;display:flex;box-shadow:0 6px 18px #00000080}.toast.saindo{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.toast-ico{font-size:26px;line-height:1}.toast b{color:#ffd24a;font-size:14px;display:block}.toast span:not(.toast-ico){opacity:.85;font-size:12px;display:block}@keyframes toast-entra{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}
