[{"data":1,"prerenderedAt":9096},["ShallowReactive",2],{"reference":3,"sidebar-roots":4,"content-query-7dVckmMYLw":20,"$dNTcUNV7nV":9060},null,[5],{"_path":6,"_dir":7,"_draft":8,"_partial":9,"_locale":7,"navigation":10,"sidebarRoot":9,"_id":13,"_type":14,"title":15,"_source":16,"_file":17,"_stem":18,"_extension":19},"\u002F_dir","",false,true,{"title":11,"icon":12},"Storefront UI","IconStorefrontUi","content:_dir.yml","yaml","Dir","content","_dir.yml","_dir","yml",{"_path":21,"_dir":22,"_draft":8,"_partial":9,"_locale":7,"title":23,"description":7,"body":24,"_type":9054,"_id":9055,"_source":16,"_file":9056,"_stem":9057,"_extension":9058,"layout":9059},"\u002F_hooks\u002Fusetrapfocus","_hooks","useTrapFocus",{"type":25,"children":26,"toc":9046},"root",[27,35,9040],{"type":28,"tag":29,"props":30,"children":32},"element","h1",{"id":31},"usetrapfocus",[33],{"type":34,"value":23},"text",{"type":28,"tag":36,"props":37,"children":41},"tabs",{":titles":38,"className":39},"[\"Usage\", \"API\", \"Source Code\"]",[40],"mt-8",[42,955,1904],{"type":28,"tag":43,"props":44,"children":45},"template",{"v-slot:tab-1":7},[46,58,63,101,108,115,572],{"type":28,"tag":47,"props":48,"children":49},"p",{},[50,56],{"type":28,"tag":51,"props":52,"children":54},"code",{"className":53},[],[55],{"type":34,"value":23},{"type":34,"value":57}," 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":28,"tag":47,"props":59,"children":60},{},[61],{"type":34,"value":62},"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":28,"tag":64,"props":65,"children":66},"tip",{},[67,70],{"type":28,"tag":43,"props":68,"children":69},{"v-slot:title":7},[],{"type":28,"tag":47,"props":71,"children":72},{},[73,75,80,82,88,90,99],{"type":34,"value":74},"Under the hood, ",{"type":28,"tag":51,"props":76,"children":78},{"className":77},[],[79],{"type":34,"value":23},{"type":34,"value":81}," uses ",{"type":28,"tag":51,"props":83,"children":85},{"className":84},[],[86],{"type":34,"value":87},"focus-trap\u002Ftabbable",{"type":34,"value":89},". To learn more about their specific implementation and see the rules used to gather focusable elements visit the ",{"type":28,"tag":91,"props":92,"children":96},"a",{"href":93,"rel":94},"https:\u002F\u002Fgithub.com\u002Ffocus-trap\u002Ftabbable",[95],"nofollow",[97],{"type":34,"value":98},"tabbable docs",{"type":34,"value":100},".",{"type":28,"tag":102,"props":103,"children":105},"h2",{"id":104},"usage",[106],{"type":34,"value":107},"Usage",{"type":28,"tag":109,"props":110,"children":112},"h3",{"id":111},"base-usage",[113],{"type":34,"value":114},"Base Usage",{"type":28,"tag":116,"props":117,"children":118},"react-only",{},[119,146],{"type":28,"tag":47,"props":120,"children":121},{},[122,124,129,131,137,139,144],{"type":34,"value":123},"To use ",{"type":28,"tag":51,"props":125,"children":127},{"className":126},[],[128],{"type":34,"value":23},{"type":34,"value":130},", we can use ",{"type":28,"tag":51,"props":132,"children":134},{"className":133},[],[135],{"type":34,"value":136},"React.ref",{"type":34,"value":138}," to identify the element that we want to trap focus inside of. Then, we can pass that ref to ",{"type":28,"tag":51,"props":140,"children":142},{"className":141},[],[143],{"type":34,"value":23},{"type":34,"value":145}," and whenever that element is being rendered, the focus trap will be active.",{"type":28,"tag":147,"props":148,"children":152},"pre",{"className":149,"code":150,"language":151,"meta":7,"style":7},"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",[153],{"type":28,"tag":51,"props":154,"children":155},{"__ignoreMap":7},[156,202,238,247,289,336,344,366,374,388,432,537,554,563],{"type":28,"tag":157,"props":158,"children":161},"span",{"class":159,"line":160},"line",1,[162,168,174,179,185,190,196],{"type":28,"tag":157,"props":163,"children":165},{"style":164},"--shiki-default:#C678DD",[166],{"type":34,"value":167},"import",{"type":28,"tag":157,"props":169,"children":171},{"style":170},"--shiki-default:#D19A66",[172],{"type":34,"value":173}," *",{"type":28,"tag":157,"props":175,"children":176},{"style":164},[177],{"type":34,"value":178}," as",{"type":28,"tag":157,"props":180,"children":182},{"style":181},"--shiki-default:#E06C75",[183],{"type":34,"value":184}," React",{"type":28,"tag":157,"props":186,"children":187},{"style":164},[188],{"type":34,"value":189}," from",{"type":28,"tag":157,"props":191,"children":193},{"style":192},"--shiki-default:#98C379",[194],{"type":34,"value":195}," 'react'",{"type":28,"tag":157,"props":197,"children":199},{"style":198},"--shiki-default:#ABB2BF",[200],{"type":34,"value":201},";\n",{"type":28,"tag":157,"props":203,"children":205},{"class":159,"line":204},2,[206,210,215,219,224,229,234],{"type":28,"tag":157,"props":207,"children":208},{"style":164},[209],{"type":34,"value":167},{"type":28,"tag":157,"props":211,"children":212},{"style":198},[213],{"type":34,"value":214}," { ",{"type":28,"tag":157,"props":216,"children":217},{"style":181},[218],{"type":34,"value":23},{"type":28,"tag":157,"props":220,"children":221},{"style":198},[222],{"type":34,"value":223}," } ",{"type":28,"tag":157,"props":225,"children":226},{"style":164},[227],{"type":34,"value":228},"from",{"type":28,"tag":157,"props":230,"children":231},{"style":192},[232],{"type":34,"value":233}," '@storefront-ui\u002Freact'",{"type":28,"tag":157,"props":235,"children":236},{"style":198},[237],{"type":34,"value":201},{"type":28,"tag":157,"props":239,"children":241},{"class":159,"line":240},3,[242],{"type":28,"tag":157,"props":243,"children":244},{"emptyLinePlaceholder":9},[245],{"type":34,"value":246},"\n",{"type":28,"tag":157,"props":248,"children":250},{"class":159,"line":249},4,[251,256,262,267,273,278,284],{"type":28,"tag":157,"props":252,"children":253},{"style":164},[254],{"type":34,"value":255},"function",{"type":28,"tag":157,"props":257,"children":259},{"style":258},"--shiki-default:#61AFEF",[260],{"type":34,"value":261}," CustomTooltip",{"type":28,"tag":157,"props":263,"children":264},{"style":198},[265],{"type":34,"value":266},"(",{"type":28,"tag":157,"props":268,"children":270},{"style":269},"--shiki-default:#E06C75;--shiki-default-font-style:italic",[271],{"type":34,"value":272},"props",{"type":28,"tag":157,"props":274,"children":275},{"style":198},[276],{"type":34,"value":277},": ",{"type":28,"tag":157,"props":279,"children":281},{"style":280},"--shiki-default:#E5C07B",[282],{"type":34,"value":283},"Props",{"type":28,"tag":157,"props":285,"children":286},{"style":198},[287],{"type":34,"value":288},") {\n",{"type":28,"tag":157,"props":290,"children":292},{"class":159,"line":291},5,[293,298,303,309,313,317,322,326,331],{"type":28,"tag":157,"props":294,"children":295},{"style":164},[296],{"type":34,"value":297},"  const",{"type":28,"tag":157,"props":299,"children":300},{"style":280},[301],{"type":34,"value":302}," focusTrapElementRef",{"type":28,"tag":157,"props":304,"children":306},{"style":305},"--shiki-default:#56B6C2",[307],{"type":34,"value":308}," =",{"type":28,"tag":157,"props":310,"children":311},{"style":280},[312],{"type":34,"value":184},{"type":28,"tag":157,"props":314,"children":315},{"style":198},[316],{"type":34,"value":100},{"type":28,"tag":157,"props":318,"children":319},{"style":258},[320],{"type":34,"value":321},"useRef",{"type":28,"tag":157,"props":323,"children":324},{"style":198},[325],{"type":34,"value":266},{"type":28,"tag":157,"props":327,"children":328},{"style":170},[329],{"type":34,"value":330},"null",{"type":28,"tag":157,"props":332,"children":333},{"style":198},[334],{"type":34,"value":335},");\n",{"type":28,"tag":157,"props":337,"children":339},{"class":159,"line":338},6,[340],{"type":28,"tag":157,"props":341,"children":342},{"emptyLinePlaceholder":9},[343],{"type":34,"value":246},{"type":28,"tag":157,"props":345,"children":347},{"class":159,"line":346},7,[348,353,357,362],{"type":28,"tag":157,"props":349,"children":350},{"style":258},[351],{"type":34,"value":352},"  useTrapFocus",{"type":28,"tag":157,"props":354,"children":355},{"style":198},[356],{"type":34,"value":266},{"type":28,"tag":157,"props":358,"children":359},{"style":181},[360],{"type":34,"value":361},"focusTrapElementRef",{"type":28,"tag":157,"props":363,"children":364},{"style":198},[365],{"type":34,"value":335},{"type":28,"tag":157,"props":367,"children":369},{"class":159,"line":368},8,[370],{"type":28,"tag":157,"props":371,"children":372},{"emptyLinePlaceholder":9},[373],{"type":34,"value":246},{"type":28,"tag":157,"props":375,"children":377},{"class":159,"line":376},9,[378,383],{"type":28,"tag":157,"props":379,"children":380},{"style":164},[381],{"type":34,"value":382},"  return",{"type":28,"tag":157,"props":384,"children":385},{"style":198},[386],{"type":34,"value":387}," (\n",{"type":28,"tag":157,"props":389,"children":391},{"class":159,"line":390},10,[392,397,402,408,413,418,422,427],{"type":28,"tag":157,"props":393,"children":394},{"style":198},[395],{"type":34,"value":396},"    \u003C",{"type":28,"tag":157,"props":398,"children":399},{"style":181},[400],{"type":34,"value":401},"div",{"type":28,"tag":157,"props":403,"children":405},{"style":404},"--shiki-default:#D19A66;--shiki-default-font-style:italic",[406],{"type":34,"value":407}," ref",{"type":28,"tag":157,"props":409,"children":410},{"style":305},[411],{"type":34,"value":412},"=",{"type":28,"tag":157,"props":414,"children":415},{"style":164},[416],{"type":34,"value":417},"{",{"type":28,"tag":157,"props":419,"children":420},{"style":181},[421],{"type":34,"value":361},{"type":28,"tag":157,"props":423,"children":424},{"style":164},[425],{"type":34,"value":426},"}",{"type":28,"tag":157,"props":428,"children":429},{"style":198},[430],{"type":34,"value":431},">\n",{"type":28,"tag":157,"props":433,"children":435},{"class":159,"line":434},11,[436,441,445,450,454,459,464,468,473,478,483,487,492,496,501,505,510,515,519,524,529,533],{"type":28,"tag":157,"props":437,"children":438},{"style":198},[439],{"type":34,"value":440},"      This container has \u003C",{"type":28,"tag":157,"props":442,"children":443},{"style":181},[444],{"type":34,"value":91},{"type":28,"tag":157,"props":446,"children":447},{"style":404},[448],{"type":34,"value":449}," href",{"type":28,"tag":157,"props":451,"children":452},{"style":305},[453],{"type":34,"value":412},{"type":28,"tag":157,"props":455,"children":456},{"style":192},[457],{"type":34,"value":458},"\"#\"",{"type":28,"tag":157,"props":460,"children":461},{"style":198},[462],{"type":34,"value":463},">Focusable anchor\u003C\u002F",{"type":28,"tag":157,"props":465,"children":466},{"style":181},[467],{"type":34,"value":91},{"type":28,"tag":157,"props":469,"children":470},{"style":198},[471],{"type":34,"value":472},"> and another \u003C",{"type":28,"tag":157,"props":474,"children":475},{"style":181},[476],{"type":34,"value":477},"button",{"type":28,"tag":157,"props":479,"children":480},{"style":198},[481],{"type":34,"value":482},">Focusable button\u003C\u002F",{"type":28,"tag":157,"props":484,"children":485},{"style":181},[486],{"type":34,"value":477},{"type":28,"tag":157,"props":488,"children":489},{"style":198},[490],{"type":34,"value":491},"> or \u003C",{"type":28,"tag":157,"props":493,"children":494},{"style":181},[495],{"type":34,"value":157},{"type":28,"tag":157,"props":497,"children":498},{"style":404},[499],{"type":34,"value":500}," className",{"type":28,"tag":157,"props":502,"children":503},{"style":305},[504],{"type":34,"value":412},{"type":28,"tag":157,"props":506,"children":507},{"style":192},[508],{"type":34,"value":509},"\"focus:outline\"",{"type":28,"tag":157,"props":511,"children":512},{"style":404},[513],{"type":34,"value":514}," tabindex",{"type":28,"tag":157,"props":516,"children":517},{"style":305},[518],{"type":34,"value":412},{"type":28,"tag":157,"props":520,"children":521},{"style":192},[522],{"type":34,"value":523},"\"0\"",{"type":28,"tag":157,"props":525,"children":526},{"style":198},[527],{"type":34,"value":528},">Focusable span\u003C\u002F",{"type":28,"tag":157,"props":530,"children":531},{"style":181},[532],{"type":34,"value":157},{"type":28,"tag":157,"props":534,"children":535},{"style":198},[536],{"type":34,"value":431},{"type":28,"tag":157,"props":538,"children":540},{"class":159,"line":539},12,[541,546,550],{"type":28,"tag":157,"props":542,"children":543},{"style":198},[544],{"type":34,"value":545},"    \u003C\u002F",{"type":28,"tag":157,"props":547,"children":548},{"style":181},[549],{"type":34,"value":401},{"type":28,"tag":157,"props":551,"children":552},{"style":198},[553],{"type":34,"value":431},{"type":28,"tag":157,"props":555,"children":557},{"class":159,"line":556},13,[558],{"type":28,"tag":157,"props":559,"children":560},{"style":198},[561],{"type":34,"value":562},"  );\n",{"type":28,"tag":157,"props":564,"children":566},{"class":159,"line":565},14,[567],{"type":28,"tag":157,"props":568,"children":569},{"style":198},[570],{"type":34,"value":571},"}\n",{"type":28,"tag":573,"props":574,"children":575},"vue-only",{},[576,593],{"type":28,"tag":47,"props":577,"children":578},{},[579,580,585,587,592],{"type":34,"value":123},{"type":28,"tag":51,"props":581,"children":583},{"className":582},[],[584],{"type":34,"value":23},{"type":34,"value":586},", 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":28,"tag":51,"props":588,"children":590},{"className":589},[],[591],{"type":34,"value":23},{"type":34,"value":145},{"type":28,"tag":147,"props":594,"children":598},{"className":595,"code":596,"language":597,"meta":7,"style":7},"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",[599],{"type":28,"tag":51,"props":600,"children":601},{"__ignoreMap":7},[602,638,671,703,710,744,764,780,787,802,831,924,940],{"type":28,"tag":157,"props":603,"children":604},{"class":159,"line":160},[605,610,615,620,624,629,634],{"type":28,"tag":157,"props":606,"children":607},{"style":198},[608],{"type":34,"value":609},"\u003C",{"type":28,"tag":157,"props":611,"children":612},{"style":181},[613],{"type":34,"value":614},"script",{"type":28,"tag":157,"props":616,"children":617},{"style":170},[618],{"type":34,"value":619}," lang",{"type":28,"tag":157,"props":621,"children":622},{"style":198},[623],{"type":34,"value":412},{"type":28,"tag":157,"props":625,"children":626},{"style":192},[627],{"type":34,"value":628},"\"ts\"",{"type":28,"tag":157,"props":630,"children":631},{"style":170},[632],{"type":34,"value":633}," setup",{"type":28,"tag":157,"props":635,"children":636},{"style":198},[637],{"type":34,"value":431},{"type":28,"tag":157,"props":639,"children":640},{"class":159,"line":204},[641,645,649,654,658,662,667],{"type":28,"tag":157,"props":642,"children":643},{"style":164},[644],{"type":34,"value":167},{"type":28,"tag":157,"props":646,"children":647},{"style":198},[648],{"type":34,"value":214},{"type":28,"tag":157,"props":650,"children":651},{"style":181},[652],{"type":34,"value":653},"ref",{"type":28,"tag":157,"props":655,"children":656},{"style":198},[657],{"type":34,"value":223},{"type":28,"tag":157,"props":659,"children":660},{"style":164},[661],{"type":34,"value":228},{"type":28,"tag":157,"props":663,"children":664},{"style":192},[665],{"type":34,"value":666}," 'vue'",{"type":28,"tag":157,"props":668,"children":669},{"style":198},[670],{"type":34,"value":201},{"type":28,"tag":157,"props":672,"children":673},{"class":159,"line":240},[674,678,682,686,690,694,699],{"type":28,"tag":157,"props":675,"children":676},{"style":164},[677],{"type":34,"value":167},{"type":28,"tag":157,"props":679,"children":680},{"style":198},[681],{"type":34,"value":214},{"type":28,"tag":157,"props":683,"children":684},{"style":181},[685],{"type":34,"value":23},{"type":28,"tag":157,"props":687,"children":688},{"style":198},[689],{"type":34,"value":223},{"type":28,"tag":157,"props":691,"children":692},{"style":164},[693],{"type":34,"value":228},{"type":28,"tag":157,"props":695,"children":696},{"style":192},[697],{"type":34,"value":698}," '@storefront-ui\u002Fvue'",{"type":28,"tag":157,"props":700,"children":701},{"style":198},[702],{"type":34,"value":201},{"type":28,"tag":157,"props":704,"children":705},{"class":159,"line":249},[706],{"type":28,"tag":157,"props":707,"children":708},{"emptyLinePlaceholder":9},[709],{"type":34,"value":246},{"type":28,"tag":157,"props":711,"children":712},{"class":159,"line":291},[713,718,722,726,730,734,739],{"type":28,"tag":157,"props":714,"children":715},{"style":164},[716],{"type":34,"value":717},"const",{"type":28,"tag":157,"props":719,"children":720},{"style":280},[721],{"type":34,"value":302},{"type":28,"tag":157,"props":723,"children":724},{"style":305},[725],{"type":34,"value":308},{"type":28,"tag":157,"props":727,"children":728},{"style":258},[729],{"type":34,"value":407},{"type":28,"tag":157,"props":731,"children":732},{"style":198},[733],{"type":34,"value":609},{"type":28,"tag":157,"props":735,"children":736},{"style":280},[737],{"type":34,"value":738},"HTMLDivElement",{"type":28,"tag":157,"props":740,"children":741},{"style":198},[742],{"type":34,"value":743},">();\n",{"type":28,"tag":157,"props":745,"children":746},{"class":159,"line":338},[747,751,755,759],{"type":28,"tag":157,"props":748,"children":749},{"style":258},[750],{"type":34,"value":23},{"type":28,"tag":157,"props":752,"children":753},{"style":198},[754],{"type":34,"value":266},{"type":28,"tag":157,"props":756,"children":757},{"style":181},[758],{"type":34,"value":361},{"type":28,"tag":157,"props":760,"children":761},{"style":198},[762],{"type":34,"value":763},")\n",{"type":28,"tag":157,"props":765,"children":766},{"class":159,"line":346},[767,772,776],{"type":28,"tag":157,"props":768,"children":769},{"style":198},[770],{"type":34,"value":771},"\u003C\u002F",{"type":28,"tag":157,"props":773,"children":774},{"style":181},[775],{"type":34,"value":614},{"type":28,"tag":157,"props":777,"children":778},{"style":198},[779],{"type":34,"value":431},{"type":28,"tag":157,"props":781,"children":782},{"class":159,"line":368},[783],{"type":28,"tag":157,"props":784,"children":785},{"emptyLinePlaceholder":9},[786],{"type":34,"value":246},{"type":28,"tag":157,"props":788,"children":789},{"class":159,"line":376},[790,794,798],{"type":28,"tag":157,"props":791,"children":792},{"style":198},[793],{"type":34,"value":609},{"type":28,"tag":157,"props":795,"children":796},{"style":181},[797],{"type":34,"value":43},{"type":28,"tag":157,"props":799,"children":800},{"style":198},[801],{"type":34,"value":431},{"type":28,"tag":157,"props":803,"children":804},{"class":159,"line":390},[805,810,814,818,822,827],{"type":28,"tag":157,"props":806,"children":807},{"style":198},[808],{"type":34,"value":809},"  \u003C",{"type":28,"tag":157,"props":811,"children":812},{"style":181},[813],{"type":34,"value":401},{"type":28,"tag":157,"props":815,"children":816},{"style":170},[817],{"type":34,"value":407},{"type":28,"tag":157,"props":819,"children":820},{"style":198},[821],{"type":34,"value":412},{"type":28,"tag":157,"props":823,"children":824},{"style":192},[825],{"type":34,"value":826},"\"focusTrapElementRef\"",{"type":28,"tag":157,"props":828,"children":829},{"style":198},[830],{"type":34,"value":431},{"type":28,"tag":157,"props":832,"children":833},{"class":159,"line":434},[834,839,843,847,851,855,859,863,867,871,875,879,883,887,892,896,900,904,908,912,916,920],{"type":28,"tag":157,"props":835,"children":836},{"style":198},[837],{"type":34,"value":838},"    This container has \u003C",{"type":28,"tag":157,"props":840,"children":841},{"style":181},[842],{"type":34,"value":91},{"type":28,"tag":157,"props":844,"children":845},{"style":170},[846],{"type":34,"value":449},{"type":28,"tag":157,"props":848,"children":849},{"style":198},[850],{"type":34,"value":412},{"type":28,"tag":157,"props":852,"children":853},{"style":192},[854],{"type":34,"value":458},{"type":28,"tag":157,"props":856,"children":857},{"style":198},[858],{"type":34,"value":463},{"type":28,"tag":157,"props":860,"children":861},{"style":181},[862],{"type":34,"value":91},{"type":28,"tag":157,"props":864,"children":865},{"style":198},[866],{"type":34,"value":472},{"type":28,"tag":157,"props":868,"children":869},{"style":181},[870],{"type":34,"value":477},{"type":28,"tag":157,"props":872,"children":873},{"style":198},[874],{"type":34,"value":482},{"type":28,"tag":157,"props":876,"children":877},{"style":181},[878],{"type":34,"value":477},{"type":28,"tag":157,"props":880,"children":881},{"style":198},[882],{"type":34,"value":491},{"type":28,"tag":157,"props":884,"children":885},{"style":181},[886],{"type":34,"value":157},{"type":28,"tag":157,"props":888,"children":889},{"style":170},[890],{"type":34,"value":891}," class",{"type":28,"tag":157,"props":893,"children":894},{"style":198},[895],{"type":34,"value":412},{"type":28,"tag":157,"props":897,"children":898},{"style":192},[899],{"type":34,"value":509},{"type":28,"tag":157,"props":901,"children":902},{"style":170},[903],{"type":34,"value":514},{"type":28,"tag":157,"props":905,"children":906},{"style":198},[907],{"type":34,"value":412},{"type":28,"tag":157,"props":909,"children":910},{"style":192},[911],{"type":34,"value":523},{"type":28,"tag":157,"props":913,"children":914},{"style":198},[915],{"type":34,"value":528},{"type":28,"tag":157,"props":917,"children":918},{"style":181},[919],{"type":34,"value":157},{"type":28,"tag":157,"props":921,"children":922},{"style":198},[923],{"type":34,"value":431},{"type":28,"tag":157,"props":925,"children":926},{"class":159,"line":539},[927,932,936],{"type":28,"tag":157,"props":928,"children":929},{"style":198},[930],{"type":34,"value":931},"  \u003C\u002F",{"type":28,"tag":157,"props":933,"children":934},{"style":181},[935],{"type":34,"value":401},{"type":28,"tag":157,"props":937,"children":938},{"style":198},[939],{"type":34,"value":431},{"type":28,"tag":157,"props":941,"children":942},{"class":159,"line":556},[943,947,951],{"type":28,"tag":157,"props":944,"children":945},{"style":198},[946],{"type":34,"value":771},{"type":28,"tag":157,"props":948,"children":949},{"style":181},[950],{"type":34,"value":43},{"type":28,"tag":157,"props":952,"children":953},{"style":198},[954],{"type":34,"value":431},{"type":28,"tag":43,"props":956,"children":957},{"v-slot:tab-2":7},[958,964,1057,1063,1348,1601,1607,1761],{"type":28,"tag":102,"props":959,"children":961},{"id":960},"parameters",[962],{"type":34,"value":963},"Parameters",{"type":28,"tag":965,"props":966,"children":967},"table",{},[968,997],{"type":28,"tag":969,"props":970,"children":971},"thead",{},[972],{"type":28,"tag":973,"props":974,"children":975},"tr",{},[976,982,987,992],{"type":28,"tag":977,"props":978,"children":979},"th",{},[980],{"type":34,"value":981},"Name",{"type":28,"tag":977,"props":983,"children":984},{},[985],{"type":34,"value":986},"Type",{"type":28,"tag":977,"props":988,"children":989},{},[990],{"type":34,"value":991},"Default value",{"type":28,"tag":977,"props":993,"children":994},{},[995],{"type":34,"value":996},"Description",{"type":28,"tag":998,"props":999,"children":1000},"tbody",{},[1001,1026],{"type":28,"tag":973,"props":1002,"children":1003},{},[1004,1010,1018,1021],{"type":28,"tag":1005,"props":1006,"children":1007},"td",{},[1008],{"type":34,"value":1009},"refElement*",{"type":28,"tag":1005,"props":1011,"children":1012},{},[1013],{"type":28,"tag":51,"props":1014,"children":1016},{"className":1015},[],[1017],{"type":34,"value":653},{"type":28,"tag":1005,"props":1019,"children":1020},{},[],{"type":28,"tag":1005,"props":1022,"children":1023},{},[1024],{"type":34,"value":1025},"Ref of element that focus trap will be attached",{"type":28,"tag":973,"props":1027,"children":1028},{},[1029,1034,1043,1052],{"type":28,"tag":1005,"props":1030,"children":1031},{},[1032],{"type":34,"value":1033},"options",{"type":28,"tag":1005,"props":1035,"children":1036},{},[1037],{"type":28,"tag":51,"props":1038,"children":1040},{"className":1039},[],[1041],{"type":34,"value":1042},"UseTrapFocusOptions",{"type":28,"tag":1005,"props":1044,"children":1045},{},[1046],{"type":28,"tag":51,"props":1047,"children":1049},{"className":1048},[],[1050],{"type":34,"value":1051},"{}",{"type":28,"tag":1005,"props":1053,"children":1054},{},[1055],{"type":34,"value":1056},"Object with multiple options",{"type":28,"tag":102,"props":1058,"children":1060},{"id":1059},"usetrapfocus-options",[1061],{"type":34,"value":1062},"UseTrapFocus Options",{"type":28,"tag":573,"props":1064,"children":1065},{},[1066],{"type":28,"tag":965,"props":1067,"children":1068},{},[1069,1091],{"type":28,"tag":969,"props":1070,"children":1071},{},[1072],{"type":28,"tag":973,"props":1073,"children":1074},{},[1075,1079,1083,1087],{"type":28,"tag":977,"props":1076,"children":1077},{},[1078],{"type":34,"value":981},{"type":28,"tag":977,"props":1080,"children":1081},{},[1082],{"type":34,"value":986},{"type":28,"tag":977,"props":1084,"children":1085},{},[1086],{"type":34,"value":991},{"type":28,"tag":977,"props":1088,"children":1089},{},[1090],{"type":34,"value":996},{"type":28,"tag":998,"props":1092,"children":1093},{},[1094,1139,1179,1222,1245,1275,1319],{"type":28,"tag":973,"props":1095,"children":1096},{},[1097,1102,1111,1120],{"type":28,"tag":1005,"props":1098,"children":1099},{},[1100],{"type":34,"value":1101},"trapTabs",{"type":28,"tag":1005,"props":1103,"children":1104},{},[1105],{"type":28,"tag":51,"props":1106,"children":1108},{"className":1107},[],[1109],{"type":34,"value":1110},"boolean",{"type":28,"tag":1005,"props":1112,"children":1113},{},[1114],{"type":28,"tag":51,"props":1115,"children":1117},{"className":1116},[],[1118],{"type":34,"value":1119},"true",{"type":28,"tag":1005,"props":1121,"children":1122},{},[1123,1125,1131,1133],{"type":34,"value":1124},"Enable\u002FDisable trap focus on ",{"type":28,"tag":51,"props":1126,"children":1128},{"className":1127},[],[1129],{"type":34,"value":1130},"tab",{"type":34,"value":1132},"\u002F",{"type":28,"tag":51,"props":1134,"children":1136},{"className":1135},[],[1137],{"type":34,"value":1138},"shift + tab",{"type":28,"tag":973,"props":1140,"children":1141},{},[1142,1147,1156,1159],{"type":28,"tag":1005,"props":1143,"children":1144},{},[1145],{"type":34,"value":1146},"arrowFocusGroupSelector",{"type":28,"tag":1005,"props":1148,"children":1149},{},[1150],{"type":28,"tag":51,"props":1151,"children":1153},{"className":1152},[],[1154],{"type":34,"value":1155},"string",{"type":28,"tag":1005,"props":1157,"children":1158},{},[],{"type":28,"tag":1005,"props":1160,"children":1161},{},[1162,1164,1170,1171,1177],{"type":34,"value":1163},"Selector of specific group when using arrows ",{"type":28,"tag":51,"props":1165,"children":1167},{"className":1166},[],[1168],{"type":34,"value":1169},"left",{"type":34,"value":1132},{"type":28,"tag":51,"props":1172,"children":1174},{"className":1173},[],[1175],{"type":34,"value":1176},"right",{"type":34,"value":1178},", IMPORTANT: all group elements needs to be siblings, options dedicated for slider with many items that has focusable elements inside",{"type":28,"tag":973,"props":1180,"children":1181},{},[1182,1187,1196,1205],{"type":28,"tag":1005,"props":1183,"children":1184},{},[1185],{"type":34,"value":1186},"activeState",{"type":28,"tag":1005,"props":1188,"children":1189},{},[1190],{"type":28,"tag":51,"props":1191,"children":1193},{"className":1192},[],[1194],{"type":34,"value":1195},"Ref\u003Cboolean>",{"type":28,"tag":1005,"props":1197,"children":1198},{},[1199],{"type":28,"tag":51,"props":1200,"children":1202},{"className":1201},[],[1203],{"type":34,"value":1204},"ref(true)",{"type":28,"tag":1005,"props":1206,"children":1207},{},[1208,1210,1215,1217],{"type":34,"value":1209},"Mount ",{"type":28,"tag":51,"props":1211,"children":1213},{"className":1212},[],[1214],{"type":34,"value":23},{"type":34,"value":1216}," when active is ",{"type":28,"tag":51,"props":1218,"children":1220},{"className":1219},[],[1221],{"type":34,"value":1119},{"type":28,"tag":973,"props":1223,"children":1224},{},[1225,1230,1235,1240],{"type":28,"tag":1005,"props":1226,"children":1227},{},[1228],{"type":34,"value":1229},"initialFocus",{"type":28,"tag":1005,"props":1231,"children":1232},{},[1233],{"type":34,"value":1234},"`number",{"type":28,"tag":1005,"props":1236,"children":1237},{},[1238],{"type":34,"value":1239},"'autofocus'",{"type":28,"tag":1005,"props":1241,"children":1242},{},[1243],{"type":34,"value":1244},"'container'`",{"type":28,"tag":973,"props":1246,"children":1247},{},[1248,1253,1261,1270],{"type":28,"tag":1005,"props":1249,"children":1250},{},[1251],{"type":34,"value":1252},"arrowKeysLeftRight",{"type":28,"tag":1005,"props":1254,"children":1255},{},[1256],{"type":28,"tag":51,"props":1257,"children":1259},{"className":1258},[],[1260],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1262,"children":1263},{},[1264],{"type":28,"tag":51,"props":1265,"children":1267},{"className":1266},[],[1268],{"type":34,"value":1269},"false",{"type":28,"tag":1005,"props":1271,"children":1272},{},[1273],{"type":34,"value":1274},"Enable\u002FDisable possibility of using keyboard arrows `left",{"type":28,"tag":973,"props":1276,"children":1277},{},[1278,1283,1291,1299],{"type":28,"tag":1005,"props":1279,"children":1280},{},[1281],{"type":34,"value":1282},"arrowKeysUpDown",{"type":28,"tag":1005,"props":1284,"children":1285},{},[1286],{"type":28,"tag":51,"props":1287,"children":1289},{"className":1288},[],[1290],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1292,"children":1293},{},[1294],{"type":28,"tag":51,"props":1295,"children":1297},{"className":1296},[],[1298],{"type":34,"value":1269},{"type":28,"tag":1005,"props":1300,"children":1301},{},[1302,1304,1310,1311,1317],{"type":34,"value":1303},"Enable\u002FDisable possibility of using keyboard arrows ",{"type":28,"tag":51,"props":1305,"children":1307},{"className":1306},[],[1308],{"type":34,"value":1309},"up",{"type":34,"value":1132},{"type":28,"tag":51,"props":1312,"children":1314},{"className":1313},[],[1315],{"type":34,"value":1316},"down",{"type":34,"value":1318}," for jumping through focusable elements",{"type":28,"tag":973,"props":1320,"children":1321},{},[1322,1327,1335,1343],{"type":28,"tag":1005,"props":1323,"children":1324},{},[1325],{"type":34,"value":1326},"initialFocusContainerFallback",{"type":28,"tag":1005,"props":1328,"children":1329},{},[1330],{"type":28,"tag":51,"props":1331,"children":1333},{"className":1332},[],[1334],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1336,"children":1337},{},[1338],{"type":28,"tag":51,"props":1339,"children":1341},{"className":1340},[],[1342],{"type":34,"value":1269},{"type":28,"tag":1005,"props":1344,"children":1345},{},[1346],{"type":34,"value":1347},"Fallback for initial focus",{"type":28,"tag":116,"props":1349,"children":1350},{},[1351],{"type":28,"tag":965,"props":1352,"children":1353},{},[1354,1376],{"type":28,"tag":969,"props":1355,"children":1356},{},[1357],{"type":28,"tag":973,"props":1358,"children":1359},{},[1360,1364,1368,1372],{"type":28,"tag":977,"props":1361,"children":1362},{},[1363],{"type":34,"value":981},{"type":28,"tag":977,"props":1365,"children":1366},{},[1367],{"type":34,"value":986},{"type":28,"tag":977,"props":1369,"children":1370},{},[1371],{"type":34,"value":991},{"type":28,"tag":977,"props":1373,"children":1374},{},[1375],{"type":34,"value":996},{"type":28,"tag":998,"props":1377,"children":1378},{},[1379,1417,1451,1489,1508,1535,1574],{"type":28,"tag":973,"props":1380,"children":1381},{},[1382,1386,1394,1402],{"type":28,"tag":1005,"props":1383,"children":1384},{},[1385],{"type":34,"value":1101},{"type":28,"tag":1005,"props":1387,"children":1388},{},[1389],{"type":28,"tag":51,"props":1390,"children":1392},{"className":1391},[],[1393],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1395,"children":1396},{},[1397],{"type":28,"tag":51,"props":1398,"children":1400},{"className":1399},[],[1401],{"type":34,"value":1119},{"type":28,"tag":1005,"props":1403,"children":1404},{},[1405,1406,1411,1412],{"type":34,"value":1124},{"type":28,"tag":51,"props":1407,"children":1409},{"className":1408},[],[1410],{"type":34,"value":1130},{"type":34,"value":1132},{"type":28,"tag":51,"props":1413,"children":1415},{"className":1414},[],[1416],{"type":34,"value":1138},{"type":28,"tag":973,"props":1418,"children":1419},{},[1420,1424,1432,1435],{"type":28,"tag":1005,"props":1421,"children":1422},{},[1423],{"type":34,"value":1146},{"type":28,"tag":1005,"props":1425,"children":1426},{},[1427],{"type":28,"tag":51,"props":1428,"children":1430},{"className":1429},[],[1431],{"type":34,"value":1155},{"type":28,"tag":1005,"props":1433,"children":1434},{},[],{"type":28,"tag":1005,"props":1436,"children":1437},{},[1438,1439,1444,1445,1450],{"type":34,"value":1163},{"type":28,"tag":51,"props":1440,"children":1442},{"className":1441},[],[1443],{"type":34,"value":1169},{"type":34,"value":1132},{"type":28,"tag":51,"props":1446,"children":1448},{"className":1447},[],[1449],{"type":34,"value":1176},{"type":34,"value":1178},{"type":28,"tag":973,"props":1452,"children":1453},{},[1454,1458,1466,1474],{"type":28,"tag":1005,"props":1455,"children":1456},{},[1457],{"type":34,"value":1186},{"type":28,"tag":1005,"props":1459,"children":1460},{},[1461],{"type":28,"tag":51,"props":1462,"children":1464},{"className":1463},[],[1465],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1467,"children":1468},{},[1469],{"type":28,"tag":51,"props":1470,"children":1472},{"className":1471},[],[1473],{"type":34,"value":1119},{"type":28,"tag":1005,"props":1475,"children":1476},{},[1477,1478,1483,1484],{"type":34,"value":1209},{"type":28,"tag":51,"props":1479,"children":1481},{"className":1480},[],[1482],{"type":34,"value":23},{"type":34,"value":1216},{"type":28,"tag":51,"props":1485,"children":1487},{"className":1486},[],[1488],{"type":34,"value":1119},{"type":28,"tag":973,"props":1490,"children":1491},{},[1492,1496,1500,1504],{"type":28,"tag":1005,"props":1493,"children":1494},{},[1495],{"type":34,"value":1229},{"type":28,"tag":1005,"props":1497,"children":1498},{},[1499],{"type":34,"value":1234},{"type":28,"tag":1005,"props":1501,"children":1502},{},[1503],{"type":34,"value":1239},{"type":28,"tag":1005,"props":1505,"children":1506},{},[1507],{"type":34,"value":1244},{"type":28,"tag":973,"props":1509,"children":1510},{},[1511,1515,1523,1531],{"type":28,"tag":1005,"props":1512,"children":1513},{},[1514],{"type":34,"value":1252},{"type":28,"tag":1005,"props":1516,"children":1517},{},[1518],{"type":28,"tag":51,"props":1519,"children":1521},{"className":1520},[],[1522],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1524,"children":1525},{},[1526],{"type":28,"tag":51,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":34,"value":1269},{"type":28,"tag":1005,"props":1532,"children":1533},{},[1534],{"type":34,"value":1274},{"type":28,"tag":973,"props":1536,"children":1537},{},[1538,1542,1550,1558],{"type":28,"tag":1005,"props":1539,"children":1540},{},[1541],{"type":34,"value":1282},{"type":28,"tag":1005,"props":1543,"children":1544},{},[1545],{"type":28,"tag":51,"props":1546,"children":1548},{"className":1547},[],[1549],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1551,"children":1552},{},[1553],{"type":28,"tag":51,"props":1554,"children":1556},{"className":1555},[],[1557],{"type":34,"value":1269},{"type":28,"tag":1005,"props":1559,"children":1560},{},[1561,1562,1567,1568,1573],{"type":34,"value":1303},{"type":28,"tag":51,"props":1563,"children":1565},{"className":1564},[],[1566],{"type":34,"value":1309},{"type":34,"value":1132},{"type":28,"tag":51,"props":1569,"children":1571},{"className":1570},[],[1572],{"type":34,"value":1316},{"type":34,"value":1318},{"type":28,"tag":973,"props":1575,"children":1576},{},[1577,1581,1589,1597],{"type":28,"tag":1005,"props":1578,"children":1579},{},[1580],{"type":34,"value":1326},{"type":28,"tag":1005,"props":1582,"children":1583},{},[1584],{"type":28,"tag":51,"props":1585,"children":1587},{"className":1586},[],[1588],{"type":34,"value":1110},{"type":28,"tag":1005,"props":1590,"children":1591},{},[1592],{"type":28,"tag":51,"props":1593,"children":1595},{"className":1594},[],[1596],{"type":34,"value":1269},{"type":28,"tag":1005,"props":1598,"children":1599},{},[1600],{"type":34,"value":1347},{"type":28,"tag":102,"props":1602,"children":1604},{"id":1603},"return-value",[1605],{"type":34,"value":1606},"Return value",{"type":28,"tag":573,"props":1608,"children":1609},{},[1610],{"type":28,"tag":965,"props":1611,"children":1612},{},[1613,1635],{"type":28,"tag":969,"props":1614,"children":1615},{},[1616],{"type":28,"tag":973,"props":1617,"children":1618},{},[1619,1623,1627,1631],{"type":28,"tag":977,"props":1620,"children":1621},{},[1622],{"type":34,"value":981},{"type":28,"tag":977,"props":1624,"children":1625},{},[1626],{"type":34,"value":986},{"type":28,"tag":977,"props":1628,"children":1629},{},[1630],{"type":34,"value":991},{"type":28,"tag":977,"props":1632,"children":1633},{},[1634],{"type":34,"value":996},{"type":28,"tag":998,"props":1636,"children":1637},{},[1638,1663,1688,1713,1737],{"type":28,"tag":973,"props":1639,"children":1640},{},[1641,1646,1655,1658],{"type":28,"tag":1005,"props":1642,"children":1643},{},[1644],{"type":34,"value":1645},"current",{"type":28,"tag":1005,"props":1647,"children":1648},{},[1649],{"type":28,"tag":51,"props":1650,"children":1652},{"className":1651},[],[1653],{"type":34,"value":1654},"Ref\u003CElement>",{"type":28,"tag":1005,"props":1656,"children":1657},{},[],{"type":28,"tag":1005,"props":1659,"children":1660},{},[1661],{"type":34,"value":1662},"Currently focused element",{"type":28,"tag":973,"props":1664,"children":1665},{},[1666,1671,1680,1683],{"type":28,"tag":1005,"props":1667,"children":1668},{},[1669],{"type":34,"value":1670},"focusables",{"type":28,"tag":1005,"props":1672,"children":1673},{},[1674],{"type":28,"tag":51,"props":1675,"children":1677},{"className":1676},[],[1678],{"type":34,"value":1679},"Ref\u003CElement[]>",{"type":28,"tag":1005,"props":1681,"children":1682},{},[],{"type":28,"tag":1005,"props":1684,"children":1685},{},[1686],{"type":34,"value":1687},"All available focusable elements within container",{"type":28,"tag":973,"props":1689,"children":1690},{},[1691,1696,1705,1708],{"type":28,"tag":1005,"props":1692,"children":1693},{},[1694],{"type":34,"value":1695},"focusPrev",{"type":28,"tag":1005,"props":1697,"children":1698},{},[1699],{"type":28,"tag":51,"props":1700,"children":1702},{"className":1701},[],[1703],{"type":34,"value":1704},"() => void",{"type":28,"tag":1005,"props":1706,"children":1707},{},[],{"type":28,"tag":1005,"props":1709,"children":1710},{},[1711],{"type":34,"value":1712},"When trigger jumps to previous focusable element",{"type":28,"tag":973,"props":1714,"children":1715},{},[1716,1721,1729,1732],{"type":28,"tag":1005,"props":1717,"children":1718},{},[1719],{"type":34,"value":1720},"focusNext",{"type":28,"tag":1005,"props":1722,"children":1723},{},[1724],{"type":28,"tag":51,"props":1725,"children":1727},{"className":1726},[],[1728],{"type":34,"value":1704},{"type":28,"tag":1005,"props":1730,"children":1731},{},[],{"type":28,"tag":1005,"props":1733,"children":1734},{},[1735],{"type":34,"value":1736},"When trigger jumps to next focusable element",{"type":28,"tag":973,"props":1738,"children":1739},{},[1740,1745,1753,1756],{"type":28,"tag":1005,"props":1741,"children":1742},{},[1743],{"type":34,"value":1744},"updateFocusableElements",{"type":28,"tag":1005,"props":1746,"children":1747},{},[1748],{"type":28,"tag":51,"props":1749,"children":1751},{"className":1750},[],[1752],{"type":34,"value":1704},{"type":28,"tag":1005,"props":1754,"children":1755},{},[],{"type":28,"tag":1005,"props":1757,"children":1758},{},[1759],{"type":34,"value":1760},"Use when you need to update focusable elements manually",{"type":28,"tag":116,"props":1762,"children":1763},{},[1764],{"type":28,"tag":965,"props":1765,"children":1766},{},[1767,1789],{"type":28,"tag":969,"props":1768,"children":1769},{},[1770],{"type":28,"tag":973,"props":1771,"children":1772},{},[1773,1777,1781,1785],{"type":28,"tag":977,"props":1774,"children":1775},{},[1776],{"type":34,"value":981},{"type":28,"tag":977,"props":1778,"children":1779},{},[1780],{"type":34,"value":986},{"type":28,"tag":977,"props":1782,"children":1783},{},[1784],{"type":34,"value":991},{"type":28,"tag":977,"props":1786,"children":1787},{},[1788],{"type":34,"value":996},{"type":28,"tag":998,"props":1790,"children":1791},{},[1792,1815,1838,1860,1882],{"type":28,"tag":973,"props":1793,"children":1794},{},[1795,1799,1808,1811],{"type":28,"tag":1005,"props":1796,"children":1797},{},[1798],{"type":34,"value":1645},{"type":28,"tag":1005,"props":1800,"children":1801},{},[1802],{"type":28,"tag":51,"props":1803,"children":1805},{"className":1804},[],[1806],{"type":34,"value":1807},"Element",{"type":28,"tag":1005,"props":1809,"children":1810},{},[],{"type":28,"tag":1005,"props":1812,"children":1813},{},[1814],{"type":34,"value":1662},{"type":28,"tag":973,"props":1816,"children":1817},{},[1818,1822,1831,1834],{"type":28,"tag":1005,"props":1819,"children":1820},{},[1821],{"type":34,"value":1670},{"type":28,"tag":1005,"props":1823,"children":1824},{},[1825],{"type":28,"tag":51,"props":1826,"children":1828},{"className":1827},[],[1829],{"type":34,"value":1830},"Element[]",{"type":28,"tag":1005,"props":1832,"children":1833},{},[],{"type":28,"tag":1005,"props":1835,"children":1836},{},[1837],{"type":34,"value":1687},{"type":28,"tag":973,"props":1839,"children":1840},{},[1841,1845,1853,1856],{"type":28,"tag":1005,"props":1842,"children":1843},{},[1844],{"type":34,"value":1695},{"type":28,"tag":1005,"props":1846,"children":1847},{},[1848],{"type":28,"tag":51,"props":1849,"children":1851},{"className":1850},[],[1852],{"type":34,"value":1704},{"type":28,"tag":1005,"props":1854,"children":1855},{},[],{"type":28,"tag":1005,"props":1857,"children":1858},{},[1859],{"type":34,"value":1712},{"type":28,"tag":973,"props":1861,"children":1862},{},[1863,1867,1875,1878],{"type":28,"tag":1005,"props":1864,"children":1865},{},[1866],{"type":34,"value":1720},{"type":28,"tag":1005,"props":1868,"children":1869},{},[1870],{"type":28,"tag":51,"props":1871,"children":1873},{"className":1872},[],[1874],{"type":34,"value":1704},{"type":28,"tag":1005,"props":1876,"children":1877},{},[],{"type":28,"tag":1005,"props":1879,"children":1880},{},[1881],{"type":34,"value":1736},{"type":28,"tag":973,"props":1883,"children":1884},{},[1885,1889,1897,1900],{"type":28,"tag":1005,"props":1886,"children":1887},{},[1888],{"type":34,"value":1744},{"type":28,"tag":1005,"props":1890,"children":1891},{},[1892],{"type":28,"tag":51,"props":1893,"children":1895},{"className":1894},[],[1896],{"type":34,"value":1704},{"type":28,"tag":1005,"props":1898,"children":1899},{},[],{"type":28,"tag":1005,"props":1901,"children":1902},{},[1903],{"type":34,"value":1760},{"type":28,"tag":43,"props":1905,"children":1906},{"v-slot:tab-3":7},[1907,5517],{"type":28,"tag":116,"props":1908,"children":1909},{},[1910],{"type":28,"tag":147,"props":1911,"children":1915},{"className":1912,"code":1913,"language":1914,"meta":7,"style":7},"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",[1916],{"type":28,"tag":51,"props":1917,"children":1918},{"__ignoreMap":7},[1919,1976,2008,2066,2130,2137,2160,2182,2203,2210,2217,2243,2256,2281,2305,2330,2392,2417,2442,2467,2476,2484,2505,2526,2547,2569,2590,2611,2632,2641,2649,2742,2754,2766,2778,2791,2803,2815,2827,2839,2851,2868,2886,2902,2910,2918,2971,3022,3044,3057,3070,3079,3104,3147,3161,3175,3196,3217,3230,3248,3257,3265,3286,3298,3310,3318,3342,3382,3394,3407,3427,3447,3459,3475,3483,3491,3518,3552,3571,3620,3668,3676,3744,3806,3867,3928,3936,3990,4043,4052,4062,4080,4088,4096,4126,4180,4201,4209,4217,4246,4294,4348,4356,4364,4386,4424,4478,4522,4549,4597,4605,4640,4676,4685,4732,4754,4772,4804,4813,4860,4937,4958,4979,4995,5015,5023,5032,5040,5099,5128,5145,5158,5179,5188,5196,5213,5221,5263,5271,5300,5341,5394,5402,5410,5422,5443,5464,5476,5488,5501,5509],{"type":28,"tag":157,"props":1920,"children":1921},{"class":159,"line":160},[1922,1926,1931,1935,1940,1945,1950,1954,1959,1963,1967,1972],{"type":28,"tag":157,"props":1923,"children":1924},{"style":164},[1925],{"type":34,"value":167},{"type":28,"tag":157,"props":1927,"children":1928},{"style":164},[1929],{"type":34,"value":1930}," type",{"type":28,"tag":157,"props":1932,"children":1933},{"style":198},[1934],{"type":34,"value":214},{"type":28,"tag":157,"props":1936,"children":1937},{"style":181},[1938],{"type":34,"value":1939},"CheckOptions",{"type":28,"tag":157,"props":1941,"children":1942},{"style":198},[1943],{"type":34,"value":1944},", ",{"type":28,"tag":157,"props":1946,"children":1947},{"style":181},[1948],{"type":34,"value":1949},"FocusableElement",{"type":28,"tag":157,"props":1951,"children":1952},{"style":198},[1953],{"type":34,"value":1944},{"type":28,"tag":157,"props":1955,"children":1956},{"style":181},[1957],{"type":34,"value":1958},"TabbableOptions",{"type":28,"tag":157,"props":1960,"children":1961},{"style":198},[1962],{"type":34,"value":223},{"type":28,"tag":157,"props":1964,"children":1965},{"style":164},[1966],{"type":34,"value":228},{"type":28,"tag":157,"props":1968,"children":1969},{"style":192},[1970],{"type":34,"value":1971}," 'tabbable'",{"type":28,"tag":157,"props":1973,"children":1974},{"style":198},[1975],{"type":34,"value":201},{"type":28,"tag":157,"props":1977,"children":1978},{"class":159,"line":204},[1979,1983,1987,1992,1996,2000,2004],{"type":28,"tag":157,"props":1980,"children":1981},{"style":164},[1982],{"type":34,"value":167},{"type":28,"tag":157,"props":1984,"children":1985},{"style":198},[1986],{"type":34,"value":214},{"type":28,"tag":157,"props":1988,"children":1989},{"style":181},[1990],{"type":34,"value":1991},"tabbable",{"type":28,"tag":157,"props":1993,"children":1994},{"style":198},[1995],{"type":34,"value":223},{"type":28,"tag":157,"props":1997,"children":1998},{"style":164},[1999],{"type":34,"value":228},{"type":28,"tag":157,"props":2001,"children":2002},{"style":192},[2003],{"type":34,"value":1971},{"type":28,"tag":157,"props":2005,"children":2006},{"style":198},[2007],{"type":34,"value":201},{"type":28,"tag":157,"props":2009,"children":2010},{"class":159,"line":240},[2011,2015,2019,2023,2027,2031,2035,2040,2044,2049,2053,2057,2062],{"type":28,"tag":157,"props":2012,"children":2013},{"style":164},[2014],{"type":34,"value":167},{"type":28,"tag":157,"props":2016,"children":2017},{"style":198},[2018],{"type":34,"value":214},{"type":28,"tag":157,"props":2020,"children":2021},{"style":181},[2022],{"type":34,"value":1720},{"type":28,"tag":157,"props":2024,"children":2025},{"style":198},[2026],{"type":34,"value":1944},{"type":28,"tag":157,"props":2028,"children":2029},{"style":181},[2030],{"type":34,"value":1695},{"type":28,"tag":157,"props":2032,"children":2033},{"style":198},[2034],{"type":34,"value":1944},{"type":28,"tag":157,"props":2036,"children":2037},{"style":181},[2038],{"type":34,"value":2039},"isTab",{"type":28,"tag":157,"props":2041,"children":2042},{"style":198},[2043],{"type":34,"value":1944},{"type":28,"tag":157,"props":2045,"children":2046},{"style":181},[2047],{"type":34,"value":2048},"isTabAndShift",{"type":28,"tag":157,"props":2050,"children":2051},{"style":198},[2052],{"type":34,"value":223},{"type":28,"tag":157,"props":2054,"children":2055},{"style":164},[2056],{"type":34,"value":228},{"type":28,"tag":157,"props":2058,"children":2059},{"style":192},[2060],{"type":34,"value":2061}," '@storefront-ui\u002Fshared'",{"type":28,"tag":157,"props":2063,"children":2064},{"style":198},[2065],{"type":34,"value":201},{"type":28,"tag":157,"props":2067,"children":2068},{"class":159,"line":249},[2069,2073,2077,2082,2086,2091,2095,2100,2104,2109,2114,2118,2122,2126],{"type":28,"tag":157,"props":2070,"children":2071},{"style":164},[2072],{"type":34,"value":167},{"type":28,"tag":157,"props":2074,"children":2075},{"style":198},[2076],{"type":34,"value":214},{"type":28,"tag":157,"props":2078,"children":2079},{"style":181},[2080],{"type":34,"value":2081},"useCallback",{"type":28,"tag":157,"props":2083,"children":2084},{"style":198},[2085],{"type":34,"value":1944},{"type":28,"tag":157,"props":2087,"children":2088},{"style":181},[2089],{"type":34,"value":2090},"useEffect",{"type":28,"tag":157,"props":2092,"children":2093},{"style":198},[2094],{"type":34,"value":1944},{"type":28,"tag":157,"props":2096,"children":2097},{"style":181},[2098],{"type":34,"value":2099},"useState",{"type":28,"tag":157,"props":2101,"children":2102},{"style":198},[2103],{"type":34,"value":1944},{"type":28,"tag":157,"props":2105,"children":2106},{"style":164},[2107],{"type":34,"value":2108},"type",{"type":28,"tag":157,"props":2110,"children":2111},{"style":181},[2112],{"type":34,"value":2113}," RefObject",{"type":28,"tag":157,"props":2115,"children":2116},{"style":198},[2117],{"type":34,"value":223},{"type":28,"tag":157,"props":2119,"children":2120},{"style":164},[2121],{"type":34,"value":228},{"type":28,"tag":157,"props":2123,"children":2124},{"style":192},[2125],{"type":34,"value":195},{"type":28,"tag":157,"props":2127,"children":2128},{"style":198},[2129],{"type":34,"value":201},{"type":28,"tag":157,"props":2131,"children":2132},{"class":159,"line":291},[2133],{"type":28,"tag":157,"props":2134,"children":2135},{"emptyLinePlaceholder":9},[2136],{"type":34,"value":246},{"type":28,"tag":157,"props":2138,"children":2139},{"class":159,"line":338},[2140,2145,2150,2155],{"type":28,"tag":157,"props":2141,"children":2142},{"style":164},[2143],{"type":34,"value":2144},"export",{"type":28,"tag":157,"props":2146,"children":2147},{"style":164},[2148],{"type":34,"value":2149}," enum",{"type":28,"tag":157,"props":2151,"children":2152},{"style":280},[2153],{"type":34,"value":2154}," InitialFocusType",{"type":28,"tag":157,"props":2156,"children":2157},{"style":198},[2158],{"type":34,"value":2159}," {\n",{"type":28,"tag":157,"props":2161,"children":2162},{"class":159,"line":346},[2163,2168,2172,2177],{"type":28,"tag":157,"props":2164,"children":2165},{"style":181},[2166],{"type":34,"value":2167},"  autofocus",{"type":28,"tag":157,"props":2169,"children":2170},{"style":305},[2171],{"type":34,"value":308},{"type":28,"tag":157,"props":2173,"children":2174},{"style":192},[2175],{"type":34,"value":2176}," 'autofocus'",{"type":28,"tag":157,"props":2178,"children":2179},{"style":198},[2180],{"type":34,"value":2181},",\n",{"type":28,"tag":157,"props":2183,"children":2184},{"class":159,"line":368},[2185,2190,2194,2199],{"type":28,"tag":157,"props":2186,"children":2187},{"style":181},[2188],{"type":34,"value":2189},"  container",{"type":28,"tag":157,"props":2191,"children":2192},{"style":305},[2193],{"type":34,"value":308},{"type":28,"tag":157,"props":2195,"children":2196},{"style":192},[2197],{"type":34,"value":2198}," 'container'",{"type":28,"tag":157,"props":2200,"children":2201},{"style":198},[2202],{"type":34,"value":2181},{"type":28,"tag":157,"props":2204,"children":2205},{"class":159,"line":376},[2206],{"type":28,"tag":157,"props":2207,"children":2208},{"style":198},[2209],{"type":34,"value":571},{"type":28,"tag":157,"props":2211,"children":2212},{"class":159,"line":390},[2213],{"type":28,"tag":157,"props":2214,"children":2215},{"emptyLinePlaceholder":9},[2216],{"type":34,"value":246},{"type":28,"tag":157,"props":2218,"children":2219},{"class":159,"line":434},[2220,2224,2229,2233,2238],{"type":28,"tag":157,"props":2221,"children":2222},{"style":164},[2223],{"type":34,"value":2108},{"type":28,"tag":157,"props":2225,"children":2226},{"style":280},[2227],{"type":34,"value":2228}," UseTrapFocusOptions",{"type":28,"tag":157,"props":2230,"children":2231},{"style":305},[2232],{"type":34,"value":308},{"type":28,"tag":157,"props":2234,"children":2235},{"style":280},[2236],{"type":34,"value":2237}," TabbableOptions",{"type":28,"tag":157,"props":2239,"children":2240},{"style":198},[2241],{"type":34,"value":2242}," &\n",{"type":28,"tag":157,"props":2244,"children":2245},{"class":159,"line":539},[2246,2251],{"type":28,"tag":157,"props":2247,"children":2248},{"style":280},[2249],{"type":34,"value":2250},"  CheckOptions",{"type":28,"tag":157,"props":2252,"children":2253},{"style":198},[2254],{"type":34,"value":2255}," & {\n",{"type":28,"tag":157,"props":2257,"children":2258},{"class":159,"line":556},[2259,2264,2269,2273,2277],{"type":28,"tag":157,"props":2260,"children":2261},{"style":181},[2262],{"type":34,"value":2263},"    trapTabs",{"type":28,"tag":157,"props":2265,"children":2266},{"style":164},[2267],{"type":34,"value":2268},"?",{"type":28,"tag":157,"props":2270,"children":2271},{"style":198},[2272],{"type":34,"value":277},{"type":28,"tag":157,"props":2274,"children":2275},{"style":280},[2276],{"type":34,"value":1110},{"type":28,"tag":157,"props":2278,"children":2279},{"style":198},[2280],{"type":34,"value":201},{"type":28,"tag":157,"props":2282,"children":2283},{"class":159,"line":565},[2284,2289,2293,2297,2301],{"type":28,"tag":157,"props":2285,"children":2286},{"style":181},[2287],{"type":34,"value":2288},"    arrowFocusGroupSelector",{"type":28,"tag":157,"props":2290,"children":2291},{"style":164},[2292],{"type":34,"value":2268},{"type":28,"tag":157,"props":2294,"children":2295},{"style":198},[2296],{"type":34,"value":277},{"type":28,"tag":157,"props":2298,"children":2299},{"style":280},[2300],{"type":34,"value":1155},{"type":28,"tag":157,"props":2302,"children":2303},{"style":198},[2304],{"type":34,"value":201},{"type":28,"tag":157,"props":2306,"children":2308},{"class":159,"line":2307},15,[2309,2314,2318,2322,2326],{"type":28,"tag":157,"props":2310,"children":2311},{"style":181},[2312],{"type":34,"value":2313},"    activeState",{"type":28,"tag":157,"props":2315,"children":2316},{"style":164},[2317],{"type":34,"value":2268},{"type":28,"tag":157,"props":2319,"children":2320},{"style":198},[2321],{"type":34,"value":277},{"type":28,"tag":157,"props":2323,"children":2324},{"style":280},[2325],{"type":34,"value":1110},{"type":28,"tag":157,"props":2327,"children":2328},{"style":198},[2329],{"type":34,"value":201},{"type":28,"tag":157,"props":2331,"children":2333},{"class":159,"line":2332},16,[2334,2339,2343,2347,2352,2357,2362,2367,2372,2376,2380,2384,2388],{"type":28,"tag":157,"props":2335,"children":2336},{"style":181},[2337],{"type":34,"value":2338},"    initialFocus",{"type":28,"tag":157,"props":2340,"children":2341},{"style":164},[2342],{"type":34,"value":2268},{"type":28,"tag":157,"props":2344,"children":2345},{"style":198},[2346],{"type":34,"value":277},{"type":28,"tag":157,"props":2348,"children":2349},{"style":280},[2350],{"type":34,"value":2351},"number",{"type":28,"tag":157,"props":2353,"children":2354},{"style":198},[2355],{"type":34,"value":2356}," | ",{"type":28,"tag":157,"props":2358,"children":2359},{"style":192},[2360],{"type":34,"value":2361},"`",{"type":28,"tag":157,"props":2363,"children":2364},{"style":164},[2365],{"type":34,"value":2366},"${",{"type":28,"tag":157,"props":2368,"children":2369},{"style":280},[2370],{"type":34,"value":2371},"InitialFocusType",{"type":28,"tag":157,"props":2373,"children":2374},{"style":164},[2375],{"type":34,"value":426},{"type":28,"tag":157,"props":2377,"children":2378},{"style":192},[2379],{"type":34,"value":2361},{"type":28,"tag":157,"props":2381,"children":2382},{"style":198},[2383],{"type":34,"value":2356},{"type":28,"tag":157,"props":2385,"children":2386},{"style":280},[2387],{"type":34,"value":1269},{"type":28,"tag":157,"props":2389,"children":2390},{"style":198},[2391],{"type":34,"value":201},{"type":28,"tag":157,"props":2393,"children":2395},{"class":159,"line":2394},17,[2396,2401,2405,2409,2413],{"type":28,"tag":157,"props":2397,"children":2398},{"style":181},[2399],{"type":34,"value":2400},"    initialFocusContainerFallback",{"type":28,"tag":157,"props":2402,"children":2403},{"style":164},[2404],{"type":34,"value":2268},{"type":28,"tag":157,"props":2406,"children":2407},{"style":198},[2408],{"type":34,"value":277},{"type":28,"tag":157,"props":2410,"children":2411},{"style":280},[2412],{"type":34,"value":1110},{"type":28,"tag":157,"props":2414,"children":2415},{"style":198},[2416],{"type":34,"value":201},{"type":28,"tag":157,"props":2418,"children":2420},{"class":159,"line":2419},18,[2421,2426,2430,2434,2438],{"type":28,"tag":157,"props":2422,"children":2423},{"style":181},[2424],{"type":34,"value":2425},"    arrowKeysLeftRight",{"type":28,"tag":157,"props":2427,"children":2428},{"style":164},[2429],{"type":34,"value":2268},{"type":28,"tag":157,"props":2431,"children":2432},{"style":198},[2433],{"type":34,"value":277},{"type":28,"tag":157,"props":2435,"children":2436},{"style":280},[2437],{"type":34,"value":1110},{"type":28,"tag":157,"props":2439,"children":2440},{"style":198},[2441],{"type":34,"value":201},{"type":28,"tag":157,"props":2443,"children":2445},{"class":159,"line":2444},19,[2446,2451,2455,2459,2463],{"type":28,"tag":157,"props":2447,"children":2448},{"style":181},[2449],{"type":34,"value":2450},"    arrowKeysUpDown",{"type":28,"tag":157,"props":2452,"children":2453},{"style":164},[2454],{"type":34,"value":2268},{"type":28,"tag":157,"props":2456,"children":2457},{"style":198},[2458],{"type":34,"value":277},{"type":28,"tag":157,"props":2460,"children":2461},{"style":280},[2462],{"type":34,"value":1110},{"type":28,"tag":157,"props":2464,"children":2465},{"style":198},[2466],{"type":34,"value":201},{"type":28,"tag":157,"props":2468,"children":2470},{"class":159,"line":2469},20,[2471],{"type":28,"tag":157,"props":2472,"children":2473},{"style":198},[2474],{"type":34,"value":2475},"  };\n",{"type":28,"tag":157,"props":2477,"children":2479},{"class":159,"line":2478},21,[2480],{"type":28,"tag":157,"props":2481,"children":2482},{"emptyLinePlaceholder":9},[2483],{"type":34,"value":246},{"type":28,"tag":157,"props":2485,"children":2487},{"class":159,"line":2486},22,[2488,2492,2497,2501],{"type":28,"tag":157,"props":2489,"children":2490},{"style":164},[2491],{"type":34,"value":717},{"type":28,"tag":157,"props":2493,"children":2494},{"style":280},[2495],{"type":34,"value":2496}," defaultOptions",{"type":28,"tag":157,"props":2498,"children":2499},{"style":305},[2500],{"type":34,"value":308},{"type":28,"tag":157,"props":2502,"children":2503},{"style":198},[2504],{"type":34,"value":2159},{"type":28,"tag":157,"props":2506,"children":2508},{"class":159,"line":2507},23,[2509,2514,2518,2522],{"type":28,"tag":157,"props":2510,"children":2511},{"style":181},[2512],{"type":34,"value":2513},"  trapTabs",{"type":28,"tag":157,"props":2515,"children":2516},{"style":198},[2517],{"type":34,"value":277},{"type":28,"tag":157,"props":2519,"children":2520},{"style":170},[2521],{"type":34,"value":1119},{"type":28,"tag":157,"props":2523,"children":2524},{"style":198},[2525],{"type":34,"value":2181},{"type":28,"tag":157,"props":2527,"children":2529},{"class":159,"line":2528},24,[2530,2535,2539,2543],{"type":28,"tag":157,"props":2531,"children":2532},{"style":181},[2533],{"type":34,"value":2534},"  activeState",{"type":28,"tag":157,"props":2536,"children":2537},{"style":198},[2538],{"type":34,"value":277},{"type":28,"tag":157,"props":2540,"children":2541},{"style":170},[2542],{"type":34,"value":1119},{"type":28,"tag":157,"props":2544,"children":2545},{"style":198},[2546],{"type":34,"value":2181},{"type":28,"tag":157,"props":2548,"children":2550},{"class":159,"line":2549},25,[2551,2556,2560,2565],{"type":28,"tag":157,"props":2552,"children":2553},{"style":181},[2554],{"type":34,"value":2555},"  initialFocus",{"type":28,"tag":157,"props":2557,"children":2558},{"style":198},[2559],{"type":34,"value":277},{"type":28,"tag":157,"props":2561,"children":2562},{"style":170},[2563],{"type":34,"value":2564},"0",{"type":28,"tag":157,"props":2566,"children":2567},{"style":198},[2568],{"type":34,"value":2181},{"type":28,"tag":157,"props":2570,"children":2572},{"class":159,"line":2571},26,[2573,2578,2582,2586],{"type":28,"tag":157,"props":2574,"children":2575},{"style":181},[2576],{"type":34,"value":2577},"  initialFocusContainerFallback",{"type":28,"tag":157,"props":2579,"children":2580},{"style":198},[2581],{"type":34,"value":277},{"type":28,"tag":157,"props":2583,"children":2584},{"style":170},[2585],{"type":34,"value":1269},{"type":28,"tag":157,"props":2587,"children":2588},{"style":198},[2589],{"type":34,"value":2181},{"type":28,"tag":157,"props":2591,"children":2593},{"class":159,"line":2592},27,[2594,2599,2603,2607],{"type":28,"tag":157,"props":2595,"children":2596},{"style":181},[2597],{"type":34,"value":2598},"  arrowKeysLeftRight",{"type":28,"tag":157,"props":2600,"children":2601},{"style":198},[2602],{"type":34,"value":277},{"type":28,"tag":157,"props":2604,"children":2605},{"style":170},[2606],{"type":34,"value":1269},{"type":28,"tag":157,"props":2608,"children":2609},{"style":198},[2610],{"type":34,"value":2181},{"type":28,"tag":157,"props":2612,"children":2614},{"class":159,"line":2613},28,[2615,2620,2624,2628],{"type":28,"tag":157,"props":2616,"children":2617},{"style":181},[2618],{"type":34,"value":2619},"  arrowKeysUpDown",{"type":28,"tag":157,"props":2621,"children":2622},{"style":198},[2623],{"type":34,"value":277},{"type":28,"tag":157,"props":2625,"children":2626},{"style":170},[2627],{"type":34,"value":1269},{"type":28,"tag":157,"props":2629,"children":2630},{"style":198},[2631],{"type":34,"value":2181},{"type":28,"tag":157,"props":2633,"children":2635},{"class":159,"line":2634},29,[2636],{"type":28,"tag":157,"props":2637,"children":2638},{"style":198},[2639],{"type":34,"value":2640},"};\n",{"type":28,"tag":157,"props":2642,"children":2644},{"class":159,"line":2643},30,[2645],{"type":28,"tag":157,"props":2646,"children":2647},{"emptyLinePlaceholder":9},[2648],{"type":34,"value":246},{"type":28,"tag":157,"props":2650,"children":2652},{"class":159,"line":2651},31,[2653,2657,2662,2667,2671,2676,2681,2685,2690,2694,2699,2703,2707,2712,2716,2720,2724,2728,2733,2738],{"type":28,"tag":157,"props":2654,"children":2655},{"style":164},[2656],{"type":34,"value":2144},{"type":28,"tag":157,"props":2658,"children":2659},{"style":164},[2660],{"type":34,"value":2661}," const",{"type":28,"tag":157,"props":2663,"children":2664},{"style":258},[2665],{"type":34,"value":2666}," useTrapFocus",{"type":28,"tag":157,"props":2668,"children":2669},{"style":305},[2670],{"type":34,"value":308},{"type":28,"tag":157,"props":2672,"children":2673},{"style":198},[2674],{"type":34,"value":2675}," (",{"type":28,"tag":157,"props":2677,"children":2678},{"style":269},[2679],{"type":34,"value":2680},"containerElementRef",{"type":28,"tag":157,"props":2682,"children":2683},{"style":198},[2684],{"type":34,"value":277},{"type":28,"tag":157,"props":2686,"children":2687},{"style":280},[2688],{"type":34,"value":2689},"RefObject",{"type":28,"tag":157,"props":2691,"children":2692},{"style":198},[2693],{"type":34,"value":609},{"type":28,"tag":157,"props":2695,"children":2696},{"style":280},[2697],{"type":34,"value":2698},"HTMLElement",{"type":28,"tag":157,"props":2700,"children":2701},{"style":198},[2702],{"type":34,"value":2356},{"type":28,"tag":157,"props":2704,"children":2705},{"style":280},[2706],{"type":34,"value":330},{"type":28,"tag":157,"props":2708,"children":2709},{"style":198},[2710],{"type":34,"value":2711},">, ",{"type":28,"tag":157,"props":2713,"children":2714},{"style":269},[2715],{"type":34,"value":1033},{"type":28,"tag":157,"props":2717,"children":2718},{"style":164},[2719],{"type":34,"value":2268},{"type":28,"tag":157,"props":2721,"children":2722},{"style":198},[2723],{"type":34,"value":277},{"type":28,"tag":157,"props":2725,"children":2726},{"style":280},[2727],{"type":34,"value":1042},{"type":28,"tag":157,"props":2729,"children":2730},{"style":198},[2731],{"type":34,"value":2732},") ",{"type":28,"tag":157,"props":2734,"children":2735},{"style":164},[2736],{"type":34,"value":2737},"=>",{"type":28,"tag":157,"props":2739,"children":2740},{"style":198},[2741],{"type":34,"value":2159},{"type":28,"tag":157,"props":2743,"children":2745},{"class":159,"line":2744},32,[2746,2750],{"type":28,"tag":157,"props":2747,"children":2748},{"style":164},[2749],{"type":34,"value":297},{"type":28,"tag":157,"props":2751,"children":2752},{"style":198},[2753],{"type":34,"value":2159},{"type":28,"tag":157,"props":2755,"children":2757},{"class":159,"line":2756},33,[2758,2762],{"type":28,"tag":157,"props":2759,"children":2760},{"style":280},[2761],{"type":34,"value":2263},{"type":28,"tag":157,"props":2763,"children":2764},{"style":198},[2765],{"type":34,"value":2181},{"type":28,"tag":157,"props":2767,"children":2769},{"class":159,"line":2768},34,[2770,2774],{"type":28,"tag":157,"props":2771,"children":2772},{"style":280},[2773],{"type":34,"value":2288},{"type":28,"tag":157,"props":2775,"children":2776},{"style":198},[2777],{"type":34,"value":2181},{"type":28,"tag":157,"props":2779,"children":2781},{"class":159,"line":2780},35,[2782,2787],{"type":28,"tag":157,"props":2783,"children":2784},{"style":280},[2785],{"type":34,"value":2786},"    includeContainer",{"type":28,"tag":157,"props":2788,"children":2789},{"style":198},[2790],{"type":34,"value":2181},{"type":28,"tag":157,"props":2792,"children":2794},{"class":159,"line":2793},36,[2795,2799],{"type":28,"tag":157,"props":2796,"children":2797},{"style":280},[2798],{"type":34,"value":2313},{"type":28,"tag":157,"props":2800,"children":2801},{"style":198},[2802],{"type":34,"value":2181},{"type":28,"tag":157,"props":2804,"children":2806},{"class":159,"line":2805},37,[2807,2811],{"type":28,"tag":157,"props":2808,"children":2809},{"style":280},[2810],{"type":34,"value":2338},{"type":28,"tag":157,"props":2812,"children":2813},{"style":198},[2814],{"type":34,"value":2181},{"type":28,"tag":157,"props":2816,"children":2818},{"class":159,"line":2817},38,[2819,2823],{"type":28,"tag":157,"props":2820,"children":2821},{"style":280},[2822],{"type":34,"value":2425},{"type":28,"tag":157,"props":2824,"children":2825},{"style":198},[2826],{"type":34,"value":2181},{"type":28,"tag":157,"props":2828,"children":2830},{"class":159,"line":2829},39,[2831,2835],{"type":28,"tag":157,"props":2832,"children":2833},{"style":280},[2834],{"type":34,"value":2450},{"type":28,"tag":157,"props":2836,"children":2837},{"style":198},[2838],{"type":34,"value":2181},{"type":28,"tag":157,"props":2840,"children":2842},{"class":159,"line":2841},40,[2843,2847],{"type":28,"tag":157,"props":2844,"children":2845},{"style":280},[2846],{"type":34,"value":2400},{"type":28,"tag":157,"props":2848,"children":2849},{"style":198},[2850],{"type":34,"value":2181},{"type":28,"tag":157,"props":2852,"children":2854},{"class":159,"line":2853},41,[2855,2860,2864],{"type":28,"tag":157,"props":2856,"children":2857},{"style":198},[2858],{"type":34,"value":2859},"  } ",{"type":28,"tag":157,"props":2861,"children":2862},{"style":305},[2863],{"type":34,"value":412},{"type":28,"tag":157,"props":2865,"children":2866},{"style":198},[2867],{"type":34,"value":2159},{"type":28,"tag":157,"props":2869,"children":2871},{"class":159,"line":2870},42,[2872,2877,2882],{"type":28,"tag":157,"props":2873,"children":2874},{"style":198},[2875],{"type":34,"value":2876},"    ...",{"type":28,"tag":157,"props":2878,"children":2879},{"style":181},[2880],{"type":34,"value":2881},"defaultOptions",{"type":28,"tag":157,"props":2883,"children":2884},{"style":198},[2885],{"type":34,"value":2181},{"type":28,"tag":157,"props":2887,"children":2889},{"class":159,"line":2888},43,[2890,2894,2898],{"type":28,"tag":157,"props":2891,"children":2892},{"style":198},[2893],{"type":34,"value":2876},{"type":28,"tag":157,"props":2895,"children":2896},{"style":181},[2897],{"type":34,"value":1033},{"type":28,"tag":157,"props":2899,"children":2900},{"style":198},[2901],{"type":34,"value":2181},{"type":28,"tag":157,"props":2903,"children":2905},{"class":159,"line":2904},44,[2906],{"type":28,"tag":157,"props":2907,"children":2908},{"style":198},[2909],{"type":34,"value":2475},{"type":28,"tag":157,"props":2911,"children":2913},{"class":159,"line":2912},45,[2914],{"type":28,"tag":157,"props":2915,"children":2916},{"emptyLinePlaceholder":9},[2917],{"type":34,"value":246},{"type":28,"tag":157,"props":2919,"children":2921},{"class":159,"line":2920},46,[2922,2926,2931,2936,2940,2945,2950,2954,2959,2963,2967],{"type":28,"tag":157,"props":2923,"children":2924},{"style":164},[2925],{"type":34,"value":297},{"type":28,"tag":157,"props":2927,"children":2928},{"style":198},[2929],{"type":34,"value":2930}," [",{"type":28,"tag":157,"props":2932,"children":2933},{"style":280},[2934],{"type":34,"value":2935},"currentlyFocused",{"type":28,"tag":157,"props":2937,"children":2938},{"style":198},[2939],{"type":34,"value":1944},{"type":28,"tag":157,"props":2941,"children":2942},{"style":280},[2943],{"type":34,"value":2944},"setCurrentlyFocused",{"type":28,"tag":157,"props":2946,"children":2947},{"style":198},[2948],{"type":34,"value":2949},"] ",{"type":28,"tag":157,"props":2951,"children":2952},{"style":305},[2953],{"type":34,"value":412},{"type":28,"tag":157,"props":2955,"children":2956},{"style":258},[2957],{"type":34,"value":2958}," useState",{"type":28,"tag":157,"props":2960,"children":2961},{"style":198},[2962],{"type":34,"value":609},{"type":28,"tag":157,"props":2964,"children":2965},{"style":280},[2966],{"type":34,"value":2698},{"type":28,"tag":157,"props":2968,"children":2969},{"style":198},[2970],{"type":34,"value":743},{"type":28,"tag":157,"props":2972,"children":2974},{"class":159,"line":2973},47,[2975,2979,2983,2988,2992,2997,3001,3005,3009,3013,3017],{"type":28,"tag":157,"props":2976,"children":2977},{"style":164},[2978],{"type":34,"value":297},{"type":28,"tag":157,"props":2980,"children":2981},{"style":198},[2982],{"type":34,"value":2930},{"type":28,"tag":157,"props":2984,"children":2985},{"style":280},[2986],{"type":34,"value":2987},"focusableElements",{"type":28,"tag":157,"props":2989,"children":2990},{"style":198},[2991],{"type":34,"value":1944},{"type":28,"tag":157,"props":2993,"children":2994},{"style":280},[2995],{"type":34,"value":2996},"setFocusableElements",{"type":28,"tag":157,"props":2998,"children":2999},{"style":198},[3000],{"type":34,"value":2949},{"type":28,"tag":157,"props":3002,"children":3003},{"style":305},[3004],{"type":34,"value":412},{"type":28,"tag":157,"props":3006,"children":3007},{"style":258},[3008],{"type":34,"value":2958},{"type":28,"tag":157,"props":3010,"children":3011},{"style":198},[3012],{"type":34,"value":609},{"type":28,"tag":157,"props":3014,"children":3015},{"style":280},[3016],{"type":34,"value":1949},{"type":28,"tag":157,"props":3018,"children":3019},{"style":198},[3020],{"type":34,"value":3021},"[]>([]);\n",{"type":28,"tag":157,"props":3023,"children":3025},{"class":159,"line":3024},48,[3026,3030,3035,3039],{"type":28,"tag":157,"props":3027,"children":3028},{"style":164},[3029],{"type":34,"value":297},{"type":28,"tag":157,"props":3031,"children":3032},{"style":258},[3033],{"type":34,"value":3034}," focusPreviousItem",{"type":28,"tag":157,"props":3036,"children":3037},{"style":305},[3038],{"type":34,"value":308},{"type":28,"tag":157,"props":3040,"children":3041},{"style":198},[3042],{"type":34,"value":3043}," ({\n",{"type":28,"tag":157,"props":3045,"children":3047},{"class":159,"line":3046},49,[3048,3053],{"type":28,"tag":157,"props":3049,"children":3050},{"style":181},[3051],{"type":34,"value":3052},"    event",{"type":28,"tag":157,"props":3054,"children":3055},{"style":198},[3056],{"type":34,"value":2181},{"type":28,"tag":157,"props":3058,"children":3060},{"class":159,"line":3059},50,[3061,3066],{"type":28,"tag":157,"props":3062,"children":3063},{"style":181},[3064],{"type":34,"value":3065},"    additionalData",{"type":28,"tag":157,"props":3067,"children":3068},{"style":198},[3069],{"type":34,"value":2181},{"type":28,"tag":157,"props":3071,"children":3073},{"class":159,"line":3072},51,[3074],{"type":28,"tag":157,"props":3075,"children":3076},{"style":198},[3077],{"type":34,"value":3078},"  }: {\n",{"type":28,"tag":157,"props":3080,"children":3082},{"class":159,"line":3081},52,[3083,3087,3091,3095,3100],{"type":28,"tag":157,"props":3084,"children":3085},{"style":181},[3086],{"type":34,"value":3052},{"type":28,"tag":157,"props":3088,"children":3089},{"style":164},[3090],{"type":34,"value":2268},{"type":28,"tag":157,"props":3092,"children":3093},{"style":198},[3094],{"type":34,"value":277},{"type":28,"tag":157,"props":3096,"children":3097},{"style":280},[3098],{"type":34,"value":3099},"KeyboardEvent",{"type":28,"tag":157,"props":3101,"children":3102},{"style":198},[3103],{"type":34,"value":201},{"type":28,"tag":157,"props":3105,"children":3107},{"class":159,"line":3106},53,[3108,3112,3116,3120,3125,3129,3133,3137,3142],{"type":28,"tag":157,"props":3109,"children":3110},{"style":181},[3111],{"type":34,"value":3065},{"type":28,"tag":157,"props":3113,"children":3114},{"style":164},[3115],{"type":34,"value":2268},{"type":28,"tag":157,"props":3117,"children":3118},{"style":198},[3119],{"type":34,"value":277},{"type":28,"tag":157,"props":3121,"children":3122},{"style":280},[3123],{"type":34,"value":3124},"Record",{"type":28,"tag":157,"props":3126,"children":3127},{"style":198},[3128],{"type":34,"value":609},{"type":28,"tag":157,"props":3130,"children":3131},{"style":280},[3132],{"type":34,"value":1155},{"type":28,"tag":157,"props":3134,"children":3135},{"style":198},[3136],{"type":34,"value":1944},{"type":28,"tag":157,"props":3138,"children":3139},{"style":280},[3140],{"type":34,"value":3141},"unknown",{"type":28,"tag":157,"props":3143,"children":3144},{"style":198},[3145],{"type":34,"value":3146},">;\n",{"type":28,"tag":157,"props":3148,"children":3150},{"class":159,"line":3149},54,[3151,3156],{"type":28,"tag":157,"props":3152,"children":3153},{"style":198},[3154],{"type":34,"value":3155},"  }) ",{"type":28,"tag":157,"props":3157,"children":3158},{"style":164},[3159],{"type":34,"value":3160},"=>\n",{"type":28,"tag":157,"props":3162,"children":3164},{"class":159,"line":3163},55,[3165,3170],{"type":28,"tag":157,"props":3166,"children":3167},{"style":258},[3168],{"type":34,"value":3169},"    focusPrev",{"type":28,"tag":157,"props":3171,"children":3172},{"style":198},[3173],{"type":34,"value":3174},"({\n",{"type":28,"tag":157,"props":3176,"children":3178},{"class":159,"line":3177},56,[3179,3184,3188,3192],{"type":28,"tag":157,"props":3180,"children":3181},{"style":181},[3182],{"type":34,"value":3183},"      current",{"type":28,"tag":157,"props":3185,"children":3186},{"style":198},[3187],{"type":34,"value":277},{"type":28,"tag":157,"props":3189,"children":3190},{"style":181},[3191],{"type":34,"value":2935},{"type":28,"tag":157,"props":3193,"children":3194},{"style":198},[3195],{"type":34,"value":2181},{"type":28,"tag":157,"props":3197,"children":3199},{"class":159,"line":3198},57,[3200,3205,3209,3213],{"type":28,"tag":157,"props":3201,"children":3202},{"style":181},[3203],{"type":34,"value":3204},"      focusables",{"type":28,"tag":157,"props":3206,"children":3207},{"style":198},[3208],{"type":34,"value":277},{"type":28,"tag":157,"props":3210,"children":3211},{"style":181},[3212],{"type":34,"value":2987},{"type":28,"tag":157,"props":3214,"children":3215},{"style":198},[3216],{"type":34,"value":2181},{"type":28,"tag":157,"props":3218,"children":3220},{"class":159,"line":3219},58,[3221,3226],{"type":28,"tag":157,"props":3222,"children":3223},{"style":181},[3224],{"type":34,"value":3225},"      event",{"type":28,"tag":157,"props":3227,"children":3228},{"style":198},[3229],{"type":34,"value":2181},{"type":28,"tag":157,"props":3231,"children":3233},{"class":159,"line":3232},59,[3234,3239,3244],{"type":28,"tag":157,"props":3235,"children":3236},{"style":198},[3237],{"type":34,"value":3238},"      ...",{"type":28,"tag":157,"props":3240,"children":3241},{"style":181},[3242],{"type":34,"value":3243},"additionalData",{"type":28,"tag":157,"props":3245,"children":3246},{"style":198},[3247],{"type":34,"value":2181},{"type":28,"tag":157,"props":3249,"children":3251},{"class":159,"line":3250},60,[3252],{"type":28,"tag":157,"props":3253,"children":3254},{"style":198},[3255],{"type":34,"value":3256},"    });\n",{"type":28,"tag":157,"props":3258,"children":3260},{"class":159,"line":3259},61,[3261],{"type":28,"tag":157,"props":3262,"children":3263},{"emptyLinePlaceholder":9},[3264],{"type":34,"value":246},{"type":28,"tag":157,"props":3266,"children":3268},{"class":159,"line":3267},62,[3269,3273,3278,3282],{"type":28,"tag":157,"props":3270,"children":3271},{"style":164},[3272],{"type":34,"value":297},{"type":28,"tag":157,"props":3274,"children":3275},{"style":258},[3276],{"type":34,"value":3277}," focusNextItem",{"type":28,"tag":157,"props":3279,"children":3280},{"style":305},[3281],{"type":34,"value":308},{"type":28,"tag":157,"props":3283,"children":3284},{"style":198},[3285],{"type":34,"value":3043},{"type":28,"tag":157,"props":3287,"children":3289},{"class":159,"line":3288},63,[3290,3294],{"type":28,"tag":157,"props":3291,"children":3292},{"style":181},[3293],{"type":34,"value":3052},{"type":28,"tag":157,"props":3295,"children":3296},{"style":198},[3297],{"type":34,"value":2181},{"type":28,"tag":157,"props":3299,"children":3301},{"class":159,"line":3300},64,[3302,3306],{"type":28,"tag":157,"props":3303,"children":3304},{"style":181},[3305],{"type":34,"value":3065},{"type":28,"tag":157,"props":3307,"children":3308},{"style":198},[3309],{"type":34,"value":2181},{"type":28,"tag":157,"props":3311,"children":3313},{"class":159,"line":3312},65,[3314],{"type":28,"tag":157,"props":3315,"children":3316},{"style":198},[3317],{"type":34,"value":3078},{"type":28,"tag":157,"props":3319,"children":3321},{"class":159,"line":3320},66,[3322,3326,3330,3334,3338],{"type":28,"tag":157,"props":3323,"children":3324},{"style":181},[3325],{"type":34,"value":3052},{"type":28,"tag":157,"props":3327,"children":3328},{"style":164},[3329],{"type":34,"value":2268},{"type":28,"tag":157,"props":3331,"children":3332},{"style":198},[3333],{"type":34,"value":277},{"type":28,"tag":157,"props":3335,"children":3336},{"style":280},[3337],{"type":34,"value":3099},{"type":28,"tag":157,"props":3339,"children":3340},{"style":198},[3341],{"type":34,"value":201},{"type":28,"tag":157,"props":3343,"children":3345},{"class":159,"line":3344},67,[3346,3350,3354,3358,3362,3366,3370,3374,3378],{"type":28,"tag":157,"props":3347,"children":3348},{"style":181},[3349],{"type":34,"value":3065},{"type":28,"tag":157,"props":3351,"children":3352},{"style":164},[3353],{"type":34,"value":2268},{"type":28,"tag":157,"props":3355,"children":3356},{"style":198},[3357],{"type":34,"value":277},{"type":28,"tag":157,"props":3359,"children":3360},{"style":280},[3361],{"type":34,"value":3124},{"type":28,"tag":157,"props":3363,"children":3364},{"style":198},[3365],{"type":34,"value":609},{"type":28,"tag":157,"props":3367,"children":3368},{"style":280},[3369],{"type":34,"value":1155},{"type":28,"tag":157,"props":3371,"children":3372},{"style":198},[3373],{"type":34,"value":1944},{"type":28,"tag":157,"props":3375,"children":3376},{"style":280},[3377],{"type":34,"value":3141},{"type":28,"tag":157,"props":3379,"children":3380},{"style":198},[3381],{"type":34,"value":3146},{"type":28,"tag":157,"props":3383,"children":3385},{"class":159,"line":3384},68,[3386,3390],{"type":28,"tag":157,"props":3387,"children":3388},{"style":198},[3389],{"type":34,"value":3155},{"type":28,"tag":157,"props":3391,"children":3392},{"style":164},[3393],{"type":34,"value":3160},{"type":28,"tag":157,"props":3395,"children":3397},{"class":159,"line":3396},69,[3398,3403],{"type":28,"tag":157,"props":3399,"children":3400},{"style":258},[3401],{"type":34,"value":3402},"    focusNext",{"type":28,"tag":157,"props":3404,"children":3405},{"style":198},[3406],{"type":34,"value":3174},{"type":28,"tag":157,"props":3408,"children":3410},{"class":159,"line":3409},70,[3411,3415,3419,3423],{"type":28,"tag":157,"props":3412,"children":3413},{"style":181},[3414],{"type":34,"value":3183},{"type":28,"tag":157,"props":3416,"children":3417},{"style":198},[3418],{"type":34,"value":277},{"type":28,"tag":157,"props":3420,"children":3421},{"style":181},[3422],{"type":34,"value":2935},{"type":28,"tag":157,"props":3424,"children":3425},{"style":198},[3426],{"type":34,"value":2181},{"type":28,"tag":157,"props":3428,"children":3430},{"class":159,"line":3429},71,[3431,3435,3439,3443],{"type":28,"tag":157,"props":3432,"children":3433},{"style":181},[3434],{"type":34,"value":3204},{"type":28,"tag":157,"props":3436,"children":3437},{"style":198},[3438],{"type":34,"value":277},{"type":28,"tag":157,"props":3440,"children":3441},{"style":181},[3442],{"type":34,"value":2987},{"type":28,"tag":157,"props":3444,"children":3445},{"style":198},[3446],{"type":34,"value":2181},{"type":28,"tag":157,"props":3448,"children":3450},{"class":159,"line":3449},72,[3451,3455],{"type":28,"tag":157,"props":3452,"children":3453},{"style":181},[3454],{"type":34,"value":3225},{"type":28,"tag":157,"props":3456,"children":3457},{"style":198},[3458],{"type":34,"value":2181},{"type":28,"tag":157,"props":3460,"children":3462},{"class":159,"line":3461},73,[3463,3467,3471],{"type":28,"tag":157,"props":3464,"children":3465},{"style":198},[3466],{"type":34,"value":3238},{"type":28,"tag":157,"props":3468,"children":3469},{"style":181},[3470],{"type":34,"value":3243},{"type":28,"tag":157,"props":3472,"children":3473},{"style":198},[3474],{"type":34,"value":2181},{"type":28,"tag":157,"props":3476,"children":3478},{"class":159,"line":3477},74,[3479],{"type":28,"tag":157,"props":3480,"children":3481},{"style":198},[3482],{"type":34,"value":3256},{"type":28,"tag":157,"props":3484,"children":3486},{"class":159,"line":3485},75,[3487],{"type":28,"tag":157,"props":3488,"children":3489},{"emptyLinePlaceholder":9},[3490],{"type":34,"value":246},{"type":28,"tag":157,"props":3492,"children":3494},{"class":159,"line":3493},76,[3495,3499,3504,3508,3513],{"type":28,"tag":157,"props":3496,"children":3497},{"style":164},[3498],{"type":34,"value":297},{"type":28,"tag":157,"props":3500,"children":3501},{"style":280},[3502],{"type":34,"value":3503}," onKeyDownListener",{"type":28,"tag":157,"props":3505,"children":3506},{"style":305},[3507],{"type":34,"value":308},{"type":28,"tag":157,"props":3509,"children":3510},{"style":258},[3511],{"type":34,"value":3512}," useCallback",{"type":28,"tag":157,"props":3514,"children":3515},{"style":198},[3516],{"type":34,"value":3517},"(\n",{"type":28,"tag":157,"props":3519,"children":3521},{"class":159,"line":3520},77,[3522,3527,3532,3536,3540,3544,3548],{"type":28,"tag":157,"props":3523,"children":3524},{"style":198},[3525],{"type":34,"value":3526},"    (",{"type":28,"tag":157,"props":3528,"children":3529},{"style":269},[3530],{"type":34,"value":3531},"event",{"type":28,"tag":157,"props":3533,"children":3534},{"style":198},[3535],{"type":34,"value":277},{"type":28,"tag":157,"props":3537,"children":3538},{"style":280},[3539],{"type":34,"value":3099},{"type":28,"tag":157,"props":3541,"children":3542},{"style":198},[3543],{"type":34,"value":2732},{"type":28,"tag":157,"props":3545,"children":3546},{"style":164},[3547],{"type":34,"value":2737},{"type":28,"tag":157,"props":3549,"children":3550},{"style":198},[3551],{"type":34,"value":2159},{"type":28,"tag":157,"props":3553,"children":3555},{"class":159,"line":3554},78,[3556,3561,3566],{"type":28,"tag":157,"props":3557,"children":3558},{"style":164},[3559],{"type":34,"value":3560},"      const",{"type":28,"tag":157,"props":3562,"children":3563},{"style":280},[3564],{"type":34,"value":3565}," isAnyGroupElement",{"type":28,"tag":157,"props":3567,"children":3568},{"style":305},[3569],{"type":34,"value":3570}," =\n",{"type":28,"tag":157,"props":3572,"children":3574},{"class":159,"line":3573},79,[3575,3580,3585,3590,3594,3598,3603,3608,3612,3616],{"type":28,"tag":157,"props":3576,"children":3577},{"style":181},[3578],{"type":34,"value":3579},"        arrowFocusGroupSelector",{"type":28,"tag":157,"props":3581,"children":3582},{"style":305},[3583],{"type":34,"value":3584}," &&",{"type":28,"tag":157,"props":3586,"children":3587},{"style":280},[3588],{"type":34,"value":3589}," containerElementRef",{"type":28,"tag":157,"props":3591,"children":3592},{"style":198},[3593],{"type":34,"value":100},{"type":28,"tag":157,"props":3595,"children":3596},{"style":280},[3597],{"type":34,"value":1645},{"type":28,"tag":157,"props":3599,"children":3600},{"style":198},[3601],{"type":34,"value":3602},"?.",{"type":28,"tag":157,"props":3604,"children":3605},{"style":258},[3606],{"type":34,"value":3607},"querySelector",{"type":28,"tag":157,"props":3609,"children":3610},{"style":198},[3611],{"type":34,"value":266},{"type":28,"tag":157,"props":3613,"children":3614},{"style":181},[3615],{"type":34,"value":1146},{"type":28,"tag":157,"props":3617,"children":3618},{"style":198},[3619],{"type":34,"value":335},{"type":28,"tag":157,"props":3621,"children":3623},{"class":159,"line":3622},80,[3624,3628,3633,3637,3641,3646,3650,3654,3658,3663],{"type":28,"tag":157,"props":3625,"children":3626},{"style":164},[3627],{"type":34,"value":3560},{"type":28,"tag":157,"props":3629,"children":3630},{"style":280},[3631],{"type":34,"value":3632}," additionalData",{"type":28,"tag":157,"props":3634,"children":3635},{"style":305},[3636],{"type":34,"value":308},{"type":28,"tag":157,"props":3638,"children":3639},{"style":181},[3640],{"type":34,"value":3565},{"type":28,"tag":157,"props":3642,"children":3643},{"style":164},[3644],{"type":34,"value":3645}," ?",{"type":28,"tag":157,"props":3647,"children":3648},{"style":198},[3649],{"type":34,"value":214},{"type":28,"tag":157,"props":3651,"children":3652},{"style":181},[3653],{"type":34,"value":1146},{"type":28,"tag":157,"props":3655,"children":3656},{"style":198},[3657],{"type":34,"value":223},{"type":28,"tag":157,"props":3659,"children":3660},{"style":164},[3661],{"type":34,"value":3662},":",{"type":28,"tag":157,"props":3664,"children":3665},{"style":198},[3666],{"type":34,"value":3667}," {};\n",{"type":28,"tag":157,"props":3669,"children":3671},{"class":159,"line":3670},81,[3672],{"type":28,"tag":157,"props":3673,"children":3674},{"emptyLinePlaceholder":9},[3675],{"type":34,"value":246},{"type":28,"tag":157,"props":3677,"children":3679},{"class":159,"line":3678},82,[3680,3685,3689,3693,3697,3702,3706,3711,3716,3721,3725,3730,3735,3739],{"type":28,"tag":157,"props":3681,"children":3682},{"style":164},[3683],{"type":34,"value":3684},"      if",{"type":28,"tag":157,"props":3686,"children":3687},{"style":198},[3688],{"type":34,"value":2675},{"type":28,"tag":157,"props":3690,"children":3691},{"style":181},[3692],{"type":34,"value":1252},{"type":28,"tag":157,"props":3694,"children":3695},{"style":305},[3696],{"type":34,"value":3584},{"type":28,"tag":157,"props":3698,"children":3699},{"style":280},[3700],{"type":34,"value":3701}," event",{"type":28,"tag":157,"props":3703,"children":3704},{"style":198},[3705],{"type":34,"value":100},{"type":28,"tag":157,"props":3707,"children":3708},{"style":181},[3709],{"type":34,"value":3710},"key",{"type":28,"tag":157,"props":3712,"children":3713},{"style":305},[3714],{"type":34,"value":3715}," ===",{"type":28,"tag":157,"props":3717,"children":3718},{"style":192},[3719],{"type":34,"value":3720}," 'ArrowLeft'",{"type":28,"tag":157,"props":3722,"children":3723},{"style":198},[3724],{"type":34,"value":2732},{"type":28,"tag":157,"props":3726,"children":3727},{"style":258},[3728],{"type":34,"value":3729},"focusPreviousItem",{"type":28,"tag":157,"props":3731,"children":3732},{"style":198},[3733],{"type":34,"value":3734},"({ ",{"type":28,"tag":157,"props":3736,"children":3737},{"style":181},[3738],{"type":34,"value":3243},{"type":28,"tag":157,"props":3740,"children":3741},{"style":198},[3742],{"type":34,"value":3743}," });\n",{"type":28,"tag":157,"props":3745,"children":3747},{"class":159,"line":3746},83,[3748,3752,3756,3760,3764,3768,3772,3776,3780,3785,3789,3794,3798,3802],{"type":28,"tag":157,"props":3749,"children":3750},{"style":164},[3751],{"type":34,"value":3684},{"type":28,"tag":157,"props":3753,"children":3754},{"style":198},[3755],{"type":34,"value":2675},{"type":28,"tag":157,"props":3757,"children":3758},{"style":181},[3759],{"type":34,"value":1252},{"type":28,"tag":157,"props":3761,"children":3762},{"style":305},[3763],{"type":34,"value":3584},{"type":28,"tag":157,"props":3765,"children":3766},{"style":280},[3767],{"type":34,"value":3701},{"type":28,"tag":157,"props":3769,"children":3770},{"style":198},[3771],{"type":34,"value":100},{"type":28,"tag":157,"props":3773,"children":3774},{"style":181},[3775],{"type":34,"value":3710},{"type":28,"tag":157,"props":3777,"children":3778},{"style":305},[3779],{"type":34,"value":3715},{"type":28,"tag":157,"props":3781,"children":3782},{"style":192},[3783],{"type":34,"value":3784}," 'ArrowRight'",{"type":28,"tag":157,"props":3786,"children":3787},{"style":198},[3788],{"type":34,"value":2732},{"type":28,"tag":157,"props":3790,"children":3791},{"style":258},[3792],{"type":34,"value":3793},"focusNextItem",{"type":28,"tag":157,"props":3795,"children":3796},{"style":198},[3797],{"type":34,"value":3734},{"type":28,"tag":157,"props":3799,"children":3800},{"style":181},[3801],{"type":34,"value":3243},{"type":28,"tag":157,"props":3803,"children":3804},{"style":198},[3805],{"type":34,"value":3743},{"type":28,"tag":157,"props":3807,"children":3809},{"class":159,"line":3808},84,[3810,3814,3818,3822,3826,3830,3834,3838,3842,3847,3851,3855,3859,3863],{"type":28,"tag":157,"props":3811,"children":3812},{"style":164},[3813],{"type":34,"value":3684},{"type":28,"tag":157,"props":3815,"children":3816},{"style":198},[3817],{"type":34,"value":2675},{"type":28,"tag":157,"props":3819,"children":3820},{"style":181},[3821],{"type":34,"value":1282},{"type":28,"tag":157,"props":3823,"children":3824},{"style":305},[3825],{"type":34,"value":3584},{"type":28,"tag":157,"props":3827,"children":3828},{"style":280},[3829],{"type":34,"value":3701},{"type":28,"tag":157,"props":3831,"children":3832},{"style":198},[3833],{"type":34,"value":100},{"type":28,"tag":157,"props":3835,"children":3836},{"style":181},[3837],{"type":34,"value":3710},{"type":28,"tag":157,"props":3839,"children":3840},{"style":305},[3841],{"type":34,"value":3715},{"type":28,"tag":157,"props":3843,"children":3844},{"style":192},[3845],{"type":34,"value":3846}," 'ArrowUp'",{"type":28,"tag":157,"props":3848,"children":3849},{"style":198},[3850],{"type":34,"value":2732},{"type":28,"tag":157,"props":3852,"children":3853},{"style":258},[3854],{"type":34,"value":3729},{"type":28,"tag":157,"props":3856,"children":3857},{"style":198},[3858],{"type":34,"value":3734},{"type":28,"tag":157,"props":3860,"children":3861},{"style":181},[3862],{"type":34,"value":3243},{"type":28,"tag":157,"props":3864,"children":3865},{"style":198},[3866],{"type":34,"value":3743},{"type":28,"tag":157,"props":3868,"children":3870},{"class":159,"line":3869},85,[3871,3875,3879,3883,3887,3891,3895,3899,3903,3908,3912,3916,3920,3924],{"type":28,"tag":157,"props":3872,"children":3873},{"style":164},[3874],{"type":34,"value":3684},{"type":28,"tag":157,"props":3876,"children":3877},{"style":198},[3878],{"type":34,"value":2675},{"type":28,"tag":157,"props":3880,"children":3881},{"style":181},[3882],{"type":34,"value":1282},{"type":28,"tag":157,"props":3884,"children":3885},{"style":305},[3886],{"type":34,"value":3584},{"type":28,"tag":157,"props":3888,"children":3889},{"style":280},[3890],{"type":34,"value":3701},{"type":28,"tag":157,"props":3892,"children":3893},{"style":198},[3894],{"type":34,"value":100},{"type":28,"tag":157,"props":3896,"children":3897},{"style":181},[3898],{"type":34,"value":3710},{"type":28,"tag":157,"props":3900,"children":3901},{"style":305},[3902],{"type":34,"value":3715},{"type":28,"tag":157,"props":3904,"children":3905},{"style":192},[3906],{"type":34,"value":3907}," 'ArrowDown'",{"type":28,"tag":157,"props":3909,"children":3910},{"style":198},[3911],{"type":34,"value":2732},{"type":28,"tag":157,"props":3913,"children":3914},{"style":258},[3915],{"type":34,"value":3793},{"type":28,"tag":157,"props":3917,"children":3918},{"style":198},[3919],{"type":34,"value":3734},{"type":28,"tag":157,"props":3921,"children":3922},{"style":181},[3923],{"type":34,"value":3243},{"type":28,"tag":157,"props":3925,"children":3926},{"style":198},[3927],{"type":34,"value":3743},{"type":28,"tag":157,"props":3929,"children":3931},{"class":159,"line":3930},86,[3932],{"type":28,"tag":157,"props":3933,"children":3934},{"emptyLinePlaceholder":9},[3935],{"type":34,"value":246},{"type":28,"tag":157,"props":3937,"children":3939},{"class":159,"line":3938},87,[3940,3944,3948,3952,3956,3961,3965,3969,3974,3978,3982,3986],{"type":28,"tag":157,"props":3941,"children":3942},{"style":164},[3943],{"type":34,"value":3684},{"type":28,"tag":157,"props":3945,"children":3946},{"style":198},[3947],{"type":34,"value":2675},{"type":28,"tag":157,"props":3949,"children":3950},{"style":181},[3951],{"type":34,"value":1101},{"type":28,"tag":157,"props":3953,"children":3954},{"style":305},[3955],{"type":34,"value":3584},{"type":28,"tag":157,"props":3957,"children":3958},{"style":258},[3959],{"type":34,"value":3960}," isTab",{"type":28,"tag":157,"props":3962,"children":3963},{"style":198},[3964],{"type":34,"value":266},{"type":28,"tag":157,"props":3966,"children":3967},{"style":181},[3968],{"type":34,"value":3531},{"type":28,"tag":157,"props":3970,"children":3971},{"style":198},[3972],{"type":34,"value":3973},")) ",{"type":28,"tag":157,"props":3975,"children":3976},{"style":258},[3977],{"type":34,"value":3793},{"type":28,"tag":157,"props":3979,"children":3980},{"style":198},[3981],{"type":34,"value":3734},{"type":28,"tag":157,"props":3983,"children":3984},{"style":181},[3985],{"type":34,"value":3531},{"type":28,"tag":157,"props":3987,"children":3988},{"style":198},[3989],{"type":34,"value":3743},{"type":28,"tag":157,"props":3991,"children":3993},{"class":159,"line":3992},88,[3994,3998,4002,4006,4010,4015,4019,4023,4027,4031,4035,4039],{"type":28,"tag":157,"props":3995,"children":3996},{"style":164},[3997],{"type":34,"value":3684},{"type":28,"tag":157,"props":3999,"children":4000},{"style":198},[4001],{"type":34,"value":2675},{"type":28,"tag":157,"props":4003,"children":4004},{"style":181},[4005],{"type":34,"value":1101},{"type":28,"tag":157,"props":4007,"children":4008},{"style":305},[4009],{"type":34,"value":3584},{"type":28,"tag":157,"props":4011,"children":4012},{"style":258},[4013],{"type":34,"value":4014}," isTabAndShift",{"type":28,"tag":157,"props":4016,"children":4017},{"style":198},[4018],{"type":34,"value":266},{"type":28,"tag":157,"props":4020,"children":4021},{"style":181},[4022],{"type":34,"value":3531},{"type":28,"tag":157,"props":4024,"children":4025},{"style":198},[4026],{"type":34,"value":3973},{"type":28,"tag":157,"props":4028,"children":4029},{"style":258},[4030],{"type":34,"value":3729},{"type":28,"tag":157,"props":4032,"children":4033},{"style":198},[4034],{"type":34,"value":3734},{"type":28,"tag":157,"props":4036,"children":4037},{"style":181},[4038],{"type":34,"value":3531},{"type":28,"tag":157,"props":4040,"children":4041},{"style":198},[4042],{"type":34,"value":3743},{"type":28,"tag":157,"props":4044,"children":4046},{"class":159,"line":4045},89,[4047],{"type":28,"tag":157,"props":4048,"children":4049},{"style":198},[4050],{"type":34,"value":4051},"    },\n",{"type":28,"tag":157,"props":4053,"children":4055},{"class":159,"line":4054},90,[4056],{"type":28,"tag":157,"props":4057,"children":4059},{"style":4058},"--shiki-default:#7F848E;--shiki-default-font-style:italic",[4060],{"type":34,"value":4061},"    \u002F\u002F eslint-disable-next-line react-hooks\u002Fexhaustive-deps\n",{"type":28,"tag":157,"props":4063,"children":4065},{"class":159,"line":4064},91,[4066,4071,4075],{"type":28,"tag":157,"props":4067,"children":4068},{"style":198},[4069],{"type":34,"value":4070},"    [",{"type":28,"tag":157,"props":4072,"children":4073},{"style":181},[4074],{"type":34,"value":2935},{"type":28,"tag":157,"props":4076,"children":4077},{"style":198},[4078],{"type":34,"value":4079},"],\n",{"type":28,"tag":157,"props":4081,"children":4083},{"class":159,"line":4082},92,[4084],{"type":28,"tag":157,"props":4085,"children":4086},{"style":198},[4087],{"type":34,"value":562},{"type":28,"tag":157,"props":4089,"children":4091},{"class":159,"line":4090},93,[4092],{"type":28,"tag":157,"props":4093,"children":4094},{"emptyLinePlaceholder":9},[4095],{"type":34,"value":246},{"type":28,"tag":157,"props":4097,"children":4099},{"class":159,"line":4098},94,[4100,4104,4109,4113,4118,4122],{"type":28,"tag":157,"props":4101,"children":4102},{"style":164},[4103],{"type":34,"value":297},{"type":28,"tag":157,"props":4105,"children":4106},{"style":258},[4107],{"type":34,"value":4108}," onFocusListener",{"type":28,"tag":157,"props":4110,"children":4111},{"style":305},[4112],{"type":34,"value":308},{"type":28,"tag":157,"props":4114,"children":4115},{"style":198},[4116],{"type":34,"value":4117}," () ",{"type":28,"tag":157,"props":4119,"children":4120},{"style":164},[4121],{"type":34,"value":2737},{"type":28,"tag":157,"props":4123,"children":4124},{"style":198},[4125],{"type":34,"value":2159},{"type":28,"tag":157,"props":4127,"children":4129},{"class":159,"line":4128},95,[4130,4135,4140,4144,4149,4153,4158,4162,4167,4171,4176],{"type":28,"tag":157,"props":4131,"children":4132},{"style":164},[4133],{"type":34,"value":4134},"    const",{"type":28,"tag":157,"props":4136,"children":4137},{"style":280},[4138],{"type":34,"value":4139}," activeElement",{"type":28,"tag":157,"props":4141,"children":4142},{"style":305},[4143],{"type":34,"value":308},{"type":28,"tag":157,"props":4145,"children":4146},{"style":280},[4147],{"type":34,"value":4148}," document",{"type":28,"tag":157,"props":4150,"children":4151},{"style":198},[4152],{"type":34,"value":100},{"type":28,"tag":157,"props":4154,"children":4155},{"style":181},[4156],{"type":34,"value":4157},"activeElement",{"type":28,"tag":157,"props":4159,"children":4160},{"style":164},[4161],{"type":34,"value":178},{"type":28,"tag":157,"props":4163,"children":4164},{"style":280},[4165],{"type":34,"value":4166}," HTMLElement",{"type":28,"tag":157,"props":4168,"children":4169},{"style":198},[4170],{"type":34,"value":2356},{"type":28,"tag":157,"props":4172,"children":4173},{"style":280},[4174],{"type":34,"value":4175},"undefined",{"type":28,"tag":157,"props":4177,"children":4178},{"style":198},[4179],{"type":34,"value":201},{"type":28,"tag":157,"props":4181,"children":4183},{"class":159,"line":4182},96,[4184,4189,4193,4197],{"type":28,"tag":157,"props":4185,"children":4186},{"style":258},[4187],{"type":34,"value":4188},"    setCurrentlyFocused",{"type":28,"tag":157,"props":4190,"children":4191},{"style":198},[4192],{"type":34,"value":266},{"type":28,"tag":157,"props":4194,"children":4195},{"style":181},[4196],{"type":34,"value":4157},{"type":28,"tag":157,"props":4198,"children":4199},{"style":198},[4200],{"type":34,"value":335},{"type":28,"tag":157,"props":4202,"children":4204},{"class":159,"line":4203},97,[4205],{"type":28,"tag":157,"props":4206,"children":4207},{"style":198},[4208],{"type":34,"value":2475},{"type":28,"tag":157,"props":4210,"children":4212},{"class":159,"line":4211},98,[4213],{"type":28,"tag":157,"props":4214,"children":4215},{"emptyLinePlaceholder":9},[4216],{"type":34,"value":246},{"type":28,"tag":157,"props":4218,"children":4220},{"class":159,"line":4219},99,[4221,4225,4230,4234,4238,4242],{"type":28,"tag":157,"props":4222,"children":4223},{"style":164},[4224],{"type":34,"value":297},{"type":28,"tag":157,"props":4226,"children":4227},{"style":258},[4228],{"type":34,"value":4229}," removeEventListeners",{"type":28,"tag":157,"props":4231,"children":4232},{"style":305},[4233],{"type":34,"value":308},{"type":28,"tag":157,"props":4235,"children":4236},{"style":198},[4237],{"type":34,"value":4117},{"type":28,"tag":157,"props":4239,"children":4240},{"style":164},[4241],{"type":34,"value":2737},{"type":28,"tag":157,"props":4243,"children":4244},{"style":198},[4245],{"type":34,"value":2159},{"type":28,"tag":157,"props":4247,"children":4249},{"class":159,"line":4248},100,[4250,4255,4259,4263,4267,4272,4276,4281,4285,4290],{"type":28,"tag":157,"props":4251,"children":4252},{"style":280},[4253],{"type":34,"value":4254},"    containerElementRef",{"type":28,"tag":157,"props":4256,"children":4257},{"style":198},[4258],{"type":34,"value":100},{"type":28,"tag":157,"props":4260,"children":4261},{"style":280},[4262],{"type":34,"value":1645},{"type":28,"tag":157,"props":4264,"children":4265},{"style":198},[4266],{"type":34,"value":3602},{"type":28,"tag":157,"props":4268,"children":4269},{"style":258},[4270],{"type":34,"value":4271},"removeEventListener",{"type":28,"tag":157,"props":4273,"children":4274},{"style":198},[4275],{"type":34,"value":266},{"type":28,"tag":157,"props":4277,"children":4278},{"style":192},[4279],{"type":34,"value":4280},"'keydown'",{"type":28,"tag":157,"props":4282,"children":4283},{"style":198},[4284],{"type":34,"value":1944},{"type":28,"tag":157,"props":4286,"children":4287},{"style":181},[4288],{"type":34,"value":4289},"onKeyDownListener",{"type":28,"tag":157,"props":4291,"children":4292},{"style":198},[4293],{"type":34,"value":335},{"type":28,"tag":157,"props":4295,"children":4297},{"class":159,"line":4296},101,[4298,4302,4306,4310,4314,4318,4322,4327,4331,4336,4340,4344],{"type":28,"tag":157,"props":4299,"children":4300},{"style":280},[4301],{"type":34,"value":4254},{"type":28,"tag":157,"props":4303,"children":4304},{"style":198},[4305],{"type":34,"value":100},{"type":28,"tag":157,"props":4307,"children":4308},{"style":280},[4309],{"type":34,"value":1645},{"type":28,"tag":157,"props":4311,"children":4312},{"style":198},[4313],{"type":34,"value":3602},{"type":28,"tag":157,"props":4315,"children":4316},{"style":258},[4317],{"type":34,"value":4271},{"type":28,"tag":157,"props":4319,"children":4320},{"style":198},[4321],{"type":34,"value":266},{"type":28,"tag":157,"props":4323,"children":4324},{"style":192},[4325],{"type":34,"value":4326},"'focus'",{"type":28,"tag":157,"props":4328,"children":4329},{"style":198},[4330],{"type":34,"value":1944},{"type":28,"tag":157,"props":4332,"children":4333},{"style":181},[4334],{"type":34,"value":4335},"onFocusListener",{"type":28,"tag":157,"props":4337,"children":4338},{"style":198},[4339],{"type":34,"value":1944},{"type":28,"tag":157,"props":4341,"children":4342},{"style":170},[4343],{"type":34,"value":1119},{"type":28,"tag":157,"props":4345,"children":4346},{"style":198},[4347],{"type":34,"value":335},{"type":28,"tag":157,"props":4349,"children":4351},{"class":159,"line":4350},102,[4352],{"type":28,"tag":157,"props":4353,"children":4354},{"style":198},[4355],{"type":34,"value":2475},{"type":28,"tag":157,"props":4357,"children":4359},{"class":159,"line":4358},103,[4360],{"type":28,"tag":157,"props":4361,"children":4362},{"emptyLinePlaceholder":9},[4363],{"type":34,"value":246},{"type":28,"tag":157,"props":4365,"children":4367},{"class":159,"line":4366},104,[4368,4373,4378,4382],{"type":28,"tag":157,"props":4369,"children":4370},{"style":258},[4371],{"type":34,"value":4372},"  useEffect",{"type":28,"tag":157,"props":4374,"children":4375},{"style":198},[4376],{"type":34,"value":4377},"(() ",{"type":28,"tag":157,"props":4379,"children":4380},{"style":164},[4381],{"type":34,"value":2737},{"type":28,"tag":157,"props":4383,"children":4384},{"style":198},[4385],{"type":34,"value":2159},{"type":28,"tag":157,"props":4387,"children":4389},{"class":159,"line":4388},105,[4390,4395,4399,4403,4407,4411,4415,4420],{"type":28,"tag":157,"props":4391,"children":4392},{"style":164},[4393],{"type":34,"value":4394},"    if",{"type":28,"tag":157,"props":4396,"children":4397},{"style":198},[4398],{"type":34,"value":2675},{"type":28,"tag":157,"props":4400,"children":4401},{"style":280},[4402],{"type":34,"value":2680},{"type":28,"tag":157,"props":4404,"children":4405},{"style":198},[4406],{"type":34,"value":100},{"type":28,"tag":157,"props":4408,"children":4409},{"style":181},[4410],{"type":34,"value":1645},{"type":28,"tag":157,"props":4412,"children":4413},{"style":305},[4414],{"type":34,"value":3584},{"type":28,"tag":157,"props":4416,"children":4417},{"style":181},[4418],{"type":34,"value":4419}," activeState",{"type":28,"tag":157,"props":4421,"children":4422},{"style":198},[4423],{"type":34,"value":288},{"type":28,"tag":157,"props":4425,"children":4427},{"class":159,"line":4426},106,[4428,4433,4437,4441,4445,4450,4454,4458,4462,4466,4470,4474],{"type":28,"tag":157,"props":4429,"children":4430},{"style":280},[4431],{"type":34,"value":4432},"      containerElementRef",{"type":28,"tag":157,"props":4434,"children":4435},{"style":198},[4436],{"type":34,"value":100},{"type":28,"tag":157,"props":4438,"children":4439},{"style":280},[4440],{"type":34,"value":1645},{"type":28,"tag":157,"props":4442,"children":4443},{"style":198},[4444],{"type":34,"value":3602},{"type":28,"tag":157,"props":4446,"children":4447},{"style":258},[4448],{"type":34,"value":4449},"addEventListener",{"type":28,"tag":157,"props":4451,"children":4452},{"style":198},[4453],{"type":34,"value":266},{"type":28,"tag":157,"props":4455,"children":4456},{"style":192},[4457],{"type":34,"value":4326},{"type":28,"tag":157,"props":4459,"children":4460},{"style":198},[4461],{"type":34,"value":1944},{"type":28,"tag":157,"props":4463,"children":4464},{"style":181},[4465],{"type":34,"value":4335},{"type":28,"tag":157,"props":4467,"children":4468},{"style":198},[4469],{"type":34,"value":1944},{"type":28,"tag":157,"props":4471,"children":4472},{"style":170},[4473],{"type":34,"value":1119},{"type":28,"tag":157,"props":4475,"children":4476},{"style":198},[4477],{"type":34,"value":335},{"type":28,"tag":157,"props":4479,"children":4481},{"class":159,"line":4480},107,[4482,4486,4490,4494,4498,4502,4506,4510,4514,4518],{"type":28,"tag":157,"props":4483,"children":4484},{"style":280},[4485],{"type":34,"value":4432},{"type":28,"tag":157,"props":4487,"children":4488},{"style":198},[4489],{"type":34,"value":100},{"type":28,"tag":157,"props":4491,"children":4492},{"style":280},[4493],{"type":34,"value":1645},{"type":28,"tag":157,"props":4495,"children":4496},{"style":198},[4497],{"type":34,"value":3602},{"type":28,"tag":157,"props":4499,"children":4500},{"style":258},[4501],{"type":34,"value":4449},{"type":28,"tag":157,"props":4503,"children":4504},{"style":198},[4505],{"type":34,"value":266},{"type":28,"tag":157,"props":4507,"children":4508},{"style":192},[4509],{"type":34,"value":4280},{"type":28,"tag":157,"props":4511,"children":4512},{"style":198},[4513],{"type":34,"value":1944},{"type":28,"tag":157,"props":4515,"children":4516},{"style":181},[4517],{"type":34,"value":4289},{"type":28,"tag":157,"props":4519,"children":4520},{"style":198},[4521],{"type":34,"value":335},{"type":28,"tag":157,"props":4523,"children":4525},{"class":159,"line":4524},108,[4526,4531,4536,4540,4545],{"type":28,"tag":157,"props":4527,"children":4528},{"style":164},[4529],{"type":34,"value":4530},"      let",{"type":28,"tag":157,"props":4532,"children":4533},{"style":181},[4534],{"type":34,"value":4535}," focusFallbackNeeded",{"type":28,"tag":157,"props":4537,"children":4538},{"style":305},[4539],{"type":34,"value":308},{"type":28,"tag":157,"props":4541,"children":4542},{"style":170},[4543],{"type":34,"value":4544}," false",{"type":28,"tag":157,"props":4546,"children":4547},{"style":198},[4548],{"type":34,"value":201},{"type":28,"tag":157,"props":4550,"children":4552},{"class":159,"line":4551},109,[4553,4558,4562,4566,4570,4574,4578,4582,4587,4592],{"type":28,"tag":157,"props":4554,"children":4555},{"style":258},[4556],{"type":34,"value":4557},"      setFocusableElements",{"type":28,"tag":157,"props":4559,"children":4560},{"style":198},[4561],{"type":34,"value":266},{"type":28,"tag":157,"props":4563,"children":4564},{"style":258},[4565],{"type":34,"value":1991},{"type":28,"tag":157,"props":4567,"children":4568},{"style":198},[4569],{"type":34,"value":266},{"type":28,"tag":157,"props":4571,"children":4572},{"style":280},[4573],{"type":34,"value":2680},{"type":28,"tag":157,"props":4575,"children":4576},{"style":198},[4577],{"type":34,"value":100},{"type":28,"tag":157,"props":4579,"children":4580},{"style":181},[4581],{"type":34,"value":1645},{"type":28,"tag":157,"props":4583,"children":4584},{"style":198},[4585],{"type":34,"value":4586},", { ",{"type":28,"tag":157,"props":4588,"children":4589},{"style":181},[4590],{"type":34,"value":4591},"includeContainer",{"type":28,"tag":157,"props":4593,"children":4594},{"style":198},[4595],{"type":34,"value":4596}," }));\n",{"type":28,"tag":157,"props":4598,"children":4600},{"class":159,"line":4599},110,[4601],{"type":28,"tag":157,"props":4602,"children":4603},{"emptyLinePlaceholder":9},[4604],{"type":34,"value":246},{"type":28,"tag":157,"props":4606,"children":4608},{"class":159,"line":4607},111,[4609,4613,4617,4622,4627,4631,4636],{"type":28,"tag":157,"props":4610,"children":4611},{"style":164},[4612],{"type":34,"value":3684},{"type":28,"tag":157,"props":4614,"children":4615},{"style":198},[4616],{"type":34,"value":2675},{"type":28,"tag":157,"props":4618,"children":4619},{"style":164},[4620],{"type":34,"value":4621},"typeof",{"type":28,"tag":157,"props":4623,"children":4624},{"style":181},[4625],{"type":34,"value":4626}," initialFocus",{"type":28,"tag":157,"props":4628,"children":4629},{"style":305},[4630],{"type":34,"value":3715},{"type":28,"tag":157,"props":4632,"children":4633},{"style":192},[4634],{"type":34,"value":4635}," 'number'",{"type":28,"tag":157,"props":4637,"children":4638},{"style":198},[4639],{"type":34,"value":288},{"type":28,"tag":157,"props":4641,"children":4643},{"class":159,"line":4642},112,[4644,4649,4653,4658,4662,4667,4671],{"type":28,"tag":157,"props":4645,"children":4646},{"style":164},[4647],{"type":34,"value":4648},"        if",{"type":28,"tag":157,"props":4650,"children":4651},{"style":198},[4652],{"type":34,"value":2675},{"type":28,"tag":157,"props":4654,"children":4655},{"style":305},[4656],{"type":34,"value":4657},"!",{"type":28,"tag":157,"props":4659,"children":4660},{"style":181},[4661],{"type":34,"value":2987},{"type":28,"tag":157,"props":4663,"children":4664},{"style":198},[4665],{"type":34,"value":4666},"[",{"type":28,"tag":157,"props":4668,"children":4669},{"style":181},[4670],{"type":34,"value":1229},{"type":28,"tag":157,"props":4672,"children":4673},{"style":198},[4674],{"type":34,"value":4675},"]) {\n",{"type":28,"tag":157,"props":4677,"children":4679},{"class":159,"line":4678},113,[4680],{"type":28,"tag":157,"props":4681,"children":4682},{"style":4058},[4683],{"type":34,"value":4684},"          \u002F\u002F eslint-disable-next-line no-console\n",{"type":28,"tag":157,"props":4686,"children":4688},{"class":159,"line":4687},114,[4689,4694,4698,4703,4707,4712,4716,4720,4724,4728],{"type":28,"tag":157,"props":4690,"children":4691},{"style":280},[4692],{"type":34,"value":4693},"          console",{"type":28,"tag":157,"props":4695,"children":4696},{"style":198},[4697],{"type":34,"value":100},{"type":28,"tag":157,"props":4699,"children":4700},{"style":258},[4701],{"type":34,"value":4702},"error",{"type":28,"tag":157,"props":4704,"children":4705},{"style":198},[4706],{"type":34,"value":266},{"type":28,"tag":157,"props":4708,"children":4709},{"style":192},[4710],{"type":34,"value":4711},"`There is no element with given index ",{"type":28,"tag":157,"props":4713,"children":4714},{"style":164},[4715],{"type":34,"value":2366},{"type":28,"tag":157,"props":4717,"children":4718},{"style":181},[4719],{"type":34,"value":1229},{"type":28,"tag":157,"props":4721,"children":4722},{"style":164},[4723],{"type":34,"value":426},{"type":28,"tag":157,"props":4725,"children":4726},{"style":192},[4727],{"type":34,"value":2361},{"type":28,"tag":157,"props":4729,"children":4730},{"style":198},[4731],{"type":34,"value":335},{"type":28,"tag":157,"props":4733,"children":4735},{"class":159,"line":4734},115,[4736,4741,4745,4750],{"type":28,"tag":157,"props":4737,"children":4738},{"style":181},[4739],{"type":34,"value":4740},"          focusFallbackNeeded",{"type":28,"tag":157,"props":4742,"children":4743},{"style":305},[4744],{"type":34,"value":308},{"type":28,"tag":157,"props":4746,"children":4747},{"style":170},[4748],{"type":34,"value":4749}," true",{"type":28,"tag":157,"props":4751,"children":4752},{"style":198},[4753],{"type":34,"value":201},{"type":28,"tag":157,"props":4755,"children":4757},{"class":159,"line":4756},116,[4758,4763,4768],{"type":28,"tag":157,"props":4759,"children":4760},{"style":198},[4761],{"type":34,"value":4762},"        } ",{"type":28,"tag":157,"props":4764,"children":4765},{"style":164},[4766],{"type":34,"value":4767},"else",{"type":28,"tag":157,"props":4769,"children":4770},{"style":198},[4771],{"type":34,"value":2159},{"type":28,"tag":157,"props":4773,"children":4775},{"class":159,"line":4774},117,[4776,4781,4785,4789,4794,4799],{"type":28,"tag":157,"props":4777,"children":4778},{"style":181},[4779],{"type":34,"value":4780},"          focusableElements",{"type":28,"tag":157,"props":4782,"children":4783},{"style":198},[4784],{"type":34,"value":4666},{"type":28,"tag":157,"props":4786,"children":4787},{"style":181},[4788],{"type":34,"value":1229},{"type":28,"tag":157,"props":4790,"children":4791},{"style":198},[4792],{"type":34,"value":4793},"]?.",{"type":28,"tag":157,"props":4795,"children":4796},{"style":258},[4797],{"type":34,"value":4798},"focus",{"type":28,"tag":157,"props":4800,"children":4801},{"style":198},[4802],{"type":34,"value":4803},"();\n",{"type":28,"tag":157,"props":4805,"children":4807},{"class":159,"line":4806},118,[4808],{"type":28,"tag":157,"props":4809,"children":4810},{"style":198},[4811],{"type":34,"value":4812},"        }\n",{"type":28,"tag":157,"props":4814,"children":4816},{"class":159,"line":4815},119,[4817,4822,4826,4831,4835,4839,4843,4847,4851,4856],{"type":28,"tag":157,"props":4818,"children":4819},{"style":198},[4820],{"type":34,"value":4821},"      } ",{"type":28,"tag":157,"props":4823,"children":4824},{"style":164},[4825],{"type":34,"value":4767},{"type":28,"tag":157,"props":4827,"children":4828},{"style":164},[4829],{"type":34,"value":4830}," if",{"type":28,"tag":157,"props":4832,"children":4833},{"style":198},[4834],{"type":34,"value":2675},{"type":28,"tag":157,"props":4836,"children":4837},{"style":181},[4838],{"type":34,"value":1229},{"type":28,"tag":157,"props":4840,"children":4841},{"style":305},[4842],{"type":34,"value":3715},{"type":28,"tag":157,"props":4844,"children":4845},{"style":280},[4846],{"type":34,"value":2154},{"type":28,"tag":157,"props":4848,"children":4849},{"style":198},[4850],{"type":34,"value":100},{"type":28,"tag":157,"props":4852,"children":4853},{"style":181},[4854],{"type":34,"value":4855},"autofocus",{"type":28,"tag":157,"props":4857,"children":4858},{"style":198},[4859],{"type":34,"value":288},{"type":28,"tag":157,"props":4861,"children":4863},{"class":159,"line":4862},120,[4864,4869,4874,4878,4883,4887,4892,4897,4902,4906,4910,4915,4919,4924,4928,4932],{"type":28,"tag":157,"props":4865,"children":4866},{"style":164},[4867],{"type":34,"value":4868},"        const",{"type":28,"tag":157,"props":4870,"children":4871},{"style":280},[4872],{"type":34,"value":4873}," autofocusElement",{"type":28,"tag":157,"props":4875,"children":4876},{"style":305},[4877],{"type":34,"value":308},{"type":28,"tag":157,"props":4879,"children":4880},{"style":280},[4881],{"type":34,"value":4882}," focusableElements",{"type":28,"tag":157,"props":4884,"children":4885},{"style":198},[4886],{"type":34,"value":100},{"type":28,"tag":157,"props":4888,"children":4889},{"style":258},[4890],{"type":34,"value":4891},"find",{"type":28,"tag":157,"props":4893,"children":4894},{"style":198},[4895],{"type":34,"value":4896},"((",{"type":28,"tag":157,"props":4898,"children":4899},{"style":269},[4900],{"type":34,"value":4901},"focusable",{"type":28,"tag":157,"props":4903,"children":4904},{"style":198},[4905],{"type":34,"value":2732},{"type":28,"tag":157,"props":4907,"children":4908},{"style":164},[4909],{"type":34,"value":2737},{"type":28,"tag":157,"props":4911,"children":4912},{"style":280},[4913],{"type":34,"value":4914}," focusable",{"type":28,"tag":157,"props":4916,"children":4917},{"style":198},[4918],{"type":34,"value":3602},{"type":28,"tag":157,"props":4920,"children":4921},{"style":258},[4922],{"type":34,"value":4923},"hasAttribute",{"type":28,"tag":157,"props":4925,"children":4926},{"style":198},[4927],{"type":34,"value":266},{"type":28,"tag":157,"props":4929,"children":4930},{"style":192},[4931],{"type":34,"value":1239},{"type":28,"tag":157,"props":4933,"children":4934},{"style":198},[4935],{"type":34,"value":4936},"));\n",{"type":28,"tag":157,"props":4938,"children":4940},{"class":159,"line":4939},121,[4941,4945,4949,4954],{"type":28,"tag":157,"props":4942,"children":4943},{"style":164},[4944],{"type":34,"value":4648},{"type":28,"tag":157,"props":4946,"children":4947},{"style":198},[4948],{"type":34,"value":2675},{"type":28,"tag":157,"props":4950,"children":4951},{"style":181},[4952],{"type":34,"value":4953},"autofocusElement",{"type":28,"tag":157,"props":4955,"children":4956},{"style":198},[4957],{"type":34,"value":288},{"type":28,"tag":157,"props":4959,"children":4961},{"class":159,"line":4960},122,[4962,4967,4971,4975],{"type":28,"tag":157,"props":4963,"children":4964},{"style":280},[4965],{"type":34,"value":4966},"          autofocusElement",{"type":28,"tag":157,"props":4968,"children":4969},{"style":198},[4970],{"type":34,"value":100},{"type":28,"tag":157,"props":4972,"children":4973},{"style":258},[4974],{"type":34,"value":4798},{"type":28,"tag":157,"props":4976,"children":4977},{"style":198},[4978],{"type":34,"value":4803},{"type":28,"tag":157,"props":4980,"children":4982},{"class":159,"line":4981},123,[4983,4987,4991],{"type":28,"tag":157,"props":4984,"children":4985},{"style":198},[4986],{"type":34,"value":4762},{"type":28,"tag":157,"props":4988,"children":4989},{"style":164},[4990],{"type":34,"value":4767},{"type":28,"tag":157,"props":4992,"children":4993},{"style":198},[4994],{"type":34,"value":2159},{"type":28,"tag":157,"props":4996,"children":4998},{"class":159,"line":4997},124,[4999,5003,5007,5011],{"type":28,"tag":157,"props":5000,"children":5001},{"style":181},[5002],{"type":34,"value":4740},{"type":28,"tag":157,"props":5004,"children":5005},{"style":305},[5006],{"type":34,"value":308},{"type":28,"tag":157,"props":5008,"children":5009},{"style":170},[5010],{"type":34,"value":4749},{"type":28,"tag":157,"props":5012,"children":5013},{"style":198},[5014],{"type":34,"value":201},{"type":28,"tag":157,"props":5016,"children":5018},{"class":159,"line":5017},125,[5019],{"type":28,"tag":157,"props":5020,"children":5021},{"style":198},[5022],{"type":34,"value":4812},{"type":28,"tag":157,"props":5024,"children":5026},{"class":159,"line":5025},126,[5027],{"type":28,"tag":157,"props":5028,"children":5029},{"style":198},[5030],{"type":34,"value":5031},"      }\n",{"type":28,"tag":157,"props":5033,"children":5035},{"class":159,"line":5034},127,[5036],{"type":28,"tag":157,"props":5037,"children":5038},{"emptyLinePlaceholder":9},[5039],{"type":34,"value":246},{"type":28,"tag":157,"props":5041,"children":5043},{"class":159,"line":5042},128,[5044,5048,5053,5057,5061,5065,5069,5074,5078,5082,5086,5090,5095],{"type":28,"tag":157,"props":5045,"children":5046},{"style":164},[5047],{"type":34,"value":3684},{"type":28,"tag":157,"props":5049,"children":5050},{"style":198},[5051],{"type":34,"value":5052}," ((",{"type":28,"tag":157,"props":5054,"children":5055},{"style":181},[5056],{"type":34,"value":1326},{"type":28,"tag":157,"props":5058,"children":5059},{"style":305},[5060],{"type":34,"value":3584},{"type":28,"tag":157,"props":5062,"children":5063},{"style":181},[5064],{"type":34,"value":4535},{"type":28,"tag":157,"props":5066,"children":5067},{"style":198},[5068],{"type":34,"value":2732},{"type":28,"tag":157,"props":5070,"children":5071},{"style":305},[5072],{"type":34,"value":5073},"||",{"type":28,"tag":157,"props":5075,"children":5076},{"style":181},[5077],{"type":34,"value":4626},{"type":28,"tag":157,"props":5079,"children":5080},{"style":305},[5081],{"type":34,"value":3715},{"type":28,"tag":157,"props":5083,"children":5084},{"style":280},[5085],{"type":34,"value":2154},{"type":28,"tag":157,"props":5087,"children":5088},{"style":198},[5089],{"type":34,"value":100},{"type":28,"tag":157,"props":5091,"children":5092},{"style":181},[5093],{"type":34,"value":5094},"container",{"type":28,"tag":157,"props":5096,"children":5097},{"style":198},[5098],{"type":34,"value":763},{"type":28,"tag":157,"props":5100,"children":5102},{"class":159,"line":5101},129,[5103,5108,5112,5116,5120,5124],{"type":28,"tag":157,"props":5104,"children":5105},{"style":280},[5106],{"type":34,"value":5107},"        containerElementRef",{"type":28,"tag":157,"props":5109,"children":5110},{"style":198},[5111],{"type":34,"value":100},{"type":28,"tag":157,"props":5113,"children":5114},{"style":280},[5115],{"type":34,"value":1645},{"type":28,"tag":157,"props":5117,"children":5118},{"style":198},[5119],{"type":34,"value":3602},{"type":28,"tag":157,"props":5121,"children":5122},{"style":258},[5123],{"type":34,"value":4798},{"type":28,"tag":157,"props":5125,"children":5126},{"style":198},[5127],{"type":34,"value":4803},{"type":28,"tag":157,"props":5129,"children":5131},{"class":159,"line":5130},130,[5132,5137,5141],{"type":28,"tag":157,"props":5133,"children":5134},{"style":198},[5135],{"type":34,"value":5136},"    } ",{"type":28,"tag":157,"props":5138,"children":5139},{"style":164},[5140],{"type":34,"value":4767},{"type":28,"tag":157,"props":5142,"children":5143},{"style":198},[5144],{"type":34,"value":2159},{"type":28,"tag":157,"props":5146,"children":5148},{"class":159,"line":5147},131,[5149,5153],{"type":28,"tag":157,"props":5150,"children":5151},{"style":258},[5152],{"type":34,"value":4557},{"type":28,"tag":157,"props":5154,"children":5155},{"style":198},[5156],{"type":34,"value":5157},"([]);\n",{"type":28,"tag":157,"props":5159,"children":5161},{"class":159,"line":5160},132,[5162,5167,5171,5175],{"type":28,"tag":157,"props":5163,"children":5164},{"style":258},[5165],{"type":34,"value":5166},"      setCurrentlyFocused",{"type":28,"tag":157,"props":5168,"children":5169},{"style":198},[5170],{"type":34,"value":266},{"type":28,"tag":157,"props":5172,"children":5173},{"style":170},[5174],{"type":34,"value":4175},{"type":28,"tag":157,"props":5176,"children":5177},{"style":198},[5178],{"type":34,"value":335},{"type":28,"tag":157,"props":5180,"children":5182},{"class":159,"line":5181},133,[5183],{"type":28,"tag":157,"props":5184,"children":5185},{"style":198},[5186],{"type":34,"value":5187},"    }\n",{"type":28,"tag":157,"props":5189,"children":5191},{"class":159,"line":5190},134,[5192],{"type":28,"tag":157,"props":5193,"children":5194},{"emptyLinePlaceholder":9},[5195],{"type":34,"value":246},{"type":28,"tag":157,"props":5197,"children":5199},{"class":159,"line":5198},135,[5200,5205,5209],{"type":28,"tag":157,"props":5201,"children":5202},{"style":164},[5203],{"type":34,"value":5204},"    return",{"type":28,"tag":157,"props":5206,"children":5207},{"style":181},[5208],{"type":34,"value":4229},{"type":28,"tag":157,"props":5210,"children":5211},{"style":198},[5212],{"type":34,"value":201},{"type":28,"tag":157,"props":5214,"children":5216},{"class":159,"line":5215},136,[5217],{"type":28,"tag":157,"props":5218,"children":5219},{"style":4058},[5220],{"type":34,"value":4061},{"type":28,"tag":157,"props":5222,"children":5224},{"class":159,"line":5223},137,[5225,5230,5234,5238,5242,5246,5250,5254,5258],{"type":28,"tag":157,"props":5226,"children":5227},{"style":198},[5228],{"type":34,"value":5229},"  }, [",{"type":28,"tag":157,"props":5231,"children":5232},{"style":280},[5233],{"type":34,"value":2680},{"type":28,"tag":157,"props":5235,"children":5236},{"style":198},[5237],{"type":34,"value":100},{"type":28,"tag":157,"props":5239,"children":5240},{"style":181},[5241],{"type":34,"value":1645},{"type":28,"tag":157,"props":5243,"children":5244},{"style":198},[5245],{"type":34,"value":1944},{"type":28,"tag":157,"props":5247,"children":5248},{"style":181},[5249],{"type":34,"value":1186},{"type":28,"tag":157,"props":5251,"children":5252},{"style":198},[5253],{"type":34,"value":1944},{"type":28,"tag":157,"props":5255,"children":5256},{"style":181},[5257],{"type":34,"value":4289},{"type":28,"tag":157,"props":5259,"children":5260},{"style":198},[5261],{"type":34,"value":5262},"]);\n",{"type":28,"tag":157,"props":5264,"children":5266},{"class":159,"line":5265},138,[5267],{"type":28,"tag":157,"props":5268,"children":5269},{"emptyLinePlaceholder":9},[5270],{"type":34,"value":246},{"type":28,"tag":157,"props":5272,"children":5274},{"class":159,"line":5273},139,[5275,5279,5284,5288,5292,5296],{"type":28,"tag":157,"props":5276,"children":5277},{"style":164},[5278],{"type":34,"value":297},{"type":28,"tag":157,"props":5280,"children":5281},{"style":258},[5282],{"type":34,"value":5283}," updateFocusableElements",{"type":28,"tag":157,"props":5285,"children":5286},{"style":305},[5287],{"type":34,"value":308},{"type":28,"tag":157,"props":5289,"children":5290},{"style":198},[5291],{"type":34,"value":4117},{"type":28,"tag":157,"props":5293,"children":5294},{"style":164},[5295],{"type":34,"value":2737},{"type":28,"tag":157,"props":5297,"children":5298},{"style":198},[5299],{"type":34,"value":2159},{"type":28,"tag":157,"props":5301,"children":5303},{"class":159,"line":5302},140,[5304,5308,5312,5316,5320,5324,5328,5332,5337],{"type":28,"tag":157,"props":5305,"children":5306},{"style":164},[5307],{"type":34,"value":4394},{"type":28,"tag":157,"props":5309,"children":5310},{"style":198},[5311],{"type":34,"value":2675},{"type":28,"tag":157,"props":5313,"children":5314},{"style":305},[5315],{"type":34,"value":4657},{"type":28,"tag":157,"props":5317,"children":5318},{"style":280},[5319],{"type":34,"value":2680},{"type":28,"tag":157,"props":5321,"children":5322},{"style":198},[5323],{"type":34,"value":100},{"type":28,"tag":157,"props":5325,"children":5326},{"style":181},[5327],{"type":34,"value":1645},{"type":28,"tag":157,"props":5329,"children":5330},{"style":198},[5331],{"type":34,"value":2732},{"type":28,"tag":157,"props":5333,"children":5334},{"style":164},[5335],{"type":34,"value":5336},"return",{"type":28,"tag":157,"props":5338,"children":5339},{"style":198},[5340],{"type":34,"value":201},{"type":28,"tag":157,"props":5342,"children":5344},{"class":159,"line":5343},141,[5345,5350,5354,5358,5362,5366,5370,5374,5378,5382,5386,5390],{"type":28,"tag":157,"props":5346,"children":5347},{"style":258},[5348],{"type":34,"value":5349},"    setFocusableElements",{"type":28,"tag":157,"props":5351,"children":5352},{"style":198},[5353],{"type":34,"value":266},{"type":28,"tag":157,"props":5355,"children":5356},{"style":258},[5357],{"type":34,"value":1991},{"type":28,"tag":157,"props":5359,"children":5360},{"style":198},[5361],{"type":34,"value":266},{"type":28,"tag":157,"props":5363,"children":5364},{"style":280},[5365],{"type":34,"value":2680},{"type":28,"tag":157,"props":5367,"children":5368},{"style":198},[5369],{"type":34,"value":100},{"type":28,"tag":157,"props":5371,"children":5372},{"style":181},[5373],{"type":34,"value":1645},{"type":28,"tag":157,"props":5375,"children":5376},{"style":164},[5377],{"type":34,"value":178},{"type":28,"tag":157,"props":5379,"children":5380},{"style":280},[5381],{"type":34,"value":4166},{"type":28,"tag":157,"props":5383,"children":5384},{"style":198},[5385],{"type":34,"value":4586},{"type":28,"tag":157,"props":5387,"children":5388},{"style":181},[5389],{"type":34,"value":4591},{"type":28,"tag":157,"props":5391,"children":5392},{"style":198},[5393],{"type":34,"value":4596},{"type":28,"tag":157,"props":5395,"children":5397},{"class":159,"line":5396},142,[5398],{"type":28,"tag":157,"props":5399,"children":5400},{"style":198},[5401],{"type":34,"value":2475},{"type":28,"tag":157,"props":5403,"children":5405},{"class":159,"line":5404},143,[5406],{"type":28,"tag":157,"props":5407,"children":5408},{"emptyLinePlaceholder":9},[5409],{"type":34,"value":246},{"type":28,"tag":157,"props":5411,"children":5413},{"class":159,"line":5412},144,[5414,5418],{"type":28,"tag":157,"props":5415,"children":5416},{"style":164},[5417],{"type":34,"value":382},{"type":28,"tag":157,"props":5419,"children":5420},{"style":198},[5421],{"type":34,"value":2159},{"type":28,"tag":157,"props":5423,"children":5425},{"class":159,"line":5424},145,[5426,5431,5435,5439],{"type":28,"tag":157,"props":5427,"children":5428},{"style":181},[5429],{"type":34,"value":5430},"    current",{"type":28,"tag":157,"props":5432,"children":5433},{"style":198},[5434],{"type":34,"value":277},{"type":28,"tag":157,"props":5436,"children":5437},{"style":181},[5438],{"type":34,"value":2935},{"type":28,"tag":157,"props":5440,"children":5441},{"style":198},[5442],{"type":34,"value":2181},{"type":28,"tag":157,"props":5444,"children":5446},{"class":159,"line":5445},146,[5447,5452,5456,5460],{"type":28,"tag":157,"props":5448,"children":5449},{"style":181},[5450],{"type":34,"value":5451},"    focusables",{"type":28,"tag":157,"props":5453,"children":5454},{"style":198},[5455],{"type":34,"value":277},{"type":28,"tag":157,"props":5457,"children":5458},{"style":181},[5459],{"type":34,"value":2987},{"type":28,"tag":157,"props":5461,"children":5462},{"style":198},[5463],{"type":34,"value":2181},{"type":28,"tag":157,"props":5465,"children":5467},{"class":159,"line":5466},147,[5468,5472],{"type":28,"tag":157,"props":5469,"children":5470},{"style":181},[5471],{"type":34,"value":3402},{"type":28,"tag":157,"props":5473,"children":5474},{"style":198},[5475],{"type":34,"value":2181},{"type":28,"tag":157,"props":5477,"children":5479},{"class":159,"line":5478},148,[5480,5484],{"type":28,"tag":157,"props":5481,"children":5482},{"style":181},[5483],{"type":34,"value":3169},{"type":28,"tag":157,"props":5485,"children":5486},{"style":198},[5487],{"type":34,"value":2181},{"type":28,"tag":157,"props":5489,"children":5491},{"class":159,"line":5490},149,[5492,5497],{"type":28,"tag":157,"props":5493,"children":5494},{"style":181},[5495],{"type":34,"value":5496},"    updateFocusableElements",{"type":28,"tag":157,"props":5498,"children":5499},{"style":198},[5500],{"type":34,"value":2181},{"type":28,"tag":157,"props":5502,"children":5504},{"class":159,"line":5503},150,[5505],{"type":28,"tag":157,"props":5506,"children":5507},{"style":198},[5508],{"type":34,"value":2475},{"type":28,"tag":157,"props":5510,"children":5512},{"class":159,"line":5511},151,[5513],{"type":28,"tag":157,"props":5514,"children":5515},{"style":198},[5516],{"type":34,"value":2640},{"type":28,"tag":573,"props":5518,"children":5519},{},[5520],{"type":28,"tag":147,"props":5521,"children":5523},{"className":1912,"code":5522,"language":1914,"meta":7,"style":7},"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",[5524],{"type":28,"tag":51,"props":5525,"children":5526},{"__ignoreMap":7},[5527,5560,5615,5668,5723,5755,5762,5781,5800,5819,5826,5833,5856,5867,5890,5913,5945,6000,6023,6046,6069,6076,6083,6103,6139,6168,6193,6218,6244,6251,6258,6277,6296,6324,6343,6362,6381,6400,6407,6414,6437,6474,6498,6520,6531,6542,6553,6564,6575,6586,6597,6608,6619,6634,6649,6664,6671,6711,6742,6775,6782,6809,6854,6861,6868,6887,6898,6909,6916,6939,6978,6989,7000,7027,7054,7065,7080,7087,7094,7113,7124,7135,7142,7165,7204,7215,7226,7253,7280,7291,7306,7313,7320,7363,7411,7454,7461,7520,7579,7638,7697,7704,7755,7806,7813,7820,7847,7883,7926,7933,7940,7952,7975,8014,8041,8065,8082,8111,8118,8161,8196,8250,8257,8288,8328,8372,8392,8437,8480,8556,8591,8615,8622,8629,8684,8704,8719,8743,8772,8784,8791,8798,8824,8831,8838,8865,8925,8932,8939,8950,8969,8988,9000,9012,9024,9032],{"type":28,"tag":157,"props":5528,"children":5529},{"class":159,"line":160},[5530,5534,5538,5543,5547,5551,5556],{"type":28,"tag":157,"props":5531,"children":5532},{"style":164},[5533],{"type":34,"value":167},{"type":28,"tag":157,"props":5535,"children":5536},{"style":198},[5537],{"type":34,"value":214},{"type":28,"tag":157,"props":5539,"children":5540},{"style":181},[5541],{"type":34,"value":5542},"unrefElement",{"type":28,"tag":157,"props":5544,"children":5545},{"style":198},[5546],{"type":34,"value":223},{"type":28,"tag":157,"props":5548,"children":5549},{"style":164},[5550],{"type":34,"value":228},{"type":28,"tag":157,"props":5552,"children":5553},{"style":192},[5554],{"type":34,"value":5555}," '@vueuse\u002Fcore'",{"type":28,"tag":157,"props":5557,"children":5558},{"style":198},[5559],{"type":34,"value":201},{"type":28,"tag":157,"props":5561,"children":5562},{"class":159,"line":204},[5563,5567,5571,5575,5579,5583,5587,5591,5595,5599,5603,5607,5611],{"type":28,"tag":157,"props":5564,"children":5565},{"style":164},[5566],{"type":34,"value":167},{"type":28,"tag":157,"props":5568,"children":5569},{"style":198},[5570],{"type":34,"value":214},{"type":28,"tag":157,"props":5572,"children":5573},{"style":181},[5574],{"type":34,"value":1939},{"type":28,"tag":157,"props":5576,"children":5577},{"style":198},[5578],{"type":34,"value":1944},{"type":28,"tag":157,"props":5580,"children":5581},{"style":181},[5582],{"type":34,"value":1949},{"type":28,"tag":157,"props":5584,"children":5585},{"style":198},[5586],{"type":34,"value":1944},{"type":28,"tag":157,"props":5588,"children":5589},{"style":181},[5590],{"type":34,"value":1991},{"type":28,"tag":157,"props":5592,"children":5593},{"style":198},[5594],{"type":34,"value":1944},{"type":28,"tag":157,"props":5596,"children":5597},{"style":181},[5598],{"type":34,"value":1958},{"type":28,"tag":157,"props":5600,"children":5601},{"style":198},[5602],{"type":34,"value":223},{"type":28,"tag":157,"props":5604,"children":5605},{"style":164},[5606],{"type":34,"value":228},{"type":28,"tag":157,"props":5608,"children":5609},{"style":192},[5610],{"type":34,"value":1971},{"type":28,"tag":157,"props":5612,"children":5613},{"style":198},[5614],{"type":34,"value":201},{"type":28,"tag":157,"props":5616,"children":5617},{"class":159,"line":240},[5618,5622,5626,5630,5635,5639,5643,5647,5652,5656,5660,5664],{"type":28,"tag":157,"props":5619,"children":5620},{"style":164},[5621],{"type":34,"value":167},{"type":28,"tag":157,"props":5623,"children":5624},{"style":198},[5625],{"type":34,"value":214},{"type":28,"tag":157,"props":5627,"children":5628},{"style":164},[5629],{"type":34,"value":2108},{"type":28,"tag":157,"props":5631,"children":5632},{"style":181},[5633],{"type":34,"value":5634}," Ref",{"type":28,"tag":157,"props":5636,"children":5637},{"style":198},[5638],{"type":34,"value":1944},{"type":28,"tag":157,"props":5640,"children":5641},{"style":181},[5642],{"type":34,"value":653},{"type":28,"tag":157,"props":5644,"children":5645},{"style":198},[5646],{"type":34,"value":1944},{"type":28,"tag":157,"props":5648,"children":5649},{"style":181},[5650],{"type":34,"value":5651},"watch",{"type":28,"tag":157,"props":5653,"children":5654},{"style":198},[5655],{"type":34,"value":223},{"type":28,"tag":157,"props":5657,"children":5658},{"style":164},[5659],{"type":34,"value":228},{"type":28,"tag":157,"props":5661,"children":5662},{"style":192},[5663],{"type":34,"value":666},{"type":28,"tag":157,"props":5665,"children":5666},{"style":198},[5667],{"type":34,"value":201},{"type":28,"tag":157,"props":5669,"children":5670},{"class":159,"line":249},[5671,5675,5679,5683,5687,5691,5695,5699,5703,5707,5711,5715,5719],{"type":28,"tag":157,"props":5672,"children":5673},{"style":164},[5674],{"type":34,"value":167},{"type":28,"tag":157,"props":5676,"children":5677},{"style":198},[5678],{"type":34,"value":214},{"type":28,"tag":157,"props":5680,"children":5681},{"style":181},[5682],{"type":34,"value":1720},{"type":28,"tag":157,"props":5684,"children":5685},{"style":198},[5686],{"type":34,"value":1944},{"type":28,"tag":157,"props":5688,"children":5689},{"style":181},[5690],{"type":34,"value":1695},{"type":28,"tag":157,"props":5692,"children":5693},{"style":198},[5694],{"type":34,"value":1944},{"type":28,"tag":157,"props":5696,"children":5697},{"style":181},[5698],{"type":34,"value":2039},{"type":28,"tag":157,"props":5700,"children":5701},{"style":198},[5702],{"type":34,"value":1944},{"type":28,"tag":157,"props":5704,"children":5705},{"style":181},[5706],{"type":34,"value":2048},{"type":28,"tag":157,"props":5708,"children":5709},{"style":198},[5710],{"type":34,"value":223},{"type":28,"tag":157,"props":5712,"children":5713},{"style":164},[5714],{"type":34,"value":228},{"type":28,"tag":157,"props":5716,"children":5717},{"style":192},[5718],{"type":34,"value":2061},{"type":28,"tag":157,"props":5720,"children":5721},{"style":198},[5722],{"type":34,"value":201},{"type":28,"tag":157,"props":5724,"children":5725},{"class":159,"line":291},[5726,5730,5734,5739,5743,5747,5751],{"type":28,"tag":157,"props":5727,"children":5728},{"style":164},[5729],{"type":34,"value":167},{"type":28,"tag":157,"props":5731,"children":5732},{"style":198},[5733],{"type":34,"value":214},{"type":28,"tag":157,"props":5735,"children":5736},{"style":181},[5737],{"type":34,"value":5738},"waitForNextRender",{"type":28,"tag":157,"props":5740,"children":5741},{"style":198},[5742],{"type":34,"value":223},{"type":28,"tag":157,"props":5744,"children":5745},{"style":164},[5746],{"type":34,"value":228},{"type":28,"tag":157,"props":5748,"children":5749},{"style":192},[5750],{"type":34,"value":698},{"type":28,"tag":157,"props":5752,"children":5753},{"style":198},[5754],{"type":34,"value":201},{"type":28,"tag":157,"props":5756,"children":5757},{"class":159,"line":338},[5758],{"type":28,"tag":157,"props":5759,"children":5760},{"emptyLinePlaceholder":9},[5761],{"type":34,"value":246},{"type":28,"tag":157,"props":5763,"children":5764},{"class":159,"line":346},[5765,5769,5773,5777],{"type":28,"tag":157,"props":5766,"children":5767},{"style":164},[5768],{"type":34,"value":2144},{"type":28,"tag":157,"props":5770,"children":5771},{"style":164},[5772],{"type":34,"value":2149},{"type":28,"tag":157,"props":5774,"children":5775},{"style":280},[5776],{"type":34,"value":2154},{"type":28,"tag":157,"props":5778,"children":5779},{"style":198},[5780],{"type":34,"value":2159},{"type":28,"tag":157,"props":5782,"children":5783},{"class":159,"line":368},[5784,5788,5792,5796],{"type":28,"tag":157,"props":5785,"children":5786},{"style":181},[5787],{"type":34,"value":2167},{"type":28,"tag":157,"props":5789,"children":5790},{"style":305},[5791],{"type":34,"value":308},{"type":28,"tag":157,"props":5793,"children":5794},{"style":192},[5795],{"type":34,"value":2176},{"type":28,"tag":157,"props":5797,"children":5798},{"style":198},[5799],{"type":34,"value":2181},{"type":28,"tag":157,"props":5801,"children":5802},{"class":159,"line":376},[5803,5807,5811,5815],{"type":28,"tag":157,"props":5804,"children":5805},{"style":181},[5806],{"type":34,"value":2189},{"type":28,"tag":157,"props":5808,"children":5809},{"style":305},[5810],{"type":34,"value":308},{"type":28,"tag":157,"props":5812,"children":5813},{"style":192},[5814],{"type":34,"value":2198},{"type":28,"tag":157,"props":5816,"children":5817},{"style":198},[5818],{"type":34,"value":2181},{"type":28,"tag":157,"props":5820,"children":5821},{"class":159,"line":390},[5822],{"type":28,"tag":157,"props":5823,"children":5824},{"style":198},[5825],{"type":34,"value":571},{"type":28,"tag":157,"props":5827,"children":5828},{"class":159,"line":434},[5829],{"type":28,"tag":157,"props":5830,"children":5831},{"emptyLinePlaceholder":9},[5832],{"type":34,"value":246},{"type":28,"tag":157,"props":5834,"children":5835},{"class":159,"line":539},[5836,5840,5844,5848,5852],{"type":28,"tag":157,"props":5837,"children":5838},{"style":164},[5839],{"type":34,"value":2108},{"type":28,"tag":157,"props":5841,"children":5842},{"style":280},[5843],{"type":34,"value":2228},{"type":28,"tag":157,"props":5845,"children":5846},{"style":305},[5847],{"type":34,"value":308},{"type":28,"tag":157,"props":5849,"children":5850},{"style":280},[5851],{"type":34,"value":2237},{"type":28,"tag":157,"props":5853,"children":5854},{"style":198},[5855],{"type":34,"value":2242},{"type":28,"tag":157,"props":5857,"children":5858},{"class":159,"line":556},[5859,5863],{"type":28,"tag":157,"props":5860,"children":5861},{"style":280},[5862],{"type":34,"value":2250},{"type":28,"tag":157,"props":5864,"children":5865},{"style":198},[5866],{"type":34,"value":2255},{"type":28,"tag":157,"props":5868,"children":5869},{"class":159,"line":565},[5870,5874,5878,5882,5886],{"type":28,"tag":157,"props":5871,"children":5872},{"style":181},[5873],{"type":34,"value":2263},{"type":28,"tag":157,"props":5875,"children":5876},{"style":164},[5877],{"type":34,"value":2268},{"type":28,"tag":157,"props":5879,"children":5880},{"style":198},[5881],{"type":34,"value":277},{"type":28,"tag":157,"props":5883,"children":5884},{"style":280},[5885],{"type":34,"value":1110},{"type":28,"tag":157,"props":5887,"children":5888},{"style":198},[5889],{"type":34,"value":201},{"type":28,"tag":157,"props":5891,"children":5892},{"class":159,"line":2307},[5893,5897,5901,5905,5909],{"type":28,"tag":157,"props":5894,"children":5895},{"style":181},[5896],{"type":34,"value":2288},{"type":28,"tag":157,"props":5898,"children":5899},{"style":164},[5900],{"type":34,"value":2268},{"type":28,"tag":157,"props":5902,"children":5903},{"style":198},[5904],{"type":34,"value":277},{"type":28,"tag":157,"props":5906,"children":5907},{"style":280},[5908],{"type":34,"value":1155},{"type":28,"tag":157,"props":5910,"children":5911},{"style":198},[5912],{"type":34,"value":201},{"type":28,"tag":157,"props":5914,"children":5915},{"class":159,"line":2332},[5916,5920,5924,5928,5933,5937,5941],{"type":28,"tag":157,"props":5917,"children":5918},{"style":181},[5919],{"type":34,"value":2313},{"type":28,"tag":157,"props":5921,"children":5922},{"style":164},[5923],{"type":34,"value":2268},{"type":28,"tag":157,"props":5925,"children":5926},{"style":198},[5927],{"type":34,"value":277},{"type":28,"tag":157,"props":5929,"children":5930},{"style":280},[5931],{"type":34,"value":5932},"Ref",{"type":28,"tag":157,"props":5934,"children":5935},{"style":198},[5936],{"type":34,"value":609},{"type":28,"tag":157,"props":5938,"children":5939},{"style":280},[5940],{"type":34,"value":1110},{"type":28,"tag":157,"props":5942,"children":5943},{"style":198},[5944],{"type":34,"value":3146},{"type":28,"tag":157,"props":5946,"children":5947},{"class":159,"line":2394},[5948,5952,5956,5960,5964,5968,5972,5976,5980,5984,5988,5992,5996],{"type":28,"tag":157,"props":5949,"children":5950},{"style":181},[5951],{"type":34,"value":2338},{"type":28,"tag":157,"props":5953,"children":5954},{"style":164},[5955],{"type":34,"value":2268},{"type":28,"tag":157,"props":5957,"children":5958},{"style":198},[5959],{"type":34,"value":277},{"type":28,"tag":157,"props":5961,"children":5962},{"style":280},[5963],{"type":34,"value":2351},{"type":28,"tag":157,"props":5965,"children":5966},{"style":198},[5967],{"type":34,"value":2356},{"type":28,"tag":157,"props":5969,"children":5970},{"style":192},[5971],{"type":34,"value":2361},{"type":28,"tag":157,"props":5973,"children":5974},{"style":164},[5975],{"type":34,"value":2366},{"type":28,"tag":157,"props":5977,"children":5978},{"style":280},[5979],{"type":34,"value":2371},{"type":28,"tag":157,"props":5981,"children":5982},{"style":164},[5983],{"type":34,"value":426},{"type":28,"tag":157,"props":5985,"children":5986},{"style":192},[5987],{"type":34,"value":2361},{"type":28,"tag":157,"props":5989,"children":5990},{"style":198},[5991],{"type":34,"value":2356},{"type":28,"tag":157,"props":5993,"children":5994},{"style":280},[5995],{"type":34,"value":1269},{"type":28,"tag":157,"props":5997,"children":5998},{"style":198},[5999],{"type":34,"value":201},{"type":28,"tag":157,"props":6001,"children":6002},{"class":159,"line":2419},[6003,6007,6011,6015,6019],{"type":28,"tag":157,"props":6004,"children":6005},{"style":181},[6006],{"type":34,"value":2400},{"type":28,"tag":157,"props":6008,"children":6009},{"style":164},[6010],{"type":34,"value":2268},{"type":28,"tag":157,"props":6012,"children":6013},{"style":198},[6014],{"type":34,"value":277},{"type":28,"tag":157,"props":6016,"children":6017},{"style":280},[6018],{"type":34,"value":1110},{"type":28,"tag":157,"props":6020,"children":6021},{"style":198},[6022],{"type":34,"value":201},{"type":28,"tag":157,"props":6024,"children":6025},{"class":159,"line":2444},[6026,6030,6034,6038,6042],{"type":28,"tag":157,"props":6027,"children":6028},{"style":181},[6029],{"type":34,"value":2425},{"type":28,"tag":157,"props":6031,"children":6032},{"style":164},[6033],{"type":34,"value":2268},{"type":28,"tag":157,"props":6035,"children":6036},{"style":198},[6037],{"type":34,"value":277},{"type":28,"tag":157,"props":6039,"children":6040},{"style":280},[6041],{"type":34,"value":1110},{"type":28,"tag":157,"props":6043,"children":6044},{"style":198},[6045],{"type":34,"value":201},{"type":28,"tag":157,"props":6047,"children":6048},{"class":159,"line":2469},[6049,6053,6057,6061,6065],{"type":28,"tag":157,"props":6050,"children":6051},{"style":181},[6052],{"type":34,"value":2450},{"type":28,"tag":157,"props":6054,"children":6055},{"style":164},[6056],{"type":34,"value":2268},{"type":28,"tag":157,"props":6058,"children":6059},{"style":198},[6060],{"type":34,"value":277},{"type":28,"tag":157,"props":6062,"children":6063},{"style":280},[6064],{"type":34,"value":1110},{"type":28,"tag":157,"props":6066,"children":6067},{"style":198},[6068],{"type":34,"value":201},{"type":28,"tag":157,"props":6070,"children":6071},{"class":159,"line":2478},[6072],{"type":28,"tag":157,"props":6073,"children":6074},{"style":198},[6075],{"type":34,"value":2475},{"type":28,"tag":157,"props":6077,"children":6078},{"class":159,"line":2486},[6079],{"type":28,"tag":157,"props":6080,"children":6081},{"emptyLinePlaceholder":9},[6082],{"type":34,"value":246},{"type":28,"tag":157,"props":6084,"children":6085},{"class":159,"line":2507},[6086,6090,6095,6099],{"type":28,"tag":157,"props":6087,"children":6088},{"style":164},[6089],{"type":34,"value":2108},{"type":28,"tag":157,"props":6091,"children":6092},{"style":280},[6093],{"type":34,"value":6094}," UseTrapFocusReturn",{"type":28,"tag":157,"props":6096,"children":6097},{"style":305},[6098],{"type":34,"value":308},{"type":28,"tag":157,"props":6100,"children":6101},{"style":198},[6102],{"type":34,"value":2159},{"type":28,"tag":157,"props":6104,"children":6105},{"class":159,"line":2528},[6106,6111,6115,6119,6123,6127,6131,6135],{"type":28,"tag":157,"props":6107,"children":6108},{"style":181},[6109],{"type":34,"value":6110},"  current",{"type":28,"tag":157,"props":6112,"children":6113},{"style":198},[6114],{"type":34,"value":277},{"type":28,"tag":157,"props":6116,"children":6117},{"style":280},[6118],{"type":34,"value":5932},{"type":28,"tag":157,"props":6120,"children":6121},{"style":198},[6122],{"type":34,"value":609},{"type":28,"tag":157,"props":6124,"children":6125},{"style":280},[6126],{"type":34,"value":2698},{"type":28,"tag":157,"props":6128,"children":6129},{"style":198},[6130],{"type":34,"value":2356},{"type":28,"tag":157,"props":6132,"children":6133},{"style":280},[6134],{"type":34,"value":4175},{"type":28,"tag":157,"props":6136,"children":6137},{"style":198},[6138],{"type":34,"value":3146},{"type":28,"tag":157,"props":6140,"children":6141},{"class":159,"line":2549},[6142,6147,6151,6155,6159,6163],{"type":28,"tag":157,"props":6143,"children":6144},{"style":181},[6145],{"type":34,"value":6146},"  focusables",{"type":28,"tag":157,"props":6148,"children":6149},{"style":198},[6150],{"type":34,"value":277},{"type":28,"tag":157,"props":6152,"children":6153},{"style":280},[6154],{"type":34,"value":5932},{"type":28,"tag":157,"props":6156,"children":6157},{"style":198},[6158],{"type":34,"value":609},{"type":28,"tag":157,"props":6160,"children":6161},{"style":280},[6162],{"type":34,"value":1949},{"type":28,"tag":157,"props":6164,"children":6165},{"style":198},[6166],{"type":34,"value":6167},"[]>;\n",{"type":28,"tag":157,"props":6169,"children":6170},{"class":159,"line":2571},[6171,6176,6180,6184,6189],{"type":28,"tag":157,"props":6172,"children":6173},{"style":181},[6174],{"type":34,"value":6175},"  focusNext",{"type":28,"tag":157,"props":6177,"children":6178},{"style":198},[6179],{"type":34,"value":277},{"type":28,"tag":157,"props":6181,"children":6182},{"style":164},[6183],{"type":34,"value":4621},{"type":28,"tag":157,"props":6185,"children":6186},{"style":181},[6187],{"type":34,"value":6188}," focusNext",{"type":28,"tag":157,"props":6190,"children":6191},{"style":198},[6192],{"type":34,"value":201},{"type":28,"tag":157,"props":6194,"children":6195},{"class":159,"line":2592},[6196,6201,6205,6209,6214],{"type":28,"tag":157,"props":6197,"children":6198},{"style":181},[6199],{"type":34,"value":6200},"  focusPrev",{"type":28,"tag":157,"props":6202,"children":6203},{"style":198},[6204],{"type":34,"value":277},{"type":28,"tag":157,"props":6206,"children":6207},{"style":164},[6208],{"type":34,"value":4621},{"type":28,"tag":157,"props":6210,"children":6211},{"style":181},[6212],{"type":34,"value":6213}," focusPrev",{"type":28,"tag":157,"props":6215,"children":6216},{"style":198},[6217],{"type":34,"value":201},{"type":28,"tag":157,"props":6219,"children":6220},{"class":159,"line":2613},[6221,6226,6231,6235,6240],{"type":28,"tag":157,"props":6222,"children":6223},{"style":258},[6224],{"type":34,"value":6225},"  updateFocusableElements",{"type":28,"tag":157,"props":6227,"children":6228},{"style":198},[6229],{"type":34,"value":6230},": () ",{"type":28,"tag":157,"props":6232,"children":6233},{"style":164},[6234],{"type":34,"value":2737},{"type":28,"tag":157,"props":6236,"children":6237},{"style":280},[6238],{"type":34,"value":6239}," void",{"type":28,"tag":157,"props":6241,"children":6242},{"style":198},[6243],{"type":34,"value":201},{"type":28,"tag":157,"props":6245,"children":6246},{"class":159,"line":2634},[6247],{"type":28,"tag":157,"props":6248,"children":6249},{"style":198},[6250],{"type":34,"value":2640},{"type":28,"tag":157,"props":6252,"children":6253},{"class":159,"line":2643},[6254],{"type":28,"tag":157,"props":6255,"children":6256},{"emptyLinePlaceholder":9},[6257],{"type":34,"value":246},{"type":28,"tag":157,"props":6259,"children":6260},{"class":159,"line":2651},[6261,6265,6269,6273],{"type":28,"tag":157,"props":6262,"children":6263},{"style":164},[6264],{"type":34,"value":717},{"type":28,"tag":157,"props":6266,"children":6267},{"style":280},[6268],{"type":34,"value":2496},{"type":28,"tag":157,"props":6270,"children":6271},{"style":305},[6272],{"type":34,"value":308},{"type":28,"tag":157,"props":6274,"children":6275},{"style":198},[6276],{"type":34,"value":2159},{"type":28,"tag":157,"props":6278,"children":6279},{"class":159,"line":2744},[6280,6284,6288,6292],{"type":28,"tag":157,"props":6281,"children":6282},{"style":181},[6283],{"type":34,"value":2513},{"type":28,"tag":157,"props":6285,"children":6286},{"style":198},[6287],{"type":34,"value":277},{"type":28,"tag":157,"props":6289,"children":6290},{"style":170},[6291],{"type":34,"value":1119},{"type":28,"tag":157,"props":6293,"children":6294},{"style":198},[6295],{"type":34,"value":2181},{"type":28,"tag":157,"props":6297,"children":6298},{"class":159,"line":2756},[6299,6303,6307,6311,6315,6319],{"type":28,"tag":157,"props":6300,"children":6301},{"style":181},[6302],{"type":34,"value":2534},{"type":28,"tag":157,"props":6304,"children":6305},{"style":198},[6306],{"type":34,"value":277},{"type":28,"tag":157,"props":6308,"children":6309},{"style":258},[6310],{"type":34,"value":653},{"type":28,"tag":157,"props":6312,"children":6313},{"style":198},[6314],{"type":34,"value":266},{"type":28,"tag":157,"props":6316,"children":6317},{"style":170},[6318],{"type":34,"value":1119},{"type":28,"tag":157,"props":6320,"children":6321},{"style":198},[6322],{"type":34,"value":6323},"),\n",{"type":28,"tag":157,"props":6325,"children":6326},{"class":159,"line":2768},[6327,6331,6335,6339],{"type":28,"tag":157,"props":6328,"children":6329},{"style":181},[6330],{"type":34,"value":2555},{"type":28,"tag":157,"props":6332,"children":6333},{"style":198},[6334],{"type":34,"value":277},{"type":28,"tag":157,"props":6336,"children":6337},{"style":170},[6338],{"type":34,"value":2564},{"type":28,"tag":157,"props":6340,"children":6341},{"style":198},[6342],{"type":34,"value":2181},{"type":28,"tag":157,"props":6344,"children":6345},{"class":159,"line":2780},[6346,6350,6354,6358],{"type":28,"tag":157,"props":6347,"children":6348},{"style":181},[6349],{"type":34,"value":2577},{"type":28,"tag":157,"props":6351,"children":6352},{"style":198},[6353],{"type":34,"value":277},{"type":28,"tag":157,"props":6355,"children":6356},{"style":170},[6357],{"type":34,"value":1269},{"type":28,"tag":157,"props":6359,"children":6360},{"style":198},[6361],{"type":34,"value":2181},{"type":28,"tag":157,"props":6363,"children":6364},{"class":159,"line":2793},[6365,6369,6373,6377],{"type":28,"tag":157,"props":6366,"children":6367},{"style":181},[6368],{"type":34,"value":2598},{"type":28,"tag":157,"props":6370,"children":6371},{"style":198},[6372],{"type":34,"value":277},{"type":28,"tag":157,"props":6374,"children":6375},{"style":170},[6376],{"type":34,"value":1269},{"type":28,"tag":157,"props":6378,"children":6379},{"style":198},[6380],{"type":34,"value":2181},{"type":28,"tag":157,"props":6382,"children":6383},{"class":159,"line":2805},[6384,6388,6392,6396],{"type":28,"tag":157,"props":6385,"children":6386},{"style":181},[6387],{"type":34,"value":2619},{"type":28,"tag":157,"props":6389,"children":6390},{"style":198},[6391],{"type":34,"value":277},{"type":28,"tag":157,"props":6393,"children":6394},{"style":170},[6395],{"type":34,"value":1269},{"type":28,"tag":157,"props":6397,"children":6398},{"style":198},[6399],{"type":34,"value":2181},{"type":28,"tag":157,"props":6401,"children":6402},{"class":159,"line":2817},[6403],{"type":28,"tag":157,"props":6404,"children":6405},{"style":198},[6406],{"type":34,"value":2640},{"type":28,"tag":157,"props":6408,"children":6409},{"class":159,"line":2829},[6410],{"type":28,"tag":157,"props":6411,"children":6412},{"emptyLinePlaceholder":9},[6413],{"type":34,"value":246},{"type":28,"tag":157,"props":6415,"children":6416},{"class":159,"line":2841},[6417,6421,6425,6429,6433],{"type":28,"tag":157,"props":6418,"children":6419},{"style":164},[6420],{"type":34,"value":2144},{"type":28,"tag":157,"props":6422,"children":6423},{"style":164},[6424],{"type":34,"value":2661},{"type":28,"tag":157,"props":6426,"children":6427},{"style":258},[6428],{"type":34,"value":2666},{"type":28,"tag":157,"props":6430,"children":6431},{"style":305},[6432],{"type":34,"value":308},{"type":28,"tag":157,"props":6434,"children":6435},{"style":198},[6436],{"type":34,"value":387},{"type":28,"tag":157,"props":6438,"children":6439},{"class":159,"line":2853},[6440,6445,6449,6453,6457,6461,6465,6469],{"type":28,"tag":157,"props":6441,"children":6442},{"style":269},[6443],{"type":34,"value":6444},"  containerElementRef",{"type":28,"tag":157,"props":6446,"children":6447},{"style":198},[6448],{"type":34,"value":277},{"type":28,"tag":157,"props":6450,"children":6451},{"style":280},[6452],{"type":34,"value":5932},{"type":28,"tag":157,"props":6454,"children":6455},{"style":198},[6456],{"type":34,"value":609},{"type":28,"tag":157,"props":6458,"children":6459},{"style":280},[6460],{"type":34,"value":2698},{"type":28,"tag":157,"props":6462,"children":6463},{"style":198},[6464],{"type":34,"value":2356},{"type":28,"tag":157,"props":6466,"children":6467},{"style":280},[6468],{"type":34,"value":4175},{"type":28,"tag":157,"props":6470,"children":6471},{"style":198},[6472],{"type":34,"value":6473},">,\n",{"type":28,"tag":157,"props":6475,"children":6476},{"class":159,"line":2870},[6477,6482,6486,6490,6494],{"type":28,"tag":157,"props":6478,"children":6479},{"style":269},[6480],{"type":34,"value":6481},"  options",{"type":28,"tag":157,"props":6483,"children":6484},{"style":164},[6485],{"type":34,"value":2268},{"type":28,"tag":157,"props":6487,"children":6488},{"style":198},[6489],{"type":34,"value":277},{"type":28,"tag":157,"props":6491,"children":6492},{"style":280},[6493],{"type":34,"value":1042},{"type":28,"tag":157,"props":6495,"children":6496},{"style":198},[6497],{"type":34,"value":2181},{"type":28,"tag":157,"props":6499,"children":6500},{"class":159,"line":2888},[6501,6506,6511,6516],{"type":28,"tag":157,"props":6502,"children":6503},{"style":198},[6504],{"type":34,"value":6505},"): ",{"type":28,"tag":157,"props":6507,"children":6508},{"style":280},[6509],{"type":34,"value":6510},"UseTrapFocusReturn",{"type":28,"tag":157,"props":6512,"children":6513},{"style":164},[6514],{"type":34,"value":6515}," =>",{"type":28,"tag":157,"props":6517,"children":6518},{"style":198},[6519],{"type":34,"value":2159},{"type":28,"tag":157,"props":6521,"children":6522},{"class":159,"line":2904},[6523,6527],{"type":28,"tag":157,"props":6524,"children":6525},{"style":164},[6526],{"type":34,"value":297},{"type":28,"tag":157,"props":6528,"children":6529},{"style":198},[6530],{"type":34,"value":2159},{"type":28,"tag":157,"props":6532,"children":6533},{"class":159,"line":2912},[6534,6538],{"type":28,"tag":157,"props":6535,"children":6536},{"style":280},[6537],{"type":34,"value":2263},{"type":28,"tag":157,"props":6539,"children":6540},{"style":198},[6541],{"type":34,"value":2181},{"type":28,"tag":157,"props":6543,"children":6544},{"class":159,"line":2920},[6545,6549],{"type":28,"tag":157,"props":6546,"children":6547},{"style":280},[6548],{"type":34,"value":2288},{"type":28,"tag":157,"props":6550,"children":6551},{"style":198},[6552],{"type":34,"value":2181},{"type":28,"tag":157,"props":6554,"children":6555},{"class":159,"line":2973},[6556,6560],{"type":28,"tag":157,"props":6557,"children":6558},{"style":280},[6559],{"type":34,"value":2786},{"type":28,"tag":157,"props":6561,"children":6562},{"style":198},[6563],{"type":34,"value":2181},{"type":28,"tag":157,"props":6565,"children":6566},{"class":159,"line":3024},[6567,6571],{"type":28,"tag":157,"props":6568,"children":6569},{"style":280},[6570],{"type":34,"value":2313},{"type":28,"tag":157,"props":6572,"children":6573},{"style":198},[6574],{"type":34,"value":2181},{"type":28,"tag":157,"props":6576,"children":6577},{"class":159,"line":3046},[6578,6582],{"type":28,"tag":157,"props":6579,"children":6580},{"style":280},[6581],{"type":34,"value":2338},{"type":28,"tag":157,"props":6583,"children":6584},{"style":198},[6585],{"type":34,"value":2181},{"type":28,"tag":157,"props":6587,"children":6588},{"class":159,"line":3059},[6589,6593],{"type":28,"tag":157,"props":6590,"children":6591},{"style":280},[6592],{"type":34,"value":2425},{"type":28,"tag":157,"props":6594,"children":6595},{"style":198},[6596],{"type":34,"value":2181},{"type":28,"tag":157,"props":6598,"children":6599},{"class":159,"line":3072},[6600,6604],{"type":28,"tag":157,"props":6601,"children":6602},{"style":280},[6603],{"type":34,"value":2450},{"type":28,"tag":157,"props":6605,"children":6606},{"style":198},[6607],{"type":34,"value":2181},{"type":28,"tag":157,"props":6609,"children":6610},{"class":159,"line":3081},[6611,6615],{"type":28,"tag":157,"props":6612,"children":6613},{"style":280},[6614],{"type":34,"value":2400},{"type":28,"tag":157,"props":6616,"children":6617},{"style":198},[6618],{"type":34,"value":2181},{"type":28,"tag":157,"props":6620,"children":6621},{"class":159,"line":3106},[6622,6626,6630],{"type":28,"tag":157,"props":6623,"children":6624},{"style":198},[6625],{"type":34,"value":2859},{"type":28,"tag":157,"props":6627,"children":6628},{"style":305},[6629],{"type":34,"value":412},{"type":28,"tag":157,"props":6631,"children":6632},{"style":198},[6633],{"type":34,"value":2159},{"type":28,"tag":157,"props":6635,"children":6636},{"class":159,"line":3149},[6637,6641,6645],{"type":28,"tag":157,"props":6638,"children":6639},{"style":198},[6640],{"type":34,"value":2876},{"type":28,"tag":157,"props":6642,"children":6643},{"style":181},[6644],{"type":34,"value":2881},{"type":28,"tag":157,"props":6646,"children":6647},{"style":198},[6648],{"type":34,"value":2181},{"type":28,"tag":157,"props":6650,"children":6651},{"class":159,"line":3163},[6652,6656,6660],{"type":28,"tag":157,"props":6653,"children":6654},{"style":198},[6655],{"type":34,"value":2876},{"type":28,"tag":157,"props":6657,"children":6658},{"style":181},[6659],{"type":34,"value":1033},{"type":28,"tag":157,"props":6661,"children":6662},{"style":198},[6663],{"type":34,"value":2181},{"type":28,"tag":157,"props":6665,"children":6666},{"class":159,"line":3177},[6667],{"type":28,"tag":157,"props":6668,"children":6669},{"style":198},[6670],{"type":34,"value":2475},{"type":28,"tag":157,"props":6672,"children":6673},{"class":159,"line":3198},[6674,6678,6683,6687,6691,6695,6699,6703,6707],{"type":28,"tag":157,"props":6675,"children":6676},{"style":164},[6677],{"type":34,"value":297},{"type":28,"tag":157,"props":6679,"children":6680},{"style":280},[6681],{"type":34,"value":6682}," currentlyFocused",{"type":28,"tag":157,"props":6684,"children":6685},{"style":305},[6686],{"type":34,"value":308},{"type":28,"tag":157,"props":6688,"children":6689},{"style":258},[6690],{"type":34,"value":407},{"type":28,"tag":157,"props":6692,"children":6693},{"style":198},[6694],{"type":34,"value":609},{"type":28,"tag":157,"props":6696,"children":6697},{"style":280},[6698],{"type":34,"value":2698},{"type":28,"tag":157,"props":6700,"children":6701},{"style":198},[6702],{"type":34,"value":2356},{"type":28,"tag":157,"props":6704,"children":6705},{"style":280},[6706],{"type":34,"value":4175},{"type":28,"tag":157,"props":6708,"children":6709},{"style":198},[6710],{"type":34,"value":743},{"type":28,"tag":157,"props":6712,"children":6713},{"class":159,"line":3219},[6714,6718,6722,6726,6730,6734,6738],{"type":28,"tag":157,"props":6715,"children":6716},{"style":164},[6717],{"type":34,"value":297},{"type":28,"tag":157,"props":6719,"children":6720},{"style":280},[6721],{"type":34,"value":4882},{"type":28,"tag":157,"props":6723,"children":6724},{"style":305},[6725],{"type":34,"value":308},{"type":28,"tag":157,"props":6727,"children":6728},{"style":258},[6729],{"type":34,"value":407},{"type":28,"tag":157,"props":6731,"children":6732},{"style":198},[6733],{"type":34,"value":609},{"type":28,"tag":157,"props":6735,"children":6736},{"style":280},[6737],{"type":34,"value":1949},{"type":28,"tag":157,"props":6739,"children":6740},{"style":198},[6741],{"type":34,"value":3021},{"type":28,"tag":157,"props":6743,"children":6744},{"class":159,"line":3232},[6745,6750,6755,6759,6763,6767,6771],{"type":28,"tag":157,"props":6746,"children":6747},{"style":164},[6748],{"type":34,"value":6749},"  let",{"type":28,"tag":157,"props":6751,"children":6752},{"style":181},[6753],{"type":34,"value":6754}," containerHTMLElement",{"type":28,"tag":157,"props":6756,"children":6757},{"style":198},[6758],{"type":34,"value":277},{"type":28,"tag":157,"props":6760,"children":6761},{"style":280},[6762],{"type":34,"value":2698},{"type":28,"tag":157,"props":6764,"children":6765},{"style":198},[6766],{"type":34,"value":2356},{"type":28,"tag":157,"props":6768,"children":6769},{"style":280},[6770],{"type":34,"value":4175},{"type":28,"tag":157,"props":6772,"children":6773},{"style":198},[6774],{"type":34,"value":201},{"type":28,"tag":157,"props":6776,"children":6777},{"class":159,"line":3250},[6778],{"type":28,"tag":157,"props":6779,"children":6780},{"emptyLinePlaceholder":9},[6781],{"type":34,"value":246},{"type":28,"tag":157,"props":6783,"children":6784},{"class":159,"line":3259},[6785,6789,6793,6797,6801,6805],{"type":28,"tag":157,"props":6786,"children":6787},{"style":164},[6788],{"type":34,"value":297},{"type":28,"tag":157,"props":6790,"children":6791},{"style":258},[6792],{"type":34,"value":4108},{"type":28,"tag":157,"props":6794,"children":6795},{"style":305},[6796],{"type":34,"value":308},{"type":28,"tag":157,"props":6798,"children":6799},{"style":198},[6800],{"type":34,"value":4117},{"type":28,"tag":157,"props":6802,"children":6803},{"style":164},[6804],{"type":34,"value":2737},{"type":28,"tag":157,"props":6806,"children":6807},{"style":198},[6808],{"type":34,"value":2159},{"type":28,"tag":157,"props":6810,"children":6811},{"class":159,"line":3267},[6812,6817,6821,6826,6830,6834,6838,6842,6846,6850],{"type":28,"tag":157,"props":6813,"children":6814},{"style":280},[6815],{"type":34,"value":6816},"    currentlyFocused",{"type":28,"tag":157,"props":6818,"children":6819},{"style":198},[6820],{"type":34,"value":100},{"type":28,"tag":157,"props":6822,"children":6823},{"style":181},[6824],{"type":34,"value":6825},"value",{"type":28,"tag":157,"props":6827,"children":6828},{"style":305},[6829],{"type":34,"value":308},{"type":28,"tag":157,"props":6831,"children":6832},{"style":280},[6833],{"type":34,"value":4148},{"type":28,"tag":157,"props":6835,"children":6836},{"style":198},[6837],{"type":34,"value":100},{"type":28,"tag":157,"props":6839,"children":6840},{"style":181},[6841],{"type":34,"value":4157},{"type":28,"tag":157,"props":6843,"children":6844},{"style":164},[6845],{"type":34,"value":178},{"type":28,"tag":157,"props":6847,"children":6848},{"style":280},[6849],{"type":34,"value":4166},{"type":28,"tag":157,"props":6851,"children":6852},{"style":198},[6853],{"type":34,"value":201},{"type":28,"tag":157,"props":6855,"children":6856},{"class":159,"line":3288},[6857],{"type":28,"tag":157,"props":6858,"children":6859},{"style":198},[6860],{"type":34,"value":2475},{"type":28,"tag":157,"props":6862,"children":6863},{"class":159,"line":3300},[6864],{"type":28,"tag":157,"props":6865,"children":6866},{"emptyLinePlaceholder":9},[6867],{"type":34,"value":246},{"type":28,"tag":157,"props":6869,"children":6870},{"class":159,"line":3312},[6871,6875,6879,6883],{"type":28,"tag":157,"props":6872,"children":6873},{"style":164},[6874],{"type":34,"value":297},{"type":28,"tag":157,"props":6876,"children":6877},{"style":258},[6878],{"type":34,"value":3034},{"type":28,"tag":157,"props":6880,"children":6881},{"style":305},[6882],{"type":34,"value":308},{"type":28,"tag":157,"props":6884,"children":6885},{"style":198},[6886],{"type":34,"value":3043},{"type":28,"tag":157,"props":6888,"children":6889},{"class":159,"line":3320},[6890,6894],{"type":28,"tag":157,"props":6891,"children":6892},{"style":181},[6893],{"type":34,"value":3052},{"type":28,"tag":157,"props":6895,"children":6896},{"style":198},[6897],{"type":34,"value":2181},{"type":28,"tag":157,"props":6899,"children":6900},{"class":159,"line":3344},[6901,6905],{"type":28,"tag":157,"props":6902,"children":6903},{"style":181},[6904],{"type":34,"value":3065},{"type":28,"tag":157,"props":6906,"children":6907},{"style":198},[6908],{"type":34,"value":2181},{"type":28,"tag":157,"props":6910,"children":6911},{"class":159,"line":3384},[6912],{"type":28,"tag":157,"props":6913,"children":6914},{"style":198},[6915],{"type":34,"value":3078},{"type":28,"tag":157,"props":6917,"children":6918},{"class":159,"line":3396},[6919,6923,6927,6931,6935],{"type":28,"tag":157,"props":6920,"children":6921},{"style":181},[6922],{"type":34,"value":3052},{"type":28,"tag":157,"props":6924,"children":6925},{"style":164},[6926],{"type":34,"value":2268},{"type":28,"tag":157,"props":6928,"children":6929},{"style":198},[6930],{"type":34,"value":277},{"type":28,"tag":157,"props":6932,"children":6933},{"style":280},[6934],{"type":34,"value":3099},{"type":28,"tag":157,"props":6936,"children":6937},{"style":198},[6938],{"type":34,"value":201},{"type":28,"tag":157,"props":6940,"children":6941},{"class":159,"line":3409},[6942,6946,6950,6954,6958,6962,6966,6970,6974],{"type":28,"tag":157,"props":6943,"children":6944},{"style":181},[6945],{"type":34,"value":3065},{"type":28,"tag":157,"props":6947,"children":6948},{"style":164},[6949],{"type":34,"value":2268},{"type":28,"tag":157,"props":6951,"children":6952},{"style":198},[6953],{"type":34,"value":277},{"type":28,"tag":157,"props":6955,"children":6956},{"style":280},[6957],{"type":34,"value":3124},{"type":28,"tag":157,"props":6959,"children":6960},{"style":198},[6961],{"type":34,"value":609},{"type":28,"tag":157,"props":6963,"children":6964},{"style":280},[6965],{"type":34,"value":1155},{"type":28,"tag":157,"props":6967,"children":6968},{"style":198},[6969],{"type":34,"value":1944},{"type":28,"tag":157,"props":6971,"children":6972},{"style":280},[6973],{"type":34,"value":3141},{"type":28,"tag":157,"props":6975,"children":6976},{"style":198},[6977],{"type":34,"value":3146},{"type":28,"tag":157,"props":6979,"children":6980},{"class":159,"line":3429},[6981,6985],{"type":28,"tag":157,"props":6982,"children":6983},{"style":198},[6984],{"type":34,"value":3155},{"type":28,"tag":157,"props":6986,"children":6987},{"style":164},[6988],{"type":34,"value":3160},{"type":28,"tag":157,"props":6990,"children":6991},{"class":159,"line":3449},[6992,6996],{"type":28,"tag":157,"props":6993,"children":6994},{"style":258},[6995],{"type":34,"value":3169},{"type":28,"tag":157,"props":6997,"children":6998},{"style":198},[6999],{"type":34,"value":3174},{"type":28,"tag":157,"props":7001,"children":7002},{"class":159,"line":3461},[7003,7007,7011,7015,7019,7023],{"type":28,"tag":157,"props":7004,"children":7005},{"style":181},[7006],{"type":34,"value":3183},{"type":28,"tag":157,"props":7008,"children":7009},{"style":198},[7010],{"type":34,"value":277},{"type":28,"tag":157,"props":7012,"children":7013},{"style":280},[7014],{"type":34,"value":2935},{"type":28,"tag":157,"props":7016,"children":7017},{"style":198},[7018],{"type":34,"value":100},{"type":28,"tag":157,"props":7020,"children":7021},{"style":181},[7022],{"type":34,"value":6825},{"type":28,"tag":157,"props":7024,"children":7025},{"style":198},[7026],{"type":34,"value":2181},{"type":28,"tag":157,"props":7028,"children":7029},{"class":159,"line":3477},[7030,7034,7038,7042,7046,7050],{"type":28,"tag":157,"props":7031,"children":7032},{"style":181},[7033],{"type":34,"value":3204},{"type":28,"tag":157,"props":7035,"children":7036},{"style":198},[7037],{"type":34,"value":277},{"type":28,"tag":157,"props":7039,"children":7040},{"style":280},[7041],{"type":34,"value":2987},{"type":28,"tag":157,"props":7043,"children":7044},{"style":198},[7045],{"type":34,"value":100},{"type":28,"tag":157,"props":7047,"children":7048},{"style":181},[7049],{"type":34,"value":6825},{"type":28,"tag":157,"props":7051,"children":7052},{"style":198},[7053],{"type":34,"value":2181},{"type":28,"tag":157,"props":7055,"children":7056},{"class":159,"line":3485},[7057,7061],{"type":28,"tag":157,"props":7058,"children":7059},{"style":181},[7060],{"type":34,"value":3225},{"type":28,"tag":157,"props":7062,"children":7063},{"style":198},[7064],{"type":34,"value":2181},{"type":28,"tag":157,"props":7066,"children":7067},{"class":159,"line":3493},[7068,7072,7076],{"type":28,"tag":157,"props":7069,"children":7070},{"style":198},[7071],{"type":34,"value":3238},{"type":28,"tag":157,"props":7073,"children":7074},{"style":181},[7075],{"type":34,"value":3243},{"type":28,"tag":157,"props":7077,"children":7078},{"style":198},[7079],{"type":34,"value":2181},{"type":28,"tag":157,"props":7081,"children":7082},{"class":159,"line":3520},[7083],{"type":28,"tag":157,"props":7084,"children":7085},{"style":198},[7086],{"type":34,"value":3256},{"type":28,"tag":157,"props":7088,"children":7089},{"class":159,"line":3554},[7090],{"type":28,"tag":157,"props":7091,"children":7092},{"emptyLinePlaceholder":9},[7093],{"type":34,"value":246},{"type":28,"tag":157,"props":7095,"children":7096},{"class":159,"line":3573},[7097,7101,7105,7109],{"type":28,"tag":157,"props":7098,"children":7099},{"style":164},[7100],{"type":34,"value":297},{"type":28,"tag":157,"props":7102,"children":7103},{"style":258},[7104],{"type":34,"value":3277},{"type":28,"tag":157,"props":7106,"children":7107},{"style":305},[7108],{"type":34,"value":308},{"type":28,"tag":157,"props":7110,"children":7111},{"style":198},[7112],{"type":34,"value":3043},{"type":28,"tag":157,"props":7114,"children":7115},{"class":159,"line":3622},[7116,7120],{"type":28,"tag":157,"props":7117,"children":7118},{"style":181},[7119],{"type":34,"value":3052},{"type":28,"tag":157,"props":7121,"children":7122},{"style":198},[7123],{"type":34,"value":2181},{"type":28,"tag":157,"props":7125,"children":7126},{"class":159,"line":3670},[7127,7131],{"type":28,"tag":157,"props":7128,"children":7129},{"style":181},[7130],{"type":34,"value":3065},{"type":28,"tag":157,"props":7132,"children":7133},{"style":198},[7134],{"type":34,"value":2181},{"type":28,"tag":157,"props":7136,"children":7137},{"class":159,"line":3678},[7138],{"type":28,"tag":157,"props":7139,"children":7140},{"style":198},[7141],{"type":34,"value":3078},{"type":28,"tag":157,"props":7143,"children":7144},{"class":159,"line":3746},[7145,7149,7153,7157,7161],{"type":28,"tag":157,"props":7146,"children":7147},{"style":181},[7148],{"type":34,"value":3052},{"type":28,"tag":157,"props":7150,"children":7151},{"style":164},[7152],{"type":34,"value":2268},{"type":28,"tag":157,"props":7154,"children":7155},{"style":198},[7156],{"type":34,"value":277},{"type":28,"tag":157,"props":7158,"children":7159},{"style":280},[7160],{"type":34,"value":3099},{"type":28,"tag":157,"props":7162,"children":7163},{"style":198},[7164],{"type":34,"value":201},{"type":28,"tag":157,"props":7166,"children":7167},{"class":159,"line":3808},[7168,7172,7176,7180,7184,7188,7192,7196,7200],{"type":28,"tag":157,"props":7169,"children":7170},{"style":181},[7171],{"type":34,"value":3065},{"type":28,"tag":157,"props":7173,"children":7174},{"style":164},[7175],{"type":34,"value":2268},{"type":28,"tag":157,"props":7177,"children":7178},{"style":198},[7179],{"type":34,"value":277},{"type":28,"tag":157,"props":7181,"children":7182},{"style":280},[7183],{"type":34,"value":3124},{"type":28,"tag":157,"props":7185,"children":7186},{"style":198},[7187],{"type":34,"value":609},{"type":28,"tag":157,"props":7189,"children":7190},{"style":280},[7191],{"type":34,"value":1155},{"type":28,"tag":157,"props":7193,"children":7194},{"style":198},[7195],{"type":34,"value":1944},{"type":28,"tag":157,"props":7197,"children":7198},{"style":280},[7199],{"type":34,"value":3141},{"type":28,"tag":157,"props":7201,"children":7202},{"style":198},[7203],{"type":34,"value":3146},{"type":28,"tag":157,"props":7205,"children":7206},{"class":159,"line":3869},[7207,7211],{"type":28,"tag":157,"props":7208,"children":7209},{"style":198},[7210],{"type":34,"value":3155},{"type":28,"tag":157,"props":7212,"children":7213},{"style":164},[7214],{"type":34,"value":3160},{"type":28,"tag":157,"props":7216,"children":7217},{"class":159,"line":3930},[7218,7222],{"type":28,"tag":157,"props":7219,"children":7220},{"style":258},[7221],{"type":34,"value":3402},{"type":28,"tag":157,"props":7223,"children":7224},{"style":198},[7225],{"type":34,"value":3174},{"type":28,"tag":157,"props":7227,"children":7228},{"class":159,"line":3938},[7229,7233,7237,7241,7245,7249],{"type":28,"tag":157,"props":7230,"children":7231},{"style":181},[7232],{"type":34,"value":3183},{"type":28,"tag":157,"props":7234,"children":7235},{"style":198},[7236],{"type":34,"value":277},{"type":28,"tag":157,"props":7238,"children":7239},{"style":280},[7240],{"type":34,"value":2935},{"type":28,"tag":157,"props":7242,"children":7243},{"style":198},[7244],{"type":34,"value":100},{"type":28,"tag":157,"props":7246,"children":7247},{"style":181},[7248],{"type":34,"value":6825},{"type":28,"tag":157,"props":7250,"children":7251},{"style":198},[7252],{"type":34,"value":2181},{"type":28,"tag":157,"props":7254,"children":7255},{"class":159,"line":3992},[7256,7260,7264,7268,7272,7276],{"type":28,"tag":157,"props":7257,"children":7258},{"style":181},[7259],{"type":34,"value":3204},{"type":28,"tag":157,"props":7261,"children":7262},{"style":198},[7263],{"type":34,"value":277},{"type":28,"tag":157,"props":7265,"children":7266},{"style":280},[7267],{"type":34,"value":2987},{"type":28,"tag":157,"props":7269,"children":7270},{"style":198},[7271],{"type":34,"value":100},{"type":28,"tag":157,"props":7273,"children":7274},{"style":181},[7275],{"type":34,"value":6825},{"type":28,"tag":157,"props":7277,"children":7278},{"style":198},[7279],{"type":34,"value":2181},{"type":28,"tag":157,"props":7281,"children":7282},{"class":159,"line":4045},[7283,7287],{"type":28,"tag":157,"props":7284,"children":7285},{"style":181},[7286],{"type":34,"value":3225},{"type":28,"tag":157,"props":7288,"children":7289},{"style":198},[7290],{"type":34,"value":2181},{"type":28,"tag":157,"props":7292,"children":7293},{"class":159,"line":4054},[7294,7298,7302],{"type":28,"tag":157,"props":7295,"children":7296},{"style":198},[7297],{"type":34,"value":3238},{"type":28,"tag":157,"props":7299,"children":7300},{"style":181},[7301],{"type":34,"value":3243},{"type":28,"tag":157,"props":7303,"children":7304},{"style":198},[7305],{"type":34,"value":2181},{"type":28,"tag":157,"props":7307,"children":7308},{"class":159,"line":4064},[7309],{"type":28,"tag":157,"props":7310,"children":7311},{"style":198},[7312],{"type":34,"value":3256},{"type":28,"tag":157,"props":7314,"children":7315},{"class":159,"line":4082},[7316],{"type":28,"tag":157,"props":7317,"children":7318},{"emptyLinePlaceholder":9},[7319],{"type":34,"value":246},{"type":28,"tag":157,"props":7321,"children":7322},{"class":159,"line":4090},[7323,7327,7331,7335,7339,7343,7347,7351,7355,7359],{"type":28,"tag":157,"props":7324,"children":7325},{"style":164},[7326],{"type":34,"value":297},{"type":28,"tag":157,"props":7328,"children":7329},{"style":258},[7330],{"type":34,"value":3503},{"type":28,"tag":157,"props":7332,"children":7333},{"style":305},[7334],{"type":34,"value":308},{"type":28,"tag":157,"props":7336,"children":7337},{"style":198},[7338],{"type":34,"value":2675},{"type":28,"tag":157,"props":7340,"children":7341},{"style":269},[7342],{"type":34,"value":3531},{"type":28,"tag":157,"props":7344,"children":7345},{"style":198},[7346],{"type":34,"value":277},{"type":28,"tag":157,"props":7348,"children":7349},{"style":280},[7350],{"type":34,"value":3099},{"type":28,"tag":157,"props":7352,"children":7353},{"style":198},[7354],{"type":34,"value":2732},{"type":28,"tag":157,"props":7356,"children":7357},{"style":164},[7358],{"type":34,"value":2737},{"type":28,"tag":157,"props":7360,"children":7361},{"style":198},[7362],{"type":34,"value":2159},{"type":28,"tag":157,"props":7364,"children":7365},{"class":159,"line":4098},[7366,7370,7374,7378,7383,7387,7391,7395,7399,7403,7407],{"type":28,"tag":157,"props":7367,"children":7368},{"style":164},[7369],{"type":34,"value":4134},{"type":28,"tag":157,"props":7371,"children":7372},{"style":280},[7373],{"type":34,"value":3565},{"type":28,"tag":157,"props":7375,"children":7376},{"style":305},[7377],{"type":34,"value":308},{"type":28,"tag":157,"props":7379,"children":7380},{"style":181},[7381],{"type":34,"value":7382}," arrowFocusGroupSelector",{"type":28,"tag":157,"props":7384,"children":7385},{"style":305},[7386],{"type":34,"value":3584},{"type":28,"tag":157,"props":7388,"children":7389},{"style":280},[7390],{"type":34,"value":6754},{"type":28,"tag":157,"props":7392,"children":7393},{"style":198},[7394],{"type":34,"value":3602},{"type":28,"tag":157,"props":7396,"children":7397},{"style":258},[7398],{"type":34,"value":3607},{"type":28,"tag":157,"props":7400,"children":7401},{"style":198},[7402],{"type":34,"value":266},{"type":28,"tag":157,"props":7404,"children":7405},{"style":181},[7406],{"type":34,"value":1146},{"type":28,"tag":157,"props":7408,"children":7409},{"style":198},[7410],{"type":34,"value":335},{"type":28,"tag":157,"props":7412,"children":7413},{"class":159,"line":4128},[7414,7418,7422,7426,7430,7434,7438,7442,7446,7450],{"type":28,"tag":157,"props":7415,"children":7416},{"style":164},[7417],{"type":34,"value":4134},{"type":28,"tag":157,"props":7419,"children":7420},{"style":280},[7421],{"type":34,"value":3632},{"type":28,"tag":157,"props":7423,"children":7424},{"style":305},[7425],{"type":34,"value":308},{"type":28,"tag":157,"props":7427,"children":7428},{"style":181},[7429],{"type":34,"value":3565},{"type":28,"tag":157,"props":7431,"children":7432},{"style":164},[7433],{"type":34,"value":3645},{"type":28,"tag":157,"props":7435,"children":7436},{"style":198},[7437],{"type":34,"value":214},{"type":28,"tag":157,"props":7439,"children":7440},{"style":181},[7441],{"type":34,"value":1146},{"type":28,"tag":157,"props":7443,"children":7444},{"style":198},[7445],{"type":34,"value":223},{"type":28,"tag":157,"props":7447,"children":7448},{"style":164},[7449],{"type":34,"value":3662},{"type":28,"tag":157,"props":7451,"children":7452},{"style":198},[7453],{"type":34,"value":3667},{"type":28,"tag":157,"props":7455,"children":7456},{"class":159,"line":4182},[7457],{"type":28,"tag":157,"props":7458,"children":7459},{"emptyLinePlaceholder":9},[7460],{"type":34,"value":246},{"type":28,"tag":157,"props":7462,"children":7463},{"class":159,"line":4203},[7464,7468,7472,7476,7480,7484,7488,7492,7496,7500,7504,7508,7512,7516],{"type":28,"tag":157,"props":7465,"children":7466},{"style":164},[7467],{"type":34,"value":4394},{"type":28,"tag":157,"props":7469,"children":7470},{"style":198},[7471],{"type":34,"value":2675},{"type":28,"tag":157,"props":7473,"children":7474},{"style":181},[7475],{"type":34,"value":1252},{"type":28,"tag":157,"props":7477,"children":7478},{"style":305},[7479],{"type":34,"value":3584},{"type":28,"tag":157,"props":7481,"children":7482},{"style":280},[7483],{"type":34,"value":3701},{"type":28,"tag":157,"props":7485,"children":7486},{"style":198},[7487],{"type":34,"value":100},{"type":28,"tag":157,"props":7489,"children":7490},{"style":181},[7491],{"type":34,"value":3710},{"type":28,"tag":157,"props":7493,"children":7494},{"style":305},[7495],{"type":34,"value":3715},{"type":28,"tag":157,"props":7497,"children":7498},{"style":192},[7499],{"type":34,"value":3720},{"type":28,"tag":157,"props":7501,"children":7502},{"style":198},[7503],{"type":34,"value":2732},{"type":28,"tag":157,"props":7505,"children":7506},{"style":258},[7507],{"type":34,"value":3729},{"type":28,"tag":157,"props":7509,"children":7510},{"style":198},[7511],{"type":34,"value":3734},{"type":28,"tag":157,"props":7513,"children":7514},{"style":181},[7515],{"type":34,"value":3243},{"type":28,"tag":157,"props":7517,"children":7518},{"style":198},[7519],{"type":34,"value":3743},{"type":28,"tag":157,"props":7521,"children":7522},{"class":159,"line":4211},[7523,7527,7531,7535,7539,7543,7547,7551,7555,7559,7563,7567,7571,7575],{"type":28,"tag":157,"props":7524,"children":7525},{"style":164},[7526],{"type":34,"value":4394},{"type":28,"tag":157,"props":7528,"children":7529},{"style":198},[7530],{"type":34,"value":2675},{"type":28,"tag":157,"props":7532,"children":7533},{"style":181},[7534],{"type":34,"value":1252},{"type":28,"tag":157,"props":7536,"children":7537},{"style":305},[7538],{"type":34,"value":3584},{"type":28,"tag":157,"props":7540,"children":7541},{"style":280},[7542],{"type":34,"value":3701},{"type":28,"tag":157,"props":7544,"children":7545},{"style":198},[7546],{"type":34,"value":100},{"type":28,"tag":157,"props":7548,"children":7549},{"style":181},[7550],{"type":34,"value":3710},{"type":28,"tag":157,"props":7552,"children":7553},{"style":305},[7554],{"type":34,"value":3715},{"type":28,"tag":157,"props":7556,"children":7557},{"style":192},[7558],{"type":34,"value":3784},{"type":28,"tag":157,"props":7560,"children":7561},{"style":198},[7562],{"type":34,"value":2732},{"type":28,"tag":157,"props":7564,"children":7565},{"style":258},[7566],{"type":34,"value":3793},{"type":28,"tag":157,"props":7568,"children":7569},{"style":198},[7570],{"type":34,"value":3734},{"type":28,"tag":157,"props":7572,"children":7573},{"style":181},[7574],{"type":34,"value":3243},{"type":28,"tag":157,"props":7576,"children":7577},{"style":198},[7578],{"type":34,"value":3743},{"type":28,"tag":157,"props":7580,"children":7581},{"class":159,"line":4219},[7582,7586,7590,7594,7598,7602,7606,7610,7614,7618,7622,7626,7630,7634],{"type":28,"tag":157,"props":7583,"children":7584},{"style":164},[7585],{"type":34,"value":4394},{"type":28,"tag":157,"props":7587,"children":7588},{"style":198},[7589],{"type":34,"value":2675},{"type":28,"tag":157,"props":7591,"children":7592},{"style":181},[7593],{"type":34,"value":1282},{"type":28,"tag":157,"props":7595,"children":7596},{"style":305},[7597],{"type":34,"value":3584},{"type":28,"tag":157,"props":7599,"children":7600},{"style":280},[7601],{"type":34,"value":3701},{"type":28,"tag":157,"props":7603,"children":7604},{"style":198},[7605],{"type":34,"value":100},{"type":28,"tag":157,"props":7607,"children":7608},{"style":181},[7609],{"type":34,"value":3710},{"type":28,"tag":157,"props":7611,"children":7612},{"style":305},[7613],{"type":34,"value":3715},{"type":28,"tag":157,"props":7615,"children":7616},{"style":192},[7617],{"type":34,"value":3846},{"type":28,"tag":157,"props":7619,"children":7620},{"style":198},[7621],{"type":34,"value":2732},{"type":28,"tag":157,"props":7623,"children":7624},{"style":258},[7625],{"type":34,"value":3729},{"type":28,"tag":157,"props":7627,"children":7628},{"style":198},[7629],{"type":34,"value":3734},{"type":28,"tag":157,"props":7631,"children":7632},{"style":181},[7633],{"type":34,"value":3243},{"type":28,"tag":157,"props":7635,"children":7636},{"style":198},[7637],{"type":34,"value":3743},{"type":28,"tag":157,"props":7639,"children":7640},{"class":159,"line":4248},[7641,7645,7649,7653,7657,7661,7665,7669,7673,7677,7681,7685,7689,7693],{"type":28,"tag":157,"props":7642,"children":7643},{"style":164},[7644],{"type":34,"value":4394},{"type":28,"tag":157,"props":7646,"children":7647},{"style":198},[7648],{"type":34,"value":2675},{"type":28,"tag":157,"props":7650,"children":7651},{"style":181},[7652],{"type":34,"value":1282},{"type":28,"tag":157,"props":7654,"children":7655},{"style":305},[7656],{"type":34,"value":3584},{"type":28,"tag":157,"props":7658,"children":7659},{"style":280},[7660],{"type":34,"value":3701},{"type":28,"tag":157,"props":7662,"children":7663},{"style":198},[7664],{"type":34,"value":100},{"type":28,"tag":157,"props":7666,"children":7667},{"style":181},[7668],{"type":34,"value":3710},{"type":28,"tag":157,"props":7670,"children":7671},{"style":305},[7672],{"type":34,"value":3715},{"type":28,"tag":157,"props":7674,"children":7675},{"style":192},[7676],{"type":34,"value":3907},{"type":28,"tag":157,"props":7678,"children":7679},{"style":198},[7680],{"type":34,"value":2732},{"type":28,"tag":157,"props":7682,"children":7683},{"style":258},[7684],{"type":34,"value":3793},{"type":28,"tag":157,"props":7686,"children":7687},{"style":198},[7688],{"type":34,"value":3734},{"type":28,"tag":157,"props":7690,"children":7691},{"style":181},[7692],{"type":34,"value":3243},{"type":28,"tag":157,"props":7694,"children":7695},{"style":198},[7696],{"type":34,"value":3743},{"type":28,"tag":157,"props":7698,"children":7699},{"class":159,"line":4296},[7700],{"type":28,"tag":157,"props":7701,"children":7702},{"emptyLinePlaceholder":9},[7703],{"type":34,"value":246},{"type":28,"tag":157,"props":7705,"children":7706},{"class":159,"line":4350},[7707,7711,7715,7719,7723,7727,7731,7735,7739,7743,7747,7751],{"type":28,"tag":157,"props":7708,"children":7709},{"style":164},[7710],{"type":34,"value":4394},{"type":28,"tag":157,"props":7712,"children":7713},{"style":198},[7714],{"type":34,"value":2675},{"type":28,"tag":157,"props":7716,"children":7717},{"style":181},[7718],{"type":34,"value":1101},{"type":28,"tag":157,"props":7720,"children":7721},{"style":305},[7722],{"type":34,"value":3584},{"type":28,"tag":157,"props":7724,"children":7725},{"style":258},[7726],{"type":34,"value":3960},{"type":28,"tag":157,"props":7728,"children":7729},{"style":198},[7730],{"type":34,"value":266},{"type":28,"tag":157,"props":7732,"children":7733},{"style":181},[7734],{"type":34,"value":3531},{"type":28,"tag":157,"props":7736,"children":7737},{"style":198},[7738],{"type":34,"value":3973},{"type":28,"tag":157,"props":7740,"children":7741},{"style":258},[7742],{"type":34,"value":3793},{"type":28,"tag":157,"props":7744,"children":7745},{"style":198},[7746],{"type":34,"value":3734},{"type":28,"tag":157,"props":7748,"children":7749},{"style":181},[7750],{"type":34,"value":3531},{"type":28,"tag":157,"props":7752,"children":7753},{"style":198},[7754],{"type":34,"value":3743},{"type":28,"tag":157,"props":7756,"children":7757},{"class":159,"line":4358},[7758,7762,7766,7770,7774,7778,7782,7786,7790,7794,7798,7802],{"type":28,"tag":157,"props":7759,"children":7760},{"style":164},[7761],{"type":34,"value":4394},{"type":28,"tag":157,"props":7763,"children":7764},{"style":198},[7765],{"type":34,"value":2675},{"type":28,"tag":157,"props":7767,"children":7768},{"style":181},[7769],{"type":34,"value":1101},{"type":28,"tag":157,"props":7771,"children":7772},{"style":305},[7773],{"type":34,"value":3584},{"type":28,"tag":157,"props":7775,"children":7776},{"style":258},[7777],{"type":34,"value":4014},{"type":28,"tag":157,"props":7779,"children":7780},{"style":198},[7781],{"type":34,"value":266},{"type":28,"tag":157,"props":7783,"children":7784},{"style":181},[7785],{"type":34,"value":3531},{"type":28,"tag":157,"props":7787,"children":7788},{"style":198},[7789],{"type":34,"value":3973},{"type":28,"tag":157,"props":7791,"children":7792},{"style":258},[7793],{"type":34,"value":3729},{"type":28,"tag":157,"props":7795,"children":7796},{"style":198},[7797],{"type":34,"value":3734},{"type":28,"tag":157,"props":7799,"children":7800},{"style":181},[7801],{"type":34,"value":3531},{"type":28,"tag":157,"props":7803,"children":7804},{"style":198},[7805],{"type":34,"value":3743},{"type":28,"tag":157,"props":7807,"children":7808},{"class":159,"line":4366},[7809],{"type":28,"tag":157,"props":7810,"children":7811},{"style":198},[7812],{"type":34,"value":2475},{"type":28,"tag":157,"props":7814,"children":7815},{"class":159,"line":4388},[7816],{"type":28,"tag":157,"props":7817,"children":7818},{"emptyLinePlaceholder":9},[7819],{"type":34,"value":246},{"type":28,"tag":157,"props":7821,"children":7822},{"class":159,"line":4426},[7823,7827,7831,7835,7839,7843],{"type":28,"tag":157,"props":7824,"children":7825},{"style":164},[7826],{"type":34,"value":297},{"type":28,"tag":157,"props":7828,"children":7829},{"style":258},[7830],{"type":34,"value":4229},{"type":28,"tag":157,"props":7832,"children":7833},{"style":305},[7834],{"type":34,"value":308},{"type":28,"tag":157,"props":7836,"children":7837},{"style":198},[7838],{"type":34,"value":4117},{"type":28,"tag":157,"props":7840,"children":7841},{"style":164},[7842],{"type":34,"value":2737},{"type":28,"tag":157,"props":7844,"children":7845},{"style":198},[7846],{"type":34,"value":2159},{"type":28,"tag":157,"props":7848,"children":7849},{"class":159,"line":4480},[7850,7855,7859,7863,7867,7871,7875,7879],{"type":28,"tag":157,"props":7851,"children":7852},{"style":280},[7853],{"type":34,"value":7854},"    containerHTMLElement",{"type":28,"tag":157,"props":7856,"children":7857},{"style":198},[7858],{"type":34,"value":3602},{"type":28,"tag":157,"props":7860,"children":7861},{"style":258},[7862],{"type":34,"value":4271},{"type":28,"tag":157,"props":7864,"children":7865},{"style":198},[7866],{"type":34,"value":266},{"type":28,"tag":157,"props":7868,"children":7869},{"style":192},[7870],{"type":34,"value":4280},{"type":28,"tag":157,"props":7872,"children":7873},{"style":198},[7874],{"type":34,"value":1944},{"type":28,"tag":157,"props":7876,"children":7877},{"style":181},[7878],{"type":34,"value":4289},{"type":28,"tag":157,"props":7880,"children":7881},{"style":198},[7882],{"type":34,"value":335},{"type":28,"tag":157,"props":7884,"children":7885},{"class":159,"line":4524},[7886,7890,7894,7898,7902,7906,7910,7914,7918,7922],{"type":28,"tag":157,"props":7887,"children":7888},{"style":280},[7889],{"type":34,"value":7854},{"type":28,"tag":157,"props":7891,"children":7892},{"style":198},[7893],{"type":34,"value":3602},{"type":28,"tag":157,"props":7895,"children":7896},{"style":258},[7897],{"type":34,"value":4271},{"type":28,"tag":157,"props":7899,"children":7900},{"style":198},[7901],{"type":34,"value":266},{"type":28,"tag":157,"props":7903,"children":7904},{"style":192},[7905],{"type":34,"value":4326},{"type":28,"tag":157,"props":7907,"children":7908},{"style":198},[7909],{"type":34,"value":1944},{"type":28,"tag":157,"props":7911,"children":7912},{"style":181},[7913],{"type":34,"value":4335},{"type":28,"tag":157,"props":7915,"children":7916},{"style":198},[7917],{"type":34,"value":1944},{"type":28,"tag":157,"props":7919,"children":7920},{"style":170},[7921],{"type":34,"value":1119},{"type":28,"tag":157,"props":7923,"children":7924},{"style":198},[7925],{"type":34,"value":335},{"type":28,"tag":157,"props":7927,"children":7928},{"class":159,"line":4551},[7929],{"type":28,"tag":157,"props":7930,"children":7931},{"style":198},[7932],{"type":34,"value":2475},{"type":28,"tag":157,"props":7934,"children":7935},{"class":159,"line":4599},[7936],{"type":28,"tag":157,"props":7937,"children":7938},{"emptyLinePlaceholder":9},[7939],{"type":34,"value":246},{"type":28,"tag":157,"props":7941,"children":7942},{"class":159,"line":4607},[7943,7948],{"type":28,"tag":157,"props":7944,"children":7945},{"style":258},[7946],{"type":34,"value":7947},"  watch",{"type":28,"tag":157,"props":7949,"children":7950},{"style":198},[7951],{"type":34,"value":3517},{"type":28,"tag":157,"props":7953,"children":7954},{"class":159,"line":4642},[7955,7959,7963,7967,7971],{"type":28,"tag":157,"props":7956,"children":7957},{"style":198},[7958],{"type":34,"value":4070},{"type":28,"tag":157,"props":7960,"children":7961},{"style":181},[7962],{"type":34,"value":2680},{"type":28,"tag":157,"props":7964,"children":7965},{"style":198},[7966],{"type":34,"value":1944},{"type":28,"tag":157,"props":7968,"children":7969},{"style":181},[7970],{"type":34,"value":1186},{"type":28,"tag":157,"props":7972,"children":7973},{"style":198},[7974],{"type":34,"value":4079},{"type":28,"tag":157,"props":7976,"children":7977},{"class":159,"line":4678},[7978,7983,7988,7993,7997,8001,8006,8010],{"type":28,"tag":157,"props":7979,"children":7980},{"style":164},[7981],{"type":34,"value":7982},"    async",{"type":28,"tag":157,"props":7984,"children":7985},{"style":198},[7986],{"type":34,"value":7987}," ([",{"type":28,"tag":157,"props":7989,"children":7990},{"style":269},[7991],{"type":34,"value":7992},"containerElement",{"type":28,"tag":157,"props":7994,"children":7995},{"style":198},[7996],{"type":34,"value":1944},{"type":28,"tag":157,"props":7998,"children":7999},{"style":269},[8000],{"type":34,"value":1186},{"type":28,"tag":157,"props":8002,"children":8003},{"style":198},[8004],{"type":34,"value":8005},"]) ",{"type":28,"tag":157,"props":8007,"children":8008},{"style":164},[8009],{"type":34,"value":2737},{"type":28,"tag":157,"props":8011,"children":8012},{"style":198},[8013],{"type":34,"value":2159},{"type":28,"tag":157,"props":8015,"children":8016},{"class":159,"line":4687},[8017,8021,8025,8029,8033,8037],{"type":28,"tag":157,"props":8018,"children":8019},{"style":164},[8020],{"type":34,"value":3684},{"type":28,"tag":157,"props":8022,"children":8023},{"style":198},[8024],{"type":34,"value":2675},{"type":28,"tag":157,"props":8026,"children":8027},{"style":181},[8028],{"type":34,"value":7992},{"type":28,"tag":157,"props":8030,"children":8031},{"style":305},[8032],{"type":34,"value":3584},{"type":28,"tag":157,"props":8034,"children":8035},{"style":181},[8036],{"type":34,"value":4419},{"type":28,"tag":157,"props":8038,"children":8039},{"style":198},[8040],{"type":34,"value":288},{"type":28,"tag":157,"props":8042,"children":8043},{"class":159,"line":4734},[8044,8049,8053,8057,8061],{"type":28,"tag":157,"props":8045,"children":8046},{"style":164},[8047],{"type":34,"value":8048},"        let",{"type":28,"tag":157,"props":8050,"children":8051},{"style":181},[8052],{"type":34,"value":4535},{"type":28,"tag":157,"props":8054,"children":8055},{"style":305},[8056],{"type":34,"value":308},{"type":28,"tag":157,"props":8058,"children":8059},{"style":170},[8060],{"type":34,"value":4544},{"type":28,"tag":157,"props":8062,"children":8063},{"style":198},[8064],{"type":34,"value":201},{"type":28,"tag":157,"props":8066,"children":8067},{"class":159,"line":4756},[8068,8073,8078],{"type":28,"tag":157,"props":8069,"children":8070},{"style":164},[8071],{"type":34,"value":8072},"        await",{"type":28,"tag":157,"props":8074,"children":8075},{"style":258},[8076],{"type":34,"value":8077}," waitForNextRender",{"type":28,"tag":157,"props":8079,"children":8080},{"style":198},[8081],{"type":34,"value":4803},{"type":28,"tag":157,"props":8083,"children":8084},{"class":159,"line":4774},[8085,8090,8094,8099,8103,8107],{"type":28,"tag":157,"props":8086,"children":8087},{"style":181},[8088],{"type":34,"value":8089},"        containerHTMLElement",{"type":28,"tag":157,"props":8091,"children":8092},{"style":305},[8093],{"type":34,"value":308},{"type":28,"tag":157,"props":8095,"children":8096},{"style":258},[8097],{"type":34,"value":8098}," unrefElement",{"type":28,"tag":157,"props":8100,"children":8101},{"style":198},[8102],{"type":34,"value":266},{"type":28,"tag":157,"props":8104,"children":8105},{"style":181},[8106],{"type":34,"value":7992},{"type":28,"tag":157,"props":8108,"children":8109},{"style":198},[8110],{"type":34,"value":335},{"type":28,"tag":157,"props":8112,"children":8113},{"class":159,"line":4806},[8114],{"type":28,"tag":157,"props":8115,"children":8116},{"emptyLinePlaceholder":9},[8117],{"type":34,"value":246},{"type":28,"tag":157,"props":8119,"children":8120},{"class":159,"line":4815},[8121,8125,8129,8133,8137,8141,8145,8149,8153,8157],{"type":28,"tag":157,"props":8122,"children":8123},{"style":280},[8124],{"type":34,"value":8089},{"type":28,"tag":157,"props":8126,"children":8127},{"style":198},[8128],{"type":34,"value":3602},{"type":28,"tag":157,"props":8130,"children":8131},{"style":258},[8132],{"type":34,"value":4449},{"type":28,"tag":157,"props":8134,"children":8135},{"style":198},[8136],{"type":34,"value":266},{"type":28,"tag":157,"props":8138,"children":8139},{"style":192},[8140],{"type":34,"value":4326},{"type":28,"tag":157,"props":8142,"children":8143},{"style":198},[8144],{"type":34,"value":1944},{"type":28,"tag":157,"props":8146,"children":8147},{"style":181},[8148],{"type":34,"value":4335},{"type":28,"tag":157,"props":8150,"children":8151},{"style":198},[8152],{"type":34,"value":1944},{"type":28,"tag":157,"props":8154,"children":8155},{"style":170},[8156],{"type":34,"value":1119},{"type":28,"tag":157,"props":8158,"children":8159},{"style":198},[8160],{"type":34,"value":335},{"type":28,"tag":157,"props":8162,"children":8163},{"class":159,"line":4862},[8164,8168,8172,8176,8180,8184,8188,8192],{"type":28,"tag":157,"props":8165,"children":8166},{"style":280},[8167],{"type":34,"value":8089},{"type":28,"tag":157,"props":8169,"children":8170},{"style":198},[8171],{"type":34,"value":3602},{"type":28,"tag":157,"props":8173,"children":8174},{"style":258},[8175],{"type":34,"value":4449},{"type":28,"tag":157,"props":8177,"children":8178},{"style":198},[8179],{"type":34,"value":266},{"type":28,"tag":157,"props":8181,"children":8182},{"style":192},[8183],{"type":34,"value":4280},{"type":28,"tag":157,"props":8185,"children":8186},{"style":198},[8187],{"type":34,"value":1944},{"type":28,"tag":157,"props":8189,"children":8190},{"style":181},[8191],{"type":34,"value":4289},{"type":28,"tag":157,"props":8193,"children":8194},{"style":198},[8195],{"type":34,"value":335},{"type":28,"tag":157,"props":8197,"children":8198},{"class":159,"line":4939},[8199,8204,8208,8212,8216,8221,8225,8230,8234,8238,8242,8246],{"type":28,"tag":157,"props":8200,"children":8201},{"style":280},[8202],{"type":34,"value":8203},"        focusableElements",{"type":28,"tag":157,"props":8205,"children":8206},{"style":198},[8207],{"type":34,"value":100},{"type":28,"tag":157,"props":8209,"children":8210},{"style":181},[8211],{"type":34,"value":6825},{"type":28,"tag":157,"props":8213,"children":8214},{"style":305},[8215],{"type":34,"value":308},{"type":28,"tag":157,"props":8217,"children":8218},{"style":258},[8219],{"type":34,"value":8220}," tabbable",{"type":28,"tag":157,"props":8222,"children":8223},{"style":198},[8224],{"type":34,"value":266},{"type":28,"tag":157,"props":8226,"children":8227},{"style":181},[8228],{"type":34,"value":8229},"containerHTMLElement",{"type":28,"tag":157,"props":8231,"children":8232},{"style":164},[8233],{"type":34,"value":178},{"type":28,"tag":157,"props":8235,"children":8236},{"style":280},[8237],{"type":34,"value":4166},{"type":28,"tag":157,"props":8239,"children":8240},{"style":198},[8241],{"type":34,"value":4586},{"type":28,"tag":157,"props":8243,"children":8244},{"style":181},[8245],{"type":34,"value":4591},{"type":28,"tag":157,"props":8247,"children":8248},{"style":198},[8249],{"type":34,"value":3743},{"type":28,"tag":157,"props":8251,"children":8252},{"class":159,"line":4960},[8253],{"type":28,"tag":157,"props":8254,"children":8255},{"emptyLinePlaceholder":9},[8256],{"type":34,"value":246},{"type":28,"tag":157,"props":8258,"children":8259},{"class":159,"line":4981},[8260,8264,8268,8272,8276,8280,8284],{"type":28,"tag":157,"props":8261,"children":8262},{"style":164},[8263],{"type":34,"value":4648},{"type":28,"tag":157,"props":8265,"children":8266},{"style":198},[8267],{"type":34,"value":2675},{"type":28,"tag":157,"props":8269,"children":8270},{"style":164},[8271],{"type":34,"value":4621},{"type":28,"tag":157,"props":8273,"children":8274},{"style":181},[8275],{"type":34,"value":4626},{"type":28,"tag":157,"props":8277,"children":8278},{"style":305},[8279],{"type":34,"value":3715},{"type":28,"tag":157,"props":8281,"children":8282},{"style":192},[8283],{"type":34,"value":4635},{"type":28,"tag":157,"props":8285,"children":8286},{"style":198},[8287],{"type":34,"value":288},{"type":28,"tag":157,"props":8289,"children":8290},{"class":159,"line":4997},[8291,8296,8300,8304,8308,8312,8316,8320,8324],{"type":28,"tag":157,"props":8292,"children":8293},{"style":164},[8294],{"type":34,"value":8295},"          if",{"type":28,"tag":157,"props":8297,"children":8298},{"style":198},[8299],{"type":34,"value":2675},{"type":28,"tag":157,"props":8301,"children":8302},{"style":305},[8303],{"type":34,"value":4657},{"type":28,"tag":157,"props":8305,"children":8306},{"style":280},[8307],{"type":34,"value":2987},{"type":28,"tag":157,"props":8309,"children":8310},{"style":198},[8311],{"type":34,"value":100},{"type":28,"tag":157,"props":8313,"children":8314},{"style":181},[8315],{"type":34,"value":6825},{"type":28,"tag":157,"props":8317,"children":8318},{"style":198},[8319],{"type":34,"value":4666},{"type":28,"tag":157,"props":8321,"children":8322},{"style":181},[8323],{"type":34,"value":1229},{"type":28,"tag":157,"props":8325,"children":8326},{"style":198},[8327],{"type":34,"value":4675},{"type":28,"tag":157,"props":8329,"children":8330},{"class":159,"line":5017},[8331,8336,8340,8344,8348,8352,8356,8360,8364,8368],{"type":28,"tag":157,"props":8332,"children":8333},{"style":280},[8334],{"type":34,"value":8335},"            console",{"type":28,"tag":157,"props":8337,"children":8338},{"style":198},[8339],{"type":34,"value":100},{"type":28,"tag":157,"props":8341,"children":8342},{"style":258},[8343],{"type":34,"value":4702},{"type":28,"tag":157,"props":8345,"children":8346},{"style":198},[8347],{"type":34,"value":266},{"type":28,"tag":157,"props":8349,"children":8350},{"style":192},[8351],{"type":34,"value":4711},{"type":28,"tag":157,"props":8353,"children":8354},{"style":164},[8355],{"type":34,"value":2366},{"type":28,"tag":157,"props":8357,"children":8358},{"style":181},[8359],{"type":34,"value":1229},{"type":28,"tag":157,"props":8361,"children":8362},{"style":164},[8363],{"type":34,"value":426},{"type":28,"tag":157,"props":8365,"children":8366},{"style":192},[8367],{"type":34,"value":2361},{"type":28,"tag":157,"props":8369,"children":8370},{"style":198},[8371],{"type":34,"value":335},{"type":28,"tag":157,"props":8373,"children":8374},{"class":159,"line":5025},[8375,8380,8384,8388],{"type":28,"tag":157,"props":8376,"children":8377},{"style":181},[8378],{"type":34,"value":8379},"            focusFallbackNeeded",{"type":28,"tag":157,"props":8381,"children":8382},{"style":305},[8383],{"type":34,"value":308},{"type":28,"tag":157,"props":8385,"children":8386},{"style":170},[8387],{"type":34,"value":4749},{"type":28,"tag":157,"props":8389,"children":8390},{"style":198},[8391],{"type":34,"value":201},{"type":28,"tag":157,"props":8393,"children":8394},{"class":159,"line":5034},[8395,8400,8404,8408,8412,8416,8420,8424,8429,8433],{"type":28,"tag":157,"props":8396,"children":8397},{"style":198},[8398],{"type":34,"value":8399},"          } ",{"type":28,"tag":157,"props":8401,"children":8402},{"style":164},[8403],{"type":34,"value":4767},{"type":28,"tag":157,"props":8405,"children":8406},{"style":280},[8407],{"type":34,"value":4882},{"type":28,"tag":157,"props":8409,"children":8410},{"style":198},[8411],{"type":34,"value":100},{"type":28,"tag":157,"props":8413,"children":8414},{"style":181},[8415],{"type":34,"value":6825},{"type":28,"tag":157,"props":8417,"children":8418},{"style":198},[8419],{"type":34,"value":4666},{"type":28,"tag":157,"props":8421,"children":8422},{"style":181},[8423],{"type":34,"value":1229},{"type":28,"tag":157,"props":8425,"children":8426},{"style":198},[8427],{"type":34,"value":8428},"].",{"type":28,"tag":157,"props":8430,"children":8431},{"style":258},[8432],{"type":34,"value":4798},{"type":28,"tag":157,"props":8434,"children":8435},{"style":198},[8436],{"type":34,"value":4803},{"type":28,"tag":157,"props":8438,"children":8439},{"class":159,"line":5042},[8440,8444,8448,8452,8456,8460,8464,8468,8472,8476],{"type":28,"tag":157,"props":8441,"children":8442},{"style":198},[8443],{"type":34,"value":4762},{"type":28,"tag":157,"props":8445,"children":8446},{"style":164},[8447],{"type":34,"value":4767},{"type":28,"tag":157,"props":8449,"children":8450},{"style":164},[8451],{"type":34,"value":4830},{"type":28,"tag":157,"props":8453,"children":8454},{"style":198},[8455],{"type":34,"value":2675},{"type":28,"tag":157,"props":8457,"children":8458},{"style":181},[8459],{"type":34,"value":1229},{"type":28,"tag":157,"props":8461,"children":8462},{"style":305},[8463],{"type":34,"value":3715},{"type":28,"tag":157,"props":8465,"children":8466},{"style":280},[8467],{"type":34,"value":2154},{"type":28,"tag":157,"props":8469,"children":8470},{"style":198},[8471],{"type":34,"value":100},{"type":28,"tag":157,"props":8473,"children":8474},{"style":181},[8475],{"type":34,"value":4855},{"type":28,"tag":157,"props":8477,"children":8478},{"style":198},[8479],{"type":34,"value":288},{"type":28,"tag":157,"props":8481,"children":8482},{"class":159,"line":5101},[8483,8488,8492,8496,8500,8504,8508,8512,8516,8520,8524,8528,8532,8536,8540,8544,8548,8552],{"type":28,"tag":157,"props":8484,"children":8485},{"style":164},[8486],{"type":34,"value":8487},"          const",{"type":28,"tag":157,"props":8489,"children":8490},{"style":280},[8491],{"type":34,"value":4873},{"type":28,"tag":157,"props":8493,"children":8494},{"style":305},[8495],{"type":34,"value":308},{"type":28,"tag":157,"props":8497,"children":8498},{"style":280},[8499],{"type":34,"value":4882},{"type":28,"tag":157,"props":8501,"children":8502},{"style":198},[8503],{"type":34,"value":100},{"type":28,"tag":157,"props":8505,"children":8506},{"style":280},[8507],{"type":34,"value":6825},{"type":28,"tag":157,"props":8509,"children":8510},{"style":198},[8511],{"type":34,"value":100},{"type":28,"tag":157,"props":8513,"children":8514},{"style":258},[8515],{"type":34,"value":4891},{"type":28,"tag":157,"props":8517,"children":8518},{"style":198},[8519],{"type":34,"value":4896},{"type":28,"tag":157,"props":8521,"children":8522},{"style":269},[8523],{"type":34,"value":4901},{"type":28,"tag":157,"props":8525,"children":8526},{"style":198},[8527],{"type":34,"value":2732},{"type":28,"tag":157,"props":8529,"children":8530},{"style":164},[8531],{"type":34,"value":2737},{"type":28,"tag":157,"props":8533,"children":8534},{"style":280},[8535],{"type":34,"value":4914},{"type":28,"tag":157,"props":8537,"children":8538},{"style":198},[8539],{"type":34,"value":100},{"type":28,"tag":157,"props":8541,"children":8542},{"style":258},[8543],{"type":34,"value":4923},{"type":28,"tag":157,"props":8545,"children":8546},{"style":198},[8547],{"type":34,"value":266},{"type":28,"tag":157,"props":8549,"children":8550},{"style":192},[8551],{"type":34,"value":1239},{"type":28,"tag":157,"props":8553,"children":8554},{"style":198},[8555],{"type":34,"value":4936},{"type":28,"tag":157,"props":8557,"children":8558},{"class":159,"line":5130},[8559,8563,8567,8571,8575,8579,8583,8587],{"type":28,"tag":157,"props":8560,"children":8561},{"style":164},[8562],{"type":34,"value":8295},{"type":28,"tag":157,"props":8564,"children":8565},{"style":198},[8566],{"type":34,"value":2675},{"type":28,"tag":157,"props":8568,"children":8569},{"style":181},[8570],{"type":34,"value":4953},{"type":28,"tag":157,"props":8572,"children":8573},{"style":198},[8574],{"type":34,"value":2732},{"type":28,"tag":157,"props":8576,"children":8577},{"style":280},[8578],{"type":34,"value":4953},{"type":28,"tag":157,"props":8580,"children":8581},{"style":198},[8582],{"type":34,"value":100},{"type":28,"tag":157,"props":8584,"children":8585},{"style":258},[8586],{"type":34,"value":4798},{"type":28,"tag":157,"props":8588,"children":8589},{"style":198},[8590],{"type":34,"value":4803},{"type":28,"tag":157,"props":8592,"children":8593},{"class":159,"line":5147},[8594,8599,8603,8607,8611],{"type":28,"tag":157,"props":8595,"children":8596},{"style":164},[8597],{"type":34,"value":8598},"          else",{"type":28,"tag":157,"props":8600,"children":8601},{"style":181},[8602],{"type":34,"value":4535},{"type":28,"tag":157,"props":8604,"children":8605},{"style":305},[8606],{"type":34,"value":308},{"type":28,"tag":157,"props":8608,"children":8609},{"style":170},[8610],{"type":34,"value":4749},{"type":28,"tag":157,"props":8612,"children":8613},{"style":198},[8614],{"type":34,"value":201},{"type":28,"tag":157,"props":8616,"children":8617},{"class":159,"line":5160},[8618],{"type":28,"tag":157,"props":8619,"children":8620},{"style":198},[8621],{"type":34,"value":4812},{"type":28,"tag":157,"props":8623,"children":8624},{"class":159,"line":5181},[8625],{"type":28,"tag":157,"props":8626,"children":8627},{"emptyLinePlaceholder":9},[8628],{"type":34,"value":246},{"type":28,"tag":157,"props":8630,"children":8631},{"class":159,"line":5190},[8632,8636,8640,8644,8648,8652,8656,8660,8664,8668,8672,8676,8680],{"type":28,"tag":157,"props":8633,"children":8634},{"style":164},[8635],{"type":34,"value":4648},{"type":28,"tag":157,"props":8637,"children":8638},{"style":198},[8639],{"type":34,"value":5052},{"type":28,"tag":157,"props":8641,"children":8642},{"style":181},[8643],{"type":34,"value":1326},{"type":28,"tag":157,"props":8645,"children":8646},{"style":305},[8647],{"type":34,"value":3584},{"type":28,"tag":157,"props":8649,"children":8650},{"style":181},[8651],{"type":34,"value":4535},{"type":28,"tag":157,"props":8653,"children":8654},{"style":198},[8655],{"type":34,"value":2732},{"type":28,"tag":157,"props":8657,"children":8658},{"style":305},[8659],{"type":34,"value":5073},{"type":28,"tag":157,"props":8661,"children":8662},{"style":181},[8663],{"type":34,"value":4626},{"type":28,"tag":157,"props":8665,"children":8666},{"style":305},[8667],{"type":34,"value":3715},{"type":28,"tag":157,"props":8669,"children":8670},{"style":280},[8671],{"type":34,"value":2154},{"type":28,"tag":157,"props":8673,"children":8674},{"style":198},[8675],{"type":34,"value":100},{"type":28,"tag":157,"props":8677,"children":8678},{"style":181},[8679],{"type":34,"value":5094},{"type":28,"tag":157,"props":8681,"children":8682},{"style":198},[8683],{"type":34,"value":763},{"type":28,"tag":157,"props":8685,"children":8686},{"class":159,"line":5198},[8687,8692,8696,8700],{"type":28,"tag":157,"props":8688,"children":8689},{"style":280},[8690],{"type":34,"value":8691},"          containerHTMLElement",{"type":28,"tag":157,"props":8693,"children":8694},{"style":198},[8695],{"type":34,"value":3602},{"type":28,"tag":157,"props":8697,"children":8698},{"style":258},[8699],{"type":34,"value":4798},{"type":28,"tag":157,"props":8701,"children":8702},{"style":198},[8703],{"type":34,"value":4803},{"type":28,"tag":157,"props":8705,"children":8706},{"class":159,"line":5215},[8707,8711,8715],{"type":28,"tag":157,"props":8708,"children":8709},{"style":198},[8710],{"type":34,"value":4821},{"type":28,"tag":157,"props":8712,"children":8713},{"style":164},[8714],{"type":34,"value":4767},{"type":28,"tag":157,"props":8716,"children":8717},{"style":198},[8718],{"type":34,"value":2159},{"type":28,"tag":157,"props":8720,"children":8721},{"class":159,"line":5223},[8722,8726,8730,8734,8738],{"type":28,"tag":157,"props":8723,"children":8724},{"style":280},[8725],{"type":34,"value":8203},{"type":28,"tag":157,"props":8727,"children":8728},{"style":198},[8729],{"type":34,"value":100},{"type":28,"tag":157,"props":8731,"children":8732},{"style":181},[8733],{"type":34,"value":6825},{"type":28,"tag":157,"props":8735,"children":8736},{"style":305},[8737],{"type":34,"value":308},{"type":28,"tag":157,"props":8739,"children":8740},{"style":198},[8741],{"type":34,"value":8742}," [];\n",{"type":28,"tag":157,"props":8744,"children":8745},{"class":159,"line":5265},[8746,8751,8755,8759,8763,8768],{"type":28,"tag":157,"props":8747,"children":8748},{"style":280},[8749],{"type":34,"value":8750},"        currentlyFocused",{"type":28,"tag":157,"props":8752,"children":8753},{"style":198},[8754],{"type":34,"value":100},{"type":28,"tag":157,"props":8756,"children":8757},{"style":181},[8758],{"type":34,"value":6825},{"type":28,"tag":157,"props":8760,"children":8761},{"style":305},[8762],{"type":34,"value":308},{"type":28,"tag":157,"props":8764,"children":8765},{"style":170},[8766],{"type":34,"value":8767}," undefined",{"type":28,"tag":157,"props":8769,"children":8770},{"style":198},[8771],{"type":34,"value":201},{"type":28,"tag":157,"props":8773,"children":8774},{"class":159,"line":5273},[8775,8780],{"type":28,"tag":157,"props":8776,"children":8777},{"style":258},[8778],{"type":34,"value":8779},"        removeEventListeners",{"type":28,"tag":157,"props":8781,"children":8782},{"style":198},[8783],{"type":34,"value":4803},{"type":28,"tag":157,"props":8785,"children":8786},{"class":159,"line":5302},[8787],{"type":28,"tag":157,"props":8788,"children":8789},{"style":198},[8790],{"type":34,"value":5031},{"type":28,"tag":157,"props":8792,"children":8793},{"class":159,"line":5343},[8794],{"type":28,"tag":157,"props":8795,"children":8796},{"style":198},[8797],{"type":34,"value":4051},{"type":28,"tag":157,"props":8799,"children":8800},{"class":159,"line":5396},[8801,8806,8811,8815,8819],{"type":28,"tag":157,"props":8802,"children":8803},{"style":198},[8804],{"type":34,"value":8805},"    { ",{"type":28,"tag":157,"props":8807,"children":8808},{"style":181},[8809],{"type":34,"value":8810},"immediate",{"type":28,"tag":157,"props":8812,"children":8813},{"style":198},[8814],{"type":34,"value":277},{"type":28,"tag":157,"props":8816,"children":8817},{"style":170},[8818],{"type":34,"value":1119},{"type":28,"tag":157,"props":8820,"children":8821},{"style":198},[8822],{"type":34,"value":8823}," },\n",{"type":28,"tag":157,"props":8825,"children":8826},{"class":159,"line":5404},[8827],{"type":28,"tag":157,"props":8828,"children":8829},{"style":198},[8830],{"type":34,"value":562},{"type":28,"tag":157,"props":8832,"children":8833},{"class":159,"line":5412},[8834],{"type":28,"tag":157,"props":8835,"children":8836},{"emptyLinePlaceholder":9},[8837],{"type":34,"value":246},{"type":28,"tag":157,"props":8839,"children":8840},{"class":159,"line":5424},[8841,8845,8849,8853,8857,8861],{"type":28,"tag":157,"props":8842,"children":8843},{"style":164},[8844],{"type":34,"value":297},{"type":28,"tag":157,"props":8846,"children":8847},{"style":258},[8848],{"type":34,"value":5283},{"type":28,"tag":157,"props":8850,"children":8851},{"style":305},[8852],{"type":34,"value":308},{"type":28,"tag":157,"props":8854,"children":8855},{"style":198},[8856],{"type":34,"value":4117},{"type":28,"tag":157,"props":8858,"children":8859},{"style":164},[8860],{"type":34,"value":2737},{"type":28,"tag":157,"props":8862,"children":8863},{"style":198},[8864],{"type":34,"value":2159},{"type":28,"tag":157,"props":8866,"children":8867},{"class":159,"line":5445},[8868,8873,8877,8881,8885,8889,8893,8897,8901,8905,8909,8913,8917,8921],{"type":28,"tag":157,"props":8869,"children":8870},{"style":280},[8871],{"type":34,"value":8872},"    focusableElements",{"type":28,"tag":157,"props":8874,"children":8875},{"style":198},[8876],{"type":34,"value":100},{"type":28,"tag":157,"props":8878,"children":8879},{"style":181},[8880],{"type":34,"value":6825},{"type":28,"tag":157,"props":8882,"children":8883},{"style":305},[8884],{"type":34,"value":308},{"type":28,"tag":157,"props":8886,"children":8887},{"style":258},[8888],{"type":34,"value":8220},{"type":28,"tag":157,"props":8890,"children":8891},{"style":198},[8892],{"type":34,"value":266},{"type":28,"tag":157,"props":8894,"children":8895},{"style":280},[8896],{"type":34,"value":2680},{"type":28,"tag":157,"props":8898,"children":8899},{"style":198},[8900],{"type":34,"value":100},{"type":28,"tag":157,"props":8902,"children":8903},{"style":181},[8904],{"type":34,"value":6825},{"type":28,"tag":157,"props":8906,"children":8907},{"style":164},[8908],{"type":34,"value":178},{"type":28,"tag":157,"props":8910,"children":8911},{"style":280},[8912],{"type":34,"value":4166},{"type":28,"tag":157,"props":8914,"children":8915},{"style":198},[8916],{"type":34,"value":4586},{"type":28,"tag":157,"props":8918,"children":8919},{"style":181},[8920],{"type":34,"value":4591},{"type":28,"tag":157,"props":8922,"children":8923},{"style":198},[8924],{"type":34,"value":3743},{"type":28,"tag":157,"props":8926,"children":8927},{"class":159,"line":5466},[8928],{"type":28,"tag":157,"props":8929,"children":8930},{"style":198},[8931],{"type":34,"value":2475},{"type":28,"tag":157,"props":8933,"children":8934},{"class":159,"line":5478},[8935],{"type":28,"tag":157,"props":8936,"children":8937},{"emptyLinePlaceholder":9},[8938],{"type":34,"value":246},{"type":28,"tag":157,"props":8940,"children":8941},{"class":159,"line":5490},[8942,8946],{"type":28,"tag":157,"props":8943,"children":8944},{"style":164},[8945],{"type":34,"value":382},{"type":28,"tag":157,"props":8947,"children":8948},{"style":198},[8949],{"type":34,"value":2159},{"type":28,"tag":157,"props":8951,"children":8952},{"class":159,"line":5503},[8953,8957,8961,8965],{"type":28,"tag":157,"props":8954,"children":8955},{"style":181},[8956],{"type":34,"value":5430},{"type":28,"tag":157,"props":8958,"children":8959},{"style":198},[8960],{"type":34,"value":277},{"type":28,"tag":157,"props":8962,"children":8963},{"style":181},[8964],{"type":34,"value":2935},{"type":28,"tag":157,"props":8966,"children":8967},{"style":198},[8968],{"type":34,"value":2181},{"type":28,"tag":157,"props":8970,"children":8971},{"class":159,"line":5511},[8972,8976,8980,8984],{"type":28,"tag":157,"props":8973,"children":8974},{"style":181},[8975],{"type":34,"value":5451},{"type":28,"tag":157,"props":8977,"children":8978},{"style":198},[8979],{"type":34,"value":277},{"type":28,"tag":157,"props":8981,"children":8982},{"style":181},[8983],{"type":34,"value":2987},{"type":28,"tag":157,"props":8985,"children":8986},{"style":198},[8987],{"type":34,"value":2181},{"type":28,"tag":157,"props":8989,"children":8991},{"class":159,"line":8990},152,[8992,8996],{"type":28,"tag":157,"props":8993,"children":8994},{"style":181},[8995],{"type":34,"value":3402},{"type":28,"tag":157,"props":8997,"children":8998},{"style":198},[8999],{"type":34,"value":2181},{"type":28,"tag":157,"props":9001,"children":9003},{"class":159,"line":9002},153,[9004,9008],{"type":28,"tag":157,"props":9005,"children":9006},{"style":181},[9007],{"type":34,"value":3169},{"type":28,"tag":157,"props":9009,"children":9010},{"style":198},[9011],{"type":34,"value":2181},{"type":28,"tag":157,"props":9013,"children":9015},{"class":159,"line":9014},154,[9016,9020],{"type":28,"tag":157,"props":9017,"children":9018},{"style":181},[9019],{"type":34,"value":5496},{"type":28,"tag":157,"props":9021,"children":9022},{"style":198},[9023],{"type":34,"value":2181},{"type":28,"tag":157,"props":9025,"children":9027},{"class":159,"line":9026},155,[9028],{"type":28,"tag":157,"props":9029,"children":9030},{"style":198},[9031],{"type":34,"value":2475},{"type":28,"tag":157,"props":9033,"children":9035},{"class":159,"line":9034},156,[9036],{"type":28,"tag":157,"props":9037,"children":9038},{"style":198},[9039],{"type":34,"value":2640},{"type":28,"tag":9041,"props":9042,"children":9043},"style",{},[9044],{"type":34,"value":9045},"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":7,"searchDepth":291,"depth":204,"links":9047},[9048,9051,9052,9053],{"id":104,"depth":204,"text":107,"children":9049},[9050],{"id":111,"depth":240,"text":114},{"id":960,"depth":204,"text":963},{"id":1059,"depth":204,"text":1062},{"id":1603,"depth":204,"text":1606},"markdown","content:_hooks:useTrapFocus.md","_hooks\u002FuseTrapFocus.md","_hooks\u002FuseTrapFocus","md","default",{"nav":9061,"sidebarRoot":1132},[9062,9064,9076],{"title":11,"_path":1132,"_id":13,"layout":9063,"sidebarRoot":9,"icon":12},"fullscreen",{"title":9065,"_path":9066,"children":9067,"_id":9075,"layout":9059},"Getting Started","\u002Fgetting-started",[9068,9071],{"title":9069,"_path":9066,"_id":9070,"layout":9059},"Installation","content:2.getting-started:1.index.md",{"title":9072,"_path":9073,"_id":9074,"layout":9059},"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":9059},"Overriding Default Styles","\u002Fcustomization\u002Foverriding-default-styles","content:3.customization:overriding-default-styles.md",{"title":9085,"_path":9086,"_id":9087,"layout":9059},"Prose styling","\u002Fcustomization\u002Fprose","content:3.customization:prose.md",{"title":9089,"_path":9090,"_id":9091,"layout":9059},"Theming","\u002Fcustomization\u002Ftheming","content:3.customization:theming.md",{"title":9093,"_path":9094,"_id":9095,"layout":9059},"Typography","\u002Fcustomization\u002Ftypography","content:3.customization:typography.md",1787574921110]