body:has(.site-header .brand--image){--at-brand-deep:#2b130d;--at-brand-deeper:#190b08;--at-brand-warm:#63341f;--at-accent:#f1562b;--at-action:#c73c16;--at-action-hover:#a93214;--at-page-bg:#f8f5f0;--at-surface:#fff;--at-section-bg:#f7eee7;--at-border:#e8dccf;--at-divider:#e7e9ed;--at-text:#18212b;--at-text-muted:#596579;--at-row-live-bg:#d92d20;--at-row-final-bg:#68737d;--at-row-score-text:#fff;--at-row-live-status:#166534;--at-row-neutral-status:#475569;--at-selected-bg:#feede6;--at-score-emphasis:#d92d20;--at-score-text:#fff;--at-focus:#c73c16;--brand-brown:var(--at-brand-deep);--brand-brown-deep:var(--at-brand-deeper);--heading-brown:var(--at-brand-warm);--surface-warm:var(--at-section-bg);--page-bg:var(--at-page-bg);--accent:var(--at-action);--accent-hover:var(--at-action-hover);--muted:var(--at-text-muted);--ink:var(--at-text);--border:var(--at-border);--card-radius:11px;background:var(--at-page-bg);color:var(--at-text)}body:has(.brand--image) .site-header{background:linear-gradient(90deg,var(--at-brand-deep) 0,rgba(25,11,8,.91) 43%,rgba(25,11,8,.6)),url(/assets/theme/header-stadium.webp) 100% 100%/auto 110px no-repeat,var(--at-brand-deeper);border-bottom:2px solid #b46d42}body:has(.brand--image) .header-main--brand{min-height:96px;padding:8px 26px;gap:28px}body:has(.brand--image) .brand.brand--image{width:240px}body:has(.brand--image) .main-nav{padding:0 26px 8px;gap:8px;min-height:48px}body:has(.brand--image) .main-nav .nav-link{font-size:14px;min-height:39px;padding:10px 16px;border-radius:7px;color:#fff7ef}body:has(.brand--image) .main-nav .nav-link.active{background:var(--at-action);border-color:var(--at-action);color:#fff}body:has(.brand--image) .main-nav .nav-link:hover{background:#543024;color:#fff}body:has(.brand--image) .main-nav .nav-link.active:hover{background:var(--at-action-hover)}body:has(.brand--image) .search-wrap{width:min(42vw,490px)}body:has(.brand--image) .header-tools select,body:has(.brand--image) .search-wrap input{background:#44291f;color:#fff6ed;border:1px solid #92684e;font-size:14px;height:42px}body:has(.brand--image) .search-wrap input::placeholder{color:#ebd7c9}body:has(.brand--image) .search-wrap>span{color:#ebd7c9}body:has(.brand--image) .search-menu{color:var(--at-text);background:white}body:has(.brand--image) :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--at-focus);outline-offset:3px}body:has(.brand--image) .site-header :is(a,input,select):focus-visible{outline-color:#ffd0a1}body:has(.brand--image) .app-content{padding:12px 24px 30px}body:has(.brand--image) .home-grid{grid-template-columns:232px minmax(0,1fr) 350px;gap:16px}body:has(.brand--image) .card{border-color:var(--at-border);box-shadow:0 2px 8px #2b130d0d;border-radius:11px}body:has(.brand--image) .section-header{background:var(--at-section-bg);color:var(--at-brand-warm);min-height:40px;padding:10px 12px;border-color:var(--at-border)}body:has(.brand--image) .section-header :is(h2,h3){font-size:14px!important;line-height:1.4}body:has(.brand--image) .section-header--dark{background:var(--at-brand-deep);color:white}body:has(.brand--image) .section-header--dark h2{font-size:16px!important}body:has(.brand--image) .section-icon{color:var(--at-action);display:inline-flex;align-items:center}body:has(.brand--image) .section-header--dark .section-icon{color:#ffa56c}body:has(.brand--image) .sidebar .card{margin-bottom:12px}body:has(.brand--image) .calendar-title{font-size:13px;margin:8px 10px;gap:5px}body:has(.brand--image) .calendar-title a{min-width:28px;min-height:28px;display:grid;place-items:center;font-size:21px}body:has(.brand--image) .calendar-grid{padding:0 10px 8px;gap:2px}body:has(.brand--image) .calendar-day{font-size:13px;min-height:30px}body:has(.brand--image) .weekday{font-size:11px;color:var(--at-text-muted)}body:has(.brand--image) .calendar-day.active{background:var(--at-action);color:white}body:has(.brand--image) .today-button{font-size:12px;padding:9px 0;color:var(--at-action)}body:has(.brand--image) .side-item{font-size:13px;min-height:38px;padding:7px 11px;line-height:1.4;border-bottom:1px solid #f4efea}body:has(.brand--image) .side-item.chosen{background:var(--at-selected-bg);color:var(--at-action);border-left:3px solid var(--at-action)}body:has(.brand--image) .side-item:after{content:"›";margin-left:auto;color:var(--at-text-muted)}body:has(.brand--image) .side-item .chevron{display:none}body:has(.brand--image) .p5-countries .padded{padding:10px}body:has(.brand--image) .hero-banner{height:auto;min-height:124px;padding:18px 22px;border:1px solid var(--at-brand-warm);border-radius:10px;background:linear-gradient(105deg,var(--at-brand-deep),var(--at-brand-deeper))}body:has(.brand--image) .hero-banner:before{content:"";position:absolute;inset:0 0 0 auto;width:240px;max-width:75%;background:url(/assets/theme/hero-stadium.webp) 100%/cover no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%);mask-image:linear-gradient(90deg,transparent,#000 42%);pointer-events:none}body:has(.brand--image) .hero-banner:after{content:none}body:has(.brand--image) .hero-banner h1{font-size:32px;line-height:1.15;margin:5px 0 7px;max-width:100%;color:white}body:has(.brand--image) .hero-banner .eyebrow{font-size:10px;letter-spacing:1.4px;color:#ffd0a1}body:has(.brand--image) .hero-banner p{font-size:13px;line-height:1.5;color:#fff4e9;max-width:72%;margin:0}body:has(.brand--image) .list-heading{margin:10px 0 7px;gap:10px;min-height:36px;flex-wrap:wrap}body:has(.brand--image) .list-heading h2{font-size:21px;margin:0;line-height:1.4}body:has(.brand--image) .theme-date-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-left:auto}body:has(.brand--image) .count,body:has(.brand--image) .theme-zone{font-size:11px;color:var(--at-text-muted);border:1px solid var(--at-border);padding:6px 9px;border-radius:20px;background:white;white-space:nowrap}body:has(.brand--image) .status-tabs{display:flex;overflow-x:auto;gap:6px;padding:5px;border:1px solid var(--at-border);border-radius:9px;background:white;align-items:center}body:has(.brand--image) .status-tabs :is(a,button){display:inline-flex;gap:6px;align-items:center;white-space:nowrap;font-size:12px;line-height:1.4;padding:7px 10px;border:1px solid var(--at-divider);border-radius:20px;background:#fafafa;min-height:32px;color:var(--at-text)}body:has(.brand--image) .status-tabs .active{background:var(--at-action);border-color:var(--at-action);color:white}body:has(.brand--image) .status-tabs .active:hover{background:var(--at-action-hover)}body:has(.brand--image) .theme-filter-count{padding:1px 6px;background:#fff3e9;color:#853015;border-radius:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px}body:has(.brand--image) .list-meta{font-size:11px;line-height:1.45;margin:7px 0;color:var(--at-text-muted)}body:has(.brand--image) .match-group{margin-bottom:10px}body:has(.brand--image) .league-heading{background:linear-gradient(90deg,var(--at-section-bg),#faf8f5);min-height:39px;padding:8px 12px;border-color:var(--at-border)}body:has(.brand--image) .league-heading a{font-size:14px;font-weight:700;color:var(--at-text)}body:has(.brand--image) .league-heading small{font-size:11px;border-radius:12px;padding:3px 6px;background:#eee9e3;color:var(--at-text-muted)}body:has(.brand--image) .match-row{padding:4px 10px 4px 0;gap:9px;min-height:60px;border-color:var(--at-divider);border-left:3px solid transparent}body:has(.brand--image) .match-row:not(.is-selected):hover{background:#f5f6f7}body:has(.brand--image) .match-row.is-selected{background:var(--at-selected-bg);border-left:3px solid var(--at-action)}body:has(.brand--image) .match-pick{gap:12px;padding-left:12px;min-width:0}body:has(.brand--image) .match-time{font-size:12px;width:47px;gap:4px;color:var(--at-text-muted);flex-shrink:0}body:has(.brand--image) .match-time small{font-size:10px;line-height:1.4}body:has(.brand--image) .match-teams{min-width:0;gap:3px}body:has(.brand--image) .match-teams>span{display:grid;grid-template-columns:24px minmax(0,1fr) max-content;font-size:14px;line-height:1.4;gap:8px;min-height:24px;align-items:center}body:has(.brand--image) .match-teams>span>span:not(.entity-badge){overflow-wrap:anywhere;white-space:normal;overflow:visible;text-overflow:clip;min-width:0}body:has(.brand--image) .match-teams b{font-size:19px;font-weight:800;min-width:33px;min-height:24px;text-align:center;line-height:1.2;padding:0 4px;color:var(--at-text)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body:has(.brand--image) .match-row[data-score-tone=live] .match-teams>[data-score-present=true]>b{background:var(--at-row-live-bg);color:var(--at-row-score-text)!important;border-radius:5px}body:has(.brand--image) .match-row[data-score-tone=finished] .match-teams>[data-score-present=true]>b{background:var(--at-row-final-bg);color:var(--at-row-score-text)!important;border-radius:5px}body:has(.brand--image) .match-row .match-row-status{color:var(--at-row-neutral-status)}body:has(.brand--image) .match-row[data-score-tone=live] .match-row-status{color:var(--at-row-live-status);font-weight:800}body:has(.brand--image) .match-row .match-pick:focus-visible{outline:2px solid var(--at-focus);outline-offset:-2px;border-radius:3px}body:has(.brand--image) .row-odds{flex-shrink:0}body:has(.brand--image) .star[aria-pressed=true]{color:var(--at-action)}body:has(.brand--image) .p5-score-head{padding:12px}body:has(.brand--image) .p5-score-head>p:first-child{font-size:13px;margin:4px 0 12px}body:has(.brand--image) .p5-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center}body:has(.brand--image) .p5-score>a{font-size:14px;line-height:1.3;gap:7px;min-width:0;overflow-wrap:anywhere}body:has(.brand--image) .p5-score strong,body:has(.brand--image) .score-core>strong{font-size:38px;line-height:1.1;font-weight:800;background:var(--at-score-emphasis);color:var(--at-score-text);padding:5px 10px;border-radius:7px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body:has(.brand--image) .p5-score-head p.live-text{font-size:12px;line-height:1.6;margin:10px 0 8px;color:#b02b1c!important}body:has(.brand--image) .p5-score-head small{font-size:12px;color:var(--at-text-muted);line-height:1.5}body:has(.brand--image) .p5-tabs button{font-size:12px;padding:11px 10px;color:var(--at-text);min-height:40px}body:has(.brand--image) .p5-tabs [aria-selected=true]{color:var(--at-action);border-bottom-color:var(--at-action);font-weight:700}body:has(.brand--image) .p5-panel-body{padding:10px 12px}body:has(.brand--image) .p5-panel-body>.section-header{margin:10px 0 8px;border-radius:6px;min-height:34px;padding:8px 10px}body:has(.brand--image) .p5-score-phases>summary{background:var(--at-section-bg);color:var(--at-brand-warm);padding:10px;border-radius:6px;font-size:13px;font-weight:700}body:has(.brand--image) .p5-phase{padding:9px 2px;border-color:var(--at-divider)}body:has(.brand--image) .p5-phase[data-phase=CURRENT] .p5-phase-score{background:var(--at-score-emphasis);color:white;border-color:var(--at-score-emphasis)}body:has(.brand--image) .p5-phase-score{color:var(--at-brand-warm);background:var(--at-section-bg);border-color:var(--at-border)}body:has(.brand--image) .p5-events li{font-size:12px;padding:9px 0;border-color:var(--at-divider)}body:has(.brand--image) .p5-notice{font-size:12px;background:#faf6ef;color:#69513c}body:has(.brand--image) .score-list>.ad-banner:first-child{margin-top:0}@media(min-width:1200px) and (max-width:1350px){body:has(.brand--image) .home-grid{grid-template-columns:210px minmax(0,1fr) 325px;gap:12px}body:has(.brand--image) .match-teams>span{font-size:13px;gap:5px}}@media(min-width:700px) and (max-width:1199px){body:has(.brand--image) .home-grid{grid-template-columns:190px minmax(0,1fr);gap:12px}body:has(.brand--image) .header-main--brand{min-height:82px;padding:8px 16px;gap:16px}body:has(.brand--image) .brand.brand--image{width:200px}body:has(.brand--image) .main-nav{padding:0 16px 8px;gap:4px}body:has(.brand--image) .main-nav .nav-link{font-size:12px;padding:9px 12px}body:has(.brand--image) .hero-banner{padding:16px;min-height:120px}body:has(.brand--image) .hero-banner h1{font-size:29px}body:has(.brand--image) .hero-banner p{max-width:85%}body:has(.brand--image) .match-time{width:38px;font-size:11px}body:has(.brand--image) .match-pick{gap:7px;padding-left:8px}body:has(.brand--image) .match-teams>span{font-size:13px;gap:5px}body:has(.brand--image) .match-row{gap:6px;padding-right:7px}}@media(max-width:699px){body:has(.brand--image) .app-content{padding:10px 11px 24px}body:has(.brand--image) .home-grid{grid-template-columns:minmax(0,1fr);gap:10px}body:has(.brand--image) .header-main--brand{padding:8px 12px;min-height:100px;gap:8px}body:has(.brand--image) .brand.brand--image{width:170px}body:has(.brand--image) .search-wrap{width:100%}body:has(.brand--image) .search-wrap input{height:36px;font-size:13px}body:has(.brand--image) .header-tools select{font-size:12px;height:36px}body:has(.brand--image) .main-nav{padding:0 12px 6px;gap:4px;min-height:43px;height:auto}body:has(.brand--image) .main-nav .nav-link{font-size:12px;min-height:36px;padding:8px 11px}body:has(.brand--image) .hero-banner{padding:14px;min-height:126px}body:has(.brand--image) .hero-banner h1{font-size:28px}body:has(.brand--image) .hero-banner p{max-width:90%;font-size:12px}body:has(.brand--image) .list-heading h2{font-size:20px}body:has(.brand--image) .match-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:5px 9px;padding:8px 10px 8px 0}body:has(.brand--image) .match-pick{grid-column:1/-1;width:100%;gap:9px;padding-left:10px}body:has(.brand--image) .match-time{width:44px;font-size:12px}body:has(.brand--image) .match-teams>span{font-size:14px;gap:7px}body:has(.brand--image) .match-row .row-odds{display:flex;grid-column:1;justify-self:end;gap:4px}body:has(.brand--image) .match-row .row-odds>span{width:37px;padding:4px 3px}body:has(.brand--image) .row-odds b{font-size:11px}body:has(.brand--image) .row-odds small{font-size:9px}body:has(.brand--image) .match-row .star{grid-column:3;min-height:34px}body:has(.brand--image) .p5-select{grid-column:2}body:has(.brand--image) .p5-score strong{font-size:36px;padding:5px 8px}body:has(.brand--image) .p5-score>a{font-size:14px}}.featured-links{max-height:600px;overflow-y:auto;overscroll-behavior:contain}.featured-links .side-item{min-width:0;flex-shrink:0}.featured-links .side-item>span:last-child{min-width:0;overflow-wrap:anywhere}.match-overview{--ov-home:#15813f;--ov-away:#267ae5;--ov-soft:#f3f7f5;display:grid;gap:16px;min-width:0;color:#18232c;container-type:inline-size}[data-theme=atscore-classic-brown] .match-overview{--ov-soft:#faf5ef}.ov-card{background:#fff;border:1px solid #dce5e1;border-radius:12px;padding:16px;box-shadow:0 2px 8px #172f2410;min-width:0}.ov-context{margin:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;background:linear-gradient(105deg,#f7faf8,#f1f5f3)}.ov-context>div{display:flex;gap:10px;align-items:flex-start;min-width:0}.ov-context>div+div{border-left:1px solid #d8e1dd;padding-left:12px}.ov-context-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#e8f0eb;color:#155636}.ov-context dt{font-size:12px;color:#526172}.ov-context dd{margin:2px 0 0;font-size:14px;font-weight:700;overflow-wrap:anywhere}.ov-context dd small{display:block;font-size:12px;font-weight:400;margin-top:3px}.match-overview h2{font-size:18px;line-height:1.4;display:flex;align-items:center;gap:8px;margin:0 0 14px}.ov-icon{flex:none;color:#19753f}.ov-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ov-heading h2{margin:0}.ov-view-all{background:#fff!important;border:1px solid #d9e1df!important;border-radius:7px;padding:8px 12px!important;color:#314454!important;font-size:12px!important;line-height:1.3!important;text-decoration:none;display:inline-flex;align-items:center;gap:9px;cursor:pointer}.match-overview .ov-score-phases{margin:0;border:0;padding:0}.match-overview .ov-score-phases>summary{background:transparent;color:#18232c;font-size:18px;font-weight:700;padding:0;margin:0 0 12px;cursor:pointer}.match-overview .ov-score-phases:not([open])>summary{margin:0}.ov-team-legend{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 12px;font-size:12px}.ov-team-legend>span{display:flex;gap:7px;align-items:center;min-width:0}.ov-team-legend>span:last-child{justify-content:flex-end;text-align:right}.ov-team-legend small{display:block;color:#647483;font-size:10px}.ov-team-legend a{overflow-wrap:anywhere}.ov-team-legend img{flex:none}.match-overview .ov-phase-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.match-overview .ov-phase{border:1px solid #deebe3;border-radius:10px;background:linear-gradient(#f4f9f6,#eef6f0);padding:12px;margin:0;min-width:0;text-align:center;display:flex;flex-direction:column}.match-overview .ov-phase h3{color:#18232c;font-size:13px;margin:0 0 9px;line-height:1.4;min-height:2.8em;overflow-wrap:anywhere}.match-overview .ov-phase-row{display:block;margin-top:auto}.match-overview .ov-phase-score{border:0;background:none;box-shadow:none;padding:0;display:flex;gap:7px;justify-content:center;color:#146735;font-size:27px;line-height:1.2}.ov-phase-accent{height:5px;border-radius:5px;background:#258c4a;margin-top:10px}.match-overview .ov-phase[data-phase=CURRENT]{background:#fff3f3;border-color:#ffd1d1}.match-overview .ov-phase[data-phase=CURRENT] .ov-phase-score{color:#d72323;background:none}.ov-phase[data-phase=CURRENT] .ov-phase-accent{background:#e32027}.match-overview .ov-phase[data-score-quality=conflict],.match-overview .ov-phase[data-score-quality=missing]{background:#f7f8f9;border-color:#dfe4e8}.ov-phase[data-score-quality=conflict] .ov-phase-accent,.ov-phase[data-score-quality=missing] .ov-phase-accent{background:#dfe4e8}.ov-stat{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(110px,.65fr) minmax(0,1fr) 44px;gap:16px;align-items:center;padding:10px 0;border-top:1px solid #edf1ef;font-size:14px}.ov-stat:first-child{border:0}.ov-stat b{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-stat-label{text-align:center;font-size:12px}.ov-track{height:16px;border-radius:4px;background:#e9edf0;display:flex;overflow:hidden}.ov-track-home{justify-content:flex-end}.ov-track i{height:100%;border-radius:4px;min-width:0;background:linear-gradient(90deg,#168341,#2ba750)}.ov-track-away i{background:linear-gradient(90deg,#1873dd,#428ff7)}.ov-events{list-style:none;padding:0;margin:12px 0 0}.ov-events li{display:grid;grid-template-columns:52px 24px 30px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-top:1px solid #e5ebe8;min-width:0;font-size:14px}.ov-minute{color:#127333;font-size:13px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-event-icon{text-align:center;line-height:1;font-size:20px}.ov-event-icon i{display:inline-block;width:12px;height:18px;background:#ffc900;border-radius:2px}.ov-event-red i{background:#eb2424}.ov-event-secondYellow i{background:linear-gradient(115deg,#ffc900 50%,#eb2424 0)}.ov-event-disallowed,.ov-event-var,.ov-event-varCard{font-size:10px;font-weight:700}.ov-event-substitution{color:#168341}.ov-event-crest{display:flex;align-items:center}.ov-event-copy{min-width:0;overflow-wrap:anywhere;line-height:1.5}.ov-event-copy small{display:block;color:#5b6a7b;font-size:12px}.ov-event-copy a{color:inherit}.ov-event-copy em{color:#a22a26;font-size:12px}.ov-event-score{padding:7px 12px;background:#edf6ef;color:#176735;border:1px solid #d8e8dd;border-radius:7px;font-size:15px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-compact{gap:12px}.ov-compact .ov-card{padding:12px}.ov-compact .ov-context{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-compact .ov-context>div+div{padding-left:0;border:0}.ov-compact .ov-context-icon{width:28px;height:28px}.ov-compact .ov-context dd{font-size:12px}.ov-compact .ov-score-phases>summary,.ov-compact h2{font-size:16px}.ov-compact .ov-phase-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-compact .ov-phase{padding:9px}.ov-compact .ov-phase h3{font-size:11px}.ov-compact .ov-phase-score{font-size:23px}.ov-compact .ov-stat{grid-template-columns:36px 1fr 1fr 36px;gap:7px;padding:9px 0}.ov-compact .ov-stat-label{grid-row:1;grid-column:1/-1}.ov-compact .ov-stat-home-value{grid-row:2;grid-column:1}.ov-compact .ov-track-home{grid-row:2;grid-column:2}.ov-compact .ov-track-away{grid-row:2;grid-column:3}.ov-compact .ov-stat-away-value{grid-row:2;grid-column:4}.ov-compact .ov-track{height:12px}.ov-compact .ov-events li{grid-template-columns:36px 18px 24px minmax(0,1fr);gap:6px;font-size:12px}.ov-compact .ov-minute{font-size:11px}.ov-compact .ov-event-score{grid-column:4;justify-self:start;font-size:12px;padding:3px 8px}.ov-compact .ov-event-crest img{width:24px;height:24px}.ov-compact .ov-event-copy small{font-size:11px}@container (max-width:620px){.ov-full .ov-context{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-full .ov-context>div+div{border:0;padding-left:0}.ov-full .ov-phase-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-full .ov-stat{grid-template-columns:38px 1fr 1fr 38px;gap:8px}.ov-full .ov-stat-label{grid-row:1;grid-column:1/-1}.ov-full .ov-stat-home-value{grid-row:2;grid-column:1}.ov-full .ov-track-home{grid-row:2;grid-column:2}.ov-full .ov-track-away{grid-row:2;grid-column:3}.ov-full .ov-stat-away-value{grid-row:2;grid-column:4}.ov-full .ov-events li{grid-template-columns:38px 20px 26px minmax(0,1fr);gap:7px;font-size:12px}.ov-full .ov-event-score{grid-column:4;justify-self:start;font-size:13px;padding:4px 8px}}@media(max-width:480px){.match-overview .ov-card{padding:10px}.match-overview .ov-context-icon{width:28px;height:28px}.match-overview .ov-context{gap:14px 8px}.match-overview .ov-context>div{gap:6px}.match-overview .ov-context dd{font-size:12px}.match-overview .ov-phase{padding:9px 6px}.match-overview .ov-phase h3{font-size:11px}.match-overview .ov-stat{font-size:13px}.ov-events li{grid-template-columns:36px 18px 24px minmax(0,1fr);gap:6px}.ov-events .ov-event-score{grid-column:4;justify-self:start}.ov-events .ov-minute{font-size:11px}}.ov-event-count{font-size:12px;color:#5b6a7b;margin:8px 0 0}html[data-theme=atscore-forest-light] body,html[data-theme=atscore-forest-light] body:has(.site-header .brand--image){--at-brand-deep:#073822;--at-brand-deeper:#031c11;--at-brand-warm:#166534;--at-accent:#8ce54a;--at-action:#15803d;--at-action-hover:#166534;--at-page-bg:#efefef;--at-surface:#fff;--at-section-bg:#edf2ef;--at-border:#dce5df;--at-divider:#e4e9e6;--at-text:#17212b;--at-text-muted:#526171;--at-selected-bg:#eaf7ee;--at-score-emphasis:#dc2626;--at-score-text:#fff;--at-focus:#166534;--brand-brown:var(--at-brand-deep);--brand-brown-deep:var(--at-brand-deeper);--heading-brown:var(--at-brand-warm);--surface-warm:var(--at-section-bg);--page-bg:var(--at-page-bg);--accent:var(--at-action);--accent-hover:var(--at-action-hover);--muted:var(--at-text-muted);--ink:var(--at-text);--border:var(--at-border);background:#efefef;color:var(--at-text)}html[data-theme=atscore-forest-light] .app-content{background:#efefef}html[data-theme=atscore-forest-light] body:has(.brand--image) .site-header{background:#031c11 url(/assets/theme/forest-green-header-r3.webp) 100% 100%/auto 194px no-repeat;border-bottom:2px solid #15803d}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav .nav-link{color:#fff}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav .nav-link.active{background:#8ce54a;color:#102516;border-color:#8ce54a}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav .nav-link:hover{background:#125b37;color:#fff}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav .nav-link.active:hover{background:#b3f482;color:#102516}html[data-theme=atscore-forest-light] body:has(.brand--image) .header-tools select,html[data-theme=atscore-forest-light] body:has(.brand--image) .search-wrap input{background:#073822e8;border-color:#7da98b;color:#fff}html[data-theme=atscore-forest-light] body:has(.brand--image) .search-wrap input::placeholder,html[data-theme=atscore-forest-light] body:has(.brand--image) .search-wrap>span{color:#e1eee6}html[data-theme=atscore-forest-light] body:has(.brand--image) .site-header :is(a,input,select):focus-visible{outline-color:#8ce54a}html[data-theme=atscore-forest-light] :is(.card,.p6-login,.p6-panel,.p6-card,.p5-directory article,.dir-card){background:#fff;border-color:#dce5df;box-shadow:0 2px 8px #0738220d}html[data-theme=atscore-forest-light] body:has(.brand--image) .section-header{background:#063b23;color:#fff;border-color:#dce5df}html[data-theme=atscore-forest-light] body:has(.brand--image) .section-header .section-icon{color:#8ce54a}html[data-theme=atscore-forest-light] body:has(.brand--image) .p5-panel-body>.section-header{background:#edf2ef;color:#17212b}html[data-theme=atscore-forest-light] body:has(.brand--image) .p5-panel-body>.section-header .section-icon{color:#166534}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner{background:#031c11;border-color:#1e5639;min-height:164px;padding:22px}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner:before{background:url(/assets/theme/forest-green-hero-r4.webp) 100% 100%/auto 164px no-repeat;width:100%;max-width:none;-webkit-mask-image:none;mask-image:none;opacity:1}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner :is(.eyebrow,p){color:#e1eee6}html[data-theme=atscore-forest-light] body:has(.brand--image) .side-item{border-bottom-color:#edf2ef}html[data-theme=atscore-forest-light] body:has(.brand--image) .side-item:after{color:#166534}html[data-theme=atscore-forest-light] body:has(.brand--image) .theme-filter-count{background:#fff;color:#166534}html[data-theme=atscore-forest-light] body:has(.brand--image) .league-heading{background:linear-gradient(90deg,#edf2ef,#f7f9f7)}html[data-theme=atscore-forest-light] body:has(.brand--image) .league-heading small{background:#dce9df;color:#17212b}html[data-theme=atscore-forest-light] body:has(.brand--image) .match-row:not(.is-selected):hover{background:#f5f6f7}html[data-theme=atscore-forest-light] body:has(.brand--image) .p5-phase-score{color:#166534}html[data-theme=atscore-forest-light] body:has(.brand--image) .p5-phase[data-phase=CURRENT] .p5-phase-score{color:#fff}html[data-theme=atscore-forest-light] .p5-score-phases .p5-phase h3{color:#166534}html[data-theme=atscore-forest-light] :is(.p5-score-phases summary,.p5-context,.p5-avatar,.p5-table-wrap th){background:#edf2ef;color:#17212b}html[data-theme=atscore-forest-light] :is(.p5-table-wrap a,.p5-season-links a,.p5-pagination a,.p5-mini-stats td,.p5-events li>b,.visitor-time-reference){color:#166534;border-color:#dce5df}html[data-theme=atscore-forest-light] body:has(.brand--image) .p5-notice{background:#f5f6f3;color:#514b32;border-left-color:#69813b}html[data-theme=atscore-forest-light] :is(.country-picker>button,.country-popover,.country-popover li){color:#17212b;border-color:#dce5df}html[data-theme=atscore-forest-light] .country-popover li.focused{background:#eaf7ee}html[data-theme=atscore-forest-light] .country-popover li[aria-selected=true]{border-left-color:#15803d}html[data-theme=atscore-forest-light] .badge-fallback{color:#526171;background:#f1f4f2;border-color:#dce5df}html[data-theme=atscore-forest-light] .calendar-day small{background:#eaf7ee;color:#166534}html[data-theme=atscore-forest-light] .calendar-day.active small{background:#fff;color:#166534}html[data-theme=atscore-forest-light] :is(.p6-brand,.p6-nav){background:#073822;color:#fff}html[data-theme=atscore-forest-light] .p6-nav a{color:#fff}html[data-theme=atscore-forest-light] .p6-nav a.active{background:#8ce54a;color:#102516}html[data-theme=atscore-forest-light] :is(.p6-main h1,.p6-card strong,.p6-login label,.p6-panel label){color:#17212b}html[data-theme=atscore-forest-light] :is(.p6-login p,.p6-muted,.p6-card span,.p6-eyebrow){color:#526171}html[data-theme=atscore-forest-light] :is(.p6-panel h2,.p6-table th){background:#063b23;color:#fff}html[data-theme=atscore-forest-light] :is(.p6-login button,.p6-panel button,.p6-toolbar button){background:#15803d;color:#fff}html[data-theme=atscore-forest-light] :is(.p6-login .secondary,.p6-panel .secondary,.p6-steps span){background:#edf2ef;color:#166534}html[data-theme=atscore-forest-light] .p6-steps .active{background:#eaf7ee;color:#166534}html[data-theme=atscore-forest-light] :is(.p6-login input,.p6-panel input,.p6-panel select,.p6-panel textarea,.p6-toolbar input){border-color:#83968a;color:#17212b;background:#fff}html[data-theme=atscore-forest-light] .p6-banner{background:#edf2ef;color:#166534;border-left-color:#15803d}html[data-theme=atscore-forest-light] :is(.p6-main,.p6-login) :focus-visible{outline-color:#166534}html[data-theme=atscore-forest-light] .p6-message{color:#9b241a}html[data-theme=atscore-forest-light] :is(.p4-panel,.p4-row,.ad-preview){border-color:#dce5df}html[data-theme=atscore-forest-light] .p4-panel h2{background:#063b23;color:#fff}html[data-theme=atscore-forest-light] .p4-row.selected{background:#15803d;color:#fff}html[data-theme=atscore-forest-light] .p4-hint{color:#526171}html[data-theme=atscore-forest-light] :is(.directory-view,.directory-card,.directory-count b,.directory-subheading h3,.directory-search>label,.directory-filter-row label){color:#17212b}html[data-theme=atscore-forest-light] :is(.directory-title p,.directory-total small,.directory-sidebar>a>small,.directory-count,.directory-availability,.directory-subheading p,.directory-secondary,.directory-empty p){color:#526171}html[data-theme=atscore-forest-light] :is(.directory-toolbar,.directory-sidebar,.directory-section,.directory-player-grid>li,.directory-team-options,.directory-empty){background:#fff;border-color:#dce5df}html[data-theme=atscore-forest-light] :is(.directory-section-head,.directory-sidebar h2){background:#063b23;border-color:#dce5df;color:#fff}html[data-theme=atscore-forest-light] .directory-section-head h2>button{color:#fff}html[data-theme=atscore-forest-light] .directory-section-head small{color:#d8e9df}html[data-theme=atscore-forest-light] .directory-section-head>a{color:#c4f0ac}html[data-theme=atscore-forest-light] :is(.directory-card-arrow,.directory-total strong,.directory-region,.directory-pagination a,.directory-empty a,.directory-search>div>span){color:#166534}html[data-theme=atscore-forest-light] .directory-sidebar>a.is-active{background:#eaf7ee;color:#166534;border-left-color:#15803d}html[data-theme=atscore-forest-light] :is(.directory-sidebar>a:hover,.directory-card:hover,.directory-team-options a:hover){background:#eaf7ee}html[data-theme=atscore-forest-light] :is(.directory-subheading,.player-monogram,.directory-help,.directory-demo){background:#edf2ef;color:#166534;border-color:#dce5df}html[data-theme=atscore-forest-light] .directory-search input{background:#fff!important}html[data-theme=atscore-forest-light] :is(.directory-toolbar input,.directory-toolbar select,.directory-sidebar input){border-color:#83968a;color:#17212b}html[data-theme=atscore-forest-light] .directory-view :focus-visible{outline-color:#166534}@media(min-width:1200px){html[data-theme=atscore-forest-light] body:has(.brand--image) .header-main--brand{min-height:138px}html[data-theme=atscore-forest-light] body:has(.brand--image) .brand.brand--image{width:300px}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav{min-height:54px}html[data-theme=atscore-forest-light] body:has(.brand--image) .search-wrap{width:min(42vw,630px)}html[data-theme=atscore-forest-light] body:has(.brand--image) :is(.search-wrap input,.header-tools select){height:56px}}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner :is(h1,p){max-width:58%}@media(min-width:700px) and (max-width:1199px){html[data-theme=atscore-forest-light] body:has(.brand--image) .site-header{background-size:auto 160px}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner{min-height:160px;padding:20px}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner:before{background-image:linear-gradient(90deg,#031c11,#031c11cc 43%,transparent 65%),url(/assets/theme/forest-green-hero-r4.webp);background-size:auto,auto 140px}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav{background:linear-gradient(90deg,#031c11ed,#031c11b8)}}@media(max-width:699px){html[data-theme=atscore-forest-light] body:has(.brand--image) .site-header{background-size:auto 135px}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner{min-height:150px;padding:18px 14px}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner:before{background-image:linear-gradient(90deg,#031c11,#031c11bb 43%,transparent 57%),url(/assets/theme/forest-green-hero-r4.webp);background-size:auto,auto 105px}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner h1{max-width:65%}html[data-theme=atscore-forest-light] body:has(.brand--image) .hero-banner p{max-width:52%}html[data-theme=atscore-forest-light] body:has(.brand--image) .main-nav{background:linear-gradient(90deg,#031c11e6,#031c11aa)}}html[data-theme=atscore-forest-light] :is(.p4-manager,.featured-manager,.menu-confirm){color:#17212b}html[data-theme=atscore-forest-light] :is(.p4-manager button,.featured-manager button,.ad-slot-list button){background:#15803d;color:#fff;border-color:#166534}html[data-theme=atscore-forest-light] :is(.p4-manager button.primary,.p4-manager button.chosen,.p4-manager .p4-name-list button.chosen,.ad-slot-list .active){background:#166534;color:#fff}html[data-theme=atscore-forest-light] :is(.p4-manager button:hover:not(:disabled),.p4-manager .p4-name-list button:hover:not(.chosen)){background:#eaf7ee;color:#166534}html[data-theme=atscore-forest-light] :is(.p4-manager input,.p4-manager select,.p4-manager textarea,.featured-selectors select){color:#17212b;border-color:#83968a}html[data-theme=atscore-forest-light] :is(.p4-note,.ad-help,.ad-budget,.featured-identity small,.featured-position,.featured-system small,.seo-search-list small,.seo-search-list code){color:#526171}html[data-theme=atscore-forest-light] :is(.seo-variable-help,.seo-source,.seo-samples,.p4-manager pre,.featured-system,.seo-runner-note,.seo-runner-counts>div,.ad-preview){background:#edf2ef;border-color:#dce5df;color:#17212b}html[data-theme=atscore-forest-light] :is(.seo-variable-help summary,.seo-samples summary,.seo-variable-grid code,.seo-runner-counts strong){color:#166534}html[data-theme=atscore-forest-light] :is(.featured-manager button.secondary,.seo-search-list button[aria-pressed=true]){background:#eaf7ee;color:#166534;border-color:#15803d}html[data-theme=atscore-forest-light] .featured-preview .section-header{background:#063b23;color:#fff}html[data-theme=atscore-forest-light] :is(.featured-manager,.p4-manager,.ad-banner) :focus-visible{outline-color:#166534}.theme-manager{max-width:1440px}.theme-active{display:flex;flex-wrap:wrap;gap:12px;padding:16px;background:var(--at-surface,#fff);border:1px solid var(--at-border,#e8dccf);border-radius:8px}.theme-presets{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:18px 0}.theme-preset{min-width:0}.theme-swatch{display:flex;gap:8px}.theme-swatch i{display:block;width:48px;height:48px;border:1px solid #999;border-radius:8px}.theme-swatch--atscore-classic-brown i:first-child{background:#2b130d}.theme-swatch--atscore-classic-brown i:nth-child(2){background:#f8f5f0}.theme-swatch--atscore-classic-brown i:nth-child(3){background:#fff}.theme-swatch--atscore-classic-brown i:nth-child(4){background:#c73c16}.theme-swatch--atscore-forest-light i:first-child{background:#073822}.theme-swatch--atscore-forest-light i:nth-child(2){background:#efefef}.theme-swatch--atscore-forest-light i:nth-child(3){background:#fff}.theme-swatch--atscore-forest-light i:nth-child(4){background:#15803d}.theme-preview-scroll{max-width:100%;overflow:auto;border:1px solid var(--border,#ddd);border-radius:10px;background:#fff}.theme-preview-scroll iframe{display:block;border:0;max-width:none}.theme-confirm{margin:20px 0}.theme-current{font-weight:700}.theme-manager label{display:flex;flex-direction:column;gap:6px}.theme-manager select{padding:8px;max-width:100%}@media(max-width:699px){.theme-presets{grid-template-columns:1fr}.theme-manager .p6-toolbar{align-items:stretch}.theme-manager .p6-toolbar label{max-width:100%;min-width:0}}