/* Translation-length safeguards. Shared Korean design tokens and styles stay intact. */
body[data-content-locale]:not([data-content-locale="ko"]) .ez-text-link {
  white-space: normal;
  overflow-wrap: anywhere;
  max-inline-size: 100%;
}
body[data-content-locale]:not([data-content-locale="ko"]) .ez-metro-choice > span:not([aria-hidden]) {
  min-inline-size: 0;
  max-inline-size: 100%;
}
body[data-content-locale]:not([data-content-locale="ko"]) .ez-metro-choice small {
  white-space: normal;
  overflow-wrap: anywhere;
}
@media (max-width: 640px) {
  body[data-content-locale]:not([data-content-locale="ko"]) .hub-quickbar {
    grid-template-columns: repeat(6, minmax(max-content, 1fr));
  }
  body[data-content-locale]:not([data-content-locale="ko"]) .hub-quickbar > a {
    min-inline-size: 72px;
    padding-inline: 12px;
  }
}
