{"version":3,"file":"index.mjs","names":[],"sources":["../../../src/presets/material/stepper/index.ts"],"sourcesContent":["import type { StepperDesignTokens, StepperTokenSections } from '@openng/optimus-ui-themes/types/stepper';\n\nexport const root: StepperTokenSections.Root = {\n    transitionDuration: '{transition.duration}'\n};\n\nexport const separator: StepperTokenSections.Separator = {\n    background: '{content.border.color}',\n    activeBackground: '{primary.color}',\n    margin: '0 0 0 1.625rem',\n    size: '2px'\n};\n\nexport const step: StepperTokenSections.Step = {\n    padding: '0.5rem',\n    gap: '1rem'\n};\n\nexport const stepHeader: StepperTokenSections.StepHeader = {\n    padding: '0.75rem 1rem',\n    borderRadius: '{content.border.radius}',\n    focusRing: {\n        width: '0',\n        style: 'none',\n        color: 'unset',\n        offset: '0',\n        shadow: 'none'\n    },\n    gap: '0.5rem'\n};\n\nexport const stepTitle: StepperTokenSections.StepTitle = {\n    color: '{text.muted.color}',\n    activeColor: '{text.color}',\n    fontWeight: '500'\n};\n\nexport const stepNumber: StepperTokenSections.StepNumber = {\n    activeBackground: '{primary.color}',\n    activeBorderColor: '{primary.color}',\n    activeColor: '{primary.contrast.color}',\n    size: '2rem',\n    fontSize: '1.143rem',\n    fontWeight: '500',\n    borderRadius: '50%',\n    shadow: 'none'\n};\n\nexport const steppanels: StepperTokenSections.Steppanels = {\n    padding: '0.875rem 0.5rem 1.125rem 0.5rem'\n};\n\nexport const steppanel: StepperTokenSections.Steppanel = {\n    background: '{content.background}',\n    color: '{content.color}',\n    padding: '0',\n    indent: '1rem'\n};\n\nexport const colorScheme: StepperTokenSections.ColorScheme = {\n    light: {\n        stepNumber: {\n            background: '{surface.400}',\n            borderColor: '{surface.400}',\n            color: '{surface.0}'\n        }\n    },\n    dark: {\n        stepNumber: {\n            background: '{surface.200}',\n            borderColor: '{surface.200}',\n            color: '{surface.900}'\n        }\n    }\n};\n\nexport const css: StepperTokenSections.CSS = /*css*/ `\n.p-step-header:focus-visible {\n    background: dt('navigation.item.active.background');\n}\n`;\n\nexport default {\n    root,\n    separator,\n    step,\n    stepHeader,\n    stepTitle,\n    stepNumber,\n    steppanels,\n    steppanel,\n    colorScheme,\n    css\n} satisfies StepperDesignTokens;\n"],"mappings":"AAEA,MAAa,KAAkC,CAC3C,mBAAoB,uBACxB,EAEa,UAA4C,CACrD,WAAY,yBACZ,iBAAkB,kBAClB,OAAQ,iBACR,KAAM,KACV,EAEa,KAAkC,CAC3C,QAAS,SACT,IAAK,MACT,EAEa,WAA8C,CACvD,QAAS,eACT,aAAc,0BACd,UAAW,CACP,MAAO,IACP,MAAO,OACP,MAAO,QACP,OAAQ,IACR,OAAQ,MACZ,EACA,IAAK,QACT,EAEa,UAA4C,CACrD,MAAO,qBACP,YAAa,eACb,WAAY,KAChB,EAEa,WAA8C,CACvD,iBAAkB,kBAClB,kBAAmB,kBACnB,YAAa,2BACb,KAAM,OACN,SAAU,WACV,WAAY,MACZ,aAAc,MACd,OAAQ,MACZ,EAEa,WAA8C,CACvD,QAAS,iCACb,EAEa,UAA4C,CACrD,WAAY,uBACZ,MAAO,kBACP,QAAS,IACT,OAAQ,MACZ,EAEa,YAAgD,CACzD,MAAO,CACH,WAAY,CACR,WAAY,gBACZ,YAAa,gBACb,MAAO,aACX,CACJ,EACA,KAAM,CACF,WAAY,CACR,WAAY,gBACZ,YAAa,gBACb,MAAO,eACX,CACJ,CACJ,EAEa,IAAwC;;;;EAMrD,IAAA,gBAAe,CACX,KACA,UACA,KACA,WACA,UACA,WACA,WACA,UACA,YACA,GACJ"}