._page_1qe3j_6{--landing-max: 1180px;--landing-gutter: var(--spacing-6);min-height:100vh;display:flex;flex-direction:column;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_1qe3j_20{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);width:100%;max-width:var(--landing-max);margin:0 auto;padding:var(--spacing-4) var(--landing-gutter)}._homeLink_1qe3j_31{display:inline-flex;min-height:44px;align-items:center;border-radius:var(--radius)}._nav_1qe3j_38{display:flex;align-items:center;gap:var(--spacing-2)}._hero_1qe3j_46{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:var(--spacing-12);width:100%;max-width:var(--landing-max);margin:0 auto;padding:var(--spacing-16) var(--landing-gutter) var(--spacing-20)}._heroCopy_1qe3j_57{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-6)}._title_1qe3j_64{margin:0;max-width:11ch;font-family:var(--font-family-display);font-size:clamp(3rem,7.2vw,6rem);font-weight:400;line-height:.95;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}._lead_1qe3j_76{margin:0;max-width:46ch;font-size:1.125rem;line-height:1.55;color:var(--muted-foreground)}._cta_1qe3j_84{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._note_1qe3j_90{margin:calc(var(--spacing-2) * -1) 0 0;font-size:.875rem;color:var(--muted-foreground)}._board_1qe3j_98{margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._boardBody_1qe3j_105{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--scoreboard);color:var(--scoreboard-foreground);overflow:hidden}._boardTop_1qe3j_113{display:flex;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6) 0;font-size:.875rem;color:var(--muted-foreground)}._matchup_1qe3j_122{margin:var(--spacing-3) 0 0;padding:0 var(--spacing-6);font-family:var(--font-family-display);font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.1;text-transform:uppercase}._vs_1qe3j_131{color:var(--muted-foreground)}._clock_1qe3j_135{margin:var(--spacing-2) 0 0;padding:0 var(--spacing-6);font-family:var(--font-family-display);font-size:clamp(4rem,9vw,7.25rem);line-height:1;font-variant-numeric:tabular-nums;color:var(--primary);white-space:nowrap}._clockLabel_1qe3j_146{margin:var(--spacing-1) 0 0;padding:0 var(--spacing-6);font-size:.9375rem;font-weight:600;color:var(--scoreboard-foreground)}._place_1qe3j_154{margin:var(--spacing-3) 0 var(--spacing-6);padding:0 var(--spacing-6);font-size:.9375rem;color:var(--muted-foreground)}._statLine_1qe3j_162{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--border)}._stat_1qe3j_162{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4) var(--spacing-4);min-width:0}._stat_1qe3j_162+._stat_1qe3j_162{border-left:1px solid var(--border)}._stat_1qe3j_162 dt{font-size:.8125rem;color:var(--muted-foreground);white-space:nowrap}._stat_1qe3j_162 dd{margin:0;font-family:var(--font-family-display);font-size:1.625rem;line-height:1.1}._form_1qe3j_194{display:flex;gap:.2em}._win_1qe3j_199{color:var(--success)}._loss_1qe3j_203{color:var(--error)}._caption_1qe3j_207{font-size:.8125rem;color:var(--muted-foreground)}._section_1qe3j_214{width:100%;max-width:var(--landing-max);margin:0 auto;padding:var(--spacing-16) var(--landing-gutter);border-top:1px solid var(--border)}._sectionHead_1qe3j_222{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._sectionTitle_1qe3j_230{margin:0;font-family:var(--font-family-display);font-size:clamp(2rem,4.4vw,3.25rem);font-weight:400;line-height:1;text-transform:uppercase}._sectionLead_1qe3j_239{margin:0;max-width:48ch;font-size:1rem;line-height:1.55;color:var(--muted-foreground)}._week_1qe3j_249{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._day_1qe3j_259{position:relative;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-4) var(--spacing-6);min-width:0}._day_1qe3j_259+._day_1qe3j_259{border-left:1px solid var(--border)}._today_1qe3j_272:before{content:"";position:absolute;top:-1px;left:0;right:0;height:3px;background:var(--primary)}._dayName_1qe3j_282{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._today_1qe3j_272 ._dayName_1qe3j_282{color:var(--primary);font-weight:600}._todayTag_1qe3j_296{font-size:.75rem}._dayEvent_1qe3j_300{font-family:var(--font-family-display);font-size:1.5rem;line-height:1.1;text-transform:uppercase}._dayText_1qe3j_307{font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}._roles_1qe3j_315{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--border)}._role_1qe3j_315{padding:var(--spacing-4) var(--spacing-6) 0 0}._role_1qe3j_315+._role_1qe3j_315{padding-left:var(--spacing-6);border-left:1px solid var(--border)}._roleWho_1qe3j_331{margin:0 0 var(--spacing-2);font-size:1.0625rem;font-weight:600}._roleText_1qe3j_337{margin:0;max-width:38ch;font-size:.9375rem;line-height:1.55;color:var(--muted-foreground)}._finish_1qe3j_347{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--spacing-12);align-items:start}._stepsCol_1qe3j_354{display:flex;flex-direction:column;gap:var(--spacing-6)}._stepList_1qe3j_360{margin:0;padding:0 0 0 var(--spacing-6);max-width:56ch;display:flex;flex-direction:column;gap:var(--spacing-3);font-size:1rem;line-height:1.55}._step_1qe3j_354{padding-left:var(--spacing-1);color:var(--muted-foreground)}._step_1qe3j_354::marker{font-family:var(--font-family-display);color:var(--foreground)}._step_1qe3j_354 strong{color:var(--foreground);font-weight:600}._closing_1qe3j_386{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._closingTitle_1qe3j_397{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}._footer_1qe3j_406{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-3);width:100%;max-width:var(--landing-max);margin:auto auto 0;padding:var(--spacing-6) var(--landing-gutter);border-top:1px solid var(--border);font-size:.875rem;color:var(--muted-foreground)}._footerNav_1qe3j_421{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-4)}._footerNav_1qe3j_421 a{display:inline-flex;align-items:center;min-height:44px;color:inherit}._footerNav_1qe3j_421 a:hover{color:var(--foreground)}._footerButton_1qe3j_438{min-height:44px;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer;text-decoration:underline}._footerButton_1qe3j_438:hover{color:var(--foreground)}@media(max-width:1000px){._hero_1qe3j_46{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8);padding-top:var(--spacing-12);padding-bottom:var(--spacing-16)}._board_1qe3j_98{max-width:560px}._finish_1qe3j_347{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){._week_1qe3j_249{grid-template-columns:minmax(0,1fr);border-bottom:none}._day_1qe3j_259{display:grid;grid-template-columns:4.5rem 7.5rem minmax(0,1fr);align-items:baseline;gap:var(--spacing-4);padding:var(--spacing-4) 0;border-bottom:1px solid var(--border)}._day_1qe3j_259+._day_1qe3j_259{border-left:none}._today_1qe3j_272:before{top:0;bottom:0;left:calc(var(--spacing-3) * -1);right:auto;width:3px;height:auto}._dayName_1qe3j_282{flex-direction:column;gap:0}}@media(max-width:700px){._page_1qe3j_6{--landing-gutter: var(--spacing-4)}._header_1qe3j_20{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}._headerCta_1qe3j_521{display:none}._hero_1qe3j_46{padding-top:var(--spacing-8)}._boardTop_1qe3j_113,._matchup_1qe3j_122,._clock_1qe3j_135,._clockLabel_1qe3j_146,._place_1qe3j_154{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._statLine_1qe3j_162{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_1qe3j_162:nth-child(3){border-left:none}._stat_1qe3j_162:nth-child(n+3){border-top:1px solid var(--border)}._section_1qe3j_214{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}._sectionHead_1qe3j_222{grid-template-columns:minmax(0,1fr);gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._day_1qe3j_259{grid-template-columns:3.5rem minmax(0,1fr);row-gap:var(--spacing-1)}._dayText_1qe3j_307{grid-column:2}._roles_1qe3j_315{grid-template-columns:minmax(0,1fr)}._role_1qe3j_315,._role_1qe3j_315+._role_1qe3j_315{padding:var(--spacing-4) 0;border-left:none;border-bottom:1px solid var(--border)}._footer_1qe3j_406{flex-direction:column;align-items:flex-start}}._page_1y223_1{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:1368px;padding:0 var(--spacing-8) var(--spacing-12)}._page_1y223_1>*{flex-shrink:0}._num_1y223_14{font-variant-numeric:tabular-nums}._up_1y223_18{color:var(--success)}._down_1y223_22{color:var(--error)}._flat_1y223_26{color:var(--muted-foreground)}._eyebrow_1y223_30{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._board_1y223_37{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--scoreboard);color:var(--scoreboard-foreground);overflow:hidden}._hero_1y223_45{display:block}._notice_1y223_49{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--primary) 12%,var(--card));font-size:.875rem}._heroBody_1y223_60{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main clock" "actions clock";align-items:end;gap:var(--spacing-4) var(--spacing-8);padding:var(--spacing-6)}._heroMain_1y223_71{grid-area:main;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}._heroLabel_1y223_79{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._heroTitle_1y223_85{margin:0;font-family:var(--font-family-display);font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;line-height:1.05;text-transform:uppercase}._heroMeta_1y223_94{font-size:.9375rem;line-height:1.5;color:var(--muted-foreground)}._heroActions_1y223_100{grid-area:actions;display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._clock_1y223_108{grid-area:clock;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:var(--spacing-1);text-align:right}._clockBig_1y223_118{font-family:var(--font-family-display);font-size:clamp(3.5rem,8vw,6rem);line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}._clockLive_1y223_126{color:var(--primary)}._clockSmall_1y223_130{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._alsoToday_1y223_136{display:flex;flex-direction:column;margin:0;padding:0 var(--spacing-6);list-style:none;border-top:1px solid var(--border)}._alsoItem_1y223_145{display:flex;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-bottom:1px solid var(--border);font-size:.875rem}._alsoItem_1y223_145:last-child{border-bottom:none}._alsoTime_1y223_158{width:76px;flex:none;font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._statLine_1y223_167{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border)}._stat_1y223_167{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0;padding:var(--spacing-3) var(--spacing-6);border-left:1px solid var(--border)}._stat_1y223_167:first-child{border-left:none}._statLabel_1y223_186{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._statValue_1y223_192{font-family:var(--font-family-display);font-size:1.875rem;line-height:1.1;font-variant-numeric:tabular-nums}._statNote_1y223_199{font-size:.8125rem;color:var(--muted-foreground)}._form_1y223_204{display:flex;gap:4px;min-height:2.0625rem;align-items:center}._formChip_1y223_211{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:4px;font-size:.75rem;font-weight:600;color:var(--muted-foreground)}._formWin_1y223_224{background:var(--scoreboard-foreground);border-color:var(--scoreboard-foreground);color:var(--scoreboard)}._week_1y223_231{display:flex;flex-direction:column;gap:var(--spacing-3)}._weekHead_1y223_237{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2)}._weekTitle_1y223_245{margin:0;font-family:var(--font-family-display);font-size:1.375rem;font-weight:400;text-transform:uppercase}._weekDays_1y223_253{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--spacing-2);margin:0;padding:0;list-style:none}._weekLink_1y223_262{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:44px;padding:var(--spacing-2) var(--spacing-1);border-radius:var(--radius);color:var(--muted-foreground);text-decoration:none}._weekLink_1y223_262:hover{background:var(--accent);color:var(--foreground)}._weekName_1y223_279{font-size:.75rem;font-weight:500}._weekNum_1y223_284{font-size:1rem;font-weight:600;color:var(--foreground)}._weekMark_1y223_290{width:100%;height:28px;margin-top:var(--spacing-1);display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:4px;font-size:.75rem;font-weight:600}._weekBusy_1y223_303{border-color:transparent;background:var(--secondary);color:var(--secondary-foreground)}._weekGame_1y223_309{border-color:transparent;background:var(--primary);color:var(--primary-foreground)}._weekToday_1y223_315 ._weekName_1y223_279,._weekToday_1y223_315 ._weekNum_1y223_284{color:var(--primary)}._twoUp_1y223_321{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--spacing-4)}._card_1y223_327{display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0;padding:20px 24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._cardHead_1y223_338{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._cardTitle_1y223_345{margin:0;font-family:var(--font-family-display);font-size:1.375rem;font-weight:400;text-transform:uppercase}._rows_1y223_353{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_1y223_353{display:flex;align-items:center;gap:var(--spacing-3);min-height:52px;padding:8px 0;border-bottom:1px solid var(--border)}._row_1y223_353:last-child{border-bottom:none}._dayTag_1y223_374{width:56px;flex:none;font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._rowMain_1y223_382{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowTitle_1y223_390{font-size:.9375rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_1y223_398{font-size:.75rem;color:var(--muted-foreground)}._score_1y223_403{flex:none;font-family:var(--font-family-display);font-variant-numeric:tabular-nums;font-size:1.25rem}._badge_1y223_410{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}._win_1y223_423{color:var(--success)}._loss_1y223_427{color:var(--error)}._teamCard_1y223_431{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-6)}._teamCounts_1y223_438{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}._count_1y223_444{display:flex;flex-direction:column;gap:2px}._countValue_1y223_450{font-family:var(--font-family-display);font-size:2rem;line-height:1.1}._empty_1y223_457{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-4) 0}._emptyTitle_1y223_465{font-size:.9375rem;font-weight:600}._emptyHint_1y223_470{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}@media(max-width:900px){._twoUp_1y223_321{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){._page_1y223_1{padding:0 var(--spacing-4) var(--spacing-8);gap:var(--spacing-3)}._notice_1y223_49{padding:var(--spacing-3) var(--spacing-4);flex-wrap:wrap}._heroBody_1y223_60{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "clock" "actions";padding:var(--spacing-4)}._clock_1y223_108{flex-direction:row;align-items:baseline;justify-content:space-between;padding-top:var(--spacing-3);border-top:1px solid var(--border)}._heroActions_1y223_100{flex-direction:column;flex-wrap:nowrap;align-items:stretch}._heroActions_1y223_100>*{flex:none}._alsoToday_1y223_136{padding:0 var(--spacing-4)}._statLine_1y223_167{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_1y223_167{padding:var(--spacing-3) var(--spacing-4)}._stat_1y223_167:nth-child(3){border-left:none}._stat_1y223_167:nth-child(n+3){border-top:1px solid var(--border)}._weekDays_1y223_253{gap:var(--spacing-1)}._card_1y223_327{padding:16px}._teamCard_1y223_431{flex-direction:column;align-items:stretch}._teamCounts_1y223_438{gap:var(--spacing-6)}}._announce_1y223_560{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._announceIcon_1y223_570{flex:none;margin-top:2px;color:var(--primary)}._announceText_1y223_576{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._announceTitle_1y223_584{margin:0;font-family:var(--font-family-display);font-size:1.375rem;font-weight:400;line-height:1.15;text-transform:uppercase}._announceBody_1y223_593{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;font-size:.9375rem;line-height:1.5;color:var(--muted-foreground)}._directions_1y223_605{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:var(--spacing-1);color:var(--primary);font-size:.875rem;font-weight:600;text-decoration:none}._directions_1y223_605:hover{text-decoration:underline}@media(max-width:700px){._announce_1y223_560{flex-direction:column;padding:var(--spacing-3)}}
