@layer app{html[data-design-brand=mega11]{--pitch-green:#168447;--pitch-dark:#07592e;--album-paper:#f2e8ce;--paper-light:#fff9e8;--ink:#151515;--white:#ffffff;--football-yellow:#ffe500;--football-red:#e3262e;--football-red-print:#c41e25;--football-blue:#1849c6;--radius-small:2px;--radius-default:4px;--radius:4px;--shadow-print:3px 3px 0 var(--ink);--shadow-print-sm:2px 2px 0 var(--ink);--shadow-modal:6px 6px 0 var(--ink);--m11-skeleton:#e4d7b3;--paper-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.07 0 0 0 0 0.05 0 0 0 0.22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--m11-background:var(--album-paper);--m11-foreground:var(--ink);--m11-pitch:var(--pitch-green);--m11-pitch-light:#1b9a54;--m11-accent:var(--pitch-green);--m11-accent-bright:#1b9a54;--m11-gold:var(--football-yellow);--m11-gold-dark:#d4bd00;--primary-color:var(--pitch-green);--primary-color-darken:var(--pitch-dark);--primary-color-action:#1b9a54;--primary-color-active:var(--pitch-dark);--primary-color-subscription:var(--football-yellow);--secondary-color:var(--paper-light);--text-primary:var(--ink);--text-dark:var(--ink);--background-blue:var(--album-paper);--font-brand-sans:var(--font-barlow),"Barlow",system-ui,sans-serif;--font-brand-head:var(--font-barlow-condensed),"Barlow Condensed",system-ui,sans-serif;--font-brand-data:var(--font-share-tech-mono),"Share Tech Mono",ui-monospace,monospace;--background-color-ui-primary:var(--pitch-dark);--background-color-ui-primary-hover:#0a6b38;--background-color-ui-secondary:var(--pitch-green);--background-color-ui-secondary-hover:#1b9a54;--border-color-ui-divider-subtle-inverse:rgba(255,249,232,0.22);--text-color-ui-primary:var(--paper-light);--text-color-ui-secondary-default:rgba(255,249,232,0.78);--text-color-ui-secondary-select:var(--football-yellow);--text-color-ui-icon-secondary:var(--paper-light);--background-color-page:var(--album-paper);--color-text-heading:var(--ink);--color-text-body:var(--ink);--color-text-muted:rgba(21,21,21,0.72);--color-text-subtle:rgba(21,21,21,0.55);--color-text-on-dark:var(--paper-light);--color-button-primary-bg:var(--football-yellow);--color-button-primary-bg-hover:#ffe866;--color-button-primary-bg-active:#d4bd00;--color-button-primary-fg:var(--ink);--color-cta-primary:var(--football-yellow);--color-cta-primary-hover:#ffe866;--color-cta-primary-active:#d4bd00;--color-link-interactive:var(--football-blue);--color-link-interactive-alt:var(--pitch-dark);--color-promo-button-bg:var(--football-yellow);--color-promo-button-text:var(--ink);--color-promo-button-hover:#ffe866;--color-fantasy-primary:var(--pitch-green);--color-fantasy-primary-hover:var(--pitch-dark);--color-fantasy-badge-dark:var(--ink);--color-fantasy-badge-mid:var(--football-yellow);--color-driver-select-accent:var(--football-yellow);--color-signin-icon-bg:var(--football-yellow);--color-signin-icon-fg:var(--ink);--color-driver-select-on-accent:var(--ink);--color-hero-heading-accent:var(--football-red);--color-hero-auth-cta-bg:var(--football-yellow);--color-hero-auth-cta-hover:#ffe866;--color-hero-auth-cta-active:#d4bd00;--color-hero-auth-cta-focus-ring:var(--ink);--color-rankings-team-link:var(--football-blue);--color-rankings-team-link-hover:var(--pitch-dark);--color-rankings-my-team-bar-bg:var(--football-yellow);--color-rules-tour-table-header:var(--pitch-dark);--color-surface-table-header-light:var(--ink);--color-text-table-header:var(--football-yellow);--color-neutral-01:var(--paper-light);--color-neutral-02:var(--album-paper);--color-neutral-03:#e6d9b8;--color-neutral-04:rgba(21,21,21,0.22);--color-surface-raised:var(--paper-light);--color-surface-muted:#e8d9b4;--color-home-card-subtitle:var(--ink);--color-home-premier-league-bg:var(--pitch-green);--color-home-assistant-manager-bg:var(--pitch-dark);--color-rules-stage-label:var(--ink);--color-br-2-80:rgba(21,21,21,0.18);--rag-success-01:var(--pitch-green);--rag-warning-01:var(--football-yellow);--rag-error-01:var(--football-red);--color-positive:var(--pitch-green);--color-positive-hover:var(--pitch-dark);--color-countdown-bar:var(--football-red);--color-modal-header-fantasy:var(--pitch-dark);--color-fantasy-gradient-dark-start:#1b9a54;--color-fantasy-gradient-dark-end:#07592e;--color-fantasy-gradient-overlay-start:rgba(22,132,71,0.18);--color-fantasy-gradient-overlay-end:rgba(7,89,46,0.32);--background:44 58% 88%;--foreground:0 0% 8%;--card:45 100% 95%;--card-foreground:0 0% 8%;--popover:45 100% 95%;--popover-foreground:0 0% 8%;--primary:147 71% 30%;--primary-foreground:45 100% 95%;--secondary:44 48% 82%;--secondary-foreground:0 0% 8%;--muted:44 38% 80%;--muted-foreground:0 0% 28%;--accent:54 100% 50%;--accent-foreground:0 0% 8%;--destructive:357 77% 52%;--destructive-foreground:0 0% 100%;--border:0 0% 8%;--input:0 0% 8%;--ring:147 71% 30%;--toast-alert-success-bg:var(--pitch-green);--toast-alert-success-text:var(--paper-light);--toast-alert-warning-bg:var(--football-yellow);--toast-alert-warning-text:var(--ink);--toast-alert-error-bg:var(--football-red);--toast-alert-error-text:var(--white);--toast-alert-info-bg:var(--football-blue);--toast-alert-info-text:var(--white);--toastify-font-family:var(--font-brand-sans);--toastify-color-success:var(--toast-alert-success-bg);--toastify-color-error:var(--toast-alert-error-bg);--toastify-color-warning:var(--toast-alert-warning-bg);--toastify-color-info:var(--toast-alert-info-bg);--toastify-icon-color-success:var(--toast-alert-success-text);--toastify-icon-color-error:var(--toast-alert-error-text);--toastify-icon-color-warning:var(--toast-alert-warning-text);--toastify-icon-color-info:var(--toast-alert-info-text);--toastify-color-progress-success:rgba(255,249,232,0.45);--toastify-color-progress-error:rgba(255,255,255,0.45);--toastify-color-progress-warning:rgba(21,21,21,0.35);--toastify-color-progress-info:rgba(255,255,255,0.45);--toastify-text-color-dark:var(--white);--toastify-text-color-light:var(--ink);scroll-behavior:smooth}html[data-design-brand=mega11] .bg-surface-canvas,html[data-design-brand=mega11] .bg-ui-page,html[data-design-brand=mega11] body{background-color:var(--album-paper);background-image:var(--paper-grain);background-size:180px 180px;background-attachment:fixed;color:var(--ink)}html[data-design-brand=mega11] main.es-container:has(>.m11-home-breakout){padding-left:0;padding-right:0}html[data-design-brand=mega11] main.es-container>.m11-home-breakout{width:100%;margin-left:0;margin-right:0}html[data-design-brand=mega11] main.es-container>.m11-home-breakout :is(.m11-home-hero,.m11-home-band){padding-left:0;padding-right:0}html[data-design-brand=mega11] main.es-container>.m11-home-breakout .m11-home-hero{overflow-x:clip}html[data-design-brand=mega11] .m11-home-breakout{width:calc(100% + 2 * var(--es-container-padding-x));max-width:none;margin-left:calc(-1 * var(--es-container-padding-x));margin-right:calc(-1 * var(--es-container-padding-x));overflow-x:clip;background:transparent;color:var(--ink)}html[data-design-brand=mega11] .es-heading-1,html[data-design-brand=mega11] .es-heading-2,html[data-design-brand=mega11] .es-heading-3,html[data-design-brand=mega11] .es-heading-4,html[data-design-brand=mega11] .tg-page-title,html[data-design-brand=mega11] h1,html[data-design-brand=mega11] h2,html[data-design-brand=mega11] h3{font-family:var(--font-brand-head);letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-page-title{padding-bottom:12px;border-bottom:6px solid var(--ink);color:var(--ink);font-size:56px;font-weight:800;line-height:.9;overflow-wrap:anywhere}@media (max-width:767px){html[data-design-brand=mega11] .tg-page-title{font-size:44px}}html[data-design-brand=mega11] .tg-terms-article{max-width:860px}html[data-design-brand=mega11] .tg-manager-public-header{align-items:flex-end;padding-bottom:12px;border-bottom:6px solid var(--ink)}html[data-design-brand=mega11] .tg-manager-public-header .tg-page-title{padding-bottom:0;border-bottom:0}html[data-design-brand=mega11] .font-data,html[data-design-brand=mega11] .m11-score{font-family:var(--font-brand-data)}html[data-design-brand=mega11] .rounded-2xl,html[data-design-brand=mega11] .rounded-3xl,html[data-design-brand=mega11] .rounded-\[0\.875rem\],html[data-design-brand=mega11] .rounded-lg,html[data-design-brand=mega11] .rounded-md,html[data-design-brand=mega11] .rounded-xl{border-radius:var(--radius-default)}html[data-design-brand=mega11] .shadow,html[data-design-brand=mega11] .shadow-2xl,html[data-design-brand=mega11] .shadow-lg,html[data-design-brand=mega11] .shadow-md,html[data-design-brand=mega11] .shadow-sm,html[data-design-brand=mega11] .shadow-xl{box-shadow:var(--shadow-print)}html[data-design-brand=mega11] .backdrop-blur,html[data-design-brand=mega11] .backdrop-blur-md,html[data-design-brand=mega11] .backdrop-blur-sm{backdrop-filter:none}html[data-design-brand=mega11] .border-neutral-200,html[data-design-brand=mega11] .border-neutral-300,html[data-design-brand=mega11] .border-neutral-400,html[data-design-brand=mega11] .border-white\/10,html[data-design-brand=mega11] .border-white\/15,html[data-design-brand=mega11] .border-white\/5,html[data-design-brand=mega11] .border-white\/\[0\.08\]{border-color:var(--ink)}html[data-design-brand=mega11] .bg-surface-raised,html[data-design-brand=mega11] .bg-white{background-color:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .m11-header-cta,html[data-design-brand=mega11] .tg-header-auth-btn--cta,html[data-design-brand=mega11] .tg-header-mobile-drawer-auth-btn{min-height:44px;padding:0 20px;border-radius:0;box-shadow:var(--shadow-print);font-family:var(--font-brand-head);font-size:16px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;transition:transform .08s ease,box-shadow .08s ease;background:var(--football-yellow);color:var(--ink);border:2px solid var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .m11-header-cta:hover,html[data-design-brand=mega11] .tg-header-auth-btn--cta:hover{background:#ffe866;color:var(--ink)}html[data-design-brand=mega11] .m11-header-cta:active,html[data-design-brand=mega11] .tg-header-auth-btn--cta:active{transform:translate(3px,3px);box-shadow:none}html[data-design-brand=mega11] .m11-btn,html[data-design-brand=mega11] a.m11-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:2px solid var(--ink);border-radius:0;background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print);font-family:var(--font-brand-head);font-size:16px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:transform .08s ease,box-shadow .08s ease}html[data-design-brand=mega11] .m11-btn.m11-btn--sm{min-height:36px;padding:0 12px;font-size:14px}html[data-design-brand=mega11] .m11-btn.m11-btn--lg{min-height:56px;padding:0 32px;font-size:20px}html[data-design-brand=mega11] .m11-btn:hover,html[data-design-brand=mega11] a.m11-btn:hover{background:#ffe866;transform:translateY(-2px)}html[data-design-brand=mega11] .m11-btn:active,html[data-design-brand=mega11] a.m11-btn:active{transform:translate(3px,3px);box-shadow:none}html[data-design-brand=mega11] .m11-btn:focus-visible,html[data-design-brand=mega11] a.m11-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] :is(input,textarea,select):focus,html[data-design-brand=mega11] :is(input,textarea,select):focus-visible{outline:none}html[data-design-brand=mega11] .m11-btn.m11-btn--ghost,html[data-design-brand=mega11] a.m11-btn.m11-btn--ghost{background:var(--ink);color:var(--football-yellow);box-shadow:2px 2px 0 var(--football-red)}html[data-design-brand=mega11] .m11-btn.m11-btn--ghost:hover,html[data-design-brand=mega11] a.m11-btn.m11-btn--ghost:hover{background:#2a2a2a;color:var(--football-yellow)}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .m11-btn,html[data-design-brand=mega11] .m11-header-cta,html[data-design-brand=mega11] .tg-header-auth-btn--cta,html[data-design-brand=mega11] a.m11-btn{transition:none}html[data-design-brand=mega11] .m11-btn:active,html[data-design-brand=mega11] .m11-btn:hover,html[data-design-brand=mega11] a.m11-btn:active,html[data-design-brand=mega11] a.m11-btn:hover{transform:none}}html[data-design-brand=mega11] .m11-site-header{position:sticky;top:0;z-index:200;background:var(--ink);color:var(--paper-light);border-bottom:6px solid var(--football-yellow);box-shadow:none;overflow:visible;backdrop-filter:none}html[data-design-brand=mega11] .m11-site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:1320px;margin:0 auto;padding:.75rem var(--es-container-padding-x)}html[data-design-brand=mega11] .m11-header-compact{display:none}html[data-design-brand=mega11] .m11-header-compact.flex{display:flex}html[data-design-brand=mega11] .m11-header-desktop .m11-site-header-inner>*{flex-shrink:0}html[data-design-brand=mega11] .m11-header-nav{display:flex;align-self:stretch;align-items:center;flex-shrink:0;gap:1rem;font-family:var(--font-brand-head);font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link__text,html[data-design-brand=mega11] .m11-header-nav a:not(.tg-header-nav-dropdown__item),html[data-design-brand=mega11] .m11-header-nav button{color:inherit;background:none;border:0;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;text-decoration:none;white-space:nowrap;flex-shrink:0;cursor:pointer}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group:hover,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link:hover,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link:hover .tg-header-nav-link__text,html[data-design-brand=mega11] .m11-header-nav a:not(.tg-header-nav-dropdown__item):hover,html[data-design-brand=mega11] .m11-header-nav button:hover{color:var(--paper-light)}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group[aria-current=page],html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link[aria-current=page],html[data-design-brand=mega11] .m11-header-nav [aria-current=page]:not(.tg-header-nav-dropdown__item),html[data-design-brand=mega11] .m11-header-nav a:not(.tg-header-nav-dropdown__item)[aria-current=page]{color:var(--football-yellow);box-shadow:inset 0 -3px 0 var(--football-yellow)}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link__text{height:auto;padding:0;gap:.25rem;color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-dropdown-wrap{align-self:stretch;height:auto;padding:0}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group{height:100%;padding:0;gap:.25rem;align-items:center}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group:after,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group:hover:after,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link--dropdown-group[aria-current=page]:after,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link:after,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link:hover:after,html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link[aria-current=page]:after{content:none;display:none}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-link__chevron{height:auto;padding:0;color:inherit}html[data-design-brand=mega11] .m11-header-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:2px solid var(--paper-light);border-radius:0;background:transparent;color:var(--paper-light);cursor:pointer}html[data-design-brand=mega11] .tg-header-nav-dropdown{display:flex;flex-direction:column;width:300px;max-height:var(--radix-dropdown-menu-content-available-height,100vh);padding:6px;background:var(--ink);color:var(--paper-light);border:2px solid var(--ink);border-radius:0;box-shadow:4px 4px 0 var(--football-red-print);z-index:210}html[data-design-brand=mega11] .tg-header-nav-dropdown__item{display:flex;flex:none;align-items:center;gap:10px;width:100%;min-width:0;height:40px;padding:0 12px 0 28px;border-radius:0;background:transparent;font-family:var(--font-brand-sans);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.25;text-transform:none;text-decoration:none;color:var(--paper-light);cursor:pointer;outline:none}html[data-design-brand=mega11] .tg-header-nav-dropdown__item:hover,html[data-design-brand=mega11] .tg-header-nav-dropdown__item[data-highlighted]{background:#232323;color:var(--paper-light);box-shadow:inset 3px 0 0 var(--football-yellow)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--summary{justify-content:space-between;height:44px;padding:0 12px;font-family:var(--font-brand-head);font-size:18px;font-weight:800;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--summary[aria-current=page]{color:var(--football-yellow)}html[data-design-brand=mega11] .tg-header-nav-dropdown__summary-meta{display:inline-flex;align-items:center;gap:6px;font-size:14px}html[data-design-brand=mega11] .tg-header-nav-dropdown__count{font-family:var(--font-brand-data);font-size:13px;font-weight:400;color:var(--football-yellow)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--team[aria-current=page],html[data-design-brand=mega11] .tg-header-nav-dropdown__item--team[aria-current=page]:hover,html[data-design-brand=mega11] .tg-header-nav-dropdown__item--team[aria-current=page][data-highlighted]{padding-left:12px;background:var(--pitch-green);color:var(--paper-light)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--team[aria-current=page]:not(:hover):not([data-highlighted]){box-shadow:none}html[data-design-brand=mega11] .tg-header-nav-dropdown__active-mark{flex:none;width:6px;height:6px;background:var(--football-yellow)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--new{justify-content:center;gap:0;width:auto;height:44px;margin:4px;padding:0 12px;background:var(--football-yellow);border:2px solid var(--paper-light);border-radius:var(--radius-small);font-family:var(--font-brand-head);font-size:17px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;color:var(--ink)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--new:hover,html[data-design-brand=mega11] .tg-header-nav-dropdown__item--new[data-highlighted]{background:#ffe866;color:var(--ink)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--new[data-highlighted]{box-shadow:inset 3px 0 0 var(--ink)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item--new:hover:not([data-highlighted]){box-shadow:none}html[data-design-brand=mega11] .tg-header-nav-dropdown__separator{flex:none;height:0;margin:6px 0;background:none;border-top:1px solid rgba(255,249,232,.24)}html[data-design-brand=mega11] .tg-header-nav-dropdown__search{flex:none;height:40px;margin:2px 4px 6px;padding:0 12px;border:2px solid var(--paper-light);border-radius:var(--radius-small);background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-sans);font-size:16px;font-weight:400;outline:none}html[data-design-brand=mega11] .tg-header-nav-dropdown__search::-moz-placeholder{color:rgba(255,249,232,.72);opacity:1}html[data-design-brand=mega11] .tg-header-nav-dropdown__search::placeholder{color:rgba(255,249,232,.72);opacity:1}html[data-design-brand=mega11] .tg-header-nav-dropdown__search:focus{border-color:var(--football-yellow)}html[data-design-brand=mega11] .tg-header-nav-dropdown__scroll{display:flex;flex:0 1 auto;flex-direction:column;min-height:40px;max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--football-yellow) #232323;scrollbar-width:thin}html[data-design-brand=mega11] .tg-header-nav-dropdown__empty{margin:0;padding:12px;font-family:var(--font-brand-data);font-size:12px;text-transform:uppercase;color:rgba(255,249,232,.72)}html[data-design-brand=mega11] .m11-drawer{--m11-drawer-hairline:rgba(255,249,232,0.14);width:100%;overflow-x:hidden;background:var(--ink);color:var(--paper-light);z-index:230}html[data-design-brand=mega11] .m11-drawer-list>li{border-bottom:1px solid var(--m11-drawer-hairline)}html[data-design-brand=mega11] .m11-drawer-row{display:flex;box-sizing:border-box;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px var(--es-container-padding-x);border:0;border-radius:0;background:transparent;color:var(--paper-light);font-family:var(--font-brand-head);font-size:26px;font-weight:800;line-height:1;letter-spacing:.01em;text-align:left;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}html[data-design-brand=mega11] .m11-drawer-row:hover{background:rgba(255,249,232,.06)}html[data-design-brand=mega11] .m11-drawer-action:focus-visible,html[data-design-brand=mega11] .m11-drawer-new-team:focus-visible,html[data-design-brand=mega11] .m11-drawer-row:focus-visible,html[data-design-brand=mega11] .m11-drawer-sublink:focus-visible{outline:2px solid var(--football-yellow);outline-offset:-2px}html[data-design-brand=mega11] .m11-drawer-row__label{flex:1;min-width:0}html[data-design-brand=mega11] .m11-drawer-row__trailing{flex-shrink:0;width:10px;height:10px}html[data-design-brand=mega11] .m11-drawer-row__trailing--chevron{width:6px}html[data-design-brand=mega11] .m11-drawer-row[aria-current=page]:not(.m11-drawer-row--disclosure){background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-drawer-submenu{padding:0 var(--es-container-padding-x) 16px}html[data-design-brand=mega11] .m11-drawer-submenu>ul{border-top:1px solid var(--m11-drawer-hairline)}html[data-design-brand=mega11] .m11-drawer-submenu li{border-bottom:1px solid var(--m11-drawer-hairline)}html[data-design-brand=mega11] .m11-drawer-sublink{display:block;padding:10px 0;overflow:hidden;color:var(--paper-light);font-family:var(--font-brand-sans);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}html[data-design-brand=mega11] .m11-drawer-sublink:hover,html[data-design-brand=mega11] .m11-drawer-sublink[aria-current=page]{color:var(--football-yellow)}html[data-design-brand=mega11] .m11-drawer-new-team{display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:10px;padding:8px 12px;background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}html[data-design-brand=mega11] .m11-drawer-new-team:hover{background:#ffe866}html[data-design-brand=mega11] .m11-drawer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding:32px var(--es-container-padding-x) calc(16px + env(safe-area-inset-bottom))}html[data-design-brand=mega11] .m11-drawer-action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px;border:2px solid var(--paper-light);border-radius:0;background:transparent;color:var(--paper-light);font-family:var(--font-brand-sans);font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}html[data-design-brand=mega11] .m11-drawer-action:hover,html[data-design-brand=mega11] .m11-drawer-action[aria-current=page]{background:rgba(255,249,232,.1)}html[data-design-brand=mega11] .m11-drawer-action--solid,html[data-design-brand=mega11] .m11-drawer-action--solid:hover{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .m11-drawer-action--solid:hover{background:var(--album-paper)}html[data-design-brand=mega11] .m11-drawer-action--wide{grid-column:1/-1}html[data-design-brand=mega11] .m11-site-header .m11-logo{color:var(--football-yellow);font-family:var(--font-brand-head);font-weight:800;font-size:32px;letter-spacing:.02em;line-height:.9;text-transform:uppercase}html[data-design-brand=mega11] .m11-site-header .m11-logo-mark,html[data-design-brand=mega11] footer .m11-logo-11,html[data-design-brand=mega11] footer .m11-logo-mark{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-site-header .m11-logo-accent,html[data-design-brand=mega11] footer .m11-logo-accent{color:var(--football-yellow)}@media (max-width:767px){html[data-design-brand=mega11] .m11-header-compact{display:flex!important}html[data-design-brand=mega11] .m11-header-desktop{position:fixed!important;top:0!important;left:0!important;z-index:-1!important;width:100%!important;visibility:hidden!important;pointer-events:none!important}}html[data-design-brand=mega11] .tg-home-guest-card,html[data-design-brand=mega11] .tg-signin-page__card{background:var(--paper-light) var(--paper-grain);background-size:180px 180px;border:3px solid var(--ink);border-radius:var(--radius-default);box-shadow:none;color:var(--ink)}html[data-design-brand=mega11] [data-fixed-save-bar]{background-color:var(--paper-light);border-color:var(--ink);border-top-width:3px;color:var(--ink);box-shadow:0 -3px 0 var(--ink)}html[data-design-brand=mega11] input,html[data-design-brand=mega11] select,html[data-design-brand=mega11] textarea{background-color:var(--paper-light);color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius-small);box-shadow:inset 2px 2px 0 rgba(21,21,21,.12)}html[data-design-brand=mega11] input::-moz-placeholder,html[data-design-brand=mega11] textarea::-moz-placeholder{color:rgba(21,21,21,.45)}html[data-design-brand=mega11] input::placeholder,html[data-design-brand=mega11] textarea::placeholder{color:rgba(21,21,21,.45)}html[data-design-brand=mega11] .tg-modal-overlay{background-color:rgb(7 89 46/72%);backdrop-filter:none;z-index:300}html[data-design-brand=mega11] .tg-modal,html[data-design-brand=mega11] [data-radix-dialog-content],html[data-design-brand=mega11] [role=dialog]{background-color:var(--paper-light);background-image:var(--paper-grain);background-size:180px 180px;color:var(--ink);border:3px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-modal)}html[data-design-brand=mega11] .tg-modal__title{font-family:var(--font-brand-head);text-transform:uppercase;letter-spacing:.04em}html[data-design-brand=mega11] .tg-modal__close{border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow)}html[data-design-brand=mega11] .tg-modal-sheet{max-width:34rem}html[data-design-brand=mega11] .tg-modal-sheet.tg-dialog-content{display:block;padding:0}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__close{top:1rem;right:1rem;width:2.25rem;height:2.25rem;border-radius:0;background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__close svg{width:1.25rem;height:1.25rem;stroke-width:2.5}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__close:hover{background:var(--album-paper);opacity:1}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__body{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 1.5rem;text-align:center}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__eyebrow{display:inline-block;margin-bottom:.75rem;padding:.3rem .5rem;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__eyebrow--danger{background:var(--football-red-print)}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__title{margin:0;padding:0 1.5rem;color:var(--ink);font-family:var(--font-brand-head);font-size:clamp(2rem,7vw,2.75rem);font-weight:800;letter-spacing:.01em;line-height:.95;text-transform:uppercase}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__message{margin:.75rem 0 0;color:var(--ink);font-size:16px;line-height:1.5}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__field{width:100%;height:3.5rem;margin-top:1.25rem;border:2px solid var(--ink);border-radius:0;background:var(--white);color:var(--ink);font-family:var(--font-brand-head);font-size:1.5rem;font-weight:600;letter-spacing:.04em;text-align:center}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__field--code{font-size:1.75rem;letter-spacing:.4em;padding-left:calc(.75rem + .4em);text-transform:uppercase}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__field--code::-moz-placeholder{font-size:1rem;letter-spacing:.04em;text-transform:none}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__field--code::placeholder{font-size:1rem;letter-spacing:.04em;text-transform:none}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__field::-moz-placeholder{color:var(--color-text-subtle);font-weight:500}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__field::placeholder{color:var(--color-text-subtle);font-weight:500}html[data-design-brand=mega11] .tg-modal-sheet .tg-modal__actions--sheet{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:.5rem;margin-top:1.25rem;padding-top:1.75rem;border-top:3px solid var(--ink)}html[data-design-brand=mega11] .tg-panel-tabs{gap:0;height:auto;min-height:0;border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .tg-panel-tabs__tab{align-self:stretch;height:auto;margin-bottom:-3px;padding:.65rem 1rem;border:3px solid var(--ink);border-radius:0;background:var(--color-neutral-03);color:var(--ink);font-family:var(--font-brand-head);font-size:.95rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-panel-tabs__tab--active{background:var(--paper-light);border-bottom:0;padding-bottom:calc(.65rem + 3px);font-weight:800;color:var(--ink)}html[data-design-brand=mega11] .tg-panel-tabs__tab--active:after{display:none}html[data-design-brand=mega11] [data-state=active].tg-panel-tabs__tab,html[data-design-brand=mega11] [role=tab][data-state=active]{background:var(--paper-light)}html[data-design-brand=mega11] .tg-panel-tabs:has(+.tg-wordmark-panel__body){margin-bottom:0}html[data-design-brand=mega11] .tg-leagues-panel .tg-panel-tabs,html[data-design-brand=mega11] .tg-manager-page .tg-panel-tabs,html[data-design-brand=mega11] .tg-rankings-page .tg-panel-tabs,html[data-design-brand=mega11] .tg-stats-page .tg-panel-tabs{gap:8px}html[data-design-brand=mega11] .tg-player-stats-modal{border-radius:0;background-color:var(--paper-light);background-image:none;color:var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__hero{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__forename,html[data-design-brand=mega11] .tg-player-stats-modal__identity,html[data-design-brand=mega11] .tg-player-stats-modal__meta,html[data-design-brand=mega11] .tg-player-stats-modal__name{color:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__forename{font-family:var(--font-brand-sans);font-size:16px;font-weight:500;line-height:1.2;color:rgba(255,249,232,.72)}html[data-design-brand=mega11] .tg-player-stats-modal__name{align-self:flex-start;display:inline-block;max-width:100%;margin:2px 0 6px;padding:0;background:transparent;color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-stats-modal__meta{font-family:var(--font-brand-sans);font-size:16px;font-weight:500;line-height:1.35;color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .tg-player-stats-modal__back{width:44px;height:44px;border:2px solid var(--ink);border-radius:2px;background:var(--football-yellow);color:var(--ink);box-shadow:2px 2px 0 var(--ink);opacity:1}html[data-design-brand=mega11] .tg-player-stats-modal__back:hover{opacity:1;background:#ffe866}html[data-design-brand=mega11] .tg-player-stats-modal__back:active{transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .tg-player-stats-modal__back:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-player-stats-modal__notice{display:flex;align-items:flex-start;gap:8px;padding:8px 16px;background:var(--football-red-print);color:var(--paper-light);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__notice p{margin:0;font-family:var(--font-brand-sans);font-size:16px;font-weight:600;line-height:1.4}html[data-design-brand=mega11] .tg-player-stats-modal__tab{align-self:stretch;margin-bottom:0;padding:.65rem 1rem;border:0;border-radius:0;background:transparent;color:rgba(255,249,232,.72);font-family:var(--font-brand-head);font-size:.95rem;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;box-shadow:inset 0 -3px 0 transparent}html[data-design-brand=mega11] .tg-player-stats-modal__tab--active{background:transparent;border:0;padding-bottom:.65rem;color:var(--football-yellow);font-weight:800;box-shadow:inset 0 -3px 0 var(--football-yellow)}html[data-design-brand=mega11] .tg-player-stats-modal__tab:focus-visible{outline:2px solid var(--paper-light);outline-offset:2px}html[data-design-brand=mega11] .tg-player-stats-modal__tab--active:after{content:none;display:none}html[data-design-brand=mega11] .tg-player-stats-modal .tg-panel-tabs{gap:8px;margin-top:16px;margin-bottom:0;padding-left:12px;padding-right:12px;background:transparent}html[data-design-brand=mega11] .tg-player-stats-modal__actions{background:transparent;border-top:2px solid var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__panel{background:transparent}html[data-design-brand=mega11] .tg-player-stats-modal .tg-fdr,html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-row,html[data-design-brand=mega11] .tg-player-stats-modal__empty,html[data-design-brand=mega11] .tg-player-stats-modal__gw-header,html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks,html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody tr,html[data-design-brand=mega11] .tg-player-stats-modal__section-title,html[data-design-brand=mega11] .tg-player-stats-modal__stat{background:transparent;color:var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__stat,html[data-design-brand=mega11] .tg-player-stats-modal__stats-grid{border-color:var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__stat strong{color:var(--ink);font-family:var(--font-brand-data);font-size:15px;font-weight:400;line-height:1}html[data-design-brand=mega11] .tg-player-stats-modal__stat span{font-family:var(--font-brand-sans);font-size:14px;line-height:1.3;color:rgba(21,21,21,.72)}html[data-design-brand=mega11] .tg-player-stats-modal__stats-grid--compact .tg-player-stats-modal__stat strong{font-family:var(--font-brand-head);font-size:24px;font-weight:800;letter-spacing:.02em;line-height:1}html[data-design-brand=mega11] .tg-player-stats-modal__section-title{font-family:var(--font-brand-head);font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-stats-modal__gw-header{border-top:1px solid var(--ink);font-family:var(--font-brand-sans);font-size:16px;font-weight:600;line-height:1.3}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown{border-top-color:var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-row{border-bottom:1px solid var(--color-br-2-80);font-family:var(--font-brand-sans);font-size:15px;line-height:1.3}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-count,html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-label{color:var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-count{color:rgba(21,21,21,.72)}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-points{color:var(--ink);font-family:var(--font-brand-data);font-weight:400}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-points--negative{color:var(--football-red-print)}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-row--total{font-family:var(--font-brand-head);font-size:16px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-stats-modal__breakdown-row--total .tg-player-stats-modal__breakdown-points{font-family:var(--font-brand-data);font-size:15px;font-weight:400;letter-spacing:0;text-transform:none}html[data-design-brand=mega11] .tg-player-stats-modal__season-week-row td{box-shadow:inset 0 -1px 0 var(--color-br-2-80);color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;line-height:1.3}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr:first-child td{box-shadow:inset 0 -1px 0 var(--color-br-2-80)}html[data-design-brand=mega11] .tg-player-stats-modal__season-week-row .tabular-nums{font-family:var(--font-brand-data);font-weight:400}html[data-design-brand=mega11] .tg-player-stats-modal__season-week-row svg{color:var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody tr.tg-player-stats-modal__season-week-row:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr.tg-player-stats-modal__season-week-row[aria-expanded=true] td{background:var(--ink);color:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr.tg-player-stats-modal__season-week-row[aria-expanded=true] .tabular-nums,html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr.tg-player-stats-modal__season-week-row[aria-expanded=true] .truncate{color:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr.tg-player-stats-modal__season-week-row[aria-expanded=true] td:nth-child(2){color:var(--football-yellow)}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr.tg-player-stats-modal__season-week-row[aria-expanded=true] td:nth-child(2).tg-player-stats-modal__breakdown-points--negative{color:var(--football-red-print)}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody>tr.tg-player-stats-modal__season-week-row[aria-expanded=true] svg{color:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody tr.tg-player-stats-modal__season-week-detail,html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks tbody tr.tg-player-stats-modal__season-week-detail:hover{background:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__match{margin:8px 12px 12px;border:2px solid var(--ink);background:var(--album-paper)}html[data-design-brand=mega11] .tg-player-stats-modal__season-week-row+tr>td>.tg-player-stats-modal__match{border-top:2px solid var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__match .tg-player-stats-modal__breakdown,html[data-design-brand=mega11] .tg-player-stats-modal__match .tg-player-stats-modal__breakdown-row,html[data-design-brand=mega11] .tg-player-stats-modal__match .tg-player-stats-modal__gw-header{background:transparent;border-top:0}html[data-design-brand=mega11] .tg-player-stats-modal__match .tg-player-stats-modal__breakdown-row{border-bottom:1px solid var(--color-br-2-80)}html[data-design-brand=mega11] .tg-player-stats-modal__match .tg-player-stats-modal__breakdown-row:last-child{border-bottom:0}html[data-design-brand=mega11] .tg-player-stats-modal__match .tg-player-stats-modal__gw-header{font-family:var(--font-brand-head);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-stats-modal__stats-grid--compact+.tg-player-stats-modal__season-weeks,html[data-design-brand=mega11] .tg-player-stats-modal__stats-grid--compact+.tg-player-stats-modal__season-weeks-empty{border-top:1px solid var(--color-br-2-80)}html[data-design-brand=mega11] .tg-player-stats-modal .tg-panel-tabs+.tg-player-stats-modal__gw>:first-child{border-top:0}html[data-design-brand=mega11] .tg-player-stats-modal__gw+.tg-player-stats-modal__gw,html[data-design-brand=mega11] .tg-player-stats-modal__stat-group+.tg-player-stats-modal__stat-group{border-top:1px solid var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__empty,html[data-design-brand=mega11] .tg-player-stats-modal__season-weeks-empty{color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;line-height:1.5}html[data-design-brand=mega11] .tg-match-facts__close,html[data-design-brand=mega11] .tg-player-stats-modal__close{border:0;border-top:2px solid var(--ink);background:var(--paper-light);color:var(--ink);font-family:var(--font-brand-head);font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;min-height:44px}html[data-design-brand=mega11] .tg-match-facts__close:hover,html[data-design-brand=mega11] .tg-player-stats-modal__close:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-match-facts__close:focus-visible,html[data-design-brand=mega11] .tg-player-stats-modal__close:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}html[data-design-brand=mega11] .tg-player-stats-modal__detail-table-wrap{border-top:3px solid var(--ink);border-bottom:0;overflow-x:auto}html[data-design-brand=mega11] .tg-player-stats-modal__detail-table{min-width:44rem;color:var(--ink);font-size:14px;line-height:1.3}html[data-design-brand=mega11] .tg-player-stats-modal__detail-table td,html[data-design-brand=mega11] .tg-player-stats-modal__detail-table th{border-bottom:1px solid var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__detail-table th{background:var(--paper-light);color:var(--ink);font-family:var(--font-brand-head);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .tg-player-stats-modal__detail-table td{font-family:var(--font-brand-data);font-size:14px;font-weight:400}html[data-design-brand=mega11] .tg-player-stats-modal__detail-table td:nth-child(2),html[data-design-brand=mega11] .tg-player-stats-modal__opposition{font-family:var(--font-brand-sans);font-weight:500}html[data-design-brand=mega11] .tg-player-stats-modal .tg-fdr__cell{border-radius:2px}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .tg-player-stats-modal__back:active{transform:none}}html[data-design-brand=mega11] .tg-wordmark-panel__body{background:var(--paper-light);border:3px solid var(--ink);border-top:0;border-radius:0;padding:1rem}@media (max-width:639px){html[data-design-brand=mega11] .tg-wordmark-panel__body .m11-field{width:calc(100% + 2rem);max-width:none;margin-left:-1rem;margin-right:-1rem;border-radius:0}}html[data-design-brand=mega11] .tg-leagues-panel .tg-wordmark-panel__body,html[data-design-brand=mega11] .tg-manager-page .tg-wordmark-panel__body,html[data-design-brand=mega11] .tg-rankings-page .tg-wordmark-panel__body,html[data-design-brand=mega11] .tg-stats-page .tg-wordmark-panel__body{box-shadow:none}html[data-design-brand=mega11] .tg-rankings-page .tg-wordmark-panel__body{padding-bottom:0}html[data-design-brand=mega11] .tg-rank-my-teams{display:flex;flex-direction:column;margin:0 0 1.5rem;padding:0;border:0;background:none}html[data-design-brand=mega11] .tg-rank-my-teams__label{display:inline-flex;align-self:flex-start;align-items:baseline;gap:10px;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-rank-my-teams__count{color:var(--football-yellow);font-family:var(--font-brand-data);font-size:14px;font-weight:400;letter-spacing:0}html[data-design-brand=mega11] .tg-rank-my-teams__content{display:flex;flex-direction:column;gap:16px}html[data-design-brand=mega11] .tg-rank-my-teams__body{display:flex;flex-direction:column;gap:16px;padding:16px;border:3px solid var(--ink);background:var(--paper-light) var(--paper-grain);background-size:180px 180px}html[data-design-brand=mega11] .tg-rank-my-teams__grid{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:640px){html[data-design-brand=mega11] .tg-rank-my-teams__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}html[data-design-brand=mega11] .tg-rank-my-teams__tile{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px 14px;border:2px solid var(--ink);background:var(--paper-light);transition:background-color .12s ease}html[data-design-brand=mega11] .tg-rank-my-teams__tile:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-rank-my-teams__team{display:flex;flex-direction:column;gap:6px;min-width:0}html[data-design-brand=mega11] .tg-rank-my-teams__name{overflow:hidden;color:var(--ink);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .tg-rank-my-teams__name:after{content:"";position:absolute;inset:0}html[data-design-brand=mega11] .tg-rank-my-teams__name:focus-visible{outline:none}html[data-design-brand=mega11] .tg-rank-my-teams__name:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}html[data-design-brand=mega11] .tg-rank-my-teams__meta{color:var(--ink);font-family:var(--font-brand-data);font-size:12px;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .tg-rank-my-teams__move--up{color:var(--ink)}html[data-design-brand=mega11] .tg-rank-my-teams__move--down{color:var(--football-red-print)}html[data-design-brand=mega11] .tg-rank-my-teams__rank{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;gap:8px}html[data-design-brand=mega11] .tg-rank-my-teams__rank-label{color:var(--ink);font-family:var(--font-brand-data);font-size:12px;text-transform:uppercase}html[data-design-brand=mega11] .tg-rank-my-teams__rank-value{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:36px;padding:0 8px;border:2px solid var(--ink);background:var(--football-yellow);box-shadow:2px 2px 0 var(--ink);color:var(--ink);font-family:var(--font-brand-head);font-size:26px;font-weight:800;line-height:1}html[data-design-brand=mega11] .tg-rank-my-teams__rank-value--action{cursor:pointer;transition:transform 80ms ease,box-shadow 80ms ease}html[data-design-brand=mega11] .tg-rank-my-teams__rank-value--action:hover{background:var(--m11-gold-dark)}html[data-design-brand=mega11] .tg-rank-my-teams__rank-value--action:active{transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .tg-rank-my-teams__rank-value--action:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-rank-my-teams__rank-note{color:rgba(21,21,21,.55);font-family:var(--font-brand-data);font-size:12px;text-align:right;text-transform:uppercase}html[data-design-brand=mega11] .tg-rank-my-teams__pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--ink)}html[data-design-brand=mega11] .tg-rank-my-teams__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}html[data-design-brand=mega11] .tg-rank-my-teams__grid~.tg-rank-my-teams__footer,html[data-design-brand=mega11] .tg-rank-my-teams__pager~.tg-rank-my-teams__footer{padding-top:16px;border-top:2px solid var(--ink)}html[data-design-brand=mega11] .tg-rank-my-teams__unpaid{flex:1 1 260px;margin:0;color:var(--ink);font-size:14px;line-height:1.4}html[data-design-brand=mega11] .tg-rank-my-teams__unpaid-label{color:var(--football-red-print);font-family:var(--font-brand-head);font-weight:800;letter-spacing:.02em;text-transform:uppercase}@media (max-width:639px){html[data-design-brand=mega11] .tg-rank-my-teams__label{font-size:20px}html[data-design-brand=mega11] .tg-rank-my-teams__body{padding:12px}html[data-design-brand=mega11] .tg-rank-my-teams__name{font-size:20px}}@media (min-width:640px){html[data-design-brand=mega11] .tg-wordmark-panel__body{padding:1.25rem}html[data-design-brand=mega11] .tg-rankings-page .tg-wordmark-panel__body{padding-bottom:0}}html[data-design-brand=mega11] .tg-wordmark-panel__body .fantasy-subpanel{background-color:transparent}html[data-design-brand=mega11] .tg-my-teams,html[data-design-brand=mega11] .tg-standings,html[data-design-brand=mega11] .tg-stats-table,html[data-design-brand=mega11] .tg-team-roster,html[data-design-brand=mega11] table{color:var(--ink)}html[data-design-brand=mega11] .tg-stats-table th,html[data-design-brand=mega11] .tg-stats-table thead,html[data-design-brand=mega11] table th,html[data-design-brand=mega11] table thead,html[data-design-brand=mega11] th{position:sticky;top:0;z-index:2;background-color:var(--paper-light);color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .tg-stats-table td,html[data-design-brand=mega11] table td{border-color:var(--ink);border-left-color:transparent;border-right-color:transparent;border-bottom:1px solid var(--ink);color:var(--ink)}html[data-design-brand=mega11] .m11-score,html[data-design-brand=mega11] .tg-leagues-standings__stat-value,html[data-design-brand=mega11] .tg-standings td:first-child,html[data-design-brand=mega11] table td:is(:last-child,.tabular-nums){font-family:var(--font-brand-data);font-variant-numeric:tabular-nums;text-align:right}html[data-design-brand=mega11] .inline-flex.shrink-0.items-center.justify-center.rounded-full,html[data-design-brand=mega11] .rounded-full.px-3,html[data-design-brand=mega11] .rounded-full.px-4,html[data-design-brand=mega11] .rounded-full.px-8,html[data-design-brand=mega11] .rounded-full.py-1\.5,html[data-design-brand=mega11] .rounded-full.py-3,html[data-design-brand=mega11] .rounded-full.py-3\.5{border-radius:var(--radius-small)}html[data-design-brand=mega11] .Toastify__toast.Toastify__toast-theme--colored{border:2px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-print);font-family:var(--toastify-font-family);min-height:auto;padding:.75rem 1rem}html[data-design-brand=mega11] .Toastify__toast.Toastify__toast-theme--colored.Toastify__toast--success{background-color:var(--toast-alert-success-bg)!important;color:var(--toast-alert-success-text)!important}html[data-design-brand=mega11] .Toastify__toast.Toastify__toast-theme--colored.Toastify__toast--error{background-color:var(--toast-alert-error-bg)!important;color:var(--toast-alert-error-text)!important}html[data-design-brand=mega11] .Toastify__toast.Toastify__toast-theme--colored.Toastify__toast--warning{background-color:var(--toast-alert-warning-bg)!important;color:var(--toast-alert-warning-text)!important}html[data-design-brand=mega11] .Toastify__toast.Toastify__toast-theme--colored.Toastify__toast--info{background-color:var(--toast-alert-info-bg)!important;color:var(--toast-alert-info-text)!important}html[data-design-brand=mega11] .pitch-pattern{background-color:var(--pitch-green);background-image:linear-gradient(rgba(255,249,232,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,249,232,.12) 1px,transparent 0);background-size:48px 48px}html[data-design-brand=mega11] .gold-shimmer{color:var(--football-red);background:none;-webkit-text-fill-color:unset;animation:none}html[data-design-brand=mega11] .animate-float{animation:none}html[data-design-brand=mega11] .m11-sticker-card{position:relative;border:2px solid var(--ink);border-radius:2px!important;background:var(--paper-light);box-shadow:none;overflow:hidden}html[data-design-brand=mega11] .m11-sticker-card>:first-child{background-color:var(--paper-light);background-image:radial-gradient(rgba(21,21,21,.35) 1.2px,transparent 1.6px);background-size:6px 6px}html[data-design-brand=mega11] .m11-sticker-card>:last-child{position:static}html[data-design-brand=mega11] .m11-sticker-card>:last-child>:first-child,html[data-design-brand=mega11] .m11-sticker-card>:last-child>:first-child h3{background:var(--football-red-print);color:var(--paper-light)}html[data-design-brand=mega11] .m11-sticker-card h3{font-family:var(--font-brand-head);font-size:16px;font-weight:800!important;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-sticker-card>:last-child>:last-child{border-radius:0;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-data);font-size:11px}html[data-design-brand=mega11] .tg-my-teams-stat__value--pending,html[data-design-brand=mega11] .tg-skeleton{border-radius:0;background:var(--m11-skeleton)}html[data-design-brand=mega11] .tg-spinner__track{color:var(--m11-skeleton)}html[data-design-brand=mega11] .tg-spinner__arc{color:var(--ink)}html[data-design-brand=mega11] .m11-sticker-card--skel>:last-child>:first-child,html[data-design-brand=mega11] .m11-sticker-card--skel>:last-child>:last-child{background:var(--m11-skeleton);animation:tg-skeleton-pulse 1.4s ease-in-out infinite}html[data-design-brand=mega11] .m11-sticker-card--skel>:last-child>:first-child{border-top:2px solid var(--ink)}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .m11-sticker-card--skel>:last-child>:first-child,html[data-design-brand=mega11] .m11-sticker-card--skel>:last-child>:last-child{animation:none}}html[data-design-brand=mega11] .m11-sticker-card__points{position:absolute;top:0;right:0;z-index:3;border-bottom:2px solid var(--ink);border-left:2px solid var(--ink);background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-size:17px;font-weight:800;line-height:1;letter-spacing:.02em}@media (hover:hover){html[data-design-brand=mega11] .m11-sticker-card:hover{transform:translateY(-3px) rotate(-.4deg)}html[data-design-brand=mega11] .m11-field .m11-sticker-card:hover{transform:none}}html[data-design-brand=mega11] .m11-paper-card{background:var(--paper-light) var(--paper-grain);background-size:180px 180px;border:2px solid var(--ink);border-radius:0;box-shadow:none}html[data-design-brand=mega11] .m11-scoreboard{background:var(--ink);color:var(--football-yellow);border:2px solid var(--ink);font-family:var(--font-brand-data)}html[data-design-brand=mega11] .m11-stamp{display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transform:rotate(-.4deg)}html[data-design-brand=mega11] .fantasy-chip,html[data-design-brand=mega11] .m11-stamp{border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head)}html[data-design-brand=mega11] .fantasy-chip{box-shadow:var(--shadow-print-sm);letter-spacing:.06em}html[data-design-brand=mega11] .fantasy-chip--alt{background:var(--paper-light)}html[data-design-brand=mega11] .fantasy-rule{background-color:var(--ink);height:2px}html[data-design-brand=mega11] .tg-player-list{overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}html[data-design-brand=mega11] .tg-player-list__label{display:inline-flex;align-self:flex-start;align-items:baseline;gap:10px;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__count{color:var(--football-yellow);font-family:var(--font-brand-data);font-size:15px;font-weight:400;letter-spacing:0}html[data-design-brand=mega11] .tg-player-list__frame{min-width:0;border:3px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .tg-player-list__filters{gap:8px;padding:12px;border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .tg-player-list__control{height:40px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:none;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;font-weight:400}html[data-design-brand=mega11] .tg-player-list__control::-moz-placeholder{color:rgb(21 21 21/.6)}html[data-design-brand=mega11] .tg-player-list__control::placeholder{color:rgb(21 21 21/.6)}html[data-design-brand=mega11] .tg-player-list__control svg{color:var(--ink);opacity:1}html[data-design-brand=mega11] .tg-player-list__control.is-active{background:var(--football-yellow)}html[data-design-brand=mega11] .tg-player-list__control:focus-visible,html[data-design-brand=mega11] .tg-player-list__empty-reset:focus-visible,html[data-design-brand=mega11] .tg-player-list__reset:focus-visible,html[data-design-brand=mega11] .tg-player-list__sort-dir:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}html[data-design-brand=mega11] .tg-player-list__sort-dir{width:40px;height:40px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:var(--shadow-print-sm);color:var(--ink)}html[data-design-brand=mega11] .tg-player-list__sort-dir:hover{background:var(--color-neutral-03)}html[data-design-brand=mega11] .tg-player-list__menu{border:2px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:var(--shadow-print);color:var(--ink)}html[data-design-brand=mega11] .tg-player-list__menu :is([role=menuitemcheckbox],[role=option]){border-radius:0;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px}html[data-design-brand=mega11] .tg-player-list__menu :is([role=menuitemcheckbox],[role=option])[data-highlighted]{background:var(--color-neutral-03);color:var(--ink)}html[data-design-brand=mega11] .tg-player-list__menu :is([role=menuitemcheckbox],[role=option]) svg{color:var(--ink);stroke-width:3}html[data-design-brand=mega11] .tg-player-list__menu [role=separator]{background:var(--ink)}html[data-design-brand=mega11] .tg-player-list__menu [role=group]>:first-child:not([role=option]){color:rgb(21 21 21/.72);font-family:var(--font-brand-head);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__active-row{display:flex;align-items:center;justify-content:space-between;gap:8px}html[data-design-brand=mega11] .tg-player-list__active-count{color:rgb(21 21 21/.72);font-family:var(--font-brand-data);font-size:12px;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__reset{min-height:32px;padding:0;border:0;background:none;color:var(--football-red-print);font-family:var(--font-brand-sans);font-size:14px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}html[data-design-brand=mega11] .tg-player-list__scroll{background:var(--paper-light)}html[data-design-brand=mega11] .tg-player-list__table{color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;line-height:1.2}html[data-design-brand=mega11] .tg-player-list__table thead{border-bottom:0}html[data-design-brand=mega11] .tg-player-list__th{height:36px;padding-block:8px;border-bottom:0;background:var(--paper-light);box-shadow:none;color:var(--ink);font-family:var(--font-brand-head);font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__th:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--ink)}html[data-design-brand=mega11] .tg-player-list__th:first-child:after{left:8px}html[data-design-brand=mega11] .tg-player-list__th:last-child:after{right:12px}@media (min-width:640px){html[data-design-brand=mega11] .tg-player-list__th:first-child:after{left:12px}}html[data-design-brand=mega11] .tg-player-list__row>td:first-child img{width:34px;height:34px}html[data-design-brand=mega11] .tg-player-list__row>td{height:46px;padding-block:8px;border-bottom:1px solid var(--ink);background:var(--paper-light);transition:background-color .12s ease}html[data-design-brand=mega11] .tg-player-list__row:last-child>td{border-bottom:0}html[data-design-brand=mega11] .tg-player-list__row:hover>td{background:var(--color-neutral-03)}html[data-design-brand=mega11] .tg-player-list__name{color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;font-weight:600;line-height:1.2}html[data-design-brand=mega11] .tg-player-list__meta{color:rgb(21 21 21/.72);font-family:var(--font-brand-data);font-size:11px;line-height:1.3}html[data-design-brand=mega11] .tg-player-list__num{color:var(--ink);font-family:var(--font-brand-data);font-size:15px;white-space:nowrap}html[data-design-brand=mega11] .tg-player-list__num .tg-player-list__meta{white-space:normal}html[data-design-brand=mega11] .tg-player-list__num.is-over-budget{color:var(--football-red-print)}html[data-design-brand=mega11] .tg-player-list__action.is-actionable:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}html[data-design-brand=mega11] .tg-player-list__add{display:inline-flex;width:32px;height:28px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow);box-shadow:var(--shadow-print-sm);color:var(--ink);vertical-align:middle}html[data-design-brand=mega11] .tg-player-list__action.is-actionable:hover .tg-player-list__add{background:var(--color-button-primary-bg-hover)}html[data-design-brand=mega11] .tg-player-list__action.is-actionable:active .tg-player-list__add{transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .tg-player-list__in-team{display:inline-flex;height:28px;align-items:center;gap:4px;padding:0 6px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:13px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}html[data-design-brand=mega11] .tg-player-list__action.is-actionable:hover .tg-player-list__in-team{border-color:var(--football-red-print);background:var(--football-red-print)}html[data-design-brand=mega11] .tg-player-list__status{display:block;color:rgb(21 21 21/.66);font-family:var(--font-brand-data);font-size:11px;line-height:1.2;text-align:right;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__status--over-budget{color:var(--football-red-print)}html[data-design-brand=mega11] .tg-player-list__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;text-align:center}html[data-design-brand=mega11] .tg-player-list__empty-title{margin:0;color:var(--ink);font-family:var(--font-brand-head);font-size:28px;font-weight:800;line-height:.9;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__empty-help{max-width:32rem;margin:0;color:rgb(21 21 21/.72);font-family:var(--font-brand-sans);font-size:15px;line-height:1.45}html[data-design-brand=mega11] .tg-player-list__empty-reset{height:40px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:var(--shadow-print-sm);color:var(--ink);font-family:var(--font-brand-head);font-size:16px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-player-list__empty-reset:hover{background:var(--color-neutral-03)}html[data-design-brand=mega11] .tg-player-list__footer{gap:8px;padding:12px;border-top:3px solid var(--ink)}html[data-design-brand=mega11] .tg-player-list__footer-count{margin:0;color:var(--ink);font-family:var(--font-brand-data);font-size:13px;text-align:center;text-transform:uppercase}@media (max-width:767px){html[data-design-brand=mega11] .tg-player-list__label{padding:6px 12px;font-size:20px}html[data-design-brand=mega11] .tg-player-list__control,html[data-design-brand=mega11] .tg-player-list__empty-reset{height:44px}html[data-design-brand=mega11] input.tg-player-list__control{font-size:16px}html[data-design-brand=mega11] .tg-player-list__sort-dir{width:44px;height:44px}html[data-design-brand=mega11] .tg-player-list__reset{min-height:44px}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .tg-player-list__row>td{transition:none}html[data-design-brand=mega11] .tg-player-list__action.is-actionable:active .tg-player-list__add{transform:none}}html[data-design-brand=mega11] .tg-team-view-switcher{background:var(--paper-light);border:2px solid var(--ink);border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-page{display:flex;flex-direction:column;gap:32px}html[data-design-brand=mega11] .tg-my-teams-page__header{align-items:flex-end;gap:16px;margin-bottom:0;padding-bottom:12px;border-bottom:6px solid var(--ink)}html[data-design-brand=mega11] .tg-my-teams-page__header .tg-page-title{padding-bottom:0;border-bottom:0}html[data-design-brand=mega11] .tg-my-teams-page__tools{gap:16px}html[data-design-brand=mega11] .tg-my-teams-view-switch{border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light)}html[data-design-brand=mega11] .tg-my-teams-view-switch .tg-team-view-switcher__option{min-width:0;height:36px;padding:0 14px;border:0;background:transparent;color:var(--ink);font-family:var(--font-brand-head);font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-my-teams-view-switch .tg-team-view-switcher__option--active{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .tg-my-teams-empty,html[data-design-brand=mega11] .tg-my-teams-page__error{background:var(--paper-light) var(--paper-grain);background-size:180px 180px;box-shadow:none;border-radius:0}html[data-design-brand=mega11] .tg-my-teams-panel{display:flex;flex-direction:column;margin:0;padding:0;border:0;background:none}html[data-design-brand=mega11] .tg-my-teams-panel__label{display:inline-flex;align-self:flex-start;align-items:baseline;gap:10px;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-my-teams-panel__count{color:var(--football-yellow);font-family:var(--font-brand-data);font-size:14px;font-weight:400;letter-spacing:0}html[data-design-brand=mega11] .tg-my-teams-panel__body{padding:16px;border:3px solid var(--ink);background:var(--paper-light) var(--paper-grain);background-size:180px 180px}html[data-design-brand=mega11] .tg-my-teams-pending__body-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body pay" "list list";align-items:center;gap:16px 24px}html[data-design-brand=mega11] .tg-my-teams-pending__body{grid-area:body;margin:0;max-width:none;color:var(--ink);font-size:16px;line-height:1.45}html[data-design-brand=mega11] .tg-my-teams-pending__payments{grid-area:pay}html[data-design-brand=mega11] .tg-my-teams-pending__list{grid-area:list;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-design-brand=mega11] .tg-my-teams-pending__row{position:relative;flex-wrap:nowrap;gap:12px;padding:10px 10px 10px 12px;border:2px dashed var(--ink);background:transparent}html[data-design-brand=mega11] .tg-my-teams-pending__row:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-my-teams-pending__number{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid var(--ink);border-radius:var(--radius-small);font-family:var(--font-brand-head);font-size:20px;font-weight:800;line-height:1}html[data-design-brand=mega11] .tg-my-teams-pending__name{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--ink);font-family:var(--font-brand-head);font-size:22px;font-weight:700;line-height:1;letter-spacing:.02em;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .tg-my-teams-pending__name:after{content:"";position:absolute;inset:0}html[data-design-brand=mega11] .tg-my-teams-pending__name:focus-visible{outline:none}html[data-design-brand=mega11] .tg-my-teams-pending__name:focus-visible:after{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-my-teams-pending__status{flex:none;padding:2px 6px;border:2px solid var(--football-red-print);border-radius:var(--radius-small);background:transparent;color:var(--football-red-print);font-family:var(--font-brand-head);font-size:13px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-my-teams-card__menu{position:relative;z-index:2;width:36px;min-width:36px;height:36px;min-height:36px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-card__menu:hover,html[data-design-brand=mega11] .tg-my-teams-card__menu[data-state=open]{background:var(--album-paper)}html[data-design-brand=mega11] .tg-my-teams-menu{min-width:210px;padding:0;border:2px solid var(--ink);border-radius:0;background:var(--paper-light);color:var(--ink);box-shadow:var(--shadow-print)}html[data-design-brand=mega11] .tg-my-teams-menu__item{min-height:44px;padding:0 14px;border-radius:0;color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;font-weight:400;cursor:pointer}html[data-design-brand=mega11] .tg-my-teams-menu__item:focus,html[data-design-brand=mega11] .tg-my-teams-menu__item[data-highlighted]{background:var(--album-paper);color:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-menu__item--danger,html[data-design-brand=mega11] .tg-my-teams-menu__item--danger:focus,html[data-design-brand=mega11] .tg-my-teams-menu__item--danger[data-highlighted]{color:var(--football-red-print);font-weight:600}html[data-design-brand=mega11] .tg-my-teams-menu__separator{height:1px;margin:0;background:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-grid{gap:16px}html[data-design-brand=mega11] .tg-my-teams-card{position:relative;border:3px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:var(--shadow-print);overflow:visible;transition:transform .12s ease,box-shadow .12s ease}html[data-design-brand=mega11] .tg-my-teams-card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}html[data-design-brand=mega11] .tg-my-teams-card--skel{box-shadow:none}html[data-design-brand=mega11] .tg-my-teams-card__header{gap:6px;padding:8px 8px 8px 12px;border-bottom:2px solid var(--ink);background:#ece1c3;color:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-card__header-row{gap:10px}html[data-design-brand=mega11] .tg-my-teams-card__header-link{gap:10px;color:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-card__header-link:after{content:"";position:absolute;inset:0;z-index:1}html[data-design-brand=mega11] .tg-my-teams-card__header-link:focus-visible{outline:none}html[data-design-brand=mega11] .tg-my-teams-card__header-link:focus-visible:after{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-my-teams-card__number{width:28px;min-width:28px;height:28px;padding:0;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-size:18px;font-weight:800}html[data-design-brand=mega11] .tg-my-teams-card__name{min-width:0;overflow:hidden;color:var(--ink);font-size:22px;font-weight:800;line-height:1;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}html[data-design-brand=mega11] .tg-my-teams-card__warning{color:var(--football-red-print);font-size:14px;font-weight:600}html[data-design-brand=mega11] .tg-my-teams-metric{padding:0;border-right:0}html[data-design-brand=mega11] .tg-my-teams-metric__label{color:var(--ink);font-family:var(--font-brand-head);font-size:13px;font-weight:700;line-height:1;letter-spacing:.06em}html[data-design-brand=mega11] .tg-my-teams-metric__value{min-height:0;color:var(--ink);font-weight:400}html[data-design-brand=mega11] .tg-my-teams-card__primary{gap:16px;padding:16px;border-top:0}html[data-design-brand=mega11] .tg-my-teams-metric--total .tg-my-teams-metric__value{align-items:baseline;gap:6px;font-family:var(--font-brand-head);font-size:64px;font-weight:800;line-height:.85}html[data-design-brand=mega11] .tg-my-teams-metric__unit{font-family:var(--font-brand-data);font-size:14px;font-weight:400;line-height:1}html[data-design-brand=mega11] .tg-my-teams-metric--rank{align-items:flex-end;gap:4px;text-align:right}html[data-design-brand=mega11] .tg-my-teams-metric--rank .tg-my-teams-metric__value{font-family:var(--font-brand-head);font-size:40px;font-weight:800;line-height:.9}html[data-design-brand=mega11] .tg-my-teams-metric--rank .tg-my-teams-movement{font-size:15px}html[data-design-brand=mega11] .tg-my-teams-card__secondary{margin-top:auto;border-top:1px solid var(--ink)}html[data-design-brand=mega11] .tg-my-teams-metric--compact{gap:2px;padding:8px 12px;border-right:1px solid var(--ink)}html[data-design-brand=mega11] .tg-my-teams-metric--compact:last-child{border-right:0}html[data-design-brand=mega11] .tg-my-teams-metric--compact .tg-my-teams-metric__label{font-size:12px}html[data-design-brand=mega11] .tg-my-teams-metric--compact .tg-my-teams-metric__value{font-family:var(--font-brand-data);font-size:16px;line-height:1.2}html[data-design-brand=mega11] .tg-my-teams-table-wrap{margin:-16px 0 -4px;border:0;background:transparent;box-shadow:none}html[data-design-brand=mega11] .tg-my-teams-table thead{background:transparent}html[data-design-brand=mega11] .tg-my-teams-table thead th{position:static;padding:12px 6px 6px;border-bottom:3px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:700;letter-spacing:.06em;white-space:nowrap}html[data-design-brand=mega11] .tg-my-teams-table thead th.tg-my-teams-table__num .tg-my-teams-table__sort{justify-content:flex-end;width:100%}html[data-design-brand=mega11] .tg-my-teams-table tbody td,html[data-design-brand=mega11] .tg-my-teams-table tbody th{position:static;padding:10px 6px;border-bottom:1px solid var(--ink);background:transparent;color:var(--ink);text-transform:none;letter-spacing:0}html[data-design-brand=mega11] .tg-my-teams-table__row{cursor:pointer}html[data-design-brand=mega11] .tg-my-teams-table__row:hover td,html[data-design-brand=mega11] .tg-my-teams-table__row:hover th{background:var(--album-paper)}html[data-design-brand=mega11] .tg-my-teams-table .tg-my-teams-table__nr{width:44px;padding-left:0}html[data-design-brand=mega11] .tg-my-teams-table__nr .tg-my-teams-card__number{width:32px;min-width:32px;height:32px;font-size:20px}html[data-design-brand=mega11] .tg-my-teams-table__team{color:var(--ink);font-family:var(--font-brand-head);font-size:22px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-my-teams-table__team:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}html[data-design-brand=mega11] .tg-my-teams-table tbody .tg-my-teams-table__num,html[data-design-brand=mega11] .tg-my-teams-table tbody .tg-my-teams-table__num .tg-my-teams-movement{font-family:var(--font-brand-data);font-size:16px;font-weight:400;text-align:right;white-space:nowrap}html[data-design-brand=mega11] .tg-my-teams-table tbody .tg-my-teams-table__num .tg-my-teams-movement{justify-content:flex-end}html[data-design-brand=mega11] .tg-my-teams-table .tg-my-teams-table__action{width:48px;padding-right:0}@media (max-width:1023px){html[data-design-brand=mega11] .tg-my-teams-pending__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){html[data-design-brand=mega11] .tg-my-teams-page__header{flex-direction:column;align-items:stretch;padding-bottom:16px}html[data-design-brand=mega11] .tg-my-teams-page__intro{flex:none}html[data-design-brand=mega11] .tg-my-teams-panel__label{font-size:20px;padding:6px 12px}html[data-design-brand=mega11] .tg-my-teams-panel__body{padding:12px}html[data-design-brand=mega11] .tg-my-teams-pending__body-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"body" "list" "pay";gap:12px}html[data-design-brand=mega11] .tg-my-teams-pending__body{font-size:16px}html[data-design-brand=mega11] .tg-my-teams-pending__payments{width:100%}html[data-design-brand=mega11] .tg-my-teams-pending__list{grid-template-columns:minmax(0,1fr)}html[data-design-brand=mega11] .tg-my-teams-pending__row{display:grid;grid-template-columns:30px minmax(0,1fr) 44px;grid-template-areas:"nr name menu" "nr status menu";align-items:center;gap:4px 10px;padding:8px 8px 8px 10px}html[data-design-brand=mega11] .tg-my-teams-pending__number{grid-area:nr;width:30px;height:30px;font-size:18px}html[data-design-brand=mega11] .tg-my-teams-pending__name{grid-area:name;font-size:20px}html[data-design-brand=mega11] .tg-my-teams-pending__status{grid-area:status;justify-self:start;font-size:12px}html[data-design-brand=mega11] .tg-my-teams-pending__row>:last-child{grid-area:menu}html[data-design-brand=mega11] .tg-my-teams-card__menu{width:44px;min-width:44px;height:44px;min-height:44px}html[data-design-brand=mega11] .tg-my-teams-menu__item{min-height:48px}html[data-design-brand=mega11] .tg-my-teams-card__header{padding:6px 6px 6px 10px}html[data-design-brand=mega11] .tg-my-teams-card__name{font-size:21px}html[data-design-brand=mega11] .tg-my-teams-card__primary{gap:12px;padding:12px}html[data-design-brand=mega11] .tg-my-teams-metric--total .tg-my-teams-metric__value{font-size:52px}html[data-design-brand=mega11] .tg-my-teams-metric--rank .tg-my-teams-metric__value{font-size:36px}html[data-design-brand=mega11] .tg-my-teams-metric--compact{padding:8px 10px}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .tg-my-teams-card,html[data-design-brand=mega11] .tg-my-teams-card:hover{transform:none;transition:none}}html[data-design-brand=mega11] .tg-manager-page .tg-wordmark-panel__body .tg-profile-section__intro{margin-top:0;color:var(--color-text-muted)}html[data-design-brand=mega11] .tg-manager-page .tg-wordmark-panel__body .tg-profile-section__intro+*{margin-top:1.25rem}html[data-design-brand=mega11] .tg-manager-page .tg-wordmark-panel__body .tg-profile-section__intro+.tg-profile-form{margin-top:0}html[data-design-brand=mega11] .tg-manager-page .tg-wordmark-panel__body .tg-leagues-empty{border:0;box-shadow:none;background:transparent;padding:.25rem 0 .5rem}@media (max-width:639px){html[data-design-brand=mega11] .tg-profile-actions{flex-wrap:nowrap}html[data-design-brand=mega11] .tg-profile-actions>*{flex:1 1 0;min-width:0}}html[data-design-brand=mega11] .tg-profile-input:disabled{background-color:var(--album-paper);color:var(--color-text-muted)}html[data-design-brand=mega11] .tg-manager-page :is(input,select,textarea,button,.rounded-lg){border-radius:0}html[data-design-brand=mega11] .tg-profile-delete-link{font-family:var(--font-brand-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--football-red);text-underline-offset:.18em}html[data-design-brand=mega11] .tg-profile-delete-link:hover{color:var(--ink);opacity:1}html[data-design-brand=mega11] .tg-manager-table-wrap{overflow:hidden;background:var(--paper-light);border:3px solid var(--ink);border-radius:0;box-shadow:none}html[data-design-brand=mega11] .tg-manager-table-wrap thead th{background:var(--paper-light);color:var(--ink);font-family:var(--font-brand-head);border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .tg-manager-table-wrap tbody td{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-manager-table-wrap tbody td:is(:nth-child(2),:nth-child(3)){font-family:var(--font-brand-data)}html[data-design-brand=mega11] .tg-manager-achievement{border:2px solid var(--ink);border-radius:0;background:var(--paper-light) var(--paper-grain);background-size:180px 180px;box-shadow:var(--shadow-print-sm)}html[data-design-brand=mega11] .tg-manager-achievement__icon{border:2px solid var(--ink);border-radius:0;background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print-sm);transform:rotate(-.4deg)}html[data-design-brand=mega11] .tg-manager-achievement__title{font-family:var(--font-brand-head);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}html[data-design-brand=mega11] .tg-manager-achievement__description{color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .tg-manager-achievement__icon{transform:none}}html[data-design-brand=mega11] .tg-leagues-page__error{border:2px solid var(--ink);background:var(--paper-light);box-shadow:var(--shadow-print-sm);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-empty{background:var(--paper-light);border:2px solid var(--ink);box-shadow:none;color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-badge{border:2px solid var(--ink);background:var(--paper-light);color:rgba(21,21,21,.72);font-family:var(--font-brand-head);letter-spacing:.06em}html[data-design-brand=mega11] .tg-league-pin,html[data-design-brand=mega11] .tg-match-facts__players,html[data-design-brand=mega11] .tg-points-overview,html[data-design-brand=mega11] .tg-profile-select,html[data-design-brand=mega11] .tg-stats-table tbody td,html[data-design-brand=mega11] .tg-team-roster-table tbody td{background:var(--paper-light);background-color:var(--paper-light)}html[data-design-brand=mega11] .tg-stats-table-wrap{border-right:0}@media (max-width:699px){html[data-design-brand=mega11] .tg-wordmark-panel__body .tg-stats-table-wrap{width:100%;max-width:100%;margin-left:0;margin-right:0}}html[data-design-brand=mega11] .tg-points-overview{border:3px solid var(--ink);border-radius:0;box-shadow:none;background:var(--paper-light)}html[data-design-brand=mega11] .fantasy-team-page .tg-points-overview,html[data-design-brand=mega11] .tg-captain-section,html[data-design-brand=mega11] .tg-team-inset{border:2px solid var(--ink);border-radius:var(--radius-default);box-shadow:none;background:var(--paper-light);padding:1rem}html[data-design-brand=mega11] .tg-captain-section,html[data-design-brand=mega11] .tg-team-inset{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}html[data-design-brand=mega11] .m11-new-team-stack{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem}@media (min-width:768px){html[data-design-brand=mega11] .m11-new-team-stack{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.65rem;margin-bottom:.65rem}html[data-design-brand=mega11] .m11-new-team-stack>.tg-captain-section{flex-direction:column;align-items:stretch;justify-content:flex-start}html[data-design-brand=mega11] .m11-new-team-stack>.tg-captain-section .tg-captain-section__control{width:100%}}html[data-design-brand=mega11] .m11-new-team-stack>.m11-squad-meta,html[data-design-brand=mega11] .m11-new-team-stack>.tg-captain-section,html[data-design-brand=mega11] .m11-new-team-stack>.tg-team-inset{margin-bottom:0}html[data-design-brand=mega11] .m11-new-team-stack .m11-squad-meta__panel,html[data-design-brand=mega11] .m11-new-team-stack>.tg-captain-section,html[data-design-brand=mega11] .m11-new-team-stack>.tg-team-inset{border:2px solid var(--ink);box-shadow:none;padding:.85rem 1rem}html[data-design-brand=mega11] .m11-league-code{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){html[data-design-brand=mega11] .m11-new-team-stack .m11-squad-meta__panel,html[data-design-brand=mega11] .m11-new-team-stack>.tg-captain-section,html[data-design-brand=mega11] .m11-new-team-stack>.tg-team-inset{padding:.75rem .9rem}}html[data-design-brand=mega11] .m11-new-team-stack>.m11-squad-meta{grid-template-columns:1fr}html[data-design-brand=mega11] .m11-squad-meta{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem}@media (min-width:768px){html[data-design-brand=mega11] .m11-squad-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}html[data-design-brand=mega11] .m11-squad-meta__panel{display:flex;flex-direction:column;gap:.35rem;min-width:0;height:100%;padding:.85rem 1rem;border:2px solid var(--ink);border-radius:0!important;box-shadow:none}html[data-design-brand=mega11] .m11-squad-meta__panel--budget{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .m11-squad-meta__panel--deadline{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .m11-squad-meta__label{margin:0;font-family:var(--font-brand-data);font-size:.8rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .m11-squad-meta__panel--budget .m11-squad-meta__label{color:rgba(21,21,21,.65)}html[data-design-brand=mega11] .m11-squad-meta__panel--deadline .m11-squad-meta__label{color:rgba(255,249,232,.72)}html[data-design-brand=mega11] .m11-squad-meta__value{margin:0;font-family:var(--font-brand-data);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;line-height:1.1;overflow-wrap:anywhere}html[data-design-brand=mega11] .m11-squad-meta__value--money{color:var(--pitch-green)}html[data-design-brand=mega11] .m11-squad-meta__value--empty{color:var(--football-red)}html[data-design-brand=mega11] .m11-squad-meta__when{display:flex;flex-wrap:wrap;gap:.35rem .65rem;margin:0;color:var(--football-yellow)}html[data-design-brand=mega11] .m11-squad-meta__note{margin:0;font-size:.875rem;line-height:1.35}@media (min-width:768px){html[data-design-brand=mega11] .m11-squad-meta__panel--deadline .m11-squad-meta__status .m11-squad-meta__note{white-space:nowrap;font-size:min(.875rem,3.85cqw)}}html[data-design-brand=mega11] .m11-squad-meta__panel--budget .m11-squad-meta__note{color:rgba(21,21,21,.72)}html[data-design-brand=mega11] .m11-squad-meta__panel--deadline .m11-squad-meta__note{color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .m11-squad-meta__status{margin-top:auto;display:flex;flex-direction:column;gap:.15rem;container-type:inline-size}html[data-design-brand=mega11] .m11-squad-meta__status-lead{margin:0;font-family:var(--font-brand-data);font-size:.875rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}html[data-design-brand=mega11] .m11-squad-meta__bar{height:.45rem;margin-top:auto;overflow:hidden;border:2px solid var(--ink);border-radius:var(--radius-small)!important;background:rgba(21,21,21,.12)}html[data-design-brand=mega11] .m11-squad-meta__bar-fill{display:block;height:100%;background:var(--pitch-green);border-radius:0!important}html[data-design-brand=mega11] .m11-squad-meta__bar-fill--empty{background:var(--football-red)}@media (min-width:768px){html[data-design-brand=mega11] .m11-squad-meta{gap:.5rem;margin-bottom:.65rem}html[data-design-brand=mega11] .m11-squad-meta__panel{gap:.45rem;padding:.75rem .9rem}html[data-design-brand=mega11] .m11-squad-meta__label{font-size:.8rem}html[data-design-brand=mega11] .m11-squad-meta__value{font-size:1.125rem}html[data-design-brand=mega11] .m11-squad-meta__note,html[data-design-brand=mega11] .m11-squad-meta__status-lead{font-size:.875rem;line-height:1.3}html[data-design-brand=mega11] .m11-squad-meta__bar{height:.28rem;margin-top:.15rem}}html[data-design-brand=mega11] .fantasy-team-page .tg-wordmark-panel:has(.tg-panel-tabs--edit){filter:none}html[data-design-brand=mega11] .m11-team-head{display:flex;flex-direction:column;gap:24px;min-width:0}html[data-design-brand=mega11] .m11-team-head__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:6px solid var(--ink)}html[data-design-brand=mega11] .m11-team-head__title-row .tg-page-title{min-width:0;padding-bottom:0;border-bottom:0;font-size:clamp(36px,7vw,56px)}html[data-design-brand=mega11] .m11-team-head__settings{display:inline-flex;flex:none;align-items:center;gap:6px;height:36px;padding:0 12px;border:2px solid var(--ink);border-radius:0;background:var(--paper-light);color:var(--ink);box-shadow:var(--shadow-print-sm);font-family:var(--font-brand-head);font-size:14px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}html[data-design-brand=mega11] .m11-team-head__settings--open{background:var(--ink);color:var(--football-yellow)}html[data-design-brand=mega11] .m11-team-head__settings:active{transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .m11-team-head__settings:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-team-settings{display:flex;flex-direction:column;margin-top:-16px}html[data-design-brand=mega11] .m11-team-settings__label{align-self:flex-end;margin:0;padding:5px 12px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:18px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-team-settings__body{border:3px solid var(--ink);background:var(--paper-light)}html[data-design-brand=mega11] .m11-team-settings__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:center;gap:12px 24px;padding:16px}html[data-design-brand=mega11] .m11-team-settings__row+.m11-team-settings__row{border-top:1px solid var(--ink)}html[data-design-brand=mega11] .m11-team-settings__copy{display:flex;flex-direction:column;gap:4px;min-width:0}html[data-design-brand=mega11] .m11-team-settings__name{margin:0;color:var(--ink);font-family:var(--font-brand-data);font-size:13px;font-weight:400;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .m11-team-settings__help{color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;line-height:1.45}html[data-design-brand=mega11] .m11-team-settings__control{display:flex;flex-direction:column;gap:8px;min-width:0}html[data-design-brand=mega11] .m11-team-settings__name-row{display:flex;gap:8px;min-width:0}html[data-design-brand=mega11] .m11-team-settings__input{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);color:var(--ink);box-shadow:none;font-family:var(--font-brand-sans);font-size:15px}html[data-design-brand=mega11] .m11-team-settings__input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-design-brand=mega11] .m11-team-settings__save{flex:none;height:40px;padding:0 16px;font-size:16px}html[data-design-brand=mega11] .m11-team-settings__save:disabled{opacity:.4;box-shadow:none;transform:none}html[data-design-brand=mega11] .m11-team-settings__error{margin:0;color:var(--football-red-print);font-size:15px;font-weight:600}html[data-design-brand=mega11] .m11-team-settings__switch{display:flex;align-items:center;gap:12px;height:44px;padding:0 6px 0 14px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);color:var(--ink);cursor:pointer}html[data-design-brand=mega11] .m11-team-settings__switch-label{flex:1 1 auto;min-width:0;font-family:var(--font-brand-head);font-size:18px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-team-settings__toggle{width:48px;height:26px;padding:0;border:2px solid var(--ink);border-radius:0;box-shadow:none}html[data-design-brand=mega11] .m11-team-settings__toggle[data-state=checked]{background:var(--pitch-green)}html[data-design-brand=mega11] .m11-team-settings__toggle[data-state=unchecked]{background:#e6d9b8}html[data-design-brand=mega11] .m11-team-settings__toggle>span{width:20px;height:22px;border-left:2px solid var(--ink);border-right:2px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .m11-team-settings__toggle[data-state=checked]>span{transform:translateX(24px)}html[data-design-brand=mega11] .m11-team-settings__toggle[data-state=unchecked]>span{transform:translateX(0)}html[data-design-brand=mega11] .m11-team-settings__toggle:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:none}html[data-design-brand=mega11] .m11-squad-meta--team{display:flex;flex-direction:column;gap:0;margin:0}html[data-design-brand=mega11] .m11-squad-meta__cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;border:3px solid var(--ink);background:var(--ink)}html[data-design-brand=mega11] .m11-squad-meta__cell{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .m11-league-code .m11-squad-meta__label,html[data-design-brand=mega11] .m11-new-team-budget .m11-squad-meta__label,html[data-design-brand=mega11] .m11-new-team-captain .m11-squad-meta__label,html[data-design-brand=mega11] .m11-new-team-name .m11-squad-meta__label,html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__label{margin:0;color:var(--ink);font-family:var(--font-brand-data);font-size:13px;font-weight:400;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .m11-squad-meta__cell--deadline .m11-squad-meta__label{color:var(--football-red-print)}html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__when{display:flex;flex-wrap:wrap;gap:0 .3em;margin:0;color:var(--ink);font-family:var(--font-brand-head);font-size:36px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__status{margin-top:0;container-type:normal}html[data-design-brand=mega11] .m11-league-code .m11-squad-meta__note,html[data-design-brand=mega11] .m11-new-team-captain .m11-squad-meta__note,html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__note,html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__panel--deadline .m11-squad-meta__note{margin:0;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;line-height:1.45;white-space:normal}html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__status-lead{color:var(--ink);font-family:var(--font-brand-head);font-size:18px;font-weight:800;letter-spacing:.02em}html[data-design-brand=mega11] .m11-new-team-budget{gap:8px}html[data-design-brand=mega11] .tg-team-inset.m11-new-team-budget .m11-squad-meta__bar{flex:none;width:100%;min-width:0}html[data-design-brand=mega11] .m11-new-team-captain,html[data-design-brand=mega11] .m11-new-team-name{gap:8px}html[data-design-brand=mega11] .m11-squad-meta__captain-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-design-brand=mega11] .m11-captain-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-small);background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-size:15px;font-weight:800;line-height:1}html[data-design-brand=mega11] .m11-squad-meta__captain-control{display:flex;flex-wrap:wrap;gap:8px;min-width:0}html[data-design-brand=mega11] .m11-squad-meta__captain-control>*{flex:1 1 auto;min-width:0}html[data-design-brand=mega11] .m11-squad-meta__select{height:40px;border:2px solid var(--ink);background:var(--paper-light);color:var(--ink);box-shadow:none;font-family:var(--font-brand-sans);font-size:15px}html[data-design-brand=mega11] .m11-squad-meta__strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 16px;border:3px solid var(--ink);border-top:0;background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-squad-meta__strip-label{margin:0;font-family:var(--font-brand-head);font-size:18px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-squad-meta__amount{margin:0;color:var(--ink);font-family:var(--font-brand-head);font-size:32px;font-weight:800;line-height:1}html[data-design-brand=mega11] .m11-squad-meta__amount--empty{color:var(--football-red-print)}html[data-design-brand=mega11] .m11-new-team-budget .m11-squad-meta__bar,html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__bar{flex:1 1 120px;min-width:120px;height:10px;margin:0;border:2px solid var(--ink);border-radius:0!important;background:var(--paper-light)}html[data-design-brand=mega11] .m11-new-team-budget .m11-squad-meta__bar-fill,html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__bar-fill{background:var(--ink)}html[data-design-brand=mega11] .m11-new-team-budget .m11-squad-meta__bar-fill--empty,html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__bar-fill--empty{background:var(--football-red-print)}html[data-design-brand=mega11] .m11-squad-meta__strip-note{margin:0;font-family:var(--font-brand-data);font-size:14px;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .m11-team-head+.tg-wordmark-panel>.tg-wordmark-panel__body{border-top:3px solid var(--ink)}@media (max-width:767px){html[data-design-brand=mega11] .m11-squad-meta__select,html[data-design-brand=mega11] .m11-team-head__settings,html[data-design-brand=mega11] .m11-team-settings__input,html[data-design-brand=mega11] .m11-team-settings__save{height:44px}html[data-design-brand=mega11] .m11-team-head__title-row{align-items:center}html[data-design-brand=mega11] .m11-squad-meta--team .m11-squad-meta__when{font-size:30px}}html[data-design-brand=mega11] .tg-captain-section__title{color:var(--ink);font-family:var(--font-brand-head);font-size:1rem;letter-spacing:.04em}html[data-design-brand=mega11] .tg-captain-section__help{color:var(--color-text-muted);font-family:var(--font-brand-sans);font-size:.875rem;line-height:1.4}html[data-design-brand=mega11] .tg-captain-section{border-radius:0!important;box-shadow:none;gap:.55rem;padding:.85rem 1rem}html[data-design-brand=mega11] .tg-captain-section__copy{display:flex;flex-direction:column;gap:.35rem;min-width:0}html[data-design-brand=mega11] .tg-captain-section__control{display:flex;flex-direction:column;gap:.5rem;min-width:0}html[data-design-brand=mega11] .tg-captain-section__title{color:rgba(21,21,21,.65);font-family:var(--font-brand-data);font-size:.8rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}@media (min-width:768px){html[data-design-brand=mega11] .tg-captain-section{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.65rem;padding:.75rem .9rem}html[data-design-brand=mega11] .tg-captain-section__title{font-size:.8rem}html[data-design-brand=mega11] .tg-captain-section__help{font-size:.875rem;line-height:1.3}html[data-design-brand=mega11] .tg-captain-section__control{flex-direction:row;align-items:center;width:min(18rem,46%);flex-shrink:0}html[data-design-brand=mega11] .tg-captain-section button[role=combobox]{height:2.25rem;font-size:.875rem}}html[data-design-brand=mega11] .tg-captain-section button[role=combobox]{background-color:var(--paper-light);color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius-small);box-shadow:inset 2px 2px 0 rgba(21,21,21,.12)}html[data-design-brand=mega11] .tg-captain-section button[role=combobox]:disabled,html[data-design-brand=mega11] .tg-captain-section button[role=combobox][data-disabled]{opacity:1;background-color:var(--album-paper);color:var(--color-text-subtle)}html[data-design-brand=mega11] .tg-points-overview__label{font-family:var(--font-brand-head);letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-points-overview__value{font-family:var(--font-brand-data)}html[data-design-brand=mega11] .tg-league-pin{border:2px solid var(--ink);border-radius:var(--radius-small);box-shadow:none}html[data-design-brand=mega11] .border-\[rgb\(221\,221\,221\)\],html[data-design-brand=mega11] [class*="border-[rgb(221,221,221)]"]{border-color:var(--ink)}html[data-design-brand=mega11] .tg-calendar-page__lede{max-width:42rem;color:var(--color-text-muted)}html[data-design-brand=mega11] .tg-football-calendar{max-width:42rem;margin-inline:auto;overflow:hidden;background:var(--paper-light);border:3px solid var(--ink);border-radius:0;box-shadow:none;color:var(--ink)}html[data-design-brand=mega11] .tg-football-calendar__header{padding:6px 14px;background:var(--ink);color:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .tg-football-calendar__nav{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;gap:.75rem}html[data-design-brand=mega11] .tg-football-calendar__nav-btn{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:0;background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print-sm);cursor:pointer;transition:transform .08s ease,box-shadow .08s ease,background-color .08s ease}html[data-design-brand=mega11] .tg-football-calendar__nav-btn:hover:not(:disabled){background:#ffe866}html[data-design-brand=mega11] .tg-football-calendar__nav-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .tg-football-calendar__nav-btn:focus-visible{outline:2px solid var(--paper-light);outline-offset:3px}html[data-design-brand=mega11] .tg-football-calendar__nav-btn:disabled{background:#2a2a2a;color:rgba(255,249,232,.35);border-color:#2a2a2a;box-shadow:none;cursor:not-allowed}html[data-design-brand=mega11] .tg-football-calendar__heading{min-width:0;text-align:center}html[data-design-brand=mega11] .tg-football-calendar__title{margin:0;color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;letter-spacing:.02em;line-height:.9;text-transform:uppercase}html[data-design-brand=mega11] .tg-football-calendar__range{margin:.3rem 0 0;color:rgba(255,249,232,.78);font-family:var(--font-brand-sans);font-size:.875rem;line-height:1.3}html[data-design-brand=mega11] .tg-football-calendar__body{padding:1.15rem 0 .75rem}html[data-design-brand=mega11] .tg-football-calendar__date-matches,html[data-design-brand=mega11] .tg-football-calendar__time-slot{gap:0}html[data-design-brand=mega11] .tg-football-calendar__time-slot>li+li{margin-top:0}html[data-design-brand=mega11] .tg-football-calendar__match-row{border:0;border-radius:0;background:transparent;padding-inline:1rem;box-shadow:inset 0 -1px 0 var(--color-br-2-80)}html[data-design-brand=mega11] .tg-football-calendar__date-matches .tg-football-calendar__time-slot:last-child .tg-football-calendar__match-item:last-child .tg-football-calendar__match-row{box-shadow:none}html[data-design-brand=mega11] .tg-football-calendar__deadline{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;padding:.28rem .55rem;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow);box-shadow:var(--shadow-print-sm);color:var(--ink);font-family:var(--font-brand-head);font-size:.78rem;font-weight:800;letter-spacing:.05em;line-height:1.2;text-align:center;text-transform:uppercase}html[data-design-brand=mega11] .tg-football-calendar__local-time{margin:.65rem 0 0;text-align:center;color:var(--color-text-muted);font-size:.75rem;line-height:1.35}html[data-design-brand=mega11] .tg-football-calendar__fixtures{margin-top:1.15rem}html[data-design-brand=mega11] .tg-football-calendar__date-heading{margin:0 0 .45rem;padding-inline:1rem;color:var(--ink);font-family:var(--font-brand-head);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}html[data-design-brand=mega11] .tg-football-calendar__cup-label{color:var(--football-red)}html[data-design-brand=mega11] .tg-football-calendar__score-label{font-family:var(--font-brand-data);font-size:.95rem;letter-spacing:-.04em}html[data-design-brand=mega11] .tg-football-calendar__score-label--live{border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow);color:var(--ink);padding:.05rem .4rem}html[data-design-brand=mega11] .tg-football-calendar__score-label--time{color:var(--ink)}@media (hover:hover){html[data-design-brand=mega11] .tg-football-calendar__match-row--clickable:hover{background-color:var(--color-neutral-02);border-color:transparent}html[data-design-brand=mega11] .tg-football-calendar__match-row--clickable:hover .tg-football-calendar__score-label--live{background-color:var(--football-yellow)}}html[data-design-brand=mega11] .tg-football-calendar__match-row--clickable:focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-design-brand=mega11] .tg-wordmark-panel:has(.tg-match-centre){overflow:visible}html[data-design-brand=mega11] .tg-match-centre__main{overflow:hidden;background:var(--paper-light);border:3px solid var(--ink);border-radius:0;box-shadow:none}html[data-design-brand=mega11] .tg-match-centre__toolbar{margin-bottom:0;padding:.75rem .85rem;background:var(--ink);box-shadow:0 3px 0 var(--football-yellow)}html[data-design-brand=mega11] .tg-match-centre__nav-button{border:2px solid var(--ink);border-radius:0;background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print-sm)}html[data-design-brand=mega11] .tg-match-centre__nav-button:hover:not(:disabled){background:#ffe866}html[data-design-brand=mega11] .tg-match-centre__nav-button:disabled{background:#2a2a2a;color:rgba(255,249,232,.35);border-color:#2a2a2a;box-shadow:none;opacity:1}html[data-design-brand=mega11] .tg-match-centre__club-select,html[data-design-brand=mega11] .tg-match-centre__toolbar button[role=combobox]{border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);color:var(--ink);box-shadow:inset 2px 2px 0 rgba(21,21,21,.12)}html[data-design-brand=mega11] .tg-match-centre__matches{gap:0;padding:.85rem 0 .5rem}html[data-design-brand=mega11] .tg-wordmark-panel__body .tg-match-centre__main{overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}html[data-design-brand=mega11] .tg-wordmark-panel__body .tg-match-centre__matches{padding:0}html[data-design-brand=mega11] .tg-match-facts-modal{border-radius:var(--radius-default);overflow:hidden}html[data-design-brand=mega11] .tg-match-facts{background:var(--paper-light);max-height:calc(min(92vh, 828px) - 6px)}html[data-design-brand=mega11] .tg-match-facts__hero{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .tg-match-facts__datetime,html[data-design-brand=mega11] .tg-match-facts__scorers,html[data-design-brand=mega11] .tg-match-facts__team{color:var(--paper-light)}html[data-design-brand=mega11] .tg-match-facts__scorer-ball img{filter:brightness(0) invert(1)}html[data-design-brand=mega11] .tg-match-facts__score{font-family:var(--font-brand-data);color:var(--football-yellow);letter-spacing:-.04em;text-transform:none}html[data-design-brand=mega11] .tg-match-facts__team-label{font-family:var(--font-brand-head);font-weight:700;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-match-facts__datetime .tg-match-facts__minutes{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:20px;padding:0 5px;line-height:1}html[data-design-brand=mega11] .tg-match-facts__minutes.tg-match-facts__status--ft{border:2px solid var(--football-yellow);background:var(--ink);color:var(--football-yellow)}html[data-design-brand=mega11] .tg-match-facts__minutes.tg-match-facts__status--live{border:2px solid var(--ink);background:var(--football-red);color:var(--paper-light)}html[data-design-brand=mega11] .tg-match-facts__empty{color:var(--color-text-muted)}html[data-design-brand=mega11] .tg-match-facts__venue{background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-match-facts__player-row,html[data-design-brand=mega11] .tg-match-facts__players{background:var(--paper-light);border-color:var(--ink)}html[data-design-brand=mega11] .tg-match-facts__player-row:after{background:var(--ink)}html[data-design-brand=mega11] .tg-match-facts__subs-header{background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .m11-home-breakout{--m11-home-band-gap:0}html[data-design-brand=mega11] .m11-home-band,html[data-design-brand=mega11] .m11-home-hero{padding-top:5.5rem;padding-bottom:5.5rem}html[data-design-brand=mega11] .m11-home-hero{padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){html[data-design-brand=mega11] .m11-home-band,html[data-design-brand=mega11] .m11-home-hero{padding-top:8rem;padding-bottom:8rem}html[data-design-brand=mega11] .m11-home-hero{padding-top:4.5rem;padding-bottom:4.5rem}}html[data-design-brand=mega11] .m11-home-hero__title{font-size:clamp(2.5rem,4.5vw,4.25rem);letter-spacing:.01em}html[data-design-brand=mega11] .m11-home-hero__lede{font-family:var(--font-brand-sans)}html[data-design-brand=mega11] .m11-home-hero__copy{max-width:50rem;margin-inline:auto}@media (min-width:1280px){html[data-design-brand=mega11] .m11-home-hero__copy{margin-inline:0}}html[data-design-brand=mega11] .m11-home-link{color:var(--ink);font-weight:inherit;text-decoration:underline;text-decoration-color:rgba(21,21,21,.4);text-decoration-thickness:1px;text-underline-offset:.18em}html[data-design-brand=mega11] .m11-home-link:hover{color:var(--ink);text-decoration-color:var(--ink)}html[data-design-brand=mega11] .m11-home-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-home-ticket{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:36rem;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:none;overflow:hidden}html[data-design-brand=mega11] .m11-home-ticket__cell{padding:.75rem .85rem;border-right:1px dashed rgba(21,21,21,.35)}html[data-design-brand=mega11] .m11-home-ticket__cell:nth-child(2n){border-right:0}html[data-design-brand=mega11] .m11-home-ticket__cell:nth-child(n+3){border-top:1px dashed rgba(21,21,21,.35)}html[data-design-brand=mega11] a.m11-home-ticket__cell--link{display:block;color:inherit;text-decoration:none;transition:background-color .08s ease}html[data-design-brand=mega11] a.m11-home-ticket__cell--link:hover{background:rgba(255,229,0,.42)}html[data-design-brand=mega11] a.m11-home-ticket__cell--link:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}html[data-design-brand=mega11] .m11-home-ticket__value{margin:0;font-size:1.35rem;font-weight:700;line-height:1;color:var(--ink)}html[data-design-brand=mega11] .m11-home-ticket__value--accent{color:var(--football-red)}html[data-design-brand=mega11] .m11-home-ticket__label{margin:.35rem 0 0;font-family:var(--font-brand-data);font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(21,21,21,.65)}html[data-design-brand=mega11] .m11-home-deadline{max-width:36rem;border:0;background:transparent;box-shadow:none}html[data-design-brand=mega11] .m11-home-deadline__bar{display:flex;align-items:stretch;border:2px solid var(--ink);background:var(--paper-light)}html[data-design-brand=mega11] .m11-home-deadline__kick{display:flex;flex-shrink:0;flex-direction:column;justify-content:center;gap:4px;margin:0;padding:12px 16px;background:var(--football-red);color:var(--paper-light);line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-home-deadline__kick-label{font-family:var(--font-brand-head);font-size:15px;font-weight:800;letter-spacing:.06em}html[data-design-brand=mega11] .m11-home-deadline__kick-date{font-family:var(--font-brand-head);font-size:26px;font-weight:800;letter-spacing:.02em}html[data-design-brand=mega11] .m11-home-deadline__kick-time{font-family:var(--font-brand-data);font-size:18px;font-weight:400;letter-spacing:.04em;text-transform:none}html[data-design-brand=mega11] .m11-home-deadline .m11-home-ticket{max-width:none;margin-top:12px;border:2px solid var(--ink);border-radius:0;box-shadow:none}html[data-design-brand=mega11] .m11-home-deadline__grid{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:8px 4px}html[data-design-brand=mega11] .m11-home-deadline__cell{padding:4px 2px;border:0;text-align:center}html[data-design-brand=mega11] .m11-home-deadline__value{margin:0;font-family:var(--font-brand-head);font-size:48px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:.9;color:var(--ink)}html[data-design-brand=mega11] .m11-home-deadline__cell--accent .m11-home-deadline__value{color:var(--football-red)}html[data-design-brand=mega11] .m11-home-deadline__label{margin:2px 0 0;font-family:var(--font-brand-data);font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}@media (max-width:639px){html[data-design-brand=mega11] .m11-home-deadline{max-width:none}html[data-design-brand=mega11] .m11-home-deadline__kick{padding:10px 12px}html[data-design-brand=mega11] .m11-home-deadline__kick-date{font-size:20px}html[data-design-brand=mega11] .m11-home-deadline__kick-time{font-size:14px}html[data-design-brand=mega11] .m11-home-deadline__value{font-size:28px}}html[data-design-brand=mega11] .m11-home-pitch{position:relative;width:100%;min-width:0;max-width:32rem;margin-inline:auto}html[data-design-brand=mega11] .m11-home-pitch__label{position:absolute;z-index:2;top:0;left:-3px;display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:6px 10px;transform:translateY(-100%);background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-size:15px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-home-pitch__formation{color:var(--paper-light);font-family:var(--font-brand-head);font-size:12px;font-weight:700;letter-spacing:.04em}html[data-design-brand=mega11] .m11-home-pitch__board{position:relative;border:3px solid var(--ink);background:var(--pitch-green)}html[data-design-brand=mega11] .m11-home-pitch__field{position:relative;display:flex;flex-direction:column;gap:1.15rem;padding:1.85rem .35rem 1rem}html[data-design-brand=mega11] .m11-home-pitch__field:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:2px solid rgba(255,249,232,.55)}html[data-design-brand=mega11] .m11-home-pitch__row{position:relative;display:flex;justify-content:space-evenly;align-items:flex-start;min-width:0}html[data-design-brand=mega11] .m11-home-pitch .m11-sticker-card{flex:1 1 0;width:auto;min-width:0;max-width:5.5rem}html[data-design-brand=mega11] .m11-home-pitch .m11-sticker-card:hover{transform:none}html[data-design-brand=mega11] .m11-home-pitch__photo{position:relative;display:flex;align-items:flex-end;justify-content:center;height:3.625rem;padding-bottom:2px}html[data-design-brand=mega11] .m11-home-pitch__jersey{display:block;width:auto;height:2.85rem;max-width:78%;-o-object-fit:contain;object-fit:contain}html[data-design-brand=mega11] .m11-home-pitch .m11-sticker-card__points{padding:0 5px;line-height:1.2}html[data-design-brand=mega11] .m11-home-pitch .m11-sticker-card>:last-child>:first-child{padding:2px 4px;overflow:hidden;font-family:var(--font-brand-head);font-size:14px;font-weight:800;line-height:1.15;letter-spacing:.02em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .m11-home-pitch .m11-sticker-card>:last-child>:last-child{padding:1px 4px 2px;font-size:10px;line-height:1.2;text-align:center}html[data-design-brand=mega11] .m11-home-pitch__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;padding:8px 12px;border-top:3px solid var(--ink);background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-size:clamp(11px,3.2vw,18px);font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-home-pitch__footer span{min-width:0}html[data-design-brand=mega11] .m11-home-band--paper{background:transparent}html[data-design-brand=mega11] .m11-independent-story__copy{max-width:68ch;font-family:var(--font-brand-sans);font-size:clamp(.9375rem,1.2vw,1rem);line-height:1.6;color:rgba(21,21,21,.78);text-transform:none;letter-spacing:0}html[data-design-brand=mega11] .m11-independent-story__copy>*{margin:0}html[data-design-brand=mega11] .m11-independent-story__copy>*+*{margin-top:.75rem}html[data-design-brand=mega11] .m11-home-band--album{background:var(--paper-light) var(--paper-grain);background-size:180px 180px;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .m11-home-band--print{background-color:var(--pitch-dark);background-image:linear-gradient(rgba(255,249,232,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,249,232,.06) 1px,transparent 0);background-size:40px 40px;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);box-shadow:inset 0 4px 0 var(--football-yellow);color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-band--print .m11-home-band__lede{color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .m11-home-news{padding-top:calc(5.5rem * 2 / 3);padding-bottom:calc(5.5rem * 2 / 3);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);color:var(--ink)}@media (min-width:768px){html[data-design-brand=mega11] .m11-home-news{padding-top:calc(8rem * 2 / 3);padding-bottom:calc(8rem * 2 / 3)}}html[data-design-brand=mega11] .m11-home-news .m11-news-teasers--cards{justify-content:center;gap:1rem;grid-template-columns:minmax(0,22rem)}@media (min-width:768px){html[data-design-brand=mega11] .m11-home-news .m11-news-teasers--cards:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,22rem))}html[data-design-brand=mega11] .m11-home-news .m11-news-teasers--cards:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-design-brand=mega11] .m11-home-news__all{color:rgba(21,21,21,.72);font-family:var(--font-brand-data);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}html[data-design-brand=mega11] .m11-home-news__all:hover{color:var(--ink)}html[data-design-brand=mega11] .m11-home-news__all:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-my-teams-page .tg-my-teams-news{margin-top:0}html[data-design-brand=mega11] .tg-my-teams-news__header{align-items:flex-end;gap:16px;margin-bottom:0}html[data-design-brand=mega11] .tg-my-teams-news__all{padding-bottom:6px;color:var(--ink);font-family:var(--font-brand-head);font-size:16px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}html[data-design-brand=mega11] .tg-my-teams-news__all:hover{color:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-news__all:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-my-teams-news .m11-news-teasers--cards{grid-template-columns:minmax(0,1fr);gap:16px;margin:0}@media (min-width:768px){html[data-design-brand=mega11] .tg-my-teams-news .m11-news-teasers--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){html[data-design-brand=mega11] .tg-my-teams-news .m11-news-teasers--cards{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser{width:100%;min-width:0;overflow:hidden;isolation:isolate;gap:10px;padding:16px;border:2px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:none;transform:none}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:hover{background:var(--album-paper)}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:before{content:"11"/"";position:absolute;font-family:var(--font-brand-head);font-weight:800;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;right:-4px;bottom:-26px;z-index:-1;color:var(--ink);font-size:110px;line-height:1;letter-spacing:-.04em;opacity:.07}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:after{content:none}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__date{color:var(--football-red-print);font-family:var(--font-brand-data);font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.04em}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__date:before{content:none}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__title{color:var(--ink);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-wrap:balance}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__excerpt{flex:1 1 auto;max-width:none;margin:0;color:var(--ink);opacity:1;font-size:15px;line-height:1.5;text-wrap:pretty}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:active .m11-news-teaser__more,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:hover .m11-news-teaser__more,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__more{margin-top:auto;padding:0;border:0;background:none;box-shadow:none;transform:none;color:var(--football-red-print);font-family:var(--font-brand-head);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:.18em}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:focus-within .m11-news-teaser__more{outline:0}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:focus-within{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-home-step{display:flex;height:100%;flex-direction:column;border:3px solid var(--ink);border-radius:0;box-shadow:none;overflow:hidden}html[data-design-brand=mega11] .m11-home-step__icon{font-size:1.5rem;line-height:1}html[data-design-brand=mega11] .m11-home-step__number{font-size:2.75rem;font-weight:700;line-height:1;letter-spacing:-.04em;opacity:.85}html[data-design-brand=mega11] .m11-home-step__title{margin:1.1rem 1.15rem 0;font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em}html[data-design-brand=mega11] .m11-home-step__body{margin:.65rem 1.15rem 1.25rem;font-family:var(--font-brand-sans);line-height:1.55;opacity:.88}html[data-design-brand=mega11] .m11-home-feature{background:var(--paper-light);border:2px solid var(--ink);border-radius:0;box-shadow:none;padding:1.15rem 1.15rem 1.25rem}html[data-design-brand=mega11] .m11-home-faq{border-top:2px solid var(--ink)}html[data-design-brand=mega11] .m11-home-faq__item{padding:1.1rem 1.5rem 1.2rem;border-bottom:2px solid var(--ink)}html[data-design-brand=mega11] .m11-home-faq__item:nth-child(2n){background:rgba(255,249,232,.45)}html[data-design-brand=mega11] .m11-home-faq__question{display:flex;align-items:flex-start;gap:.85rem;margin:0}html[data-design-brand=mega11] .m11-home-faq__num{flex-shrink:0;margin-top:.15rem;color:var(--football-red);font-size:.95rem;font-weight:700;letter-spacing:.04em}html[data-design-brand=mega11] .m11-home-faq__answer{margin:.55rem 0 0 2.35rem;font-family:var(--font-brand-sans)}html[data-design-brand=mega11] .m11-home-cta{position:relative;isolation:isolate;box-shadow:none;color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-cta .m11-btn,html[data-design-brand=mega11] .m11-home-cta a.m11-btn{color:var(--ink)}html[data-design-brand=mega11] .m11-home-cta__prizes-link{color:var(--football-yellow);font-family:var(--font-brand-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1.5px}html[data-design-brand=mega11] .m11-home-cta__prizes-link:hover{color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-cta__prizes-link:focus-visible{outline:2px solid var(--football-yellow);outline-offset:3px}html[data-design-brand=mega11] .bg-pitch,html[data-design-brand=mega11] .pitch-pattern{color:var(--paper-light)}html[data-design-brand=mega11] .bg-pitch .m11-btn,html[data-design-brand=mega11] .bg-pitch a.m11-btn,html[data-design-brand=mega11] .pitch-pattern .m11-btn,html[data-design-brand=mega11] .pitch-pattern a.m11-btn{color:var(--ink)}html[data-design-brand=mega11] .bg-pitch .es-heading-2,html[data-design-brand=mega11] .bg-pitch .es-heading-3,html[data-design-brand=mega11] .pitch-pattern .es-heading-2,html[data-design-brand=mega11] .pitch-pattern .es-heading-3{color:var(--paper-light)}@media (min-width:640px){html[data-design-brand=mega11] .m11-home-ticket{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design-brand=mega11] .m11-home-ticket__cell:nth-child(2n){border-right:1px dashed rgba(21,21,21,.35)}html[data-design-brand=mega11] .m11-home-ticket__cell:nth-child(n+3){border-top:0}html[data-design-brand=mega11] .m11-home-ticket__cell:last-child{border-right:0}}@media (max-width:639px){html[data-design-brand=mega11] .m11-home-ticket{max-width:none}html[data-design-brand=mega11] .m11-home-ticket__value{font-size:1.15rem}html[data-design-brand=mega11] .m11-home-faq__answer{margin-left:0;margin-top:.65rem}html[data-design-brand=mega11] .m11-home-faq__question{gap:.65rem}}html[data-design-brand=mega11] .m11-cookie-consent{position:fixed;right:0;bottom:0;left:0;z-index:200;border-top:2px solid var(--ink);background:var(--paper-light);box-shadow:0 -3px 0 var(--ink);padding:1rem 1.5rem}html[data-design-brand=mega11] .m11-cookie-consent__inner{display:flex;flex-direction:column;gap:1rem;max-width:72rem;margin:0 auto}html[data-design-brand=mega11] .m11-cookie-consent__title{margin:0;font-family:var(--font-brand-head);font-size:1.15rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}html[data-design-brand=mega11] .m11-cookie-consent__message{margin:.35rem 0 0;max-width:42rem;font-size:.95rem;line-height:1.45;color:var(--color-text-muted)}html[data-design-brand=mega11] .m11-cookie-consent__actions{display:flex;flex-wrap:wrap;gap:.75rem;flex-shrink:0}@media (min-width:768px){html[data-design-brand=mega11] .m11-cookie-consent__inner{flex-direction:row;align-items:center;justify-content:space-between}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .m11-home-feature,html[data-design-brand=mega11] .m11-home-sticker,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:active .m11-news-teaser__more,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:hover,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:hover .m11-news-teaser__more{transform:none!important}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__more{transition:none}}@media (max-width:767px){html[data-design-brand=mega11] :is(button,.m11-btn,a.m11-btn,.m11-header-cta):not(.tg-panel-tabs__tab,.tg-player-stats-modal__tab,.m11-header-menu-btn,.m11-drawer-row,.m11-drawer-action,.m11-transfer-bar__name,.m11-transfer-bar__pick,.tg-header-nav-link,.tg-header-nav-dropdown__item,.absolute,.m11-sticker-remove,.m11-sticker-card__shirt-btn){min-height:44px}}html[data-design-brand=mega11] .tg-stats-table tbody tr:hover td,html[data-design-brand=mega11] .tg-stats-table tbody tr:nth-child(2n) td,html[data-design-brand=mega11] .tg-stats-table tbody tr:nth-child(odd) td,html[data-design-brand=mega11] tr.hover\:bg-muted\/50:hover{background:var(--paper-light)}html[data-design-brand=mega11] .tg-stats-table thead th,html[data-design-brand=mega11] .tg-stats-table thead th.tg-stats-th--assistant{background:var(--paper-light);color:var(--ink);border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .es-ranking-table tbody tr.tg-rank-row--mine td,html[data-design-brand=mega11] .tg-rank-scroll tbody tr.tg-rank-row--mine td,html[data-design-brand=mega11] tr.tg-rank-row--mine td{background-color:var(--football-yellow)!important;font-weight:700}html[data-design-brand=mega11] .tg-my-teams-movement--up,html[data-design-brand=mega11] .tg-rank-trend--up{color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-standings__stat-value--danger,html[data-design-brand=mega11] .tg-my-teams-movement--down,html[data-design-brand=mega11] .tg-rank-trend--down{color:var(--football-red-print)}html[data-design-brand=mega11] .m11-header-drawer a,html[data-design-brand=mega11] .tg-header-mobile-drawer-link{color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .m11-header-drawer a:hover,html[data-design-brand=mega11] .tg-header-mobile-drawer-link:hover{color:var(--paper-light)}html[data-design-brand=mega11] .m11-header-drawer a[aria-current=page],html[data-design-brand=mega11] .tg-header-mobile-drawer-link[aria-current=page]{color:var(--football-yellow)}html[data-design-brand=mega11] .tg-player-stats-modal__tabs{gap:0;align-items:end;background:var(--ink);border-bottom:0}html[data-design-brand=mega11] .m11-sticker-card>:last-child>:first-child,html[data-design-brand=mega11] .m11-sticker-card>:last-child>:first-child h3{background:var(--football-red-print)!important;color:var(--paper-light)!important}html[data-design-brand=mega11] .m11-sticker-card>:last-child>:last-child{background:var(--ink)!important;color:var(--paper-light)!important}html[data-design-brand=mega11] .m11-pitch-panel__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 12px}html[data-design-brand=mega11] .m11-pitch-panel__head .m11-btn{margin-bottom:8px}html[data-design-brand=mega11] .m11-pitch-panel__label{display:inline-flex;align-items:baseline;gap:10px;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-pitch-panel__meta{color:var(--football-yellow);font-family:var(--font-brand-data);font-size:15px;font-weight:400;letter-spacing:0}html[data-design-brand=mega11] .m11-pitch-panel>.tg-wordmark-panel__body{--m11-panel-pad:1rem}@media (min-width:640px){html[data-design-brand=mega11] .m11-pitch-panel>.tg-wordmark-panel__body{--m11-panel-pad:1.25rem}}html[data-design-brand=mega11] .m11-pitch-panel .m11-pitch-block{margin-inline:calc(var(--m11-panel-pad) * -1)}html[data-design-brand=mega11] .m11-pitch-panel>.tg-wordmark-panel__body:has(>div:last-child>div:last-child>div:last-child>.m11-pitch-block:last-child){padding-bottom:0}@media (max-width:639px){html[data-design-brand=mega11] .m11-pitch-panel>.tg-wordmark-panel__body{margin-inline:calc(50% - 50vw);border-left:0;border-right:0}}html[data-design-brand=mega11] .m11-pitch-panel>.tg-wordmark-panel__body>div:first-child .m11-pitch-block{margin-top:calc(var(--m11-panel-pad) * -1)}html[data-design-brand=mega11] .m11-pitch-panel .tg-wordmark-panel__body .m11-field{width:100%;margin:0}html[data-design-brand=mega11] .m11-field{border-radius:0}html[data-design-brand=mega11] .m11-field__rows{padding-top:76px}html[data-design-brand=mega11] .m11-pitch-anchor{position:absolute;top:24px;z-index:30}html[data-design-brand=mega11] .m11-pitch-anchor--start{left:12px}html[data-design-brand=mega11] .m11-pitch-anchor--end{right:12px}@media (min-width:640px){html[data-design-brand=mega11] .m11-pitch-anchor--start{left:24px}html[data-design-brand=mega11] .m11-pitch-anchor--end{right:24px}}html[data-design-brand=mega11] .m11-pitch-control{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:2px solid var(--ink);border-radius:2px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:15px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}html[data-design-brand=mega11] button.m11-pitch-control:hover{background:#2a2a2a}html[data-design-brand=mega11] .m11-pitch-control:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-pitch-control--static{cursor:default}html[data-design-brand=mega11] .m11-pitch-control__prefix{color:var(--football-yellow);font-family:var(--font-brand-data);font-size:11px;font-weight:400;letter-spacing:.04em}html[data-design-brand=mega11] .m11-pitch-control__chevron{width:14px;height:14px;flex:none;transition:transform .12s ease}html[data-design-brand=mega11] .m11-pitch-control[aria-expanded=true] .m11-pitch-control__chevron{transform:rotate(180deg)}html[data-design-brand=mega11] .m11-pitch-menu{position:absolute;top:calc(100% + 6px);left:0;display:flex;min-width:100%;flex-direction:column;border:2px solid var(--ink);border-radius:2px;background:var(--ink);box-shadow:3px 3px 0 var(--football-red-print)}html[data-design-brand=mega11] .m11-pitch-menu__option{display:block;width:100%;padding:10px 14px;background:transparent;color:var(--paper-light);font-family:var(--font-brand-head);font-size:15px;font-weight:700;line-height:1;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .m11-pitch-menu__option:hover{box-shadow:inset 3px 0 0 var(--football-yellow)}html[data-design-brand=mega11] .m11-pitch-menu__option[aria-selected=true]{background:var(--pitch-green)}html[data-design-brand=mega11] .m11-pitch-menu__option:focus-visible{outline:2px solid var(--football-yellow);outline-offset:-2px}html[data-design-brand=mega11] .m11-formation-overlay{position:absolute;inset:0;z-index:20;display:flex;padding:72px 8px 8px;overflow-y:auto;background:rgba(21,21,21,.78)}@media (min-width:640px){html[data-design-brand=mega11] .m11-formation-overlay{padding:84px 24px 24px}}html[data-design-brand=mega11] .m11-formation-overlay__panel{width:100%;max-width:620px;margin:auto}html[data-design-brand=mega11] .m11-formation-overlay__label{display:inline-block;margin:0;padding:6px 14px;background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-formation-overlay__body{padding:12px;border:3px solid var(--ink);background:var(--paper-light) var(--paper-grain);background-size:180px 180px}@media (min-width:640px){html[data-design-brand=mega11] .m11-formation-overlay__body{padding:16px}html[data-design-brand=mega11] .m11-formation-option__label{font-size:24px}}html[data-design-brand=mega11] .m11-formation-overlay__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}@media (min-width:640px){html[data-design-brand=mega11] .m11-formation-overlay__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}}html[data-design-brand=mega11] .m11-formation-option{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 8px 12px;border:2px solid var(--ink);border-radius:2px;background:var(--paper-light);color:var(--ink);box-shadow:var(--shadow-print-sm);cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}html[data-design-brand=mega11] .m11-formation-option:not(:disabled):active{transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .m11-formation-option:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-formation-option[aria-pressed=true]{background:var(--football-yellow);box-shadow:none}html[data-design-brand=mega11] .m11-formation-option:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}html[data-design-brand=mega11] .m11-formation-option__label{font-family:var(--font-brand-head);font-size:20px;font-weight:800;line-height:.9;letter-spacing:.02em}html[data-design-brand=mega11] .m11-formation-option__dot-row,html[data-design-brand=mega11] .m11-formation-option__dots{display:flex;justify-content:center;gap:3px}html[data-design-brand=mega11] .m11-formation-option__dots{flex-direction:column}html[data-design-brand=mega11] .m11-formation-option__dot{width:6px;height:6px;background:var(--ink)}html[data-design-brand=mega11] .m11-formation-note{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border:3px solid var(--ink);border-top:0;background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-formation-note__mark{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-size:16px;font-weight:800;line-height:1}html[data-design-brand=mega11] .m11-formation-note__text{margin:0;font-family:var(--font-brand-sans);font-size:16px;font-weight:500;line-height:1.4}html[data-design-brand=mega11] .m11-btn.m11-btn--outline{background:var(--paper-light);color:var(--ink);box-shadow:var(--shadow-print-sm)}html[data-design-brand=mega11] .m11-btn.m11-btn--outline:hover{background:var(--white)}html[data-design-brand=mega11] .m11-btn.m11-btn--pitch{height:36px;min-height:36px;padding:0 12px;font-size:14px;white-space:nowrap}html[data-design-brand=mega11] .m11-btn.m11-btn--pitch:active{transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .m11-btn.m11-btn--pitch:disabled{opacity:.4;box-shadow:none;transform:none;pointer-events:none}html[data-design-brand=mega11] .m11-roster-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:16px;background:var(--paper-light)}html[data-design-brand=mega11] .tg-field-legend{gap:8px 20px;padding:12px 16px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-sans);font-size:14px;line-height:1.3}html[data-design-brand=mega11] .tg-field-legend__item{gap:8px}html[data-design-brand=mega11] .m11-status-mark{display:inline-flex;width:20px;height:20px;flex:none;box-sizing:border-box;align-items:center;justify-content:center;border-radius:2px;font-family:var(--font-brand-head);font-size:15px;font-weight:800;line-height:1}html[data-design-brand=mega11] .m11-status-mark--sm{width:16px;height:16px;font-size:12px}html[data-design-brand=mega11] .m11-status-mark--sm.m11-status-mark--injured{font-size:14px}html[data-design-brand=mega11] .m11-status-mark--suspended{background:var(--football-red-print);color:var(--paper-light)}html[data-design-brand=mega11] .m11-status-mark--injured{border:2px solid var(--football-red-print);background:var(--paper-light);color:var(--football-red-print);font-size:17px}html[data-design-brand=mega11] .m11-status-mark--doubtful{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-status-mark--unavailable{border:2px solid var(--paper-light);border-radius:50%;background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .m11-status-mark--add{border:2px dashed var(--paper-light);background:transparent}html[data-design-brand=mega11] .m11-field__rows{container-type:inline-size}html[data-design-brand=mega11] .m11-pitch-slot{--m11-slot-w:min(108px,calc((100cqi - 1rem) / 5));flex:none;width:var(--m11-slot-w);height:calc(var(--m11-slot-w) * .75 + 38px)}@media (min-width:640px){html[data-design-brand=mega11] .m11-pitch-slot{width:min(108px,calc((100cqi - 2rem) / 5));height:auto;aspect-ratio:108/116}}html[data-design-brand=mega11] .m11-sticker-card--pitch>:first-child{position:relative}html[data-design-brand=mega11] .m11-sticker-card--pitch h3{padding:3px 4px;font-size:12px}html[data-design-brand=mega11] .m11-sticker-card--pitch>:last-child>:last-child>div{height:16px}html[data-design-brand=mega11] .m11-sticker-card--pitch>:last-child>:last-child>div>span{font-family:var(--font-brand-data);font-size:10px;font-weight:400;text-align:center}@media (min-width:640px){html[data-design-brand=mega11] .m11-sticker-card--pitch h3{font-size:16px}html[data-design-brand=mega11] .m11-sticker-card--pitch>:last-child>:last-child>div{height:20px}html[data-design-brand=mega11] .m11-sticker-card--pitch>:last-child>:last-child>div>span{font-size:12px}}html[data-design-brand=mega11] .m11-sticker-captain,html[data-design-brand=mega11] .m11-sticker-status{position:absolute;bottom:4px;z-index:2;width:16px;height:16px;font-size:12px}html[data-design-brand=mega11] .m11-sticker-captain{left:4px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-weight:800;line-height:1}html[data-design-brand=mega11] .m11-sticker-status{right:4px}html[data-design-brand=mega11] .m11-sticker-status.m11-status-mark--doubtful{border:2px solid var(--ink)}@media (min-width:640px){html[data-design-brand=mega11] .m11-sticker-captain,html[data-design-brand=mega11] .m11-sticker-status{width:20px;height:20px;font-size:14px}}html[data-design-brand=mega11] .m11-sticker-remove{position:absolute;top:2px;left:2px;z-index:3;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;padding:0;border:0;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);border-radius:0;background:var(--football-red-print);color:var(--paper-light);cursor:pointer}html[data-design-brand=mega11] .m11-sticker-remove:hover{background:var(--football-red)}html[data-design-brand=mega11] .m11-sticker-remove:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (pointer:coarse){html[data-design-brand=mega11] .m11-sticker-remove:after{content:"";position:absolute;top:-2px;left:-2px;width:44px;height:44px}}html[data-design-brand=mega11] .m11-pitch-empty{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:6px;border:2px dashed var(--paper-light);border-radius:2px;background:rgba(21,21,21,.18);color:var(--paper-light);cursor:pointer;transition:background-color .12s ease}html[data-design-brand=mega11] .m11-pitch-empty:hover{background:rgba(21,21,21,.28)}html[data-design-brand=mega11] .m11-pitch-empty:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-pitch-empty__plus{font-family:var(--font-brand-head);font-size:28px;font-weight:800;line-height:.9}html[data-design-brand=mega11] .m11-pitch-empty__label{display:none;max-width:100%;overflow:hidden;font-family:var(--font-brand-data);font-size:11px;line-height:1.2;letter-spacing:.02em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}@media (min-width:480px){html[data-design-brand=mega11] .m11-pitch-empty__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:767px){html[data-design-brand=mega11] .m11-btn.m11-btn--pitch,html[data-design-brand=mega11] .m11-pitch-control,html[data-design-brand=mega11] .m11-pitch-menu__option{min-height:44px}html[data-design-brand=mega11] .m11-btn.m11-btn--pitch,html[data-design-brand=mega11] .m11-pitch-control{height:44px}}@media (max-width:399px){html[data-design-brand=mega11] .m11-pitch-control__prefix--optional{display:none}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .m11-formation-option,html[data-design-brand=mega11] .m11-pitch-control__chevron,html[data-design-brand=mega11] .m11-pitch-empty{transition:none}html[data-design-brand=mega11] .m11-btn.m11-btn--pitch:active,html[data-design-brand=mega11] .m11-formation-option:not(:disabled):active{transform:none}}html[data-design-brand=mega11] .m11-home .m11-home-band,html[data-design-brand=mega11] .m11-home .m11-home-hero{padding-top:48px;padding-bottom:48px}html[data-design-brand=mega11] .m11-home .m11-home-band{border-top:6px solid var(--ink)}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-band,html[data-design-brand=mega11] .m11-home .m11-home-hero{padding-top:64px;padding-bottom:64px}}html[data-design-brand=mega11] .m11-home .m11-home-hero__stack{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}html[data-design-brand=mega11] .m11-home .m11-home-hero__line{display:inline-block;max-width:100%;padding:0;background:none;color:var(--ink);font-size:clamp(56px,8vw,112px);line-height:.86;letter-spacing:.01em}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--brand{margin-bottom:.35rem;padding:4px 12px;background:var(--ink);color:var(--football-yellow);font-size:clamp(28px,3.2vw,40px);line-height:1;letter-spacing:.02em}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--sub{font-size:clamp(28px,4vw,56px)}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--hoek{margin-top:.15rem;padding:.04em .18em .02em;background:var(--football-red);color:var(--paper-light);transform:rotate(-1.5deg);transform-origin:left center}html[data-design-brand=mega11] .m11-home .m11-home-hero__lede{border-left:6px solid var(--football-yellow);padding-left:16px}html[data-design-brand=mega11] .m11-home .m11-home-deadline{max-width:none}html[data-design-brand=mega11] .m11-home .m11-home-stamp{position:absolute;z-index:3;top:-1.5rem;right:.4rem;width:6.25rem;height:6.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin:0;border:3px solid var(--ink);border-radius:999px;background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print);font-family:var(--font-brand-head);font-weight:800;line-height:1.05;text-align:center;text-transform:uppercase;transform:rotate(8deg)}html[data-design-brand=mega11] .m11-home .m11-home-stamp__kicker{font-size:13px;letter-spacing:.04em}html[data-design-brand=mega11] .m11-home .m11-home-stamp__value{font-size:22px;letter-spacing:.02em;line-height:.9}html[data-design-brand=mega11] .m11-home .m11-home-hero__lineup{position:relative;display:flex;justify-content:center;align-items:center;min-width:0;max-width:100%;padding-top:1.75rem}html[data-design-brand=mega11] .m11-home .m11-home-hero__lineup-frame{position:relative;z-index:1;width:100%;min-width:0;max-width:min(100%,32rem)}html[data-design-brand=mega11] .m11-home .m11-home-hero__lineup:before{content:"";position:absolute;z-index:0;top:0;right:-1.5rem;bottom:0;left:-1.5rem;background-image:radial-gradient(var(--football-red) 2.2px,transparent 2.6px);background-size:10px 10px;opacity:.22;pointer-events:none}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-stamp{top:-1.25rem;right:.35rem;width:7.5rem;height:7.5rem;gap:4px}html[data-design-brand=mega11] .m11-home .m11-home-stamp__kicker{font-size:13px}html[data-design-brand=mega11] .m11-home .m11-home-stamp__value{font-size:26px}}@media (min-width:1024px){html[data-design-brand=mega11] .m11-home .m11-home-hero__copy{container-type:inline-size}html[data-design-brand=mega11] .m11-home .m11-home-hero__line{font-size:clamp(48px,17cqi,112px)}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--brand{font-size:clamp(22px,6.5cqi,40px)}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--sub{font-size:clamp(24px,8.5cqi,56px)}html[data-design-brand=mega11] .m11-home .m11-home-hero__grid{grid-template-columns:1fr 1fr;align-items:stretch}html[data-design-brand=mega11] .m11-home .m11-home-hero__lineup{padding-top:0}html[data-design-brand=mega11] .m11-home .m11-home-hero__lineup:before{top:calc(-1 * (64px + 1.5rem));right:-1.5rem;bottom:calc(-1 * (64px + 1.5rem));left:-1.5rem}html[data-design-brand=mega11] .m11-home .m11-home-stamp{top:-3.25rem;right:0;width:9rem;height:9rem}html[data-design-brand=mega11] .m11-home .m11-home-stamp__value{font-size:32px}}@media (min-width:1280px){html[data-design-brand=mega11] .m11-home .m11-home-stamp{top:-4.5rem;width:156px;height:156px}html[data-design-brand=mega11] .m11-home .m11-home-stamp__kicker{font-size:15px}html[data-design-brand=mega11] .m11-home .m11-home-stamp__value{font-size:36px}}html[data-design-brand=mega11]:has(.m11-home){overflow-x:clip}html[data-design-brand=mega11]:has(.m11-home.m11-home-breakout) main.es-container{padding-left:0;padding-right:0}html[data-design-brand=mega11] .m11-home.m11-home-breakout{width:100%;margin-left:0;margin-right:0;overflow-x:visible}html[data-design-brand=mega11] .m11-home .m11-home-hero{background-color:var(--paper-light);box-shadow:100% 0 0 var(--paper-light),-100% 0 0 var(--paper-light)}html[data-design-brand=mega11] .m11-home .m11-home-hero>*,html[data-design-brand=mega11] .m11-home .m11-home-pitch{position:relative;z-index:1}@media (min-width:1024px){html[data-design-brand=mega11] .m11-home .m11-home-hero__copy{margin-inline:0}}@media (max-width:767px){html[data-design-brand=mega11] .m11-home .m11-home-hero__line,html[data-design-brand=mega11] .m11-home .m11-home-hero__line--hoek{font-size:clamp(40px,11vw,64px)}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--brand{font-size:clamp(22px,6vw,28px)}html[data-design-brand=mega11] .m11-home .m11-home-hero__line--sub{font-size:clamp(22px,6vw,32px)}}html[data-design-brand=mega11]:has(.m11-home) .m11-site-header .m11-logo{font-size:40px}html[data-design-brand=mega11]:has(.m11-home) .m11-header-cta,html[data-design-brand=mega11]:has(.m11-home) .m11-header-cta:hover,html[data-design-brand=mega11]:has(.m11-home) .tg-header-auth-btn--cta,html[data-design-brand=mega11]:has(.m11-home) .tg-header-auth-btn--cta:hover{background:var(--football-red-print);color:var(--paper-light);border:2px solid var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .m11-home .m11-home-band{padding:48px 16px;border-top:0;border-bottom:6px solid var(--ink);background-image:none;box-shadow:none;color:var(--ink)}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-band{padding:72px 24px}}@media (min-width:1024px){html[data-design-brand=mega11] .m11-home .m11-home-band{padding:96px 48px}}html[data-design-brand=mega11] .m11-home .m11-home-band--signal{padding:16px}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-band--signal{padding:24px}}@media (min-width:1024px){html[data-design-brand=mega11] .m11-home .m11-home-band--signal{padding:48px}}html[data-design-brand=mega11] .m11-home .m11-home-band--sheet{background:var(--paper-light)}html[data-design-brand=mega11] .m11-home .m11-home-band--newsprint{background:var(--album-paper)}html[data-design-brand=mega11] .m11-home .m11-home-band--signal{background:var(--football-yellow)}html[data-design-brand=mega11] .m11-home .m11-home-kicker{margin:0;color:var(--football-red-print);font-family:var(--font-brand-data);font-size:14px;font-weight:400;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .m11-home .m11-home-kicker--on-ink{display:inline-block;padding:3px 8px;background:var(--ink);color:var(--football-yellow)}html[data-design-brand=mega11] .m11-home .m11-home-kicker-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}html[data-design-brand=mega11] .m11-home .m11-home-badge{margin:0;padding:6px 10px;border:2px solid var(--ink);border-radius:2px;background:transparent;color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-home .m11-home-title{margin:12px 0 0;color:var(--ink);font-family:var(--font-brand-head);font-weight:800;letter-spacing:.02em;line-height:.9;text-align:left;text-transform:uppercase}html[data-design-brand=mega11] .m11-home .m11-home-title--xl{max-width:720px;font-size:clamp(36px,6vw,56px)}html[data-design-brand=mega11] .m11-home .m11-home-title--side{font-size:clamp(32px,4vw,40px)}html[data-design-brand=mega11] .m11-home .m11-home-title--cta{font-size:clamp(36px,5vw,48px)}html[data-design-brand=mega11] .m11-home .m11-home-lede{margin:16px 0 0;font-family:var(--font-brand-sans);font-size:17px;font-weight:500;line-height:1.5}html[data-design-brand=mega11] .m11-home .m11-independent-story__copy{display:grid;gap:32px;max-width:none;margin-top:24px;color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;font-weight:400;line-height:1.5}html[data-design-brand=mega11] .m11-home .m11-independent-story__copy>*+*{margin-top:0}html[data-design-brand=mega11] .m11-home .m11-independent-story__copy>:first-child{font-size:17px;font-weight:500;line-height:1.5}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-independent-story__copy{grid-template-columns:1fr 1fr}}html[data-design-brand=mega11] .m11-home .m11-home-band .m11-home-link{color:var(--ink);font-weight:inherit;text-decoration-color:rgba(21,21,21,.4);text-decoration-thickness:1px;text-underline-offset:.18em}html[data-design-brand=mega11] .m11-home .m11-home-band .m11-home-link:hover{color:var(--ink);text-decoration-color:var(--ink)}html[data-design-brand=mega11] .m11-home .m11-home-band--pitchline{position:relative;overflow:hidden;background:repeating-linear-gradient(90deg,var(--pitch-green) 0 96px,#138040 96px 192px);color:var(--paper-light)}html[data-design-brand=mega11] .m11-home .m11-home-pitch-lines{position:absolute;inset:16px;z-index:0;border:2px solid rgba(255,249,232,.5);pointer-events:none}html[data-design-brand=mega11] .m11-home .m11-home-pitch-lines:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:2px solid rgba(255,249,232,.5)}html[data-design-brand=mega11] .m11-home .m11-home-pitch-lines:after{content:"";position:absolute;top:50%;left:50%;width:180px;height:180px;border:2px solid rgba(255,249,232,.5);border-radius:50%;transform:translate(-50%,-50%)}@media (max-width:767px){html[data-design-brand=mega11] .m11-home .m11-home-pitch-lines:after{content:none}}html[data-design-brand=mega11] .m11-home .m11-home-title--pitch{color:var(--paper-light);font-size:clamp(32px,5vw,44px);text-shadow:3px 3px 0 var(--ink)}html[data-design-brand=mega11] .m11-home .m11-home-lede--on-pitch{max-width:40rem;color:var(--paper-light)}html[data-design-brand=mega11] .m11-home .m11-home-steps{display:grid;gap:20px;margin-top:32px}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-design-brand=mega11] .m11-home .m11-home-band--pitchline .m11-home-step{padding:18px;border:3px solid var(--ink);background:var(--ink);color:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .m11-home .m11-home-band--pitchline .m11-home-step__number{display:block;color:var(--football-yellow);font-family:var(--font-brand-head);font-size:64px;font-weight:800;letter-spacing:.02em;line-height:.9;opacity:1}html[data-design-brand=mega11] .m11-home .m11-home-band--pitchline .m11-home-step__title{margin:8px 0 0;color:var(--paper-light);font-size:22px;font-weight:800;letter-spacing:.02em;line-height:.9}html[data-design-brand=mega11] .m11-home .m11-home-band--pitchline .m11-home-step__body{margin:12px 0 0;color:rgba(255,249,232,.82);font-family:var(--font-brand-sans);font-size:15px;font-weight:400;line-height:1.5;opacity:1}html[data-design-brand=mega11] .m11-home .m11-home-step .m11-home-link{color:var(--football-yellow);font-weight:inherit;text-decoration-color:var(--football-yellow);text-decoration-thickness:1px}html[data-design-brand=mega11] .m11-home .m11-home-step .m11-home-link:hover{color:var(--paper-light);text-decoration-color:var(--paper-light)}html[data-design-brand=mega11] .m11-home .m11-home-split{display:grid;gap:24px;align-items:start}@media (min-width:1024px){html[data-design-brand=mega11] .m11-home .m11-home-split{grid-template-columns:280px minmax(0,1fr);gap:32px}}html[data-design-brand=mega11] .m11-home .m11-home-feature-list{display:grid;grid-template-columns:1fr;-moz-column-gap:24px;column-gap:24px;margin:0;padding:0;list-style:none;border-top:3px solid var(--ink)}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-feature-list{grid-template-columns:1fr 1fr}}html[data-design-brand=mega11] .m11-home .m11-home-feature-list>li{padding:14px 0;border-bottom:1px solid var(--ink);background:none;box-shadow:none}html[data-design-brand=mega11] .m11-home .m11-home-feature-list__title{margin:0;color:var(--ink);font-family:var(--font-brand-head);font-size:19px;font-weight:700;letter-spacing:.02em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-home .m11-home-feature-list__body{margin:8px 0 0;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;font-weight:400;line-height:1.5}html[data-design-brand=mega11] .m11-home .m11-home-news{border-top:0;border-bottom:6px solid var(--ink)}html[data-design-brand=mega11] .m11-home .m11-home-news__all{display:inline-block;margin-top:16px;color:var(--ink);font-family:var(--font-brand-head);font-size:17px;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em;text-transform:uppercase}html[data-design-brand=mega11] .m11-home .m11-home-news__all:hover{color:var(--ink)}html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards,html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards:has(>:nth-child(2)),html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards:has(>:nth-child(3)){display:grid;grid-template-columns:1fr;justify-content:stretch;gap:16px;margin:0}@media (min-width:768px){html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards,html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards:has(>:nth-child(2)),html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards:has(>:nth-child(3)){grid-template-columns:1.3fr 1fr;align-items:stretch}html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards>:first-child{grid-row:1/span 2}html[data-design-brand=mega11] .m11-home .m11-home-news .m11-news-teasers--cards>:not(:first-child) .m11-news-teaser__excerpt{display:none}}html[data-design-brand=mega11] .m11-home .m11-news-teasers--cards>:first-child .m11-news-teaser__title{font-size:30px}@media (max-width:767px){html[data-design-brand=mega11] .m11-home .m11-news-teasers--cards>:first-child .m11-news-teaser__title{font-size:22px}}html[data-design-brand=mega11] .m11-home .m11-home-lede--on-yellow{color:var(--ink)}html[data-design-brand=mega11] .m11-home .m11-home-cta{color:var(--ink);isolation:auto}html[data-design-brand=mega11] .m11-home .m11-home-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}html[data-design-brand=mega11] .m11-home .m11-home-cta a.m11-btn.m11-btn--ghost,html[data-design-brand=mega11] .m11-home .m11-home-cta a.m11-btn.m11-btn--ghost:hover{background:var(--ink);color:var(--football-yellow);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--football-red)}html[data-design-brand=mega11] .m11-home .m11-home-cta__prizes-link{color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;font-weight:inherit;letter-spacing:0;text-transform:none;text-decoration:underline;text-decoration-color:rgba(21,21,21,.4);text-decoration-thickness:1px;text-underline-offset:.18em}html[data-design-brand=mega11] .m11-home .m11-home-cta__prizes-link:hover{color:var(--ink);text-decoration-color:var(--ink)}html[data-design-brand=mega11] .tg-site-footer,html[data-design-brand=mega11] .tg-site-footer.bg-white{background-color:var(--ink);border-top:0;color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .tg-site-footer .m11-logo,html[data-design-brand=mega11] .tg-site-footer .m11-logo span,html[data-design-brand=mega11] .tg-site-footer .m11-logo-accent{color:var(--football-yellow);font-family:var(--font-brand-head);font-weight:800}html[data-design-brand=mega11] .tg-site-footer-link,html[data-design-brand=mega11] .tg-site-footer-powered,html[data-design-brand=mega11] .tg-site-footer-text,html[data-design-brand=mega11] .tg-site-footer-text-inner>:not(.tg-site-footer-item){color:rgba(255,249,232,.82);font-size:13px}html[data-design-brand=mega11] .tg-site-footer-link,html[data-design-brand=mega11] .tg-site-footer-link:hover{color:var(--paper-light);text-decoration:underline;text-decoration-color:var(--football-yellow);text-decoration-thickness:2px;text-underline-offset:.18em}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .m11-home .m11-news-teasers--cards .m11-news-teaser:hover{transform:none}}html[data-design-brand=mega11] .m11-week-switch__row{display:flex;align-items:stretch;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:transparent}html[data-design-brand=mega11] .m11-week-switch__nav{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ink);font-family:var(--font-brand-head);font-size:28px;font-weight:800;line-height:1;cursor:pointer}html[data-design-brand=mega11] .m11-week-switch__nav--prev{border-right:1px solid var(--ink)}html[data-design-brand=mega11] .m11-week-switch__nav--next{border-left:1px solid var(--ink)}html[data-design-brand=mega11] .m11-week-switch__nav:hover:not(:disabled){background:#e6d9b8}html[data-design-brand=mega11] .m11-week-switch__nav:disabled{opacity:.4;cursor:not-allowed}html[data-design-brand=mega11] .m11-week-switch__card{display:flex;flex:0 0 160px;flex-direction:column;align-items:flex-start;gap:3px;width:160px;padding:10px 14px 12px;border:0;border-right:1px solid rgba(21,21,21,.24);border-radius:0;background:transparent;box-shadow:none;color:var(--ink);text-align:left;cursor:pointer;transition:background-color .15s ease}html[data-design-brand=mega11] .m11-week-switch__title{font-family:var(--font-brand-head);font-size:17px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .m11-week-switch__meta{font-family:var(--font-brand-data);font-size:13px;font-weight:400;line-height:1.2;white-space:nowrap}html[data-design-brand=mega11] .m11-week-switch__status{font-family:var(--font-brand-data);font-size:11px;font-weight:400;line-height:1.2;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .m11-week-switch__card--future,html[data-design-brand=mega11] .m11-week-switch__card--passed,html[data-design-brand=mega11] .m11-week-switch__card:disabled{color:rgba(21,21,21,.72)}html[data-design-brand=mega11] .m11-week-switch__card--transfer:not(:disabled) .m11-week-switch__status{color:var(--football-red-print)}html[data-design-brand=mega11] .m11-week-switch__card:disabled{cursor:not-allowed}@media (hover:hover){html[data-design-brand=mega11] .m11-week-switch__card:not(:disabled):not([aria-pressed=true]):hover{background:#efe3c3}}html[data-design-brand=mega11] .m11-week-switch__card[aria-pressed=true]:not(:disabled){background:var(--paper-light);box-shadow:inset 0 -3px 0 var(--ink);color:var(--ink)}html[data-design-brand=mega11] .m11-week-switch__card[aria-pressed=true]:not(:disabled) .m11-week-switch__title{font-weight:800}html[data-design-brand=mega11] .m11-week-switch__card:focus-visible,html[data-design-brand=mega11] .m11-week-switch__nav:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (max-width:767px){html[data-design-brand=mega11] .m11-week-switch__card{flex-basis:118px;width:118px;padding:8px 10px 10px}html[data-design-brand=mega11] .m11-week-switch__title{font-size:16px}html[data-design-brand=mega11] .m11-week-switch__meta{font-size:12px}}html[data-design-brand=mega11] .m11-fixtures-panel{display:flex;flex-direction:column;color:var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__label{align-self:flex-start;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-fixtures-panel__frame{display:flex;flex-direction:column;border:3px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .m11-fixtures-panel__header{display:flex;align-items:stretch;border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__nav{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ink);font-family:var(--font-brand-head);font-size:28px;font-weight:800;line-height:1;cursor:pointer}html[data-design-brand=mega11] .m11-fixtures-panel__nav--prev{border-right:1px solid var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__nav--next{border-left:1px solid var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__nav:hover:not(:disabled){background:#e6d9b8}html[data-design-brand=mega11] .m11-fixtures-panel__nav:disabled{opacity:.4;cursor:not-allowed}html[data-design-brand=mega11] .m11-fixtures-panel__week-trigger{flex:1;justify-content:center;gap:8px;min-width:0;height:52px;padding:0 12px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ink);cursor:pointer}html[data-design-brand=mega11] .m11-fixtures-panel__week-trigger>span{flex:none}html[data-design-brand=mega11] .m11-fixtures-panel__week-trigger>svg{display:none}html[data-design-brand=mega11] .m11-fixtures-panel__week-trigger:hover,html[data-design-brand=mega11] .m11-fixtures-panel__week-trigger[data-state=open]{background:#efe3c3}html[data-design-brand=mega11] .m11-fixtures-panel__week-label{font-family:var(--font-brand-head);font-size:20px;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .m11-fixtures-panel__caret{font-size:11px;line-height:1}html[data-design-brand=mega11] .m11-fixtures-panel__match:focus-visible,html[data-design-brand=mega11] .m11-fixtures-panel__nav:focus-visible,html[data-design-brand=mega11] .m11-fixtures-panel__week-trigger:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}html[data-design-brand=mega11] .m11-fixtures-panel__week-menu{width:var(--radix-select-trigger-width);max-height:min(300px,var(--radix-select-content-available-height,300px));padding:0;border:3px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:4px 4px 0 var(--ink);color:var(--ink);--tw-translate-y:0px}html[data-design-brand=mega11] .m11-fixtures-panel__week-menu--span-arrows{width:calc(var(--radix-select-trigger-width) + 88px)}html[data-design-brand=mega11] .m11-fixtures-panel__week-menu [data-radix-select-viewport]{height:auto;max-height:calc(300px - 6px);padding:0;overflow-y:auto}html[data-design-brand=mega11] .m11-fixtures-panel__week-menu>[aria-hidden=true]{display:none}html[data-design-brand=mega11] .m11-fixtures-panel__week-option{height:40px;padding:0 14px;border-bottom:1px solid rgba(21,21,21,.24);border-radius:0;background:transparent;color:var(--ink);cursor:pointer}html[data-design-brand=mega11] .m11-fixtures-panel__week-option:last-child{border-bottom:0}html[data-design-brand=mega11] .m11-fixtures-panel__week-option>span:first-child{display:none}html[data-design-brand=mega11] .m11-fixtures-panel__week-option>span:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%}html[data-design-brand=mega11] .m11-fixtures-panel__week-option[data-highlighted]{background:transparent;color:var(--ink);box-shadow:inset 3px 0 0 var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__week-option[data-state=checked]{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .m11-fixtures-panel__week-option[data-state=checked][data-highlighted]{box-shadow:inset 3px 0 0 var(--paper-light)}html[data-design-brand=mega11] .m11-fixtures-panel__week-option-label{font-family:var(--font-brand-head);font-size:17px;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-fixtures-panel__week-option-date{color:rgba(21,21,21,.72);font-family:var(--font-brand-data);font-size:12px;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .m11-fixtures-panel__week-option-tag{min-width:28px;color:var(--football-red-print);font-family:var(--font-brand-data);font-size:11px;text-transform:uppercase}html[data-design-brand=mega11] .m11-fixtures-panel__week-option[data-state=checked] .m11-fixtures-panel__week-option-date{color:rgba(255,249,232,.82)}html[data-design-brand=mega11] .m11-fixtures-panel__week-option[data-state=checked] .m11-fixtures-panel__week-option-tag{color:var(--paper-light)}@media (pointer:coarse){html[data-design-brand=mega11] .m11-fixtures-panel__week-option{height:44px}}html[data-design-brand=mega11] .m11-fixtures-panel__body{padding:0 12px 12px}html[data-design-brand=mega11] .m11-fixtures-panel__body .tg-match-centre__empty{margin:0;padding:16px 0 4px;font-family:var(--font-brand-data);font-size:13px;text-transform:uppercase;color:rgba(21,21,21,.72)}html[data-design-brand=mega11] .m11-fixtures-panel__day-heading{margin:0;padding:14px 0 6px;border-bottom:3px solid var(--ink);font-family:var(--font-brand-head);font-size:15px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-fixtures-panel__matches{margin:0;padding:0;list-style:none}html[data-design-brand=mega11] .m11-fixtures-panel__match{display:grid;grid-template-columns:minmax(0,1fr) 24px 72px 24px minmax(0,1fr) 12px;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 4px;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}html[data-design-brand=mega11] .m11-fixtures-panel__body button.m11-fixtures-panel__match{min-height:52px}html[data-design-brand=mega11] .m11-fixtures-panel__match:focus-visible,html[data-design-brand=mega11] .m11-fixtures-panel__match:hover{background:#efe3c3;box-shadow:inset 3px 0 0 var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__code{display:inline-flex;align-items:center;gap:4px;min-width:0;font-family:var(--font-brand-data);font-size:14px;line-height:1;white-space:nowrap}html[data-design-brand=mega11] .m11-fixtures-panel__code--home{justify-content:flex-end}html[data-design-brand=mega11] .m11-fixtures-panel__code.is-losing{color:rgba(21,21,21,.72)}html[data-design-brand=mega11] .m11-fixtures-panel__cup{flex:none;width:12px;height:12px;color:var(--football-red-print)}html[data-design-brand=mega11] .m11-fixtures-panel__shirt{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}html[data-design-brand=mega11] .m11-fixtures-panel__score{display:flex;align-items:center;justify-content:center;gap:6px;height:30px;border:2px solid var(--ink);border-radius:0;background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1}html[data-design-brand=mega11] .m11-fixtures-panel__score-dash{font-size:16px}html[data-design-brand=mega11] .m11-fixtures-panel__time{display:flex;align-items:center;justify-content:center;height:30px;font-family:var(--font-brand-data);font-size:15px;line-height:1}html[data-design-brand=mega11] .m11-fixtures-panel__chevron{color:rgba(21,21,21,.5);font-family:var(--font-brand-head);font-size:16px;font-weight:800;line-height:1}html[data-design-brand=mega11] .tg-wordmark-panel__body:has(>.m11-fixtures-panel--stats){padding:0}html[data-design-brand=mega11] .m11-fixtures-panel--stats .m11-fixtures-panel__label{display:none}html[data-design-brand=mega11] .m11-fixtures-panel--stats .m11-fixtures-panel__frame{border:0}html[data-design-brand=mega11] .m11-fixtures-panel__header:has(+.m11-fixtures-panel__subheader){border-bottom:1px solid var(--ink)}html[data-design-brand=mega11] .m11-fixtures-panel__subheader{display:flex;border-bottom:3px solid var(--ink)}html[data-design-brand=mega11] .tg-league-panel{display:flex;flex-direction:column;color:var(--ink)}html[data-design-brand=mega11] .tg-league-panel__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 12px}html[data-design-brand=mega11] .tg-league-panel__label{margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .tg-league-panel__league-select{width:auto;min-width:260px;max-width:100%;height:40px;margin-bottom:6px;margin-left:auto;padding:0 10px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:none;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;font-weight:600;text-transform:none}html[data-design-brand=mega11] .tg-league-panel__frame{display:flex;flex-direction:column;min-width:0;border:3px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:none}html[data-design-brand=mega11] .tg-league-panel__empty,html[data-design-brand=mega11] .tg-league-panel__status{margin:0;padding:16px;font-family:var(--font-brand-sans);font-size:16px;line-height:1.5}html[data-design-brand=mega11] .tg-league-panel__status{display:flex;justify-content:center}html[data-design-brand=mega11] .tg-league-panel .tg-panel-tabs.tg-panel-tabs--league{gap:0;height:auto;min-height:0;margin:0;border-bottom:3px solid var(--ink);background:#efe3c3}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab{flex:none;align-self:stretch;gap:8px;height:48px;margin:0;padding:0 18px;border:0;border-right:1px solid var(--ink);border-radius:0;background:#efe3c3;box-shadow:none;color:var(--ink);font-family:var(--font-brand-head);font-size:17px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab--end{margin-left:auto;padding:0 16px;border-right:0;border-left:1px solid var(--ink)}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab--active,html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab:hover{background:var(--paper-light)}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab--active{padding-bottom:0;box-shadow:inset 0 -3px 0 var(--ink)}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab--active:after{display:none}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}html[data-design-brand=mega11] .tg-league-panel__week .m11-fixtures-panel__header{border-bottom:1px solid var(--ink)}html[data-design-brand=mega11] .tg-league-panel__table-wrap{overflow:hidden;padding:0 16px}html[data-design-brand=mega11] .tg-league-panel__table-wrap--no-pager .tg-league-panel__table tr.tg-league-panel__row:last-child td{border-bottom:0}html[data-design-brand=mega11] .tg-league-panel__table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}html[data-design-brand=mega11] .tg-league-panel__col-rank{width:48px}html[data-design-brand=mega11] .tg-league-panel__col-num{width:56px}html[data-design-brand=mega11] .tg-league-panel__col-points{width:88px}html[data-design-brand=mega11] .tg-league-panel__col-action{width:44px}html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__th{position:static;padding:10px 4px 6px;border-bottom:3px solid var(--ink);background:transparent;box-shadow:none;color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1;text-align:left;text-transform:uppercase;vertical-align:bottom}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row,html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row:hover{background:transparent;box-shadow:none}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td{height:54px;padding:4px;border:0;border-bottom:1px solid var(--ink);background:transparent;color:var(--ink);vertical-align:middle}html[data-design-brand=mega11] .tg-league-panel__table .tg-league-panel__rank{padding-left:6px}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__rank{padding-left:6px;font-family:var(--font-brand-head);font-size:26px;font-weight:800;line-height:1}html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__num,html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__points{text-align:right}html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__points,html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__points{padding-right:6px}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__num{font-family:var(--font-brand-data);font-size:15px;font-weight:400;font-variant-numeric:tabular-nums;text-align:right}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__points{font-family:var(--font-brand-head);font-size:24px;font-weight:800;line-height:1;text-align:right}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__team{max-width:0;padding-left:4px}html[data-design-brand=mega11] .tg-league-panel__team-name{display:block;min-width:0;max-width:100%;padding-bottom:3px;overflow:hidden;color:var(--ink);font-family:var(--font-brand-head);font-size:19px;font-weight:700;line-height:1.15;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] a.tg-league-panel__team-name{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px}html[data-design-brand=mega11] a.tg-league-panel__team-name:focus-visible,html[data-design-brand=mega11] a.tg-league-panel__team-name:hover{color:var(--ink);text-decoration-color:var(--ink)}html[data-design-brand=mega11] .tg-league-panel__meta{display:flex;align-items:center;gap:5px;min-width:0;color:rgba(21,21,21,.72);font-family:var(--font-brand-data);font-size:11px;font-weight:400;line-height:1.3}html[data-design-brand=mega11] .tg-league-panel__visibility{flex:none;width:13px;height:13px;stroke-width:2.4}html[data-design-brand=mega11] .tg-league-panel__visibility--private{opacity:.6}html[data-design-brand=mega11] .tg-league-panel__manager{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration-thickness:1px;text-underline-offset:2px}html[data-design-brand=mega11] a.tg-league-panel__manager:focus-visible,html[data-design-brand=mega11] a.tg-league-panel__manager:hover{color:var(--ink);text-decoration-line:underline}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__action{padding:0;text-align:center}html[data-design-brand=mega11] .tg-league-panel__remove{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--football-red-print);cursor:pointer}html[data-design-brand=mega11] .tg-league-panel__remove-box{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid transparent;border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-league-panel__remove-box svg{width:18px;height:18px;stroke-width:2.2}html[data-design-brand=mega11] .tg-league-panel__remove:hover .tg-league-panel__remove-box{border-color:var(--football-red-print);background:var(--paper-light)}html[data-design-brand=mega11] .tg-league-panel__remove:focus-visible{outline:none}html[data-design-brand=mega11] .tg-league-panel__remove:focus-visible .tg-league-panel__remove-box{outline:2px solid var(--ink);outline-offset:2px}html[data-design-brand=mega11] .tg-league-panel__pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}html[data-design-brand=mega11] .tg-league-panel__pages,html[data-design-brand=mega11] .tg-league-panel__per-page{display:flex;align-items:center;gap:8px}html[data-design-brand=mega11] .tg-league-panel__per-page{gap:12px}html[data-design-brand=mega11] .tg-league-panel__mono{font-family:var(--font-brand-data);font-size:13px;font-weight:400;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .tg-league-panel__per-page-select{width:4.5rem;height:36px;padding:0 8px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:none;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px}html[data-design-brand=mega11] .tg-league-panel__page-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:2px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:var(--shadow-print-sm);color:var(--ink);cursor:pointer}html[data-design-brand=mega11] .tg-league-panel__page-btn svg{stroke-width:3}html[data-design-brand=mega11] .tg-league-panel__page-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:none}html[data-design-brand=mega11] .tg-league-panel__page-btn:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}html[data-design-brand=mega11] .tg-league-panel__page-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-league-share{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-top:3px solid var(--ink)}html[data-design-brand=mega11] .tg-league-share__intro{flex:1 1 220px;margin:0;font-family:var(--font-brand-data);font-size:13px;line-height:1.4;text-transform:uppercase}html[data-design-brand=mega11] .tg-league-share__code{padding:5px 12px;border:2px dashed var(--ink);border-radius:0;background:transparent;color:var(--ink);font-family:var(--font-brand-data);font-size:18px;letter-spacing:.14em;line-height:1.3;cursor:pointer}html[data-design-brand=mega11] .tg-league-share__code:hover{background:#efe3c3}html[data-design-brand=mega11] .tg-league-share__code:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-league-settings{display:flex;flex-direction:column}html[data-design-brand=mega11] .tg-league-settings__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px 24px;padding:16px;border-bottom:1px solid var(--ink)}html[data-design-brand=mega11] .tg-league-settings__row:last-child{border-bottom:0}html[data-design-brand=mega11] .tg-league-settings__text{display:flex;flex-direction:column;gap:4px;min-width:0}html[data-design-brand=mega11] .tg-league-settings__label{font-family:var(--font-brand-data);font-size:13px;font-weight:400;text-transform:uppercase}html[data-design-brand=mega11] .tg-league-settings__help{font-family:var(--font-brand-sans);font-size:15px;line-height:1.45}html[data-design-brand=mega11] .tg-league-settings__switch{display:flex;align-items:center;gap:12px;width:100%;min-width:0;height:52px;padding:0 6px 0 14px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);color:var(--ink);text-align:left;cursor:pointer}html[data-design-brand=mega11] .tg-league-settings__switch:disabled{opacity:.5;cursor:not-allowed}html[data-design-brand=mega11] .tg-league-settings__switch:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-league-settings__switch-icon{flex:none;width:20px;height:20px;stroke-width:2.2}html[data-design-brand=mega11] .tg-league-settings__switch-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}html[data-design-brand=mega11] .tg-league-settings__switch-label{font-family:var(--font-brand-head);font-size:18px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .tg-league-settings__switch-sub{overflow:hidden;color:rgba(21,21,21,.72);font-family:var(--font-brand-data);font-size:11px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-design-brand=mega11] .tg-league-settings__track{display:flex;flex:none;justify-content:flex-end;width:48px;height:26px;border:2px solid var(--ink);background:var(--pitch-green)}html[data-design-brand=mega11] .tg-league-settings__switch--locked .tg-league-settings__track{justify-content:flex-start;background:#e6d9b8}html[data-design-brand=mega11] .tg-league-settings__knob{width:20px;height:100%;border-right:2px solid var(--ink);border-left:2px solid var(--ink);background:var(--paper-light)}html[data-design-brand=mega11] .tg-league-settings__switch:not(.tg-league-settings__switch--locked) .tg-league-settings__knob{border-right:0}html[data-design-brand=mega11] .tg-league-settings__switch--locked .tg-league-settings__knob{border-left:0}html[data-design-brand=mega11] .tg-league-settings__select{height:44px;padding:0 12px;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:none;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px}html[data-design-brand=mega11] .tg-league-settings__actions{display:flex;gap:12px;min-width:0}html[data-design-brand=mega11] .tg-league-settings__btn{flex:1 1 0;min-width:0}html[data-design-brand=mega11] .tg-league-settings__btn--danger{border-color:var(--football-red-print);background:var(--paper-light);box-shadow:2px 2px 0 var(--football-red-print);color:var(--football-red-print)}html[data-design-brand=mega11] .tg-league-settings__btn--danger:hover{background:var(--album-paper);color:var(--football-red-print)}html[data-design-brand=mega11] .tg-league-settings__btn--danger:active{box-shadow:none}html[data-design-brand=mega11] .tg-league-panel__ctas{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:16px}@media (max-width:767px){html[data-design-brand=mega11] .tg-league-panel__league-select{width:100%;min-width:0;margin-left:0}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab{padding:0 12px;font-size:16px}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab--end{padding:0 12px}html[data-design-brand=mega11] .tg-league-panel__table-wrap{padding:0 8px}html[data-design-brand=mega11] .tg-league-panel__col-rank{width:40px}html[data-design-brand=mega11] .tg-league-panel__col-num{width:36px}html[data-design-brand=mega11] .tg-league-panel__col-points{width:56px}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__rank{font-size:24px}html[data-design-brand=mega11] .tg-league-panel__per-page-select{height:44px}html[data-design-brand=mega11] .tg-league-panel__page-btn{width:44px;height:44px}html[data-design-brand=mega11] .tg-league-settings__row{grid-template-columns:minmax(0,1fr)}html[data-design-brand=mega11] .tg-league-panel__ctas{flex-direction:column;align-items:stretch}}html[data-design-brand=mega11] .tg-league-panel__short{display:none}@media (max-width:480px){html[data-design-brand=mega11] .tg-league-panel__head{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:8px}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab.tg-league-panel__ranking-tab{flex:1 1 0;min-width:0;padding:0 8px;font-size:16px}html[data-design-brand=mega11] .tg-league-panel__tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-design-brand=mega11] .tg-panel-tabs--league .tg-panel-tabs__tab.tg-league-panel__settings-tab{flex:none;width:48px;min-width:48px;padding:0;gap:0;border-left:0}html[data-design-brand=mega11] .tg-league-panel__settings-tab svg{width:20px;height:20px;color:var(--ink)}html[data-design-brand=mega11] .tg-league-panel__settings-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-design-brand=mega11] .tg-league-panel__table-wrap{padding:0 12px}html[data-design-brand=mega11] .tg-league-panel__col-rank{width:32px}html[data-design-brand=mega11] .tg-league-panel__col-num,html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__num,html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__num{display:none}html[data-design-brand=mega11] .tg-league-panel__col-points{width:48px}html[data-design-brand=mega11] .tg-league-panel__col-action{width:32px}html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__th,html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td{padding-right:2px;padding-left:2px}html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__rank,html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__rank{padding-left:4px}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__rank{font-size:22px}html[data-design-brand=mega11] .tg-league-panel__table th.tg-league-panel__points,html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__points{padding-right:4px}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-league-panel__action{overflow:visible}html[data-design-brand=mega11] .tg-league-panel__remove{position:relative;width:32px}html[data-design-brand=mega11] .tg-league-panel__remove:before{content:"";position:absolute;inset:0 -6px}html[data-design-brand=mega11] .tg-league-panel__pager{flex-wrap:nowrap;gap:8px;padding:12px}html[data-design-brand=mega11] .tg-league-panel__pages,html[data-design-brand=mega11] .tg-league-panel__per-page{gap:8px}html[data-design-brand=mega11] .tg-league-panel__long{display:none}html[data-design-brand=mega11] .tg-league-panel__short{display:inline}html[data-design-brand=mega11] .tg-league-panel__page-btn,html[data-design-brand=mega11] .tg-league-panel__per-page-select{position:relative;height:36px}html[data-design-brand=mega11] .tg-league-panel__page-btn{width:36px}html[data-design-brand=mega11] .tg-league-panel__page-btn:before,html[data-design-brand=mega11] .tg-league-panel__per-page-select:before{content:"";position:absolute;inset:-6px -4px}html[data-design-brand=mega11] .tg-league-share{padding:14px 12px}html[data-design-brand=mega11] .tg-league-share__intro{flex-basis:100%}html[data-design-brand=mega11] .tg-league-share__code{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:40px}html[data-design-brand=mega11] .tg-league-share__copy{position:relative;flex:none}html[data-design-brand=mega11] .tg-league-share__copy:before{content:"";position:absolute;inset:-2px 0}html[data-design-brand=mega11] .tg-league-settings__row>:last-child{width:100%}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .tg-league-panel__page-btn:active:not(:disabled){transform:none}}html[data-design-brand=mega11] .m11-prizes{display:flex;flex-direction:column;gap:32px;padding-block:32px 48px;color:var(--ink)}html[data-design-brand=mega11] .m11-prizes__hero{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 0 32px;border-bottom:6px solid var(--ink);text-align:center}html[data-design-brand=mega11] .m11-prizes .m11-prizes__title{margin:0;padding-bottom:0;border-bottom:0;font-size:48px}html[data-design-brand=mega11] .m11-prizes__amount{margin:0;font-family:var(--font-brand-head);font-size:160px;font-weight:800;line-height:.82;letter-spacing:-.01em}html[data-design-brand=mega11] .m11-prizes__mark{font-size:.4em;line-height:1.6;vertical-align:top}html[data-design-brand=mega11] .m11-prizes__tagline{margin:0;font-family:var(--font-brand-head);font-size:28px;font-weight:800;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-prizes__footnote{margin:0;font-family:var(--font-brand-sans);font-size:16px;line-height:1.5;text-wrap:pretty}html[data-design-brand=mega11] .m11-prizes-scoreboard{display:flex;flex-direction:column;gap:12px;width:480px;max-width:100%;margin-top:8px;padding:16px;background:var(--ink);color:var(--paper-light);text-align:left}html[data-design-brand=mega11] .m11-prizes-scoreboard__count{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;font-family:var(--font-brand-sans);font-size:16px;line-height:1.5}html[data-design-brand=mega11] .m11-prizes-scoreboard__number{color:var(--football-yellow);font-family:var(--font-brand-head);font-size:48px;font-weight:800;line-height:.9}html[data-design-brand=mega11] .m11-prizes-scoreboard__track{position:relative;height:12px;border:2px solid var(--paper-light);background:#3a3a3a}html[data-design-brand=mega11] .m11-prizes-scoreboard__fill{position:absolute;inset:0 auto 0 0;background:var(--football-yellow)}html[data-design-brand=mega11] .m11-prizes-scoreboard__goal{display:flex;justify-content:space-between;gap:8px;margin:0;font-family:var(--font-brand-data);font-size:13px;line-height:1.2;text-transform:uppercase}html[data-design-brand=mega11] .m11-prizes__panels{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:32px}html[data-design-brand=mega11] .m11-prizes-panel{display:flex;flex-direction:column;min-width:0}html[data-design-brand=mega11] .m11-prizes-panel__label{display:inline-flex;align-self:flex-start;align-items:baseline;gap:10px;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-prizes-panel__meta{color:var(--football-yellow);font-family:var(--font-brand-data);font-size:14px;font-weight:400;letter-spacing:0}html[data-design-brand=mega11] .m11-prizes-panel__body{padding:0 8px 8px;border:3px solid var(--ink);background:var(--paper-light)}html[data-design-brand=mega11] .m11-prizes-table{width:100%;border-collapse:collapse;color:var(--ink)}html[data-design-brand=mega11] .m11-prizes-table th{padding:12px 8px 6px;border-bottom:3px solid var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:700;line-height:1;letter-spacing:.06em;text-align:left;text-transform:uppercase}html[data-design-brand=mega11] .m11-prizes-table td{padding:10px 8px;border-bottom:1px solid var(--ink);font-family:var(--font-brand-head);font-size:22px;font-weight:700;line-height:1;text-transform:uppercase;vertical-align:middle}html[data-design-brand=mega11] .m11-prizes-table :is(th,td):first-child{width:64px}html[data-design-brand=mega11] .m11-prizes-table :is(th,td):last-child{text-align:right}html[data-design-brand=mega11] .m11-prizes-table td:is(:first-child,:last-child){font-family:var(--font-brand-head);font-size:36px;font-weight:800;font-variant-numeric:normal;text-transform:none}html[data-design-brand=mega11] .m11-prizes-table tbody tr:first-child{background:var(--football-yellow)}@media (max-width:1023px){html[data-design-brand=mega11] .m11-prizes__panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){html[data-design-brand=mega11] .m11-prizes{gap:24px;padding-block:24px 32px}html[data-design-brand=mega11] .m11-prizes__panels{gap:24px}html[data-design-brand=mega11] .m11-prizes__hero{gap:12px;padding:8px 0 24px}html[data-design-brand=mega11] .m11-prizes .m11-prizes__title{font-size:36px}html[data-design-brand=mega11] .m11-prizes__amount{font-size:96px}html[data-design-brand=mega11] .m11-prizes__tagline{font-size:22px}html[data-design-brand=mega11] .m11-prizes-scoreboard{gap:10px;width:100%;margin-top:4px;padding:12px}html[data-design-brand=mega11] .m11-prizes-scoreboard__count{gap:10px}html[data-design-brand=mega11] .m11-prizes-scoreboard__number{font-size:40px}html[data-design-brand=mega11] .m11-prizes-panel__label{padding:6px 12px}html[data-design-brand=mega11] .m11-prizes-panel__meta{font-size:13px}html[data-design-brand=mega11] .m11-prizes-panel__body{padding:0 6px 4px}html[data-design-brand=mega11] .m11-prizes-table th{padding:10px 6px 6px}html[data-design-brand=mega11] .m11-prizes-table td{height:48px;padding:4px 6px;font-size:18px}html[data-design-brand=mega11] .m11-prizes-table :is(th,td):first-child{width:40px}html[data-design-brand=mega11] .m11-prizes-table td:is(:first-child,:last-child){font-size:28px}}html[data-design-brand=mega11] .m11-rules-sections{display:flex;flex-direction:column;border:3px solid var(--ink)}html[data-design-brand=mega11] .m11-rules-section{border-bottom:1px solid var(--ink);scroll-margin-top:96px}html[data-design-brand=mega11] .m11-rules-section:last-child{border-bottom:0}html[data-design-brand=mega11] .m11-rules-section__trigger{display:grid;grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:14px 20px;background:var(--paper-light);color:var(--ink);cursor:pointer;list-style:none}html[data-design-brand=mega11] :is(.m11-rules-section__trigger,.m11-rules-faq__trigger)::-webkit-details-marker{display:none}html[data-design-brand=mega11] .m11-rules-section[open]>.m11-rules-section__trigger{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] :is(.m11-rules-section__trigger,.m11-rules-faq__trigger):focus-visible{outline:2px solid var(--ink);outline-offset:-5px}html[data-design-brand=mega11] .m11-rules-section[open]>.m11-rules-section__trigger:focus-visible{outline-color:var(--football-yellow)}html[data-design-brand=mega11] .m11-rules-section__number{color:var(--football-red-print);font-family:var(--font-brand-data);font-size:15px;line-height:1}html[data-design-brand=mega11] .m11-rules-section[open] .m11-rules-section__number{color:var(--football-yellow)}html[data-design-brand=mega11] .m11-rules-section__title{font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] :is(.m11-rules-section__sign,.m11-rules-faq__sign){font-family:var(--font-brand-head);font-weight:800;line-height:1;text-align:right}html[data-design-brand=mega11] .m11-rules-section__sign{font-size:28px}html[data-design-brand=mega11] :is(.m11-rules-section__sign,.m11-rules-faq__sign):after{content:"+"}html[data-design-brand=mega11] :is(.m11-rules-section,.m11-rules-faq__item)[open]>summary :is(.m11-rules-section__sign,.m11-rules-faq__sign):after{content:"\2212"}html[data-design-brand=mega11] .m11-rules-section__body{padding:20px 24px 28px 76px;background:var(--paper-light)}html[data-design-brand=mega11] .m11-rules-content{display:flex;flex-direction:column;gap:12px;max-width:72ch;color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;line-height:1.55}html[data-design-brand=mega11] :is(.m11-rules-p,.m11-rules-note,.m11-rules-small,.m11-rules-subheading){margin:0;text-wrap:pretty}html[data-design-brand=mega11] .m11-rules-subheading{padding-top:8px;font-family:var(--font-brand-head);font-size:18px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-rules-list{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:20px;list-style:disc}html[data-design-brand=mega11] .m11-rules-list li{text-wrap:pretty}html[data-design-brand=mega11] .m11-rules-note{padding:10px 12px;border:2px solid var(--ink);background:var(--football-yellow);font-weight:600}html[data-design-brand=mega11] .m11-rules-small{color:rgb(21 21 21/.75);font-size:14px;line-height:1.45}html[data-design-brand=mega11] .m11-rules-table{margin:0;overflow-x:auto;background:var(--paper-light)}html[data-design-brand=mega11] .m11-rules-table table{width:100%;min-width:460px;table-layout:fixed;border-collapse:collapse}html[data-design-brand=mega11] .m11-rules-table :is(th,td){padding:0 0 0 8px;text-align:right}html[data-design-brand=mega11] .m11-rules-table :is(th,td):first-child{padding-left:0;text-align:left}html[data-design-brand=mega11] .m11-rules-table :is(th,td):not(:first-child){width:64px}html[data-design-brand=mega11] .m11-rules-table th{position:static;padding-top:8px;padding-bottom:4px;border-bottom:3px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .m11-rules-table td{height:34px;border-bottom:1px solid var(--ink);color:var(--ink);font-family:var(--font-brand-data);font-size:15px;line-height:1.2}html[data-design-brand=mega11] .m11-rules-table td:first-child{min-width:160px;font-family:var(--font-brand-sans)}html[data-design-brand=mega11] .m11-rules-faq{display:flex;flex-direction:column}html[data-design-brand=mega11] .m11-rules-faq__label{align-self:flex-start;margin:0;padding:6px 14px;background:var(--ink);color:var(--paper-light);font-family:var(--font-brand-head);font-size:22px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-rules-faq__panel{display:flex;flex-direction:column;border:3px solid var(--ink);background:var(--paper-light)}html[data-design-brand=mega11] .m11-rules-faq__item{border-bottom:1px solid var(--ink)}html[data-design-brand=mega11] .m11-rules-faq__item:last-child{border-bottom:0}html[data-design-brand=mega11] .m11-rules-faq__item[open]{background:var(--album-paper)}html[data-design-brand=mega11] .m11-rules-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;color:var(--ink);font-family:var(--font-brand-sans);font-size:17px;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}html[data-design-brand=mega11] .m11-rules-faq__sign{flex-shrink:0;font-size:26px}html[data-design-brand=mega11] .m11-rules-faq__body{padding:0 20px 20px}@media (max-width:767px){html[data-design-brand=mega11] .m11-rules-section__trigger{grid-template-columns:36px minmax(0,1fr) 28px;min-height:44px;padding:12px 16px}html[data-design-brand=mega11] .m11-rules-section__title{font-size:20px}html[data-design-brand=mega11] .m11-rules-section__body{padding:16px}html[data-design-brand=mega11] .m11-rules-faq__trigger{min-height:44px;padding:12px 16px}html[data-design-brand=mega11] .m11-rules-faq__body{padding:0 16px 16px}}@media (max-width:359px){html[data-design-brand=mega11] .m11-leagues .tg-page-title{font-size:40px}}html[data-design-brand=mega11] .m11-leagues__subtitle{margin:12px 0 clamp(20px,3vw,32px)}@media (min-width:941px){html[data-design-brand=mega11] .m11-leagues__header .tg-my-teams-view-switch{display:inline-flex}}html[data-design-brand=mega11] .m11-leagues-card .tg-my-teams-card__primary{align-items:flex-end;justify-content:space-between}html[data-design-brand=mega11] .m11-leagues-card__more{justify-self:end;align-self:end;margin-bottom:4px}html[data-design-brand=mega11] .m11-leagues-card .tg-my-teams-metric__unit{text-transform:uppercase}html[data-design-brand=mega11] .m11-leagues-card__league{grid-column:1/-1;gap:4px}html[data-design-brand=mega11] .m11-leagues-card__league .tg-my-teams-metric__value{font-family:var(--font-brand-data);font-size:16px;line-height:1.2}html[data-design-brand=mega11] .m11-leagues-card__league .m11-leagues-name{font:inherit}html[data-design-brand=mega11] .m11-leagues-card--open,html[data-design-brand=mega11] .m11-leagues-card--open:hover{border-style:dashed;background:transparent;box-shadow:none;transform:none}html[data-design-brand=mega11] .m11-leagues-card__team{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;margin-block:-8px;color:var(--ink);text-decoration:none}html[data-design-brand=mega11] .m11-leagues-card__team:hover .tg-my-teams-card__name{text-decoration:underline;text-underline-offset:3px}html[data-design-brand=mega11] .m11-leagues-card__team:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-leagues-card__open{display:flex;flex:1;flex-direction:column;gap:16px;padding:16px}html[data-design-brand=mega11] .m11-leagues-card__empty{margin:0;font-family:var(--font-brand-sans);font-size:16px;line-height:1.5}html[data-design-brand=mega11] .m11-leagues-name{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;font-family:var(--font-brand-sans);font-size:17px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}html[data-design-brand=mega11] .m11-leagues-name__lock{display:inline-flex}html[data-design-brand=mega11] .m11-leagues-admin{padding:1px 6px;border:2px solid var(--ink);border-radius:2px;font-family:var(--font-brand-data);font-size:12px;font-weight:400;line-height:1.3;text-transform:uppercase}html[data-design-brand=mega11] .m11-leagues-more{border-bottom:2px solid var(--ink);color:var(--ink);font-family:var(--font-brand-head);font-size:18px;font-weight:800;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}html[data-design-brand=mega11] .m11-leagues-card__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}html[data-design-brand=mega11] .m11-leagues-table .tg-my-teams-table-wrap{display:block}html[data-design-brand=mega11] .m11-leagues-table__league{font-family:var(--font-brand-data);font-size:16px}html[data-design-brand=mega11] .m11-leagues-table__league .m11-leagues-name{font:inherit}html[data-design-brand=mega11] .m11-leagues-table__empty{font-family:var(--font-brand-sans)}html[data-design-brand=mega11] .m11-leagues-table thead th.tg-my-teams-table__num{text-align:right}html[data-design-brand=mega11] .m11-leagues-table .tg-my-teams-table .m11-leagues-table__action{width:1%;padding-left:16px}html[data-design-brand=mega11] .m11-leagues-table__actions{display:flex;justify-content:flex-end;gap:12px;white-space:nowrap}html[data-design-brand=mega11] .m11-leagues-table__actions .m11-leagues-more{font-size:17px}@media (min-width:941px){html[data-design-brand=mega11] .m11-leagues__views[data-view=table] .m11-leagues-cards{display:none}}@media (max-width:940px){html[data-design-brand=mega11] .m11-leagues-table,html[data-design-brand=mega11] .m11-leagues__header .tg-my-teams-page__tools{display:none}}html[data-design-brand=mega11] .tg-rankings-page .tg-rankings-table-wrap{padding:0}html[data-design-brand=mega11] .tg-rankings-page .tg-rankings-pager{padding:12px 0}html[data-design-brand=mega11] .tg-rankings-page .tg-rankings-week{margin:-1rem -1rem 0}@media (min-width:640px){html[data-design-brand=mega11] .tg-rankings-page .tg-rankings-week{margin:-1.25rem -1.25rem 0}}html[data-design-brand=mega11] .tg-rankings-table__name{display:flex;align-items:center;gap:6px;min-width:0}html[data-design-brand=mega11] .tg-rankings-table__name>div{flex:0 1 auto}html[data-design-brand=mega11] .tg-rankings-table__name .tg-league-panel__visibility{color:var(--ink)}html[data-design-brand=mega11] .tg-rankings-table .tg-rankings-table__col-rank{width:88px}html[data-design-brand=mega11] .tg-rankings-table__rank{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}html[data-design-brand=mega11] .tg-rankings-table__rank .tg-rank-trend svg{width:14px;height:14px;stroke-width:3}html[data-design-brand=mega11] .tg-league-panel__table tr.tg-league-panel__row td.tg-rankings-table__status{height:72px;font-family:var(--font-brand-sans);font-size:16px;text-align:center}@media (max-width:480px){html[data-design-brand=mega11] .tg-rankings-table .tg-rankings-table__col-rank{width:68px}}html[data-design-brand=mega11] .tg-abbr{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px}html[data-design-brand=mega11] button .tg-abbr{cursor:inherit}html[data-design-brand=mega11] .tg-abbr:focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-design-brand=mega11] .tg-tooltip{max-width:16rem;overflow:visible;padding:6px 10px;border:2px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:2px 2px 0 var(--ink);color:var(--ink);font-family:var(--font-brand-head);font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1.15;text-align:center;text-transform:uppercase}html[data-design-brand=mega11] .tg-tooltip:after,html[data-design-brand=mega11] .tg-tooltip:before{display:none}html[data-design-brand=mega11] .m11-transfers{display:flex;flex-direction:column}html[data-design-brand=mega11] .m11-transfers__title{margin:0 0 8px;color:var(--ink);font-family:var(--font-brand-head);font-size:26px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}html[data-design-brand=mega11] .m11-transfers__lede{margin:0 0 12px;color:rgba(21,21,21,.72);font-family:var(--font-brand-sans);font-size:14px;line-height:1.4}html[data-design-brand=mega11] .m11-panel-sheet{border-top:3px solid var(--ink)}html[data-design-brand=mega11] .m11-panel-sheet>.m11-transfers__lede{margin-top:0}html[data-design-brand=mega11] .m11-panel-sheet .m11-transfers__intro>:last-child,html[data-design-brand=mega11] .m11-panel-sheet>.m11-transfers__intro:last-child{margin-bottom:0}html[data-design-brand=mega11] .m11-panel-sheet>.m11-transfers__lede--after{margin:12px 0 0}html[data-design-brand=mega11] .m11-transfers__intro{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}html[data-design-brand=mega11] .m11-transfers__table tbody tr,html[data-design-brand=mega11] .m11-transfers__table thead,html[data-design-brand=mega11] .m11-transfers__table thead tr{background:transparent}html[data-design-brand=mega11] .m11-transfers__table thead tr{box-shadow:none}html[data-design-brand=mega11] .m11-transfers__table th{padding-top:10px;padding-bottom:6px;border-bottom:3px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--font-brand-head);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .m11-transfers__table{border:3px solid var(--ink);background:var(--paper-light)}html[data-design-brand=mega11] .m11-transfers__table--open{border:0;background:transparent}html[data-design-brand=mega11] .m11-transfers__table.m11-transfers__table--open td:first-child{padding-left:0}html[data-design-brand=mega11] .m11-transfers__table.m11-transfers__table--open td:last-child{padding-right:0}html[data-design-brand=mega11] .m11-transfers__table tbody tr:last-child td{border-bottom:0}html[data-design-brand=mega11] .m11-transfers__table tbody tr{box-shadow:none}html[data-design-brand=mega11] .m11-transfers__table tbody td{padding-top:8px;padding-bottom:8px}html[data-design-brand=mega11] .m11-transfers__table th{white-space:nowrap}html[data-design-brand=mega11] .m11-transfers__table td.text-right,html[data-design-brand=mega11] .m11-transfers__table td.text-right span{font-family:var(--font-brand-data);font-size:15px;font-weight:400;white-space:nowrap}html[data-design-brand=mega11] .m11-transfers__table td.text-right .m11-transfer-dir,html[data-design-brand=mega11] .m11-transfers__table td.text-right .m11-transfer-dir span{font-family:var(--font-brand-head);font-size:12px;font-weight:700}html[data-design-brand=mega11] .m11-transfers__table tr.m11-transfers__time td{padding:14px 12px 0;border-bottom:0;color:rgba(21,21,21,.62);font-family:var(--font-brand-data);font-size:12px;line-height:1.3}html[data-design-brand=mega11] .m11-transfers__table td:not(.text-right){text-align:left}html[data-design-brand=mega11] .m11-transfer-player__name{color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;font-weight:600;line-height:1.2}html[data-design-brand=mega11] .m11-transfer-player__meta{color:rgba(21,21,21,.62);font-family:var(--font-brand-data);font-size:12px;line-height:1.3;text-transform:uppercase}html[data-design-brand=mega11] .m11-transfer-player__meta>span:not(.m11-transfer-dir){color:inherit}html[data-design-brand=mega11] .m11-transfer-player__pending{color:rgba(21,21,21,.55);font-family:var(--font-brand-head);font-size:16px;font-weight:700;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .m11-transfer-dir{display:inline-flex;flex-shrink:0;align-items:center;height:18px;padding:0 6px;color:var(--paper-light);font-family:var(--font-brand-head);font-size:12px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .m11-transfer-dir--out{background:var(--football-red-print)}html[data-design-brand=mega11] .m11-transfer-dir--in{background:var(--pitch-green)}html[data-design-brand=mega11] .m11-transfer-slot{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border:2px dashed var(--ink);color:var(--ink);font-family:var(--font-brand-head);font-size:20px;font-weight:700;line-height:1;transition:background-color .12s ease}html[data-design-brand=mega11] .m11-transfer-slot--lg{width:40px;height:40px}html[data-design-brand=mega11] .m11-transfers [role=button]:hover .m11-transfer-player__pending,html[data-design-brand=mega11] .m11-transfers tr.cursor-pointer:hover .m11-transfer-player__pending{color:var(--ink)}html[data-design-brand=mega11] .m11-transfers [role=button]:hover .m11-transfer-slot,html[data-design-brand=mega11] .m11-transfers tr.cursor-pointer:hover .m11-transfer-slot{border-style:solid;background:var(--football-yellow)}html[data-design-brand=mega11] .m11-transfers [role=button]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:639px){html[data-design-brand=mega11] .m11-transfers__title{font-size:22px}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .m11-transfer-slot{transition:none}}html[data-design-brand=mega11] .m11-transfer-bars{display:flex;flex-direction:column;gap:12px}html[data-design-brand=mega11] .m11-transfer-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:14px 16px;border:3px solid var(--ink);color:var(--ink)}html[data-design-brand=mega11] .m11-transfer-bar--pending{background:var(--football-yellow)}html[data-design-brand=mega11] .m11-transfer-bar--saved{background:var(--paper-light)}html[data-design-brand=mega11] .m11-transfer-bar__list{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none}html[data-design-brand=mega11] .m11-transfer-bar__line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}html[data-design-brand=mega11] .m11-transfer-bar__side{display:inline-flex;align-items:center;gap:8px;min-width:0}html[data-design-brand=mega11] .m11-transfer-bar .m11-transfer-dir{height:20px;padding:0 6px}html[data-design-brand=mega11] .m11-transfer-bar__name,html[data-design-brand=mega11] .m11-transfer-bar__pick{min-height:0;padding:0;border:0;background:none;color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;font-weight:700;line-height:1.2;text-align:left}html[data-design-brand=mega11] button.m11-transfer-bar__name{cursor:pointer}html[data-design-brand=mega11] button.m11-transfer-bar__name:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}html[data-design-brand=mega11] .m11-transfer-bar__pick{color:rgba(21,21,21,.62);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}html[data-design-brand=mega11] .m11-transfer-bar__pick:hover{color:var(--ink)}html[data-design-brand=mega11] .m11-transfer-bar__arrow{flex-shrink:0;font-family:var(--font-brand-head);font-size:20px;font-weight:800;line-height:1;transform:translateY(-.22em)}html[data-design-brand=mega11] .m11-transfer-bar__hit{color:var(--football-red-print);font-family:var(--font-brand-data);font-size:14px}html[data-design-brand=mega11] .m11-transfer-bar__actions{display:flex;align-items:center;gap:20px;margin-left:auto}html[data-design-brand=mega11] .m11-transfer-bar__cancel{min-height:0;padding:0;border:0;background:none;color:var(--ink);font-family:var(--font-brand-head);font-size:15px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}html[data-design-brand=mega11] .m11-transfer-bar__cancel:hover{text-decoration-thickness:3px}html[data-design-brand=mega11] .m11-transfer-bar__actions>button:last-child{box-shadow:none}html[data-design-brand=mega11] .m11-transfer-bar__cancel:focus-visible,html[data-design-brand=mega11] .m11-transfer-bar__name:focus-visible,html[data-design-brand=mega11] .m11-transfer-bar__pick:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-transfer-bar__status{display:inline-flex;align-items:center;gap:12px;margin-left:auto;font-family:var(--font-brand-head);font-size:16px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}html[data-design-brand=mega11] .m11-transfer-bar__check{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--ink);color:var(--football-yellow)}@media (max-width:639px){html[data-design-brand=mega11] .m11-transfer-bar{padding:12px}html[data-design-brand=mega11] .m11-transfer-bar__actions{width:100%;justify-content:space-between}}html[data-design-brand=mega11] .m11-landing .m11-landing-hero__title{margin:0;color:var(--ink);font-size:clamp(40px,6vw,80px);line-height:.9;letter-spacing:.01em}html[data-design-brand=mega11] .m11-landing .m11-landing-hero__mark{display:inline-block;padding:.04em .18em .02em;background:var(--football-red);color:var(--paper-light);transform:rotate(-1.5deg)}html[data-design-brand=mega11] .m11-landing .m11-landing-points{margin:0;padding:0;border-top:3px solid var(--ink);list-style:none}html[data-design-brand=mega11] .m11-landing .m11-landing-points>li{padding:10px 0;border-bottom:1px solid var(--ink);color:var(--ink);font-family:var(--font-brand-head);font-size:19px;font-weight:700;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}html[data-design-brand=mega11] .m11-landing .m11-landing-prose{max-width:40rem;margin-top:16px;color:var(--ink);font-family:var(--font-brand-sans);font-size:16px;line-height:1.5}html[data-design-brand=mega11] .m11-landing .m11-landing-prose>*+*{margin-top:12px}html[data-design-brand=mega11] .m11-landing .m11-landing-media{display:grid;gap:32px;align-items:center}@media (min-width:1024px){html[data-design-brand=mega11] .m11-landing .m11-landing-media{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px}html[data-design-brand=mega11] .m11-landing .m11-landing-media--media-first{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}html[data-design-brand=mega11] .m11-landing .m11-landing-media--media-first .m11-landing-media__visual{order:-1}}html[data-design-brand=mega11] .m11-landing .m11-landing-columns{display:grid;gap:48px}@media (min-width:1024px){html[data-design-brand=mega11] .m11-landing .m11-landing-columns{grid-template-columns:1fr 1fr;gap:64px}}html[data-design-brand=mega11] .m11-landing .m11-landing-faq{margin:0;border-top:3px solid var(--ink)}html[data-design-brand=mega11] .m11-landing .m11-landing-faq__item{padding:16px 0;border-bottom:1px solid var(--ink)}html[data-design-brand=mega11] .m11-landing .m11-landing-faq__question{display:flex;align-items:baseline;gap:12px;color:var(--ink);font-family:var(--font-brand-head);font-size:19px;font-weight:700;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}html[data-design-brand=mega11] .m11-landing .m11-landing-faq__num{flex:none;color:var(--football-red-print);font-family:var(--font-brand-data);font-size:14px;font-weight:400}html[data-design-brand=mega11] .m11-landing .m11-landing-faq__answer{margin:8px 0 0;padding-left:32px;color:var(--ink);font-family:var(--font-brand-sans);font-size:15px;line-height:1.5}html[data-design-brand=mega11] .m11-news-page .m11-news-teasers--cards.m11-news-index,html[data-design-brand=mega11] .m11-news-page .m11-news-teasers--cards.m11-news-index:has(>:nth-child(2)),html[data-design-brand=mega11] .m11-news-page .m11-news-teasers--cards.m11-news-index:has(>:nth-child(3)){display:grid;grid-template-columns:1fr;justify-content:stretch;gap:16px;margin-inline:0;margin-bottom:0}@media (min-width:768px){html[data-design-brand=mega11] .m11-news-page .m11-news-teasers--cards.m11-news-index,html[data-design-brand=mega11] .m11-news-page .m11-news-teasers--cards.m11-news-index:has(>:nth-child(2)),html[data-design-brand=mega11] .m11-news-page .m11-news-teasers--cards.m11-news-index:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design-brand=mega11] .m11-news-page .m11-news-index--lead>:first-child{grid-column:1/-1}html[data-design-brand=mega11] .m11-news-page .m11-news-index--lead>:first-child .m11-news-teaser__title{font-size:30px}}html[data-design-brand=mega11] .m11-news-page .m11-news-index__pager{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px}html[data-design-brand=mega11] .m11-news-page .m11-news-page__link{color:var(--ink);font-family:var(--font-brand-head);font-size:17px;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em;text-transform:uppercase}html[data-design-brand=mega11] .m11-news-page{--m11-news-gap:48px}@media (min-width:768px){html[data-design-brand=mega11] .m11-news-page{--m11-news-gap:64px}}html[data-design-brand=mega11] .m11-news-page .m11-news-page__article{padding-bottom:var(--m11-news-gap)}html[data-design-brand=mega11] .m11-home .m11-news-page__article+.m11-home-news{padding-top:var(--m11-news-gap)}html[data-design-brand=mega11] .m11-news-page .m11-home-news>.es-container{max-width:calc(860px + 2 * var(--es-container-padding-x))}html[data-design-brand=mega11] .m11-news-page .m11-home-news .m11-home-split{grid-template-columns:minmax(0,1fr);gap:24px}html[data-design-brand=mega11] .m11-news-page .m11-news-page__back{display:inline-block;color:var(--ink);font-family:var(--font-brand-data);font-size:13px;letter-spacing:.06em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-transform:uppercase}html[data-design-brand=mega11] .m11-news-page .m11-news-page__back:hover{text-decoration-thickness:2px}html[data-design-brand=mega11] .m11-news-page .m11-news-page__body{padding:24px 20px 28px;border:3px solid var(--ink);background:var(--paper-light)}@media (min-width:640px){html[data-design-brand=mega11] .m11-news-page .m11-news-page__body{padding:32px 32px 36px}}@media (min-width:1024px){html[data-design-brand=mega11] .m11-news-page .m11-news-page__body{padding:40px 48px 44px}}html[data-design-brand=mega11] .m11-news-page .m11-news-page__date{margin:0;color:var(--football-red-print);font-family:var(--font-brand-data);font-size:13px;letter-spacing:.06em;text-transform:uppercase}}
/*# sourceMappingURL=0d3599a89284bb82.css.map*/