/* WhatDx v6.6.1 - mobile navigation fit correction.
   Enhances only the shared mobile dropdown. No text, menus, or interaction logic changes. */
@media screen and (max-width: 1060px) {
  .wdx64-site-header .wdx64-mobile-menu .wdx64-mobile-links {
    position: fixed !important;
    top: 80px !important;
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
    box-sizing: border-box !important;
    width: min(340px, calc(100vw - 28px)) !important;
    max-width: calc(100vw - 28px) !important;
    max-height: min(68dvh, 550px);
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    z-index: 1300;
  }
  .wdx64-site-header .wdx64-mobile-menu .wdx64-mobile-links a {
    white-space: normal;
    overflow-wrap: anywhere;
  }
}
@media screen and (max-width: 680px) {
  .wdx64-site-header .wdx64-mobile-menu .wdx64-mobile-links {
    top: 70px !important;
    width: min(340px, calc(100vw - 28px)) !important;
  }
}
