:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:#14100c;--panel:#1f1813;--borde:#352a20;--tinta:#f8f3ec;--tenue:#b3a597;--senal:#ff8a3d;--senal-tinta:#1c0f04;--senal-suave:#ffb27a;--senal-tenue:#2a1c12;--exito:#2fbf71;--error:#ff6b5e;--radio:14px;--radio-chico:10px;--espacio:1rem;--ancho:46rem;--fuente:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:light){:root[data-tema=sistema]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#fbf7f2;--panel:#fff;--borde:#e6dbcd;--tinta:#1b1410;--tenue:#6b5f54;--senal:#b8500f;--senal-tinta:#fff;--senal-suave:#a2450f;--senal-tenue:#fdeee2;--exito:#0a7c4a;--error:#b3261e}}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#fbf7f2;--panel:#fff;--borde:#e6dbcd;--tinta:#1b1410;--tenue:#6b5f54;--senal:#b8500f;--senal-tinta:#fff;--senal-suave:#a2450f;--senal-tenue:#fdeee2;--exito:#0a7c4a;--error:#b3261e}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--fondo);color:var(--tinta);font-family:var(--fuente);-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3{letter-spacing:-.03em;margin:0 0 .5rem;line-height:1.15}h1{font-size:clamp(1.6rem,4vw,1.9rem);font-weight:800}h2{font-size:1.05rem;font-weight:700}p{margin:0 0 1rem}a{color:var(--senal-suave)}:focus-visible{outline:3px solid var(--senal);outline-offset:2px}.cascara{max-width:var(--ancho);margin:0 auto;padding:1.5rem 1.25rem 3rem}.cascara__barra{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.marca{letter-spacing:-.02em;color:inherit;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;display:flex}.tema{border:1px solid var(--borde);background:var(--panel);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.tema__opcion{appearance:none;cursor:pointer;font:inherit;letter-spacing:.04em;color:var(--tenue);background:0 0;border:0;border-radius:999px;padding:.35rem .7rem;font-size:.72rem;font-weight:700}.tema__opcion[aria-pressed=true]{color:var(--senal-tinta);background:var(--senal)}.campo{margin-bottom:1rem;display:block}.campo__etiqueta{letter-spacing:.08em;text-transform:uppercase;color:var(--tenue);margin-bottom:.45rem;font-size:.78rem;font-weight:700;display:block}.campo__control{width:100%;font:inherit;color:var(--tinta);background:var(--panel);border:1px solid var(--borde);border-radius:var(--radio-chico);padding:.9rem 1rem}.campo__control:focus-visible{box-shadow:0 0 0 3px var(--senal);border-color:#0000;outline:none}.boton{width:100%;font:inherit;color:var(--senal-tinta);background:var(--senal);border-radius:var(--radio-chico);cursor:pointer;border:0;padding:.9rem 1rem;font-weight:700}.boton:hover:not(:disabled){filter:brightness(1.08)}.boton:active:not(:disabled){transform:translateY(1px)}.boton:disabled{opacity:.6;cursor:not-allowed}.tarjeta{background:var(--panel);border:1px solid var(--borde);border-radius:var(--radio);padding:1.4rem 1.25rem}.tenue{color:var(--tenue)}.letra-chica{color:var(--tenue);font-size:.82rem}.aviso{border:1px dashed var(--borde);border-radius:var(--radio-chico);background:var(--senal-tenue);padding:.9rem 1rem}.aviso--error{border-style:solid;border-color:var(--error);color:var(--error);background:0 0}.destacado{color:var(--senal-suave);font-weight:600}.insignia{color:var(--senal-tinta);background:var(--senal);white-space:nowrap;border-radius:999px;padding:.35rem .6rem;font-size:.78rem;font-weight:700}.partido{background:var(--panel);border:1px solid var(--borde);border-radius:var(--radio);grid-template-columns:62px 1fr auto;align-items:center;gap:.9rem;padding:1rem;display:grid}.partido__hora{letter-spacing:-.03em;font-size:1.35rem;font-weight:800}.partido__hora small{color:var(--tenue);letter-spacing:.08em;font-size:.7rem;font-weight:600;display:block}.partido__donde{font-weight:600}.partido__donde small{color:var(--tenue);margin-top:2px;font-size:.8rem;font-weight:400;display:block}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
