.capa_desarrollador{display:none;}.pestanas-partido,.pestanas-mejores-jugadores{position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:wrap;width:100%;padding:0;margin:0;margin-bottom:10px;background-color:var(--colorPartido);color:#fff;list-style-type:none;border-radius:5px;}.pestanas-partido li,.pestanas-mejores-jugadores li{position:relative;display:inline-block;width:16.6666666667%;padding:10px 20px;text-align:center;font-size:18px;cursor:pointer;transition:linear .3s all;white-space:nowrap;}.pestanas-partido li:after,.pestanas-mejores-jugadores li:after{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff;content:" ";transition:linear .3s all;transform:scale(0,0);}.pestanas-partido li:hover:after,.pestanas-mejores-jugadores li:hover:after{transform:scale(.2,1);}.pestanas-partido li.activo:after,.pestanas-mejores-jugadores li.activo:after{transform:scale(1,1);}.pestanas-mejores-jugadores{background-color:var(--primario-80);}@media only screen and (min-width:576px) and (max-width:991px){.pestanas-partido li,.pestanas-mejores-jugadores li{width:33.3333333333%;}}@media only screen and (min-width:400px) and (max-width:575px){.pestanas-mejores-jugadores li{width:50%;}}@media only screen and (min-width:0) and (max-width:399px){.pestanas-mejores-jugadores li{width:100%;}}.contenedor-info-partido-no-comenzado .info-fecha-campo{flex-direction:row!important;justify-content:space-around;flex-wrap:nowrap;}@media only screen and (min-width:768px){.contenedor-info-partido-no-comenzado .info-fecha-campo{flex-direction:column!important;}}@media only screen and (min-width:768px){.contenedor-info-partido-no-comenzado .contenedor-equipo-no-comenzado{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:10px;}.contenedor-info-partido-no-comenzado .contenedor-equipo-no-comenzado.visitante{flex-direction:row-reverse;}.contenedor-info-partido-no-comenzado .contenedor-equipo-no-comenzado a{flex-direction:column!important;align-items:center;text-align:center;width:auto;flex:1;}.contenedor-info-partido-no-comenzado .contenedor-equipo-no-comenzado a .escudo-equipo{margin:0 0 8px 0!important;}.contenedor-info-partido-no-comenzado .contenedor-equipo-no-comenzado .nombre{text-align:center;}.contenedor-info-partido-no-comenzado .marcador-box-movil{width:72px;height:72px;font-size:26px;flex-shrink:0;}}@media only screen and (min-width:576px){#btn-volver-arriba{display:none!important;}}@media only screen and (max-width:575px){.pestanas-partido,.pestanas-mejores-jugadores{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;}.pestanas-partido::-webkit-scrollbar,.pestanas-mejores-jugadores::-webkit-scrollbar{display:none;}.pestanas-partido li,.pestanas-mejores-jugadores li{flex-shrink:0;width:auto;font-size:15px;padding:10px 16px;}}.scroll-tabs-wrapper-mj .scroll-tabs-hint{background:linear-gradient(to right,transparent,var(--primario-80) 60%);}.scroll-tabs-wrapper{position:relative;}.scroll-tabs-hint{display:none;}@media only screen and (max-width:575px){.scroll-tabs-hint{display:flex;position:absolute;top:0;right:0;height:44px;width:54px;background:linear-gradient(to right,transparent,var(--primario) 60%);align-items:center;justify-content:flex-end;padding-right:12px;color:rgba(255,255,255,0.85);font-size:16px;pointer-events:none;z-index:10;border-radius:0 5px 0 0;transition:opacity .2s ease;}.scroll-tabs-hint.oculto{opacity:0;}}.contenedor-pestanas-partido{position:relative;display:inline-block;width:100%;}.contenedor-pestanas-partido .contenido-pestana-partido,.contenedor-pestanas-partido .contenido-pestana-mejores-jugadores{display:none;}.contenedor-pestanas-partido .contenido-pestana-partido.activo,.contenedor-pestanas-partido .contenido-pestana-mejores-jugadores.activo{display:flex;}.contenedor-pestanas-partido .contenido-en-vivo.activo{flex-direction:column;}.banner-status-partido{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px;}.banner-status-partido.finalizado{background-color:var(--primario-10);color:var(--primario);border:1px solid var(--primario-20);}.banner-status-partido.en-curso{background-color:#e8f5e9;color:#2e7d32;border:1px solid #c8e6c9;}.banner-status-partido.no-comenzado{background-color:#f5f5f5;color:#757575;border:1px solid #e0e0e0;}.banner-status-partido .status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#43a047;animation:pulse-status-dot 1.5s ease-in-out infinite;flex-shrink:0;}@keyframes pulse-status-dot{0%,100%{opacity:1;}50%{opacity:.35;}}.contenedor-pestanas-partido .contenido-noticias.activo{flex-direction:column;width:100%;padding:1rem 0 .5rem;}.nv-lista{width:100%;display:flex;flex-direction:column;}.nv-bloque{padding:1rem 0;border-bottom:1px solid #f0f0f0;}.nv-bloque:last-child{border-bottom:none;}.nv-card{display:flex;align-items:flex-start;gap:1rem;padding:.5rem .75rem;border-radius:10px;text-decoration:none;color:inherit;transition:background .15s ease;}.nv-card:hover{background:#f7f7f7;text-decoration:none;color:inherit;}.nv-card-img{flex-shrink:0;width:120px;height:80px;border-radius:8px;overflow:hidden;background:#eee;}.nv-card-img img{width:100%;height:100%;object-fit:cover;display:block;}.nv-card-body{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:0;}.nv-card-titulo{font-size:.95rem;font-weight:700;line-height:1.35;color:#111;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.nv-card-fecha{font-size:.75rem;color:#999;}.nv-card-cta{margin-top:.2rem;font-size:.78rem;font-weight:700;color:var(--primario,var(--color1,#555));display:inline-flex;align-items:center;gap:.25rem;}.nv-galeria{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:.75rem;padding:0 .75rem;}.nv-galeria a{display:block;border-radius:6px;overflow:hidden;aspect-ratio:1/1;}.nv-galeria a img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease;}.nv-galeria a:hover img{transform:scale(1.06);}@media(max-width:575px){.nv-card{flex-direction:column;gap:.6rem;}.nv-card-img{width:100%;height:180px;}.nv-galeria{grid-template-columns:repeat(3,1fr);padding:0 .25rem;}}@media(max-width:380px){.nv-galeria{grid-template-columns:repeat(2,1fr);}}