.slabLogoStage{position:relative;display:grid!important;place-items:center;background:none}
.slabLogoStage .setLogoFallback{display:none!important}
.slabSetLogo{display:block;max-width:84%;max-height:78%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}
.slabLogoStage.logoFailed .slabSetLogo{display:none}
.slabLogoStage.logoFailed::after{content:attr(data-name);font-family:var(--fx-font-ui);font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:center;padding:0 12px}
.setTile .slabLogoStage .slabSetLogo{position:absolute;left:14px;top:12px;width:calc(100% - 28px);height:calc(100% - 24px);max-width:none;max-height:none;object-fit:contain}
.setTile .slabLogoStage:has(.slabSetTag) .slabSetLogo{height:calc(100% - 66px)}
.slabSetTag{position:absolute;left:8px;bottom:6px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  font-family:var(--fx-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;background:#c1272d;color:#fff;border:2px solid var(--br-ink)}
.detailSetLogo.slabLogoStage{min-width:150px;min-height:70px}
.detailSetLogo.slabLogoStage span:not(.slabSetTag){display:none}
.detailSetLogo .slabSetLogo{max-width:190px;max-height:80px}
.heroKanji{font-family:var(--fx-font-jp);font-size:230px;line-height:1;color:transparent;-webkit-text-stroke:3px rgba(255,92,97,.55);text-shadow:8px 8px 0 rgba(0,0,0,.35);transform:rotate(-4deg)}
@media(max-width:760px){.detailSetLogo .slabSetLogo{max-width:130px;max-height:60px}}
/* barra de progresso das coleções: fundo neutro (era lilás, resto do tema roxo antigo) */
.pdEra .setTile .setProgress,.setProgress,.setDetailProgress{background:rgba(193,39,45,.12)!important;border-radius:0!important}
:root[data-theme="dark"] .setProgress,:root[data-theme="dark"] .setDetailProgress{background:rgba(241,228,230,.12)!important}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .setProgress,:root:not([data-theme="light"]) .setDetailProgress{background:rgba(241,228,230,.12)!important}}
