/* 034GAME TESTE — homenagem especial à memória de Pipoka. */
.collectible-card.rarity-card.mc-pipoka { isolation:isolate; }
.collectible-card.rarity-card.mc-pipoka .pipoka-memorial-badge {
  position:absolute;
  left:50%;
  top:9%;
  transform:translateX(-50%);
  z-index:16;
  max-width:85%;
  white-space:nowrap;
  padding:3px 9px;
  border:1px solid rgba(255,232,152,.95);
  border-radius:999px;
  color:#fff6da;
  background:linear-gradient(120deg,rgba(38,27,45,.94),rgba(124,73,22,.9));
  box-shadow:0 0 8px rgba(255,211,112,.85),inset 0 0 7px rgba(255,255,255,.18);
  font-size:clamp(8px,.65vw,11px);
  font-family:inherit;
  font-weight:900;
  letter-spacing:.09em;
  text-shadow:0 0 4px #ffe6a5;
  pointer-events:none;
}

/* Pipoka: enquadramento de homenagem — rosto, auréola e asas visíveis. */
.collectible-card.rarity-card.mc-pipoka .mc-card-portrait-window,
.collectible-card.rarity-card.frame-preview-v1.mc-pipoka .mc-card-portrait-window {
  left:2% !important;
  top:8% !important;
  width:96% !important;
  height:73% !important;
  overflow:visible !important;
}
.collectible-card.rarity-card.mc-pipoka .mc-card-character,
.collectible-card.rarity-card.frame-preview-v1.mc-pipoka.card-editor-customized .mc-card-character {
  transform:translateY(-1%) scale(1.03) !important;
  transform-origin:50% 0 !important;
  object-fit:contain !important;
  object-position:center top !important;
}
.collectible-card.rarity-card.mc-pipoka .pipoka-memorial-badge {
  top:5% !important;
  z-index:18 !important;
}
