{"version":3,"file":"visual-hidden2.mjs","sources":["../../../../../../packages/components/visual-hidden/src/visual-hidden.vue"],"sourcesContent":["<template>\n  <span v-bind=\"$attrs\" :style=\"computedStyle\">\n    <slot />\n  </span>\n</template>\n\n<script lang=\"ts\">\nimport { computed, defineComponent } from 'vue'\n\nexport default defineComponent({\n  name: 'ElVisuallyHidden',\n  props: {\n    style: {\n      type: [String, Object, Array],\n    },\n  },\n  setup(props) {\n    return {\n      computedStyle: computed(() => {\n        return [\n          props.style,\n          {\n            position: 'absolute',\n            border: 0,\n            width: 1,\n            height: 1,\n            padding: 0,\n            margin: -1,\n            overflow: 'hidden',\n            clip: 'rect(0, 0, 0, 0)',\n            whiteSpace: 'nowrap',\n            wordWrap: 'normal',\n          },\n        ] as any\n      }),\n    }\n  },\n})\n</script>\n"],"names":["_openBlock","_createElementBlock","_mergeProps","_renderSlot"],"mappings":";;;AASA,MAAK,YAAa,eAAa,CAAA;AAAA,EAC7B,IAAM,EAAA,kBAAA;AAAA,EACN,KAAO,EAAA;AAAA,IACL,KAAO,EAAA;AAAA,MACL,IAAM,EAAA,CAAC,MAAQ,EAAA,MAAA,EAAQ,KAAK,CAAA;AAAA,KAC9B;AAAA,GACF;AAAA,EACA,MAAM,KAAO,EAAA;AACX,IAAO,OAAA;AAAA,MACL,aAAA,EAAe,SAAS,MAAM;AAC5B,QAAO,OAAA;AAAA,UACL,KAAM,CAAA,KAAA;AAAA,UACN;AAAA,YACE,QAAU,EAAA,UAAA;AAAA,YACV,MAAQ,EAAA,CAAA;AAAA,YACR,KAAO,EAAA,CAAA;AAAA,YACP,MAAQ,EAAA,CAAA;AAAA,YACR,OAAS,EAAA,CAAA;AAAA,YACT,MAAQ,EAAA,CAAA,CAAA;AAAA,YACR,QAAU,EAAA,QAAA;AAAA,YACV,IAAM,EAAA,kBAAA;AAAA,YACN,UAAY,EAAA,QAAA;AAAA,YACZ,QAAU,EAAA,QAAA;AAAA,WACZ;AAAA,SACF,CAAA;AAAA,OACD,CAAA;AAAA,KACH,CAAA;AAAA,GACF;AACF,CAAC,CAAA,CAAA;;AApCC,EAAA,OAAAA,SAAA,EAAA,EAAAC,kBAAA,CAEO,QAFPC,UAAc,CAAA,IAAA,CAEP,MAFa,EAAA,EAAG,OAAO,IAAa,CAAA,aAAA,EAAA,CAAA,EAAA;AAAA,IACzCC,UAAQ,CAAA,IAAA,CAAA,MAAA,EAAA,SAAA,CAAA;AAAA,GAAA,EAAA,EAAA,CAAA,CAAA;;;;;;"}