
/* Theme 1: push the source image slightly beyond the card and lower it a touch,
   so the bottom edge never shows a seam and the gold atmosphere is more visible. */
#myBuildShowcaseV2[data-theme="classic"]::before{
  inset:-12px -10px -26px -10px !important;
  transform:none !important;
  background-size:106% auto !important;
  background-position:center 52% !important;
  filter:saturate(1.03) brightness(.94) !important;
}
#myBuildShowcaseV2[data-theme="classic"]::after{
  background:
    radial-gradient(34% 46% at 4% 90%,rgba(184,133,47,.16),transparent 72%),
    radial-gradient(28% 42% at 96% 89%,rgba(177,126,43,.15),transparent 74%),
    radial-gradient(34% 24% at 8% 8%,rgba(164,119,42,.07),transparent 76%),
    linear-gradient(90deg,rgba(5,8,12,.71) 0%,rgba(5,8,12,.56) 35%,rgba(5,8,12,.24) 72%,rgba(5,8,12,.37) 100%),
    linear-gradient(180deg,rgba(4,6,9,.06),rgba(4,6,9,.18)) !important;
}

/* Acceleration type: keep the same semantic colors as the left overview,
   but make them smaller and more restrained for the showcase card. */
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="accel"]{
  display:inline-flex;align-items:center;justify-content:center;
  min-height:22px;padding:0 9px;border-radius:999px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.025);
  font-size:13.5px;font-weight:820;letter-spacing:.01em;
  width:max-content;max-width:100%;
}
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="accel"][data-accel="Controlled"]{
  color:#88d9a5;border-color:rgba(84,197,127,.22);background:rgba(84,197,127,.07);box-shadow:0 0 0 2px rgba(84,197,127,.028);
}
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="accel"][data-accel="Explosive"]{
  color:#f09a8e;border-color:rgba(233,101,88,.20);background:rgba(233,101,88,.065);box-shadow:0 0 0 2px rgba(233,101,88,.026);
}
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="accel"][data-accel="Lengthy"]{
  color:#91befe;border-color:rgba(76,133,220,.22);background:rgba(76,133,220,.07);box-shadow:0 0 0 2px rgba(76,133,220,.028);
}

/* Skill / weak foot stars: only lit stars, compact and aligned. */
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="stars"]{
  display:flex;align-items:center;gap:3px;min-height:20px;
  width:max-content;max-width:100%;
}
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="stars"] .mb32-star{
  display:inline-block;font-size:12px;line-height:1;color:#d2b56a;opacity:.84;
  text-shadow:0 0 8px rgba(209,177,95,.06);
}
#myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="stars"] .mb32-star.empty{display:none}
@media(max-width:760px){
  #myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="accel"]{font-size:12.8px;padding:0 8px;min-height:21px}
  #myBuildShowcaseV2 .mb29-info-item strong[data-mb32-role="stars"] .mb32-star{font-size:11px}
}
