.hm-pop{display:inline-flex;position:relative}.hm-floating{color:var(--text-primary);font-family:var(--font-sans);font-size:13px;line-height:20px;z-index:var(--z-popover);-webkit-font-smoothing:antialiased}.hm-floating,.hm-floating *,.hm-floating :after,.hm-floating :before{box-sizing:border-box}.hm-pop__panel{animation:hm-drop var(--duration-base) var(--ease-out);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-2);max-width:calc(100vw - 16px);min-width:220px}.hm-pop__panel--padded{padding:var(--space-4)}
