.schedule-main{width:min(1100px,calc(100% - 32px));margin:32px auto 64px}.schedule-heading h1{margin-bottom:8px;font-size:clamp(32px,4vw,52px);line-height:1.05}.schedule-heading p{color:var(--muted);font-weight:600}.schedule-list{display:grid;gap:18px;margin-top:24px}.jornada-card{border:2px solid var(--soft-line, var(--line));border-radius:20px;background:var(--card);box-shadow:var(--soft-shadow-lg, var(--shadow, none));overflow:hidden}.jornada-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-bottom:2px solid var(--soft-line, var(--line));background:var(--paper-2);padding:14px 18px}.jornada-card-head h2{margin:0;font-size:22px}.jornada-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--muted);font-size:13px;font-weight:800}.jornada-fixtures{display:grid;padding:8px 18px 14px}.fixture-row{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) auto;gap:8px;align-items:center;border-bottom:1.5px solid rgba(34,47,40,.1);padding:8px 0;font-size:14.5px;font-weight:750}.fixture-row:last-child{border-bottom:0}.fixture-row.is-done{opacity:.6}.fx-team{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-team img{flex:none}.fx-vs{color:var(--muted);font-size:12px;font-weight:900;text-align:center}.fx-time{color:var(--muted);font-size:12.5px;font-weight:800;white-space:nowrap}.nav-link{display:inline-flex;align-items:center;min-height:38px;border-radius:10px;padding:0 12px;color:var(--ink);font-weight:850}.nav-link:hover{background:var(--paper-2)}@media (max-width: 680px){.fixture-row{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.fx-time{grid-column:1 / -1;padding-left:2px}}
