"use client";
'use strict';

var jsxRuntime = require('react/jsx-runtime');
var index$1 = require('../../node_modules/.pnpm/class-variance-authority@0.7.1/node_modules/class-variance-authority/dist/index.cjs');
var React = require('react');
var popover_module = require('./popover.module.css.cjs');
var index = require('../../node_modules/.pnpm/@radix-ui_react-popover@1.1.14_@types_react-dom@19.1.7_@types_react@19.1.9__@types_react@19.1_no32lgcqjbeldy6avygquzhjqm/node_modules/@radix-ui/react-popover/dist/index.cjs');

const popoverContent = index$1.cva(popover_module.default.popover);
const PopoverContent = React.forwardRef(({ className, align = 'center', sideOffset = 4, ariaLabel = 'Popover content', collisionPadding = 3, ...props }, ref) => (jsxRuntime.jsx(index.Portal, { children: jsxRuntime.jsx(index.Content, { 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 = index.Content.displayName;
const Popover = Object.assign(index.Root, {
    Trigger: index.Trigger,
    Close: index.Close,
    Content: PopoverContent
});

exports.Popover = Popover;
//# sourceMappingURL=popover.cjs.map
