{"version":3,"file":"index.mjs","names":[],"sources":["../../../src/presets/material/tabview/index.ts"],"sourcesContent":["import type { TabViewDesignTokens, TabViewTokenSections } from '@openng/optimus-ui-themes/types/tabview';\n\nexport const root: TabViewTokenSections.Root = {\n    transitionDuration: '{transition.duration}'\n};\n\nexport const tabList: TabViewTokenSections.TabList = {\n    background: '{content.background}',\n    borderColor: '{content.border.color}'\n};\n\nexport const tab: TabViewTokenSections.Tab = {\n    borderColor: '{content.border.color}',\n    activeBorderColor: '{primary.color}',\n    color: '{text.muted.color}',\n    hoverColor: '{text.color}',\n    activeColor: '{primary.color}'\n};\n\nexport const tabPanel: TabViewTokenSections.TabPanel = {\n    background: '{content.background}',\n    color: '{content.color}'\n};\n\nexport const navButton: TabViewTokenSections.NavButton = {\n    background: '{content.background}',\n    color: '{text.muted.color}',\n    hoverColor: '{text.color}'\n};\n\nexport const colorScheme: TabViewTokenSections.ColorScheme = {\n    light: {\n        navButton: {\n            shadow: '0px 0px 10px 50px rgba(255, 255, 255, 0.6)'\n        }\n    },\n    dark: {\n        navButton: {\n            shadow: '0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)'\n        }\n    }\n};\n\nexport const css: TabViewTokenSections.CSS = /*css*/ ``;\n\nexport default {\n    root,\n    tabList,\n    tab,\n    tabPanel,\n    navButton,\n    colorScheme,\n    css\n} satisfies TabViewDesignTokens;\n"],"mappings":"AAEA,MAAa,KAAkC,CAC3C,mBAAoB,uBACxB,EAEa,QAAwC,CACjD,WAAY,uBACZ,YAAa,wBACjB,EAEa,IAAgC,CACzC,YAAa,yBACb,kBAAmB,kBACnB,MAAO,qBACP,WAAY,eACZ,YAAa,iBACjB,EAEa,SAA0C,CACnD,WAAY,uBACZ,MAAO,iBACX,EAEa,UAA4C,CACrD,WAAY,uBACZ,MAAO,qBACP,WAAY,cAChB,EAEa,YAAgD,CACzD,MAAO,CACH,UAAW,CACP,OAAQ,4CACZ,CACJ,EACA,KAAM,CACF,UAAW,CACP,OAAQ,6EACZ,CACJ,CACJ,EAEa,IAAwC,GAErD,IAAA,gBAAe,CACX,KACA,QACA,IACA,SACA,UACA,YACA,MACJ"}