{"version":3,"file":"PopupCategories.cjs","sources":["../../../../../src/components/ui/popup/PopupCategories.ts"],"sourcesContent":["import {\n  TYPOGRAPHY_FULL,\n  LAYOUT_FULL,\n  ALIGN_SELF,\n  JUSTIFY_SELF,\n  VISUAL_LAYOUT,\n  PADDING,\n  VARIANT,\n  TRANSITION,\n  WIDTH,\n  HEIGHT,\n  COMMON_MODIFIERS,\n  PLACEMENT,\n  MIN_WIDTH,\n  MAX_HEIGHT,\n} from \"../props/categoryBuilders\";\n\n/** Pointer events property for controlling element interactivity */\nconst POINTER_EVENTS = ['pointerEvents'] as const;\n/** Categories for popup floating components (dropdowns, menus, tooltips).\n *  Includes alignSelf/justifySelf so the popup can pin itself within the CSS\n *  anchor-positioning grid (see Popup.tsx placement handling). */\nexport const POPUP_CATEGORIES = [...TYPOGRAPHY_FULL, ...LAYOUT_FULL, ...ALIGN_SELF, ...JUSTIFY_SELF, ...VISUAL_LAYOUT, ...PADDING, ...VARIANT, ...TRANSITION, ...WIDTH, ...HEIGHT, ...COMMON_MODIFIERS, ...PLACEMENT, ...POINTER_EVENTS, ...MIN_WIDTH, ...MAX_HEIGHT] as const;\n"],"names":["TYPOGRAPHY_FULL","LAYOUT_FULL","ALIGN_SELF","JUSTIFY_SELF","VISUAL_LAYOUT","PADDING","VARIANT","TRANSITION","WIDTH","HEIGHT","COMMON_MODIFIERS","PLACEMENT","MIN_WIDTH","MAX_HEIGHT"],"mappings":";;;;AAkBA,MAAM,cAAA,GAAiB,CAAC,eAAe,CAAA;AAIhC,MAAM,gBAAA,GAAmB,CAAC,GAAGA,gCAAA,EAAiB,GAAGC,4BAAA,EAAa,GAAGC,2BAAA,EAAY,GAAGC,6BAAA,EAAc,GAAGC,8BAAA,EAAe,GAAGC,wBAAA,EAAS,GAAGC,wBAAA,EAAS,GAAGC,2BAAA,EAAY,GAAGC,sBAAA,EAAO,GAAGC,yBAAQ,GAAGC,iCAAA,EAAkB,GAAGC,0BAAA,EAAW,GAAG,cAAA,EAAgB,GAAGC,0BAAA,EAAW,GAAGC,2BAAU;;;;"}