.schedule-list{flex-direction:column;gap:14px;display:flex}.schedule-list .sched-card{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--panel);cursor:crosshair;border-radius:7px;align-items:center;gap:22px;padding:20px 24px;transition:transform .2s;display:flex}.schedule-list .sched-card:hover{transform:translate(8px)}.schedule-list .sched-card .date{text-align:center;min-width:56px;font-family:Share Tech Mono,monospace;line-height:1}.schedule-list .sched-card .day{color:var(--accent);font-size:30px;font-weight:700}.schedule-list .sched-card .mon{color:var(--muted);letter-spacing:2px;font-size:11px}.schedule-list .sched-card .divider{background:var(--border);width:1px;height:44px}.schedule-list .sched-card .info{flex:1}.schedule-list .sched-card .league{letter-spacing:1.5px;color:var(--muted);font-family:Share Tech Mono,monospace;font-size:11px}.schedule-list .sched-card .match{margin-top:3px;font-size:21px;font-weight:700}.schedule-list .sched-card .match .vs{color:var(--muted);font-size:14px}.schedule-list .sched-card .time-wrap{text-align:right}.schedule-list .sched-card .time{color:var(--accent);font-family:Share Tech Mono,monospace;font-size:20px;font-weight:700}.schedule-list .sched-card .cet{letter-spacing:2px;color:var(--muted);font-size:10px}@media (width<=640px){.schedule-list .sched-card{gap:14px}.schedule-list .sched-card .divider{display:none}.schedule-list .sched-card .match{font-size:17px}}.sched-card .sched-note{color:var(--muted);margin-top:4px;font-family:Share Tech Mono,monospace;font-size:11px}
