.TodaysBirthdays-module__VBztsW__section{max-width:800px;margin:0 auto;padding:0 1rem .5rem}.TodaysBirthdays-module__VBztsW__header{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.TodaysBirthdays-module__VBztsW__headerEmoji{font-size:1.25rem}.TodaysBirthdays-module__VBztsW__headerTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0;font-size:.85rem;font-weight:800}.TodaysBirthdays-module__VBztsW__card{width:140px;color:var(--text-primary);text-align:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:.75rem;flex-direction:column;flex:none;align-items:center;gap:.375rem;padding:.75rem;text-decoration:none;display:flex}.TodaysBirthdays-module__VBztsW__avatarWrap{background-color:#ffffff0d;border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden}.TodaysBirthdays-module__VBztsW__avatarImg{object-fit:cover;width:100%;height:100%}.TodaysBirthdays-module__VBztsW__avatarFallback{color:#ffffff4d;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;font-weight:700;display:flex}.TodaysBirthdays-module__VBztsW__name{text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:.75rem;font-weight:700;line-height:1.2;overflow:hidden}.TodaysBirthdays-module__VBztsW__team{color:var(--text-secondary);margin:0;font-size:.65rem}.TodaysBirthdays-module__VBztsW__zodiac{color:var(--accent-warm);margin:0;font-size:.65rem;font-weight:600}
.Homepage-module___NMe7q__page{min-height:100vh;color:var(--text-primary);font-family:var(--font-body)}.Homepage-module___NMe7q__hero{text-align:center;background:linear-gradient(#ff6b6b14 0%,#0000 100%);border-bottom:1px solid #ffffff0a;padding:2rem 1rem 1rem}.Homepage-module___NMe7q__heroInner{max-width:600px;margin:0 auto}.Homepage-module___NMe7q__countdown{color:#fff;text-transform:uppercase;letter-spacing:.1em;border-radius:4px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:800;display:inline-block}.Homepage-module___NMe7q__countdownWarm{background:var(--accent-warm)}.Homepage-module___NMe7q__countdownPrimary{background:var(--accent-primary)}.Homepage-module___NMe7q__heroTitle{text-transform:uppercase;letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900}.Homepage-module___NMe7q__heroSub{color:var(--text-secondary);margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.Homepage-module___NMe7q__ctaRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.Homepage-module___NMe7q__ctaPrimary{background:var(--accent-warm);color:#fff;border-radius:8px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none}.Homepage-module___NMe7q__ctaSecondary{color:var(--text-primary);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none}.Homepage-module___NMe7q__searchInput{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.75rem;outline:none;flex:1;padding:.75rem 1rem;font-family:inherit;font-size:.9rem;transition:border-color .15s}.Homepage-module___NMe7q__searchInput:focus{border-color:var(--accent-warm,#ff6b00)}.Homepage-module___NMe7q__section{max-width:800px;margin:0 auto;padding:1rem}.Homepage-module___NMe7q__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.Homepage-module___NMe7q__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0;font-size:.85rem;font-weight:800}.Homepage-module___NMe7q__sectionLinks{gap:.5rem;display:flex}.Homepage-module___NMe7q__sectionLink{color:var(--accent-primary);font-size:.75rem;font-weight:600;text-decoration:none}.Homepage-module___NMe7q__grid{gap:.75rem;display:grid}.Homepage-module___NMe7q__twoColGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;display:grid}.Homepage-module___NMe7q__funRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.Homepage-module___NMe7q__funLink{color:var(--text-primary);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none}.Homepage-module___NMe7q__funLink:hover{background:#ffffff14}.Homepage-module___NMe7q__leagueCard{border-radius:var(--radius-lg,16px);background:var(--bg-elevated);border:1px solid var(--border-subtle);color:inherit;flex-direction:column;gap:.5rem;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex}.Homepage-module___NMe7q__leagueCardHeader{align-items:center;gap:.75rem;display:flex}.Homepage-module___NMe7q__leagueCardIcon{font-size:1.5rem}.Homepage-module___NMe7q__leagueCardName{font-weight:800;font-size:var(--type-body);font-family:var(--font-display)}.Homepage-module___NMe7q__leagueCardDesc{font-size:var(--type-small);color:var(--text-secondary);margin:0}.Homepage-module___NMe7q__sectionFlush{padding:0 1rem 1.5rem;}.Homepage-module___NMe7q__sectionPadded{padding:1rem;}.Homepage-module___NMe7q__sectionBottom{padding:0 1rem 2rem;}
.GameCard-module__MOCYkW__card{background:var(--game-card-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--game-card-border);box-shadow:var(--game-card-shadow);border-radius:1rem;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;position:relative;overflow:hidden}.GameCard-module__MOCYkW__card:hover{border-color:var(--game-card-border-hover);box-shadow:var(--game-card-shadow-hover);background:var(--game-card-bg-hover);transform:translateY(-2px)}.GameCard-module__MOCYkW__cardPostponed{opacity:.6}.GameCard-module__MOCYkW__inner{z-index:1;justify-content:space-between;align-items:center;gap:.75rem;min-height:120px;padding:1.5rem 2rem;display:flex;position:relative}.GameCard-module__MOCYkW__teamSide{flex-direction:column;flex:none;align-items:center;gap:.375rem;min-width:72px;display:flex}.GameCard-module__MOCYkW__teamLogo{object-fit:contain;background:#ffffff14;border-radius:50%;width:56px;height:56px}.GameCard-module__MOCYkW__teamBadge{color:#fff;letter-spacing:.05em;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:.7rem;font-weight:900;display:flex}.GameCard-module__MOCYkW__teamName{color:#fff;text-align:center;max-width:80px;font-size:.75rem;font-weight:700;line-height:1.2;text-decoration:none}.GameCard-module__MOCYkW__teamName:hover{opacity:.8}.GameCard-module__MOCYkW__center{flex-direction:column;flex:auto;align-items:center;gap:.25rem;display:flex}.GameCard-module__MOCYkW__gameTime{color:#fff;letter-spacing:-.02em;white-space:nowrap;font-size:1.25rem;font-weight:900;line-height:1}.GameCard-module__MOCYkW__gameDate{color:#ffffff80;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:600}.GameCard-module__MOCYkW__leagueLogo{object-fit:contain;opacity:.5;width:20px;height:20px;margin-top:.125rem}.GameCard-module__MOCYkW__broadcastRow{justify-content:center;align-items:center;gap:.375rem;margin-top:.125rem;display:flex}.GameCard-module__MOCYkW__venueRow{color:#fff6;text-align:center;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.375rem;margin-top:.25rem;padding:0;font-family:inherit;font-size:.65rem;line-height:1.3;transition:color .15s;display:flex}.GameCard-module__MOCYkW__venueRow:not(:disabled):hover{color:#ffffffb3}.GameCard-module__MOCYkW__venueRow:disabled{cursor:default}.GameCard-module__MOCYkW__venueChevron{opacity:.6;margin-left:.125rem}.GameCard-module__MOCYkW__arenaGuidePanel{color:#fff9;text-align:left;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;flex-direction:column;gap:.4rem;width:100%;margin-top:.5rem;padding:.75rem 1rem;font-size:.8rem;animation:.2s ease-out GameCard-module__MOCYkW__fadeSlide;display:flex}@keyframes GameCard-module__MOCYkW__fadeSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.GameCard-module__MOCYkW__arenaGuidePanel div{line-height:1.4}.GameCard-module__MOCYkW__ticketLink{color:#fff9;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.25rem;margin-top:.25rem;padding:.25rem .5rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.GameCard-module__MOCYkW__ticketLink:hover{color:#fff;background:#ffffff0d;border-color:#ffffff40}.GameCard-module__MOCYkW__liveBadge{color:#ef4444;font-size:1rem;font-weight:900;animation:2s ease-in-out infinite GameCard-module__MOCYkW__livePulse}@keyframes GameCard-module__MOCYkW__livePulse{0%,to{opacity:1}50%{opacity:.5}}.GameCard-module__MOCYkW__finalScore{color:#fff;letter-spacing:.05em;font-size:1.75rem;font-weight:900}.GameCard-module__MOCYkW__finalLabel{color:#ffffff59;text-transform:uppercase;letter-spacing:.1em;font-size:.6rem;font-weight:700}.GameCard-module__MOCYkW__postponedBadge{color:#fbbf24;text-transform:uppercase;letter-spacing:.1em;background:#fbbf241a;border-radius:.375rem;padding:.25rem .75rem;font-size:.8rem;font-weight:800}@media (max-width:480px){.GameCard-module__MOCYkW__inner{min-height:88px;padding:1rem}.GameCard-module__MOCYkW__teamLogo,.GameCard-module__MOCYkW__teamBadge{width:40px;height:40px}.GameCard-module__MOCYkW__teamName{max-width:64px;font-size:.65rem}.GameCard-module__MOCYkW__gameTime{font-size:1rem}}
.TeamPage-module__-IOeKG__page{color:var(--text-primary);font-family:var(--font-body);min-height:100dvh;padding-bottom:var(--space-12,96px)}.TeamPage-module__-IOeKG__hero{width:100%;padding:clamp(6rem, 12vw, 9rem) var(--space-5,24px) var(--space-8,48px);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.TeamPage-module__-IOeKG__heroOrb{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.TeamPage-module__-IOeKG__heroOrbTop{width:20rem;height:20rem;top:-4rem;right:-4rem}.TeamPage-module__-IOeKG__heroOrbBottom{filter:blur(40px);width:12rem;height:12rem;bottom:-2rem;left:-2rem}.TeamPage-module__-IOeKG__heroInner{z-index:10;width:100%;max-width:1200px;margin:0 auto;position:relative}.TeamPage-module__-IOeKG__breadcrumb{align-items:center;gap:var(--space-2,8px);color:var(--text-secondary);font-size:var(--type-small,.875rem);margin-bottom:var(--space-5,24px);transition:color var(--transition-fast,.15s ease);font-weight:600;text-decoration:none;display:inline-flex}.TeamPage-module__-IOeKG__breadcrumb:hover{color:var(--text-primary)}.TeamPage-module__-IOeKG__breadcrumbIcon{font-size:18px}.TeamPage-module__-IOeKG__heroRow{align-items:flex-end;gap:var(--space-5,24px);flex-wrap:wrap;display:flex}.TeamPage-module__-IOeKG__teamLogoShadow{filter:drop-shadow(0 8px 24px #0006)}.TeamPage-module__-IOeKG__heroMeta{align-items:center;gap:var(--space-2,8px);margin-bottom:var(--space-2,8px);display:flex}.TeamPage-module__-IOeKG__leagueBadge{font-size:var(--type-caption,.75rem);border-radius:var(--radius-pill,999px);text-transform:uppercase;letter-spacing:.05em;padding:.2rem .6rem;font-weight:700}.TeamPage-module__-IOeKG__teamName{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:var(--type-hero);color:var(--text-primary);letter-spacing:var(--letter-hero,-.03em);text-transform:uppercase;margin:0 0 var(--space-2,8px) 0;line-height:1.05}.TeamPage-module__-IOeKG__cityLine{color:var(--text-secondary);font-weight:500;font-size:var(--type-body,1rem);margin:0}.TeamPage-module__-IOeKG__dot{opacity:.3;margin:0 .5rem}.TeamPage-module__-IOeKG__playerCount{font-weight:700}.TeamPage-module__-IOeKG__coachLink{color:var(--text-secondary);text-decoration:none}.TeamPage-module__-IOeKG__bgLogo{opacity:.06;pointer-events:none;object-fit:contain;position:absolute;bottom:-2rem;right:-2rem}.TeamPage-module__-IOeKG__rosterWrapper{max-width:1200px;margin:0 auto}.TeamPage-module__-IOeKG__section{margin-top:var(--space-8,48px);padding:0 var(--space-5,24px);max-width:1200px;margin-left:auto;margin-right:auto}.TeamPage-module__-IOeKG__sectionHeader{margin-bottom:var(--space-5,24px);justify-content:space-between;align-items:center;display:flex}.TeamPage-module__-IOeKG__sectionTitle{font-family:var(--font-display);font-weight:800;font-size:var(--type-h2);text-transform:uppercase;letter-spacing:var(--letter-display,-.02em);color:var(--text-primary);margin:0;font-style:italic}.TeamPage-module__-IOeKG__sectionTitleSm{font-size:var(--type-h3,1.125rem);margin-bottom:var(--space-4,16px)}.TeamPage-module__-IOeKG__sectionIcon{font-variation-settings:"FILL" 1}.TeamPage-module__-IOeKG__card{background-color:var(--bg-elevated);border-radius:var(--radius-lg,16px);padding:var(--space-5,24px);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.TeamPage-module__-IOeKG__cardInner{z-index:10;gap:var(--space-5,24px);flex-direction:column;display:flex;position:relative}.TeamPage-module__-IOeKG__capBar{background-color:var(--bg-surface);border-radius:var(--radius-pill,999px);width:100%;height:8px;margin-bottom:var(--space-4,16px);overflow:hidden}.TeamPage-module__-IOeKG__capBarFill{border-radius:var(--radius-pill,999px);height:100%;transition:width var(--transition-slow,.4s ease-out)}.TeamPage-module__-IOeKG__capRow{margin-bottom:var(--space-2,8px);justify-content:space-between;align-items:baseline;display:flex}.TeamPage-module__-IOeKG__capLabel{color:var(--text-secondary);font-size:var(--type-small,.875rem);text-transform:uppercase;font-weight:600}.TeamPage-module__-IOeKG__capValue{font-size:var(--type-h1);font-weight:900}.TeamPage-module__-IOeKG__capStats{font-size:var(--type-small,.85rem);justify-content:space-between;display:flex}.TeamPage-module__-IOeKG__capStat{color:var(--text-secondary)}.TeamPage-module__-IOeKG__capStatStrong{color:var(--text-primary)}.TeamPage-module__-IOeKG__salarySection{border-top:1px solid #ffffff0f;margin-top:1.25rem;padding-top:1rem}.TeamPage-module__-IOeKG__salaryLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin:0 0 .5rem;font-size:.65rem;font-weight:800}.TeamPage-module__-IOeKG__salaryRow{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;padding:.375rem 0;display:flex}.TeamPage-module__-IOeKG__salaryName{color:var(--text-primary);font-size:.8rem}.TeamPage-module__-IOeKG__salaryAmount{color:var(--text-secondary);font-size:.8rem;font-weight:600}.TeamPage-module__-IOeKG__ctaLink{justify-content:center;align-items:center;gap:var(--space-2,8px);width:100%;padding:var(--space-3,12px);color:var(--text-primary);border-radius:var(--radius-md,12px);transition:background var(--transition-fast,.15s ease);font-weight:700;font-size:var(--type-small,.875rem);font-family:var(--font-body);background:#ffffff0a;text-decoration:none;display:flex}.TeamPage-module__-IOeKG__ctaLink:hover{background:#ffffff14}.TeamPage-module__-IOeKG__ctaIcon{font-size:1.1rem}.TeamPage-module__-IOeKG__scheduleLink{font-size:var(--type-caption,.75rem);transition:color var(--transition-fast,.15s ease);text-transform:uppercase;letter-spacing:.05em;font-weight:600;text-decoration:none}.TeamPage-module__-IOeKG__scheduleLink:hover{opacity:.8}.TeamPage-module__-IOeKG__gameList{gap:var(--space-3,12px);flex-direction:column;display:flex}.TeamPage-module__-IOeKG__standingsSep{padding-top:var(--space-6,32px)}.TeamPage-module__-IOeKG__cosmicOrb{filter:blur(40px);border-radius:50%;position:absolute}.TeamPage-module__-IOeKG__elementCircle{border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;transform:rotate(45deg)}.TeamPage-module__-IOeKG__elementCount{font-family:var(--font-display);font-weight:700;font-size:var(--type-h3,1.125rem);color:var(--text-primary);transform:rotate(-45deg)}.TeamPage-module__-IOeKG__synergyTitle{color:var(--text-primary);font-weight:700;font-size:var(--type-h3,1.125rem);margin:0 0 var(--space-1,4px) 0;font-family:var(--font-display)}.TeamPage-module__-IOeKG__synergySub{color:var(--text-secondary);font-size:var(--type-caption,.75rem);margin:0}.TeamPage-module__-IOeKG__signGrid{gap:var(--space-3,12px);grid-template-columns:1fr;display:grid}.TeamPage-module__-IOeKG__signRow{padding:var(--space-3,12px);background-color:var(--bg-primary);border-radius:var(--radius-md,12px);justify-content:space-between;align-items:center;display:flex}.TeamPage-module__-IOeKG__signInfo{align-items:center;gap:var(--space-3,12px);display:flex}.TeamPage-module__-IOeKG__signIcon{font-variation-settings:"FILL" 1;font-size:1.125rem}.TeamPage-module__-IOeKG__signName{font-size:var(--type-small,.875rem);color:var(--text-primary);font-weight:500}.TeamPage-module__-IOeKG__signTheme{color:var(--text-secondary)}.TeamPage-module__-IOeKG__signBar{align-items:center;gap:var(--space-2,8px);display:flex}.TeamPage-module__-IOeKG__signCount{font-weight:700;font-size:var(--type-small,.875rem)}.TeamPage-module__-IOeKG__signBarTrack{background-color:var(--bg-surface);border-radius:var(--radius-pill,999px);width:5rem;height:6px;overflow:hidden}.TeamPage-module__-IOeKG__signBarFill{border-radius:var(--radius-pill,999px);height:100%}.TeamPage-module__-IOeKG__gradientBtn{width:100%;padding:var(--space-4,16px);color:#fff;border-radius:var(--radius-pill,999px);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--type-caption,.75rem);cursor:pointer;transition:transform var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);font-family:var(--font-body);border:none}.TeamPage-module__-IOeKG__gradientBtn:hover{transform:scale(1.02)}.TeamPage-module__-IOeKG__flexCenter{align-items:center;display:flex}.TeamPage-module__-IOeKG__flexBetween{justify-content:space-between;align-items:center;display:flex}.TeamPage-module__-IOeKG__flexCol{flex-direction:column;display:flex}
.GameRow-module__mqh_rq__row{background:var(--game-card-bg);border:1px solid var(--game-card-border);cursor:default;border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.75rem 1rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.GameRow-module__mqh_rq__row:hover{background:var(--game-card-bg-hover);border-color:var(--game-card-border-hover);box-shadow:var(--game-card-shadow)}.GameRow-module__mqh_rq__rowLive{border-left:3px solid #22c55e;padding-left:calc(1rem - 3px)}.GameRow-module__mqh_rq__timeCol{text-align:right;flex:0 0 5.5rem}.GameRow-module__mqh_rq__gameTime{color:#fff;white-space:nowrap;font-size:.8rem;font-weight:700;line-height:1.2}.GameRow-module__mqh_rq__gameDate{color:#fff6;margin-top:.125rem;font-size:.65rem}.GameRow-module__mqh_rq__teamLogo{object-fit:contain;background:#ffffff14;border-radius:50%;flex-shrink:0;width:24px;height:24px}.GameRow-module__mqh_rq__teamBadge{color:#fff;letter-spacing:.05em;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.45rem;font-weight:900;display:flex}.GameRow-module__mqh_rq__matchup{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.GameRow-module__mqh_rq__teamNames{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.GameRow-module__mqh_rq__vs{color:#ffffff59;flex-shrink:0;font-size:.65rem;font-weight:600}.GameRow-module__mqh_rq__infoCol{flex:none;align-items:center;gap:.5rem;display:flex}.GameRow-module__mqh_rq__broadcast{color:#ffffff73;white-space:nowrap;font-size:.65rem;font-weight:600}.GameRow-module__mqh_rq__score{color:#fff;letter-spacing:.02em;font-size:.85rem;font-weight:800}.GameRow-module__mqh_rq__scoreWinner{color:#22c55e}.GameRow-module__mqh_rq__statusLive{color:#22c55e;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:800;animation:2s ease-in-out infinite GameRow-module__mqh_rq__livePulse}.GameRow-module__mqh_rq__statusFinal{color:#fff6;font-size:.65rem;font-weight:700}.GameRow-module__mqh_rq__statusPostponed{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.GameRow-module__mqh_rq__leagueTag{color:#ffffff59;text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff14;border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.55rem;font-weight:700}@media (max-width:640px){.GameRow-module__mqh_rq__teamLogo,.GameRow-module__mqh_rq__teamBadge{display:none}.GameRow-module__mqh_rq__row{gap:.5rem;padding:.625rem .75rem}.GameRow-module__mqh_rq__timeCol{flex:0 0 4.5rem}.GameRow-module__mqh_rq__gameTime{font-size:.7rem}.GameRow-module__mqh_rq__teamNames{font-size:.75rem}.GameRow-module__mqh_rq__broadcast{display:none}}@keyframes GameRow-module__mqh_rq__livePulse{0%,to{opacity:1}50%{opacity:.5}}
.ScheduleView-module__gJhA9a__gameGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.ScheduleView-module__gJhA9a__leagueGroup{margin-bottom:1rem}@media (max-width:768px){.ScheduleView-module__gJhA9a__gameGrid{grid-template-columns:1fr}}
