{"version":3,"file":"PasswordInput.css.cjs","sources":["../../../src/components/PasswordInput/PasswordInput.css.ts"],"sourcesContent":["import { css } from '@stylefusion/react';\n\nexport const PasswordInputRootStyle = css({\n  '--psi-button-size-xs': '22px',\n  '--psi-button-size-sm': '26px',\n  '--psi-button-size-md': '28px',\n  '--psi-button-size-lg': '32px',\n  '--psi-button-size-xl': '40px',\n\n  '--psi-icon-size-xs': '12px',\n  '--psi-icon-size-sm': '15px',\n  '--psi-icon-size-md': '17px',\n  '--psi-icon-size-lg': '19px',\n  '--psi-icon-size-xl': '21px',\n\n  '--psi-button-size': 'var(--psi-button-size-sm)',\n  '--psi-icon-size': 'var(--psi-icon-size-sm)',\n});\n\nexport const PasswordInputInputStyle = css({\n  position: 'relative',\n  overflow: 'hidden',\n});\n\nexport const PasswordInputInnerInputStyle = css({\n  fontFamily: 'var(--raikou-font-family)',\n  backgroundColor: 'transparent',\n  border: 0,\n  paddingInlineEnd: 'var(--input-padding-inline-end)',\n  paddingInlineStart: 'var(--input-padding-inline-start)',\n  position: 'absolute',\n  inset: 0,\n  outline: 0,\n  fontSize: 'inherit',\n  lineHeight: 'var(--raikou-line-height)',\n  height: '100%',\n  width: '100%',\n  color: 'inherit',\n\n  '.input[data-disabled] &, &:disabled': {\n    cursor: 'not-allowed',\n  },\n\n  '&::placeholder': {\n    color: 'var(--input-placeholder-color)',\n    opacity: '1',\n  },\n\n  '&::-ms-reveal': {\n    display: 'none',\n  },\n});\n\nexport const PasswordInputVisibilityToggleStyle = css({\n  width: 'var(--psi-button-size)',\n  height: 'var(--psi-button-size)',\n  minWidth: 'var(--psi-button-size)',\n  minHeight: 'var(--psi-button-size)',\n\n  '&:disabled': {\n    display: 'none',\n  },\n});\n"],"names":["css"],"mappings":";;;;AAEO,MAAM,yBAAyBA,SAAI,CAAA;AAAA,EACxC,sBAAwB,EAAA,MAAA;AAAA,EACxB,sBAAwB,EAAA,MAAA;AAAA,EACxB,sBAAwB,EAAA,MAAA;AAAA,EACxB,sBAAwB,EAAA,MAAA;AAAA,EACxB,sBAAwB,EAAA,MAAA;AAAA,EAExB,oBAAsB,EAAA,MAAA;AAAA,EACtB,oBAAsB,EAAA,MAAA;AAAA,EACtB,oBAAsB,EAAA,MAAA;AAAA,EACtB,oBAAsB,EAAA,MAAA;AAAA,EACtB,oBAAsB,EAAA,MAAA;AAAA,EAEtB,mBAAqB,EAAA,2BAAA;AAAA,EACrB,iBAAmB,EAAA;AACrB,CAAC;AAEM,MAAM,0BAA0BA,SAAI,CAAA;AAAA,EACzC,QAAU,EAAA,UAAA;AAAA,EACV,QAAU,EAAA;AACZ,CAAC;AAEM,MAAM,+BAA+BA,SAAI,CAAA;AAAA,EAC9C,UAAY,EAAA,2BAAA;AAAA,EACZ,eAAiB,EAAA,aAAA;AAAA,EACjB,MAAQ,EAAA,CAAA;AAAA,EACR,gBAAkB,EAAA,iCAAA;AAAA,EAClB,kBAAoB,EAAA,mCAAA;AAAA,EACpB,QAAU,EAAA,UAAA;AAAA,EACV,KAAO,EAAA,CAAA;AAAA,EACP,OAAS,EAAA,CAAA;AAAA,EACT,QAAU,EAAA,SAAA;AAAA,EACV,UAAY,EAAA,2BAAA;AAAA,EACZ,MAAQ,EAAA,MAAA;AAAA,EACR,KAAO,EAAA,MAAA;AAAA,EACP,KAAO,EAAA,SAAA;AAAA,EAEP,qCAAuC,EAAA;AAAA,IACrC,MAAQ,EAAA;AAAA,GACV;AAAA,EAEA,gBAAkB,EAAA;AAAA,IAChB,KAAO,EAAA,gCAAA;AAAA,IACP,OAAS,EAAA;AAAA,GACX;AAAA,EAEA,eAAiB,EAAA;AAAA,IACf,OAAS,EAAA;AAAA;AAEb,CAAC;AAEM,MAAM,qCAAqCA,SAAI,CAAA;AAAA,EACpD,KAAO,EAAA,wBAAA;AAAA,EACP,MAAQ,EAAA,wBAAA;AAAA,EACR,QAAU,EAAA,wBAAA;AAAA,EACV,SAAW,EAAA,wBAAA;AAAA,EAEX,YAAc,EAAA;AAAA,IACZ,OAAS,EAAA;AAAA;AAEb,CAAC;;;;;;;"}