{"version":3,"file":"OverlayCategories.mjs","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":[],"mappings":";;AAQA,MAAM,IAAA,GAAO,CAAC,MAAM,CAAA;AAEpB,MAAM,cAAA,GAAiB,CAAC,eAAe,CAAA;AAUhC,MAAM,kBAAA,GAAqB;AAAA,EAChC,GAAG,WAAA;AAAA,EACH,GAAG,IAAA;AAAA,EACH,GAAG,cAAA;AAAA,EACH,GAAG,KAAA;AAAA,EACH,GAAG,MAAA;AAAA,EACH,GAAG;AACL;;;;"}