/* Tighten the existing layout without hiding any original section or control. */
#matchList{padding:3px 5px 15px}.arena-virtual-card{margin-bottom:7px!important}.match-card{border-radius:6px!important;box-shadow:none!important}.arena-virtual-card>.league-band{padding:5px 4px!important;background:#7e9fa5!important;color:white!important;font-size:10px!important}.v48-match-heading{padding:6px 8px!important}.v48-teams{gap:3px!important}.v48-teams b{font-size:13px!important}.v48-teams strong{font-size:18px!important}.v48-match-context{margin-top:5px!important;padding-top:4px!important}.v48-list-odds{padding:3px 6px 6px!important}.v48-list-odds .odd-value{min-height:32px!important;padding:6px 2px!important;border-radius:4px!important}.arena54-lock{width:13px;height:16px;vertical-align:middle;display:inline-block;color:#315e68}.v48-price-caption{padding:4px 7px 2px!important;min-height:0!important}.p48-radar{margin:7px!important;border-radius:6px!important;box-shadow:none!important}.p48-radar-head{padding:7px 8px!important}.p48-radar-topline{padding:5px 8px!important}.p48-pressure{gap:6px!important;padding:5px 8px!important}.p48-team{padding:6px!important;border-radius:5px!important}.p48-team-name{margin-bottom:3px!important}.p48-level strong{font-size:19px!important}.p48-insights{padding:4px 8px!important;gap:4px!important}.p48-insights span{font-size:9px!important;padding:3px 5px!important}.v46-flow{margin:6px 8px!important;padding:0!important}.v46-flow header{margin-bottom:5px!important}.v46-flow-chart{height:auto!important;aspect-ratio:420/180;max-height:none!important}.v46-flow-tabs button{padding:7px!important}.v46-flow-note{font-size:8px!important;line-height:1.4!important}.p48-metrics{padding:4px 8px!important}.p48-metrics .arena-radar-compare-row{padding:7px 0!important}.p48-radar-foot{padding:5px 8px!important}.arena-model-lines{margin:6px!important;border-radius:5px!important;box-shadow:none!important}.arena-model-lines header{padding:5px 8px!important}.arena-model-line{padding:6px 8px!important}.arena-model-observation{min-height:0!important;padding:0!important}.arena-model-observation strong,.v47-handicap{font-size:12px!important}.arena-model-observation small{font-size:8px!important}.v47-column-head{padding:4px 8px!important;font-size:8px!important}.v48-model-source{font-size:8px!important}.arena54-match-time{display:block;text-align:right;font-size:9px;color:#6c8c95;margin-bottom:3px}.arena54-expected{margin:7px;padding:8px;border:1px solid #d3e1e7;background:#f4fafb;border-radius:5px}.arena54-expected header{font-size:10px;font-weight:700;margin-bottom:7px}.arena54-expected>div{display:flex;gap:16px;justify-content:space-around}.arena-coupon-selection>[data-coupon-repick]{cursor:pointer}.arena-coupon-selection strong[data-coupon-repick]{padding:7px;border-radius:4px;background:#e8f1f4}.arena-radar-stat-row,.arena-radar-extra-row{padding-top:10px!important;padding-bottom:10px!important}
body #matchList .p48-radar .p48-radar-head{padding:6px 8px!important}body #matchList .p48-pulse-icon{width:24px!important;height:24px!important;flex-basis:24px!important;font-size:23px!important}body #matchList .p48-radar-title>div{gap:2px!important}body #matchList .p48-radar-topline{padding:5px 8px 0!important}body #matchList .p48-pressure{padding:5px 8px!important;gap:6px!important}body #matchList .p48-team{padding:5px 6px!important}body #matchList .p48-level{margin:3px 0 5px!important}body #matchList .p48-level>strong{font-size:19px!important;line-height:21px!important}body #matchList .p48-insights{padding:3px 8px!important}body #matchList .v46-flow{margin:5px 8px!important}body #matchList .v46-flow header{padding:0!important;margin-bottom:4px!important}body #matchList .v46-flow-tabs{padding:2px!important;margin-bottom:4px!important}body #matchList .v46-flow-tabs button{padding:6px 4px!important;min-height:0!important;line-height:13px!important}body #matchList .v46-flow-legend{margin:4px 0!important}body #matchList .v46-flow-reading{padding:5px 6px!important;min-height:0!important;font-size:8px!important;line-height:11px!important;margin:4px 0!important}body #matchList .v46-flow-note{margin:4px 0!important;font-size:8px!important;line-height:11px!important}body #matchList .arena-radar-event-total{padding:5px!important;min-height:0!important;line-height:11px!important}body #matchList .p48-window-head{padding:6px 8px 3px!important}body #matchList .p48-metrics{padding:0 8px!important}body #matchList .p48-metrics .arena-radar-compare-row{padding:7px 0!important;min-height:0!important}body #matchList .p48-radar-foot{padding:5px 8px!important;line-height:11px!important}
