{"version":3,"file":"index.mjs","sources":["../../../src/presets/nora/datatable/index.js"],"sourcesContent":["export default {\n    root: {\n        transitionDuration: '{transition.duration}'\n    },\n    header: {\n        background: '{content.background}',\n        borderColor: '{datatable.border.color}',\n        color: '{content.color}',\n        borderWidth: '1px 0 1px 0',\n        padding: '0.75rem 1rem'\n    },\n    headerCell: {\n        background: '{content.background}',\n        hoverBackground: '{content.hover.background}',\n        selectedBackground: '{highlight.background}',\n        borderColor: '{datatable.border.color}',\n        color: '{content.color}',\n        hoverColor: '{content.hover.color}',\n        selectedColor: '{highlight.color}',\n        gap: '0.5rem',\n        padding: '0.75rem 1rem',\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    },\n    columnTitle: {\n        fontWeight: '700'\n    },\n    row: {\n        background: '{content.background}',\n        hoverBackground: '{content.hover.background}',\n        selectedBackground: '{highlight.background}',\n        color: '{content.color}',\n        hoverColor: '{content.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    },\n    bodyCell: {\n        borderColor: '{datatable.border.color}',\n        padding: '0.75rem 1rem'\n    },\n    footerCell: {\n        background: '{content.background}',\n        borderColor: '{datatable.border.color}',\n        color: '{content.color}',\n        padding: '0.75rem 1rem'\n    },\n    columnFooter: {\n        fontWeight: '700'\n    },\n    footer: {\n        background: '{content.background}',\n        borderColor: '{datatable.border.color}',\n        color: '{content.color}',\n        borderWidth: '0 0 1px 0',\n        padding: '0.75rem 1rem'\n    },\n    dropPointColor: '{primary.color}',\n    columnResizerWidth: '0.5rem',\n    resizeIndicator: {\n        width: '1px',\n        color: '{primary.color}'\n    },\n    sortIcon: {\n        color: '{text.muted.color}',\n        hoverColor: '{text.hover.muted.color}'\n    },\n    loadingIcon: {\n        size: '2rem'\n    },\n    rowToggleButton: {\n        hoverBackground: '{content.hover.background}',\n        selectedHoverBackground: '{content.background}',\n        color: '{text.muted.color}',\n        hoverColor: '{text.color}',\n        selectedHoverColor: '{primary.color}',\n        size: '1.75rem',\n        borderRadius: '50%',\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    filter: {\n        inlineGap: '0.5rem',\n        overlaySelect: {\n            background: '{overlay.select.background}',\n            borderColor: '{overlay.select.border.color}',\n            borderRadius: '{overlay.select.border.radius}',\n            color: '{overlay.select.color}',\n            shadow: '{overlay.select.shadow}'\n        },\n        overlayPopover: {\n            background: '{overlay.popover.background}',\n            borderColor: '{overlay.popover.border.color}',\n            borderRadius: '{overlay.popover.border.radius}',\n            color: '{overlay.popover.color}',\n            shadow: '{overlay.popover.shadow}',\n            padding: '{overlay.popover.padding}',\n            gap: '0.5rem'\n        },\n        rule: {\n            borderColor: '{content.border.color}'\n        },\n        constraintList: {\n            padding: '{list.padding}',\n            gap: '{list.gap}'\n        },\n        constraint: {\n            focusBackground: '{list.option.focus.background}',\n            selectedBackground: '{list.option.selected.background}',\n            selectedFocusBackground: '{list.option.selected.focus.background}',\n            color: '{list.option.color}',\n            focusColor: '{list.option.focus.color}',\n            selectedColor: '{list.option.selected.color}',\n            selectedFocusColor: '{list.option.selected.focus.color}',\n            separator: {\n                borderColor: '{content.border.color}'\n            },\n            padding: '{list.option.padding}',\n            borderRadius: '{list.option.border.radius}'\n        }\n    },\n    paginatorTop: {\n        borderColor: '{datatable.border.color}',\n        borderWidth: '0 0 1px 0'\n    },\n    paginatorBottom: {\n        borderColor: '{datatable.border.color}',\n        borderWidth: '0 0 1px 0'\n    },\n    colorScheme: {\n        light: {\n            root: {\n                borderColor: '{surface.300}'\n            },\n            row: {\n                stripedBackground: '{surface.50}'\n            },\n            bodyCell: {\n                selectedBorderColor: '{primary.100}'\n            }\n        },\n        dark: {\n            root: {\n                borderColor: '{surface.600}'\n            },\n            row: {\n                stripedBackground: '{surface.950}'\n            },\n            bodyCell: {\n                selectedBorderColor: '{primary.900}'\n            }\n        }\n    }\n};\n"],"names":["root","transitionDuration","header","background","borderColor","color","borderWidth","padding","headerCell","hoverBackground","selectedBackground","hoverColor","selectedColor","gap","focusRing","width","style","offset","shadow","columnTitle","fontWeight","row","bodyCell","footerCell","columnFooter","footer","dropPointColor","columnResizerWidth","resizeIndicator","sortIcon","loadingIcon","size","rowToggleButton","selectedHoverBackground","selectedHoverColor","borderRadius","filter","inlineGap","overlaySelect","overlayPopover","rule","constraintList","constraint","focusBackground","selectedFocusBackground","focusColor","selectedFocusColor","separator","paginatorTop","paginatorBottom","colorScheme","light","stripedBackground","selectedBorderColor","dark"],"mappings":"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"}