@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-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);--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] .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] .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,html[data-design-brand=mega11] .tg-home-guest-cta,html[data-design-brand=mega11] .tg-modal__cancel-btn,html[data-design-brand=mega11] .tg-modal__confirm-btn{border:2px solid var(--ink);border-radius:var(--radius-small);box-shadow:var(--shadow-print);font-family:var(--font-brand-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .08s ease,box-shadow .08s ease}html[data-design-brand=mega11] .tg-modal__cancel-btn{background:var(--white);color:var(--ink)}html[data-design-brand=mega11] .tg-modal__cancel-btn:hover:not(:disabled){background:var(--paper-light);opacity:1}html[data-design-brand=mega11] .tg-modal__confirm-btn--primary{background:var(--pitch-green);color:var(--white)}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,html[data-design-brand=mega11] .tg-home-guest-cta{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-header-cta:hover,html[data-design-brand=mega11] .tg-header-auth-btn--cta:hover,html[data-design-brand=mega11] .tg-home-guest-cta:hover:not(:disabled){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,html[data-design-brand=mega11] .tg-home-guest-cta:active:not(:disabled),html[data-design-brand=mega11] .tg-modal__cancel-btn:active:not(:disabled),html[data-design-brand=mega11] .tg-modal__confirm-btn:active:not(:disabled){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;border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print);font-family:var(--font-brand-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:transform .08s ease,box-shadow .08s ease}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)}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(--pitch-dark);color:var(--paper-light);border-bottom:3px solid var(--ink);box-shadow:0 4px 0 var(--football-yellow);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:1.5rem;font-family:var(--font-brand-head);font-size:.95rem;font-weight:700;letter-spacing:.06em;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 [aria-current=page]:not(.tg-header-nav-dropdown__item),html[data-design-brand=mega11] .m11-header-nav a:not(.tg-header-nav-dropdown__item):hover,html[data-design-brand=mega11] .m11-header-nav a:not(.tg-header-nav-dropdown__item)[aria-current=page],html[data-design-brand=mega11] .m11-header-nav button:hover{color: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}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:var(--radius-small);background:transparent;color:var(--paper-light);cursor:pointer}html[data-design-brand=mega11] .tg-header-nav-dropdown{background:var(--paper-light);color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-print);z-index:210}html[data-design-brand=mega11] .m11-header-nav .tg-header-nav-dropdown__item,html[data-design-brand=mega11] .tg-header-nav-dropdown__item{font-family:var(--font-brand-sans);font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25;text-transform:none;color:var(--ink)}html[data-design-brand=mega11] .tg-header-nav-dropdown__item:focus,html[data-design-brand=mega11] .tg-header-nav-dropdown__item:hover,html[data-design-brand=mega11] .tg-header-nav-dropdown__item[aria-current=page]{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-header-drawer,html[data-design-brand=mega11] .tg-header-mobile-drawer{background:var(--pitch-dark);color:var(--paper-light);border-top:2px solid var(--ink);z-index:230}html[data-design-brand=mega11] .tg-header-mobile-drawer-link,html[data-design-brand=mega11] .tg-header-mobile-drawer-section__label{color:var(--paper-light);font-family:var(--font-brand-head);text-transform:uppercase;letter-spacing:.04em}html[data-design-brand=mega11] .tg-site-footer,html[data-design-brand=mega11] .tg-site-footer.bg-white,html[data-design-brand=mega11] footer{background-color:var(--pitch-dark);border-top:3px solid var(--ink);color:var(--paper-light)}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,.72)}html[data-design-brand=mega11] .tg-site-footer-link:hover,html[data-design-brand=mega11] .tg-site-footer-powered:hover{color:var(--football-yellow)}html[data-design-brand=mega11] .m11-site-header .m11-logo,html[data-design-brand=mega11] footer .m11-logo{color:var(--paper-light)}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:var(--shadow-print);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:6px 6px 0 var(--ink)}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-panel-tabs{gap:0;height:auto;min-height:0;border-bottom:2px solid var(--ink)}html[data-design-brand=mega11] .tg-panel-tabs__tab{align-self:stretch;height:auto;margin-bottom:-2px;padding:.65rem 1rem;border:2px 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 + 2px);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__back,html[data-design-brand=mega11] .tg-player-stats-modal__forename,html[data-design-brand=mega11] .tg-player-stats-modal__hero,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,html[data-design-brand=mega11] .tg-player-stats-modal__tab{color:var(--white)}html[data-design-brand=mega11] .tg-player-stats-modal__tab{font-weight:700}html[data-design-brand=mega11] .tg-player-stats-modal__tab--active{color:var(--football-yellow);font-weight:800}html[data-design-brand=mega11] .tg-player-stats-modal__back:focus-visible,html[data-design-brand=mega11] .tg-player-stats-modal__tab:focus-visible{outline-color:var(--white)}html[data-design-brand=mega11] .tg-player-stats-modal__tab--active:after{background:var(--football-yellow)}html[data-design-brand=mega11] .tg-player-stats-modal .tg-panel-tabs{gap:12px;margin-top:16px;margin-bottom:0;padding-left:12px;padding-right:12px;background:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__actions{background:var(--paper-light);border-top:2px solid var(--ink)}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__panel,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:var(--paper-light)}html[data-design-brand=mega11] .tg-player-stats-modal__season-week-detail .tg-player-stats-modal__breakdown,html[data-design-brand=mega11] .tg-player-stats-modal__season-week-detail .tg-player-stats-modal__breakdown-row,html[data-design-brand=mega11] .tg-player-stats-modal__season-week-detail .tg-player-stats-modal__gw-header,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(--white)}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,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-color:var(--paper-light)}html[data-design-brand=mega11] .tg-wordmark-panel__body{background:var(--paper-light);border:2px 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:var(--shadow-print)}html[data-design-brand=mega11] .tg-rankings-page .tg-wordmark-panel__body{padding-bottom:0}html[data-design-brand=mega11] .tg-rank-my-teams{overflow:hidden;margin-bottom:1.5rem;border:2px solid var(--ink);border-radius:0;background:var(--paper-light);box-shadow:var(--shadow-print);padding:0}html[data-design-brand=mega11] .tg-rank-my-teams__title{margin:0;padding:.7rem 1rem;background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings{padding:0 .25rem .15rem}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__row{margin:0 .75rem;padding:.7rem 0;border-bottom:0;box-shadow:inset 0 -1px 0 var(--color-br-2-80)}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__row:last-child{box-shadow:none}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__team{color:var(--ink)}html[data-design-brand=mega11] .tg-rank-my-teams a.tg-leagues-standings__team:hover{color:var(--football-blue)}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__stat-value{font-family:var(--font-brand-data);color:var(--ink)}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__stat-value--action{color:var(--football-blue)}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__stat-value--danger{color:var(--football-red)}html[data-design-brand=mega11] .tg-rank-my-teams .tg-leagues-standings__stat-value--muted{color:rgba(21,21,21,.55)}@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{background-color:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .tg-stats-table td,html[data-design-brand=mega11] table td{border-color:var(--ink);color:var(--ink)}html[data-design-brand=mega11] .m11-score,html[data-design-brand=mega11] .tg-standings td:first-child,html[data-design-brand=mega11] table td:is(:first-child,:last-child,.tabular-nums){font-family:var(--font-brand-data)}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{border:2px solid var(--ink);border-radius:var(--radius-default);background:var(--paper-light);box-shadow:var(--shadow-print-sm);overflow:hidden}@media (hover:hover){html[data-design-brand=mega11] .m11-sticker-card:hover{transform:translateY(-3px) rotate(-.4deg)}}html[data-design-brand=mega11] .m11-sticker-card .font-extrabold{font-family:var(--font-brand-data)}html[data-design-brand=mega11] .m11-sticker-card h3{font-family:var(--font-brand-head);text-transform:uppercase}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:var(--radius-default);box-shadow:var(--shadow-print)}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:2px solid var(--ink);border-radius:var(--radius-default);background:var(--paper-light);box-shadow:var(--shadow-print)}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-add-card__cta,html[data-design-brand=mega11] .tg-my-teams-card__open,html[data-design-brand=mega11] .tg-my-teams-empty__cta,html[data-design-brand=mega11] .tg-my-teams-page__cta,html[data-design-brand=mega11] .tg-my-teams-page__retry,html[data-design-brand=mega11] .tg-my-teams-pending__pay,html[data-design-brand=mega11] .tg-my-teams-pending__payments,html[data-design-brand=mega11] .tg-my-teams-table__open{box-shadow:var(--shadow-print-sm);border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-add-card,html[data-design-brand=mega11] .tg-my-teams-card,html[data-design-brand=mega11] .tg-my-teams-empty,html[data-design-brand=mega11] .tg-my-teams-page__error,html[data-design-brand=mega11] .tg-my-teams-pending,html[data-design-brand=mega11] .tg-my-teams-table-wrap{background:var(--paper-light) var(--paper-grain);background-size:180px 180px;box-shadow:var(--shadow-print);border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-card__header{background:var(--pitch-green);color:var(--paper-light)}html[data-design-brand=mega11] .tg-my-teams-card__number{background:var(--football-yellow);color:var(--ink);border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-badge--prizes,html[data-design-brand=mega11] .tg-my-teams-card__status,html[data-design-brand=mega11] .tg-my-teams-pending__status{background:var(--football-yellow);border-color:var(--ink);color:var(--ink);border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-badge--free{background:var(--paper-light);color:var(--ink);border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-card__menu,html[data-design-brand=mega11] .tg-my-teams-pending__open{border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-add-card__copy,html[data-design-brand=mega11] .tg-my-teams-add-card__copy:hover{background:#fff9e8;background-image:none;border-radius:var(--radius-small)}html[data-design-brand=mega11] .tg-my-teams-card__warning{color:var(--football-yellow)}html[data-design-brand=mega11] .tg-my-teams-card__open{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-my-teams-metric__label{font-family:var(--font-brand-head)}html[data-design-brand=mega11] .tg-my-teams-add-card{background-image:repeating-linear-gradient(-32deg,transparent,transparent 10px,rgba(21,21,21,.05) 10px,rgba(21,21,21,.05) 12px),var(--paper-grain)}html[data-design-brand=mega11] .tg-my-teams-add-card:hover,html[data-design-brand=mega11] .tg-my-teams-card__header-link:hover{filter:brightness(1.02)}html[data-design-brand=mega11] .tg-my-teams-add-card:active,html[data-design-brand=mega11] .tg-my-teams-card__header-link:active,html[data-design-brand=mega11] .tg-my-teams-empty__cta:active,html[data-design-brand=mega11] .tg-my-teams-page__cta:active{box-shadow:1px 1px 0 var(--ink);filter:none}html[data-design-brand=mega11] .tg-my-teams-table thead th{background:var(--ink);color:var(--football-yellow)}html[data-design-brand=mega11] .tg-my-teams-table tbody td,html[data-design-brand=mega11] .tg-my-teams-table tbody th{background:var(--paper-light);color:var(--ink);border-color:var(--ink)}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}html[data-design-brand=mega11] .tg-profile-cancel-btn,html[data-design-brand=mega11] .tg-profile-submit-btn{min-width:9.5rem;border:2px solid var(--ink);border-radius:0;box-shadow:var(--shadow-print);font-family:var(--font-brand-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .08s ease,box-shadow .08s ease,background-color .08s ease}html[data-design-brand=mega11] .tg-profile-cancel-btn{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-profile-cancel-btn:hover:not(:disabled){background:var(--album-paper);opacity:1}html[data-design-brand=mega11] .tg-profile-submit-btn{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .tg-profile-submit-btn:hover:not(:disabled){background:#ffe866;opacity:1}html[data-design-brand=mega11] .tg-profile-cancel-btn:active:not(:disabled),html[data-design-brand=mega11] .tg-profile-submit-btn:active:not(:disabled){transform:translate(3px,3px);box-shadow:none}html[data-design-brand=mega11] .tg-profile-cancel-btn:focus-visible,html[data-design-brand=mega11] .tg-profile-submit-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .tg-profile-cancel-btn:disabled,html[data-design-brand=mega11] .tg-profile-submit-btn:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}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-modal__confirm-btn--destructive{background:var(--football-red);color:var(--white)}html[data-design-brand=mega11] .tg-manager-table-wrap{overflow:hidden;background:var(--paper-light);border:2px solid var(--ink);border-radius:0;box-shadow:var(--shadow-print)}html[data-design-brand=mega11] .tg-manager-table-wrap thead th{background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head)}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-profile-cancel-btn,html[data-design-brand=mega11] .tg-profile-submit-btn{transition:none}html[data-design-brand=mega11] .tg-manager-achievement__icon,html[data-design-brand=mega11] .tg-profile-cancel-btn:active:not(:disabled),html[data-design-brand=mega11] .tg-profile-submit-btn:active:not(:disabled){transform:none}}html[data-design-brand=mega11] .tg-leagues-page__subtitle{font-family:var(--font-brand-sans);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}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,html[data-design-brand=mega11] .tg-leagues-overview__row{background:var(--paper-light);border:2px solid var(--ink);box-shadow:var(--shadow-print);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-overview__team{font-family:var(--font-brand-head);letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-overview__team-link{text-decoration:none}html[data-design-brand=mega11] .tg-leagues-overview__team-link:hover{color:var(--football-blue);text-decoration:underline;text-underline-offset:2px}html[data-design-brand=mega11] .tg-leagues-overview__league-title{font-family:var(--font-brand-sans);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-overview__rank{font-family:var(--font-brand-data);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-overview__chevron,html[data-design-brand=mega11] .tg-leagues-overview__empty{color:rgba(21,21,21,.55)}html[data-design-brand=mega11] .tg-leagues-overview__row--league:focus-visible,html[data-design-brand=mega11] .tg-leagues-overview__row--league:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-leagues-overview__row--league:focus-visible{outline:2px solid var(--ink);outline-offset:2px}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-leagues-action{border:2px solid var(--ink);box-shadow:var(--shadow-print-sm);font-family:var(--font-brand-head)}html[data-design-brand=mega11] .tg-leagues-action--secondary{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-action--secondary:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-leagues-action--primary{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-action--primary:hover{background:#ffe866}@media (min-width:768px){html[data-design-brand=mega11] .tg-leagues-overview{overflow:hidden;background:var(--paper-light);border:2px solid var(--ink);box-shadow:var(--shadow-print)}html[data-design-brand=mega11] .tg-leagues-overview__head{background:var(--ink);color:var(--football-yellow);font-family:var(--font-brand-head);font-size:.8125rem;letter-spacing:.08em}html[data-design-brand=mega11] .tg-leagues-overview__row{background:transparent;border:0;border-top:2px solid var(--ink);box-shadow:none}html[data-design-brand=mega11] .tg-leagues-overview__cta.tg-leagues-action{min-height:2.25rem;padding:.3rem .55rem;border:2px solid var(--ink);box-shadow:var(--shadow-print-sm);font-family:var(--font-brand-head);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap}html[data-design-brand=mega11] .tg-leagues-overview__cta--join.tg-leagues-action{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-overview__cta--create.tg-leagues-action{background:var(--paper-light);color:var(--ink)}html[data-design-brand=mega11] .tg-leagues-overview__cta.tg-leagues-action:hover{color:var(--ink);text-decoration:none}html[data-design-brand=mega11] .tg-leagues-overview__cta--join.tg-leagues-action:hover{background:#ffe866}html[data-design-brand=mega11] .tg-leagues-overview__cta--create.tg-leagues-action:hover{background:var(--album-paper)}html[data-design-brand=mega11] .tg-leagues-overview__cta-sep{display:none}}@media (prefers-reduced-motion:reduce){html[data-design-brand=mega11] .tg-my-teams-add-card:active,html[data-design-brand=mega11] .tg-my-teams-add-card:hover,html[data-design-brand=mega11] .tg-my-teams-card__header-link:active,html[data-design-brand=mega11] .tg-my-teams-card__header-link:hover{filter:none}}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:2px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-print);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:.55rem}@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-league-code{gap:1rem}html[data-design-brand=mega11] .m11-new-team-stack #leagueShareCode{height:2.25rem;font-family:var(--font-brand-sans);font-size:.875rem;letter-spacing:normal}}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:drop-shadow(3px 3px 0 var(--ink))}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-default);box-shadow:var(--shadow-print)}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:2px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-print);color:var(--ink)}html[data-design-brand=mega11] .tg-football-calendar__header{padding:.9rem 1rem 1rem;background:var(--ink);color:var(--football-yellow);box-shadow:0 3px 0 var(--football-yellow)}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:var(--radius-small);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(--football-yellow);font-family:var(--font-brand-head);font-size:1.35rem;font-weight:800;letter-spacing:.04em;line-height:1.1;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:2px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-print)}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:var(--radius-small);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)}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__close{background:var(--football-yellow);color:var(--ink);border-top:2px solid var(--ink);font-family:var(--font-brand-head);font-weight:800;letter-spacing:.06em;text-transform:uppercase}html[data-design-brand=mega11] .tg-match-facts__close:hover{background:#ffe866}html[data-design-brand=mega11] .tg-match-facts__close:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}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-band--cta,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-band--cta,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(--football-red);font-weight:700;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1.5px}html[data-design-brand=mega11] .m11-home-link:hover{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-step--ink .m11-home-link,html[data-design-brand=mega11] .m11-home-step--pitch .m11-home-link{color:var(--football-yellow)}html[data-design-brand=mega11] .m11-home-step--ink .m11-home-link:hover,html[data-design-brand=mega11] .m11-home-step--pitch .m11-home-link:hover{color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-step--yellow .m11-home-link{color:var(--football-red)}html[data-design-brand=mega11] .m11-home-step--yellow .m11-home-link:hover{color:var(--ink)}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:var(--shadow-print-sm);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:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:var(--shadow-print-sm);overflow:hidden}html[data-design-brand=mega11] .m11-home-deadline__countdown{border-bottom:2px solid var(--ink)}html[data-design-brand=mega11] .m11-home-deadline .m11-home-ticket{max-width:none;border:0;border-radius:0;box-shadow:none}html[data-design-brand=mega11] .m11-home-deadline__eyebrow{margin:0;padding:.45rem .85rem;border-bottom:2px solid var(--ink);background:var(--football-red);font-family:var(--font-brand-data);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-deadline__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design-brand=mega11] .m11-home-deadline__cell{padding:.75rem .85rem;border-right:1px dashed rgba(21,21,21,.35)}html[data-design-brand=mega11] .m11-home-deadline__cell:last-child{border-right:0}html[data-design-brand=mega11] .m11-home-deadline__value{margin:0;font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:var(--ink)}html[data-design-brand=mega11] .m11-home-deadline__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__note{margin:0;padding:.65rem .85rem;border-top:1px dashed rgba(21,21,21,.35);background:rgba(255,229,0,.42);font-size:.875rem;line-height:1.45;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__cell{padding:.65rem .6rem}html[data-design-brand=mega11] .m11-home-deadline__value{font-size:1.4rem}}html[data-design-brand=mega11] .m11-home-pitch__mount{position:relative;padding:1rem 1rem 1.15rem;background:var(--paper-light) var(--paper-grain);background-size:180px 180px;border:3px solid var(--ink);border-radius:var(--radius-default);box-shadow:6px 6px 0 var(--ink)}html[data-design-brand=mega11] .m11-home-pitch__field{color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-pitch__meta{color:rgba(255,249,232,.72)}html[data-design-brand=mega11] .m11-home-sticker__name{color:var(--ink)}html[data-design-brand=mega11] .m11-home-sticker__club{color:rgba(255,249,232,.88)}html[data-design-brand=mega11] .m11-home-pitch__reg-mark{position:absolute;z-index:2;font-family:var(--font-brand-data);font-size:.7rem;line-height:1;color:rgba(21,21,21,.45);pointer-events:none}html[data-design-brand=mega11] .m11-home-pitch__reg-mark--tl{top:.35rem;left:.45rem}html[data-design-brand=mega11] .m11-home-pitch__reg-mark--tr{top:.35rem;right:.45rem}html[data-design-brand=mega11] .m11-home-pitch__serial{position:absolute;right:.75rem;bottom:.35rem;z-index:2;font-family:var(--font-brand-data);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(21,21,21,.45);pointer-events:none}html[data-design-brand=mega11] .m11-home-sticker__frame{border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper-light);box-shadow:var(--shadow-print-sm);padding:.15rem .2rem 0}html[data-design-brand=mega11] .m11-home-band--paper{background:transparent}html[data-design-brand=mega11] .m11-home-band--magazine{background-color:var(--album-paper);background-image:url(/assets/m11-magazine-paper.png);background-size:cover;background-position:50%;background-repeat:no-repeat}html[data-design-brand=mega11] .m11-independent-story{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 10.5rem;gap:2rem;align-items:center;padding:1.75rem 1.5rem;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:rgba(255,249,232,.72)}@media (min-width:768px){html[data-design-brand=mega11] .m11-independent-story{padding:2rem 2.25rem}}html[data-design-brand=mega11] .m11-independent-story__content{min-width:0}html[data-design-brand=mega11] .m11-independent-story__label{margin:0 0 .625rem;color:var(--football-red);font-family:var(--font-brand-data);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}html[data-design-brand=mega11] .m11-independent-story__title{max-width:22ch;margin:0 0 1rem;font-family:var(--font-brand-head);font-size:clamp(2rem,4vw,3.25rem);font-weight:800;letter-spacing:.02em;line-height:.94;text-transform:uppercase;color:var(--ink)}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-independent-story__stamp{display:grid;gap:.25rem;justify-self:end;width:100%;max-width:10.5rem;padding:.875rem .625rem;border:3px double var(--football-red);border-radius:var(--radius-small);color:var(--football-red);font-family:var(--font-brand-data);font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1.15;text-align:center;text-transform:uppercase;transform:rotate(2deg);background:rgba(255,249,232,.55);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:767px){html[data-design-brand=mega11] .m11-independent-story{grid-template-columns:1fr;gap:1.25rem}html[data-design-brand=mega11] .m11-independent-story__title{max-width:none}html[data-design-brand=mega11] .m11-independent-story__stamp{justify-self:start;transform:rotate(-1deg)}}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-news-teasers--cards .m11-news-teaser{position:relative;display:flex;width:100%;min-width:0;height:100%;flex-direction:column;align-items:flex-start;gap:.4rem;padding:.9rem 1.15rem .95rem;overflow:hidden;border:2px solid var(--ink);border-radius:var(--radius-small);background-color:var(--paper-light);background-image:none;box-shadow:4px 4px 0 var(--ink);color:var(--ink)}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:hover{transform:none;box-shadow:4px 4px 0 var(--ink)}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:before{content:"11"/"";position:absolute;right:-.04em;bottom:-.16em;z-index:0;font-family:var(--font-brand-head);font-size:4.5rem;font-weight:800;line-height:.8;letter-spacing:-.06em;color:rgba(21,21,21,.12);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:after{content:""/"";position:absolute;top:.45rem;right:.45rem;z-index:1;width:.65rem;height:.65rem;border-top:1.5px solid rgba(21,21,21,.4);border-right:1.5px solid rgba(21,21,21,.4);pointer-events:none}@media (min-width:768px){html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser{padding:1rem 1.1rem 1.05rem;background-image:repeating-linear-gradient(-22deg,transparent 0 8px,rgba(21,21,21,.035) 8px 9px)}}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__date{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:0;border:0;background:transparent;color:var(--ink);font-size:.6875rem;letter-spacing:.14em}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__date:before{content:""/"";flex:0 0 auto;width:.45rem;height:.45rem;background:var(--football-red);box-shadow:0 0 0 1.5px var(--ink)}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__excerpt,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__more,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__title{padding-inline:0}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__title{max-width:none;padding-top:0;font-size:1.25rem;font-weight:800;line-height:.98;letter-spacing:.01em;overflow-wrap:break-word}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__excerpt{max-width:36ch;margin:0;color:rgba(21,21,21,.72);font-family:var(--font-brand-sans);font-size:.9375rem;line-height:1.45;opacity:1;overflow-wrap:break-word}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__more{margin-top:auto;padding:.38rem .7rem;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:.75rem;letter-spacing:.06em;text-transform:uppercase;box-shadow:2px 2px 0 var(--ink);transition:transform 80ms ease,box-shadow 80ms ease,background-color 80ms ease}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:hover .m11-news-teaser__more{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink);background:#fff36a}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:focus-within{outline:none}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:focus-within .m11-news-teaser__more{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:active .m11-news-teaser__more{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink);background:#f0d400}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}@media (max-width:767px){html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:after,html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser:before{content:none}html[data-design-brand=mega11] .m11-news-teasers--cards .m11-news-teaser__title{max-width:none}}html[data-design-brand=mega11] .m11-home-band--cta{background:transparent}html[data-design-brand=mega11] .m11-news-article-page{background-color:var(--album-paper);background-image:url(/assets/m11-magazine-paper.png);background-repeat:no-repeat;background-position:top;background-size:cover;background-attachment:fixed;color:var(--ink)}html[data-design-brand=mega11] .m11-news-article{position:relative;overflow:hidden;padding:1.5rem 1.25rem 1.75rem;border:2px solid var(--ink);border-radius:var(--radius-small);background-color:var(--paper-light);background-image:repeating-linear-gradient(-22deg,transparent 0 8px,rgba(21,21,21,.035) 8px 9px);box-shadow:4px 4px 0 var(--ink)}@media (min-width:768px){html[data-design-brand=mega11] .m11-news-article{padding:2rem 2.25rem 2.25rem}}html[data-design-brand=mega11] .m11-news-article:before{content:"11"/"";position:absolute;right:-.02em;bottom:-.18em;z-index:0;font-family:var(--font-brand-head);font-size:7rem;font-weight:800;line-height:.8;letter-spacing:-.06em;color:rgba(21,21,21,.08);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-design-brand=mega11] .m11-news-article:after{content:""/"";position:absolute;top:.55rem;right:.55rem;z-index:1;width:.65rem;height:.65rem;border-top:1.5px solid rgba(21,21,21,.4);border-right:1.5px solid rgba(21,21,21,.4);pointer-events:none}html[data-design-brand=mega11] .m11-news-article>*{position:relative;z-index:1}html[data-design-brand=mega11] .m11-news-article__back{color:rgba(21,21,21,.72);font-family:var(--font-brand-data);letter-spacing:.12em;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}html[data-design-brand=mega11] .m11-news-article__back:hover{color:var(--ink)}html[data-design-brand=mega11] .m11-news-article__back:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-design-brand=mega11] .m11-news-article__date{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink)}html[data-design-brand=mega11] .m11-news-article__date:before{content:""/"";flex:0 0 auto;width:.45rem;height:.45rem;background:var(--football-red);box-shadow:0 0 0 1.5px var(--ink)}@media (max-width:767px){html[data-design-brand=mega11] .m11-news-article:after,html[data-design-brand=mega11] .m11-news-article:before{content:none}}html[data-design-brand=mega11] .m11-home-step{display:flex;height:100%;flex-direction:column;border:3px solid var(--ink);border-radius:var(--radius-default);box-shadow:var(--shadow-print);overflow:hidden}html[data-design-brand=mega11] .m11-home-step--pitch{background:var(--pitch-green);color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-step--ink{background:var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-step--yellow{background:var(--football-yellow);color:var(--ink)}html[data-design-brand=mega11] .m11-home-step__band{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:2px solid var(--ink);background:rgba(255,249,232,.12)}html[data-design-brand=mega11] .m11-home-step--yellow .m11-home-step__band{background:rgba(21,21,21,.06)}html[data-design-brand=mega11] .m11-home-step__icon{font-size:1.5rem;line-height:1}html[data-design-brand=mega11] .m11-home-step__mark{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.25rem;padding:0 .45rem;border:2px solid var(--ink);border-radius:var(--radius-small);font-family:var(--font-brand-data);font-size:.85rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase;box-shadow:var(--shadow-print-sm)}html[data-design-brand=mega11] .m11-home-step__mark--squad{background:var(--football-yellow);color:var(--ink);transform:rotate(-2deg)}html[data-design-brand=mega11] .m11-home-step__mark--match{background:var(--ink);color:var(--football-yellow);border-color:var(--football-yellow);box-shadow:none;transform:rotate(1deg)}html[data-design-brand=mega11] .m11-home-step--ink .m11-home-step__mark--match{background:var(--football-yellow);color:var(--ink);border-color:var(--ink);box-shadow:var(--shadow-print-sm)}html[data-design-brand=mega11] .m11-home-step__mark--prize{background:var(--football-red);color:var(--paper-light);border-color:var(--ink);transform:rotate(2deg)}html[data-design-brand=mega11] .m11-home-step--yellow .m11-home-step__mark--prize{background:var(--ink);color:var(--football-yellow)}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--ink .m11-home-step__number,html[data-design-brand=mega11] .m11-home-step--pitch .m11-home-step__number{color:var(--football-yellow)}html[data-design-brand=mega11] .m11-home-step--yellow .m11-home-step__number{color:var(--football-red)}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:var(--radius-default);box-shadow:var(--shadow-print);padding:1.15rem 1.15rem 1.25rem}html[data-design-brand=mega11] .m11-home-feature__meta{display:flex;align-items:center;margin-bottom:.85rem}html[data-design-brand=mega11] .m11-home-feature__cue{display:block;width:2.25rem;height:1.1rem;border:2px solid var(--ink);background:var(--football-red)}html[data-design-brand=mega11] .m11-home-feature--flag .m11-home-feature__cue{background:linear-gradient(to right,var(--ink) 0 33.34%,var(--football-yellow) 33.34% 66.67%,var(--football-red) 66.67% 100%)}html[data-design-brand=mega11] .m11-home-feature--standings .m11-home-feature__cue{background:linear-gradient(var(--ink),var(--ink)) 0 20% /100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 0 50% /70% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 0 80% /45% 2px no-repeat,var(--football-yellow)}html[data-design-brand=mega11] .m11-home-feature--live .m11-home-feature__cue{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:2.25rem;padding:0 .35rem;background:var(--football-red);color:var(--paper-light);font-size:.62rem;font-weight:700;letter-spacing:.08em;line-height:1}html[data-design-brand=mega11] .m11-home-feature--start .m11-home-feature__cue{display:inline-flex;align-items:center;justify-content:center;width:auto;height:1.2rem;padding:0 .4rem;border-radius:var(--radius-small);background:var(--football-yellow);color:var(--ink);box-shadow:var(--shadow-print-sm);font-family:var(--font-brand-head);font-size:.58rem;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase}html[data-design-brand=mega11] .m11-home-feature--handheld .m11-home-feature__cue{width:1.35rem;height:1.85rem;border-radius:3px;background:var(--pitch-dark);box-shadow:inset 0 0 0 2px var(--football-yellow)}html[data-design-brand=mega11] .m11-home-feature--card .m11-home-feature__cue{width:1.15rem;height:1.55rem;border-radius:2px;background:var(--football-yellow);box-shadow:2px 2px 0 var(--football-red)}html[data-design-brand=mega11] .m11-home-feature--prize .m11-home-feature__cue{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:2.25rem;padding:0 .4rem;background:var(--football-yellow);color:var(--ink);font-family:var(--font-brand-data);font-size:.62rem;font-weight:800;letter-spacing:.04em;line-height:1}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:6px 6px 0 var(--ink);color:var(--paper-light)}html[data-design-brand=mega11] .m11-home-cta__lede{color:rgba(255,249,232,.82)}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)}html[data-design-brand=mega11] .m11-home-cta__pattern{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,249,232,.1) 1px,transparent 0),linear-gradient(90deg,rgba(255,249,232,.1) 1px,transparent 0),repeating-linear-gradient(-18deg,transparent,transparent 10px,rgba(255,249,232,.05) 0,rgba(255,249,232,.05) 12px);background-size:48px 48px,48px 48px,auto}html[data-design-brand=mega11] .m11-home-cta__eleven{position:absolute;right:-.15em;bottom:-.28em;z-index:0;font-family:var(--font-brand-head);font-size:clamp(7rem,22vw,14rem);font-weight:800;line-height:.8;letter-spacing:-.06em;color:rgba(255,229,0,.18);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@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}}}
/*# sourceMappingURL=d8c6859879a69015.css.map*/