@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-vietnamese-400-normal-BDft9Aer.woff2) format("woff2"),url(/assets/saira-vietnamese-400-normal-BxJNjdQK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-latin-ext-400-normal-BJFFSgrL.woff2) format("woff2"),url(/assets/saira-latin-ext-400-normal-FApn06KW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-latin-400-normal-6Q3FbzbH.woff2) format("woff2"),url(/assets/saira-latin-400-normal-Du12DsUY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-vietnamese-500-normal-DnkVjnpC.woff2) format("woff2"),url(/assets/saira-vietnamese-500-normal-CGZ3WEl0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-latin-ext-500-normal-C-BKQ_B5.woff2) format("woff2"),url(/assets/saira-latin-ext-500-normal-DNhYPXNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-latin-500-normal-BUkaYXVh.woff2) format("woff2"),url(/assets/saira-latin-500-normal-DeI90g98.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-vietnamese-600-normal-D5gszP3k.woff2) format("woff2"),url(/assets/saira-vietnamese-600-normal-BXtbQ9YO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-latin-ext-600-normal-BDLPjVgT.woff2) format("woff2"),url(/assets/saira-latin-ext-600-normal-DVm3eXEL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-latin-600-normal-DYxBFP1f.woff2) format("woff2"),url(/assets/saira-latin-600-normal-DF-o6wW3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-vietnamese-700-normal-ChF51jJ6.woff2) format("woff2"),url(/assets/saira-vietnamese-700-normal-rQjWTXlX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-latin-ext-700-normal-kJsnFdG-.woff2) format("woff2"),url(/assets/saira-latin-ext-700-normal-CrEf6OXZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-latin-700-normal-CObqxJsW.woff2) format("woff2"),url(/assets/saira-latin-700-normal-CWqLIJDh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-vietnamese-500-normal-BO-iw4YA.woff2) format("woff2"),url(/assets/saira-condensed-vietnamese-500-normal-CtjeXiCW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-ext-500-normal-CIzImMjU.woff2) format("woff2"),url(/assets/saira-condensed-latin-ext-500-normal-CgTVcJE5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-500-normal-DIdKjHXc.woff2) format("woff2"),url(/assets/saira-condensed-latin-500-normal-BGC7F_dX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-vietnamese-600-normal-DdheDV3O.woff2) format("woff2"),url(/assets/saira-condensed-vietnamese-600-normal-Cx33h9T1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-ext-600-normal-DwjIBGFg.woff2) format("woff2"),url(/assets/saira-condensed-latin-ext-600-normal-BQ2ZMbdg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2) format("woff2"),url(/assets/saira-condensed-latin-600-normal-CJ-Ib_yI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-vietnamese-700-normal-DTNtv3pg.woff2) format("woff2"),url(/assets/saira-condensed-vietnamese-700-normal-C4pgqYLY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-ext-700-normal-rfs_OqX7.woff2) format("woff2"),url(/assets/saira-condensed-latin-ext-700-normal-DPP8JZfq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2) format("woff2"),url(/assets/saira-condensed-latin-700-normal-Br1WwvhS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gramado: #0e3b2e;--gramado-faixa: #104131;--superficie: #134a3a;--superficie-alta: #1a5a47;--linha: rgba(238, 243, 234, .14);--linha-forte: rgba(238, 243, 234, .28);--cal: #eef3ea;--salvia: #a6bfb1;--canarinho: #f2c94c;--canarinho-texto: #2b2203;--vermelho: #e8645d;--vitoria: #63d297;--empate: #b9c2b0;--placar: #071f18;--raio: 10px;--raio-pequeno: 6px;--fonte-texto: "Saira", system-ui, sans-serif;--fonte-placar: "Saira Condensed", "Arial Narrow", system-ui, sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{min-height:100vh;font-family:var(--fonte-texto);font-size:16px;line-height:1.5;color:var(--cal);background-color:var(--gramado);background-image:repeating-linear-gradient(180deg,var(--gramado) 0 140px,var(--gramado-faixa) 140px 280px)}*{scrollbar-width:thin;scrollbar-color:rgba(238,243,234,.16) transparent}*:hover{scrollbar-color:rgba(238,243,234,.32) transparent}h1,h2,h3,h4{font-family:var(--fonte-placar);font-weight:600;line-height:1.15;margin:0 0 .6rem;letter-spacing:.01em}h1{font-size:1.75rem}h2{font-size:1.35rem}h3{font-size:1.1rem;color:var(--salvia)}h4{font-size:1rem}p{margin:0 0 .6rem}a{color:var(--canarinho)}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--canarinho);outline-offset:2px}.numero{font-family:var(--fonte-placar);font-variant-numeric:tabular-nums;font-weight:600}.texto-fraco{color:var(--salvia)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tela-cheia-centro{min-height:100vh;display:grid;place-content:center;gap:.75rem;text-align:center;padding:1rem}.rolagem-horizontal{overflow-x:auto}.rolagem-horizontal{position:relative}.botao{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:42px;padding:0 1.1rem;border-radius:var(--raio-pequeno);border:1px solid transparent;font-family:var(--fonte-placar);font-size:1.05rem;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;white-space:nowrap}.botao:disabled{opacity:.5;cursor:not-allowed}.botao--primario{background:var(--canarinho);color:var(--canarinho-texto)}.botao--primario:hover:not(:disabled){background:#f6d66e}.botao--secundario{background:var(--superficie-alta);border-color:var(--linha-forte);color:var(--cal)}.botao--secundario:hover:not(:disabled){border-color:var(--cal)}.botao--fantasma{background:transparent;border-color:var(--linha);color:var(--cal)}.botao--fantasma:hover:not(:disabled){border-color:var(--linha-forte);background:#eef3ea0d}.botao--largo{width:100%}.botao-icone{width:36px;height:36px;border-radius:50%;border:1px solid var(--linha);background:transparent;font-size:1.4rem;line-height:1;cursor:pointer}.link-discreto{color:var(--salvia);font-size:.875rem;text-decoration:none}.link-discreto:hover{color:var(--cal);text-decoration:underline}.chip{min-height:34px;padding:0 .7rem;border-radius:999px;border:1px solid var(--linha);background:transparent;font-family:var(--fonte-placar);font-size:1rem;font-weight:600;cursor:pointer}.chip--ativo{background:var(--canarinho);border-color:var(--canarinho);color:var(--canarinho-texto)}.chip:disabled:not(.chip--ativo){opacity:.45;cursor:not-allowed}.segmentado,.alternador{display:inline-flex;border:1px solid var(--linha);border-radius:var(--raio-pequeno);padding:3px;gap:3px}.segmentado .segmentado__botao,.alternador .alternador__botao{border:0;background:transparent;padding:.35rem .8rem;border-radius:4px;cursor:pointer;font-weight:500}.segmentado .segmentado__botao.ativo,.alternador .alternador__botao.ativo{background:var(--superficie-alta);box-shadow:inset 0 0 0 1px var(--linha-forte)}.alternador{display:flex}.alternador .alternador__botao{flex:1}.botao--perigo{border-color:#e8645d99;color:#ffc9c5}.botao--perigo:hover:not(:disabled){background:#e8645d1f;border-color:var(--vermelho)}.botao-link{background:none;border:0;padding:.2rem .3rem;color:var(--canarinho);text-decoration:underline;cursor:pointer}.chip--pequeno{min-height:26px;font-size:.9rem;padding:0 .55rem}.chip--pequeno:hover{border-color:var(--vermelho)}.botao--icone{padding:.2rem .55rem;font-size:1.1rem;line-height:1}.botao--pequeno{padding:.3rem .65rem;font-size:.85rem}.segmentado--compacto .segmentado__botao{min-height:34px;padding:0 .7rem}.chip__nota{font-size:.75rem;font-weight:600;opacity:.85}.chip__nota--ruim{color:var(--vermelho)}.chip--ativo .chip__nota--ruim{color:#8a1f19}@media(max-width:720px){.segmentado--compacto .segmentado__botao{padding:0 .55rem}}.chip--original:not(.chip--ativo){border-style:dashed;border-color:var(--salvia)}.formulario{display:grid;gap:.9rem}.campo{display:grid;gap:.3rem;min-width:0}.campo>.campo__rotulo{font-weight:500}.campo .campo__detalhe{color:var(--salvia)}.campo .campo__entrada,.campo .campo__seletor{min-width:0;max-width:100%;min-height:44px;padding:0 .75rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar)}.campo--grupo{border:1px solid var(--linha);border-radius:var(--raio-pequeno);padding:.6rem .8rem .8rem;margin:0;gap:.5rem}.campo--grupo .campo__legenda{font-weight:500;padding:0 .3rem}.campo--grupo .campo__seletor{min-height:44px;padding:0 .75rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar)}.opcao-radio{display:flex;align-items:center;gap:.5rem;cursor:pointer}.opcao-radio .opcao-radio__entrada{width:18px;height:18px;accent-color:var(--canarinho);flex:none}.barra-ferramentas{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1rem}.barra-ferramentas .campo .campo__seletor,.campo--busca .campo__entrada,.titulo-com-acao .titulo-com-acao__entrada[type=search]{min-height:42px;padding:0 .75rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar)}.campo--busca{flex:1 1 240px}.barra-ferramentas__texto{flex:1 1 320px;margin:0}.editor-base{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;max-width:980px}.formulario--colunas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start}.formulario--colunas .formulario__titulo{margin:0}.campo--largo{grid-column:1 / -1}.campo--cor .campo__entrada[type=color]{width:100%;min-height:44px;padding:2px;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar);cursor:pointer}.campo .campo__entrada[type=range]{accent-color:var(--canarinho);min-height:0;padding:0;border:0;background:transparent}.envio-imagem{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.envio-imagem .envio-imagem__imagem{object-fit:contain;background:var(--placar);border-radius:var(--raio-pequeno);padding:4px}.titulo-com-acao{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.6rem}.titulo-com-acao .titulo-com-acao__titulo{margin:0}.paginacao{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.area-planilha{width:100%;min-height:160px;padding:.6rem .75rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.85rem;resize:vertical}.area-texto{font-family:var(--fonte-texto);font-size:.95rem;min-height:96px}.paginacao{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:.8rem}.campo--linha{display:flex;align-items:center;gap:.5rem}.sugestoes{display:flex;flex-wrap:wrap;gap:.35rem}.sugestoes .chip{min-height:28px;font-size:.85rem}.campo .campo__detalhe.leitura--ok{color:var(--vitoria)}.campo .campo__detalhe.leitura--meio{color:var(--canarinho)}.campo .campo__detalhe.leitura--ruim{color:var(--vermelho)}.campo-select{min-height:36px;padding:0 2rem 0 .7rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background-color:var(--placar);color:var(--cal);font-family:var(--fonte-placar);font-size:1.05rem;font-weight:600;cursor:pointer}.dica{font-size:.875rem;margin-top:.75rem}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);padding:1.1rem 1.2rem}.duas-colunas{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.vazio{text-align:center;display:grid;justify-items:center;gap:.5rem;padding:2rem 1rem}.resumo-numeros{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.4rem 0 .8rem}.resumo-numeros .resumo-numeros__destaque{font-size:1.5rem;color:var(--canarinho);margin-right:.2rem}.trofeu-vazio{width:48px;height:48px;border-radius:var(--raio-pequeno);border:1px dashed var(--linha-forte)}.duas-colunas--justas{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.trofeu-vazio--pequeno{width:32px;height:32px}.aviso-erro{color:#ffd2cf;background:#e8645d29;border:1px solid rgba(232,100,93,.5);border-radius:var(--raio-pequeno);padding:.5rem .75rem;margin:.5rem 0}.aviso-sucesso{color:#d3f5df;background:#63d29724;border:1px solid rgba(99,210,151,.45);border-radius:var(--raio-pequeno);padding:.5rem .75rem;margin:.5rem 0}.aviso-texto{color:#ffc9c5}.selo{font-size:.8rem;font-weight:600;padding:.2rem .6rem;border-radius:999px;border:1px solid var(--linha-forte);color:var(--salvia);white-space:nowrap}.selo--ok{border-color:var(--vitoria);color:var(--vitoria)}.texto-negativo{color:var(--vermelho)}.texto-positivo{color:var(--vitoria)}.selo--lesao,.selo--suspenso{border-color:var(--vermelho);color:var(--vermelho)}.selo--pendurado{border-color:var(--canarinho);color:var(--canarinho)}.selo--novo{background:var(--canarinho);border-color:var(--canarinho);color:var(--canarinho-texto)}.selo--discreto{font-size:.7rem;padding:.05rem .45rem}.selo--pausa{border-color:var(--canarinho);color:var(--canarinho)}.posicao-tag{display:inline-block;min-width:2.6rem;text-align:center;font-family:var(--fonte-placar);font-weight:600;font-size:.85rem;padding:.05rem .3rem;border-radius:4px;background:var(--superficie-alta);color:var(--cal)}.tabela{width:100%;border-collapse:collapse;font-size:.95rem}.tabela .tabela__cabecalho{font-family:var(--fonte-placar);font-weight:600;color:var(--salvia);text-align:center;padding:.4rem .35rem;border-bottom:1px solid var(--linha-forte)}.tabela .tabela__celula{text-align:center;padding:.45rem .35rem;border-bottom:1px solid var(--linha)}.tabela .tabela__time{text-align:left;white-space:nowrap}.tabela__pos{width:2.2rem;color:var(--salvia)}.tabela__pts{font-size:1.15rem}.linha--humano{background:#f2c94c0d}.linha--meu{background:#f2c94c1f}.etiqueta-tecnico{margin-left:.5rem;font-size:.75rem;font-weight:600;padding:.05rem .4rem;border-radius:999px;border:1px solid var(--canarinho);color:var(--canarinho)}.forma{display:inline-flex;gap:3px;vertical-align:middle}.forma__item{width:1.3rem;height:1.3rem;display:inline-grid;place-items:center;border-radius:3px;font-family:var(--fonte-placar);font-size:.8rem;font-weight:700;color:var(--placar)}.forma__item--V{background:var(--vitoria)}.forma__item--E{background:var(--empate)}.forma__item--D{background:var(--vermelho)}.tabela--compacta .tabela__celula,.tabela--compacta .tabela__cabecalho{padding:.3rem;font-size:.9rem}.tabela--compacta .tabela__time{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis}.tabela--mercado .tabela__celula,.tabela--mercado .tabela__cabecalho{white-space:nowrap}.numeros-financas{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem;margin:.6rem 0}.numeros-financas .numeros-financas__termo{font-size:.85rem;color:var(--salvia)}.numeros-financas .numeros-financas__valor{margin:.15rem 0 0;font-family:var(--fonte-placar);font-size:1.3rem;font-weight:600}.tabela__time .selo{margin-left:.4rem;vertical-align:middle}.balanco{display:grid;gap:.45rem;margin-bottom:.8rem}.balanco__linha{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:.6rem}.balanco__barra{display:block;height:14px;border-radius:4px;background:var(--placar);overflow:hidden}.balanco__barra>.balanco__barra-preenchimento{display:block;height:100%;border-radius:4px}.balanco__barra--entrada>.balanco__barra-preenchimento{background:var(--vitoria)}.balanco__barra--saida>.balanco__barra-preenchimento{background:var(--vermelho)}.tabela--financas .tabela__cabecalho[scope=row]{text-align:left;font-weight:500}.tabela--financas .tabela__celula{text-align:right}.tabela__total .tabela__total-cabecalho,.tabela__total .tabela__total-celula{border-top:1px solid var(--linha-forte);font-weight:700}.linha--alerta .linha__celula{background:#f2c94c0f}.numeros-financas--compacto .numeros-financas__valor{font-size:1.05rem}@media(max-width:720px){.balanco__linha{grid-template-columns:64px 1fr auto}}.nome-time{display:inline-flex;align-items:center;gap:.45rem}.nome-time__sigla{display:none;font-family:var(--fonte-placar);font-weight:600}.nome-time--meu{color:var(--canarinho);font-weight:600}.link-time{color:inherit;text-decoration:none}.link-time:hover .nome-time{text-decoration:underline}.escudo{flex:none;display:block}.escudo-vazio{display:inline-block;border-radius:50% 50% 45% 45%;border:1px dashed var(--linha-forte);flex:none}.setores{display:grid;gap:.35rem}.setor{display:grid;grid-template-columns:4.5rem 1fr 2.2rem;align-items:center;gap:.6rem}.setor__nome{color:var(--salvia);font-size:.9rem}.setor__barra{height:8px;background:var(--placar);border-radius:4px;overflow:hidden}.setor__barra .setor__barra-preenchimento{display:block;height:100%;background:var(--canarinho);border-radius:4px;transition:width .3s ease}.cabecalho-time{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.cabecalho-time .cabecalho-time__titulo{font-size:1.8rem;margin:0 0 .2rem}.cabecalho-time .cabecalho-time__texto{margin:0}.escudo-img{object-fit:contain}.camisa{display:block;flex:none}.sala-trofeus{list-style:none;padding:0;margin:0 0 1rem;display:grid;gap:.5rem}.sala-trofeus .sala-trofeus__item{display:grid;grid-template-columns:2.6rem 1fr;align-items:center;gap:.6rem}.sala-trofeus__quantidade{display:grid;place-items:center;height:2.6rem;border-radius:var(--raio-pequeno);background:var(--placar);border:1px solid rgba(242,201,76,.45);color:var(--canarinho);font-size:1.4rem}.sala-trofeus .anos{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.posicoes{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.posicoes__outras{font-family:var(--fonte-placar);font-size:.75rem;font-weight:600;color:var(--salvia);letter-spacing:.02em}.rivais{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--placar)}.rivais .rivais__entrada{flex:1 1 160px;min-width:0;border:0;background:transparent}.rivais__sugestoes{list-style:none;margin:.2rem 0 0;padding:.2rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--superficie-alta)}.rivais__sugestoes .rivais__sugestoes-botao{width:100%;padding:.35rem .5rem;border:0;background:transparent;text-align:left;cursor:pointer}.rivais__sugestoes .rivais__sugestoes-botao:hover{background:var(--superficie)}.sala-trofeus .sala-trofeus__item:has(.sala-trofeus__trofeu){grid-template-columns:4rem 1fr}.sala-trofeus__trofeu{position:relative;display:grid;place-items:center;width:4rem;height:4rem}.sala-trofeus__trofeu .sala-trofeus__trofeu-imagem{max-width:100%;max-height:100%;object-fit:contain}.sala-trofeus__contagem{position:absolute;right:-2px;bottom:-2px;min-width:1.5rem;padding:0 .3rem;border-radius:999px;background:var(--canarinho);color:var(--canarinho-texto);font-size:.8rem;font-weight:700;text-align:center;line-height:1.5rem}.setores--linha{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.setor--mini{grid-template-columns:auto auto 56px;gap:.4rem}.setor--mini .setor__nome{font-size:.85rem}.lista-jogos{list-style:none;margin:0;padding:0}.jogo-linha{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:.5rem .25rem;border-bottom:1px solid var(--linha)}.jogo-linha:last-child{border-bottom:0}.lista-jogos--compacta .jogo-linha{grid-template-columns:auto 1fr auto 1fr}.jogo-linha--humano{background:#f2c94c0f}.jogo-linha__casa{justify-self:end;text-align:right}.jogo-linha__casa .nome-time{flex-direction:row-reverse}.jogo-linha__placar{min-width:64px;text-align:center;font-family:var(--fonte-placar);font-size:1.2rem;font-weight:700}.jogo-linha__placar--botao{background:var(--placar);border:1px solid var(--linha);border-radius:var(--raio-pequeno);padding:.15rem .5rem;cursor:pointer}.jogo-linha__placar--botao:hover{border-color:var(--canarinho)}.estatistica__barra{height:8px;background:var(--placar);border-radius:4px;overflow:hidden}.estatistica__barra .estatistica__barra-preenchimento{display:block;height:100%;background:var(--canarinho);border-radius:4px;transition:width .3s ease}.lances{list-style:none;padding:0;margin:0}.lance{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;border-bottom:1px solid var(--linha);font-size:.95rem}.lance__minuto{min-width:2.4rem;font-family:var(--fonte-placar);font-weight:700;color:var(--salvia);font-variant-numeric:tabular-nums}.lance--fora{flex-direction:row-reverse;text-align:right}.icone-evento{flex:none;display:inline-block}.icone-evento--gol{width:12px;height:12px;border-radius:50%;background:var(--cal);box-shadow:inset 0 0 0 3px var(--cal),inset 0 0 0 6px #444}.icone-evento--amarelo{width:9px;height:13px;border-radius:2px;background:var(--canarinho)}.icone-evento--chance{width:12px;height:12px;border-radius:50%;border:2px solid var(--salvia)}.jogo-linha__rodada{font-family:var(--fonte-placar)}.detalhe-partida .detalhe-partida__subtitulo{margin-top:1.2rem}.placar-grande{display:flex;align-items:center;justify-content:center;gap:1.2rem;padding:.6rem 0 1rem}.placar-grande__numeros{font-family:var(--fonte-placar);font-size:3rem;font-weight:700;color:var(--canarinho);font-variant-numeric:tabular-nums}.placar-grande__x{margin:0 .6rem;color:var(--salvia);font-size:1.8rem}.estatisticas{display:grid;gap:.6rem}.estatistica{display:grid;grid-template-columns:2.6rem 1fr 2.6rem;align-items:center;gap:.6rem}.estatistica .numero:last-of-type{text-align:right}.estatistica__rotulo{grid-column:1 / -1;text-align:center;font-size:.85rem;color:var(--salvia);margin-top:-.3rem}.estatistica__barra{background:var(--superficie-alta)}.lista-escalacao{list-style:none;margin:0;padding:0}.lista-escalacao .lista-escalacao__item{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.5rem;padding:.25rem 0;border-bottom:1px solid var(--linha);font-size:.92rem}.fora-posicao{font-size:.75rem;color:var(--vermelho)}@media(max-width:720px){.jogo-linha .nome-time__completo{display:none}.jogo-linha .nome-time__sigla{display:inline}}.penaltis{display:block;font-family:var(--fonte-texto);font-size:.75rem;font-weight:600;color:var(--canarinho)}.jogo-linha--grupo{position:relative;margin-top:1.6rem}.jogo-linha--grupo:before{content:attr(data-grupo);position:absolute;top:-1.45rem;left:0;font-family:var(--fonte-placar);font-weight:600;color:var(--salvia)}.detalhe-partida__rodada{text-align:center;margin:-.4rem 0 .8rem}.grupo-jogos+.grupo-jogos{margin-top:1rem}.grupo-jogos .grupo-jogos__subtitulo{margin:0 0 .35rem;font-size:1rem}.icone-evento--vermelho{width:9px;height:13px;border-radius:2px;background:var(--vermelho)}.icone-evento--lesao{position:relative;width:13px;height:13px;border-radius:3px;background:var(--cal)}.icone-evento--lesao:before,.icone-evento--lesao:after{content:"";position:absolute;background:var(--vermelho);left:50%;top:50%;transform:translate(-50%,-50%)}.icone-evento--lesao:before{width:3px;height:9px}.icone-evento--lesao:after{width:9px;height:3px}.icone-evento--substituicao{width:14px;height:12px;background:linear-gradient(135deg,transparent 45%,var(--vitoria) 45% 55%,transparent 55%),linear-gradient(45deg,transparent 45%,var(--vermelho) 45% 55%,transparent 55%)}.icone-evento--tatica{width:12px;height:12px;border-radius:2px;border:2px solid var(--canarinho)}.icone-evento--penalti{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--vermelho)}.icone-evento--penalti-gol{background:var(--vitoria);box-shadow:none}.modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#04120eb8;display:grid;place-items:center;padding:1rem;z-index:50}.modal{width:min(760px,100%);max-height:calc(100vh - 2rem);overflow-y:auto;background:var(--superficie);border:1px solid var(--linha-forte);border-radius:var(--raio)}.modal__topo{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.2rem;background:var(--superficie);border-bottom:1px solid var(--linha)}.modal__topo .modal__topo-titulo{margin:0}.modal__corpo{padding:1rem 1.2rem 1.4rem}.modal__acoes{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:.5rem}.modal__acoes .botao--perigo{margin-right:auto}.modal__acoes .modal__acoes-texto{flex:1 1 240px;margin:0}.toasts{position:fixed;right:1rem;bottom:1rem;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;width:min(380px,calc(100vw - 2rem));pointer-events:none}.toast{pointer-events:auto;width:100%;display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .9rem;border-radius:var(--raio);background:var(--placar);border:1px solid var(--linha-forte);border-left-width:4px;box-shadow:0 10px 30px #00000073;animation:toast-entrada .18s ease-out}.toast--info{border-left-color:var(--salvia)}.toast--sucesso{border-left-color:var(--vitoria)}.toast--erro{border-left-color:var(--vermelho)}.toast__texto{margin:0;flex:1;font-size:.9rem;line-height:1.4;white-space:pre-line}.toast__fechar{background:none;border:none;color:var(--salvia);font-size:1.2rem;line-height:1;cursor:pointer;padding:0 .15rem}.toast__fechar:hover{color:var(--cal)}.toast--confirmacao{flex-direction:column;align-items:stretch;border-left-color:var(--canarinho)}.toast--confirmacao.toast--perigo{border-left-color:var(--vermelho)}.toast__titulo{font-family:var(--fonte-placar);font-size:1rem}.toast__acoes{display:flex;justify-content:flex-end;gap:.5rem}@keyframes toast-entrada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:560px){.toasts{right:50%;transform:translate(50%);bottom:.75rem}}@media(prefers-reduced-motion:reduce){.toast{animation:none}}.toasts-confirmacao{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:grid;place-items:center;padding:1rem;background:#04120e9e;animation:toast-fundo .15s ease-out}.toasts-confirmacao .toast--confirmacao{width:min(420px,100%);padding:1.1rem 1.2rem;gap:.7rem}.toasts-confirmacao .toast__titulo{font-size:1.15rem}@keyframes toast-fundo{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.toasts-confirmacao{animation:none}}.toast__confirmar.botao--perigo{background:var(--vermelho);border-color:var(--vermelho);color:#fff}.toast__confirmar.botao--perigo:hover:not(:disabled){background:#d4524b}.rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.25rem;padding:1.25rem 1rem .5rem;font-size:.82rem;color:var(--salvia);text-align:center}.rodape__nome{color:var(--cal);font-weight:600}.rodape__redes,.rodape__paginas{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem .9rem}.rodape__link{color:var(--salvia);text-decoration:underline;text-underline-offset:3px}.rodape__link:hover{color:var(--canarinho)}.seletor-posicoes{position:relative;display:grid;gap:.3rem;min-width:0}.seletor-posicoes__rotulo{font-weight:500}.seletor-posicoes__botao{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:44px;min-width:0;padding:0 .75rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar);text-align:left;cursor:pointer}.seletor-posicoes__botao--aberto{border-color:var(--canarinho)}.seletor-posicoes__resumo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seletor-posicoes__seta{color:var(--salvia)}.seletor-posicoes__painel{position:absolute;top:calc(100% + 4px);left:0;z-index:30;width:max(100%,min(380px,calc(100vw - 32px)));max-height:min(420px,70vh);overflow-y:auto;display:grid;gap:.6rem;padding:.6rem;border:1px solid var(--linha-forte);border-radius:var(--raio);background:var(--placar);box-shadow:0 12px 30px #00000073}.seletor-posicoes__acoes{display:flex;justify-content:flex-end}.seletor-posicoes__limpar{border:0;background:transparent;color:var(--canarinho);font-size:.85rem;cursor:pointer}.seletor-posicoes__limpar:disabled{color:var(--salvia);cursor:default}.seletor-posicoes__grupo{display:grid;gap:.3rem}.seletor-posicoes__setor{display:flex;align-items:center;gap:.5rem;font-family:var(--fonte-placar);font-weight:600;color:var(--salvia);cursor:pointer}.seletor-posicoes__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.25rem}.seletor-posicoes__opcao{display:flex;align-items:center;gap:.4rem;padding:.3rem .45rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);font-size:.85rem;cursor:pointer}.seletor-posicoes__opcao--marcada{border-color:var(--canarinho);background:#f2c94c14}.seletor-posicoes__caixa{width:16px;height:16px;accent-color:var(--canarinho);flex:none}.seletor-posicoes__sigla{font-family:var(--fonte-placar);font-weight:700}.seletor-posicoes__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--salvia)}.carreira{min-height:100vh}.placar-topo{background:var(--placar);border-bottom:1px solid var(--linha);padding:.75rem 1.25rem .6rem}.placar-topo__linha{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem}.placar-topo__carreira .placar-topo__carreira-titulo{font-size:1.4rem;margin:0}.placar-topo__rodada{display:grid;justify-items:center;text-align:center;gap:.1rem}.rodada-numero{font-family:var(--fonte-placar);font-size:1.15rem}.rodada-numero .rodada-numero__destaque{font-size:1.9rem;color:var(--canarinho);margin:0 .15rem}.situacao-prazo{color:var(--salvia)}.situacao-ao-vivo{color:var(--vitoria);font-weight:600}.contagem{font-family:var(--fonte-placar);font-variant-numeric:tabular-nums;font-weight:700;font-size:1.15rem;color:var(--cal)}.contagem--urgente{color:var(--vermelho)}.placar-topo__acoes{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.meu-time{display:inline-flex;align-items:center;gap:.4rem;margin-right:.4rem}.meu-time__nome{font-family:var(--fonte-placar);font-weight:600;font-size:1.1rem}.faixa-tecnicos{scrollbar-width:none;list-style:none;margin:.7rem 0 0;padding:0;display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:thin}.chip-tecnico{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .5rem;border-radius:999px;border:1px solid var(--linha);background:var(--superficie);white-space:nowrap;font-size:.9rem}.chip-tecnico--pronto{border-color:var(--vitoria)}.chip-tecnico__nome{font-weight:600}.chip-tecnico__estado{color:var(--salvia)}.chip-tecnico--pronto .chip-tecnico__estado{color:var(--vitoria);font-weight:600}.status-online{width:8px;height:8px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--salvia);flex:none}.status-online--on{background:var(--vitoria);box-shadow:none}.contador-prontos{align-self:center;font-family:var(--fonte-placar);font-weight:600;color:var(--salvia);padding:0 .5rem;white-space:nowrap}.abas{scrollbar-width:none;display:flex;gap:.25rem;padding:0 1.25rem;border-bottom:1px solid var(--linha);background:#071f1899;overflow-x:auto}.aba{display:inline-flex;align-items:center;gap:.4rem;padding:.75rem .9rem .65rem;color:var(--salvia);text-decoration:none;font-family:var(--fonte-placar);font-size:1.1rem;font-weight:600;border-bottom:3px solid transparent;white-space:nowrap}.aba:hover{color:var(--cal)}.aba--ativa{color:var(--cal);border-bottom-color:var(--canarinho)}.ponto-ao-vivo{width:8px;height:8px;border-radius:50%;background:var(--vermelho)}.faixa-aviso{background:var(--canarinho);color:var(--canarinho-texto);text-align:center;padding:.35rem;font-weight:600}.conteudo{width:min(1240px,100%);margin:0 auto;padding:1.25rem 1.25rem 3rem}.grade-painel{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem;align-items:start}.grade-painel--larga{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.coluna{display:grid;gap:1rem}.titulo-secao{margin-bottom:1rem}@media(max-width:960px){.grade-painel,.grade-painel--larga{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.placar-topo{padding:.6rem 1rem .5rem}.placar-topo__linha{grid-template-columns:1fr auto}.placar-topo__rodada{justify-items:end;text-align:right}.placar-topo__acoes{grid-column:1 / -1;justify-content:space-between}.abas,.conteudo{padding-left:1rem;padding-right:1rem}.conteudo{padding-top:1rem}}.placar-topo__linha--base{grid-template-columns:1fr auto}@media(max-width:720px){.placar-topo__linha--base{grid-template-columns:1fr}}.rodada-nome{display:block;font-size:.85rem;color:var(--canarinho)}.grade-painel>*{min-width:0}.coluna{grid-template-columns:minmax(0,1fr)}.contador-aba{display:inline-grid;place-items:center;min-width:1.2rem;height:1.2rem;margin-left:.35rem;padding:0 .3rem;border-radius:999px;background:var(--canarinho);color:var(--canarinho-texto);font-size:.75rem;font-weight:700}.situacao-ao-vivo--parado{color:var(--canarinho)}.pagina-entrada{min-height:100vh;display:grid;place-items:center;padding:1.5rem 1rem}.entrada{width:min(420px,100%);display:grid;gap:2rem;padding:2.5rem 2rem;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio)}.entrada__marca{display:flex;flex-direction:column;align-items:center;text-align:center}.entrada__logo{width:100%;display:flex;justify-content:center}.entrada__logo-imagem{display:block;width:100%;max-width:240px;height:auto;margin-bottom:1rem}.entrada__titulo{font-size:2rem;margin:0 0 .5rem}.entrada__descricao{margin:0;max-width:36ch;font-size:.9rem;color:var(--salvia)}.entrada__formulario{display:grid;gap:1.2rem}.entrada__botao{margin-top:.5rem}@media(max-width:480px){.entrada{padding:2rem 1.25rem;gap:1.5rem}}.entrada__dica{font-size:.78rem}.entrada__regras{list-style:none;margin:-.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem .9rem;font-size:.8rem;color:var(--salvia)}.entrada__regra:before{content:"";display:inline-block;width:.55rem;height:.55rem;margin-right:.35rem;border-radius:50%;border:1px solid var(--linha-forte);vertical-align:.05rem}.entrada__regra--ok{color:var(--vitoria)}.entrada__regra--ok:before{background:var(--vitoria);border-color:var(--vitoria)}.entrada__consentimento{margin:-.4rem 0 0;font-size:.8rem}.entrada__consentimento-link{color:var(--canarinho)}.entrada-codigo{font-family:var(--fonte-placar);font-size:1.4rem;letter-spacing:.25em}.pagina-simples{width:min(980px,100%);margin:0 auto;padding:1.5rem 1rem 3rem;display:grid;gap:1.5rem}.cabecalho-simples{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lista-carreiras{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem}.cartao-carreira{display:grid;gap:.35rem;height:100%;color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.cartao-carreira:hover{border-color:var(--linha-forte);transform:translateY(-1px)}.cartao-carreira--voce{border-color:#f2c94c8c}.cartao-carreira__topo{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-bottom:.25rem}.cartao-carreira__titulos{display:grid;min-width:0}.cartao-carreira__nome{font-family:var(--fonte-placar);font-size:1.3rem;font-weight:600;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartao-carreira__time{color:var(--canarinho);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartao-carreira__time--vazio{color:var(--salvia);font-style:italic}.cartao-carreira__selo{align-self:start;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--linha-forte);color:var(--salvia);white-space:nowrap}.cartao-carreira__selo--em_andamento{border-color:#63d29780;color:var(--vitoria)}.cartao-carreira__selo--voce{background:var(--canarinho);border-color:var(--canarinho);color:var(--canarinho-texto)}.cartao-carreira__selo--antiga{border-color:#e8645d80;color:#ffc9c5}.cartao-carreira__linha{color:var(--salvia);font-size:.92rem}.cartao-carreira__rodape{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;padding-top:.5rem;border-top:1px solid var(--linha);font-size:.85rem;color:var(--salvia)}.cartao-carreira__abrir{color:var(--canarinho);font-weight:600;margin-right:4.5rem}.cabecalho-simples__acoes{display:flex;gap:.5rem;flex-wrap:wrap}.item-carreira{position:relative}.item-carreira__excluir{position:absolute;right:1.2rem;bottom:1.05rem;color:#ffc9c5;font-size:.85rem}.cartao-carreira--antiga{opacity:.7}.cartao-carreira--antiga .cartao-carreira__abrir{display:none}.pagina-simples.carreiras{width:min(1240px,100%);gap:1.1rem}.carreiras__saudacao{display:grid;gap:.35rem}.carreiras__titulo,.carreiras .plano-conta{margin:0}.carreiras__corpo{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:1.25rem;align-items:start}.carreiras__lista{display:grid;gap:.75rem;align-content:start}.carreiras__subtitulo{margin:0;font-size:1.2rem}.carreiras__vazio{display:grid;gap:.3rem}.carreiras__lateral{display:grid;gap:1rem;position:sticky;top:1rem}.carreiras__bloco{display:grid;gap:.8rem}.carreiras__formulario{gap:.75rem}.carreiras__linha{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.carreiras__como-funciona{font-size:.88rem}.carreiras__como-funciona-titulo{cursor:pointer;color:var(--salvia)}.carreiras__como-funciona-texto{margin:.5rem 0 0;line-height:1.5}.carreiras__codigo{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:stretch}.carreiras__codigo .entrada-codigo{font-size:1.15rem;height:100%}@media(max-width:900px){.carreiras__corpo{grid-template-columns:1fr}.carreiras__lateral{position:static}}@media(max-width:560px){.lista-carreiras{grid-template-columns:1fr}.carreiras .cabecalho-simples{flex-direction:column;align-items:flex-start}}.plano-conta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.9rem}.plano-conta__selo{font-family:var(--fonte-placar);text-transform:uppercase;letter-spacing:.06em;padding:.15rem .6rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte)}.plano-conta__selo--manager,.plano-conta__selo--manager_pro{background:var(--canarinho);color:var(--canarinho-texto);border-color:var(--canarinho)}.plano-conta__uso{color:var(--salvia)}.carreiras__limite,.carreiras__sem-email{margin:0}.convite__codigo{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin:.75rem 0 1rem}.codigo{font-family:var(--fonte-placar);font-size:2.6rem;font-weight:700;letter-spacing:.22em;color:var(--canarinho);background:var(--placar);padding:.2rem .9rem;border-radius:var(--raio-pequeno)}.grade-times{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem}.cartao-time{width:100%;height:100%;display:grid;justify-items:center;gap:.35rem;padding:.8rem .6rem;background:var(--placar);border:1px solid var(--linha);border-radius:var(--raio);cursor:pointer;text-align:center}.cartao-time:hover:not(:disabled){border-color:var(--canarinho)}.cartao-time:disabled{cursor:default}.cartao-time--meu{border-color:var(--canarinho);box-shadow:inset 0 0 0 1px var(--canarinho)}.cartao-time__nome{font-family:var(--fonte-placar);font-size:1.05rem;font-weight:600;line-height:1.1}.cartao-time__dono{font-size:.85rem;color:var(--salvia)}.cartao-time--meu .cartao-time__dono{color:var(--canarinho);font-weight:600}.barra-reputacao{width:70%;height:4px;background:var(--linha);border-radius:2px;overflow:hidden}.barra-reputacao .barra-reputacao__preenchimento{display:block;height:100%;background:var(--salvia)}.lista-tecnicos-lobby{list-style:none;padding:0;margin:0 0 1rem;display:grid;gap:.6rem}.lista-tecnicos-lobby .lista-tecnicos-lobby__item{display:flex;gap:.6rem;align-items:center}@media(max-width:720px){.codigo{font-size:2rem}}.convite__competicao{display:flex;align-items:center;gap:.6rem;font-family:var(--fonte-placar);font-size:1.15rem;font-weight:600;color:var(--canarinho);margin-bottom:.6rem}.meu-jogo__topo{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.confronto{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:1rem 0}.confronto__time{display:grid;justify-items:center;gap:.4rem;text-align:center;font-family:var(--fonte-placar);font-size:1.2rem;font-weight:600}.confronto__meio{display:grid;justify-items:center}.confronto__x{font-family:var(--fonte-placar);font-size:2rem;color:var(--salvia)}.placar-pequeno{font-family:var(--fonte-placar);font-size:2.2rem;font-weight:700}.duelo{border-left:3px solid var(--canarinho);padding-left:.75rem}.meu-jogo__rodape{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;border-top:1px solid var(--linha);padding-top:.85rem}.feed__lista{list-style:none;padding:0;margin:0;max-height:560px;overflow-y:auto}.feed__item{display:grid;grid-template-columns:3.4rem 1fr;gap:.5rem;padding:.45rem 0;border-bottom:1px solid var(--linha)}.feed__hora{color:var(--salvia);font-family:var(--fonte-placar);font-variant-numeric:tabular-nums}.feed__item--resultado .feed__texto{font-weight:600}.feed__item--lider .feed__texto,.feed__item--campeao .feed__texto{color:var(--canarinho);font-weight:600}.feed__item--pronto .feed__texto{color:var(--vitoria)}.feed__item--rodada_aberta .feed__texto,.feed__item--rodada_fechada .feed__texto{color:var(--salvia)}.campeao{display:flex;gap:1rem;align-items:center;border-color:var(--canarinho)}@media(max-width:720px){.confronto__time{font-size:1rem}}.lista-mudancas{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.lista-mudancas .lista-mudancas__subtitulo{color:var(--cal);margin-bottom:.3rem}.mudanca{margin:.1rem 0;padding-left:.6rem;border-left:3px solid var(--linha-forte);font-size:.95rem}.mudanca--entrada{border-left-color:var(--vitoria)}.mudanca--saida{border-left-color:var(--vermelho)}.campeao__trofeu{object-fit:contain}.campeao__trofeu{width:72px;height:72px}.lista-minhas-competicoes{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.minha-competicao{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem .7rem;border:1px solid var(--linha);border-left:4px solid var(--canarinho);border-radius:var(--raio-pequeno);color:inherit;text-decoration:none}.minha-competicao:hover{background:var(--superficie-alta)}.minha-competicao>.minha-competicao__info{display:grid;min-width:0}.minha-competicao .minha-competicao__imagem{object-fit:contain}.resumo-clube{display:grid;gap:.5rem}.resumo-clube__linha{display:flex;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.resumo-clube__acoes{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.3rem}.ultimas-mensagens__topo{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.ultimas-mensagens .ultimas-mensagens__lista{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.ultimas-mensagens .ultimas-mensagens__item>.ultimas-mensagens__link,.ultimas-mensagens .ultimas-mensagens__item>.ultimas-mensagens__conteudo{display:grid;grid-template-columns:5px 1fr;gap:.6rem;color:inherit;text-decoration:none}.ultimas-mensagens .ultimas-mensagens__item>.ultimas-mensagens__link:hover .ultimas-mensagens__destaque{text-decoration:underline}.ultimas-mensagens .ultimas-mensagens__detalhe{display:block}.ultimas-mensagens .ultimas-mensagens__destaque{font-weight:500}.ultimas-mensagens .ultimas-mensagens__destaque.nao-lida{font-weight:700}.ultimas-mensagens .mensagem__marca{width:5px}.ofertas-emprego{border-color:var(--canarinho)}.lista-ofertas-emprego{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.lista-ofertas-emprego .lista-ofertas-emprego__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.5rem .7rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno)}.escalacao{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem;align-items:start}.escalacao__esquerda{display:grid;gap:1rem}.escalacao__controles{display:grid;gap:.9rem}.opcoes-formacao{display:flex;flex-wrap:wrap;gap:.35rem}.escalacao__status{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.status-salvar{font-size:.9rem;color:var(--vitoria)}.status-salvar--pendente,.status-salvar--salvando{color:var(--salvia)}.status-salvar--erro{color:var(--vermelho)}.escalacao__banco{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}@media(max-width:960px){.escalacao{grid-template-columns:minmax(0,1fr)}.escalacao__banco{position:static;max-height:none}}.proximo-adversario{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.6rem .9rem}.proximo-adversario__time{display:inline-flex;align-items:center;gap:.5rem}.escalacao-pagina{display:grid;gap:1rem}.painel-taticas{display:grid;gap:.7rem;margin-bottom:1rem}.painel-taticas__topo{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.painel-taticas__titulo{margin:0}.painel-taticas__fechar{min-height:34px}.painel-taticas__texto{margin:0;font-size:.92rem}.painel-taticas__opcoes,.painel-taticas__salvas{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.painel-taticas__opcao,.painel-taticas__salva{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.7rem;padding:.5rem .7rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--placar)}.painel-taticas__opcao{grid-template-columns:minmax(0,1fr) auto auto auto}.painel-taticas__opcao--melhor{border-color:var(--canarinho)}.painel-taticas__formacao,.painel-taticas__nome{font-family:var(--fonte-placar);font-size:1.1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.painel-taticas__forca{font-size:1.3rem;color:var(--canarinho)}.painel-taticas__detalhe{font-size:.85rem}.painel-taticas__usar,.painel-taticas__excluir{min-height:34px;padding:0 .8rem;font-size:.95rem}.painel-taticas__nova{display:flex;align-items:flex-end;gap:.6rem;flex-wrap:wrap}.painel-taticas__campo{flex:1 1 220px}@media(max-width:560px){.painel-taticas__opcao,.painel-taticas__salva{grid-template-columns:minmax(0,1fr) auto}.painel-taticas__detalhe{grid-column:1 / 2}}.controle{display:grid;gap:.35rem}.controle__rotulo{color:var(--salvia);font-size:.9rem}.tatico{position:relative;width:100%;aspect-ratio:68 / 92;max-height:78vh;margin:0 auto;border-radius:var(--raio);background-color:#1f7a4d;background-image:repeating-linear-gradient(180deg,#1f7a4d 0,#1f7a4d 9%,#23844f 9%,#23844f 18%);border:2px solid rgba(255,255,255,.75);overflow:hidden}.tatico__linhas .tatico__linhas-parte{position:absolute;border:2px solid rgba(255,255,255,.55);pointer-events:none}.tatico__meio{left:0;right:0;top:50%;border-width:2px 0 0 0!important}.tatico__circulo{width:26%;aspect-ratio:1;left:37%;top:50%;transform:translateY(-50%);border-radius:50%}.tatico__area{left:22%;right:22%;height:15%}.tatico__area--cima{top:-2px}.tatico__area--baixo{bottom:-2px}.peca{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:2px;width:84px;padding:4px 2px;border:0;border-radius:var(--raio-pequeno);background:transparent;cursor:pointer}.peca:disabled{cursor:default}.peca__camisa{display:block;line-height:0;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.peca__camisa--improvisado{outline:2px dashed var(--vermelho);outline-offset:2px;border-radius:6px}.peca__forca{position:relative;margin-top:-14px;min-width:1.9rem;padding:0 .3rem;border-radius:4px;background:var(--placar);border:1px solid var(--linha-forte);color:var(--canarinho);font-family:var(--fonte-placar);font-size:.95rem;font-weight:700;line-height:1.25}.peca__forca--improvisado{color:#ffd2cf;background:#5a1d1a;border-color:var(--vermelho)}.peca__nome{font-size:.8rem;font-weight:600;line-height:1.1;background:#071f18d1;padding:1px 6px;border-radius:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peca__posicao{font-size:.7rem;color:#ffffffd9;font-family:var(--fonte-placar)}.peca--selecionada .peca__camisa{filter:drop-shadow(0 0 4px var(--canarinho)) drop-shadow(0 0 2px var(--canarinho))}.peca--selecionada .peca__nome{background:var(--canarinho);color:var(--canarinho-texto)}.peca--sugerida .peca__camisa{filter:drop-shadow(0 0 3px rgba(242,201,76,.8))}.grupo-reservas .grupo-reservas__subtitulo{margin:.9rem 0 .4rem}.grupo-reservas .grupo-reservas__lista{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.linha-jogador{width:100%;display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:.6rem;padding:.45rem .6rem;background:var(--placar);border:1px solid var(--linha);border-radius:var(--raio-pequeno);text-align:left;cursor:pointer;font-size:.95rem}.linha-jogador:hover:not(:disabled){border-color:var(--linha-forte)}.linha-jogador:disabled{cursor:default}.linha-jogador--selecionada{border-color:var(--canarinho);box-shadow:inset 0 0 0 1px var(--canarinho)}.linha-jogador--alvo{border-color:#f2c94c8c}.linha-jogador__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linha-jogador__forca{font-size:1.15rem;min-width:2ch;text-align:right}.linha-jogador .texto-fraco{font-size:.85rem}@media(max-width:720px){.peca{width:64px}.peca__camisa .camisa{width:36px;height:auto}.peca__nome{font-size:.72rem}.linha-jogador{grid-template-columns:auto 1fr auto}.linha-jogador .texto-fraco{display:none}}.peca__forca--cansado{color:#ffd2cf;border-color:var(--vermelho)}.peca__condicao{width:46px;height:4px;border-radius:2px;background:#071f18cc;overflow:hidden}.peca__condicao .peca__condicao-preenchimento{display:block;height:100%;background:var(--vitoria)}.peca__condicao .peca__condicao-preenchimento.media{background:var(--canarinho)}.peca__condicao .peca__condicao-preenchimento.ruim{background:var(--vermelho)}.linha-jogador__nome .selo{margin-left:.4rem;vertical-align:middle}.linha-jogador--fora{opacity:.55}.peca--fora .peca__camisa{opacity:.45}.peca__alerta--fora{position:absolute;top:0;right:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;padding:0 .3rem;border-radius:4px;background:var(--vermelho);color:var(--placar)}.peca__alerta--pendurado{position:absolute;top:2px;right:14px;width:8px;height:11px;border-radius:2px;background:var(--canarinho)}.linha-jogador__nome{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.linha-jogador__nome .selo{margin-left:0}.linha-jogador__forca--adaptado{color:var(--vermelho)}.dica-slot{margin-bottom:.6rem}@media(min-width:721px){.linha-jogador{grid-template-columns:auto minmax(0,1fr) auto auto auto auto}}.editor-time{display:grid;gap:.8rem}.editor-time__barra{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;padding:.75rem 1rem}.controle--linha{display:flex;align-items:center;gap:.5rem}.editor-time__acoes{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-left:auto}.editor-time__avisos>*{margin:0 0 .3rem}.editor-time__corpo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;align-items:start}.editor-time__campo{display:grid;gap:.8rem}.editor-time__campo .tatico{max-width:540px;max-height:72vh}.editor-time .peca{width:76px}.peca__posicao--variada{color:var(--canarinho);font-weight:700}.peca--vazia .peca__vazia{display:block;width:38px;height:38px;border-radius:50%;border:2px dashed rgba(255,255,255,.7);background:#071f1859}.peca--entrando .peca__camisa{filter:drop-shadow(0 0 4px var(--vitoria))}.peca__alerta--entra{position:absolute;top:0;right:2px;font-size:.65rem;font-weight:700;text-transform:uppercase;padding:0 .3rem;border-radius:4px;background:var(--vitoria);color:var(--placar)}.vaga-detalhe{display:grid;gap:.6rem;padding:.8rem 1rem;border-color:#f2c94c73}.vaga-detalhe__topo{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem}.vaga-detalhe__funcoes{display:grid;gap:.35rem}.opcoes-funcao{display:flex;flex-wrap:wrap;gap:.35rem}.opcoes-funcao .chip{display:inline-flex;align-items:center;gap:.35rem}.vaga-detalhe__dica{margin:0;font-size:.85rem}.editor-time__lateral{display:grid;gap:1rem}.lista-time{padding:.9rem 1rem}.lista-time .lista-time__titulo{margin:0}.lista-time__topo,.lista-time__abrir{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.lista-time__abrir{width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.lista-time__contador{margin-left:auto;color:var(--salvia)}.lista-time__seta{color:var(--salvia)}.lista-time__itens{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.lista-time__item{display:flex;align-items:center;gap:.4rem}.lista-time__acao{flex:none;width:30px;height:30px;font-size:1.1rem;color:var(--salvia)}.lista-time__acao:hover{color:var(--cal);border-color:var(--linha-forte)}.linha-jogador.linha-jogador--compacta{flex:1;min-width:0;grid-template-columns:auto minmax(0,1fr) auto auto;padding:.35rem .6rem}.lista-time .lista-time__subtitulo{margin:.9rem 0 .4rem}.linha-saiu{display:flex;align-items:center;gap:.6rem;padding:.3rem .6rem;color:var(--salvia);font-size:.95rem}.cartao-mini{display:inline-block;width:8px;height:11px;border-radius:2px;background:var(--canarinho)}@media(max-width:960px){.editor-time__corpo{grid-template-columns:minmax(0,1fr)}.editor-time__acoes{margin-left:0}}@media(max-width:720px){.editor-time__barra{padding:.7rem}.editor-time .peca{width:64px}.linha-jogador.linha-jogador--compacta .barra-condicao{display:none}.linha-jogador.linha-jogador--compacta{grid-template-columns:auto minmax(0,1fr) auto}}@media(max-width:720px){.controle--linha{flex-wrap:wrap;min-width:0}}.editor-time .peca:not(:disabled){touch-action:none;cursor:grab}.editor-time .peca--arrastando{z-index:5;cursor:grabbing}.editor-time .peca--arrastando .peca__camisa{filter:drop-shadow(0 6px 6px rgba(0,0,0,.45))}.peca__condicao--visivel{width:54px;height:5px;border:1px solid rgba(7,31,24,.9);box-sizing:content-box}.peca__condicao-numero{font-size:.65rem;color:#ffffffbf}.vaga-detalhe__funcoes .opcoes-funcao+.opcoes-funcao{margin-top:.1rem}.ao-vivo{display:grid;gap:1rem}.placar-eletronico{background:var(--placar);border:1px solid var(--linha-forte);border-radius:var(--raio);padding:1rem 1.25rem;display:grid;gap:.8rem}.placar-eletronico__relogio{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.digitos{font-family:var(--fonte-placar);font-size:3.6rem;font-weight:700;line-height:1;color:var(--canarinho);font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(242,201,76,.35)}.placar-eletronico__legenda{font-family:var(--fonte-placar);font-size:1.3rem;color:var(--salvia)}.progresso-jogo{position:relative;height:6px;background:var(--superficie);border-radius:3px}.progresso-jogo .progresso-jogo__preenchimento{display:block;height:100%;background:var(--canarinho);border-radius:3px;transition:width .4s linear}.progresso-jogo .progresso-jogo__marcador{position:absolute;top:-3px;width:2px;height:12px;background:var(--salvia)}.placar-eletronico__acoes{display:flex;gap:.6rem;flex-wrap:wrap}.ao-vivo__grade{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1rem;align-items:start}.jogos-ao-vivo{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.jogo-ao-vivo{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;padding:.7rem .9rem .55rem;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio)}.jogo-ao-vivo--meu{border-color:var(--canarinho)}.jogo-ao-vivo__time{display:flex;align-items:center;gap:.6rem;min-width:0}.jogo-ao-vivo__time--casa{justify-content:flex-end;text-align:right}.jogo-ao-vivo__nome{font-family:var(--fonte-placar);font-size:1.15rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jogo-ao-vivo__placar{display:flex;gap:4px}.jogo-ao-vivo__placar .jogo-ao-vivo__placar-parte{width:2.4rem;height:2.6rem;display:grid;place-items:center;background:var(--placar);border-radius:4px;font-family:var(--fonte-placar);font-size:1.8rem;font-weight:700;color:var(--canarinho);font-variant-numeric:tabular-nums}.jogo-ao-vivo__rodape{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.85rem;min-height:1.2em;color:var(--salvia)}.grito-gol{color:var(--canarinho);font-family:var(--fonte-placar);font-size:1rem}@media(prefers-reduced-motion:no-preference){.jogo-ao-vivo--gol{animation:pisca-gol .65s ease-in-out 4}}.jogo-ao-vivo--gol{border-color:var(--canarinho);background:#f2c94c24}@keyframes pisca-gol{50%{background:#f2c94c52}}.lances-ao-vivo .lances-ao-vivo__lista{list-style:none;padding:0;margin:0}.lances-ao-vivo .lances-ao-vivo__lista{max-height:520px;overflow-y:auto}.lance-ao-vivo{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;border-bottom:1px solid var(--linha);font-size:.95rem}.lance-ao-vivo--gol{font-weight:600}.lance-ao-vivo--chance{color:var(--salvia)}@media(max-width:960px){.ao-vivo__grade{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.jogo-ao-vivo__nome{font-size:1rem}.jogo-ao-vivo .escudo{display:none}.digitos{font-size:2.8rem}}.placar-eletronico__pausa{display:block;margin-top:.2rem;color:var(--canarinho);font-size:.95rem}.disputa-penaltis{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center}.disputa-penaltis__lado{display:inline-flex;gap:3px}.disputa-penaltis__lado .disputa-penaltis__lado-marca{display:inline-block;width:11px;height:11px;border-radius:50%}.disputa-penaltis__lado .disputa-penaltis__lado-marca.marcou{background:var(--vitoria)}.disputa-penaltis__lado .disputa-penaltis__lado-marca.perdeu{background:transparent;box-shadow:inset 0 0 0 2px var(--vermelho)}.meu-ao-vivo{display:grid;gap:.8rem;margin-bottom:1rem}.meu-ao-vivo--pausa{border-color:var(--canarinho)}.meu-ao-vivo__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.meu-ao-vivo__placar{display:flex;align-items:center;gap:.6rem}.meu-ao-vivo__placar .numero{font-size:1.6rem}.meu-ao-vivo__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.aviso-ok{color:var(--vitoria);margin:0}@media(max-width:720px){.meu-ao-vivo{padding:.8rem}.meu-ao-vivo .editor-time__barra{padding:.6rem}}.aviso-pausa{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-bottom:1rem;border-color:var(--canarinho)}.aviso-pausa .aviso-pausa__destaque{font-family:var(--fonte-placar);font-size:1.25rem;color:var(--canarinho)}.aviso-pausa__texto{display:grid;gap:.2rem;flex:1 1 280px}.aviso-pausa .aviso-erro{flex-basis:100%;margin:0}.artilharia{list-style:none;padding:0;margin:0}.artilharia .artilharia__item{display:grid;grid-template-columns:1.6rem 1fr auto;align-items:center;gap:.5rem;padding:.4rem 0;border-bottom:1px solid var(--linha)}.artilharia__pos{color:var(--salvia)}.artilharia__nome{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.artilharia__nome .nome-time{font-size:.85rem;color:var(--salvia)}.artilharia__gols{font-size:1.3rem;color:var(--canarinho)}.seletor-fases{display:flex;flex-wrap:wrap;margin-bottom:1rem}.seletor-fases .seletor-fases__botao{display:inline-flex;align-items:center;gap:.4rem}.faixa-campeao{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;border-color:var(--canarinho)}.zona{box-shadow:inset 3px 0 0 var(--zona-cor, transparent)}.zona--acesso,.zona--classificado{--zona-cor: var(--vitoria)}.zona--repescagem{--zona-cor: var(--canarinho)}.zona--rebaixado{--zona-cor: var(--vermelho)}.legenda-zonas{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;padding:0;margin:.8rem 0 0;font-size:.85rem;color:var(--salvia)}.legenda-zonas .legenda-zonas__item{display:inline-flex;align-items:center;gap:.4rem}.zona-amostra{width:4px;height:1rem;border-radius:2px;background:var(--zona-cor)}.grade-grupos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1rem}.grupo .grupo__subtitulo{margin-bottom:.3rem}.chave{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:1rem;align-items:start;padding-bottom:.5rem}.chave__etapa .chave__etapa-subtitulo{font-size:1.05rem;margin-bottom:.5rem}.chave__etapa .chave__etapa-subtitulo .texto-fraco{font-family:var(--fonte-texto);font-size:.8rem;font-weight:400}.chave__lista{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.confronto-chave{border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--placar);overflow:hidden}.confronto-chave__time{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4rem .6rem}.confronto-chave__time+.confronto-chave__time{border-top:1px solid var(--linha)}.confronto-chave__nome{display:flex;align-items:center;gap:.45rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confronto-chave__gols{font-family:var(--fonte-placar);font-size:1.1rem;font-weight:700;min-width:1.5rem;text-align:right}.confronto-chave__gols .confronto-chave__gols-detalhe{font-size:.8rem;color:var(--salvia)}.confronto-chave__time--venceu{font-weight:600}.confronto-chave__time--caiu{opacity:.55}.confronto-chave__time--meu{background:#f2c94c1f}.confronto-chave__time--vazio{color:var(--salvia);font-style:italic}.confronto-chave__jogos{display:flex;flex-wrap:wrap;gap:.2rem .8rem;padding:.35rem .6rem;border-top:1px solid var(--linha);font-size:.8rem}.confronto-chave__jogos .confronto-chave__jogos-botao{font:inherit;background:none;border:0;padding:0;color:var(--salvia);cursor:pointer;text-decoration:underline dotted}.confronto-chave__jogos .confronto-chave__jogos-botao:hover{color:var(--cal)}.seletor-competicao{display:flex;align-items:center;gap:.7rem}.seletor-competicao .campo{flex:1;min-width:0}.seletor-competicao .seletor-competicao__seletor{width:100%;font-size:1.05rem;font-weight:600}.seletor-competicao .seletor-competicao__imagem{object-fit:contain;flex:none}.rodada__seletor .rodada__seletor-opcoes{min-height:44px;padding:0 .75rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar)}.rodada__navegacao{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.rodada__situacao{text-align:center;margin:.5rem 0 1rem}.rodada__seletor{flex:1;min-width:0}.rodada__seletor .rodada__seletor-opcoes{width:100%}.calendario{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.calendario__topo{display:grid;gap:.6rem}.calendario__topo .calendario__topo-titulo,.calendario__topo .calendario__topo-texto{margin:0}.calendario__topo .segmentado{flex-wrap:wrap;justify-self:start}.lista-calendario{list-style:none;margin:0;padding:0}.jogo-calendario{display:grid;grid-template-columns:6.5rem 9rem minmax(0,1fr) 2.6rem;align-items:center;gap:.6rem;padding:.45rem .3rem;border-bottom:1px solid var(--linha)}.jogo-calendario--atual{background:#f2c94c1a;border-radius:var(--raio-pequeno)}.jogo-calendario__data{font-family:var(--fonte-placar);font-weight:600}.jogo-calendario__competicao{display:grid;font-size:.9rem;min-width:0}.jogo-calendario__competicao .jogo-calendario__competicao-detalhe{color:var(--salvia);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jogo-calendario__jogo{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0}.jogo-calendario__jogo>:first-child{justify-self:end}.resultado-calendario{font-family:var(--fonte-placar);font-weight:700;text-align:center;color:var(--salvia)}.resultado-calendario--V{color:var(--vitoria)}.resultado-calendario--D{color:var(--vermelho)}@media(max-width:720px){.jogo-calendario{grid-template-columns:4.6rem minmax(0,1fr) 2rem}.jogo-calendario__competicao{grid-column:2 / 4;grid-row:1}.jogo-calendario__jogo{grid-column:1 / 3;grid-row:2}.resultado-calendario{grid-column:3;grid-row:2}}.mercado{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.mercado__topo{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}.filtros-mercado{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;margin-bottom:.6rem}.filtros-mercado .filtros-mercado__entrada,.filtros-mercado .filtros-mercado__seletor{width:100%;min-width:0}.filtros-mercado__faixa{grid-column:span 1}.filtros-mercado__faixa--valor{grid-column:span 2}.filtros-mercado__par{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.filtros-mercado .filtros-mercado__entrada--invalida{border-color:var(--vermelho)}.filtros-mercado__ajuda{font-size:.75rem}@media(max-width:520px){.filtros-mercado__faixa--valor,.filtros-mercado .seletor-posicoes{grid-column:1 / -1}.filtros-mercado .seletor-posicoes__painel{width:100%}}.etiqueta-venda{margin-left:.4rem;font-size:.75rem;padding:.05rem .4rem;border-radius:999px;border:1px solid var(--canarinho);color:var(--canarinho)}.acoes-jogador{display:flex;gap:.3rem;justify-content:flex-end}.venda-inline{display:flex;gap:.3rem;align-items:center}.venda-inline .venda-inline__entrada{width:8.5rem}.barra-condicao{display:inline-grid;grid-template-columns:3.2rem auto;align-items:center;gap:.35rem}.barra-condicao>.barra-condicao__preenchimento{display:block;height:6px;border-radius:3px;background:var(--vitoria);grid-column:1;grid-row:1}.barra-condicao:before{content:"";grid-column:1;grid-row:1;height:6px;border-radius:3px;background:var(--linha)}.barra-condicao--media>.barra-condicao__preenchimento{background:var(--canarinho)}.barra-condicao--ruim>.barra-condicao__preenchimento{background:var(--vermelho)}.barra-condicao .barra-condicao__detalhe{grid-column:2;color:var(--salvia)}.lista-propostas{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.proposta{border:1px solid var(--linha);border-radius:var(--raio-pequeno);padding:.6rem .8rem;display:grid;gap:.35rem}.proposta .proposta__texto{margin:0}.proposta--aberta{border-color:var(--canarinho)}.proposta__topo{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.proposta__partes .nome-time{vertical-align:middle}.proposta__acoes{display:flex;gap:.4rem;flex-wrap:wrap}.resultado-proposta{border:1px solid var(--linha-forte);border-radius:var(--raio-pequeno);padding:.8rem}.resultado-proposta--aceita{border-color:var(--vitoria)}.resultado-proposta--recusada{border-color:var(--vermelho)}.resultado-proposta--contraproposta,.resultado-proposta--pendente{border-color:var(--canarinho)}.indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.7rem;margin-bottom:1rem}.indicador{display:grid;gap:.1rem;padding:.8rem .9rem;border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie)}.indicador .indicador__destaque{font-family:var(--fonte-placar);font-size:1.45rem}.indicador--ok{border-color:var(--vitoria)}.lista-simples{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.lista-simples .lista-simples__item{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.lista-simples .numero:last-child{margin-left:auto}.lista-transferencias{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.lista-transferencias .lista-transferencias__item{display:grid;grid-template-columns:52px 1fr auto;gap:.6rem;align-items:center;padding:.35rem .5rem;border-radius:var(--raio-pequeno)}.transferencia--minha{background:var(--placar);box-shadow:inset 3px 0 0 var(--canarinho)}.link-jogador{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--linha-forte);text-underline-offset:3px}.link-jogador:hover{text-decoration-color:var(--canarinho)}.ficha-jogador{display:flex;align-items:center;gap:.6rem}.ficha-jogador__forca{margin-left:auto;font-family:var(--fonte-placar);font-size:2rem;font-weight:700;color:var(--canarinho)}.leitura{font-weight:500}.impacto{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;padding:.7rem;border-radius:var(--raio-pequeno);background:var(--placar)}.impacto>.impacto__linha{display:grid;gap:.1rem}.impacto .texto-fraco{font-size:.8rem}@media(max-width:720px){.impacto{grid-template-columns:1fr}.lista-transferencias .lista-transferencias__item{grid-template-columns:1fr auto}.lista-transferencias .lista-transferencias__item>.lista-transferencias__nome:first-child{grid-column:1 / -1}}.resumo-mercado>*{min-width:0}.ingresso{display:flex;align-items:flex-end;gap:.6rem;flex-wrap:wrap}.ingresso .campo{flex:1 1 260px}.opcoes-obra{display:grid;gap:1rem}.opcoes-obra .opcoes-obra__texto{margin:.2rem 0 .4rem}.opcoes-obra__botoes{display:flex;gap:.4rem;flex-wrap:wrap}.obra-andamento{border-left:3px solid var(--canarinho);padding-left:.6rem}.extrato{list-style:none;margin:0;padding:0;max-height:70vh;overflow-y:auto}.extrato .extrato__item{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.4rem 0;border-bottom:1px solid var(--linha)}.extrato__descricao{display:grid;min-width:0}.extrato__valor{white-space:nowrap}@media(max-width:720px){.extrato .extrato__item{grid-template-columns:minmax(0,1fr) auto}.extrato__data{grid-column:1 / 3}}.clube{display:grid;gap:1rem}.clube__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem}.clube__topo .cabecalho-time .cabecalho-time__titulo,.clube__topo .cabecalho-time .cabecalho-time__texto{margin:0}.clube__topo .segmentado{flex-wrap:wrap}.pendencias .pendencias__lista{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.pendencia{padding-left:.8rem;border-left:3px solid var(--canarinho)}.pendencia--grave{border-left-color:var(--vermelho)}.patrocinios{display:grid;gap:1rem}.cota__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem;margin-bottom:.6rem}.cota__topo .cota__topo-titulo{margin:0}.cota--ativa{border-color:var(--vitoria)}.ofertas-patrocinio{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem}.oferta-patrocinio{display:grid;gap:.4rem;align-content:start;padding:.8rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--placar)}.oferta-patrocinio .oferta-patrocinio__dados{display:grid;gap:.25rem;margin:0}.oferta-patrocinio .oferta-patrocinio__dados>.oferta-patrocinio__par{display:flex;justify-content:space-between;gap:.6rem}.oferta-patrocinio .oferta-patrocinio__termo{color:var(--salvia);font-size:.875rem}.oferta-patrocinio .oferta-patrocinio__valor{margin:0;font-weight:600;text-align:right}.oferta-patrocinio .oferta-patrocinio__texto{margin:0;font-size:.875rem}.oferta-patrocinio__acoes{display:flex;gap:.4rem}.extrato__topo{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}.extrato-mes{margin-top:.9rem}.extrato-mes__topo{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.4rem;padding-bottom:.3rem;border-bottom:1px solid var(--linha)}.extrato-mes__topo .extrato-mes__topo-subtitulo{margin:0;text-transform:capitalize}.clube>*{min-width:0}.caixa-mensagens__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.8rem}.caixa-mensagens__topo .caixa-mensagens__topo-titulo{margin:0}.chips-filtro{display:flex;flex-wrap:wrap;gap:.35rem}.chips-filtro .chip{min-height:30px;font-size:.9rem}.lista-mensagens{list-style:none;margin:0 0 .8rem;padding:0;display:grid;gap:.5rem}.mensagem{display:grid;grid-template-columns:6px 1fr;gap:.8rem;padding:.7rem .9rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--placar)}.mensagem--importante{border-color:var(--linha-forte)}.mensagem--nova{box-shadow:inset 0 0 0 1px var(--canarinho)}.mensagem__corpo .mensagem__corpo-texto{margin:.2rem 0 .3rem;color:var(--salvia)}.mensagem__topo{display:flex;align-items:center;gap:.5rem}.mensagem__marca{display:block;width:6px;min-height:100%;border-radius:3px;background:var(--salvia)}.mensagem__marca--lesao,.mensagem__marca--suspensao{background:var(--vermelho)}.mensagem__marca--diretoria,.mensagem__marca--emprego{background:var(--canarinho)}.mensagem__marca--torcida,.mensagem__marca--patrocinio{background:var(--vitoria)}.grade-tecnicos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.cartao-tecnico{display:grid;gap:.6rem}.cartao-tecnico--eu{border-color:var(--canarinho)}.cartao-tecnico__topo{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem}.cartao-tecnico__topo .cartao-tecnico__topo-subtitulo{color:var(--cal);margin:0;font-size:1.3rem}.cartao-tecnico__posicao{font-size:2rem;color:var(--canarinho)}.numeros-tecnico{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;padding:.6rem 0;border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}.numeros-tecnico .numeros-tecnico__termo{color:var(--salvia);font-size:.85rem}.numeros-tecnico .numeros-tecnico__valor{margin:0;font-size:1.35rem}.cartao-tecnico__linha{display:flex;justify-content:space-between;gap:.75rem;font-size:.95rem;text-align:right}.cartao-tecnico__linha>:first-child{white-space:nowrap;text-align:left}.ficha-clube{margin:0 0 1.2rem}.ficha-clube__dados{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem 1rem;margin:0 0 1rem}.ficha-clube__dados .ficha-clube__dados-termo{color:var(--salvia);font-size:.85rem}.ficha-clube__dados .ficha-clube__dados-valor{margin:0}.vitrine-uniformes{list-style:none;padding:0;margin:0 0 1rem;display:flex;gap:1.2rem;flex-wrap:wrap}.vitrine-uniformes .vitrine-uniformes__item{display:grid;justify-items:center;gap:.3rem;font-size:.85rem;color:var(--salvia)}.confianca{display:grid;gap:.75rem}.confianca .confianca__titulo{margin:0}.confianca--pressao{border-color:var(--canarinho)}.confianca--ultimato{border-color:var(--vermelho)}.medidor__topo{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem}.medidor__barra{position:relative;display:block;height:10px;border-radius:999px;background:var(--placar);overflow:hidden}.medidor__barra>.medidor__barra-preenchimento{display:block;height:100%;border-radius:999px;background:var(--vitoria)}.medidor__barra--media>.medidor__barra-preenchimento{background:var(--canarinho)}.medidor__barra--ruim>.medidor__barra-preenchimento{background:var(--vermelho)}.medidor__barra>.medidor__barra-marcador{position:absolute;top:0;bottom:0;width:2px;background:var(--linha-forte)}.faixa-risco{margin:0;padding:.5rem .7rem;border-radius:var(--raio-pequeno);border:1px solid var(--canarinho);color:var(--canarinho);font-weight:500}.faixa-risco--ultimato{border-color:var(--vermelho);color:var(--vermelho)}.objetivo{display:grid;gap:.15rem;padding:.6rem .7rem;border-radius:var(--raio-pequeno);background:var(--placar)}.objetivo .objetivo__destaque{font-family:var(--fonte-placar);font-size:1.1rem}.campeao-fundo{z-index:60}.campeao-modal{position:relative;display:grid;justify-items:center;gap:.7rem;width:min(420px,calc(100vw - 32px));padding:1.8rem 1.4rem 1.4rem;border-radius:16px;border:1px solid var(--canarinho);background:radial-gradient(circle at 50% 30%,rgba(242,201,76,.28),var(--placar) 65%);text-align:center;overflow:hidden;box-shadow:0 20px 60px #0000008c}.campeao-modal__brilho{position:absolute;inset:-40% -40% auto;height:120%;background:conic-gradient(from 0deg,transparent 0 10%,rgba(242,201,76,.12) 10% 15%,transparent 15% 35%,rgba(242,201,76,.12) 35% 40%,transparent 40% 60%,rgba(242,201,76,.12) 60% 65%,transparent 65% 85%,rgba(242,201,76,.12) 85% 90%,transparent 90%);pointer-events:none}@media(prefers-reduced-motion:no-preference){.campeao-modal__brilho{animation:girar-brilho 18s linear infinite}}@keyframes girar-brilho{to{transform:rotate(360deg)}}.campeao-modal>*:not(.campeao-modal__brilho){position:relative}.campeao-modal__chamada{font-family:var(--fonte-placar);font-size:2.1rem;font-weight:700;line-height:1;color:var(--canarinho);text-transform:uppercase;letter-spacing:.04em}.campeao-modal__taca .campeao-modal__taca-imagem{display:block;width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(0,0,0,.55))}.campeao-modal__estrela{display:block;width:110px;height:110px;background:var(--canarinho);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.campeao-modal__competicao{margin:0;font-size:1.6rem}.campeao-modal__competicao .numero{color:var(--canarinho)}.campeao-modal__time{display:flex;align-items:center;gap:.7rem;font-family:var(--fonte-placar);font-size:1.35rem}.campeao-modal .campeao-modal__texto{margin:0}.disputa-fundo{z-index:55}.disputa-modal{display:grid;gap:.8rem;width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.3rem 1.3rem 1.1rem;border-radius:16px;border:1px solid var(--canarinho);background:radial-gradient(circle at 50% 0%,rgba(242,201,76,.18),var(--placar) 60%);box-shadow:0 20px 60px #0000008c}.disputa-modal__topo{display:grid;justify-items:center;gap:.4rem}.disputa-modal__chamada{justify-self:center;font-family:var(--fonte-placar);font-size:1.7rem;font-weight:700;color:var(--canarinho);letter-spacing:.02em;text-transform:uppercase}.disputa-modal__confronto{display:flex;align-items:center;gap:.8rem}.disputa-modal__placar{font-size:1.6rem}.disputa-modal__instrucao{margin:0;font-size:.9rem;text-align:center}.disputa-modal__lista{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.disputa-modal__batedor{display:grid;grid-template-columns:1.8rem auto minmax(0,1fr) auto 2rem auto;align-items:center;gap:.55rem;padding:.4rem .55rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:#071f18d9;cursor:grab}.disputa-modal__batedor[draggable=false]{cursor:default}.disputa-modal__batedor--serie{border-color:#f2c94c73}.disputa-modal__batedor--serie .disputa-modal__ordem{background:var(--canarinho);color:var(--canarinho-texto)}.disputa-modal__batedor--arrastando{opacity:.5}.disputa-modal__ordem{width:1.8rem;height:1.8rem;display:grid;place-items:center;border-radius:50%;background:var(--superficie-alta);font-size:.95rem}.disputa-modal__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disputa-modal__condicao{font-size:.8rem}.disputa-modal__forca{font-size:1.1rem;text-align:right}.disputa-modal__setas{display:inline-flex;gap:.2rem}.disputa-modal__seta{width:28px;height:28px;font-size:.95rem}.disputa-modal__seta:disabled{opacity:.3;cursor:default}.disputa-modal__acoes{display:flex;justify-content:center;gap:.6rem}.disputa-modal--cobrancas{justify-items:center;text-align:center}.disputa-modal__quadro{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem}.disputa-modal__time{display:grid;justify-items:center;gap:.35rem;min-width:0}.disputa-modal__time-nome{max-width:100%;font-family:var(--fonte-placar);font-size:1.1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disputa-modal__marcas{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.disputa-modal__marca{width:14px;height:14px;border-radius:50%;border:2px solid var(--linha-forte)}.disputa-modal__marca--gol{background:var(--vitoria);border-color:var(--vitoria)}.disputa-modal__marca--perdeu{background:var(--vermelho);border-color:var(--vermelho)}@media(prefers-reduced-motion:no-preference){.disputa-modal__marca--ultima{animation:disputa-cobranca .6s ease-out}}@keyframes disputa-cobranca{0%{transform:scale(1.9)}}.disputa-modal__placar--grande{font-size:2.6rem;color:var(--canarinho)}.disputa-modal__lance{margin:0;min-height:1.5em;font-family:var(--fonte-placar);font-size:1.25rem;font-weight:600}.disputa-modal__lance--gol{color:var(--vitoria)}.disputa-modal__lance--perdeu{color:var(--vermelho)}.disputa-modal__resultado{margin:0;font-weight:600;color:var(--canarinho)}@media(max-width:480px){.disputa-modal__batedor{grid-template-columns:1.6rem auto minmax(0,1fr) 2rem auto}.disputa-modal__condicao{display:none}}.admin__titulo{margin:.2rem 0 0}.admin__secao{display:grid;gap:.8rem}.admin__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.admin__subtitulo{margin:0}.admin__busca{min-width:220px}.admin__texto{margin:0;font-size:.85rem}.admin__tabela .admin__coluna-texto{text-align:left}.admin__nome{font-weight:600}.admin__plano{min-width:140px}.admin__selo{display:inline-block;font-family:var(--fonte-placar);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;padding:.1rem .5rem;border-radius:var(--raio-pequeno);background:var(--canarinho);color:var(--canarinho-texto)}.admin__selo--atual{margin-left:.5rem;background:var(--vitoria)}.admin__bases{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.admin__base{display:grid;grid-template-columns:9rem 1fr auto auto;align-items:center;gap:.75rem;padding:.5rem 0;border-bottom:1px solid var(--linha)}.admin__base-tipo{font-family:var(--fonte-placar);color:var(--salvia);text-transform:uppercase;font-size:.85rem}.admin__base-nome{font-weight:600}.admin__base-uso{font-size:.85rem}.admin__base-acoes{display:flex;gap:.4rem}@media(max-width:640px){.admin__base{grid-template-columns:1fr auto}.admin__base-uso{grid-column:1 / -1}}.admin__excluir{color:var(--vermelho)}.admin__selo--sobra{margin-left:.5rem;background:transparent;border:1px solid var(--linha-forte);color:var(--salvia)}.info__topo{display:grid;gap:.2rem}.info__titulo{margin:0}.info__conteudo{display:grid;gap:1.4rem;line-height:1.6}.info__secao{display:grid;gap:.5rem}.info__subtitulo{margin:0;font-size:1.15rem}.info__texto{margin:0}.info__lista{margin:0;padding-left:1.2rem;display:grid;gap:.45rem}.info__link{color:var(--canarinho)}.conta__secao{display:grid;gap:.8rem;align-content:start}.conta__formulario{align-content:start}.conta__subtitulo{margin:0}.conta__texto{margin:0;font-size:.88rem}.conta__dados{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0}.conta__termo{color:var(--salvia);font-size:.8rem}.conta__valor{margin:0;font-weight:600}.conta__regras{margin:-.4rem 0 0}.resumo-base{display:flex;gap:1.4rem;margin:0}.resumo-base .resumo-base__termo{color:var(--salvia);font-size:.8rem}.resumo-base .resumo-base__valor{margin:0;font-size:1.5rem;color:var(--canarinho)}@media(max-width:720px){.resumo-base{grid-column:1 / -1;gap:1rem}}.seletor-base{margin-top:.4rem;max-width:340px}.seletor-base__rotulo{font-size:.75rem}.seletor-base__aviso{display:block;margin-top:.3rem;font-size:.8rem;max-width:48ch}.grade-clubes-base{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.7rem}.cartao-clube-base{display:grid;gap:.2rem;justify-items:start;color:inherit;text-decoration:none;height:100%}.cartao-clube-base:hover{border-color:var(--linha-forte)}.cartao-clube-base__nome{font-family:var(--fonte-placar);font-size:1.2rem;font-weight:600;margin-top:.3rem}.cores-uniforme .cores-uniforme__entrada[type=color]{width:100%;min-height:44px;padding:2px;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--placar);cursor:pointer}.lista-links{margin:0;padding-left:1.2rem}.editor-uniformes{list-style:none;padding:0;margin:0 0 1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.8rem}.editor-uniforme{display:grid;justify-items:center;gap:.6rem;padding:.8rem;background:var(--placar);border:1px solid var(--linha);border-radius:var(--raio)}.editor-uniforme--desligado{opacity:.7}.editor-uniforme .opcao-radio{justify-self:start}.editor-uniforme .editor-uniforme__seletor{width:100%;min-height:40px;padding:0 .6rem;border-radius:var(--raio-pequeno);border:1px solid var(--linha-forte);background:var(--superficie)}.cores-uniforme{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}.cores-uniforme .cores-uniforme__rotulo{display:grid;gap:.15rem;font-size:.8rem;color:var(--salvia)}.adicionar-titulo{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:.6rem;margin:.6rem 0 1rem}.adicionar-titulo .campo .campo__seletor,.adicionar-titulo .campo .campo__entrada{min-height:42px}.rival{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .2rem .15rem .6rem;border-radius:999px;border:1px solid var(--linha-forte);font-weight:500}.rival .botao-icone{width:22px;height:22px;min-height:0}.imagem-uniforme{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.imagem-uniforme .botao{min-height:34px;padding:0 .7rem;font-size:.85rem;cursor:pointer}.dica-uniforme{margin:0;font-size:.75rem;color:var(--salvia);text-align:center}.clube-da-lista{display:inline-flex;align-items:center;gap:.5rem}.lista-competicoes{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.cartao-competicao{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;color:inherit;text-decoration:none;border-left:4px solid;border-radius:0 var(--raio) var(--raio) 0}.cartao-competicao>.cartao-competicao__info:nth-child(2){display:grid;gap:.1rem}.cartao-competicao .cartao-competicao__imagem{object-fit:contain}.cartao-competicao__nome{font-family:var(--fonte-placar);font-size:1.3rem;font-weight:600}@media(max-width:720px){.cartao-competicao{grid-template-columns:auto 1fr}.cartao-competicao .selo{grid-column:1 / -1;justify-self:start}}.regulamento{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem 1rem;align-items:end}.regulamento .campo .campo__entrada{min-height:40px}.lista-problemas{padding-left:1.6rem}.selecao-clubes{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.4rem;max-height:420px;overflow-y:auto}.selecao-clube{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.5rem;padding:.45rem .6rem;background:var(--placar);border:1px solid var(--linha);border-radius:var(--raio-pequeno);cursor:pointer;font-size:.95rem}.selecao-clube .selecao-clube__entrada{accent-color:var(--canarinho)}.selecao-clube--marcado{border-color:var(--canarinho)}.selecao-clube .texto-fraco,.selecao-clube .aviso-texto{font-size:.8rem}.imagens-lote{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.imagens-lote .segmentado{justify-self:start}.zona-arquivos{display:grid;gap:.3rem;justify-items:center;text-align:center;padding:1.4rem 1rem;border:2px dashed var(--linha-forte);border-radius:var(--raio);cursor:pointer;font-weight:600}.zona-arquivos:hover,.zona-arquivos--ativa{border-color:var(--canarinho);background:#f2c94c0f}.lista-lote{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;max-height:60vh;overflow-y:auto}.item-lote{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.45rem .6rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);background:var(--placar)}.item-lote--aplicada{border-color:#63d29773}.item-lote--erro{border-color:var(--vermelho)}.item-lote__previa{width:44px;height:44px;object-fit:contain}.item-lote__dados{display:grid;gap:.25rem;min-width:0}.item-lote__arquivo{font-size:.82rem;color:var(--salvia);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-lote__dados .item-lote__dados-entrada{width:100%;min-width:0}.item-lote__lado{display:flex;align-items:center;gap:.4rem}.item-lote__atual{width:28px;height:28px;object-fit:contain;opacity:.7}.recuperaveis{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;max-height:220px;overflow-y:auto}.recuperaveis .recuperaveis__item{display:flex;align-items:center;gap:.4rem;padding:.25rem .5rem .25rem .25rem;border:1px solid var(--linha);border-radius:var(--raio-pequeno);font-size:.85rem;max-width:220px}.recuperaveis .recuperaveis__imagem{object-fit:contain;flex:none}.recuperaveis .recuperaveis__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.item-lote{grid-template-columns:36px minmax(0,1fr)}.item-lote__previa{width:36px;height:36px}.item-lote__lado{grid-column:2;justify-content:flex-end}}.lote-uniforme-tipo{display:inline-block;margin-left:.3rem;font-size:.75rem;color:var(--salvia)}.importador{display:grid;gap:.7rem}.importador .importador__titulo,.importador .importador__texto{margin:0}.importador__acoes{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.resultado-importacao{border:1px solid var(--linha-forte);border-radius:var(--raio-pequeno);padding:.7rem .9rem}.resultado-importacao--gravado{border-color:var(--vitoria)}.lista-avisos{margin:0;padding-left:1.2rem;max-height:240px;overflow-y:auto;font-size:.9rem;color:#ffd9d6}.exportar__campo{max-width:420px}.historico{list-style:none;margin:0 0 1rem;padding:0}.historico__item{display:grid;grid-template-columns:7.5rem 7.5rem 1fr auto;gap:.75rem;align-items:baseline;padding:.5rem 0;border-bottom:1px solid var(--linha)}.historico__data{color:var(--salvia);font-family:var(--fonte-placar);font-variant-numeric:tabular-nums}.historico__acao{font-family:var(--fonte-placar);font-weight:600}.historico__item--transferiu .historico__acao{color:var(--canarinho)}.historico__item--removeu .historico__acao{color:var(--vermelho)}.historico__item--importou .historico__acao{color:var(--vitoria)}@media(max-width:720px){.historico__item{grid-template-columns:1fr;gap:.1rem}}.escolha-secundarias{border:1px solid var(--linha);border-radius:var(--raio-pequeno);padding:.6rem .7rem;margin:0}.escolha-secundarias .escolha-secundarias__legenda{padding:0 .3rem;font-weight:500}.escolha-secundarias__setor{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.35rem}.escolha-secundarias .chip{min-height:30px;font-size:.85rem}
