@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-Variable.ttf)format("truetype");font-weight:300 700;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/fonts/BebasNeue-Regular.ttf)format("truetype");font-weight:400;font-display:swap}:root{--noche:#0f1419;--noche-2:#0b0f13;--pizarra:#1c232b;--pizarra-2:#242d37;--borde:#26303b;--tiza:#f2f4f5;--gris:#8a94a6;--celeste:#75aadb;--celeste-claro:#b9d4ee;--empate:#5b6573;--ok:#2fbf71;--mal:#e5484d;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:"Space Grotesk", var(--font-body);--font-titulo:"Bebas Neue", "Arial Narrow", var(--font-body)}*{box-sizing:border-box}html,body{background:var(--noche);color:var(--tiza);font-family:var(--font-body);margin:0;font-size:16px;line-height:1.45}a{color:var(--celeste);text-decoration:none}.wrap{max-width:980px;margin:0 auto;padding:0 16px}.gris{color:var(--gris)}.header{background:var(--noche-2);z-index:5;border-bottom:1px solid #222a33;position:sticky;top:0}.header .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.logo{padding:12px 0}.logo img{width:auto;height:30px;display:block}.tabs{gap:20px;font-size:14px;display:flex;overflow-x:auto}.tabs a{color:var(--gris);white-space:nowrap;border-bottom:3px solid #0000;padding:14px 0 11px}.tabs a.on,.tabs a:hover{color:var(--tiza);border-bottom-color:var(--celeste)}.hero{background:linear-gradient(160deg, #16324c 0%, var(--noche) 70%);margin:0 -16px;padding:22px 16px 12px}.hero small,.kicker{color:var(--celeste-claro);letter-spacing:2px;font-size:12px;font-weight:700}.kicker{margin-top:24px;display:block}h1{font-family:var(--font-titulo);letter-spacing:1px;margin:4px 0 6px;font-size:48px;font-weight:400;line-height:1}.hero p,.sub{color:var(--gris);margin:0 0 8px;font-size:14px}.fechas{gap:8px;margin:12px 0 4px;padding-bottom:4px;display:flex;overflow-x:auto}.fechas button{font:inherit;background:var(--pizarra);color:var(--gris);white-space:nowrap;cursor:pointer;border:0;border-radius:20px;padding:7px 14px;font-size:13px}.fechas button.on{background:var(--celeste);color:var(--noche);font-weight:700}.dest-link{color:inherit;display:block}.dest{color:#fff;border-radius:18px;margin:14px 0 6px;padding:18px}.dest-tag{letter-spacing:2px;background:var(--noche);color:#fff;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800}.dest h2{font-family:var(--font-titulo);letter-spacing:1px;text-shadow:0 2px 6px #0009;margin:12px 0 10px;font-size:40px;font-weight:400;line-height:1}.dest-eq{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.dest-v{text-align:right}.dest-marcador{background:#0f1419c7;border-radius:10px;padding:2px 10px;font-size:30px}.dest-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.dest-hora{background:#0f1419c7;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:700}.dest .bar{box-shadow:0 0 0 2px #0f1419d9}.dest .big{background:#0f1419c7;border-radius:12px;margin-top:10px;padding:10px 4px;display:flex}.dest .big div{text-align:center;flex:1}.dest .big b{font-family:var(--font-num);font-size:30px;display:block}.dest .big small{opacity:.85;font-size:11px}h2{font-family:var(--font-titulo);letter-spacing:1px;margin:26px 0 10px;font-size:30px;font-weight:400}h3{font-family:var(--font-num);margin:26px 0 8px;font-size:19px}h4{color:var(--gris);letter-spacing:1.5px;text-transform:uppercase;margin:14px 0 8px;font-size:12px}.grilla{gap:10px;display:grid}.card{background:var(--pizarra);border:1px solid var(--borde);color:var(--tiza);border-radius:14px;padding:12px 14px;display:block}a.card:hover{border-color:var(--celeste)}.top{color:var(--gris);justify-content:space-between;align-items:center;gap:8px;min-height:22px;font-size:12px;display:flex}.res{white-space:nowrap;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}.res.ok{color:#06140c;background:var(--ok);padding:3px 10px;font-size:13px}.res.mal{color:var(--mal);background:#e5484d1f}.res.prox{color:var(--celeste-claro);background:#75aadb1f}.eq{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:10px 0;font-size:15px;display:grid}.eq-l,.eq-v{align-items:center;gap:6px;min-width:0;display:flex}.eq-v{text-align:right;justify-content:flex-end}.eq .vs{color:var(--gris);font-size:12px}.dot{border-radius:50%;flex:none;width:14px;height:14px;display:inline-block;box-shadow:0 0 0 2px #ffffff40}.bar{border-radius:5px;gap:2px;height:9px;display:flex;overflow:hidden}.bar span{transform-origin:0;animation:.4s ease-out llenar}@keyframes llenar{0%{transform:scaleX(0)}}.b-local{background:var(--celeste)}.b-empate{background:var(--empate)}.b-visitante{background:var(--celeste-claro)}.nums{margin-top:8px;display:flex}.n{flex:1}.n small{color:var(--gris);font-size:11px;display:block}.n b{font-family:var(--font-num);color:var(--gris);font-size:20px;font-weight:500}.n.max small{color:var(--celeste-claro)}.n.max b{color:var(--tiza);font-weight:700}.n em{color:var(--celeste-claro);font-size:12px;font-style:normal;font-family:var(--font-num);margin-left:5px}.mas{color:var(--celeste);text-align:right;margin-top:8px;font-size:12px}.lectura{margin-top:8px;font-size:14px}.tag{letter-spacing:.08em;text-transform:uppercase;color:var(--celeste-claro);background:#2b3a48;border-radius:999px;padding:2px 7px;font-size:10px}.tachado{text-decoration:line-through}.balance{background:var(--pizarra);border:1px solid var(--borde);border-radius:16px;padding:16px}.balance>b,.grande{font-family:var(--font-titulo);color:var(--ok);font-size:44px;font-weight:400;line-height:1}.puntos{margin-top:8px}.pt{border-radius:4px;width:16px;height:16px;margin:2px;display:inline-block}.pt.ok{background:var(--ok)}.pt.mal{background:var(--mal)}.mas-link{margin-top:8px;font-size:13px;display:inline-block}.chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.chips span{background:var(--pizarra-2);color:var(--gris);border-radius:12px;padding:12px;font-size:13px}.chips b{font-family:var(--font-num);color:var(--celeste);font-size:17px;display:block}.resumen{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:10px 0;display:grid}.tabla-box{background:var(--pizarra);border:1px solid var(--borde);border-radius:14px;overflow-x:auto}.tabla{border-collapse:collapse;width:100%;font-size:14px}.tabla th,.tabla td{text-align:left;border-bottom:1px solid var(--borde);vertical-align:middle;padding:10px 12px}.tabla tr:last-child td{border-bottom:0}.tabla th{color:var(--gris);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:500}.num{font-family:var(--font-num);white-space:nowrap}.paginas{flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;display:flex}.paginas button{background:var(--pizarra);color:var(--tiza);border:1px solid var(--borde);font:inherit;cursor:pointer;border-radius:8px;padding:5px 11px;font-size:14px}.paginas button[aria-current=page]{background:var(--celeste);color:var(--noche);border-color:var(--celeste);font-weight:700}.pasos{gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.paso{background:var(--pizarra);border:1px solid var(--borde);border-radius:14px;grid-template-columns:48px 1fr;align-items:start;gap:4px 14px;padding:16px;display:grid}.paso svg{width:44px;height:44px;color:var(--celeste);grid-row:span 2}.paso h3{margin:0}.paso p{color:var(--gris);margin:0;font-size:14px}.cierre{color:var(--gris);max-width:64ch}.estado{color:var(--gris);padding:32px 0}.aviso{color:var(--gris);margin:8px 0 0;font-size:13px}.legal{color:var(--gris);text-align:center;padding:24px 16px;font-size:11px;line-height:1.45}.f18{z-index:10;color:var(--noche);text-align:center;letter-spacing:.02em;background:#9aa4b2;padding:10px 12px;font-size:12px;font-weight:800;position:fixed;bottom:0;left:0;right:0}.f18 strong{display:block}.f18 small{color:#3d4652;margin-top:2px;font-size:10.5px;font-weight:400;display:block}body{padding-bottom:48px}.racha{background:linear-gradient(135deg,#2fbf7138,#2fbf710d);border:1px solid #2fbf7173;border-radius:18px;margin:12px 0;padding:18px}.racha .grande{color:var(--ok);font-size:64px}.racha .pt{border-radius:6px;width:22px;height:22px}.racha p{color:var(--tiza);margin:4px 0 0;font-weight:600}.btn-tg{background:var(--celeste);color:var(--noche);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.btn-tg svg{width:16px;height:16px}.btn-tg.grande{margin:8px 0 4px;padding:12px 20px;font-size:16px}.btn-tg.grande svg{width:20px;height:20px}.bloque-tg{background:linear-gradient(135deg,#75aadb38,#75aadb0a);border:1px solid #75aadb73;border-radius:18px;margin-top:22px;padding:18px}.bloque-tg h3{margin:0 0 4px}.bloque-tg p{color:var(--tiza);margin:0 0 8px}.redes{gap:16px;margin-top:10px;display:flex}.redes a{color:var(--gris)}.redes a:hover{color:#fff}.redes a:first-child{color:#2aabee}.redes svg{width:24px;height:24px}.pie{justify-content:center;padding:24px 16px;display:flex}@media (min-width:760px){.grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.chips,.pasos{grid-template-columns:repeat(4,minmax(0,1fr))}.paso{grid-template-columns:1fr}.paso svg{grid-row:auto}.hero{border-radius:0 0 18px 18px}.f18{font-size:13px}}
