:root{--color-bg:#000000;--color-menu-bg:#111111;--color-surface:#202020;--color-surface-light:#303030;--color-ticker-item:#111111;--color-card:#151515;--color-ticker-item-active:#040404;--color-surface-hover:#262626;--color-surface-hover-dark:#1b1b1b;--color-surface-active:#171717;--color-text:#ffffff;--color-muted:rgba(255,255,255,.65);--color-border:rgba(255,255,255,.10);--color-accent:#ffd000;--container-wide:1200px;--container:1140px;--grid-gap:var(--space-6);--sidebar-width:calc((var(--container) - (var(--grid-gap) * 3)) / 4);--page-gutter:24px;--content-gap:var(--grid-gap);--page-top-spacing:var(--space-6);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-condensed:"Arial Narrow", "Roboto Condensed", Impact, var(--font-sans);--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:38px;--section-heading-size:clamp(22px, 2.2vw, 30px);--hero-article-title-size:clamp(34px, 4.6vw, 58px);--leading-tight:1.05;--leading-normal:1.45;--radius-sm:4px;--radius:8px;--transition:160ms ease;--header-height:64px;--icon-size:26px;--ticker-gap:6px;--ticker-row-gap:8px;--ticker-control-height:34px;--ticker-card-height:94px}*{box-sizing:border-box}html{background:var(--color-bg);color-scheme:dark}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}svg path,svg circle,svg line,svg polyline{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}select:not([multiple]){--select-arrow-offset:14px;padding-right:calc(var(--select-arrow-offset) + 28px);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right var(--select-arrow-offset) center;background-repeat:no-repeat;background-size:14px 14px}select[multiple]{padding-right:14px}button{cursor:pointer}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container,.container--wide{width:min(calc(100% - (var(--page-gutter)*2)),var(--container));margin-inline:auto}.container--wide{width:min(calc(100% - (var(--page-gutter)*2)),var(--container-wide))}.layout-with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:var(--content-gap);align-items:start}.layout-with-sidebar--left{grid-template-columns:var(--sidebar-width) minmax(0,1fr)}.layout-with-sidebar--left>.sidebar{grid-column:1;grid-row:1}.layout-with-sidebar--left>.main-column{grid-column:2}.main-column,.sidebar{min-width:0}.site-header{position:sticky;top:0;z-index:1000;background:var(--color-bg)}.admin-bar .site-header{top:32px}.header-inner{min-height:var(--header-height);display:flex;align-items:center;gap:20px}.icon-button{width:38px;height:38px;flex:0 0 38px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);background:0 0;color:var(--color-text);transition:background var(--transition),color var(--transition)}.icon-button:hover,.icon-button:focus-visible{background:var(--color-surface-hover-dark);outline:0}.icon-button svg{width:var(--icon-size);height:var(--icon-size);color:currentColor;stroke-width:2.25;flex:0 0 auto}.nav-toggle svg{width:30px;height:30px}.icon-state--close,.nav-toggle[aria-expanded=true] .icon-state--open{display:none}.nav-toggle[aria-expanded=true] .icon-state--close{display:block}.brand{flex:0 0 auto;display:inline-flex;align-items:center;min-width:0}.brand-logo{height:34px;width:auto;object-fit:contain}.primary-nav{min-width:0;flex:1 1 auto;overflow:hidden}.primary-menu{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:0;white-space:nowrap}.primary-menu a{display:inline-flex;align-items:center;gap:4px;color:var(--color-text);font-family:var(--font-condensed);font-size:20px;font-weight:900;line-height:1}.primary-menu a:hover{color:var(--color-accent)}.primary-menu svg{width:14px;height:14px}.header-actions{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin-left:auto}.mobile-panel{position:absolute;inset-inline:0;top:100%;z-index:999;background:var(--color-menu-bg);box-shadow:0 22px 36px rgba(0,0,0,.45)}.mobile-panel[hidden]{display:none}.panel-inner{padding-block:24px 34px}.panel-search{display:grid;grid-template-columns:1fr 48px;margin-bottom:24px}.panel-search input,.panel-search button{height:48px;border:0}.panel-search input{min-width:0;background:var(--color-ticker-item);color:var(--color-text);padding-inline:16px}.panel-search button{display:grid;place-items:center;background:var(--color-accent);color:#000}.menu-grid,.mobile-menu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 28px;list-style:none;margin:0;padding:0}.mobile-menu a,.menu-grid a{display:inline-flex;align-items:center;gap:10px;color:var(--color-accent);font-family:var(--font-condensed);font-size:22px;font-weight:900;line-height:1}.menu-grid__icon{width:24px;text-align:center}.match-ticker{position:relative;background:0 0;padding:0 0 var(--space-3)}.ticker-container{position:relative;overflow:visible}.ticker-empty{min-height:100px;display:flex;align-items:center;color:var(--color-muted);font-size:var(--text-sm)}.ticker-root,.ticker-controls,.ticker-filter,.ticker-days,.ticker-matches,.ticker-track-wrap,.ticker-track{width:100%;min-width:0;max-width:none;margin:0;padding:0;border:0;background:0 0}.ticker-root{display:grid;gap:var(--ticker-row-gap);overflow:visible}.ticker-controls{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:stretch;gap:var(--ticker-gap)}.ticker-filter{position:relative}.ticker-filter select,.ticker-day{height:var(--ticker-control-height);margin:0;border:0;border-radius:var(--radius-sm);background-color:var(--color-ticker-item);color:var(--color-text);font-size:13px;font-weight:800;line-height:1}.ticker-filter select{--select-arrow-offset:12px;width:100%;padding:0 32px 0 12px;appearance:none}.ticker-filter select:hover,.ticker-filter select:focus-visible,.ticker-day:hover,.ticker-day:focus-visible,.ticker-day.is-active{background:var(--color-ticker-item-active);color:var(--color-text);outline:0}.ticker-days{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(118px,1fr);gap:var(--ticker-gap);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;user-select:none}.ticker-days::-webkit-scrollbar,.ticker-track::-webkit-scrollbar{display:none}.ticker-day{width:100%;min-width:0;padding:0 10px;white-space:nowrap}.ticker-matches{position:relative;min-height:var(--ticker-card-height);overflow:visible}.ticker-track-wrap{overflow:hidden}.ticker-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ticker-gap)*5))/6);gap:var(--ticker-gap);align-items:stretch;justify-content:start;min-height:var(--ticker-card-height);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;user-select:none}.ticker-track.is-dragging{cursor:grabbing;scroll-behavior:auto}.ticker-track.is-dragging a{pointer-events:none}.ticker-card{min-width:0;min-height:var(--ticker-card-height);display:grid;grid-template-rows:auto 1fr 1fr;row-gap:8px;align-content:start;margin:0;padding:12px;border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item);overflow:hidden}.ticker-card:hover,.ticker-card:focus-visible,.ticker-card.is-live,.ticker-card.live,.ticker-card--live,.ticker-card[data-status=live]{background:var(--color-ticker-item-active);box-shadow:inset 0 0 0 1px var(--color-accent);outline:0}.ticker-card__head,.ticker-card__team-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0}.ticker-card__head{margin-bottom:2px}.ticker-card__league,.ticker-card__date{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.15}.ticker-card__league{color:var(--color-muted)}.ticker-card__date{color:var(--color-accent);text-transform:uppercase}.ticker-card__team{display:flex;align-items:center;gap:7px;min-width:0;color:var(--color-text);font-size:14px;font-weight:900;line-height:1.15}.ticker-card__team img{width:18px;height:18px;object-fit:contain;flex:0 0 18px}.ticker-card__team span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-card__score{color:var(--color-text);font-size:14px;font-weight:900;line-height:1.1;white-space:nowrap;text-align:right}.ticker-arrow{position:absolute;top:50%;z-index:5;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;transform:translateY(-50%);border:1px solid rgba(255,255,255,.76);border-radius:8px;background:0 0;color:var(--color-text);font-size:0;line-height:0;box-shadow:none}.ticker-arrow--prev{left:-52px}.ticker-arrow--next{right:-52px}.ticker-arrow::before{content:"";width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor;transform:translateX(2px) rotate(-45deg)}.ticker-arrow--next::before{border-left:0;border-right:2px solid currentColor;transform:translateX(-2px) rotate(45deg)}.ticker-arrow:hover,.ticker-arrow:focus-visible{border-color:var(--color-text);color:var(--color-accent);outline:0}.bilis-fmt-shell:not(.ticker-root),.bilis-fmt-controls:not(.ticker-controls),.bilis-fmt-competition:not(.ticker-filter),.bilis-fmt-days:not(.ticker-days),.bilis-fmt:not(.ticker-matches),.bilis-fmt-track-wrap:not(.ticker-track-wrap),.bilis-fmt-track:not(.ticker-track){width:100%;min-width:0;max-width:none;margin:0;padding:0;border:0;background:0 0}.bilis-fmt-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ticker-gap)*5))/6);gap:var(--ticker-gap);align-items:stretch;justify-content:start;min-height:var(--ticker-card-height);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;user-select:none}.bilis-fmt-card{min-width:0;min-height:var(--ticker-card-height);display:grid;grid-template-rows:auto 1fr 1fr;row-gap:8px;align-content:start;margin:0;padding:12px;border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item);overflow:hidden;color:inherit;text-decoration:none}.bilis-fmt-card:hover,.bilis-fmt-card:focus-visible,.bilis-fmt-card.is-live{background:var(--color-ticker-item-active);box-shadow:inset 0 0 0 1px var(--color-accent);outline:0}.bilis-fmt-card-head,.bilis-fmt-team-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0}.bilis-fmt-league,.bilis-fmt-date{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.15}.bilis-fmt-league{color:var(--color-muted)}.bilis-fmt-date{color:var(--color-accent);text-transform:uppercase}.bilis-fmt-team{display:flex;align-items:center;gap:7px;min-width:0;color:var(--color-text);font-size:14px;font-weight:900;line-height:1.15}.bilis-fmt-team img{width:18px;height:18px;object-fit:contain;flex:0 0 18px}.bilis-fmt-team span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bilis-fmt-score{color:var(--color-text);font-size:14px;font-weight:900;line-height:1.1;white-space:nowrap;text-align:right}.ticker-card.is-navigating,.bilis-fmt-card.is-navigating{opacity:.82;transform:none}.site-main{min-height:50vh}.site-main>.content-section:first-child,body.home .content-section:first-of-type{padding-top:var(--page-top-spacing)}.section,.content-section{padding-block:var(--space-10)}.section{padding-block:var(--page-top-spacing) var(--space-12)}.section--blank{padding-block:var(--space-16);padding-inline:0}.site-footer{padding:34px 0 28px;background:#000;color:var(--color-muted)}.footer-inner{display:grid;justify-items:center;gap:18px;text-align:center}.footer-brand-row,.footer-brand,.footer-brand__logo,.footer-google-source{display:none!important}.footer-social{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin:0}.footer-social__link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;color:var(--color-text);background:0 0;border:0;border-radius:50%;text-decoration:none;touch-action:manipulation;transition:color .18s ease}.footer-social__link:hover,.footer-social__link:focus-visible{color:var(--color-accent);outline:0}.footer-social__link svg{width:24px;height:24px;display:block}.footer-social__link svg,.footer-social__link svg *{fill:currentColor;stroke:none}.footer-menu-nav{width:100%}.footer-menu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 0;margin:0;padding:0;list-style:none}.footer-menu li{display:inline-flex;align-items:center}.footer-menu li+li::before{content:"";width:1px;height:17px;margin-inline:12px;background:rgba(255,255,255,.65)}.footer-menu a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.2;text-decoration:none;touch-action:manipulation}.footer-menu a:hover,.footer-menu a:focus-visible{color:var(--color-accent)}.footer-text{max-width:980px;color:var(--color-muted);font-size:12px;font-weight:600;line-height:1.55}.footer-text p{margin:0}.footer-text p+p{margin-top:8px}.footer-copy{color:var(--color-muted);font-size:12px;font-weight:700}@media (max-width:1320px){.ticker-arrow--prev{left:-44px}.ticker-arrow--next{right:-44px}}@media (max-width:560px){.single-post-google-source{gap:10px;margin-top:18px}.single-post-google-source__text strong{font-size:18px;line-height:.98}.single-post-google-source__text span{font-size:12px;line-height:1.25}.single-post-google-source__badge img{width:150px;max-width:min(150px,40vw)}}@media (max-width:1024px){:root{--page-gutter:20px;--content-gap:24px}.layout-with-sidebar,.layout-with-sidebar--left{grid-template-columns:1fr}.layout-with-sidebar--left>.sidebar,.layout-with-sidebar--left>.main-column{grid-column:auto;grid-row:auto}.primary-menu{gap:20px}.primary-menu a{font-size:19px}.primary-nav{display:none}.menu-grid,.mobile-menu{grid-template-columns:repeat(4,minmax(0,1fr))}.ticker-track{grid-auto-columns:calc((100% - (var(--ticker-gap)*3))/4)}.ticker-arrow{display:none}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){:root{--page-top-spacing:var(--space-5);--page-gutter:4px;--header-height:54px;--icon-size:23px;--ticker-card-height:86px;--ticker-gap:5px;--ticker-row-gap:7px}.header-inner{gap:12px}.brand-logo{height:32px;max-width:118px}.primary-nav{display:none}.header-actions{margin-left:auto}.menu-grid,.mobile-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.menu-grid a,.mobile-menu a{font-size:20px}.ticker-controls{grid-template-columns:var(--ticker-control-height) minmax(0,1fr)}.ticker-filter::before{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;transform:translate(-50%,-50%);background:currentColor;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21v-7'/%3E%3Cpath d='M4 10V3'/%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 8V3'/%3E%3Cpath d='M20 21v-5'/%3E%3Cpath d='M20 12V3'/%3E%3Cpath d='M2 14h4'/%3E%3Cpath d='M10 8h4'/%3E%3Cpath d='M18 16h4'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21v-7'/%3E%3Cpath d='M4 10V3'/%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 8V3'/%3E%3Cpath d='M20 21v-5'/%3E%3Cpath d='M20 12V3'/%3E%3Cpath d='M2 14h4'/%3E%3Cpath d='M10 8h4'/%3E%3Cpath d='M18 16h4'/%3E%3C/svg%3E")center/contain no-repeat}.ticker-filter select{padding:0;color:transparent;background-image:none}.ticker-filter select option{color:var(--color-text)}.ticker-days{grid-auto-columns:118px}.ticker-track{grid-auto-columns:calc((100% - (var(--ticker-gap)*1.75))/2.75)}}@media (max-width:420px){.ticker-card__team{font-size:13px}}@media (max-width:782px){.admin-bar .site-header{top:46px}}.home-main-section{padding-block:var(--page-top-spacing) var(--space-8)}.home-main-section+.content-slider-section{padding-top:var(--space-8)}.hero-card{position:relative;min-height:clamp(360px,46vw,520px);overflow:hidden;border-radius:var(--radius-sm);background:var(--color-ticker-item)}.hero-card__link,.hero-card__media,.hero-card__image{display:block;width:100%;height:100%}.hero-card__link{position:absolute;inset:0;color:var(--color-text)}.hero-card__media{position:absolute;inset:0;overflow:hidden}.hero-card__image{object-fit:cover;transition:transform 320ms ease,opacity var(--transition)}.hero-card__image--placeholder{background:radial-gradient(circle at 20% 0%,rgba(255,208,0,.16),transparent 28%),linear-gradient(135deg,var(--color-ticker-item),#050505)}.hero-card__link::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.68) 72%,rgba(0,0,0,.92) 100%)}.hero-card:hover .hero-card__image,.hero-card:focus-within .hero-card__image{transform:scale(1.025)}.hero-card__content{position:absolute;z-index:1;left:var(--space-6);right:var(--space-6);bottom:var(--space-6);display:grid;gap:var(--space-3);max-width:760px}.hero-card__category{color:var(--color-accent);font-size:var(--text-xs);font-weight:800;line-height:1;text-transform:uppercase}.hero-card__title{color:var(--color-text);font-family:var(--font-condensed);font-size:var(--hero-article-title-size);font-weight:900;letter-spacing:-.035em;line-height:.94}.hero-card__meta{display:flex;align-items:center;gap:var(--space-4);color:var(--color-muted);font-size:var(--text-sm);font-weight:500}.hero-card__meta-item{display:inline-flex;align-items:center;gap:7px}.home-secondary-articles{margin-top:var(--grid-gap)}.popular-list{display:grid;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text)}.popular-list__title{margin:0;font-family:var(--font-condensed);font-size:var(--section-heading-size);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.popular-list__items{display:grid}.popular-list__item+.popular-list__item{border-top:1px solid rgba(255,255,255,.12)}.popular-list__link{display:grid;gap:var(--space-2);padding-block:var(--space-4);color:var(--color-text)}.popular-list__link:hover .popular-list__headline{color:var(--color-accent)}.popular-list__meta{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);color:var(--color-muted);font-size:var(--text-xs);font-weight:500}.popular-list__time,.popular-list__comments{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.popular-list__headline{display:block;color:var(--color-text);font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.15;transition:color var(--transition)}.meta-icon{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:980px){.hero-card{min-height:420px}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.home-main-section{padding-block:var(--space-5) var(--space-6)}.hero-card{min-height:360px}.hero-card__content{left:var(--space-4);right:var(--space-4);bottom:var(--space-4)}.home-secondary-articles{margin-top:var(--space-3)}.popular-list{padding:var(--space-4)}}.section-header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.section-title{margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:var(--section-heading-size);font-weight:900;letter-spacing:-.03em;line-height:var(--leading-tight);text-transform:uppercase}.section-description{max-width:760px;margin-top:var(--space-3)}.article-grid{display:grid;gap:var(--space-6);align-items:stretch}.article-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.article-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.article-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.article-card{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);transition:background var(--transition),transform var(--transition)}.article-card:hover,.article-card:focus-within{background:var(--color-ticker-item-active);transform:translateY(-2px)}.article-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;background:var(--color-ticker-item)}.article-card__image{width:100%;height:100%;object-fit:cover;transition:transform 260ms ease,opacity var(--transition)}.article-card__media picture.article-card__image{display:block;width:100%;height:100%;overflow:hidden}.article-card__media picture.article-card__image>img,.article-card__media img.article-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.article-card:hover .article-card__image{transform:scale(1.025)}.article-card__image--placeholder{display:block;background:linear-gradient(135deg,rgba(255,208,0,.14),transparent 28%),linear-gradient(145deg,var(--color-ticker-item),var(--color-surface-hover-dark))}.article-card__body{display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-4);padding:var(--space-4);min-height:188px}.article-card__category{justify-self:start;color:var(--color-accent);font-size:var(--text-xs);font-weight:700;line-height:1.1;text-transform:uppercase}.article-card__category:hover{color:var(--color-text)}.article-card__title{margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.08}.article-card__title a:hover{color:var(--color-accent)}.article-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--color-muted);font-size:var(--text-xs);font-weight:600;line-height:1.2}.article-card__date,.article-card__comments{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--color-muted);white-space:nowrap}.article-card__comments{justify-content:flex-end;margin-left:auto}.article-card__date:hover,.article-card__comments:hover{color:var(--color-accent)}.article-card__meta-icon{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.article-card__meta a:hover{color:var(--color-accent)}.article-card--large .article-card__body{min-height:220px;padding:var(--space-5)}.article-card--large .article-card__title{font-size:20px}.article-card--compact .article-card__body{min-height:150px;gap:var(--space-3)}.article-card--compact .article-card__title{font-size:20px}.pagination{margin-top:var(--space-8);color:var(--color-text)}.pagination .nav-links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding-inline:var(--space-3);border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:var(--color-ticker-item-active);color:var(--color-accent)}@media (max-width:1024px){.article-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.article-grid,.article-grid--2,.article-grid--3,.article-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.article-card__body{min-height:158px;padding:var(--space-3);gap:var(--space-3)}.article-card__title{font-size:18px;line-height:1.15}.article-card__category,.article-card__meta{font-size:10px}}@media (max-width:420px){.article-grid,.article-grid--2,.article-grid--3,.article-grid--4{grid-template-columns:1fr}.team-related-section .article-grid--4,.player-related-news-section .article-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}.content-slider-section{padding-block:var(--space-12)}.content-slider-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.content-slider-title{margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:var(--section-heading-size);font-weight:900;line-height:var(--leading-tight);letter-spacing:.02em;text-transform:uppercase}.content-slider-actions{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto}.slider-arrow{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.76);border-radius:8px;background:0 0;color:var(--color-text);line-height:0;transition:border-color var(--transition),color var(--transition),background var(--transition)}.slider-arrow::before{content:"";width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor;transform:translateX(2px) rotate(-45deg)}.slider-arrow--next::before{border-left:0;border-right:2px solid currentColor;transform:translateX(-2px) rotate(45deg)}.slider-arrow:hover,.slider-arrow:focus-visible{color:var(--color-accent);border-color:var(--color-text);background:rgba(255,255,255,.04);outline:0}.content-slider{position:relative;min-width:0}.content-slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--space-5)*2))/3);gap:var(--space-5);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;user-select:none;padding:0}.content-slider-track::-webkit-scrollbar{display:none}.content-slider-track.is-dragging{cursor:grabbing;scroll-behavior:auto}.content-slider-track.is-dragging a{pointer-events:none}.slider-card{min-width:0;color:var(--color-text)}.slider-card__media{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:var(--color-ticker-item)}.slider-card__image{width:100%;height:100%;object-fit:cover;transition:transform 260ms ease,opacity var(--transition)}.slider-card:hover .slider-card__image{transform:scale(1.025)}.slider-card__image--placeholder{display:block;background:linear-gradient(135deg,rgba(255,208,0,.16),transparent 34%),linear-gradient(145deg,var(--color-ticker-item),var(--color-surface-hover-dark))}.slider-card__title{margin:var(--space-3)0 0;color:var(--color-text);font-family:var(--font-condensed);font-size:20px;font-weight:800;line-height:1.08;letter-spacing:-.01em}.slider-card__title a:hover{color:var(--color-accent)}@media (max-width:1024px){.content-slider-track{grid-auto-columns:calc((100% - (var(--space-4)*2))/3);gap:var(--space-4)}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.content-slider-section{padding-block:var(--space-8)}.content-slider-header{margin-bottom:var(--space-4)}.content-slider-actions{display:none}.content-slider-track{grid-auto-columns:calc((100% - (var(--space-3)*.5))/1.5);gap:var(--space-3)}.slider-card__media{border-radius:8px}.slider-card__title,.home-tile-card .slider-card__title{font-size:18px}}@media (max-width:420px){.content-slider-track{grid-auto-columns:calc((100% - (var(--space-2)*.5))/1.5);gap:var(--space-2)}}.section-header--with-link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.section-link{color:var(--color-muted);font-size:var(--text-sm);font-weight:600;line-height:1;text-transform:uppercase;transition:color var(--transition)}.section-link:hover,.section-link:focus-visible{color:var(--color-accent);outline:0}.league-slider-section{overflow:visible}.league-slider-section+.standings-section{padding-top:var(--space-8)}.league-slider-track{display:flex;align-items:stretch;gap:var(--grid-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:0 0 2px;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x;cursor:grab}.league-slider-track::-webkit-scrollbar{display:none}.league-slider-track.is-dragging{cursor:grabbing;scroll-behavior:auto;user-select:none}.league-slider-track.is-dragging a{pointer-events:none}.league-card{width:auto;min-width:0;flex:0 0 calc((100% - (var(--grid-gap)*3))/4);display:flex;align-items:center;gap:var(--space-3);min-height:82px;padding:var(--space-4);border-radius:var(--radius);background:var(--color-ticker-item);color:var(--color-text);transition:background var(--transition),color var(--transition)}a.league-card:hover,a.league-card:focus-visible{background:var(--color-ticker-item-active);color:var(--color-accent);outline:0}.league-card__logo{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;color:var(--color-accent);font-size:var(--text-xl);font-weight:700;line-height:1;overflow:hidden}.league-card__logo img{width:42px;height:42px;object-fit:contain}.league-card__body{min-width:0;display:grid;gap:5px}.league-card__name{overflow:hidden;color:inherit;font-size:var(--text-base);font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.league-card__meta{overflow:hidden;color:var(--color-muted);font-size:var(--text-xs);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.standings-section{padding-top:var(--space-8)}.standings-section .section-header{margin-bottom:var(--space-4)}.standings-card{overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);padding:var(--space-3)}.standings-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--color-surface-hover) transparent}.standings-table{width:100%;min-width:860px;table-layout:fixed;border-collapse:collapse;color:var(--color-text)}.standings-table th:nth-child(1),.standings-table td:nth-child(1){width:54px}.standings-table th:nth-child(2),.standings-table td:nth-child(2){width:31%}.standings-table th:nth-child(n+3):nth-child(-n+10),.standings-table td:nth-child(n+3):nth-child(-n+10){width:6.2%}.standings-table th:nth-child(11),.standings-table td:nth-child(11){width:18%}.standings-table th,.standings-table td{padding:17px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.standings-table th{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:0;text-transform:none}.standings-table td{font-size:var(--text-sm);font-weight:500}.standings-table tbody tr{border-top:1px solid rgba(255,255,255,.06);transition:background var(--transition)}.standings-table tbody tr:first-child{border-top:0}.standings-table tbody tr:last-child{border-bottom:0}.standings-table tbody tr:last-child td{border-bottom:0}.standings-table tbody tr:hover{background:var(--color-ticker-item-active)}.standings-table__pos{width:54px;color:var(--color-text);font-size:var(--text-sm);font-weight:600}.standings-table__team{min-width:0;text-align:left}.standings-table__points{font-weight:700}.standings-team{display:flex;align-items:center;gap:var(--space-3);min-width:0}.standings-team__logo{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:999px;color:var(--color-accent);font-size:var(--text-xs);font-weight:800;overflow:hidden}.standings-team__logo img{width:22px;height:22px;object-fit:contain}.standings-team__name{overflow:hidden;color:var(--color-text);font-size:var(--text-base);font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}a.standings-team__name{text-decoration:none;transition:color var(--transition)}a.standings-team__name:hover{color:var(--color-accent)}.standings-table--no-form{min-width:720px}.standings-table--no-form th:nth-child(2),.standings-table--no-form td:nth-child(2){width:36%}.standings-table--no-form th:nth-child(n+3):nth-child(-n+10),.standings-table--no-form td:nth-child(n+3):nth-child(-n+10){width:7.5%}.form-list{display:inline-flex;align-items:center;gap:var(--space-2)}.form-badge{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:5px;color:#fff;font-size:var(--text-xs);font-weight:700;line-height:1}.form-badge--w{background:#2f9f40}.form-badge--d{background:#848484}.form-badge--l{background:#d7244a}.form-badge--unknown{background:var(--color-surface-hover)}.standings-actions{display:flex;justify-content:center;padding:var(--space-5) var(--space-4) var(--space-5);border-top:1px solid rgba(255,255,255,.06)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 var(--space-5);border:0;border-radius:var(--radius);background:var(--color-accent);color:#000;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;transition:transform var(--transition),filter var(--transition)}.button:hover,.button:focus-visible{filter:brightness(.92);outline:0;transform:translateY(-1px)}.button--small{min-height:32px;padding-inline:var(--space-4)}@media (max-width:1024px){.league-card{flex-basis:calc((100% - (var(--space-4)*2))/3)}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.section-header--with-link{align-items:flex-end}.league-slider-track{gap:var(--space-3)}.league-card{flex-basis:calc((100% - (var(--space-3)*1.5))/2.5);min-height:72px;padding:var(--space-3)}.league-card__logo{width:38px;height:38px;flex-basis:38px}.league-card__logo img{width:36px;height:36px}.league-card__name{font-size:var(--text-sm)}.standings-card{margin-inline:calc(var(--page-gutter)*-1);border-radius:0;padding-inline:var(--space-2)}.standings-table th,.standings-table td{padding:14px 9px}}@media (max-width:480px){.league-slider-track{gap:var(--space-2)}.league-card{flex-basis:calc((100% - (var(--space-2)*1.5))/2.5)}}.standings-team__name-short{display:none}@media (max-width:640px){.standings-card{margin-inline:0;border-radius:var(--radius);padding:10px 10px 0}.standings-scroll{overflow-x:visible}.standings-table{min-width:0;table-layout:fixed}.standings-table th,.standings-table td{padding:12px 5px}.standings-table th{font-size:var(--text-xs);font-weight:600}.standings-table td{font-size:13px;font-weight:500}.standings-table th:nth-child(1),.standings-table td:nth-child(1){width:34px}.standings-table th:nth-child(2),.standings-table td:nth-child(2){width:auto}.standings-table th:nth-child(3),.standings-table td:nth-child(3),.standings-table th:nth-child(4),.standings-table td:nth-child(4),.standings-table th:nth-child(5),.standings-table td:nth-child(5),.standings-table th:nth-child(6),.standings-table td:nth-child(6){width:30px}.standings-table th:nth-child(9),.standings-table td:nth-child(9){width:36px}.standings-table th:nth-child(10),.standings-table td:nth-child(10){width:40px}.standings-table th:nth-child(7),.standings-table td:nth-child(7),.standings-table th:nth-child(8),.standings-table td:nth-child(8),.standings-table th:nth-child(9),.standings-table td:nth-child(9),.standings-table th:nth-child(11),.standings-table td:nth-child(11){display:none}.standings-table th.standings-table__pos{font-size:var(--text-xs);font-weight:600}.standings-table td.standings-table__pos{font-size:15px;font-weight:700}.standings-team{gap:5px}.standings-team__logo{width:16px;height:16px;flex-basis:16px}.standings-team__logo img{width:16px;height:16px}.standings-team__name{display:block;min-width:0;max-width:100%;overflow:hidden;font-size:12px;font-weight:700;line-height:1.1;text-align:left;text-overflow:ellipsis;white-space:nowrap}.standings-team__name-full{display:none}.standings-table--no-form th:nth-child(2),.standings-table--no-form td:nth-child(2){width:auto}.standings-table--no-form th:nth-child(7),.standings-table--no-form td:nth-child(7),.standings-table--no-form th:nth-child(8),.standings-table--no-form td:nth-child(8),.standings-table--no-form th:nth-child(9),.standings-table--no-form td:nth-child(9){display:none}.standings-table--no-form th:nth-child(10),.standings-table--no-form td:nth-child(10){width:34px}.standings-team__name-short{display:inline}}.scorer-list{display:grid;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text)}.scorer-list__title{margin:0;font-family:var(--font-condensed);font-size:var(--section-heading-size);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.scorer-list__items{display:grid}.scorer-list__item{display:grid;grid-template-columns:34px minmax(0,1fr) 42px;align-items:center;gap:var(--space-3);min-height:60px;padding-block:var(--space-3);color:var(--color-text);text-decoration:none;transition:color var(--transition),background-color var(--transition)}.scorer-list__item+.scorer-list__item{border-top:1px solid rgba(255,255,255,.12)}.scorer-list__item:hover .scorer-list__name{color:var(--color-accent)}.scorer-list__logo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;overflow:hidden;border-radius:50%}.scorer-list__logo img{display:block;width:30px;height:30px;object-fit:contain}.scorer-list__logo span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-ticker-item-active);color:var(--color-muted);font-family:var(--font-condensed);font-size:14px;font-weight:800;line-height:1}.scorer-list__player{display:grid;gap:3px;min-width:0}.scorer-list__name{overflow:hidden;color:var(--color-text);font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.12;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition)}.scorer-list__team{overflow:hidden;color:var(--color-muted);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.scorer-list__goals{display:flex;align-items:center;justify-content:flex-end;min-width:42px;color:var(--color-accent);font-family:var(--font-condensed);font-size:24px;font-weight:900;letter-spacing:-.02em;line-height:1;text-align:right}.sidebar .scorer-list{margin-top:var(--space-6)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.scorer-list{padding:var(--space-4)}}.fixtures-results-section,.fixtures-results-preview-section{padding-block:var(--space-10)}.fixtures-results-stack,.fixtures-results-grid{display:grid;grid-template-columns:1fr;gap:var(--space-10);align-items:start}.sidebar .match-list-block+.match-list-block{margin-top:var(--space-6)}.fixtures-results-stack .match-list-block+.match-list-block,.fixtures-results-grid .match-list-block+.match-list-block{margin-top:0}.match-list-title{margin:var(--space-4)0 var(--space-4);font-family:var(--font-condensed);font-size:var(--section-heading-size);font-weight:900;line-height:var(--leading-tight);letter-spacing:-.03em;text-transform:uppercase;color:var(--color-text)}.match-list-card{background:var(--color-ticker-item);border-radius:var(--radius);overflow:hidden}.match-list-card--compact{display:grid;gap:var(--space-4);padding:var(--space-5)}.match-list-title--inside{margin:0;padding:0;font-size:var(--section-heading-size)}.match-list{display:grid;padding:var(--space-4) var(--space-5)}.match-list-card--compact .match-list{padding:0}.match-list__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:76px;padding:var(--space-4) var(--space-3);margin-inline:calc(var(--space-3)*-1);background:0 0;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;transition:background-color var(--transition),color var(--transition)}.match-list__item{border-bottom:1px solid var(--color-border)}.match-list__item:last-child,.match-list__item.is-last-visible{border-bottom:0}.match-list__item[hidden],.matches-league[hidden],.matches-browser__empty[hidden]{display:none}.match-list__item:hover{background:var(--color-ticker-item-active);color:var(--color-text)}.match-list__team{display:flex;align-items:center;gap:var(--space-2);min-width:0}.match-list__team--home{justify-content:flex-end;text-align:right}.match-list__team--away{justify-content:flex-start;text-align:left}.match-list__team-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.15}.match-list__team-name--short{display:none}.match-list__crest{width:30px;height:30px;flex:0 0 30px;object-fit:contain}.match-list__crest--placeholder{display:inline-flex;border-radius:50%;background:var(--color-surface-light)}.match-list__center{display:inline-grid;align-items:center;justify-items:center;gap:var(--space-1);min-width:78px;margin-inline:var(--space-4)}.match-list__center-main{display:inline-grid;grid-auto-flow:column;gap:2px;align-items:center;justify-content:center}.match-list__time,.match-list__score{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:40px;padding:0 var(--space-2);background:var(--color-surface-active);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-condensed);font-size:20px;font-weight:800;line-height:1}.match-list__score{min-width:34px}.match-list__date{display:block;color:var(--color-muted);font-size:11px;font-weight:600;line-height:1;text-transform:uppercase}.match-list-card--compact .match-list__item{min-height:62px;padding:var(--space-3) var(--space-2);margin-inline:calc(var(--space-2)*-1)}.match-list-card--compact .match-list__team-name{font-size:13px}.match-list-card--compact .match-list__crest{width:24px;height:24px;flex-basis:24px}.match-list-card--compact .match-list__center{min-width:54px;margin-inline:var(--space-2)}.match-list-card--compact .match-list__time,.match-list-card--compact .match-list__score{min-width:32px;min-height:32px;font-size:16px}.match-list-card--compact .match-list__date{font-size:10px}@media (max-width:900px){.fixtures-results-preview-section .layout-with-sidebar{gap:var(--space-8)}}@media (max-width:600px){.content-section,.fixtures-results-section,.fixtures-results-preview-section{padding-block:var(--space-8)}.fixtures-results-stack,.fixtures-results-grid{gap:var(--space-8)}.sidebar .match-list-block+.match-list-block{margin-top:var(--space-8)}.match-list-title{margin:var(--space-4)0 var(--space-4);font-size:22px}.match-list-title--inside{margin:0;padding:var(--space-4) var(--space-4)0;font-size:22px}.match-list{padding:var(--space-3) var(--space-3)}.match-list__item{min-height:62px;padding:var(--space-3) var(--space-2);margin-inline:calc(var(--space-2)*-1)}.match-list__team-name{font-size:14px;font-weight:700}.match-list__team-name--full{display:none}.match-list__team-name--short{display:inline}.match-list__crest{width:24px;height:24px;flex-basis:24px}.match-list__center{min-width:54px;margin-inline:var(--space-2)}.match-list__time,.match-list__score{min-width:32px;min-height:32px;font-size:16px}.match-list__date{font-size:10px}}.league-archive{padding-block:var(--page-top-spacing) var(--space-10)}.league-archive__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);margin-bottom:var(--space-6)}.league-archive__header .section-title{flex:0 0 auto}.league-archive__header .section-description{margin:0;max-width:680px;text-align:right;margin-left:auto}.league-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap)}.league-card--archive{flex:none;min-height:106px;align-items:center;padding:var(--space-4)}.league-card[hidden],.league-card.is-hidden{display:none}.league-card__note{color:var(--color-muted);font-size:var(--text-xs);font-weight:500;line-height:1.2}.load-more-actions{display:flex;justify-content:center;padding-top:var(--space-6)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 var(--space-5);border:0;border-radius:var(--radius);cursor:pointer;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;line-height:1;text-transform:uppercase;transition:background var(--transition),color var(--transition),transform var(--transition)}.button--accent{background:var(--color-accent);color:#000}.button--accent:hover,.button--accent:focus-visible{background:#ffe35a;color:#000;outline:0;transform:translateY(-1px)}@media (max-width:1024px){.league-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.league-archive{padding-block:var(--page-top-spacing) var(--space-8)}.league-archive__header{display:block;margin-bottom:var(--space-4)}.league-archive__header .section-description{margin-top:var(--space-2);margin-left:0;max-width:none;text-align:left}.league-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.league-card--archive{min-height:86px;padding:var(--space-3);gap:var(--space-2)}.league-card--archive .league-card__logo{width:38px;height:38px;flex-basis:38px}.league-card--archive .league-card__logo img{width:36px;height:36px}.league-card--archive .league-card__name{font-size:var(--text-sm)}}@media (max-width:420px){.league-grid{grid-template-columns:1fr}}.player-archive__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.player-archive__filters{position:relative;z-index:5;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);margin:0}.player-archive__search{flex:0 1 320px;min-width:240px}.player-archive__search--menu,.player-archive__search-menu-group{display:none}@media (min-width:761px){.player-archive__search-menu-group{display:none!important}}.player-archive__search input,.player-archive-settings select{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:700;outline:0;transition:border-color var(--transition),background var(--transition)}.player-archive__search input{padding:0 var(--space-4)}.player-archive__search input:focus,.player-archive-settings select:focus{border-color:rgba(255,208,0,.55);background:var(--color-ticker-item-active)}.player-archive-settings{flex:0 0 auto}.player-archive-settings__menu{right:0;left:auto;min-width:300px}.player-archive-settings select{padding:0 38px 0 12px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 12px) 17px;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.player-archive__filter-reset{width:100%;margin-top:var(--space-2);background:rgba(255,255,255,.08);color:var(--color-text)}.player-archive__status{min-height:0;margin:0;font-size:var(--text-xs);font-weight:700;line-height:1.2;white-space:nowrap;order:-1}.player-archive__actions[hidden],.player-archive__actions [hidden],.player-archive__empty[hidden]{display:none!important}.player-archive__empty{margin:var(--space-5)0 0}.player-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.player-card{position:relative;min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:74px;padding:12px 14px;border:1px solid transparent;border-radius:calc(var(--radius) + 2px);background:var(--color-ticker-item);color:var(--color-text);overflow:hidden;text-decoration:none;transition:background-color var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.player-card::before{content:none}a.player-card:hover,a.player-card:focus-visible{background:var(--color-ticker-item-active);border-color:rgba(255,214,0,.18);color:var(--color-text);outline:0;transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.18)}a.player-card:hover .player-card__name,a.player-card:focus-visible .player-card__name{color:var(--color-accent)}.player-card[hidden],.player-card.is-hidden{display:none}.player-card__photo{position:relative;z-index:1;width:48px;height:48px;flex:0 0 48px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:var(--color-accent);font-family:var(--font-condensed);font-size:18px;font-weight:800;line-height:1;text-transform:uppercase}.player-card__photo img{display:block;width:100%;height:100%;object-fit:cover}.player-card__body{position:relative;z-index:1;min-width:0;display:grid;gap:4px}.player-card__name{overflow:hidden;color:var(--color-text);font-family:var(--font-base);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition)}.player-card__meta,.player-card__note{overflow:hidden;color:var(--color-muted);font-size:11px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.player-card__meta{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.player-card__note{font-weight:600}.team-grid{display:grid}.team-card-archive{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:12px;min-height:86px;padding:12px 14px;border:1px solid transparent;border-radius:calc(var(--radius) + 2px);background:var(--color-ticker-item);color:var(--color-text);overflow:hidden;text-decoration:none;transition:background-color var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition)}a.team-card-archive:hover,a.team-card-archive:focus-visible{background:var(--color-ticker-item-active);border-color:rgba(255,214,0,.18);color:var(--color-text);outline:0;transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.18)}a.team-card-archive:hover .team-card-archive__name,a.team-card-archive:focus-visible .team-card-archive__name{color:var(--color-accent)}.team-card-archive[hidden],.team-card-archive.is-hidden{display:none}.team-card-archive__body{min-width:0;display:grid;gap:5px}.team-card-archive__name{overflow:hidden;color:var(--color-text);font-family:var(--font-base);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition)}.team-card-archive__league-line,.team-card-archive__info{overflow:hidden;color:var(--color-muted);font-size:11px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.team-card-archive__league-line{letter-spacing:.08em;text-transform:uppercase}.team-card-archive__info{display:inline-flex;align-items:center;gap:5px;min-width:0}.team-card-archive__icon{width:12px;height:12px;flex:0 0 12px;color:var(--color-accent)}.team-card-archive__icon svg{display:block;width:100%;height:100%;fill:currentColor}.team-card-archive__info-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-card-archive__logo{width:52px;height:52px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:var(--color-accent);font-family:var(--font-condensed);font-size:20px;font-weight:800;line-height:1;text-transform:uppercase}.team-card-archive__logo img{display:block;width:100%;height:100%;object-fit:contain;padding:6px}@media (max-width:1024px){.player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.player-archive{padding-block:var(--page-top-spacing) var(--space-8)}.player-archive__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.player-archive__header .section-title{min-width:0;margin:0;white-space:nowrap}.player-archive__filters{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:var(--space-2)}.player-archive__status{flex:1 1 auto;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis}.player-archive__search--inline{display:none}.player-archive__search--menu,.player-archive__search-menu-group{display:block}.player-archive__search{flex:1 1 auto;min-width:0}.player-archive-settings__menu{right:0;min-width:min(86vw,320px)}.player-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.player-card{grid-template-columns:42px minmax(0,1fr);min-height:84px;padding:var(--space-3);gap:var(--space-2)}.player-card__photo{width:42px;height:42px;flex-basis:42px}.player-card__name{font-size:var(--text-sm)}.team-card-archive{grid-template-columns:minmax(0,1fr) 44px;min-height:84px;padding:var(--space-3);gap:var(--space-2)}.team-card-archive__logo{width:44px;height:44px}.team-card-archive__name{font-size:var(--text-sm)}}@media (max-width:420px){.player-card{min-height:78px}.player-card__photo{width:38px;height:38px;flex-basis:38px}.team-card-archive{min-height:78px}.team-card-archive__logo{width:40px;height:40px}}.section-page{padding-block:var(--page-top-spacing) var(--space-12)}.page-header{margin-bottom:var(--space-6)}.page-header--split{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.page-header--split .section-title{flex:0 0 auto}.page-header--split .section-description{max-width:680px;margin:0 0 0 auto;text-align:right}.matches-layout{align-items:start}.matches-sidebar{min-height:1px}.matches-browser{display:grid;gap:var(--space-6)}.matches-browser__date-shell{position:relative;width:100%;overflow:hidden}.matches-browser__controls{--date-gap:var(--space-2);--visible-date-tabs:6;--date-tab-width:calc((100% - (var(--date-gap) * 5)) / var(--visible-date-tabs));display:flex;gap:var(--date-gap);width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;user-select:none;touch-action:pan-x;padding:0;margin:0;scroll-behavior:auto;opacity:1}.matches-browser__controls.is-dragging{cursor:grabbing}.matches-browser__controls::-webkit-scrollbar{display:none}.matches-browser__date{flex:0 0 var(--date-tab-width);min-width:var(--date-tab-width);min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-family:var(--font-base);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-tight);text-align:center;text-decoration:none;white-space:nowrap;transition:background-color var(--transition),color var(--transition)}.matches-browser__date:hover,.matches-browser__date.is-active{background:var(--color-ticker-item-active);color:var(--color-text)}.matches-browser__groups{display:grid;gap:var(--space-8)}.matches-league{display:grid;gap:var(--space-5)}.matches-league__title{margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:22px;font-weight:800;line-height:var(--leading-tight);letter-spacing:-.02em;text-transform:uppercase}.matches-browser__empty{margin:0;padding:var(--space-6);border-radius:var(--radius);background:var(--color-ticker-item);color:var(--color-muted);text-align:center}.matches-league[hidden],.matches-browser__empty[hidden],.match-list__row[hidden]{display:none}@media (max-width:900px){.matches-layout{gap:var(--space-8)}.matches-browser__controls{--visible-date-tabs:4.5}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.section-page{padding-block:var(--page-top-spacing) var(--space-8)}.page-header--split{display:block}.page-header--split .section-description{margin-top:var(--space-2);margin-left:0;max-width:none;text-align:left}.matches-browser{gap:var(--space-6)}.matches-browser__controls{--visible-date-tabs:2.5}.matches-browser__date{min-height:38px;padding-inline:var(--space-2);font-size:12px}.matches-browser__groups{gap:var(--space-8)}.matches-league{gap:var(--space-5)}.matches-league__title{font-size:19px}}.sidebar-card{background:var(--color-ticker-item);border-radius:var(--radius);padding:var(--space-5)}.sidebar-card+.sidebar-card{margin-top:var(--space-6)}.sidebar-card__title{margin:0 0 var(--space-6);color:var(--color-text);font-family:var(--font-condensed);font-size:var(--section-heading-size);font-weight:900;letter-spacing:-.03em;line-height:var(--leading-tight);text-transform:uppercase}.blog-feature-section{padding-block:var(--page-top-spacing) var(--space-6)}.blog-template__header{margin-bottom:var(--space-5)}.blog-template__layout{align-items:start}.blog-template__main,.blog-story-block{display:grid;gap:var(--grid-gap)}.blog-card-grid{display:grid;gap:var(--grid-gap)}.blog-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-card-grid .article-card,.blog-more-section .article-card{height:100%}.blog-more-section{padding-block:var(--grid-gap) var(--space-10)}.load-more-item{min-width:0}.load-more-item[hidden],.load-more-item.is-hidden{display:none}.sidebar-card{background:var(--color-ticker-item);border-radius:var(--radius-sm);padding:var(--space-5)}.sidebar-card+.sidebar-card{margin-top:var(--space-4)}.sidebar-card__title{margin:0 0 16px;font-family:var(--font-condensed);font-size:var(--section-heading-size);line-height:var(--leading-tight);letter-spacing:-.03em;text-transform:uppercase}@media (max-width:1024px){.blog-card-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.blog-feature-section{padding-block:var(--page-top-spacing) var(--space-3)}.blog-template__header{margin-bottom:16px}.blog-template__main,.blog-story-block,.blog-card-grid,.blog-more-section .article-grid{gap:var(--space-3)}.blog-more-section{padding-block:var(--space-3) var(--space-6)}.blog-card-grid .hero-card,.blog-story-block .hero-card{margin:0}}@media (max-width:420px){.blog-card-grid--3,.blog-more-section .article-grid,.blog-more-section .article-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.team-overview-section{padding-top:var(--page-top-spacing);padding-bottom:var(--space-8)}.team-page .layout-with-sidebar{align-items:start}.layout-with-sidebar--no-sidebar{grid-template-columns:minmax(0,1fr)}.team-overview-section--no-sidebar{padding-bottom:var(--space-5)}.team-page .team-sidebar:empty{display:none}.team-card{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);isolation:isolate}.team-card__bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 22% 25%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at 78% 12%,rgba(255,208,0,.18),transparent 26%),linear-gradient(135deg,#202020 0,#161616 52%,#101010 100%)}.team-card__bg::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.045)0 1px,transparent 1px 14px);opacity:.55}.team-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.58)0,rgba(0,0,0,.3) 34%,rgba(0,0,0,.12) 54%,rgba(0,0,0,.38) 100%)}.team-card__content{min-height:168px;display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:var(--space-5);padding:var(--space-6)}.team-card__logo{display:flex;align-items:center;justify-content:center;width:112px;height:112px}.team-card__logo img{display:block;max-width:96px;max-height:96px;object-fit:contain;filter:drop-shadow(0 14px 20px rgba(0,0,0,.42))}.team-card__logo span{display:inline-flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:50%;background:rgba(0,0,0,.32);color:var(--color-muted);font-family:var(--font-condensed);font-size:42px;font-weight:900;line-height:1}.team-card__body{min-width:0}.team-card__title{max-width:560px;margin:0;font-family:var(--font-condensed);font-size:clamp(32px,3vw,46px);font-weight:900;letter-spacing:-.035em;line-height:.96;text-transform:uppercase}.team-card__meta{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-4)0 0}.team-card__meta-item{display:grid;gap:4px}.team-card__meta-item dt,.team-card__form-label{color:var(--color-muted);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.team-card__meta-item dd{margin:0;color:var(--color-text);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight)}.team-card__form{min-width:132px;justify-self:end;display:grid;gap:var(--space-3);text-align:right}.team-card__form .form-list{justify-content:flex-end}@media (max-width:980px){.team-card__content{grid-template-columns:96px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5)}.team-card__logo{width:96px;height:96px}.team-card__logo img{max-width:82px;max-height:82px}.team-card__form{grid-column:1/-1;justify-self:start;text-align:left;min-width:0}.team-card__form .form-list{justify-content:flex-start}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.team-card__content{grid-template-columns:72px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4)}.team-card__logo{width:72px;height:72px}.team-card__logo img{max-width:64px;max-height:64px}.team-card__title{font-size:30px}.team-card__meta{margin-top:var(--space-3);gap:var(--space-3)}}.squad-section{margin-top:var(--space-8)}.squad-card{display:grid;gap:var(--space-8)}.squad-group{display:grid;gap:var(--space-4)}.squad-group+.squad-group{padding-top:0}.squad-group__title,.team-section-subtitle{margin:0;font-family:var(--font-condensed);font-size:20px;font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.squad-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.squad-player{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:70px;padding:12px 14px;background:var(--color-ticker-item);border:1px solid transparent;border-radius:calc(var(--radius) + 2px);color:var(--color-text);text-decoration:none;transition:background-color var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition)}a.squad-player:hover{background:var(--color-ticker-item-active);border-color:rgba(255,214,0,.18);transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.18)}a.squad-player:hover .squad-player__name{color:var(--color-accent)}.squad-player__photo{display:flex;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.squad-player__photo img{display:block;width:100%;height:100%;object-fit:cover}.squad-player__photo>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-text);font-family:var(--font-condensed);font-size:18px;font-weight:800;line-height:1;text-transform:uppercase}.squad-player__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:calc(var(--radius) - 4px);background:rgba(0,0,0,.38);color:var(--color-accent);font-family:var(--font-condensed);font-size:17px;font-weight:800;line-height:1}.squad-player__main{display:grid;gap:4px;min-width:0}.squad-player__name{overflow:hidden;color:var(--color-text);font-family:var(--font-base);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition)}.squad-player__meta{overflow:hidden;color:var(--color-muted);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (max-width:1024px){.squad-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.squad-section{margin-top:var(--space-7)}.squad-card{gap:var(--space-6)}.squad-group{gap:var(--space-3)}.squad-group__title{font-size:16px;letter-spacing:-.02em}.squad-list{grid-template-columns:1fr;gap:var(--space-3)}.squad-player{grid-template-columns:40px minmax(0,1fr);gap:10px;min-height:62px;padding:10px 12px}.squad-player__photo{width:40px;height:40px}.squad-player__number{width:36px;height:36px;font-size:16px}.squad-player__name{font-size:15px}}.match-list-actions:not([hidden]){display:flex}.match-list-actions{justify-content:center;padding:18px var(--space-5) 20px;margin:4px calc(var(--space-5)*-1) calc(var(--space-4)*-1);background:0 0}.match-list-actions .button{min-height:40px;margin:0}.match-list-actions .button [hidden]{display:none}.team-sidebar .scorer-list{margin-top:0}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}.team-top-scorers__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.05);color:var(--color-accent, #ffd400);font-size:.9rem;font-weight:800;line-height:1}.team-main-column{min-width:0}.team-standings-section{padding-top:var(--space-7)}.team-standings-header{align-items:center;margin-bottom:var(--space-4)}.team-standings-select{display:inline-flex;align-items:center;min-width:min(320px,100%)}.team-standings-select select{width:100%;min-height:42px;--select-arrow-offset:var(--space-4);padding:0 calc(var(--space-4) + 28px)0 var(--space-4);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);background-color:var(--color-ticker-item-active);color:var(--color-text);font-family:var(--font-base);font-size:var(--text-sm);font-weight:700;outline:0;text-transform:none}.team-standings-select select:focus-visible{border-color:rgba(255,214,0,.45)}.team-standings-panel[hidden]{display:none}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.team-standings-header{align-items:stretch;flex-direction:column;gap:var(--space-3)}.team-standings-select{width:100%;min-width:0}}.standings-table tr.is-current-team{background:rgba(255,214,0,.06)}.standings-table tr.is-current-team .standings-team__name,.standings-table tr.is-current-team .standings-table__points{color:var(--color-accent)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.team-page .team-overview-section{padding-top:var(--space-5);padding-bottom:var(--space-6)}.team-page .team-overview-section--no-sidebar{padding-bottom:var(--space-3)}.team-page .layout-with-sidebar--no-sidebar{gap:0}.team-page .layout-with-sidebar{gap:var(--space-6)}.team-page .main-column{display:grid;gap:var(--space-6)}.team-page .team-card,.team-page .team-match-sections,.team-page .squad-section,.team-page .team-standings-section,.team-page .content-section{margin-top:0}.team-card{background:var(--color-ticker-item)}.team-card__bg{display:block}.team-card::before{display:block}.squad-section{margin-top:0}.squad-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.squad-player{grid-template-columns:36px minmax(0,1fr);gap:8px;min-height:58px;padding:10px}.squad-player__photo{width:36px;height:36px}.squad-player__number{width:32px;height:32px;font-size:15px}.squad-player__name{font-size:14px}.squad-player__meta{font-size:10px;letter-spacing:.06em}.team-standings-section{padding-top:var(--space-6)}.team-standings-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.team-standings-header .section-title{flex:0 0 auto;white-space:nowrap}.team-standings-select{flex:1 1 auto;width:auto;min-width:0;max-width:58%}.team-standings-select select{min-height:38px;padding-left:var(--space-3);padding-right:44px;font-size:13px}}@media (max-width:640px){.standings-card{padding:8px 8px 0}.standings-table th,.standings-table td{padding:11px 4px}.standings-table th:nth-child(1),.standings-table td:nth-child(1){width:30px}.standings-table th:nth-child(3),.standings-table td:nth-child(3),.standings-table th:nth-child(4),.standings-table td:nth-child(4),.standings-table th:nth-child(5),.standings-table td:nth-child(5),.standings-table th:nth-child(6),.standings-table td:nth-child(6){width:27px}.standings-table th:nth-child(10),.standings-table td:nth-child(10){width:38px}.standings-table th:nth-child(9),.standings-table td:nth-child(9){display:none}.standings-team{gap:6px}.standings-team__logo{width:20px;height:20px;flex-basis:20px}.standings-team__logo img{width:19px;height:19px}.standings-team__name{font-size:13px}}@media (max-width:380px){.team-standings-header{gap:var(--space-2)}.team-standings-select{max-width:54%}.team-standings-select select{font-size:12px}.squad-player{grid-template-columns:34px minmax(0,1fr);padding:10px}.squad-player__photo{width:34px;height:34px}.squad-player__number{width:30px;height:30px}}.team-page .team-standings-section{padding-bottom:var(--space-5)}.team-page .team-standings-section+.team-related-section{padding-top:var(--space-5)}.team-related-section .section-header{margin-bottom:var(--space-4)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.team-page .team-standings-section{padding-top:var(--space-5);padding-bottom:var(--space-4)}.team-page .team-standings-section+.team-related-section{padding-top:var(--space-4)}}@media (max-width:640px){.standings-table th:nth-child(1),.standings-table td:nth-child(1){width:28px}.standings-table th:nth-child(2),.standings-table td:nth-child(2){width:34%}.standings-table th:nth-child(3),.standings-table td:nth-child(3),.standings-table th:nth-child(4),.standings-table td:nth-child(4),.standings-table th:nth-child(5),.standings-table td:nth-child(5),.standings-table th:nth-child(6),.standings-table td:nth-child(6){width:25px}.standings-table th:nth-child(10),.standings-table td:nth-child(10){width:36px}.standings-table th,.standings-table td{padding-inline:3px}.standings-team{gap:5px;min-width:0}.standings-team__logo{width:18px;height:18px;flex:0 0 18px}.standings-team__logo img{width:18px;height:18px}.standings-team__name{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:380px){.standings-table th:nth-child(2),.standings-table td:nth-child(2){width:31%}.standings-table th:nth-child(3),.standings-table td:nth-child(3),.standings-table th:nth-child(4),.standings-table td:nth-child(4),.standings-table th:nth-child(5),.standings-table td:nth-child(5),.standings-table th:nth-child(6),.standings-table td:nth-child(6){width:24px}}@media (max-width:640px){.team-page .standings-card{margin-inline:0;padding:10px 8px;border-radius:var(--radius)}.team-page .standings-scroll{overflow-x:hidden}.team-page .standings-table{width:100%;min-width:0;table-layout:fixed}.team-page .standings-table th,.team-page .standings-table td{padding:12px 4px;font-size:12px;line-height:1.1}.team-page .standings-table th:nth-child(1),.team-page .standings-table td:nth-child(1){width:34px}.team-page .standings-table th:nth-child(2),.team-page .standings-table td:nth-child(2){width:auto;text-align:left}.team-page .standings-table th:nth-child(3),.team-page .standings-table td:nth-child(3),.team-page .standings-table th:nth-child(4),.team-page .standings-table td:nth-child(4),.team-page .standings-table th:nth-child(5),.team-page .standings-table td:nth-child(5),.team-page .standings-table th:nth-child(6),.team-page .standings-table td:nth-child(6){width:24px}.team-page .standings-table th:nth-child(10),.team-page .standings-table td:nth-child(10){width:34px}.team-page .standings-table th:nth-child(7),.team-page .standings-table td:nth-child(7),.team-page .standings-table th:nth-child(8),.team-page .standings-table td:nth-child(8),.team-page .standings-table th:nth-child(9),.team-page .standings-table td:nth-child(9),.team-page .standings-table th:nth-child(11),.team-page .standings-table td:nth-child(11){display:none}.team-page .standings-table th.standings-table__pos,.team-page .standings-table td.standings-table__pos{text-align:center}.team-page .standings-table__team{min-width:0}.team-page .standings-team{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0}.team-page .standings-team__logo{width:16px;height:16px;flex:0 0 16px}.team-page .standings-team__logo img{width:16px;height:16px}.team-page .standings-team__name{display:block;min-width:0;max-width:100%;overflow:hidden;font-size:12px;font-weight:700;line-height:1.1;text-align:left;text-overflow:ellipsis;white-space:nowrap}.team-page .standings-team__name-full{display:none}.team-page .standings-team__name-short{display:inline}.team-page .standings-table__points{font-size:12px;font-weight:800}}@media (max-width:380px){.team-page .standings-card{padding-inline:6px}.team-page .standings-table th,.team-page .standings-table td{padding-inline:3px}.team-page .standings-table th:nth-child(1),.team-page .standings-table td:nth-child(1){width:30px}.team-page .standings-table th:nth-child(3),.team-page .standings-table td:nth-child(3),.team-page .standings-table th:nth-child(4),.team-page .standings-table td:nth-child(4),.team-page .standings-table th:nth-child(5),.team-page .standings-table td:nth-child(5),.team-page .standings-table th:nth-child(6),.team-page .standings-table td:nth-child(6){width:22px}.team-page .standings-table th:nth-child(10),.team-page .standings-table td:nth-child(10){width:32px}}.team-page .layout-with-sidebar.layout-with-sidebar--no-sidebar{grid-template-columns:minmax(0,1fr);gap:0}.team-page .team-overview-section--no-sidebar{padding-bottom:var(--space-4)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.team-page .team-overview-section--no-sidebar{padding-bottom:var(--space-2)}.team-page .team-overview-section--no-sidebar+.team-standings-section,.team-page .team-standings-section{padding-top:var(--space-4)}}.team-page .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:var(--grid-gap)}.team-page .team-sidebar--empty{display:block;min-height:1px}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.team-page .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr);gap:0}.team-page .team-sidebar--empty{display:none}.team-page .team-overview-section--empty-sidebar{padding-bottom:var(--space-2)}.team-page .team-overview-section--empty-sidebar+.team-standings-section,.team-page .team-standings-section{padding-top:var(--space-4)}}.match-page-section{padding-top:32px}.match-page-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.match-page-main,.match-page-sidebar{min-width:0}.match-page-sidebar{display:flex;flex-direction:column;gap:16px}.match-hero-card,.match-side-card,.match-detail-section{background:var(--color-ticker-item, #141414);border:0;border-radius:var(--radius, 8px);padding:24px}.match-hero-card{margin-bottom:24px}a.match-hero-card{display:block;color:inherit;text-decoration:none}a.match-hero-card:hover .match-hero-card__team span,a.match-hero-card:focus-visible .match-hero-card__team span{color:var(--accent, #ffd400)}.match-hero-card__meta,.match-hero-card__details{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;color:var(--muted, #a3a3a3);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.match-hero-card__time{margin:10px 0 18px;color:var(--muted, #a3a3a3);font-size:13px;font-weight:700;text-align:center}.match-hero-card__main{display:grid;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);align-items:center;gap:20px}.match-hero-card__team{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.match-hero-card__team img{width:74px;height:74px;object-fit:contain}.match-hero-card__team a,.match-hero-card__team span{color:var(--text, #fff);font-family:"Encode Sans Condensed",system-ui,sans-serif;font-size:24px;font-weight:900;line-height:1.05;text-align:center;text-decoration:none}.match-hero-card__team a:hover{color:var(--accent, #ffd400)}.match-hero-card__score{color:var(--text, #fff);font-family:"Encode Sans Condensed",system-ui,sans-serif;font-size:42px;font-weight:900;text-align:center;white-space:nowrap}.match-hero-card__center{display:grid;justify-items:center;gap:6px;min-width:0}.match-hero-card__status{color:var(--accent, #ffd400);font-size:12px;font-weight:900;line-height:1;letter-spacing:.05em;text-align:center;text-transform:uppercase;white-space:nowrap}.match-hero-card__details{margin-top:18px}.match-side-card h2,.match-detail-section h2{margin:0 0 16px;color:var(--text, #fff);font-family:"Encode Sans Condensed",system-ui,sans-serif;font-size:22px;line-height:1;font-weight:900;text-transform:uppercase}.match-info-list{margin:0;display:grid;gap:0}.match-info-list div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08)}.match-info-list div:first-child{padding-top:0}.match-info-list div:last-child{border-bottom:0;padding-bottom:0}.match-info-list dt{color:var(--muted, #a3a3a3);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.match-info-list dd{margin:0;color:var(--text, #fff);font-size:13px;font-weight:800;text-align:right}.match-vote-options{display:grid;gap:8px}.match-vote-options button{appearance:none;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.04);color:var(--text, #fff);min-height:42px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-weight:900}.match-vote-options button:hover{border-color:var(--accent, #ffd400)}.match-vote-card.is-voted .match-vote-options button{opacity:.75;cursor:default}.match-vote-message{min-height:18px;margin:10px 0 0;color:var(--muted, #a3a3a3);font-size:12px;font-weight:700}.match-referee-list,.match-event-list{margin:0;padding:0;list-style:none;display:grid;gap:0}.match-referee-list li,.match-event-list li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);color:var(--text, #fff);font-weight:800}.match-referee-list li:last-child,.match-event-list li:last-child{border-bottom:0}.match-detail-section{margin-bottom:24px}.match-empty-message{background:var(--color-ticker-item, rgba(255,255,255,.04));border:0;border-radius:var(--radius-sm, 8px);padding:16px;color:var(--muted, #a3a3a3);font-weight:800}.match-stats-list{display:grid;gap:0}.match-stat-row{display:grid;grid-template-columns:70px minmax(0,1fr) 70px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08)}.match-stat-row:last-child{border-bottom:0}.match-stat-row span{color:var(--text, #fff);font-weight:900}.match-stat-row span:last-child{text-align:right}.match-stat-row strong{color:var(--muted, #a3a3a3);font-size:12px;font-weight:900;letter-spacing:.04em;text-align:center;text-transform:uppercase}@media (max-width:900px){.match-page-section{padding-top:20px}.match-page-layout{grid-template-columns:1fr;gap:16px}.match-page-sidebar{order:-1}}@media (max-width:560px){.match-hero-card,.match-side-card,.match-detail-section{padding:16px}.match-hero-card__main{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);gap:10px}.match-hero-card__team img{width:48px;height:48px}.match-hero-card__team a,.match-hero-card__team span{font-size:17px}.match-hero-card__score{font-size:26px}.match-info-list div{grid-template-columns:1fr;gap:4px}.match-info-list dd{text-align:left}.match-stat-row{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.match-stat-row strong{font-size:10px}}.match-hero-card{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);isolation:isolate;border:0}.match-hero-card__bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 22% 25%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at 78% 12%,rgba(255,208,0,.18),transparent 26%),linear-gradient(135deg,#202020 0,#161616 52%,#101010 100%)}.match-hero-card__bg::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.045)0 1px,transparent 1px 14px);opacity:.55}.match-hero-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.58)0,rgba(0,0,0,.3) 34%,rgba(0,0,0,.12) 54%,rgba(0,0,0,.38) 100%)}.match-hero-card__team img{filter:drop-shadow(0 14px 20px rgba(0,0,0,.42))}.match-key-events{overflow:hidden;padding:0}.match-key-events h2,.match-stats-section h2{padding:20px 24px 0}.match-timeline{padding-top:18px}.match-timeline__teams{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:18px;padding:18px 24px 22px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.match-timeline__team{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--text, #fff);font-weight:900;letter-spacing:.02em}.match-timeline__team--away{align-items:flex-end;text-align:right}.match-timeline__team img{width:62px;height:62px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(0,0,0,.35))}.match-timeline__list{display:grid}.match-timeline__item{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:16px;min-height:82px;padding:13px 24px;border-top:1px solid rgba(255,255,255,.055);background:rgba(255,255,255,.015)}.match-timeline__item:nth-child(even){background:rgba(255,255,255,.025)}.match-timeline__minute{color:var(--text, #fff);font-size:15px;font-weight:800;text-align:center;opacity:.92}.match-timeline__event{min-width:0}.match-timeline__event--home{text-align:right}.match-timeline__event--away{text-align:left}.match-timeline__event-main{display:inline-flex;align-items:center;gap:10px;max-width:100%;color:var(--text, #fff);font-size:17px;line-height:1.1}.match-timeline__event-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-timeline__event-main span{flex:0 0 auto;color:var(--accent, #ffd400);font-size:17px;line-height:1}.match-timeline__event-sub{margin-top:4px;color:var(--muted, #a3a3a3);font-size:13px;font-weight:800;line-height:1.2}.match-timeline__item--neutral .match-timeline__event--away{grid-column:3}@media (max-width:560px){.match-key-events h2,.match-stats-section h2{padding:16px 16px 0}.match-timeline__teams{padding:14px 16px 18px}.match-timeline__team img{width:48px;height:48px}.match-timeline__item{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:8px;min-height:72px;padding:12px 16px}.match-timeline__minute{font-size:13px}.match-timeline__event-main{gap:6px;font-size:14px}.match-timeline__event-main span{font-size:14px}.match-timeline__event-sub{font-size:11px}}.match-page-main,.match-page-sidebar{min-width:0}.match-side-card,.match-detail-section,.match-key-events,.match-stats-section{background:var(--color-ticker-item, #141414);border:0;border-radius:var(--radius, 8px);box-shadow:none}.match-side-card,.match-detail-section{overflow:hidden}.match-key-events,.match-stats-section{padding:0;overflow:hidden}.match-key-events h2,.match-stats-section h2{margin:0;padding:var(--space-5, 20px) var(--space-5, 24px)0}.match-timeline{padding:var(--space-4, 16px) var(--space-5, 24px)}.match-timeline__teams{padding:0 0 var(--space-4, 16px);background:0 0;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08))}.match-timeline__team img{width:46px;height:46px}.match-timeline__team{font-size:14px;gap:var(--space-2, 8px)}.match-timeline__list{display:grid}.match-timeline__item{position:relative;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);min-height:76px;gap:var(--space-3, 12px);padding:var(--space-4, 16px) var(--space-3, 12px);margin-inline:calc(var(--space-3, 12px)*-1);background:0 0;border-top:0;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08));border-radius:var(--radius-sm, 6px);transition:background-color var(--transition, .18s ease)}.match-timeline__item:nth-child(even){background:0 0}.match-timeline__item:last-child{border-bottom:0}.match-timeline__item:hover{background:var(--color-ticker-item-active, rgba(255,255,255,.045))}.match-timeline__minute{color:var(--color-muted, #a3a3a3);font-size:12px;font-weight:800;line-height:1;text-transform:uppercase}.match-timeline__event-main{gap:var(--space-2, 8px);font-size:15px;font-weight:800;line-height:1.15}.match-timeline__event-main span{color:var(--color-accent, #ffd400);font-size:15px}.match-timeline__event-sub{margin-top:3px;color:var(--color-muted, #a3a3a3);font-size:12px;font-weight:700}.match-referee-list li,.match-event-list li,.match-info-list div,.match-stat-row{border-bottom-color:var(--color-border, rgba(255,255,255,.08))}@media (max-width:560px){.match-key-events h2,.match-stats-section h2{padding:var(--space-4, 16px) var(--space-4, 16px)0}.match-timeline{padding:var(--space-3, 12px) var(--space-4, 16px)}.match-timeline__teams{padding-bottom:var(--space-3, 12px)}.match-timeline__team img{width:38px;height:38px}.match-timeline__item{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);min-height:64px;gap:var(--space-2, 8px);padding:var(--space-3, 12px) var(--space-2, 8px);margin-inline:calc(var(--space-2, 8px)*-1)}.match-timeline__minute{font-size:11px}.match-timeline__event-main{gap:5px;font-size:13px}.match-timeline__event-main span{font-size:13px}.match-timeline__event-sub{font-size:11px}}.match-hero-card{padding:20px 24px;margin-bottom:18px}.match-hero-card__meta,.match-hero-card__details{gap:8px;font-size:11px;letter-spacing:.055em}.match-hero-card__time{margin:8px 0 14px;font-size:12px}.match-hero-card__main{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:16px}.match-hero-card__team{gap:8px}.match-hero-card__crest-link{display:inline-flex;align-items:center;justify-content:center;line-height:0;text-decoration:none}.match-hero-card__team img{width:58px;height:58px}.match-hero-card__team a:not(.match-hero-card__crest-link),.match-hero-card__team span{font-size:21px}.match-hero-card__score{font-size:34px}.match-hero-card__status{font-size:11px}.match-hero-card__details{margin-top:14px}@media (max-width:560px){.match-hero-card{padding:16px 14px;margin-bottom:16px}.match-hero-card__main{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);gap:8px}.match-hero-card__team img{width:42px;height:42px}.match-hero-card__team a:not(.match-hero-card__crest-link),.match-hero-card__team span{font-size:16px}.match-hero-card__score{font-size:24px}.match-hero-card__status{font-size:10px}.match-hero-card__details{margin-top:12px}}.match-key-events-section{margin:0 0 var(--space-6, 24px)}.match-section-heading{margin:0 0 var(--space-3, 12px);color:var(--color-text, #fff);font-family:"Encode Sans Condensed",system-ui,sans-serif;font-size:28px;line-height:.95;font-weight:900;letter-spacing:-.02em;text-transform:uppercase}.match-events-card.match-key-events{background:var(--color-ticker-item, #141414);border:0;border-radius:var(--radius, 8px);box-shadow:none;overflow:hidden;padding:0}.match-events-card .match-timeline{padding:0}.match-events-card .match-timeline__teams{padding:22px 24px 20px;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08));background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0))}.match-events-card .match-timeline__team{gap:10px;font-size:15px;font-weight:900;color:var(--color-text, #fff)}.match-events-card .match-timeline__team img{width:58px;height:58px}.match-events-card .match-timeline__item{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);min-height:78px;gap:18px;margin:0;padding:16px 24px;border-radius:0;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08));background:0 0}.match-events-card .match-timeline__item:nth-child(even){background:rgba(255,255,255,.018)}.match-events-card .match-timeline__item:last-child{border-bottom:0}.match-events-card .match-timeline__item:hover{background:var(--color-ticker-item-active, rgba(255,255,255,.045))}.match-events-card .match-timeline__minute{color:var(--color-text, #fff);font-size:16px;font-weight:800;opacity:.95}.match-events-card .match-timeline__event-main{gap:10px;color:var(--color-text, #fff);font-size:19px;font-weight:900;line-height:1.05}.match-events-card .match-timeline__event-main span{font-size:18px}.match-events-card .match-timeline__event-sub{margin-top:4px;color:var(--color-text, #fff);font-size:15px;font-weight:700;line-height:1.15;opacity:.86}.match-events-card .match-empty-message{background:0 0;padding:20px 24px}@media (max-width:560px){.match-key-events-section{margin-bottom:var(--space-5, 20px)}.match-section-heading{font-size:24px;margin-bottom:var(--space-3, 12px)}.match-events-card .match-timeline__teams{padding:18px 16px 16px}.match-events-card .match-timeline__team{font-size:13px}.match-events-card .match-timeline__team img{width:46px;height:46px}.match-events-card .match-timeline__item{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);min-height:70px;gap:8px;padding:14px 16px}.match-events-card .match-timeline__minute{font-size:14px}.match-events-card .match-timeline__event-main{gap:6px;font-size:16px}.match-events-card .match-timeline__event-main span{font-size:15px}.match-events-card .match-timeline__event-sub{font-size:13px}}.match-key-events-section .match-section-heading{margin:0 0 var(--space-3)}.match-events-card.match-key-events{background:var(--color-ticker-item);border:0;border-radius:var(--radius);padding:0;overflow:hidden}.match-events-card .match-timeline{padding:var(--space-4) var(--space-5)}.match-events-card .match-timeline__teams{padding:0 0 var(--space-4);margin:0 0 var(--space-1);border-bottom:1px solid var(--color-border);background:0 0}.match-events-card .match-timeline__team{gap:var(--space-2);color:var(--color-text);font-size:14px;font-weight:800;line-height:1}.match-events-card .match-timeline__team img{width:42px;height:42px;object-fit:contain}.match-events-card .match-timeline__list{display:grid}.match-events-card .match-timeline__item{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center;min-height:76px;gap:var(--space-3);margin-inline:calc(var(--space-3)*-1);padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm);background:0 0;color:var(--color-text);transition:background-color var(--transition),color var(--transition)}.match-events-card .match-timeline__item:nth-child(even){background:0 0}.match-events-card .match-timeline__item:last-child{border-bottom:0}.match-events-card .match-timeline__item:hover{background:var(--color-ticker-item-active)}.match-events-card .match-timeline__minute{display:flex;align-items:center;justify-content:center;color:var(--color-text);font-size:16px;font-weight:400;line-height:1;opacity:.92}.match-events-card .match-timeline__event{min-width:0}.match-events-card .match-timeline__event--home{text-align:right}.match-events-card .match-timeline__event--away{text-align:left}.match-events-card .match-timeline__event-main{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;color:var(--color-text);font-size:18px;font-weight:800;line-height:1.05;vertical-align:middle}.match-events-card .match-timeline__event-main strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-events-card .match-event-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;line-height:1;color:var(--color-text);transform:translateY(0)}.match-events-card .match-event-icon__svg{display:block;width:20px;height:20px}.match-events-card .match-event-icon__svg--goal{color:var(--color-text)}.match-events-card .match-event-icon__svg--own-goal{color:#ef4444}.match-events-card .match-event-icon__svg--yellow{color:#ffd34d}.match-events-card .match-event-icon__svg--red{color:#ef4444}.match-events-card .match-event-icon__svg--sub{color:#10b981}.match-events-card .match-timeline__event-sub{margin-top:3px;color:var(--color-muted);font-size:14px;font-weight:500;line-height:1.15;opacity:1}.match-events-card .match-empty-message{padding:var(--space-5);background:0 0}@media (max-width:560px){.match-events-card .match-timeline{padding:var(--space-3) var(--space-4)}.match-events-card .match-timeline__teams{padding-bottom:var(--space-3)}.match-events-card .match-timeline__team img{width:34px;height:34px}.match-events-card .match-timeline__team{font-size:12px}.match-events-card .match-timeline__item{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);min-height:68px;gap:var(--space-2);margin-inline:calc(var(--space-2)*-1);padding:var(--space-3) var(--space-2)}.match-events-card .match-timeline__minute{font-size:14px}.match-events-card .match-timeline__event-main{gap:6px;font-size:15px}.match-events-card .match-event-icon{width:18px;height:18px;flex-basis:18px}.match-events-card .match-event-icon__svg{width:17px;height:17px}.match-events-card .match-timeline__event-sub{font-size:12px}}.match-events-card .match-timeline__event-wrap{display:inline-flex;align-items:center;gap:var(--space-3);max-width:100%;min-width:0}.match-events-card .match-timeline__event--home .match-timeline__event-wrap{justify-content:flex-end}.match-events-card .match-timeline__event-details{min-width:0;text-align:left}.match-events-card .match-timeline__event-main{display:block;font-size:18px;font-weight:800;line-height:1.12}.match-events-card .match-timeline__event-main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-events-card .match-event-icon{width:30px;height:30px;flex:0 0 30px;align-self:center}.match-events-card .match-event-icon__svg{width:26px;height:26px}.match-events-card .match-timeline__event-sub{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:3px;line-height:1.2}.match-events-card .match-timeline__event-score{color:var(--color-text);font-weight:800}@media (max-width:560px){.match-events-card .match-timeline__event-wrap{gap:8px}.match-events-card .match-event-icon{width:24px;height:24px;flex-basis:24px}.match-events-card .match-event-icon__svg{width:22px;height:22px}.match-events-card .match-timeline__event-main{font-size:15px}.match-events-card .match-timeline__event-sub{gap:5px}}.match-events-card .match-timeline__event-wrap{display:inline-flex;align-items:center;gap:12px;max-width:100%}.match-events-card .match-timeline__event-wrap--home{justify-content:flex-end}.match-events-card .match-timeline__event-wrap--away{justify-content:flex-start}.match-events-card .match-timeline__event-details{min-width:0}.match-events-card .match-timeline__event--home .match-timeline__event-details{text-align:right}.match-events-card .match-timeline__event--away .match-timeline__event-details{text-align:left}.match-events-card .match-event-icon{width:26px;height:26px;flex:0 0 26px;align-self:center}.match-events-card .match-event-icon__svg{width:24px;height:24px}.match-events-card .match-event-icon__svg--event{color:var(--color-muted)}.match-events-card .match-timeline__event-main{display:block}.match-events-card .match-timeline__event-sub{display:flex;flex-wrap:wrap;gap:6px}.match-events-card .match-timeline__event--home .match-timeline__event-sub{justify-content:flex-end}.match-events-card .match-timeline__event--away .match-timeline__event-sub{justify-content:flex-start}@media (max-width:560px){.match-events-card .match-timeline__event-wrap{gap:8px}.match-events-card .match-event-icon{width:22px;height:22px;flex-basis:22px}.match-events-card .match-event-icon__svg{width:20px;height:20px}}.match-events-card .match-timeline__teams{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(420px,100%);margin-left:auto;margin-right:auto;gap:56px}.match-events-card .match-timeline__team--home{align-items:flex-end;text-align:right}.match-events-card .match-timeline__team--away{align-items:flex-start;text-align:left}.match-events-card .match-timeline__team img{width:54px;height:54px}.match-stats-section-wrap{margin:0 0 var(--space-6, 24px)}.match-stats-section-wrap .match-section-heading{margin:0 0 var(--space-3, 12px)}.match-stats-card{background:var(--color-ticker-item, #141414);border:0;border-radius:var(--radius, 8px);box-shadow:none;overflow:hidden;padding:var(--space-4, 16px) var(--space-5, 24px)}.match-stats-card .match-stats-list{display:grid;gap:0}.match-stats-card .match-stat-row{display:block;padding:var(--space-4, 16px)0;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08))}.match-stats-card .match-stat-row:first-child{padding-top:0}.match-stats-card .match-stat-row:last-child{padding-bottom:0;border-bottom:0}.match-stat-row__top{display:grid;grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;gap:var(--space-3, 12px);margin-bottom:10px}.match-stat-row__value{color:var(--color-text, #fff);font-size:24px;line-height:1;font-weight:900}.match-stat-row__value--away{text-align:right}.match-stat-row__label{color:var(--color-text, #fff);font-size:14px;line-height:1.2;font-weight:500;text-align:center;opacity:.9}.match-stat-row__bars{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center}.match-stat-row__bar{position:relative;height:7px;overflow:hidden;border-radius:999px;background:rgba(0,0,0,.42)}.match-stat-row__bar span{position:absolute;top:0;bottom:0;display:block;border-radius:inherit;background:var(--color-text, #fff)}.match-stat-row__bar--home span{right:0}.match-stat-row__bar--away span{left:0}@media (max-width:560px){.match-events-card .match-timeline__teams{width:min(300px,100%);gap:38px}.match-events-card .match-timeline__team img{width:46px;height:46px}.match-stats-card{padding:var(--space-4, 16px)}.match-stats-card .match-stat-row{padding:14px 0}.match-stat-row__top{grid-template-columns:54px minmax(0,1fr) 54px;gap:8px;margin-bottom:8px}.match-stat-row__value{font-size:20px}.match-stat-row__label{font-size:12px}.match-stat-row__bars{gap:6px}.match-stat-row__bar{height:6px}}.match-events-card .match-timeline{padding:var(--space-5, 24px) var(--space-6, 32px)}.match-events-card .match-timeline__teams{width:100%;margin:0;padding:0 0 var(--space-4, 16px);gap:42px;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08))}.match-events-card .match-timeline__team img{width:62px;height:62px}.match-events-card .match-timeline__team--home{justify-self:end}.match-events-card .match-timeline__team--away{justify-self:start}.match-events-card .match-timeline__item{margin-inline:0;padding:var(--space-4, 16px)0;border-radius:0}.match-stats-card{padding:var(--space-5, 24px) var(--space-6, 32px)}.match-stats-card .match-stat-row{padding:12px 0}.match-stat-row__top{grid-template-columns:84px minmax(0,1fr) 84px;margin-bottom:8px}.match-stat-row__value{font-size:22px;font-weight:900}.match-stat-row__label,.match-stat-row strong.match-stat-row__label{color:var(--color-text, #fff);font-size:16px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;opacity:.92}.match-stat-row__bars{gap:8px}.match-stat-row__bar{height:6px;background:rgba(0,0,0,.52)}@media (max-width:560px){.match-events-card .match-timeline{padding:var(--space-4, 16px)}.match-events-card .match-timeline__teams{gap:28px}.match-events-card .match-timeline__team img{width:44px;height:44px}.match-events-card .match-timeline__item{padding:13px 0}.match-stats-card{padding:var(--space-4, 16px)}.match-stats-card .match-stat-row{padding:11px 0}.match-stat-row__top{grid-template-columns:46px minmax(0,1fr) 46px;gap:8px;margin-bottom:7px}.match-stat-row__value{font-size:18px}.match-stat-row__label,.match-stat-row strong.match-stat-row__label{font-size:14px}.match-stat-row__bar{height:5px}}.match-stats-card{padding:20px 44px}.match-stats-card .match-stat-row{border-bottom:0;padding:9px 0}.match-stat-row__top{margin-bottom:7px}.match-stat-row__label,.match-stat-row strong.match-stat-row__label{font-size:16px;font-weight:400;line-height:1.1}.match-stat-row__value{font-size:22px;line-height:1}.match-stat-row__bar{height:6px}@media (max-width:900px){.match-page-main{order:1}.match-page-sidebar{order:2}}@media (max-width:560px){.match-stats-card{padding:18px 22px}.match-stats-card .match-stat-row{padding:8px 0}.match-stat-row__top{grid-template-columns:44px minmax(0,1fr) 44px;margin-bottom:6px}.match-stat-row__label,.match-stat-row strong.match-stat-row__label{font-size:14px}.match-stat-row__value{font-size:18px}}.match-stats-card{padding-left:60px;padding-right:60px}.match-stats-card .match-stat-row{padding-top:11px;padding-bottom:11px}.match-stat-row__top{margin-bottom:8px}@media (max-width:900px){.match-stats-card{padding-left:40px;padding-right:40px}}@media (max-width:560px){.match-stats-card{padding-left:28px;padding-right:28px}.match-stats-card .match-stat-row{padding-top:9px;padding-bottom:9px}}.match-events-card .match-timeline{padding:36px 56px 22px}.match-events-card .match-timeline__teams{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-bottom:22px}.match-events-card .match-timeline__team--home{justify-self:start;align-items:flex-start;text-align:left}.match-events-card .match-timeline__team--away{justify-self:end;align-items:flex-end;text-align:right}.match-events-card .match-timeline__team img{width:64px;height:64px}.match-events-card .match-timeline__list{margin-top:0}.match-stats-card{padding:36px 56px 28px}.match-stats-teams{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start;padding-bottom:22px;margin-bottom:8px;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08))}.match-stats-team{display:flex;flex-direction:column;gap:8px;color:var(--color-text, #fff);font-size:14px;font-weight:800;line-height:1}.match-stats-team--home{justify-self:start;align-items:flex-start;text-align:left}.match-stats-team--away{justify-self:end;align-items:flex-end;text-align:right}.match-stats-team img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}.match-stats-card .match-stat-row{padding-top:10px;padding-bottom:10px}@media (max-width:900px){.match-events-card .match-timeline,.match-stats-card{padding-left:40px;padding-right:40px}}@media (max-width:560px){.match-events-card .match-timeline,.match-stats-card{padding:24px 24px 18px}.match-events-card .match-timeline__teams,.match-stats-teams{gap:16px;padding-bottom:18px}.match-events-card .match-timeline__team img,.match-stats-team img{width:48px;height:48px}.match-events-card .match-timeline__team,.match-stats-team{font-size:12px}.match-stats-card .match-stat-row{padding-top:9px;padding-bottom:9px}}.match-events-card .match-timeline{padding:var(--space-4, 16px) var(--space-5, 24px)}.match-events-card .match-timeline__teams{padding-bottom:var(--space-4, 16px)}.match-stats-card{padding:28px 60px 28px}.match-stats-teams{border-bottom:0;margin-bottom:6px;padding-bottom:18px}@media (max-width:900px){.match-stats-card{padding-left:40px;padding-right:40px}}@media (max-width:560px){.match-events-card .match-timeline{padding:var(--space-4, 16px)}.match-stats-card{padding:22px 28px 22px}.match-stats-teams{padding-bottom:16px;margin-bottom:4px}}.match-events-card .match-timeline__teams{padding-left:36px;padding-right:36px;box-sizing:border-box}.match-events-card .match-timeline__team--home,.match-events-card .match-timeline__team--away,.match-stats-team--home,.match-stats-team--away{align-items:center;text-align:center}.match-stats-teams{box-sizing:border-box}@media (max-width:900px){.match-events-card .match-timeline__teams{padding-left:16px;padding-right:16px}}@media (max-width:560px){.match-events-card .match-timeline__teams{padding-left:12px;padding-right:12px}}.match-events-card .match-timeline__teams,.match-stats-teams{padding-left:48px;padding-right:48px;padding-bottom:30px;box-sizing:border-box}.match-stats-teams{border-bottom:0}.match-events-actions{display:flex;justify-content:center;padding-top:var(--space-4, 16px)}.match-timeline__item[hidden]{display:none}@media (max-width:900px){.match-events-card .match-timeline__teams,.match-stats-teams{padding-left:28px;padding-right:28px;padding-bottom:24px}}@media (max-width:560px){.match-events-card .match-timeline__teams,.match-stats-teams{padding-left:18px;padding-right:18px;padding-bottom:22px}.match-events-actions{padding-top:var(--space-3, 12px)}}.match-page-sidebar{gap:var(--space-4, 16px)}.match-side-card{padding:var(--space-5, 24px);border-radius:var(--radius-sm, 8px);background:var(--color-ticker-item, #141414)}.match-side-card h2{margin:0 0 var(--space-4, 16px);color:var(--color-text, #fff);font-family:var(--font-condensed, "Encode Sans Condensed", system-ui, sans-serif);font-size:var(--section-heading-size, 28px);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.match-info-list div{grid-template-columns:102px minmax(0,1fr);gap:var(--space-3, 12px);padding:var(--space-3, 12px)0}.match-info-list dt{color:var(--color-muted, #a3a3a3);font-size:var(--text-xs, 12px);font-weight:800;letter-spacing:.04em}.match-info-list dd{color:var(--color-text, #fff);font-size:14px;font-weight:800;line-height:1.25}.match-vote-options{gap:var(--space-2, 8px)}.match-vote-options button{min-height:42px;border-radius:var(--radius-sm, 8px);padding-inline:var(--space-3, 12px)}@media (max-width:560px){.match-side-card{padding:var(--space-4, 16px)}.match-side-card h2{font-size:var(--section-heading-size, 28px)}.match-info-list div{grid-template-columns:1fr;gap:5px}.match-info-list dd{text-align:left}}.match-referees-card .match-referee-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.match-referees-card .match-referee-list li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08);color:var(--color-text, #fff)}.match-referees-card .match-referee-list li:first-child{padding-top:0}.match-referees-card .match-referee-list li:last-child{padding-bottom:0;border-bottom:0}.match-referee-icon{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,212,0,.12);color:var(--color-accent, #ffd400)}.match-referee-icon svg{width:19px;height:19px;fill:currentColor}.match-referee-text{min-width:0;display:grid;gap:3px}.match-referee-text strong{color:var(--color-text, #fff);font-size:14px;line-height:1.15;font-weight:900}.match-referee-text em{color:var(--color-muted, #a3a3a3);font-size:12px;line-height:1.2;font-style:normal;font-weight:800}.match-vote-card{overflow:hidden}.match-vote-picker{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:6px}.match-vote-pick{appearance:none;border:0;background:0 0;color:var(--color-text, #fff);cursor:pointer;display:grid;justify-items:center;gap:10px;min-width:0;padding:6px 0;text-align:center}.match-vote-pick__media{width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.match-vote-pick__media img{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}.match-vote-pick--draw .match-vote-pick__media{width:64px;height:64px;border:2px solid rgba(255,255,255,.9);background:rgba(255,255,255,.03);color:var(--color-text, #fff);font-size:12px;font-weight:900;text-transform:uppercase}.match-vote-pick strong{display:block;max-width:100%;overflow:hidden;color:var(--color-text, #fff);font-size:20px;font-weight:900;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.match-vote-pick:hover .match-vote-pick__media,.match-vote-pick:focus-visible .match-vote-pick__media{transform:translateY(-2px)}.match-vote-pick:focus-visible{outline:2px solid var(--color-accent, #ffd400);outline-offset:4px;border-radius:var(--radius-sm, 8px)}.match-vote-results{display:grid;gap:13px}.match-vote-results[hidden],.match-vote-picker[hidden]{display:none}.match-vote-result{display:grid;gap:7px}.match-vote-result__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.match-vote-result__team{min-width:0;display:inline-flex;align-items:center;gap:8px;color:var(--color-text, #fff)}.match-vote-result__team img{width:22px;height:22px;object-fit:contain}.match-vote-result__team strong{overflow:hidden;font-size:20px;font-weight:900;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.match-vote-result__meta{flex:0 0 auto;color:var(--color-muted, #a3a3a3);font-size:13px;font-weight:800;white-space:nowrap}.match-vote-result__meta strong{margin-left:4px;color:var(--color-text, #fff);font-size:20px;font-weight:900}.match-vote-result__bar{display:block;width:100%;height:6px;overflow:hidden;border-radius:999px;background:rgba(0,0,0,.5)}.match-vote-result__bar span{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--color-text, #fff);transition:width .25s ease}.match-vote-card .match-vote-message{min-height:0;margin:10px 0 0}.match-vote-card .match-vote-message:empty{display:none}@media (max-width:560px){.match-vote-picker{gap:10px}.match-vote-pick__media{width:52px;height:52px}.match-vote-pick__media img{width:48px;height:48px}.match-vote-pick--draw .match-vote-pick__media{width:54px;height:54px;font-size:11px}.match-vote-pick strong,.match-vote-result__team strong,.match-vote-result__meta strong{font-size:18px}.match-vote-result__meta{font-size:12px}}.match-vote-pick:hover,.match-vote-pick:focus-visible{color:var(--color-accent, #ffd400)}.match-vote-pick:hover .match-vote-pick__media,.match-vote-pick:focus-visible .match-vote-pick__media{border-color:var(--color-accent, #ffd400);box-shadow:0 0 0 2px rgba(255,212,0,.2),0 14px 26px rgba(0,0,0,.28)}.match-vote-pick:hover strong,.match-vote-pick:focus-visible strong{color:var(--color-accent, #ffd400)}.match-vote-pick--draw:hover .match-vote-pick__media,.match-vote-pick--draw:focus-visible .match-vote-pick__media{background:rgba(255,212,0,.1)}.match-vote-card.is-loading .match-vote-picker{opacity:.62;pointer-events:none}.match-vote-card.is-loading .match-vote-message{display:inline-flex;align-items:center;gap:8px;color:var(--color-accent, #ffd400)}.match-vote-card.is-loading .match-vote-message::before{content:"";width:13px;height:13px;border-radius:999px;border:2px solid rgba(255,212,0,.28);border-top-color:var(--color-accent, #ffd400);animation:ballaxyVoteSpin .7s linear infinite}.match-vote-card.is-voted .match-vote-message{color:var(--color-muted, #a3a3a3)}@keyframes ballaxyVoteSpin{to{transform:rotate(360deg)}}.match-vote-pick:hover .match-vote-pick__media,.match-vote-pick:focus-visible .match-vote-pick__media{border-color:transparent;box-shadow:none}.match-vote-pick--draw:hover .match-vote-pick__media,.match-vote-pick--draw:focus-visible .match-vote-pick__media{border-color:rgba(255,255,255,.9);box-shadow:none}.match-vote-card.is-loading .match-vote-message,.match-vote-card.is-voted .match-vote-message{width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.match-vote-card.is-loading .match-vote-message{color:var(--color-accent, #ffd400)}.match-vote-card.is-voted .match-vote-message{color:var(--color-muted, #a3a3a3)}.match-vote-card.is-finished .match-vote-message{display:none}.match-team-form-section{margin:0 0 var(--space-6, 24px)}.match-team-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5, 24px);align-items:start}.match-team-form-list{min-width:0}.match-team-form-list .match-list-block{height:auto}.match-team-form-list .match-list-card{height:auto}@media (max-width:1100px){.match-team-form-grid{grid-template-columns:1fr}}.match-team-form-list{min-width:0}.match-team-form-list .match-list-block{height:auto}.match-team-form-list .match-list-card{height:auto}@media (max-width:1100px){.match-team-form-grid{grid-template-columns:1fr}}.match-h2h-section{margin:0 0 var(--space-6, 24px)}.match-h2h-card{overflow:hidden;border:0;border-radius:var(--radius-sm, 8px);background:var(--color-card, #141414);padding:28px 52px 30px}.match-h2h-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;margin-bottom:24px}.match-h2h-team{min-width:0;display:inline-flex;flex-direction:column;align-items:center;gap:9px;color:var(--color-text, #fff);font-size:14px;font-weight:900;line-height:1;text-transform:uppercase}.match-h2h-team--home{justify-self:start}.match-h2h-team--away{justify-self:end}.match-h2h-crest{width:66px;height:66px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}.match-h2h-center-label{color:var(--color-text, #fff);font-size:18px;font-weight:800;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.match-h2h-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:460px;margin:0 auto 26px}.match-h2h-summary-item{min-width:0;display:grid;gap:6px;justify-items:center;padding:0 22px;border-right:1px solid var(--color-border, rgba(255,255,255,.08));text-align:center}.match-h2h-summary-item:last-child{border-right:0}.match-h2h-summary-item strong{color:var(--color-text, #fff);font-size:42px;font-weight:900;line-height:.95}.match-h2h-summary-item span{color:var(--color-muted, #a3a3a3);font-size:14px;font-weight:700;line-height:1}.match-h2h-list{max-width:620px;margin:0 auto;display:grid}.match-h2h-row{display:grid;grid-template-columns:120px minmax(0,1fr) 58px minmax(0,1fr);align-items:center;gap:16px;min-height:48px;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08));color:var(--color-text, #fff);text-decoration:none}.match-h2h-row:first-child{border-top:1px solid var(--color-border, rgba(255,255,255,.08))}.match-h2h-row:hover{background:rgba(255,255,255,.025)}.match-h2h-date{color:var(--color-muted, #a3a3a3);font-size:14px;line-height:1;white-space:nowrap}.match-h2h-row-team{min-width:0;overflow:hidden;font-size:14px;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}.match-h2h-row-team--home{text-align:right}.match-h2h-row-team--away{text-align:left}.match-h2h-row-team.is-winner{color:var(--color-text, #fff);font-weight:900}.match-h2h-score{color:var(--color-text, #fff);font-size:15px;font-weight:800;line-height:1;text-align:center;white-space:nowrap}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.match-h2h-card{padding:22px 24px 24px}.match-h2h-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;margin-bottom:22px}.match-h2h-crest{width:52px;height:52px}.match-h2h-center-label{font-size:14px}.match-h2h-summary{max-width:none;margin-bottom:22px}.match-h2h-summary-item{padding:0 10px}.match-h2h-summary-item strong{font-size:32px}.match-h2h-summary-item span{font-size:12px}.match-h2h-row{grid-template-columns:72px minmax(0,1fr) 44px minmax(0,1fr);gap:8px;min-height:46px}.match-h2h-date,.match-h2h-row-team{font-size:12px}.match-h2h-score{font-size:13px}}.match-h2h-empty{padding:18px 0 4px;text-align:center;color:var(--color-text-muted);font-weight:700}.match-h2h-section .match-section-title{margin:0 0 12px;line-height:1}.match-h2h-section{margin-top:var(--space-6, 24px)}.match-h2h-card{margin-top:0}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.match-h2h-section .match-section-title{margin-bottom:10px}}.match-h2h-section .match-section-title,.match-standings-section .match-section-title{margin:0 0 20px;padding:0;line-height:1}.match-h2h-results .match-list-block,.match-h2h-results .match-list-card{margin:0}.match-h2h-card{padding-bottom:20px}.match-standings-section{margin-top:var(--space-6, 24px)}.match-standings-card{padding-bottom:0}.standings-table tr.is-match-team,.standings-table tr.is-match-team:hover{background:rgba(255,204,0,.09)}.standings-table tr.is-match-team .standings-team__name,.standings-table tr.is-match-team .standings-table__points{color:var(--color-primary, #ffcc00)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.match-h2h-section .match-section-title,.match-standings-section .match-section-title{margin-bottom:20px}}.match-comments-section,.match-related-news-section{margin-top:var(--space-6, 24px)}.match-comments-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.match-comments-main,.match-comments-sidebar{min-width:0}.match-comments-sidebar{display:block;min-height:1px}.match-comments-section .match-section-title{margin:0 0 20px;padding:0;line-height:1}.match-comments-card{border:0;border-radius:var(--radius-sm, 8px);background:var(--color-card, #141414);padding:20px 24px}.match-comment-list{display:grid;gap:0;margin:0 0 20px;padding:0;list-style:none}.match-comment-item{margin:0;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.08)}.match-comment-item:first-child{padding-top:0}.match-comment-body{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start}.match-comment-avatar img{display:block;width:42px;height:42px;border-radius:999px}.match-comment-content{min-width:0}.match-comment-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px}.match-comment-author{color:var(--color-text, #fff);font-size:15px;font-weight:900;line-height:1.2}.match-comment-date{color:var(--color-muted, #a3a3a3);font-size:12px;font-weight:700;text-decoration:none}.match-comment-date:hover,.match-comment-actions a:hover{color:var(--color-accent, #ffd400)}.match-comment-text{color:var(--color-text, #fff);font-size:14px;line-height:1.5}.match-comment-text p{margin:0 0 10px}.match-comment-text p:last-child{margin-bottom:0}.match-comment-actions{margin-top:8px}.match-comment-actions a{color:var(--color-muted, #a3a3a3);font-size:12px;font-weight:800;text-decoration:none;text-transform:uppercase}.match-comments-form-title{margin:0 0 14px;color:var(--color-text, #fff);font-family:var(--font-condensed, "Encode Sans Condensed", system-ui, sans-serif);font-size:24px;font-weight:900;line-height:1;text-transform:uppercase}.match-comment-form{display:grid;gap:12px;margin:0}.match-comment-form p{margin:0}.match-comment-form label{display:block;margin-bottom:6px;color:var(--color-muted, #a3a3a3);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.match-comment-form input[type=text],.match-comment-form input[type=email],.match-comment-form input[type=url],.match-comment-form textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm, 8px);background:rgba(255,255,255,.04);color:var(--color-text, #fff);padding:12px 14px;font:inherit;outline:0}.match-comment-form textarea{min-height:128px;resize:vertical}.match-comment-form input:focus,.match-comment-form textarea:focus{border-color:var(--color-accent, #ffd400)}.match-comment-submit{justify-self:start}.match-related-news-section .section-header{margin-bottom:20px}@media (max-width:900px){.match-comments-layout{grid-template-columns:1fr;gap:0}.match-comments-sidebar{display:none}}@media (max-width:560px){.match-comments-section,.match-related-news-section{margin-top:var(--space-5, 20px)}.match-comments-card{padding:16px}.match-comment-body{grid-template-columns:36px minmax(0,1fr);gap:12px}.match-comment-avatar img{width:36px;height:36px}.match-comments-form-title{font-size:22px}}.match-comments-section .match-section-title{margin:0 0 20px;padding:0;color:var(--color-text, #fff);font-family:var(--font-condensed, "Encode Sans Condensed", system-ui, sans-serif);font-size:var(--section-heading-size, 32px);font-weight:900;letter-spacing:-.03em;line-height:var(--leading-tight, 1);text-transform:uppercase}.match-comments-card{border:0;border-radius:var(--radius-sm, 8px);background:var(--color-card, #141414);padding:20px}.match-comments-composer{position:relative;margin-bottom:18px}.match-comments-login{position:absolute;top:-26px;right:0;color:var(--color-muted, #a3a3a3);font-size:13px;font-weight:700;text-decoration:none}.match-comments-login:hover{color:var(--color-accent, #ffd400)}.match-comment-form{display:grid;gap:10px;margin:0}.match-comment-form .comment-form-comment{margin:0}.match-comment-form textarea{min-height:46px;height:46px;resize:vertical;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:rgba(255,255,255,.08);color:var(--color-text, #fff);padding:12px 14px;font-size:15px;line-height:1.35}.match-comment-form textarea::placeholder{color:rgba(255,255,255,.55)}.match-comment-form textarea:focus{border-color:rgba(255,212,0,.7);box-shadow:0 0 0 2px rgba(255,212,0,.08)}.match-comment-form .form-submit{margin:0}.match-comment-submit{justify-self:start;min-height:38px;padding:0 16px}.match-comments-toolbar{display:flex;align-items:center;gap:4px;margin:0 0 8px;color:var(--color-muted, #a3a3a3);font-size:13px;line-height:1.2}.match-comments-toolbar strong{color:var(--color-text, #fff);font-weight:800}.match-comments-toolbar strong::after{content:"";display:inline-block;width:6px;height:6px;margin-left:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg)}.match-comment-list{margin:0;padding:0;list-style:none}.match-comment-item{margin:0;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.14)}.match-comment-item:first-child{padding-top:14px}.match-comment-item:last-child{border-bottom:0;padding-bottom:0}.match-comment-body{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.match-comment-avatar img,.match-comment-avatar .avatar{display:block;width:36px;height:36px;border-radius:999px;object-fit:cover}.match-comment-header{display:grid;gap:2px;margin:0 0 6px}.match-comment-author{color:var(--color-text, #fff);font-size:14px;font-weight:900;line-height:1.15}.match-comment-date{color:var(--color-muted, #a3a3a3);font-size:12px;font-weight:500;line-height:1.2;text-decoration:none}.match-comment-text{color:rgba(255,255,255,.9);font-size:15px;line-height:1.4}.match-comment-text p{margin:0 0 6px}.match-comment-text p:last-child{margin-bottom:0}.match-comment-actions{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--color-muted, #a3a3a3);font-size:13px}.match-comment-actions a,.match-comment-actions span{color:var(--color-muted, #a3a3a3);font-size:13px;font-weight:600;text-decoration:none;text-transform:none}.match-comment-actions a:hover{color:var(--color-accent, #ffd400)}.match-comment-form .comment-form-author,.match-comment-form .comment-form-email,.match-comment-form .comment-form-url,.match-comment-form .comment-form-cookies-consent{margin:0}.match-comment-form input[type=text],.match-comment-form input[type=email],.match-comment-form input[type=url]{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:6px}@media (max-width:560px){.match-comments-section .match-section-title{margin-bottom:16px}.match-comments-card{padding:16px}.match-comments-login{top:-24px}.match-comment-item{padding:16px 0}.match-comment-body{grid-template-columns:34px minmax(0,1fr);gap:10px}.match-comment-avatar img,.match-comment-avatar .avatar{width:34px;height:34px}}.match-comments-card{padding:20px}.match-comments-composer{margin-bottom:18px}.match-comment-form{display:grid;gap:14px}.match-comment-fields--inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.match-comment-form .comment-form-author,.match-comment-form .comment-form-email,.match-comment-form .comment-form-comment{margin:0}.match-comment-form .comment-form-url,.match-comment-form .comment-form-cookies-consent,.match-comments-toolbar,.match-comment-actions{display:none}.match-comment-form label:not(.screen-reader-text){display:block;margin:0 0 7px;color:rgba(255,255,255,.62);font-size:11px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.match-comment-form input[type=text],.match-comment-form input[type=email],.match-comment-form textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:rgba(255,255,255,.075);color:var(--color-text, #fff);padding:13px 15px;font-size:15px;line-height:1.4;outline:0;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.match-comment-form textarea{min-height:118px;height:118px;resize:vertical}.match-comment-form input[type=text]:focus,.match-comment-form input[type=email]:focus,.match-comment-form textarea:focus{border-color:rgba(255,212,0,.7);background:rgba(255,255,255,.1);box-shadow:0 0 0 2px rgba(255,212,0,.08)}.match-comment-submit-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.match-comment-submit[disabled]{opacity:.65;cursor:wait}.match-comment-status{color:rgba(255,255,255,.7);font-size:13px;font-weight:700}.match-comment-status.is-success{color:var(--color-accent, #ffd400)}.match-comment-status.is-error{color:#ff6b6b}.match-comment-list:empty{display:none}.match-comment-list{margin-top:4px}.match-comment-item:first-child{padding-top:18px}@media (max-width:560px){.match-comment-fields--inline{grid-template-columns:1fr;gap:10px}.match-comment-form textarea{min-height:108px;height:108px}}.match-comments-login{display:none}.match-comment-submit-row{justify-content:flex-end;align-items:center}.match-comment-status{margin-right:auto}.match-comment-actions{display:flex;align-items:center;gap:12px;margin-top:9px}.match-comment-reaction,.match-comment-reply,.match-comment-actions button{display:inline-flex;align-items:center;gap:5px;border:0;background:0 0;color:rgba(255,255,255,.62);padding:0;font:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;text-decoration:none;transition:color .15s ease,opacity .15s ease}.match-comment-reaction:hover,.match-comment-reply:hover,.match-comment-reaction.is-reacted{color:var(--color-accent, #ffd400)}.match-comment-reaction[disabled],.match-comment-reply[disabled]{cursor:wait;opacity:.7}.match-comment-reaction-icon{font-size:14px;line-height:1}.match-comment-reply-context{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:7px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.78);padding:10px 12px;font-size:13px;font-weight:800}.match-comment-reply-context[hidden]{display:none}.match-comment-reply-context button{border:0;background:0 0;color:var(--color-accent, #ffd400);padding:0;font:inherit;font-size:12px;font-weight:900;cursor:pointer;text-transform:uppercase}.match-comment-children{margin:14px 0 0 48px;padding:0;list-style:none}.match-comment-children .match-comment-item{border-bottom:0;border-top:1px solid rgba(255,255,255,.1);padding:14px 0 0;margin-top:14px}@media (max-width:560px){.match-comment-submit-row{justify-content:stretch}.match-comment-status{width:100%;margin-right:0}.match-comment-submit{margin-left:auto}.match-comment-children{margin-left:28px}}.match-comment-actions{display:flex;align-items:center;gap:14px;margin-top:10px}.match-comment-reaction,.match-comment-reply{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;color:rgba(255,255,255,.58);padding:0;font:inherit;font-size:13px;font-weight:800;line-height:1.2;cursor:pointer;text-decoration:none;transition:color .15s ease,opacity .15s ease,transform .15s ease}.match-comment-reaction svg,.match-comment-reply svg{display:block;width:16px;height:16px}.match-comment-reply svg{width:15px;height:15px}.match-comment-reaction:hover,.match-comment-reaction:focus-visible,.match-comment-reply:hover,.match-comment-reply:focus-visible,.match-comment-reaction.is-reacted{color:var(--color-accent, #ffd400)}.match-comment-reaction[disabled],.match-comment-reply[disabled]{cursor:wait;opacity:.6}.match-comment-children,.match-comment-list .children{margin:14px 0 0 52px;padding:0;list-style:none;border-left:1px solid rgba(255,255,255,.1)}.match-comment-children>.match-comment-item,.match-comment-list .children>.match-comment-item{padding-left:18px}.match-comment-reply-context{margin:0}.match-comment-submit-row{justify-content:flex-end}.match-comment-status{margin-right:auto}@media (max-width:560px){.match-comment-children,.match-comment-list .children{margin-left:24px}}.match-comment-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px;width:100%}.match-comment-actions-left,.match-comment-reactions{display:inline-flex;align-items:center;gap:12px}.match-comment-actions-left{min-width:0}.match-comment-reactions{margin-left:auto}.match-comment-reply,.match-comment-reaction{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;border:0;border-radius:999px;background:0 0;color:rgba(255,255,255,.58);padding:0;font-size:13px;font-weight:800;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease,opacity .15s ease}.match-comment-reaction{min-width:34px}.match-comment-reply:hover,.match-comment-reply:focus-visible,.match-comment-reaction:hover,.match-comment-reaction:focus-visible,.match-comment-reaction.is-reacted{color:var(--color-accent, #ffd400);background:0 0}.match-comment-reaction svg,.match-comment-reply svg{display:block;width:18px;height:18px;stroke-width:2}.match-comment-reply svg{width:17px;height:17px}.match-comment-reaction-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.match-comment-item{border-bottom:1px solid rgba(255,255,255,.09)}.match-comment-list>.match-comment-item:first-child{padding-top:18px}.match-comment-list>.match-comment-item:last-child{border-bottom:0}.match-comment-children,.match-comment-list .children{margin:14px 0 0 48px;padding:0 0 0 14px;list-style:none;border-left:0;position:relative}.match-comment-children::before,.match-comment-list .children::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;border-radius:999px;background:rgba(255,255,255,.08)}.match-comment-children>.match-comment-item,.match-comment-list .children>.match-comment-item{margin-top:12px;padding:0 0 0 0;border-top:0;border-bottom:0}.match-comment-children .match-comment-body,.match-comment-list .children .match-comment-body{grid-template-columns:34px minmax(0,1fr)}.match-comment-children .match-comment-avatar img,.match-comment-children .match-comment-avatar .avatar,.match-comment-list .children .match-comment-avatar img,.match-comment-list .children .match-comment-avatar .avatar{width:34px;height:34px}@media (max-width:560px){.match-comment-actions{gap:10px}.match-comment-reactions{gap:10px}.match-comment-children,.match-comment-list .children{margin-left:18px;padding-left:12px}}.match-comment-form input[type=text],.match-comment-form input[type=email],.match-comment-form textarea{font-family:inherit;font-size:15px;font-weight:600;color:rgba(255,255,255,.92);background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16);caret-color:var(--color-accent, #ffd400)}.match-comment-form input[type=text]::placeholder,.match-comment-form input[type=email]::placeholder,.match-comment-form textarea::placeholder{color:rgba(255,255,255,.42);font-weight:500}.match-comment-form label:not(.screen-reader-text){color:rgba(255,255,255,.68)}.match-comment-actions{margin-top:12px}.match-comment-reactions{gap:8px}.match-comment-reaction,.match-comment-reply{min-height:30px;border-radius:999px;color:rgba(255,255,255,.64)}.match-comment-reaction{gap:7px;min-width:44px;padding:0 9px}.match-comment-reply{padding:0 8px}.match-comment-reaction:hover,.match-comment-reaction:focus-visible,.match-comment-reply:hover,.match-comment-reply:focus-visible{color:var(--color-accent, #ffd400);background:rgba(255,212,0,.09)}.match-comment-reaction.is-reacted{color:var(--color-accent, #ffd400);background:rgba(255,212,0,.12)}.match-comment-reaction.is-loading{opacity:.55}.match-comment-reaction svg,.match-comment-reply svg{width:17px;height:17px;stroke-width:2.15}.match-comment-children,.match-comment-list .children{border-left:0;margin:12px 0 0 44px;padding:0}.match-comment-children::before,.match-comment-list .children::before{display:none}.match-comment-children>.match-comment-item,.match-comment-list .children>.match-comment-item{padding:14px 0 0 0;margin-top:10px;border-top:1px solid rgba(255,255,255,.07)}@media (max-width:560px){.match-comment-form input[type=text],.match-comment-form input[type=email],.match-comment-form textarea{font-size:14px}.match-comment-reaction{min-width:40px;padding:0 7px}.match-comment-children,.match-comment-list .children{margin-left:20px}}.match-comment-reactions{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.match-comment-reaction,.match-comment-reply{appearance:none;-webkit-appearance:none;border:0;outline:0;box-shadow:none}.match-comment-reaction{min-width:46px;height:30px;padding:0 9px;border-radius:999px;color:rgba(255,255,255,.62);background:0 0}.match-comment-reaction:hover,.match-comment-reaction:focus-visible{color:var(--color-accent, #ffd400);background:rgba(255,212,0,.1)}.match-comment-reaction.is-reacted{color:#111;background:var(--color-accent, #ffd400)}.match-comment-reaction.is-reacted svg{color:#111}.match-comment-reaction--dislike.is-reacted{color:#fff;background:rgba(239,68,68,.92)}.match-comment-reaction--dislike.is-reacted svg{color:#fff}.match-comment-reaction[disabled]{opacity:.7;pointer-events:none}.match-comment-svg-icon,.match-comment-reaction svg,.match-comment-reply svg{display:block;flex:0 0 auto;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.match-comment-reply .match-comment-svg-icon,.match-comment-reply svg{width:16px;height:16px}.match-comment-children,.match-comment-list .children{border-left:0;margin:12px 0 0 42px;padding:0 0 0 0;list-style:none}.match-comment-children::before,.match-comment-list .children::before{display:none}.match-comment-children>.match-comment-item,.match-comment-list .children>.match-comment-item{border-top:1px solid rgba(255,255,255,.08);border-bottom:0;margin-top:12px;padding-top:14px}.match-comment-status.is-error{color:#ff6b6b}@media (max-width:560px){.match-comment-reaction{min-width:42px;padding:0 7px}.match-comment-children,.match-comment-list .children{margin-left:18px}}.match-comment-reaction,.match-comment-reaction:hover,.match-comment-reaction:focus-visible,.match-comment-reaction.is-reacted,.match-comment-reaction.is-reacted:hover,.match-comment-reaction.is-reacted:focus-visible{background:0 0;box-shadow:none;outline:0}.match-comment-reaction.is-reacted,.match-comment-reaction.is-reacted .match-comment-reaction-icon,.match-comment-reaction.is-reacted svg{color:var(--color-accent, #ffd400);stroke:currentColor}.match-comment-reaction:hover,.match-comment-reaction:focus-visible{color:var(--color-accent, #ffd400);opacity:1}.match-comment-reaction svg,.match-comment-reply svg{fill:none;stroke:currentColor;overflow:visible}.match-comment-reaction.is-loading{opacity:.75}.match-comment-reaction,.match-comment-reply{gap:6px;color:rgba(255,255,255,.72)}.match-comment-svg-icon,.match-comment-reaction svg,.match-comment-reply svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.match-comment-reaction-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.match-comment-reaction:hover,.match-comment-reaction:focus-visible,.match-comment-reply:hover,.match-comment-reply:focus-visible{color:var(--color-accent, #ffd400);background:0 0;box-shadow:none}.match-comment-reaction.is-reacted,.match-comment-reaction.is-reacted:hover,.match-comment-reaction.is-reacted:focus-visible{color:var(--color-accent, #ffd400);background:0 0;box-shadow:none}.match-comments-heading{display:inline-flex;align-items:center;gap:10px}.match-comments-count-bubble{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 9px;border-radius:999px;background:var(--color-accent, #ffd400);color:#050505;font-family:inherit;font-size:13px;font-weight:900;line-height:1;letter-spacing:0}.match-comment-list.has-hidden-comments>.match-comment-item:nth-child(n+16){display:none}.match-comment-list.is-expanded>.match-comment-item:nth-child(n+16){display:list-item}.match-comments-more-row{display:flex;justify-content:center;margin-top:18px}.match-comments-show-more{min-width:132px}@media (max-width:560px){.match-comments-count-bubble{min-width:25px;height:22px;padding:0 8px;font-size:12px}.match-comments-more-row{margin-top:14px}}.match-h2h-results{margin:0}.match-h2h-results .match-list-block,.match-h2h-results .match-list-card{margin:0;background:0 0;border-radius:0;overflow:visible}.match-h2h-results .match-list{padding:0}.match-h2h-results .match-list__item{min-height:76px;padding:var(--space-4)0;margin-inline:0;border-radius:0}.match-h2h-results .match-list__item:hover{background:0 0}.match-h2h-results .match-list__team-name--full{display:inline-block}.match-h2h-results .match-list__team-name--short{display:none}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.match-h2h-results .match-list__item{min-height:68px;padding:14px 0}}.single-post-hero-section{padding-block:var(--page-top-spacing) var(--space-8)}.single-post-layout{align-items:start}.single-post-main,.single-post-article,.single-post-content{width:100%;max-width:none;min-width:0}.single-post-breadcrumbs{margin:0 0 18px;color:rgba(255,255,255,.54);font-size:12px;font-weight:800;line-height:1.3}.single-post-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.single-post-breadcrumbs li{display:inline-flex;align-items:center;min-width:0}.single-post-breadcrumbs li+li::before{content:"";display:inline-block;width:6px;height:6px;margin:0 12px;border-top:2px solid rgba(255,255,255,.3);border-right:2px solid rgba(255,255,255,.3);transform:rotate(45deg);flex:0 0 auto}.single-post-breadcrumbs a{color:rgba(255,255,255,.72);text-decoration:none;transition:color var(--transition)}.single-post-breadcrumbs a:hover,.single-post-breadcrumbs a:focus-visible{color:var(--color-accent);outline:0}.single-post-breadcrumbs [aria-current=page]{max-width:min(620px,52vw);overflow:hidden;color:rgba(255,255,255,.46);text-overflow:ellipsis;white-space:nowrap}.single-post-header{margin:0 0 22px}.single-post-category{display:inline-flex;align-items:center;margin:0 0 14px;color:var(--color-accent);font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase}.single-post-category:hover,.single-post-category:focus-visible{color:var(--color-text);outline:0}.single-post-title{max-width:100%;margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:var(--hero-article-title-size);font-weight:900;letter-spacing:-.035em;line-height:.94;text-transform:uppercase}.single-post-meta{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;width:100%;margin-top:22px;color:rgba(255,255,255,.66);font-size:14px;font-weight:800;line-height:1.25}.single-post-meta a{color:inherit;text-decoration:none}.single-post-meta__details{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.single-post-meta__author{display:inline-flex;align-items:baseline;gap:4px;min-width:0;color:var(--color-text);line-height:1.05;text-transform:uppercase}.single-post-meta__byline{color:var(--color-text);font-size:12px;font-weight:900;letter-spacing:.01em}.single-post-meta strong,.single-post-meta__author strong{color:var(--color-text);font-size:12px;font-weight:900;letter-spacing:.02em;white-space:nowrap}.single-post-meta__facts{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:4px 10px;min-width:0;color:rgba(255,255,255,.62);font-size:14px;font-weight:800;letter-spacing:-.01em}.single-post-meta__fact{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.single-post-meta__fact>span{font-weight:900}.single-post-meta__published,.single-post-meta__updated{display:inline}.single-post-meta__fact--updated{position:relative;color:rgba(255,255,255,.48)}.single-post-meta__fact--updated::before{content:"";display:inline-block;width:1px;height:12px;margin-right:10px;background:rgba(255,255,255,.22);transform:translateY(1px)}.single-post-actions{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;flex:0 0 auto}.single-post-actions__comments,.single-post-share__button{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 11px;gap:7px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:0 0;color:rgba(255,255,255,.9);cursor:pointer;font-size:11px;font-weight:900;letter-spacing:.055em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color var(--transition),border-color var(--transition),background-color var(--transition),transform var(--transition)}.single-post-actions__comments{min-width:48px;color:rgba(255,255,255,.82);letter-spacing:.03em}.single-post-actions__comments .article-card__meta-icon{color:currentColor}.single-post-actions__comments svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.single-post-share__button svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.single-post-share{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.single-post-share__button--copy{padding-inline:10px}.single-post-actions__comments:hover,.single-post-actions__comments:focus-visible,.single-post-share__button:hover,.single-post-share__button:focus-visible{color:#050505;border-color:var(--color-accent);background:var(--color-accent);outline:0;transform:translateY(-1px)}.single-post-share__button:active{transform:translateY(0)}.single-post-share__status{position:absolute;right:0;top:calc(100% + 8px);z-index:3;max-width:220px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(15,15,15,.96);box-shadow:0 12px 28px rgba(0,0,0,.35);color:var(--color-text);font-size:12px;font-weight:800;line-height:1.2;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--transition),transform var(--transition)}.single-post-share__status:not(:empty){opacity:1;transform:translateY(0)}.single-post-featured,.single-post-content figure,.single-post-content .wp-caption,.single-post-content .wp-block-image{overflow:hidden;border-radius:var(--radius-sm);background:var(--color-card)}.single-post-featured{margin:0 0 24px}.single-post-featured__image,.single-post-content img{display:block;width:100%;max-width:100%;height:auto}.single-post-featured__image{aspect-ratio:16/9;object-fit:cover}.single-post-featured figcaption,.single-post-content figcaption,.single-post-content .wp-caption-text,.single-post-content .wp-element-caption{display:block;margin:0;padding:8px 12px;background:var(--color-card, #151515);color:rgba(255,255,255,.62);font-size:12px;font-weight:600;line-height:1.35;text-align:right}.single-post-content{color:var(--color-text-soft);font-size:18px;line-height:1.75}.single-post-content>*{max-width:none}.single-post-content>:first-child{margin-top:0}.single-post-content>:last-child{margin-bottom:0}.single-post-content p,.single-post-content ul,.single-post-content ol,.single-post-content blockquote,.single-post-content figure,.single-post-content table,.single-post-content .wp-block-image{margin-block:0 24px}.single-post-content h2,.single-post-content h3,.single-post-content h4{margin:36px 0 14px;color:var(--color-text);font-family:var(--font-condensed);font-weight:900;letter-spacing:-.03em;line-height:1.05;text-transform:uppercase}.single-post-content h2{font-size:clamp(28px,3vw,40px)}.single-post-content h3{font-size:clamp(22px,2.4vw,30px)}.single-post-content a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.single-post-content figure:not(:has(figcaption)):not(:has(.wp-element-caption)),.single-post-content .wp-caption:not(:has(.wp-caption-text)),.single-post-content .wp-block-image:not(:has(figcaption)):not(:has(.wp-element-caption)){background:0 0}.single-post-content figure:not(:has(figcaption)):not(:has(.wp-element-caption)) img,.single-post-content .wp-caption:not(:has(.wp-caption-text)) img,.single-post-content .wp-block-image:not(:has(figcaption)):not(:has(.wp-element-caption)) img{border-radius:var(--radius-sm)}.single-post-content blockquote{padding:18px 20px;border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text);font-size:20px;font-weight:800;line-height:1.45}.single-post-content blockquote p:last-child{margin-bottom:0}.single-post-content .wp-block-embed-youtube,.single-post-content .wp-block-embed-vimeo,.single-post-content .wp-block-embed.is-type-video,.single-post-content figure.wp-block-embed:has(iframe[src*="youtube.com"]),.single-post-content figure.wp-block-embed:has(iframe[src*="youtu.be"]),.single-post-content figure.wp-block-embed:has(iframe[src*="vimeo.com"]){width:100%;max-width:100%;margin-block:0 28px;overflow:visible;border-radius:0;background:0 0}.single-post-content .wp-block-embed-youtube .wp-block-embed__wrapper,.single-post-content .wp-block-embed-vimeo .wp-block-embed__wrapper,.single-post-content .wp-block-embed.is-type-video .wp-block-embed__wrapper,.single-post-content figure.wp-block-embed:has(iframe[src*="youtube.com"]) .wp-block-embed__wrapper,.single-post-content figure.wp-block-embed:has(iframe[src*="youtu.be"]) .wp-block-embed__wrapper,.single-post-content figure.wp-block-embed:has(iframe[src*="vimeo.com"]) .wp-block-embed__wrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,210,0,.18);border-radius:var(--radius-sm);background:#050505;box-shadow:0 18px 48px rgba(0,0,0,.26)}.single-post-content .wp-block-embed-youtube iframe,.single-post-content .wp-block-embed-vimeo iframe,.single-post-content .wp-block-embed.is-type-video iframe,.single-post-content figure.wp-block-embed:has(iframe[src*="youtube.com"]) iframe,.single-post-content figure.wp-block-embed:has(iframe[src*="youtu.be"]) iframe,.single-post-content figure.wp-block-embed:has(iframe[src*="vimeo.com"]) iframe{position:absolute;inset:0;display:block;width:100%!important;max-width:none!important;height:100%!important;border:0}.single-post-content .wp-block-embed-youtube figcaption,.single-post-content .wp-block-embed-vimeo figcaption,.single-post-content .wp-block-embed.is-type-video figcaption{margin-top:8px;padding:0;background:0 0;color:rgba(255,255,255,.56);text-align:left}.single-post-content .wp-block-embed-twitter,.single-post-content .wp-block-embed.is-provider-twitter,.single-post-content .wp-block-embed.is-provider-x{width:fit-content;max-width:100%;margin-block:0 28px;overflow:visible;border-radius:0;background:0 0!important}.single-post-content .wp-block-embed-twitter .wp-block-embed__wrapper,.single-post-content .wp-block-embed.is-provider-twitter .wp-block-embed__wrapper,.single-post-content .wp-block-embed.is-provider-x .wp-block-embed__wrapper{display:block;width:fit-content;max-width:100%;margin:0;padding:0;overflow:hidden;border:0;border-radius:12px;background:0 0!important;color-scheme:dark}.single-post-content .twitter-tweet,.single-post-content iframe[id^=twitter-widget-]{display:block!important;width:550px!important;max-width:100%!important;min-width:0!important;margin:0!important;background:0 0!important;color-scheme:dark}.single-post-content .wp-block-embed-twitter iframe,.single-post-content .wp-block-embed.is-provider-twitter iframe,.single-post-content .wp-block-embed.is-provider-x iframe{background:0 0!important;color-scheme:dark}.single-post-content table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text);font-size:var(--text-sm)}.single-post-content th,.single-post-content td{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.single-post-content th{color:var(--color-muted);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.single-post-pages{margin-top:28px;color:var(--color-text)}.single-post-reactions{display:flex;justify-content:center;width:100%;margin:32px 0 24px;padding:0}.single-post-reactions__buttons{display:inline-flex;align-items:center;justify-content:center;gap:12px}.single-post-reaction{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:72px;height:42px;padding:0 16px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.055);color:rgba(255,255,255,.76);font-size:14px;font-weight:900;line-height:1;cursor:pointer;transition:color var(--transition),border-color var(--transition),background-color var(--transition),transform var(--transition)}.single-post-reaction svg,.single-post-reaction .match-comment-svg-icon{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.single-post-reaction strong{color:inherit;font-size:14px;font-weight:900;line-height:1}.single-post-reaction:hover,.single-post-reaction:focus-visible{color:var(--color-text);border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.07);outline:0}.single-post-reaction.is-reacted{color:var(--color-accent);border-color:rgba(255,212,0,.48);background:0 0}.single-post-reaction:active{transform:translateY(1px)}.single-post-reaction[disabled]{cursor:wait;opacity:.72}.single-post-reactions__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.single-post-tags{margin-top:22px}.single-post-tags h2{margin:0 0 12px}.single-post-tags__list{display:flex;flex-wrap:wrap;gap:8px}.single-post-tag{display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(255,255,255,.055);color:var(--color-text);font-size:var(--text-sm);font-weight:900;text-decoration:none;transition:color var(--transition),border-color var(--transition),background-color var(--transition)}.single-post-tag:hover,.single-post-tag:focus-visible{border-color:var(--color-accent);background:rgba(255,212,0,.1);color:var(--color-accent);outline:0}.single-post-google-source{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%;margin:30px 0 0;padding:0;border-radius:0;background:0 0}.single-post-google-source__text{min-width:0}.single-post-google-source__text strong{display:block;color:var(--color-text);font-family:var(--font-condensed);font-size:clamp(22px,2.6vw,28px);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.single-post-google-source__text span{display:block;max-width:560px;margin-top:6px;color:rgba(255,255,255,.68);font-size:14px;font-weight:700;line-height:1.4}.single-post-google-source__badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0;text-decoration:none;transition:transform var(--transition),opacity var(--transition)}.single-post-google-source__badge:hover,.single-post-google-source__badge:focus-visible{opacity:.9;outline:0;transform:translateY(-1px)}.single-post-google-source__badge:active{transform:translateY(0)}.single-post-google-source__badge img{display:block;width:240px;max-width:min(240px,100%);height:auto}@media (max-width:720px){.single-post-google-source{align-items:center;flex-direction:row;gap:12px;margin-top:22px}.single-post-google-source__text strong{font-size:19px;letter-spacing:-.025em}.single-post-google-source__text span{max-width:100%;margin-top:4px;font-size:12px;line-height:1.3}.single-post-google-source__badge img{width:160px;max-width:min(160px,42vw)}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.single-post-title{font-size:var(--hero-article-title-size)}.single-post-breadcrumbs [aria-current=page]{max-width:72vw}.single-post-meta{gap:12px}.single-post-actions{width:100%;margin-left:0;justify-content:flex-start;flex-wrap:wrap}.single-post-share__button,.single-post-actions__comments{min-height:32px;padding:0 11px}.single-post-content{font-size:17px;line-height:1.68}.single-post-google-source{align-items:center;flex-direction:row;gap:12px;padding:0}.single-post-google-source__badge{max-width:42vw}}.single-post-comments-section{margin-top:34px}.single-post-sidebar{position:sticky;top:86px}.single-post-related-section{padding-block:var(--space-6) var(--space-10)}.single-post-related-header{margin-bottom:20px}.article-comments__header{margin-bottom:20px}.article-comments__header .section-title{display:inline-flex;align-items:center;gap:10px;margin:0}.article-comments__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 9px;border-radius:999px;background:var(--color-accent);color:#050505;font-family:var(--font-body);font-size:13px;font-weight:900;letter-spacing:0}.article-comment-form-card{margin-bottom:24px;padding:20px;border-radius:var(--radius-md);background:var(--color-card)}.article-comment-form-card .comment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.article-comment-form-card .comment-form-comment,.article-comment-form-card .form-submit,.article-comment-form-card .logged-in-as{grid-column:1/-1}.article-comment-form-card p{margin:0}.article-comment-form-card label{margin-bottom:8px}.article-comment-form-card input,.article-comment-form-card textarea{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:rgba(255,255,255,.055);color:var(--color-text);font:inherit;font-size:15px;font-weight:700;outline:0;transition:border-color .16s ease,background-color .16s ease}.article-comment-form-card input{min-height:48px;padding:0 14px}.article-comment-form-card textarea{min-height:150px;padding:14px;resize:vertical}.article-comment-form-card input::placeholder,.article-comment-form-card textarea::placeholder{color:rgba(255,255,255,.38)}.article-comment-form-card input:focus,.article-comment-form-card textarea:focus{border-color:rgba(255,212,0,.5);background:rgba(255,255,255,.08)}.article-comment-form-card .form-submit{display:flex;justify-content:flex-end}.article-comment-form-card .submit{min-height:42px;padding:0 18px;border:0;border-radius:9px;background:var(--color-accent);color:#050505;font-weight:900;cursor:pointer;text-transform:uppercase}.article-comments-list{margin:0;padding:0;list-style:none}.article-comment{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.1)}.article-comment:last-child{border-bottom:0}.article-comment__body{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px}.article-comment__avatar img{width:42px;height:42px;border-radius:50%}.article-comment__author{color:var(--color-text);font-size:15px;font-weight:900}.article-comment__date{margin-top:2px;color:var(--color-muted);font-size:12px;font-weight:700}.article-comment__text{margin-top:8px;color:var(--color-text-soft);font-size:15px;line-height:1.5}.article-comment__text p{margin:0 0 10px}.article-comment__text p:last-child{margin-bottom:0}.article-comment__actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;color:rgba(255,255,255,.66);font-size:13px;font-weight:800}.article-comment__reply,.article-comment__react{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;color:inherit;cursor:pointer;font:inherit;padding:0}.article-comment__reaction-group{display:inline-flex;align-items:center;gap:16px}.article-comment__reply svg,.article-comment__react svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.article-comment__reply:hover,.article-comment__reply:focus-visible,.article-comment__react:hover,.article-comment__react:focus-visible,.article-comment__react.is-active{color:var(--color-accent);outline:0}.article-comments-list .children{margin:16px 0 0 56px;padding:0 0 0 18px;border-left:1px solid rgba(255,255,255,.12);list-style:none}.article-comments-more{display:flex;justify-content:center;margin-top:20px}.article-comments-toggle{min-height:42px;padding:0 18px;border:0;border-radius:9px;background:var(--color-accent);color:#050505;font-weight:900;cursor:pointer;text-transform:uppercase}@media (max-width:1024px){.single-post-sidebar{position:static}}@media (max-width:900px){.single-post-meta{align-items:flex-start;flex-direction:column;gap:12px}.single-post-meta__details{width:100%}.single-post-actions{margin-left:0;justify-content:flex-start;flex-wrap:wrap}}@media (max-width:560px){.single-post-meta{font-size:12px}.single-post-meta__facts{font-size:13px}.single-post-actions{gap:6px}.single-post-share{gap:6px}.single-post-share__button,.single-post-actions__comments{min-height:30px;padding-inline:9px}}@media (max-width:900px){.single-post-google-source{align-items:center;flex-direction:row;padding:0}.single-post-google-source__badge{max-width:42vw}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.single-post-hero-section{padding-block:var(--page-top-spacing) var(--space-6)}.single-post-breadcrumbs{margin-bottom:18px}.single-post-breadcrumbs [aria-current=page]{max-width:30ch}.single-post-title{font-size:var(--hero-article-title-size)}.single-post-meta{margin-top:16px;font-size:12px}.single-post-meta__fact{white-space:normal}.single-post-meta__fact--updated::before{height:10px;margin-right:8px}.single-post-share__status{right:auto;left:0}.single-post-content{font-size:16px;line-height:1.7}.single-post-content p,.single-post-content ul,.single-post-content ol,.single-post-content blockquote,.single-post-content figure,.single-post-content table,.single-post-content .wp-block-image{margin-bottom:18px}.article-comment-form-card .comment-form{grid-template-columns:1fr}.article-comments-list .children{margin-left:18px;padding-left:14px}}.article-football-data{margin:28px 0;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);background:rgba(255,255,255,.055)}.article-football-data__title{margin:0 0 14px;color:var(--color-text);font-family:var(--font-condensed);font-size:clamp(22px,2vw,28px);font-weight:900;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.article-football-data__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.article-football-data__item{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);background:rgba(0,0,0,.22);color:var(--color-text);text-decoration:none;transition:border-color var(--transition),background-color var(--transition),color var(--transition)}.article-football-data__item:hover,.article-football-data__item:focus-visible{border-color:rgba(255,212,0,.55);background:rgba(255,212,0,.08);color:var(--color-accent);outline:0}.article-football-data__thumb{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,.08);color:var(--color-muted);font-weight:900}.article-football-data__thumb img{display:block;width:100%;height:100%;object-fit:cover}.article-football-data__body{display:grid;gap:2px;min-width:0}.article-football-data__body strong,.article-football-data__body span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-football-data__body strong{color:inherit;font-size:var(--text-sm);font-weight:900}.article-football-data__body span{color:var(--color-muted);font-size:12px;font-weight:800;text-transform:uppercase}.article-football-data--chips{padding:0;border:0;background:0 0}.article-football-data--chips .article-football-data__items{display:flex;flex-wrap:wrap;gap:8px}.article-football-data--chips .article-football-data__item{min-height:36px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.055)}.article-football-data--list .article-football-data__items{display:grid;grid-template-columns:1fr;gap:0}.article-football-data--list .article-football-data__item{border-width:0 0 1px;border-radius:0;background:0 0}.article-football-data--list .article-football-data__item:last-child{border-bottom:0}@media (max-width:640px){.article-football-data{margin:22px 0;padding:14px}.article-football-data__items{grid-template-columns:1fr}.article-football-data__title{margin-bottom:12px}}.football-data-block{margin:24px 0}.football-data-block__link{display:flex;align-items:center;gap:14px;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);background:rgba(255,255,255,.055);color:var(--color-text);text-decoration:none;transition:border-color var(--transition),background-color var(--transition),color var(--transition)}.football-data-block__link:hover,.football-data-block__link:focus-visible{border-color:rgba(255,212,0,.55);background:rgba(255,212,0,.08);color:var(--color-accent);outline:0}.football-data-block__media{display:inline-flex;align-items:center;justify-content:center;flex:0 0 50px;width:50px;height:50px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,.08);color:var(--color-muted);font-weight:900}.football-data-block__media img{display:block;width:100%;height:100%;object-fit:cover}.football-data-block__content{display:grid;gap:3px;min-width:0}.football-data-block__eyebrow{color:var(--color-accent);font-size:11px;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.football-data-block__title{overflow:hidden;color:inherit;font-size:var(--text-base);font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.football-data-block__meta{overflow:hidden;color:var(--color-muted);font-size:12px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.football-data-block--chip,.football-data-block--inline{display:inline-block;margin:8px 6px 8px 0;vertical-align:middle}.football-data-block--chip .football-data-block__link{gap:9px;padding:8px 13px;border-radius:999px}.football-data-block--chip .football-data-block__media{flex-basis:28px;width:28px;height:28px}.football-data-block--chip .football-data-block__eyebrow,.football-data-block--inline .football-data-block__eyebrow{display:none}.football-data-block--chip .football-data-block__title,.football-data-block--inline .football-data-block__title{font-size:var(--text-sm)}.football-data-block--inline .football-data-block__link{display:inline-flex;gap:6px;padding:0;border:0;border-radius:0;background:0 0;color:var(--color-accent)}@media (max-width:640px){.football-data-block{margin:18px 0}.football-data-block__link{padding:12px}.football-data-block__media{flex-basis:42px;width:42px;height:42px}}.article-football-embed{margin:clamp(14px,2.2vw,22px)0}.article-football-embed--match .match-hero-card{margin:0}.article-football-embed--standings{margin:0}.article-football-embed__header{display:flex;align-items:center;gap:16px;margin:0 0 10px}.article-football-embed__title{margin:0;color:var(--color-text);font-size:var(--text-xl);font-weight:900;line-height:1.05;text-transform:uppercase}.single-post-content .article-football-embed__title{margin:0}.article-football-embed__link{flex:0 0 auto;color:var(--color-muted);font-size:12px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.article-football-embed__link:hover,.article-football-embed__link:focus-visible{color:var(--color-accent)}.article-football-embed--standings .standings-card{overflow:visible;border-radius:0;background:0 0;padding:0}.article-football-embed--standings .standings-scroll{overflow-x:visible;border-radius:var(--radius);background:var(--color-ticker-item)}.article-football-embed--standings .standings-table--no-form{min-width:0}.article-football-embed--standings .standings-team__name{color:var(--color-text);text-decoration:none}.article-football-embed--standings .standings-team__name:hover,.article-football-embed--standings .standings-team__name:focus-visible{color:var(--color-accent)}.article-football-embed--standings .standings-table tbody tr:last-child,.article-football-embed--standings .standings-table tbody tr:last-child td{border-bottom:0}.article-football-embed--standings .standings-table tbody tr:last-child{box-shadow:none}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.article-football-embed--standings .standings-table{width:100%;min-width:0;table-layout:fixed}.article-football-embed--standings .standings-table th:nth-child(1),.article-football-embed--standings .standings-table td:nth-child(1){width:30px}.article-football-embed--standings .standings-table th:nth-child(2),.article-football-embed--standings .standings-table td:nth-child(2){width:auto}.article-football-embed--standings .standings-table th:nth-child(3),.article-football-embed--standings .standings-table td:nth-child(3),.article-football-embed--standings .standings-table th:nth-child(4),.article-football-embed--standings .standings-table td:nth-child(4),.article-football-embed--standings .standings-table th:nth-child(5),.article-football-embed--standings .standings-table td:nth-child(5),.article-football-embed--standings .standings-table th:nth-child(6),.article-football-embed--standings .standings-table td:nth-child(6){width:25px}.article-football-embed--standings .standings-table th:nth-child(10),.article-football-embed--standings .standings-table td:nth-child(10){width:34px}.article-football-embed--standings .standings-table th:nth-child(7),.article-football-embed--standings .standings-table td:nth-child(7),.article-football-embed--standings .standings-table th:nth-child(8),.article-football-embed--standings .standings-table td:nth-child(8),.article-football-embed--standings .standings-table th:nth-child(9),.article-football-embed--standings .standings-table td:nth-child(9),.article-football-embed--standings .standings-table th:nth-child(11),.article-football-embed--standings .standings-table td:nth-child(11){display:none}}@media (max-width:640px){.article-football-embed{margin:16px 0}.article-football-embed--standings{margin:0}.article-football-embed__header{margin:0 0 8px}.article-football-embed__title{font-size:var(--text-lg)}.article-football-embed--standings .standings-card{margin-inline:0;background:0 0;padding:0}.article-football-embed--standings .standings-scroll{overflow:hidden}.article-football-embed--standings .standings-table{width:100%;min-width:0;table-layout:fixed}.article-football-embed--standings .standings-table th,.article-football-embed--standings .standings-table td{padding:11px 3px}.article-football-embed--standings .standings-table th:nth-child(1),.article-football-embed--standings .standings-table td:nth-child(1){width:30px}.article-football-embed--standings .standings-table th:nth-child(2),.article-football-embed--standings .standings-table td:nth-child(2){width:auto}.article-football-embed--standings .standings-table th:nth-child(3),.article-football-embed--standings .standings-table td:nth-child(3),.article-football-embed--standings .standings-table th:nth-child(4),.article-football-embed--standings .standings-table td:nth-child(4),.article-football-embed--standings .standings-table th:nth-child(5),.article-football-embed--standings .standings-table td:nth-child(5),.article-football-embed--standings .standings-table th:nth-child(6),.article-football-embed--standings .standings-table td:nth-child(6){width:25px}.article-football-embed--standings .standings-table th:nth-child(10),.article-football-embed--standings .standings-table td:nth-child(10){width:34px}.article-football-embed--standings .standings-table th:nth-child(7),.article-football-embed--standings .standings-table td:nth-child(7),.article-football-embed--standings .standings-table th:nth-child(8),.article-football-embed--standings .standings-table td:nth-child(8),.article-football-embed--standings .standings-table th:nth-child(9),.article-football-embed--standings .standings-table td:nth-child(9),.article-football-embed--standings .standings-table th:nth-child(11),.article-football-embed--standings .standings-table td:nth-child(11){display:none}}.single-post-content .article-football-embed--match a.match-hero-card,.single-post-content .article-football-embed--match a.match-hero-card:hover,.single-post-content .article-football-embed--match a.match-hero-card:focus-visible{color:inherit;text-decoration:none}.single-post-content .article-football-embed--match .match-hero-card__team a,.single-post-content .article-football-embed--match .match-hero-card__team span,.single-post-content .article-football-embed--match .match-hero-card__time,.single-post-content .article-football-embed--match .match-hero-card__details span{text-decoration:none}.single-post-content .article-football-embed--match .match-hero-card__team img{display:block;width:58px;max-width:58px;height:58px;object-fit:contain}.single-post-content .article-football-embed--match .match-hero-card__main{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}@media (max-width:560px){.single-post-content .article-football-embed--match .match-hero-card__team img{width:42px;max-width:42px;height:42px}.single-post-content .article-football-embed--match .match-hero-card__main{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr)}}.single-post-content .article-football-embed--standings{margin:0}.single-post-content .article-football-embed--standings .article-football-embed__header{margin:0 0 10px}.single-post-content .article-football-embed--standings .article-football-embed__title{margin:0}.single-post-content .article-football-embed--standings .standings-card{overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);padding:var(--space-3) var(--space-3)}.single-post-content .article-football-embed--standings .standings-scroll{overflow-x:auto;border-radius:0;background:0 0}.single-post-content .article-football-embed--standings .standings-table{margin:0;border-radius:0;background:0 0}.single-post-content .article-football-embed--standings .standings-table tbody tr:last-child,.single-post-content .article-football-embed--standings .standings-table tbody tr:last-child td{border-bottom:0}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.single-post-content .article-football-embed--standings .standings-card{margin-inline:0;padding:var(--space-3) var(--space-3);border-radius:var(--radius)}.single-post-content .article-football-embed--standings .standings-scroll{overflow-x:hidden}.single-post-content .article-football-embed--standings .standings-table{width:100%;min-width:0;table-layout:fixed}.single-post-content .article-football-embed--standings .standings-table th,.single-post-content .article-football-embed--standings .standings-table td{padding:12px 4px;font-size:12px;line-height:1.1}.single-post-content .article-football-embed--standings .standings-table th:nth-child(1),.single-post-content .article-football-embed--standings .standings-table td:nth-child(1){width:34px}.single-post-content .article-football-embed--standings .standings-table th:nth-child(2),.single-post-content .article-football-embed--standings .standings-table td:nth-child(2){width:auto;text-align:left}.single-post-content .article-football-embed--standings .standings-table th:nth-child(3),.single-post-content .article-football-embed--standings .standings-table td:nth-child(3),.single-post-content .article-football-embed--standings .standings-table th:nth-child(4),.single-post-content .article-football-embed--standings .standings-table td:nth-child(4),.single-post-content .article-football-embed--standings .standings-table th:nth-child(5),.single-post-content .article-football-embed--standings .standings-table td:nth-child(5),.single-post-content .article-football-embed--standings .standings-table th:nth-child(6),.single-post-content .article-football-embed--standings .standings-table td:nth-child(6){width:24px}.single-post-content .article-football-embed--standings .standings-table th:nth-child(10),.single-post-content .article-football-embed--standings .standings-table td:nth-child(10){width:34px}.single-post-content .article-football-embed--standings .standings-table th:nth-child(7),.single-post-content .article-football-embed--standings .standings-table td:nth-child(7),.single-post-content .article-football-embed--standings .standings-table th:nth-child(8),.single-post-content .article-football-embed--standings .standings-table td:nth-child(8),.single-post-content .article-football-embed--standings .standings-table th:nth-child(9),.single-post-content .article-football-embed--standings .standings-table td:nth-child(9),.single-post-content .article-football-embed--standings .standings-table th:nth-child(11),.single-post-content .article-football-embed--standings .standings-table td:nth-child(11){display:none}.single-post-content .article-football-embed--standings .standings-table__team{min-width:0}.single-post-content .article-football-embed--standings .standings-team{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0}.single-post-content .article-football-embed--standings .standings-team__logo,.single-post-content .article-football-embed--standings .standings-team__logo img{width:16px;height:16px}.single-post-content .article-football-embed--standings .standings-team__logo{flex:0 0 16px}.single-post-content .article-football-embed--standings .standings-team__name{display:block;min-width:0;max-width:100%;overflow:hidden;font-size:12px;font-weight:700;line-height:1.1;text-align:left;text-overflow:ellipsis;white-space:nowrap}.single-post-content .article-football-embed--standings .standings-team__name-full{display:none}.single-post-content .article-football-embed--standings .standings-team__name-short{display:inline}.single-post-content .article-football-embed--standings .standings-table__points{font-size:12px;font-weight:800}}@media (max-width:380px){.single-post-content .article-football-embed--standings .standings-card{padding-inline:6px}.single-post-content .article-football-embed--standings .standings-table th,.single-post-content .article-football-embed--standings .standings-table td{padding-inline:3px}.single-post-content .article-football-embed--standings .standings-table th:nth-child(1),.single-post-content .article-football-embed--standings .standings-table td:nth-child(1){width:30px}.single-post-content .article-football-embed--standings .standings-table th:nth-child(3),.single-post-content .article-football-embed--standings .standings-table td:nth-child(3),.single-post-content .article-football-embed--standings .standings-table th:nth-child(4),.single-post-content .article-football-embed--standings .standings-table td:nth-child(4),.single-post-content .article-football-embed--standings .standings-table th:nth-child(5),.single-post-content .article-football-embed--standings .standings-table td:nth-child(5),.single-post-content .article-football-embed--standings .standings-table th:nth-child(6),.single-post-content .article-football-embed--standings .standings-table td:nth-child(6){width:22px}.single-post-content .article-football-embed--standings .standings-table th:nth-child(10),.single-post-content .article-football-embed--standings .standings-table td:nth-child(10){width:32px}}.player-page .layout-with-sidebar{align-items:start}.player-overview-section{padding-top:var(--page-top-spacing);padding-bottom:0}.player-page .player-sidebar:empty{display:none}.player-profile-card{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);isolation:isolate}.player-profile-card__bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 22% 25%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at 78% 12%,rgba(255,208,0,.18),transparent 26%),linear-gradient(135deg,#202020 0,#161616 52%,#101010 100%)}.player-profile-card__bg::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.045)0 1px,transparent 1px 14px);opacity:.55}.player-profile-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.58)0,rgba(0,0,0,.3) 34%,rgba(0,0,0,.12) 54%,rgba(0,0,0,.38) 100%)}.player-profile-card__number-bg{position:absolute;top:var(--space-6);right:var(--space-6);z-index:-1;display:inline-flex;align-items:flex-start;gap:2px;color:rgba(255,255,255,.055);font-family:var(--font-condensed);font-size:clamp(62px,7.2vw,96px);font-weight:900;letter-spacing:0;line-height:.78;pointer-events:none;text-shadow:0 1px 0 rgba(255,255,255,.02)}.player-profile-card__number-hash{opacity:.92;line-height:.82}.player-profile-card__number-value{line-height:.78}.player-profile-card__content{position:relative;z-index:1;min-height:168px;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:var(--space-5);padding:var(--space-6);padding-right:clamp(160px,18vw,224px)}.player-profile-card__photo{display:flex;align-items:center;justify-content:center;width:112px;height:112px;border-radius:50%;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.08);overflow:hidden}.player-profile-card__photo img{display:block;width:100%;height:100%;object-fit:cover}.player-profile-card__photo span{color:var(--color-muted);font-family:var(--font-condensed);font-size:48px;font-weight:900;line-height:1}.player-profile-card__body{min-width:0}.player-profile-card__eyebrow{margin:0 0 var(--space-2);color:var(--color-accent);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.player-profile-card__title{max-width:680px;margin:0;font-family:var(--font-condensed);font-size:clamp(32px,3vw,46px);font-weight:900;letter-spacing:-.035em;line-height:.96;text-transform:uppercase}.player-profile-card__meta{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-4)0 0}.player-profile-card__meta-item{display:grid;gap:4px}.player-profile-card__meta-item dt{color:var(--color-muted);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.player-profile-card__meta-item dd{margin:0;color:var(--color-text);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight)}.player-profile-card__meta-item a{color:inherit;text-decoration:none}.player-profile-card__meta-item a:hover,.player-profile-card__meta-item a:focus-visible{color:var(--color-accent)}@media (max-width:980px){.player-profile-card__content{grid-template-columns:104px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5);padding-right:clamp(136px,20vw,180px)}.player-profile-card__photo{width:104px;height:104px}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.player-profile-card__content{grid-template-columns:76px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4)}.player-profile-card__photo{width:76px;height:76px}.player-profile-card__photo span{font-size:34px}.player-profile-card__title{font-size:30px}.player-profile-card__meta{margin-top:var(--space-3);gap:var(--space-3)}}.player-stats-summary{margin-top:var(--space-6)}.player-stats-summary__title{margin-bottom:var(--space-3)}.player-stats-summary__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:8px;border:0;border-radius:var(--radius);background:radial-gradient(circle at 14%0,rgba(255,255,255,.07),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.052));box-shadow:none}.player-stats-summary__item{display:grid;align-content:center;gap:6px;min-width:0;min-height:66px;padding:13px 14px;border:0;border-radius:10px;background:rgba(255,255,255,.055)}.player-stats-summary__item:nth-child(odd){background:rgba(255,255,255,.065)}.player-stats-summary__item dt{color:var(--color-muted);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.player-stats-summary__item dd{margin:0;color:var(--color-text);font-size:clamp(17px,1.8vw,24px);font-weight:900;letter-spacing:-.02em;line-height:1}@media (max-width:980px){.player-stats-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.player-profile-card__number-bg{top:var(--space-4);right:var(--space-4);font-size:clamp(44px,13vw,62px);letter-spacing:0}.player-profile-card__content{padding-right:clamp(88px,23vw,116px)}.player-stats-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.player-stats-summary__grid{padding:6px}.player-stats-summary__item{min-height:58px;padding:11px}}.player-available-matches{display:grid;gap:var(--space-7);margin-top:var(--space-6)}.player-available-matches .match-list-block{margin:0}.player-available-matches .match-list-title{margin-bottom:var(--space-4)}.player-related-news-section{padding-top:var(--space-6)}.player-related-news-section .section-header{margin-bottom:var(--space-4)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.player-available-matches{gap:var(--space-6);margin-top:var(--space-5)}.player-related-news-section{padding-top:var(--space-5)}}.player-sidebar{display:grid;gap:var(--space-5)}.player-page .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:var(--grid-gap)}.player-page .player-sidebar--empty{display:block;min-height:1px}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.player-page .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr);gap:0}.player-page .player-sidebar--empty{display:none}.player-page .player-overview-section--empty-sidebar{padding-bottom:var(--space-4)}.player-profile-card{border-radius:var(--radius)}.player-profile-card__content{min-height:0;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:var(--space-3);padding:var(--space-4);padding-right:74px}.player-profile-card__photo{width:66px;height:66px}.player-profile-card__photo span{font-size:30px}.player-profile-card__eyebrow{margin-bottom:7px;font-size:10px;letter-spacing:.1em}.player-profile-card__title{font-size:clamp(27px,8.5vw,34px);line-height:.94;letter-spacing:-.04em}.player-profile-card__number-bg{top:14px;right:14px;font-size:32px;letter-spacing:0}.player-profile-card__meta{display:flex;flex-wrap:wrap;gap:var(--space-3);width:auto;margin-top:var(--space-3);padding-top:0;border-top:0}.player-profile-card__meta-item{min-width:0;gap:4px;padding:0;border-radius:0;background:0 0}.player-profile-card__meta-item dt{font-size:10px;letter-spacing:.07em}.player-profile-card__meta-item dd{overflow-wrap:anywhere;font-size:12px}}@media (max-width:420px){.player-profile-card__content{grid-template-columns:58px minmax(0,1fr);gap:11px;padding:14px;padding-right:60px}.player-profile-card__photo{width:58px;height:58px}.player-profile-card__title{font-size:clamp(25px,9vw,30px)}.player-profile-card__meta{gap:7px}.player-profile-card__meta-item{padding:0}}.league-page .layout-with-sidebar{align-items:start}.league-overview-section{padding-top:var(--page-top-spacing);padding-bottom:var(--space-8)}.league-page .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:var(--grid-gap)}.league-page .league-sidebar--empty{display:block;min-height:1px}.league-profile-card{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);isolation:isolate}.league-profile-card__bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 22% 25%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at 78% 12%,rgba(255,208,0,.18),transparent 26%),linear-gradient(135deg,#202020 0,#161616 52%,#101010 100%)}.league-profile-card__bg::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.045)0 1px,transparent 1px 14px);opacity:.55}.league-profile-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.58)0,rgba(0,0,0,.3) 34%,rgba(0,0,0,.12) 54%,rgba(0,0,0,.38) 100%)}.league-profile-card__content{min-height:168px;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:var(--space-5);padding:var(--space-6)}.league-profile-card__logo{display:flex;align-items:center;justify-content:center;width:112px;height:112px}.league-profile-card__logo img{display:block;max-width:96px;max-height:96px;object-fit:contain;filter:drop-shadow(0 14px 20px rgba(0,0,0,.42))}.league-profile-card__logo span{display:inline-flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:50%;background:rgba(0,0,0,.32);color:var(--color-muted);font-family:var(--font-condensed);font-size:42px;font-weight:900;line-height:1}.league-profile-card__body{min-width:0}.league-profile-card__eyebrow{margin:0 0 var(--space-2);color:var(--color-accent);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.league-profile-card__title{max-width:680px;margin:0;font-family:var(--font-condensed);font-size:clamp(32px,3vw,46px);font-weight:900;letter-spacing:-.035em;line-height:.96;text-transform:uppercase}.league-profile-card__meta{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-4)0 0}.league-profile-card__meta-item{display:grid;gap:4px}.league-profile-card__meta-item dt{color:var(--color-muted);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.league-profile-card__meta-item dd{margin:0;color:var(--color-text);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight)}.league-match-sections{display:grid;gap:16px;margin-top:var(--space-8)}.league-match-sections__lists{display:grid;gap:var(--space-8)}.league-match-section-header--fixtures{margin-bottom:0}.league-match-section-header--fixtures+.match-list-block{margin-top:0}.league-standings-section{padding-top:var(--space-2)}.league-standings-header{margin-bottom:var(--space-4)}.league-standings-card .standings-table tbody tr:last-child,.league-standings-card .standings-table tbody tr:last-child td{border-bottom:0}@media (max-width:980px){.league-profile-card__content{grid-template-columns:96px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5)}.league-profile-card__logo{width:96px;height:96px}.league-profile-card__logo img{max-width:82px;max-height:82px}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.league-page .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr);gap:0}.league-page .league-sidebar--empty{display:none}.league-overview-section--empty-sidebar{padding-bottom:var(--space-4)}.league-profile-card{border-radius:14px}.league-profile-card__content{min-height:0;grid-template-columns:66px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.league-profile-card__logo{width:66px;height:66px}.league-profile-card__logo img{max-width:56px;max-height:56px}.league-profile-card__logo span{width:58px;height:58px;font-size:30px}.league-profile-card__eyebrow{margin-bottom:7px;font-size:10px;letter-spacing:.1em}.league-profile-card__title{font-size:clamp(27px,8.5vw,34px);line-height:.94;letter-spacing:-.04em}.league-profile-card__meta{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.league-profile-card__meta-item{min-width:0;gap:5px;padding:10px;border-radius:10px;background:rgba(255,255,255,.065)}.league-profile-card__meta-item dt{font-size:10px;letter-spacing:.07em}.league-profile-card__meta-item dd{overflow-wrap:anywhere;font-size:13px}.league-match-sections{gap:16px;margin-top:var(--space-6)}.league-standings-section{padding-top:var(--space-3)}}@media (max-width:420px){.league-profile-card__content{grid-template-columns:58px minmax(0,1fr);gap:11px;padding:14px}.league-profile-card__logo{width:58px;height:58px}.league-profile-card__title{font-size:clamp(25px,9vw,30px)}.league-profile-card__meta{gap:7px}.league-profile-card__meta-item{padding:9px}}.primary-nav{display:flex;align-items:center;gap:24px}.header-actions button.icon-button{appearance:none;-webkit-appearance:none;cursor:pointer}.mega-menu{position:absolute;inset-inline:0;top:100%;z-index:1001;max-height:calc(100vh - var(--header-height));overflow:auto;background:#2c2c2c;border:0;box-shadow:0 30px 70px rgba(0,0,0,.5)}.admin-bar .mega-menu{max-height:calc(100vh - var(--header-height) - 32px)}.mega-menu[hidden]{display:none}.mega-menu__inner{padding-block:26px 34px}.mega-menu__top{display:flex;justify-content:flex-end;margin-bottom:22px}.mega-menu__intro,.mega-menu__eyebrow,.mega-menu__intro p{display:none}.mega-menu__search{width:min(420px,100%);height:44px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:rgba(0,0,0,.16)}.mega-menu__search:focus-within{border-color:rgba(255,211,0,.58)}.mega-menu__search-icon{display:grid;place-items:center;color:rgba(255,255,255,.58)}.mega-menu__search-icon svg{width:17px;height:17px}.mega-menu__search input{min-width:0;height:100%;padding:0;border:0;background:0 0;color:var(--color-text);font:inherit;font-size:15px;font-weight:650}.mega-menu__search input::placeholder{color:rgba(255,255,255,.42)}.mega-menu__search input:focus{outline:0}.mega-menu__search button{align-self:stretch;padding:0 18px;border:0;border-left:1px solid rgba(255,255,255,.13);background:0 0;color:var(--color-accent);font-size:var(--text-xs);font-weight:900;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}.mega-menu__search button:hover,.mega-menu__search button:focus-visible{background:rgba(255,255,255,.06);outline:0}.mega-menu__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(34px,5vw,74px);align-items:start}.mega-menu__column{min-width:0;padding:0;border:0;border-radius:0;background:0 0}.mega-menu__heading{margin:0 0 20px;color:#fff;font-size:15px;font-weight:900;line-height:1.15;letter-spacing:-.01em;text-transform:none}.mega-menu__heading a{color:inherit}.mega-menu__heading a:hover{color:var(--color-accent)}.mega-menu__links{display:grid;gap:17px;list-style:none;margin:0;padding:0}.mega-menu__links a{display:flex;align-items:center;min-height:24px;max-width:100%;padding:0;border-radius:0;color:rgba(255,255,255,.9);font-size:16px;font-weight:650;line-height:1.25}.mega-menu__links a::before{display:none}.mega-menu__links a:hover,.mega-menu__links a:focus-visible{color:var(--color-accent);background:0 0;outline:0}.mega-menu__links span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mega-menu__column.is-filtered-empty{display:none}@media (max-width:1180px){.mega-menu__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px}}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.mega-menu{max-height:calc(100vh - var(--header-height));background:#242424}.mega-menu__inner{padding-block:18px 26px;padding-inline:18px}.mega-menu__top{justify-content:stretch;margin-bottom:24px}.mega-menu__search{width:100%;height:44px;grid-template-columns:40px minmax(0,1fr) auto}.mega-menu__search button{padding-inline:13px}.mega-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}.mega-menu__heading{margin-bottom:13px;font-size:14px}.mega-menu__links{gap:13px}.mega-menu__links a{font-size:15px}}@media (max-width:460px){.mega-menu__inner{padding-inline:16px}.mega-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.mega-menu__links a{font-size:14px}}@media (max-width:1024px){.site-header .primary-nav{display:none}}.mega-menu__links a{display:inline-flex;align-items:center;gap:10px}.mega-menu__item-icon{width:22px;height:22px;flex:0 0 22px;object-fit:contain;border-radius:50%;background:rgba(255,255,255,.04)}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.mega-menu__links a{gap:8px}.mega-menu__item-icon{width:18px;height:18px;flex-basis:18px}}.mega-menu__section+.mega-menu__section{margin-top:34px}.mega-menu__section+.mega-menu__section .mega-menu__heading{padding-top:2px}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.mega-menu__section+.mega-menu__section{margin-top:26px}}.page-content-section{padding-block:var(--page-top-spacing) var(--space-12)}.page-template .layout-with-sidebar{align-items:start}.page-template .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr) var(--sidebar-width)}.page-sidebar:empty,.page-sidebar--empty{display:block;min-height:1px}.page-entry-header{margin:0 0 var(--space-5)}.page-entry-title{margin:0}.page-featured{overflow:hidden;margin:0 0 24px;border-radius:var(--radius-sm);background:var(--color-card)}.page-featured__image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.page-content.single-post-content{max-width:none}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.page-content-section{padding-block:var(--space-5) var(--space-8)}.page-template .layout-with-sidebar,.page-template .layout-with-sidebar--empty-sidebar{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.page-sidebar:empty,.page-sidebar--empty{display:none}.page-entry-header{margin-bottom:var(--space-4)}}.page-content .wppb-user-forms,.page-content #select_user_to_edit_form{width:100%;margin:0 0 var(--space-6);padding:var(--space-6);border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item)}.page-content .wppb-user-forms ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-6);margin:0;padding:0;list-style:none}.page-content .wppb-user-forms ul+ul{margin-top:var(--space-5)}.page-content .wppb-form-field{min-width:0;margin:0}.page-content .wppb-heading,.page-content .wppb-default-name-heading{grid-column:1/-1;padding-top:var(--space-5);border-top:1px solid var(--color-border)}.page-content .wppb-user-forms ul>.wppb-form-field:first-child{padding-top:0;border-top:0}.page-content .wppb-form-field h4,.page-content .wppb-form-field .extra_field_heading{margin:0 0 var(--space-1);color:var(--color-accent);font-family:var(--font-condensed);font-size:var(--text-lg);font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.page-content .wppb-form-field label,.page-content #select_user_to_edit_form label{display:block;margin:0 0 var(--space-2);color:var(--color-text);font-size:var(--text-xs);font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.page-content .wppb-required{margin-left:3px;color:var(--color-accent)}.page-content .wppb-form-field input[type=text],.page-content .wppb-form-field input[type=email],.page-content .wppb-form-field input[type=password],.page-content .wppb-form-field input[type=url],.page-content .wppb-form-field input[type=tel],.page-content .wppb-form-field input[type=number],.page-content .wppb-form-field select,.page-content .wppb-form-field textarea,.page-content #select_user_to_edit_form select{display:block;width:100%;min-height:46px;padding:11px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);outline:0;background-color:var(--color-card);color:var(--color-text);font-size:var(--text-base);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.page-content .wppb-form-field select,.page-content #select_user_to_edit_form select{--select-arrow-offset:14px;padding-right:42px}.page-content .wppb-form-field textarea{min-height:140px;resize:vertical}.page-content .wppb-form-field input:focus,.page-content .wppb-form-field select:focus,.page-content .wppb-form-field textarea:focus,.page-content #select_user_to_edit_form select:focus{border-color:rgba(255,208,0,.7);box-shadow:0 0 0 3px rgba(255,208,0,.12);background-color:var(--color-surface-active)}.page-content .wppb-form-field input:disabled,.page-content .wppb-form-field input[disabled]{opacity:.7;cursor:not-allowed;background:rgba(255,255,255,.05);color:var(--color-muted)}.page-content .wppb-description-delimiter{display:block;margin-top:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);line-height:1.4}.page-content .wppb-password-field-container,.page-content .wppb-password-group,.page-content .wppb-password-subfield{display:block;width:100%}.page-content .wppb-avatar,.page-content .wppb-default-password,.page-content .wppb-default-repeat-password{grid-column:1/-1}.page-content .wppb-form-field input[type=file]{width:100%;padding:var(--space-3);border:1px dashed rgba(255,255,255,.22);border-radius:var(--radius-sm);background:rgba(255,255,255,.04);color:var(--color-muted)}.page-content .wppb-form-field input[type=file]::file-selector-button{margin-right:var(--space-3);border:0;border-radius:999px;background:var(--color-accent);color:#000;padding:9px 14px;font-size:var(--text-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.page-content .form-submit{display:flex;justify-content:flex-end;margin:var(--space-6)0 0}.page-content .form-submit .button,.page-content .form-submit input[type=submit],.page-content .wppb-user-forms input[type=submit]{min-height:46px;padding:0 22px;border:1px solid var(--color-accent);border-radius:999px;background:var(--color-accent);color:#000;font-size:var(--text-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:transform var(--transition),filter var(--transition)}.page-content .form-submit .button:hover,.page-content .form-submit input[type=submit]:hover,.page-content .wppb-user-forms input[type=submit]:hover{filter:brightness(1.04);transform:translateY(-1px)}.page-content #select_user_to_edit_form .wppb-form-field{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:var(--space-3);align-items:center}.page-content #select_user_to_edit_form label{margin:0}.page-content #select_user_to_edit_form .select2-container,.page-content .wppb-form-field .select2-container{display:block;min-width:100%}.page-content #select_user_to_edit_form .select2-selection,.page-content .wppb-form-field .select2-selection{min-height:46px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card)}.page-content #select_user_to_edit_form .select2-selection__rendered,.page-content .wppb-form-field .select2-selection__rendered{color:var(--color-text);line-height:44px;padding-left:14px;padding-right:38px}.page-content #select_user_to_edit_form .select2-selection__arrow,.page-content .wppb-form-field .select2-selection__arrow{height:44px;right:8px}.select2-container--default .select2-dropdown{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text)}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#000;color:var(--color-text)}.select2-container--default .select2-results__option{padding:9px 12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--color-accent);color:#000}.page-content .alert,.page-content .wppb-error,.page-content .wppb-success,.page-content .wppb-warning,.page-content #wppb_form_general_message{margin:0 0 var(--space-5);padding:14px 16px;border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);font-size:var(--text-sm);font-weight:800;line-height:1.45}.page-content .wppb-success,.page-content .alert.wppb-success{border-color:rgba(34,197,94,.38);border-left-color:#22c55e;background:rgba(34,197,94,.08);color:#bbf7d0}.page-content .wppb-error,.page-content .alert.wppb-error{border-color:rgba(239,68,68,.4);border-left-color:#ef4444;background:rgba(239,68,68,.08);color:#fecaca}.page-content .wppb-warning,.page-content .alert.wppb-warning{border-color:rgba(255,208,0,.42);border-left-color:var(--color-accent);background:rgba(255,208,0,.08);color:#fff2a8}.page-content .wppb-user-forms .wppb-error,.page-content .wppb-user-forms .wppb-success,.page-content .wppb-user-forms .wppb-warning{grid-column:1/-1}@media (max-width:760px){.page-content .wppb-user-forms,.page-content #select_user_to_edit_form{margin-bottom:var(--space-5);padding:var(--space-4)}.page-content .wppb-user-forms ul{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.page-content .wppb-avatar,.page-content .wppb-default-password,.page-content .wppb-default-repeat-password{grid-column:auto}.page-content #select_user_to_edit_form .wppb-form-field{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.page-content .form-submit{justify-content:stretch}.page-content .form-submit .button,.page-content .form-submit input[type=submit],.page-content .wppb-user-forms input[type=submit]{width:100%}}.page-content .iti{display:block;width:100%}.page-content .iti input.iti__tel-input,.page-content .wppb-form-field input.wppb-intl-tel-input{width:100%;min-height:52px;padding-right:14px;background:var(--color-card);color:var(--color-text)}.page-content .iti__selected-country,.page-content .iti__selected-flag{min-height:52px;border-radius:var(--radius-sm)0 0 var(--radius-sm);background:rgba(255,255,255,.03)}.page-content .iti__dropdown-content{z-index:10000;width:min(360px,calc(100vw - 32px));max-width:calc(100vw - 32px);margin-top:8px;overflow:hidden;border:0;border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text);box-shadow:0 20px 60px rgba(0,0,0,.55)}.page-content .iti__search-input-wrapper{display:flex;align-items:center;min-height:46px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.08);background:var(--color-ticker-item)}.page-content .iti__search-icon{display:inline-flex;margin-right:10px;color:var(--color-muted)}.page-content .iti__search-icon-svg,.page-content .iti__search-clear-svg{stroke:currentColor;fill:none}.page-content .iti__search-input{min-height:44px;padding:0;border:0;background:0 0;color:var(--color-text);font:inherit;outline:0}.page-content .iti__search-input::placeholder{color:var(--color-muted)}.page-content .iti__search-clear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;background:0 0;color:var(--color-muted)}.page-content .iti__country-list{max-height:280px;overflow-y:auto;overflow-x:hidden;margin:0;padding:6px;background:var(--color-card);scrollbar-color:rgba(255,255,255,.25) transparent}.page-content .iti__country{display:flex;align-items:center;gap:10px;min-height:38px;padding:8px 10px;border-radius:8px;color:var(--color-text);cursor:pointer}.page-content .iti__country:hover,.page-content .iti__country.iti__highlight{background:rgba(255,208,0,.12);color:var(--color-text)}.page-content .iti__country-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-content .iti__dial-code{flex:0 0 auto;color:var(--color-muted)}.page-content .iti__no-results,.page-content .iti__a11y-text{color:var(--color-muted)}@media (max-width:760px){.page-content .iti__dropdown-content{left:0;width:calc(100vw - 48px);max-width:calc(100vw - 48px)}.page-content .iti__country-list{max-height:240px}}.page-content .wppb-password-group,.page-content .wppb-password-subfield,.page-content .wppb-password-field-container{display:block;width:100%}.page-content .wppb-password-field-container input,.page-content .wppb-form-field input[type=password]{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text);font-size:var(--text-base);line-height:1.2}.page-content .wppb-password-field-container input:focus,.page-content .wppb-form-field input[type=password]:focus{border-color:var(--color-accent);outline:0;box-shadow:0 0 0 1px rgba(255,208,0,.35)}.page-content .wppb-field-error label img{display:none}.page-content .wppb-form-field.wppb-field-error input,.page-content .wppb-form-field.wppb-field-error select,.page-content .wppb-form-field.wppb-field-error textarea,.page-content .wppb-form-field.wppb-field-error .iti input.iti__tel-input,.page-content .wppb-form-field.wppb-field-error .select2-selection{border-color:#ef4444;box-shadow:0 0 0 1px rgba(239,68,68,.22)}.page-content .wppb-form-error{display:block;width:100%;margin-top:8px;padding:10px 12px;border-left:3px solid #ef4444;border-radius:var(--radius-sm);background:rgba(239,68,68,.1);color:#fecaca;font-size:var(--text-xs);font-weight:800;line-height:1.4}.page-content .wppb-form-field.wppb-field-error label{color:#fecaca}.page-content .wppb-form-field.wppb-field-error .wppb-description-delimiter{color:rgba(254,202,202,.78)}.page-content .iti__country-container{height:100%}.page-content .iti__selected-country{border:0;color:var(--color-text)}.page-content .iti__arrow{border-top-color:var(--color-muted)}.page-content .wppb-international-telephone-input .iti{border-radius:var(--radius-sm)}.page-content .wppb-international-telephone-input .iti:focus-within input.iti__tel-input{border-color:var(--color-accent);box-shadow:0 0 0 1px rgba(255,208,0,.35)}.page-content .wppb-user-forms .wppb-heading+.wppb-form-field,.page-content .wppb-user-forms .wppb-default-name-heading+.wppb-form-field{margin-top:0}.page-content #wppb-loginform{display:grid;grid-template-columns:1fr;gap:18px;margin:0}.page-content #wppb-loginform .wppb-form-field,.page-content #wppb-loginform .login-submit{margin:0}.page-content #wppb-loginform .login-username,.page-content #wppb-loginform .login-password{display:grid;gap:8px}.page-content #wppb-loginform label{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--color-text);font-size:var(--text-xs);font-weight:900;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.page-content #wppb-loginform input[type=text],.page-content #wppb-loginform input[type=password]{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text);font-size:var(--text-base);line-height:1.2}.page-content #wppb-loginform input[type=text]:focus,.page-content #wppb-loginform input[type=password]:focus{border-color:var(--color-accent);outline:0;box-shadow:0 0 0 1px rgba(255,208,0,.35)}.page-content #wppb-loginform .wppb-password-field-container{display:block;width:100%}.page-content #wppb-loginform .login-remember{display:flex;align-items:center;gap:10px;min-height:24px;margin-top:-2px}.page-content #wppb-loginform .login-remember input[type=checkbox]{appearance:none;display:inline-grid;place-content:center;width:18px;height:18px;margin:0;border:1px solid var(--color-border);border-radius:4px;background:var(--color-card);cursor:pointer}.page-content #wppb-loginform .login-remember input[type=checkbox]::before{content:"";width:8px;height:8px;border-radius:2px;background:var(--color-accent);transform:scale(0);transition:transform .16s ease}.page-content #wppb-loginform .login-remember input[type=checkbox]:checked{border-color:var(--color-accent)}.page-content #wppb-loginform .login-remember input[type=checkbox]:checked::before{transform:scale(1)}.page-content #wppb-loginform .login-remember input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.page-content #wppb-loginform .login-remember label{cursor:pointer}.page-content #wppb-loginform .login-submit{display:flex;justify-content:flex-end;padding-top:10px}.page-content #wppb-loginform #wppb-submit,.page-content #wppb-loginform .button-primary{min-height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--color-accent);color:#050505;font-size:var(--text-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.page-content #wppb-loginform #wppb-submit:hover,.page-content #wppb-loginform #wppb-submit:focus-visible{background:var(--color-accent-hover)}.page-content #wppb-loginform .googlesitekit-sign-in-with-google__frontend-output-button{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin-bottom:2px;overflow:hidden;border-radius:var(--radius-sm);background:#0f0f0f}.page-content #wppb-loginform .googlesitekit-sign-in-with-google__frontend-output-button>div,.page-content #wppb-loginform .googlesitekit-sign-in-with-google__frontend-output-button .S9gUrf-YoZ4jf{display:block;max-width:100%;overflow:hidden;border-radius:var(--radius-sm)}.page-content #wppb-loginform .googlesitekit-sign-in-with-google__frontend-output-button iframe{max-width:calc(100vw - 64px);border-radius:var(--radius-sm)}@media (max-width:760px){.page-content #wppb-loginform{gap:16px}.page-content #wppb-loginform .login-submit{justify-content:stretch}.page-content #wppb-loginform #wppb-submit,.page-content #wppb-loginform .button-primary{width:100%}}.page-content #wppb-loginform #wppb-submit:hover,.page-content #wppb-loginform #wppb-submit:focus-visible,.page-content #wppb-loginform #wppb-submit:active,.page-content #wppb-loginform .button-primary:hover,.page-content #wppb-loginform .button-primary:focus-visible,.page-content #wppb-loginform .button-primary:active{background:var(--color-accent-hover);color:#050505;border-color:transparent;box-shadow:none;opacity:1}.account-menu{position:relative;display:inline-flex;align-items:center}.account-menu__toggle{appearance:none;-webkit-appearance:none;cursor:pointer}.account-menu__avatar{width:28px;height:28px;display:block;border-radius:999px;object-fit:cover;background:rgba(255,255,255,.14)}.account-menu__dropdown{position:absolute;top:calc(100% + 10px);right:0;z-index:1100;min-width:176px;padding:8px;border-radius:12px;background:#181818;box-shadow:0 22px 48px rgba(0,0,0,.45)}.account-menu__dropdown[hidden]{display:none}.account-menu__dropdown::before{content:"";position:absolute;top:-5px;right:15px;width:10px;height:10px;transform:rotate(45deg);background:#181818}.account-menu__dropdown a{position:relative;z-index:1;display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:8px;color:var(--color-text);font-family:var(--font-condensed);font-size:15px;font-weight:900;line-height:1;letter-spacing:.02em;text-transform:uppercase}.account-menu__dropdown a:hover,.account-menu__dropdown a:focus-visible{color:var(--color-accent);background:rgba(255,255,255,.06);outline:0}@media (max-width:760px){.account-menu__dropdown{right:-2px;min-width:150px}.account-menu__dropdown a{min-height:38px;font-size:14px}}.featured-league-header{display:grid;gap:var(--space-4);margin-bottom:var(--space-4)}.featured-league-header .section-title{margin:0}.featured-league-header .league-card{display:none}.featured-league-news,.featured-league-more{margin-top:var(--grid-gap)}.featured-league-sidebar:empty{min-height:1px}@media (max-width:900px){.featured-league-sidebar:empty{display:none}}.wc-fixture-ticker{min-width:0;max-width:100%;margin:0 0 var(--space-6);overflow:hidden}.wc-fixture-ticker__empty{border-radius:var(--radius-md);background:var(--color-surface);padding:14px 16px;color:var(--color-muted);font-weight:800}.wc-schedule{position:relative;width:100%;max-width:100%;min-width:0;overflow:visible}.wc-schedule__track{width:100%;max-width:100%;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;user-select:none}.wc-schedule__track.is-dragging{cursor:grabbing;scroll-behavior:auto}.wc-schedule__track.is-dragging a{pointer-events:none}.wc-schedule__track::-webkit-scrollbar{display:none}.wc-schedule__arrow{display:inline-flex}.wc-schedule__arrow--prev{left:-52px}.wc-schedule__arrow--next{right:-52px}.wc-schedule-card{position:relative;min-width:0;min-height:116px;display:grid;grid-template-columns:minmax(0,1fr) 96px;grid-template-rows:auto 1fr;gap:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);text-decoration:none;scroll-snap-align:start}.wc-schedule-card::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--color-accent);opacity:.95}.wc-schedule-card:hover,.wc-schedule-card:focus-visible{background:var(--color-ticker-item-active);box-shadow:inset 0 0 0 1px rgba(255,211,0,.45);outline:0}.wc-schedule-card__group{grid-column:1/-1;padding:10px 12px 6px 16px;color:var(--color-accent);font-size:10px;font-weight:900;letter-spacing:.11em;line-height:1;text-transform:uppercase}.wc-schedule-card__teams{display:grid;grid-template-rows:1fr 1fr;min-width:0;border-top:1px solid rgba(255,255,255,.04)}.wc-schedule-card__team{display:flex;align-items:center;gap:8px;min-width:0;padding:0 12px 0 16px}.wc-schedule-card__team+.wc-schedule-card__team{border-top:1px solid rgba(255,255,255,.05)}.wc-schedule-card__team img{width:22px;height:22px;object-fit:contain;flex:0 0 22px}.wc-schedule-card__team span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;line-height:1.1}.wc-schedule-card__kickoff{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;border-left:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025);text-align:center}.wc-schedule-card__day,.wc-schedule-card__date{color:var(--color-muted);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.wc-schedule-card__time{color:var(--color-text);font-size:24px;font-weight:900;letter-spacing:-.03em;line-height:.95;min-width:5ch;font-variant-numeric:tabular-nums;text-align:center}.wc-schedule-card[data-wc-kickoff-utc] .wc-schedule-card__day,.wc-schedule-card[data-wc-kickoff-utc] .wc-schedule-card__date,.wc-schedule-card[data-wc-kickoff-utc] .wc-schedule-card__time{transition:color .15s ease,opacity .15s ease}@media (min-width:1100px){.wc-schedule__track{grid-auto-columns:calc((100% - 24px)/4)}}@media (max-width:900px){.wc-fixture-ticker{margin-bottom:var(--space-5)}.wc-schedule{overflow:hidden}.wc-schedule__track{display:flex;gap:8px;padding-right:18vw;touch-action:pan-x}.wc-schedule-card{flex:0 0 min(68vw,320px)}}@media (max-width:700px){.wc-fixture-ticker{margin-bottom:var(--space-4)}.wc-schedule-card{min-height:98px;grid-template-columns:minmax(0,1fr) 76px}.wc-schedule-card__group{padding-top:9px}.wc-schedule-card__team img{width:20px;height:20px;flex-basis:20px}.wc-schedule-card__team span{font-size:14px}.wc-schedule-card__time{font-size:21px}}@media (max-width:1024px){.wc-schedule__arrow{display:inline-flex}.wc-schedule__arrow--prev{left:8px}.wc-schedule__arrow--next{right:8px}}@media (max-width:900px){.wc-schedule__arrow{display:none}}.wc-countdown-card{border-radius:var(--radius-lg);background:var(--color-ticker-item);padding:20px}.wc-countdown-card__eyebrow{margin:0 0 7px;color:var(--color-accent);font-size:10px;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.wc-countdown-card__title{margin:0 0 16px;color:var(--color-text);font-size:clamp(18px,1.5vw,22px);font-weight:900;letter-spacing:-.035em;line-height:1;text-transform:uppercase}.wc-countdown-card__timer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wc-countdown-card__unit{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-surface);padding:10px 4px 8px}.wc-countdown-card__unit strong{color:var(--color-text);font-size:clamp(24px,2.4vw,34px);font-weight:900;letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums}.wc-countdown-card__unit span{margin-top:7px;color:var(--color-muted);font-size:9px;font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase}@media (max-width:700px){.wc-countdown-card{padding:16px}.wc-countdown-card__title{margin-bottom:14px}.wc-countdown-card__timer{gap:6px}.wc-countdown-card__unit{padding:9px 3px 8px}.wc-countdown-card__unit strong{font-size:24px}}@media (max-width:782px){.admin-bar .site-header{top:0}.admin-bar .mega-menu{max-height:calc(100vh - var(--header-height))}}.featured-league-section{position:relative;overflow:visible;isolation:isolate;margin-top:var(--space-10);margin-bottom:var(--space-9);padding-top:var(--space-12);padding-bottom:var(--space-9);border-top:1px solid rgba(255,255,255,.08)}.featured-league-section::before,.featured-league-section::after{content:"";position:absolute;left:0;right:0;top:0;height:min(620px,62%);pointer-events:none}.featured-league-section::before{z-index:-2;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.055),transparent 30%),radial-gradient(circle at 82% 16%,rgba(255,211,0,.105),transparent 30%),linear-gradient(135deg,#141414 0,#0f0f0f 48%,#030303 100%);opacity:.9}.featured-league-section::after{z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.04)0,rgba(0,0,0,.04) 22%,rgba(0,0,0,.55) 68%,#000 100%),repeating-linear-gradient(135deg,rgba(255,255,255,.03)0 1px,transparent 1px 14px)}.featured-league-section>.container{position:relative;z-index:1}@media (max-width:900px){.featured-league-section{margin-top:var(--space-8);margin-bottom:var(--space-8);padding-top:var(--space-10);padding-bottom:var(--space-8)}.wc-schedule__track{padding-right:16vw}.wc-schedule-card{flex-basis:min(72vw,330px)}}@media (max-width:700px){.featured-league-section{margin-top:var(--space-7);margin-bottom:var(--space-7);padding-top:var(--space-10);padding-bottom:var(--space-7)}.featured-league-section::before,.featured-league-section::after{height:min(520px,58%)}.featured-league-header{margin-bottom:var(--space-4)}.wc-schedule__track{padding-right:18vw}.wc-schedule-card{flex-basis:min(78vw,300px)}}body.home .content-slider-section,body.home .popular-leagues-section,body.home .content-section{scroll-margin-top:calc(var(--header-height) + var(--space-4))}body.home .content-slider-section+.content-section,body.home .content-section+.content-slider-section,body.home .content-slider-section+.popular-leagues-section{padding-top:var(--space-8)}@media (max-width:700px){body.home .content-slider-section+.content-section,body.home .content-section+.content-slider-section,body.home .content-slider-section+.popular-leagues-section{padding-top:var(--space-6)}}.wc-groups{margin:var(--space-5)0 var(--space-6)}.wc-groups__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.wc-groups__header h3{margin:0;color:var(--color-text);font-family:var(--font-heading);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1;text-transform:uppercase}.wc-groups__header span{color:var(--color-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wc-groups__controls{display:flex;align-items:center;gap:.45rem}.wc-groups__arrow{width:34px;height:34px;min-width:34px}.wc-groups__panel[hidden]{display:none}.wc-groups__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.wc-group-card{overflow:hidden;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-ticker-item) 92%,#000 8%)}.wc-group-card__head,.wc-group-card__row{display:grid;grid-template-columns:minmax(0,1fr) 30px 30px 30px 30px 42px;align-items:center;gap:var(--space-2)}.wc-group-card__head{padding:.82rem 1rem .62rem;border-bottom:1px solid rgba(255,255,255,.055);color:var(--color-muted);font-size:.65rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.wc-group-card__head h4{margin:0;color:var(--color-accent);font-size:.68rem;line-height:1}.wc-group-card__rows{padding:.25rem 0}.wc-group-card__row{min-height:39px;padding:.46rem 1rem;color:var(--color-text);font-size:.82rem;font-weight:800}.wc-group-card__row+.wc-group-card__row{border-top:1px solid rgba(255,255,255,.045)}.wc-group-card__team{display:flex;align-items:center;gap:.55rem;min-width:0}.wc-group-card__team img{flex:0 0 auto;width:18px;height:18px;object-fit:contain}.wc-group-card__team span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.wc-group-card__team:is(a){color:var(--color-text);text-decoration:none;transition:color var(--transition)}.wc-group-card__team:is(a):hover,.wc-group-card__team:is(a):focus-visible{color:var(--color-accent);outline:0}.wc-group-card__row>span:not(.wc-group-card__team),.wc-group-card__row>strong,.wc-group-card__head>span{text-align:right}.wc-group-card__row>strong{color:var(--color-text);font-weight:950}@media (max-width:1100px){.wc-groups__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.wc-groups{margin:var(--space-4)0 var(--space-5)}.wc-groups__header span{display:block;margin-top:.45rem}.wc-groups__grid{grid-auto-flow:column;grid-auto-columns:minmax(230px,76vw);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-right:18vw}.wc-groups__grid::-webkit-scrollbar{display:none}.wc-group-card{scroll-snap-align:start}}.featured-league-sidebar .wc-countdown-card,.wc-groups--sidebar .wc-group-card{border-radius:var(--radius-lg)}.featured-league-sidebar .wc-groups{margin:var(--space-4)0 0}.featured-league-sidebar .wc-groups__header{align-items:center;margin-bottom:var(--space-3)}.featured-league-sidebar .wc-groups__header h3{font-size:1rem}.wc-groups--sidebar .wc-groups__grid{grid-template-columns:1fr}.wc-groups--sidebar .wc-group-card__head,.wc-groups--sidebar .wc-group-card__row{grid-template-columns:minmax(0,1fr) 30px 42px}.wc-groups--sidebar .wc-group-card__head{padding:.78rem .92rem .56rem}.wc-groups--sidebar .wc-group-card__row{min-height:37px;padding:.42rem .92rem;font-size:.82rem}.wc-groups--sidebar .wc-group-card__team{gap:.58rem}.wc-groups--sidebar .wc-group-card__team img{width:17px;height:17px}.wc-groups--sidebar .wc-group-card__head>span:nth-of-type(2),.wc-groups--sidebar .wc-group-card__head>span:nth-of-type(3),.wc-groups--sidebar .wc-group-card__head>span:nth-of-type(4),.wc-groups--sidebar .wc-group-card__row>span:nth-of-type(2),.wc-groups--sidebar .wc-group-card__row>span:nth-of-type(3),.wc-groups--sidebar .wc-group-card__row>span:nth-of-type(4){display:none}@media (max-width:980px){.featured-league-sidebar .wc-groups{margin-top:var(--space-4)}}@media (max-width:760px){.wc-groups--sidebar .wc-groups__grid{grid-auto-flow:row;grid-auto-columns:initial;grid-template-columns:1fr;overflow:visible;padding-right:0}.wc-groups--sidebar .wc-group-card__head,.wc-groups--sidebar .wc-group-card__row{grid-template-columns:minmax(0,1fr) 28px 28px 28px 28px 38px}.wc-groups--sidebar .wc-group-card__head>span:nth-of-type(2),.wc-groups--sidebar .wc-group-card__head>span:nth-of-type(3),.wc-groups--sidebar .wc-group-card__head>span:nth-of-type(4),.wc-groups--sidebar .wc-group-card__row>span:nth-of-type(2),.wc-groups--sidebar .wc-group-card__row>span:nth-of-type(3),.wc-groups--sidebar .wc-group-card__row>span:nth-of-type(4){display:block}.wc-groups--sidebar .wc-group-card__row{font-size:.84rem}}.home-other-news-section{margin-top:var(--space-8)}.home-other-news-section .section-header{margin-bottom:var(--space-5)}@media (max-width:700px){.home-other-news-section{margin-top:var(--space-6)}.home-other-news-section .section-header{margin-bottom:var(--space-4)}.featured-league-header{margin-bottom:var(--space-5)}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (max-height:560px){:root{--page-gutter:16px;--content-gap:18px;--page-top-spacing:var(--space-5);--header-height:56px}html,body{overflow-x:hidden}.header-inner{min-height:var(--header-height)}.site-logo img,.custom-logo{max-height:34px}.home-main-section,.content-slider-section,.content-section{padding-block:var(--space-6)}.section-header,.content-slider-header{margin-bottom:var(--space-4)}.hero-card{min-height:300px}.hero-card__content{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);gap:var(--space-2)}.article-grid,.article-grid--2,.article-grid--3,.article-grid--4,.blog-card-grid,.blog-card-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.article-card__body{min-height:150px;padding:var(--space-3);gap:var(--space-3)}.featured-league-section{margin-top:var(--space-7);margin-bottom:var(--space-7);padding-top:var(--space-8);padding-bottom:var(--space-7)}.featured-league-section::before,.featured-league-section::after{height:min(480px,60%)}.wc-fixture-ticker{margin-bottom:var(--space-3)}.featured-league-section{overflow:hidden}.wc-fixture-ticker,.wc-schedule{max-width:100%;overflow:hidden}.wc-schedule__track{display:flex;gap:8px;padding-right:12vw;touch-action:pan-x}.wc-schedule-card{flex:0 0 clamp(190px,32vw,240px)}.wc-schedule__arrow{display:none}.wc-schedule-card{min-height:78px;grid-template-columns:minmax(0,1fr) 60px}.wc-schedule-card__group{padding:7px 9px 4px 13px;font-size:8px;letter-spacing:.08em}.wc-schedule-card__team{gap:6px;padding-left:13px;padding-right:8px}.wc-schedule-card__team img{width:16px;height:16px;flex-basis:16px}.wc-schedule-card__team span{font-size:12px}.wc-schedule-card__day,.wc-schedule-card__date{font-size:8px}.wc-schedule-card__time{font-size:17px}.featured-league-sidebar{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-4);align-items:start}.featured-league-sidebar .wc-groups{margin-top:0}.wc-countdown-card,.wc-group-card{border-radius:var(--radius-sm)}.wc-countdown-card{padding:var(--space-4)}.wc-countdown-card__title{margin-bottom:var(--space-3);font-size:18px}.wc-countdown-card__timer{gap:6px}.wc-countdown-card__unit strong{font-size:24px}.wc-groups--sidebar .wc-groups__grid{grid-auto-flow:row;grid-auto-columns:initial;grid-template-columns:1fr;overflow:visible;padding-right:0}.wc-groups--sidebar .wc-group-card__head,.wc-groups--sidebar .wc-group-card__row{grid-template-columns:minmax(0,1fr) 28px 38px}.mega-menu{max-height:calc(100vh - var(--header-height));overflow-y:auto}.mega-menu__inner{padding-block:var(--space-4) var(--space-5)}}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (max-height:430px){.featured-league-section{padding-top:var(--space-6);padding-bottom:var(--space-6)}.featured-league-header{margin-bottom:var(--space-3)}.wc-schedule__track{padding-right:10vw}.wc-schedule-card{flex-basis:clamp(176px,30vw,218px);min-height:72px;grid-template-columns:minmax(0,1fr) 56px}.wc-schedule-card__group{padding-top:6px;padding-bottom:3px}.wc-schedule-card__team span{font-size:11px}.wc-schedule-card__time{font-size:16px}}.team-card__eyebrow{margin:0 0 var(--space-2);color:var(--color-accent);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.team-card__eyebrow a{color:inherit;text-decoration:none}.team-card__eyebrow a:hover,.team-card__eyebrow a:focus-visible,.team-info-panel__inline-link:hover,.team-info-panel__inline-link:focus-visible{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.team-sidebar{display:flex;flex-direction:column;gap:var(--space-4)}.team-info-panel__list div{display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.team-info-panel__list div:first-child{padding-top:0}.team-info-panel__list div:last-child{padding-bottom:0;border-bottom:0}.team-info-panel__list dt{margin:0 0 5px;color:var(--color-muted);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.team-info-panel__list dd{margin:0;color:var(--color-text);font-size:var(--text-sm);font-weight:700;line-height:1.35}.team-info-panel__list dd a,.team-info-panel__inline-link{color:var(--color-text);text-decoration:none}@media (max-width:760px){.team-page .team-sidebar--empty{display:none}.team-page .team-sidebar:not(.team-sidebar--empty){display:flex}.team-card__content{grid-template-columns:66px minmax(0,1fr);gap:var(--space-3);min-height:0;padding:var(--space-4)}.team-card__logo{width:66px;height:66px}.team-card__logo img{max-width:58px;max-height:58px}.team-card__eyebrow{margin-bottom:7px;font-size:10px;letter-spacing:.1em}.team-card__title{font-size:26px;line-height:.98}.team-card__meta{gap:var(--space-3);margin-top:var(--space-3)}.team-card__meta-item dt{font-size:10px}.team-card__meta-item dd{font-size:12px}.team-card__form{display:none}}.team-info-panel__list dd{text-align:left;overflow-wrap:anywhere}.team-info-panel__competition-list{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.team-info-panel__competition-link{display:inline-flex;align-items:center;gap:7px;max-width:100%;color:var(--color-text);text-decoration:none}.team-info-panel__competition-link:hover,.team-info-panel__competition-link:focus-visible{color:var(--color-accent);text-decoration:none}.team-match-sections{display:grid;gap:var(--space-8);margin-top:var(--space-8)}.team-match-sections--combined{gap:16px}.team-match-sections+.squad-card,.team-match-sections+.team-squad{margin-top:var(--space-8)}.team-fixtures-results,.team-match-sections--combined .team-fixtures-results{margin:0}.team-match-section-header,.team-fixtures-results__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin:0}.team-match-section-title,.team-fixtures-results__title,.team-match-section-header .section-title,.team-fixtures-results__header .section-title{margin:0}.team-match-filter,.team-fixtures-results__filters{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);margin:0}.team-match-filter select:not(.screen-reader-text),.team-fixtures-results__filters select:not(.screen-reader-text){min-width:220px;height:40px;--select-arrow-offset:14px;padding:0 42px 0 14px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background-color:var(--color-surface, #111);color:var(--color-text, #fff);font-size:14px;font-weight:800}.team-season-filter{position:relative;display:inline-flex;flex:0 0 auto}.team-season-filter__select.screen-reader-text{position:absolute}.team-season-filter__toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:var(--color-surface, #111);color:var(--color-muted, #aaa);cursor:pointer;transition:border-color var(--transition),color var(--transition),background-color var(--transition)}.team-season-filter__toggle:hover,.team-season-filter__toggle[aria-expanded=true]{border-color:rgba(255,214,0,.42);color:var(--color-text, #fff)}.team-season-filter__toggle.is-season-selected{border-color:rgba(255,214,0,.55);color:var(--color-accent, #ffd600)}.team-season-filter__icon{width:18px;height:18px;fill:currentColor}.team-season-filter__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:none;gap:10px;min-width:220px;padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:var(--color-surface, #111);box-shadow:0 16px 30px rgba(0,0,0,.35)}.team-season-filter__menu:not([hidden]){display:grid}.team-settings-filter__group{display:grid;gap:4px}.team-settings-filter__group+.team-settings-filter__group{padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.team-settings-filter__label{padding:3px 8px 5px;color:var(--color-muted, #aaa);font-size:10px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.team-season-filter__option{width:100%;padding:9px 10px;border:0;border-radius:7px;background:0 0;color:var(--color-text, #fff);font-size:13px;font-weight:800;line-height:1;text-align:left;cursor:pointer}.team-season-filter__option:hover,.team-season-filter__option.is-selected{background:rgba(255,255,255,.08)}.team-season-filter__option.is-selected{color:var(--color-accent, #ffd600)}.team-match-filter select:not(.screen-reader-text):disabled,.team-fixtures-results__filters select:not(.screen-reader-text):disabled{color:var(--color-muted, #9a9a9a);opacity:.72}.team-match-sections--combined .match-list,.team-match-sections--combined .match-list__group,.team-match-sections--combined .match-list__items,.team-fixtures-results .match-list,.team-fixtures-results .match-list__group,.team-fixtures-results .match-list__items{margin-top:0}.team-match-sections--combined .match-list-card,.team-fixtures-results .match-list-card{margin-top:0}.team-match-sections--combined.has-team-match-actions .match-list__item:last-child,.team-match-sections--combined.has-team-match-actions .match-list__item.is-last-visible{border-bottom:1px solid var(--color-border)}.team-match-filter__empty{margin:var(--space-3)0 0;color:var(--color-muted, #aaa);font-size:14px}@media (max-width:767px){.team-match-sections{gap:var(--space-6);margin-top:var(--space-6)}.team-match-sections--combined{gap:16px}.team-match-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0}.team-fixtures-results__header{display:grid;gap:var(--space-3);margin:0}.team-match-filter{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);width:auto;flex:0 0 auto}.team-fixtures-results__filters{display:grid;grid-template-columns:1fr;gap:var(--space-2);width:100%}.team-match-filter select,.team-fixtures-results__filters select{width:100%;min-width:0}.team-match-filter .team-season-filter__toggle{flex:0 0 40px}.team-match-filter .team-season-filter__menu{right:0;max-width:calc(100vw - 32px)}select:not([multiple]){--select-arrow-offset:16px;padding-right:48px}}.player-rating-card{overflow:hidden}.player-rating-picker[hidden],.player-rating-results[hidden]{display:none}.player-rating-card .match-vote-picker{padding-top:6px}.player-rating-card .match-vote-pick--draw .match-vote-pick__media{width:64px;height:64px}.player-rating-card .match-vote-pick__media span{font-size:12px;font-weight:900;line-height:1;text-transform:uppercase}.player-rating-card .match-vote-result__team strong,.player-rating-card .match-vote-result__meta,.player-rating-card .match-vote-result__meta strong{font-family:var(--font-sans);letter-spacing:0}.player-rating-card .match-vote-message:empty{display:none}@media (max-width:760px){.player-rating-card .match-vote-picker{gap:9px}}.match-list__item.is-live{overflow:hidden}.match-list__date--live{color:var(--color-accent);font-weight:800;letter-spacing:.02em;text-transform:none}.match-page-section .match-section-heading{font-family:var(--font-condensed, "Encode Sans Condensed", system-ui, sans-serif);font-size:var(--section-heading-size, 30px);font-weight:900;line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.match-events-card .match-event-icon__svg--sub{color:#10b981}.match-events-card .match-event-icon__svg--sub path:nth-child(n+3){stroke:#ef4444}.match-lineups-section{margin:28px 0 24px}.match-lineups-card{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),var(--color-surface);box-shadow:var(--shadow-soft, 0 18px 40px rgba(0,0,0,.22))}.match-lineups-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;background:rgba(255,255,255,.07)}.match-lineups-team{display:flex;align-items:center;gap:10px;min-width:0;padding:14px 18px;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),var(--color-surface);color:var(--color-text);font-weight:900}.match-lineups-team--away{justify-content:flex-end;text-align:right}.match-lineups-team img{width:30px;height:30px;object-fit:contain}.match-lineups-team span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-lineups-team strong{margin-inline-start:6px;color:var(--color-accent, var(--accent, #ffd400));font-size:12px;letter-spacing:.08em;text-transform:uppercase}.match-pitch{position:relative;min-height:520px;background:linear-gradient(90deg,#2d862f 0,#2d862f 9.09%,#2a7f2c 9.09%,#2a7f2c 18.18%,#2d862f 18.18%,#2d862f 27.27%,#2a7f2c 27.27%,#2a7f2c 36.36%,#2d862f 36.36%,#2d862f 45.45%,#2a7f2c 45.45%,#2a7f2c 54.54%,#2d862f 54.54%,#2d862f 63.63%,#2a7f2c 63.63%,#2a7f2c 72.72%,#2d862f 72.72%,#2d862f 81.81%,#2a7f2c 81.81%,#2a7f2c 90.9%,#2d862f 90.9%,#2d862f 100%);border:2px solid rgba(255,255,255,.84);box-shadow:inset 0 0 0 1px rgba(0,0,0,.14),inset 0 18px 48px rgba(0,0,0,.08)}.match-pitch::before,.match-pitch::after{content:none}.match-pitch__mark{position:absolute;pointer-events:none}.match-pitch__mark--center-line{top:0;bottom:0;left:50%;width:3px;transform:translateX(-50%);background:rgba(255,255,255,.88)}.match-pitch__mark--center-circle{top:50%;left:50%;width:150px;height:150px;transform:translate(-50%,-50%);border:3px solid rgba(255,255,255,.88);border-radius:50%}.match-pitch__mark--center-spot,.match-pitch__mark--spot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.9)}.match-pitch__mark--center-spot{top:50%;left:50%;transform:translate(-50%,-50%)}.match-pitch__mark--penalty{top:22%;width:12%;height:56%;border:3px solid rgba(255,255,255,.88)}.match-pitch__mark--home-penalty{left:-2px;border-left:0}.match-pitch__mark--away-penalty{right:-2px;border-right:0}.match-pitch__mark--goal-area{top:31.5%;width:4.8%;height:37%;border:3px solid rgba(255,255,255,.88)}.match-pitch__mark--home-goal-area{left:-2px;border-left:0}.match-pitch__mark--away-goal-area{right:-2px;border-right:0}.match-pitch__mark--home-spot{top:50%;left:9.5%;transform:translate(-50%,-50%)}.match-pitch__mark--away-spot{top:50%;left:90.5%;transform:translate(-50%,-50%)}.match-pitch__mark--corner{width:14px;height:14px;border:2px solid rgba(255,255,255,.88)}.match-pitch__mark--corner-tl{top:-2px;left:-2px;border-top:0;border-left:0;border-radius:0 0 14px 0}.match-pitch__mark--corner-tr{top:-2px;right:-2px;border-top:0;border-right:0;border-radius:0 0 0 14px}.match-pitch__mark--corner-bl{bottom:-2px;left:-2px;border-bottom:0;border-left:0;border-radius:0 14px 0 0}.match-pitch__mark--corner-br{bottom:-2px;right:-2px;border-bottom:0;border-right:0;border-radius:14px 0 0 0}.match-lineup-player{position:absolute;z-index:2;display:grid;justify-items:center;gap:6px;width:92px;transform:translate(-50%,-50%);color:#fff;text-align:center}.match-lineup-player__number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:#fff;color:#111;font-family:var(--font-condensed);font-size:24px;font-weight:900;line-height:1;box-shadow:0 8px 18px rgba(0,0,0,.18)}.match-lineup-player--away .match-lineup-player__number{background:#020202;color:#fff}.match-lineup-player__name{display:block;max-width:118px;overflow:hidden;padding:2px 5px;border-radius:999px;background:rgba(0,0,0,.24);color:#fff;font-size:13px;font-weight:700;line-height:1.18;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.82);white-space:nowrap}.match-page-layout--below-lineups{margin-top:24px}.match-page-sidebar--empty{min-height:1px}.match-substitutions-section{margin-bottom:24px}.match-substitutions-card{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.match-substitutions-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;background:var(--color-border)}.match-substitutions-team{min-width:0;background:var(--color-surface-light)}.match-substitutions-team h3{margin:0;padding:18px 20px;border-bottom:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-condensed);font-size:24px;font-weight:900;line-height:.95;text-transform:uppercase}.match-substitution-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:10px 18px;background:rgba(255,255,255,.025);border-bottom:1px solid rgba(255,255,255,.045)}.match-substitution-row:nth-child(odd){background:rgba(255,255,255,.045)}.match-substitution-row:last-child{border-bottom:0}.match-substitution-row__player{display:flex;align-items:center;gap:12px;min-width:0}.match-substitution-row__number{width:28px;flex:0 0 28px;color:var(--color-text);font-family:var(--font-condensed);font-size:21px;font-weight:900;line-height:1}.match-substitution-row__names{display:grid;gap:2px;min-width:0}.match-substitution-row__names strong{overflow:hidden;color:var(--color-text);font-size:15px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.match-substitution-row__names small{overflow:hidden;color:var(--color-muted);font-size:12px;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.match-substitution-row__meta{display:inline-flex;align-items:center;gap:7px;color:var(--color-muted);font-size:12px;font-weight:800;white-space:nowrap}.match-substitution-icon{display:inline-grid;width:16px;line-height:.75;font-size:16px;font-weight:900}.match-substitution-icon__in{color:#16a34a}.match-substitution-icon__out{color:#ef4444}@media (max-width:900px){.match-pitch{min-height:420px}.match-lineup-player{width:74px}.match-lineup-player__number{width:40px;height:40px;font-size:20px}.match-lineup-player__name{max-width:86px;font-size:11px}.match-substitutions-grid,.match-lineups-header{grid-template-columns:1fr}.match-lineups-team--away{justify-content:flex-start;text-align:left}}@media (max-width:600px){.match-pitch{min-height:360px}.match-pitch__mark--center-circle{width:94px;height:94px}.match-lineup-player{width:58px}.match-lineup-player__number{width:32px;height:32px;font-size:16px}.match-lineup-player__name{max-width:68px;font-size:10px}.match-substitution-row{padding-inline:14px}}.match-lineups-unavailable{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100% - 48px));padding:18px 20px;border-radius:var(--radius-md);background:rgba(0,0,0,.28);color:rgba(255,255,255,.9);font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.04em}.match-lineups-header--events-style{display:block;background:0 0}.match-lineups-card__teams{padding:22px 24px 20px;border-bottom:1px solid var(--color-border, rgba(255,255,255,.08));background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0))}.match-lineups-card__team{gap:10px}.match-lineups-card__team-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.match-lineups-card__team--away .match-lineups-card__team-meta{align-items:flex-end}.match-lineups-card__team-code{color:var(--color-text, #fff);font-size:15px;font-weight:900;line-height:1}.match-lineups-card__team-name{color:var(--color-text, #fff);font-size:12px;font-weight:700;line-height:1.2;opacity:.72}.match-lineups-card__formation{color:var(--color-accent, var(--accent, #ffd400));font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.match-lineup-player__number-wrap{position:relative;display:inline-flex}.match-lineup-player__badges{position:absolute;top:-8px;right:-10px;z-index:3;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.match-lineup-player__badge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;box-shadow:0 6px 12px rgba(0,0,0,.32)}.match-lineup-player__badge .match-event-icon__svg{width:12px;height:12px}.match-lineup-player__badge--goal{background:#fff;color:#101010}.match-lineup-player__badge--booking{background:#ffd54a;color:#101010}.match-lineup-player__badge--red{background:#ef4444;color:#fff}.match-lineup-player__badge--substitution{background:rgba(13,18,26,.94);color:#10b981}.match-lineup-player__badge--substitution .match-event-icon__svg--sub path:nth-child(n+3){stroke:#ef4444}@media (max-width:560px){.match-lineups-card__teams{padding:18px 16px 16px}.match-lineups-card__team-code{font-size:13px}.match-lineups-card__team-name,.match-lineups-card__formation{font-size:11px}.match-lineup-player__badges{top:-6px;right:-8px;gap:3px}.match-lineup-player__badge{width:16px;height:16px}.match-lineup-player__badge .match-event-icon__svg{width:10px;height:10px}}.match-lineups-section--paired-cards{margin:28px 0 24px;display:grid;gap:24px}.match-lineups-block{min-width:0}.match-lineups-block__heading.match-section-heading{margin:0 0 var(--space-3, 12px)}.match-lineups-split-card{overflow:hidden;border:0;border-radius:var(--radius, 8px);background:var(--color-ticker-item, #141414);box-shadow:none}.match-lineups-split-card__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding-top:0}.match-lineup-team-pane{min-width:0;background:0 0}.match-lineup-card__body{padding:0}.match-lineup-list__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.055);background:0 0;transition:background-color var(--transition),color var(--transition)}.match-lineup-list__row:hover{background:rgba(255,255,255,.015)}.match-lineup-team-pane--home .match-lineup-list__row{padding-right:14px}.match-lineup-team-pane--away .match-lineup-list__row{padding-left:14px}.match-lineup-list__row:last-child{border-bottom:0}.match-lineup-list__player{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 auto}.match-lineup-list__number{width:26px;flex:0 0 26px;color:var(--color-text, #fff);font-family:Inter,var(--font-primary, inherit);font-size:16px;font-weight:700;line-height:1.1}.match-lineup-list__name{min-width:0;overflow:hidden;color:var(--color-text, #fff);font-size:16px;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.match-lineup-list__name:hover,.match-lineup-list__name:focus-visible{color:var(--color-accent, #ffd400)}.match-lineup-list__name em{font-style:normal;opacity:.8}.match-lineup-list__events{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;color:var(--color-text, #fff);flex:0 0 auto}.match-lineup-list__event{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:400;line-height:1;white-space:nowrap}.match-lineup-list__event-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.match-lineup-list__event-icon .match-event-icon__svg{width:14px;height:14px}.match-lineup-list__event--goal .match-event-icon__svg{color:var(--color-text, #fff)}.match-lineup-list__event--booking .match-event-icon__svg{color:#ffd34d}.match-lineup-list__event--red .match-event-icon__svg{color:#ef4444}.match-lineup-list__event--sub_in .match-event-icon__svg{color:#10b981}.match-lineup-list__event--sub_out .match-event-icon__svg{color:#ef4444}.match-lineup-list__event-minute{display:inline-block;color:var(--color-text, #fff);font-size:15px;font-weight:400;line-height:1}@media (max-width:900px){.match-lineups-split-card__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-top:0}.match-lineup-team-pane+.match-lineup-team-pane{border-top:0;padding-top:0;margin-top:0}}@media (max-width:560px){.match-lineups-section--paired-cards{gap:var(--space-5, 20px)}.match-lineups-split-card__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:0;gap:12px}.match-lineup-list__number,.match-lineup-list__name,.match-lineup-list__event,.match-lineup-list__event-minute{font-size:13px}.match-lineup-list__row{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;min-height:0;padding:10px 8px}.match-lineup-team-pane--home .match-lineup-list__row,.match-lineup-team-pane--away .match-lineup-list__row{padding-left:8px;padding-right:8px}.match-lineup-list__player{gap:10px}.match-lineup-list__events{width:100%;justify-content:flex-start;padding-left:36px;gap:6px}.match-lineup-list__event{gap:3px}}.match-lineups-split-card .match-timeline__team>span{display:grid;justify-items:center;gap:4px}.match-lineups-split-card .match-lineup-card__formation-inline{display:block;color:var(--color-accent, #ffd400);font-style:normal;font-weight:900;letter-spacing:0;line-height:1}.match-page .match-page-layout{margin:0}.match-page .match-page-main>*{margin-top:0;margin-bottom:0}.match-page .match-page-main>*+*{margin-top:var(--space-6, 24px)}.match-page .match-page-layout+.match-standings-section,.match-page .match-standings-section+.match-comments-section,.match-page .match-comments-section+.match-related-news-section{margin-top:var(--space-6, 24px)}.match-page .match-standings-section,.match-page .match-comments-section,.match-page .match-related-news-section{margin-bottom:0}.match-page .match-section-heading,.match-page .match-section-title,.match-page .section-header{margin-top:0;margin-bottom:var(--space-3, 12px);padding-top:0}.match-page .section-header .section-title{margin:0;padding:0}.match-page .match-section-heading+*,.match-page .match-section-title+*,.match-page .section-header+*{margin-top:0}.match-page .match-h2h-section,.match-page .match-team-form-section,.match-page .match-key-events-section,.match-page .match-stats-section-wrap,.match-page .match-lineups-section,.match-page .match-standings-section,.match-page .match-comments-section,.match-page .match-related-news-section{margin-bottom:0}.match-page .match-lineups-section--paired-cards{gap:0}.match-page .match-lineups-block+.match-lineups-block{margin-top:var(--space-6, 24px)}.match-page .match-lineups-block__heading.match-section-heading{margin-bottom:var(--space-3, 12px)}.match-page .match-h2h-card,.match-page .match-standings-card,.match-page .match-comments-card,.match-page .match-related-news-section .article-grid,.match-page .match-events-card,.match-page .match-stats-card,.match-page .match-lineups-split-card{margin-top:0}@media (max-width:760px){.match-page .match-page-main>*+*,.match-page .match-page-layout+.match-standings-section,.match-page .match-standings-section+.match-comments-section,.match-page .match-comments-section+.match-related-news-section,.match-page .match-lineups-block+.match-lineups-block{margin-top:var(--space-6, 24px)}.match-page .match-section-heading,.match-page .match-section-title,.match-page .section-header{margin-bottom:var(--space-3, 12px)}}@media (max-width:640px){.standings-card{overflow:hidden;padding:10px 8px 0}.standings-scroll{width:100%;overflow-x:hidden}.standings-table{width:100%;min-width:0;table-layout:fixed}.standings-table th,.standings-table td{padding:12px 3px;vertical-align:middle}.standings-table th:nth-child(1),.standings-table td:nth-child(1){width:32px}.standings-table th:nth-child(2),.standings-table td:nth-child(2){width:auto}.standings-table th:nth-child(3),.standings-table td:nth-child(3),.standings-table th:nth-child(4),.standings-table td:nth-child(4),.standings-table th:nth-child(5),.standings-table td:nth-child(5),.standings-table th:nth-child(6),.standings-table td:nth-child(6){width:24px}.standings-table th:nth-child(10),.standings-table td:nth-child(10){width:34px}.standings-table th{font-size:10px}.standings-table td{font-size:12px}.standings-table td.standings-table__pos{font-size:14px}.standings-team{gap:4px}.standings-team__logo,.standings-team__logo img{width:14px;height:14px;flex-basis:14px}.standings-team__name{font-size:11px;line-height:1.1}}@media (max-width:560px){.match-lineup-list__number,.match-lineup-list__name{font-size:15px;font-weight:700}}.match-related-news-section .section-header{margin-bottom:var(--space-3)}@media (max-width:420px){.match-related-news-section .article-grid,.match-related-news-section .article-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}.match-page-sidebar .team-info-panel.match-side-card,.match-page-sidebar .match-referees-card.match-side-card{padding:20px;border-radius:var(--radius, 8px);background:var(--color-ticker-item, #141414)}.match-page-sidebar .team-info-panel.match-side-card h2,.match-page-sidebar .match-referees-card.match-side-card h2{margin:0 0 16px;color:var(--color-text, #fff);font-family:var(--font-condensed, "Encode Sans Condensed", system-ui, sans-serif);font-size:28px;font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:uppercase}.match-page-sidebar .match-info-list.team-info-panel__list div{display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.match-page-sidebar .match-info-list.team-info-panel__list div:first-child{padding-top:0}.match-page-sidebar .match-info-list.team-info-panel__list div:last-child{padding-bottom:0;border-bottom:0}.match-page-sidebar .match-info-list.team-info-panel__list dt{margin:0 0 5px;color:var(--color-muted, #a3a3a3);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.match-page-sidebar .match-info-list.team-info-panel__list dd{margin:0;color:var(--color-text, #fff);font-size:var(--text-sm, 14px);font-weight:700;line-height:1.35;text-align:left}.match-page-sidebar .match-referee-list{margin:0;padding:0;list-style:none;display:grid;gap:0}.match-page-sidebar .match-referee-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08);color:var(--color-text, #fff)}.match-page-sidebar .match-referee-list li:first-child{padding-top:0}.match-page-sidebar .match-referee-list li:last-child{padding-bottom:0;border-bottom:0}.match-page-sidebar .match-referee-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:999px;background:rgba(255,208,0,.12);color:var(--color-accent, #ffd400)}.match-page-sidebar .match-referee-icon svg{width:18px;height:18px;fill:currentColor}.match-page-sidebar .match-referee-text{min-width:0;display:grid;gap:4px}.match-page-sidebar .match-referee-text strong{color:var(--color-text, #fff);font-size:var(--text-sm, 14px);font-weight:700;line-height:1.25}.match-page-sidebar .match-referee-text em{color:var(--color-muted, #a3a3a3);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.match-page-sidebar .match-referees-card.match-side-card{padding:20px;border-radius:var(--radius, 8px);background:var(--color-ticker-item, #141414)}.match-page-sidebar .match-referees-card .match-referee-list{margin:0;padding:0;display:block;list-style:none}.match-page-sidebar .match-referees-card .match-referee-list div{display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.match-page-sidebar .match-referees-card .match-referee-list div:first-child{padding-top:0}.match-page-sidebar .match-referees-card .match-referee-list div:last-child{padding-bottom:0;border-bottom:0}.match-page-sidebar .match-referees-card .match-referee-list dt{margin:0 0 5px;color:var(--color-muted, #a3a3a3);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.match-page-sidebar .match-referees-card .match-referee-list dd{margin:0;color:var(--color-text, #fff);font-size:var(--text-sm, 14px);font-weight:700;line-height:1.35;text-align:left}.match-lineup-list__number,.match-lineup-list__name,.match-substitution-row__number,.match-substitution-row__names strong{font-family:Inter,var(--font-primary, inherit);font-weight:700}.match-lineup-list__name{font-weight:700}.match-comments-empty{display:grid;gap:6px;margin:0 0 var(--space-4, 16px);padding:var(--space-4, 16px);border:1px dashed rgba(255,255,255,.16);border-radius:var(--radius, 8px);background:rgba(255,255,255,.025);color:var(--color-text, #fff)}.match-comments-empty strong{font-family:var(--font-condensed, "Encode Sans Condensed", system-ui, sans-serif);font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.match-comments-empty span{color:var(--color-muted, #a3a3a3);font-size:var(--text-sm, 14px);font-weight:600;line-height:1.35}@media (max-width:640px){.standings-table th{font-size:11px}.standings-table td{font-size:13px;font-weight:700}.standings-table td.standings-table__pos{font-size:15px}.standings-team__name{font-size:12px;font-weight:800}}@media (max-width:560px){.match-lineup-list__number,.match-lineup-list__name,.match-substitution-row__number,.match-substitution-row__names strong{font-size:15px;font-weight:700}}.home-other-news-section,.featured-league-section,.league-slider-section,body.home .content-slider-section,body.home .content-section:not(.home-main-section){content-visibility:auto;contain-intrinsic-size:1px 720px}.home-main-section{content-visibility:visible}.football-ticker-shell [data-ballaxy-ticker-track]>[data-ballaxy-ticker-card],.football-ticker-shell .ticker-track>[data-ballaxy-ticker-card],.football-ticker-shell .bilis-fmt-track>[data-ballaxy-ticker-card],.football-ticker-shell [data-ballaxy-ticker-track]>.ballaxy-ticker-card,.football-ticker-shell .ticker-track>.ballaxy-ticker-card,.football-ticker-shell .bilis-fmt-track>.ballaxy-ticker-card{min-width:0;min-height:var(--ticker-card-height, 94px);display:grid;grid-template-rows:auto 1fr 1fr;row-gap:8px;align-content:start;margin:0;padding:12px;border:0;border-radius:var(--radius-sm, 8px);background:var(--color-ticker-item, #111);overflow:hidden;color:var(--color-text, #fff);text-decoration:none;box-sizing:border-box}.football-ticker-shell [data-ballaxy-ticker-track]>[data-ballaxy-ticker-card]:hover,.football-ticker-shell [data-ballaxy-ticker-track]>[data-ballaxy-ticker-card]:focus-visible,.football-ticker-shell [data-ballaxy-ticker-track]>[data-ballaxy-ticker-card].is-live,.football-ticker-shell [data-ballaxy-ticker-track]>.ballaxy-ticker-card:hover,.football-ticker-shell [data-ballaxy-ticker-track]>.ballaxy-ticker-card:focus-visible,.football-ticker-shell [data-ballaxy-ticker-track]>.ballaxy-ticker-card.is-live{background:var(--color-ticker-item-active, #181818);box-shadow:inset 0 0 0 1px var(--color-accent, #ffd400);outline:0}.football-ticker-shell [data-ballaxy-ticker-card]>div:first-child,.football-ticker-shell .ballaxy-ticker-card>div:first-child,.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-card-head,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__head,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-card-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0;margin-bottom:2px}.football-ticker-shell [data-ballaxy-ticker-card]>div:nth-child(n+2),.football-ticker-shell .ballaxy-ticker-card>div:nth-child(n+2),.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-team-row,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__team-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-league,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__league,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-league,.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-date,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__date,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-time{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.15}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-league,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__league,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-league{color:var(--color-muted, #a1a1aa)}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-date,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__date,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-time{color:var(--color-accent, #ffd400);text-transform:uppercase}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-team,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__team,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-team{display:flex;align-items:center;gap:7px;min-width:0;color:var(--color-text, #fff);font-size:14px;font-weight:900;line-height:1.15}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-team img,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__team img,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-team img{width:18px;height:18px;object-fit:contain;flex:0 0 18px}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-team span,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__team span,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-team span,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-team a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.football-ticker-shell [data-ballaxy-ticker-card] .bilis-fmt-score,.football-ticker-shell [data-ballaxy-ticker-card] .ticker-card__score,.football-ticker-shell [data-ballaxy-ticker-card] .ballaxy-ticker-score{color:var(--color-text, #fff);font-size:14px;font-weight:900;line-height:1.1;white-space:nowrap;text-align:right}.match-ticker .ticker-card.bilis-fmt-card,.match-ticker .ticker-card[data-ballaxy-ticker-card]{height:var(--ticker-card-height);min-height:var(--ticker-card-height);display:grid;grid-template-rows:auto 1fr 1fr;row-gap:8px;align-content:start;margin:0;padding:12px;border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item);overflow:hidden}.relation-token__insert{border:0;border-radius:999px;background:#f5d000;color:#111;font-size:11px;font-weight:800;line-height:1;padding:5px 8px;cursor:pointer}.relation-token__insert:hover,.relation-token__insert:focus-visible{background:#ffe44d}.article-football-embed--team,.article-football-embed--player{margin:var(--space-5)0}.article-football-profile-card-link{display:block;color:inherit;text-decoration:none;border-radius:var(--radius);outline:0}.article-football-profile-card-link .team-card,.article-football-profile-card-link .player-profile-card{border:1px solid rgba(245,208,0,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 14px 34px rgba(0,0,0,.22);transform:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.article-football-profile-card-link:hover .team-card,.article-football-profile-card-link:focus-visible .team-card,.article-football-profile-card-link:hover .player-profile-card,.article-football-profile-card-link:focus-visible .player-profile-card{border-color:rgba(245,208,0,.62);box-shadow:inset 0 0 0 1px rgba(245,208,0,.18),0 16px 38px rgba(0,0,0,.3);transform:none}.article-football-profile-card-link:focus-visible .team-card,.article-football-profile-card-link:focus-visible .player-profile-card{box-shadow:inset 0 0 0 1px rgba(245,208,0,.22),0 0 0 2px rgba(245,208,0,.5),0 16px 38px rgba(0,0,0,.3)}.single-post-content .article-football-profile-card-link .team-card__title,.single-post-content .article-football-profile-card-link:hover .team-card__title,.single-post-content .article-football-profile-card-link:focus-visible .team-card__title,.single-post-content .article-football-profile-card-link .team-card__eyebrow,.single-post-content .article-football-profile-card-link:hover .team-card__eyebrow,.single-post-content .article-football-profile-card-link:focus-visible .team-card__eyebrow,.single-post-content .article-football-profile-card-link .player-profile-card__title,.single-post-content .article-football-profile-card-link:hover .player-profile-card__title,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card__title,.single-post-content .article-football-profile-card-link .player-profile-card__eyebrow,.single-post-content .article-football-profile-card-link:hover .player-profile-card__eyebrow,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card__eyebrow,.single-post-content .article-football-profile-card-link .team-card__meta-item dt,.single-post-content .article-football-profile-card-link:hover .team-card__meta-item dt,.single-post-content .article-football-profile-card-link:focus-visible .team-card__meta-item dt,.single-post-content .article-football-profile-card-link .player-profile-card__meta-item dt,.single-post-content .article-football-profile-card-link:hover .player-profile-card__meta-item dt,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card__meta-item dt,.single-post-content .article-football-profile-card-link .team-card__meta-item dd,.single-post-content .article-football-profile-card-link:hover .team-card__meta-item dd,.single-post-content .article-football-profile-card-link:focus-visible .team-card__meta-item dd,.single-post-content .article-football-profile-card-link .player-profile-card__meta-item dd,.single-post-content .article-football-profile-card-link:hover .player-profile-card__meta-item dd,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card__meta-item dd{border-bottom:0}.single-post-content .article-football-profile-card-link .team-card__meta a,.single-post-content .article-football-profile-card-link .team-card__meta dd,.single-post-content .article-football-profile-card-link .player-profile-card__meta a,.single-post-content .article-football-profile-card-link .player-profile-card__meta dd{text-decoration:none;border-bottom:0}.single-post-meta [data-article-local-time]{font-variant-numeric:tabular-nums}.single-post-meta__timezone,.single-post-meta__facts .single-post-meta__timezone{display:inline-flex;align-items:baseline;min-height:0;padding:0;color:rgba(255,255,255,.48);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap}.single-post-meta__timezone::before,.single-post-meta__facts .single-post-meta__timezone::before{display:none;content:none}.single-post-content img[loading=lazy],.single-post-related-section img[loading=lazy]{content-visibility:auto}.single-post-content .wp-block-image img,.single-post-content figure img,.single-post-content .wp-caption img{background:var(--color-card)}.article-football-embed--match .match-hero-card,.single-post-content .article-football-embed--match .match-hero-card,.article-football-profile-card-link .team-card,.article-football-profile-card-link .player-profile-card{border:1px solid rgba(245,208,0,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 14px 34px rgba(0,0,0,.22);transform:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.article-football-embed--match .match-hero-card:hover,.article-football-embed--match .match-hero-card:focus-visible,.single-post-content .article-football-embed--match .match-hero-card:hover,.single-post-content .article-football-embed--match .match-hero-card:focus-visible,.article-football-profile-card-link:hover .team-card,.article-football-profile-card-link:focus-visible .team-card,.article-football-profile-card-link:hover .player-profile-card,.article-football-profile-card-link:focus-visible .player-profile-card{border-color:rgba(245,208,0,.62);box-shadow:inset 0 0 0 1px rgba(245,208,0,.18),0 16px 38px rgba(0,0,0,.3);transform:none;outline:0}.article-football-embed--match .match-hero-card *{text-decoration:none}.match-comments-empty{display:grid;gap:5px;margin:0 0 16px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);background:rgba(255,255,255,.035);color:rgba(255,255,255,.68)}.match-comments-empty[hidden]{display:none}.match-comments-empty strong{color:var(--color-text);font-size:14px;font-weight:900;line-height:1.1}.match-comments-empty span{font-size:13px;font-weight:750;line-height:1.35}.match-comment-form .comment-form-cookies-consent{display:block;grid-column:1/-1;margin:0 0 10px}.match-comment-form .comment-form-cookies-consent label{display:inline-flex;align-items:center;gap:8px;margin:0;color:rgba(255,255,255,.62);font-size:12px;font-weight:800;line-height:1.25;cursor:pointer;text-transform:none;letter-spacing:0}.match-comment-form .comment-form-cookies-consent input[type=checkbox]{flex:0 0 auto;width:15px;height:15px;margin:0;accent-color:var(--color-accent)}.article-football-embed__title{margin:0;font-size:clamp(22px,3vw,32px);line-height:1.05}.team-card__logo img,.player-profile-card__photo img,.standings-team__logo img,.single-post-google-source__badge img{aspect-ratio:auto}.author-template{--author-archive-gap:var(--grid-gap, 24px);--author-card-bottom-gap:var(--space-5, 20px);--author-title-card-gap:var(--space-5, 20px)}.author-template .content-section,.author-template__intro-section,.author-template__more-section{padding-block:0}.site-main.author-template>.content-section:first-child{padding-top:var(--author-archive-gap)}.site-main.author-template>.content-section:last-child{padding-bottom:var(--space-8)}.author-template .author-template__header{margin:0 0 var(--author-title-card-gap)}.author-template__layout{align-items:start;gap:var(--author-archive-gap);margin:0}.author-template__main{display:block}.author-template__profile,.author-archive-card.post-author-box{margin:0 0 var(--author-card-bottom-gap)}.author-template__primary-grid,.author-template__more-grid{gap:var(--author-archive-gap);align-items:stretch}.author-template .article-card{height:100%}.site-main.author-template>.author-template__intro-section{margin-bottom:var(--author-archive-gap)}.author-template__more-section{margin-top:0}.author-template__more-section .container{display:grid;gap:var(--author-archive-gap)}.author-template__sidebar{position:sticky;top:calc(var(--header-height, 72px) + 20px);min-height:1px}.author-template__sidebar--empty{visibility:hidden;pointer-events:none}.author-archive-card .post-author-box__profile{display:none}.author-archive-card .post-author-box__avatar-link{cursor:default}.author-archive-card .post-author-box__name{pointer-events:none}@media (max-width:1023px){.author-template__sidebar{position:static}.author-template__sidebar--empty{display:none}}@media (max-width:767px){.author-template{--author-archive-gap:18px;--author-card-bottom-gap:var(--space-5, 20px);--author-title-card-gap:var(--space-5, 20px)}.author-template .author-template__header{margin-bottom:var(--author-title-card-gap)}.author-template .article-grid,.author-template .article-grid--2,.author-template .article-grid--3,.author-template .article-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}@media (max-width:420px){.author-template .article-grid,.author-template .article-grid--2,.author-template .article-grid--3,.author-template .article-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.match-ticker .ticker-card,.match-ticker .ticker-card:visited,.match-ticker [data-ballaxy-ticker-card],.match-ticker [data-ballaxy-ticker-card]:visited{text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;touch-action:pan-x}.match-ticker .ticker-card:active,.match-ticker .ticker-card:focus,.match-ticker .ticker-card:focus-visible,.match-ticker [data-ballaxy-ticker-card]:active,.match-ticker [data-ballaxy-ticker-card]:focus,.match-ticker [data-ballaxy-ticker-card]:focus-visible{outline:0;transform:none;text-decoration:none}.match-ticker .ticker-card.is-navigating,.match-ticker [data-ballaxy-ticker-card].is-navigating{transform:none;opacity:.82}.single-post-content .article-football-embed--player,.single-post-content .article-football-embed--team{margin-block:0 24px;overflow:visible}.single-post-content .article-football-profile-card-link{display:block;margin:0;padding:0;color:inherit;text-decoration:none;border:0;outline:0;overflow:visible}.single-post-content .article-football-profile-card-link:hover,.single-post-content .article-football-profile-card-link:focus-visible{color:inherit;text-decoration:none;border:0;outline:0}.single-post-content .article-football-profile-card-link .player-profile-card,.single-post-content .article-football-profile-card-link .team-card{margin-block:0!important;margin-inline:0!important;position:relative;box-sizing:border-box;border:1px solid rgba(245,208,0,.24);color:var(--color-text);transform:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 14px 34px rgba(0,0,0,.22);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.single-post-content .article-football-profile-card-link:hover .player-profile-card,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card,.single-post-content .article-football-profile-card-link:hover .team-card,.single-post-content .article-football-profile-card-link:focus-visible .team-card{border-color:rgba(245,208,0,.62);box-shadow:inset 0 0 0 1px rgba(245,208,0,.18),0 16px 38px rgba(0,0,0,.3);transform:none}.single-post-content .article-football-profile-card-link .player-profile-card__content{align-items:center}.single-post-content .article-football-profile-card-link .player-profile-card__body{align-self:center}.single-post-content .article-football-profile-card-link .player-profile-card__eyebrow,.single-post-content .article-football-profile-card-link .team-card__eyebrow{margin-block:0 var(--space-2)!important;color:var(--color-accent)}.single-post-content .article-football-profile-card-link .player-profile-card__title,.single-post-content .article-football-profile-card-link:hover .player-profile-card__title,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card__title,.single-post-content .article-football-profile-card-link .team-card__title,.single-post-content .article-football-profile-card-link:hover .team-card__title,.single-post-content .article-football-profile-card-link:focus-visible .team-card__title{margin-block:0!important;color:#fff;text-decoration:none}.single-post-content .article-football-profile-card-link .player-profile-card__meta,.single-post-content .article-football-profile-card-link .team-card__meta{margin-block:var(--space-4)0!important}.single-post-content .article-football-profile-card-link .player-profile-card__meta-item,.single-post-content .article-football-profile-card-link .team-card__meta-item,.single-post-content .article-football-profile-card-link .player-profile-card__meta-item dt,.single-post-content .article-football-profile-card-link .team-card__meta-item dt,.single-post-content .article-football-profile-card-link .player-profile-card__meta-item dd,.single-post-content .article-football-profile-card-link .team-card__meta-item dd{margin-block:0!important}.single-post-content .article-football-profile-card-link .player-profile-card__meta-item dt,.single-post-content .article-football-profile-card-link .team-card__meta-item dt{color:var(--color-muted)}.single-post-content .article-football-profile-card-link .player-profile-card__meta-item dd,.single-post-content .article-football-profile-card-link .team-card__meta-item dd,.single-post-content .article-football-profile-card-link .player-profile-card__meta-item a,.single-post-content .article-football-profile-card-link .team-card__meta-item a{color:var(--color-text);text-decoration:none}.single-post-content .article-football-profile-card-link:hover .player-profile-card__meta-item a,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card__meta-item a,.single-post-content .article-football-profile-card-link:hover .team-card__meta-item a,.single-post-content .article-football-profile-card-link:focus-visible .team-card__meta-item a{color:var(--color-text)}.ticker-filter--multi{position:relative;z-index:12}.ticker-filter--multi .ticker-filter__native{position:absolute;inset:0;opacity:0;pointer-events:none}.ticker-filter__button{width:100%;height:var(--ticker-control-height);display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;border:0;border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);padding:0 34px 0 12px;font:inherit;font-size:13px;font-weight:800;line-height:1;cursor:pointer;text-align:left;white-space:nowrap}.ticker-filter__button::after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(45deg);opacity:.85}.ticker-filter__button:hover,.ticker-filter__button:focus-visible,.ticker-filter--multi.is-open .ticker-filter__button{background:var(--color-ticker-item-active);outline:0}.ticker-filter__button.is-filtered,.ticker-filter--multi.is-filtered .ticker-filter__button{color:var(--color-accent)}.ticker-filter__button-text{overflow:hidden;text-overflow:ellipsis}.ticker-filter__panel{position:absolute;left:0;top:calc(100% + 8px);z-index:80;width:min(320px,calc(100vw - 24px));max-height:min(360px,70vh);overflow:auto;padding:8px;border:1px solid rgba(255,214,0,.22);border-radius:var(--radius-sm);background:#111;box-shadow:0 18px 46px rgba(0,0,0,.45)}.ticker-filter__option{display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 9px;border-radius:8px;color:var(--color-text);font-size:13px;font-weight:800;cursor:pointer}.ticker-filter__option:hover,.ticker-filter__option:focus-within{background:rgba(255,255,255,.06)}.ticker-filter__option input{width:16px;height:16px;margin:0;accent-color:var(--color-accent)}@media (max-width:760px){.ticker-filter--multi::before{z-index:2}.ticker-filter--multi.is-filtered::before{color:var(--color-accent)}.ticker-filter__button{width:var(--ticker-control-height);min-width:var(--ticker-control-height);padding:0;color:transparent;background-image:none}.ticker-filter__button::after,.ticker-filter__button-text{display:none}.ticker-filter__panel{left:0;width:min(292px,calc(100vw - 24px))}}.league-page .league-sidebar .scorer-list{margin-top:0}.league-page .league-match-sections__lists{gap:16px}.league-page .league-match-section-header,.league-page .league-match-section-header--fixtures{margin:0}.league-page .league-match-section-header+.match-list-block,.league-page .league-match-section-header+.team-fixtures-results,.league-page .league-match-section-header+.match-list-block .match-list-card,.league-page .league-match-section-header+.team-fixtures-results .match-list-card{margin-top:0}@media (max-width:767px){.league-page .league-match-sections__lists{gap:16px}}@media (min-width:768px){.league-page .league-standings-section{padding-bottom:var(--space-4)}.league-page .league-standings-section+.league-related-news-section{padding-top:var(--space-4)}}.league-related-news-section .article-card__media picture.article-card__image{display:block;width:100%;height:100%;overflow:hidden}.league-related-news-section .article-card__media picture.article-card__image>img,.league-related-news-section .article-card__media img.article-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.league-page .league-related-news-section{padding-bottom:var(--space-4);margin-bottom:var(--space-4)}.league-page .league-related-news-section{padding-bottom:var(--space-4);margin-bottom:0}.league-page .league-related-news-section .section-header{margin-bottom:var(--space-4)}.league-page .league-related-news-section .article-grid{gap:var(--space-4)}@media (max-width:760px){.league-profile-card__content{grid-template-columns:72px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4)}.league-profile-card__logo{width:72px;height:72px}.league-profile-card__logo img{max-width:64px;max-height:64px}.league-profile-card__title{font-size:30px}.league-profile-card__meta{grid-column:auto;display:flex;flex-wrap:wrap;gap:var(--space-3);width:auto;margin-top:var(--space-3);padding-top:0;border-top:0}.league-profile-card__meta-item{padding:0;border-radius:0;background:0 0}}@media (max-width:420px){.league-profile-card__content{grid-template-columns:72px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4)}.league-profile-card__logo{width:72px;height:72px}.league-profile-card__logo img{max-width:64px;max-height:64px}.league-profile-card__meta{gap:var(--space-3)}.league-profile-card__meta-item{padding:0}}.league-profile-card__logo img{width:96px;height:96px}.league-profile-card__logo picture,.league-profile-card__logo picture>img{display:block;width:96px;height:96px}.league-profile-card__logo picture>img,.league-profile-card__logo img{object-fit:contain}@media (max-width:980px){.league-profile-card__logo img,.league-profile-card__logo picture,.league-profile-card__logo picture>img{width:82px;height:82px}}@media (max-width:760px){.league-page .league-overview-section{padding-top:var(--space-5);padding-bottom:var(--space-6)}.league-page .layout-with-sidebar{gap:var(--space-6)}.league-page .main-column{display:grid;gap:var(--space-6)}.league-page .league-profile-card,.league-page .league-match-sections,.league-page .league-standings-section,.league-page .content-section{margin-top:0}.league-page .league-match-sections{margin-top:0}.league-page .league-standings-section{padding-top:var(--space-5);padding-bottom:var(--space-4)}.league-page .league-standings-section+.league-related-news-section{padding-top:var(--space-4)}.league-page .league-related-news-section{padding-bottom:var(--space-4);margin-bottom:0}.league-profile-card__logo img,.league-profile-card__logo picture,.league-profile-card__logo picture>img{width:64px;height:64px}}@media (max-width:760px){.team-page .team-overview-section,.league-page .league-overview-section{padding-bottom:var(--space-4)}.team-page .team-standings-section,.league-page .league-standings-section{padding-top:var(--space-4)}}@media (max-width:760px){.team-page .team-overview-section,.league-page .league-overview-section{padding-bottom:0!important}.team-page .team-overview-section+.team-standings-section,.league-page .league-overview-section+.league-standings-section{padding-top:var(--space-8)!important}.team-page .team-standings-section,.league-page .league-standings-section{padding-bottom:var(--space-4)!important}.league-page .league-standings-section+.league-related-news-section{padding-top:var(--space-4)!important}}.league-profile-card__logo img{aspect-ratio:1/1}.league-page-heading-section{padding-top:var(--page-top-spacing);padding-bottom:var(--space-4)}.league-page-title{margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:clamp(34px,5vw,58px);font-weight:900;letter-spacing:-.04em;line-height:.95;text-transform:uppercase}.league-page-breadcrumbs{margin-bottom:var(--space-3)}.league-page .league-overview-section{padding-top:0}@media (max-width:760px){.league-page-heading-section{padding-bottom:var(--space-4)}.league-page-title{font-size:clamp(32px,12vw,44px)}}.league-page .league-page-header{margin:0 0 var(--space-4)}.league-page .league-page-breadcrumbs{margin-bottom:18px}.league-page .league-page-title{max-width:100%;margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:var(--hero-article-title-size);font-weight:900;letter-spacing:-.035em;line-height:.94;text-transform:uppercase}.league-page .league-overview-section{padding-top:var(--page-top-spacing)}@media (max-width:760px){.league-page .league-page-header{margin-bottom:var(--space-4)}.league-page .league-page-breadcrumbs{margin-bottom:18px}.league-page .league-page-title{font-size:var(--hero-article-title-size)}}.league-page .league-overview-section>.container>.league-page-breadcrumbs{margin:0 0 var(--space-4)}.league-page .league-page-header{margin:0 0 var(--space-4)}.league-page .league-page-header .league-page-title{max-width:100%;margin:0;color:var(--color-text);font-family:var(--font-condensed);font-size:var(--hero-article-title-size);font-weight:900;letter-spacing:-.035em;line-height:.94;text-transform:uppercase}@media (max-width:760px){.league-page .league-overview-section>.container>.league-page-breadcrumbs{margin-bottom:var(--space-4)}.league-page .league-page-header{margin-bottom:var(--space-4)}}.match-hero-card__score{display:inline-flex;align-items:flex-end;justify-content:center;gap:8px;line-height:1}.match-hero-card__score-main{display:inline-block}.match-hero-card__score-divider{display:inline-block;font-size:.84em;opacity:.92}.match-hero-card__score-pen{display:inline-block;font-size:.52em;font-weight:800;line-height:1;color:var(--accent, #ffd400);transform:translateY(-.42em)}.match-hero-card__score-context{color:var(--muted, #a3a3a3);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-align:center;text-transform:uppercase}.match-hero-card__center{gap:8px}@media (max-width:560px){.match-hero-card__score{gap:5px}.match-hero-card__score-pen{font-size:.5em}.match-hero-card__score-context{font-size:10px}}.match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(180px,220px) minmax(0,1fr)}.match-hero-card__center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;min-width:180px}.match-hero-card__score{display:inline-flex;align-items:baseline;justify-content:center;gap:10px;line-height:.95}.match-hero-card__score-main{display:inline-block}.match-hero-card__score-divider{display:inline-block;font-size:.88em;opacity:.9}.match-hero-card__score-subline{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;color:var(--muted, #a3a3a3);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-align:center;text-transform:uppercase}.match-hero-card__score-note{color:var(--muted, #a3a3a3)}.match-hero-card__score-shootout{color:var(--accent, #ffd400);font-size:12px;font-weight:900;letter-spacing:.04em}.match-hero-card__score-context,.match-hero-card__score-pen{display:none}@media (max-width:760px){.match-hero-card__main{grid-template-columns:1fr;gap:18px}.match-hero-card__center{order:-1;min-width:0}}@media (max-width:560px){.match-hero-card__score{gap:8px}.match-hero-card__score-subline{gap:6px;font-size:10px}.match-hero-card__score-shootout{font-size:11px}}.article-card__media{position:relative;aspect-ratio:16/9;height:auto;contain:layout paint}.article-card__media>picture,.article-card__media picture.article-card__image{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden}.article-card__media>img,.article-card__media picture>img,.article-card__media img.article-card__image,.article-card__media picture.article-card__image>img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center center;aspect-ratio:16/9}.article-card:hover .article-card__media picture,.article-card:hover .article-card__media img{transform:none}.article-card:hover .article-card__media img.article-card__image,.article-card:hover .article-card__media picture>img{transform:scale(1.025)}.match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(150px,220px) minmax(0,1fr)}.match-hero-card__team,.match-hero-card__team--away{min-width:0}.match-hero-card__team a:not(.match-hero-card__crest-link),.match-hero-card__team span{overflow-wrap:anywhere}@media (max-width:760px){.match-hero-card{padding:18px 14px}.match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(82px,96px) minmax(0,1fr)!important;gap:10px;align-items:center}.match-hero-card__center{order:0!important;min-width:0!important;gap:5px}.match-hero-card__team img{width:50px;height:50px}.match-hero-card__team a:not(.match-hero-card__crest-link),.match-hero-card__team span{font-size:17px;line-height:1.05}.match-hero-card__score{font-size:28px;gap:6px}.match-hero-card__score-subline{font-size:9px;gap:4px;letter-spacing:.05em}.match-hero-card__details{margin-top:14px;justify-content:center;text-align:center}}@media (max-width:420px){.match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(62px,74px) minmax(0,1fr)!important;gap:8px}.match-hero-card__team img{width:42px;height:42px}.match-hero-card__team a:not(.match-hero-card__crest-link),.match-hero-card__team span{font-size:15px}.match-hero-card__score{font-size:24px}}.article-football-profile-card-link .team-card__title,.article-football-profile-card-link .player-profile-card__title,.article-football-profile-card-link .league-profile-card__title{display:block}.match-hero-card__center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.match-hero-card__score{display:inline-flex;align-items:baseline;justify-content:center;gap:10px;line-height:.95;white-space:nowrap}.match-hero-card__score-side{display:inline-flex;align-items:baseline;gap:3px}.match-hero-card__score-pen{display:inline-block!important;color:var(--accent, #ffd400);font-size:.48em;font-weight:900;line-height:1;letter-spacing:-.02em;transform:translateY(-.12em)}.match-hero-card__score-context{display:block!important;color:var(--muted, #a3a3a3);font-size:11px;font-weight:900;line-height:1.1;letter-spacing:.09em;text-align:center;text-transform:uppercase}.match-hero-card__score-subline,.match-hero-card__score-note,.match-hero-card__score-shootout{display:none!important}.article-football-embed--match .match-hero-card,.single-post-content .article-football-embed--match .match-hero-card{width:100%}.article-football-embed--match .match-hero-card__main,.single-post-content .article-football-embed--match .match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(150px,220px) minmax(0,1fr)!important;align-items:center}@media (max-width:760px){.article-football-embed--match .match-hero-card__main,.single-post-content .article-football-embed--match .match-hero-card__main,.match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(82px,96px) minmax(0,1fr)!important;gap:10px}.article-football-embed--match .match-hero-card__center,.single-post-content .article-football-embed--match .match-hero-card__center,.match-hero-card__center{order:0!important;min-width:0!important}.match-hero-card__score{gap:6px}.match-hero-card__score-pen{font-size:.44em}.match-hero-card__score-context{font-size:9px;letter-spacing:.06em}}@media (max-width:420px){.article-football-embed--match .match-hero-card__main,.single-post-content .article-football-embed--match .match-hero-card__main,.match-hero-card__main{grid-template-columns:minmax(0,1fr) minmax(62px,74px) minmax(0,1fr)!important;gap:8px}.match-hero-card__score{gap:4px}.match-hero-card__score-pen{font-size:.42em}}.single-post-featured picture,.single-post-featured .wp-picture,.single-post-featured a,.single-post-featured img{display:block;width:100%}.single-post-featured picture,.single-post-featured .wp-picture{aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-card)}.single-post-featured picture>img,.single-post-featured .wp-picture>img,.single-post-featured__image{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.single-post-content figure picture,.single-post-content .wp-block-image picture,.single-post-content .wp-caption picture,.single-post-content figure .wp-picture,.single-post-content .wp-block-image .wp-picture,.single-post-content .wp-caption .wp-picture{display:block;width:100%;max-width:100%;line-height:0}.single-post-content figure picture>img,.single-post-content .wp-block-image picture>img,.single-post-content .wp-caption picture>img,.single-post-content figure .wp-picture>img,.single-post-content .wp-block-image .wp-picture>img,.single-post-content .wp-caption .wp-picture>img,.single-post-content figure img,.single-post-content .wp-block-image img,.single-post-content .wp-caption img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.single-post-content .wp-block-image.aligncenter,.single-post-content figure.aligncenter{margin-left:auto;margin-right:auto}.single-post-content .wp-block-image.alignleft,.single-post-content figure.alignleft,.single-post-content .wp-block-image.alignright,.single-post-content figure.alignright{max-width:min(50%,360px)}.single-post-content .article-football-embed--league{margin-block:0 24px;overflow:visible}.article-football-profile-card-link .league-profile-card,.single-post-content .article-football-profile-card-link .league-profile-card{margin-block:0!important;margin-inline:0!important;position:relative;box-sizing:border-box;border:1px solid rgba(245,208,0,.24);color:var(--color-text);transform:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 14px 34px rgba(0,0,0,.22);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.article-football-profile-card-link:hover .league-profile-card,.article-football-profile-card-link:focus-visible .league-profile-card,.single-post-content .article-football-profile-card-link:hover .league-profile-card,.single-post-content .article-football-profile-card-link:focus-visible .league-profile-card{border-color:rgba(245,208,0,.62);box-shadow:inset 0 0 0 1px rgba(245,208,0,.18),0 16px 38px rgba(0,0,0,.3);transform:none}.single-post-content .article-football-profile-card-link .league-profile-card__eyebrow{margin-block:0 var(--space-2)!important;color:var(--color-accent)}.single-post-content .article-football-profile-card-link .league-profile-card__title,.single-post-content .article-football-profile-card-link:hover .league-profile-card__title,.single-post-content .article-football-profile-card-link:focus-visible .league-profile-card__title{display:block;margin-block:0!important;color:#fff;text-decoration:none}.single-post-content .article-football-profile-card-link .league-profile-card__meta{margin-block:var(--space-4)0!important}.single-post-content .article-football-profile-card-link .league-profile-card__meta-item,.single-post-content .article-football-profile-card-link .league-profile-card__meta-item dt,.single-post-content .article-football-profile-card-link .league-profile-card__meta-item dd{margin-block:0!important}.single-post-content .article-football-profile-card-link .league-profile-card__meta-item dt{color:var(--color-muted)}.single-post-content .article-football-profile-card-link .league-profile-card__meta-item dd,.single-post-content .article-football-profile-card-link .league-profile-card__meta-item a{color:var(--color-text);text-decoration:none}@media (max-width:767px){.single-post-content .wp-block-image.alignleft,.single-post-content figure.alignleft,.single-post-content .wp-block-image.alignright,.single-post-content figure.alignright{max-width:100%;float:none;margin-left:0;margin-right:0}}.single-post-featured{max-width:100%}.single-post-featured picture,.single-post-featured .wp-picture{contain:layout paint}.single-post-featured img.single-post-featured__image,.single-post-featured picture>img,.single-post-featured .wp-picture>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.team-card__eyebrow{color:var(--color-accent)}.team-card__eyebrow a{color:inherit;text-decoration:none}.team-card__eyebrow a:hover,.team-card__eyebrow a:focus-visible{color:var(--color-text)}.league-standings-card.standings-card,.team-standings-section .standings-card,.league-page .league-standings-section .standings-card,.article-football-embed--standings .standings-card{padding-bottom:var(--space-4)}.league-standings-card .standings-scroll,.team-standings-section .standings-scroll,.league-page .league-standings-section .standings-scroll,.article-football-embed--standings .standings-scroll{padding-bottom:1px}.single-post-content .article-football-profile-card-link .team-card,.single-post-content .article-football-profile-card-link .player-profile-card,.single-post-content .article-football-embed--match .match-hero-card{border:1px solid rgba(245,208,0,.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 14px 34px rgba(0,0,0,.22)}.single-post-content .article-football-profile-card-link:hover .team-card,.single-post-content .article-football-profile-card-link:focus-visible .team-card,.single-post-content .article-football-profile-card-link:hover .player-profile-card,.single-post-content .article-football-profile-card-link:focus-visible .player-profile-card,.single-post-content .article-football-embed--match .match-hero-card:hover,.single-post-content .article-football-embed--match .match-hero-card:focus-visible{border-color:rgba(245,208,0,.62);box-shadow:inset 0 0 0 1px rgba(245,208,0,.18),0 16px 38px rgba(0,0,0,.3)}.single-post-content .article-football-embed--standings .standings-card{overflow:hidden;border-radius:var(--radius);background:var(--color-ticker-item);padding:var(--space-3) var(--space-3)}.single-post-content .article-football-embed--standings .standings-scroll{padding-bottom:0}@media (max-width:760px){.single-post-content .article-football-embed--standings .standings-card{padding:var(--space-3) var(--space-3)}}.account-menu__toggle{width:32px;height:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;overflow:hidden;background:0 0}.account-menu__toggle img,.account-menu__toggle .avatar,.account-menu__avatar{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;max-height:32px!important;display:block!important;border-radius:999px!important;object-fit:cover!important;object-position:center center!important;padding:0!important;margin:0!important;background:rgba(255,255,255,.12)}.account-menu__toggle svg,.account-menu__avatar svg,svg.account-menu__avatar{width:32px!important;height:32px!important;border-radius:999px!important;display:block!important}.account-menu__avatar,.account-menu__toggle img,.account-menu__toggle .avatar{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;border-radius:50%!important;object-fit:cover!important;object-position:center center!important;aspect-ratio:1/1!important}.match-list__team>picture.match-list__crest,.match-list__team>.match-list__crest{width:30px;height:30px;flex:0 0 30px}.match-list__team>picture.match-list__crest{display:inline-flex;align-items:center;justify-content:center}.match-list__team>picture.match-list__crest>img,.match-list__crest img,img.match-list__crest{display:block;width:30px;height:30px;max-width:30px;max-height:30px;object-fit:contain}.match-list__score{gap:2px}.match-list__score-main{display:inline-block;line-height:1}.match-list__score--with-penalties{min-width:50px;padding-inline:7px;gap:3px}.match-list__score-penalty{display:inline-block;color:var(--color-accent);font-size:.72em;font-weight:900;line-height:1;transform:translateY(-1px)}.match-list__date--result-note{color:var(--color-muted);letter-spacing:.04em}.matches-browser .match-list-card{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}@media (max-width:600px){.match-list__team>picture.match-list__crest,.match-list__team>.match-list__crest{width:24px;height:24px;flex-basis:24px}.match-list__team>picture.match-list__crest>img,.match-list__crest img,img.match-list__crest{width:24px;height:24px;max-width:24px;max-height:24px}.match-list__score--with-penalties{min-width:42px;padding-inline:5px}.match-list__score-penalty{font-size:.68em}}.league-page .league-breadcrumb-section,.match-page .match-breadcrumb-section{padding-top:var(--page-top-spacing);padding-bottom:var(--space-4)}.league-page .league-page-breadcrumbs,.match-page .match-page-breadcrumbs{margin:0}.league-page .league-breadcrumb-section+.league-overview-section,.match-page .match-breadcrumb-section+.match-page-section{padding-top:0!important}.league-page .league-overview-section{padding-top:0!important}@media (max-width:760px){.league-page .league-breadcrumb-section,.match-page .match-breadcrumb-section{padding-top:var(--space-5);padding-bottom:var(--space-4)}.league-page .league-breadcrumb-section+.league-overview-section,.match-page .match-breadcrumb-section+.match-page-section{padding-top:0!important}}.match-hero-card__crest-link,.match-hero-card__team>picture,.match-hero-card__crest-link>picture{display:inline-flex;width:64px;height:64px;flex:0 0 64px;align-items:center;justify-content:center;line-height:0}.match-hero-card__team img,.match-hero-card__team picture>img,.match-hero-card__crest-link img,.match-hero-card__crest-link picture>img{display:block;width:64px;height:64px;max-width:64px;max-height:64px;object-fit:contain;aspect-ratio:1/1}@media (max-width:560px){.match-hero-card__crest-link,.match-hero-card__team>picture,.match-hero-card__crest-link>picture{width:42px;height:42px;flex-basis:42px}.match-hero-card__team img,.match-hero-card__team picture>img,.match-hero-card__crest-link img,.match-hero-card__crest-link picture>img{width:42px;height:42px;max-width:42px;max-height:42px}}.player-page .player-breadcrumb-section{padding-top:var(--page-top-spacing);padding-bottom:var(--space-4)}.player-page .player-page-breadcrumbs{margin:0}.player-page .player-breadcrumb-section+.player-overview-section,.player-page .player-overview-section{padding-top:0!important}@media (max-width:760px){.player-page .player-breadcrumb-section{padding-top:var(--space-6);padding-bottom:var(--space-4)}.player-page .player-breadcrumb-section+.player-overview-section,.player-page .player-overview-section{padding-top:0!important}}.search-template__hero,.error-404-template__hero{padding-top:var(--space-6);padding-bottom:var(--space-4)}.search-template__header,.error-404-template .section-header{margin-bottom:var(--space-4)}.section-kicker{margin:0 0 var(--space-2);color:var(--color-accent);font-size:12px;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.search-template__form{display:flex;align-items:stretch;gap:var(--space-2);max-width:720px}.search-template__form input[type=search]{min-width:0;flex:1 1 auto;height:48px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-sm);background:var(--color-ticker-item);color:var(--color-text);padding:0 var(--space-3);font:inherit;font-weight:700}.search-template__form input[type=search]::placeholder{color:var(--color-text-muted)}.search-template__form input[type=search]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.search-group{padding-top:var(--space-4);padding-bottom:var(--space-4)}.search-group+.search-group{padding-top:0}.search-group__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.search-group__title{margin:0;color:var(--color-text);font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:900;letter-spacing:-.04em;line-height:.95;text-transform:uppercase}.search-group__link{color:var(--color-accent);font-size:12px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.search-group__link:hover{color:var(--color-text)}.search-card-grid{display:grid;gap:var(--grid-gap)}.search-card-grid--profiles,.search-card-grid--leagues{grid-template-columns:repeat(4,minmax(0,1fr))}.search-card-grid--profiles .team-card-archive,.search-card-grid--profiles .player-card,.search-card-grid--leagues .league-card{min-width:0}.search-template__message{margin:0;font-size:16px;font-weight:700}.error-404-card{position:relative;overflow:hidden;border:1px solid rgba(255,216,0,.35);border-radius:var(--radius);background:linear-gradient(135deg,rgba(20,20,20,.98),rgba(20,20,20,.9)),var(--color-ticker-item);padding:clamp(28px,5vw,56px)}.error-404-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 0,rgba(255,216,0,.12) 100%)}.error-404-card__content{position:relative;z-index:1;max-width:760px}.error-404-card__title{margin-bottom:var(--space-3)}.error-404-card__text{max-width:680px;margin:0 0 var(--space-4);font-size:16px;font-weight:700;line-height:1.55}.error-404-card__number{position:absolute;right:clamp(18px,6vw,72px);bottom:-22px;color:rgba(255,255,255,.05);font-family:var(--font-display);font-size:clamp(110px,18vw,260px);font-weight:900;letter-spacing:-.08em;line-height:.8}.error-404-links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.error-404-link{display:inline-flex;align-items:center;min-height:44px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--color-ticker-item);color:var(--color-text);padding:0 var(--space-4);font-size:13px;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.error-404-link:hover,.error-404-link:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}@media (max-width:1024px){.search-card-grid--profiles,.search-card-grid--leagues{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.search-template__hero,.error-404-template__hero{padding-top:var(--space-4)}.search-template__form{flex-direction:column}.search-template__form .button{width:100%;justify-content:center}.search-group__header{align-items:flex-start;flex-direction:column}.search-card-grid--profiles,.search-card-grid--leagues{grid-template-columns:1fr}.error-404-card{padding:var(--space-4)}.error-404-card__number{display:none}}@media (max-width:420px){.home-main-section .home-secondary-articles,.home-other-news-section .article-grid,body.home .content-section .article-grid,body.front-page .content-section .article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}.account-menu__toggle>svg{width:var(--icon-size);height:var(--icon-size);transform:scale(.88);transform-origin:center}.account-menu__avatar{width:var(--icon-size);height:var(--icon-size);border-radius:50%;object-fit:cover}.mega-menu__inner{position:relative}.mega-menu__top{position:absolute;top:20px;right:var(--container-padding, 24px);z-index:2;margin-bottom:0}.mega-menu__grid{padding-top:0}.mega-menu__section--international .mega-menu__item-icon{object-fit:cover;background:0 0}@media (max-width:760px){.mega-menu__top{position:static;margin-bottom:24px}}@media (min-width:761px){.mega-menu__column:nth-last-child(-n+2){padding-top:66px}}.mega-menu__top{position:static;top:auto;right:auto;z-index:auto;display:flex;justify-content:flex-end;margin-bottom:22px}.mega-menu__grid{padding-top:0}.mega-menu__column.is-filtered-empty{display:block}@media (min-width:761px){.mega-menu__column:nth-last-child(-n+2){padding-top:0}}@media (max-width:760px){.mega-menu__top{justify-content:stretch;margin-bottom:24px}}.single-post-google-source{display:none!important}.single-post-google-source{display:none!important}.single-post-google-source{display:none!important}.post-author-box{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:18px;margin-top:30px;padding:18px;overflow:hidden;border:1px solid rgba(245,208,0,.3);border-radius:var(--radius);background:var(--color-ticker-item, #151515);box-shadow:none!important;isolation:isolate}.post-author-box::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 12% 24%,rgba(255,255,255,.07),transparent 26%),radial-gradient(circle at 75% 12%,rgba(245,208,0,.13),transparent 30%),linear-gradient(135deg,#202020 0,#161616 56%,#101010 100%)}.post-author-box::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.18) 52%,rgba(0,0,0,.42)),repeating-linear-gradient(135deg,rgba(255,255,255,.045)0 1px,transparent 1px 14px);pointer-events:none}.post-author-box__avatar-link{display:block;width:74px;height:74px;min-width:74px;min-height:74px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:50%!important;background:rgba(0,0,0,.28);box-shadow:none!important}.post-author-box__avatar-link img,.post-author-box__avatar-link picture,.post-author-box__avatar-link svg,.post-author-box__avatar{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border-radius:50%!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.post-author-box__body{display:grid;gap:9px;min-width:0}.post-author-box__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.post-author-box__identity{min-width:0}.post-author-box__topline{margin:0 0 5px;color:var(--color-accent);font-size:11px;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.post-author-box__name{margin:0;color:#fff;font-family:var(--font-condensed);font-size:clamp(24px,2.7vw,32px);font-weight:900;letter-spacing:-.035em;line-height:.96;text-transform:uppercase}.post-author-box__name a{color:inherit;text-decoration:none}.post-author-box__name a:hover,.post-author-box__name a:focus-visible{color:var(--color-accent);outline:0}.post-author-box__bio{max-width:760px;margin:0;color:rgba(255,255,255,.8);font-size:14px;font-weight:700;line-height:1.42}.post-author-box__actions,.post-author-box__contacts{display:inline-flex;align-items:center;gap:9px}.post-author-box__actions{flex:0 0 auto;justify-content:flex-end;min-width:max-content}.post-author-box__profile,.post-author-box__contact{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:0;border-radius:999px;text-decoration:none;box-shadow:none!important;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.post-author-box__profile{border:1px solid rgba(245,208,0,.78);background:var(--color-accent);color:#050505}.post-author-box__contact{border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.2);color:#fff}.post-author-box__profile span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.post-author-box__profile svg,.post-author-box__contact svg{display:block;width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.post-author-box__profile:hover,.post-author-box__profile:focus-visible{border-color:rgba(255,255,255,.72);background:#ffe066;color:#050505;outline:0}.post-author-box__contact:hover,.post-author-box__contact:focus-visible{border-color:rgba(245,208,0,.75);background:rgba(245,208,0,.14);color:var(--color-accent);outline:0}.post-author-box__footer{display:none!important}@media (max-width:700px){.post-author-box{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;margin-top:24px;padding:14px}.post-author-box__avatar-link{width:58px;height:58px;min-width:58px;min-height:58px;align-self:start;margin-top:6px}.post-author-box__body{gap:8px}.post-author-box__header{align-items:flex-start;gap:10px}.post-author-box__name{font-size:23px;line-height:.98}.post-author-box__topline{margin-bottom:4px;font-size:10px;letter-spacing:.13em}.post-author-box__bio{max-width:none;font-size:13px;line-height:1.38}.post-author-box__actions,.post-author-box__contacts{gap:8px}.post-author-box__profile,.post-author-box__contact{width:34px;height:34px;min-width:34px}.post-author-box__profile svg,.post-author-box__contact svg{width:15px;height:15px;flex-basis:15px}}@media (max-width:390px){.post-author-box{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:12px}.post-author-box__avatar-link{width:52px;height:52px;min-width:52px;min-height:52px;margin-top:5px}.post-author-box__header{gap:8px}.post-author-box__name{font-size:20px}.post-author-box__profile,.post-author-box__contact{width:32px;height:32px;min-width:32px}}@media (max-width:760px){.site-footer{padding:28px 0 22px}.footer-inner{gap:14px;padding-inline:var(--space-4)}.footer-social{gap:8px}.footer-social__link{width:42px;height:42px;min-width:42px;min-height:42px}.footer-social__link svg{width:23px;height:23px}.footer-menu-nav{max-width:360px;margin-inline:auto}.footer-menu{gap:4px 0}.footer-menu li+li::before{height:14px;margin-inline:8px}.footer-menu a{min-height:32px;font-size:12px}.footer-text,.footer-copy{max-width:360px;font-size:11px;line-height:1.45}}@media (hover:none),(max-width:760px){.article-card:hover,.article-card:focus-within{background:var(--color-ticker-item);transform:none}.article-card:hover .article-card__image,.article-card:hover .article-card__media img.article-card__image,.article-card:hover .article-card__media picture>img{transform:none}}