[{"data":1,"prerenderedAt":9096},["ShallowReactive",2],{"reference":3,"content-query-7dVckmMYLw":4,"sidebar-roots":9048,"$dNTcUNV7nV":9060},null,{"_path":5,"_dir":6,"_draft":7,"_partial":8,"_locale":9,"title":10,"description":9,"body":11,"_type":9041,"_id":9042,"_source":9043,"_file":9044,"_stem":9045,"_extension":9046,"layout":9047},"\u002F_hooks\u002Fusetrapfocus","_hooks",false,true,"","useTrapFocus",{"type":12,"children":13,"toc":9033},"root",[14,22,9027],{"type":15,"tag":16,"props":17,"children":19},"element","h1",{"id":18},"usetrapfocus",[20],{"type":21,"value":10},"text",{"type":15,"tag":23,"props":24,"children":28},"tabs",{":titles":25,"className":26},"[\"Usage\", \"API\", \"Source Code\"]",[27],"mt-8",[29,942,1891],{"type":15,"tag":30,"props":31,"children":32},"template",{"v-slot:tab-1":9},[33,45,50,88,95,102,559],{"type":15,"tag":34,"props":35,"children":36},"p",{},[37,43],{"type":15,"tag":38,"props":39,"children":41},"code",{"className":40},[],[42],{"type":21,"value":10},{"type":21,"value":44}," allows you to trap focus inside a specific DOM element. Focus traps are especially useful for modals, dropdown menus, and other elements that should keep focus within the element when it is open.",{"type":15,"tag":34,"props":46,"children":47},{},[48],{"type":21,"value":49},"This is a great way to improve the accessibility of your application because with focus traps, you can ensure that users navigating your site using only a keyboard won't accidentally interact with elements outside the focus trap.",{"type":15,"tag":51,"props":52,"children":53},"tip",{},[54,57],{"type":15,"tag":30,"props":55,"children":56},{"v-slot:title":9},[],{"type":15,"tag":34,"props":58,"children":59},{},[60,62,67,69,75,77,86],{"type":21,"value":61},"Under the hood, ",{"type":15,"tag":38,"props":63,"children":65},{"className":64},[],[66],{"type":21,"value":10},{"type":21,"value":68}," uses ",{"type":15,"tag":38,"props":70,"children":72},{"className":71},[],[73],{"type":21,"value":74},"focus-trap\u002Ftabbable",{"type":21,"value":76},". To learn more about their specific implementation and see the rules used to gather focusable elements visit the ",{"type":15,"tag":78,"props":79,"children":83},"a",{"href":80,"rel":81},"https:\u002F\u002Fgithub.com\u002Ffocus-trap\u002Ftabbable",[82],"nofollow",[84],{"type":21,"value":85},"tabbable docs",{"type":21,"value":87},".",{"type":15,"tag":89,"props":90,"children":92},"h2",{"id":91},"usage",[93],{"type":21,"value":94},"Usage",{"type":15,"tag":96,"props":97,"children":99},"h3",{"id":98},"base-usage",[100],{"type":21,"value":101},"Base Usage",{"type":15,"tag":103,"props":104,"children":105},"react-only",{},[106,133],{"type":15,"tag":34,"props":107,"children":108},{},[109,111,116,118,124,126,131],{"type":21,"value":110},"To use ",{"type":15,"tag":38,"props":112,"children":114},{"className":113},[],[115],{"type":21,"value":10},{"type":21,"value":117},", we can use ",{"type":15,"tag":38,"props":119,"children":121},{"className":120},[],[122],{"type":21,"value":123},"React.ref",{"type":21,"value":125}," to identify the element that we want to trap focus inside of. Then, we can pass that ref to ",{"type":15,"tag":38,"props":127,"children":129},{"className":128},[],[130],{"type":21,"value":10},{"type":21,"value":132}," and whenever that element is being rendered, the focus trap will be active.",{"type":15,"tag":134,"props":135,"children":139},"pre",{"className":136,"code":137,"language":138,"meta":9,"style":9},"language-tsx shiki shiki-themes one-dark-pro","import * as React from 'react';\nimport { useTrapFocus } from '@storefront-ui\u002Freact';\n\nfunction CustomTooltip(props: Props) {\n  const focusTrapElementRef = React.useRef(null);\n\n  useTrapFocus(focusTrapElementRef);\n\n  return (\n    \u003Cdiv ref={focusTrapElementRef}>\n      This container has \u003Ca href=\"#\">Focusable anchor\u003C\u002Fa> and another \u003Cbutton>Focusable button\u003C\u002Fbutton> or \u003Cspan className=\"focus:outline\" tabindex=\"0\">Focusable span\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n  );\n}\n","tsx",[140],{"type":15,"tag":38,"props":141,"children":142},{"__ignoreMap":9},[143,189,225,234,276,323,331,353,361,375,419,524,541,550],{"type":15,"tag":144,"props":145,"children":148},"span",{"class":146,"line":147},"line",1,[149,155,161,166,172,177,183],{"type":15,"tag":144,"props":150,"children":152},{"style":151},"--shiki-default:#C678DD",[153],{"type":21,"value":154},"import",{"type":15,"tag":144,"props":156,"children":158},{"style":157},"--shiki-default:#D19A66",[159],{"type":21,"value":160}," *",{"type":15,"tag":144,"props":162,"children":163},{"style":151},[164],{"type":21,"value":165}," as",{"type":15,"tag":144,"props":167,"children":169},{"style":168},"--shiki-default:#E06C75",[170],{"type":21,"value":171}," React",{"type":15,"tag":144,"props":173,"children":174},{"style":151},[175],{"type":21,"value":176}," from",{"type":15,"tag":144,"props":178,"children":180},{"style":179},"--shiki-default:#98C379",[181],{"type":21,"value":182}," 'react'",{"type":15,"tag":144,"props":184,"children":186},{"style":185},"--shiki-default:#ABB2BF",[187],{"type":21,"value":188},";\n",{"type":15,"tag":144,"props":190,"children":192},{"class":146,"line":191},2,[193,197,202,206,211,216,221],{"type":15,"tag":144,"props":194,"children":195},{"style":151},[196],{"type":21,"value":154},{"type":15,"tag":144,"props":198,"children":199},{"style":185},[200],{"type":21,"value":201}," { ",{"type":15,"tag":144,"props":203,"children":204},{"style":168},[205],{"type":21,"value":10},{"type":15,"tag":144,"props":207,"children":208},{"style":185},[209],{"type":21,"value":210}," } ",{"type":15,"tag":144,"props":212,"children":213},{"style":151},[214],{"type":21,"value":215},"from",{"type":15,"tag":144,"props":217,"children":218},{"style":179},[219],{"type":21,"value":220}," '@storefront-ui\u002Freact'",{"type":15,"tag":144,"props":222,"children":223},{"style":185},[224],{"type":21,"value":188},{"type":15,"tag":144,"props":226,"children":228},{"class":146,"line":227},3,[229],{"type":15,"tag":144,"props":230,"children":231},{"emptyLinePlaceholder":8},[232],{"type":21,"value":233},"\n",{"type":15,"tag":144,"props":235,"children":237},{"class":146,"line":236},4,[238,243,249,254,260,265,271],{"type":15,"tag":144,"props":239,"children":240},{"style":151},[241],{"type":21,"value":242},"function",{"type":15,"tag":144,"props":244,"children":246},{"style":245},"--shiki-default:#61AFEF",[247],{"type":21,"value":248}," CustomTooltip",{"type":15,"tag":144,"props":250,"children":251},{"style":185},[252],{"type":21,"value":253},"(",{"type":15,"tag":144,"props":255,"children":257},{"style":256},"--shiki-default:#E06C75;--shiki-default-font-style:italic",[258],{"type":21,"value":259},"props",{"type":15,"tag":144,"props":261,"children":262},{"style":185},[263],{"type":21,"value":264},": ",{"type":15,"tag":144,"props":266,"children":268},{"style":267},"--shiki-default:#E5C07B",[269],{"type":21,"value":270},"Props",{"type":15,"tag":144,"props":272,"children":273},{"style":185},[274],{"type":21,"value":275},") {\n",{"type":15,"tag":144,"props":277,"children":279},{"class":146,"line":278},5,[280,285,290,296,300,304,309,313,318],{"type":15,"tag":144,"props":281,"children":282},{"style":151},[283],{"type":21,"value":284},"  const",{"type":15,"tag":144,"props":286,"children":287},{"style":267},[288],{"type":21,"value":289}," focusTrapElementRef",{"type":15,"tag":144,"props":291,"children":293},{"style":292},"--shiki-default:#56B6C2",[294],{"type":21,"value":295}," =",{"type":15,"tag":144,"props":297,"children":298},{"style":267},[299],{"type":21,"value":171},{"type":15,"tag":144,"props":301,"children":302},{"style":185},[303],{"type":21,"value":87},{"type":15,"tag":144,"props":305,"children":306},{"style":245},[307],{"type":21,"value":308},"useRef",{"type":15,"tag":144,"props":310,"children":311},{"style":185},[312],{"type":21,"value":253},{"type":15,"tag":144,"props":314,"children":315},{"style":157},[316],{"type":21,"value":317},"null",{"type":15,"tag":144,"props":319,"children":320},{"style":185},[321],{"type":21,"value":322},");\n",{"type":15,"tag":144,"props":324,"children":326},{"class":146,"line":325},6,[327],{"type":15,"tag":144,"props":328,"children":329},{"emptyLinePlaceholder":8},[330],{"type":21,"value":233},{"type":15,"tag":144,"props":332,"children":334},{"class":146,"line":333},7,[335,340,344,349],{"type":15,"tag":144,"props":336,"children":337},{"style":245},[338],{"type":21,"value":339},"  useTrapFocus",{"type":15,"tag":144,"props":341,"children":342},{"style":185},[343],{"type":21,"value":253},{"type":15,"tag":144,"props":345,"children":346},{"style":168},[347],{"type":21,"value":348},"focusTrapElementRef",{"type":15,"tag":144,"props":350,"children":351},{"style":185},[352],{"type":21,"value":322},{"type":15,"tag":144,"props":354,"children":356},{"class":146,"line":355},8,[357],{"type":15,"tag":144,"props":358,"children":359},{"emptyLinePlaceholder":8},[360],{"type":21,"value":233},{"type":15,"tag":144,"props":362,"children":364},{"class":146,"line":363},9,[365,370],{"type":15,"tag":144,"props":366,"children":367},{"style":151},[368],{"type":21,"value":369},"  return",{"type":15,"tag":144,"props":371,"children":372},{"style":185},[373],{"type":21,"value":374}," (\n",{"type":15,"tag":144,"props":376,"children":378},{"class":146,"line":377},10,[379,384,389,395,400,405,409,414],{"type":15,"tag":144,"props":380,"children":381},{"style":185},[382],{"type":21,"value":383},"    \u003C",{"type":15,"tag":144,"props":385,"children":386},{"style":168},[387],{"type":21,"value":388},"div",{"type":15,"tag":144,"props":390,"children":392},{"style":391},"--shiki-default:#D19A66;--shiki-default-font-style:italic",[393],{"type":21,"value":394}," ref",{"type":15,"tag":144,"props":396,"children":397},{"style":292},[398],{"type":21,"value":399},"=",{"type":15,"tag":144,"props":401,"children":402},{"style":151},[403],{"type":21,"value":404},"{",{"type":15,"tag":144,"props":406,"children":407},{"style":168},[408],{"type":21,"value":348},{"type":15,"tag":144,"props":410,"children":411},{"style":151},[412],{"type":21,"value":413},"}",{"type":15,"tag":144,"props":415,"children":416},{"style":185},[417],{"type":21,"value":418},">\n",{"type":15,"tag":144,"props":420,"children":422},{"class":146,"line":421},11,[423,428,432,437,441,446,451,455,460,465,470,474,479,483,488,492,497,502,506,511,516,520],{"type":15,"tag":144,"props":424,"children":425},{"style":185},[426],{"type":21,"value":427},"      This container has \u003C",{"type":15,"tag":144,"props":429,"children":430},{"style":168},[431],{"type":21,"value":78},{"type":15,"tag":144,"props":433,"children":434},{"style":391},[435],{"type":21,"value":436}," href",{"type":15,"tag":144,"props":438,"children":439},{"style":292},[440],{"type":21,"value":399},{"type":15,"tag":144,"props":442,"children":443},{"style":179},[444],{"type":21,"value":445},"\"#\"",{"type":15,"tag":144,"props":447,"children":448},{"style":185},[449],{"type":21,"value":450},">Focusable anchor\u003C\u002F",{"type":15,"tag":144,"props":452,"children":453},{"style":168},[454],{"type":21,"value":78},{"type":15,"tag":144,"props":456,"children":457},{"style":185},[458],{"type":21,"value":459},"> and another \u003C",{"type":15,"tag":144,"props":461,"children":462},{"style":168},[463],{"type":21,"value":464},"button",{"type":15,"tag":144,"props":466,"children":467},{"style":185},[468],{"type":21,"value":469},">Focusable button\u003C\u002F",{"type":15,"tag":144,"props":471,"children":472},{"style":168},[473],{"type":21,"value":464},{"type":15,"tag":144,"props":475,"children":476},{"style":185},[477],{"type":21,"value":478},"> or \u003C",{"type":15,"tag":144,"props":480,"children":481},{"style":168},[482],{"type":21,"value":144},{"type":15,"tag":144,"props":484,"children":485},{"style":391},[486],{"type":21,"value":487}," className",{"type":15,"tag":144,"props":489,"children":490},{"style":292},[491],{"type":21,"value":399},{"type":15,"tag":144,"props":493,"children":494},{"style":179},[495],{"type":21,"value":496},"\"focus:outline\"",{"type":15,"tag":144,"props":498,"children":499},{"style":391},[500],{"type":21,"value":501}," tabindex",{"type":15,"tag":144,"props":503,"children":504},{"style":292},[505],{"type":21,"value":399},{"type":15,"tag":144,"props":507,"children":508},{"style":179},[509],{"type":21,"value":510},"\"0\"",{"type":15,"tag":144,"props":512,"children":513},{"style":185},[514],{"type":21,"value":515},">Focusable span\u003C\u002F",{"type":15,"tag":144,"props":517,"children":518},{"style":168},[519],{"type":21,"value":144},{"type":15,"tag":144,"props":521,"children":522},{"style":185},[523],{"type":21,"value":418},{"type":15,"tag":144,"props":525,"children":527},{"class":146,"line":526},12,[528,533,537],{"type":15,"tag":144,"props":529,"children":530},{"style":185},[531],{"type":21,"value":532},"    \u003C\u002F",{"type":15,"tag":144,"props":534,"children":535},{"style":168},[536],{"type":21,"value":388},{"type":15,"tag":144,"props":538,"children":539},{"style":185},[540],{"type":21,"value":418},{"type":15,"tag":144,"props":542,"children":544},{"class":146,"line":543},13,[545],{"type":15,"tag":144,"props":546,"children":547},{"style":185},[548],{"type":21,"value":549},"  );\n",{"type":15,"tag":144,"props":551,"children":553},{"class":146,"line":552},14,[554],{"type":15,"tag":144,"props":555,"children":556},{"style":185},[557],{"type":21,"value":558},"}\n",{"type":15,"tag":560,"props":561,"children":562},"vue-only",{},[563,580],{"type":15,"tag":34,"props":564,"children":565},{},[566,567,572,574,579],{"type":21,"value":110},{"type":15,"tag":38,"props":568,"children":570},{"className":569},[],[571],{"type":21,"value":10},{"type":21,"value":573},", we can use a template ref to identify the element that we want to trap focus inside of. Then, we can pass that ref to ",{"type":15,"tag":38,"props":575,"children":577},{"className":576},[],[578],{"type":21,"value":10},{"type":21,"value":132},{"type":15,"tag":134,"props":581,"children":585},{"className":582,"code":583,"language":584,"meta":9,"style":9},"language-vue shiki shiki-themes one-dark-pro","\u003Cscript lang=\"ts\" setup>\nimport { ref } from 'vue';\nimport { useTrapFocus } from '@storefront-ui\u002Fvue';\n\nconst focusTrapElementRef = ref\u003CHTMLDivElement>();\nuseTrapFocus(focusTrapElementRef)\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv ref=\"focusTrapElementRef\">\n    This container has \u003Ca href=\"#\">Focusable anchor\u003C\u002Fa> and another \u003Cbutton>Focusable button\u003C\u002Fbutton> or \u003Cspan class=\"focus:outline\" tabindex=\"0\">Focusable span\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","vue",[586],{"type":15,"tag":38,"props":587,"children":588},{"__ignoreMap":9},[589,625,658,690,697,731,751,767,774,789,818,911,927],{"type":15,"tag":144,"props":590,"children":591},{"class":146,"line":147},[592,597,602,607,611,616,621],{"type":15,"tag":144,"props":593,"children":594},{"style":185},[595],{"type":21,"value":596},"\u003C",{"type":15,"tag":144,"props":598,"children":599},{"style":168},[600],{"type":21,"value":601},"script",{"type":15,"tag":144,"props":603,"children":604},{"style":157},[605],{"type":21,"value":606}," lang",{"type":15,"tag":144,"props":608,"children":609},{"style":185},[610],{"type":21,"value":399},{"type":15,"tag":144,"props":612,"children":613},{"style":179},[614],{"type":21,"value":615},"\"ts\"",{"type":15,"tag":144,"props":617,"children":618},{"style":157},[619],{"type":21,"value":620}," setup",{"type":15,"tag":144,"props":622,"children":623},{"style":185},[624],{"type":21,"value":418},{"type":15,"tag":144,"props":626,"children":627},{"class":146,"line":191},[628,632,636,641,645,649,654],{"type":15,"tag":144,"props":629,"children":630},{"style":151},[631],{"type":21,"value":154},{"type":15,"tag":144,"props":633,"children":634},{"style":185},[635],{"type":21,"value":201},{"type":15,"tag":144,"props":637,"children":638},{"style":168},[639],{"type":21,"value":640},"ref",{"type":15,"tag":144,"props":642,"children":643},{"style":185},[644],{"type":21,"value":210},{"type":15,"tag":144,"props":646,"children":647},{"style":151},[648],{"type":21,"value":215},{"type":15,"tag":144,"props":650,"children":651},{"style":179},[652],{"type":21,"value":653}," 'vue'",{"type":15,"tag":144,"props":655,"children":656},{"style":185},[657],{"type":21,"value":188},{"type":15,"tag":144,"props":659,"children":660},{"class":146,"line":227},[661,665,669,673,677,681,686],{"type":15,"tag":144,"props":662,"children":663},{"style":151},[664],{"type":21,"value":154},{"type":15,"tag":144,"props":666,"children":667},{"style":185},[668],{"type":21,"value":201},{"type":15,"tag":144,"props":670,"children":671},{"style":168},[672],{"type":21,"value":10},{"type":15,"tag":144,"props":674,"children":675},{"style":185},[676],{"type":21,"value":210},{"type":15,"tag":144,"props":678,"children":679},{"style":151},[680],{"type":21,"value":215},{"type":15,"tag":144,"props":682,"children":683},{"style":179},[684],{"type":21,"value":685}," '@storefront-ui\u002Fvue'",{"type":15,"tag":144,"props":687,"children":688},{"style":185},[689],{"type":21,"value":188},{"type":15,"tag":144,"props":691,"children":692},{"class":146,"line":236},[693],{"type":15,"tag":144,"props":694,"children":695},{"emptyLinePlaceholder":8},[696],{"type":21,"value":233},{"type":15,"tag":144,"props":698,"children":699},{"class":146,"line":278},[700,705,709,713,717,721,726],{"type":15,"tag":144,"props":701,"children":702},{"style":151},[703],{"type":21,"value":704},"const",{"type":15,"tag":144,"props":706,"children":707},{"style":267},[708],{"type":21,"value":289},{"type":15,"tag":144,"props":710,"children":711},{"style":292},[712],{"type":21,"value":295},{"type":15,"tag":144,"props":714,"children":715},{"style":245},[716],{"type":21,"value":394},{"type":15,"tag":144,"props":718,"children":719},{"style":185},[720],{"type":21,"value":596},{"type":15,"tag":144,"props":722,"children":723},{"style":267},[724],{"type":21,"value":725},"HTMLDivElement",{"type":15,"tag":144,"props":727,"children":728},{"style":185},[729],{"type":21,"value":730},">();\n",{"type":15,"tag":144,"props":732,"children":733},{"class":146,"line":325},[734,738,742,746],{"type":15,"tag":144,"props":735,"children":736},{"style":245},[737],{"type":21,"value":10},{"type":15,"tag":144,"props":739,"children":740},{"style":185},[741],{"type":21,"value":253},{"type":15,"tag":144,"props":743,"children":744},{"style":168},[745],{"type":21,"value":348},{"type":15,"tag":144,"props":747,"children":748},{"style":185},[749],{"type":21,"value":750},")\n",{"type":15,"tag":144,"props":752,"children":753},{"class":146,"line":333},[754,759,763],{"type":15,"tag":144,"props":755,"children":756},{"style":185},[757],{"type":21,"value":758},"\u003C\u002F",{"type":15,"tag":144,"props":760,"children":761},{"style":168},[762],{"type":21,"value":601},{"type":15,"tag":144,"props":764,"children":765},{"style":185},[766],{"type":21,"value":418},{"type":15,"tag":144,"props":768,"children":769},{"class":146,"line":355},[770],{"type":15,"tag":144,"props":771,"children":772},{"emptyLinePlaceholder":8},[773],{"type":21,"value":233},{"type":15,"tag":144,"props":775,"children":776},{"class":146,"line":363},[777,781,785],{"type":15,"tag":144,"props":778,"children":779},{"style":185},[780],{"type":21,"value":596},{"type":15,"tag":144,"props":782,"children":783},{"style":168},[784],{"type":21,"value":30},{"type":15,"tag":144,"props":786,"children":787},{"style":185},[788],{"type":21,"value":418},{"type":15,"tag":144,"props":790,"children":791},{"class":146,"line":377},[792,797,801,805,809,814],{"type":15,"tag":144,"props":793,"children":794},{"style":185},[795],{"type":21,"value":796},"  \u003C",{"type":15,"tag":144,"props":798,"children":799},{"style":168},[800],{"type":21,"value":388},{"type":15,"tag":144,"props":802,"children":803},{"style":157},[804],{"type":21,"value":394},{"type":15,"tag":144,"props":806,"children":807},{"style":185},[808],{"type":21,"value":399},{"type":15,"tag":144,"props":810,"children":811},{"style":179},[812],{"type":21,"value":813},"\"focusTrapElementRef\"",{"type":15,"tag":144,"props":815,"children":816},{"style":185},[817],{"type":21,"value":418},{"type":15,"tag":144,"props":819,"children":820},{"class":146,"line":421},[821,826,830,834,838,842,846,850,854,858,862,866,870,874,879,883,887,891,895,899,903,907],{"type":15,"tag":144,"props":822,"children":823},{"style":185},[824],{"type":21,"value":825},"    This container has \u003C",{"type":15,"tag":144,"props":827,"children":828},{"style":168},[829],{"type":21,"value":78},{"type":15,"tag":144,"props":831,"children":832},{"style":157},[833],{"type":21,"value":436},{"type":15,"tag":144,"props":835,"children":836},{"style":185},[837],{"type":21,"value":399},{"type":15,"tag":144,"props":839,"children":840},{"style":179},[841],{"type":21,"value":445},{"type":15,"tag":144,"props":843,"children":844},{"style":185},[845],{"type":21,"value":450},{"type":15,"tag":144,"props":847,"children":848},{"style":168},[849],{"type":21,"value":78},{"type":15,"tag":144,"props":851,"children":852},{"style":185},[853],{"type":21,"value":459},{"type":15,"tag":144,"props":855,"children":856},{"style":168},[857],{"type":21,"value":464},{"type":15,"tag":144,"props":859,"children":860},{"style":185},[861],{"type":21,"value":469},{"type":15,"tag":144,"props":863,"children":864},{"style":168},[865],{"type":21,"value":464},{"type":15,"tag":144,"props":867,"children":868},{"style":185},[869],{"type":21,"value":478},{"type":15,"tag":144,"props":871,"children":872},{"style":168},[873],{"type":21,"value":144},{"type":15,"tag":144,"props":875,"children":876},{"style":157},[877],{"type":21,"value":878}," class",{"type":15,"tag":144,"props":880,"children":881},{"style":185},[882],{"type":21,"value":399},{"type":15,"tag":144,"props":884,"children":885},{"style":179},[886],{"type":21,"value":496},{"type":15,"tag":144,"props":888,"children":889},{"style":157},[890],{"type":21,"value":501},{"type":15,"tag":144,"props":892,"children":893},{"style":185},[894],{"type":21,"value":399},{"type":15,"tag":144,"props":896,"children":897},{"style":179},[898],{"type":21,"value":510},{"type":15,"tag":144,"props":900,"children":901},{"style":185},[902],{"type":21,"value":515},{"type":15,"tag":144,"props":904,"children":905},{"style":168},[906],{"type":21,"value":144},{"type":15,"tag":144,"props":908,"children":909},{"style":185},[910],{"type":21,"value":418},{"type":15,"tag":144,"props":912,"children":913},{"class":146,"line":526},[914,919,923],{"type":15,"tag":144,"props":915,"children":916},{"style":185},[917],{"type":21,"value":918},"  \u003C\u002F",{"type":15,"tag":144,"props":920,"children":921},{"style":168},[922],{"type":21,"value":388},{"type":15,"tag":144,"props":924,"children":925},{"style":185},[926],{"type":21,"value":418},{"type":15,"tag":144,"props":928,"children":929},{"class":146,"line":543},[930,934,938],{"type":15,"tag":144,"props":931,"children":932},{"style":185},[933],{"type":21,"value":758},{"type":15,"tag":144,"props":935,"children":936},{"style":168},[937],{"type":21,"value":30},{"type":15,"tag":144,"props":939,"children":940},{"style":185},[941],{"type":21,"value":418},{"type":15,"tag":30,"props":943,"children":944},{"v-slot:tab-2":9},[945,951,1044,1050,1335,1588,1594,1748],{"type":15,"tag":89,"props":946,"children":948},{"id":947},"parameters",[949],{"type":21,"value":950},"Parameters",{"type":15,"tag":952,"props":953,"children":954},"table",{},[955,984],{"type":15,"tag":956,"props":957,"children":958},"thead",{},[959],{"type":15,"tag":960,"props":961,"children":962},"tr",{},[963,969,974,979],{"type":15,"tag":964,"props":965,"children":966},"th",{},[967],{"type":21,"value":968},"Name",{"type":15,"tag":964,"props":970,"children":971},{},[972],{"type":21,"value":973},"Type",{"type":15,"tag":964,"props":975,"children":976},{},[977],{"type":21,"value":978},"Default value",{"type":15,"tag":964,"props":980,"children":981},{},[982],{"type":21,"value":983},"Description",{"type":15,"tag":985,"props":986,"children":987},"tbody",{},[988,1013],{"type":15,"tag":960,"props":989,"children":990},{},[991,997,1005,1008],{"type":15,"tag":992,"props":993,"children":994},"td",{},[995],{"type":21,"value":996},"refElement*",{"type":15,"tag":992,"props":998,"children":999},{},[1000],{"type":15,"tag":38,"props":1001,"children":1003},{"className":1002},[],[1004],{"type":21,"value":640},{"type":15,"tag":992,"props":1006,"children":1007},{},[],{"type":15,"tag":992,"props":1009,"children":1010},{},[1011],{"type":21,"value":1012},"Ref of element that focus trap will be attached",{"type":15,"tag":960,"props":1014,"children":1015},{},[1016,1021,1030,1039],{"type":15,"tag":992,"props":1017,"children":1018},{},[1019],{"type":21,"value":1020},"options",{"type":15,"tag":992,"props":1022,"children":1023},{},[1024],{"type":15,"tag":38,"props":1025,"children":1027},{"className":1026},[],[1028],{"type":21,"value":1029},"UseTrapFocusOptions",{"type":15,"tag":992,"props":1031,"children":1032},{},[1033],{"type":15,"tag":38,"props":1034,"children":1036},{"className":1035},[],[1037],{"type":21,"value":1038},"{}",{"type":15,"tag":992,"props":1040,"children":1041},{},[1042],{"type":21,"value":1043},"Object with multiple options",{"type":15,"tag":89,"props":1045,"children":1047},{"id":1046},"usetrapfocus-options",[1048],{"type":21,"value":1049},"UseTrapFocus Options",{"type":15,"tag":560,"props":1051,"children":1052},{},[1053],{"type":15,"tag":952,"props":1054,"children":1055},{},[1056,1078],{"type":15,"tag":956,"props":1057,"children":1058},{},[1059],{"type":15,"tag":960,"props":1060,"children":1061},{},[1062,1066,1070,1074],{"type":15,"tag":964,"props":1063,"children":1064},{},[1065],{"type":21,"value":968},{"type":15,"tag":964,"props":1067,"children":1068},{},[1069],{"type":21,"value":973},{"type":15,"tag":964,"props":1071,"children":1072},{},[1073],{"type":21,"value":978},{"type":15,"tag":964,"props":1075,"children":1076},{},[1077],{"type":21,"value":983},{"type":15,"tag":985,"props":1079,"children":1080},{},[1081,1126,1166,1209,1232,1262,1306],{"type":15,"tag":960,"props":1082,"children":1083},{},[1084,1089,1098,1107],{"type":15,"tag":992,"props":1085,"children":1086},{},[1087],{"type":21,"value":1088},"trapTabs",{"type":15,"tag":992,"props":1090,"children":1091},{},[1092],{"type":15,"tag":38,"props":1093,"children":1095},{"className":1094},[],[1096],{"type":21,"value":1097},"boolean",{"type":15,"tag":992,"props":1099,"children":1100},{},[1101],{"type":15,"tag":38,"props":1102,"children":1104},{"className":1103},[],[1105],{"type":21,"value":1106},"true",{"type":15,"tag":992,"props":1108,"children":1109},{},[1110,1112,1118,1120],{"type":21,"value":1111},"Enable\u002FDisable trap focus on ",{"type":15,"tag":38,"props":1113,"children":1115},{"className":1114},[],[1116],{"type":21,"value":1117},"tab",{"type":21,"value":1119},"\u002F",{"type":15,"tag":38,"props":1121,"children":1123},{"className":1122},[],[1124],{"type":21,"value":1125},"shift + tab",{"type":15,"tag":960,"props":1127,"children":1128},{},[1129,1134,1143,1146],{"type":15,"tag":992,"props":1130,"children":1131},{},[1132],{"type":21,"value":1133},"arrowFocusGroupSelector",{"type":15,"tag":992,"props":1135,"children":1136},{},[1137],{"type":15,"tag":38,"props":1138,"children":1140},{"className":1139},[],[1141],{"type":21,"value":1142},"string",{"type":15,"tag":992,"props":1144,"children":1145},{},[],{"type":15,"tag":992,"props":1147,"children":1148},{},[1149,1151,1157,1158,1164],{"type":21,"value":1150},"Selector of specific group when using arrows ",{"type":15,"tag":38,"props":1152,"children":1154},{"className":1153},[],[1155],{"type":21,"value":1156},"left",{"type":21,"value":1119},{"type":15,"tag":38,"props":1159,"children":1161},{"className":1160},[],[1162],{"type":21,"value":1163},"right",{"type":21,"value":1165},", IMPORTANT: all group elements needs to be siblings, options dedicated for slider with many items that has focusable elements inside",{"type":15,"tag":960,"props":1167,"children":1168},{},[1169,1174,1183,1192],{"type":15,"tag":992,"props":1170,"children":1171},{},[1172],{"type":21,"value":1173},"activeState",{"type":15,"tag":992,"props":1175,"children":1176},{},[1177],{"type":15,"tag":38,"props":1178,"children":1180},{"className":1179},[],[1181],{"type":21,"value":1182},"Ref\u003Cboolean>",{"type":15,"tag":992,"props":1184,"children":1185},{},[1186],{"type":15,"tag":38,"props":1187,"children":1189},{"className":1188},[],[1190],{"type":21,"value":1191},"ref(true)",{"type":15,"tag":992,"props":1193,"children":1194},{},[1195,1197,1202,1204],{"type":21,"value":1196},"Mount ",{"type":15,"tag":38,"props":1198,"children":1200},{"className":1199},[],[1201],{"type":21,"value":10},{"type":21,"value":1203}," when active is ",{"type":15,"tag":38,"props":1205,"children":1207},{"className":1206},[],[1208],{"type":21,"value":1106},{"type":15,"tag":960,"props":1210,"children":1211},{},[1212,1217,1222,1227],{"type":15,"tag":992,"props":1213,"children":1214},{},[1215],{"type":21,"value":1216},"initialFocus",{"type":15,"tag":992,"props":1218,"children":1219},{},[1220],{"type":21,"value":1221},"`number",{"type":15,"tag":992,"props":1223,"children":1224},{},[1225],{"type":21,"value":1226},"'autofocus'",{"type":15,"tag":992,"props":1228,"children":1229},{},[1230],{"type":21,"value":1231},"'container'`",{"type":15,"tag":960,"props":1233,"children":1234},{},[1235,1240,1248,1257],{"type":15,"tag":992,"props":1236,"children":1237},{},[1238],{"type":21,"value":1239},"arrowKeysLeftRight",{"type":15,"tag":992,"props":1241,"children":1242},{},[1243],{"type":15,"tag":38,"props":1244,"children":1246},{"className":1245},[],[1247],{"type":21,"value":1097},{"type":15,"tag":992,"props":1249,"children":1250},{},[1251],{"type":15,"tag":38,"props":1252,"children":1254},{"className":1253},[],[1255],{"type":21,"value":1256},"false",{"type":15,"tag":992,"props":1258,"children":1259},{},[1260],{"type":21,"value":1261},"Enable\u002FDisable possibility of using keyboard arrows `left",{"type":15,"tag":960,"props":1263,"children":1264},{},[1265,1270,1278,1286],{"type":15,"tag":992,"props":1266,"children":1267},{},[1268],{"type":21,"value":1269},"arrowKeysUpDown",{"type":15,"tag":992,"props":1271,"children":1272},{},[1273],{"type":15,"tag":38,"props":1274,"children":1276},{"className":1275},[],[1277],{"type":21,"value":1097},{"type":15,"tag":992,"props":1279,"children":1280},{},[1281],{"type":15,"tag":38,"props":1282,"children":1284},{"className":1283},[],[1285],{"type":21,"value":1256},{"type":15,"tag":992,"props":1287,"children":1288},{},[1289,1291,1297,1298,1304],{"type":21,"value":1290},"Enable\u002FDisable possibility of using keyboard arrows ",{"type":15,"tag":38,"props":1292,"children":1294},{"className":1293},[],[1295],{"type":21,"value":1296},"up",{"type":21,"value":1119},{"type":15,"tag":38,"props":1299,"children":1301},{"className":1300},[],[1302],{"type":21,"value":1303},"down",{"type":21,"value":1305}," for jumping through focusable elements",{"type":15,"tag":960,"props":1307,"children":1308},{},[1309,1314,1322,1330],{"type":15,"tag":992,"props":1310,"children":1311},{},[1312],{"type":21,"value":1313},"initialFocusContainerFallback",{"type":15,"tag":992,"props":1315,"children":1316},{},[1317],{"type":15,"tag":38,"props":1318,"children":1320},{"className":1319},[],[1321],{"type":21,"value":1097},{"type":15,"tag":992,"props":1323,"children":1324},{},[1325],{"type":15,"tag":38,"props":1326,"children":1328},{"className":1327},[],[1329],{"type":21,"value":1256},{"type":15,"tag":992,"props":1331,"children":1332},{},[1333],{"type":21,"value":1334},"Fallback for initial focus",{"type":15,"tag":103,"props":1336,"children":1337},{},[1338],{"type":15,"tag":952,"props":1339,"children":1340},{},[1341,1363],{"type":15,"tag":956,"props":1342,"children":1343},{},[1344],{"type":15,"tag":960,"props":1345,"children":1346},{},[1347,1351,1355,1359],{"type":15,"tag":964,"props":1348,"children":1349},{},[1350],{"type":21,"value":968},{"type":15,"tag":964,"props":1352,"children":1353},{},[1354],{"type":21,"value":973},{"type":15,"tag":964,"props":1356,"children":1357},{},[1358],{"type":21,"value":978},{"type":15,"tag":964,"props":1360,"children":1361},{},[1362],{"type":21,"value":983},{"type":15,"tag":985,"props":1364,"children":1365},{},[1366,1404,1438,1476,1495,1522,1561],{"type":15,"tag":960,"props":1367,"children":1368},{},[1369,1373,1381,1389],{"type":15,"tag":992,"props":1370,"children":1371},{},[1372],{"type":21,"value":1088},{"type":15,"tag":992,"props":1374,"children":1375},{},[1376],{"type":15,"tag":38,"props":1377,"children":1379},{"className":1378},[],[1380],{"type":21,"value":1097},{"type":15,"tag":992,"props":1382,"children":1383},{},[1384],{"type":15,"tag":38,"props":1385,"children":1387},{"className":1386},[],[1388],{"type":21,"value":1106},{"type":15,"tag":992,"props":1390,"children":1391},{},[1392,1393,1398,1399],{"type":21,"value":1111},{"type":15,"tag":38,"props":1394,"children":1396},{"className":1395},[],[1397],{"type":21,"value":1117},{"type":21,"value":1119},{"type":15,"tag":38,"props":1400,"children":1402},{"className":1401},[],[1403],{"type":21,"value":1125},{"type":15,"tag":960,"props":1405,"children":1406},{},[1407,1411,1419,1422],{"type":15,"tag":992,"props":1408,"children":1409},{},[1410],{"type":21,"value":1133},{"type":15,"tag":992,"props":1412,"children":1413},{},[1414],{"type":15,"tag":38,"props":1415,"children":1417},{"className":1416},[],[1418],{"type":21,"value":1142},{"type":15,"tag":992,"props":1420,"children":1421},{},[],{"type":15,"tag":992,"props":1423,"children":1424},{},[1425,1426,1431,1432,1437],{"type":21,"value":1150},{"type":15,"tag":38,"props":1427,"children":1429},{"className":1428},[],[1430],{"type":21,"value":1156},{"type":21,"value":1119},{"type":15,"tag":38,"props":1433,"children":1435},{"className":1434},[],[1436],{"type":21,"value":1163},{"type":21,"value":1165},{"type":15,"tag":960,"props":1439,"children":1440},{},[1441,1445,1453,1461],{"type":15,"tag":992,"props":1442,"children":1443},{},[1444],{"type":21,"value":1173},{"type":15,"tag":992,"props":1446,"children":1447},{},[1448],{"type":15,"tag":38,"props":1449,"children":1451},{"className":1450},[],[1452],{"type":21,"value":1097},{"type":15,"tag":992,"props":1454,"children":1455},{},[1456],{"type":15,"tag":38,"props":1457,"children":1459},{"className":1458},[],[1460],{"type":21,"value":1106},{"type":15,"tag":992,"props":1462,"children":1463},{},[1464,1465,1470,1471],{"type":21,"value":1196},{"type":15,"tag":38,"props":1466,"children":1468},{"className":1467},[],[1469],{"type":21,"value":10},{"type":21,"value":1203},{"type":15,"tag":38,"props":1472,"children":1474},{"className":1473},[],[1475],{"type":21,"value":1106},{"type":15,"tag":960,"props":1477,"children":1478},{},[1479,1483,1487,1491],{"type":15,"tag":992,"props":1480,"children":1481},{},[1482],{"type":21,"value":1216},{"type":15,"tag":992,"props":1484,"children":1485},{},[1486],{"type":21,"value":1221},{"type":15,"tag":992,"props":1488,"children":1489},{},[1490],{"type":21,"value":1226},{"type":15,"tag":992,"props":1492,"children":1493},{},[1494],{"type":21,"value":1231},{"type":15,"tag":960,"props":1496,"children":1497},{},[1498,1502,1510,1518],{"type":15,"tag":992,"props":1499,"children":1500},{},[1501],{"type":21,"value":1239},{"type":15,"tag":992,"props":1503,"children":1504},{},[1505],{"type":15,"tag":38,"props":1506,"children":1508},{"className":1507},[],[1509],{"type":21,"value":1097},{"type":15,"tag":992,"props":1511,"children":1512},{},[1513],{"type":15,"tag":38,"props":1514,"children":1516},{"className":1515},[],[1517],{"type":21,"value":1256},{"type":15,"tag":992,"props":1519,"children":1520},{},[1521],{"type":21,"value":1261},{"type":15,"tag":960,"props":1523,"children":1524},{},[1525,1529,1537,1545],{"type":15,"tag":992,"props":1526,"children":1527},{},[1528],{"type":21,"value":1269},{"type":15,"tag":992,"props":1530,"children":1531},{},[1532],{"type":15,"tag":38,"props":1533,"children":1535},{"className":1534},[],[1536],{"type":21,"value":1097},{"type":15,"tag":992,"props":1538,"children":1539},{},[1540],{"type":15,"tag":38,"props":1541,"children":1543},{"className":1542},[],[1544],{"type":21,"value":1256},{"type":15,"tag":992,"props":1546,"children":1547},{},[1548,1549,1554,1555,1560],{"type":21,"value":1290},{"type":15,"tag":38,"props":1550,"children":1552},{"className":1551},[],[1553],{"type":21,"value":1296},{"type":21,"value":1119},{"type":15,"tag":38,"props":1556,"children":1558},{"className":1557},[],[1559],{"type":21,"value":1303},{"type":21,"value":1305},{"type":15,"tag":960,"props":1562,"children":1563},{},[1564,1568,1576,1584],{"type":15,"tag":992,"props":1565,"children":1566},{},[1567],{"type":21,"value":1313},{"type":15,"tag":992,"props":1569,"children":1570},{},[1571],{"type":15,"tag":38,"props":1572,"children":1574},{"className":1573},[],[1575],{"type":21,"value":1097},{"type":15,"tag":992,"props":1577,"children":1578},{},[1579],{"type":15,"tag":38,"props":1580,"children":1582},{"className":1581},[],[1583],{"type":21,"value":1256},{"type":15,"tag":992,"props":1585,"children":1586},{},[1587],{"type":21,"value":1334},{"type":15,"tag":89,"props":1589,"children":1591},{"id":1590},"return-value",[1592],{"type":21,"value":1593},"Return value",{"type":15,"tag":560,"props":1595,"children":1596},{},[1597],{"type":15,"tag":952,"props":1598,"children":1599},{},[1600,1622],{"type":15,"tag":956,"props":1601,"children":1602},{},[1603],{"type":15,"tag":960,"props":1604,"children":1605},{},[1606,1610,1614,1618],{"type":15,"tag":964,"props":1607,"children":1608},{},[1609],{"type":21,"value":968},{"type":15,"tag":964,"props":1611,"children":1612},{},[1613],{"type":21,"value":973},{"type":15,"tag":964,"props":1615,"children":1616},{},[1617],{"type":21,"value":978},{"type":15,"tag":964,"props":1619,"children":1620},{},[1621],{"type":21,"value":983},{"type":15,"tag":985,"props":1623,"children":1624},{},[1625,1650,1675,1700,1724],{"type":15,"tag":960,"props":1626,"children":1627},{},[1628,1633,1642,1645],{"type":15,"tag":992,"props":1629,"children":1630},{},[1631],{"type":21,"value":1632},"current",{"type":15,"tag":992,"props":1634,"children":1635},{},[1636],{"type":15,"tag":38,"props":1637,"children":1639},{"className":1638},[],[1640],{"type":21,"value":1641},"Ref\u003CElement>",{"type":15,"tag":992,"props":1643,"children":1644},{},[],{"type":15,"tag":992,"props":1646,"children":1647},{},[1648],{"type":21,"value":1649},"Currently focused element",{"type":15,"tag":960,"props":1651,"children":1652},{},[1653,1658,1667,1670],{"type":15,"tag":992,"props":1654,"children":1655},{},[1656],{"type":21,"value":1657},"focusables",{"type":15,"tag":992,"props":1659,"children":1660},{},[1661],{"type":15,"tag":38,"props":1662,"children":1664},{"className":1663},[],[1665],{"type":21,"value":1666},"Ref\u003CElement[]>",{"type":15,"tag":992,"props":1668,"children":1669},{},[],{"type":15,"tag":992,"props":1671,"children":1672},{},[1673],{"type":21,"value":1674},"All available focusable elements within container",{"type":15,"tag":960,"props":1676,"children":1677},{},[1678,1683,1692,1695],{"type":15,"tag":992,"props":1679,"children":1680},{},[1681],{"type":21,"value":1682},"focusPrev",{"type":15,"tag":992,"props":1684,"children":1685},{},[1686],{"type":15,"tag":38,"props":1687,"children":1689},{"className":1688},[],[1690],{"type":21,"value":1691},"() => void",{"type":15,"tag":992,"props":1693,"children":1694},{},[],{"type":15,"tag":992,"props":1696,"children":1697},{},[1698],{"type":21,"value":1699},"When trigger jumps to previous focusable element",{"type":15,"tag":960,"props":1701,"children":1702},{},[1703,1708,1716,1719],{"type":15,"tag":992,"props":1704,"children":1705},{},[1706],{"type":21,"value":1707},"focusNext",{"type":15,"tag":992,"props":1709,"children":1710},{},[1711],{"type":15,"tag":38,"props":1712,"children":1714},{"className":1713},[],[1715],{"type":21,"value":1691},{"type":15,"tag":992,"props":1717,"children":1718},{},[],{"type":15,"tag":992,"props":1720,"children":1721},{},[1722],{"type":21,"value":1723},"When trigger jumps to next focusable element",{"type":15,"tag":960,"props":1725,"children":1726},{},[1727,1732,1740,1743],{"type":15,"tag":992,"props":1728,"children":1729},{},[1730],{"type":21,"value":1731},"updateFocusableElements",{"type":15,"tag":992,"props":1733,"children":1734},{},[1735],{"type":15,"tag":38,"props":1736,"children":1738},{"className":1737},[],[1739],{"type":21,"value":1691},{"type":15,"tag":992,"props":1741,"children":1742},{},[],{"type":15,"tag":992,"props":1744,"children":1745},{},[1746],{"type":21,"value":1747},"Use when you need to update focusable elements manually",{"type":15,"tag":103,"props":1749,"children":1750},{},[1751],{"type":15,"tag":952,"props":1752,"children":1753},{},[1754,1776],{"type":15,"tag":956,"props":1755,"children":1756},{},[1757],{"type":15,"tag":960,"props":1758,"children":1759},{},[1760,1764,1768,1772],{"type":15,"tag":964,"props":1761,"children":1762},{},[1763],{"type":21,"value":968},{"type":15,"tag":964,"props":1765,"children":1766},{},[1767],{"type":21,"value":973},{"type":15,"tag":964,"props":1769,"children":1770},{},[1771],{"type":21,"value":978},{"type":15,"tag":964,"props":1773,"children":1774},{},[1775],{"type":21,"value":983},{"type":15,"tag":985,"props":1777,"children":1778},{},[1779,1802,1825,1847,1869],{"type":15,"tag":960,"props":1780,"children":1781},{},[1782,1786,1795,1798],{"type":15,"tag":992,"props":1783,"children":1784},{},[1785],{"type":21,"value":1632},{"type":15,"tag":992,"props":1787,"children":1788},{},[1789],{"type":15,"tag":38,"props":1790,"children":1792},{"className":1791},[],[1793],{"type":21,"value":1794},"Element",{"type":15,"tag":992,"props":1796,"children":1797},{},[],{"type":15,"tag":992,"props":1799,"children":1800},{},[1801],{"type":21,"value":1649},{"type":15,"tag":960,"props":1803,"children":1804},{},[1805,1809,1818,1821],{"type":15,"tag":992,"props":1806,"children":1807},{},[1808],{"type":21,"value":1657},{"type":15,"tag":992,"props":1810,"children":1811},{},[1812],{"type":15,"tag":38,"props":1813,"children":1815},{"className":1814},[],[1816],{"type":21,"value":1817},"Element[]",{"type":15,"tag":992,"props":1819,"children":1820},{},[],{"type":15,"tag":992,"props":1822,"children":1823},{},[1824],{"type":21,"value":1674},{"type":15,"tag":960,"props":1826,"children":1827},{},[1828,1832,1840,1843],{"type":15,"tag":992,"props":1829,"children":1830},{},[1831],{"type":21,"value":1682},{"type":15,"tag":992,"props":1833,"children":1834},{},[1835],{"type":15,"tag":38,"props":1836,"children":1838},{"className":1837},[],[1839],{"type":21,"value":1691},{"type":15,"tag":992,"props":1841,"children":1842},{},[],{"type":15,"tag":992,"props":1844,"children":1845},{},[1846],{"type":21,"value":1699},{"type":15,"tag":960,"props":1848,"children":1849},{},[1850,1854,1862,1865],{"type":15,"tag":992,"props":1851,"children":1852},{},[1853],{"type":21,"value":1707},{"type":15,"tag":992,"props":1855,"children":1856},{},[1857],{"type":15,"tag":38,"props":1858,"children":1860},{"className":1859},[],[1861],{"type":21,"value":1691},{"type":15,"tag":992,"props":1863,"children":1864},{},[],{"type":15,"tag":992,"props":1866,"children":1867},{},[1868],{"type":21,"value":1723},{"type":15,"tag":960,"props":1870,"children":1871},{},[1872,1876,1884,1887],{"type":15,"tag":992,"props":1873,"children":1874},{},[1875],{"type":21,"value":1731},{"type":15,"tag":992,"props":1877,"children":1878},{},[1879],{"type":15,"tag":38,"props":1880,"children":1882},{"className":1881},[],[1883],{"type":21,"value":1691},{"type":15,"tag":992,"props":1885,"children":1886},{},[],{"type":15,"tag":992,"props":1888,"children":1889},{},[1890],{"type":21,"value":1747},{"type":15,"tag":30,"props":1892,"children":1893},{"v-slot:tab-3":9},[1894,5504],{"type":15,"tag":103,"props":1895,"children":1896},{},[1897],{"type":15,"tag":134,"props":1898,"children":1902},{"className":1899,"code":1900,"language":1901,"meta":9,"style":9},"language-ts shiki shiki-themes one-dark-pro","import type { CheckOptions, FocusableElement, TabbableOptions } from 'tabbable';\nimport { tabbable } from 'tabbable';\nimport { focusNext, focusPrev, isTab, isTabAndShift } from '@storefront-ui\u002Fshared';\nimport { useCallback, useEffect, useState, type RefObject } from 'react';\n\nexport enum InitialFocusType {\n  autofocus = 'autofocus',\n  container = 'container',\n}\n\ntype UseTrapFocusOptions = TabbableOptions &\n  CheckOptions & {\n    trapTabs?: boolean;\n    arrowFocusGroupSelector?: string;\n    activeState?: boolean;\n    initialFocus?: number | `${InitialFocusType}` | false;\n    initialFocusContainerFallback?: boolean;\n    arrowKeysLeftRight?: boolean;\n    arrowKeysUpDown?: boolean;\n  };\n\nconst defaultOptions = {\n  trapTabs: true,\n  activeState: true,\n  initialFocus: 0,\n  initialFocusContainerFallback: false,\n  arrowKeysLeftRight: false,\n  arrowKeysUpDown: false,\n};\n\nexport const useTrapFocus = (containerElementRef: RefObject\u003CHTMLElement | null>, options?: UseTrapFocusOptions) => {\n  const {\n    trapTabs,\n    arrowFocusGroupSelector,\n    includeContainer,\n    activeState,\n    initialFocus,\n    arrowKeysLeftRight,\n    arrowKeysUpDown,\n    initialFocusContainerFallback,\n  } = {\n    ...defaultOptions,\n    ...options,\n  };\n\n  const [currentlyFocused, setCurrentlyFocused] = useState\u003CHTMLElement>();\n  const [focusableElements, setFocusableElements] = useState\u003CFocusableElement[]>([]);\n  const focusPreviousItem = ({\n    event,\n    additionalData,\n  }: {\n    event?: KeyboardEvent;\n    additionalData?: Record\u003Cstring, unknown>;\n  }) =>\n    focusPrev({\n      current: currentlyFocused,\n      focusables: focusableElements,\n      event,\n      ...additionalData,\n    });\n\n  const focusNextItem = ({\n    event,\n    additionalData,\n  }: {\n    event?: KeyboardEvent;\n    additionalData?: Record\u003Cstring, unknown>;\n  }) =>\n    focusNext({\n      current: currentlyFocused,\n      focusables: focusableElements,\n      event,\n      ...additionalData,\n    });\n\n  const onKeyDownListener = useCallback(\n    (event: KeyboardEvent) => {\n      const isAnyGroupElement =\n        arrowFocusGroupSelector && containerElementRef.current?.querySelector(arrowFocusGroupSelector);\n      const additionalData = isAnyGroupElement ? { arrowFocusGroupSelector } : {};\n\n      if (arrowKeysLeftRight && event.key === 'ArrowLeft') focusPreviousItem({ additionalData });\n      if (arrowKeysLeftRight && event.key === 'ArrowRight') focusNextItem({ additionalData });\n      if (arrowKeysUpDown && event.key === 'ArrowUp') focusPreviousItem({ additionalData });\n      if (arrowKeysUpDown && event.key === 'ArrowDown') focusNextItem({ additionalData });\n\n      if (trapTabs && isTab(event)) focusNextItem({ event });\n      if (trapTabs && isTabAndShift(event)) focusPreviousItem({ event });\n    },\n    \u002F\u002F eslint-disable-next-line react-hooks\u002Fexhaustive-deps\n    [currentlyFocused],\n  );\n\n  const onFocusListener = () => {\n    const activeElement = document.activeElement as HTMLElement | undefined;\n    setCurrentlyFocused(activeElement);\n  };\n\n  const removeEventListeners = () => {\n    containerElementRef.current?.removeEventListener('keydown', onKeyDownListener);\n    containerElementRef.current?.removeEventListener('focus', onFocusListener, true);\n  };\n\n  useEffect(() => {\n    if (containerElementRef.current && activeState) {\n      containerElementRef.current?.addEventListener('focus', onFocusListener, true);\n      containerElementRef.current?.addEventListener('keydown', onKeyDownListener);\n      let focusFallbackNeeded = false;\n      setFocusableElements(tabbable(containerElementRef.current, { includeContainer }));\n\n      if (typeof initialFocus === 'number') {\n        if (!focusableElements[initialFocus]) {\n          \u002F\u002F eslint-disable-next-line no-console\n          console.error(`There is no element with given index ${initialFocus}`);\n          focusFallbackNeeded = true;\n        } else {\n          focusableElements[initialFocus]?.focus();\n        }\n      } else if (initialFocus === InitialFocusType.autofocus) {\n        const autofocusElement = focusableElements.find((focusable) => focusable?.hasAttribute('autofocus'));\n        if (autofocusElement) {\n          autofocusElement.focus();\n        } else {\n          focusFallbackNeeded = true;\n        }\n      }\n\n      if ((initialFocusContainerFallback && focusFallbackNeeded) || initialFocus === InitialFocusType.container)\n        containerElementRef.current?.focus();\n    } else {\n      setFocusableElements([]);\n      setCurrentlyFocused(undefined);\n    }\n\n    return removeEventListeners;\n    \u002F\u002F eslint-disable-next-line react-hooks\u002Fexhaustive-deps\n  }, [containerElementRef.current, activeState, onKeyDownListener]);\n\n  const updateFocusableElements = () => {\n    if (!containerElementRef.current) return;\n    setFocusableElements(tabbable(containerElementRef.current as HTMLElement, { includeContainer }));\n  };\n\n  return {\n    current: currentlyFocused,\n    focusables: focusableElements,\n    focusNext,\n    focusPrev,\n    updateFocusableElements,\n  };\n};\n\n","ts",[1903],{"type":15,"tag":38,"props":1904,"children":1905},{"__ignoreMap":9},[1906,1963,1995,2053,2117,2124,2147,2169,2190,2197,2204,2230,2243,2268,2292,2317,2379,2404,2429,2454,2463,2471,2492,2513,2534,2556,2577,2598,2619,2628,2636,2729,2741,2753,2765,2778,2790,2802,2814,2826,2838,2855,2873,2889,2897,2905,2958,3009,3031,3044,3057,3066,3091,3134,3148,3162,3183,3204,3217,3235,3244,3252,3273,3285,3297,3305,3329,3369,3381,3394,3414,3434,3446,3462,3470,3478,3505,3539,3558,3607,3655,3663,3731,3793,3854,3915,3923,3977,4030,4039,4049,4067,4075,4083,4113,4167,4188,4196,4204,4233,4281,4335,4343,4351,4373,4411,4465,4509,4536,4584,4592,4627,4663,4672,4719,4741,4759,4791,4800,4847,4924,4945,4966,4982,5002,5010,5019,5027,5086,5115,5132,5145,5166,5175,5183,5200,5208,5250,5258,5287,5328,5381,5389,5397,5409,5430,5451,5463,5475,5488,5496],{"type":15,"tag":144,"props":1907,"children":1908},{"class":146,"line":147},[1909,1913,1918,1922,1927,1932,1937,1941,1946,1950,1954,1959],{"type":15,"tag":144,"props":1910,"children":1911},{"style":151},[1912],{"type":21,"value":154},{"type":15,"tag":144,"props":1914,"children":1915},{"style":151},[1916],{"type":21,"value":1917}," type",{"type":15,"tag":144,"props":1919,"children":1920},{"style":185},[1921],{"type":21,"value":201},{"type":15,"tag":144,"props":1923,"children":1924},{"style":168},[1925],{"type":21,"value":1926},"CheckOptions",{"type":15,"tag":144,"props":1928,"children":1929},{"style":185},[1930],{"type":21,"value":1931},", ",{"type":15,"tag":144,"props":1933,"children":1934},{"style":168},[1935],{"type":21,"value":1936},"FocusableElement",{"type":15,"tag":144,"props":1938,"children":1939},{"style":185},[1940],{"type":21,"value":1931},{"type":15,"tag":144,"props":1942,"children":1943},{"style":168},[1944],{"type":21,"value":1945},"TabbableOptions",{"type":15,"tag":144,"props":1947,"children":1948},{"style":185},[1949],{"type":21,"value":210},{"type":15,"tag":144,"props":1951,"children":1952},{"style":151},[1953],{"type":21,"value":215},{"type":15,"tag":144,"props":1955,"children":1956},{"style":179},[1957],{"type":21,"value":1958}," 'tabbable'",{"type":15,"tag":144,"props":1960,"children":1961},{"style":185},[1962],{"type":21,"value":188},{"type":15,"tag":144,"props":1964,"children":1965},{"class":146,"line":191},[1966,1970,1974,1979,1983,1987,1991],{"type":15,"tag":144,"props":1967,"children":1968},{"style":151},[1969],{"type":21,"value":154},{"type":15,"tag":144,"props":1971,"children":1972},{"style":185},[1973],{"type":21,"value":201},{"type":15,"tag":144,"props":1975,"children":1976},{"style":168},[1977],{"type":21,"value":1978},"tabbable",{"type":15,"tag":144,"props":1980,"children":1981},{"style":185},[1982],{"type":21,"value":210},{"type":15,"tag":144,"props":1984,"children":1985},{"style":151},[1986],{"type":21,"value":215},{"type":15,"tag":144,"props":1988,"children":1989},{"style":179},[1990],{"type":21,"value":1958},{"type":15,"tag":144,"props":1992,"children":1993},{"style":185},[1994],{"type":21,"value":188},{"type":15,"tag":144,"props":1996,"children":1997},{"class":146,"line":227},[1998,2002,2006,2010,2014,2018,2022,2027,2031,2036,2040,2044,2049],{"type":15,"tag":144,"props":1999,"children":2000},{"style":151},[2001],{"type":21,"value":154},{"type":15,"tag":144,"props":2003,"children":2004},{"style":185},[2005],{"type":21,"value":201},{"type":15,"tag":144,"props":2007,"children":2008},{"style":168},[2009],{"type":21,"value":1707},{"type":15,"tag":144,"props":2011,"children":2012},{"style":185},[2013],{"type":21,"value":1931},{"type":15,"tag":144,"props":2015,"children":2016},{"style":168},[2017],{"type":21,"value":1682},{"type":15,"tag":144,"props":2019,"children":2020},{"style":185},[2021],{"type":21,"value":1931},{"type":15,"tag":144,"props":2023,"children":2024},{"style":168},[2025],{"type":21,"value":2026},"isTab",{"type":15,"tag":144,"props":2028,"children":2029},{"style":185},[2030],{"type":21,"value":1931},{"type":15,"tag":144,"props":2032,"children":2033},{"style":168},[2034],{"type":21,"value":2035},"isTabAndShift",{"type":15,"tag":144,"props":2037,"children":2038},{"style":185},[2039],{"type":21,"value":210},{"type":15,"tag":144,"props":2041,"children":2042},{"style":151},[2043],{"type":21,"value":215},{"type":15,"tag":144,"props":2045,"children":2046},{"style":179},[2047],{"type":21,"value":2048}," '@storefront-ui\u002Fshared'",{"type":15,"tag":144,"props":2050,"children":2051},{"style":185},[2052],{"type":21,"value":188},{"type":15,"tag":144,"props":2054,"children":2055},{"class":146,"line":236},[2056,2060,2064,2069,2073,2078,2082,2087,2091,2096,2101,2105,2109,2113],{"type":15,"tag":144,"props":2057,"children":2058},{"style":151},[2059],{"type":21,"value":154},{"type":15,"tag":144,"props":2061,"children":2062},{"style":185},[2063],{"type":21,"value":201},{"type":15,"tag":144,"props":2065,"children":2066},{"style":168},[2067],{"type":21,"value":2068},"useCallback",{"type":15,"tag":144,"props":2070,"children":2071},{"style":185},[2072],{"type":21,"value":1931},{"type":15,"tag":144,"props":2074,"children":2075},{"style":168},[2076],{"type":21,"value":2077},"useEffect",{"type":15,"tag":144,"props":2079,"children":2080},{"style":185},[2081],{"type":21,"value":1931},{"type":15,"tag":144,"props":2083,"children":2084},{"style":168},[2085],{"type":21,"value":2086},"useState",{"type":15,"tag":144,"props":2088,"children":2089},{"style":185},[2090],{"type":21,"value":1931},{"type":15,"tag":144,"props":2092,"children":2093},{"style":151},[2094],{"type":21,"value":2095},"type",{"type":15,"tag":144,"props":2097,"children":2098},{"style":168},[2099],{"type":21,"value":2100}," RefObject",{"type":15,"tag":144,"props":2102,"children":2103},{"style":185},[2104],{"type":21,"value":210},{"type":15,"tag":144,"props":2106,"children":2107},{"style":151},[2108],{"type":21,"value":215},{"type":15,"tag":144,"props":2110,"children":2111},{"style":179},[2112],{"type":21,"value":182},{"type":15,"tag":144,"props":2114,"children":2115},{"style":185},[2116],{"type":21,"value":188},{"type":15,"tag":144,"props":2118,"children":2119},{"class":146,"line":278},[2120],{"type":15,"tag":144,"props":2121,"children":2122},{"emptyLinePlaceholder":8},[2123],{"type":21,"value":233},{"type":15,"tag":144,"props":2125,"children":2126},{"class":146,"line":325},[2127,2132,2137,2142],{"type":15,"tag":144,"props":2128,"children":2129},{"style":151},[2130],{"type":21,"value":2131},"export",{"type":15,"tag":144,"props":2133,"children":2134},{"style":151},[2135],{"type":21,"value":2136}," enum",{"type":15,"tag":144,"props":2138,"children":2139},{"style":267},[2140],{"type":21,"value":2141}," InitialFocusType",{"type":15,"tag":144,"props":2143,"children":2144},{"style":185},[2145],{"type":21,"value":2146}," {\n",{"type":15,"tag":144,"props":2148,"children":2149},{"class":146,"line":333},[2150,2155,2159,2164],{"type":15,"tag":144,"props":2151,"children":2152},{"style":168},[2153],{"type":21,"value":2154},"  autofocus",{"type":15,"tag":144,"props":2156,"children":2157},{"style":292},[2158],{"type":21,"value":295},{"type":15,"tag":144,"props":2160,"children":2161},{"style":179},[2162],{"type":21,"value":2163}," 'autofocus'",{"type":15,"tag":144,"props":2165,"children":2166},{"style":185},[2167],{"type":21,"value":2168},",\n",{"type":15,"tag":144,"props":2170,"children":2171},{"class":146,"line":355},[2172,2177,2181,2186],{"type":15,"tag":144,"props":2173,"children":2174},{"style":168},[2175],{"type":21,"value":2176},"  container",{"type":15,"tag":144,"props":2178,"children":2179},{"style":292},[2180],{"type":21,"value":295},{"type":15,"tag":144,"props":2182,"children":2183},{"style":179},[2184],{"type":21,"value":2185}," 'container'",{"type":15,"tag":144,"props":2187,"children":2188},{"style":185},[2189],{"type":21,"value":2168},{"type":15,"tag":144,"props":2191,"children":2192},{"class":146,"line":363},[2193],{"type":15,"tag":144,"props":2194,"children":2195},{"style":185},[2196],{"type":21,"value":558},{"type":15,"tag":144,"props":2198,"children":2199},{"class":146,"line":377},[2200],{"type":15,"tag":144,"props":2201,"children":2202},{"emptyLinePlaceholder":8},[2203],{"type":21,"value":233},{"type":15,"tag":144,"props":2205,"children":2206},{"class":146,"line":421},[2207,2211,2216,2220,2225],{"type":15,"tag":144,"props":2208,"children":2209},{"style":151},[2210],{"type":21,"value":2095},{"type":15,"tag":144,"props":2212,"children":2213},{"style":267},[2214],{"type":21,"value":2215}," UseTrapFocusOptions",{"type":15,"tag":144,"props":2217,"children":2218},{"style":292},[2219],{"type":21,"value":295},{"type":15,"tag":144,"props":2221,"children":2222},{"style":267},[2223],{"type":21,"value":2224}," TabbableOptions",{"type":15,"tag":144,"props":2226,"children":2227},{"style":185},[2228],{"type":21,"value":2229}," &\n",{"type":15,"tag":144,"props":2231,"children":2232},{"class":146,"line":526},[2233,2238],{"type":15,"tag":144,"props":2234,"children":2235},{"style":267},[2236],{"type":21,"value":2237},"  CheckOptions",{"type":15,"tag":144,"props":2239,"children":2240},{"style":185},[2241],{"type":21,"value":2242}," & {\n",{"type":15,"tag":144,"props":2244,"children":2245},{"class":146,"line":543},[2246,2251,2256,2260,2264],{"type":15,"tag":144,"props":2247,"children":2248},{"style":168},[2249],{"type":21,"value":2250},"    trapTabs",{"type":15,"tag":144,"props":2252,"children":2253},{"style":151},[2254],{"type":21,"value":2255},"?",{"type":15,"tag":144,"props":2257,"children":2258},{"style":185},[2259],{"type":21,"value":264},{"type":15,"tag":144,"props":2261,"children":2262},{"style":267},[2263],{"type":21,"value":1097},{"type":15,"tag":144,"props":2265,"children":2266},{"style":185},[2267],{"type":21,"value":188},{"type":15,"tag":144,"props":2269,"children":2270},{"class":146,"line":552},[2271,2276,2280,2284,2288],{"type":15,"tag":144,"props":2272,"children":2273},{"style":168},[2274],{"type":21,"value":2275},"    arrowFocusGroupSelector",{"type":15,"tag":144,"props":2277,"children":2278},{"style":151},[2279],{"type":21,"value":2255},{"type":15,"tag":144,"props":2281,"children":2282},{"style":185},[2283],{"type":21,"value":264},{"type":15,"tag":144,"props":2285,"children":2286},{"style":267},[2287],{"type":21,"value":1142},{"type":15,"tag":144,"props":2289,"children":2290},{"style":185},[2291],{"type":21,"value":188},{"type":15,"tag":144,"props":2293,"children":2295},{"class":146,"line":2294},15,[2296,2301,2305,2309,2313],{"type":15,"tag":144,"props":2297,"children":2298},{"style":168},[2299],{"type":21,"value":2300},"    activeState",{"type":15,"tag":144,"props":2302,"children":2303},{"style":151},[2304],{"type":21,"value":2255},{"type":15,"tag":144,"props":2306,"children":2307},{"style":185},[2308],{"type":21,"value":264},{"type":15,"tag":144,"props":2310,"children":2311},{"style":267},[2312],{"type":21,"value":1097},{"type":15,"tag":144,"props":2314,"children":2315},{"style":185},[2316],{"type":21,"value":188},{"type":15,"tag":144,"props":2318,"children":2320},{"class":146,"line":2319},16,[2321,2326,2330,2334,2339,2344,2349,2354,2359,2363,2367,2371,2375],{"type":15,"tag":144,"props":2322,"children":2323},{"style":168},[2324],{"type":21,"value":2325},"    initialFocus",{"type":15,"tag":144,"props":2327,"children":2328},{"style":151},[2329],{"type":21,"value":2255},{"type":15,"tag":144,"props":2331,"children":2332},{"style":185},[2333],{"type":21,"value":264},{"type":15,"tag":144,"props":2335,"children":2336},{"style":267},[2337],{"type":21,"value":2338},"number",{"type":15,"tag":144,"props":2340,"children":2341},{"style":185},[2342],{"type":21,"value":2343}," | ",{"type":15,"tag":144,"props":2345,"children":2346},{"style":179},[2347],{"type":21,"value":2348},"`",{"type":15,"tag":144,"props":2350,"children":2351},{"style":151},[2352],{"type":21,"value":2353},"${",{"type":15,"tag":144,"props":2355,"children":2356},{"style":267},[2357],{"type":21,"value":2358},"InitialFocusType",{"type":15,"tag":144,"props":2360,"children":2361},{"style":151},[2362],{"type":21,"value":413},{"type":15,"tag":144,"props":2364,"children":2365},{"style":179},[2366],{"type":21,"value":2348},{"type":15,"tag":144,"props":2368,"children":2369},{"style":185},[2370],{"type":21,"value":2343},{"type":15,"tag":144,"props":2372,"children":2373},{"style":267},[2374],{"type":21,"value":1256},{"type":15,"tag":144,"props":2376,"children":2377},{"style":185},[2378],{"type":21,"value":188},{"type":15,"tag":144,"props":2380,"children":2382},{"class":146,"line":2381},17,[2383,2388,2392,2396,2400],{"type":15,"tag":144,"props":2384,"children":2385},{"style":168},[2386],{"type":21,"value":2387},"    initialFocusContainerFallback",{"type":15,"tag":144,"props":2389,"children":2390},{"style":151},[2391],{"type":21,"value":2255},{"type":15,"tag":144,"props":2393,"children":2394},{"style":185},[2395],{"type":21,"value":264},{"type":15,"tag":144,"props":2397,"children":2398},{"style":267},[2399],{"type":21,"value":1097},{"type":15,"tag":144,"props":2401,"children":2402},{"style":185},[2403],{"type":21,"value":188},{"type":15,"tag":144,"props":2405,"children":2407},{"class":146,"line":2406},18,[2408,2413,2417,2421,2425],{"type":15,"tag":144,"props":2409,"children":2410},{"style":168},[2411],{"type":21,"value":2412},"    arrowKeysLeftRight",{"type":15,"tag":144,"props":2414,"children":2415},{"style":151},[2416],{"type":21,"value":2255},{"type":15,"tag":144,"props":2418,"children":2419},{"style":185},[2420],{"type":21,"value":264},{"type":15,"tag":144,"props":2422,"children":2423},{"style":267},[2424],{"type":21,"value":1097},{"type":15,"tag":144,"props":2426,"children":2427},{"style":185},[2428],{"type":21,"value":188},{"type":15,"tag":144,"props":2430,"children":2432},{"class":146,"line":2431},19,[2433,2438,2442,2446,2450],{"type":15,"tag":144,"props":2434,"children":2435},{"style":168},[2436],{"type":21,"value":2437},"    arrowKeysUpDown",{"type":15,"tag":144,"props":2439,"children":2440},{"style":151},[2441],{"type":21,"value":2255},{"type":15,"tag":144,"props":2443,"children":2444},{"style":185},[2445],{"type":21,"value":264},{"type":15,"tag":144,"props":2447,"children":2448},{"style":267},[2449],{"type":21,"value":1097},{"type":15,"tag":144,"props":2451,"children":2452},{"style":185},[2453],{"type":21,"value":188},{"type":15,"tag":144,"props":2455,"children":2457},{"class":146,"line":2456},20,[2458],{"type":15,"tag":144,"props":2459,"children":2460},{"style":185},[2461],{"type":21,"value":2462},"  };\n",{"type":15,"tag":144,"props":2464,"children":2466},{"class":146,"line":2465},21,[2467],{"type":15,"tag":144,"props":2468,"children":2469},{"emptyLinePlaceholder":8},[2470],{"type":21,"value":233},{"type":15,"tag":144,"props":2472,"children":2474},{"class":146,"line":2473},22,[2475,2479,2484,2488],{"type":15,"tag":144,"props":2476,"children":2477},{"style":151},[2478],{"type":21,"value":704},{"type":15,"tag":144,"props":2480,"children":2481},{"style":267},[2482],{"type":21,"value":2483}," defaultOptions",{"type":15,"tag":144,"props":2485,"children":2486},{"style":292},[2487],{"type":21,"value":295},{"type":15,"tag":144,"props":2489,"children":2490},{"style":185},[2491],{"type":21,"value":2146},{"type":15,"tag":144,"props":2493,"children":2495},{"class":146,"line":2494},23,[2496,2501,2505,2509],{"type":15,"tag":144,"props":2497,"children":2498},{"style":168},[2499],{"type":21,"value":2500},"  trapTabs",{"type":15,"tag":144,"props":2502,"children":2503},{"style":185},[2504],{"type":21,"value":264},{"type":15,"tag":144,"props":2506,"children":2507},{"style":157},[2508],{"type":21,"value":1106},{"type":15,"tag":144,"props":2510,"children":2511},{"style":185},[2512],{"type":21,"value":2168},{"type":15,"tag":144,"props":2514,"children":2516},{"class":146,"line":2515},24,[2517,2522,2526,2530],{"type":15,"tag":144,"props":2518,"children":2519},{"style":168},[2520],{"type":21,"value":2521},"  activeState",{"type":15,"tag":144,"props":2523,"children":2524},{"style":185},[2525],{"type":21,"value":264},{"type":15,"tag":144,"props":2527,"children":2528},{"style":157},[2529],{"type":21,"value":1106},{"type":15,"tag":144,"props":2531,"children":2532},{"style":185},[2533],{"type":21,"value":2168},{"type":15,"tag":144,"props":2535,"children":2537},{"class":146,"line":2536},25,[2538,2543,2547,2552],{"type":15,"tag":144,"props":2539,"children":2540},{"style":168},[2541],{"type":21,"value":2542},"  initialFocus",{"type":15,"tag":144,"props":2544,"children":2545},{"style":185},[2546],{"type":21,"value":264},{"type":15,"tag":144,"props":2548,"children":2549},{"style":157},[2550],{"type":21,"value":2551},"0",{"type":15,"tag":144,"props":2553,"children":2554},{"style":185},[2555],{"type":21,"value":2168},{"type":15,"tag":144,"props":2557,"children":2559},{"class":146,"line":2558},26,[2560,2565,2569,2573],{"type":15,"tag":144,"props":2561,"children":2562},{"style":168},[2563],{"type":21,"value":2564},"  initialFocusContainerFallback",{"type":15,"tag":144,"props":2566,"children":2567},{"style":185},[2568],{"type":21,"value":264},{"type":15,"tag":144,"props":2570,"children":2571},{"style":157},[2572],{"type":21,"value":1256},{"type":15,"tag":144,"props":2574,"children":2575},{"style":185},[2576],{"type":21,"value":2168},{"type":15,"tag":144,"props":2578,"children":2580},{"class":146,"line":2579},27,[2581,2586,2590,2594],{"type":15,"tag":144,"props":2582,"children":2583},{"style":168},[2584],{"type":21,"value":2585},"  arrowKeysLeftRight",{"type":15,"tag":144,"props":2587,"children":2588},{"style":185},[2589],{"type":21,"value":264},{"type":15,"tag":144,"props":2591,"children":2592},{"style":157},[2593],{"type":21,"value":1256},{"type":15,"tag":144,"props":2595,"children":2596},{"style":185},[2597],{"type":21,"value":2168},{"type":15,"tag":144,"props":2599,"children":2601},{"class":146,"line":2600},28,[2602,2607,2611,2615],{"type":15,"tag":144,"props":2603,"children":2604},{"style":168},[2605],{"type":21,"value":2606},"  arrowKeysUpDown",{"type":15,"tag":144,"props":2608,"children":2609},{"style":185},[2610],{"type":21,"value":264},{"type":15,"tag":144,"props":2612,"children":2613},{"style":157},[2614],{"type":21,"value":1256},{"type":15,"tag":144,"props":2616,"children":2617},{"style":185},[2618],{"type":21,"value":2168},{"type":15,"tag":144,"props":2620,"children":2622},{"class":146,"line":2621},29,[2623],{"type":15,"tag":144,"props":2624,"children":2625},{"style":185},[2626],{"type":21,"value":2627},"};\n",{"type":15,"tag":144,"props":2629,"children":2631},{"class":146,"line":2630},30,[2632],{"type":15,"tag":144,"props":2633,"children":2634},{"emptyLinePlaceholder":8},[2635],{"type":21,"value":233},{"type":15,"tag":144,"props":2637,"children":2639},{"class":146,"line":2638},31,[2640,2644,2649,2654,2658,2663,2668,2672,2677,2681,2686,2690,2694,2699,2703,2707,2711,2715,2720,2725],{"type":15,"tag":144,"props":2641,"children":2642},{"style":151},[2643],{"type":21,"value":2131},{"type":15,"tag":144,"props":2645,"children":2646},{"style":151},[2647],{"type":21,"value":2648}," const",{"type":15,"tag":144,"props":2650,"children":2651},{"style":245},[2652],{"type":21,"value":2653}," useTrapFocus",{"type":15,"tag":144,"props":2655,"children":2656},{"style":292},[2657],{"type":21,"value":295},{"type":15,"tag":144,"props":2659,"children":2660},{"style":185},[2661],{"type":21,"value":2662}," (",{"type":15,"tag":144,"props":2664,"children":2665},{"style":256},[2666],{"type":21,"value":2667},"containerElementRef",{"type":15,"tag":144,"props":2669,"children":2670},{"style":185},[2671],{"type":21,"value":264},{"type":15,"tag":144,"props":2673,"children":2674},{"style":267},[2675],{"type":21,"value":2676},"RefObject",{"type":15,"tag":144,"props":2678,"children":2679},{"style":185},[2680],{"type":21,"value":596},{"type":15,"tag":144,"props":2682,"children":2683},{"style":267},[2684],{"type":21,"value":2685},"HTMLElement",{"type":15,"tag":144,"props":2687,"children":2688},{"style":185},[2689],{"type":21,"value":2343},{"type":15,"tag":144,"props":2691,"children":2692},{"style":267},[2693],{"type":21,"value":317},{"type":15,"tag":144,"props":2695,"children":2696},{"style":185},[2697],{"type":21,"value":2698},">, ",{"type":15,"tag":144,"props":2700,"children":2701},{"style":256},[2702],{"type":21,"value":1020},{"type":15,"tag":144,"props":2704,"children":2705},{"style":151},[2706],{"type":21,"value":2255},{"type":15,"tag":144,"props":2708,"children":2709},{"style":185},[2710],{"type":21,"value":264},{"type":15,"tag":144,"props":2712,"children":2713},{"style":267},[2714],{"type":21,"value":1029},{"type":15,"tag":144,"props":2716,"children":2717},{"style":185},[2718],{"type":21,"value":2719},") ",{"type":15,"tag":144,"props":2721,"children":2722},{"style":151},[2723],{"type":21,"value":2724},"=>",{"type":15,"tag":144,"props":2726,"children":2727},{"style":185},[2728],{"type":21,"value":2146},{"type":15,"tag":144,"props":2730,"children":2732},{"class":146,"line":2731},32,[2733,2737],{"type":15,"tag":144,"props":2734,"children":2735},{"style":151},[2736],{"type":21,"value":284},{"type":15,"tag":144,"props":2738,"children":2739},{"style":185},[2740],{"type":21,"value":2146},{"type":15,"tag":144,"props":2742,"children":2744},{"class":146,"line":2743},33,[2745,2749],{"type":15,"tag":144,"props":2746,"children":2747},{"style":267},[2748],{"type":21,"value":2250},{"type":15,"tag":144,"props":2750,"children":2751},{"style":185},[2752],{"type":21,"value":2168},{"type":15,"tag":144,"props":2754,"children":2756},{"class":146,"line":2755},34,[2757,2761],{"type":15,"tag":144,"props":2758,"children":2759},{"style":267},[2760],{"type":21,"value":2275},{"type":15,"tag":144,"props":2762,"children":2763},{"style":185},[2764],{"type":21,"value":2168},{"type":15,"tag":144,"props":2766,"children":2768},{"class":146,"line":2767},35,[2769,2774],{"type":15,"tag":144,"props":2770,"children":2771},{"style":267},[2772],{"type":21,"value":2773},"    includeContainer",{"type":15,"tag":144,"props":2775,"children":2776},{"style":185},[2777],{"type":21,"value":2168},{"type":15,"tag":144,"props":2779,"children":2781},{"class":146,"line":2780},36,[2782,2786],{"type":15,"tag":144,"props":2783,"children":2784},{"style":267},[2785],{"type":21,"value":2300},{"type":15,"tag":144,"props":2787,"children":2788},{"style":185},[2789],{"type":21,"value":2168},{"type":15,"tag":144,"props":2791,"children":2793},{"class":146,"line":2792},37,[2794,2798],{"type":15,"tag":144,"props":2795,"children":2796},{"style":267},[2797],{"type":21,"value":2325},{"type":15,"tag":144,"props":2799,"children":2800},{"style":185},[2801],{"type":21,"value":2168},{"type":15,"tag":144,"props":2803,"children":2805},{"class":146,"line":2804},38,[2806,2810],{"type":15,"tag":144,"props":2807,"children":2808},{"style":267},[2809],{"type":21,"value":2412},{"type":15,"tag":144,"props":2811,"children":2812},{"style":185},[2813],{"type":21,"value":2168},{"type":15,"tag":144,"props":2815,"children":2817},{"class":146,"line":2816},39,[2818,2822],{"type":15,"tag":144,"props":2819,"children":2820},{"style":267},[2821],{"type":21,"value":2437},{"type":15,"tag":144,"props":2823,"children":2824},{"style":185},[2825],{"type":21,"value":2168},{"type":15,"tag":144,"props":2827,"children":2829},{"class":146,"line":2828},40,[2830,2834],{"type":15,"tag":144,"props":2831,"children":2832},{"style":267},[2833],{"type":21,"value":2387},{"type":15,"tag":144,"props":2835,"children":2836},{"style":185},[2837],{"type":21,"value":2168},{"type":15,"tag":144,"props":2839,"children":2841},{"class":146,"line":2840},41,[2842,2847,2851],{"type":15,"tag":144,"props":2843,"children":2844},{"style":185},[2845],{"type":21,"value":2846},"  } ",{"type":15,"tag":144,"props":2848,"children":2849},{"style":292},[2850],{"type":21,"value":399},{"type":15,"tag":144,"props":2852,"children":2853},{"style":185},[2854],{"type":21,"value":2146},{"type":15,"tag":144,"props":2856,"children":2858},{"class":146,"line":2857},42,[2859,2864,2869],{"type":15,"tag":144,"props":2860,"children":2861},{"style":185},[2862],{"type":21,"value":2863},"    ...",{"type":15,"tag":144,"props":2865,"children":2866},{"style":168},[2867],{"type":21,"value":2868},"defaultOptions",{"type":15,"tag":144,"props":2870,"children":2871},{"style":185},[2872],{"type":21,"value":2168},{"type":15,"tag":144,"props":2874,"children":2876},{"class":146,"line":2875},43,[2877,2881,2885],{"type":15,"tag":144,"props":2878,"children":2879},{"style":185},[2880],{"type":21,"value":2863},{"type":15,"tag":144,"props":2882,"children":2883},{"style":168},[2884],{"type":21,"value":1020},{"type":15,"tag":144,"props":2886,"children":2887},{"style":185},[2888],{"type":21,"value":2168},{"type":15,"tag":144,"props":2890,"children":2892},{"class":146,"line":2891},44,[2893],{"type":15,"tag":144,"props":2894,"children":2895},{"style":185},[2896],{"type":21,"value":2462},{"type":15,"tag":144,"props":2898,"children":2900},{"class":146,"line":2899},45,[2901],{"type":15,"tag":144,"props":2902,"children":2903},{"emptyLinePlaceholder":8},[2904],{"type":21,"value":233},{"type":15,"tag":144,"props":2906,"children":2908},{"class":146,"line":2907},46,[2909,2913,2918,2923,2927,2932,2937,2941,2946,2950,2954],{"type":15,"tag":144,"props":2910,"children":2911},{"style":151},[2912],{"type":21,"value":284},{"type":15,"tag":144,"props":2914,"children":2915},{"style":185},[2916],{"type":21,"value":2917}," [",{"type":15,"tag":144,"props":2919,"children":2920},{"style":267},[2921],{"type":21,"value":2922},"currentlyFocused",{"type":15,"tag":144,"props":2924,"children":2925},{"style":185},[2926],{"type":21,"value":1931},{"type":15,"tag":144,"props":2928,"children":2929},{"style":267},[2930],{"type":21,"value":2931},"setCurrentlyFocused",{"type":15,"tag":144,"props":2933,"children":2934},{"style":185},[2935],{"type":21,"value":2936},"] ",{"type":15,"tag":144,"props":2938,"children":2939},{"style":292},[2940],{"type":21,"value":399},{"type":15,"tag":144,"props":2942,"children":2943},{"style":245},[2944],{"type":21,"value":2945}," useState",{"type":15,"tag":144,"props":2947,"children":2948},{"style":185},[2949],{"type":21,"value":596},{"type":15,"tag":144,"props":2951,"children":2952},{"style":267},[2953],{"type":21,"value":2685},{"type":15,"tag":144,"props":2955,"children":2956},{"style":185},[2957],{"type":21,"value":730},{"type":15,"tag":144,"props":2959,"children":2961},{"class":146,"line":2960},47,[2962,2966,2970,2975,2979,2984,2988,2992,2996,3000,3004],{"type":15,"tag":144,"props":2963,"children":2964},{"style":151},[2965],{"type":21,"value":284},{"type":15,"tag":144,"props":2967,"children":2968},{"style":185},[2969],{"type":21,"value":2917},{"type":15,"tag":144,"props":2971,"children":2972},{"style":267},[2973],{"type":21,"value":2974},"focusableElements",{"type":15,"tag":144,"props":2976,"children":2977},{"style":185},[2978],{"type":21,"value":1931},{"type":15,"tag":144,"props":2980,"children":2981},{"style":267},[2982],{"type":21,"value":2983},"setFocusableElements",{"type":15,"tag":144,"props":2985,"children":2986},{"style":185},[2987],{"type":21,"value":2936},{"type":15,"tag":144,"props":2989,"children":2990},{"style":292},[2991],{"type":21,"value":399},{"type":15,"tag":144,"props":2993,"children":2994},{"style":245},[2995],{"type":21,"value":2945},{"type":15,"tag":144,"props":2997,"children":2998},{"style":185},[2999],{"type":21,"value":596},{"type":15,"tag":144,"props":3001,"children":3002},{"style":267},[3003],{"type":21,"value":1936},{"type":15,"tag":144,"props":3005,"children":3006},{"style":185},[3007],{"type":21,"value":3008},"[]>([]);\n",{"type":15,"tag":144,"props":3010,"children":3012},{"class":146,"line":3011},48,[3013,3017,3022,3026],{"type":15,"tag":144,"props":3014,"children":3015},{"style":151},[3016],{"type":21,"value":284},{"type":15,"tag":144,"props":3018,"children":3019},{"style":245},[3020],{"type":21,"value":3021}," focusPreviousItem",{"type":15,"tag":144,"props":3023,"children":3024},{"style":292},[3025],{"type":21,"value":295},{"type":15,"tag":144,"props":3027,"children":3028},{"style":185},[3029],{"type":21,"value":3030}," ({\n",{"type":15,"tag":144,"props":3032,"children":3034},{"class":146,"line":3033},49,[3035,3040],{"type":15,"tag":144,"props":3036,"children":3037},{"style":168},[3038],{"type":21,"value":3039},"    event",{"type":15,"tag":144,"props":3041,"children":3042},{"style":185},[3043],{"type":21,"value":2168},{"type":15,"tag":144,"props":3045,"children":3047},{"class":146,"line":3046},50,[3048,3053],{"type":15,"tag":144,"props":3049,"children":3050},{"style":168},[3051],{"type":21,"value":3052},"    additionalData",{"type":15,"tag":144,"props":3054,"children":3055},{"style":185},[3056],{"type":21,"value":2168},{"type":15,"tag":144,"props":3058,"children":3060},{"class":146,"line":3059},51,[3061],{"type":15,"tag":144,"props":3062,"children":3063},{"style":185},[3064],{"type":21,"value":3065},"  }: {\n",{"type":15,"tag":144,"props":3067,"children":3069},{"class":146,"line":3068},52,[3070,3074,3078,3082,3087],{"type":15,"tag":144,"props":3071,"children":3072},{"style":168},[3073],{"type":21,"value":3039},{"type":15,"tag":144,"props":3075,"children":3076},{"style":151},[3077],{"type":21,"value":2255},{"type":15,"tag":144,"props":3079,"children":3080},{"style":185},[3081],{"type":21,"value":264},{"type":15,"tag":144,"props":3083,"children":3084},{"style":267},[3085],{"type":21,"value":3086},"KeyboardEvent",{"type":15,"tag":144,"props":3088,"children":3089},{"style":185},[3090],{"type":21,"value":188},{"type":15,"tag":144,"props":3092,"children":3094},{"class":146,"line":3093},53,[3095,3099,3103,3107,3112,3116,3120,3124,3129],{"type":15,"tag":144,"props":3096,"children":3097},{"style":168},[3098],{"type":21,"value":3052},{"type":15,"tag":144,"props":3100,"children":3101},{"style":151},[3102],{"type":21,"value":2255},{"type":15,"tag":144,"props":3104,"children":3105},{"style":185},[3106],{"type":21,"value":264},{"type":15,"tag":144,"props":3108,"children":3109},{"style":267},[3110],{"type":21,"value":3111},"Record",{"type":15,"tag":144,"props":3113,"children":3114},{"style":185},[3115],{"type":21,"value":596},{"type":15,"tag":144,"props":3117,"children":3118},{"style":267},[3119],{"type":21,"value":1142},{"type":15,"tag":144,"props":3121,"children":3122},{"style":185},[3123],{"type":21,"value":1931},{"type":15,"tag":144,"props":3125,"children":3126},{"style":267},[3127],{"type":21,"value":3128},"unknown",{"type":15,"tag":144,"props":3130,"children":3131},{"style":185},[3132],{"type":21,"value":3133},">;\n",{"type":15,"tag":144,"props":3135,"children":3137},{"class":146,"line":3136},54,[3138,3143],{"type":15,"tag":144,"props":3139,"children":3140},{"style":185},[3141],{"type":21,"value":3142},"  }) ",{"type":15,"tag":144,"props":3144,"children":3145},{"style":151},[3146],{"type":21,"value":3147},"=>\n",{"type":15,"tag":144,"props":3149,"children":3151},{"class":146,"line":3150},55,[3152,3157],{"type":15,"tag":144,"props":3153,"children":3154},{"style":245},[3155],{"type":21,"value":3156},"    focusPrev",{"type":15,"tag":144,"props":3158,"children":3159},{"style":185},[3160],{"type":21,"value":3161},"({\n",{"type":15,"tag":144,"props":3163,"children":3165},{"class":146,"line":3164},56,[3166,3171,3175,3179],{"type":15,"tag":144,"props":3167,"children":3168},{"style":168},[3169],{"type":21,"value":3170},"      current",{"type":15,"tag":144,"props":3172,"children":3173},{"style":185},[3174],{"type":21,"value":264},{"type":15,"tag":144,"props":3176,"children":3177},{"style":168},[3178],{"type":21,"value":2922},{"type":15,"tag":144,"props":3180,"children":3181},{"style":185},[3182],{"type":21,"value":2168},{"type":15,"tag":144,"props":3184,"children":3186},{"class":146,"line":3185},57,[3187,3192,3196,3200],{"type":15,"tag":144,"props":3188,"children":3189},{"style":168},[3190],{"type":21,"value":3191},"      focusables",{"type":15,"tag":144,"props":3193,"children":3194},{"style":185},[3195],{"type":21,"value":264},{"type":15,"tag":144,"props":3197,"children":3198},{"style":168},[3199],{"type":21,"value":2974},{"type":15,"tag":144,"props":3201,"children":3202},{"style":185},[3203],{"type":21,"value":2168},{"type":15,"tag":144,"props":3205,"children":3207},{"class":146,"line":3206},58,[3208,3213],{"type":15,"tag":144,"props":3209,"children":3210},{"style":168},[3211],{"type":21,"value":3212},"      event",{"type":15,"tag":144,"props":3214,"children":3215},{"style":185},[3216],{"type":21,"value":2168},{"type":15,"tag":144,"props":3218,"children":3220},{"class":146,"line":3219},59,[3221,3226,3231],{"type":15,"tag":144,"props":3222,"children":3223},{"style":185},[3224],{"type":21,"value":3225},"      ...",{"type":15,"tag":144,"props":3227,"children":3228},{"style":168},[3229],{"type":21,"value":3230},"additionalData",{"type":15,"tag":144,"props":3232,"children":3233},{"style":185},[3234],{"type":21,"value":2168},{"type":15,"tag":144,"props":3236,"children":3238},{"class":146,"line":3237},60,[3239],{"type":15,"tag":144,"props":3240,"children":3241},{"style":185},[3242],{"type":21,"value":3243},"    });\n",{"type":15,"tag":144,"props":3245,"children":3247},{"class":146,"line":3246},61,[3248],{"type":15,"tag":144,"props":3249,"children":3250},{"emptyLinePlaceholder":8},[3251],{"type":21,"value":233},{"type":15,"tag":144,"props":3253,"children":3255},{"class":146,"line":3254},62,[3256,3260,3265,3269],{"type":15,"tag":144,"props":3257,"children":3258},{"style":151},[3259],{"type":21,"value":284},{"type":15,"tag":144,"props":3261,"children":3262},{"style":245},[3263],{"type":21,"value":3264}," focusNextItem",{"type":15,"tag":144,"props":3266,"children":3267},{"style":292},[3268],{"type":21,"value":295},{"type":15,"tag":144,"props":3270,"children":3271},{"style":185},[3272],{"type":21,"value":3030},{"type":15,"tag":144,"props":3274,"children":3276},{"class":146,"line":3275},63,[3277,3281],{"type":15,"tag":144,"props":3278,"children":3279},{"style":168},[3280],{"type":21,"value":3039},{"type":15,"tag":144,"props":3282,"children":3283},{"style":185},[3284],{"type":21,"value":2168},{"type":15,"tag":144,"props":3286,"children":3288},{"class":146,"line":3287},64,[3289,3293],{"type":15,"tag":144,"props":3290,"children":3291},{"style":168},[3292],{"type":21,"value":3052},{"type":15,"tag":144,"props":3294,"children":3295},{"style":185},[3296],{"type":21,"value":2168},{"type":15,"tag":144,"props":3298,"children":3300},{"class":146,"line":3299},65,[3301],{"type":15,"tag":144,"props":3302,"children":3303},{"style":185},[3304],{"type":21,"value":3065},{"type":15,"tag":144,"props":3306,"children":3308},{"class":146,"line":3307},66,[3309,3313,3317,3321,3325],{"type":15,"tag":144,"props":3310,"children":3311},{"style":168},[3312],{"type":21,"value":3039},{"type":15,"tag":144,"props":3314,"children":3315},{"style":151},[3316],{"type":21,"value":2255},{"type":15,"tag":144,"props":3318,"children":3319},{"style":185},[3320],{"type":21,"value":264},{"type":15,"tag":144,"props":3322,"children":3323},{"style":267},[3324],{"type":21,"value":3086},{"type":15,"tag":144,"props":3326,"children":3327},{"style":185},[3328],{"type":21,"value":188},{"type":15,"tag":144,"props":3330,"children":3332},{"class":146,"line":3331},67,[3333,3337,3341,3345,3349,3353,3357,3361,3365],{"type":15,"tag":144,"props":3334,"children":3335},{"style":168},[3336],{"type":21,"value":3052},{"type":15,"tag":144,"props":3338,"children":3339},{"style":151},[3340],{"type":21,"value":2255},{"type":15,"tag":144,"props":3342,"children":3343},{"style":185},[3344],{"type":21,"value":264},{"type":15,"tag":144,"props":3346,"children":3347},{"style":267},[3348],{"type":21,"value":3111},{"type":15,"tag":144,"props":3350,"children":3351},{"style":185},[3352],{"type":21,"value":596},{"type":15,"tag":144,"props":3354,"children":3355},{"style":267},[3356],{"type":21,"value":1142},{"type":15,"tag":144,"props":3358,"children":3359},{"style":185},[3360],{"type":21,"value":1931},{"type":15,"tag":144,"props":3362,"children":3363},{"style":267},[3364],{"type":21,"value":3128},{"type":15,"tag":144,"props":3366,"children":3367},{"style":185},[3368],{"type":21,"value":3133},{"type":15,"tag":144,"props":3370,"children":3372},{"class":146,"line":3371},68,[3373,3377],{"type":15,"tag":144,"props":3374,"children":3375},{"style":185},[3376],{"type":21,"value":3142},{"type":15,"tag":144,"props":3378,"children":3379},{"style":151},[3380],{"type":21,"value":3147},{"type":15,"tag":144,"props":3382,"children":3384},{"class":146,"line":3383},69,[3385,3390],{"type":15,"tag":144,"props":3386,"children":3387},{"style":245},[3388],{"type":21,"value":3389},"    focusNext",{"type":15,"tag":144,"props":3391,"children":3392},{"style":185},[3393],{"type":21,"value":3161},{"type":15,"tag":144,"props":3395,"children":3397},{"class":146,"line":3396},70,[3398,3402,3406,3410],{"type":15,"tag":144,"props":3399,"children":3400},{"style":168},[3401],{"type":21,"value":3170},{"type":15,"tag":144,"props":3403,"children":3404},{"style":185},[3405],{"type":21,"value":264},{"type":15,"tag":144,"props":3407,"children":3408},{"style":168},[3409],{"type":21,"value":2922},{"type":15,"tag":144,"props":3411,"children":3412},{"style":185},[3413],{"type":21,"value":2168},{"type":15,"tag":144,"props":3415,"children":3417},{"class":146,"line":3416},71,[3418,3422,3426,3430],{"type":15,"tag":144,"props":3419,"children":3420},{"style":168},[3421],{"type":21,"value":3191},{"type":15,"tag":144,"props":3423,"children":3424},{"style":185},[3425],{"type":21,"value":264},{"type":15,"tag":144,"props":3427,"children":3428},{"style":168},[3429],{"type":21,"value":2974},{"type":15,"tag":144,"props":3431,"children":3432},{"style":185},[3433],{"type":21,"value":2168},{"type":15,"tag":144,"props":3435,"children":3437},{"class":146,"line":3436},72,[3438,3442],{"type":15,"tag":144,"props":3439,"children":3440},{"style":168},[3441],{"type":21,"value":3212},{"type":15,"tag":144,"props":3443,"children":3444},{"style":185},[3445],{"type":21,"value":2168},{"type":15,"tag":144,"props":3447,"children":3449},{"class":146,"line":3448},73,[3450,3454,3458],{"type":15,"tag":144,"props":3451,"children":3452},{"style":185},[3453],{"type":21,"value":3225},{"type":15,"tag":144,"props":3455,"children":3456},{"style":168},[3457],{"type":21,"value":3230},{"type":15,"tag":144,"props":3459,"children":3460},{"style":185},[3461],{"type":21,"value":2168},{"type":15,"tag":144,"props":3463,"children":3465},{"class":146,"line":3464},74,[3466],{"type":15,"tag":144,"props":3467,"children":3468},{"style":185},[3469],{"type":21,"value":3243},{"type":15,"tag":144,"props":3471,"children":3473},{"class":146,"line":3472},75,[3474],{"type":15,"tag":144,"props":3475,"children":3476},{"emptyLinePlaceholder":8},[3477],{"type":21,"value":233},{"type":15,"tag":144,"props":3479,"children":3481},{"class":146,"line":3480},76,[3482,3486,3491,3495,3500],{"type":15,"tag":144,"props":3483,"children":3484},{"style":151},[3485],{"type":21,"value":284},{"type":15,"tag":144,"props":3487,"children":3488},{"style":267},[3489],{"type":21,"value":3490}," onKeyDownListener",{"type":15,"tag":144,"props":3492,"children":3493},{"style":292},[3494],{"type":21,"value":295},{"type":15,"tag":144,"props":3496,"children":3497},{"style":245},[3498],{"type":21,"value":3499}," useCallback",{"type":15,"tag":144,"props":3501,"children":3502},{"style":185},[3503],{"type":21,"value":3504},"(\n",{"type":15,"tag":144,"props":3506,"children":3508},{"class":146,"line":3507},77,[3509,3514,3519,3523,3527,3531,3535],{"type":15,"tag":144,"props":3510,"children":3511},{"style":185},[3512],{"type":21,"value":3513},"    (",{"type":15,"tag":144,"props":3515,"children":3516},{"style":256},[3517],{"type":21,"value":3518},"event",{"type":15,"tag":144,"props":3520,"children":3521},{"style":185},[3522],{"type":21,"value":264},{"type":15,"tag":144,"props":3524,"children":3525},{"style":267},[3526],{"type":21,"value":3086},{"type":15,"tag":144,"props":3528,"children":3529},{"style":185},[3530],{"type":21,"value":2719},{"type":15,"tag":144,"props":3532,"children":3533},{"style":151},[3534],{"type":21,"value":2724},{"type":15,"tag":144,"props":3536,"children":3537},{"style":185},[3538],{"type":21,"value":2146},{"type":15,"tag":144,"props":3540,"children":3542},{"class":146,"line":3541},78,[3543,3548,3553],{"type":15,"tag":144,"props":3544,"children":3545},{"style":151},[3546],{"type":21,"value":3547},"      const",{"type":15,"tag":144,"props":3549,"children":3550},{"style":267},[3551],{"type":21,"value":3552}," isAnyGroupElement",{"type":15,"tag":144,"props":3554,"children":3555},{"style":292},[3556],{"type":21,"value":3557}," =\n",{"type":15,"tag":144,"props":3559,"children":3561},{"class":146,"line":3560},79,[3562,3567,3572,3577,3581,3585,3590,3595,3599,3603],{"type":15,"tag":144,"props":3563,"children":3564},{"style":168},[3565],{"type":21,"value":3566},"        arrowFocusGroupSelector",{"type":15,"tag":144,"props":3568,"children":3569},{"style":292},[3570],{"type":21,"value":3571}," &&",{"type":15,"tag":144,"props":3573,"children":3574},{"style":267},[3575],{"type":21,"value":3576}," containerElementRef",{"type":15,"tag":144,"props":3578,"children":3579},{"style":185},[3580],{"type":21,"value":87},{"type":15,"tag":144,"props":3582,"children":3583},{"style":267},[3584],{"type":21,"value":1632},{"type":15,"tag":144,"props":3586,"children":3587},{"style":185},[3588],{"type":21,"value":3589},"?.",{"type":15,"tag":144,"props":3591,"children":3592},{"style":245},[3593],{"type":21,"value":3594},"querySelector",{"type":15,"tag":144,"props":3596,"children":3597},{"style":185},[3598],{"type":21,"value":253},{"type":15,"tag":144,"props":3600,"children":3601},{"style":168},[3602],{"type":21,"value":1133},{"type":15,"tag":144,"props":3604,"children":3605},{"style":185},[3606],{"type":21,"value":322},{"type":15,"tag":144,"props":3608,"children":3610},{"class":146,"line":3609},80,[3611,3615,3620,3624,3628,3633,3637,3641,3645,3650],{"type":15,"tag":144,"props":3612,"children":3613},{"style":151},[3614],{"type":21,"value":3547},{"type":15,"tag":144,"props":3616,"children":3617},{"style":267},[3618],{"type":21,"value":3619}," additionalData",{"type":15,"tag":144,"props":3621,"children":3622},{"style":292},[3623],{"type":21,"value":295},{"type":15,"tag":144,"props":3625,"children":3626},{"style":168},[3627],{"type":21,"value":3552},{"type":15,"tag":144,"props":3629,"children":3630},{"style":151},[3631],{"type":21,"value":3632}," ?",{"type":15,"tag":144,"props":3634,"children":3635},{"style":185},[3636],{"type":21,"value":201},{"type":15,"tag":144,"props":3638,"children":3639},{"style":168},[3640],{"type":21,"value":1133},{"type":15,"tag":144,"props":3642,"children":3643},{"style":185},[3644],{"type":21,"value":210},{"type":15,"tag":144,"props":3646,"children":3647},{"style":151},[3648],{"type":21,"value":3649},":",{"type":15,"tag":144,"props":3651,"children":3652},{"style":185},[3653],{"type":21,"value":3654}," {};\n",{"type":15,"tag":144,"props":3656,"children":3658},{"class":146,"line":3657},81,[3659],{"type":15,"tag":144,"props":3660,"children":3661},{"emptyLinePlaceholder":8},[3662],{"type":21,"value":233},{"type":15,"tag":144,"props":3664,"children":3666},{"class":146,"line":3665},82,[3667,3672,3676,3680,3684,3689,3693,3698,3703,3708,3712,3717,3722,3726],{"type":15,"tag":144,"props":3668,"children":3669},{"style":151},[3670],{"type":21,"value":3671},"      if",{"type":15,"tag":144,"props":3673,"children":3674},{"style":185},[3675],{"type":21,"value":2662},{"type":15,"tag":144,"props":3677,"children":3678},{"style":168},[3679],{"type":21,"value":1239},{"type":15,"tag":144,"props":3681,"children":3682},{"style":292},[3683],{"type":21,"value":3571},{"type":15,"tag":144,"props":3685,"children":3686},{"style":267},[3687],{"type":21,"value":3688}," event",{"type":15,"tag":144,"props":3690,"children":3691},{"style":185},[3692],{"type":21,"value":87},{"type":15,"tag":144,"props":3694,"children":3695},{"style":168},[3696],{"type":21,"value":3697},"key",{"type":15,"tag":144,"props":3699,"children":3700},{"style":292},[3701],{"type":21,"value":3702}," ===",{"type":15,"tag":144,"props":3704,"children":3705},{"style":179},[3706],{"type":21,"value":3707}," 'ArrowLeft'",{"type":15,"tag":144,"props":3709,"children":3710},{"style":185},[3711],{"type":21,"value":2719},{"type":15,"tag":144,"props":3713,"children":3714},{"style":245},[3715],{"type":21,"value":3716},"focusPreviousItem",{"type":15,"tag":144,"props":3718,"children":3719},{"style":185},[3720],{"type":21,"value":3721},"({ ",{"type":15,"tag":144,"props":3723,"children":3724},{"style":168},[3725],{"type":21,"value":3230},{"type":15,"tag":144,"props":3727,"children":3728},{"style":185},[3729],{"type":21,"value":3730}," });\n",{"type":15,"tag":144,"props":3732,"children":3734},{"class":146,"line":3733},83,[3735,3739,3743,3747,3751,3755,3759,3763,3767,3772,3776,3781,3785,3789],{"type":15,"tag":144,"props":3736,"children":3737},{"style":151},[3738],{"type":21,"value":3671},{"type":15,"tag":144,"props":3740,"children":3741},{"style":185},[3742],{"type":21,"value":2662},{"type":15,"tag":144,"props":3744,"children":3745},{"style":168},[3746],{"type":21,"value":1239},{"type":15,"tag":144,"props":3748,"children":3749},{"style":292},[3750],{"type":21,"value":3571},{"type":15,"tag":144,"props":3752,"children":3753},{"style":267},[3754],{"type":21,"value":3688},{"type":15,"tag":144,"props":3756,"children":3757},{"style":185},[3758],{"type":21,"value":87},{"type":15,"tag":144,"props":3760,"children":3761},{"style":168},[3762],{"type":21,"value":3697},{"type":15,"tag":144,"props":3764,"children":3765},{"style":292},[3766],{"type":21,"value":3702},{"type":15,"tag":144,"props":3768,"children":3769},{"style":179},[3770],{"type":21,"value":3771}," 'ArrowRight'",{"type":15,"tag":144,"props":3773,"children":3774},{"style":185},[3775],{"type":21,"value":2719},{"type":15,"tag":144,"props":3777,"children":3778},{"style":245},[3779],{"type":21,"value":3780},"focusNextItem",{"type":15,"tag":144,"props":3782,"children":3783},{"style":185},[3784],{"type":21,"value":3721},{"type":15,"tag":144,"props":3786,"children":3787},{"style":168},[3788],{"type":21,"value":3230},{"type":15,"tag":144,"props":3790,"children":3791},{"style":185},[3792],{"type":21,"value":3730},{"type":15,"tag":144,"props":3794,"children":3796},{"class":146,"line":3795},84,[3797,3801,3805,3809,3813,3817,3821,3825,3829,3834,3838,3842,3846,3850],{"type":15,"tag":144,"props":3798,"children":3799},{"style":151},[3800],{"type":21,"value":3671},{"type":15,"tag":144,"props":3802,"children":3803},{"style":185},[3804],{"type":21,"value":2662},{"type":15,"tag":144,"props":3806,"children":3807},{"style":168},[3808],{"type":21,"value":1269},{"type":15,"tag":144,"props":3810,"children":3811},{"style":292},[3812],{"type":21,"value":3571},{"type":15,"tag":144,"props":3814,"children":3815},{"style":267},[3816],{"type":21,"value":3688},{"type":15,"tag":144,"props":3818,"children":3819},{"style":185},[3820],{"type":21,"value":87},{"type":15,"tag":144,"props":3822,"children":3823},{"style":168},[3824],{"type":21,"value":3697},{"type":15,"tag":144,"props":3826,"children":3827},{"style":292},[3828],{"type":21,"value":3702},{"type":15,"tag":144,"props":3830,"children":3831},{"style":179},[3832],{"type":21,"value":3833}," 'ArrowUp'",{"type":15,"tag":144,"props":3835,"children":3836},{"style":185},[3837],{"type":21,"value":2719},{"type":15,"tag":144,"props":3839,"children":3840},{"style":245},[3841],{"type":21,"value":3716},{"type":15,"tag":144,"props":3843,"children":3844},{"style":185},[3845],{"type":21,"value":3721},{"type":15,"tag":144,"props":3847,"children":3848},{"style":168},[3849],{"type":21,"value":3230},{"type":15,"tag":144,"props":3851,"children":3852},{"style":185},[3853],{"type":21,"value":3730},{"type":15,"tag":144,"props":3855,"children":3857},{"class":146,"line":3856},85,[3858,3862,3866,3870,3874,3878,3882,3886,3890,3895,3899,3903,3907,3911],{"type":15,"tag":144,"props":3859,"children":3860},{"style":151},[3861],{"type":21,"value":3671},{"type":15,"tag":144,"props":3863,"children":3864},{"style":185},[3865],{"type":21,"value":2662},{"type":15,"tag":144,"props":3867,"children":3868},{"style":168},[3869],{"type":21,"value":1269},{"type":15,"tag":144,"props":3871,"children":3872},{"style":292},[3873],{"type":21,"value":3571},{"type":15,"tag":144,"props":3875,"children":3876},{"style":267},[3877],{"type":21,"value":3688},{"type":15,"tag":144,"props":3879,"children":3880},{"style":185},[3881],{"type":21,"value":87},{"type":15,"tag":144,"props":3883,"children":3884},{"style":168},[3885],{"type":21,"value":3697},{"type":15,"tag":144,"props":3887,"children":3888},{"style":292},[3889],{"type":21,"value":3702},{"type":15,"tag":144,"props":3891,"children":3892},{"style":179},[3893],{"type":21,"value":3894}," 'ArrowDown'",{"type":15,"tag":144,"props":3896,"children":3897},{"style":185},[3898],{"type":21,"value":2719},{"type":15,"tag":144,"props":3900,"children":3901},{"style":245},[3902],{"type":21,"value":3780},{"type":15,"tag":144,"props":3904,"children":3905},{"style":185},[3906],{"type":21,"value":3721},{"type":15,"tag":144,"props":3908,"children":3909},{"style":168},[3910],{"type":21,"value":3230},{"type":15,"tag":144,"props":3912,"children":3913},{"style":185},[3914],{"type":21,"value":3730},{"type":15,"tag":144,"props":3916,"children":3918},{"class":146,"line":3917},86,[3919],{"type":15,"tag":144,"props":3920,"children":3921},{"emptyLinePlaceholder":8},[3922],{"type":21,"value":233},{"type":15,"tag":144,"props":3924,"children":3926},{"class":146,"line":3925},87,[3927,3931,3935,3939,3943,3948,3952,3956,3961,3965,3969,3973],{"type":15,"tag":144,"props":3928,"children":3929},{"style":151},[3930],{"type":21,"value":3671},{"type":15,"tag":144,"props":3932,"children":3933},{"style":185},[3934],{"type":21,"value":2662},{"type":15,"tag":144,"props":3936,"children":3937},{"style":168},[3938],{"type":21,"value":1088},{"type":15,"tag":144,"props":3940,"children":3941},{"style":292},[3942],{"type":21,"value":3571},{"type":15,"tag":144,"props":3944,"children":3945},{"style":245},[3946],{"type":21,"value":3947}," isTab",{"type":15,"tag":144,"props":3949,"children":3950},{"style":185},[3951],{"type":21,"value":253},{"type":15,"tag":144,"props":3953,"children":3954},{"style":168},[3955],{"type":21,"value":3518},{"type":15,"tag":144,"props":3957,"children":3958},{"style":185},[3959],{"type":21,"value":3960},")) ",{"type":15,"tag":144,"props":3962,"children":3963},{"style":245},[3964],{"type":21,"value":3780},{"type":15,"tag":144,"props":3966,"children":3967},{"style":185},[3968],{"type":21,"value":3721},{"type":15,"tag":144,"props":3970,"children":3971},{"style":168},[3972],{"type":21,"value":3518},{"type":15,"tag":144,"props":3974,"children":3975},{"style":185},[3976],{"type":21,"value":3730},{"type":15,"tag":144,"props":3978,"children":3980},{"class":146,"line":3979},88,[3981,3985,3989,3993,3997,4002,4006,4010,4014,4018,4022,4026],{"type":15,"tag":144,"props":3982,"children":3983},{"style":151},[3984],{"type":21,"value":3671},{"type":15,"tag":144,"props":3986,"children":3987},{"style":185},[3988],{"type":21,"value":2662},{"type":15,"tag":144,"props":3990,"children":3991},{"style":168},[3992],{"type":21,"value":1088},{"type":15,"tag":144,"props":3994,"children":3995},{"style":292},[3996],{"type":21,"value":3571},{"type":15,"tag":144,"props":3998,"children":3999},{"style":245},[4000],{"type":21,"value":4001}," isTabAndShift",{"type":15,"tag":144,"props":4003,"children":4004},{"style":185},[4005],{"type":21,"value":253},{"type":15,"tag":144,"props":4007,"children":4008},{"style":168},[4009],{"type":21,"value":3518},{"type":15,"tag":144,"props":4011,"children":4012},{"style":185},[4013],{"type":21,"value":3960},{"type":15,"tag":144,"props":4015,"children":4016},{"style":245},[4017],{"type":21,"value":3716},{"type":15,"tag":144,"props":4019,"children":4020},{"style":185},[4021],{"type":21,"value":3721},{"type":15,"tag":144,"props":4023,"children":4024},{"style":168},[4025],{"type":21,"value":3518},{"type":15,"tag":144,"props":4027,"children":4028},{"style":185},[4029],{"type":21,"value":3730},{"type":15,"tag":144,"props":4031,"children":4033},{"class":146,"line":4032},89,[4034],{"type":15,"tag":144,"props":4035,"children":4036},{"style":185},[4037],{"type":21,"value":4038},"    },\n",{"type":15,"tag":144,"props":4040,"children":4042},{"class":146,"line":4041},90,[4043],{"type":15,"tag":144,"props":4044,"children":4046},{"style":4045},"--shiki-default:#7F848E;--shiki-default-font-style:italic",[4047],{"type":21,"value":4048},"    \u002F\u002F eslint-disable-next-line react-hooks\u002Fexhaustive-deps\n",{"type":15,"tag":144,"props":4050,"children":4052},{"class":146,"line":4051},91,[4053,4058,4062],{"type":15,"tag":144,"props":4054,"children":4055},{"style":185},[4056],{"type":21,"value":4057},"    [",{"type":15,"tag":144,"props":4059,"children":4060},{"style":168},[4061],{"type":21,"value":2922},{"type":15,"tag":144,"props":4063,"children":4064},{"style":185},[4065],{"type":21,"value":4066},"],\n",{"type":15,"tag":144,"props":4068,"children":4070},{"class":146,"line":4069},92,[4071],{"type":15,"tag":144,"props":4072,"children":4073},{"style":185},[4074],{"type":21,"value":549},{"type":15,"tag":144,"props":4076,"children":4078},{"class":146,"line":4077},93,[4079],{"type":15,"tag":144,"props":4080,"children":4081},{"emptyLinePlaceholder":8},[4082],{"type":21,"value":233},{"type":15,"tag":144,"props":4084,"children":4086},{"class":146,"line":4085},94,[4087,4091,4096,4100,4105,4109],{"type":15,"tag":144,"props":4088,"children":4089},{"style":151},[4090],{"type":21,"value":284},{"type":15,"tag":144,"props":4092,"children":4093},{"style":245},[4094],{"type":21,"value":4095}," onFocusListener",{"type":15,"tag":144,"props":4097,"children":4098},{"style":292},[4099],{"type":21,"value":295},{"type":15,"tag":144,"props":4101,"children":4102},{"style":185},[4103],{"type":21,"value":4104}," () ",{"type":15,"tag":144,"props":4106,"children":4107},{"style":151},[4108],{"type":21,"value":2724},{"type":15,"tag":144,"props":4110,"children":4111},{"style":185},[4112],{"type":21,"value":2146},{"type":15,"tag":144,"props":4114,"children":4116},{"class":146,"line":4115},95,[4117,4122,4127,4131,4136,4140,4145,4149,4154,4158,4163],{"type":15,"tag":144,"props":4118,"children":4119},{"style":151},[4120],{"type":21,"value":4121},"    const",{"type":15,"tag":144,"props":4123,"children":4124},{"style":267},[4125],{"type":21,"value":4126}," activeElement",{"type":15,"tag":144,"props":4128,"children":4129},{"style":292},[4130],{"type":21,"value":295},{"type":15,"tag":144,"props":4132,"children":4133},{"style":267},[4134],{"type":21,"value":4135}," document",{"type":15,"tag":144,"props":4137,"children":4138},{"style":185},[4139],{"type":21,"value":87},{"type":15,"tag":144,"props":4141,"children":4142},{"style":168},[4143],{"type":21,"value":4144},"activeElement",{"type":15,"tag":144,"props":4146,"children":4147},{"style":151},[4148],{"type":21,"value":165},{"type":15,"tag":144,"props":4150,"children":4151},{"style":267},[4152],{"type":21,"value":4153}," HTMLElement",{"type":15,"tag":144,"props":4155,"children":4156},{"style":185},[4157],{"type":21,"value":2343},{"type":15,"tag":144,"props":4159,"children":4160},{"style":267},[4161],{"type":21,"value":4162},"undefined",{"type":15,"tag":144,"props":4164,"children":4165},{"style":185},[4166],{"type":21,"value":188},{"type":15,"tag":144,"props":4168,"children":4170},{"class":146,"line":4169},96,[4171,4176,4180,4184],{"type":15,"tag":144,"props":4172,"children":4173},{"style":245},[4174],{"type":21,"value":4175},"    setCurrentlyFocused",{"type":15,"tag":144,"props":4177,"children":4178},{"style":185},[4179],{"type":21,"value":253},{"type":15,"tag":144,"props":4181,"children":4182},{"style":168},[4183],{"type":21,"value":4144},{"type":15,"tag":144,"props":4185,"children":4186},{"style":185},[4187],{"type":21,"value":322},{"type":15,"tag":144,"props":4189,"children":4191},{"class":146,"line":4190},97,[4192],{"type":15,"tag":144,"props":4193,"children":4194},{"style":185},[4195],{"type":21,"value":2462},{"type":15,"tag":144,"props":4197,"children":4199},{"class":146,"line":4198},98,[4200],{"type":15,"tag":144,"props":4201,"children":4202},{"emptyLinePlaceholder":8},[4203],{"type":21,"value":233},{"type":15,"tag":144,"props":4205,"children":4207},{"class":146,"line":4206},99,[4208,4212,4217,4221,4225,4229],{"type":15,"tag":144,"props":4209,"children":4210},{"style":151},[4211],{"type":21,"value":284},{"type":15,"tag":144,"props":4213,"children":4214},{"style":245},[4215],{"type":21,"value":4216}," removeEventListeners",{"type":15,"tag":144,"props":4218,"children":4219},{"style":292},[4220],{"type":21,"value":295},{"type":15,"tag":144,"props":4222,"children":4223},{"style":185},[4224],{"type":21,"value":4104},{"type":15,"tag":144,"props":4226,"children":4227},{"style":151},[4228],{"type":21,"value":2724},{"type":15,"tag":144,"props":4230,"children":4231},{"style":185},[4232],{"type":21,"value":2146},{"type":15,"tag":144,"props":4234,"children":4236},{"class":146,"line":4235},100,[4237,4242,4246,4250,4254,4259,4263,4268,4272,4277],{"type":15,"tag":144,"props":4238,"children":4239},{"style":267},[4240],{"type":21,"value":4241},"    containerElementRef",{"type":15,"tag":144,"props":4243,"children":4244},{"style":185},[4245],{"type":21,"value":87},{"type":15,"tag":144,"props":4247,"children":4248},{"style":267},[4249],{"type":21,"value":1632},{"type":15,"tag":144,"props":4251,"children":4252},{"style":185},[4253],{"type":21,"value":3589},{"type":15,"tag":144,"props":4255,"children":4256},{"style":245},[4257],{"type":21,"value":4258},"removeEventListener",{"type":15,"tag":144,"props":4260,"children":4261},{"style":185},[4262],{"type":21,"value":253},{"type":15,"tag":144,"props":4264,"children":4265},{"style":179},[4266],{"type":21,"value":4267},"'keydown'",{"type":15,"tag":144,"props":4269,"children":4270},{"style":185},[4271],{"type":21,"value":1931},{"type":15,"tag":144,"props":4273,"children":4274},{"style":168},[4275],{"type":21,"value":4276},"onKeyDownListener",{"type":15,"tag":144,"props":4278,"children":4279},{"style":185},[4280],{"type":21,"value":322},{"type":15,"tag":144,"props":4282,"children":4284},{"class":146,"line":4283},101,[4285,4289,4293,4297,4301,4305,4309,4314,4318,4323,4327,4331],{"type":15,"tag":144,"props":4286,"children":4287},{"style":267},[4288],{"type":21,"value":4241},{"type":15,"tag":144,"props":4290,"children":4291},{"style":185},[4292],{"type":21,"value":87},{"type":15,"tag":144,"props":4294,"children":4295},{"style":267},[4296],{"type":21,"value":1632},{"type":15,"tag":144,"props":4298,"children":4299},{"style":185},[4300],{"type":21,"value":3589},{"type":15,"tag":144,"props":4302,"children":4303},{"style":245},[4304],{"type":21,"value":4258},{"type":15,"tag":144,"props":4306,"children":4307},{"style":185},[4308],{"type":21,"value":253},{"type":15,"tag":144,"props":4310,"children":4311},{"style":179},[4312],{"type":21,"value":4313},"'focus'",{"type":15,"tag":144,"props":4315,"children":4316},{"style":185},[4317],{"type":21,"value":1931},{"type":15,"tag":144,"props":4319,"children":4320},{"style":168},[4321],{"type":21,"value":4322},"onFocusListener",{"type":15,"tag":144,"props":4324,"children":4325},{"style":185},[4326],{"type":21,"value":1931},{"type":15,"tag":144,"props":4328,"children":4329},{"style":157},[4330],{"type":21,"value":1106},{"type":15,"tag":144,"props":4332,"children":4333},{"style":185},[4334],{"type":21,"value":322},{"type":15,"tag":144,"props":4336,"children":4338},{"class":146,"line":4337},102,[4339],{"type":15,"tag":144,"props":4340,"children":4341},{"style":185},[4342],{"type":21,"value":2462},{"type":15,"tag":144,"props":4344,"children":4346},{"class":146,"line":4345},103,[4347],{"type":15,"tag":144,"props":4348,"children":4349},{"emptyLinePlaceholder":8},[4350],{"type":21,"value":233},{"type":15,"tag":144,"props":4352,"children":4354},{"class":146,"line":4353},104,[4355,4360,4365,4369],{"type":15,"tag":144,"props":4356,"children":4357},{"style":245},[4358],{"type":21,"value":4359},"  useEffect",{"type":15,"tag":144,"props":4361,"children":4362},{"style":185},[4363],{"type":21,"value":4364},"(() ",{"type":15,"tag":144,"props":4366,"children":4367},{"style":151},[4368],{"type":21,"value":2724},{"type":15,"tag":144,"props":4370,"children":4371},{"style":185},[4372],{"type":21,"value":2146},{"type":15,"tag":144,"props":4374,"children":4376},{"class":146,"line":4375},105,[4377,4382,4386,4390,4394,4398,4402,4407],{"type":15,"tag":144,"props":4378,"children":4379},{"style":151},[4380],{"type":21,"value":4381},"    if",{"type":15,"tag":144,"props":4383,"children":4384},{"style":185},[4385],{"type":21,"value":2662},{"type":15,"tag":144,"props":4387,"children":4388},{"style":267},[4389],{"type":21,"value":2667},{"type":15,"tag":144,"props":4391,"children":4392},{"style":185},[4393],{"type":21,"value":87},{"type":15,"tag":144,"props":4395,"children":4396},{"style":168},[4397],{"type":21,"value":1632},{"type":15,"tag":144,"props":4399,"children":4400},{"style":292},[4401],{"type":21,"value":3571},{"type":15,"tag":144,"props":4403,"children":4404},{"style":168},[4405],{"type":21,"value":4406}," activeState",{"type":15,"tag":144,"props":4408,"children":4409},{"style":185},[4410],{"type":21,"value":275},{"type":15,"tag":144,"props":4412,"children":4414},{"class":146,"line":4413},106,[4415,4420,4424,4428,4432,4437,4441,4445,4449,4453,4457,4461],{"type":15,"tag":144,"props":4416,"children":4417},{"style":267},[4418],{"type":21,"value":4419},"      containerElementRef",{"type":15,"tag":144,"props":4421,"children":4422},{"style":185},[4423],{"type":21,"value":87},{"type":15,"tag":144,"props":4425,"children":4426},{"style":267},[4427],{"type":21,"value":1632},{"type":15,"tag":144,"props":4429,"children":4430},{"style":185},[4431],{"type":21,"value":3589},{"type":15,"tag":144,"props":4433,"children":4434},{"style":245},[4435],{"type":21,"value":4436},"addEventListener",{"type":15,"tag":144,"props":4438,"children":4439},{"style":185},[4440],{"type":21,"value":253},{"type":15,"tag":144,"props":4442,"children":4443},{"style":179},[4444],{"type":21,"value":4313},{"type":15,"tag":144,"props":4446,"children":4447},{"style":185},[4448],{"type":21,"value":1931},{"type":15,"tag":144,"props":4450,"children":4451},{"style":168},[4452],{"type":21,"value":4322},{"type":15,"tag":144,"props":4454,"children":4455},{"style":185},[4456],{"type":21,"value":1931},{"type":15,"tag":144,"props":4458,"children":4459},{"style":157},[4460],{"type":21,"value":1106},{"type":15,"tag":144,"props":4462,"children":4463},{"style":185},[4464],{"type":21,"value":322},{"type":15,"tag":144,"props":4466,"children":4468},{"class":146,"line":4467},107,[4469,4473,4477,4481,4485,4489,4493,4497,4501,4505],{"type":15,"tag":144,"props":4470,"children":4471},{"style":267},[4472],{"type":21,"value":4419},{"type":15,"tag":144,"props":4474,"children":4475},{"style":185},[4476],{"type":21,"value":87},{"type":15,"tag":144,"props":4478,"children":4479},{"style":267},[4480],{"type":21,"value":1632},{"type":15,"tag":144,"props":4482,"children":4483},{"style":185},[4484],{"type":21,"value":3589},{"type":15,"tag":144,"props":4486,"children":4487},{"style":245},[4488],{"type":21,"value":4436},{"type":15,"tag":144,"props":4490,"children":4491},{"style":185},[4492],{"type":21,"value":253},{"type":15,"tag":144,"props":4494,"children":4495},{"style":179},[4496],{"type":21,"value":4267},{"type":15,"tag":144,"props":4498,"children":4499},{"style":185},[4500],{"type":21,"value":1931},{"type":15,"tag":144,"props":4502,"children":4503},{"style":168},[4504],{"type":21,"value":4276},{"type":15,"tag":144,"props":4506,"children":4507},{"style":185},[4508],{"type":21,"value":322},{"type":15,"tag":144,"props":4510,"children":4512},{"class":146,"line":4511},108,[4513,4518,4523,4527,4532],{"type":15,"tag":144,"props":4514,"children":4515},{"style":151},[4516],{"type":21,"value":4517},"      let",{"type":15,"tag":144,"props":4519,"children":4520},{"style":168},[4521],{"type":21,"value":4522}," focusFallbackNeeded",{"type":15,"tag":144,"props":4524,"children":4525},{"style":292},[4526],{"type":21,"value":295},{"type":15,"tag":144,"props":4528,"children":4529},{"style":157},[4530],{"type":21,"value":4531}," false",{"type":15,"tag":144,"props":4533,"children":4534},{"style":185},[4535],{"type":21,"value":188},{"type":15,"tag":144,"props":4537,"children":4539},{"class":146,"line":4538},109,[4540,4545,4549,4553,4557,4561,4565,4569,4574,4579],{"type":15,"tag":144,"props":4541,"children":4542},{"style":245},[4543],{"type":21,"value":4544},"      setFocusableElements",{"type":15,"tag":144,"props":4546,"children":4547},{"style":185},[4548],{"type":21,"value":253},{"type":15,"tag":144,"props":4550,"children":4551},{"style":245},[4552],{"type":21,"value":1978},{"type":15,"tag":144,"props":4554,"children":4555},{"style":185},[4556],{"type":21,"value":253},{"type":15,"tag":144,"props":4558,"children":4559},{"style":267},[4560],{"type":21,"value":2667},{"type":15,"tag":144,"props":4562,"children":4563},{"style":185},[4564],{"type":21,"value":87},{"type":15,"tag":144,"props":4566,"children":4567},{"style":168},[4568],{"type":21,"value":1632},{"type":15,"tag":144,"props":4570,"children":4571},{"style":185},[4572],{"type":21,"value":4573},", { ",{"type":15,"tag":144,"props":4575,"children":4576},{"style":168},[4577],{"type":21,"value":4578},"includeContainer",{"type":15,"tag":144,"props":4580,"children":4581},{"style":185},[4582],{"type":21,"value":4583}," }));\n",{"type":15,"tag":144,"props":4585,"children":4587},{"class":146,"line":4586},110,[4588],{"type":15,"tag":144,"props":4589,"children":4590},{"emptyLinePlaceholder":8},[4591],{"type":21,"value":233},{"type":15,"tag":144,"props":4593,"children":4595},{"class":146,"line":4594},111,[4596,4600,4604,4609,4614,4618,4623],{"type":15,"tag":144,"props":4597,"children":4598},{"style":151},[4599],{"type":21,"value":3671},{"type":15,"tag":144,"props":4601,"children":4602},{"style":185},[4603],{"type":21,"value":2662},{"type":15,"tag":144,"props":4605,"children":4606},{"style":151},[4607],{"type":21,"value":4608},"typeof",{"type":15,"tag":144,"props":4610,"children":4611},{"style":168},[4612],{"type":21,"value":4613}," initialFocus",{"type":15,"tag":144,"props":4615,"children":4616},{"style":292},[4617],{"type":21,"value":3702},{"type":15,"tag":144,"props":4619,"children":4620},{"style":179},[4621],{"type":21,"value":4622}," 'number'",{"type":15,"tag":144,"props":4624,"children":4625},{"style":185},[4626],{"type":21,"value":275},{"type":15,"tag":144,"props":4628,"children":4630},{"class":146,"line":4629},112,[4631,4636,4640,4645,4649,4654,4658],{"type":15,"tag":144,"props":4632,"children":4633},{"style":151},[4634],{"type":21,"value":4635},"        if",{"type":15,"tag":144,"props":4637,"children":4638},{"style":185},[4639],{"type":21,"value":2662},{"type":15,"tag":144,"props":4641,"children":4642},{"style":292},[4643],{"type":21,"value":4644},"!",{"type":15,"tag":144,"props":4646,"children":4647},{"style":168},[4648],{"type":21,"value":2974},{"type":15,"tag":144,"props":4650,"children":4651},{"style":185},[4652],{"type":21,"value":4653},"[",{"type":15,"tag":144,"props":4655,"children":4656},{"style":168},[4657],{"type":21,"value":1216},{"type":15,"tag":144,"props":4659,"children":4660},{"style":185},[4661],{"type":21,"value":4662},"]) {\n",{"type":15,"tag":144,"props":4664,"children":4666},{"class":146,"line":4665},113,[4667],{"type":15,"tag":144,"props":4668,"children":4669},{"style":4045},[4670],{"type":21,"value":4671},"          \u002F\u002F eslint-disable-next-line no-console\n",{"type":15,"tag":144,"props":4673,"children":4675},{"class":146,"line":4674},114,[4676,4681,4685,4690,4694,4699,4703,4707,4711,4715],{"type":15,"tag":144,"props":4677,"children":4678},{"style":267},[4679],{"type":21,"value":4680},"          console",{"type":15,"tag":144,"props":4682,"children":4683},{"style":185},[4684],{"type":21,"value":87},{"type":15,"tag":144,"props":4686,"children":4687},{"style":245},[4688],{"type":21,"value":4689},"error",{"type":15,"tag":144,"props":4691,"children":4692},{"style":185},[4693],{"type":21,"value":253},{"type":15,"tag":144,"props":4695,"children":4696},{"style":179},[4697],{"type":21,"value":4698},"`There is no element with given index ",{"type":15,"tag":144,"props":4700,"children":4701},{"style":151},[4702],{"type":21,"value":2353},{"type":15,"tag":144,"props":4704,"children":4705},{"style":168},[4706],{"type":21,"value":1216},{"type":15,"tag":144,"props":4708,"children":4709},{"style":151},[4710],{"type":21,"value":413},{"type":15,"tag":144,"props":4712,"children":4713},{"style":179},[4714],{"type":21,"value":2348},{"type":15,"tag":144,"props":4716,"children":4717},{"style":185},[4718],{"type":21,"value":322},{"type":15,"tag":144,"props":4720,"children":4722},{"class":146,"line":4721},115,[4723,4728,4732,4737],{"type":15,"tag":144,"props":4724,"children":4725},{"style":168},[4726],{"type":21,"value":4727},"          focusFallbackNeeded",{"type":15,"tag":144,"props":4729,"children":4730},{"style":292},[4731],{"type":21,"value":295},{"type":15,"tag":144,"props":4733,"children":4734},{"style":157},[4735],{"type":21,"value":4736}," true",{"type":15,"tag":144,"props":4738,"children":4739},{"style":185},[4740],{"type":21,"value":188},{"type":15,"tag":144,"props":4742,"children":4744},{"class":146,"line":4743},116,[4745,4750,4755],{"type":15,"tag":144,"props":4746,"children":4747},{"style":185},[4748],{"type":21,"value":4749},"        } ",{"type":15,"tag":144,"props":4751,"children":4752},{"style":151},[4753],{"type":21,"value":4754},"else",{"type":15,"tag":144,"props":4756,"children":4757},{"style":185},[4758],{"type":21,"value":2146},{"type":15,"tag":144,"props":4760,"children":4762},{"class":146,"line":4761},117,[4763,4768,4772,4776,4781,4786],{"type":15,"tag":144,"props":4764,"children":4765},{"style":168},[4766],{"type":21,"value":4767},"          focusableElements",{"type":15,"tag":144,"props":4769,"children":4770},{"style":185},[4771],{"type":21,"value":4653},{"type":15,"tag":144,"props":4773,"children":4774},{"style":168},[4775],{"type":21,"value":1216},{"type":15,"tag":144,"props":4777,"children":4778},{"style":185},[4779],{"type":21,"value":4780},"]?.",{"type":15,"tag":144,"props":4782,"children":4783},{"style":245},[4784],{"type":21,"value":4785},"focus",{"type":15,"tag":144,"props":4787,"children":4788},{"style":185},[4789],{"type":21,"value":4790},"();\n",{"type":15,"tag":144,"props":4792,"children":4794},{"class":146,"line":4793},118,[4795],{"type":15,"tag":144,"props":4796,"children":4797},{"style":185},[4798],{"type":21,"value":4799},"        }\n",{"type":15,"tag":144,"props":4801,"children":4803},{"class":146,"line":4802},119,[4804,4809,4813,4818,4822,4826,4830,4834,4838,4843],{"type":15,"tag":144,"props":4805,"children":4806},{"style":185},[4807],{"type":21,"value":4808},"      } ",{"type":15,"tag":144,"props":4810,"children":4811},{"style":151},[4812],{"type":21,"value":4754},{"type":15,"tag":144,"props":4814,"children":4815},{"style":151},[4816],{"type":21,"value":4817}," if",{"type":15,"tag":144,"props":4819,"children":4820},{"style":185},[4821],{"type":21,"value":2662},{"type":15,"tag":144,"props":4823,"children":4824},{"style":168},[4825],{"type":21,"value":1216},{"type":15,"tag":144,"props":4827,"children":4828},{"style":292},[4829],{"type":21,"value":3702},{"type":15,"tag":144,"props":4831,"children":4832},{"style":267},[4833],{"type":21,"value":2141},{"type":15,"tag":144,"props":4835,"children":4836},{"style":185},[4837],{"type":21,"value":87},{"type":15,"tag":144,"props":4839,"children":4840},{"style":168},[4841],{"type":21,"value":4842},"autofocus",{"type":15,"tag":144,"props":4844,"children":4845},{"style":185},[4846],{"type":21,"value":275},{"type":15,"tag":144,"props":4848,"children":4850},{"class":146,"line":4849},120,[4851,4856,4861,4865,4870,4874,4879,4884,4889,4893,4897,4902,4906,4911,4915,4919],{"type":15,"tag":144,"props":4852,"children":4853},{"style":151},[4854],{"type":21,"value":4855},"        const",{"type":15,"tag":144,"props":4857,"children":4858},{"style":267},[4859],{"type":21,"value":4860}," autofocusElement",{"type":15,"tag":144,"props":4862,"children":4863},{"style":292},[4864],{"type":21,"value":295},{"type":15,"tag":144,"props":4866,"children":4867},{"style":267},[4868],{"type":21,"value":4869}," focusableElements",{"type":15,"tag":144,"props":4871,"children":4872},{"style":185},[4873],{"type":21,"value":87},{"type":15,"tag":144,"props":4875,"children":4876},{"style":245},[4877],{"type":21,"value":4878},"find",{"type":15,"tag":144,"props":4880,"children":4881},{"style":185},[4882],{"type":21,"value":4883},"((",{"type":15,"tag":144,"props":4885,"children":4886},{"style":256},[4887],{"type":21,"value":4888},"focusable",{"type":15,"tag":144,"props":4890,"children":4891},{"style":185},[4892],{"type":21,"value":2719},{"type":15,"tag":144,"props":4894,"children":4895},{"style":151},[4896],{"type":21,"value":2724},{"type":15,"tag":144,"props":4898,"children":4899},{"style":267},[4900],{"type":21,"value":4901}," focusable",{"type":15,"tag":144,"props":4903,"children":4904},{"style":185},[4905],{"type":21,"value":3589},{"type":15,"tag":144,"props":4907,"children":4908},{"style":245},[4909],{"type":21,"value":4910},"hasAttribute",{"type":15,"tag":144,"props":4912,"children":4913},{"style":185},[4914],{"type":21,"value":253},{"type":15,"tag":144,"props":4916,"children":4917},{"style":179},[4918],{"type":21,"value":1226},{"type":15,"tag":144,"props":4920,"children":4921},{"style":185},[4922],{"type":21,"value":4923},"));\n",{"type":15,"tag":144,"props":4925,"children":4927},{"class":146,"line":4926},121,[4928,4932,4936,4941],{"type":15,"tag":144,"props":4929,"children":4930},{"style":151},[4931],{"type":21,"value":4635},{"type":15,"tag":144,"props":4933,"children":4934},{"style":185},[4935],{"type":21,"value":2662},{"type":15,"tag":144,"props":4937,"children":4938},{"style":168},[4939],{"type":21,"value":4940},"autofocusElement",{"type":15,"tag":144,"props":4942,"children":4943},{"style":185},[4944],{"type":21,"value":275},{"type":15,"tag":144,"props":4946,"children":4948},{"class":146,"line":4947},122,[4949,4954,4958,4962],{"type":15,"tag":144,"props":4950,"children":4951},{"style":267},[4952],{"type":21,"value":4953},"          autofocusElement",{"type":15,"tag":144,"props":4955,"children":4956},{"style":185},[4957],{"type":21,"value":87},{"type":15,"tag":144,"props":4959,"children":4960},{"style":245},[4961],{"type":21,"value":4785},{"type":15,"tag":144,"props":4963,"children":4964},{"style":185},[4965],{"type":21,"value":4790},{"type":15,"tag":144,"props":4967,"children":4969},{"class":146,"line":4968},123,[4970,4974,4978],{"type":15,"tag":144,"props":4971,"children":4972},{"style":185},[4973],{"type":21,"value":4749},{"type":15,"tag":144,"props":4975,"children":4976},{"style":151},[4977],{"type":21,"value":4754},{"type":15,"tag":144,"props":4979,"children":4980},{"style":185},[4981],{"type":21,"value":2146},{"type":15,"tag":144,"props":4983,"children":4985},{"class":146,"line":4984},124,[4986,4990,4994,4998],{"type":15,"tag":144,"props":4987,"children":4988},{"style":168},[4989],{"type":21,"value":4727},{"type":15,"tag":144,"props":4991,"children":4992},{"style":292},[4993],{"type":21,"value":295},{"type":15,"tag":144,"props":4995,"children":4996},{"style":157},[4997],{"type":21,"value":4736},{"type":15,"tag":144,"props":4999,"children":5000},{"style":185},[5001],{"type":21,"value":188},{"type":15,"tag":144,"props":5003,"children":5005},{"class":146,"line":5004},125,[5006],{"type":15,"tag":144,"props":5007,"children":5008},{"style":185},[5009],{"type":21,"value":4799},{"type":15,"tag":144,"props":5011,"children":5013},{"class":146,"line":5012},126,[5014],{"type":15,"tag":144,"props":5015,"children":5016},{"style":185},[5017],{"type":21,"value":5018},"      }\n",{"type":15,"tag":144,"props":5020,"children":5022},{"class":146,"line":5021},127,[5023],{"type":15,"tag":144,"props":5024,"children":5025},{"emptyLinePlaceholder":8},[5026],{"type":21,"value":233},{"type":15,"tag":144,"props":5028,"children":5030},{"class":146,"line":5029},128,[5031,5035,5040,5044,5048,5052,5056,5061,5065,5069,5073,5077,5082],{"type":15,"tag":144,"props":5032,"children":5033},{"style":151},[5034],{"type":21,"value":3671},{"type":15,"tag":144,"props":5036,"children":5037},{"style":185},[5038],{"type":21,"value":5039}," ((",{"type":15,"tag":144,"props":5041,"children":5042},{"style":168},[5043],{"type":21,"value":1313},{"type":15,"tag":144,"props":5045,"children":5046},{"style":292},[5047],{"type":21,"value":3571},{"type":15,"tag":144,"props":5049,"children":5050},{"style":168},[5051],{"type":21,"value":4522},{"type":15,"tag":144,"props":5053,"children":5054},{"style":185},[5055],{"type":21,"value":2719},{"type":15,"tag":144,"props":5057,"children":5058},{"style":292},[5059],{"type":21,"value":5060},"||",{"type":15,"tag":144,"props":5062,"children":5063},{"style":168},[5064],{"type":21,"value":4613},{"type":15,"tag":144,"props":5066,"children":5067},{"style":292},[5068],{"type":21,"value":3702},{"type":15,"tag":144,"props":5070,"children":5071},{"style":267},[5072],{"type":21,"value":2141},{"type":15,"tag":144,"props":5074,"children":5075},{"style":185},[5076],{"type":21,"value":87},{"type":15,"tag":144,"props":5078,"children":5079},{"style":168},[5080],{"type":21,"value":5081},"container",{"type":15,"tag":144,"props":5083,"children":5084},{"style":185},[5085],{"type":21,"value":750},{"type":15,"tag":144,"props":5087,"children":5089},{"class":146,"line":5088},129,[5090,5095,5099,5103,5107,5111],{"type":15,"tag":144,"props":5091,"children":5092},{"style":267},[5093],{"type":21,"value":5094},"        containerElementRef",{"type":15,"tag":144,"props":5096,"children":5097},{"style":185},[5098],{"type":21,"value":87},{"type":15,"tag":144,"props":5100,"children":5101},{"style":267},[5102],{"type":21,"value":1632},{"type":15,"tag":144,"props":5104,"children":5105},{"style":185},[5106],{"type":21,"value":3589},{"type":15,"tag":144,"props":5108,"children":5109},{"style":245},[5110],{"type":21,"value":4785},{"type":15,"tag":144,"props":5112,"children":5113},{"style":185},[5114],{"type":21,"value":4790},{"type":15,"tag":144,"props":5116,"children":5118},{"class":146,"line":5117},130,[5119,5124,5128],{"type":15,"tag":144,"props":5120,"children":5121},{"style":185},[5122],{"type":21,"value":5123},"    } ",{"type":15,"tag":144,"props":5125,"children":5126},{"style":151},[5127],{"type":21,"value":4754},{"type":15,"tag":144,"props":5129,"children":5130},{"style":185},[5131],{"type":21,"value":2146},{"type":15,"tag":144,"props":5133,"children":5135},{"class":146,"line":5134},131,[5136,5140],{"type":15,"tag":144,"props":5137,"children":5138},{"style":245},[5139],{"type":21,"value":4544},{"type":15,"tag":144,"props":5141,"children":5142},{"style":185},[5143],{"type":21,"value":5144},"([]);\n",{"type":15,"tag":144,"props":5146,"children":5148},{"class":146,"line":5147},132,[5149,5154,5158,5162],{"type":15,"tag":144,"props":5150,"children":5151},{"style":245},[5152],{"type":21,"value":5153},"      setCurrentlyFocused",{"type":15,"tag":144,"props":5155,"children":5156},{"style":185},[5157],{"type":21,"value":253},{"type":15,"tag":144,"props":5159,"children":5160},{"style":157},[5161],{"type":21,"value":4162},{"type":15,"tag":144,"props":5163,"children":5164},{"style":185},[5165],{"type":21,"value":322},{"type":15,"tag":144,"props":5167,"children":5169},{"class":146,"line":5168},133,[5170],{"type":15,"tag":144,"props":5171,"children":5172},{"style":185},[5173],{"type":21,"value":5174},"    }\n",{"type":15,"tag":144,"props":5176,"children":5178},{"class":146,"line":5177},134,[5179],{"type":15,"tag":144,"props":5180,"children":5181},{"emptyLinePlaceholder":8},[5182],{"type":21,"value":233},{"type":15,"tag":144,"props":5184,"children":5186},{"class":146,"line":5185},135,[5187,5192,5196],{"type":15,"tag":144,"props":5188,"children":5189},{"style":151},[5190],{"type":21,"value":5191},"    return",{"type":15,"tag":144,"props":5193,"children":5194},{"style":168},[5195],{"type":21,"value":4216},{"type":15,"tag":144,"props":5197,"children":5198},{"style":185},[5199],{"type":21,"value":188},{"type":15,"tag":144,"props":5201,"children":5203},{"class":146,"line":5202},136,[5204],{"type":15,"tag":144,"props":5205,"children":5206},{"style":4045},[5207],{"type":21,"value":4048},{"type":15,"tag":144,"props":5209,"children":5211},{"class":146,"line":5210},137,[5212,5217,5221,5225,5229,5233,5237,5241,5245],{"type":15,"tag":144,"props":5213,"children":5214},{"style":185},[5215],{"type":21,"value":5216},"  }, [",{"type":15,"tag":144,"props":5218,"children":5219},{"style":267},[5220],{"type":21,"value":2667},{"type":15,"tag":144,"props":5222,"children":5223},{"style":185},[5224],{"type":21,"value":87},{"type":15,"tag":144,"props":5226,"children":5227},{"style":168},[5228],{"type":21,"value":1632},{"type":15,"tag":144,"props":5230,"children":5231},{"style":185},[5232],{"type":21,"value":1931},{"type":15,"tag":144,"props":5234,"children":5235},{"style":168},[5236],{"type":21,"value":1173},{"type":15,"tag":144,"props":5238,"children":5239},{"style":185},[5240],{"type":21,"value":1931},{"type":15,"tag":144,"props":5242,"children":5243},{"style":168},[5244],{"type":21,"value":4276},{"type":15,"tag":144,"props":5246,"children":5247},{"style":185},[5248],{"type":21,"value":5249},"]);\n",{"type":15,"tag":144,"props":5251,"children":5253},{"class":146,"line":5252},138,[5254],{"type":15,"tag":144,"props":5255,"children":5256},{"emptyLinePlaceholder":8},[5257],{"type":21,"value":233},{"type":15,"tag":144,"props":5259,"children":5261},{"class":146,"line":5260},139,[5262,5266,5271,5275,5279,5283],{"type":15,"tag":144,"props":5263,"children":5264},{"style":151},[5265],{"type":21,"value":284},{"type":15,"tag":144,"props":5267,"children":5268},{"style":245},[5269],{"type":21,"value":5270}," updateFocusableElements",{"type":15,"tag":144,"props":5272,"children":5273},{"style":292},[5274],{"type":21,"value":295},{"type":15,"tag":144,"props":5276,"children":5277},{"style":185},[5278],{"type":21,"value":4104},{"type":15,"tag":144,"props":5280,"children":5281},{"style":151},[5282],{"type":21,"value":2724},{"type":15,"tag":144,"props":5284,"children":5285},{"style":185},[5286],{"type":21,"value":2146},{"type":15,"tag":144,"props":5288,"children":5290},{"class":146,"line":5289},140,[5291,5295,5299,5303,5307,5311,5315,5319,5324],{"type":15,"tag":144,"props":5292,"children":5293},{"style":151},[5294],{"type":21,"value":4381},{"type":15,"tag":144,"props":5296,"children":5297},{"style":185},[5298],{"type":21,"value":2662},{"type":15,"tag":144,"props":5300,"children":5301},{"style":292},[5302],{"type":21,"value":4644},{"type":15,"tag":144,"props":5304,"children":5305},{"style":267},[5306],{"type":21,"value":2667},{"type":15,"tag":144,"props":5308,"children":5309},{"style":185},[5310],{"type":21,"value":87},{"type":15,"tag":144,"props":5312,"children":5313},{"style":168},[5314],{"type":21,"value":1632},{"type":15,"tag":144,"props":5316,"children":5317},{"style":185},[5318],{"type":21,"value":2719},{"type":15,"tag":144,"props":5320,"children":5321},{"style":151},[5322],{"type":21,"value":5323},"return",{"type":15,"tag":144,"props":5325,"children":5326},{"style":185},[5327],{"type":21,"value":188},{"type":15,"tag":144,"props":5329,"children":5331},{"class":146,"line":5330},141,[5332,5337,5341,5345,5349,5353,5357,5361,5365,5369,5373,5377],{"type":15,"tag":144,"props":5333,"children":5334},{"style":245},[5335],{"type":21,"value":5336},"    setFocusableElements",{"type":15,"tag":144,"props":5338,"children":5339},{"style":185},[5340],{"type":21,"value":253},{"type":15,"tag":144,"props":5342,"children":5343},{"style":245},[5344],{"type":21,"value":1978},{"type":15,"tag":144,"props":5346,"children":5347},{"style":185},[5348],{"type":21,"value":253},{"type":15,"tag":144,"props":5350,"children":5351},{"style":267},[5352],{"type":21,"value":2667},{"type":15,"tag":144,"props":5354,"children":5355},{"style":185},[5356],{"type":21,"value":87},{"type":15,"tag":144,"props":5358,"children":5359},{"style":168},[5360],{"type":21,"value":1632},{"type":15,"tag":144,"props":5362,"children":5363},{"style":151},[5364],{"type":21,"value":165},{"type":15,"tag":144,"props":5366,"children":5367},{"style":267},[5368],{"type":21,"value":4153},{"type":15,"tag":144,"props":5370,"children":5371},{"style":185},[5372],{"type":21,"value":4573},{"type":15,"tag":144,"props":5374,"children":5375},{"style":168},[5376],{"type":21,"value":4578},{"type":15,"tag":144,"props":5378,"children":5379},{"style":185},[5380],{"type":21,"value":4583},{"type":15,"tag":144,"props":5382,"children":5384},{"class":146,"line":5383},142,[5385],{"type":15,"tag":144,"props":5386,"children":5387},{"style":185},[5388],{"type":21,"value":2462},{"type":15,"tag":144,"props":5390,"children":5392},{"class":146,"line":5391},143,[5393],{"type":15,"tag":144,"props":5394,"children":5395},{"emptyLinePlaceholder":8},[5396],{"type":21,"value":233},{"type":15,"tag":144,"props":5398,"children":5400},{"class":146,"line":5399},144,[5401,5405],{"type":15,"tag":144,"props":5402,"children":5403},{"style":151},[5404],{"type":21,"value":369},{"type":15,"tag":144,"props":5406,"children":5407},{"style":185},[5408],{"type":21,"value":2146},{"type":15,"tag":144,"props":5410,"children":5412},{"class":146,"line":5411},145,[5413,5418,5422,5426],{"type":15,"tag":144,"props":5414,"children":5415},{"style":168},[5416],{"type":21,"value":5417},"    current",{"type":15,"tag":144,"props":5419,"children":5420},{"style":185},[5421],{"type":21,"value":264},{"type":15,"tag":144,"props":5423,"children":5424},{"style":168},[5425],{"type":21,"value":2922},{"type":15,"tag":144,"props":5427,"children":5428},{"style":185},[5429],{"type":21,"value":2168},{"type":15,"tag":144,"props":5431,"children":5433},{"class":146,"line":5432},146,[5434,5439,5443,5447],{"type":15,"tag":144,"props":5435,"children":5436},{"style":168},[5437],{"type":21,"value":5438},"    focusables",{"type":15,"tag":144,"props":5440,"children":5441},{"style":185},[5442],{"type":21,"value":264},{"type":15,"tag":144,"props":5444,"children":5445},{"style":168},[5446],{"type":21,"value":2974},{"type":15,"tag":144,"props":5448,"children":5449},{"style":185},[5450],{"type":21,"value":2168},{"type":15,"tag":144,"props":5452,"children":5454},{"class":146,"line":5453},147,[5455,5459],{"type":15,"tag":144,"props":5456,"children":5457},{"style":168},[5458],{"type":21,"value":3389},{"type":15,"tag":144,"props":5460,"children":5461},{"style":185},[5462],{"type":21,"value":2168},{"type":15,"tag":144,"props":5464,"children":5466},{"class":146,"line":5465},148,[5467,5471],{"type":15,"tag":144,"props":5468,"children":5469},{"style":168},[5470],{"type":21,"value":3156},{"type":15,"tag":144,"props":5472,"children":5473},{"style":185},[5474],{"type":21,"value":2168},{"type":15,"tag":144,"props":5476,"children":5478},{"class":146,"line":5477},149,[5479,5484],{"type":15,"tag":144,"props":5480,"children":5481},{"style":168},[5482],{"type":21,"value":5483},"    updateFocusableElements",{"type":15,"tag":144,"props":5485,"children":5486},{"style":185},[5487],{"type":21,"value":2168},{"type":15,"tag":144,"props":5489,"children":5491},{"class":146,"line":5490},150,[5492],{"type":15,"tag":144,"props":5493,"children":5494},{"style":185},[5495],{"type":21,"value":2462},{"type":15,"tag":144,"props":5497,"children":5499},{"class":146,"line":5498},151,[5500],{"type":15,"tag":144,"props":5501,"children":5502},{"style":185},[5503],{"type":21,"value":2627},{"type":15,"tag":560,"props":5505,"children":5506},{},[5507],{"type":15,"tag":134,"props":5508,"children":5510},{"className":1899,"code":5509,"language":1901,"meta":9,"style":9},"import { unrefElement } from '@vueuse\u002Fcore';\nimport { CheckOptions, FocusableElement, tabbable, TabbableOptions } from 'tabbable';\nimport { type Ref, ref, watch } from 'vue';\nimport { focusNext, focusPrev, isTab, isTabAndShift } from '@storefront-ui\u002Fshared';\nimport { waitForNextRender } from '@storefront-ui\u002Fvue';\n\nexport enum InitialFocusType {\n  autofocus = 'autofocus',\n  container = 'container',\n}\n\ntype UseTrapFocusOptions = TabbableOptions &\n  CheckOptions & {\n    trapTabs?: boolean;\n    arrowFocusGroupSelector?: string;\n    activeState?: Ref\u003Cboolean>;\n    initialFocus?: number | `${InitialFocusType}` | false;\n    initialFocusContainerFallback?: boolean;\n    arrowKeysLeftRight?: boolean;\n    arrowKeysUpDown?: boolean;\n  };\n\ntype UseTrapFocusReturn = {\n  current: Ref\u003CHTMLElement | undefined>;\n  focusables: Ref\u003CFocusableElement[]>;\n  focusNext: typeof focusNext;\n  focusPrev: typeof focusPrev;\n  updateFocusableElements: () => void;\n};\n\nconst defaultOptions = {\n  trapTabs: true,\n  activeState: ref(true),\n  initialFocus: 0,\n  initialFocusContainerFallback: false,\n  arrowKeysLeftRight: false,\n  arrowKeysUpDown: false,\n};\n\nexport const useTrapFocus = (\n  containerElementRef: Ref\u003CHTMLElement | undefined>,\n  options?: UseTrapFocusOptions,\n): UseTrapFocusReturn => {\n  const {\n    trapTabs,\n    arrowFocusGroupSelector,\n    includeContainer,\n    activeState,\n    initialFocus,\n    arrowKeysLeftRight,\n    arrowKeysUpDown,\n    initialFocusContainerFallback,\n  } = {\n    ...defaultOptions,\n    ...options,\n  };\n  const currentlyFocused = ref\u003CHTMLElement | undefined>();\n  const focusableElements = ref\u003CFocusableElement[]>([]);\n  let containerHTMLElement: HTMLElement | undefined;\n\n  const onFocusListener = () => {\n    currentlyFocused.value = document.activeElement as HTMLElement;\n  };\n\n  const focusPreviousItem = ({\n    event,\n    additionalData,\n  }: {\n    event?: KeyboardEvent;\n    additionalData?: Record\u003Cstring, unknown>;\n  }) =>\n    focusPrev({\n      current: currentlyFocused.value,\n      focusables: focusableElements.value,\n      event,\n      ...additionalData,\n    });\n\n  const focusNextItem = ({\n    event,\n    additionalData,\n  }: {\n    event?: KeyboardEvent;\n    additionalData?: Record\u003Cstring, unknown>;\n  }) =>\n    focusNext({\n      current: currentlyFocused.value,\n      focusables: focusableElements.value,\n      event,\n      ...additionalData,\n    });\n\n  const onKeyDownListener = (event: KeyboardEvent) => {\n    const isAnyGroupElement = arrowFocusGroupSelector && containerHTMLElement?.querySelector(arrowFocusGroupSelector);\n    const additionalData = isAnyGroupElement ? { arrowFocusGroupSelector } : {};\n\n    if (arrowKeysLeftRight && event.key === 'ArrowLeft') focusPreviousItem({ additionalData });\n    if (arrowKeysLeftRight && event.key === 'ArrowRight') focusNextItem({ additionalData });\n    if (arrowKeysUpDown && event.key === 'ArrowUp') focusPreviousItem({ additionalData });\n    if (arrowKeysUpDown && event.key === 'ArrowDown') focusNextItem({ additionalData });\n\n    if (trapTabs && isTab(event)) focusNextItem({ event });\n    if (trapTabs && isTabAndShift(event)) focusPreviousItem({ event });\n  };\n\n  const removeEventListeners = () => {\n    containerHTMLElement?.removeEventListener('keydown', onKeyDownListener);\n    containerHTMLElement?.removeEventListener('focus', onFocusListener, true);\n  };\n\n  watch(\n    [containerElementRef, activeState],\n    async ([containerElement, activeState]) => {\n      if (containerElement && activeState) {\n        let focusFallbackNeeded = false;\n        await waitForNextRender();\n        containerHTMLElement = unrefElement(containerElement);\n\n        containerHTMLElement?.addEventListener('focus', onFocusListener, true);\n        containerHTMLElement?.addEventListener('keydown', onKeyDownListener);\n        focusableElements.value = tabbable(containerHTMLElement as HTMLElement, { includeContainer });\n\n        if (typeof initialFocus === 'number') {\n          if (!focusableElements.value[initialFocus]) {\n            console.error(`There is no element with given index ${initialFocus}`);\n            focusFallbackNeeded = true;\n          } else focusableElements.value[initialFocus].focus();\n        } else if (initialFocus === InitialFocusType.autofocus) {\n          const autofocusElement = focusableElements.value.find((focusable) => focusable.hasAttribute('autofocus'));\n          if (autofocusElement) autofocusElement.focus();\n          else focusFallbackNeeded = true;\n        }\n\n        if ((initialFocusContainerFallback && focusFallbackNeeded) || initialFocus === InitialFocusType.container)\n          containerHTMLElement?.focus();\n      } else {\n        focusableElements.value = [];\n        currentlyFocused.value = undefined;\n        removeEventListeners();\n      }\n    },\n    { immediate: true },\n  );\n\n  const updateFocusableElements = () => {\n    focusableElements.value = tabbable(containerElementRef.value as HTMLElement, { includeContainer });\n  };\n\n  return {\n    current: currentlyFocused,\n    focusables: focusableElements,\n    focusNext,\n    focusPrev,\n    updateFocusableElements,\n  };\n};\n\n",[5511],{"type":15,"tag":38,"props":5512,"children":5513},{"__ignoreMap":9},[5514,5547,5602,5655,5710,5742,5749,5768,5787,5806,5813,5820,5843,5854,5877,5900,5932,5987,6010,6033,6056,6063,6070,6090,6126,6155,6180,6205,6231,6238,6245,6264,6283,6311,6330,6349,6368,6387,6394,6401,6424,6461,6485,6507,6518,6529,6540,6551,6562,6573,6584,6595,6606,6621,6636,6651,6658,6698,6729,6762,6769,6796,6841,6848,6855,6874,6885,6896,6903,6926,6965,6976,6987,7014,7041,7052,7067,7074,7081,7100,7111,7122,7129,7152,7191,7202,7213,7240,7267,7278,7293,7300,7307,7350,7398,7441,7448,7507,7566,7625,7684,7691,7742,7793,7800,7807,7834,7870,7913,7920,7927,7939,7962,8001,8028,8052,8069,8098,8105,8148,8183,8237,8244,8275,8315,8359,8379,8424,8467,8543,8578,8602,8609,8616,8671,8691,8706,8730,8759,8771,8778,8785,8811,8818,8825,8852,8912,8919,8926,8937,8956,8975,8987,8999,9011,9019],{"type":15,"tag":144,"props":5515,"children":5516},{"class":146,"line":147},[5517,5521,5525,5530,5534,5538,5543],{"type":15,"tag":144,"props":5518,"children":5519},{"style":151},[5520],{"type":21,"value":154},{"type":15,"tag":144,"props":5522,"children":5523},{"style":185},[5524],{"type":21,"value":201},{"type":15,"tag":144,"props":5526,"children":5527},{"style":168},[5528],{"type":21,"value":5529},"unrefElement",{"type":15,"tag":144,"props":5531,"children":5532},{"style":185},[5533],{"type":21,"value":210},{"type":15,"tag":144,"props":5535,"children":5536},{"style":151},[5537],{"type":21,"value":215},{"type":15,"tag":144,"props":5539,"children":5540},{"style":179},[5541],{"type":21,"value":5542}," '@vueuse\u002Fcore'",{"type":15,"tag":144,"props":5544,"children":5545},{"style":185},[5546],{"type":21,"value":188},{"type":15,"tag":144,"props":5548,"children":5549},{"class":146,"line":191},[5550,5554,5558,5562,5566,5570,5574,5578,5582,5586,5590,5594,5598],{"type":15,"tag":144,"props":5551,"children":5552},{"style":151},[5553],{"type":21,"value":154},{"type":15,"tag":144,"props":5555,"children":5556},{"style":185},[5557],{"type":21,"value":201},{"type":15,"tag":144,"props":5559,"children":5560},{"style":168},[5561],{"type":21,"value":1926},{"type":15,"tag":144,"props":5563,"children":5564},{"style":185},[5565],{"type":21,"value":1931},{"type":15,"tag":144,"props":5567,"children":5568},{"style":168},[5569],{"type":21,"value":1936},{"type":15,"tag":144,"props":5571,"children":5572},{"style":185},[5573],{"type":21,"value":1931},{"type":15,"tag":144,"props":5575,"children":5576},{"style":168},[5577],{"type":21,"value":1978},{"type":15,"tag":144,"props":5579,"children":5580},{"style":185},[5581],{"type":21,"value":1931},{"type":15,"tag":144,"props":5583,"children":5584},{"style":168},[5585],{"type":21,"value":1945},{"type":15,"tag":144,"props":5587,"children":5588},{"style":185},[5589],{"type":21,"value":210},{"type":15,"tag":144,"props":5591,"children":5592},{"style":151},[5593],{"type":21,"value":215},{"type":15,"tag":144,"props":5595,"children":5596},{"style":179},[5597],{"type":21,"value":1958},{"type":15,"tag":144,"props":5599,"children":5600},{"style":185},[5601],{"type":21,"value":188},{"type":15,"tag":144,"props":5603,"children":5604},{"class":146,"line":227},[5605,5609,5613,5617,5622,5626,5630,5634,5639,5643,5647,5651],{"type":15,"tag":144,"props":5606,"children":5607},{"style":151},[5608],{"type":21,"value":154},{"type":15,"tag":144,"props":5610,"children":5611},{"style":185},[5612],{"type":21,"value":201},{"type":15,"tag":144,"props":5614,"children":5615},{"style":151},[5616],{"type":21,"value":2095},{"type":15,"tag":144,"props":5618,"children":5619},{"style":168},[5620],{"type":21,"value":5621}," Ref",{"type":15,"tag":144,"props":5623,"children":5624},{"style":185},[5625],{"type":21,"value":1931},{"type":15,"tag":144,"props":5627,"children":5628},{"style":168},[5629],{"type":21,"value":640},{"type":15,"tag":144,"props":5631,"children":5632},{"style":185},[5633],{"type":21,"value":1931},{"type":15,"tag":144,"props":5635,"children":5636},{"style":168},[5637],{"type":21,"value":5638},"watch",{"type":15,"tag":144,"props":5640,"children":5641},{"style":185},[5642],{"type":21,"value":210},{"type":15,"tag":144,"props":5644,"children":5645},{"style":151},[5646],{"type":21,"value":215},{"type":15,"tag":144,"props":5648,"children":5649},{"style":179},[5650],{"type":21,"value":653},{"type":15,"tag":144,"props":5652,"children":5653},{"style":185},[5654],{"type":21,"value":188},{"type":15,"tag":144,"props":5656,"children":5657},{"class":146,"line":236},[5658,5662,5666,5670,5674,5678,5682,5686,5690,5694,5698,5702,5706],{"type":15,"tag":144,"props":5659,"children":5660},{"style":151},[5661],{"type":21,"value":154},{"type":15,"tag":144,"props":5663,"children":5664},{"style":185},[5665],{"type":21,"value":201},{"type":15,"tag":144,"props":5667,"children":5668},{"style":168},[5669],{"type":21,"value":1707},{"type":15,"tag":144,"props":5671,"children":5672},{"style":185},[5673],{"type":21,"value":1931},{"type":15,"tag":144,"props":5675,"children":5676},{"style":168},[5677],{"type":21,"value":1682},{"type":15,"tag":144,"props":5679,"children":5680},{"style":185},[5681],{"type":21,"value":1931},{"type":15,"tag":144,"props":5683,"children":5684},{"style":168},[5685],{"type":21,"value":2026},{"type":15,"tag":144,"props":5687,"children":5688},{"style":185},[5689],{"type":21,"value":1931},{"type":15,"tag":144,"props":5691,"children":5692},{"style":168},[5693],{"type":21,"value":2035},{"type":15,"tag":144,"props":5695,"children":5696},{"style":185},[5697],{"type":21,"value":210},{"type":15,"tag":144,"props":5699,"children":5700},{"style":151},[5701],{"type":21,"value":215},{"type":15,"tag":144,"props":5703,"children":5704},{"style":179},[5705],{"type":21,"value":2048},{"type":15,"tag":144,"props":5707,"children":5708},{"style":185},[5709],{"type":21,"value":188},{"type":15,"tag":144,"props":5711,"children":5712},{"class":146,"line":278},[5713,5717,5721,5726,5730,5734,5738],{"type":15,"tag":144,"props":5714,"children":5715},{"style":151},[5716],{"type":21,"value":154},{"type":15,"tag":144,"props":5718,"children":5719},{"style":185},[5720],{"type":21,"value":201},{"type":15,"tag":144,"props":5722,"children":5723},{"style":168},[5724],{"type":21,"value":5725},"waitForNextRender",{"type":15,"tag":144,"props":5727,"children":5728},{"style":185},[5729],{"type":21,"value":210},{"type":15,"tag":144,"props":5731,"children":5732},{"style":151},[5733],{"type":21,"value":215},{"type":15,"tag":144,"props":5735,"children":5736},{"style":179},[5737],{"type":21,"value":685},{"type":15,"tag":144,"props":5739,"children":5740},{"style":185},[5741],{"type":21,"value":188},{"type":15,"tag":144,"props":5743,"children":5744},{"class":146,"line":325},[5745],{"type":15,"tag":144,"props":5746,"children":5747},{"emptyLinePlaceholder":8},[5748],{"type":21,"value":233},{"type":15,"tag":144,"props":5750,"children":5751},{"class":146,"line":333},[5752,5756,5760,5764],{"type":15,"tag":144,"props":5753,"children":5754},{"style":151},[5755],{"type":21,"value":2131},{"type":15,"tag":144,"props":5757,"children":5758},{"style":151},[5759],{"type":21,"value":2136},{"type":15,"tag":144,"props":5761,"children":5762},{"style":267},[5763],{"type":21,"value":2141},{"type":15,"tag":144,"props":5765,"children":5766},{"style":185},[5767],{"type":21,"value":2146},{"type":15,"tag":144,"props":5769,"children":5770},{"class":146,"line":355},[5771,5775,5779,5783],{"type":15,"tag":144,"props":5772,"children":5773},{"style":168},[5774],{"type":21,"value":2154},{"type":15,"tag":144,"props":5776,"children":5777},{"style":292},[5778],{"type":21,"value":295},{"type":15,"tag":144,"props":5780,"children":5781},{"style":179},[5782],{"type":21,"value":2163},{"type":15,"tag":144,"props":5784,"children":5785},{"style":185},[5786],{"type":21,"value":2168},{"type":15,"tag":144,"props":5788,"children":5789},{"class":146,"line":363},[5790,5794,5798,5802],{"type":15,"tag":144,"props":5791,"children":5792},{"style":168},[5793],{"type":21,"value":2176},{"type":15,"tag":144,"props":5795,"children":5796},{"style":292},[5797],{"type":21,"value":295},{"type":15,"tag":144,"props":5799,"children":5800},{"style":179},[5801],{"type":21,"value":2185},{"type":15,"tag":144,"props":5803,"children":5804},{"style":185},[5805],{"type":21,"value":2168},{"type":15,"tag":144,"props":5807,"children":5808},{"class":146,"line":377},[5809],{"type":15,"tag":144,"props":5810,"children":5811},{"style":185},[5812],{"type":21,"value":558},{"type":15,"tag":144,"props":5814,"children":5815},{"class":146,"line":421},[5816],{"type":15,"tag":144,"props":5817,"children":5818},{"emptyLinePlaceholder":8},[5819],{"type":21,"value":233},{"type":15,"tag":144,"props":5821,"children":5822},{"class":146,"line":526},[5823,5827,5831,5835,5839],{"type":15,"tag":144,"props":5824,"children":5825},{"style":151},[5826],{"type":21,"value":2095},{"type":15,"tag":144,"props":5828,"children":5829},{"style":267},[5830],{"type":21,"value":2215},{"type":15,"tag":144,"props":5832,"children":5833},{"style":292},[5834],{"type":21,"value":295},{"type":15,"tag":144,"props":5836,"children":5837},{"style":267},[5838],{"type":21,"value":2224},{"type":15,"tag":144,"props":5840,"children":5841},{"style":185},[5842],{"type":21,"value":2229},{"type":15,"tag":144,"props":5844,"children":5845},{"class":146,"line":543},[5846,5850],{"type":15,"tag":144,"props":5847,"children":5848},{"style":267},[5849],{"type":21,"value":2237},{"type":15,"tag":144,"props":5851,"children":5852},{"style":185},[5853],{"type":21,"value":2242},{"type":15,"tag":144,"props":5855,"children":5856},{"class":146,"line":552},[5857,5861,5865,5869,5873],{"type":15,"tag":144,"props":5858,"children":5859},{"style":168},[5860],{"type":21,"value":2250},{"type":15,"tag":144,"props":5862,"children":5863},{"style":151},[5864],{"type":21,"value":2255},{"type":15,"tag":144,"props":5866,"children":5867},{"style":185},[5868],{"type":21,"value":264},{"type":15,"tag":144,"props":5870,"children":5871},{"style":267},[5872],{"type":21,"value":1097},{"type":15,"tag":144,"props":5874,"children":5875},{"style":185},[5876],{"type":21,"value":188},{"type":15,"tag":144,"props":5878,"children":5879},{"class":146,"line":2294},[5880,5884,5888,5892,5896],{"type":15,"tag":144,"props":5881,"children":5882},{"style":168},[5883],{"type":21,"value":2275},{"type":15,"tag":144,"props":5885,"children":5886},{"style":151},[5887],{"type":21,"value":2255},{"type":15,"tag":144,"props":5889,"children":5890},{"style":185},[5891],{"type":21,"value":264},{"type":15,"tag":144,"props":5893,"children":5894},{"style":267},[5895],{"type":21,"value":1142},{"type":15,"tag":144,"props":5897,"children":5898},{"style":185},[5899],{"type":21,"value":188},{"type":15,"tag":144,"props":5901,"children":5902},{"class":146,"line":2319},[5903,5907,5911,5915,5920,5924,5928],{"type":15,"tag":144,"props":5904,"children":5905},{"style":168},[5906],{"type":21,"value":2300},{"type":15,"tag":144,"props":5908,"children":5909},{"style":151},[5910],{"type":21,"value":2255},{"type":15,"tag":144,"props":5912,"children":5913},{"style":185},[5914],{"type":21,"value":264},{"type":15,"tag":144,"props":5916,"children":5917},{"style":267},[5918],{"type":21,"value":5919},"Ref",{"type":15,"tag":144,"props":5921,"children":5922},{"style":185},[5923],{"type":21,"value":596},{"type":15,"tag":144,"props":5925,"children":5926},{"style":267},[5927],{"type":21,"value":1097},{"type":15,"tag":144,"props":5929,"children":5930},{"style":185},[5931],{"type":21,"value":3133},{"type":15,"tag":144,"props":5933,"children":5934},{"class":146,"line":2381},[5935,5939,5943,5947,5951,5955,5959,5963,5967,5971,5975,5979,5983],{"type":15,"tag":144,"props":5936,"children":5937},{"style":168},[5938],{"type":21,"value":2325},{"type":15,"tag":144,"props":5940,"children":5941},{"style":151},[5942],{"type":21,"value":2255},{"type":15,"tag":144,"props":5944,"children":5945},{"style":185},[5946],{"type":21,"value":264},{"type":15,"tag":144,"props":5948,"children":5949},{"style":267},[5950],{"type":21,"value":2338},{"type":15,"tag":144,"props":5952,"children":5953},{"style":185},[5954],{"type":21,"value":2343},{"type":15,"tag":144,"props":5956,"children":5957},{"style":179},[5958],{"type":21,"value":2348},{"type":15,"tag":144,"props":5960,"children":5961},{"style":151},[5962],{"type":21,"value":2353},{"type":15,"tag":144,"props":5964,"children":5965},{"style":267},[5966],{"type":21,"value":2358},{"type":15,"tag":144,"props":5968,"children":5969},{"style":151},[5970],{"type":21,"value":413},{"type":15,"tag":144,"props":5972,"children":5973},{"style":179},[5974],{"type":21,"value":2348},{"type":15,"tag":144,"props":5976,"children":5977},{"style":185},[5978],{"type":21,"value":2343},{"type":15,"tag":144,"props":5980,"children":5981},{"style":267},[5982],{"type":21,"value":1256},{"type":15,"tag":144,"props":5984,"children":5985},{"style":185},[5986],{"type":21,"value":188},{"type":15,"tag":144,"props":5988,"children":5989},{"class":146,"line":2406},[5990,5994,5998,6002,6006],{"type":15,"tag":144,"props":5991,"children":5992},{"style":168},[5993],{"type":21,"value":2387},{"type":15,"tag":144,"props":5995,"children":5996},{"style":151},[5997],{"type":21,"value":2255},{"type":15,"tag":144,"props":5999,"children":6000},{"style":185},[6001],{"type":21,"value":264},{"type":15,"tag":144,"props":6003,"children":6004},{"style":267},[6005],{"type":21,"value":1097},{"type":15,"tag":144,"props":6007,"children":6008},{"style":185},[6009],{"type":21,"value":188},{"type":15,"tag":144,"props":6011,"children":6012},{"class":146,"line":2431},[6013,6017,6021,6025,6029],{"type":15,"tag":144,"props":6014,"children":6015},{"style":168},[6016],{"type":21,"value":2412},{"type":15,"tag":144,"props":6018,"children":6019},{"style":151},[6020],{"type":21,"value":2255},{"type":15,"tag":144,"props":6022,"children":6023},{"style":185},[6024],{"type":21,"value":264},{"type":15,"tag":144,"props":6026,"children":6027},{"style":267},[6028],{"type":21,"value":1097},{"type":15,"tag":144,"props":6030,"children":6031},{"style":185},[6032],{"type":21,"value":188},{"type":15,"tag":144,"props":6034,"children":6035},{"class":146,"line":2456},[6036,6040,6044,6048,6052],{"type":15,"tag":144,"props":6037,"children":6038},{"style":168},[6039],{"type":21,"value":2437},{"type":15,"tag":144,"props":6041,"children":6042},{"style":151},[6043],{"type":21,"value":2255},{"type":15,"tag":144,"props":6045,"children":6046},{"style":185},[6047],{"type":21,"value":264},{"type":15,"tag":144,"props":6049,"children":6050},{"style":267},[6051],{"type":21,"value":1097},{"type":15,"tag":144,"props":6053,"children":6054},{"style":185},[6055],{"type":21,"value":188},{"type":15,"tag":144,"props":6057,"children":6058},{"class":146,"line":2465},[6059],{"type":15,"tag":144,"props":6060,"children":6061},{"style":185},[6062],{"type":21,"value":2462},{"type":15,"tag":144,"props":6064,"children":6065},{"class":146,"line":2473},[6066],{"type":15,"tag":144,"props":6067,"children":6068},{"emptyLinePlaceholder":8},[6069],{"type":21,"value":233},{"type":15,"tag":144,"props":6071,"children":6072},{"class":146,"line":2494},[6073,6077,6082,6086],{"type":15,"tag":144,"props":6074,"children":6075},{"style":151},[6076],{"type":21,"value":2095},{"type":15,"tag":144,"props":6078,"children":6079},{"style":267},[6080],{"type":21,"value":6081}," UseTrapFocusReturn",{"type":15,"tag":144,"props":6083,"children":6084},{"style":292},[6085],{"type":21,"value":295},{"type":15,"tag":144,"props":6087,"children":6088},{"style":185},[6089],{"type":21,"value":2146},{"type":15,"tag":144,"props":6091,"children":6092},{"class":146,"line":2515},[6093,6098,6102,6106,6110,6114,6118,6122],{"type":15,"tag":144,"props":6094,"children":6095},{"style":168},[6096],{"type":21,"value":6097},"  current",{"type":15,"tag":144,"props":6099,"children":6100},{"style":185},[6101],{"type":21,"value":264},{"type":15,"tag":144,"props":6103,"children":6104},{"style":267},[6105],{"type":21,"value":5919},{"type":15,"tag":144,"props":6107,"children":6108},{"style":185},[6109],{"type":21,"value":596},{"type":15,"tag":144,"props":6111,"children":6112},{"style":267},[6113],{"type":21,"value":2685},{"type":15,"tag":144,"props":6115,"children":6116},{"style":185},[6117],{"type":21,"value":2343},{"type":15,"tag":144,"props":6119,"children":6120},{"style":267},[6121],{"type":21,"value":4162},{"type":15,"tag":144,"props":6123,"children":6124},{"style":185},[6125],{"type":21,"value":3133},{"type":15,"tag":144,"props":6127,"children":6128},{"class":146,"line":2536},[6129,6134,6138,6142,6146,6150],{"type":15,"tag":144,"props":6130,"children":6131},{"style":168},[6132],{"type":21,"value":6133},"  focusables",{"type":15,"tag":144,"props":6135,"children":6136},{"style":185},[6137],{"type":21,"value":264},{"type":15,"tag":144,"props":6139,"children":6140},{"style":267},[6141],{"type":21,"value":5919},{"type":15,"tag":144,"props":6143,"children":6144},{"style":185},[6145],{"type":21,"value":596},{"type":15,"tag":144,"props":6147,"children":6148},{"style":267},[6149],{"type":21,"value":1936},{"type":15,"tag":144,"props":6151,"children":6152},{"style":185},[6153],{"type":21,"value":6154},"[]>;\n",{"type":15,"tag":144,"props":6156,"children":6157},{"class":146,"line":2558},[6158,6163,6167,6171,6176],{"type":15,"tag":144,"props":6159,"children":6160},{"style":168},[6161],{"type":21,"value":6162},"  focusNext",{"type":15,"tag":144,"props":6164,"children":6165},{"style":185},[6166],{"type":21,"value":264},{"type":15,"tag":144,"props":6168,"children":6169},{"style":151},[6170],{"type":21,"value":4608},{"type":15,"tag":144,"props":6172,"children":6173},{"style":168},[6174],{"type":21,"value":6175}," focusNext",{"type":15,"tag":144,"props":6177,"children":6178},{"style":185},[6179],{"type":21,"value":188},{"type":15,"tag":144,"props":6181,"children":6182},{"class":146,"line":2579},[6183,6188,6192,6196,6201],{"type":15,"tag":144,"props":6184,"children":6185},{"style":168},[6186],{"type":21,"value":6187},"  focusPrev",{"type":15,"tag":144,"props":6189,"children":6190},{"style":185},[6191],{"type":21,"value":264},{"type":15,"tag":144,"props":6193,"children":6194},{"style":151},[6195],{"type":21,"value":4608},{"type":15,"tag":144,"props":6197,"children":6198},{"style":168},[6199],{"type":21,"value":6200}," focusPrev",{"type":15,"tag":144,"props":6202,"children":6203},{"style":185},[6204],{"type":21,"value":188},{"type":15,"tag":144,"props":6206,"children":6207},{"class":146,"line":2600},[6208,6213,6218,6222,6227],{"type":15,"tag":144,"props":6209,"children":6210},{"style":245},[6211],{"type":21,"value":6212},"  updateFocusableElements",{"type":15,"tag":144,"props":6214,"children":6215},{"style":185},[6216],{"type":21,"value":6217},": () ",{"type":15,"tag":144,"props":6219,"children":6220},{"style":151},[6221],{"type":21,"value":2724},{"type":15,"tag":144,"props":6223,"children":6224},{"style":267},[6225],{"type":21,"value":6226}," void",{"type":15,"tag":144,"props":6228,"children":6229},{"style":185},[6230],{"type":21,"value":188},{"type":15,"tag":144,"props":6232,"children":6233},{"class":146,"line":2621},[6234],{"type":15,"tag":144,"props":6235,"children":6236},{"style":185},[6237],{"type":21,"value":2627},{"type":15,"tag":144,"props":6239,"children":6240},{"class":146,"line":2630},[6241],{"type":15,"tag":144,"props":6242,"children":6243},{"emptyLinePlaceholder":8},[6244],{"type":21,"value":233},{"type":15,"tag":144,"props":6246,"children":6247},{"class":146,"line":2638},[6248,6252,6256,6260],{"type":15,"tag":144,"props":6249,"children":6250},{"style":151},[6251],{"type":21,"value":704},{"type":15,"tag":144,"props":6253,"children":6254},{"style":267},[6255],{"type":21,"value":2483},{"type":15,"tag":144,"props":6257,"children":6258},{"style":292},[6259],{"type":21,"value":295},{"type":15,"tag":144,"props":6261,"children":6262},{"style":185},[6263],{"type":21,"value":2146},{"type":15,"tag":144,"props":6265,"children":6266},{"class":146,"line":2731},[6267,6271,6275,6279],{"type":15,"tag":144,"props":6268,"children":6269},{"style":168},[6270],{"type":21,"value":2500},{"type":15,"tag":144,"props":6272,"children":6273},{"style":185},[6274],{"type":21,"value":264},{"type":15,"tag":144,"props":6276,"children":6277},{"style":157},[6278],{"type":21,"value":1106},{"type":15,"tag":144,"props":6280,"children":6281},{"style":185},[6282],{"type":21,"value":2168},{"type":15,"tag":144,"props":6284,"children":6285},{"class":146,"line":2743},[6286,6290,6294,6298,6302,6306],{"type":15,"tag":144,"props":6287,"children":6288},{"style":168},[6289],{"type":21,"value":2521},{"type":15,"tag":144,"props":6291,"children":6292},{"style":185},[6293],{"type":21,"value":264},{"type":15,"tag":144,"props":6295,"children":6296},{"style":245},[6297],{"type":21,"value":640},{"type":15,"tag":144,"props":6299,"children":6300},{"style":185},[6301],{"type":21,"value":253},{"type":15,"tag":144,"props":6303,"children":6304},{"style":157},[6305],{"type":21,"value":1106},{"type":15,"tag":144,"props":6307,"children":6308},{"style":185},[6309],{"type":21,"value":6310},"),\n",{"type":15,"tag":144,"props":6312,"children":6313},{"class":146,"line":2755},[6314,6318,6322,6326],{"type":15,"tag":144,"props":6315,"children":6316},{"style":168},[6317],{"type":21,"value":2542},{"type":15,"tag":144,"props":6319,"children":6320},{"style":185},[6321],{"type":21,"value":264},{"type":15,"tag":144,"props":6323,"children":6324},{"style":157},[6325],{"type":21,"value":2551},{"type":15,"tag":144,"props":6327,"children":6328},{"style":185},[6329],{"type":21,"value":2168},{"type":15,"tag":144,"props":6331,"children":6332},{"class":146,"line":2767},[6333,6337,6341,6345],{"type":15,"tag":144,"props":6334,"children":6335},{"style":168},[6336],{"type":21,"value":2564},{"type":15,"tag":144,"props":6338,"children":6339},{"style":185},[6340],{"type":21,"value":264},{"type":15,"tag":144,"props":6342,"children":6343},{"style":157},[6344],{"type":21,"value":1256},{"type":15,"tag":144,"props":6346,"children":6347},{"style":185},[6348],{"type":21,"value":2168},{"type":15,"tag":144,"props":6350,"children":6351},{"class":146,"line":2780},[6352,6356,6360,6364],{"type":15,"tag":144,"props":6353,"children":6354},{"style":168},[6355],{"type":21,"value":2585},{"type":15,"tag":144,"props":6357,"children":6358},{"style":185},[6359],{"type":21,"value":264},{"type":15,"tag":144,"props":6361,"children":6362},{"style":157},[6363],{"type":21,"value":1256},{"type":15,"tag":144,"props":6365,"children":6366},{"style":185},[6367],{"type":21,"value":2168},{"type":15,"tag":144,"props":6369,"children":6370},{"class":146,"line":2792},[6371,6375,6379,6383],{"type":15,"tag":144,"props":6372,"children":6373},{"style":168},[6374],{"type":21,"value":2606},{"type":15,"tag":144,"props":6376,"children":6377},{"style":185},[6378],{"type":21,"value":264},{"type":15,"tag":144,"props":6380,"children":6381},{"style":157},[6382],{"type":21,"value":1256},{"type":15,"tag":144,"props":6384,"children":6385},{"style":185},[6386],{"type":21,"value":2168},{"type":15,"tag":144,"props":6388,"children":6389},{"class":146,"line":2804},[6390],{"type":15,"tag":144,"props":6391,"children":6392},{"style":185},[6393],{"type":21,"value":2627},{"type":15,"tag":144,"props":6395,"children":6396},{"class":146,"line":2816},[6397],{"type":15,"tag":144,"props":6398,"children":6399},{"emptyLinePlaceholder":8},[6400],{"type":21,"value":233},{"type":15,"tag":144,"props":6402,"children":6403},{"class":146,"line":2828},[6404,6408,6412,6416,6420],{"type":15,"tag":144,"props":6405,"children":6406},{"style":151},[6407],{"type":21,"value":2131},{"type":15,"tag":144,"props":6409,"children":6410},{"style":151},[6411],{"type":21,"value":2648},{"type":15,"tag":144,"props":6413,"children":6414},{"style":245},[6415],{"type":21,"value":2653},{"type":15,"tag":144,"props":6417,"children":6418},{"style":292},[6419],{"type":21,"value":295},{"type":15,"tag":144,"props":6421,"children":6422},{"style":185},[6423],{"type":21,"value":374},{"type":15,"tag":144,"props":6425,"children":6426},{"class":146,"line":2840},[6427,6432,6436,6440,6444,6448,6452,6456],{"type":15,"tag":144,"props":6428,"children":6429},{"style":256},[6430],{"type":21,"value":6431},"  containerElementRef",{"type":15,"tag":144,"props":6433,"children":6434},{"style":185},[6435],{"type":21,"value":264},{"type":15,"tag":144,"props":6437,"children":6438},{"style":267},[6439],{"type":21,"value":5919},{"type":15,"tag":144,"props":6441,"children":6442},{"style":185},[6443],{"type":21,"value":596},{"type":15,"tag":144,"props":6445,"children":6446},{"style":267},[6447],{"type":21,"value":2685},{"type":15,"tag":144,"props":6449,"children":6450},{"style":185},[6451],{"type":21,"value":2343},{"type":15,"tag":144,"props":6453,"children":6454},{"style":267},[6455],{"type":21,"value":4162},{"type":15,"tag":144,"props":6457,"children":6458},{"style":185},[6459],{"type":21,"value":6460},">,\n",{"type":15,"tag":144,"props":6462,"children":6463},{"class":146,"line":2857},[6464,6469,6473,6477,6481],{"type":15,"tag":144,"props":6465,"children":6466},{"style":256},[6467],{"type":21,"value":6468},"  options",{"type":15,"tag":144,"props":6470,"children":6471},{"style":151},[6472],{"type":21,"value":2255},{"type":15,"tag":144,"props":6474,"children":6475},{"style":185},[6476],{"type":21,"value":264},{"type":15,"tag":144,"props":6478,"children":6479},{"style":267},[6480],{"type":21,"value":1029},{"type":15,"tag":144,"props":6482,"children":6483},{"style":185},[6484],{"type":21,"value":2168},{"type":15,"tag":144,"props":6486,"children":6487},{"class":146,"line":2875},[6488,6493,6498,6503],{"type":15,"tag":144,"props":6489,"children":6490},{"style":185},[6491],{"type":21,"value":6492},"): ",{"type":15,"tag":144,"props":6494,"children":6495},{"style":267},[6496],{"type":21,"value":6497},"UseTrapFocusReturn",{"type":15,"tag":144,"props":6499,"children":6500},{"style":151},[6501],{"type":21,"value":6502}," =>",{"type":15,"tag":144,"props":6504,"children":6505},{"style":185},[6506],{"type":21,"value":2146},{"type":15,"tag":144,"props":6508,"children":6509},{"class":146,"line":2891},[6510,6514],{"type":15,"tag":144,"props":6511,"children":6512},{"style":151},[6513],{"type":21,"value":284},{"type":15,"tag":144,"props":6515,"children":6516},{"style":185},[6517],{"type":21,"value":2146},{"type":15,"tag":144,"props":6519,"children":6520},{"class":146,"line":2899},[6521,6525],{"type":15,"tag":144,"props":6522,"children":6523},{"style":267},[6524],{"type":21,"value":2250},{"type":15,"tag":144,"props":6526,"children":6527},{"style":185},[6528],{"type":21,"value":2168},{"type":15,"tag":144,"props":6530,"children":6531},{"class":146,"line":2907},[6532,6536],{"type":15,"tag":144,"props":6533,"children":6534},{"style":267},[6535],{"type":21,"value":2275},{"type":15,"tag":144,"props":6537,"children":6538},{"style":185},[6539],{"type":21,"value":2168},{"type":15,"tag":144,"props":6541,"children":6542},{"class":146,"line":2960},[6543,6547],{"type":15,"tag":144,"props":6544,"children":6545},{"style":267},[6546],{"type":21,"value":2773},{"type":15,"tag":144,"props":6548,"children":6549},{"style":185},[6550],{"type":21,"value":2168},{"type":15,"tag":144,"props":6552,"children":6553},{"class":146,"line":3011},[6554,6558],{"type":15,"tag":144,"props":6555,"children":6556},{"style":267},[6557],{"type":21,"value":2300},{"type":15,"tag":144,"props":6559,"children":6560},{"style":185},[6561],{"type":21,"value":2168},{"type":15,"tag":144,"props":6563,"children":6564},{"class":146,"line":3033},[6565,6569],{"type":15,"tag":144,"props":6566,"children":6567},{"style":267},[6568],{"type":21,"value":2325},{"type":15,"tag":144,"props":6570,"children":6571},{"style":185},[6572],{"type":21,"value":2168},{"type":15,"tag":144,"props":6574,"children":6575},{"class":146,"line":3046},[6576,6580],{"type":15,"tag":144,"props":6577,"children":6578},{"style":267},[6579],{"type":21,"value":2412},{"type":15,"tag":144,"props":6581,"children":6582},{"style":185},[6583],{"type":21,"value":2168},{"type":15,"tag":144,"props":6585,"children":6586},{"class":146,"line":3059},[6587,6591],{"type":15,"tag":144,"props":6588,"children":6589},{"style":267},[6590],{"type":21,"value":2437},{"type":15,"tag":144,"props":6592,"children":6593},{"style":185},[6594],{"type":21,"value":2168},{"type":15,"tag":144,"props":6596,"children":6597},{"class":146,"line":3068},[6598,6602],{"type":15,"tag":144,"props":6599,"children":6600},{"style":267},[6601],{"type":21,"value":2387},{"type":15,"tag":144,"props":6603,"children":6604},{"style":185},[6605],{"type":21,"value":2168},{"type":15,"tag":144,"props":6607,"children":6608},{"class":146,"line":3093},[6609,6613,6617],{"type":15,"tag":144,"props":6610,"children":6611},{"style":185},[6612],{"type":21,"value":2846},{"type":15,"tag":144,"props":6614,"children":6615},{"style":292},[6616],{"type":21,"value":399},{"type":15,"tag":144,"props":6618,"children":6619},{"style":185},[6620],{"type":21,"value":2146},{"type":15,"tag":144,"props":6622,"children":6623},{"class":146,"line":3136},[6624,6628,6632],{"type":15,"tag":144,"props":6625,"children":6626},{"style":185},[6627],{"type":21,"value":2863},{"type":15,"tag":144,"props":6629,"children":6630},{"style":168},[6631],{"type":21,"value":2868},{"type":15,"tag":144,"props":6633,"children":6634},{"style":185},[6635],{"type":21,"value":2168},{"type":15,"tag":144,"props":6637,"children":6638},{"class":146,"line":3150},[6639,6643,6647],{"type":15,"tag":144,"props":6640,"children":6641},{"style":185},[6642],{"type":21,"value":2863},{"type":15,"tag":144,"props":6644,"children":6645},{"style":168},[6646],{"type":21,"value":1020},{"type":15,"tag":144,"props":6648,"children":6649},{"style":185},[6650],{"type":21,"value":2168},{"type":15,"tag":144,"props":6652,"children":6653},{"class":146,"line":3164},[6654],{"type":15,"tag":144,"props":6655,"children":6656},{"style":185},[6657],{"type":21,"value":2462},{"type":15,"tag":144,"props":6659,"children":6660},{"class":146,"line":3185},[6661,6665,6670,6674,6678,6682,6686,6690,6694],{"type":15,"tag":144,"props":6662,"children":6663},{"style":151},[6664],{"type":21,"value":284},{"type":15,"tag":144,"props":6666,"children":6667},{"style":267},[6668],{"type":21,"value":6669}," currentlyFocused",{"type":15,"tag":144,"props":6671,"children":6672},{"style":292},[6673],{"type":21,"value":295},{"type":15,"tag":144,"props":6675,"children":6676},{"style":245},[6677],{"type":21,"value":394},{"type":15,"tag":144,"props":6679,"children":6680},{"style":185},[6681],{"type":21,"value":596},{"type":15,"tag":144,"props":6683,"children":6684},{"style":267},[6685],{"type":21,"value":2685},{"type":15,"tag":144,"props":6687,"children":6688},{"style":185},[6689],{"type":21,"value":2343},{"type":15,"tag":144,"props":6691,"children":6692},{"style":267},[6693],{"type":21,"value":4162},{"type":15,"tag":144,"props":6695,"children":6696},{"style":185},[6697],{"type":21,"value":730},{"type":15,"tag":144,"props":6699,"children":6700},{"class":146,"line":3206},[6701,6705,6709,6713,6717,6721,6725],{"type":15,"tag":144,"props":6702,"children":6703},{"style":151},[6704],{"type":21,"value":284},{"type":15,"tag":144,"props":6706,"children":6707},{"style":267},[6708],{"type":21,"value":4869},{"type":15,"tag":144,"props":6710,"children":6711},{"style":292},[6712],{"type":21,"value":295},{"type":15,"tag":144,"props":6714,"children":6715},{"style":245},[6716],{"type":21,"value":394},{"type":15,"tag":144,"props":6718,"children":6719},{"style":185},[6720],{"type":21,"value":596},{"type":15,"tag":144,"props":6722,"children":6723},{"style":267},[6724],{"type":21,"value":1936},{"type":15,"tag":144,"props":6726,"children":6727},{"style":185},[6728],{"type":21,"value":3008},{"type":15,"tag":144,"props":6730,"children":6731},{"class":146,"line":3219},[6732,6737,6742,6746,6750,6754,6758],{"type":15,"tag":144,"props":6733,"children":6734},{"style":151},[6735],{"type":21,"value":6736},"  let",{"type":15,"tag":144,"props":6738,"children":6739},{"style":168},[6740],{"type":21,"value":6741}," containerHTMLElement",{"type":15,"tag":144,"props":6743,"children":6744},{"style":185},[6745],{"type":21,"value":264},{"type":15,"tag":144,"props":6747,"children":6748},{"style":267},[6749],{"type":21,"value":2685},{"type":15,"tag":144,"props":6751,"children":6752},{"style":185},[6753],{"type":21,"value":2343},{"type":15,"tag":144,"props":6755,"children":6756},{"style":267},[6757],{"type":21,"value":4162},{"type":15,"tag":144,"props":6759,"children":6760},{"style":185},[6761],{"type":21,"value":188},{"type":15,"tag":144,"props":6763,"children":6764},{"class":146,"line":3237},[6765],{"type":15,"tag":144,"props":6766,"children":6767},{"emptyLinePlaceholder":8},[6768],{"type":21,"value":233},{"type":15,"tag":144,"props":6770,"children":6771},{"class":146,"line":3246},[6772,6776,6780,6784,6788,6792],{"type":15,"tag":144,"props":6773,"children":6774},{"style":151},[6775],{"type":21,"value":284},{"type":15,"tag":144,"props":6777,"children":6778},{"style":245},[6779],{"type":21,"value":4095},{"type":15,"tag":144,"props":6781,"children":6782},{"style":292},[6783],{"type":21,"value":295},{"type":15,"tag":144,"props":6785,"children":6786},{"style":185},[6787],{"type":21,"value":4104},{"type":15,"tag":144,"props":6789,"children":6790},{"style":151},[6791],{"type":21,"value":2724},{"type":15,"tag":144,"props":6793,"children":6794},{"style":185},[6795],{"type":21,"value":2146},{"type":15,"tag":144,"props":6797,"children":6798},{"class":146,"line":3254},[6799,6804,6808,6813,6817,6821,6825,6829,6833,6837],{"type":15,"tag":144,"props":6800,"children":6801},{"style":267},[6802],{"type":21,"value":6803},"    currentlyFocused",{"type":15,"tag":144,"props":6805,"children":6806},{"style":185},[6807],{"type":21,"value":87},{"type":15,"tag":144,"props":6809,"children":6810},{"style":168},[6811],{"type":21,"value":6812},"value",{"type":15,"tag":144,"props":6814,"children":6815},{"style":292},[6816],{"type":21,"value":295},{"type":15,"tag":144,"props":6818,"children":6819},{"style":267},[6820],{"type":21,"value":4135},{"type":15,"tag":144,"props":6822,"children":6823},{"style":185},[6824],{"type":21,"value":87},{"type":15,"tag":144,"props":6826,"children":6827},{"style":168},[6828],{"type":21,"value":4144},{"type":15,"tag":144,"props":6830,"children":6831},{"style":151},[6832],{"type":21,"value":165},{"type":15,"tag":144,"props":6834,"children":6835},{"style":267},[6836],{"type":21,"value":4153},{"type":15,"tag":144,"props":6838,"children":6839},{"style":185},[6840],{"type":21,"value":188},{"type":15,"tag":144,"props":6842,"children":6843},{"class":146,"line":3275},[6844],{"type":15,"tag":144,"props":6845,"children":6846},{"style":185},[6847],{"type":21,"value":2462},{"type":15,"tag":144,"props":6849,"children":6850},{"class":146,"line":3287},[6851],{"type":15,"tag":144,"props":6852,"children":6853},{"emptyLinePlaceholder":8},[6854],{"type":21,"value":233},{"type":15,"tag":144,"props":6856,"children":6857},{"class":146,"line":3299},[6858,6862,6866,6870],{"type":15,"tag":144,"props":6859,"children":6860},{"style":151},[6861],{"type":21,"value":284},{"type":15,"tag":144,"props":6863,"children":6864},{"style":245},[6865],{"type":21,"value":3021},{"type":15,"tag":144,"props":6867,"children":6868},{"style":292},[6869],{"type":21,"value":295},{"type":15,"tag":144,"props":6871,"children":6872},{"style":185},[6873],{"type":21,"value":3030},{"type":15,"tag":144,"props":6875,"children":6876},{"class":146,"line":3307},[6877,6881],{"type":15,"tag":144,"props":6878,"children":6879},{"style":168},[6880],{"type":21,"value":3039},{"type":15,"tag":144,"props":6882,"children":6883},{"style":185},[6884],{"type":21,"value":2168},{"type":15,"tag":144,"props":6886,"children":6887},{"class":146,"line":3331},[6888,6892],{"type":15,"tag":144,"props":6889,"children":6890},{"style":168},[6891],{"type":21,"value":3052},{"type":15,"tag":144,"props":6893,"children":6894},{"style":185},[6895],{"type":21,"value":2168},{"type":15,"tag":144,"props":6897,"children":6898},{"class":146,"line":3371},[6899],{"type":15,"tag":144,"props":6900,"children":6901},{"style":185},[6902],{"type":21,"value":3065},{"type":15,"tag":144,"props":6904,"children":6905},{"class":146,"line":3383},[6906,6910,6914,6918,6922],{"type":15,"tag":144,"props":6907,"children":6908},{"style":168},[6909],{"type":21,"value":3039},{"type":15,"tag":144,"props":6911,"children":6912},{"style":151},[6913],{"type":21,"value":2255},{"type":15,"tag":144,"props":6915,"children":6916},{"style":185},[6917],{"type":21,"value":264},{"type":15,"tag":144,"props":6919,"children":6920},{"style":267},[6921],{"type":21,"value":3086},{"type":15,"tag":144,"props":6923,"children":6924},{"style":185},[6925],{"type":21,"value":188},{"type":15,"tag":144,"props":6927,"children":6928},{"class":146,"line":3396},[6929,6933,6937,6941,6945,6949,6953,6957,6961],{"type":15,"tag":144,"props":6930,"children":6931},{"style":168},[6932],{"type":21,"value":3052},{"type":15,"tag":144,"props":6934,"children":6935},{"style":151},[6936],{"type":21,"value":2255},{"type":15,"tag":144,"props":6938,"children":6939},{"style":185},[6940],{"type":21,"value":264},{"type":15,"tag":144,"props":6942,"children":6943},{"style":267},[6944],{"type":21,"value":3111},{"type":15,"tag":144,"props":6946,"children":6947},{"style":185},[6948],{"type":21,"value":596},{"type":15,"tag":144,"props":6950,"children":6951},{"style":267},[6952],{"type":21,"value":1142},{"type":15,"tag":144,"props":6954,"children":6955},{"style":185},[6956],{"type":21,"value":1931},{"type":15,"tag":144,"props":6958,"children":6959},{"style":267},[6960],{"type":21,"value":3128},{"type":15,"tag":144,"props":6962,"children":6963},{"style":185},[6964],{"type":21,"value":3133},{"type":15,"tag":144,"props":6966,"children":6967},{"class":146,"line":3416},[6968,6972],{"type":15,"tag":144,"props":6969,"children":6970},{"style":185},[6971],{"type":21,"value":3142},{"type":15,"tag":144,"props":6973,"children":6974},{"style":151},[6975],{"type":21,"value":3147},{"type":15,"tag":144,"props":6977,"children":6978},{"class":146,"line":3436},[6979,6983],{"type":15,"tag":144,"props":6980,"children":6981},{"style":245},[6982],{"type":21,"value":3156},{"type":15,"tag":144,"props":6984,"children":6985},{"style":185},[6986],{"type":21,"value":3161},{"type":15,"tag":144,"props":6988,"children":6989},{"class":146,"line":3448},[6990,6994,6998,7002,7006,7010],{"type":15,"tag":144,"props":6991,"children":6992},{"style":168},[6993],{"type":21,"value":3170},{"type":15,"tag":144,"props":6995,"children":6996},{"style":185},[6997],{"type":21,"value":264},{"type":15,"tag":144,"props":6999,"children":7000},{"style":267},[7001],{"type":21,"value":2922},{"type":15,"tag":144,"props":7003,"children":7004},{"style":185},[7005],{"type":21,"value":87},{"type":15,"tag":144,"props":7007,"children":7008},{"style":168},[7009],{"type":21,"value":6812},{"type":15,"tag":144,"props":7011,"children":7012},{"style":185},[7013],{"type":21,"value":2168},{"type":15,"tag":144,"props":7015,"children":7016},{"class":146,"line":3464},[7017,7021,7025,7029,7033,7037],{"type":15,"tag":144,"props":7018,"children":7019},{"style":168},[7020],{"type":21,"value":3191},{"type":15,"tag":144,"props":7022,"children":7023},{"style":185},[7024],{"type":21,"value":264},{"type":15,"tag":144,"props":7026,"children":7027},{"style":267},[7028],{"type":21,"value":2974},{"type":15,"tag":144,"props":7030,"children":7031},{"style":185},[7032],{"type":21,"value":87},{"type":15,"tag":144,"props":7034,"children":7035},{"style":168},[7036],{"type":21,"value":6812},{"type":15,"tag":144,"props":7038,"children":7039},{"style":185},[7040],{"type":21,"value":2168},{"type":15,"tag":144,"props":7042,"children":7043},{"class":146,"line":3472},[7044,7048],{"type":15,"tag":144,"props":7045,"children":7046},{"style":168},[7047],{"type":21,"value":3212},{"type":15,"tag":144,"props":7049,"children":7050},{"style":185},[7051],{"type":21,"value":2168},{"type":15,"tag":144,"props":7053,"children":7054},{"class":146,"line":3480},[7055,7059,7063],{"type":15,"tag":144,"props":7056,"children":7057},{"style":185},[7058],{"type":21,"value":3225},{"type":15,"tag":144,"props":7060,"children":7061},{"style":168},[7062],{"type":21,"value":3230},{"type":15,"tag":144,"props":7064,"children":7065},{"style":185},[7066],{"type":21,"value":2168},{"type":15,"tag":144,"props":7068,"children":7069},{"class":146,"line":3507},[7070],{"type":15,"tag":144,"props":7071,"children":7072},{"style":185},[7073],{"type":21,"value":3243},{"type":15,"tag":144,"props":7075,"children":7076},{"class":146,"line":3541},[7077],{"type":15,"tag":144,"props":7078,"children":7079},{"emptyLinePlaceholder":8},[7080],{"type":21,"value":233},{"type":15,"tag":144,"props":7082,"children":7083},{"class":146,"line":3560},[7084,7088,7092,7096],{"type":15,"tag":144,"props":7085,"children":7086},{"style":151},[7087],{"type":21,"value":284},{"type":15,"tag":144,"props":7089,"children":7090},{"style":245},[7091],{"type":21,"value":3264},{"type":15,"tag":144,"props":7093,"children":7094},{"style":292},[7095],{"type":21,"value":295},{"type":15,"tag":144,"props":7097,"children":7098},{"style":185},[7099],{"type":21,"value":3030},{"type":15,"tag":144,"props":7101,"children":7102},{"class":146,"line":3609},[7103,7107],{"type":15,"tag":144,"props":7104,"children":7105},{"style":168},[7106],{"type":21,"value":3039},{"type":15,"tag":144,"props":7108,"children":7109},{"style":185},[7110],{"type":21,"value":2168},{"type":15,"tag":144,"props":7112,"children":7113},{"class":146,"line":3657},[7114,7118],{"type":15,"tag":144,"props":7115,"children":7116},{"style":168},[7117],{"type":21,"value":3052},{"type":15,"tag":144,"props":7119,"children":7120},{"style":185},[7121],{"type":21,"value":2168},{"type":15,"tag":144,"props":7123,"children":7124},{"class":146,"line":3665},[7125],{"type":15,"tag":144,"props":7126,"children":7127},{"style":185},[7128],{"type":21,"value":3065},{"type":15,"tag":144,"props":7130,"children":7131},{"class":146,"line":3733},[7132,7136,7140,7144,7148],{"type":15,"tag":144,"props":7133,"children":7134},{"style":168},[7135],{"type":21,"value":3039},{"type":15,"tag":144,"props":7137,"children":7138},{"style":151},[7139],{"type":21,"value":2255},{"type":15,"tag":144,"props":7141,"children":7142},{"style":185},[7143],{"type":21,"value":264},{"type":15,"tag":144,"props":7145,"children":7146},{"style":267},[7147],{"type":21,"value":3086},{"type":15,"tag":144,"props":7149,"children":7150},{"style":185},[7151],{"type":21,"value":188},{"type":15,"tag":144,"props":7153,"children":7154},{"class":146,"line":3795},[7155,7159,7163,7167,7171,7175,7179,7183,7187],{"type":15,"tag":144,"props":7156,"children":7157},{"style":168},[7158],{"type":21,"value":3052},{"type":15,"tag":144,"props":7160,"children":7161},{"style":151},[7162],{"type":21,"value":2255},{"type":15,"tag":144,"props":7164,"children":7165},{"style":185},[7166],{"type":21,"value":264},{"type":15,"tag":144,"props":7168,"children":7169},{"style":267},[7170],{"type":21,"value":3111},{"type":15,"tag":144,"props":7172,"children":7173},{"style":185},[7174],{"type":21,"value":596},{"type":15,"tag":144,"props":7176,"children":7177},{"style":267},[7178],{"type":21,"value":1142},{"type":15,"tag":144,"props":7180,"children":7181},{"style":185},[7182],{"type":21,"value":1931},{"type":15,"tag":144,"props":7184,"children":7185},{"style":267},[7186],{"type":21,"value":3128},{"type":15,"tag":144,"props":7188,"children":7189},{"style":185},[7190],{"type":21,"value":3133},{"type":15,"tag":144,"props":7192,"children":7193},{"class":146,"line":3856},[7194,7198],{"type":15,"tag":144,"props":7195,"children":7196},{"style":185},[7197],{"type":21,"value":3142},{"type":15,"tag":144,"props":7199,"children":7200},{"style":151},[7201],{"type":21,"value":3147},{"type":15,"tag":144,"props":7203,"children":7204},{"class":146,"line":3917},[7205,7209],{"type":15,"tag":144,"props":7206,"children":7207},{"style":245},[7208],{"type":21,"value":3389},{"type":15,"tag":144,"props":7210,"children":7211},{"style":185},[7212],{"type":21,"value":3161},{"type":15,"tag":144,"props":7214,"children":7215},{"class":146,"line":3925},[7216,7220,7224,7228,7232,7236],{"type":15,"tag":144,"props":7217,"children":7218},{"style":168},[7219],{"type":21,"value":3170},{"type":15,"tag":144,"props":7221,"children":7222},{"style":185},[7223],{"type":21,"value":264},{"type":15,"tag":144,"props":7225,"children":7226},{"style":267},[7227],{"type":21,"value":2922},{"type":15,"tag":144,"props":7229,"children":7230},{"style":185},[7231],{"type":21,"value":87},{"type":15,"tag":144,"props":7233,"children":7234},{"style":168},[7235],{"type":21,"value":6812},{"type":15,"tag":144,"props":7237,"children":7238},{"style":185},[7239],{"type":21,"value":2168},{"type":15,"tag":144,"props":7241,"children":7242},{"class":146,"line":3979},[7243,7247,7251,7255,7259,7263],{"type":15,"tag":144,"props":7244,"children":7245},{"style":168},[7246],{"type":21,"value":3191},{"type":15,"tag":144,"props":7248,"children":7249},{"style":185},[7250],{"type":21,"value":264},{"type":15,"tag":144,"props":7252,"children":7253},{"style":267},[7254],{"type":21,"value":2974},{"type":15,"tag":144,"props":7256,"children":7257},{"style":185},[7258],{"type":21,"value":87},{"type":15,"tag":144,"props":7260,"children":7261},{"style":168},[7262],{"type":21,"value":6812},{"type":15,"tag":144,"props":7264,"children":7265},{"style":185},[7266],{"type":21,"value":2168},{"type":15,"tag":144,"props":7268,"children":7269},{"class":146,"line":4032},[7270,7274],{"type":15,"tag":144,"props":7271,"children":7272},{"style":168},[7273],{"type":21,"value":3212},{"type":15,"tag":144,"props":7275,"children":7276},{"style":185},[7277],{"type":21,"value":2168},{"type":15,"tag":144,"props":7279,"children":7280},{"class":146,"line":4041},[7281,7285,7289],{"type":15,"tag":144,"props":7282,"children":7283},{"style":185},[7284],{"type":21,"value":3225},{"type":15,"tag":144,"props":7286,"children":7287},{"style":168},[7288],{"type":21,"value":3230},{"type":15,"tag":144,"props":7290,"children":7291},{"style":185},[7292],{"type":21,"value":2168},{"type":15,"tag":144,"props":7294,"children":7295},{"class":146,"line":4051},[7296],{"type":15,"tag":144,"props":7297,"children":7298},{"style":185},[7299],{"type":21,"value":3243},{"type":15,"tag":144,"props":7301,"children":7302},{"class":146,"line":4069},[7303],{"type":15,"tag":144,"props":7304,"children":7305},{"emptyLinePlaceholder":8},[7306],{"type":21,"value":233},{"type":15,"tag":144,"props":7308,"children":7309},{"class":146,"line":4077},[7310,7314,7318,7322,7326,7330,7334,7338,7342,7346],{"type":15,"tag":144,"props":7311,"children":7312},{"style":151},[7313],{"type":21,"value":284},{"type":15,"tag":144,"props":7315,"children":7316},{"style":245},[7317],{"type":21,"value":3490},{"type":15,"tag":144,"props":7319,"children":7320},{"style":292},[7321],{"type":21,"value":295},{"type":15,"tag":144,"props":7323,"children":7324},{"style":185},[7325],{"type":21,"value":2662},{"type":15,"tag":144,"props":7327,"children":7328},{"style":256},[7329],{"type":21,"value":3518},{"type":15,"tag":144,"props":7331,"children":7332},{"style":185},[7333],{"type":21,"value":264},{"type":15,"tag":144,"props":7335,"children":7336},{"style":267},[7337],{"type":21,"value":3086},{"type":15,"tag":144,"props":7339,"children":7340},{"style":185},[7341],{"type":21,"value":2719},{"type":15,"tag":144,"props":7343,"children":7344},{"style":151},[7345],{"type":21,"value":2724},{"type":15,"tag":144,"props":7347,"children":7348},{"style":185},[7349],{"type":21,"value":2146},{"type":15,"tag":144,"props":7351,"children":7352},{"class":146,"line":4085},[7353,7357,7361,7365,7370,7374,7378,7382,7386,7390,7394],{"type":15,"tag":144,"props":7354,"children":7355},{"style":151},[7356],{"type":21,"value":4121},{"type":15,"tag":144,"props":7358,"children":7359},{"style":267},[7360],{"type":21,"value":3552},{"type":15,"tag":144,"props":7362,"children":7363},{"style":292},[7364],{"type":21,"value":295},{"type":15,"tag":144,"props":7366,"children":7367},{"style":168},[7368],{"type":21,"value":7369}," arrowFocusGroupSelector",{"type":15,"tag":144,"props":7371,"children":7372},{"style":292},[7373],{"type":21,"value":3571},{"type":15,"tag":144,"props":7375,"children":7376},{"style":267},[7377],{"type":21,"value":6741},{"type":15,"tag":144,"props":7379,"children":7380},{"style":185},[7381],{"type":21,"value":3589},{"type":15,"tag":144,"props":7383,"children":7384},{"style":245},[7385],{"type":21,"value":3594},{"type":15,"tag":144,"props":7387,"children":7388},{"style":185},[7389],{"type":21,"value":253},{"type":15,"tag":144,"props":7391,"children":7392},{"style":168},[7393],{"type":21,"value":1133},{"type":15,"tag":144,"props":7395,"children":7396},{"style":185},[7397],{"type":21,"value":322},{"type":15,"tag":144,"props":7399,"children":7400},{"class":146,"line":4115},[7401,7405,7409,7413,7417,7421,7425,7429,7433,7437],{"type":15,"tag":144,"props":7402,"children":7403},{"style":151},[7404],{"type":21,"value":4121},{"type":15,"tag":144,"props":7406,"children":7407},{"style":267},[7408],{"type":21,"value":3619},{"type":15,"tag":144,"props":7410,"children":7411},{"style":292},[7412],{"type":21,"value":295},{"type":15,"tag":144,"props":7414,"children":7415},{"style":168},[7416],{"type":21,"value":3552},{"type":15,"tag":144,"props":7418,"children":7419},{"style":151},[7420],{"type":21,"value":3632},{"type":15,"tag":144,"props":7422,"children":7423},{"style":185},[7424],{"type":21,"value":201},{"type":15,"tag":144,"props":7426,"children":7427},{"style":168},[7428],{"type":21,"value":1133},{"type":15,"tag":144,"props":7430,"children":7431},{"style":185},[7432],{"type":21,"value":210},{"type":15,"tag":144,"props":7434,"children":7435},{"style":151},[7436],{"type":21,"value":3649},{"type":15,"tag":144,"props":7438,"children":7439},{"style":185},[7440],{"type":21,"value":3654},{"type":15,"tag":144,"props":7442,"children":7443},{"class":146,"line":4169},[7444],{"type":15,"tag":144,"props":7445,"children":7446},{"emptyLinePlaceholder":8},[7447],{"type":21,"value":233},{"type":15,"tag":144,"props":7449,"children":7450},{"class":146,"line":4190},[7451,7455,7459,7463,7467,7471,7475,7479,7483,7487,7491,7495,7499,7503],{"type":15,"tag":144,"props":7452,"children":7453},{"style":151},[7454],{"type":21,"value":4381},{"type":15,"tag":144,"props":7456,"children":7457},{"style":185},[7458],{"type":21,"value":2662},{"type":15,"tag":144,"props":7460,"children":7461},{"style":168},[7462],{"type":21,"value":1239},{"type":15,"tag":144,"props":7464,"children":7465},{"style":292},[7466],{"type":21,"value":3571},{"type":15,"tag":144,"props":7468,"children":7469},{"style":267},[7470],{"type":21,"value":3688},{"type":15,"tag":144,"props":7472,"children":7473},{"style":185},[7474],{"type":21,"value":87},{"type":15,"tag":144,"props":7476,"children":7477},{"style":168},[7478],{"type":21,"value":3697},{"type":15,"tag":144,"props":7480,"children":7481},{"style":292},[7482],{"type":21,"value":3702},{"type":15,"tag":144,"props":7484,"children":7485},{"style":179},[7486],{"type":21,"value":3707},{"type":15,"tag":144,"props":7488,"children":7489},{"style":185},[7490],{"type":21,"value":2719},{"type":15,"tag":144,"props":7492,"children":7493},{"style":245},[7494],{"type":21,"value":3716},{"type":15,"tag":144,"props":7496,"children":7497},{"style":185},[7498],{"type":21,"value":3721},{"type":15,"tag":144,"props":7500,"children":7501},{"style":168},[7502],{"type":21,"value":3230},{"type":15,"tag":144,"props":7504,"children":7505},{"style":185},[7506],{"type":21,"value":3730},{"type":15,"tag":144,"props":7508,"children":7509},{"class":146,"line":4198},[7510,7514,7518,7522,7526,7530,7534,7538,7542,7546,7550,7554,7558,7562],{"type":15,"tag":144,"props":7511,"children":7512},{"style":151},[7513],{"type":21,"value":4381},{"type":15,"tag":144,"props":7515,"children":7516},{"style":185},[7517],{"type":21,"value":2662},{"type":15,"tag":144,"props":7519,"children":7520},{"style":168},[7521],{"type":21,"value":1239},{"type":15,"tag":144,"props":7523,"children":7524},{"style":292},[7525],{"type":21,"value":3571},{"type":15,"tag":144,"props":7527,"children":7528},{"style":267},[7529],{"type":21,"value":3688},{"type":15,"tag":144,"props":7531,"children":7532},{"style":185},[7533],{"type":21,"value":87},{"type":15,"tag":144,"props":7535,"children":7536},{"style":168},[7537],{"type":21,"value":3697},{"type":15,"tag":144,"props":7539,"children":7540},{"style":292},[7541],{"type":21,"value":3702},{"type":15,"tag":144,"props":7543,"children":7544},{"style":179},[7545],{"type":21,"value":3771},{"type":15,"tag":144,"props":7547,"children":7548},{"style":185},[7549],{"type":21,"value":2719},{"type":15,"tag":144,"props":7551,"children":7552},{"style":245},[7553],{"type":21,"value":3780},{"type":15,"tag":144,"props":7555,"children":7556},{"style":185},[7557],{"type":21,"value":3721},{"type":15,"tag":144,"props":7559,"children":7560},{"style":168},[7561],{"type":21,"value":3230},{"type":15,"tag":144,"props":7563,"children":7564},{"style":185},[7565],{"type":21,"value":3730},{"type":15,"tag":144,"props":7567,"children":7568},{"class":146,"line":4206},[7569,7573,7577,7581,7585,7589,7593,7597,7601,7605,7609,7613,7617,7621],{"type":15,"tag":144,"props":7570,"children":7571},{"style":151},[7572],{"type":21,"value":4381},{"type":15,"tag":144,"props":7574,"children":7575},{"style":185},[7576],{"type":21,"value":2662},{"type":15,"tag":144,"props":7578,"children":7579},{"style":168},[7580],{"type":21,"value":1269},{"type":15,"tag":144,"props":7582,"children":7583},{"style":292},[7584],{"type":21,"value":3571},{"type":15,"tag":144,"props":7586,"children":7587},{"style":267},[7588],{"type":21,"value":3688},{"type":15,"tag":144,"props":7590,"children":7591},{"style":185},[7592],{"type":21,"value":87},{"type":15,"tag":144,"props":7594,"children":7595},{"style":168},[7596],{"type":21,"value":3697},{"type":15,"tag":144,"props":7598,"children":7599},{"style":292},[7600],{"type":21,"value":3702},{"type":15,"tag":144,"props":7602,"children":7603},{"style":179},[7604],{"type":21,"value":3833},{"type":15,"tag":144,"props":7606,"children":7607},{"style":185},[7608],{"type":21,"value":2719},{"type":15,"tag":144,"props":7610,"children":7611},{"style":245},[7612],{"type":21,"value":3716},{"type":15,"tag":144,"props":7614,"children":7615},{"style":185},[7616],{"type":21,"value":3721},{"type":15,"tag":144,"props":7618,"children":7619},{"style":168},[7620],{"type":21,"value":3230},{"type":15,"tag":144,"props":7622,"children":7623},{"style":185},[7624],{"type":21,"value":3730},{"type":15,"tag":144,"props":7626,"children":7627},{"class":146,"line":4235},[7628,7632,7636,7640,7644,7648,7652,7656,7660,7664,7668,7672,7676,7680],{"type":15,"tag":144,"props":7629,"children":7630},{"style":151},[7631],{"type":21,"value":4381},{"type":15,"tag":144,"props":7633,"children":7634},{"style":185},[7635],{"type":21,"value":2662},{"type":15,"tag":144,"props":7637,"children":7638},{"style":168},[7639],{"type":21,"value":1269},{"type":15,"tag":144,"props":7641,"children":7642},{"style":292},[7643],{"type":21,"value":3571},{"type":15,"tag":144,"props":7645,"children":7646},{"style":267},[7647],{"type":21,"value":3688},{"type":15,"tag":144,"props":7649,"children":7650},{"style":185},[7651],{"type":21,"value":87},{"type":15,"tag":144,"props":7653,"children":7654},{"style":168},[7655],{"type":21,"value":3697},{"type":15,"tag":144,"props":7657,"children":7658},{"style":292},[7659],{"type":21,"value":3702},{"type":15,"tag":144,"props":7661,"children":7662},{"style":179},[7663],{"type":21,"value":3894},{"type":15,"tag":144,"props":7665,"children":7666},{"style":185},[7667],{"type":21,"value":2719},{"type":15,"tag":144,"props":7669,"children":7670},{"style":245},[7671],{"type":21,"value":3780},{"type":15,"tag":144,"props":7673,"children":7674},{"style":185},[7675],{"type":21,"value":3721},{"type":15,"tag":144,"props":7677,"children":7678},{"style":168},[7679],{"type":21,"value":3230},{"type":15,"tag":144,"props":7681,"children":7682},{"style":185},[7683],{"type":21,"value":3730},{"type":15,"tag":144,"props":7685,"children":7686},{"class":146,"line":4283},[7687],{"type":15,"tag":144,"props":7688,"children":7689},{"emptyLinePlaceholder":8},[7690],{"type":21,"value":233},{"type":15,"tag":144,"props":7692,"children":7693},{"class":146,"line":4337},[7694,7698,7702,7706,7710,7714,7718,7722,7726,7730,7734,7738],{"type":15,"tag":144,"props":7695,"children":7696},{"style":151},[7697],{"type":21,"value":4381},{"type":15,"tag":144,"props":7699,"children":7700},{"style":185},[7701],{"type":21,"value":2662},{"type":15,"tag":144,"props":7703,"children":7704},{"style":168},[7705],{"type":21,"value":1088},{"type":15,"tag":144,"props":7707,"children":7708},{"style":292},[7709],{"type":21,"value":3571},{"type":15,"tag":144,"props":7711,"children":7712},{"style":245},[7713],{"type":21,"value":3947},{"type":15,"tag":144,"props":7715,"children":7716},{"style":185},[7717],{"type":21,"value":253},{"type":15,"tag":144,"props":7719,"children":7720},{"style":168},[7721],{"type":21,"value":3518},{"type":15,"tag":144,"props":7723,"children":7724},{"style":185},[7725],{"type":21,"value":3960},{"type":15,"tag":144,"props":7727,"children":7728},{"style":245},[7729],{"type":21,"value":3780},{"type":15,"tag":144,"props":7731,"children":7732},{"style":185},[7733],{"type":21,"value":3721},{"type":15,"tag":144,"props":7735,"children":7736},{"style":168},[7737],{"type":21,"value":3518},{"type":15,"tag":144,"props":7739,"children":7740},{"style":185},[7741],{"type":21,"value":3730},{"type":15,"tag":144,"props":7743,"children":7744},{"class":146,"line":4345},[7745,7749,7753,7757,7761,7765,7769,7773,7777,7781,7785,7789],{"type":15,"tag":144,"props":7746,"children":7747},{"style":151},[7748],{"type":21,"value":4381},{"type":15,"tag":144,"props":7750,"children":7751},{"style":185},[7752],{"type":21,"value":2662},{"type":15,"tag":144,"props":7754,"children":7755},{"style":168},[7756],{"type":21,"value":1088},{"type":15,"tag":144,"props":7758,"children":7759},{"style":292},[7760],{"type":21,"value":3571},{"type":15,"tag":144,"props":7762,"children":7763},{"style":245},[7764],{"type":21,"value":4001},{"type":15,"tag":144,"props":7766,"children":7767},{"style":185},[7768],{"type":21,"value":253},{"type":15,"tag":144,"props":7770,"children":7771},{"style":168},[7772],{"type":21,"value":3518},{"type":15,"tag":144,"props":7774,"children":7775},{"style":185},[7776],{"type":21,"value":3960},{"type":15,"tag":144,"props":7778,"children":7779},{"style":245},[7780],{"type":21,"value":3716},{"type":15,"tag":144,"props":7782,"children":7783},{"style":185},[7784],{"type":21,"value":3721},{"type":15,"tag":144,"props":7786,"children":7787},{"style":168},[7788],{"type":21,"value":3518},{"type":15,"tag":144,"props":7790,"children":7791},{"style":185},[7792],{"type":21,"value":3730},{"type":15,"tag":144,"props":7794,"children":7795},{"class":146,"line":4353},[7796],{"type":15,"tag":144,"props":7797,"children":7798},{"style":185},[7799],{"type":21,"value":2462},{"type":15,"tag":144,"props":7801,"children":7802},{"class":146,"line":4375},[7803],{"type":15,"tag":144,"props":7804,"children":7805},{"emptyLinePlaceholder":8},[7806],{"type":21,"value":233},{"type":15,"tag":144,"props":7808,"children":7809},{"class":146,"line":4413},[7810,7814,7818,7822,7826,7830],{"type":15,"tag":144,"props":7811,"children":7812},{"style":151},[7813],{"type":21,"value":284},{"type":15,"tag":144,"props":7815,"children":7816},{"style":245},[7817],{"type":21,"value":4216},{"type":15,"tag":144,"props":7819,"children":7820},{"style":292},[7821],{"type":21,"value":295},{"type":15,"tag":144,"props":7823,"children":7824},{"style":185},[7825],{"type":21,"value":4104},{"type":15,"tag":144,"props":7827,"children":7828},{"style":151},[7829],{"type":21,"value":2724},{"type":15,"tag":144,"props":7831,"children":7832},{"style":185},[7833],{"type":21,"value":2146},{"type":15,"tag":144,"props":7835,"children":7836},{"class":146,"line":4467},[7837,7842,7846,7850,7854,7858,7862,7866],{"type":15,"tag":144,"props":7838,"children":7839},{"style":267},[7840],{"type":21,"value":7841},"    containerHTMLElement",{"type":15,"tag":144,"props":7843,"children":7844},{"style":185},[7845],{"type":21,"value":3589},{"type":15,"tag":144,"props":7847,"children":7848},{"style":245},[7849],{"type":21,"value":4258},{"type":15,"tag":144,"props":7851,"children":7852},{"style":185},[7853],{"type":21,"value":253},{"type":15,"tag":144,"props":7855,"children":7856},{"style":179},[7857],{"type":21,"value":4267},{"type":15,"tag":144,"props":7859,"children":7860},{"style":185},[7861],{"type":21,"value":1931},{"type":15,"tag":144,"props":7863,"children":7864},{"style":168},[7865],{"type":21,"value":4276},{"type":15,"tag":144,"props":7867,"children":7868},{"style":185},[7869],{"type":21,"value":322},{"type":15,"tag":144,"props":7871,"children":7872},{"class":146,"line":4511},[7873,7877,7881,7885,7889,7893,7897,7901,7905,7909],{"type":15,"tag":144,"props":7874,"children":7875},{"style":267},[7876],{"type":21,"value":7841},{"type":15,"tag":144,"props":7878,"children":7879},{"style":185},[7880],{"type":21,"value":3589},{"type":15,"tag":144,"props":7882,"children":7883},{"style":245},[7884],{"type":21,"value":4258},{"type":15,"tag":144,"props":7886,"children":7887},{"style":185},[7888],{"type":21,"value":253},{"type":15,"tag":144,"props":7890,"children":7891},{"style":179},[7892],{"type":21,"value":4313},{"type":15,"tag":144,"props":7894,"children":7895},{"style":185},[7896],{"type":21,"value":1931},{"type":15,"tag":144,"props":7898,"children":7899},{"style":168},[7900],{"type":21,"value":4322},{"type":15,"tag":144,"props":7902,"children":7903},{"style":185},[7904],{"type":21,"value":1931},{"type":15,"tag":144,"props":7906,"children":7907},{"style":157},[7908],{"type":21,"value":1106},{"type":15,"tag":144,"props":7910,"children":7911},{"style":185},[7912],{"type":21,"value":322},{"type":15,"tag":144,"props":7914,"children":7915},{"class":146,"line":4538},[7916],{"type":15,"tag":144,"props":7917,"children":7918},{"style":185},[7919],{"type":21,"value":2462},{"type":15,"tag":144,"props":7921,"children":7922},{"class":146,"line":4586},[7923],{"type":15,"tag":144,"props":7924,"children":7925},{"emptyLinePlaceholder":8},[7926],{"type":21,"value":233},{"type":15,"tag":144,"props":7928,"children":7929},{"class":146,"line":4594},[7930,7935],{"type":15,"tag":144,"props":7931,"children":7932},{"style":245},[7933],{"type":21,"value":7934},"  watch",{"type":15,"tag":144,"props":7936,"children":7937},{"style":185},[7938],{"type":21,"value":3504},{"type":15,"tag":144,"props":7940,"children":7941},{"class":146,"line":4629},[7942,7946,7950,7954,7958],{"type":15,"tag":144,"props":7943,"children":7944},{"style":185},[7945],{"type":21,"value":4057},{"type":15,"tag":144,"props":7947,"children":7948},{"style":168},[7949],{"type":21,"value":2667},{"type":15,"tag":144,"props":7951,"children":7952},{"style":185},[7953],{"type":21,"value":1931},{"type":15,"tag":144,"props":7955,"children":7956},{"style":168},[7957],{"type":21,"value":1173},{"type":15,"tag":144,"props":7959,"children":7960},{"style":185},[7961],{"type":21,"value":4066},{"type":15,"tag":144,"props":7963,"children":7964},{"class":146,"line":4665},[7965,7970,7975,7980,7984,7988,7993,7997],{"type":15,"tag":144,"props":7966,"children":7967},{"style":151},[7968],{"type":21,"value":7969},"    async",{"type":15,"tag":144,"props":7971,"children":7972},{"style":185},[7973],{"type":21,"value":7974}," ([",{"type":15,"tag":144,"props":7976,"children":7977},{"style":256},[7978],{"type":21,"value":7979},"containerElement",{"type":15,"tag":144,"props":7981,"children":7982},{"style":185},[7983],{"type":21,"value":1931},{"type":15,"tag":144,"props":7985,"children":7986},{"style":256},[7987],{"type":21,"value":1173},{"type":15,"tag":144,"props":7989,"children":7990},{"style":185},[7991],{"type":21,"value":7992},"]) ",{"type":15,"tag":144,"props":7994,"children":7995},{"style":151},[7996],{"type":21,"value":2724},{"type":15,"tag":144,"props":7998,"children":7999},{"style":185},[8000],{"type":21,"value":2146},{"type":15,"tag":144,"props":8002,"children":8003},{"class":146,"line":4674},[8004,8008,8012,8016,8020,8024],{"type":15,"tag":144,"props":8005,"children":8006},{"style":151},[8007],{"type":21,"value":3671},{"type":15,"tag":144,"props":8009,"children":8010},{"style":185},[8011],{"type":21,"value":2662},{"type":15,"tag":144,"props":8013,"children":8014},{"style":168},[8015],{"type":21,"value":7979},{"type":15,"tag":144,"props":8017,"children":8018},{"style":292},[8019],{"type":21,"value":3571},{"type":15,"tag":144,"props":8021,"children":8022},{"style":168},[8023],{"type":21,"value":4406},{"type":15,"tag":144,"props":8025,"children":8026},{"style":185},[8027],{"type":21,"value":275},{"type":15,"tag":144,"props":8029,"children":8030},{"class":146,"line":4721},[8031,8036,8040,8044,8048],{"type":15,"tag":144,"props":8032,"children":8033},{"style":151},[8034],{"type":21,"value":8035},"        let",{"type":15,"tag":144,"props":8037,"children":8038},{"style":168},[8039],{"type":21,"value":4522},{"type":15,"tag":144,"props":8041,"children":8042},{"style":292},[8043],{"type":21,"value":295},{"type":15,"tag":144,"props":8045,"children":8046},{"style":157},[8047],{"type":21,"value":4531},{"type":15,"tag":144,"props":8049,"children":8050},{"style":185},[8051],{"type":21,"value":188},{"type":15,"tag":144,"props":8053,"children":8054},{"class":146,"line":4743},[8055,8060,8065],{"type":15,"tag":144,"props":8056,"children":8057},{"style":151},[8058],{"type":21,"value":8059},"        await",{"type":15,"tag":144,"props":8061,"children":8062},{"style":245},[8063],{"type":21,"value":8064}," waitForNextRender",{"type":15,"tag":144,"props":8066,"children":8067},{"style":185},[8068],{"type":21,"value":4790},{"type":15,"tag":144,"props":8070,"children":8071},{"class":146,"line":4761},[8072,8077,8081,8086,8090,8094],{"type":15,"tag":144,"props":8073,"children":8074},{"style":168},[8075],{"type":21,"value":8076},"        containerHTMLElement",{"type":15,"tag":144,"props":8078,"children":8079},{"style":292},[8080],{"type":21,"value":295},{"type":15,"tag":144,"props":8082,"children":8083},{"style":245},[8084],{"type":21,"value":8085}," unrefElement",{"type":15,"tag":144,"props":8087,"children":8088},{"style":185},[8089],{"type":21,"value":253},{"type":15,"tag":144,"props":8091,"children":8092},{"style":168},[8093],{"type":21,"value":7979},{"type":15,"tag":144,"props":8095,"children":8096},{"style":185},[8097],{"type":21,"value":322},{"type":15,"tag":144,"props":8099,"children":8100},{"class":146,"line":4793},[8101],{"type":15,"tag":144,"props":8102,"children":8103},{"emptyLinePlaceholder":8},[8104],{"type":21,"value":233},{"type":15,"tag":144,"props":8106,"children":8107},{"class":146,"line":4802},[8108,8112,8116,8120,8124,8128,8132,8136,8140,8144],{"type":15,"tag":144,"props":8109,"children":8110},{"style":267},[8111],{"type":21,"value":8076},{"type":15,"tag":144,"props":8113,"children":8114},{"style":185},[8115],{"type":21,"value":3589},{"type":15,"tag":144,"props":8117,"children":8118},{"style":245},[8119],{"type":21,"value":4436},{"type":15,"tag":144,"props":8121,"children":8122},{"style":185},[8123],{"type":21,"value":253},{"type":15,"tag":144,"props":8125,"children":8126},{"style":179},[8127],{"type":21,"value":4313},{"type":15,"tag":144,"props":8129,"children":8130},{"style":185},[8131],{"type":21,"value":1931},{"type":15,"tag":144,"props":8133,"children":8134},{"style":168},[8135],{"type":21,"value":4322},{"type":15,"tag":144,"props":8137,"children":8138},{"style":185},[8139],{"type":21,"value":1931},{"type":15,"tag":144,"props":8141,"children":8142},{"style":157},[8143],{"type":21,"value":1106},{"type":15,"tag":144,"props":8145,"children":8146},{"style":185},[8147],{"type":21,"value":322},{"type":15,"tag":144,"props":8149,"children":8150},{"class":146,"line":4849},[8151,8155,8159,8163,8167,8171,8175,8179],{"type":15,"tag":144,"props":8152,"children":8153},{"style":267},[8154],{"type":21,"value":8076},{"type":15,"tag":144,"props":8156,"children":8157},{"style":185},[8158],{"type":21,"value":3589},{"type":15,"tag":144,"props":8160,"children":8161},{"style":245},[8162],{"type":21,"value":4436},{"type":15,"tag":144,"props":8164,"children":8165},{"style":185},[8166],{"type":21,"value":253},{"type":15,"tag":144,"props":8168,"children":8169},{"style":179},[8170],{"type":21,"value":4267},{"type":15,"tag":144,"props":8172,"children":8173},{"style":185},[8174],{"type":21,"value":1931},{"type":15,"tag":144,"props":8176,"children":8177},{"style":168},[8178],{"type":21,"value":4276},{"type":15,"tag":144,"props":8180,"children":8181},{"style":185},[8182],{"type":21,"value":322},{"type":15,"tag":144,"props":8184,"children":8185},{"class":146,"line":4926},[8186,8191,8195,8199,8203,8208,8212,8217,8221,8225,8229,8233],{"type":15,"tag":144,"props":8187,"children":8188},{"style":267},[8189],{"type":21,"value":8190},"        focusableElements",{"type":15,"tag":144,"props":8192,"children":8193},{"style":185},[8194],{"type":21,"value":87},{"type":15,"tag":144,"props":8196,"children":8197},{"style":168},[8198],{"type":21,"value":6812},{"type":15,"tag":144,"props":8200,"children":8201},{"style":292},[8202],{"type":21,"value":295},{"type":15,"tag":144,"props":8204,"children":8205},{"style":245},[8206],{"type":21,"value":8207}," tabbable",{"type":15,"tag":144,"props":8209,"children":8210},{"style":185},[8211],{"type":21,"value":253},{"type":15,"tag":144,"props":8213,"children":8214},{"style":168},[8215],{"type":21,"value":8216},"containerHTMLElement",{"type":15,"tag":144,"props":8218,"children":8219},{"style":151},[8220],{"type":21,"value":165},{"type":15,"tag":144,"props":8222,"children":8223},{"style":267},[8224],{"type":21,"value":4153},{"type":15,"tag":144,"props":8226,"children":8227},{"style":185},[8228],{"type":21,"value":4573},{"type":15,"tag":144,"props":8230,"children":8231},{"style":168},[8232],{"type":21,"value":4578},{"type":15,"tag":144,"props":8234,"children":8235},{"style":185},[8236],{"type":21,"value":3730},{"type":15,"tag":144,"props":8238,"children":8239},{"class":146,"line":4947},[8240],{"type":15,"tag":144,"props":8241,"children":8242},{"emptyLinePlaceholder":8},[8243],{"type":21,"value":233},{"type":15,"tag":144,"props":8245,"children":8246},{"class":146,"line":4968},[8247,8251,8255,8259,8263,8267,8271],{"type":15,"tag":144,"props":8248,"children":8249},{"style":151},[8250],{"type":21,"value":4635},{"type":15,"tag":144,"props":8252,"children":8253},{"style":185},[8254],{"type":21,"value":2662},{"type":15,"tag":144,"props":8256,"children":8257},{"style":151},[8258],{"type":21,"value":4608},{"type":15,"tag":144,"props":8260,"children":8261},{"style":168},[8262],{"type":21,"value":4613},{"type":15,"tag":144,"props":8264,"children":8265},{"style":292},[8266],{"type":21,"value":3702},{"type":15,"tag":144,"props":8268,"children":8269},{"style":179},[8270],{"type":21,"value":4622},{"type":15,"tag":144,"props":8272,"children":8273},{"style":185},[8274],{"type":21,"value":275},{"type":15,"tag":144,"props":8276,"children":8277},{"class":146,"line":4984},[8278,8283,8287,8291,8295,8299,8303,8307,8311],{"type":15,"tag":144,"props":8279,"children":8280},{"style":151},[8281],{"type":21,"value":8282},"          if",{"type":15,"tag":144,"props":8284,"children":8285},{"style":185},[8286],{"type":21,"value":2662},{"type":15,"tag":144,"props":8288,"children":8289},{"style":292},[8290],{"type":21,"value":4644},{"type":15,"tag":144,"props":8292,"children":8293},{"style":267},[8294],{"type":21,"value":2974},{"type":15,"tag":144,"props":8296,"children":8297},{"style":185},[8298],{"type":21,"value":87},{"type":15,"tag":144,"props":8300,"children":8301},{"style":168},[8302],{"type":21,"value":6812},{"type":15,"tag":144,"props":8304,"children":8305},{"style":185},[8306],{"type":21,"value":4653},{"type":15,"tag":144,"props":8308,"children":8309},{"style":168},[8310],{"type":21,"value":1216},{"type":15,"tag":144,"props":8312,"children":8313},{"style":185},[8314],{"type":21,"value":4662},{"type":15,"tag":144,"props":8316,"children":8317},{"class":146,"line":5004},[8318,8323,8327,8331,8335,8339,8343,8347,8351,8355],{"type":15,"tag":144,"props":8319,"children":8320},{"style":267},[8321],{"type":21,"value":8322},"            console",{"type":15,"tag":144,"props":8324,"children":8325},{"style":185},[8326],{"type":21,"value":87},{"type":15,"tag":144,"props":8328,"children":8329},{"style":245},[8330],{"type":21,"value":4689},{"type":15,"tag":144,"props":8332,"children":8333},{"style":185},[8334],{"type":21,"value":253},{"type":15,"tag":144,"props":8336,"children":8337},{"style":179},[8338],{"type":21,"value":4698},{"type":15,"tag":144,"props":8340,"children":8341},{"style":151},[8342],{"type":21,"value":2353},{"type":15,"tag":144,"props":8344,"children":8345},{"style":168},[8346],{"type":21,"value":1216},{"type":15,"tag":144,"props":8348,"children":8349},{"style":151},[8350],{"type":21,"value":413},{"type":15,"tag":144,"props":8352,"children":8353},{"style":179},[8354],{"type":21,"value":2348},{"type":15,"tag":144,"props":8356,"children":8357},{"style":185},[8358],{"type":21,"value":322},{"type":15,"tag":144,"props":8360,"children":8361},{"class":146,"line":5012},[8362,8367,8371,8375],{"type":15,"tag":144,"props":8363,"children":8364},{"style":168},[8365],{"type":21,"value":8366},"            focusFallbackNeeded",{"type":15,"tag":144,"props":8368,"children":8369},{"style":292},[8370],{"type":21,"value":295},{"type":15,"tag":144,"props":8372,"children":8373},{"style":157},[8374],{"type":21,"value":4736},{"type":15,"tag":144,"props":8376,"children":8377},{"style":185},[8378],{"type":21,"value":188},{"type":15,"tag":144,"props":8380,"children":8381},{"class":146,"line":5021},[8382,8387,8391,8395,8399,8403,8407,8411,8416,8420],{"type":15,"tag":144,"props":8383,"children":8384},{"style":185},[8385],{"type":21,"value":8386},"          } ",{"type":15,"tag":144,"props":8388,"children":8389},{"style":151},[8390],{"type":21,"value":4754},{"type":15,"tag":144,"props":8392,"children":8393},{"style":267},[8394],{"type":21,"value":4869},{"type":15,"tag":144,"props":8396,"children":8397},{"style":185},[8398],{"type":21,"value":87},{"type":15,"tag":144,"props":8400,"children":8401},{"style":168},[8402],{"type":21,"value":6812},{"type":15,"tag":144,"props":8404,"children":8405},{"style":185},[8406],{"type":21,"value":4653},{"type":15,"tag":144,"props":8408,"children":8409},{"style":168},[8410],{"type":21,"value":1216},{"type":15,"tag":144,"props":8412,"children":8413},{"style":185},[8414],{"type":21,"value":8415},"].",{"type":15,"tag":144,"props":8417,"children":8418},{"style":245},[8419],{"type":21,"value":4785},{"type":15,"tag":144,"props":8421,"children":8422},{"style":185},[8423],{"type":21,"value":4790},{"type":15,"tag":144,"props":8425,"children":8426},{"class":146,"line":5029},[8427,8431,8435,8439,8443,8447,8451,8455,8459,8463],{"type":15,"tag":144,"props":8428,"children":8429},{"style":185},[8430],{"type":21,"value":4749},{"type":15,"tag":144,"props":8432,"children":8433},{"style":151},[8434],{"type":21,"value":4754},{"type":15,"tag":144,"props":8436,"children":8437},{"style":151},[8438],{"type":21,"value":4817},{"type":15,"tag":144,"props":8440,"children":8441},{"style":185},[8442],{"type":21,"value":2662},{"type":15,"tag":144,"props":8444,"children":8445},{"style":168},[8446],{"type":21,"value":1216},{"type":15,"tag":144,"props":8448,"children":8449},{"style":292},[8450],{"type":21,"value":3702},{"type":15,"tag":144,"props":8452,"children":8453},{"style":267},[8454],{"type":21,"value":2141},{"type":15,"tag":144,"props":8456,"children":8457},{"style":185},[8458],{"type":21,"value":87},{"type":15,"tag":144,"props":8460,"children":8461},{"style":168},[8462],{"type":21,"value":4842},{"type":15,"tag":144,"props":8464,"children":8465},{"style":185},[8466],{"type":21,"value":275},{"type":15,"tag":144,"props":8468,"children":8469},{"class":146,"line":5088},[8470,8475,8479,8483,8487,8491,8495,8499,8503,8507,8511,8515,8519,8523,8527,8531,8535,8539],{"type":15,"tag":144,"props":8471,"children":8472},{"style":151},[8473],{"type":21,"value":8474},"          const",{"type":15,"tag":144,"props":8476,"children":8477},{"style":267},[8478],{"type":21,"value":4860},{"type":15,"tag":144,"props":8480,"children":8481},{"style":292},[8482],{"type":21,"value":295},{"type":15,"tag":144,"props":8484,"children":8485},{"style":267},[8486],{"type":21,"value":4869},{"type":15,"tag":144,"props":8488,"children":8489},{"style":185},[8490],{"type":21,"value":87},{"type":15,"tag":144,"props":8492,"children":8493},{"style":267},[8494],{"type":21,"value":6812},{"type":15,"tag":144,"props":8496,"children":8497},{"style":185},[8498],{"type":21,"value":87},{"type":15,"tag":144,"props":8500,"children":8501},{"style":245},[8502],{"type":21,"value":4878},{"type":15,"tag":144,"props":8504,"children":8505},{"style":185},[8506],{"type":21,"value":4883},{"type":15,"tag":144,"props":8508,"children":8509},{"style":256},[8510],{"type":21,"value":4888},{"type":15,"tag":144,"props":8512,"children":8513},{"style":185},[8514],{"type":21,"value":2719},{"type":15,"tag":144,"props":8516,"children":8517},{"style":151},[8518],{"type":21,"value":2724},{"type":15,"tag":144,"props":8520,"children":8521},{"style":267},[8522],{"type":21,"value":4901},{"type":15,"tag":144,"props":8524,"children":8525},{"style":185},[8526],{"type":21,"value":87},{"type":15,"tag":144,"props":8528,"children":8529},{"style":245},[8530],{"type":21,"value":4910},{"type":15,"tag":144,"props":8532,"children":8533},{"style":185},[8534],{"type":21,"value":253},{"type":15,"tag":144,"props":8536,"children":8537},{"style":179},[8538],{"type":21,"value":1226},{"type":15,"tag":144,"props":8540,"children":8541},{"style":185},[8542],{"type":21,"value":4923},{"type":15,"tag":144,"props":8544,"children":8545},{"class":146,"line":5117},[8546,8550,8554,8558,8562,8566,8570,8574],{"type":15,"tag":144,"props":8547,"children":8548},{"style":151},[8549],{"type":21,"value":8282},{"type":15,"tag":144,"props":8551,"children":8552},{"style":185},[8553],{"type":21,"value":2662},{"type":15,"tag":144,"props":8555,"children":8556},{"style":168},[8557],{"type":21,"value":4940},{"type":15,"tag":144,"props":8559,"children":8560},{"style":185},[8561],{"type":21,"value":2719},{"type":15,"tag":144,"props":8563,"children":8564},{"style":267},[8565],{"type":21,"value":4940},{"type":15,"tag":144,"props":8567,"children":8568},{"style":185},[8569],{"type":21,"value":87},{"type":15,"tag":144,"props":8571,"children":8572},{"style":245},[8573],{"type":21,"value":4785},{"type":15,"tag":144,"props":8575,"children":8576},{"style":185},[8577],{"type":21,"value":4790},{"type":15,"tag":144,"props":8579,"children":8580},{"class":146,"line":5134},[8581,8586,8590,8594,8598],{"type":15,"tag":144,"props":8582,"children":8583},{"style":151},[8584],{"type":21,"value":8585},"          else",{"type":15,"tag":144,"props":8587,"children":8588},{"style":168},[8589],{"type":21,"value":4522},{"type":15,"tag":144,"props":8591,"children":8592},{"style":292},[8593],{"type":21,"value":295},{"type":15,"tag":144,"props":8595,"children":8596},{"style":157},[8597],{"type":21,"value":4736},{"type":15,"tag":144,"props":8599,"children":8600},{"style":185},[8601],{"type":21,"value":188},{"type":15,"tag":144,"props":8603,"children":8604},{"class":146,"line":5147},[8605],{"type":15,"tag":144,"props":8606,"children":8607},{"style":185},[8608],{"type":21,"value":4799},{"type":15,"tag":144,"props":8610,"children":8611},{"class":146,"line":5168},[8612],{"type":15,"tag":144,"props":8613,"children":8614},{"emptyLinePlaceholder":8},[8615],{"type":21,"value":233},{"type":15,"tag":144,"props":8617,"children":8618},{"class":146,"line":5177},[8619,8623,8627,8631,8635,8639,8643,8647,8651,8655,8659,8663,8667],{"type":15,"tag":144,"props":8620,"children":8621},{"style":151},[8622],{"type":21,"value":4635},{"type":15,"tag":144,"props":8624,"children":8625},{"style":185},[8626],{"type":21,"value":5039},{"type":15,"tag":144,"props":8628,"children":8629},{"style":168},[8630],{"type":21,"value":1313},{"type":15,"tag":144,"props":8632,"children":8633},{"style":292},[8634],{"type":21,"value":3571},{"type":15,"tag":144,"props":8636,"children":8637},{"style":168},[8638],{"type":21,"value":4522},{"type":15,"tag":144,"props":8640,"children":8641},{"style":185},[8642],{"type":21,"value":2719},{"type":15,"tag":144,"props":8644,"children":8645},{"style":292},[8646],{"type":21,"value":5060},{"type":15,"tag":144,"props":8648,"children":8649},{"style":168},[8650],{"type":21,"value":4613},{"type":15,"tag":144,"props":8652,"children":8653},{"style":292},[8654],{"type":21,"value":3702},{"type":15,"tag":144,"props":8656,"children":8657},{"style":267},[8658],{"type":21,"value":2141},{"type":15,"tag":144,"props":8660,"children":8661},{"style":185},[8662],{"type":21,"value":87},{"type":15,"tag":144,"props":8664,"children":8665},{"style":168},[8666],{"type":21,"value":5081},{"type":15,"tag":144,"props":8668,"children":8669},{"style":185},[8670],{"type":21,"value":750},{"type":15,"tag":144,"props":8672,"children":8673},{"class":146,"line":5185},[8674,8679,8683,8687],{"type":15,"tag":144,"props":8675,"children":8676},{"style":267},[8677],{"type":21,"value":8678},"          containerHTMLElement",{"type":15,"tag":144,"props":8680,"children":8681},{"style":185},[8682],{"type":21,"value":3589},{"type":15,"tag":144,"props":8684,"children":8685},{"style":245},[8686],{"type":21,"value":4785},{"type":15,"tag":144,"props":8688,"children":8689},{"style":185},[8690],{"type":21,"value":4790},{"type":15,"tag":144,"props":8692,"children":8693},{"class":146,"line":5202},[8694,8698,8702],{"type":15,"tag":144,"props":8695,"children":8696},{"style":185},[8697],{"type":21,"value":4808},{"type":15,"tag":144,"props":8699,"children":8700},{"style":151},[8701],{"type":21,"value":4754},{"type":15,"tag":144,"props":8703,"children":8704},{"style":185},[8705],{"type":21,"value":2146},{"type":15,"tag":144,"props":8707,"children":8708},{"class":146,"line":5210},[8709,8713,8717,8721,8725],{"type":15,"tag":144,"props":8710,"children":8711},{"style":267},[8712],{"type":21,"value":8190},{"type":15,"tag":144,"props":8714,"children":8715},{"style":185},[8716],{"type":21,"value":87},{"type":15,"tag":144,"props":8718,"children":8719},{"style":168},[8720],{"type":21,"value":6812},{"type":15,"tag":144,"props":8722,"children":8723},{"style":292},[8724],{"type":21,"value":295},{"type":15,"tag":144,"props":8726,"children":8727},{"style":185},[8728],{"type":21,"value":8729}," [];\n",{"type":15,"tag":144,"props":8731,"children":8732},{"class":146,"line":5252},[8733,8738,8742,8746,8750,8755],{"type":15,"tag":144,"props":8734,"children":8735},{"style":267},[8736],{"type":21,"value":8737},"        currentlyFocused",{"type":15,"tag":144,"props":8739,"children":8740},{"style":185},[8741],{"type":21,"value":87},{"type":15,"tag":144,"props":8743,"children":8744},{"style":168},[8745],{"type":21,"value":6812},{"type":15,"tag":144,"props":8747,"children":8748},{"style":292},[8749],{"type":21,"value":295},{"type":15,"tag":144,"props":8751,"children":8752},{"style":157},[8753],{"type":21,"value":8754}," undefined",{"type":15,"tag":144,"props":8756,"children":8757},{"style":185},[8758],{"type":21,"value":188},{"type":15,"tag":144,"props":8760,"children":8761},{"class":146,"line":5260},[8762,8767],{"type":15,"tag":144,"props":8763,"children":8764},{"style":245},[8765],{"type":21,"value":8766},"        removeEventListeners",{"type":15,"tag":144,"props":8768,"children":8769},{"style":185},[8770],{"type":21,"value":4790},{"type":15,"tag":144,"props":8772,"children":8773},{"class":146,"line":5289},[8774],{"type":15,"tag":144,"props":8775,"children":8776},{"style":185},[8777],{"type":21,"value":5018},{"type":15,"tag":144,"props":8779,"children":8780},{"class":146,"line":5330},[8781],{"type":15,"tag":144,"props":8782,"children":8783},{"style":185},[8784],{"type":21,"value":4038},{"type":15,"tag":144,"props":8786,"children":8787},{"class":146,"line":5383},[8788,8793,8798,8802,8806],{"type":15,"tag":144,"props":8789,"children":8790},{"style":185},[8791],{"type":21,"value":8792},"    { ",{"type":15,"tag":144,"props":8794,"children":8795},{"style":168},[8796],{"type":21,"value":8797},"immediate",{"type":15,"tag":144,"props":8799,"children":8800},{"style":185},[8801],{"type":21,"value":264},{"type":15,"tag":144,"props":8803,"children":8804},{"style":157},[8805],{"type":21,"value":1106},{"type":15,"tag":144,"props":8807,"children":8808},{"style":185},[8809],{"type":21,"value":8810}," },\n",{"type":15,"tag":144,"props":8812,"children":8813},{"class":146,"line":5391},[8814],{"type":15,"tag":144,"props":8815,"children":8816},{"style":185},[8817],{"type":21,"value":549},{"type":15,"tag":144,"props":8819,"children":8820},{"class":146,"line":5399},[8821],{"type":15,"tag":144,"props":8822,"children":8823},{"emptyLinePlaceholder":8},[8824],{"type":21,"value":233},{"type":15,"tag":144,"props":8826,"children":8827},{"class":146,"line":5411},[8828,8832,8836,8840,8844,8848],{"type":15,"tag":144,"props":8829,"children":8830},{"style":151},[8831],{"type":21,"value":284},{"type":15,"tag":144,"props":8833,"children":8834},{"style":245},[8835],{"type":21,"value":5270},{"type":15,"tag":144,"props":8837,"children":8838},{"style":292},[8839],{"type":21,"value":295},{"type":15,"tag":144,"props":8841,"children":8842},{"style":185},[8843],{"type":21,"value":4104},{"type":15,"tag":144,"props":8845,"children":8846},{"style":151},[8847],{"type":21,"value":2724},{"type":15,"tag":144,"props":8849,"children":8850},{"style":185},[8851],{"type":21,"value":2146},{"type":15,"tag":144,"props":8853,"children":8854},{"class":146,"line":5432},[8855,8860,8864,8868,8872,8876,8880,8884,8888,8892,8896,8900,8904,8908],{"type":15,"tag":144,"props":8856,"children":8857},{"style":267},[8858],{"type":21,"value":8859},"    focusableElements",{"type":15,"tag":144,"props":8861,"children":8862},{"style":185},[8863],{"type":21,"value":87},{"type":15,"tag":144,"props":8865,"children":8866},{"style":168},[8867],{"type":21,"value":6812},{"type":15,"tag":144,"props":8869,"children":8870},{"style":292},[8871],{"type":21,"value":295},{"type":15,"tag":144,"props":8873,"children":8874},{"style":245},[8875],{"type":21,"value":8207},{"type":15,"tag":144,"props":8877,"children":8878},{"style":185},[8879],{"type":21,"value":253},{"type":15,"tag":144,"props":8881,"children":8882},{"style":267},[8883],{"type":21,"value":2667},{"type":15,"tag":144,"props":8885,"children":8886},{"style":185},[8887],{"type":21,"value":87},{"type":15,"tag":144,"props":8889,"children":8890},{"style":168},[8891],{"type":21,"value":6812},{"type":15,"tag":144,"props":8893,"children":8894},{"style":151},[8895],{"type":21,"value":165},{"type":15,"tag":144,"props":8897,"children":8898},{"style":267},[8899],{"type":21,"value":4153},{"type":15,"tag":144,"props":8901,"children":8902},{"style":185},[8903],{"type":21,"value":4573},{"type":15,"tag":144,"props":8905,"children":8906},{"style":168},[8907],{"type":21,"value":4578},{"type":15,"tag":144,"props":8909,"children":8910},{"style":185},[8911],{"type":21,"value":3730},{"type":15,"tag":144,"props":8913,"children":8914},{"class":146,"line":5453},[8915],{"type":15,"tag":144,"props":8916,"children":8917},{"style":185},[8918],{"type":21,"value":2462},{"type":15,"tag":144,"props":8920,"children":8921},{"class":146,"line":5465},[8922],{"type":15,"tag":144,"props":8923,"children":8924},{"emptyLinePlaceholder":8},[8925],{"type":21,"value":233},{"type":15,"tag":144,"props":8927,"children":8928},{"class":146,"line":5477},[8929,8933],{"type":15,"tag":144,"props":8930,"children":8931},{"style":151},[8932],{"type":21,"value":369},{"type":15,"tag":144,"props":8934,"children":8935},{"style":185},[8936],{"type":21,"value":2146},{"type":15,"tag":144,"props":8938,"children":8939},{"class":146,"line":5490},[8940,8944,8948,8952],{"type":15,"tag":144,"props":8941,"children":8942},{"style":168},[8943],{"type":21,"value":5417},{"type":15,"tag":144,"props":8945,"children":8946},{"style":185},[8947],{"type":21,"value":264},{"type":15,"tag":144,"props":8949,"children":8950},{"style":168},[8951],{"type":21,"value":2922},{"type":15,"tag":144,"props":8953,"children":8954},{"style":185},[8955],{"type":21,"value":2168},{"type":15,"tag":144,"props":8957,"children":8958},{"class":146,"line":5498},[8959,8963,8967,8971],{"type":15,"tag":144,"props":8960,"children":8961},{"style":168},[8962],{"type":21,"value":5438},{"type":15,"tag":144,"props":8964,"children":8965},{"style":185},[8966],{"type":21,"value":264},{"type":15,"tag":144,"props":8968,"children":8969},{"style":168},[8970],{"type":21,"value":2974},{"type":15,"tag":144,"props":8972,"children":8973},{"style":185},[8974],{"type":21,"value":2168},{"type":15,"tag":144,"props":8976,"children":8978},{"class":146,"line":8977},152,[8979,8983],{"type":15,"tag":144,"props":8980,"children":8981},{"style":168},[8982],{"type":21,"value":3389},{"type":15,"tag":144,"props":8984,"children":8985},{"style":185},[8986],{"type":21,"value":2168},{"type":15,"tag":144,"props":8988,"children":8990},{"class":146,"line":8989},153,[8991,8995],{"type":15,"tag":144,"props":8992,"children":8993},{"style":168},[8994],{"type":21,"value":3156},{"type":15,"tag":144,"props":8996,"children":8997},{"style":185},[8998],{"type":21,"value":2168},{"type":15,"tag":144,"props":9000,"children":9002},{"class":146,"line":9001},154,[9003,9007],{"type":15,"tag":144,"props":9004,"children":9005},{"style":168},[9006],{"type":21,"value":5483},{"type":15,"tag":144,"props":9008,"children":9009},{"style":185},[9010],{"type":21,"value":2168},{"type":15,"tag":144,"props":9012,"children":9014},{"class":146,"line":9013},155,[9015],{"type":15,"tag":144,"props":9016,"children":9017},{"style":185},[9018],{"type":21,"value":2462},{"type":15,"tag":144,"props":9020,"children":9022},{"class":146,"line":9021},156,[9023],{"type":15,"tag":144,"props":9024,"children":9025},{"style":185},[9026],{"type":21,"value":2627},{"type":15,"tag":9028,"props":9029,"children":9030},"style",{},[9031],{"type":21,"value":9032},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":9,"searchDepth":278,"depth":191,"links":9034},[9035,9038,9039,9040],{"id":91,"depth":191,"text":94,"children":9036},[9037],{"id":98,"depth":227,"text":101},{"id":947,"depth":191,"text":950},{"id":1046,"depth":191,"text":1049},{"id":1590,"depth":191,"text":1593},"markdown","content:_hooks:useTrapFocus.md","content","_hooks\u002FuseTrapFocus.md","_hooks\u002FuseTrapFocus","md","default",[9049],{"_path":9050,"_dir":9,"_draft":7,"_partial":8,"_locale":9,"navigation":9051,"sidebarRoot":8,"_id":9054,"_type":9055,"title":9056,"_source":9043,"_file":9057,"_stem":9058,"_extension":9059},"\u002F_dir",{"title":9052,"icon":9053},"Storefront UI","IconStorefrontUi","content:_dir.yml","yaml","Dir","_dir.yml","_dir","yml",{"nav":9061,"sidebarRoot":1119},[9062,9064,9076],{"title":9052,"_path":1119,"_id":9054,"layout":9063,"sidebarRoot":8,"icon":9053},"fullscreen",{"title":9065,"_path":9066,"children":9067,"_id":9075,"layout":9047},"Getting Started","\u002Fgetting-started",[9068,9071],{"title":9069,"_path":9066,"_id":9070,"layout":9047},"Installation","content:2.getting-started:1.index.md",{"title":9072,"_path":9073,"_id":9074,"layout":9047},"Browser support","\u002Fgetting-started\u002Fbrowser-support","content:2.getting-started:2.browser-support.md","content:2.getting-started:_dir.yml",{"title":9077,"_path":9078,"children":9079},"Customization","\u002Fcustomization",[9080,9084,9088,9092],{"title":9081,"_path":9082,"_id":9083,"layout":9047},"Overriding Default Styles","\u002Fcustomization\u002Foverriding-default-styles","content:3.customization:overriding-default-styles.md",{"title":9085,"_path":9086,"_id":9087,"layout":9047},"Prose styling","\u002Fcustomization\u002Fprose","content:3.customization:prose.md",{"title":9089,"_path":9090,"_id":9091,"layout":9047},"Theming","\u002Fcustomization\u002Ftheming","content:3.customization:theming.md",{"title":9093,"_path":9094,"_id":9095,"layout":9047},"Typography","\u002Fcustomization\u002Ftypography","content:3.customization:typography.md",1787574911034]