.hero[data-astro-cid-xjqxvez7]{border-bottom:1px solid var(--color-border);padding:28px 0 20px}h1[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.15;letter-spacing:.5px;color:var(--color-fg)}.day-strip[data-astro-cid-xjqxvez7]{display:flex;align-items:center;gap:4px;padding:16px 0 8px}.strip-arrow[data-astro-cid-xjqxvez7]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--color-fg);flex-shrink:0;transition:background .15s}.strip-arrow[data-astro-cid-xjqxvez7]:hover{background:var(--color-border)}.strip-dates[data-astro-cid-xjqxvez7]{display:flex;flex:1;justify-content:space-between;gap:2px}.strip-day[data-astro-cid-xjqxvez7]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0 6px;min-width:44px;border-radius:var(--radius-sm);transition:background .15s;position:relative}.strip-day[data-astro-cid-xjqxvez7]:hover{background:var(--color-border)}.strip-day[data-astro-cid-xjqxvez7].selected{background:var(--color-primary)}.strip-weekday[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:400;font-size:11px;letter-spacing:.5px;color:var(--color-muted-accessible)}.strip-day[data-astro-cid-xjqxvez7].selected .strip-weekday[data-astro-cid-xjqxvez7]{color:var(--color-on-primary)}.strip-num[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1;color:var(--color-fg)}.strip-day[data-astro-cid-xjqxvez7].selected .strip-num[data-astro-cid-xjqxvez7]{color:var(--color-on-primary)}.strip-today-dot[data-astro-cid-xjqxvez7]{width:5px;height:5px;border-radius:50%;background:var(--color-primary);position:absolute;bottom:2px}.strip-label[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:1px;color:var(--color-muted-accessible);text-align:center;padding-bottom:12px;border-bottom:1px solid var(--color-border);margin-bottom:4px}.filter-controls[data-astro-cid-xjqxvez7]{padding:12px 0 4px}.filter-row[data-astro-cid-xjqxvez7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.league-pills[data-astro-cid-xjqxvez7]{display:flex;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-pill);overflow:hidden}.league-pill[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:.5px;color:var(--color-fg);background:transparent;border:none;padding:7px 14px;cursor:pointer;transition:background .15s,color .15s;min-height:34px}.league-pill[data-astro-cid-xjqxvez7]:not(:last-child){border-right:1px solid var(--color-border)}.league-pill[data-astro-cid-xjqxvez7]:hover{background:var(--color-surface)}.league-pill[data-astro-cid-xjqxvez7].active{background:var(--color-fg);color:var(--color-bg)}.top25-toggle[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:.5px;color:var(--color-fg);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:7px 14px;cursor:pointer;transition:background .15s,color .15s,border-color .15s;min-height:34px}.top25-toggle[data-astro-cid-xjqxvez7]:hover{border-color:var(--color-muted-accessible)}.top25-toggle[data-astro-cid-xjqxvez7].active{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.conf-select[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--color-fg);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:7px 28px 7px 14px;cursor:pointer;min-height:34px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%2316161F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.conf-select[data-astro-cid-xjqxvez7]:disabled{opacity:.4;cursor:not-allowed}.section[data-astro-cid-xjqxvez7]{margin-bottom:24px}.section-heading[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--color-muted-accessible);padding:16px 0 8px}.updated-label[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-size:11px;color:var(--color-muted-accessible);margin-bottom:8px}.game-row[data-astro-cid-xjqxvez7]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--color-border);transition:background .12s;gap:12px}.game-row[data-astro-cid-xjqxvez7]:hover{background:var(--color-surface);margin:0 -12px;padding:12px;border-radius:var(--radius-sm);border-bottom-color:transparent}.game-row[data-astro-cid-xjqxvez7].no-link{pointer-events:none}.game-row[data-astro-cid-xjqxvez7].hidden-row{display:none}.row-teams[data-astro-cid-xjqxvez7]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.row-team[data-astro-cid-xjqxvez7]{display:flex;align-items:center;gap:8px}.row-badge[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:700;font-size:9px;letter-spacing:.3px;width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.row-name[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--color-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-name[data-astro-cid-xjqxvez7].winner{font-weight:600}.row-at[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:400;font-size:11px;color:var(--color-muted-accessible);margin-left:auto;flex-shrink:0}.row-score[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:400;font-size:16px;font-variant-numeric:tabular-nums;color:var(--color-fg);margin-left:auto;flex-shrink:0;min-width:28px;text-align:right}.row-score[data-astro-cid-xjqxvez7].winner{font-weight:700}.row-status[data-astro-cid-xjqxvez7]{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;min-width:52px}.live-indicator[data-astro-cid-xjqxvez7]{width:8px;height:8px;border-radius:50%;background:var(--color-primary);animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.live-label[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.5px;color:var(--color-primary);white-space:nowrap}.final-label[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.5px;color:var(--color-muted-accessible)}.row-meta[data-astro-cid-xjqxvez7]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;min-width:64px}.row-time[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--color-fg);white-space:nowrap}.row-network[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:400;font-size:11px;letter-spacing:.5px;color:var(--color-muted-accessible);white-space:nowrap}.show-more-btn[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--color-primary);background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:10px;width:100%;cursor:pointer;margin-top:4px;transition:background .15s,border-color .15s}.show-more-btn[data-astro-cid-xjqxvez7]:hover{background:var(--color-surface);border-color:var(--color-muted-accessible)}.featured-card[data-astro-cid-xjqxvez7]{display:block;background:var(--color-surface-dark);border-radius:var(--radius-lg);padding:20px;margin-bottom:8px;transition:transform .15s,box-shadow .15s}.featured-card[data-astro-cid-xjqxvez7]:hover{transform:translateY(-2px);box-shadow:var(--shadow-overlay)}.feat-vs[data-astro-cid-xjqxvez7]{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.feat-team[data-astro-cid-xjqxvez7]{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:0}.feat-badge[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:700;font-size:14px;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.feat-name[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--color-fg-on-dark);text-align:center;line-height:1.2}.feat-at[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-weight:400;font-size:12px;color:var(--color-muted-on-dark);flex-shrink:0}.feat-meta[data-astro-cid-xjqxvez7]{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.feat-time[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:600;font-size:14px;color:var(--color-fg-on-dark)}.feat-dot[data-astro-cid-xjqxvez7]{color:var(--color-muted-on-dark);font-size:10px}.feat-network[data-astro-cid-xjqxvez7]{font-family:var(--font-display);font-weight:600;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--color-fg-on-dark)}.empty-state[data-astro-cid-xjqxvez7]{text-align:center;padding:48px 0}.empty-msg[data-astro-cid-xjqxvez7]{font-family:var(--font-body);font-size:14px;color:var(--color-muted-accessible);line-height:1.5}#filter-empty[data-astro-cid-xjqxvez7]{border-top:1px solid var(--color-border)}@media(min-width:640px){.hero[data-astro-cid-xjqxvez7]{padding:40px 0 28px}h1[data-astro-cid-xjqxvez7]{font-size:40px;line-height:1;letter-spacing:1px}.strip-day[data-astro-cid-xjqxvez7]{min-width:56px;padding:10px 0 8px}.strip-num[data-astro-cid-xjqxvez7]{font-size:22px}.row-badge[data-astro-cid-xjqxvez7]{width:30px;height:30px;font-size:10px}.row-name[data-astro-cid-xjqxvez7]{font-size:15px}.row-score[data-astro-cid-xjqxvez7]{font-size:18px}.feat-badge[data-astro-cid-xjqxvez7]{width:56px;height:56px;font-size:16px;border-radius:14px}.feat-name[data-astro-cid-xjqxvez7]{font-size:16px}.featured-card[data-astro-cid-xjqxvez7]{padding:24px}}
