/* Injected into the page: popover positioning only (no design tokens). */

a[interestfor='mm-cashtag-popover'] {
  interest-delay: 0.25s 0.6s;
}

:has(a[interestfor='mm-cashtag-popover']:interest-source)
  a[interestfor='mm-cashtag-popover'] {
  interest-delay-start: 0s;
}

#mm-cashtag-popover {
  margin: 0;
  inset: auto;
  border: none;
  padding: 0;
  width: max-content;
  height: max-content;
  border-radius: 12px;
  overflow: visible;
  background: transparent;

  position-anchor: --cashtag-invoker;
  position-area: bottom center;
  margin-block-start: 8px;
  position-try-fallbacks:
    flip-block,
    flip-inline,
    flip-block flip-inline;
}
