{"version":3,"names":["DrawerPopupCssVars","nestedDrawers","height","frontmostHeight","swipeMovementX","swipeMovementY","snapPointOffset","swipeStrength"],"sources":["drawer-popup-css-vars.ts"],"sourcesContent":["/**\n * CSS custom properties written by `<Drawer.Popup>` / `<Drawer.SwipeArea>` /\n * `<Drawer.Viewport>` for swipe progress & snap-point offsets.\n *\n * 1:1 port of Base UI React's `DrawerPopupCssVars`\n * (`packages/react/src/drawer/popup/DrawerPopupCssVars.ts`).\n */\nexport const DrawerPopupCssVars = {\n\t/** Number of nested drawers currently open. */\n\tnestedDrawers: \"--nested-drawers\",\n\t/** Height of the drawer popup. */\n\theight: \"--drawer-height\",\n\t/** Height of the frontmost open drawer in the nested stack. */\n\tfrontmostHeight: \"--drawer-frontmost-height\",\n\t/** X-axis swipe movement. */\n\tswipeMovementX: \"--drawer-swipe-movement-x\",\n\t/** Y-axis swipe movement. */\n\tswipeMovementY: \"--drawer-swipe-movement-y\",\n\t/** Snap-point offset used to translate the drawer. */\n\tsnapPointOffset: \"--drawer-snap-point-offset\",\n\t/** Scalar (0.1-1) used to scale the swipe-release transition duration. */\n\tswipeStrength: \"--drawer-swipe-strength\",\n} as const;\nexport type DrawerPopupCssVars =\n\t(typeof DrawerPopupCssVars)[keyof typeof DrawerPopupCssVars];\n"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,MAAMA,kBAAkB,GAAG;EACjC;EACAC,aAAa,EAAE,kBAAkB;EACjC;EACAC,MAAM,EAAE,iBAAiB;EACzB;EACAC,eAAe,EAAE,2BAA2B;EAC5C;EACAC,cAAc,EAAE,2BAA2B;EAC3C;EACAC,cAAc,EAAE,2BAA2B;EAC3C;EACAC,eAAe,EAAE,4BAA4B;EAC7C;EACAC,aAAa,EAAE;AAChB,CAAU","ignoreList":[]}