import { cva } from "class-variance-authority";
export const panelGroupVariants = cva("panel-group", // Base class
{
    variants: {
        visibility: {
            visible: "",
            hidden: "panel-group--close" // Applied when panels are closed/hidden
        }
    },
    defaultVariants: {
        visibility: "visible"
    }
});
export const panelGroupItemVariants = cva("", // Base class for panel items
{
    variants: {
        position: {
            current: "", // Current panel
            subsequent: "panel-group__subsequent-panel", // Panels that come after active index
            previous: "panel-group__previous-panel bg-secondary-100/50" // Panels that come before active index
        },
        animation: {
            slideIn: "slide-in-animation"
        },
        spacing: {
            default: "",
            withMargin: "me-[2.5rem]" // Special margin for active panel
        }
    },
    defaultVariants: {
        position: "current"
    }
});
//# sourceMappingURL=panelGroupVariants.js.map