
/* College Football IQ foundation — intentionally excludes DFS. */
.sport-tab-soon{
  display:inline-flex;align-items:center;margin-left:5px;padding:2px 5px;border-radius:999px;
  font-size:7px;font-weight:900;letter-spacing:.08em;color:#f7c76b;background:rgba(247,199,107,.12);
  border:1px solid rgba(247,199,107,.25);vertical-align:middle;
}
body.sport-cfb{--accent:#f59e0b;--accent-2:#22c55e;}
.cfb-locked-command-nav{border-bottom-color:rgba(245,158,11,.22);}
.cfb-lock-nav-message span{color:#f7c76b;}
.cfb-coming-soon-hero{
  background:
    radial-gradient(circle at 82% 12%,rgba(245,158,11,.16),transparent 30%),
    radial-gradient(circle at 12% 80%,rgba(34,197,94,.1),transparent 32%),
    linear-gradient(145deg,rgba(16,29,48,.98),rgba(8,18,32,.98));
  border-color:rgba(245,158,11,.28);
}
.cfb-coming-soon-status{border-color:rgba(34,197,94,.25);background:rgba(34,197,94,.07);}
.cfb-coming-soon-status b{color:#86efac;}
.cfb-coming-soon-grid article{border-color:rgba(245,158,11,.18);}
.cfb-coming-soon-grid article span{color:#f7c76b;background:rgba(245,158,11,.1);}
