/* Floating world labels never grow wider than the screen (overlay-fit.js nudges them back inside and apart). */
.wn-tip,
#npcBarks .npc-bark,
#dungeonMarkers .dm,
#kFxLayer .k-float {
  box-sizing: border-box;
  max-width: min(320px, calc(100vw - 16px));
  overflow-wrap: anywhere;
}
