@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1haaxlqnxotgo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.2km9zhv-p9t3b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.00u70rl5ce7ry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_ac02a5a7-module__0iTXTa__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_ac02a5a7-module__0iTXTa__variable{--font-web:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.1gbavwjfxk-ql.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.170qlghoxphjg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.3rc77fqyyrg24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.1glkedkmkj4ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0jk2f-2yu65-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.0j4ssjn_k8z58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_89977895-module__kY8Eaa__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_89977895-module__kY8Eaa__variable{--font-web-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
.web{--pista:#123f27;--pista-oscura:#0b2a19;--verde:#1e8a3a;--cal:#f3f6ef;--cal-sombra:#e3e8dc;--tinta:#101b14;--tinta-suave:#4d5c52;--balon:#ef8a2a;--balon-oscuro:#c9681a;--ancho:1040px;font-family:var(--font-web), "Barlow", system-ui, sans-serif;color:var(--tinta);background:var(--cal);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;display:flex}.web .cond{font-family:var(--font-web-cond), "Barlow Condensed", "Arial Narrow", sans-serif}.web-ancho{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 20px}.web main{flex:1;padding-bottom:48px}.web a{color:inherit}.web a:focus-visible,.web button:focus-visible{outline:3px solid var(--balon);outline-offset:2px}.web-cabecera{background:var(--pista-oscura);color:var(--cal)}.web-cabecera-fila{justify-content:space-between;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px;display:flex}.web-marca{align-items:center;gap:12px;line-height:1.1;text-decoration:none;display:flex}.web-marca strong{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;letter-spacing:.01em;font-size:22px;font-weight:700;display:block}.web-marca small{color:#f3f6efb3;font-size:13px;display:block}.web-nav{gap:18px;font-size:15px;display:flex}.web-nav a{border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.web-nav a:hover{border-bottom-color:var(--balon)}.web-marcador{background:var(--pista);color:var(--cal);margin:0 -20px;padding:36px 20px 40px;position:relative;overflow:hidden}@media (min-width:720px){.web-marcador{border-radius:0 0 18px 18px;margin:0;padding:44px 40px 48px}}.web-marcador svg.cancha{opacity:.16;pointer-events:none;width:520px;height:520px;position:absolute;top:-40px;right:-60px}.web-marcador>*{position:relative}.web-marcador .titulo{color:#f3f6efbf;margin:0 0 14px;font-size:15px}.web-marcador .cuando{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;flex-wrap:wrap;align-items:baseline;gap:0 18px;font-weight:700;line-height:.95;display:flex}.web-marcador .cuando .dia{font-size:clamp(40px,9vw,72px)}.web-marcador .cuando .hora{color:var(--balon);font-size:clamp(40px,9vw,72px)}.web-marcador .equipos{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;gap:6px;margin:22px 0 0;font-size:clamp(26px,5vw,40px);font-weight:600;line-height:1.05;display:grid}.web-marcador .equipos .nos{color:#fff}.web-marcador .equipos .rival{color:#f3f6efcc}.web-marcador .equipos .vs{font-family:var(--font-web), "Barlow", sans-serif;color:#f3f6ef99;font-size:14px;font-weight:500}.web-marcador .detalle{flex-wrap:wrap;gap:8px 16px;margin:18px 0 0;font-size:16px;display:flex}.web-marcador .detalle a{text-underline-offset:3px;text-decoration:underline}.web-marcador .sin-partido{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;margin:0;font-size:clamp(32px,6vw,52px);font-weight:700;line-height:1}.web-etiqueta{border-radius:999px;padding:3px 9px;font-size:13px;font-weight:600;line-height:1.3;display:inline-block}.web-etiqueta.casa{background:var(--balon);color:var(--tinta)}.web-etiqueta.fuera{color:var(--cal);background:#ffffff24}.web-lista .web-etiqueta.fuera{background:var(--cal-sombra);color:var(--tinta-suave)}.web-etiqueta.provisional{color:var(--tinta-suave);background:0 0;border:1px dashed;font-weight:500}.web-marcador .web-etiqueta.provisional{color:#f3f6efd9}.web-etiqueta.suspendido{color:#fff;background:#b3261e}.web-partido.suspendido .cruce,.web-partido.suspendido .hora{color:var(--tinta-suave);text-decoration:line-through}.web-seccion{margin-top:40px}.web-seccion h2{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;margin:0 0 6px;font-size:30px;font-weight:700}.web-seccion .resumen{color:var(--tinta-suave);max-width:60ch;margin:0 0 18px;font-size:15px}.web-dia{border-top:1px solid var(--cal-sombra);grid-template-columns:1fr;gap:8px 24px;padding:18px 0;display:grid}@media (min-width:720px){.web-dia{grid-template-columns:150px 1fr}}.web-dia .fecha{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;font-weight:700;line-height:1}.web-dia .fecha .nombre{font-size:26px;display:block}.web-dia .fecha .numero{color:var(--tinta-suave);margin-top:4px;font-size:16px;font-weight:500;display:block}.web-partido{border-left:4px solid #0000;border-radius:10px;grid-template-columns:64px 1fr;gap:4px 14px;padding:10px 12px;display:grid}.web-partido+.web-partido{margin-top:6px}.web-partido.casa{border-left-color:var(--balon);background:#fff}.web-partido .hora{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;grid-row:span 2;font-size:28px;font-weight:700;line-height:1}.web-partido .cruce{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;font-size:22px;font-weight:600;line-height:1.1}.web-partido .cruce .rival{color:var(--tinta-suave)}.web-partido .info{color:var(--tinta-suave);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;display:flex}.web-partido .info a{text-underline-offset:3px;text-decoration:underline}.web-partido.compacto .cruce{font-size:19px}.web-partido.compacto .hora{font-size:22px}.web-calendario{border:1px solid var(--cal-sombra);background:#fff;border-radius:14px;gap:18px;margin-top:48px;padding:28px;display:grid}@media (min-width:720px){.web-calendario{grid-template-columns:1.2fr 1fr;align-items:center}}.web-calendario h2{font-family:var(--font-web-cond), "Barlow Condensed", sans-serif;margin:0 0 8px;font-size:30px;font-weight:700}.web-calendario p{color:var(--tinta-suave);max-width:48ch;margin:0}.web-calendario .acciones{gap:10px;display:grid}.web-boton{background:var(--balon);color:var(--tinta);border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.web-boton:hover{background:var(--balon-oscuro)}.web-boton.secundario{background:var(--cal);border:1px solid var(--cal-sombra)}.web-boton.secundario:hover{background:var(--cal-sombra)}.web-calendario small{color:var(--tinta-suave);font-size:13px}.web-pie{border-top:1px solid var(--cal-sombra);color:var(--tinta-suave);font-size:13px}.web-pie-fila{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:18px;padding-bottom:24px;display:flex}.web-pie p{margin:0}.web-vacio{text-align:center;color:var(--tinta-suave);border:1px dashed var(--cal-sombra);border-radius:14px;margin-top:40px;padding:36px 20px}
