/* Smart Bet Analyst V3.3: scoped on-demand data freshness */
.v33-freshness-bar,.v33-match-freshness{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem .65rem;border:1px solid #cfdfed;border-left:4px solid #ff8300;border-radius:13px;background:#f3f8fe;color:#24466b;padding:12px 15px;margin:12px 0;font-size:13px;line-height:1.55}
.v33-freshness-bar strong,.v33-match-freshness strong{color:#0e2d4b}
.v33-freshness-bar a{margin-left:auto;background:#fff;border:1px solid #cad9e7;border-radius:8px;padding:6px 12px;color:#0f3557;font-weight:800;text-decoration:none}
.v33-freshness-bar a:hover,.v33-freshness-bar a:focus-visible{border-color:#ff8300;color:#b85d00}
.v33-scope-hint{background:#fff8ee;color:#734d13;font-size:12px;margin:8px 0;border-radius:9px;padding:8px 11px}
@media(max-width:600px){.v33-freshness-bar,.v33-match-freshness{font-size:12px;padding:10px 12px;gap:5px}.v33-freshness-bar a{width:100%;text-align:center;margin:3px 0 0}}
