{"version":3,"file":"Avatar.css.cjs","sources":["../../../src/components/Avatar/Avatar.css.ts"],"sourcesContent":["import { css } from '@stylefusion/react';\n\n// Avatar.Group root element\nexport const AvatarGroupStyle = css({\n  '--ag-spacing': 'var(--raikou-spacing-sm)',\n  '--ag-offset': 'calc(var(--ag-spacing) * -1)',\n\n  display: 'flex',\n  paddingInlineStart: 'var(--ag-spacing)',\n});\n\n/* Avatar root element */\nexport const AvatarRootStyle = css({\n  '--avatar-size-xs': '16px',\n  '--avatar-size-sm': '26px',\n  '--avatar-size-md': '38px',\n  '--avatar-size-lg': '56px',\n  '--avatar-size-xl': '84px',\n\n  '--avatar-size': 'var(--avatar-size-md)',\n  '--avatar-radius': '1000px',\n  '--avatar-bg': 'var(--raikou-color-gray-light)',\n  '--avatar-bd': '1px solid transparent',\n  '--avatar-color': 'var(--raikou-color-gray-light-color)',\n  '--avatar-placeholder-fz': 'calc(var(--avatar-size) / 2.5)',\n\n  webkitTapHighlightColor: 'transparent',\n  position: 'relative',\n  display: 'block',\n  userSelect: 'none',\n  overflow: 'hidden',\n  borderRadius: 'var(--avatar-radius)',\n  textDecoration: 'none',\n  padding: 0,\n  width: 'var(--avatar-size)',\n  height: 'var(--avatar-size)',\n  minWidth: 'var(--avatar-size)',\n\n  '&:_where([data-within-group])': {\n    marginInlineStart: 'var(--ag-offset)',\n    border: '2px solid var(--raikou-color-body)',\n    background: 'var(--raikou-color-body)',\n  },\n});\n\nexport const AvatarImageStyle = css({\n  objectFit: 'cover',\n  width: '100%',\n  height: '100%',\n  display: 'block',\n});\n\nexport const AvatarPlaceholderStyle = css({\n  fontWeight: 700,\n  display: 'flex',\n  alignItems: 'center',\n  justifyContent: 'center',\n  width: '100%',\n  height: '100%',\n  userSelect: 'none',\n  borderRadius: 'var(--avatar-radius)',\n  fontSize: 'var(--avatar-placeholder-fz)',\n  background: 'var(--avatar-bg)',\n  border: 'var(--avatar-bd)',\n  color: 'var(--avatar-color)',\n\n  '& > [data-avatar-placeholder-icon]': {\n    width: '70%',\n    height: '70%',\n  },\n});\n"],"names":["css"],"mappings":";;;;AAGO,MAAM,mBAAmBA,SAAI,CAAA;AAAA,EAClC,cAAgB,EAAA,0BAAA;AAAA,EAChB,aAAe,EAAA,8BAAA;AAAA,EAEf,OAAS,EAAA,MAAA;AAAA,EACT,kBAAoB,EAAA;AACtB,CAAC;AAGM,MAAM,kBAAkBA,SAAI,CAAA;AAAA,EACjC,kBAAoB,EAAA,MAAA;AAAA,EACpB,kBAAoB,EAAA,MAAA;AAAA,EACpB,kBAAoB,EAAA,MAAA;AAAA,EACpB,kBAAoB,EAAA,MAAA;AAAA,EACpB,kBAAoB,EAAA,MAAA;AAAA,EAEpB,eAAiB,EAAA,uBAAA;AAAA,EACjB,iBAAmB,EAAA,QAAA;AAAA,EACnB,aAAe,EAAA,gCAAA;AAAA,EACf,aAAe,EAAA,uBAAA;AAAA,EACf,gBAAkB,EAAA,sCAAA;AAAA,EAClB,yBAA2B,EAAA,gCAAA;AAAA,EAE3B,uBAAyB,EAAA,aAAA;AAAA,EACzB,QAAU,EAAA,UAAA;AAAA,EACV,OAAS,EAAA,OAAA;AAAA,EACT,UAAY,EAAA,MAAA;AAAA,EACZ,QAAU,EAAA,QAAA;AAAA,EACV,YAAc,EAAA,sBAAA;AAAA,EACd,cAAgB,EAAA,MAAA;AAAA,EAChB,OAAS,EAAA,CAAA;AAAA,EACT,KAAO,EAAA,oBAAA;AAAA,EACP,MAAQ,EAAA,oBAAA;AAAA,EACR,QAAU,EAAA,oBAAA;AAAA,EAEV,+BAAiC,EAAA;AAAA,IAC/B,iBAAmB,EAAA,kBAAA;AAAA,IACnB,MAAQ,EAAA,oCAAA;AAAA,IACR,UAAY,EAAA;AAAA;AAEhB,CAAC;AAEM,MAAM,mBAAmBA,SAAI,CAAA;AAAA,EAClC,SAAW,EAAA,OAAA;AAAA,EACX,KAAO,EAAA,MAAA;AAAA,EACP,MAAQ,EAAA,MAAA;AAAA,EACR,OAAS,EAAA;AACX,CAAC;AAEM,MAAM,yBAAyBA,SAAI,CAAA;AAAA,EACxC,UAAY,EAAA,GAAA;AAAA,EACZ,OAAS,EAAA,MAAA;AAAA,EACT,UAAY,EAAA,QAAA;AAAA,EACZ,cAAgB,EAAA,QAAA;AAAA,EAChB,KAAO,EAAA,MAAA;AAAA,EACP,MAAQ,EAAA,MAAA;AAAA,EACR,UAAY,EAAA,MAAA;AAAA,EACZ,YAAc,EAAA,sBAAA;AAAA,EACd,QAAU,EAAA,8BAAA;AAAA,EACV,UAAY,EAAA,kBAAA;AAAA,EACZ,MAAQ,EAAA,kBAAA;AAAA,EACR,KAAO,EAAA,qBAAA;AAAA,EAEP,oCAAsC,EAAA;AAAA,IACpC,KAAO,EAAA,KAAA;AAAA,IACP,MAAQ,EAAA;AAAA;AAEZ,CAAC;;;;;;;"}