/* KING Launchpad hero badge — muted dark + gold, one compact line (22 Oct hotfix).
   The chain-logo strip shared its class (.klp-mcl) with the Board grid, so at ≥640px it became a 2-column grid. */
.klp-hero .klp-kicker{display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;max-width:100%;overflow:hidden;box-sizing:border-box;
 color:#f0cd6a;background:linear-gradient(120deg,rgba(46,34,10,.92),rgba(16,13,7,.92));border:1px solid rgba(214,170,62,.55);
 box-shadow:0 0 0 1px rgba(0,0,0,.35) inset,0 4px 14px rgba(0,0,0,.35);padding:6px 10px;letter-spacing:1.6px;text-shadow:none}
.klp-hero .klp-kicker .klp-mcb{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;margin-left:8px;padding-left:8px;border-left:1px solid rgba(214,170,62,.4);color:#f0cd6a;min-width:0}
.klp-hero .klp-kicker .klp-mcl{display:inline-flex!important;flex-wrap:nowrap;align-items:center;grid-template-columns:none!important;gap:3px!important;margin:0 0 0 2px;overflow:hidden}
.klp-hero .klp-kicker .klp-mcl img{display:block;flex:0 0 auto;width:15px;height:15px;border-radius:50%;margin-left:0;box-shadow:0 0 0 1px rgba(214,170,62,.35);background:#111}
.klp-hero .klp-kicker .klp-mcl img:first-child{margin-left:0}
.klp-hero .klp-kicker .klp-mcl::after{content:'';flex:0 0 auto}
@media (max-width:560px){
 .klp-hero .klp-kicker{font-size:.6rem;letter-spacing:1px;padding:6px 9px}
 .klp-hero .klp-kicker .klp-mcb{margin-left:6px;padding-left:6px;gap:5px}
 .klp-hero .klp-kicker .klp-mcl img{width:14px;height:14px}
 .klp-hero .klp-kicker .klp-mcl img:nth-child(n+5){display:none}
 .klp-hero .klp-kicker .klp-mcl::after{content:'+4';margin-left:3px;font:700 .56rem/1 'Inter',sans-serif;letter-spacing:0;color:#d9bf7a}
}
@media (max-width:370px){
 .klp-hero .klp-kicker{font-size:.56rem;letter-spacing:.7px}
 .klp-hero .klp-kicker .klp-mcl img:nth-child(n+4){display:none}
 .klp-hero .klp-kicker .klp-mcl::after{content:'+5'}
}

/* capability / live pills: dark fill + gold edge + gold text (no bright green) */
.klp-cb.ok{border-color:rgba(214,170,62,.7)!important;color:#f0cd6a!important;background:linear-gradient(120deg,rgba(46,34,10,.9),rgba(16,13,7,.9))!important}
.klp-cb.soon{border-color:rgba(214,170,62,.32)!important;border-style:dashed!important;color:#cdb57a!important;background:transparent!important}
.klp-fx-be i.on{background:linear-gradient(120deg,rgba(46,34,10,.95),rgba(16,13,7,.95))!important;border-color:rgba(214,170,62,.7)!important;color:#f0cd6a!important}
.klp-fx-be em{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}
.klp-be-ch .live,.klp-be-ch.caps .live{border-color:rgba(214,170,62,.6)!important;background:linear-gradient(160deg,rgba(214,170,62,.1),rgba(16,13,7,.6))!important;box-shadow:0 0 14px rgba(214,170,62,.1)!important}
.klp-be-ch .live em,.klp-be-ch.caps .live em{color:#f0cd6a!important}
