{"version":3,"file":"Divider.css.cjs","sources":["../../../src/components/Divider/Divider.css.ts"],"sourcesContent":["import { css } from '@stylefusion/react';\n\nexport const DividerRootStyle = css(({ theme }) => ({\n  '--divider-size-xs': '1px',\n  '--divider-size-sm': '2px',\n  '--divider-size-md': '3px',\n  '--divider-size-lg': '4px',\n  '--divider-size-xl': '5px',\n  '--divider-size': 'var(--divider-size-xs)',\n\n  ...theme.applyStyles('light', {\n    '--divider-color': theme.colors.gray[3],\n  }),\n\n  ...theme.applyStyles('dark', {\n    '--divider-color': theme.colors.dark[4],\n  }),\n\n  \"&:_where([data-orientation='horizontal'])\": {\n    borderTop: 'var(--divider-size) var(--divider-border-style, solid) var(--divider-color)',\n  },\n\n  \"&:_where([data-orientation='vertical'])\": {\n    borderInlineStart:\n      'var(--divider-size) var(--divider-border-style, solid) var(--divider-color)',\n    height: 'auto',\n    alignSelf: 'stretch',\n  },\n\n  '&:_where([data-with-label])': {\n    border: 0,\n  },\n}));\n\nexport const DividerLabelStyle = css({\n  display: 'flex',\n  alignItems: 'center',\n  fontSize: 'var(--raikou-font-size-xs)',\n  color: 'var(--raikou-color-dimmed)',\n  whiteSpace: 'nowrap',\n\n  \"&:_where([data-position='left']):before\": {\n    display: 'none',\n  },\n\n  \"&:_where([data-position='right']):after\": {\n    display: 'none',\n  },\n\n  '&:before': {\n    content: \"''\",\n    flex: 1,\n    height: '1px',\n    borderTop: 'var(--divider-size) var(--divider-border-style, solid) var(--divider-color)',\n    marginInlineEnd: 'var(--raikou-spacing-xs)',\n  },\n\n  '&:after': {\n    content: \"''\",\n    flex: 1,\n    height: '1px',\n    borderTop: 'var(--divider-size) var(--divider-border-style, solid) var(--divider-color)',\n    marginInlineStart: 'var(--raikou-spacing-xs)',\n  },\n});\n"],"names":["css"],"mappings":";;;;AAEO,MAAM,gBAAmB,GAAAA,SAAA,CAAI,CAAC,EAAE,OAAa,MAAA;AAAA,EAClD,mBAAqB,EAAA,KAAA;AAAA,EACrB,mBAAqB,EAAA,KAAA;AAAA,EACrB,mBAAqB,EAAA,KAAA;AAAA,EACrB,mBAAqB,EAAA,KAAA;AAAA,EACrB,mBAAqB,EAAA,KAAA;AAAA,EACrB,gBAAkB,EAAA,wBAAA;AAAA,EAElB,GAAG,KAAM,CAAA,WAAA,CAAY,OAAS,EAAA;AAAA,IAC5B,iBAAmB,EAAA,KAAA,CAAM,MAAO,CAAA,IAAA,CAAK,CAAC;AAAA,GACvC,CAAA;AAAA,EAED,GAAG,KAAM,CAAA,WAAA,CAAY,MAAQ,EAAA;AAAA,IAC3B,iBAAmB,EAAA,KAAA,CAAM,MAAO,CAAA,IAAA,CAAK,CAAC;AAAA,GACvC,CAAA;AAAA,EAED,2CAA6C,EAAA;AAAA,IAC3C,SAAW,EAAA;AAAA,GACb;AAAA,EAEA,yCAA2C,EAAA;AAAA,IACzC,iBACE,EAAA,6EAAA;AAAA,IACF,MAAQ,EAAA,MAAA;AAAA,IACR,SAAW,EAAA;AAAA,GACb;AAAA,EAEA,6BAA+B,EAAA;AAAA,IAC7B,MAAQ,EAAA;AAAA;AAEZ,CAAE,CAAA;AAEK,MAAM,oBAAoBA,SAAI,CAAA;AAAA,EACnC,OAAS,EAAA,MAAA;AAAA,EACT,UAAY,EAAA,QAAA;AAAA,EACZ,QAAU,EAAA,4BAAA;AAAA,EACV,KAAO,EAAA,4BAAA;AAAA,EACP,UAAY,EAAA,QAAA;AAAA,EAEZ,yCAA2C,EAAA;AAAA,IACzC,OAAS,EAAA;AAAA,GACX;AAAA,EAEA,yCAA2C,EAAA;AAAA,IACzC,OAAS,EAAA;AAAA,GACX;AAAA,EAEA,UAAY,EAAA;AAAA,IACV,OAAS,EAAA,IAAA;AAAA,IACT,IAAM,EAAA,CAAA;AAAA,IACN,MAAQ,EAAA,KAAA;AAAA,IACR,SAAW,EAAA,6EAAA;AAAA,IACX,eAAiB,EAAA;AAAA,GACnB;AAAA,EAEA,SAAW,EAAA;AAAA,IACT,OAAS,EAAA,IAAA;AAAA,IACT,IAAM,EAAA,CAAA;AAAA,IACN,MAAQ,EAAA,KAAA;AAAA,IACR,SAAW,EAAA,6EAAA;AAAA,IACX,iBAAmB,EAAA;AAAA;AAEvB,CAAC;;;;;"}