import { j as jsxRuntimeExports } from '../../node_modules/.pnpm/react@18.2.0/node_modules/react/jsx-runtime.js';
import { Portal as $cb5cc270b50c6fcd$export$602eac185826482c, Content as $cb5cc270b50c6fcd$export$7c6e2c02157bb7d2, Root as $cb5cc270b50c6fcd$export$be92b6f5f03c0fe9, Trigger as $cb5cc270b50c6fcd$export$41fb9f06171c75f4, Close as $cb5cc270b50c6fcd$export$f39c2d165cd861fe } from '../../node_modules/.pnpm/@radix-ui_react-popover@1.0.6_@types_react-dom@18.0.11_@types_react@18.2.12_react-dom@18.3.1_react@18.2.0__react@18.2.0/node_modules/@radix-ui/react-popover/dist/index.js';
import { cva } from '../../node_modules/.pnpm/class-variance-authority@0.7.1/node_modules/class-variance-authority/dist/index.js';
import React__default from 'react';
import styles from './popover.module.css.js';

const popoverContent = cva(styles.popover);
const PopoverContent = React__default.forwardRef(({ className, align = "center", sideOffset = 4, ariaLabel = "Popover content", collisionPadding = 3, ...props }, ref) => (jsxRuntimeExports.jsx($cb5cc270b50c6fcd$export$602eac185826482c, { children: jsxRuntimeExports.jsx($cb5cc270b50c6fcd$export$7c6e2c02157bb7d2, { ref: ref, align: align, sideOffset: sideOffset, collisionPadding: collisionPadding, avoidCollisions: true, className: popoverContent({ className }), role: "dialog", "aria-modal": "true", "aria-label": ariaLabel, ...props, children: props.children }) })));
PopoverContent.displayName = $cb5cc270b50c6fcd$export$7c6e2c02157bb7d2.displayName;
const Popover = Object.assign($cb5cc270b50c6fcd$export$be92b6f5f03c0fe9, {
    Trigger: $cb5cc270b50c6fcd$export$41fb9f06171c75f4,
    Close: $cb5cc270b50c6fcd$export$f39c2d165cd861fe,
    Content: PopoverContent,
});

export { Popover };
//# sourceMappingURL=popover.js.map
