{"version":3,"file":"index.mjs","names":[],"sources":["../../../src/presets/lara/accordion/index.ts"],"sourcesContent":["import type { AccordionDesignTokens, AccordionTokenSections } from '@openng/optimus-ui-themes/types/accordion';\n\nexport const root: AccordionTokenSections.Root = {\n    transitionDuration: '{transition.duration}'\n};\n\nexport const panel: AccordionTokenSections.Panel = {\n    borderWidth: '0',\n    borderColor: '{content.border.color}'\n};\n\nexport const header: AccordionTokenSections.Header = {\n    color: '{text.muted.color}',\n    hoverColor: '{text.color}',\n    activeColor: '{text.color}',\n    activeHoverColor: '{text.color}',\n    padding: '1.125rem',\n    fontWeight: '700',\n    borderRadius: '0',\n    borderWidth: '0 1px 1px 1px',\n    borderColor: '{content.border.color}',\n    focusRing: {\n        width: '{focus.ring.width}',\n        style: '{focus.ring.style}',\n        color: '{focus.ring.color}',\n        offset: '{focus.ring.offset}',\n        shadow: 'inset {focus.ring.shadow}'\n    },\n    toggleIcon: {\n        color: '{text.muted.color}',\n        hoverColor: '{text.color}',\n        activeColor: '{text.color}',\n        activeHoverColor: '{text.color}'\n    },\n    first: {\n        topBorderRadius: '{content.border.radius}',\n        borderWidth: '1px'\n    },\n    last: {\n        bottomBorderRadius: '{content.border.radius}',\n        activeBottomBorderRadius: '0'\n    }\n};\n\nexport const content: AccordionTokenSections.Content = {\n    borderWidth: '0 1px 1px 1px',\n    borderColor: '{content.border.color}',\n    background: '{content.background}',\n    color: '{text.color}',\n    padding: '1.125rem'\n};\n\nexport const colorScheme: AccordionTokenSections.ColorScheme = {\n    light: {\n        header: {\n            background: '{surface.50}',\n            hoverBackground: '{surface.100}',\n            activeBackground: '{surface.50}',\n            activeHoverBackground: '{surface.100}'\n        }\n    },\n    dark: {\n        header: {\n            background: '{surface.800}',\n            hoverBackground: '{surface.700}',\n            activeBackground: '{surface.800}',\n            activeHoverBackground: '{surface.700}'\n        }\n    }\n};\n\nexport default {\n    root,\n    panel,\n    header,\n    content,\n    colorScheme\n} satisfies AccordionDesignTokens;\n"],"mappings":"AAEA,MAAa,KAAoC,CAC7C,mBAAoB,uBACxB,EAEa,MAAsC,CAC/C,YAAa,IACb,YAAa,wBACjB,EAEa,OAAwC,CACjD,MAAO,qBACP,WAAY,eACZ,YAAa,eACb,iBAAkB,eAClB,QAAS,WACT,WAAY,MACZ,aAAc,IACd,YAAa,gBACb,YAAa,yBACb,UAAW,CACP,MAAO,qBACP,MAAO,qBACP,MAAO,qBACP,OAAQ,sBACR,OAAQ,2BACZ,EACA,WAAY,CACR,MAAO,qBACP,WAAY,eACZ,YAAa,eACb,iBAAkB,cACtB,EACA,MAAO,CACH,gBAAiB,0BACjB,YAAa,KACjB,EACA,KAAM,CACF,mBAAoB,0BACpB,yBAA0B,GAC9B,CACJ,EAEa,QAA0C,CACnD,YAAa,gBACb,YAAa,yBACb,WAAY,uBACZ,MAAO,eACP,QAAS,UACb,EAEa,YAAkD,CAC3D,MAAO,CACH,OAAQ,CACJ,WAAY,eACZ,gBAAiB,gBACjB,iBAAkB,eAClB,sBAAuB,eAC3B,CACJ,EACA,KAAM,CACF,OAAQ,CACJ,WAAY,gBACZ,gBAAiB,gBACjB,iBAAkB,gBAClB,sBAAuB,eAC3B,CACJ,CACJ,EAEA,IAAA,kBAAe,CACX,KACA,MACA,OACA,QACA,WACJ"}