@layer base{._tableSection_1kgi5_2{display:flex;flex-direction:column;gap:var(--spacing-4)}._header_1kgi5_8{display:flex;flex-direction:column;gap:var(--spacing-2)}._tableTitle_1kgi5_14{font-family:var(--font-family-display);font-size:1.5rem;font-weight:900;text-transform:uppercase;margin:0}._caption_1kgi5_22{font-size:.875rem;color:var(--muted-foreground);margin:0}._tableWrapper_1kgi5_28{width:100%;overflow-x:auto;background-color:var(--surface);border:2px solid var(--border)}._table_1kgi5_2{width:100%;border-collapse:collapse;min-width:800px;text-align:left}._table_1kgi5_2 th{background-color:var(--foreground);color:var(--background);padding:var(--spacing-3) var(--spacing-4);font-family:var(--font-family-display);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}._table_1kgi5_2 td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);font-size:.9375rem}._monospace_1kgi5_59{font-family:var(--font-family-monospace)}._bold_1kgi5_63{font-weight:700}._overallRow_1kgi5_67 td{border-top:2px solid var(--border);font-weight:700}._leagueRow_1kgi5_72{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._formList_1kgi5_76{display:flex;gap:4px;align-items:center}._formPill_1kgi5_82{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:.75rem;font-weight:700;color:var(--card);cursor:default;border-radius:var(--radius-sm)}._win_1kgi5_95{background-color:var(--success);color:var(--success-foreground)}._loss_1kgi5_96{background-color:var(--error);color:var(--error-foreground)}._draw_1kgi5_97{background-color:var(--warning);color:var(--warning-foreground)}._emptyTable_1kgi5_99{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);background-color:var(--surface);border:2px solid var(--border)}._callouts_1kgi5_107{display:flex;gap:var(--spacing-6);flex-wrap:wrap;margin-top:var(--spacing-2)}._callout_1kgi5_107{background:var(--surface);border:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4);font-size:.875rem}._callout_1kgi5_107 strong{color:var(--foreground);font-family:var(--font-family-display);text-transform:uppercase;margin-right:var(--spacing-2)}}@layer base{._page_1mo6y_2{padding:var(--spacing-16) var(--spacing-6)}._container_1mo6y_6{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-12)}._pageTitle_1mo6y_14{font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;text-transform:uppercase;margin:0;border-left:8px solid var(--primary);padding-left:var(--spacing-4);line-height:1}._nextMatchSection_1mo6y_25{max-width:800px}._scheduleSection_1mo6y_29{display:flex;flex-direction:column;gap:var(--spacing-12)}._tableSection_1mo6y_35{display:flex;flex-direction:column;gap:var(--spacing-4)}._tableTitle_1mo6y_41{font-family:var(--font-family-display);font-size:1.5rem;font-weight:900;text-transform:uppercase;margin:0}._tableWrapper_1mo6y_49{width:100%;overflow-x:auto;background-color:var(--surface);border:2px solid var(--border)}._table_1mo6y_35{width:100%;border-collapse:collapse;min-width:800px;text-align:left}._table_1mo6y_35 th{background-color:var(--foreground);color:var(--background);padding:var(--spacing-3) var(--spacing-4);font-family:var(--font-family-display);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}._table_1mo6y_35 td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);font-size:.9375rem}._table_1mo6y_35 tr:last-child td{border-bottom:none}._table_1mo6y_35 tr:hover td{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._monospace_1mo6y_88{font-family:var(--font-family-monospace)}._bold_1mo6y_92{font-weight:700}._score_1mo6y_96{font-family:var(--font-family-display);font-weight:900;font-size:1.125rem;text-align:center}._win_1mo6y_103{color:var(--success)}._loss_1mo6y_104{color:var(--error)}._draw_1mo6y_105{color:var(--warning)}._notes_1mo6y_107{color:var(--muted-foreground);font-size:.875rem}._emptyTable_1mo6y_112{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground)}._divider_1mo6y_118{height:4px;background-color:var(--border);width:100px}._animateIn_1mo6y_124{animation:_fadeInUp_1mo6y_1 .5s ease-out both}@keyframes _fadeInUp_1mo6y_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}
