.gaveta-apoio{gap:10px;width:min(420px,100%)}.gaveta-apoio .ap-porque,.gaveta-apoio .ap-festa{color:var(--tinta-2);margin:0;font-size:14px;line-height:1.35}.gaveta-apoio .ap-festa{border:var(--borda);background:var(--ouro);color:var(--tinta);border-radius:14px;padding:10px 12px;font-size:15px;font-weight:800}.gaveta-apoio .ap-minha{align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:flex}.ap-valores{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ap-valores button{border:var(--borda);min-height:44px;color:var(--tinta);font:700 16px var(--numero);cursor:pointer;box-shadow:0 3px 0 var(--tinta);background:#fffdf7;border-radius:12px;padding:0;transition:transform .12s}.ap-valores button:last-child{font-family:var(--fonte);font-size:14px}.ap-valores button[aria-checked=true]{background:var(--ouro)}.ap-valores button:active{box-shadow:0 1px 0 var(--tinta);transform:translateY(2px)}.ap-outro{border:var(--borda);min-height:48px;font:700 18px var(--numero);background:#fffdf7;border-radius:14px;align-items:center;gap:8px;padding:0 12px;display:flex}.ap-outro input{min-width:0;font:700 20px var(--numero);color:var(--tinta);background:0 0;border:0;flex:1}.ap-outro input:focus-visible{outline:none}.ap-outro:focus-within{outline:3px solid var(--laranja);outline-offset:2px}.ap-aviso{color:#b3401a;margin:0;font-size:13px;font-weight:700}.ap-gerar{width:100%;font-size:17px;font-weight:800}.ap-ranking{border-top:2px dashed var(--creme-2);gap:8px;padding-top:10px;display:grid}.ap-ranking h3{margin:0;font-size:18px;line-height:1.1}.ap-abas{background:var(--creme-2);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid}.ap-abas button{min-height:36px;color:var(--tinta);font:800 13px var(--fonte);cursor:pointer;background:0 0;border:0;border-radius:999px}.ap-abas button[aria-selected=true]{background:var(--tinta);color:var(--creme)}.ap-lider{margin:0;font-size:14px}.ap-lista{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ap-lista li{border-radius:10px;grid-template-columns:30px 26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:3px 8px;font-size:14px;font-weight:700;display:grid}.ap-lista li.eu{background:#fff1b8}.ap-lista li>b{font-family:var(--numero);color:#8a6a00;font-variant-numeric:tabular-nums}.ap-lista li>img,.ap-lista li>span:nth-child(2):empty{object-fit:contain;width:26px;height:26px}.ap-lista li>span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-lista li>small{color:var(--tinta-2);font-size:12px}.ap-lista .ap-reticencias{text-align:center;min-height:0;color:var(--tinta-2);padding:0 8px;display:block}.ap-lista.esqueleto li{color:var(--tinta-2);font-weight:500;display:block}.ap-vazio{color:var(--tinta-2);margin:0;font-size:14px}.selo-apoio{white-space:nowrap;border:1.5px solid var(--tinta);color:var(--tinta);font:700 11px/1 var(--numero);letter-spacing:.06em;text-transform:uppercase;background:#fffdf7;border-radius:999px;align-items:center;padding:3px 8px;display:inline-flex}.cartao .selo-apoio{align-self:flex-start}.selo-apoio.bronze{background:#e3a877}.selo-apoio.prata{background:#d9dde2}.selo-apoio.ouro{background:var(--ouro);box-shadow:0 0 0 2px #ffc93359}.apoio-na-loja{border:2px dashed var(--tinta);background:#fff1de;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 2px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.apoio-na-loja .btn{flex:none;min-height:40px}
.selo-fundador{--tam:76px;width:var(--tam);aspect-ratio:444/512;flex:none;display:block;position:relative}.selo-fundador.pequeno{--tam:48px}.selo-arte{object-fit:contain;filter:drop-shadow(0 3px #1d1a1640);width:100%;height:100%;position:absolute;inset:0}.selo-num{text-align:center;line-height:1;font-family:var(--numero);font-weight:700;font-size:calc(var(--tam) * .34);color:var(--tinta);font-variant-numeric:tabular-nums;position:absolute;top:33%;left:0;right:0}.selo-num[data-casas="3"]{font-size:calc(var(--tam) * .27);top:37%}.selo-fita{text-align:center;line-height:1;font-family:var(--numero);font-weight:700;font-size:calc(var(--tam) * .095);letter-spacing:.06em;color:var(--creme);position:absolute;top:81.5%;left:12%;right:12%}.selo-fundador.pequeno .selo-fita{display:none}.selo-fundador.selo-cai{animation:selo-cai .7s var(--mola,cubic-bezier(.34, 1.56, .64, 1)) both .35s}@keyframes selo-cai{0%{opacity:0;transform:scale(2.2)rotate(-18deg)}55%{opacity:1;transform:scale(.92)rotate(4deg)}to{transform:none}}.classico{flex-direction:column;gap:6px;display:flex}.cl-placar{background:var(--tinta);color:var(--creme);border-radius:14px;grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:8px;padding:8px 10px;display:grid}.cl-lado{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.cl-lado small{font-family:var(--numero);letter-spacing:.08em;font-size:11px}.cl-escudo{object-fit:contain;border-radius:50%;width:28px;height:28px}span.cl-escudo{border:2px solid var(--creme)}.classico .cl-n{color:var(--ouro);font-size:34px}.cl-x{font-family:var(--numero);opacity:.6;font-size:18px}.classico .cl-frase{color:var(--tinta-2);margin:0;font-size:13px;font-weight:600;line-height:1.3}.degraus{flex-direction:column;gap:8px;display:flex}.degraus .dg-titulo{color:var(--tinta);margin:0;font-size:15px;font-weight:700}.dg-lista{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.dg{border:var(--borda);animation:dg-entra .45s var(--mola,ease-out) both;animation-delay:calc(var(--i) * 60ms + .1s);background:#fff;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:5px 8px 5px 5px;display:grid}@keyframes dg-entra{0%{opacity:0;transform:translate(18px)}}.dg-icone{background:var(--creme-2);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.dg-icone img{object-fit:contain;width:100%;height:100%}.dg-texto{flex-direction:column;min-width:0;line-height:1.15;display:flex}.dg-texto b{font-size:13.5px}.dg-texto small{color:var(--tinta-2);font-size:11.5px;font-weight:600}.dg-meta{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.dg-meta .n{font-family:var(--numero);font-variant-numeric:tabular-nums;font-size:15px}.dg-meta small{font-size:10.5px;font-weight:800}.dg.aceso{background:var(--verde);color:var(--creme)}.dg.aceso .dg-texto small{color:var(--creme-2)}.dg.aceso .dg-icone{background:var(--ouro)}.dg.proximo{background:var(--ouro);box-shadow:0 3px 0 var(--tinta)}.dg.apagado{opacity:.62}.dg.apagado .dg-icone img{filter:grayscale()}.dg-barra{border:1.5px solid var(--tinta);background:var(--creme);border-radius:99px;height:6px;margin-top:4px;display:block;overflow:hidden}.dg-barra i{background:var(--verde);transform-origin:0;height:100%;transition:transform .9s var(--mola,ease-out) .35s;display:block;transform:scaleX(0)}.ultima-chegada{animation:dg-entra .5s var(--mola,ease-out) both;align-items:center;gap:8px;margin:0;font-weight:600;line-height:1.3;display:flex;color:var(--tinta)!important;font-size:13px!important}.ultima-chegada small{color:var(--tinta-2);font-weight:600}.ultima-chegada .ao-vivo{background:#2dbe5a;border-radius:50%;flex:none;width:10px;height:10px;position:relative}.ultima-chegada .ao-vivo:after{content:"";background:#2dbe5a99;border-radius:50%;animation:1.6s infinite ao-vivo-pulsa;position:absolute;inset:0}@keyframes ao-vivo-pulsa{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.avisos-torcida{z-index:12;left:50%;top:calc(var(--gt) + 112px);width:min(420px, calc(100vw - var(--gl) - var(--gr)));pointer-events:none;flex-direction:column;gap:6px;display:flex;position:fixed;transform:translate(-50%)}.aviso-torcida{pointer-events:auto;text-align:left;cursor:pointer;background:var(--creme);border:var(--borda);box-shadow:0 3px 0 var(--tinta);font:600 13px/1.25 var(--fonte);color:var(--tinta);animation:aviso-chega .55s var(--mola,ease-out) both;border-radius:16px;align-items:center;gap:9px;padding:7px 12px 7px 8px;display:flex}.aviso-torcida:nth-child(2){opacity:.82}.aviso-torcida:nth-child(3){opacity:.6}.av-bola{border:2px solid var(--tinta);border-radius:50%;flex:none;width:22px;height:22px}.av-escudo{object-fit:contain;flex:none;width:28px;height:28px}.av-texto small{color:var(--tinta-2);font-size:11px;display:block}@keyframes aviso-chega{0%{opacity:0;transform:translateY(-16px)scale(.96)}}@media (max-width:599px){.aviso-torcida:nth-child(n+2){display:none}}@media (max-width:760px){html[data-placar] .avisos-torcida,.avisos-torcida[data-recuado]{display:none}}.pl-corpo>.ultima-chegada{border:2px solid var(--verde);background:#e3f1e6;border-radius:12px;margin:0 0 10px;padding:7px 10px}@media (min-width:761px){.avisos-torcida{left:auto;right:var(--gr);top:calc(var(--gt) + 62px);width:340px;transform:none}}.convite-estadio{z-index:12;right:var(--gr);top:calc(var(--gt) + 62px);width:min(290px, calc(100vw - var(--gl) - var(--gr) - 72px));background:var(--creme);border:var(--borda);box-shadow:0 4px 0 var(--tinta);animation:aviso-chega .55s var(--mola,ease-out) both .4s;border-radius:18px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}.ce-fechar{width:28px;height:28px;font:800 20px var(--fonte);color:var(--tinta-2);cursor:pointer;background:0 0;border:0;position:absolute;top:4px;right:6px}.ce-fundador{align-items:center;gap:10px;padding-right:18px;display:flex}.ce-cadeira{flex:none;width:48px}.ce-fundador p,.ce-numero{flex-direction:column;margin:0;line-height:1.2;display:flex}.ce-fundador b,.ce-numero b{font-size:15px}.ce-fundador small,.ce-numero small{color:var(--tinta-2);font-size:12px;font-weight:600}.convite-estadio .classico .cl-n{font-size:26px}.convite-estadio .cl-escudo{width:22px;height:22px}@media (max-width:599px){.convite-estadio{gap:6px;padding:10px}.convite-estadio .cl-frase{display:none}}@media (prefers-reduced-motion:reduce){.selo-fundador.selo-cai,.dg,.aviso-torcida,.convite-estadio,.ultima-chegada{animation:none}.ultima-chegada .ao-vivo:after{opacity:0;animation:none}.dg-barra i{transition:none}}
