{"version":3,"file":"index.mjs","names":[],"sources":["../../../src/presets/material/tree/index.ts"],"sourcesContent":["import type { TreeDesignTokens, TreeTokenSections } from '@openng/optimus-ui-themes/types/tree';\n\nexport const root: TreeTokenSections.Root = {\n    background: '{content.background}',\n    color: '{content.color}',\n    padding: '1rem',\n    gap: '2px',\n    indent: '2rem',\n    transitionDuration: '{transition.duration}'\n};\n\nexport const node: TreeTokenSections.Node = {\n    padding: '0.5rem 0.75rem',\n    borderRadius: '{border.radius.xs}',\n    hoverBackground: '{content.hover.background}',\n    selectedBackground: '{highlight.background}',\n    color: '{text.color}',\n    hoverColor: '{text.hover.color}',\n    selectedColor: '{highlight.color}',\n    focusRing: {\n        width: '{focus.ring.width}',\n        style: '{focus.ring.style}',\n        color: '{focus.ring.color}',\n        offset: '-1px',\n        shadow: '{focus.ring.shadow}'\n    },\n    gap: '0.5rem'\n};\n\nexport const nodeIcon: TreeTokenSections.NodeIcon = {\n    color: '{text.muted.color}',\n    hoverColor: '{text.hover.muted.color}',\n    selectedColor: '{highlight.color}'\n};\n\nexport const nodeToggleButton: TreeTokenSections.NodeToggleButton = {\n    borderRadius: '50%',\n    size: '2rem',\n    hoverBackground: '{content.hover.background}',\n    selectedHoverBackground: '{content.background}',\n    color: '{text.muted.color}',\n    hoverColor: '{text.hover.muted.color}',\n    selectedHoverColor: '{primary.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: '{focus.ring.shadow}'\n    }\n};\n\nexport const loadingIcon: TreeTokenSections.LoadingIcon = {\n    size: '2rem'\n};\n\nexport const filter: TreeTokenSections.Filter = {\n    margin: '0 0 0.75rem 0'\n};\n\nexport const css: TreeTokenSections.CSS = /*css*/ `\n.p-tree-node-content {\n    transition: none;\n}\n`;\n\nexport default {\n    root,\n    node,\n    nodeIcon,\n    nodeToggleButton,\n    loadingIcon,\n    filter,\n    css\n} satisfies TreeDesignTokens;\n"],"mappings":"AAEA,MAAa,KAA+B,CACxC,WAAY,uBACZ,MAAO,kBACP,QAAS,OACT,IAAK,MACL,OAAQ,OACR,mBAAoB,uBACxB,EAEa,KAA+B,CACxC,QAAS,iBACT,aAAc,qBACd,gBAAiB,6BACjB,mBAAoB,yBACpB,MAAO,eACP,WAAY,qBACZ,cAAe,oBACf,UAAW,CACP,MAAO,qBACP,MAAO,qBACP,MAAO,qBACP,OAAQ,OACR,OAAQ,qBACZ,EACA,IAAK,QACT,EAEa,SAAuC,CAChD,MAAO,qBACP,WAAY,2BACZ,cAAe,mBACnB,EAEa,iBAAuD,CAChE,aAAc,MACd,KAAM,OACN,gBAAiB,6BACjB,wBAAyB,uBACzB,MAAO,qBACP,WAAY,2BACZ,mBAAoB,kBACpB,UAAW,CACP,MAAO,qBACP,MAAO,qBACP,MAAO,qBACP,OAAQ,sBACR,OAAQ,qBACZ,CACJ,EAEa,YAA6C,CACtD,KAAM,MACV,EAEa,OAAmC,CAC5C,OAAQ,eACZ,EAEa,IAAqC;;;;EAMlD,IAAA,aAAe,CACX,KACA,KACA,SACA,iBACA,YACA,OACA,GACJ"}