{"version":3,"file":"OverlayCategories.cjs","sources":["../../../../../src/components/ui/overlay/OverlayCategories.ts"],"sourcesContent":["import {\n  LAYOUT_CORE,\n  WIDTH,\n  HEIGHT,\n  COMMON_MODIFIERS,\n} from \"../props/categoryBuilders\";\n\n/** Blur effect property for backdrop blur */\nconst BLUR = ['blur'] as const;\n/** Pointer events property for controlling element interactivity */\nconst POINTER_EVENTS = ['pointerEvents'] as const;\n/**\n * Categories for overlay backdrop components.\n *\n * A scrim only needs layout, sizing, backdrop blur, pointer-events, and the\n * `transparent`/`responsive` modifiers. Decorative axes (appearance, variant,\n * shadow, ring) are deliberately excluded: they can't render meaningfully on a\n * fixed full-viewport backdrop, so listing them would only over-promise in the\n * generated prop docs.\n */\nexport const OVERLAY_CATEGORIES = [\n  ...LAYOUT_CORE,\n  ...BLUR,\n  ...POINTER_EVENTS,\n  ...WIDTH,\n  ...HEIGHT,\n  ...COMMON_MODIFIERS,\n] as const;\n"],"names":["LAYOUT_CORE","WIDTH","HEIGHT","COMMON_MODIFIERS"],"mappings":";;;;AAQA,MAAM,IAAA,GAAO,CAAC,MAAM,CAAA;AAEpB,MAAM,cAAA,GAAiB,CAAC,eAAe,CAAA;AAUhC,MAAM,kBAAA,GAAqB;AAAA,EAChC,GAAGA,4BAAA;AAAA,EACH,GAAG,IAAA;AAAA,EACH,GAAG,cAAA;AAAA,EACH,GAAGC,sBAAA;AAAA,EACH,GAAGC,uBAAA;AAAA,EACH,GAAGC;AACL;;;;"}