.arquivo .jogadores{margin:calc(var(--e-2) * -1);grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:0;padding:0;list-style:none;display:grid}.arquivo .jogadores>li{padding:var(--e-2);content-visibility:auto;contain-intrinsic-size:auto 27rem;min-width:0}.arquivo .jogadores .ficha{border-radius:var(--r-caixa);background:var(--nevoa);color:var(--tinta);text-decoration:none;display:block;overflow:hidden}.arquivo .jogadores .ficha:focus-visible{outline:2px solid var(--vermelho);outline-offset:3px}.arquivo .jogadores .cara{aspect-ratio:3/4;background:var(--nevoa);place-items:center;display:grid;position:relative;overflow:hidden}.arquivo .jogadores .cara img{object-fit:cover;object-position:center 18%;width:100%;height:100%;transition:scale .6s var(--curva);position:absolute;inset:0}.arquivo .jogadores .ficha:hover .cara img{scale:1.04}.arquivo .jogadores .cara--tronco img{object-fit:contain;object-position:center bottom;transform-origin:bottom;height:96%;inset:4% 0 0}.arquivo .jogadores .cara--pequena img{aspect-ratio:100/137;border-radius:var(--r-miudo);width:auto;height:44%;inset:6% auto auto 50%;translate:-50%}.arquivo .jogadores .cara:has(img) .inicial{visibility:hidden}.arquivo .jogadores .inicial{color:var(--linha-forte);font-family:var(--fonte-texto);font-weight:900;font-stretch:125%;font-size:clamp(var(--t-7), 4vw, var(--t-8));letter-spacing:-.02em;align-self:start;margin-top:28%;line-height:1}.arquivo .jogadores .lugar{top:var(--e-3);left:var(--e-3);z-index:1;min-width:2.5rem;padding:var(--e-2) var(--e-3);border-radius:var(--r-tecla);background:var(--tinta);color:var(--papel);font-family:var(--fonte-texto);font-weight:900;font-stretch:125%;font-size:var(--t-4);text-align:center;font-variant-numeric:tabular-nums;line-height:1;position:absolute}.arquivo .jogadores .placa{z-index:1;align-items:end;gap:var(--e-1) 0;padding:5rem var(--e-5) var(--e-5);background:linear-gradient(to top, color-mix(in srgb, var(--noite) 94%, transparent), color-mix(in srgb, var(--noite) 72%, transparent) 55%, color-mix(in srgb, var(--noite) 0%, transparent));color:var(--palco-tinta);font-family:var(--fonte-texto);grid-template-columns:minmax(0,1fr) auto;display:grid;position:absolute;inset:auto 0 0}.arquivo .jogadores .placa>*{grid-column:1/-1}.arquivo .jogadores .posicao{font-size:var(--t-1);color:color-mix(in srgb, var(--palco-tinta) 78%, transparent);justify-self:start;font-weight:650;line-height:1.2}.arquivo .jogadores .nome{font-weight:900;font-stretch:125%;font-size:var(--t-5);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:break-word;line-height:1}.arquivo .jogadores .passagens{align-items:baseline;gap:0 var(--e-3);margin-top:var(--e-1);font-weight:700;font-stretch:106%;font-size:var(--t-2);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--palco-tinta) 90%, transparent);flex-wrap:wrap;display:flex}.arquivo .jogadores .passagens .mais,.arquivo .jogadores .passagens .sem-passagens{font-weight:500;font-stretch:100%;font-size:var(--t-1);color:color-mix(in srgb, var(--palco-tinta) 78%, transparent)}.arquivo .jogadores .placa>.numero{margin-top:var(--e-4);padding-left:var(--e-4);font-weight:900;font-stretch:125%;font-size:var(--t-8);letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-column:2;align-self:end;line-height:.8}.arquivo .jogadores .placa>.grandezas{gap:var(--e-5);min-width:0;margin-top:var(--e-4);grid-column:1;display:flex}.arquivo .jogadores .grandezas>span{gap:var(--e-1);min-width:0;font-size:var(--t-1);color:color-mix(in srgb, var(--palco-tinta) 78%, transparent);font-weight:650;line-height:1.15;display:grid}.arquivo .jogadores .grandezas b{color:var(--palco-tinta);font-weight:900;font-stretch:125%;font-size:var(--t-6);font-variant-numeric:tabular-nums;line-height:.9}.arquivo .jogadores .grandezas--com-destaque>:not(.destaque),.arquivo .jogadores .grandezas .sem-valor{opacity:.55}.arquivo .jogadores :is(.cara--pequena,.ficha--por-colar .cara) .placa{color:var(--tinta);background:0 0;padding-top:0}.arquivo .jogadores :is(.cara--pequena,.ficha--por-colar .cara) :is(.posicao,.passagens,.passagens .mais,.passagens .sem-passagens,.grandezas>span){color:var(--tinta-2)}.arquivo .jogadores :is(.cara--pequena,.ficha--por-colar .cara) :is(.nome,.grandezas b){color:var(--tinta)}.arquivo .jogadores :is(.cara--pequena,.ficha--por-colar .cara) .numero{color:var(--vermelho)}.arquivo .jogadores .ficha--por-colar:hover{background:var(--nevoa-2)}.arquivo .jogadores .ficha--por-colar .cara{background:0 0}@media (width<=40rem){.arquivo .jogadores{margin:calc(var(--e-1) * -1.5);grid-template-columns:repeat(2,minmax(0,1fr))}.arquivo .jogadores>li{contain-intrinsic-size:auto 16rem;padding:.375rem}.arquivo .jogadores .placa{padding:2.75rem var(--e-3) var(--e-3);gap:.15rem 0}.arquivo .jogadores .nome{font-size:var(--t-2)}.arquivo .jogadores .passagens{font-size:var(--t-1);margin-top:0}.arquivo .jogadores .placa>.numero{margin-top:var(--e-2);padding-left:var(--e-2);font-size:var(--t-6)}.arquivo .jogadores .placa>.grandezas{gap:var(--e-3);margin-top:var(--e-2)}.arquivo .jogadores .grandezas b{font-size:var(--t-4)}.arquivo .jogadores .lugar{top:var(--e-2);left:var(--e-2);min-width:2rem;font-size:var(--t-3)}.arquivo .jogadores .inicial{font-size:var(--t-7)}}@media (prefers-reduced-motion:reduce){.arquivo .jogadores .cara img{transition:none}.arquivo .jogadores .ficha:hover .cara img{scale:none}}
