.event-page{width:min(1280px,100%);margin:auto;padding:22px clamp(16px,3vw,36px) 52px}.event-back{display:inline-flex;min-height:44px;align-items:center;color:var(--sb-blue);font-weight:700;font-size:13px;text-decoration:none}.event-hero{margin-top:8px;border:1px solid var(--sb-line);border-radius:16px;background:#fff;overflow:hidden;box-shadow:var(--sb-shadow)}.event-hero-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--sb-line);background:#fbfcfd}.event-hero-top>div{display:flex;align-items:center;gap:10px}.event-league-big{font-size:12px;color:var(--sb-muted);font-weight:700}.event-status-big{padding:5px 8px;border-radius:6px;background:var(--sb-red-soft);color:var(--sb-red);font-size:10px;font-weight:900}.event-actions{display:flex}.event-actions button{min-height:40px;border:1px solid var(--sb-line);border-radius:8px;background:#fff;color:var(--sb-blue);font:700 11px inherit;padding:0 12px;cursor:pointer}.event-actions button.on{color:#8a5b00;background:#fff8e8}.versus{display:grid;grid-template-columns:1fr 140px 1fr;align-items:stretch}.team{position:relative;min-height:190px;padding:34px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.team h1{position:relative;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.15;color:#fff}.team small{position:relative;margin-top:8px;color:rgba(255,255,255,.76)}.team-letter{position:absolute;right:18px;bottom:-28px;font-size:150px;line-height:1;font-weight:900;color:rgba(255,255,255,.09)}.team-home{align-items:flex-start;text-align:left;background:linear-gradient(135deg,#1769c2,#253f9e)}.team-home .team-letter{right:18px;left:auto}.team-away{align-items:flex-end;text-align:right;background:linear-gradient(135deg,#e45a4f,#a92c43)}.team-away .team-letter{right:auto;left:18px}.versus-center{display:grid;place-content:center;justify-items:center;gap:10px;background:#182230;color:#fff}.versus-center b{width:56px;height:56px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center;font-size:18px}.versus-center time{max-width:110px;text-align:center;color:#b9c4d2;font-size:10px;line-height:1.5}.event-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px;margin-top:20px}.markets-panel,.event-ticket{background:#fff;border:1px solid var(--sb-line);border-radius:12px;box-shadow:var(--sb-shadow)}.market-toolbar{display:grid;grid-template-columns:1fr minmax(180px,260px) auto;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--sb-line)}.market-toolbar h2{font-size:18px;margin:3px 0 0}.market-search{height:42px;display:flex;align-items:center;gap:7px;border:1px solid var(--sb-line);border-radius:8px;padding:0 10px;color:var(--sb-muted)}.market-search input{width:100%;min-width:0;border:0;outline:0}.market-jumps{display:flex;gap:7px;overflow:auto;padding:12px 16px;border-bottom:1px solid var(--sb-line)}.market-jumps button{flex:0 0 auto;min-height:36px;border:1px solid var(--sb-line);border-radius:8px;background:var(--sb-soft);color:#475467;font:700 10px inherit;padding:0 11px;cursor:pointer}.detail-markets{padding:14px;display:grid;gap:10px}.detail-market{border:1px solid var(--sb-line);border-radius:10px;overflow:hidden}.detail-market>button{width:100%;min-height:48px;padding:0 14px;border:0;background:#fbfcfd;color:var(--sb-text);display:flex;align-items:center;justify-content:space-between;font:800 12px inherit;cursor:pointer}.detail-market>button span:last-child{color:var(--sb-muted)}.detail-market .market-prices{padding:10px}.detail-market.closed .market-prices{display:none}.event-ticket{position:sticky;top:92px;align-self:start;padding:16px;display:grid;gap:12px}.event-ticket header{border-bottom:1px solid var(--sb-line);padding-bottom:12px}.event-ticket h2{margin:3px 0 0;font-size:20px}.event-pick-empty{min-height:110px;border:1px dashed #bdc8d5;border-radius:9px;display:grid;place-content:center;text-align:center;padding:16px;color:var(--sb-muted);font-size:12px}.event-pick-card{padding:12px;border-left:4px solid var(--sb-green);background:var(--sb-green-soft);border-radius:8px;display:grid;gap:4px}.event-pick-card small{color:var(--sb-muted);font-size:10px}.event-pick-card b{font-size:13px}.event-pick-card strong{color:#087b08;font-size:18px}.event-stake{display:grid;grid-template-columns:1fr auto;gap:6px;color:var(--sb-muted);font-size:11px}.event-stake input{grid-column:1/-1;height:48px;border:1px solid #aab7c5;border-radius:8px;padding:0 12px;font-size:18px;font-weight:800}.event-freebets{display:flex;gap:6px;overflow:auto;padding:9px;border:1px solid #e2c98f;border-radius:8px;background:#fffaf0}.secure-note{display:block;text-align:center;color:var(--sb-muted);font-size:9px}.event-ticket .summary-row b{color:#087b08;font-size:16px}.event-page>.sports-loading,.event-page>.empty-feed{margin-top:8px}.event-odd.on{background:var(--sb-green-soft);border:2px solid var(--sb-green)}
@media(max-width:900px){.event-layout{grid-template-columns:1fr}.event-ticket{position:static;order:-1}.versus{grid-template-columns:1fr 88px 1fr}.team{min-height:155px;padding:22px}.market-toolbar{grid-template-columns:1fr auto}.market-search{grid-column:1/-1;grid-row:2}}
@media(max-width:560px){.event-page{padding:12px 12px 130px}.event-hero-top{align-items:flex-start}.event-actions button span{display:none}.event-actions button{width:44px;min-height:44px;padding:0}.versus{grid-template-columns:1fr 58px 1fr}.team{min-height:145px;padding:16px 12px}.team h1{font-size:19px}.versus-center b{width:42px;height:42px;font-size:13px}.versus-center time{font-size:8px}.market-toolbar{padding:13px}.detail-markets{padding:10px}.detail-market .market-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.event-ticket{padding:13px}.event-hero{border-radius:12px}}
@media(max-width:340px){.team{padding:14px 8px}.team h1{max-width:100%;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team small{font-size:10px}.versus{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr)}.event-hero-top{padding-inline:10px}.event-league-big{min-width:0;overflow:hidden;text-overflow:ellipsis}.event-actions{flex:0 0 auto}}
@media(max-width:560px){.event-page{max-width:100%;overflow-x:hidden}.event-layout,.markets-panel,.event-ticket,.event-hero{min-width:0;max-width:100%}.event-freebets{max-width:100%;overflow-x:auto}}
.event-phase{min-height:16px;max-width:120px;color:#fdb5ae;font-size:10px;font-weight:800;text-align:center}.versus-center b{width:auto;min-width:56px;padding:0 10px;border-radius:12px;font-variant-numeric:tabular-nums}.live-insights{margin-top:20px;border:1px solid var(--sb-line);border-radius:12px;background:#fff;box-shadow:var(--sb-shadow);overflow:hidden}.live-insights>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--sb-line);background:#fbfcfd}.live-insights h2{margin:3px 0 0;font-size:20px}.data-freshness{padding:6px 9px;border-radius:7px;background:var(--sb-red-soft);color:var(--sb-red);font-size:10px;font-weight:800}.live-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:16px;padding:16px}.period-card,.stats-card,.players-card{min-width:0;border:1px solid var(--sb-line);border-radius:10px;background:#fff;padding:14px}.period-card h3,.stats-card h3,.players-card h3{margin:0 0 12px;font-size:14px}.period-table-wrap{max-width:100%;overflow-x:auto}.period-table{width:100%;max-width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.period-table th,.period-table td{min-width:62px;padding:10px 14px;border-bottom:1px solid var(--sb-line);text-align:center;white-space:nowrap}.period-table th:first-child{text-align:left;position:sticky;left:0;background:#fff;z-index:1}.period-table thead th{color:var(--sb-muted);font-size:10px}.stat-row+.stat-row{margin-top:13px}.stat-row>div:first-child{display:grid;grid-template-columns:44px 1fr 44px;gap:8px;align-items:center;text-align:center;font-size:11px}.stat-row span{color:var(--sb-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-track{height:7px;margin-top:6px;display:flex;gap:2px;border-radius:4px;overflow:hidden;background:var(--sb-soft)}.stat-track i:first-child{background:#e56458}.stat-track i:last-child{background:#2783de}.players-card{margin:0 16px 16px}.player-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.player-card{padding:12px;border:1px solid var(--sb-line);border-radius:8px;background:#fbfcfd}.player-card>b{display:block;margin-bottom:9px;font-size:12px;overflow:hidden;text-overflow:ellipsis}.player-card span{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-top:1px solid var(--sb-line)}.player-card small{color:var(--sb-muted)}.player-card strong{font-size:11px;font-variant-numeric:tabular-nums}
@media(max-width:760px){.live-grid{grid-template-columns:1fr}.live-insights{margin-top:14px}.live-insights>header{padding:13px}.live-grid{padding:12px}.players-card{margin:0 12px 12px}}
@media(max-width:420px){.period-card,.stats-card,.players-card{padding:12px}.data-freshness{max-width:100%}.player-stats{grid-template-columns:1fr}}

[hidden]{display:none!important}
.live-insights>header{min-height:64px}.live-insights h2{font-size:18px;line-height:1.25}.live-grid.single-data-card{grid-template-columns:minmax(0,860px);justify-content:center}.live-grid.single-data-card .period-card,.live-grid.single-data-card .stats-card{width:100%;max-width:860px;margin-inline:auto}.period-card,.stats-card{padding:16px}.period-table-wrap{width:100%;display:flex;justify-content:center}.stat-row>div:first-child{font-size:12px}
@media(max-width:760px){.live-grid.single-data-card{grid-template-columns:minmax(0,1fr)}.live-insights>header{align-items:center;padding:12px 14px}.live-insights h2{font-size:16px}.period-table th,.period-table td{padding:9px 11px}}
@media(max-width:420px){.live-insights>header{align-items:center;flex-direction:row}.live-insights .eyebrow{font-size:9px}.live-insights h2{font-size:15px}.data-freshness{font-size:9px;padding:5px 7px}.period-table{font-size:11px}.period-table th,.period-table td{min-width:48px;padding:8px 9px}.period-table th:first-child{max-width:112px;overflow:hidden;text-overflow:ellipsis}}
.detail-back{display:inline-flex;min-height:44px;align-items:center;gap:6px;border:0;background:none;color:var(--sb-blue);font:700 14px inherit;cursor:pointer;padding:0}
.team .team-logo{position:relative;width:72px;height:72px;object-fit:contain;background:#fff;border-radius:16px;padding:8px;margin-bottom:12px;box-shadow:0 4px 14px rgba(0,0,0,.18)}
.team.has-tc{background:linear-gradient(135deg,var(--tc),color-mix(in srgb,var(--tc) 55%,#000))!important}
.team-home{background:linear-gradient(135deg,#e4f1ff,#d5e8ff)}
.team-away{background:linear-gradient(135deg,#fff0ed,#fbe0e0)}
.team h1{color:#182230}
.team small{color:#475467}
.team-letter{color:rgba(24,34,48,.07)}
.team.has-tc{background:linear-gradient(135deg,color-mix(in srgb,var(--tc) 22%,#fff),color-mix(in srgb,var(--tc) 12%,#fff))!important}
.event-clock{display:block;margin-top:4px;font:800 13px inherit;color:var(--sb-red)}
.detail-view .markets-panel{margin-top:14px}
@media(max-width:560px){.team .team-logo{width:52px;height:52px;padding:6px}}

/* Cleaner event markets: compact headers, calm spacing and line-based totals. */
.detail-market{border-color:#d9e2ec;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.03)}
.detail-market>button{min-height:44px;padding:0 10px 0 14px;background:#fff;font-size:13px}
.detail-market>button:hover{background:#f8fafc}
.detail-market .market-title{font-weight:800;letter-spacing:-.01em}
.detail-market .market-heading{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 10px 8px 0;text-align:left}
.detail-market .market-help{max-width:680px;color:var(--sb-muted);font:500 10px/1.35 inherit;white-space:normal}
.market-meta{display:flex;align-items:center;gap:9px;color:var(--sb-muted)}
.market-meta small{font:700 10px/1 inherit}
.market-toggle-icon{width:22px;height:22px;border:1px solid var(--sb-line);border-radius:7px;display:grid;place-items:center;font:800 13px/1 Arial;background:var(--sb-soft);transition:transform .16s ease}
.market-toggle-icon::before{content:"";width:5px;height:5px;border-right:1.5px solid #667085;border-bottom:1.5px solid #667085;transform:translateY(-1px) rotate(45deg)}
.detail-market.closed .market-toggle-icon{transform:rotate(-90deg)}
.detail-market .market-body{border-top:1px solid #edf1f5}
.detail-market.closed .market-body{display:none}
.detail-market .market-prices{padding:9px;gap:7px}
.detail-market .market-prices.market-featured{grid-template-columns:repeat(3,minmax(0,1fr))}
.detail-market .market-prices.market-dense{grid-template-columns:repeat(3,minmax(0,1fr))}
.detail-market .event-odd{min-height:46px;border-radius:8px;background:#f8fafc;border-color:#dbe3ec;padding:8px 10px}
.detail-market .event-odd:hover{background:#f2f7ff;border-color:#9fc5ff}
.detail-market .event-odd span{font-size:11px;line-height:1.25}
.detail-market .event-odd b{font-size:14px}
.line-market{padding:7px 9px 9px}
.line-market-head,.line-market-row{display:grid;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);gap:7px;align-items:center}
.line-market-head{min-height:26px;color:var(--sb-muted);font:700 9px/1 inherit;text-transform:uppercase;letter-spacing:.06em;text-align:center}
.line-market-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.line-market-row+.line-market-row{margin-top:6px}
.line-market .line-odd{min-height:42px}
.line-value{height:28px;border-radius:999px;background:#eef3f8;color:#344054;display:grid;place-items:center;font:800 11px/1 inherit}
.spread-market .line-market-head,.spread-market .line-market-row{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}
.spread-market .team-full,.spread-market .team-short,.spread-market .handicap-full,.spread-market .handicap-short{font:inherit}.spread-market .team-short,.spread-market .handicap-short{display:none}
.spread-line{display:flex;align-items:center;justify-content:center;gap:5px;padding:0 7px;font-variant-numeric:tabular-nums}
.spread-line b{font:800 10px/1 inherit}.spread-line i{color:#98a2b3;font:400 9px/1 inherit}
.spread-market .line-odd span{white-space:normal;overflow-wrap:anywhere}
@media(max-width:700px){
  .detail-market .market-prices.market-featured{grid-template-columns:repeat(3,minmax(0,1fr))}
  .detail-market .market-prices.market-dense{grid-template-columns:repeat(2,minmax(0,1fr))}
  .detail-market .event-odd{padding:7px 8px}
  .line-market-head,.line-market-row{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:5px}
  .spread-market .line-market-head,.spread-market .line-market-row{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr)}
  .spread-market .team-full,.spread-market .handicap-full{display:none}.spread-market .team-short,.spread-market .handicap-short{display:block}
  .spread-line{gap:3px;padding:0 4px}.spread-line b{font-size:9px}
}
@media(max-width:420px){.detail-market .market-prices.market-featured{grid-template-columns:1fr}.detail-market .market-help{font-size:9px}.detail-market>button{align-items:flex-start}.market-meta{padding-top:11px;flex:0 0 auto}}

/* NeonBet match centre and deterministic market grids. */
.match-centre{border-radius:14px}.centre-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--sb-line);padding:0 16px;background:#fff}.centre-tabs button{min-width:0;min-height:48px;border:0;border-bottom:3px solid transparent;background:transparent;color:#667085;font:800 12px/1.2 inherit;cursor:pointer;white-space:nowrap}.centre-tabs button.on{border-bottom-color:var(--sb-blue);color:#182230}.centre-panes{padding:16px;background:#f8fafc}.centre-pane{min-width:0}.match-pitch{position:relative;min-height:300px;overflow:hidden;border:2px solid rgba(255,255,255,.78);border-radius:12px;background:linear-gradient(90deg,#1f7a4f 0 10%,#238456 10% 20%,#1f7a4f 20% 30%,#238456 30% 40%,#1f7a4f 40% 50%,#238456 50% 60%,#1f7a4f 60% 70%,#238456 70% 80%,#1f7a4f 80% 90%,#238456 90%);box-shadow:inset 0 0 0 12px rgba(255,255,255,.08)}.match-pitch:before,.match-pitch:after{content:"";position:absolute;top:20%;bottom:20%;width:15%;border:2px solid rgba(255,255,255,.72)}.match-pitch:before{left:-2px;border-left:0}.match-pitch:after{right:-2px;border-right:0}.pitch-mid{position:absolute;top:0;bottom:0;left:50%;border-left:2px solid rgba(255,255,255,.72)}.pitch-circle{position:absolute;left:50%;top:50%;width:92px;height:92px;border:2px solid rgba(255,255,255,.72);border-radius:50%;transform:translate(-50%,-50%)}.pitch-message{position:absolute;left:50%;top:50%;width:min(330px,72%);transform:translate(-50%,-50%);display:grid;justify-items:center;gap:7px;padding:18px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:rgba(9,31,24,.78);color:#fff;text-align:center;backdrop-filter:blur(4px)}.pitch-message b{font-size:18px}.pitch-message small{color:rgba(255,255,255,.76);line-height:1.4}.pitch-pulse{width:11px;height:11px;border:3px solid rgba(255,255,255,.55);border-radius:50%;background:#72bc8f}.centre-empty{min-height:220px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px dashed #bdc8d5;border-radius:10px;background:#fff;padding:24px;color:#475467}.centre-empty>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#e5f2fc;color:#1769c2;font-weight:900}.centre-empty div{display:grid;gap:4px}.centre-empty small{color:var(--sb-muted)}.incident-list{list-style:none;margin:0;padding:0;border:1px solid var(--sb-line);border-radius:10px;background:#fff}.incident-list li{display:grid;grid-template-columns:54px 1fr;gap:12px;padding:13px 16px}.incident-list li+li{border-top:1px solid var(--sb-line)}.incident-list time{font-weight:900;color:var(--sb-blue)}.incident-list div{display:grid;gap:3px}.incident-list small{color:var(--sb-muted)}#dStatsPane{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#dStatsPane[hidden]{display:none!important}#dStatsPane>.centre-empty{grid-column:1/-1}.match-centre .period-card,.match-centre .stats-card{min-width:0;margin:0}
.detail-market .market-prices{display:grid}.detail-market .market-prices.market-3way{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-market .market-prices.market-2way{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-market .market-prices.market-single{grid-template-columns:minmax(0,1fr)}.detail-market .market-prices.market-props{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-market .event-odd{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;text-align:left}.detail-market .event-odd span{min-width:0;overflow-wrap:anywhere}.detail-market .event-odd b{min-width:48px;text-align:right;font-variant-numeric:tabular-nums}.detail-market .event-odd:disabled{opacity:.58;background:#f2f4f7;cursor:not-allowed}.detail-market .event-odd:disabled:after{content:"🔒";font-size:10px;margin-left:2px}.detail-market,.detail-market .market-body,.detail-market .market-prices,.detail-market .event-odd{max-width:100%}
@media(max-width:700px){.detail-market .market-prices.market-props{grid-template-columns:repeat(2,minmax(0,1fr))}#dStatsPane{grid-template-columns:1fr}.centre-panes{padding:12px}.match-pitch{min-height:250px}}
@media(max-width:420px){.detail-market .event-odd{min-height:54px;padding:7px 6px;gap:4px}.detail-market .event-odd span{font-size:10px}.detail-market .event-odd b{min-width:34px;font-size:13px}.centre-tabs{padding:0 8px}.centre-tabs button{font-size:10px}.centre-panes{padding:8px}.match-pitch{min-height:210px}.pitch-circle{width:70px;height:70px}.pitch-message{width:76%;padding:14px}.pitch-message b{font-size:15px}.pitch-message small{font-size:10px}.centre-empty{min-height:180px;padding:18px}.live-insights>header{min-height:58px}}
@media(prefers-reduced-motion:reduce){.market-toggle-icon{transition:none!important}}
.match-pitch{box-sizing:border-box}
.market-info-icon{width:23px;height:23px;display:grid;place-items:center;border:1.5px solid #64748b;border-radius:50%;color:#475569;background:#fff;font:800 13px/1 inherit;cursor:pointer}.market-info-icon:hover{border-color:var(--sb-blue);color:var(--sb-blue);background:#f0f7ff}.market-help-popover{position:relative;margin:0 10px 10px;padding:13px 42px 13px 14px;border:1px solid #cbd5e1;border-radius:9px;background:#26313b;color:#fff;font-size:12px;line-height:1.5;box-shadow:0 8px 22px rgba(15,23,42,.18)}.market-help-popover[hidden]{display:none}.market-help-popover button{position:absolute;right:8px;top:7px;width:30px;height:30px;border:0;background:transparent;color:#fff;font-size:24px;line-height:1;cursor:pointer}.detail-market.closed .market-help-popover{display:block}.detail-market.closed .market-help-popover[hidden]{display:none}
@media(max-width:560px){.market-help-popover{margin:0 8px 8px;font-size:11px}.market-info-icon{width:22px;height:22px}}
.market-toolbar-detail{grid-template-columns:1fr minmax(180px,300px)}.market-toolbar-detail>.eyebrow{font-size:11px}.market-toolbar-detail .market-search{grid-column:auto;grid-row:auto}
@media(max-width:900px){.market-toolbar-detail{grid-template-columns:1fr}.market-toolbar-detail .market-search{grid-column:1}}

/* ── No-data card (match centre data unavailable) ────────────────────────── */
.no-data-card{display:flex;align-items:flex-start;gap:14px;margin:12px 16px;padding:16px;border:1px solid #dbeafe;border-radius:10px;background:#f0f6ff}
.no-data-card[hidden]{display:none}
.no-data-icon{flex:0 0 auto;font-size:28px;line-height:1}
.no-data-card>div{display:grid;gap:5px;min-width:0}
.no-data-card b{font-size:13px;color:#182230}
.no-data-card p{margin:0;font-size:12px;color:#475467;line-height:1.5}
.no-data-card small{font-size:10px;color:#98a2b3;font-variant-numeric:tabular-nums}

.centre-score-summary{display:grid;gap:7px;place-items:center;padding:22px;border:1px solid #dce6f1;border-radius:15px;background:linear-gradient(135deg,#f7fbff,#f5fbf7);text-align:center}.centre-score-summary small{font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#16806f}.centre-score-summary b{font-size:18px;color:#172235}.centre-score-summary span{font-size:12px;color:#66758a}
