/* Kravonia v13 - Boosted Creature + Boss, styled like the client */

.kp-boosted-duo-panel{
  overflow:visible!important;
}

.kp-boosted-duo{
  display:grid!important;
  grid-template-columns:1fr 1fr!important;
  gap:0!important;
  padding:7px!important;
  background:
    radial-gradient(circle at 50% 25%,rgba(139,39,12,.18),transparent 45%),
    linear-gradient(180deg,#100c09,#070605)!important;
}

.kp-boosted-slot{
  min-width:0!important;
  min-height:118px!important;
  padding:7px 4px 6px!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-start!important;
  text-align:center!important;
  color:#d9bd8d!important;
  text-decoration:none!important;
  box-sizing:border-box!important;
}

.kp-boosted-slot:first-child{
  border-right:1px solid #4c2a16!important;
}

.kp-boosted-slot:hover{
  background:radial-gradient(circle at 50% 32%,rgba(166,49,14,.24),transparent 56%)!important;
}

.kp-boosted-slot-image{
  width:62px!important;
  height:62px!important;
  margin:0 auto 5px!important;
  display:grid!important;
  place-items:center!important;
  border-radius:50%!important;
  border:1px solid #6b3819!important;
  background:radial-gradient(circle,#2f1209,#0b0705 70%)!important;
  box-shadow:inset 0 0 12px rgba(238,115,35,.08)!important;
  color:#8f7252!important;
  font:700 18px Georgia,serif!important;
}

.kp-boosted-slot-image img{
  display:block!important;
  max-width:60px!important;
  max-height:60px!important;
  margin:auto!important;
}

.kp-boosted-slot strong{
  width:100%!important;
  min-height:26px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:#efb75a!important;
  font:700 10px/1.15 Georgia,serif!important;
  overflow-wrap:anywhere!important;
}

.kp-boosted-slot small{
  margin-top:auto!important;
  color:#9d835f!important;
  font-size:9px!important;
  text-transform:uppercase!important;
  letter-spacing:.55px!important;
}

.kp-boosted-slot-empty{
  opacity:.55!important;
}
