:root{--fondo:#ebe7de;--superficie:#f6f3ec;--panel:#19191708;--panel-fuerte:#19191712;--borde:#19191726;--borde-fuerte:#19191759;--borde-control:#19191780;--texto:#191917;--texto-tenue:#57544c;--acento:#bd1220;--acento-texto:#fff;--aviso:#855a00;--tarjeta:#e3b505;--enlace:#1b3f6e;--forma-buena:#2c5a34;--alza-en-tinta:#86d493;--caida-en-tinta:#f2a1a1;--camiseta-portero:#3d8b4f;--velo:#1919178c;--cesped:#2f6b3a;--cesped-raya:#35763f;--cesped-cal:#ffffff59;--cesped-chapa:#22502b;--cal:#fff;--radio:10px;--radio-chico:8px;--titular:"Arial Narrow", "Helvetica Neue", "Liberation Sans Narrow", sans-serif;--serif:Georgia, "Times New Roman", "Liberation Serif", serif;--ui:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background:var(--fondo);color:var(--texto);font-family:var(--serif);-webkit-font-smoothing:antialiased;line-height:1.55}body:has(.pantalla--partido){overscroll-behavior-y:contain}.pantalla{max-width:30rem;margin:0 auto;padding:1.5rem 1.25rem 3rem}.pantalla--centro{padding-bottom:5.5rem}:where(button,input,select,a):focus-visible{outline:2px solid var(--acento);outline-offset:2px}.barra-arriba{z-index:20;border-bottom:3px solid var(--texto);background:var(--fondo);justify-content:space-between;align-items:center;gap:.75rem;height:50px;padding:0 1.25rem;display:flex;position:fixed;top:0;left:0;right:0}.titular--marca{margin:.6rem -1.25rem 1.4rem}.titular--marca img{width:100%;height:auto;margin:0 auto;display:block}.barra-arriba__logo{min-width:0;margin:0;display:flex}.barra-arriba__logo img{width:auto;height:34px;display:block}.barra-arriba__perfil{gap:.5rem}.barra-arriba__cara{border:1px solid var(--borde-fuerte);object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.barra-arriba__quien{letter-spacing:.06em;text-transform:uppercase;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.barra-arriba__accion{min-height:44px;font-family:var(--ui);color:var(--enlace);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;max-width:45%;padding:0;font-size:.8rem;display:inline-flex;overflow:hidden}.barra-arriba__accion:not(.barra-arriba__perfil){border:1px solid var(--texto);border-radius:var(--radio-chico);letter-spacing:.06em;text-transform:uppercase;min-height:32px;color:var(--texto);padding:0 .7rem;font-size:.72rem;font-weight:700;text-decoration:none}.pantalla{padding-top:calc(50px + 1.25rem)}.despacho__bloques{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.8rem;margin-top:.8rem;display:grid}.despacho__bloque{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);padding:.85rem .9rem}.tira-partido{border:1px solid var(--borde);border-radius:var(--radio);background:var(--borde);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:.8rem 0;display:grid;overflow:hidden}.tira-partido__caja{background:var(--superficie);padding:.75rem .9rem}.tira-partido__caja--rival,.tira-partido__caja--pie{grid-column:1/-1}.tira-partido__caja--pie{margin:0;padding-top:.5rem;padding-bottom:.6rem}.tira-partido__quien{font-family:var(--titular);align-items:center;gap:.45rem;margin:.25rem 0 .15rem;font-size:1.05rem;font-weight:700;display:flex}.tira-partido__ciudad{font-family:var(--ui);color:var(--texto-tenue);font-size:.76rem;font-weight:400}.tira-partido__donde{vertical-align:-.15em;color:var(--texto-tenue);display:inline-flex}.tira-partido__puesto{font-family:var(--ui);font-variant-numeric:tabular-nums;margin-left:.3em;font-size:.76rem;font-weight:700}.ficha-club__copa{color:var(--texto-tenue);font-size:.7rem;font-weight:400;display:block}.tira-partido__cuando{font-family:var(--ui);color:var(--texto-tenue);margin:0;font-size:.76rem}.mercado__cabecera{gap:.4rem;margin:0 0 .6rem;display:grid}.titular--mercado{margin:.1rem 0 .3rem}.mercado__entradilla{margin:0}.segmentado--mercado{margin:.2rem 0 0}.mercado__lema{display:none}.cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.9rem 0 1rem;padding:0;list-style:none;display:grid}.cifra{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.6rem;padding:.7rem .8rem;display:grid}.cifra__dibujo{background:var(--panel-fuerte);width:2.5rem;height:2.5rem;color:var(--acento);border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;display:flex}.cifra__cuanto{font-family:var(--titular);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1.1}.cifra__que{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-tenue);font-size:.6rem;font-weight:700}.seccion__cabecera{border-bottom:2px solid var(--texto);justify-content:space-between;align-items:baseline;gap:.6rem;margin:1rem 0 0;padding-bottom:.3rem;display:flex}.seccion__cabecera .antetitulo{margin:0}.seccion__cuenta{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-tenue);white-space:nowrap;font-size:.66rem}.seccion__cuenta--informes{align-items:center;gap:.35rem;display:inline-flex}.segmentado--ojeo{margin:.4rem 0 .2rem}.candidato{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);grid-template-columns:auto minmax(0,1fr);gap:.8rem;margin:.6rem 0 1rem;padding:0;display:grid;overflow:hidden}.candidato__retrato{background:var(--texto);width:7.5rem;min-height:9.5rem;color:var(--fondo);justify-content:center;align-items:flex-end;display:flex;position:relative}.candidato__retrato .retrato{width:105%;margin-bottom:-6%}.candidato__escudo{position:absolute;top:.5rem;left:.5rem}.candidato__debajo{font-family:var(--ui);padding:.4rem .55rem;font-size:.7rem;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.candidato__anos{font-weight:700;display:block}.candidato__techo{opacity:.8;display:block}.candidato__ficha{padding:.8rem .8rem 0 0}.candidato__sello{border-radius:var(--radio-chico);background:var(--panel-fuerte);font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.3rem;margin-bottom:.3rem;padding:.15rem .5rem;font-size:.6rem;font-weight:700;display:inline-flex}.candidato__nombre{font-family:var(--titular);overflow-wrap:anywhere;margin:.1rem 0 .3rem;font-size:1.5rem;font-weight:700;line-height:1}.candidato__cifras{flex-wrap:wrap;gap:.4rem;margin:.6rem 0 0;display:flex}.cantera{gap:.6rem;margin:.6rem 0 1rem;padding:0;list-style:none;display:grid}.cantera .cualidades{margin:0}.cantera .contrato__botones{grid-template-columns:1fr}.candidato__cualidades{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.15rem .8rem;margin:.6rem 0 0;padding:0;font-size:.78rem;list-style:none;display:grid}.candidato__cualidad{color:var(--texto-tenue)}.candidato__cuanto{font-variant-numeric:tabular-nums;font-weight:700}.candidato__dice{color:var(--texto-tenue);margin:.6rem 0 .8rem;font-size:.85rem;font-style:italic}.candidato__botones{grid-column:1/-1;gap:.5rem;padding:0 .8rem .8rem;display:grid}.candidato__secundarios{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;display:grid}.candidato__nota{margin:0}.caja-dato{border-radius:var(--radio-chico);background:var(--panel-fuerte);text-align:center;padding:.3rem .6rem}.caja-dato__que{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:.55rem;font-weight:700;display:block}.caja-dato__cuanto{font-family:var(--titular);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem;font-weight:700;line-height:1.15;display:block}.candidatos{gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.candidato-fila{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font-family:var(--ui);text-align:left;cursor:pointer;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.45rem .6rem;display:flex}.candidato-fila:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.candidato-fila__escudo{flex:none;display:flex}.candidato-fila__nombre{min-width:0;font-family:var(--titular);text-overflow:ellipsis;white-space:nowrap;flex:8rem;font-size:1rem;font-weight:700;overflow:hidden}.candidato-fila__datos{flex:1 0 auto;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.candidato-fila .caja-dato{flex:none;padding:.15rem .45rem}.candidato-fila .caja-dato__cuanto{font-size:.9rem}.candidato-fila .caja-dato__que{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.candidato-fila__flecha{color:var(--texto-tenue);flex:none;font-size:1.1rem}.contratos{gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.contrato{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"dorsal cara quien""datos datos datos""botones botones botones""nota nota nota";align-items:center;gap:.6rem;padding:.7rem .8rem;display:grid}.contrato__dorsal{min-width:1.4rem;font-family:var(--ui);font-variant-numeric:tabular-nums;text-align:right;grid-area:dorsal;font-size:.95rem;font-weight:700}.contrato__cara{border:1px solid var(--borde);border-radius:var(--radio-chico);background:var(--panel-fuerte);grid-area:cara;justify-content:center;align-items:flex-end;width:2.6rem;height:2.6rem;display:flex;overflow:hidden}.retrato{width:100%;height:auto;margin-bottom:-8%;display:block}.contrato__quien{grid-area:quien;min-width:0}.contrato__nombre{font-family:var(--titular);font-size:1.05rem;font-weight:700;line-height:1.1;display:block}.contrato__etiquetas{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:flex}.contrato__cifras{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.contrato__cifras .caja-dato{padding:.15rem .5rem}.contrato__cifras .caja-dato__cuanto{font-size:.95rem}.contrato__etiqueta{border:1px solid var(--borde-control);border-radius:var(--radio-chico);font-family:var(--ui);padding:.1rem .45rem;font-size:.66rem;font-weight:600;display:inline-block}.contrato__etiqueta--pos{border-color:var(--texto);background:var(--texto);color:var(--fondo)}.contrato__datos{grid-area:datos;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem .8rem;margin:0;display:grid}.contrato__club{overflow-wrap:anywhere;align-items:center;gap:.3rem;font-size:.85rem;display:flex}.contrato__datos dt{font-family:var(--ui);color:var(--texto-tenue);font-size:.66rem}.contrato__datos dd{font-family:var(--titular);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:.95rem;font-weight:700}.contrato__datos small{font-family:var(--ui);color:var(--texto-tenue);font-size:.66rem;font-weight:400;display:block}.contrato__botones{grid-area:botones;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.contrato__botones--columna{grid-template-columns:minmax(0,1fr)}.contrato__nota{grid-area:nota;margin:0}.contrato__boton{border:1px solid var(--texto);border-radius:var(--radio-chico);background:var(--superficie);min-height:44px;color:var(--texto);font-family:var(--ui);cursor:pointer;padding:.4rem .6rem;font-size:.85rem;font-weight:700}.contrato__boton--firmar{background:var(--texto);color:var(--fondo)}.contrato__boton:disabled{opacity:.5;cursor:default}.contrato__boton:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.riel__lema,.ficha-club__lema,.ficha-club__estadio{display:none}.tira-partido__nota{font-family:var(--ui);color:var(--texto-tenue);margin:.35rem 0 0;font-size:.7rem;line-height:1.3}.tira-partido__cifra{font-family:var(--titular);font-variant-numeric:tabular-nums;margin:.15rem 0;font-size:1.6rem;font-weight:700;line-height:1}.tira-partido__botones{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem;display:grid}.riel__marca,.riel__perfil,.pestanas .icono{display:none}.pestanas{z-index:20;background:var(--texto);padding-bottom:env(safe-area-inset-bottom,0);gap:0;display:flex;position:fixed;bottom:0;left:0;right:0}.pestanas__opcion{min-width:0;min-height:44px;color:var(--fondo);font-family:var(--titular);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-top:3px solid #0000;flex:auto;padding:.55rem .1rem;font-size:.66rem;font-weight:700;overflow:hidden}.pestanas__opcion[aria-selected=true]{border-top-color:var(--acento);color:var(--acento-texto)}.pestanas__punto{background:var(--acento);vertical-align:.15em;border-radius:50%;width:.4rem;height:.4rem;margin-left:.3rem;display:inline-block}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.antetitulo{font-family:var(--titular);letter-spacing:.2em;text-transform:uppercase;color:var(--texto-tenue);margin:0;font-size:.66rem;font-weight:700}.titular{font-family:var(--titular);letter-spacing:.01em;text-transform:uppercase;margin:.15rem 0 .6rem;font-size:2rem;font-weight:700;line-height:.92}.titular--pregunta{font-size:1.5rem;line-height:1.05}.entradilla{color:var(--texto-tenue);margin:0 0 1.1rem;font-size:.95rem}.principal{border:2px solid var(--acento);border-radius:var(--radio);background:var(--acento);width:100%;min-height:3.25rem;color:var(--acento-texto);font-family:var(--titular);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;margin-top:.5rem;font-size:1.15rem;font-weight:700}.principal--enlace{text-align:center;line-height:3.25rem;text-decoration:none;display:block}.principal--contorno{color:inherit;background:0 0;border-color:currentColor}.principal:disabled{border-color:var(--borde-fuerte);background:var(--panel-fuerte);color:var(--texto-tenue);cursor:not-allowed}.secundario{border:1px solid var(--borde-control);border-radius:var(--radio);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font-family:var(--titular);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;justify-content:center;align-items:center;margin-top:.5rem;padding:0 .75rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.secundario:hover{background:var(--panel-fuerte)}.secundario:disabled{border-color:var(--borde);color:var(--texto-tenue);cursor:not-allowed}.secundario:disabled:hover{background:0 0}.secundario:has(>.solo-lector){position:relative}.secundario:has(>.solo-lector:focus-visible){outline:2px solid var(--acento);outline-offset:2px}.segmentado{flex-wrap:wrap;gap:.35rem;margin:.35rem 0 .9rem;padding:0;list-style:none;display:flex}.segmentado__opcion{border:1px solid var(--borde-control);border-radius:var(--radio-chico);background:var(--superficie);min-width:4.5rem;min-height:44px;color:var(--texto);font-family:var(--ui);cursor:pointer;flex:auto;padding:.35rem .5rem;font-size:.82rem}.acta__tarjeta{vertical-align:-.05em;align-items:center;display:inline-flex}.acta__tarjeta--amarilla{color:var(--tarjeta)}.acta__tarjeta--roja{color:var(--acento)}.acta__tarjeta svg{overflow:visible}.acta__tarjeta rect{paint-order:stroke;stroke:var(--texto);stroke-width:2.5px}.acta__cruz{color:var(--acento);font-weight:700}.acta__var{border:1px solid var(--borde);font-family:var(--ui);letter-spacing:.06em;color:var(--texto-tenue);vertical-align:.08em;border-radius:2px;padding:0 .2em;font-size:.62rem;font-weight:700;display:inline-block}.campo__piernas{background:var(--cesped-chapa);width:3px;box-shadow:0 0 0 1px var(--cesped-cal);flex-direction:column-reverse;flex:none;align-self:stretch;margin:.15rem 0;display:flex}.campo__piernas-queda{background:var(--cal);width:100%;display:block}.campo__piernas--justo .campo__piernas-queda{background:var(--tarjeta)}.campo__piernas--fundido .campo__piernas-queda{background:var(--acento)}.campo__piernas--papel{background:var(--borde);box-shadow:none}.campo__piernas--papel.campo__piernas--entero .campo__piernas-queda{background:var(--forma-buena)}.proyecto,.encargo{margin-top:.4rem}.suplentes__cabeza{align-items:stretch;gap:.2rem;display:flex}.duelo{gap:.3rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.duelo__linea{font-family:var(--ui);font-variant-numeric:tabular-nums;grid-template-columns:1.7rem 1fr 1.7rem;align-items:center;gap:.4rem;font-size:.68rem;display:grid}.duelo__mio,.duelo__suyo{font-weight:700}.duelo__suyo{text-align:right}.duelo__nombre{letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--texto-tenue);grid-column:1/-1;margin-top:-.15rem;font-size:.58rem;font-weight:600}.duelo__barra{background:var(--panel-fuerte);height:6px;display:block}.cualidades{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.35rem 1.2rem;margin:.6rem 0 .9rem;padding:0;list-style:none;display:grid}.cualidad{grid-template-columns:5.4rem minmax(0,1fr) 2rem;align-items:center;column-gap:.5rem;font-size:.8rem;display:grid}.cualidad__nombre{color:var(--texto-tenue);white-space:nowrap}.cualidad__barra{background:var(--panel-fuerte);height:6px;display:block}.cualidad__parte{background:var(--texto);height:100%;display:block}.cualidad__cifra{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.mejora{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin:.9rem 0 .4rem;padding:.7rem .8rem .8rem}.mejora .antetitulo{margin-bottom:.4rem}.mejora .nota{margin:0}.mejora__filas{margin:0;padding:0;list-style:none}.mejora__fila{border-top:1px solid var(--borde);font-family:var(--ui);grid-template-columns:auto 6.4rem minmax(0,1fr) 4.6rem;grid-template-areas:"chapa quien barra cifra""chapa cualidades cualidades cualidades";align-items:center;column-gap:.6rem;padding:.45rem 0;font-size:.85rem;display:grid}.mejora__fila:first-child{border-top:0;padding-top:.1rem}.mejora__chapa{border:1px solid var(--borde);background:var(--superficie);border-radius:50%;flex:none;grid-area:chapa;justify-content:center;align-self:start;align-items:flex-end;width:1.7rem;height:1.7rem;display:flex;overflow:hidden}.mejora__quien{flex-direction:column;grid-area:quien;min-width:0;line-height:1.2;display:flex}.mejora__apellido{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mejora__pos{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-tenue);font-size:.68rem;font-weight:700}.mejora__barra{border-radius:var(--radio-chico);grid-area:barra;height:8px;overflow:hidden}.mejora__parte{width:var(--a);animation:.9s ease-out both mejora-crecer}@keyframes mejora-crecer{0%{width:var(--de)}to{width:var(--a)}}@media (prefers-reduced-motion:reduce){.mejora__parte{animation:none}}.mejora__cifra{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-area:cifra;font-weight:700}.mejora__cifra--cruza{color:var(--forma-buena)}.mejora__mas{color:var(--forma-buena);font-size:.72rem;font-weight:600}.mejora__cualidades{grid-area:cualidades;margin:.25rem 0 0;padding:0;list-style:none}.mejora__cualidad{grid-template-columns:6.4rem minmax(0,1fr) 4.6rem;grid-template-areas:"nombre barra cifra";align-items:center;column-gap:.6rem;font-size:.75rem;display:grid}.mejora__cualidad .cualidad__nombre{grid-area:nombre}.mejora__cualidad .mejora__barra{height:6px}.duelo__parte{background:var(--texto);height:100%;display:block}.duelo--fuera .duelo__parte{margin-left:auto}.duelo--fuera .duelo__mio{text-align:right;grid-area:1/3}.duelo--fuera .duelo__barra{grid-area:1/2}.duelo--fuera .duelo__suyo{text-align:left;grid-area:1/1}.avisos{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin:.8rem 0 1rem;padding:.85rem .9rem .9rem}.avisos__cabecera{justify-content:space-between;align-items:center;gap:.6rem;margin:0 0 .65rem;display:flex}.avisos__cabecera .antetitulo{align-items:center;gap:.45rem;margin:0;display:flex}.avisos__cuantos{background:var(--acento);min-width:1.35rem;height:1.35rem;color:var(--acento-texto);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.72rem;font-weight:700;display:inline-flex}.avisos__lema{display:none}.avisos__lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.aviso-fila{border:1px solid var(--borde);border-radius:var(--radio-chico);background:var(--fondo);width:100%;color:var(--texto);font-family:var(--ui);text-align:left;cursor:pointer;flex-wrap:wrap;align-items:center;gap:.7rem;padding:.7rem .75rem;display:flex}.aviso-fila:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.aviso-fila--urgente{border-left:3px solid var(--acento)}.aviso-fila__dibujo{background:var(--panel-fuerte);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.aviso-fila--urgente .aviso-fila__dibujo{background:var(--acento);color:var(--acento-texto)}.aviso-fila__dicho{flex:10rem;min-width:0}.aviso-fila__rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:.58rem;font-weight:700;display:block}.aviso-fila--urgente .aviso-fila__rotulo{color:var(--acento)}.aviso-fila__titulo{font-family:var(--titular);overflow-wrap:anywhere;margin:.1rem 0 .15rem;font-size:1.02rem;font-weight:700;line-height:1.15;display:block}.aviso-fila__detalle{color:var(--texto-tenue);font-size:.76rem;line-height:1.3;display:block}.aviso-fila__ir{flex:none;align-items:center;gap:.35rem;margin-left:auto;display:flex}.aviso-fila__accion{border-radius:var(--radio-chico);background:var(--panel-fuerte);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;padding:.3rem .55rem;font-size:.62rem;font-weight:700}.aviso-fila__flecha{color:var(--texto-tenue);flex:none;font-size:1.05rem}.novedades-jornada{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin:.6rem 0 .9rem;padding:.7rem .8rem}.novedades-jornada__lista{margin:.2rem 0 0;padding:0;list-style:none}.forma{vertical-align:middle;gap:3px;display:inline-flex}.forma__paso{border:1px solid var(--borde-fuerte);width:.7rem;height:.7rem}.forma__paso--victoria{border-color:var(--forma-buena);background:var(--forma-buena)}.forma__paso--empate{background:0 0}.forma__paso--derrota{border-color:var(--acento);background:var(--acento)}.forma__paso--ultimo{outline-offset:1px;outline:2px solid}.centro__panel{margin-top:1rem;scroll-margin-top:calc(50px + 4.6rem)}.banquillos{gap:.8rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.banquillo{border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);padding:.8rem .9rem .9rem}.banquillo__por{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);margin:.5rem 0 0;font-size:.7rem;font-weight:700}.banquillo__exigencia{font-family:var(--ui);margin:.5rem 0 0;font-size:.85rem;line-height:1.4}.banquillo .principal{margin-top:.7rem}.cabecera-carreras{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.cabecera-carreras__marca{width:auto;height:3.4rem}.cuenta{border:1px solid var(--borde-fuerte);min-height:44px;color:var(--texto);font-family:var(--ui);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .35rem;font-size:.85rem;font-weight:700;display:flex}.cuenta__cara{object-fit:cover;border-radius:50%;width:28px;height:28px}.cuenta__quien{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cuenta:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.portada-carreras{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;column-gap:.5rem;margin-bottom:1.6rem;display:grid}.portada-carreras__figura{object-fit:contain;object-position:right center;opacity:.9;pointer-events:none;justify-self:end;width:auto;max-width:100%;height:100%;max-height:14rem;margin-right:-1.25rem}.pantalla--carreras .titular{font-size:clamp(1.9rem,6.5vw,3.6rem);line-height:.88}.salir-del-juego{margin-top:1.2rem}.tarjeta-carrera__botones{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:.6rem;margin-top:.9rem;display:grid}.tarjeta-carrera__botones .principal{margin-top:0}.tarjeta-carrera__botones .principal--contorno{letter-spacing:.03em;font-size:.85rem}.subpestanas{gap:.25rem;margin:0 0 .9rem;display:flex}.subpestanas__opcion{border:1px solid var(--borde);min-width:0;min-height:44px;color:var(--texto-tenue);font-family:var(--ui);cursor:pointer;background:0 0;border-radius:0;flex:1 1 0;padding:.3rem .4rem;font-size:.85rem;font-weight:700}.subpestanas__opcion[aria-selected=true]{border-color:var(--borde-fuerte);background:var(--panel-fuerte);color:var(--texto)}.subpestanas__opcion:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.novedades-jornada__linea{border-left:3px solid var(--borde-fuerte);font-family:var(--ui);color:var(--texto);margin:0 0 .4rem;padding-left:.6rem;font-size:.85rem;line-height:1.35}.novedades-jornada__linea--sancion,.novedades-jornada__linea--lesion{border-left-color:var(--acento)}.novedades-jornada__linea--aviso{border-left-color:var(--aviso)}.mando{align-items:flex-start;gap:.35rem;margin:.35rem 0 .9rem;display:flex}.partido__cabecera .mando{grid-column:1/-1;margin:.1rem 0 0}.mando__reloj{border:1px solid var(--borde-control);min-width:5.25rem;min-height:44px;color:var(--texto);font-family:var(--ui);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:.3rem;padding:.35rem .5rem;font-size:.82rem;display:flex}.mando__reloj--seguir{border-color:var(--acento);background:var(--acento);color:var(--acento-texto);font-weight:700}.mando__velocidades{flex-wrap:wrap;flex:auto;gap:.35rem;display:flex}.mando__velocidades .segmentado__opcion{margin:0}.segmentado__opcion[aria-pressed=true]{background:var(--texto);color:var(--fondo);font-weight:700}.segmentado__opcion--conNota{text-align:center;flex-direction:column;flex:1 1 0;gap:.15rem;padding:.45rem .5rem;display:flex}.segmentado__nota{color:var(--texto-tenue);font-size:.7rem;font-weight:400;line-height:1.25}.segmentado__opcion--conNota[aria-pressed=true] .segmentado__nota{color:var(--fondo)}.selector{border:1px solid var(--borde-control);border-radius:var(--radio-chico);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font-family:var(--ui);margin-top:.35rem;padding:.35rem .5rem;font-size:.9rem}.antetitulo--aparte{margin-top:1rem}.aviso{border:1px solid var(--borde);border-left:3px solid var(--acento);border-radius:var(--radio);background:var(--superficie);font-family:var(--ui);margin:.6rem 0 0;padding:.6rem .8rem;font-size:.85rem}.nota{font-family:var(--ui);color:var(--texto-tenue);margin:.4rem 0 0;font-size:.78rem}.nota--nube{text-align:center;margin-top:1rem}.nube{flex-direction:column;align-items:center;gap:.35rem;display:flex}.nube__porque{margin-top:.35rem;display:block}.calendario{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:1.2rem;display:grid}.calendario__lado{min-width:0}.tramos__lista{gap:.5rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.tramo{border:1px solid var(--borde);border-left:3px solid var(--borde-fuerte);border-radius:var(--radio-chico);background:var(--superficie);padding:.5rem .7rem}.tramo--duro{border-left-color:var(--acento)}.tramo--blando{border-left-color:var(--forma-buena)}.tramo__cuando{font-family:var(--titular);text-transform:uppercase;margin:0;font-size:.95rem;font-weight:700}.tramo__cuantos{font-family:var(--ui);color:var(--texto-tenue);margin:.1rem 0 0;font-size:.75rem}.clave{margin-top:1rem}.clave__lista{margin:.4rem 0 0;padding:0;list-style:none}.clave__linea{font-family:var(--ui);color:var(--texto-tenue);align-items:center;gap:.5rem;padding:.2rem 0;font-size:.78rem;display:flex}.clave__muestra{border:1px solid var(--borde);background:var(--panel-fuerte);width:1.4rem;height:1.4rem;color:var(--texto);flex:none;justify-content:center;align-items:center;font-size:.6rem;font-weight:700;display:flex}.clave__muestra--casa{border-bottom:3px solid var(--borde-fuerte)}.clave__muestra--jugado{opacity:.55}.clave__muestra--letra{background:0 0;border-color:#0000}.mes__semanas{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.mes__cabecera{justify-content:space-between;align-items:center;gap:.4rem;margin-top:.6rem;display:flex}.mes__titulo{font-family:var(--titular);text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:700}.mes__flecha{border:1px solid var(--borde);background:var(--fondo);min-width:44px;min-height:44px;color:var(--texto);cursor:pointer;padding:0;font-size:1.2rem;line-height:1}.mes__flecha:disabled{opacity:.35;cursor:default}.mes__inicial{font-family:var(--ui);color:var(--texto-tenue);text-align:center;padding-bottom:2px;font-size:.6rem;font-weight:700}.mes__hueco{min-height:1px}.mes__dia{min-height:3rem;font-family:var(--ui);flex-direction:column;align-items:center;gap:1px;padding:.2rem .1rem;line-height:1.1;display:flex;position:relative}.mes__numero{color:var(--texto-tenue);font-size:.6rem}.mes__dia--partido{border:1px solid var(--borde);background:var(--panel-fuerte)}.mes__dia--partido .mes__numero{color:var(--texto);font-weight:700}.mes__dia--casa{border-bottom:3px solid var(--borde-fuerte)}.mes__dia--jugado{opacity:.55}.mes__dia--ganado{background:color-mix(in srgb, var(--forma-buena) 22%, transparent)}.mes__dia--empatado{background:color-mix(in srgb, var(--tarjeta) 28%, transparent)}.mes__dia--perdido{background:color-mix(in srgb, var(--acento) 18%, transparent)}.clave__muestra--ganado{background:color-mix(in srgb, var(--forma-buena) 22%, transparent)}.clave__muestra--empatado{background:color-mix(in srgb, var(--tarjeta) 28%, transparent)}.clave__muestra--perdido{background:color-mix(in srgb, var(--acento) 18%, transparent)}.mes__dia--partido .escudo svg,.candidato-fila__escudo .escudo svg,.candidato__escudo .escudo svg{pointer-events:none}.mes__torneo{color:var(--texto-tenue);font-size:.55rem;font-weight:700;line-height:1;position:absolute;top:1px;left:3px}.mes__marca{font-variant-numeric:tabular-nums;min-height:.75rem;color:var(--texto-tenue);font-size:.6rem;font-weight:700}.nivel{background:var(--panel-fuerte);width:100%;height:4px;margin-top:2px;display:block}.nivel__lleno{background:var(--texto);height:100%;display:block}.nivel__sobre{color:var(--texto-tenue);font-size:.7rem;font-weight:400}.nivel__puesto{font-family:var(--ui);color:var(--texto-tenue);margin-top:1px;font-size:.68rem}.carrera{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);align-items:center;gap:.8rem;margin:.5rem 0 .7rem;padding:.7rem .8rem;display:flex}.carrera__retrato{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 1px var(--borde);border-radius:50%;flex:none}.carrera__quien{min-width:0}.carrera__nombre{font-family:var(--titular);text-transform:uppercase;margin:0;font-size:1.25rem;line-height:1.05}.carrera__de{font-family:var(--ui);color:var(--texto-tenue);margin:.15rem 0 0;font-size:.8rem}.suplentes__nuevo{border-radius:var(--radio-chico);background:var(--acento);color:var(--fondo);letter-spacing:.06em;text-transform:uppercase;margin-left:.3rem;padding:.05rem .3rem;font-size:.55rem;font-weight:700}.rasgo{border-bottom:1px solid var(--borde);min-height:44px;font-family:var(--ui);flex-direction:column;gap:.1rem;padding:.45rem .2rem;display:flex}.rasgo__nombre{color:var(--texto-tenue);font-size:.9rem;font-weight:700}.rasgo--tuyo .rasgo__nombre{color:var(--texto)}.rasgo__como{color:var(--texto-tenue);font-size:.8rem;line-height:1.3}.trayectoria{margin:.4rem 0 0;padding:0;list-style:none}.trayectoria__fila{border-top:1px solid var(--borde);min-height:44px;font-family:var(--ui);align-items:center;gap:.6rem;padding:.5rem .2rem;display:flex}.trayectoria__fila:first-child{border-top:none}.trayectoria__ano{width:2.6rem;font-family:var(--titular);font-variant-numeric:tabular-nums;flex:none;font-size:1rem;font-weight:700}.trayectoria__quien{flex-direction:column;flex:auto;min-width:0;display:flex}.trayectoria__club{overflow-wrap:break-word;font-size:.9rem;font-weight:700}.trayectoria__detalle{color:var(--texto-tenue);font-size:.74rem;line-height:1.3}.trayectoria__ahora{color:var(--acento);font-weight:700}.trayectoria__fila--sin-apuntar .trayectoria__club,.trayectoria__fila--sin-apuntar .trayectoria__ano,.trayectoria__fila--sin-apuntar .trayectoria__puesto{color:var(--texto-tenue);font-weight:400}.trayectoria__ganado{color:var(--forma-buena);font-weight:700}.trayectoria__fuera{color:var(--acento);font-weight:700}.trayectoria__puesto{text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:1rem;font-weight:700;line-height:1.1}.trayectoria__puesto small{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-tenue);font-size:.62rem;font-weight:700;display:block}.rasgo--tuyo .rasgo__como{color:var(--texto)}.jugador--ganado{font-weight:700;animation:.7s ease-out both rasgo-ganado}@keyframes rasgo-ganado{0%{opacity:0;transform:translate(-.6rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jugador--ganado{animation:none}}.competicion{border-radius:var(--radio);background:var(--texto);color:var(--fondo);margin:.2rem 0 .8rem;padding:.7rem .8rem}.competicion__cual{font-family:var(--titular);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.competicion__cifras{gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.competicion__que{font-family:var(--ui);letter-spacing:.1em;opacity:.7;text-transform:uppercase;font-size:.58rem;font-weight:700;display:block}.competicion__cuanto{font-family:var(--ui);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}.competicion__cuanto--dia{font-size:.9rem}.competicion__sobre{opacity:.7;font-size:.75rem;font-weight:400}.situacion{border-left:3px solid var(--texto);border-radius:0 var(--radio) var(--radio) 0;background:var(--superficie);font-family:var(--serif);margin:0 0 .6rem;padding:.6rem .8rem;font-size:1rem}.ejes{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.7rem;margin-bottom:.7rem;display:grid}.eje{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin-bottom:0;padding:.7rem .8rem}.eje__titulo{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.eje__pregunta{font-family:var(--serif);color:var(--texto-tenue);margin:.1rem 0 .5rem;font-size:.92rem}.segmentado--eje{margin:0 0 .5rem}.eje__nota{font-family:var(--serif);margin:0;font-size:.92rem}.impactos{flex-wrap:wrap;gap:.2rem .8rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.impacto{font-family:var(--ui);color:var(--texto-tenue);align-items:center;gap:.25rem;font-size:.76rem;display:flex}.impacto--sube{color:var(--forma-buena)}.impacto--baja{color:var(--acento)}.plantilla__mandos{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0 .2rem;display:flex}.plantilla__mandos .segmentado{flex:18rem;margin:0}.plantilla__buscar{flex:10rem;display:flex}.plantilla__buscar input{border:1px solid var(--borde-control);border-radius:var(--radio-chico);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font-family:var(--ui);padding:.35rem .6rem;font-size:.85rem}.plantilla__buscar input:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.plantilla__dinero{color:#0000;white-space:nowrap;max-width:1px;padding:0;overflow:hidden}.plantilla__col-dinero{width:1px}.plantilla__col-edad{width:2.2rem}.plantilla__edad{text-align:center}.plantilla__dato{font-family:var(--ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.8rem}.ofertas-verano{gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.oferta-verano{border:1px solid var(--borde-control);border-radius:var(--radio);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font-family:var(--ui);text-align:left;cursor:pointer;gap:.15rem;padding:.7rem .8rem;display:grid}.oferta-verano:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.oferta-verano__cartel{letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:.58rem;font-weight:700}.oferta-verano__quien{align-items:center;gap:.45rem;display:flex}.oferta-verano__nombre{font-family:var(--titular);overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}.oferta-verano__nota{color:var(--texto-tenue);font-size:.76rem}.plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin:.5rem 0 .6rem;padding:0;list-style:none;display:grid}.plan__dia{border:1px solid var(--borde-control);border-radius:var(--radio-chico);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);cursor:pointer;justify-content:space-between;align-items:center;gap:.4rem;padding:.35rem .6rem;display:flex}.plan__dia--abierto{border-color:var(--texto);background:var(--texto);color:var(--fondo)}.plan__cuando{font-family:var(--ui);white-space:nowrap;letter-spacing:.06em;color:var(--texto-tenue);text-transform:uppercase;font-size:.58rem;font-weight:700}.plan__dia--abierto .plan__cuando{color:var(--fondo);opacity:.75}.plan__que{font-family:var(--ui);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.2rem;max-width:100%;font-size:.72rem;font-weight:700;display:flex;overflow:hidden}.plan__que--corto{display:none}.sesion__dibujo{flex:none}.segmentado__rotulo{align-items:center;gap:.3rem;display:inline-flex}.segmentado--plan{gap:.3rem;margin:0 0 .9rem}.segmentado--plan .segmentado__opcion{min-width:6.5rem}.plegable{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin:.6rem 0 .9rem}.plegable__que{min-height:44px;font-family:var(--ui);letter-spacing:.1em;color:var(--texto-tenue);text-transform:uppercase;cursor:pointer;align-items:center;gap:.5rem;padding:0 .8rem;font-size:.7rem;font-weight:700;display:flex}.plegable__cuantos{border:1px solid var(--borde-control);border-radius:var(--radio-chico);font-variant-numeric:tabular-nums;letter-spacing:0;padding:.05rem .4rem}.plegable>:not(summary){padding:0 .8rem}.plegable>:last-child{padding-bottom:.7rem}.tira{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);flex-wrap:wrap;gap:.5rem 1.1rem;margin:0 0 1rem;padding:.7rem .8rem;list-style:none;display:flex}.tira__dato{min-width:0;font-family:var(--ui);flex:7rem}.tira__que{letter-spacing:.1em;text-transform:uppercase;color:var(--texto-tenue);font-size:.62rem;font-weight:700;display:block}.tira__cuanto{font-variant-numeric:tabular-nums;overflow-wrap:normal;font-size:1.05rem;font-weight:700;display:block}.tira--negativo{background:0 0;border:0;border-top:1px solid;border-radius:0;margin:0;padding:.6rem 0 0}.tira--negativo .tira__que{color:inherit;opacity:.7}.club{align-items:center;gap:.6rem;min-width:0;margin:0 0 .75rem;display:flex}.club__quien{min-width:0}.club__nombre{font-family:var(--titular);text-transform:uppercase;overflow-wrap:anywhere;font-size:1.3rem;font-weight:700;line-height:1;display:block}.club__ficha{font-family:var(--ui);color:var(--texto-tenue);font-size:.66rem;display:block}.escudo svg{display:block}.lista{margin:0;padding:0;list-style:none}.plantilla{border-collapse:collapse;width:100%;font-family:var(--ui);table-layout:fixed;margin:.5rem 0 0}.plantilla thead th{border-bottom:1px solid var(--borde-fuerte);font-family:var(--ui);letter-spacing:.08em;color:var(--texto-tenue);text-align:left;text-transform:uppercase;padding:.3rem .2rem;font-size:.6rem;font-weight:700}.plantilla__fila>*{border-bottom:1px solid var(--borde);text-align:left;vertical-align:middle;height:44px;padding:.2rem;font-size:.85rem;font-weight:400}.plantilla__fila--abierta>*{background:var(--acento);color:var(--acento-texto);border-bottom-color:#0000}.plantilla__fila--abierta .plantilla__dorsal,.plantilla__fila--abierta .plantilla__pos,.plantilla__fila--abierta .plantilla__abrir{color:var(--acento-texto)}.plantilla__fila--abierta .pastilla{border-color:var(--acento-texto);color:var(--acento-texto)}.plantilla__fila--abierta .plantilla__chapa{color:var(--acento-texto)}.plantilla__col-dorsal{width:1.4rem}.plantilla__col-media{width:2.6rem}.plantilla__col-estado{width:5.4rem}.plantilla__col-mas{width:1.9rem}.plantilla__col-cifra{width:2.4rem}.plantilla__cifra-centrada{text-align:center}.plantilla__dorsal{font-variant-numeric:tabular-nums;color:var(--texto-tenue)}.plantilla__quien{min-width:0;font-weight:600}.plantilla__quien-caja{align-items:center;gap:.5rem;min-width:0;display:flex}.plantilla__media{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.plantilla__abrir{width:100%;min-height:44px;color:var(--texto-tenue);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem}.plantilla__detalle .secundario{flex:8rem;width:auto;min-width:8rem;margin-top:0;font-size:.8rem}.plantilla__detalle .acciones{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.plantilla__detalle>td{border-bottom:1px solid var(--borde);background:var(--panel-fuerte);padding:0 0 .9rem}.ficha-jugador{padding:0 .4rem}.ficha-jugador__hero{border-radius:var(--radio);background:var(--superficie);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"retrato quien""cifras cifras";align-items:end;column-gap:.8rem;margin:0 -.4rem .6rem;padding:.6rem .8rem .7rem;display:grid;overflow:hidden}.ficha-jugador__hero:before{content:"";pointer-events:none;background:url(/gente/pincelada.webp) 0 100%/100% no-repeat;grid-area:retrato;place-self:end start;width:11rem;height:100%;margin:0 0 -.7rem -3rem}.ficha-jugador__retrato{grid-area:retrato;align-self:end;width:6.5rem;height:auto;margin-bottom:-.7rem;display:block}.ficha-jugador__quien{grid-area:quien;min-width:0;padding-bottom:.3rem}.ficha-jugador__nombre{font-family:var(--titular);align-items:baseline;gap:.5rem;margin:0;font-weight:700;line-height:1;display:flex}.ficha-jugador__dorsal{letter-spacing:-.03em;color:var(--texto);font-size:2.6rem}.ficha-jugador__apellido{text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;overflow:hidden}.ficha-jugador__pos{font-family:var(--ui);color:var(--texto-tenue);margin:.2rem 0 0;font-size:.85rem}.ficha-jugador__etiquetas{flex-wrap:wrap;gap:.3rem;margin:.45rem 0 0;display:flex}.ficha-jugador__cifras{border-top:1px solid var(--borde);grid-area:cifras;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:.7rem 0 0;padding:.6rem 0 0;list-style:none;display:grid}.ficha-jugador__cifra{flex-direction:column;min-width:0;display:flex}.ficha-jugador__que{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-tenue);font-size:.6rem;font-weight:700}.ficha-jugador__cuanto{font-family:var(--titular);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1.15}.ficha-jugador__pie{font-family:var(--ui);color:var(--texto-tenue);font-size:.7rem}.ficha-jugador__cajas{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:.7rem;display:grid}.ficha-jugador__caja{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);min-width:0;padding:.6rem .75rem .7rem}.ficha-jugador__caja .antetitulo{margin-bottom:.35rem}.ficha-jugador__caja .segmentado{margin:.2rem 0 .5rem}.ficha-jugador__caja .nota{margin:.2rem 0 0}.ficha-jugador__caja .proyecto,.ficha-jugador__caja .antetitulo--aparte{margin-top:0}.ficha-jugador__hecho{font-family:var(--ui);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-tenue);margin:.45rem 0 0;font-size:.72rem;font-weight:700}.ficha-jugador__hecho--dentro{color:var(--forma-buena)}.ficha-jugador__barra{border-radius:var(--radio-chico);background:var(--panel-fuerte);height:8px;margin-top:.3rem;display:block;overflow:hidden}.ficha-jugador__parte{background:var(--texto);height:100%;display:block}.ficha-jugador__cuanto--barra{margin:.3rem 0 0;font-size:1.1rem}.ficha-jugador__cuanto--barra .ficha-jugador__que{letter-spacing:.04em;text-transform:none;font-weight:400}.ficha-jugador__animo{font-family:var(--titular);margin:0;font-size:1.1rem;font-weight:700}.ficha-jugador__acciones{grid-template-columns:minmax(0,1fr);gap:.4rem;margin-top:.7rem;display:grid}.ficha-jugador__accion{border:1px solid var(--borde-control);border-radius:var(--radio);background:var(--superficie);min-height:44px;color:var(--texto);font-family:var(--titular);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.85rem;font-weight:700;display:inline-flex}.ficha-jugador__accion[aria-pressed=true]{border-color:var(--texto);background:var(--texto);color:var(--fondo)}.ficha-jugador__accion:disabled{border-color:var(--borde);color:var(--texto-tenue);cursor:not-allowed}.ficha-jugador__lema{display:none}.prensa{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin:.6rem 0 .4rem;padding:.7rem .8rem .8rem}.prensa .antetitulo{margin-bottom:.3rem}.prensa__pregunta{font-family:var(--titular);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.prensa__respuestas,.charla__opciones{grid-template-columns:minmax(0,1fr);gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.charla__opciones{grid-template-columns:repeat(2,minmax(0,1fr))}.prensa__respuesta,.charla__opcion{border:1px solid var(--borde-control);border-radius:var(--radio);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font-family:var(--ui);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;padding:.4rem .75rem;font-size:.9rem;display:flex}.prensa__frase,.charla__rotulo{font-weight:600}.prensa__riesgo,.charla__riesgo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);flex:none;font-size:.62rem;font-weight:700}.prensa__riesgo--arriesgada,.charla__riesgo--arriesgada{color:var(--aviso)}.prensa__riesgo--muy-arriesgada,.charla__riesgo--muy-arriesgada{color:var(--acento)}.charla__opcion{flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem;padding:.45rem .7rem}.charla__nota{color:var(--texto-tenue);font-size:.7rem;line-height:1.25}.charla__opcion[aria-pressed=true] .charla__nota{color:var(--fondo);opacity:.85}.charla__opcion[aria-pressed=true]{background:var(--texto);color:var(--fondo)}.charla__opcion[aria-pressed=true] .charla__riesgo{color:inherit}.prensa__dicho{flex-direction:column;gap:.2rem;margin:0;display:flex}.prensa__cita{font-family:var(--titular);font-size:1.05rem;font-weight:700}.prensa__reaccion{font-family:var(--ui);color:var(--texto-tenue);font-size:.85rem}.prensa__reaccion--apoyan{color:var(--forma-buena)}.prensa__reaccion--caeMal{color:var(--acento)}.pastilla{border:1px solid var(--borde-control);border-radius:var(--radio-chico);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;padding:.1rem .35rem;font-size:.62rem;font-weight:700;display:inline-block;overflow:hidden}.pastilla--once{border-color:var(--forma-buena);color:var(--forma-buena)}.pastilla--fuera{border-color:var(--acento);color:var(--acento)}.pastilla--acaba{border-color:var(--aviso);color:var(--aviso)}.pastilla--suyo{border-color:var(--enlace);color:var(--enlace)}.constantes{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.35rem .5rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.constantes__una{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.constantes__que{font-family:var(--ui);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-tenue);font-size:.7rem;font-weight:700}.constantes__cuanto{font-family:var(--titular);font-variant-numeric:tabular-nums;text-align:right;font-size:.85rem;font-weight:700}.suplentes{scroll-snap-type:x proximity;gap:.5rem;margin:.3rem 0 0;padding:0 0 .4rem;list-style:none;display:flex;overflow-x:auto}.suplentes__uno{border:1px solid var(--borde);border-radius:var(--radio-chico);background:var(--superficie);scroll-snap-align:start;width:4.6rem;font-family:var(--ui);text-align:center;flex-direction:column;flex:none;align-items:center;gap:.1rem;padding:.5rem .2rem;line-height:1.15;display:flex}.suplentes__uno--tocable{border-color:var(--borde-control);cursor:pointer;min-height:44px}.suplentes__chapa{flex-direction:column;align-items:center;gap:.1rem;display:flex}.suplentes__media{background:var(--texto);min-width:1.6rem;color:var(--fondo);font-variant-numeric:tabular-nums;text-align:center;border-radius:.6rem;padding:0 .3rem;font-size:.58rem;font-weight:700;line-height:1.5}.suplentes__nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.66rem;font-weight:700;overflow:hidden}.suplentes__pos{letter-spacing:.04em;color:var(--texto-tenue);font-size:.58rem;font-weight:700}.suplentes--fuera .suplentes__uno{opacity:.65}.suplentes__pos--fuera{color:var(--acento)}.plantilla__chapa{border:1px solid var(--borde);background:var(--panel-fuerte);width:1.7rem;height:1.7rem;color:var(--borde-fuerte);border-radius:50%;flex:none;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.plantilla__nombre{flex-direction:column;min-width:0;line-height:1.15;display:flex}.plantilla__apellido{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plantilla__pos{font-family:var(--ui);letter-spacing:.04em;color:var(--texto-tenue);font-size:.6rem;font-weight:700}.jugador{border:0;border-bottom:1px solid var(--borde);width:100%;min-height:44px;color:var(--texto);font-family:var(--ui);text-align:left;background:0 0;border-radius:0;align-items:center;gap:.6rem;padding:.4rem .2rem;display:flex}.jugador--tocable{cursor:pointer}.jugador--tocable:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.jugador--dentro{background:var(--texto);color:var(--fondo)}.jugador--dentro .jugador__pos,.jugador--dentro .jugador__dorsal{color:var(--fondo);opacity:.75}.jugador__dorsal{font-variant-numeric:tabular-nums;text-align:right;width:1.9rem;color:var(--texto-tenue);flex:none;font-size:.85rem;font-weight:700}.jugador__quien{flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.jugador__quien--club{flex-direction:column;align-items:flex-start;gap:0}.jugador__nombre{overflow-wrap:anywhere;font-size:.9rem;font-weight:600}.jugador__ciudad{font-family:var(--ui);color:var(--texto-tenue);overflow-wrap:anywhere;font-size:.68rem;font-weight:400;line-height:1.15}.jugador__pos{letter-spacing:.05em;color:var(--texto-tenue);flex:none;font-size:.68rem;font-weight:700}.jugador__media{font-variant-numeric:tabular-nums;flex:none;font-size:.95rem;font-weight:700}.jugador__media+.flecha{margin-left:-.45rem}.jugador__etiqueta{border:1px solid var(--borde);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);border-radius:.3rem;flex:none;padding:.05rem .35rem;font-size:.6rem;font-weight:700}.flecha{font-size:.7rem}.flecha--sube{color:var(--forma-buena)}.flecha--baja{color:var(--acento)}.flecha--igual{color:var(--texto-tenue)}.flecha__cuanto{font-family:var(--titular);font-variant-numeric:tabular-nums;margin-left:.2em;font-size:.8rem;font-weight:700}.clasificacion__cambio{text-align:center;flex:none;width:.9rem}.campo{border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--cesped);color:var(--cal);background-image:radial-gradient(circle closest-side, transparent calc(100% - 2px), var(--cesped-cal) calc(100% - 2px), var(--cesped-cal) 100%, transparent 100%), linear-gradient(var(--cesped-cal), var(--cesped-cal)),  repeating-linear-gradient(var(--cesped) 0 12.5%, var(--cesped-raya) 12.5% 25%);background-position:50%,0,0 0;background-repeat:no-repeat;background-size:4.5rem 4.5rem,100% 2px,100% 100%;gap:.5rem;margin:.6rem 0 .4rem;padding:1.4rem .5rem;display:grid;position:relative}.campo:before,.campo:after{content:"";border:2px solid var(--cesped-cal);pointer-events:none;width:34%;height:1.9rem;position:absolute;left:50%;transform:translate(-50%)}.campo:before{border-top:0;top:-1px}.campo:after{border-bottom:0;bottom:-1px}.campo__linea{justify-content:space-evenly;gap:.3rem;display:flex;position:relative}.campo__hueco{min-width:0;font-family:var(--ui);text-align:center;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.2rem;line-height:1.15;display:flex}.campo__quien{flex-direction:column;align-items:center;min-width:0;display:flex}.campo__ficha{width:2.1rem;height:2.1rem;margin-top:.15rem;display:block;position:relative}.camiseta{width:100%;height:100%;display:block}.camiseta__tela{fill:var(--cal);stroke:var(--texto);stroke-width:.6px;stroke-linejoin:round}.camiseta__dorsal{fill:var(--texto);font-family:var(--ui);font-size:8.8px;font-weight:700}.camiseta--portero .camiseta__tela{fill:var(--camiseta-portero);stroke:var(--cal)}.camiseta--portero .camiseta__dorsal{fill:var(--cal)}.campo__media{background:var(--texto);min-width:1.7rem;color:var(--cal);font-variant-numeric:tabular-nums;border-radius:.6rem;justify-content:center;align-items:center;gap:.15rem;padding:0 .3rem;font-size:.62rem;font-weight:700;line-height:1.5;display:inline-flex}.campo__media .flecha{font-size:.55rem}.campo__media .flecha--sube{color:var(--alza-en-tinta)}.campo__media .flecha--baja{color:var(--caida-en-tinta)}.campo__media .flecha--igual{color:var(--cal);opacity:.6}.silueta{margin-bottom:-.2rem;display:block}.campo__nombre{color:var(--cal);overflow-wrap:anywhere;margin-top:.2rem;font-size:.6rem;font-weight:700}.campo__pos{letter-spacing:.04em;color:var(--cesped-cal);font-size:.52rem;font-weight:700}.campo__marcas{flex-direction:column;align-items:flex-end;gap:.05rem;display:flex;position:absolute;top:-.2rem;right:-.35rem}.campo__marca{align-items:center;font-size:.6rem;display:inline-flex}.campo__marca--hecho{color:var(--cal);gap:.05rem}.campo__marca--hecho svg{background:var(--texto);border-radius:50%;padding:1px;display:block}.campo__cuantas{font-family:var(--ui);font-variant-numeric:tabular-nums;font-size:.52rem;font-weight:700}.campo__marca--amarilla{color:var(--tarjeta)}.campo__marca--roja{color:var(--acento)}.campo__marca svg{overflow:visible}.campo__marca rect{paint-order:stroke;stroke:var(--texto);stroke-width:3px}.campo__marca--lesion{color:var(--acento);font-size:.66rem;font-weight:700}.campo__hueco--apurado .campo__media{background:var(--aviso)}.campo__hueco--absurdo .campo__media{background:var(--acento)}.campo__hueco--tocable{appearance:none;min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:.15rem .1rem}.campo__hueco--libre{border:1px dashed var(--cesped-cal);border-radius:var(--radio-chico);color:var(--cal)}.campo__hueco--elegido{border:1px solid var(--acento);border-radius:var(--radio-chico);background:color-mix(in srgb, var(--acento) 35%, transparent)}.campo__hueco--elegido .campo__nombre{color:var(--cal);font-weight:700}.marcador{border-top:2px solid var(--texto);border-bottom:1px solid var(--borde);grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;margin:.8rem 0;padding:.8rem .6rem;display:grid}.marcador__cifras{font-family:var(--titular);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-size:2.4rem;font-weight:700}.marcador__tanda{font-family:var(--ui);color:var(--texto-tenue);white-space:nowrap;font-size:.75rem;font-weight:400;display:block}.marcador--grande{align-items:start;gap:.4rem}.marcador__lado{text-align:center;flex-direction:column;align-items:center;gap:.25rem;min-width:0;display:flex}.marcador__nombre{max-width:100%;font-family:var(--titular);text-transform:uppercase;overflow-wrap:anywhere;font-size:.95rem;font-weight:700;line-height:1.05;display:block}.marcador__pie{min-height:1rem;font-family:var(--ui);justify-content:center;align-items:center;gap:.3rem;font-size:.66rem;display:flex}.marcador--grande .marcador__cifras{font-size:3rem;line-height:1}.partido__cabecera{z-index:15;background:var(--fondo);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;margin:0 -1.25rem .2rem;padding:.4rem 1.25rem;display:grid;position:sticky;top:50px}.partido__minuto{border-radius:var(--radio-chico);background:var(--texto);color:var(--fondo);font-family:var(--ui);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;padding:.15rem .6rem;font-size:.9rem;font-weight:700;display:inline-flex}.partido__resultado{font-family:var(--titular);font-size:1.15rem;line-height:1}.partido__estado{font-family:var(--titular);letter-spacing:.08em;text-align:right;text-transform:uppercase;color:var(--texto-tenue);margin:0;font-size:.9rem;font-weight:700}.partido__como-va{margin:0 0 .4rem}.partido__centro,.partido__cronica{margin:1rem 0 0}.partido__pie{margin:1.2rem 0 0}.marcador__reloj{font-family:var(--ui);font-variant-numeric:tabular-nums;text-align:center;color:var(--texto-tenue);grid-column:2;font-size:.8rem}.acta{border-top:1px solid var(--borde);margin:.6rem 0 0;padding:0;list-style:none}.acta__linea{border-bottom:1px solid var(--borde);width:62%;font-family:var(--ui);align-items:baseline;gap:.5rem;padding:.4rem .1rem;font-size:.85rem;display:flex}.acta__aviso{border-bottom:1px solid var(--borde);width:100%;font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);justify-content:center;align-items:baseline;gap:.5rem;padding:.4rem .1rem;font-size:.72rem;font-weight:700;display:flex}.jornada__volver{margin-bottom:1rem}.jornada__compartir{margin-top:0;margin-bottom:1rem}.acta__linea--local{margin-right:auto}.acta__linea--visitante{text-align:right;flex-direction:row-reverse;margin-left:auto}.acta__linea--mio{font-weight:600}.acta__minuto{font-variant-numeric:tabular-nums;text-align:right;color:var(--texto-tenue);font-weight:700}.acta__que{font-weight:700}.acta__quien{color:var(--texto-tenue)}.resultado{gap:.5rem}.resultado__lado{flex:1 1 0;min-width:0}.resultado__lado--visitante{text-align:right}.jugador__quien--club.resultado__lado--visitante{align-items:flex-end}.resultado__escudo{flex:none;display:flex}.resultado__cifras{border-radius:var(--radio-chico);background:var(--texto);min-width:3.1rem;color:var(--fondo);font-family:var(--titular);font-variant-numeric:tabular-nums;text-align:center;flex:none;padding:.1rem .35rem;font-size:1.05rem;font-weight:700}.resultado--mio .jugador__nombre{font-weight:700}.torneo{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin-top:1rem;padding:.7rem .8rem}.torneo__cual{font-family:var(--titular);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:700}.carta__detras{display:contents}.carta{z-index:30;background:var(--velo);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0;overflow-y:auto}.carta__papel{border:3px solid var(--texto);background:var(--fondo);width:100%;max-width:26rem;padding:1.25rem 1.1rem 1.4rem}.carta__papel .titular{font-size:1.7rem}.apunte__cuanto{font-family:var(--ui);font-variant-numeric:tabular-nums;flex:none;font-size:.95rem;font-weight:700}.apunte--entra .apunte__cuanto{color:var(--forma-buena)}.previa{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);margin:.6rem 0 .4rem;padding:.7rem .6rem}.hero{border-radius:var(--radio);background:var(--texto);color:var(--fondo);margin:.6rem 0 .9rem;padding:.9rem .9rem 1.1rem}.hero .antetitulo{color:var(--fondo);opacity:.72}.hero .marcador{border:0;margin:.5rem 0 0;padding:0}.vistas{gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.vista{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.8rem;display:flex}.vista--destacada{border-color:var(--acento)}.vista__dibujo{color:var(--texto-tenue);flex:none;display:block}.vista--destacada .vista__dibujo{color:var(--acento)}.vista__que{flex:12rem;min-width:0}.vista__nombre{font-family:var(--titular);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:700}.vista__nota{font-family:var(--ui);color:var(--texto-tenue);margin:.15rem 0 0;font-size:.78rem;line-height:1.35}.vista__etiquetas{flex-wrap:wrap;gap:.3rem;margin:.4rem 0 0;display:flex}.vista .principal,.vista .secundario{flex:7rem;width:auto;margin-top:0;font-size:.9rem}.carreras{align-items:start;gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.tarjeta-carrera{border:1px solid var(--texto);border-radius:var(--radio);background:var(--texto);color:var(--fondo);padding:.9rem .9rem 1rem}.tarjeta-carrera__quienes{align-items:center;gap:.7rem;min-width:0;display:flex}.tarjeta-carrera__quienes--mister{border-top:1px solid;margin-top:.7rem;padding-top:.7rem}.tarjeta-carrera__quien{min-width:0}.tarjeta-carrera__nombre{font-family:var(--titular);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:1.3rem;font-weight:700;line-height:1}.tarjeta-carrera__nombre--mister{font-size:1.05rem}.tarjeta-carrera__de{font-family:var(--ui);opacity:.75;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.2rem 0 0;font-size:.75rem;display:flex}.tarjeta-carrera__retrato{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px;box-shadow:0 0 0 1px}.tarjeta-carrera .forma__paso{border-color:currentColor}.tarjeta-carrera--nube{border-color:var(--borde-fuerte);background:var(--superficie);color:var(--texto)}.tarjeta-carrera--nube .tarjeta-carrera__botones{grid-template-columns:minmax(0,1fr)}.discrepancia{border-top:1px solid;margin-top:.85rem;padding-top:.15rem}.tarjeta-carrera .aviso{color:var(--texto)}.hueco{border:1px dashed var(--borde-fuerte);padding:.9rem .8rem}.hueco--cerrado{border-color:var(--borde)}.hueco__que{font-family:var(--titular);text-transform:uppercase;letter-spacing:.08em;color:var(--texto-tenue);margin:0 0 .2rem;font-size:.95rem;font-weight:700}.tarjeta-pena{border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);padding:.9rem .9rem 1rem}.tarjeta-pena__nombre{font-family:var(--titular);margin:0;font-size:1.1rem;font-weight:700;line-height:1.15}.tarjeta-pena__de{font-family:var(--ui);color:var(--texto-tenue);margin:.2rem 0 0;font-size:.75rem}.tarjeta-pena .principal--contorno{letter-spacing:.03em;margin-top:.8rem;font-size:.85rem}.hueco .principal--contorno{letter-spacing:.03em;margin-top:.4rem;font-size:.85rem}.penas{margin-top:.4rem}.reto-pena{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);align-items:center;gap:.7rem;margin:.8rem 0 0;padding:.7rem .8rem;display:flex}.reto-pena__club{font-family:var(--titular);margin:0;font-size:1.05rem;font-weight:700;line-height:1.15}.reto-pena__de{font-family:var(--ui);color:var(--texto-tenue);margin:.15rem 0 0;font-size:.75rem}.tabla-pena{margin:.4rem 0 0;padding:0;list-style:none}.tabla-pena__fila{border-top:1px solid var(--borde);align-items:center;gap:.6rem;padding:.55rem .4rem;display:flex}.tabla-pena__fila:first-child{border-top:none}.tabla-pena__fila--tuya{background:var(--panel-fuerte);font-weight:600}.tabla-pena__puesto{width:1.8rem;font-family:var(--ui);font-variant-numeric:tabular-nums;color:var(--texto-tenue);flex:none;font-size:.82rem}.tabla-pena__quien{flex-direction:column;flex:auto;min-width:0;display:flex}.tabla-pena__nombre{overflow-wrap:break-word}.tabla-pena__detalle{font-family:var(--ui);color:var(--texto-tenue);font-size:.72rem;font-weight:400}.quien-pena{margin-top:.5rem}.quien-pena__echar{min-height:44px;font-family:var(--ui);color:var(--enlace);text-align:right;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.8rem;font-weight:600;text-decoration:underline}.tabla-pena__puntos{min-width:2rem;font-family:var(--ui);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:1rem;font-weight:700}.porra-pena{font-family:var(--ui);margin:.8rem 0 0;font-size:.85rem}.codigo-pena{flex-direction:column;margin:.4rem 0 0;display:flex}.codigo-pena__rotulo{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);font-size:.7rem}.codigo-pena__valor{font-family:var(--ui);letter-spacing:.18em;font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:700}.selector--codigo{letter-spacing:.18em;text-transform:uppercase}.enlace-suelto{min-height:44px;color:var(--enlace);font-family:var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .15rem;font-size:.85rem;text-decoration:underline;display:inline-flex}.dato-suelto{font-family:var(--ui);color:var(--texto);overflow-wrap:anywhere;margin:.1rem 0 .35rem;font-size:1.1rem;font-weight:700}@media (min-width:62rem){.pantalla{max-width:46rem}.pantalla--carreras{max-width:58rem}.pantalla--centro,.pantalla--partido{max-width:74rem}.riel{z-index:20;background:var(--texto);flex-direction:column;align-items:stretch;width:7rem;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.riel__marca{text-align:center;margin:0;padding:1rem 0 1.2rem;display:block}.riel__marca img{width:4.5rem;height:auto;display:inline-block}.centro__lado .pestanas{z-index:auto;background:0 0;border-bottom:0;flex-direction:column;gap:.35rem;padding-bottom:0;position:static}.centro__lado .pestanas .icono{margin:0 auto .3rem;display:block}.centro__lado .pestanas__opcion{border-radius:var(--radio-chico);color:var(--fondo);letter-spacing:.03em;text-align:center;opacity:.62;white-space:normal;text-overflow:clip;word-break:normal;overflow-wrap:normal;border-top:0;flex:none;margin:0 .45rem;padding:.7rem .1rem .6rem;font-size:.56rem;line-height:1.15;overflow:visible}.centro__lado .pestanas__opcion:hover{opacity:1}.centro__lado .pestanas__opcion[aria-selected=true]{background:var(--acento);color:var(--acento-texto);opacity:1;border-top-color:#0000}.centro__lado .pestanas__punto{background:var(--fondo)}body:has(.riel){padding-left:7rem}body:has(.riel) .barra-arriba{display:none}body:has(.riel) .pantalla{padding-top:1.5rem}body:has(.riel) .ficha-club{top:0}.riel__perfil{border:0;border-top:1px solid var(--texto-tenue);min-height:44px;color:var(--fondo);font-family:var(--ui);letter-spacing:.03em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:.35rem;margin-top:auto;padding:.9rem .4rem;font-size:.56rem;font-weight:700;line-height:1.15;display:flex}.riel__cara{object-fit:cover;border-radius:50%;width:34px;height:34px}.riel__quien{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.riel__perfil:focus-visible{outline:2px solid var(--fondo);outline-offset:-3px}.once{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:0 1.4rem;display:grid}.campo{gap:1rem;padding:1.8rem .8rem}.campo__ficha{width:2.9rem;height:2.9rem}.campo__media{min-width:2.2rem;font-size:.74rem}.campo__media .flecha{font-size:.64rem}.campo__nombre{font-size:.74rem}.campo__pos{font-size:.6rem}.pantalla--centro{padding-bottom:3rem}.portada-carreras__figura{max-height:19rem}.plan{grid-template-columns:repeat(auto-fit,minmax(3rem,1fr))}.plan__dia{flex-direction:column;justify-content:center;gap:.15rem;padding:.35rem .15rem}.plan__que--entero{display:none}.plan__que--corto{display:inline}.plantilla__dinero{max-width:none;color:inherit;padding:.2rem;overflow:visible}.plantilla thead .plantilla__dinero{padding:.3rem .2rem}.plantilla__col-dinero{width:5.5rem}.ficha-jugador__hero{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"retrato quien cifras";column-gap:1.6rem;padding:.8rem 1.4rem 0}.ficha-jugador__hero:before{width:15.5rem;margin:0 0 0 -4rem}.ficha-jugador__retrato{width:9.5rem;margin-bottom:0}.ficha-jugador__quien{padding-bottom:1rem}.ficha-jugador__dorsal{font-size:3.4rem}.ficha-jugador__apellido{font-size:2rem}.ficha-jugador__cifras{border-top:0;border-left:1px solid var(--borde);grid-template-columns:repeat(4,auto);align-self:center;gap:0 1.6rem;margin:0 0 1rem;padding:.4rem 0 .4rem 1.4rem}.ficha-jugador__cifra{text-align:center;align-items:center}.ficha-jugador__cajas{grid-template-columns:repeat(4,minmax(0,1fr))}.ficha-jugador__caja--ancha{grid-column:1/-1}.ficha-jugador__acciones{grid-template-columns:repeat(4,minmax(0,1fr))}.ficha-jugador__lema{font-family:var(--serif);text-align:right;color:var(--texto-tenue);margin:.9rem 0 0;font-size:.85rem;font-style:italic;display:block}.avisos__lema{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-tenue);font-size:.6rem;font-weight:700;display:block}.mercado__cabecera{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.5rem}.segmentado--mercado{max-width:34rem;margin:0 auto}.mercado__lema{border-bottom:2px solid var(--acento);max-width:9rem;font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-tenue);margin:0 0 0 auto;padding-bottom:.3rem;font-size:.62rem;font-weight:700;line-height:1.5;display:block}.cifras{grid-template-columns:repeat(4,minmax(0,1fr))}.contrato{grid-template-columns:auto auto minmax(9rem,13rem) minmax(0,1fr) auto;grid-template-areas:"dorsal cara quien datos botones""nota nota nota nota nota"}.contrato__datos{grid-template-columns:repeat(5,minmax(0,1fr))}.contrato--oferta .contrato__datos{grid-template-columns:repeat(2,minmax(7rem,1fr))}.contrato__botones{grid-template-columns:auto auto}.riel__lema{font-family:var(--ui);letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--fondo);opacity:.55;margin:.9rem 0 0;padding:0 .6rem;font-size:.56rem;font-weight:700;line-height:1.6;display:block}.ficha-club__lema{border-right:1px solid var(--borde);font-family:var(--ui);letter-spacing:.14em;text-align:right;text-transform:uppercase;color:var(--texto-tenue);flex-direction:column;margin:0 1rem 0 auto;padding-right:1rem;font-size:.6rem;font-weight:700;line-height:1.5;display:flex}.ficha-club__estadio{opacity:.85;background:url(/escenario/tribuna.webp) 100%/contain no-repeat;flex:none;width:8rem;height:3.2rem;margin-right:1rem;display:block}.carreras{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr)}.carreras:has(>li:only-child){grid-template-columns:minmax(0,1fr)}.carreras>.tarjeta-carrera{grid-column:1}.carreras>.hueco{grid-area:1/2}.carreras:has(>li:only-child)>.hueco{grid-column:1}.pizarra{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.partido{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(0,1fr);grid-template-areas:"volver volver compartir""cabecera cabecera cabecera""marcador marcador marcador""mejora mejora mejora""prensa prensa prensa""comova comova comova""campo centro cronica""pie pie pie";align-items:start;column-gap:1.5rem;display:grid}.partido .jornada__volver{grid-area:volver}.partido .jornada__compartir{grid-area:compartir;margin-top:.5rem;margin-bottom:1rem}.partido__cabecera{grid-area:cabecera}.partido .mejora{grid-area:mejora}.partido .prensa{grid-area:prensa}.prensa__respuestas{grid-template-columns:repeat(3,minmax(0,1fr))}.partido__cabecera .mando{max-width:26rem;margin-left:auto}.partido .marcador{grid-area:marcador}.partido__como-va{grid-area:comova}.partido__campo{grid-area:campo}.partido__centro{grid-area:centro}.partido__cronica{grid-area:cronica}.partido__pie{grid-area:pie}.partido__como-va{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}}.clasificacion__cabecera{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);justify-content:flex-end;gap:.5rem;padding:0 .2rem .2rem;font-size:.7rem;display:flex}.clasificacion__fila{border-left:3px solid #0000;gap:.4rem;padding-left:.4rem}.clasificacion__fila .jugador__nombre{overflow-wrap:break-word}.clasificacion__fila--titulo,.clasificacion__fila--ascenso{border-left-color:var(--forma-buena)}.clasificacion__fila--europa{border-left-color:var(--enlace)}.clasificacion__fila--descenso{border-left-color:var(--acento)}.clasificacion__fila--tuyo{background:var(--panel-fuerte);font-weight:600}.clasificacion__escudo{flex:none;align-items:center;display:inline-flex}.clasificacion__forma{flex:none}.clasificacion__forma .forma{gap:2px}.clasificacion__forma .forma__paso{width:6px;height:6px}.clasificacion__forma .forma__paso--ultimo{outline:none}.clasificacion__cifra{width:1.8rem;font-family:var(--ui);font-variant-numeric:tabular-nums;text-align:right;color:var(--texto-tenue);flex:none;font-size:.82rem}.clasificacion__cifra--puntos{color:var(--texto);font-weight:700}.rotulo-lados{font-family:var(--ui);color:var(--texto-tenue);justify-content:space-between;gap:.5rem;margin:.8rem 0 0;font-size:.66rem;display:flex}.rotulo-lados__lado{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.rotulo-lados__lado--derecha{text-align:right;flex-direction:row-reverse}.rotulo-lados__lado--mio{color:var(--texto);font-weight:700}.rotulo-lados__nombre{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dominio{margin:.8rem 0 .2rem}.dominio--fuera .dominio__rotulo{flex-direction:row-reverse}.dominio--fuera .dominio__mio{margin-left:auto}.dominio__rotulo{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-tenue);justify-content:space-between;align-items:baseline;gap:.5rem;margin:0 0 .35rem;font-size:.68rem;font-weight:700;display:flex}.dominio__que{text-align:center;letter-spacing:.02em;text-transform:none;color:var(--texto);flex:1;font-size:.75rem}.dominio__barra{background:var(--panel-fuerte);height:8px;display:block}.dominio__mio{background:var(--texto);height:100%;transition:width .4s ease-out;display:block}.sello{border-top:1px solid var(--borde);font-family:var(--ui);font-variant-numeric:tabular-nums;color:var(--texto-tenue);text-align:center;margin:2rem 0 0;padding-top:.75rem;font-size:.66rem}.sello__dato{-webkit-user-select:all;user-select:all}.novedades__papel{flex-direction:column;max-height:min(80dvh,40rem);display:flex}.novedades__lista{flex:auto;min-height:0;margin:.75rem 0 1rem;padding-right:.25rem;overflow-y:auto}.novedades__lista section+section{margin-top:1rem}.novedades__lista ul{margin:.4rem 0 0;padding-left:1.1rem}.novedades__lista li{font-family:var(--serif);margin-bottom:.45rem;font-size:.92rem;line-height:1.45}.novedades__lista code{background:var(--panel-fuerte);padding:0 .2em;font-size:.85em}.proximo{font-family:var(--ui);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .4rem;font-size:.85rem;display:flex}.proximo__quien{font-weight:700}.proximo__cuando{color:var(--texto-tenue);flex-basis:100%}.ficha-club{z-index:15;border-bottom:1px solid var(--borde);background:var(--fondo);align-items:center;gap:.6rem;margin:0 -1.25rem .9rem;padding:.55rem 1.25rem;display:flex;position:sticky;top:50px}.ficha-club__volver{width:44px;min-height:44px;color:var(--texto);cursor:pointer;background:0 0;border:0;flex:none;margin-left:-.7rem;padding:0;font-size:1.6rem;line-height:1}.ficha-club__quien{flex:auto;min-width:0}.ficha-club__nombre{font-family:var(--titular);text-transform:uppercase;margin:0;font-size:1.15rem;line-height:1.05}.ficha-club__donde{font-family:var(--ui);letter-spacing:.06em;color:var(--texto-tenue);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.1rem 0 0;font-size:.7rem;display:flex}.ficha-club__vas{font-family:var(--ui);font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:.85rem;font-weight:700}.preparacion{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0 0 .5rem;display:flex}.preparacion__cifra{font-family:var(--ui);font-variant-numeric:tabular-nums;margin-left:auto;font-size:1rem;font-weight:700}.preparacion .nivel{flex-basis:100%}.secundario--volver{background:0 0;border:0;width:auto;margin-bottom:.6rem;padding-left:0;text-decoration:underline}
