.mfl-menu__button[data-astro-cid-ah3xv367]{color:#ffffffd1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:-.5rem -.4rem -.5rem 0;padding:0;display:inline-flex}.mfl-menu__button[data-astro-cid-ah3xv367]:focus-visible,.mfl-menu__button[data-astro-cid-ah3xv367]:hover{color:#fff}.mfl-menu__button[data-astro-cid-ah3xv367] svg[data-astro-cid-ah3xv367]{width:1.45rem;height:1.45rem}.mfl-menu__backdrop[data-astro-cid-ah3xv367]{opacity:0;visibility:hidden;z-index:40;background:#00000080;transition:opacity .18s,visibility 0s linear .18s;position:fixed;inset:0}html.mfl-menu-open .mfl-menu__backdrop[data-astro-cid-ah3xv367]{opacity:1;visibility:visible;transition:opacity .18s,visibility linear}.mfl-menu__panel[data-astro-cid-ah3xv367]{background:var(--content-bg);border-inline-start:1px solid var(--color-border-subtle);box-sizing:border-box;height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0);transition:transform var(--transition-base),visibility 0s linear .2s;visibility:hidden;z-index:41;flex-direction:column;width:min(20rem,85vw);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 28px #00000047}html.mfl-menu-open .mfl-menu__panel[data-astro-cid-ah3xv367]{transition:transform var(--transition-base),visibility 0s linear 0s;visibility:visible;transform:translate(0)}@media (prefers-reduced-motion:reduce){.mfl-menu__backdrop[data-astro-cid-ah3xv367],.mfl-menu__panel[data-astro-cid-ah3xv367],html.mfl-menu-open .mfl-menu__backdrop[data-astro-cid-ah3xv367],html.mfl-menu-open .mfl-menu__panel[data-astro-cid-ah3xv367]{transition:none}}html.mfl-menu-open{overflow:hidden}.mfl-menu__top[data-astro-cid-ah3xv367]{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem .65rem 1rem;display:flex}.mfl-menu__title[data-astro-cid-ah3xv367]{color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:600}.mfl-menu__close[data-astro-cid-ah3xv367]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.4rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin:-.35rem -.35rem -.35rem 0;padding:0;display:inline-flex}.mfl-menu__close[data-astro-cid-ah3xv367]:focus-visible,.mfl-menu__close[data-astro-cid-ah3xv367]:hover{background:var(--nav-hover-bg);color:var(--page-text)}.mfl-menu__close[data-astro-cid-ah3xv367] svg[data-astro-cid-ah3xv367]{width:1.25rem;height:1.25rem}.mfl-menu__scroll[data-astro-cid-ah3xv367]{flex:1;padding:.75rem .6rem 1rem;overflow-y:auto}.mfl-menu__heading[data-astro-cid-ah3xv367]{color:var(--color-text-secondary);letter-spacing:.07em;text-transform:uppercase;margin:.85rem 0 .35rem;padding-inline:.55rem;font-size:.7rem;font-weight:600}.mfl-menu__heading[data-astro-cid-ah3xv367]:first-child{margin-top:0}.mfl-menu__list[data-astro-cid-ah3xv367]{margin:0;padding:0;list-style:none}.mfl-menu__link[data-astro-cid-ah3xv367]{color:var(--page-text);border-radius:.5rem;align-items:center;gap:.7rem;min-height:2.75rem;padding:.4rem .55rem;font-size:.95rem;text-decoration:none;display:flex}.mfl-menu__link[data-astro-cid-ah3xv367]:focus-visible,.mfl-menu__link[data-astro-cid-ah3xv367]:hover{background:var(--nav-hover-bg)}.mfl-menu__link[data-astro-cid-ah3xv367][aria-current=page]{background:var(--nav-active-bg);color:var(--league-accent);font-weight:600}.mfl-menu__icon[data-astro-cid-ah3xv367]{color:var(--color-text-secondary);flex:none;width:1.15rem;height:1.15rem}.mfl-menu__link[data-astro-cid-ah3xv367][aria-current=page] .mfl-menu__icon[data-astro-cid-ah3xv367]{color:var(--league-accent)}.mfl-menu__foot[data-astro-cid-ah3xv367]{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.75rem;padding:.85rem 1rem 1rem;display:flex}.mfl-menu__theme[data-astro-cid-ah3xv367]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mfl-menu__foot-label[data-astro-cid-ah3xv367]{color:var(--color-text-secondary);font-size:.8rem}.mfl-menu__account[data-astro-cid-ah3xv367]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mfl-menu__owner[data-astro-cid-ah3xv367]{color:var(--page-text);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.mfl-menu__signout[data-astro-cid-ah3xv367]{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border-radius:.45rem;flex:none;padding:.4rem .7rem;font-size:.82rem}.mfl-menu__signout[data-astro-cid-ah3xv367]:focus-visible,.mfl-menu__signout[data-astro-cid-ah3xv367]:hover{background:var(--nav-hover-bg);color:var(--page-text)}.mfl-menu__signout[data-astro-cid-ah3xv367]:disabled{cursor:default;opacity:.5}.mfl-menu__signin[data-astro-cid-ah3xv367]{background:var(--league-accent);color:var(--on-league-accent,#fff);text-align:center;border-radius:.5rem;padding:.6rem .8rem;font-size:.9rem;font-weight:600;text-decoration:none;display:block}.mfl-menu__signin[data-astro-cid-ah3xv367]:focus-visible,.mfl-menu__signin[data-astro-cid-ah3xv367]:hover{filter:brightness(1.08)}@font-face{font-display:swap;font-family:UFC Sans Condensed;font-style:normal;font-weight:400;src:url(/assets/fonts/UFCSans-CondensedMedium.woff2)format("woff2")}@font-face{font-display:swap;font-family:UFC Sans Condensed;font-style:normal;font-weight:700;src:url(/assets/fonts/UFCSans-CondensedBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:UFC Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/UFCSans-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:UFC Sans;font-style:normal;font-weight:500;src:url(/assets/fonts/UFCSans-Medium.woff2)format("woff2")}@font-face{ascent-override:125.63%;descent-override:36.47%;font-family:UFC Sans Condensed Fallback;font-weight:400;line-gap-override:27.02%;size-adjust:74.02%;src:local(Arial),local(ArialMT)}@font-face{ascent-override:122.63%;descent-override:35.6%;font-family:UFC Sans Condensed Fallback;font-weight:700;line-gap-override:26.37%;size-adjust:75.84%;src:local(Arial Bold),local(Arial-BoldMT)}@font-face{ascent-override:109.97%;descent-override:31.93%;font-family:UFC Sans Fallback;font-weight:400;line-gap-override:23.65%;size-adjust:84.57%;src:local(Arial),local(ArialMT)}@font-face{ascent-override:101.37%;descent-override:29.43%;font-family:UFC Sans Fallback;font-weight:500;line-gap-override:21.8%;size-adjust:91.75%;src:local(Arial),local(ArialMT)}:root{color-scheme:light;--font-family-base:var(--font-vend-sans,"Vend Sans"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:Menlo,Monaco,"Lucida Console","Liberation Mono","DejaVu Sans Mono","Courier New",monospace;--font-display:"UFC Sans Condensed","UFC Sans Condensed Fallback","Arial Narrow","Oswald",system-ui,sans-serif;--font-numeric:"UFC Sans","UFC Sans Fallback","Vend Sans",system-ui,sans-serif;--font-size-3xs:.625rem;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:clamp(1rem,.34vw + .91rem,1.19rem);--font-size-lg:clamp(1.2rem,.7vw + 1.2rem,1.5rem);--font-size-xl:clamp(1.5rem,1vw + 1.25rem,2rem);--font-size-2xl:clamp(2rem,1.5vw + 1.5rem,2.5rem);--font-size-3xl:clamp(2.44rem,2.38vw + 1.85rem,3.75rem);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-base:1.5;--line-height-relaxed:1.75;--tracking-caps:.06em;--tracking-tight:-.01em;--team-icon-xs:24px;--team-icon-sm:32px;--team-icon-md:40px;--team-icon-lg:48px;--team-icon-xl:60px;--team-icon-2xl:90px;--spacing-0:0;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--padding-xs:var(--spacing-xs);--padding-sm:var(--spacing-sm);--padding-md:var(--spacing-md);--padding-lg:var(--spacing-lg);--padding-xl:var(--spacing-xl);--padding-xxl:var(--spacing-2xl);--radius-none:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--shadow-color:220deg 3% 15%;--shadow-sm:.5px 1px 1px hsl(var(--shadow-color)/.09);--shadow-md:0 1px 1px hsl(var(--shadow-color)/.08),0 2px 2px hsl(var(--shadow-color)/.06),0 3px 4px hsl(var(--shadow-color)/.04);--shadow-lg:0 1px 1px hsl(var(--shadow-color)/.06),0 2px 2px hsl(var(--shadow-color)/.05),0 4px 4px hsl(var(--shadow-color)/.04),0 6px 8px hsl(var(--shadow-color)/.03);--shadow-xl:0 1px 1px hsl(var(--shadow-color)/.05),0 2px 2px hsl(var(--shadow-color)/.04),0 4px 4px hsl(var(--shadow-color)/.035),0 8px 8px hsl(var(--shadow-color)/.03),0 12px 16px hsl(var(--shadow-color)/.025);--shadow-inset-sm:inset 0 1px 2px hsl(var(--shadow-color)/.12);--shadow-inset-md:inset 0 1px 1px hsl(var(--shadow-color)/.1),inset 0 2px 3px hsl(var(--shadow-color)/.08),inset 0 3px 5px hsl(var(--shadow-color)/.06);--surface-raised:var(--card-surface);--surface-overlay:var(--card-surface);--shadow-card:var(--shadow-md);--box-shadow-sm:var(--shadow-sm);--box-shadow-md:var(--shadow-md);--box-shadow-lg:var(--shadow-lg);--box-shadow-btn-hover:var(--shadow-btn-hover);--box-shadow-focus-ring:var(--shadow-focus-ring);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--duration-instant:.1s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-overlay:.4s;--transition-fast:var(--duration-fast) var(--ease-out);--transition-base:var(--duration-base) var(--ease-out);--transition-slow:var(--duration-slow) var(--ease-out);--touch-target-min:44px;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--container-max-width:1232px;--header-height:64px;--header-height-mobile:56px;--cat-new-page:#7c3aed;--cat-new-feature:#15803d;--cat-enhancement:#2563eb;--cat-bug-fix:#dc2626;--cat-league-event:#0369a1;--cat-weekly:#b45309;--cat-badge-ink:#fff;--wn-fresh-bg:#0f172a;--wn-fresh-ink:#fff;--color-white:#fff;--color-black:#000;--color-success:#10b981;--color-success-light:#d1fae5;--color-success-dark:#059669;--color-success-fill:#047857;--on-color-success-fill:#fff;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-warning-dark:#d97706;--color-error:#dc2626;--color-error-light:#fee2e2;--color-error-dark:#b91c1c;--color-info:#3b82f6;--color-info-light:#dbeafe;--color-info-dark:#2563eb;--color-franchise-tag:#7c3aed;--color-franchise-tag-light:#ede9fe;--color-success-border:#a7f3d0;--color-error-border:#fecaca;--content-shadow:var(--shadow-card);--draft-pick-bg:var(--content-bg-muted);--draft-pick-border:transparent;--player-avatar-ring:#ffffff80;--card-shadow:var(--shadow-card);--card-radius:var(--radius-md);--card-bg-color:var(--card-bg);--link-color-inverse:#e2e8f0;--primary-link-default-text-color:var(--link-color);--primary-link-hover-text-color:var(--link-color-hover);--primary-link-focus-text-color:var(--link-color-focus);--inverse-link-default-text-color:var(--link-color-inverse);--accent-link-default-text-color:var(--link-color-accent);--accent-link-hover-text-color:var(--link-color-accent-hover);--accent-link-focus-text-color:var(--link-color-accent-hover);--btn-inverse-text:var(--color-gray-800);--btn-inverse-text-hover:var(--color-white);--btn-icon-text:var(--color-gray-500);--icon-btn-default-size:30px;--primary-btn-default-bg-color:var(--btn-primary-bg);--primary-btn-hover-bg-color:var(--btn-primary-bg-hover);--primary-btn-default-text-color:var(--btn-primary-text);--primary-btn-hover-text-color:var(--btn-primary-text);--primary-btn-focus-text-color:var(--btn-primary-text);--primary-btn-default-border-color:var(--btn-primary-border);--primary-btn-hover-border-color:var(--btn-primary-border-hover);--primary-btn-focus-border-color:var(--btn-primary-border-hover);--secondary-btn-default-bg-color:var(--btn-secondary-bg);--secondary-btn-hover-bg-color:var(--btn-secondary-bg-hover);--secondary-btn-default-text-color:var(--btn-secondary-text);--secondary-btn-hover-text-color:var(--btn-secondary-text);--secondary-btn-focus-text-color:var(--btn-secondary-text);--inverse-btn-default-text-color:var(--btn-inverse-text);--inverse-btn-hover-text-color:var(--btn-inverse-text-hover);--inverse-btn-focus-text-color:var(--btn-inverse-text-hover);--icon-btn-default-text-color:var(--btn-icon-text);--icon-btn-default-focus-color:var(--btn-icon-text-focus);--table-header-text:var(--color-gray-400);--table-cell-font-size:.9rem;--table-header-text-color:var(--table-header-text);--oddtablerow:var(--table-row-bg);--eventablerow:var(--table-row-bg-alt);--inverse-text:var(--color-white);--inverse-content-bg:var(--inverse-bg);--inverse-color:var(--inverse-text);--footer-heading:var(--color-white);--footer-link:#e2e8f0;--footer-link-hover:var(--color-white);--footer-text-muted:#cbd5e1;--footer-divider:#ffffff29;--footer-surface-raised:#ffffff12;--footer-surface-border:#ffffff2e;--footer-focus-ring:var(--color-white);--trophy-gold:#e6c976;--trophy-gold-edge:#c9a44c;--trophy-gold-ink:#14100a;--badge-success-bg:var(--color-success-light);--badge-success-text:var(--color-success-dark);--badge-warning-bg:var(--color-warning-light);--badge-warning-text:var(--color-warning-dark);--badge-error-bg:var(--color-error-light);--badge-error-text:var(--color-error-dark);--error-color:var(--color-error);--warning-color:var(--color-warning);--success-color:var(--color-success);--alert-warning-text:#8a6d3b;--alert-warning-bg:#fcf8e3;--alert-warning-border:#faf2cc;--alert-success-text:#3c763d;--alert-success-bg:#dff0d8;--alert-success-border:#d0e9c6;--alert-info-text:#31708f;--alert-info-bg:#d9edf7;--alert-info-border:#bcdff1;--chart-color-1:#3b6b9a;--chart-color-2:#c0623a;--chart-color-3:#1a7a6d;--chart-color-4:#7b5ea7;--chart-color-5:#b8860b;--chart-color-6:#5a6672;--chart-grid-color:#0000000f;--chart-tick-color:var(--color-gray-500);--chart-border:var(--content-border);--primary-color:var(--color-primary);--secondary-color:var(--color-secondary);--accent-color:var(--color-accent);--muted-text-color:var(--content-text-muted);--primary-page-bg:var(--page-bg);--primary-content-bg-color:var(--content-bg);--primary-content-border-color:var(--content-border);--primary-content-boxshadow-size:var(--shadow-card);--secondary-content-bg-color:var(--content-bg);--secondary-content-border-color:var(--content-border);--gallery-content-bg:var(--content-bg-muted);--nav-width-expanded:320px;--nav-width-collapsed:64px;--nav-header-height:72px;--nav-footer-height:80px;--nav-spacing-xs:4px;--nav-spacing-sm:8px;--nav-spacing-md:12px;--nav-spacing-lg:16px;--nav-spacing-xl:24px;--nav-spacing-2xl:32px;--nav-border-radius-sm:4px;--nav-border-radius-md:8px;--nav-border-radius-lg:12px;--nav-touch-target-min:var(--touch-target-min);--nav-link-height:48px;--nav-icon-size:24px;--nav-icon-size-collapsed:28px;--nav-transition-timing:cubic-bezier(.4,0,.2,1);--nav-transition-duration:.3s;--nav-transition:var(--nav-transition-duration) var(--nav-transition-timing);--nav-drawer-transition:transform var(--nav-transition);--nav-overlay-transition:opacity var(--nav-transition);--nav-hover-transition:background-color var(--transition-fast),color var(--transition-fast);--nav-focus-transition:box-shadow var(--transition-fast);--nav-z-overlay:900;--nav-z-drawer:950;--nav-z-header:960;--nav-z-close-btn:970;--nav-hover-text:var(--nav-text);--nav-active-border-width:3px;--nav-focus-ring-offset:2px;--nav-section-color:#777;--nav-section-font-size:var(--font-size-xs);--nav-section-font-weight:700;--nav-section-letter-spacing:.05em;--nav-section-margin-top:var(--nav-spacing-xl);--nav-section-margin-bottom:var(--nav-spacing-md);--nav-footer-text:var(--nav-text);--nav-footer-text-muted:var(--nav-text-muted);--nav-team-logo-size:40px;--nav-team-name-size:.9375rem;--nav-owner-name-size:.8125rem;--nav-overlay-bg:#00000080;--nav-badge-bg:#ef4444;--nav-badge-text:#fff;--nav-badge-size:18px;--nav-badge-font-size:var(--font-size-2xs);--nav-badge-font-weight:600;--nav-switcher-inactive-text:var(--nav-text-muted);--nav-tooltip-text:#fff;--nav-tooltip-shadow:0 4px 12px #00000026;--nav-shadow:var(--shadow-lg);--nav-shadow-sm:var(--shadow-sm);--nav-scrollbar-width:6px;--nav-scrollbar-track:transparent}html.dark{color-scheme:dark;--cat-new-page:#a78bfa;--cat-new-feature:#4ade80;--cat-enhancement:#60a5fa;--cat-bug-fix:#f87171;--cat-league-event:#38bdf8;--cat-weekly:#fbbf24;--cat-badge-ink:#0b0f16;--wn-fresh-bg:#e2e8f0;--wn-fresh-ink:#0b0f16;--logo-name-secondary-color:#fff;--logo-main-color:#fff;--color-white:#fff;--color-black:#000;--color-success:#34d399;--color-success-light:#10b98126;--color-success-dark:#6ee7b7;--color-success-fill:#34d399;--on-color-success-fill:#121212;--color-warning:#fbbf24;--color-warning-light:#f59e0b26;--color-warning-dark:#fcd34d;--color-error:#f87171;--color-error-light:#dc262626;--color-error-dark:#fca5a5;--color-info:#60a5fa;--color-info-light:#3b82f626;--color-franchise-tag:#a78bfa;--color-franchise-tag-light:#7c3aed33;--color-info-dark:#93bbfd;--color-text-disabled:#5a5a5a;--content-shadow:var(--shadow-card);--draft-pick-bg:#18181842;--draft-pick-border:#6e6e6e3d;--card-shadow:var(--shadow-card);--card-bg-color:var(--card-bg);--link-color-inverse:#e2e2e2;--primary-link-default-text-color:var(--link-color);--primary-link-hover-text-color:var(--link-color-hover);--primary-link-focus-text-color:var(--link-color-focus);--inverse-link-default-text-color:var(--link-color-inverse);--accent-link-default-text-color:var(--link-color-accent);--accent-link-hover-text-color:var(--link-color-accent-hover);--accent-link-focus-text-color:var(--link-color-accent-hover);--btn-inverse-text:#d8d8d8;--btn-inverse-text-hover:#fff;--btn-icon-text:#8a8a8a;--primary-btn-default-bg-color:var(--btn-primary-bg);--primary-btn-hover-bg-color:var(--btn-primary-bg-hover);--primary-btn-default-text-color:var(--btn-primary-text);--primary-btn-hover-text-color:var(--btn-primary-text);--primary-btn-focus-text-color:var(--btn-primary-text);--primary-btn-default-border-color:var(--btn-primary-border);--primary-btn-hover-border-color:var(--btn-primary-border-hover);--primary-btn-focus-border-color:var(--btn-primary-border-hover);--secondary-btn-default-bg-color:var(--btn-secondary-bg);--secondary-btn-hover-bg-color:var(--btn-secondary-bg-hover);--secondary-btn-default-text-color:var(--btn-secondary-text);--secondary-btn-hover-text-color:var(--btn-secondary-text);--secondary-btn-focus-text-color:var(--btn-secondary-text);--inverse-btn-default-text-color:var(--btn-inverse-text);--inverse-btn-hover-text-color:var(--btn-inverse-text-hover);--inverse-btn-focus-text-color:var(--btn-inverse-text-hover);--icon-btn-default-text-color:var(--btn-icon-text);--icon-btn-default-focus-color:var(--btn-icon-text-focus);--table-header-text:#8a8a8a;--table-header-text-color:var(--table-header-text);--oddtablerow:var(--table-row-bg);--eventablerow:var(--table-row-bg-alt);--inverse-text:#e0e0e0;--inverse-content-bg:var(--inverse-bg);--inverse-color:var(--inverse-text);--badge-success-bg:#10b98126;--badge-success-text:#6ee7b7;--badge-warning-bg:#f59e0b26;--badge-warning-text:#fcd34d;--badge-error-bg:#dc262626;--badge-error-text:#fca5a5;--error-color:#f87171;--warning-color:#fbbf24;--success-color:#34d399;--alert-warning-text:#fcd34d;--alert-warning-bg:#f59e0b1f;--alert-warning-border:#f59e0b40;--alert-success-text:#6ee7b7;--alert-success-bg:#10b9811f;--alert-success-border:#10b98140;--alert-info-text:#93bbfd;--alert-info-bg:#3b82f61f;--alert-info-border:#3b82f640;--primary-color:var(--color-primary);--secondary-color:var(--color-secondary);--accent-color:var(--color-accent);--muted-text-color:var(--content-text-muted);--primary-page-bg:var(--page-bg);--primary-content-bg-color:var(--content-bg);--primary-content-border-color:var(--content-border);--secondary-content-bg-color:var(--content-bg);--secondary-content-border-color:var(--content-border);--gallery-content-bg:var(--content-bg-muted);--shadow-color:0deg 0% 0%;--shadow-sm:.5px 1px 1px hsl(var(--shadow-color)/.28);--shadow-md:0 1px 1px hsl(var(--shadow-color)/.24),0 2px 3px hsl(var(--shadow-color)/.18),0 4px 6px hsl(var(--shadow-color)/.14);--shadow-lg:0 1px 1px hsl(var(--shadow-color)/.22),0 2px 3px hsl(var(--shadow-color)/.17),0 5px 6px hsl(var(--shadow-color)/.13),0 8px 12px hsl(var(--shadow-color)/.1);--shadow-xl:0 1px 1px hsl(var(--shadow-color)/.2),0 2px 3px hsl(var(--shadow-color)/.16),0 5px 6px hsl(var(--shadow-color)/.12),0 10px 12px hsl(var(--shadow-color)/.09),0 16px 24px hsl(var(--shadow-color)/.06);--shadow-inset-sm:inset 0 1px 2px hsl(var(--shadow-color)/.25);--shadow-inset-md:inset 0 1px 1px hsl(var(--shadow-color)/.2),inset 0 2px 3px hsl(var(--shadow-color)/.16),inset 0 3px 5px hsl(var(--shadow-color)/.12);--surface-raised:var(--card-surface);--surface-overlay:var(--color-surface-3);--shadow-card:var(--shadow-md);--box-shadow-sm:var(--shadow-sm);--box-shadow-md:var(--shadow-md);--box-shadow-lg:var(--shadow-lg);--box-shadow-btn-hover:var(--shadow-btn-hover);--box-shadow-focus-ring:var(--shadow-focus-ring);--nav-hover-text:var(--nav-text);--nav-section-color:#8a8a8a;--nav-footer-text:var(--nav-text);--nav-footer-text-muted:#6b6b6b;--nav-overlay-bg:#000000b3;--nav-badge-bg:#ef4444;--nav-badge-text:#fff;--nav-switcher-inactive-text:#6b6b6b;--nav-tooltip-text:#e0e0e0;--nav-tooltip-shadow:0 4px 12px #0006;--nav-shadow:-4px 0 24px #00000080;--nav-shadow-sm:-2px 0 8px #0000004d}html[data-league=afl],html[data-league=keeper]{--card-bg:var(--color-white);--card-border:var(--content-border);--card-surface:var(--color-white);--content-bg:var(--color-white);--content-bg-accent:#66abea;--content-bg-muted:#eee;--input-bg:var(--color-white);--inverse-bg:var(--afl-navy);--page-bg:#e0e0e0;--table-border:var(--content-border);--table-header-bg:var(--color-gray-50);--table-row-bg:var(--color-white);--table-row-bg-alt:#ececec;--table-row-bg-hover:var(--color-gray-50);--accent-content-text-color:var(--color-white);--content-text-muted:var(--color-gray-500);--input-placeholder:var(--color-gray-400);--input-text:var(--color-gray-900);--page-text:var(--color-gray-900);--content-border:#e2e8f0;--content-border-color:#e2e2e2;--input-border:var(--color-gray-300);--color-gray-100:#f3f4f6;--color-gray-200:#dddedf;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-50:#f9fafb;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--btn-icon-text-focus:var(--color-info);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-dark);--btn-primary-border:var(--color-primary);--btn-primary-border-hover:var(--color-secondary);--btn-primary-text:var(--color-white);--color-primary:#1c497c;--color-primary-dark:#164066;--color-primary-light:#2563eb;--input-border-focus:var(--color-primary);--shadow-btn-hover:0 10px 30px #2563eb59;--shadow-focus-ring:0 0 0 3px #1c497c40;--cta-fill:var(--league-accent);--cta-fill-hover:#a8172c;--on-cta-fill:#fff;--btn-secondary-bg:var(--color-secondary);--btn-secondary-bg-hover:var(--color-secondary-dark);--btn-secondary-text:var(--color-white);--color-secondary:#2e8743;--color-secondary-dark:#26743a;--color-secondary-light:#3c9950;--color-accent:#2e8743;--league-accent:#c41e3a;--link-color:var(--color-gray-900);--link-color-accent:var(--color-primary-light);--link-color-accent-hover:var(--color-secondary);--link-color-focus:var(--color-secondary);--link-color-hover:var(--color-secondary);--on-league-accent:#fff;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#000);--on-color-accent:#fff;--breadcrumb-bar-bg:var(--afl-navy);--header-nav-icon-color:var(--afl-navy);--header-nav-icon-hover-color:var(--league-accent);--header-nav-label-color:var(--league-accent);--header-nav-label-hover-color:var(--league-accent);--hero-ink:#0f1e2e;--hero-surface:#024;--hero-accent:#16324a;--hero-glow:#c41e3a99;--hero-urgent:var(--league-accent);--hero-gradient:linear-gradient(115deg,#16324a,#12283c 55%,#0f1e2e);--hero-highlight:#c9a94e;--hero-pill-bg:#c9a44c29;--hero-pill-border:#c9a44c73;--hero-cta-ink:#0f1e2e;--hero-action:var(--league-accent);--on-hero-action:#fff;--selection-bg:color-mix(in srgb,var(--color-primary) 28%,transparent);--nav-active-bg:#1c497c1a;--nav-active-text:var(--color-primary,#1c497c);--nav-bg:var(--content-bg,#fff);--nav-bg-subtle:#f9fafb;--nav-border:#d0d2d6;--nav-border-subtle:#f3f4f6;--nav-focus-ring:0 0 0 2px var(--color-primary,#1c497c);--nav-footer-bg:#f9fafb;--nav-footer-border:#e5e7eb;--nav-hover-bg:#f3f4f6;--nav-scrollbar-thumb:#d1d5db;--nav-scrollbar-thumb-hover:#9ca3af;--nav-switcher-bg:#f3f4f6;--nav-text:#333;--nav-text-muted:#6b7280;--nav-verify-bg:#1c497c0d;--nav-verify-border:var(--color-primary,#1c497c);--nav-verify-hover-bg:#1c497c1a;--nav-verify-text:var(--color-primary,#1c497c);--badge-info-bg:var(--color-info-light);--badge-info-text:var(--color-info-dark);--accent-content-bg-color:#66abea;--accent-content-border-color:#d6e3f0;--primary-content-boxshadow-color:#1c497c28;--afl-gold:#d97706;--afl-gold-text:#b45309;--afl-navy:#0f1e2e;--afl-trophy-gold:#c9a44c;--afl-trophy-gold-light:#e6c976}html.dark[data-league=afl],html.dark[data-league=keeper]{--card-bg:#16283c;--card-border:#2e4560;--card-surface:#16283c;--color-surface-1:var(--afl-navy,#0f1e2e);--color-surface-2:#16283c;--color-surface-3:#1d3349;--content-bg:#16283c;--content-bg-accent:#1d3349;--content-bg-muted:#122132;--input-bg:#122132;--inverse-bg:#0a1622;--page-bg:var(--afl-navy,#0f1e2e);--table-border:#2e4560;--table-header-bg:#122132;--table-row-bg:#16283c;--table-row-bg-alt:#182b40;--table-row-bg-hover:#1d3349;--accent-content-text-color:#e0e0e0;--color-text-primary:#dbe4ec;--color-text-secondary:#8fa0b3;--content-text-muted:#8fa0b3;--input-placeholder:#64788c;--input-text:#dbe4ec;--page-text:#e8eef4;--color-border-default:#2e4560;--color-border-subtle:#24374d;--content-border:#2e4560;--content-border-color:#2e4560;--input-border:#2e4560;--color-gray-100:#16283c;--color-gray-200:#1d3349;--color-gray-300:#2e4560;--color-gray-400:#64788c;--color-gray-50:#122132;--color-gray-500:#8fa0b3;--color-gray-600:#9dadbe;--color-gray-700:#b9c5d2;--color-gray-800:#d3dce5;--color-gray-900:#e8eef4;--btn-icon-text-focus:#60a5fa;--btn-primary-bg:#2563eb;--btn-primary-bg-hover:#1d4ed8;--btn-primary-border:#1d4ed8;--btn-primary-border-hover:#3b82f6;--btn-primary-text:#fff;--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-primary-light:#60a5fa;--color-primary-fill:#2563eb;--input-border-focus:#3b82f6;--shadow-btn-hover:0 10px 30px #3b82f64d;--shadow-focus-ring:0 0 0 3px #3b82f666;--cta-fill:#d81b41;--cta-fill-hover:#e02a4d;--on-cta-fill:#fff;--btn-secondary-bg:#10b981;--btn-secondary-bg-hover:#34d399;--btn-secondary-text:#121212;--color-secondary:#10b981;--color-secondary-dark:#2e8743;--color-secondary-light:#4ade80;--color-accent:#4ade80;--league-accent:#ef5350;--link-color:#e8eef4;--link-color-accent:#ef5350;--link-color-accent-hover:#ff8a80;--link-color-focus:#ef5350;--link-color-hover:#ef5350;--on-league-accent:#0b0f16;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:#0b0f16;--breadcrumb-bar-bg:#0a1622;--breadcrumb-bar-border:var(--league-accent,#ef5350);--header-nav-icon-color:#fff;--header-nav-icon-hover-color:var(--league-accent);--header-nav-label-color:var(--league-accent);--header-nav-label-hover-color:var(--league-accent);--logo-name-primary-color:#fff;--logo-secondary-color:#10b981;--hero-ink:#0f1e2e;--hero-surface:#024;--hero-accent:#9dc0dd;--hero-glow:#c41e3a99;--hero-urgent:var(--league-accent);--hero-gradient:linear-gradient(115deg,#0b1520,#0f1e2e 52%,#16324a 130%);--hero-highlight:#c9a94e;--hero-pill-bg:#c9a44c29;--hero-pill-border:#c9a44c73;--hero-cta-ink:#0f1e2e;--hero-action:#c41e3a;--on-hero-action:#fff;--selection-bg:#ef535080;--selection-text:#fff;--nav-active-bg:#2563eb26;--nav-active-text:#3b82f6;--nav-bg:#16283c;--nav-bg-subtle:#122132;--nav-border:#2e4560;--nav-border-subtle:#24374d;--nav-focus-ring:0 0 0 2px #3b82f6;--nav-footer-bg:#0d1a28;--nav-footer-border:#24374d;--nav-hover-bg:#1d3349;--nav-scrollbar-thumb:#2e4560;--nav-scrollbar-thumb-hover:#3d587a;--nav-switcher-bg:#122132;--nav-text:#d3dce5;--nav-text-muted:#8fa0b3;--nav-verify-bg:#2563eb14;--nav-verify-border:#2563eb;--nav-verify-hover-bg:#2563eb26;--nav-verify-text:#2563eb;--badge-info-bg:#3b82f626;--badge-info-text:#93bbfd;--accent-content-bg-color:#1d3349;--accent-content-border-color:#2e4560;--primary-content-boxshadow-color:#00000040;--afl-gold:#d97706;--afl-gold-text:var(--afl-trophy-gold,#c9a44c);--afl-navy:#0f1e2e;--afl-trophy-gold:#c9a44c;--afl-trophy-gold-light:#e6c976}html[data-league=archies]{--card-bg:var(--color-white);--card-border:var(--content-border);--card-surface:var(--color-white);--content-bg:var(--color-white);--content-bg-accent:var(--league-palette-accent);--content-bg-muted:#eee;--input-bg:var(--color-white);--inverse-bg:var(--league-palette-ink);--page-bg:#e0e0e0;--table-border:var(--content-border);--table-header-bg:var(--color-gray-50);--table-row-bg:var(--color-white);--table-row-bg-alt:#ececec;--table-row-bg-hover:var(--color-gray-50);--accent-content-text-color:var(--league-palette-on-accent);--content-text-muted:var(--league-palette-text-muted);--input-placeholder:var(--color-gray-400);--input-text:var(--color-gray-900);--page-text:var(--color-gray-900);--content-border:#e2e8f0;--content-border-color:#e2e2e2;--input-border:var(--color-gray-300);--color-gray-100:#f3f4f6;--color-gray-200:#dddedf;--color-gray-300:#d1d5db;--color-gray-400:var(--league-palette-text-faint);--color-gray-50:#f9fafb;--color-gray-500:var(--league-palette-text-muted);--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--btn-icon-text-focus:var(--league-palette-ink);--btn-primary-bg:var(--league-palette-accent);--btn-primary-bg-hover:var(--league-palette-accent-soft);--btn-primary-border:var(--league-palette-accent);--btn-primary-border-hover:var(--league-palette-ink);--btn-primary-text:var(--league-palette-on-accent);--color-primary:var(--league-palette-ink);--color-primary-dark:var(--league-palette-ink);--color-primary-light:var(--league-palette-ink);--input-border-focus:var(--league-palette-accent);--on-color-primary:var(--league-palette-on-ink);--shadow-btn-hover:0 10px 30px color-mix(in srgb,var(--league-palette-accent) 35%,transparent);--shadow-focus-ring:0 0 0 3px color-mix(in srgb,var(--league-palette-accent) 45%,transparent);--cta-fill:var(--btn-primary-bg);--cta-fill-hover:var(--btn-primary-bg-hover);--on-cta-fill:var(--btn-primary-text);--btn-secondary-bg:var(--league-palette-ink);--btn-secondary-bg-hover:var(--league-palette-ink-raised);--btn-secondary-text:var(--color-white);--color-secondary:var(--league-palette-ink);--color-secondary-dark:var(--league-palette-ink);--color-secondary-light:var(--league-palette-ink);--color-accent:var(--league-palette-accent);--league-accent:var(--league-palette-accent);--league-accent-fg:var(--league-palette-ink);--link-color:var(--color-gray-900);--link-color-accent:var(--league-palette-ink);--link-color-accent-hover:var(--league-palette-ink);--link-color-focus:var(--league-palette-ink);--link-color-hover:var(--league-palette-ink);--on-league-accent:var(--league-palette-on-accent);--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:var(--league-palette-on-accent);--breadcrumb-bar-bg:var(--league-palette-ink);--header-nav-icon-color:var(--league-palette-ink);--header-nav-icon-hover-color:var(--league-palette-accent);--header-nav-label-color:var(--league-palette-ink);--header-nav-label-hover-color:var(--league-palette-ink);--hero-ink:var(--league-palette-ink);--hero-surface:var(--league-palette-ink);--hero-accent:var(--league-palette-ink);--hero-glow:color-mix(in srgb,var(--league-palette-accent) 45%,transparent);--hero-gradient:linear-gradient(115deg,var(--league-palette-ink-raised) 0%,var(--league-palette-ink) 65%);--hero-anchor:var(--hero-ink);--hero-highlight:var(--league-palette-accent);--hero-pill-bg:color-mix(in srgb,var(--hero-highlight) 16%,transparent);--hero-pill-border:color-mix(in srgb,var(--hero-highlight) 45%,transparent);--hero-cta-ink:var(--hero-ink);--hero-action:var(--league-palette-accent);--on-hero-action:var(--league-palette-on-accent);--selection-bg:color-mix(in srgb,var(--color-primary) 28%,transparent);--nav-active-bg:color-mix(in srgb,var(--league-palette-accent) 18%,transparent);--nav-active-text:var(--league-palette-ink);--nav-bg:var(--content-bg,#fff);--nav-bg-subtle:#f9fafb;--nav-border:#d0d2d6;--nav-border-subtle:#f3f4f6;--nav-focus-ring:0 0 0 2px var(--league-palette-accent);--nav-footer-bg:#f9fafb;--nav-footer-border:#e5e7eb;--nav-hover-bg:#f3f4f6;--nav-scrollbar-thumb:#d1d5db;--nav-scrollbar-thumb-hover:#9ca3af;--nav-switcher-bg:#f3f4f6;--nav-text:#333;--nav-text-muted:#6b7280;--nav-verify-bg:color-mix(in srgb,var(--league-palette-accent) 8%,transparent);--nav-verify-border:var(--league-palette-accent);--nav-verify-hover-bg:color-mix(in srgb,var(--league-palette-accent) 18%,transparent);--nav-verify-text:var(--league-palette-ink);--badge-info-bg:color-mix(in srgb,var(--league-palette-accent) 22%,transparent);--badge-info-text:var(--league-palette-ink);--accent-content-bg-color:var(--league-palette-accent);--accent-content-border-color:color-mix(in srgb,var(--league-palette-accent) 35%,transparent);--primary-content-boxshadow-color:color-mix(in srgb,var(--league-palette-accent) 16%,transparent);--league-phase-regular-season:var(--league-palette-ink);--league-stat-fill:var(--league-palette-ink);--on-league-stat-fill:var(--league-palette-on-ink);--league-palette-accent:#4af;--league-palette-accent-soft:#5cf;--league-palette-ink:#000;--league-palette-ink-raised:#262626;--league-palette-on-accent:#000;--league-palette-on-ink:#fff;--league-palette-text-faint:#5f5f5f;--league-palette-text-muted:#525252}html.dark[data-league=archies]{--card-bg:radial-gradient(92% 96% at 2% -6%,color-mix(in srgb,var(--page-text) 13%,transparent),var(--card-surface) 62%);--card-border:var(--color-border-default,#5f6885);--card-surface:#262626;--color-surface-1:#121212;--color-surface-2:#1e1e1e;--color-surface-3:#313131;--content-bg:#1e1e1e;--content-bg-accent:var(--color-surface-3);--content-bg-muted:#181818;--input-bg:#181818;--inverse-bg:var(--league-palette-ink);--page-bg:#121212;--table-border:#3a3a3a;--table-header-bg:#181818;--table-row-bg:#1e1e1e;--table-row-bg-alt:#232323;--table-row-bg-hover:#2a2a2a;--accent-content-text-color:#e0e0e0;--color-text-primary:#e0e0e0;--color-text-secondary:#9a9a9a;--content-text-muted:var(--league-palette-text-muted);--input-placeholder:#6b6b6b;--input-text:#e0e0e0;--page-text:#ededed;--color-border-default:var(--league-palette-line);--color-border-subtle:#2e2e2e;--content-border:var(--league-palette-line);--content-border-color:var(--league-palette-line);--input-border:#3a3a3a;--color-gray-100:#1e1e1e;--color-gray-200:#2a2a2a;--color-gray-300:#3a3a3a;--color-gray-400:var(--color-gray-500);--color-gray-50:#181818;--color-gray-500:#8a8a8a;--color-gray-600:#a0a0a0;--color-gray-700:silver;--color-gray-800:#d8d8d8;--color-gray-900:#ededed;--btn-icon-text-focus:var(--league-palette-accent);--btn-primary-bg:var(--league-palette-accent);--btn-primary-bg-hover:var(--league-palette-accent-soft);--btn-primary-border:var(--league-palette-accent);--btn-primary-border-hover:var(--league-palette-accent-soft);--btn-primary-text:var(--league-palette-on-accent);--color-primary:var(--league-palette-accent);--color-primary-dark:var(--league-palette-accent);--color-primary-light:var(--league-palette-accent-soft);--input-border-focus:var(--league-palette-accent);--on-color-primary:var(--league-palette-on-accent);--shadow-btn-hover:0 10px 30px color-mix(in srgb,var(--league-palette-accent) 30%,transparent);--shadow-focus-ring:0 0 0 3px color-mix(in srgb,var(--league-palette-accent) 40%,transparent);--cta-fill:var(--btn-primary-bg);--cta-fill-hover:var(--btn-primary-bg-hover);--on-cta-fill:var(--btn-primary-text);--btn-secondary-bg:var(--league-palette-accent-soft);--btn-secondary-bg-hover:var(--league-palette-accent);--btn-secondary-text:var(--league-palette-on-accent);--color-secondary:var(--league-palette-accent-soft);--color-secondary-dark:var(--league-palette-accent);--color-secondary-light:var(--league-palette-accent-soft);--color-accent:var(--league-palette-accent);--league-accent:var(--league-palette-accent);--league-accent-fg:var(--league-palette-accent);--link-color:var(--league-palette-accent);--link-color-accent:var(--league-palette-accent);--link-color-accent-hover:var(--league-palette-accent-soft);--link-color-focus:var(--league-palette-accent-soft);--link-color-hover:var(--league-palette-accent-soft);--on-league-accent:var(--league-palette-on-accent);--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:var(--league-palette-on-accent);--breadcrumb-bar-bg:var(--league-palette-ink);--breadcrumb-bar-border:var(--league-palette-accent);--header-nav-icon-color:#fff;--header-nav-icon-hover-color:var(--league-palette-accent);--header-nav-label-color:var(--league-palette-accent);--header-nav-label-hover-color:var(--league-palette-accent-soft);--logo-name-primary-color:var(--league-palette-accent);--logo-secondary-color:var(--league-palette-accent);--hero-ink:var(--league-palette-ink);--hero-surface:var(--hero-ink);--hero-accent:var(--league-palette-accent);--hero-glow:color-mix(in srgb,var(--league-palette-accent) 45%,transparent);--hero-gradient:linear-gradient(115deg,var(--league-palette-ink) 0%,var(--league-palette-ink) 52%,var(--league-palette-ink-raised) 130%);--hero-anchor:var(--hero-ink);--hero-highlight:var(--league-palette-accent-soft);--hero-pill-bg:color-mix(in srgb,var(--hero-highlight) 16%,transparent);--hero-pill-border:color-mix(in srgb,var(--hero-highlight) 45%,transparent);--hero-cta-ink:var(--hero-ink);--hero-action:var(--league-palette-accent);--on-hero-action:var(--league-palette-on-accent);--selection-bg:color-mix(in srgb,var(--league-palette-accent) 40%,transparent);--selection-text:var(--page-text);--nav-active-bg:color-mix(in srgb,var(--page-text) 9%,transparent);--nav-active-text:var(--league-palette-accent);--nav-bg:#1e1e1e;--nav-bg-subtle:#181818;--nav-border:#3a3a3a;--nav-border-subtle:#2e2e2e;--nav-focus-ring:0 0 0 2px var(--league-palette-accent);--nav-footer-bg:#151515;--nav-footer-border:#2a2a2a;--nav-hover-bg:#2a2a2a;--nav-scrollbar-thumb:#3a3a3a;--nav-scrollbar-thumb-hover:#5a5a5a;--nav-switcher-bg:#181818;--nav-text:#d8d8d8;--nav-text-muted:#8a8a8a;--nav-verify-bg:color-mix(in srgb,var(--league-palette-accent) 8%,transparent);--nav-verify-border:var(--league-palette-accent);--nav-verify-hover-bg:color-mix(in srgb,var(--league-palette-accent) 15%,transparent);--nav-verify-text:var(--league-palette-accent);--badge-info-bg:#3b82f626;--badge-info-text:#93bbfd;--accent-content-bg-color:var(--color-surface-3);--accent-content-border-color:#3a3a3a;--primary-content-boxshadow-color:#00000040;--league-mini-hero-surface:var(--league-palette-ink);--league-phase-regular-season:var(--league-palette-accent);--league-selected-fill:color-mix(in srgb,var(--page-text) 9%,var(--content-bg));--league-stat-fill:var(--league-palette-ink);--on-league-phase-regular-season:var(--league-palette-on-accent);--on-league-stat-fill:var(--league-palette-on-ink);--league-palette-accent:#4af;--league-palette-accent-soft:#7cf;--league-palette-ink:#000;--league-palette-ink-raised:#262626;--league-palette-line:#4a4a4a;--league-palette-on-accent:#000;--league-palette-on-ink:#fff;--league-palette-text-faint:#5f5f5f;--league-palette-text-muted:#9a9a9a}html[data-league=bb1]{--card-bg:var(--color-white);--card-border:var(--content-border);--card-surface:var(--color-white);--content-bg:var(--color-white);--content-bg-accent:#66abea;--content-bg-muted:#eee;--input-bg:var(--color-white);--inverse-bg:var(--bb-green);--page-bg:#e0e0e0;--table-border:var(--content-border);--table-header-bg:var(--color-gray-50);--table-row-bg:var(--color-white);--table-row-bg-alt:#ececec;--table-row-bg-hover:var(--color-gray-50);--accent-content-text-color:var(--color-white);--content-text-muted:var(--color-gray-500);--input-placeholder:var(--color-gray-400);--input-text:var(--color-gray-900);--page-text:var(--color-gray-900);--content-border:#e2e8f0;--content-border-color:#e2e2e2;--input-border:var(--color-gray-300);--color-gray-100:#f3f4f6;--color-gray-200:#dddedf;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-50:#f9fafb;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--btn-icon-text-focus:var(--color-info);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-dark);--btn-primary-border:var(--color-primary);--btn-primary-border-hover:var(--color-secondary);--btn-primary-text:var(--color-white);--color-primary:#1c497c;--color-primary-dark:#164066;--color-primary-light:#2563eb;--input-border-focus:var(--color-primary);--shadow-btn-hover:0 10px 30px #2563eb59;--shadow-focus-ring:0 0 0 3px #1c497c40;--cta-fill:#0b7a54;--cta-fill-hover:#08694a;--on-cta-fill:#fff;--btn-secondary-bg:var(--color-secondary);--btn-secondary-bg-hover:var(--color-secondary-dark);--btn-secondary-text:var(--color-white);--color-secondary:#2e8743;--color-secondary-dark:#26743a;--color-secondary-light:#3c9950;--color-accent:#2e8743;--league-accent:#0e8a5f;--link-color:var(--color-gray-900);--link-color-accent:var(--color-primary-light);--link-color-accent-hover:var(--color-secondary);--link-color-focus:var(--color-secondary);--link-color-hover:var(--color-secondary);--on-league-accent:#000;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:#fff;--breadcrumb-bar-bg:var(--bb-green);--header-nav-icon-color:var(--bb-green);--header-nav-icon-hover-color:var(--league-accent);--header-nav-label-color:var(--league-accent);--header-nav-label-hover-color:var(--league-accent);--hero-ink:#0b3d2e;--hero-surface:#0b3d2e;--hero-accent:#0b7a54;--hero-glow:#0e8a5f80;--hero-gradient:linear-gradient(115deg,#0e8a5f,#0b5e43 55%,#0b3d2e);--hero-anchor:var(--hero-ink);--hero-highlight:#6ee7b7;--hero-pill-bg:color-mix(in srgb,var(--hero-highlight) 16%,transparent);--hero-pill-border:color-mix(in srgb,var(--hero-highlight) 45%,transparent);--hero-cta-ink:var(--hero-ink);--hero-action:#0b7a54;--on-hero-action:#fff;--selection-bg:color-mix(in srgb,var(--color-primary) 28%,transparent);--nav-active-bg:#1c497c1a;--nav-active-text:var(--color-primary,#1c497c);--nav-bg:var(--content-bg,#fff);--nav-bg-subtle:#f9fafb;--nav-border:#d0d2d6;--nav-border-subtle:#f3f4f6;--nav-focus-ring:0 0 0 2px var(--color-primary,#1c497c);--nav-footer-bg:#f9fafb;--nav-footer-border:#e5e7eb;--nav-hover-bg:#f3f4f6;--nav-scrollbar-thumb:#d1d5db;--nav-scrollbar-thumb-hover:#9ca3af;--nav-switcher-bg:#f3f4f6;--nav-text:#333;--nav-text-muted:#6b7280;--nav-verify-bg:#1c497c0d;--nav-verify-border:var(--color-primary,#1c497c);--nav-verify-hover-bg:#1c497c1a;--nav-verify-text:var(--color-primary,#1c497c);--badge-info-bg:var(--color-info-light);--badge-info-text:var(--color-info-dark);--accent-content-bg-color:#66abea;--accent-content-border-color:#d6e3f0;--primary-content-boxshadow-color:#1c497c28;--bb-green:#0b3d2e}html.dark[data-league=bb1]{--card-bg:radial-gradient(92% 96% at 2% -6%,#4a537980,#262626 62%);--card-border:var(--color-border-default,#5f6885);--card-surface:#262626;--color-surface-1:#121212;--color-surface-2:#1e1e1e;--color-surface-3:#313131;--content-bg:#1e1e1e;--content-bg-accent:var(--color-surface-3);--content-bg-muted:#181818;--input-bg:#181818;--inverse-bg:#101010;--page-bg:#121212;--table-border:#3a3a3a;--table-header-bg:#181818;--table-row-bg:#1e1e1e;--table-row-bg-alt:#232323;--table-row-bg-hover:#2a2a2a;--accent-content-text-color:#e0e0e0;--color-text-primary:#e0e0e0;--color-text-secondary:#9a9a9a;--content-text-muted:#9a9a9a;--input-placeholder:#6b6b6b;--input-text:#e0e0e0;--page-text:#ededed;--color-border-default:#5f6885;--color-border-subtle:#2e2e2e;--content-border:#5f6885;--content-border-color:#5f6885;--input-border:#3a3a3a;--color-gray-100:#1e1e1e;--color-gray-200:#2a2a2a;--color-gray-300:#3a3a3a;--color-gray-400:#6b6b6b;--color-gray-50:#181818;--color-gray-500:#8a8a8a;--color-gray-600:#a0a0a0;--color-gray-700:silver;--color-gray-800:#d8d8d8;--color-gray-900:#ededed;--btn-icon-text-focus:#60a5fa;--btn-primary-bg:#2563eb;--btn-primary-bg-hover:#1d4ed8;--btn-primary-border:#1d4ed8;--btn-primary-border-hover:#3b82f6;--btn-primary-text:#fff;--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-primary-light:#60a5fa;--color-primary-fill:#2563eb;--input-border-focus:#3b82f6;--shadow-btn-hover:0 10px 30px #3b82f64d;--shadow-focus-ring:0 0 0 3px #3b82f666;--cta-fill:var(--league-accent);--cta-fill-hover:#6ee7b7;--on-cta-fill:#0b0f16;--btn-secondary-bg:#10b981;--btn-secondary-bg-hover:#34d399;--btn-secondary-text:#121212;--color-secondary:#10b981;--color-secondary-dark:#2e8743;--color-secondary-light:#4ade80;--color-accent:#4ade80;--league-accent:#34d399;--link-color:#60a5fa;--link-color-accent:#34d399;--link-color-accent-hover:#6ee7b7;--link-color-focus:#2563eb;--link-color-hover:#2563eb;--on-league-accent:#0b0f16;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:#0b0f16;--breadcrumb-bar-bg:#0a3326;--breadcrumb-bar-border:var(--league-accent,#34d399);--header-nav-icon-color:#fff;--header-nav-icon-hover-color:var(--league-accent);--header-nav-label-color:var(--league-accent);--header-nav-label-hover-color:var(--league-accent);--logo-name-primary-color:#fff;--logo-secondary-color:#10b981;--hero-ink:#0a3326;--hero-surface:var(--hero-ink);--hero-accent:#34d399;--hero-glow:#0e8a5f80;--hero-gradient:linear-gradient(115deg,#06231a,#0a3326 52%,#0e8a5f 130%);--hero-anchor:var(--hero-ink);--hero-highlight:#6ee7b7;--hero-pill-bg:color-mix(in srgb,var(--hero-highlight) 16%,transparent);--hero-pill-border:color-mix(in srgb,var(--hero-highlight) 45%,transparent);--hero-cta-ink:var(--hero-ink);--hero-action:#34d399;--on-hero-action:#0b0f16;--selection-bg:#0e8a5f8c;--selection-text:#fff;--nav-active-bg:#2563eb26;--nav-active-text:#3b82f6;--nav-bg:#1e1e1e;--nav-bg-subtle:#181818;--nav-border:#3a3a3a;--nav-border-subtle:#2e2e2e;--nav-focus-ring:0 0 0 2px #3b82f6;--nav-footer-bg:#151515;--nav-footer-border:#2a2a2a;--nav-hover-bg:#2a2a2a;--nav-scrollbar-thumb:#3a3a3a;--nav-scrollbar-thumb-hover:#5a5a5a;--nav-switcher-bg:#181818;--nav-text:#d8d8d8;--nav-text-muted:#8a8a8a;--nav-verify-bg:#2563eb14;--nav-verify-border:#2563eb;--nav-verify-hover-bg:#2563eb26;--nav-verify-text:#2563eb;--badge-info-bg:#3b82f626;--badge-info-text:#93bbfd;--accent-content-bg-color:var(--color-surface-3);--accent-content-border-color:#3a3a3a;--primary-content-boxshadow-color:#00000040;--bb-green:#0b3d2e}html[data-league=mfl]{--card-bg:var(--color-white);--card-border:var(--content-border);--card-surface:var(--color-white);--color-surface-3:#eceef1;--content-bg:var(--color-white);--content-bg-accent:#66abea;--content-bg-muted:#eee;--input-bg:var(--color-white);--inverse-bg:var(--mfl-ink);--page-bg:#e0e0e0;--table-border:var(--content-border);--table-header-bg:var(--color-gray-50);--table-row-bg:var(--color-white);--table-row-bg-alt:#ececec;--table-row-bg-hover:var(--color-gray-50);--accent-content-text-color:var(--color-white);--color-text-primary:#111827;--color-text-secondary:#646b76;--content-text-muted:var(--color-gray-500);--input-placeholder:var(--color-gray-400);--input-text:var(--color-gray-900);--page-text:var(--color-gray-900);--color-border-default:#dfe3e8;--color-border-subtle:#e8eaed;--content-border:#e2e8f0;--content-border-color:#e2e2e2;--input-border:var(--color-gray-300);--color-gray-100:#f3f4f6;--color-gray-200:#dddedf;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-50:#f9fafb;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--btn-icon-text-focus:var(--color-info);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-dark);--btn-primary-border:var(--color-primary);--btn-primary-border-hover:var(--color-secondary);--btn-primary-text:var(--color-white);--color-primary:#c41e3a;--color-primary-dark:#a8172c;--color-primary-light:#a8172c;--input-border-focus:var(--color-primary);--shadow-btn-hover:0 10px 30px #2563eb59;--shadow-focus-ring:0 0 0 3px #c41e3a40;--cta-fill:var(--btn-primary-bg);--cta-fill-hover:var(--btn-primary-bg-hover);--on-cta-fill:var(--btn-primary-text);--btn-secondary-bg:var(--color-secondary);--btn-secondary-bg-hover:var(--color-secondary-dark);--btn-secondary-text:var(--color-white);--color-secondary:#2e8743;--color-secondary-dark:#26743a;--color-secondary-light:#3c9950;--color-accent:#2e8743;--league-accent:#c41e3a;--link-color:var(--color-gray-900);--link-color-accent:var(--color-primary-light);--link-color-accent-hover:var(--color-secondary);--link-color-focus:var(--color-secondary);--link-color-hover:var(--color-secondary);--on-league-accent:#fff;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#000);--on-color-accent:#fff;--breadcrumb-bar-bg:var(--mfl-ink);--header-nav-icon-color:var(--mfl-ink);--header-nav-icon-hover-color:var(--league-accent);--header-nav-label-color:var(--league-accent);--header-nav-label-hover-color:var(--league-accent);--hero-ink:var(--mfl-ink);--hero-surface:var(--mfl-ink);--hero-accent:#c41e3a;--hero-glow:#c41e3a73;--hero-gradient:linear-gradient(115deg,#2a2d33,#14161a 55%,#0b0c0f);--hero-anchor:var(--hero-ink);--hero-highlight:#ff8a80;--hero-pill-bg:color-mix(in srgb,var(--hero-highlight) 16%,transparent);--hero-pill-border:color-mix(in srgb,var(--hero-highlight) 45%,transparent);--hero-cta-ink:var(--hero-ink);--hero-action:#c41e3a;--on-hero-action:#fff;--selection-bg:color-mix(in srgb,var(--color-primary) 28%,transparent);--nav-active-bg:#c41e3a1a;--nav-active-text:var(--color-primary,#1c497c);--nav-bg:var(--content-bg,#fff);--nav-bg-subtle:#f9fafb;--nav-border:#d0d2d6;--nav-border-subtle:#f3f4f6;--nav-focus-ring:0 0 0 2px var(--color-primary,#1c497c);--nav-footer-bg:#f9fafb;--nav-footer-border:#e5e7eb;--nav-hover-bg:#f3f4f6;--nav-scrollbar-thumb:#d1d5db;--nav-scrollbar-thumb-hover:#9ca3af;--nav-switcher-bg:#f3f4f6;--nav-text:#333;--nav-text-muted:#6b7280;--nav-verify-bg:#c41e3a0d;--nav-verify-border:var(--color-primary,#1c497c);--nav-verify-hover-bg:#c41e3a1a;--nav-verify-text:var(--color-primary,#1c497c);--badge-info-bg:var(--color-info-light);--badge-info-text:var(--color-info-dark);--accent-content-bg-color:#66abea;--accent-content-border-color:#d6e3f0;--primary-content-boxshadow-color:#c41e3a28;--afl-gold:#d97706;--afl-gold-text:#b45309;--afl-trophy-gold:#c9a44c;--afl-trophy-gold-light:#e6c976;--mfl-ink:#14161a;--mfl-ink-deep:#0b0c0f}html.dark[data-league=mfl]{--card-bg:#1e2126;--card-border:#3a3f47;--card-surface:#1e2126;--color-surface-1:var(--mfl-ink,#14161a);--color-surface-2:#1e2126;--color-surface-3:#282c33;--content-bg:#1e2126;--content-bg-accent:#282c33;--content-bg-muted:#17191e;--input-bg:#17191e;--inverse-bg:var(--mfl-ink-deep,#0b0c0f);--page-bg:var(--mfl-ink,#14161a);--table-border:#3a3f47;--table-header-bg:#17191e;--table-row-bg:#1e2126;--table-row-bg-alt:#212429;--table-row-bg-hover:#282c33;--accent-content-text-color:#e0e0e0;--color-text-primary:#e2e5e9;--color-text-secondary:#9aa0a9;--content-text-muted:#9aa0a9;--input-placeholder:#767b85;--input-text:#e2e5e9;--page-text:#eef0f2;--color-border-default:#3a3f47;--color-border-subtle:#2d323a;--content-border:#3a3f47;--content-border-color:#3a3f47;--input-border:#3a3f47;--color-gray-100:#1e2126;--color-gray-200:#282c33;--color-gray-300:#3a3f47;--color-gray-400:#767b85;--color-gray-50:#17191e;--color-gray-500:#9aa0a9;--color-gray-600:#a8aeb6;--color-gray-700:#c2c7cd;--color-gray-800:#dadde1;--color-gray-900:#eef0f2;--btn-icon-text-focus:#ef5350;--btn-primary-bg:#d81b41;--btn-primary-bg-hover:#e02a4d;--btn-primary-border:#d81b41;--btn-primary-border-hover:#ef5350;--btn-primary-text:#fff;--color-primary:#d81b41;--color-primary-dark:#c41e3a;--color-primary-light:#ef5350;--input-border-focus:#ef5350;--shadow-btn-hover:0 10px 30px #d81b414d;--shadow-focus-ring:0 0 0 3px #ef535066;--cta-fill:var(--btn-primary-bg);--cta-fill-hover:var(--btn-primary-bg-hover);--on-cta-fill:var(--btn-primary-text);--btn-secondary-bg:#10b981;--btn-secondary-bg-hover:#34d399;--btn-secondary-text:#121212;--color-secondary:#10b981;--color-secondary-dark:#2e8743;--color-secondary-light:#4ade80;--color-accent:#4ade80;--league-accent:#ef5350;--link-color:#eef0f2;--link-color-accent:#ef5350;--link-color-accent-hover:#ff8a80;--link-color-focus:#ef5350;--link-color-hover:#ef5350;--on-league-accent:#0b0f16;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:#0b0f16;--breadcrumb-bar-bg:var(--mfl-ink-deep,#0b0c0f);--breadcrumb-bar-border:var(--league-accent,#ef5350);--header-nav-icon-color:#fff;--header-nav-icon-hover-color:var(--league-accent);--header-nav-label-color:var(--league-accent);--header-nav-label-hover-color:var(--league-accent);--logo-name-primary-color:#fff;--logo-secondary-color:#10b981;--hero-ink:var(--mfl-ink-deep);--hero-surface:var(--hero-ink);--hero-accent:#ef5350;--hero-glow:#c41e3a73;--hero-gradient:linear-gradient(115deg,#0b0c0f,#14161a 52%,#2a2d33 130%);--hero-anchor:var(--hero-ink);--hero-highlight:#ff8a80;--hero-pill-bg:color-mix(in srgb,var(--hero-highlight) 16%,transparent);--hero-pill-border:color-mix(in srgb,var(--hero-highlight) 45%,transparent);--hero-cta-ink:var(--hero-ink);--hero-action:#d81b41;--on-hero-action:#fff;--selection-bg:#ef535080;--selection-text:#fff;--nav-active-bg:#d81b4126;--nav-active-text:#ef5350;--nav-bg:#1e2126;--nav-bg-subtle:#17191e;--nav-border:#3a3f47;--nav-border-subtle:#2d323a;--nav-focus-ring:0 0 0 2px #ef5350;--nav-footer-bg:#0f1114;--nav-footer-border:#2d323a;--nav-hover-bg:#282c33;--nav-scrollbar-thumb:#3a3f47;--nav-scrollbar-thumb-hover:#4b515b;--nav-switcher-bg:#17191e;--nav-text:#dadde1;--nav-text-muted:#9aa0a9;--nav-verify-bg:#2563eb14;--nav-verify-border:#d81b41;--nav-verify-hover-bg:#2563eb26;--nav-verify-text:#ef5350;--badge-info-bg:#3b82f626;--badge-info-text:#93bbfd;--accent-content-bg-color:#282c33;--accent-content-border-color:#3a3f47;--primary-content-boxshadow-color:#00000040;--afl-gold:#d97706;--afl-gold-text:var(--afl-trophy-gold,#c9a44c);--afl-trophy-gold:#c9a44c;--afl-trophy-gold-light:#e6c976;--mfl-ink:#14161a;--mfl-ink-deep:#0b0c0f}html:not([data-league]),html[data-league=theleague]{--card-bg:var(--color-white);--card-border:var(--content-border);--card-surface:var(--color-white);--content-bg:var(--color-white);--content-bg-accent:#66abea;--content-bg-muted:#eee;--input-bg:var(--color-white);--inverse-bg:var(--color-primary);--page-bg:#e0e0e0;--table-border:var(--content-border);--table-header-bg:var(--color-gray-50);--table-row-bg:var(--color-white);--table-row-bg-alt:#ececec;--table-row-bg-hover:var(--color-gray-50);--accent-content-text-color:var(--color-white);--content-text-muted:var(--color-gray-500);--input-placeholder:var(--color-gray-400);--input-text:var(--color-gray-900);--page-text:var(--color-gray-900);--content-border:#e2e8f0;--content-border-color:#e2e2e2;--input-border:var(--color-gray-300);--color-gray-100:#f3f4f6;--color-gray-200:#dddedf;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-50:#f9fafb;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--btn-icon-text-focus:var(--color-info);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-dark);--btn-primary-border:var(--color-primary);--btn-primary-border-hover:var(--color-secondary);--btn-primary-text:var(--color-white);--color-primary:#1c497c;--color-primary-dark:#164066;--color-primary-light:#2563eb;--input-border-focus:var(--color-primary);--shadow-btn-hover:0 10px 30px #2563eb59;--shadow-focus-ring:0 0 0 3px #1c497c40;--cta-fill:var(--btn-primary-bg);--cta-fill-hover:var(--btn-primary-bg-hover);--on-cta-fill:var(--btn-primary-text);--btn-secondary-bg:var(--color-secondary);--btn-secondary-bg-hover:var(--color-secondary-dark);--btn-secondary-text:var(--color-white);--color-secondary:#2e8743;--color-secondary-dark:#26743a;--color-secondary-light:#3c9950;--color-accent:#2e8743;--league-accent:var(--color-primary);--link-color:var(--color-gray-900);--link-color-accent:var(--color-primary-light);--link-color-accent-hover:var(--color-secondary);--link-color-focus:var(--color-secondary);--link-color-hover:var(--color-secondary);--on-league-accent:#fff;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#000);--on-color-accent:#fff;--header-nav-icon-color:var(--color-primary);--header-nav-icon-hover-color:var(--color-secondary);--hero-ink:#0f1e2e;--hero-surface:#1c497c;--hero-accent:#2563eb;--hero-glow:#1c497c8c;--selection-bg:color-mix(in srgb,var(--color-primary) 28%,transparent);--nav-active-bg:#1c497c1a;--nav-active-text:var(--color-primary,#1c497c);--nav-bg:var(--content-bg,#fff);--nav-bg-subtle:#f9fafb;--nav-border:#d0d2d6;--nav-border-subtle:#f3f4f6;--nav-focus-ring:0 0 0 2px var(--color-primary,#1c497c);--nav-footer-bg:#f9fafb;--nav-footer-border:#e5e7eb;--nav-hover-bg:#f3f4f6;--nav-scrollbar-thumb:#d1d5db;--nav-scrollbar-thumb-hover:#9ca3af;--nav-switcher-bg:#f3f4f6;--nav-text:#333;--nav-text-muted:#6b7280;--nav-verify-bg:#1c497c0d;--nav-verify-border:var(--color-primary,#1c497c);--nav-verify-hover-bg:#1c497c1a;--nav-verify-text:var(--color-primary,#1c497c);--badge-info-bg:var(--color-info-light);--badge-info-text:var(--color-info-dark);--accent-content-bg-color:#66abea;--accent-content-border-color:#d6e3f0;--primary-content-boxshadow-color:#1c497c28}html.dark:not([data-league]),html.dark[data-league=theleague]{--card-bg:radial-gradient(92% 96% at 2% -6%,#4a537980,#262626 62%);--card-border:var(--color-border-default,#5f6885);--card-surface:#262626;--color-surface-1:#121212;--color-surface-2:#1e1e1e;--color-surface-3:#313131;--content-bg:#1e1e1e;--content-bg-accent:var(--color-surface-3);--content-bg-muted:#181818;--input-bg:#181818;--inverse-bg:#101010;--page-bg:#121212;--table-border:#3a3a3a;--table-header-bg:#181818;--table-row-bg:#1e1e1e;--table-row-bg-alt:#232323;--table-row-bg-hover:#2a2a2a;--accent-content-text-color:#e0e0e0;--color-text-primary:#e0e0e0;--color-text-secondary:#9a9a9a;--content-text-muted:#9a9a9a;--input-placeholder:#6b6b6b;--input-text:#e0e0e0;--page-text:#ededed;--color-border-default:#5f6885;--color-border-subtle:#2e2e2e;--content-border:#5f6885;--content-border-color:#5f6885;--input-border:#3a3a3a;--color-gray-100:#1e1e1e;--color-gray-200:#2a2a2a;--color-gray-300:#3a3a3a;--color-gray-400:#6b6b6b;--color-gray-50:#181818;--color-gray-500:#8a8a8a;--color-gray-600:#a0a0a0;--color-gray-700:silver;--color-gray-800:#d8d8d8;--color-gray-900:#ededed;--btn-icon-text-focus:#60a5fa;--btn-primary-bg:#2563eb;--btn-primary-bg-hover:#1d4ed8;--btn-primary-border:#1d4ed8;--btn-primary-border-hover:#3b82f6;--btn-primary-text:#fff;--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-primary-light:#60a5fa;--color-primary-fill:#2563eb;--input-border-focus:#3b82f6;--shadow-btn-hover:0 10px 30px #3b82f64d;--shadow-focus-ring:0 0 0 3px #3b82f666;--cta-fill:var(--btn-primary-bg);--cta-fill-hover:var(--btn-primary-bg-hover);--on-cta-fill:var(--btn-primary-text);--btn-secondary-bg:#10b981;--btn-secondary-bg-hover:#34d399;--btn-secondary-text:#121212;--color-secondary:#10b981;--color-secondary-dark:#2e8743;--color-secondary-light:#4ade80;--color-accent:#4ade80;--league-accent:var(--color-primary);--link-color:#60a5fa;--link-color-accent:#60a5fa;--link-color-accent-hover:#3b82f6;--link-color-focus:#2563eb;--link-color-hover:#2563eb;--on-league-accent:#0b0f16;--league-accent-hover:color-mix(in srgb,var(--league-accent) 85%,#fff);--on-color-accent:#0b0f16;--breadcrumb-bar-bg:linear-gradient(0deg,#122e5b 10%,#122e5bad 80%);--breadcrumb-bar-border:var(--color-primary,#3b82f6);--header-nav-icon-color:#fff;--header-nav-icon-hover-color:var(--color-secondary);--logo-name-primary-color:#10b981;--logo-secondary-color:#10b981;--hero-ink:#0f1e2e;--hero-surface:#0f1e2e;--hero-accent:#60a5fa;--hero-glow:#1c497c8c;--selection-bg:#3b82f68c;--selection-text:#fff;--nav-active-bg:#2563eb26;--nav-active-text:#3b82f6;--nav-bg:#1e1e1e;--nav-bg-subtle:#181818;--nav-border:#3a3a3a;--nav-border-subtle:#2e2e2e;--nav-focus-ring:0 0 0 2px #3b82f6;--nav-footer-bg:#151515;--nav-footer-border:#2a2a2a;--nav-hover-bg:#2a2a2a;--nav-scrollbar-thumb:#3a3a3a;--nav-scrollbar-thumb-hover:#5a5a5a;--nav-switcher-bg:#181818;--nav-text:#d8d8d8;--nav-text-muted:#8a8a8a;--nav-verify-bg:#2563eb14;--nav-verify-border:#2563eb;--nav-verify-hover-bg:#2563eb26;--nav-verify-text:#2563eb;--badge-info-bg:#3b82f626;--badge-info-text:#93bbfd;--accent-content-bg-color:var(--color-surface-3);--accent-content-border-color:#3a3a3a;--primary-content-boxshadow-color:#00000040}html{color-scheme:light dark}body,html{background:var(--page-bg)}body{color:var(--page-text);font-family:var(--font-vend-sans),system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;font-size:1rem;line-height:1.5}.mfl-skip[data-astro-cid-6rhnzcnw]{background:var(--content-bg);color:var(--page-text);z-index:100;border-radius:0 0 .5rem;padding:.75rem 1rem;position:absolute;top:0;left:-9999px}.mfl-skip[data-astro-cid-6rhnzcnw]:focus{left:0}.mfl-bar[data-astro-cid-6rhnzcnw]{background:var(--breadcrumb-bar-bg);border-bottom:2px solid var(--league-accent);padding:calc(.5rem + env(safe-area-inset-top,0px)) clamp(.75rem,3vw,1.25rem) .5rem;z-index:20;align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.mfl-bar__brand[data-astro-cid-6rhnzcnw]{color:#fff;align-items:baseline;gap:.4rem;text-decoration:none;display:inline-flex}.mfl-bar__mark[data-astro-cid-6rhnzcnw]{align-self:center;width:auto;height:1.05rem;display:block}.mfl-bar__live[data-astro-cid-6rhnzcnw]{color:var(--league-accent);letter-spacing:.01em;font-size:.95rem;font-weight:600}.mfl-bar__end[data-astro-cid-6rhnzcnw]{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.mfl-main[data-astro-cid-6rhnzcnw]{padding:clamp(1rem,4vw,2rem) clamp(.75rem,3vw,1.25rem) calc(2rem + env(safe-area-inset-bottom,0px))}
