html body.home-page.blue-restored.bp-enabled.ps-enabled .home-recent{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0}
html body.home-page.blue-restored.bp-enabled.ps-enabled .home-recent::before{display:none!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled .home-recent>.list-title{padding:0 0 16px!important;margin:0 0 16px!important;background:none!important;border:0!important;border-bottom:1px solid #294361!important;border-radius:0!important;font-size:16px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:0!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches{padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-match-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important;max-height:670px!important;overflow:auto!important;padding:0 8px 2px 0!important;scrollbar-gutter:stable;overscroll-behavior:contain}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row{display:grid!important;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important;grid-template-rows:24px minmax(64px,1fr) auto!important;gap:14px 12px!important;padding:16px!important;margin:0!important;min-height:196px!important;border:1px solid #284665!important;border-radius:6px!important;background:#0a203e!important;box-shadow:none!important;transform:none!important;cursor:pointer;align-items:center!important;position:relative;min-width:0;line-height:1.5}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row:hover{background:#0c284a!important;border-color:#5b8db8!important;transform:none!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row::before{display:none!important}
body.home-page .rc-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;grid-column:1 / -1;grid-row:1;font-size:11px;color:#aac4df;line-height:1.4;min-width:0}
body.home-page .rc-meta time{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row>.recent-home{grid-column:1!important;grid-row:2!important;text-align:left!important;min-width:0!important;max-width:none!important;display:block!important;justify-content:initial!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row>.recent-away{grid-column:3!important;grid-row:2!important;text-align:right!important;min-width:0!important;max-width:none!important;display:block!important;justify-content:initial!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row>.center{grid-column:2!important;grid-row:2!important;min-width:0!important;width:auto!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.recent-home,.recent-away)>span{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:4px 10px!important;align-items:center!important;min-width:0!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-away>span{grid-template-columns:minmax(0,1fr) 28px!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .team-logo{width:28px!important;height:28px!important;object-fit:contain!important;margin:0!important;padding:0!important;grid-column:1;grid-row:1 / span 2;justify-self:start;filter:none!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-away .team-logo{grid-column:2;justify-self:end}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-team-name{font-size:13px!important;line-height:1.45!important;font-weight:700!important;color:#eef6ff!important;white-space:normal!important;overflow-wrap:anywhere!important;overflow:visible!important;text-overflow:clip!important;grid-column:2;grid-row:1;letter-spacing:0!important;display:block!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-user-nick{font-size:12px!important;line-height:1.4!important;font-weight:550!important;color:#96d6ed!important;white-space:normal!important;overflow-wrap:anywhere!important;grid-column:2;grid-row:2;margin:0!important;display:block!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-away :is(.recent-team-name,.recent-user-nick,.rc-club-trigger){grid-column:1}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .rc-club-trigger{display:block!important;grid-column:2;grid-row:1;min-width:0!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;font:inherit!important;color:inherit!important;text-align:inherit!important;min-height:0!important;box-shadow:none!important;cursor:pointer}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .rc-club-trigger:hover .recent-team-name{color:#95e2f4!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .tv-score{display:flex!important;justify-content:center!important;align-items:baseline!important;gap:5px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#ffda76!important;-webkit-text-fill-color:#ffda76!important;line-height:1!important;font-variant-numeric:tabular-nums}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .tv-num{font-size:27px!important;line-height:1!important;font-weight:750!important;color:#ffda76!important;-webkit-text-fill-color:#ffda76!important;text-shadow:none!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .tv-sep{font-size:18px!important;line-height:1!important;color:#b2cbe3!important;-webkit-text-fill-color:#b2cbe3!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-caption-slot[hidden]{display:none!important}
body.home-page .rc-footer{display:flex;grid-column:1 / -1;grid-row:3;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid #284665;min-height:48px}
body.home-page .rc-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-actions{margin:0!important;display:flex!important;gap:8px!important;justify-content:flex-end!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.rc-details,.recent-review-add){display:inline-flex!important;gap:6px!important;align-items:center!important;justify-content:center!important;min-height:34px!important;border:1px solid #3d5f83!important;border-radius:5px!important;background:transparent!important;color:#e2f1ff!important;font-family:inherit!important;font-size:11px!important;font-weight:600!important;padding:7px 9px!important;margin:0!important;line-height:1.3!important;white-space:normal!important;box-shadow:none!important;cursor:pointer}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-review-add[style*="display: none"]{display:none!important}
body.home-page .rc-icon{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex:0 0 15px;vertical-align:middle;color:inherit}
body.home-page .rc-icon svg{width:100%;height:100%}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-finish-slot{font-size:11px;line-height:1.45;margin:0!important;max-width:100%;overflow-wrap:anywhere}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-finish-slot>div{margin:0!important;font-size:11px!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .quality-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:0!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;white-space:normal!important;text-transform:none!important;letter-spacing:0!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .quality-stable{color:#8bdeb0!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .quality-jitter_warning{color:#f4cb80!important}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .quality-gap_warning{color:#ffabb6!important}
body.home-page .rc-disclosure{grid-column:1 / -1;min-width:0;border-top:1px solid #284665;padding-top:12px}
body.home-page .rc-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#b1cde8;cursor:pointer;list-style:none}
body.home-page .rc-disclosure summary::-webkit-details-marker{display:none}
body.home-page .rc-disclosure .recent-detail-slot{display:block;min-width:0;margin-top:12px}
html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .show-more{width:100%!important;min-height:40px!important;margin-top:16px!important;background:transparent!important;border:1px solid #355777!important;border-radius:6px!important;color:#d4eaff!important;font-family:inherit!important;font-size:13px!important;font-weight:650!important;cursor:pointer}
body.home-page #recent-matches :is(button,summary,.match-row):focus-visible{outline:2px solid #70d9eb!important;outline-offset:3px!important}
@media(max-width:1000px){html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-match-list{grid-template-columns:1fr!important;max-height:750px!important}}
@media(max-width:640px){
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .match-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)!important;gap:12px 8px!important;padding:14px!important;min-height:190px!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.recent-home,.recent-away)>span{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:6px!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-away>span{justify-items:end!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.recent-home,.recent-away) :is(.team-logo,.recent-team-name,.rc-club-trigger,.recent-user-nick){grid-column:1!important;grid-row:auto!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.recent-home,.recent-away) .team-logo{grid-row:1!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.recent-home,.recent-away) :is(.recent-team-name,.rc-club-trigger){grid-row:2!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.recent-home,.recent-away) .recent-user-nick{grid-row:3!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .team-logo{width:26px!important;height:26px!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .tv-num{font-size:25px!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches :is(.rc-details,.recent-review-add){min-height:40px!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-team-name{font-size:12px!important}
 html body.home-page.blue-restored.bp-enabled.ps-enabled #recent-matches .recent-user-nick{font-size:11px!important}
 body.home-page .rc-meta{font-size:11px;gap:8px}
 body.home-page .rc-footer{gap:12px}
 body.home-page .rc-actions{margin-left:0;width:100%;justify-content:flex-end}
}
