/*
 * Upsell — host-page styles.
 *
 * Deliberately near-empty. The popup (phase 3) is a Web Component with Shadow
 * DOM, so its styles live inside the component and cannot be reached by theme
 * CSS. Only styles that must apply to the host document belong here.
 */

upsell-popup {
  position: fixed;
  inset: 0;
  z-index: 2147483000; /* above theme drawers, below nothing the theme owns */
  pointer-events: none;
}

upsell-popup:not([open]) {
  display: none;
}
