{"version":3,"file":"filterTable.mjs","sources":["../../../../src/themes/GlobalStyles/filterTable.ts"],"sourcesContent":["import { css } from '@emotion/react';\n\nimport { GrafanaTheme2 } from '@grafana/data';\n\nexport function getFilterTableStyles(theme: GrafanaTheme2) {\n  return css({\n    '.filter-table *': {\n      boxSizing: 'border-box',\n    },\n\n    '.filter-table': {\n      width: '100%',\n      borderCollapse: 'separate',\n\n      tbody: {\n        'tr:nth-of-type(odd)': {\n          background: theme.colors.emphasize(theme.colors.background.primary, 0.02),\n        },\n      },\n\n      th: {\n        width: 'auto',\n        padding: theme.spacing(0.5, 1),\n        textAlign: 'left',\n        lineHeight: '30px',\n        height: '30px',\n        whiteSpace: 'nowrap',\n      },\n\n      td: {\n        padding: theme.spacing(0.5, 1),\n        lineHeight: '30px',\n        height: '30px',\n        whiteSpace: 'nowrap',\n      },\n\n      '.link-td': {\n        padding: 0,\n        lineHeight: '30px',\n        height: '30px',\n        whiteSpace: 'nowrap',\n\n        a: {\n          display: 'block',\n          padding: theme.spacing(0, 1),\n          height: '30px',\n        },\n      },\n\n      '.ellipsis': {\n        display: 'block',\n        width: '100%',\n        whiteSpace: 'nowrap',\n        overflow: 'hidden',\n        textOverflow: 'ellipsis',\n      },\n\n      '.expanded': {\n        borderColor: theme.components.panel.background,\n      },\n\n      '.expanded > td': {\n        paddingBottom: 0,\n      },\n\n      '.filter-table__avatar': {\n        width: '25px',\n        height: '25px',\n        borderRadius: '50%',\n      },\n\n      '&--hover': {\n        'tbody tr:hover': {\n          background: theme.colors.emphasize(theme.colors.background.primary, 0.05),\n        },\n      },\n    },\n  });\n}\n"],"names":[],"mappings":";;AAIO,SAAS,qBAAqB,KAAsB,EAAA;AACzD,EAAA,OAAO,GAAI,CAAA;AAAA,IACT,iBAAmB,EAAA;AAAA,MACjB,SAAW,EAAA;AAAA,KACb;AAAA,IAEA,eAAiB,EAAA;AAAA,MACf,KAAO,EAAA,MAAA;AAAA,MACP,cAAgB,EAAA,UAAA;AAAA,MAEhB,KAAO,EAAA;AAAA,QACL,qBAAuB,EAAA;AAAA,UACrB,UAAA,EAAY,MAAM,MAAO,CAAA,SAAA,CAAU,MAAM,MAAO,CAAA,UAAA,CAAW,SAAS,IAAI;AAAA;AAC1E,OACF;AAAA,MAEA,EAAI,EAAA;AAAA,QACF,KAAO,EAAA,MAAA;AAAA,QACP,OAAS,EAAA,KAAA,CAAM,OAAQ,CAAA,GAAA,EAAK,CAAC,CAAA;AAAA,QAC7B,SAAW,EAAA,MAAA;AAAA,QACX,UAAY,EAAA,MAAA;AAAA,QACZ,MAAQ,EAAA,MAAA;AAAA,QACR,UAAY,EAAA;AAAA,OACd;AAAA,MAEA,EAAI,EAAA;AAAA,QACF,OAAS,EAAA,KAAA,CAAM,OAAQ,CAAA,GAAA,EAAK,CAAC,CAAA;AAAA,QAC7B,UAAY,EAAA,MAAA;AAAA,QACZ,MAAQ,EAAA,MAAA;AAAA,QACR,UAAY,EAAA;AAAA,OACd;AAAA,MAEA,UAAY,EAAA;AAAA,QACV,OAAS,EAAA,CAAA;AAAA,QACT,UAAY,EAAA,MAAA;AAAA,QACZ,MAAQ,EAAA,MAAA;AAAA,QACR,UAAY,EAAA,QAAA;AAAA,QAEZ,CAAG,EAAA;AAAA,UACD,OAAS,EAAA,OAAA;AAAA,UACT,OAAS,EAAA,KAAA,CAAM,OAAQ,CAAA,CAAA,EAAG,CAAC,CAAA;AAAA,UAC3B,MAAQ,EAAA;AAAA;AACV,OACF;AAAA,MAEA,WAAa,EAAA;AAAA,QACX,OAAS,EAAA,OAAA;AAAA,QACT,KAAO,EAAA,MAAA;AAAA,QACP,UAAY,EAAA,QAAA;AAAA,QACZ,QAAU,EAAA,QAAA;AAAA,QACV,YAAc,EAAA;AAAA,OAChB;AAAA,MAEA,WAAa,EAAA;AAAA,QACX,WAAA,EAAa,KAAM,CAAA,UAAA,CAAW,KAAM,CAAA;AAAA,OACtC;AAAA,MAEA,gBAAkB,EAAA;AAAA,QAChB,aAAe,EAAA;AAAA,OACjB;AAAA,MAEA,uBAAyB,EAAA;AAAA,QACvB,KAAO,EAAA,MAAA;AAAA,QACP,MAAQ,EAAA,MAAA;AAAA,QACR,YAAc,EAAA;AAAA,OAChB;AAAA,MAEA,UAAY,EAAA;AAAA,QACV,gBAAkB,EAAA;AAAA,UAChB,UAAA,EAAY,MAAM,MAAO,CAAA,SAAA,CAAU,MAAM,MAAO,CAAA,UAAA,CAAW,SAAS,IAAI;AAAA;AAC1E;AACF;AACF,GACD,CAAA;AACH;;;;"}