(t, e)
| 14748 | }, |
| 14749 | Jv = { ariaRole: Iv, ariaRoleDescription: Wv, description: jv }; |
| 14750 | function Zv(t, e) { |
| 14751 | const n = !1 === e.aria; |
| 14752 | if ((t(Pv, n || void 0), n || null == e.description)) |
| 14753 | for (const e in Jv) t(Jv[e], void 0); |
| 14754 | else { |
| 14755 | const n = e.mark.marktype; |
| 14756 | (t(jv, e.description), |
| 14757 | t(Iv, e.ariaRole || ("group" === n ? Hv : Yv)), |
| 14758 | t(Wv, e.ariaRoleDescription || `${n} mark`)); |
| 14759 | } |
| 14760 | } |
| 14761 | function Qv(t) { |
| 14762 | return !1 === t.aria |
| 14763 | ? { [Pv]: !0 } |