The main accordion component that manages the accordion state.
:id - Required unique identifier for the accordion. :type - Type of accordion: “single” or “multiple”. Defaults to “single”. :value - The currently expanded items. String for “single”, list for “multiple”. :default-value - The default expanded items. Used if :value is not provided. :disabled - Whether the accordion is disabled. Defaults to false. :on-value-changed - Handler for accordion value change event. :class - Additional CSS classes.