/* English content uses the approved Item DB layout and its existing breakpoints. */
.i18n-item-db .item-db-item-name a,
.i18n-item-db .item-db-small-tile__title a { color: inherit; text-decoration: none; }
.i18n-item-db .item-db-item-name a:is(:hover, :focus-visible),
.i18n-item-db .item-db-small-tile__title a:is(:hover, :focus-visible) { text-decoration: underline; text-underline-offset: 3px; }
.i18n-item-db .item-db-card__conditions { margin: 4px 0 0; padding: 0; list-style: none; color: var(--muted); font-size: 13px; line-height: 1.5; }
.i18n-item-db .item-db-card__partial-set { margin-top: 6px; }
.i18n-item-db .item-db-card__partial-set h4 { margin: 0 0 3px; color: var(--item-color-set); font-size: 13px; font-weight: 500; line-height: 1.5; }
.i18n-item-db .item-db-preview__rune-effect { margin-top: 8px; }
.i18n-item-db .item-db-preview__rune-effect h4 { margin: 0 0 3px; color: var(--gold-soft); font-size: 13px; font-weight: 500; line-height: 1.5; }
.i18n-item-db .item-db-card__runeword-properties { grid-column: 1 / -1; grid-row: 2; }
.i18n-item-db .item-db-card__runeword-properties h4 { margin: 0 0 3px; color: var(--muted); font-size: 13px; font-weight: 500; line-height: 1.5; }
.i18n-item-db .item-db-card__runeword-properties p { margin: 8px 0 0; font-size: 13px; line-height: 1.5; }
.i18n-item-db .item-db-card__runeword-properties a { color: var(--gold-soft); text-underline-offset: 3px; }
.i18n-item-db .item-db-primary-nav__tab { min-width: 0; }
.i18n-item-db .item-db-card__name-row,
.i18n-item-db .item-db-card__options { overflow-wrap: anywhere; }
@media (max-width: 520px) {
  .i18n-item-db .item-db-primary-nav { gap: 4px; }
  .i18n-item-db .item-db-primary-nav__tab { font-size: 12px; }
  .i18n-item-db .item-db-count { flex-basis: 100%; text-align: left; }
}
@media (max-width: 760px) {
  .i18n-item-db .item-db-card__runeword-properties { grid-row: auto; }
}
