/* Catalog and detail affordances for a registered raising-simulation work. */
.content-type-badge {
  position: absolute;
  z-index: 4;
  top: 10px;
  left: 10px;
  padding: 6px 9px;
  border: 1px solid rgba(219, 237, 186, .42);
  border-radius: 6px;
  color: #edf6dc;
  background: rgba(30, 49, 35, .9);
  font-size: 11px;
  font-weight: 750;
  line-height: 1.3;
  letter-spacing: -.02em;
  backdrop-filter: blur(8px);
}
[data-content-type="raising-simulation"] .nox-release-cover,
[data-content-type="raising-simulation"] .character-grid-cover { position: relative; }
[data-content-type="raising-simulation"] .nox-release-cover img,
[data-content-type="raising-simulation"] .character-grid-cover img { object-position: center 8%; }
#storyPreview[data-content-type="raising-simulation"] :is(
  .story-title-like, .story-title-review, .story-preview-like, .story-preview-byline,
  .story-preview-personalize, .story-mobile-personalize,
  .story-play-mode, .story-mobile-mode, .story-play-menu,
  .story-setting-section, .story-state-section, .story-comment-section,
  .story-feature-section, .story-prologue, .character-description-section,
  .character-webtoon-section, #storyVisualGuide, .character-related-section,
  .story-preview-notice
) { display: none !important; }
#storyPreview[data-content-type="raising-simulation"] :is(.story-play-composite, .story-mobile-play-wrap) {
  flex: 1;
  grid-template-columns: minmax(0, 1fr);
}
#storyPreview[data-content-type="raising-simulation"] .story-preview-actions {
  grid-template-columns: minmax(0, 440px) !important;
}
#storyPreview[data-content-type="raising-simulation"] .story-mobile-actions {
  grid-template-columns: minmax(0, 1fr) !important;
}
#storyPreview[data-content-type="raising-simulation"] .story-preview-play { border-radius: 12px; }
#storyPreview[data-content-type="raising-simulation"] .story-preview-cover { object-position: center 8%; }
#storyPreview[data-content-type="raising-simulation"] .character-attribute-row {
  color: #bdcdb0;
  font-size: 12px;
  line-height: 1.8;
}
