._button_1dr6g_1{border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .12s;display:inline-flex}._button_1dr6g_1:hover{background:var(--color-surface)}._icon_1dr6g_19{width:18px;height:18px}._header_15sbr_1{background:var(--color-surface);border-bottom:1px solid var(--color-border)}._inner_15sbr_6{max-width:var(--max-content-width);padding:var(--space-md) var(--space-lg);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._brand_15sbr_15{font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:.05em;color:var(--color-accent);text-decoration:none}._footer_1mh2y_1{background:var(--color-surface);border-top:1px solid var(--color-border);padding:var(--space-md) var(--space-lg);margin-top:auto}._inner_1mh2y_8{max-width:var(--max-content-width);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin:0 auto;display:flex}._privacy_1mh2y_18{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}._privacyLink_1mh2y_24{color:var(--color-text-primary);text-decoration:underline}._social_1mh2y_29{align-items:center;gap:var(--space-md);display:flex}._socialLink_1mh2y_35{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:none}._socialLink_1mh2y_35:hover{color:var(--color-text-primary)}._form_gphk9_1{gap:var(--space-md);grid-template-columns:1fr auto;align-items:center;max-width:480px;display:grid}._input_gphk9_9{border:1px solid var(--color-border);color:var(--color-text-primary);padding:var(--space-md);font-family:var(--font-sans);font-size:var(--font-size-md);background:0 0}._button_gphk9_18{background:var(--color-accent);color:var(--color-accent-foreground);padding:var(--space-md) var(--space-lg);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:var(--border-radius-pill);border:none}._helper_gphk9_30{color:var(--color-text-secondary);font-size:var(--font-size-xs);grid-column:1/-1;margin:0}._error_gphk9_37{color:var(--color-error);font-size:var(--font-size-sm);grid-column:1/-1}._success_gphk9_43{color:var(--color-success);font-family:var(--font-display);font-size:var(--font-size-lg);padding:var(--space-md) 0}._container_xu83u_1{max-width:var(--max-content-width);padding:var(--space-xxl) var(--space-lg);justify-content:center;gap:var(--space-lg);flex-direction:column;min-height:80vh;margin:0 auto;display:flex}._title_xu83u_12{font-size:var(--font-size-display);text-transform:uppercase;margin:0;line-height:1}._subtitle_xu83u_19{font-size:var(--font-size-xl);color:var(--color-text-secondary);margin:0}._marketsLink_xu83u_25{color:var(--color-accent);font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:.05em;text-transform:uppercase;align-self:flex-start;text-decoration:none}._marketsLink_xu83u_25:hover{text-decoration:underline}._flag_8juhy_1{vertical-align:middle;border:1px solid var(--color-border);display:inline-block}._pill_fdc91_1{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--border-radius-pill);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-display);letter-spacing:.05em;background:0 0;border:1px solid;display:inline-flex}._leader_fdc91_15{color:var(--color-success)}._trailing_fdc91_19{color:var(--color-error)}._draw_fdc91_23{color:var(--color-text-secondary)}._label_fdc91_27{text-transform:uppercase}._price_fdc91_31{font-variant-numeric:tabular-nums}._card_524fi_1{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-md) var(--space-lg);gap:var(--space-sm);color:inherit;flex-direction:column;text-decoration:none;transition:background-color .12s;display:flex}._card_524fi_1:hover{background:var(--color-surface-elevated)}._full_524fi_17{padding:var(--space-lg) var(--space-xl);gap:var(--space-md)}._sportTag_524fi_22{font-family:var(--font-display);color:var(--color-accent);font-size:var(--font-size-sm);letter-spacing:.1em;text-transform:uppercase}._title_524fi_30{font-family:var(--font-display);font-size:var(--font-size-lg)}._full_524fi_17 ._title_524fi_30{font-size:var(--font-size-xl)}._meta_524fi_39{align-items:center;gap:var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}._teams_524fi_47{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._team_524fi_47{align-items:center;gap:var(--space-sm);display:flex}._outcomes_524fi_60{gap:var(--space-sm);flex-wrap:wrap;display:flex}._list_1pvf7_1{gap:var(--space-xl);padding:var(--space-lg);max-width:var(--max-content-width);flex-direction:column;margin:0 auto;display:flex}._group_1pvf7_10{gap:var(--space-md);flex-direction:column;display:flex}._dateHeading_1pvf7_16{font-family:var(--font-sans);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);margin:0;font-weight:600}._empty_1pvf7_26{padding:var(--space-xl);text-align:center;color:var(--color-text-secondary)}._cardLink_1pvf7_32{color:inherit;text-decoration:none}._skeletonHeading_1pvf7_37{width:160px;height:14px}._skeletonCard_1pvf7_42{height:120px}._container_1xx51_1{align-items:center;gap:var(--space-md);padding:var(--space-xl);max-width:480px;margin:var(--space-xxl) auto;text-align:center;flex-direction:column;display:flex}._title_1xx51_12{font-family:var(--font-display);font-size:var(--font-size-xl);color:var(--color-error)}._message_1xx51_18{color:var(--color-text-secondary);margin:0}._button_1xx51_23{background:var(--color-accent);color:var(--color-accent-foreground);padding:var(--space-sm) var(--space-lg);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:var(--border-radius-pill);border:none}._pageTitle_rbuum_1{font-size:var(--font-size-display);text-align:center;padding:var(--space-xl) var(--space-lg) 0;margin:0}._detail_6xus4_1{max-width:var(--max-content-width);padding:var(--space-lg);gap:var(--space-xl);flex-direction:column;margin:0 auto;display:flex}._outcomesSection_6xus4_10{gap:var(--space-md);flex-direction:column;display:flex}._outcomesTitle_6xus4_16{font-family:var(--font-display);font-size:var(--font-size-xl);margin:0}._outcomes_6xus4_10{gap:var(--space-md);flex-wrap:wrap;display:flex}._skeletonHero_6xus4_28{height:240px}._skeletonHeading_6xus4_32{width:200px;height:32px}._skeletonPill_6xus4_37{width:120px;height:44px}._backLink_et39l_1{padding:var(--space-md) var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:none;display:inline-block}._backLink_et39l_1:hover{color:var(--color-text-primary)}:root,[data-theme=dark]{--color-bg:#0a0a0a;--color-surface:#1a1a1a;--color-text-primary:#fff;--color-text-secondary:#a3a3a3;--color-accent:#e10600;--color-accent-foreground:#fff;--color-error:#ef4444;--color-success:#10b981;--color-border:#2a2a2a;--color-surface-elevated:#1f1f1f}[data-theme=light]{--color-bg:#fff;--color-surface:#f5f5f5;--color-text-primary:#0a0a0a;--color-text-secondary:#4a4a4a;--color-accent:#e10600;--color-accent-foreground:#fff;--color-error:#b91c1c;--color-success:#047857;--color-border:#e5e5e5;--color-surface-elevated:#fff}:root{--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--font-display:"Bebas Neue", Impact, "Arial Narrow Bold", sans-serif;--font-sans:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:20px;--font-size-xl:28px;--font-size-display:64px;--max-content-width:1200px;--border-radius-sm:0;--border-radius-md:0;--border-radius-pill:999px}*{box-sizing:border-box}body{font-family:var(--font-sans);font-size:var(--font-size-md);background:var(--color-bg);color:var(--color-text-primary);margin:0;transition:background-color .12s,color .12s}h1,h2,h3{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:400}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-border) 50%, var(--color-surface) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer}
