@charset "utf-8";

.tooltip__info--icon { height: max-content; width: auto !important; display: none !important; }

.tooltip__info--icon svg { width: 10px; height: 10px; cursor: pointer; }

.pdf-wrapper { display: inline-flex; gap: 5px; position: relative; width: fit-content; max-width: 100%; }

.pdf-wrapper > a { width: auto; }

.pdf-tooltip { display: none; position: absolute; left: 20%; bottom: -30px; transform: translateX(-10%); padding: 2px 5px; border-radius: 4px; background: rgb(51, 51, 51); color: rgb(255, 255, 255); font-size: 13px; font-family: "Segoe UI", sans-serif; white-space: nowrap; z-index: 1; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 6px; line-height: normal; width: max-content !important; }

@media (max-width: 1024px) {
  .tooltip__info--icon { display: block !important; }
  .pdf-wrapper { gap: 12px; }
  .welcomeKit .pdf-wrapper { margin-right: 30px; width: auto !important; }
  .welcomeKit .pdf-wrapper > a { padding-right: 0px !important; }
}

.lang-boxes .pdf-wrapper, .lang-boxes .pdf-wrapper a { width: 100%; }