/**
 * Clean theme structure for FormLabel component
 */
const formLabelTheme = {
    // Base styles for the label element
    baseStyle: "block text-base/6 font-medium mb-2",
    // State variants - using design tokens from global.scss
    stateStyles: {
        default: "text-[var(--color-text-primary)]",
        disabled: "text-[var(--color-text-primary)]/80",
        invalid: "text-[var(--color-danger)]",
    },
    // Required indicator style
    requiredIndicatorStyle: "text-[var(--color-danger)] ml-1",
};

export { formLabelTheme };
