{"type":"simple","internalDocumentIDStore":{"internalIdToId":["59932633-1","59932633-2","59932633-3","59932633-4","59932633-5","59932633-6","59932633-7","59932633-8","59932633-9","59932633-10","59932633-11","59932633-12","59932633-13","59932633-14","59932633-15","59932633-16","59932633-17","59932633-18","59932633-19"]},"index":{"indexes":{"url":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","d":[],"c":[["d",{"w":"docs","s":"docs","e":true,"k":"d","d":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],"c":[]}],["a",{"w":"a","s":"a","e":false,"k":"a","d":[],"c":[["p",{"w":"api","s":"pi","e":true,"k":"p","d":[1,2,3,4,5,6,7,8],"c":[]}],["u",{"w":"authentication","s":"uthentication","e":true,"k":"u","d":[1],"c":[]}]]}],["c",{"w":"co","s":"co","e":false,"k":"c","d":[],"c":[["m",{"w":"components","s":"mponents","e":true,"k":"m","d":[2],"c":[]}],["n",{"w":"configuration","s":"nfiguration","e":true,"k":"n","d":[3],"c":[]}]]}],["e",{"w":"e","s":"e","e":false,"k":"e","d":[],"c":[["r",{"w":"errors","s":"rrors","e":true,"k":"r","d":[4],"c":[]}],["v",{"w":"events","s":"vents","e":true,"k":"v","d":[5],"c":[]}],["n",{"w":"environments","s":"nvironments","e":true,"k":"n","d":[9],"c":[]}]]}],["m",{"w":"methods","s":"methods","e":true,"k":"m","d":[7],"c":[]}],["s",{"w":"s","s":"s","e":false,"k":"s","d":[],"c":[["t",{"w":"state-machine","s":"tate-machine","e":true,"k":"t","d":[8],"c":[]}],["e",{"w":"security","s":"ecurity","e":true,"k":"e","d":[14],"c":[]}]]}],["g",{"w":"guides","s":"guides","e":true,"k":"g","d":[9,10,11,12,13,14,15,16],"c":[]}],["i",{"w":"integration","s":"integration","e":true,"k":"i","d":[11],"c":[]}],["l",{"w":"localization","s":"localization","e":true,"k":"l","d":[12],"c":[]}],["o",{"w":"oauth-setup","s":"oauth-setup","e":true,"k":"o","d":[13],"c":[]}],["t",{"w":"t","s":"t","e":false,"k":"t","d":[],"c":[["e",{"w":"testing","s":"esting","e":true,"k":"e","d":[15],"c":[]}],["h",{"w":"theming","s":"heming","e":true,"k":"h","d":[16],"c":[]}],["r",{"w":"troubleshooting","s":"roubleshooting","e":true,"k":"r","d":[19],"c":[]}]]}],["q",{"w":"quickstart","s":"quickstart","e":true,"k":"q","d":[18],"c":[]}]]},"isArray":false},"title":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","d":[],"c":[["a",{"w":"a","s":"a","e":false,"k":"a","d":[],"c":[["u",{"w":"authentication","s":"uthentication","e":true,"k":"u","d":[1],"c":[]}],["p",{"w":"api","s":"pi","e":true,"k":"p","d":[6],"c":[]}]]}],["c",{"w":"co","s":"co","e":false,"k":"c","d":[],"c":[["m",{"w":"components","s":"mponents","e":true,"k":"m","d":[2],"c":[]}],["n",{"w":"configuration","s":"nfiguration","e":true,"k":"n","d":[3],"c":[]}],["d",{"w":"codes","s":"des","e":true,"k":"d","d":[4],"c":[]}]]}],["e",{"w":"e","s":"e","e":false,"k":"e","d":[],"c":[["r",{"w":"error","s":"rror","e":true,"k":"r","d":[4],"c":[]}],["v",{"w":"events","s":"vents","e":true,"k":"v","d":[5],"c":[]}],["n",{"w":"environments","s":"nvironments","e":true,"k":"n","d":[9],"c":[]}],["x",{"w":"examples","s":"xamples","e":true,"k":"x","d":[11],"c":[]}]]}],["r",{"w":"reference","s":"reference","e":true,"k":"r","d":[5,6],"c":[]}],["s",{"w":"s","s":"s","e":false,"k":"s","d":[],"c":[["d",{"w":"sdk","s":"dk","e":true,"k":"d","d":[7],"c":[]}],["t",{"w":"state","s":"tate","e":true,"k":"t","d":[8],"c":[]}],["e",{"w":"se","s":"e","e":false,"k":"e","d":[],"c":[["t",{"w":"setup","s":"tup","e":true,"k":"t","d":[13],"c":[]}],["c",{"w":"security","s":"curity","e":true,"k":"c","d":[14],"c":[]}]]}],["a",{"w":"sandbox","s":"andbox","e":true,"k":"a","d":[15],"c":[]}]]}],["m",{"w":"m","s":"m","e":false,"k":"m","d":[],"c":[["e",{"w":"methods","s":"ethods","e":true,"k":"e","d":[7],"c":[]}],["a",{"w":"machine","s":"achine","e":true,"k":"a","d":[8],"c":[]}]]}],["g",{"w":"guides","s":"guides","e":true,"k":"g","d":[10],"c":[]}],["i",{"w":"integration","s":"integration","e":true,"k":"i","d":[11],"c":[]}],["l",{"w":"localization","s":"localization","e":true,"k":"l","d":[12],"c":[]}],["o",{"w":"oauth","s":"oauth","e":true,"k":"o","d":[13],"c":[]}],["t",{"w":"t","s":"t","e":false,"k":"t","d":[],"c":[["e",{"w":"testing","s":"esting","e":true,"k":"e","d":[15],"c":[]}],["h",{"w":"theming","s":"heming","e":true,"k":"h","d":[16],"c":[]}],["r",{"w":"troubleshooting","s":"roubleshooting","e":true,"k":"r","d":[19],"c":[]}]]}],["d",{"w":"documentation","s":"documentation","e":true,"k":"d","d":[17],"c":[]}],["q",{"w":"quickstart","s":"quickstart","e":true,"k":"q","d":[18],"c":[]}]]},"isArray":false},"breadcrumbs":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","d":[],"c":[]},"isArray":true},"description":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","d":[],"c":[["s",{"w":"s","s":"s","e":false,"k":"s","d":[],"c":[["d",{"w":"sdk","s":"dk","e":true,"k":"d","d":[1,3,4,6,7,18,19],"c":[]}],["t",{"w":"st","s":"t","e":false,"k":"t","d":[],"c":[["r",{"w":"strategies","s":"rategies","e":true,"k":"r","d":[1],"c":[]}],["a",{"w":"states","s":"ates","e":true,"k":"a","d":[8],"c":[]}]]}],["e",{"w":"se","s":"e","e":false,"k":"e","d":[],"c":[["s",{"w":"session","s":"ssion","e":true,"k":"s","d":[1],"c":[]}],["c",{"w":"security","s":"curity","e":true,"k":"c","d":[14],"c":[]}]]}],["o",{"w":"so","s":"o","e":false,"k":"o","d":[],"c":[["u",{"w":"source","s":"urce","e":true,"k":"u","d":[3],"c":[]}],["l",{"w":"solutions","s":"lutions","e":true,"k":"l","d":[19],"c":[]}]]}],["u",{"w":"support","s":"upport","e":true,"k":"u","d":[12],"c":[]}],["i",{"w":"single","s":"ingle","e":true,"k":"i","d":[17],"c":[]}],["c",{"w":"script","s":"cript","e":true,"k":"c","d":[17],"c":[]}]]}],["a",{"w":"a","s":"a","e":true,"k":"a","d":[17],"c":[["u",{"w":"aut","s":"ut","e":false,"k":"u","d":[],"c":[["h",{"w":"authentication","s":"hentication","e":true,"k":"h","d":[1],"c":[]}],["o",{"w":"auto-generated","s":"o-generated","e":true,"k":"o","d":[3],"c":[]}]]}],["n",{"w":"an","s":"n","e":false,"k":"n","d":[],"c":[["d",{"w":"and","s":"d","e":true,"k":"d","d":[1,2,3,5,6,7,8,9,10,11,12,14,15,16,19],"c":[]}],["y",{"w":"any","s":"y","e":true,"k":"y","d":[17],"c":[]}]]}],["p",{"w":"ap","s":"p","e":false,"k":"p","d":[],"c":[["i",{"w":"api","s":"i","e":true,"k":"i","d":[1],"c":[]}],["p",{"w":"app","s":"p","e":false,"k":"p","d":[],"c":[["e",{"w":"appearance","s":"earance","e":true,"k":"e","d":[16],"c":[]}],["l",{"w":"application","s":"lication","e":true,"k":"l","d":[17],"c":[]}]]}]]}],["v",{"w":"available","s":"vailable","e":true,"k":"v","d":[2],"c":[]}],["l",{"w":"all","s":"ll","e":true,"k":"l","d":[4,7],"c":[]}],["c",{"w":"acceptance","s":"cceptance","e":true,"k":"c","d":[6,10,18,19],"c":[]}]]}],["o",{"w":"o","s":"o","e":false,"k":"o","d":[],"c":[["a",{"w":"oauth","s":"auth","e":true,"k":"a","d":[1,13],"c":[]}],["p",{"w":"options","s":"ptions","e":true,"k":"p","d":[3],"c":[]}],["f",{"w":"of","s":"f","e":true,"k":"f","d":[7,16],"c":[]}],["t",{"w":"other","s":"ther","e":true,"k":"t","d":[11],"c":[]}]]}],["c",{"w":"c","s":"c","e":false,"k":"c","d":[],"c":[["l",{"w":"client","s":"lient","e":false,"k":"l","d":[],"c":[["-",{"w":"client-secret","s":"-secret","e":true,"k":"-","d":[1],"c":[]}],["_",{"w":"client_credentials","s":"_credentials","e":true,"k":"_","d":[13],"c":[]}]]}],["o",{"w":"co","s":"o","e":false,"k":"o","d":[],"c":[["m",{"w":"com","s":"m","e":false,"k":"m","d":[],"c":[["p",{"w":"comp","s":"p","e":false,"k":"p","d":[],"c":[["o",{"w":"component","s":"onent","e":true,"k":"o","d":[3,5,8],"c":[["s",{"w":"components","s":"s","e":true,"k":"s","d":[2,6,10,11,13,15,16,17],"c":[]}]]}],["l",{"w":"complete","s":"lete","e":true,"k":"l","d":[6,7],"c":[]}]]}],["m",{"w":"common","s":"mon","e":true,"k":"m","d":[19],"c":[]}]]}],["d",{"w":"codes","s":"des","e":true,"k":"d","d":[4],"c":[]}],["n",{"w":"con","s":"n","e":false,"k":"n","d":[],"c":[["t",{"w":"controls","s":"trols","e":true,"k":"t","d":[7],"c":[]}],["f",{"w":"configuration","s":"figuration","e":true,"k":"f","d":[9],"c":[]}]]}]]}],["a",{"w":"capabilities","s":"apabilities","e":true,"k":"a","d":[2],"c":[]}],["u",{"w":"custom","s":"ustom","e":true,"k":"u","d":[5],"c":[["i",{"w":"customiz","s":"iz","e":false,"k":"i","d":[],"c":[["i",{"w":"customizing","s":"ing","e":true,"k":"i","d":[10],"c":[]}],["e",{"w":"customize","s":"e","e":true,"k":"e","d":[16],"c":[]}]]}]]}],["t",{"w":"cte","s":"te","e":true,"k":"t","d":[9],"c":[]}],["r",{"w":"credential","s":"redential","e":true,"k":"r","d":[14],"c":[]}]]}],["k",{"w":"key","s":"key","e":true,"k":"k","d":[1],"c":[]}],["e",{"w":"e","s":"e","e":false,"k":"e","d":[],"c":[["m",{"w":"embed","s":"mbed","e":true,"k":"m","d":[11,17],"c":[["d",{"w":"embedded","s":"ded","e":true,"k":"d","d":[2,6,13,15,16],"c":[]}]]}],["r",{"w":"error","s":"rror","e":true,"k":"r","d":[4],"c":[]}],["v",{"w":"events","s":"vents","e":true,"k":"v","d":[5],"c":[]}],["n",{"w":"end-to-end","s":"nd-to-end","e":true,"k":"n","d":[13],"c":[]}]]}],["t",{"w":"t","s":"t","e":false,"k":"t","d":[],"c":[["h",{"w":"the","s":"he","e":true,"k":"h","d":[6,16,18,19],"c":[["i",{"w":"their","s":"ir","e":true,"k":"i","d":[2],"c":[]}]]}],["y",{"w":"type","s":"ype","e":true,"k":"y","d":[6],"c":[["s",{"w":"typescript","s":"script","e":true,"k":"s","d":[3],"c":[]}]]}],["r",{"w":"transitions","s":"ransitions","e":true,"k":"r","d":[8],"c":[]}],["o",{"w":"to","s":"o","e":true,"k":"o","d":[11,15],"c":[["k",{"w":"tokens","s":"kens","e":true,"k":"k","d":[16],"c":[]}]]}],["e",{"w":"test","s":"est","e":true,"k":"e","d":[15],"c":[]}],["a",{"w":"tag","s":"ag","e":true,"k":"a","d":[17],"c":[]}]]}],["i",{"w":"i","s":"i","e":false,"k":"i","d":[],"c":[["n",{"w":"in","s":"n","e":true,"k":"n","d":[11,18],"c":[["i",{"w":"initialization","s":"itialization","e":true,"k":"i","d":[3],"c":[]}],["s",{"w":"instance","s":"stance","e":true,"k":"s","d":[7,8],"c":[]}],["-",{"w":"in-depth","s":"-depth","e":true,"k":"-","d":[10],"c":[]}],["t",{"w":"int","s":"t","e":false,"k":"t","d":[],"c":[["e",{"w":"integrating","s":"egrating","e":true,"k":"e","d":[10,13],"c":[]}],["o",{"w":"into","s":"o","e":true,"k":"o","d":[17],"c":[]}]]}]]}],["f",{"w":"iframe","s":"frame","e":true,"k":"f","d":[14],"c":[]}],["s",{"w":"is","s":"s","e":false,"k":"s","d":[],"c":[["o",{"w":"isolation","s":"olation","e":true,"k":"o","d":[14],"c":[]}],["s",{"w":"issues","s":"sues","e":true,"k":"s","d":[19],"c":[]}]]}]]}],["m",{"w":"m","s":"m","e":false,"k":"m","d":[],"c":[["o",{"w":"mo","s":"o","e":false,"k":"o","d":[],"c":[["u",{"w":"mount","s":"unt","e":true,"k":"u","d":[3],"c":[]}],["d",{"w":"model","s":"del","e":true,"k":"d","d":[14],"c":[]}]]}],["e",{"w":"method","s":"ethod","e":true,"k":"e","d":[6],"c":[["s",{"w":"methods","s":"s","e":true,"k":"s","d":[7],"c":[]}]]}],["i",{"w":"minutes","s":"inutes","e":true,"k":"i","d":[18],"c":[]}]]}],["f",{"w":"f","s":"f","e":false,"k":"f","d":[],"c":[["r",{"w":"fr","s":"r","e":false,"k":"r","d":[],"c":[["o",{"w":"from","s":"om","e":true,"k":"o","d":[3],"c":[]}],["a",{"w":"framework","s":"amework","e":true,"k":"a","d":[5],"c":[["s",{"w":"frameworks","s":"s","e":true,"k":"s","d":[11],"c":[]}]]}]]}],["o",{"w":"for","s":"or","e":true,"k":"o","d":[4,6,10,13,19],"c":[]}]]}],["p",{"w":"p","s":"p","e":false,"k":"p","d":[],"c":[["r",{"w":"pr","s":"r","e":false,"k":"r","d":[],"c":[["o",{"w":"pro","s":"o","e":false,"k":"o","d":[],"c":[["g",{"w":"programmatic","s":"grammatic","e":true,"k":"g","d":[4],"c":[]}],["d",{"w":"production","s":"duction","e":true,"k":"d","d":[9],"c":[]}]]}],["i",{"w":"private_key_jwt","s":"ivate_key_jwt","e":true,"k":"i","d":[13],"c":[]}],["e",{"w":"pre","s":"e","e":false,"k":"e","d":[],"c":[["s",{"w":"presets","s":"sets","e":true,"k":"s","d":[16],"c":[]}],["-",{"w":"pre-built","s":"-built","e":true,"k":"-","d":[17],"c":[]}]]}]]}],["a",{"w":"payment","s":"ayment","e":true,"k":"a","d":[17],"c":[]}]]}],["h",{"w":"h","s":"h","e":false,"k":"h","d":[],"c":[["a",{"w":"handling","s":"andling","e":true,"k":"a","d":[4,14],"c":[]}],["o",{"w":"how","s":"ow","e":true,"k":"o","d":[11,15],"c":[]}]]}],["l",{"w":"l","s":"l","e":false,"k":"l","d":[],"c":[["i",{"w":"lifecycle","s":"ifecycle","e":true,"k":"i","d":[5,7],"c":[]}],["a",{"w":"la","s":"a","e":false,"k":"a","d":[],"c":[["n",{"w":"language","s":"nguage","e":true,"k":"n","d":[12],"c":[]}],["y",{"w":"layout","s":"yout","e":true,"k":"y","d":[12],"c":[]}]]}],["o",{"w":"locally","s":"ocally","e":true,"k":"o","d":[15],"c":[]}]]}],["r",{"w":"r","s":"r","e":false,"k":"r","d":[],"c":[["e",{"w":"re","s":"e","e":false,"k":"e","d":[],"c":[["f",{"w":"reference","s":"ference","e":true,"k":"f","d":[6,7],"c":[]}],["a",{"w":"react","s":"act","e":true,"k":"a","d":[11],"c":[]}]]}],["t",{"w":"rtl","s":"tl","e":true,"k":"t","d":[12],"c":[]}],["u",{"w":"run","s":"un","e":false,"k":"u","d":[],"c":[["t",{"w":"runtime","s":"time","e":true,"k":"t","d":[16],"c":[]}],["n",{"w":"running","s":"ning","e":true,"k":"n","d":[18],"c":[]}]]}]]}],["v",{"w":"v","s":"v","e":false,"k":"v","d":[],"c":[["i",{"w":"visa","s":"isa","e":true,"k":"i","d":[6,10,18,19],"c":[["a",{"w":"visaacceptance","s":"acceptance","e":true,"k":"a","d":[7],"c":[]}]]}],["a",{"w":"va","s":"a","e":false,"k":"a","d":[],"c":[["l",{"w":"valid","s":"lid","e":true,"k":"l","d":[8],"c":[]}],["n",{"w":"vanilla","s":"nilla","e":true,"k":"n","d":[11],"c":[]}]]}],["u",{"w":"vue","s":"ue","e":true,"k":"u","d":[11],"c":[]}]]}],["d",{"w":"develop","s":"develop","e":true,"k":"d","d":[15],"c":[["m",{"w":"development","s":"ment","e":true,"k":"m","d":[9],"c":[]}]]}],["g",{"w":"g","s":"g","e":false,"k":"g","d":[],"c":[["u",{"w":"guide","s":"uide","e":true,"k":"u","d":[13],"c":[["s",{"w":"guides","s":"s","e":true,"k":"s","d":[10],"c":[]}]]}],["e",{"w":"get","s":"et","e":true,"k":"e","d":[18],"c":[]}]]}],["j",{"w":"js","s":"js","e":true,"k":"j","d":[11],"c":[]}],["w",{"w":"w","s":"w","e":false,"k":"w","d":[],"c":[["i",{"w":"with","s":"ith","e":true,"k":"i","d":[13,15,16,17],"c":[]}],["e",{"w":"web","s":"eb","e":true,"k":"e","d":[17],"c":[]}]]}],["u",{"w":"u","s":"u","e":false,"k":"u","d":[],"c":[["p",{"w":"updates","s":"pdates","e":true,"k":"p","d":[16],"c":[]}],["n",{"w":"under","s":"nder","e":true,"k":"n","d":[18],"c":[]}]]}],["5",{"w":"5","s":"5","e":true,"k":"5","d":[18],"c":[]}]]},"isArray":false},"content":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","d":[],"c":[["t",{"w":"t","s":"t","e":false,"k":"t","d":[],"c":[["y",{"w":"typ","s":"yp","e":false,"k":"y","d":[],"c":[["e",{"w":"type","s":"e","e":true,"k":"e","d":[1,3,4,6,13,14,16,17],"c":[["d",{"w":"typed","s":"d","e":true,"k":"d","d":[4],"c":[]}],["s",{"w":"types","s":"s","e":true,"k":"s","d":[5,6],"c":[]}]]}],["o",{"w":"typography","s":"ography","e":true,"k":"o","d":[3,10,16,18],"c":[]}]]}],["a",{"w":"ta","s":"a","e":false,"k":"a","d":[],"c":[["b",{"w":"table","s":"ble","e":true,"k":"b","d":[5],"c":[["s",{"w":"tables","s":"s","e":true,"k":"s","d":[1,3,4,17],"c":[]}]]}],["g",{"w":"tag","s":"g","e":true,"k":"g","d":[6,9,17,18],"c":[]}],["k",{"w":"takes","s":"kes","e":true,"k":"k","d":[11],"c":[]}]]}],["h",{"w":"th","s":"h","e":false,"k":"h","d":[],"c":[["i",{"w":"thi","s":"i","e":false,"k":"i","d":[],"c":[["s",{"w":"this","s":"s","e":true,"k":"s","d":[1,3,4,13,19],"c":[]}],["r",{"w":"third","s":"rd","e":true,"k":"r","d":[3],"c":[["-",{"w":"third-party","s":"-party","e":true,"k":"-","d":[19],"c":[]}]]}]]}],["e",{"w":"the","s":"e","e":true,"k":"e","d":[1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19],"c":[["s",{"w":"these","s":"se","e":true,"k":"s","d":[2,7,14,15,19],"c":[]}],["n",{"w":"then","s":"n","e":true,"k":"n","d":[2,13],"c":[]}],["m",{"w":"them","s":"m","e":false,"k":"m","d":[],"c":[["e",{"w":"theme","s":"e","e":true,"k":"e","d":[3,7,16,17,18,19],"c":[["s",{"w":"themes","s":"s","e":true,"k":"s","d":[15],"c":[]}]]}],["i",{"w":"theming","s":"ing","e":true,"k":"i","d":[3,17,18],"c":[]}]]}],["r",{"w":"there","s":"re","e":true,"k":"r","d":[9],"c":[]}],["y",{"w":"they","s":"y","e":true,"k":"y","d":[13],"c":[]}]]}],["r",{"w":"through","s":"rough","e":true,"k":"r","d":[1,2,6,14],"c":[]}],["a",{"w":"tha","s":"a","e":false,"k":"a","d":[],"c":[["t",{"w":"that","s":"t","e":true,"k":"t","d":[4,5,9,16],"c":[]}],["n",{"w":"than","s":"n","e":true,"k":"n","d":[13,19],"c":[]}]]}]]}],["i",{"w":"time","s":"ime","e":true,"k":"i","d":[1,3,4,7,11,19],"c":[["o",{"w":"timeout","s":"out","e":true,"k":"o","d":[4],"c":[["s",{"w":"timeouts","s":"s","e":true,"k":"s","d":[15],"c":[]}]]}]]}],["o",{"w":"to","s":"o","e":true,"k":"o","d":[1,2,3,4,5,7,8,9,11,12,13,14,15,16,18,19],"c":[["k",{"w":"token","s":"ken","e":true,"k":"k","d":[1,11,13,16,19],"c":[["-",{"w":"token-based","s":"-based","e":true,"k":"-","d":[1],"c":[]}],["s",{"w":"tokens","s":"s","e":true,"k":"s","d":[3,13,16],"c":[]}]]}],["p",{"w":"top","s":"p","e":true,"k":"p","d":[16],"c":[]}],["u",{"w":"touch","s":"uch","e":true,"k":"u","d":[17],"c":[]}]]}],["r",{"w":"tr","s":"r","e":false,"k":"r","d":[],"c":[["a",{"w":"tra","s":"a","e":false,"k":"a","d":[],"c":[["n",{"w":"trans","s":"ns","e":false,"k":"n","d":[],"c":[["i",{"w":"transition","s":"ition","e":true,"k":"i","d":[1,2,8],"c":[["s",{"w":"transitions","s":"s","e":true,"k":"s","d":[5,6,8,14,15],"c":[]}]]}],["a",{"w":"transactions","s":"actions","e":true,"k":"a","d":[17],"c":[]}]]}],["c",{"w":"track","s":"ck","e":true,"k":"c","d":[5],"c":[]}]]}],["o",{"w":"troubleshooting","s":"oubleshooting","e":true,"k":"o","d":[13],"c":[]}],["y",{"w":"try","s":"y","e":true,"k":"y","d":[17],"c":[]}]]}],["e",{"w":"te","s":"e","e":false,"k":"e","d":[],"c":[["s",{"w":"test","s":"st","e":true,"k":"s","d":[15],"c":[["i",{"w":"testing","s":"ing","e":true,"k":"i","d":[7,10,13,15,17,18],"c":[]}]]}],["a",{"w":"team","s":"am","e":true,"k":"a","d":[9],"c":[]}]]}],["w",{"w":"two-step","s":"wo-step","e":true,"k":"w","d":[13],"c":[]}]]}],["o",{"w":"o","s":"o","e":false,"k":"o","d":[],"c":[["n",{"w":"on","s":"n","e":true,"k":"n","d":[1,2,3,4,9,11,13,16,17,19],"c":[["e",{"w":"one","s":"e","e":true,"k":"e","d":[2,17,19],"c":[]}],["l",{"w":"only","s":"ly","e":true,"k":"l","d":[7,13,15,16,18],"c":[]}],["c",{"w":"once","s":"ce","e":true,"k":"c","d":[8,11],"c":[]}]]}],["r",{"w":"or","s":"r","e":true,"k":"r","d":[1,2,4,9,11,13,14,19],"c":[["i",{"w":"origin","s":"igin","e":true,"k":"i","d":[9,14,19],"c":[["s",{"w":"origins","s":"s","e":true,"k":"s","d":[9],"c":[]}]]}],["g",{"w":"organization","s":"ganization","e":true,"k":"g","d":[13],"c":[]}]]}],["p",{"w":"open","s":"pen","e":true,"k":"p","d":[13],"c":[["s",{"w":"opens","s":"s","e":true,"k":"s","d":[1],"c":[]}]]}],["a",{"w":"oauth","s":"auth","e":true,"k":"a","d":[1,6,11,13,14],"c":[]}],["f",{"w":"of","s":"f","e":true,"k":"f","d":[2,9,16,19],"c":[["f",{"w":"off","s":"f","e":true,"k":"f","d":[19],"c":[]}]]}],["w",{"w":"own","s":"wn","e":true,"k":"w","d":[2],"c":[]}],["b",{"w":"ob","s":"b","e":false,"k":"b","d":[],"c":[["j",{"w":"object","s":"ject","e":true,"k":"j","d":[3,4,5,6,16],"c":[]}],["t",{"w":"obtaining","s":"taining","e":true,"k":"t","d":[13],"c":[]}]]}],["v",{"w":"over","s":"ver","e":false,"k":"v","d":[],"c":[["r",{"w":"override","s":"ride","e":true,"k":"r","d":[16],"c":[["s",{"w":"overrides","s":"s","e":true,"k":"s","d":[3,16],"c":[]}]]}],["v",{"w":"overview","s":"view","e":true,"k":"v","d":[13],"c":[]}]]}],["s",{"w":"os","s":"s","e":true,"k":"s","d":[16],"c":[]}],["k",{"w":"oklch","s":"klch","e":true,"k":"k","d":[16,19],"c":[]}]]}],["p",{"w":"p","s":"p","e":false,"k":"p","d":[],"c":[["a",{"w":"pa","s":"a","e":false,"k":"a","d":[],"c":[["g",{"w":"page","s":"ge","e":true,"k":"g","d":[1,2,3,4,9,13,14,15,16,17,18,19],"c":[]}],["t",{"w":"pat","s":"t","e":false,"k":"t","d":[],"c":[["h",{"w":"path","s":"h","e":true,"k":"h","d":[1],"c":[]}],["t",{"w":"patterns","s":"terns","e":true,"k":"t","d":[5,6,10],"c":[]}]]}],["s",{"w":"pass","s":"ss","e":true,"k":"s","d":[2,12,16],"c":[["e",{"w":"passed","s":"ed","e":true,"k":"e","d":[3,13],"c":[]}],["i",{"w":"passing","s":"ing","e":true,"k":"i","d":[15],"c":[]}]]}],["y",{"w":"pay","s":"y","e":false,"k":"y","d":[],"c":[["l",{"w":"payload","s":"load","e":true,"k":"l","d":[5,6,13],"c":[["s",{"w":"payloads","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}],["m",{"w":"payment","s":"ment","e":true,"k":"m","d":[17],"c":[]}]]}],["r",{"w":"par","s":"r","e":false,"k":"r","d":[],"c":[["a",{"w":"param","s":"am","e":false,"k":"a","d":[],"c":[["e",{"w":"parameter","s":"eter","e":true,"k":"e","d":[9],"c":[["s",{"w":"parameters","s":"s","e":true,"k":"s","d":[7,13,14],"c":[]}]]}],["s",{"w":"params","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}],["t",{"w":"partial","s":"tial","e":true,"k":"t","d":[7],"c":[]}],["e",{"w":"parent","s":"ent","e":true,"k":"e","d":[19],"c":[]}]]}]]}],["e",{"w":"per","s":"er","e":true,"k":"e","d":[11],"c":[["-",{"w":"per-","s":"-","e":false,"k":"-","d":[],"c":[["c",{"w":"per-component","s":"component","e":true,"k":"c","d":[1,15],"c":[]}],["e",{"w":"per-environment","s":"environment","e":true,"k":"e","d":[9],"c":[]}]]}],["i",{"w":"period","s":"iod","e":true,"k":"i","d":[4],"c":[]}],["m",{"w":"permission","s":"mission","e":true,"k":"m","d":[7],"c":[]}]]}],["o",{"w":"po","s":"o","e":false,"k":"o","d":[],"c":[["p",{"w":"popup","s":"pup","e":true,"k":"p","d":[1],"c":[]}],["s",{"w":"postmessage","s":"stmessage","e":true,"k":"s","d":[1,14],"c":[]}],["l",{"w":"pol","s":"l","e":false,"k":"l","d":[],"c":[["l",{"w":"polling","s":"ling","e":true,"k":"l","d":[8],"c":[]}],["i",{"w":"policy","s":"icy","e":true,"k":"i","d":[14],"c":[]}]]}],["r",{"w":"portfolio","s":"rtfolio","e":true,"k":"r","d":[13],"c":[]}]]}],["r",{"w":"pr","s":"r","e":false,"k":"r","d":[],"c":[["o",{"w":"pro","s":"o","e":false,"k":"o","d":[],"c":[["v",{"w":"provi","s":"vi","e":false,"k":"v","d":[],"c":[["d",{"w":"provide","s":"de","e":true,"k":"d","d":[9],"c":[["s",{"w":"provides","s":"s","e":true,"k":"s","d":[1],"c":[]}]]}],["n",{"w":"proving","s":"ng","e":true,"k":"n","d":[13],"c":[]}]]}],["a",{"w":"proactive","s":"active","e":true,"k":"a","d":[1,13],"c":[]}],["g",{"w":"programmatic","s":"grammatic","e":true,"k":"g","d":[4],"c":[]}],["m",{"w":"prompt","s":"mpt","e":true,"k":"m","d":[4],"c":[]}],["p",{"w":"prop","s":"p","e":false,"k":"p","d":[],"c":[["a",{"w":"propagates","s":"agates","e":true,"k":"a","d":[7],"c":[]}],["e",{"w":"propert","s":"ert","e":false,"k":"e","d":[],"c":[["i",{"w":"properties","s":"ies","e":true,"k":"i","d":[14,16],"c":[]}],["y",{"w":"property","s":"y","e":true,"k":"y","d":[16],"c":[]}]]}]]}],["d",{"w":"prod","s":"d","e":true,"k":"d","d":[9],"c":[["u",{"w":"production","s":"uction","e":true,"k":"u","d":[10,11,13,15],"c":[]}]]}],["c",{"w":"process","s":"cess","e":true,"k":"c","d":[13],"c":[]}]]}],["e",{"w":"pre","s":"e","e":false,"k":"e","d":[],"c":[["-",{"w":"pre-issued","s":"-issued","e":true,"k":"-","d":[1],"c":[]}],["s",{"w":"prese","s":"se","e":false,"k":"s","d":[],"c":[["t",{"w":"preset","s":"t","e":true,"k":"t","d":[16,19],"c":[["s",{"w":"presets","s":"s","e":true,"k":"s","d":[3,10,16,18],"c":[]}]]}],["n",{"w":"presence","s":"nce","e":true,"k":"n","d":[13],"c":[]}]]}],["f",{"w":"pref","s":"f","e":false,"k":"f","d":[],"c":[["i",{"w":"prefix","s":"ix","e":true,"k":"i","d":[9],"c":[["e",{"w":"prefixed","s":"ed","e":true,"k":"e","d":[19],"c":[]}]]}],["e",{"w":"prefer","s":"er","e":true,"k":"e","d":[16],"c":[["e",{"w":"preference","s":"ence","e":true,"k":"e","d":[16],"c":[]}]]}]]}],["v",{"w":"prev","s":"v","e":false,"k":"v","d":[],"c":[["i",{"w":"previews","s":"iews","e":true,"k":"i","d":[9],"c":[]}],["e",{"w":"prevent","s":"ent","e":true,"k":"e","d":[14],"c":[]}]]}],["r",{"w":"prerequisites","s":"requisites","e":true,"k":"r","d":[13],"c":[]}]]}],["a",{"w":"practices","s":"actices","e":true,"k":"a","d":[11],"c":[]}],["i",{"w":"priva","s":"iva","e":false,"k":"i","d":[],"c":[["t",{"w":"private","s":"te","e":true,"k":"t","d":[13],"c":[]}],["c",{"w":"privacy","s":"cy","e":true,"k":"c","d":[19],"c":[]}]]}]]}],["i",{"w":"pi","s":"i","e":false,"k":"i","d":[],"c":[["n",{"w":"pin","s":"n","e":true,"k":"n","d":[9],"c":[["n",{"w":"pinning","s":"ning","e":true,"k":"n","d":[9],"c":[]}]]}],["i",{"w":"pii","s":"i","e":true,"k":"i","d":[14,17],"c":[]}]]}],["l",{"w":"pla","s":"la","e":false,"k":"l","d":[],"c":[["t",{"w":"platform","s":"tform","e":true,"k":"t","d":[9],"c":[]}],["c",{"w":"placed","s":"ced","e":true,"k":"c","d":[14],"c":[]}]]}],["u",{"w":"public","s":"ublic","e":true,"k":"u","d":[13],"c":[]}]]}],["a",{"w":"a","s":"a","e":true,"k":"a","d":[1,2,3,4,5,6,7,8,9,11,12,13,14,16,17,18,19],"c":[["r",{"w":"ar","s":"r","e":false,"k":"r","d":[],"c":[["e",{"w":"are","s":"e","e":true,"k":"e","d":[1,3,4,7,9,12,13,14,16],"c":[]}],["g",{"w":"argument","s":"gument","e":true,"k":"g","d":[3],"c":[]}],["b",{"w":"arbitrary","s":"bitrary","e":true,"k":"b","d":[16],"c":[]}]]}],["t",{"w":"at","s":"t","e":true,"k":"t","d":[1,2,3,4,7,11,13,16,19],"c":[["t",{"w":"attribute","s":"tribute","e":true,"k":"t","d":[14],"c":[]}]]}],["u",{"w":"aut","s":"ut","e":false,"k":"u","d":[],"c":[["h",{"w":"auth","s":"h","e":true,"k":"h","d":[1,11,15,17,18],"c":[["e",{"w":"authentication","s":"entication","e":true,"k":"e","d":[1,5,10,14,15,18,19],"c":[]}],["r",{"w":"authrequiredevent","s":"requiredevent","e":true,"k":"r","d":[5],"c":[]}]]}],["o",{"w":"auto","s":"o","e":false,"k":"o","d":[],"c":[["-",{"w":"auto-","s":"-","e":false,"k":"-","d":[],"c":[["r",{"w":"auto-resize","s":"resize","e":true,"k":"r","d":[2],"c":[]}],["d",{"w":"auto-detect","s":"detect","e":false,"k":"d","d":[],"c":[["s",{"w":"auto-detects","s":"s","e":true,"k":"s","d":[9,15],"c":[]}],["e",{"w":"auto-detected","s":"ed","e":true,"k":"e","d":[17,18],"c":[]}]]}],["g",{"w":"auto-generated","s":"generated","e":true,"k":"g","d":[17],"c":[]}]]}],["m",{"w":"automatically","s":"matically","e":true,"k":"m","d":[9,12,13,18],"c":[]}]]}]]}],["p",{"w":"ap","s":"p","e":false,"k":"p","d":[],"c":[["p",{"w":"app","s":"p","e":true,"k":"p","d":[11],"c":[["l",{"w":"appl","s":"l","e":false,"k":"l","d":[],"c":[["i",{"w":"applies","s":"ies","e":true,"k":"i","d":[1],"c":[]}],["y",{"w":"applying","s":"ying","e":true,"k":"y","d":[19],"c":[]}]]}],["e",{"w":"appearance","s":"earance","e":true,"k":"e","d":[10,16],"c":[]}]]}],["i",{"w":"api","s":"i","e":true,"k":"i","d":[1,6,11,13,14,17,18],"c":[]}]]}],["l",{"w":"al","s":"l","e":false,"k":"l","d":[],"c":[["l",{"w":"all","s":"l","e":true,"k":"l","d":[1,2,3,4,6,7,12,13,14,16,17,18],"c":[["o",{"w":"allow","s":"ow","e":true,"k":"o","d":[2,5,14],"c":[["l",{"w":"allowlist","s":"list","e":true,"k":"l","d":[9,14],"c":[]}],["e",{"w":"allowed","s":"ed","e":true,"k":"e","d":[9],"c":[]}]]}]]}],["w",{"w":"always","s":"ways","e":true,"k":"w","d":[11],"c":[]}],["s",{"w":"also","s":"so","e":true,"k":"s","d":[14,15],"c":[]}]]}],["n",{"w":"an","s":"n","e":true,"k":"n","d":[1,2,7,8,12,13],"c":[["d",{"w":"and","s":"d","e":true,"k":"d","d":[1,2,3,5,6,7,10,11,12,13,14,15,16,17,18,19],"c":[]}],["y",{"w":"any","s":"y","e":true,"k":"y","d":[2,14,17,19],"c":[]}],["c",{"w":"ancestor","s":"cestor","e":true,"k":"c","d":[19],"c":[]}]]}],["s",{"w":"as","s":"s","e":true,"k":"s","d":[1,3],"c":[["y",{"w":"async","s":"ync","e":true,"k":"y","d":[1],"c":[]}],["s",{"w":"assertion","s":"sertion","e":true,"k":"s","d":[13],"c":[]}]]}],["v",{"w":"available","s":"vailable","e":true,"k":"v","d":[2,3,6,7,9,16,17],"c":[]}],["c",{"w":"ac","s":"c","e":false,"k":"c","d":[],"c":[["c",{"w":"acc","s":"c","e":false,"k":"c","d":[],"c":[["e",{"w":"acce","s":"e","e":false,"k":"e","d":[],"c":[["p",{"w":"accept","s":"pt","e":false,"k":"p","d":[],"c":[["s",{"w":"accepts","s":"s","e":true,"k":"s","d":[3],"c":[]}],["a",{"w":"acceptance","s":"ance","e":true,"k":"a","d":[6,9,17],"c":[]}]]}],["s",{"w":"access","s":"ss","e":true,"k":"s","d":[14],"c":[["i",{"w":"accessible","s":"ible","e":true,"k":"i","d":[8],"c":[]}],["t",{"w":"accesstoken","s":"token","e":true,"k":"t","d":[13],"c":[]}]]}]]}],["o",{"w":"according","s":"ording","e":true,"k":"o","d":[12],"c":[]}]]}],["t",{"w":"active","s":"tive","e":true,"k":"t","d":[12],"c":[]}],["q",{"w":"acquisition","s":"quisition","e":true,"k":"q","d":[13],"c":[]}],["k",{"w":"acknowledgment","s":"knowledgment","e":true,"k":"k","d":[14],"c":[]}]]}],["f",{"w":"after","s":"fter","e":true,"k":"f","d":[4,12,13,16,19],"c":[]}],["g",{"w":"again","s":"gain","e":true,"k":"g","d":[8],"c":[["s",{"w":"against","s":"st","e":true,"k":"s","d":[14],"c":[]}]]}],["d",{"w":"ad","s":"d","e":false,"k":"d","d":[],"c":[["d",{"w":"add","s":"d","e":true,"k":"d","d":[9,14,17,18],"c":[["i",{"w":"additional","s":"itional","e":true,"k":"i","d":[12],"c":[]}],["s",{"w":"adds","s":"s","e":true,"k":"s","d":[13],"c":[]}]]}],["v",{"w":"advanced","s":"vanced","e":true,"k":"v","d":[16],"c":[]}]]}]]}],["g",{"w":"g","s":"g","e":false,"k":"g","d":[],"c":[["e",{"w":"ge","s":"e","e":false,"k":"e","d":[],"c":[["n",{"w":"generate","s":"nerate","e":true,"k":"n","d":[13],"c":[["d",{"w":"generated","s":"d","e":true,"k":"d","d":[1,3,4],"c":[]}]]}],["t",{"w":"get","s":"t","e":true,"k":"t","d":[9,17],"c":[]}]]}],["o",{"w":"go","s":"o","e":true,"k":"o","d":[1],"c":[["e",{"w":"goes","s":"es","e":true,"k":"e","d":[1,2],"c":[]}]]}],["l",{"w":"global","s":"lobal","e":true,"k":"l","d":[3,6,7],"c":[["c",{"w":"globalconfig","s":"config","e":true,"k":"c","d":[6],"c":[]}]]}],["u",{"w":"guide","s":"uide","e":true,"k":"u","d":[3,18],"c":[]}],["r",{"w":"grant","s":"rant","e":true,"k":"r","d":[13],"c":[]}]]}],["d",{"w":"d","s":"d","e":false,"k":"d","d":[],"c":[["i",{"w":"di","s":"i","e":false,"k":"i","d":[],"c":[["r",{"w":"direct","s":"rect","e":false,"k":"r","d":[],"c":[["l",{"w":"directly","s":"ly","e":true,"k":"l","d":[1,3,4,16],"c":[]}],["i",{"w":"directi","s":"i","e":false,"k":"i","d":[],"c":[["o",{"w":"direction","s":"on","e":true,"k":"o","d":[12],"c":[]}],["v",{"w":"directives","s":"ves","e":true,"k":"v","d":[14],"c":[]}]]}]]}],["a",{"w":"diagram","s":"agram","e":true,"k":"a","d":[1,8],"c":[]}],["f",{"w":"different","s":"fferent","e":true,"k":"f","d":[15,19],"c":[]}]]}],["e",{"w":"de","s":"e","e":false,"k":"e","d":[],"c":[["f",{"w":"def","s":"f","e":false,"k":"f","d":[],"c":[["a",{"w":"default","s":"ault","e":true,"k":"a","d":[1],"c":[["s",{"w":"defaults","s":"s","e":true,"k":"s","d":[3,15],"c":[]}]]}],["i",{"w":"defin","s":"in","e":false,"k":"i","d":[],"c":[["e",{"w":"define","s":"e","e":true,"k":"e","d":[16],"c":[["d",{"w":"defined","s":"d","e":true,"k":"d","d":[2],"c":[]}]]}],["i",{"w":"definitions","s":"itions","e":true,"k":"i","d":[14],"c":[]}]]}]]}],["l",{"w":"del","s":"l","e":false,"k":"l","d":[],"c":[["i",{"w":"deliver","s":"iver","e":false,"k":"i","d":[],"c":[["e",{"w":"delivered","s":"ed","e":true,"k":"e","d":[1],"c":[]}],["y",{"w":"delivery","s":"y","e":true,"k":"y","d":[13,14],"c":[]}],["s",{"w":"delivers","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}],["a",{"w":"delay","s":"ay","e":true,"k":"a","d":[4],"c":[]}]]}],["p",{"w":"dep","s":"p","e":false,"k":"p","d":[],"c":[["e",{"w":"depends","s":"ends","e":true,"k":"e","d":[1],"c":[]}],["r",{"w":"deprecated","s":"recated","e":true,"k":"r","d":[11],"c":[]}]]}],["t",{"w":"det","s":"t","e":false,"k":"t","d":[],"c":[["a",{"w":"details","s":"ails","e":true,"k":"a","d":[3,17,18],"c":[]}],["e",{"w":"detect","s":"ect","e":false,"k":"e","d":[],"c":[["i",{"w":"detection","s":"ion","e":true,"k":"i","d":[9],"c":[]}],["e",{"w":"detected","s":"ed","e":true,"k":"e","d":[12,15],"c":[]}]]}]]}],["s",{"w":"destroy","s":"stroy","e":true,"k":"s","d":[11],"c":[["a",{"w":"destroyall","s":"all","e":true,"k":"a","d":[6],"c":[]}]]}],["v",{"w":"dev","s":"v","e":true,"k":"v","d":[9,13,15],"c":[["e",{"w":"development","s":"elopment","e":true,"k":"e","d":[7,9,10,13,14,15,18],"c":[]}],["t",{"w":"devtools","s":"tools","e":true,"k":"t","d":[19],"c":[]}]]}],["m",{"w":"demo","s":"mo","e":true,"k":"m","d":[13,15],"c":[]}],["b",{"w":"debugging","s":"bugging","e":true,"k":"b","d":[15],"c":[]}]]}],["o",{"w":"do","s":"o","e":true,"k":"o","d":[12,13],"c":[["m",{"w":"dom","s":"m","e":true,"k":"m","d":[2,7,17,19],"c":[["a",{"w":"domain","s":"ain","e":true,"k":"a","d":[9],"c":[]}]]}],["c",{"w":"documentation","s":"cumentation","e":true,"k":"c","d":[18],"c":[]}]]}],["u",{"w":"du","s":"u","e":false,"k":"u","d":[],"c":[["p",{"w":"duplicate","s":"plicate","e":true,"k":"p","d":[11],"c":[]}],["r",{"w":"during","s":"ring","e":true,"k":"r","d":[15],"c":[]}]]}],["a",{"w":"da","s":"a","e":false,"k":"a","d":[],"c":[["t",{"w":"data","s":"ta","e":true,"k":"t","d":[14,17],"c":[]}],["r",{"w":"dark","s":"rk","e":true,"k":"r","d":[16],"c":[]}]]}]]}],["f",{"w":"f","s":"f","e":false,"k":"f","d":[],"c":[["r",{"w":"fr","s":"r","e":false,"k":"r","d":[],"c":[["o",{"w":"from","s":"om","e":true,"k":"o","d":[1,3,4,9,13,14,15,17,18,19],"c":[]}],["a",{"w":"framework","s":"amework","e":true,"k":"a","d":[2,5,6,10],"c":[["s",{"w":"frameworks","s":"s","e":true,"k":"s","d":[15],"c":[]}]]}],["e",{"w":"fresh","s":"esh","e":true,"k":"e","d":[14],"c":[]}]]}],["o",{"w":"fo","s":"o","e":false,"k":"o","d":[],"c":[["u",{"w":"four","s":"ur","e":true,"k":"u","d":[1,14,18],"c":[]}],["r",{"w":"for","s":"r","e":true,"k":"r","d":[1,3,4,5,7,8,9,11,13,14,15,16,17,18,19],"c":[["m",{"w":"form","s":"m","e":false,"k":"m","d":[],"c":[["a",{"w":"format","s":"at","e":true,"k":"a","d":[13,19],"c":[["t",{"w":"formatt","s":"t","e":false,"k":"t","d":[],"c":[["i",{"w":"formatting","s":"ing","e":true,"k":"i","d":[12],"c":[]}],["e",{"w":"formatted","s":"ed","e":true,"k":"e","d":[12],"c":[]}]]}]]}],["s",{"w":"forms","s":"s","e":true,"k":"s","d":[17],"c":[]}]]}]]}],["l",{"w":"follows","s":"llows","e":true,"k":"l","d":[16],"c":[]}],["n",{"w":"font","s":"nt","e":true,"k":"n","d":[16],"c":[]}]]}],["a",{"w":"fa","s":"a","e":false,"k":"a","d":[],"c":[["i",{"w":"fail","s":"il","e":true,"k":"i","d":[13],"c":[["u",{"w":"failure","s":"ure","e":true,"k":"u","d":[1,14,19],"c":[["s",{"w":"failures","s":"s","e":true,"k":"s","d":[19],"c":[]}]]}],["s",{"w":"fails","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}],["c",{"w":"factory","s":"ctory","e":true,"k":"c","d":[1],"c":[]}],["m",{"w":"family","s":"mily","e":true,"k":"m","d":[16],"c":[]}]]}],["u",{"w":"fu","s":"u","e":false,"k":"u","d":[],"c":[["l",{"w":"full","s":"ll","e":true,"k":"l","d":[1,3,5,13,14,15,16,18],"c":[["y",{"w":"fully-functional","s":"y-functional","e":true,"k":"y","d":[17],"c":[]}]]}],["n",{"w":"function","s":"nction","e":true,"k":"n","d":[14],"c":[]}]]}],["i",{"w":"fi","s":"i","e":false,"k":"i","d":[],"c":[["l",{"w":"fills","s":"lls","e":true,"k":"l","d":[2],"c":[]}],["r",{"w":"fir","s":"r","e":false,"k":"r","d":[],"c":[["s",{"w":"first","s":"st","e":true,"k":"s","d":[2],"c":[]}],["e",{"w":"fires","s":"es","e":true,"k":"e","d":[5,14,19],"c":[]}]]}],["x",{"w":"fix","s":"x","e":true,"k":"x","d":[4],"c":[["e",{"w":"fixed","s":"ed","e":true,"k":"e","d":[19],"c":[]}]]}],["e",{"w":"field","s":"eld","e":true,"k":"e","d":[13],"c":[]}]]}],["l",{"w":"fl","s":"l","e":false,"k":"l","d":[],"c":[["o",{"w":"flow","s":"ow","e":true,"k":"o","d":[13],"c":[["s",{"w":"flows","s":"s","e":true,"k":"s","d":[5],"c":[]}]]}],["a",{"w":"flags","s":"ags","e":true,"k":"a","d":[15],"c":[]}]]}]]}],["s",{"w":"s","s":"s","e":true,"k":"s","d":[9],"c":[["d",{"w":"sdk","s":"dk","e":true,"k":"d","d":[1,3,4,5,6,7,9,13,14,15,16,17,18,19],"c":[["-",{"w":"sdk-wide","s":"-wide","e":true,"k":"-","d":[3],"c":[]}]]}],["o",{"w":"source","s":"ource","e":true,"k":"o","d":[1,3,4],"c":[]}],["u",{"w":"su","s":"u","e":false,"k":"u","d":[],"c":[["p",{"w":"support","s":"pport","e":true,"k":"p","d":[10,12],"c":[["s",{"w":"supports","s":"s","e":true,"k":"s","d":[1,14],"c":[]}],["e",{"w":"supported","s":"ed","e":true,"k":"e","d":[12],"c":[]}]]}],["f",{"w":"sufficient","s":"fficient","e":true,"k":"f","d":[2],"c":[]}],["b",{"w":"subsequent","s":"bsequent","e":true,"k":"b","d":[13],"c":[]}],["r",{"w":"surface","s":"rface","e":true,"k":"r","d":[17],"c":[["s",{"w":"surfaces","s":"s","e":true,"k":"s","d":[16],"c":[]}]]}]]}],["t",{"w":"st","s":"t","e":false,"k":"t","d":[],"c":[["r",{"w":"str","s":"r","e":false,"k":"r","d":[],"c":[["a",{"w":"strateg","s":"ateg","e":false,"k":"a","d":[],"c":[["i",{"w":"strategies","s":"ies","e":true,"k":"i","d":[1,6,10,14,18],"c":[]}],["y",{"w":"strategy","s":"y","e":true,"k":"y","d":[1,14,17,19],"c":[]}]]}],["u",{"w":"structure","s":"ucture","e":true,"k":"u","d":[13],"c":[]}],["i",{"w":"strict","s":"ict","e":true,"k":"i","d":[14],"c":[]}]]}],["a",{"w":"sta","s":"a","e":false,"k":"a","d":[],"c":[["t",{"w":"stat","s":"t","e":false,"k":"t","d":[],"c":[["i",{"w":"static","s":"ic","e":true,"k":"i","d":[1],"c":[]}],["e",{"w":"state","s":"e","e":true,"k":"e","d":[1,2,5,8,14,15],"c":[["s",{"w":"states","s":"s","e":true,"k":"s","d":[2,6,8,11],"c":[]}]]}]]}],["b",{"w":"stable","s":"ble","e":true,"k":"b","d":[9],"c":[]}],["r",{"w":"start","s":"rt","e":true,"k":"r","d":[13,15,17],"c":[["u",{"w":"startup","s":"up","e":true,"k":"u","d":[11],"c":[]}]]}]]}],["e",{"w":"step","s":"ep","e":true,"k":"e","d":[13,17],"c":[["s",{"w":"steps","s":"s","e":true,"k":"s","d":[13,17,18],"c":[]}]]}],["u",{"w":"stub","s":"ub","e":true,"k":"u","d":[13],"c":[["s",{"w":"stubs","s":"s","e":true,"k":"s","d":[13],"c":[]}]]}],["y",{"w":"styles","s":"yles","e":true,"k":"y","d":[16,19],"c":[]}],["i",{"w":"still","s":"ill","e":true,"k":"i","d":[19],"c":[]}]]}],["e",{"w":"se","s":"e","e":false,"k":"e","d":[],"c":[["t",{"w":"set","s":"t","e":true,"k":"t","d":[1,3,9,16],"c":[["t",{"w":"setting","s":"ting","e":true,"k":"t","d":[12],"c":[]}],["u",{"w":"setup","s":"up","e":true,"k":"u","d":[15],"c":[]}]]}],["s",{"w":"session","s":"ssion","e":true,"k":"s","d":[1,6,11,14,19],"c":[]}],["c",{"w":"sec","s":"c","e":false,"k":"c","d":[],"c":[["r",{"w":"secret","s":"ret","e":true,"k":"r","d":[1,14],"c":[["s",{"w":"secrets","s":"s","e":true,"k":"s","d":[11],"c":[]}]]}],["u",{"w":"secur","s":"ur","e":false,"k":"u","d":[],"c":[["e",{"w":"secure","s":"e","e":true,"k":"e","d":[1],"c":[]}],["i",{"w":"security","s":"ity","e":true,"k":"i","d":[14,17,18,19],"c":[]}]]}],["o",{"w":"second","s":"ond","e":true,"k":"o","d":[7],"c":[]}]]}],["e",{"w":"see","s":"e","e":true,"k":"e","d":[1,3,5,14,15,16,17,18,19],"c":[]}],["r",{"w":"serve","s":"rve","e":false,"k":"r","d":[],"c":[["s",{"w":"serves","s":"s","e":true,"k":"s","d":[9,13],"c":[]}],["r",{"w":"server","s":"r","e":true,"k":"r","d":[13,15],"c":[]}]]}],["p",{"w":"separately","s":"parately","e":true,"k":"p","d":[9],"c":[]}],["n",{"w":"send","s":"nd","e":false,"k":"n","d":[],"c":[["i",{"w":"sending","s":"ing","e":true,"k":"i","d":[14],"c":[]}],["s",{"w":"sends","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}],["m",{"w":"semantic","s":"mantic","e":true,"k":"m","d":[16],"c":[]}],["l",{"w":"selector","s":"lector","e":true,"k":"l","d":[19],"c":[]}]]}],["i",{"w":"si","s":"i","e":false,"k":"i","d":[],"c":[["m",{"w":"sim","s":"m","e":false,"k":"m","d":[],"c":[["p",{"w":"simplest","s":"plest","e":true,"k":"p","d":[1],"c":[]}],["u",{"w":"simultaneously","s":"ultaneously","e":true,"k":"u","d":[16],"c":[]}]]}],["n",{"w":"single","s":"ngle","e":true,"k":"n","d":[6,16,17],"c":[]}],["g",{"w":"sign","s":"gn","e":false,"k":"g","d":[],"c":[["i",{"w":"signing","s":"ing","e":true,"k":"i","d":[13],"c":[]}],["s",{"w":"signs","s":"s","e":true,"k":"s","d":[13],"c":[]}],["e",{"w":"signed","s":"ed","e":true,"k":"e","d":[13],"c":[]}],["a",{"w":"signa","s":"a","e":false,"k":"a","d":[],"c":[["t",{"w":"signatures","s":"tures","e":true,"k":"t","d":[13],"c":[]}],["l",{"w":"signals","s":"ls","e":true,"k":"l","d":[14],"c":[]}]]}]]}],["z",{"w":"siz","s":"z","e":false,"k":"z","d":[],"c":[["e",{"w":"size","s":"e","e":true,"k":"e","d":[16],"c":[]}],["i",{"w":"sizing","s":"ing","e":true,"k":"i","d":[18],"c":[]}]]}]]}],["p",{"w":"sp","s":"p","e":false,"k":"p","d":[],"c":[["e",{"w":"specific","s":"ecific","e":true,"k":"e","d":[3,9,13,19],"c":[]}],["a",{"w":"spa","s":"a","e":false,"k":"a","d":[],"c":[["c",{"w":"spacing","s":"cing","e":true,"k":"c","d":[3,16],"c":[]}],["r",{"w":"sparingly","s":"ringly","e":true,"k":"r","d":[16],"c":[]}]]}]]}],["h",{"w":"sh","s":"h","e":false,"k":"h","d":[],"c":[["a",{"w":"sha","s":"a","e":false,"k":"a","d":[],"c":[["p",{"w":"shape","s":"pe","e":true,"k":"p","d":[3,10,16],"c":[]}],["d",{"w":"shadows","s":"dows","e":true,"k":"d","d":[3,16],"c":[]}],["r",{"w":"share","s":"re","e":true,"k":"r","d":[17,19],"c":[]}]]}],["o",{"w":"sho","s":"o","e":false,"k":"o","d":[],"c":[["w",{"w":"show","s":"w","e":true,"k":"w","d":[11],"c":[["n",{"w":"shown","s":"n","e":true,"k":"n","d":[13],"c":[]}],["s",{"w":"shows","s":"s","e":true,"k":"s","d":[19],"c":[]}]]}],["u",{"w":"should","s":"uld","e":true,"k":"u","d":[13],"c":[]}]]}]]}],["y",{"w":"sy","s":"y","e":false,"k":"y","d":[],"c":[["s",{"w":"system","s":"stem","e":true,"k":"s","d":[5,6,13,16],"c":[]}],["m",{"w":"symptom","s":"mptom","e":true,"k":"m","d":[19],"c":[]}]]}],["c",{"w":"sc","s":"c","e":false,"k":"c","d":[],"c":[["r",{"w":"script","s":"ript","e":true,"k":"r","d":[9,14,17,18,19],"c":[]}],["o",{"w":"scope","s":"ope","e":true,"k":"o","d":[13],"c":[["d",{"w":"scoped","s":"d","e":true,"k":"d","d":[13],"c":[]}],["s",{"w":"scopes","s":"s","e":true,"k":"s","d":[13],"c":[]}]]}],["h",{"w":"schedules","s":"hedules","e":true,"k":"h","d":[13],"c":[]}],["a",{"w":"scales","s":"ales","e":true,"k":"a","d":[16],"c":[]}]]}],["w",{"w":"switch","s":"witch","e":true,"k":"w","d":[12,19],"c":[["i",{"w":"switching","s":"ing","e":true,"k":"i","d":[10,12,17],"c":[]}]]}],["k",{"w":"sk","s":"k","e":false,"k":"k","d":[],"c":[["e",{"w":"skeleton","s":"eleton","e":true,"k":"e","d":[11],"c":[]}],["i",{"w":"skip","s":"ip","e":true,"k":"i","d":[15,18],"c":[]}]]}],["a",{"w":"sa","s":"a","e":false,"k":"a","d":[],"c":[["v",{"w":"save","s":"ve","e":true,"k":"v","d":[13],"c":[]}],["m",{"w":"same","s":"me","e":true,"k":"m","d":[13,17,19],"c":[["-",{"w":"same-origin","s":"-origin","e":true,"k":"-","d":[19],"c":[]}]]}],["n",{"w":"sandbox","s":"ndbox","e":true,"k":"n","d":[15,18],"c":[["e",{"w":"sandboxed","s":"ed","e":true,"k":"e","d":[14,17],"c":[]}]]}],["f",{"w":"safari","s":"fari","e":true,"k":"f","d":[19],"c":[]}]]}]]}],["c",{"w":"c","s":"c","e":false,"k":"c","d":[],"c":[["o",{"w":"co","s":"o","e":false,"k":"o","d":[],"c":[["d",{"w":"code","s":"de","e":true,"k":"d","d":[1,3,4,5,11,12,14,15],"c":[["s",{"w":"codes","s":"s","e":true,"k":"s","d":[4,5,6],"c":[]}]]}],["m",{"w":"comp","s":"mp","e":false,"k":"m","d":[],"c":[["o",{"w":"component","s":"onent","e":true,"k":"o","d":[2,3,5,6,7,8,11,13,14,15,16,17,18,19],"c":[["s",{"w":"components","s":"s","e":true,"k":"s","d":[1,2,3,6,9,12,13,15,16,17],"c":[]}],["r",{"w":"componentreadyevent","s":"readyevent","e":true,"k":"r","d":[5],"c":[]}],["e",{"w":"componenterrorevent","s":"errorevent","e":true,"k":"e","d":[5],"c":[]}],["-",{"w":"component-scoped","s":"-scoped","e":true,"k":"-","d":[13],"c":[]}],["'",{"w":"component's","s":"'s","e":true,"k":"'","d":[16],"c":[]}]]}],["l",{"w":"complete","s":"lete","e":true,"k":"l","d":[17],"c":[]}]]}],["o",{"w":"cookie","s":"okie","e":true,"k":"o","d":[19],"c":[["-",{"w":"cookie-based","s":"-based","e":true,"k":"-","d":[1],"c":[]}],["s",{"w":"cookies","s":"s","e":true,"k":"s","d":[14,19],"c":[]}]]}],["n",{"w":"con","s":"n","e":false,"k":"n","d":[],"c":[["t",{"w":"cont","s":"t","e":false,"k":"t","d":[],"c":[["a",{"w":"conta","s":"a","e":false,"k":"a","d":[],"c":[["i",{"w":"contain","s":"in","e":false,"k":"i","d":[],"c":[["e",{"w":"container","s":"er","e":true,"k":"e","d":[2,6,18,19],"c":[["s",{"w":"containers","s":"s","e":true,"k":"s","d":[17],"c":[]}]]}],["s",{"w":"contains","s":"s","e":true,"k":"s","d":[5],"c":[]}]]}],["c",{"w":"contact","s":"ct","e":true,"k":"c","d":[9],"c":[]}]]}],["r",{"w":"control","s":"rol","e":true,"k":"r","d":[7,16],"c":[]}],["e",{"w":"conte","s":"e","e":false,"k":"e","d":[],"c":[["x",{"w":"contexts","s":"xts","e":true,"k":"x","d":[11],"c":[]}],["n",{"w":"content","s":"nt","e":true,"k":"n","d":[14,16,19],"c":[]}]]}]]}],["f",{"w":"conf","s":"f","e":false,"k":"f","d":[],"c":[["i",{"w":"confi","s":"i","e":false,"k":"i","d":[],"c":[["g",{"w":"config","s":"g","e":true,"k":"g","d":[9,16],"c":[["u",{"w":"configur","s":"ur","e":false,"k":"u","d":[],"c":[["a",{"w":"configuration","s":"ation","e":true,"k":"a","d":[3,4,7,10,12,14,16,18],"c":[]}],["e",{"w":"configure","s":"e","e":true,"k":"e","d":[3],"c":[["d",{"w":"configured","s":"d","e":true,"k":"d","d":[14],"c":[]}]]}]]}]]}],["r",{"w":"confirms","s":"rms","e":true,"k":"r","d":[14],"c":[]}]]}],["o",{"w":"conform","s":"orm","e":true,"k":"o","d":[4],"c":[]}],["l",{"w":"conflict","s":"lict","e":true,"k":"l","d":[19],"c":[]}]]}],["s",{"w":"cons","s":"s","e":false,"k":"s","d":[],"c":[["o",{"w":"console","s":"ole","e":true,"k":"o","d":[7,19],"c":[]}],["e",{"w":"consent","s":"ent","e":true,"k":"e","d":[13],"c":[]}],["t",{"w":"constraint","s":"traint","e":true,"k":"t","d":[19],"c":[]}]]}]]}],["l",{"w":"color","s":"lor","e":true,"k":"l","d":[3,16,19],"c":[["s",{"w":"colors","s":"s","e":true,"k":"s","d":[10,16,18,19],"c":[]}]]}],["r",{"w":"cor","s":"r","e":false,"k":"r","d":[],"c":[["s",{"w":"cors","s":"s","e":true,"k":"s","d":[9],"c":[]}],["n",{"w":"corner","s":"ner","e":true,"k":"n","d":[16],"c":[]}]]}],["v",{"w":"covered","s":"vered","e":true,"k":"v","d":[16],"c":[]}]]}],["h",{"w":"ch","s":"h","e":false,"k":"h","d":[],"c":[["e",{"w":"check","s":"eck","e":true,"k":"e","d":[15,19],"c":[["s",{"w":"checks","s":"s","e":true,"k":"s","d":[1,8],"c":[]}]]}],["a",{"w":"chan","s":"an","e":false,"k":"a","d":[],"c":[["g",{"w":"changes","s":"ges","e":true,"k":"g","d":[7,8],"c":[]}],["n",{"w":"channel","s":"nel","e":true,"k":"n","d":[9],"c":[]}]]}]]}],["a",{"w":"ca","s":"a","e":false,"k":"a","d":[],"c":[["l",{"w":"call","s":"ll","e":true,"k":"l","d":[2,7,8,11,17,18,19],"c":[["e",{"w":"called","s":"ed","e":true,"k":"e","d":[1,2,7],"c":[]}],["i",{"w":"calling","s":"ing","e":true,"k":"i","d":[2,7,19],"c":[]}],["b",{"w":"callback","s":"back","e":true,"k":"b","d":[8,13,19],"c":[]}],["s",{"w":"calls","s":"s","e":true,"k":"s","d":[13,14],"c":[]}]]}],["n",{"w":"can","s":"n","e":true,"k":"n","d":[4,15,18,19],"c":[["n",{"w":"cannot","s":"not","e":true,"k":"n","d":[8,19],"c":[]}]]}],["u",{"w":"causes","s":"uses","e":true,"k":"u","d":[11,19],"c":[]}],["r",{"w":"card","s":"rd","e":true,"k":"r","d":[14,17],"c":[]}]]}],["l",{"w":"cl","s":"l","e":false,"k":"l","d":[],"c":[["i",{"w":"client","s":"ient","e":true,"k":"i","d":[1,13,14],"c":[["-",{"w":"client-","s":"-","e":false,"k":"-","d":[],"c":[["s",{"w":"client-s","s":"s","e":false,"k":"s","d":[],"c":[["e",{"w":"client-secret","s":"ecret","e":true,"k":"e","d":[6],"c":[]}],["i",{"w":"client-side","s":"ide","e":true,"k":"i","d":[11,13],"c":[]}]]}],["c",{"w":"client-credential-grant","s":"credential-grant","e":true,"k":"c","d":[13],"c":[]}]]}],["c",{"w":"clientcredentials","s":"credentials","e":true,"k":"c","d":[13],"c":[]}]]}],["a",{"w":"claim","s":"aim","e":true,"k":"a","d":[13],"c":[]}]]}],["r",{"w":"cr","s":"r","e":false,"k":"r","d":[],"c":[["e",{"w":"cre","s":"e","e":false,"k":"e","d":[],"c":[["a",{"w":"creat","s":"at","e":false,"k":"a","d":[],"c":[["e",{"w":"create","s":"e","e":true,"k":"e","d":[8,13],"c":[["s",{"w":"creates","s":"s","e":true,"k":"s","d":[2],"c":[]}]]}],["i",{"w":"creation","s":"ion","e":true,"k":"i","d":[18],"c":[]}]]}],["d",{"w":"credential","s":"dential","e":true,"k":"d","d":[14,18],"c":[["s",{"w":"credentials","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}]]}],["o",{"w":"cross-origin","s":"oss-origin","e":true,"k":"o","d":[11],"c":[]}],["y",{"w":"crypto","s":"ypto","e":true,"k":"y","d":[13],"c":[["g",{"w":"cryptographic","s":"graphic","e":true,"k":"g","d":[13],"c":[]}]]}]]}],["s",{"w":"cs","s":"s","e":false,"k":"s","d":[],"c":[["s",{"w":"css","s":"s","e":true,"k":"s","d":[3,16,19],"c":[]}],["p",{"w":"csp","s":"p","e":true,"k":"p","d":[10],"c":[]}]]}],["t",{"w":"cte","s":"te","e":true,"k":"t","d":[9,10],"c":[]}],["u",{"w":"cu","s":"u","e":false,"k":"u","d":[],"c":[["s",{"w":"custom","s":"stom","e":true,"k":"s","d":[16,19],"c":[["i",{"w":"customize","s":"ize","e":true,"k":"i","d":[10,18],"c":[]}]]}],["r",{"w":"currenc","s":"rrenc","e":false,"k":"r","d":[],"c":[["y",{"w":"currency","s":"y","e":true,"k":"y","d":[12],"c":[]}],["i",{"w":"currencies","s":"ies","e":true,"k":"i","d":[12],"c":[]}]]}],["t",{"w":"cut","s":"t","e":true,"k":"t","d":[19],"c":[]}]]}],["e",{"w":"celtic","s":"eltic","e":true,"k":"e","d":[13],"c":[]}]]}],["b",{"w":"b","s":"b","e":true,"k":"b","d":[13],"c":[["u",{"w":"bu","s":"u","e":false,"k":"u","d":[],"c":[["i",{"w":"buil","s":"il","e":false,"k":"i","d":[],"c":[["d",{"w":"build","s":"d","e":true,"k":"d","d":[1,3,4,17],"c":[["s",{"w":"builds","s":"s","e":true,"k":"s","d":[9],"c":[]}]]}],["t",{"w":"built-in","s":"t-in","e":true,"k":"t","d":[16],"c":[]}]]}],["t",{"w":"but","s":"t","e":true,"k":"t","d":[7,13,19],"c":[]}]]}],["e",{"w":"be","s":"e","e":true,"k":"e","d":[2,4,7,8,13,19],"c":[["a",{"w":"bearer","s":"arer","e":true,"k":"a","d":[1],"c":[]}],["f",{"w":"before","s":"fore","e":true,"k":"f","d":[1,2,7,13,14,19],"c":[]}],["s",{"w":"best","s":"st","e":true,"k":"s","d":[11],"c":[]}],["c",{"w":"becomes","s":"comes","e":true,"k":"c","d":[13],"c":[]}],["t",{"w":"between","s":"tween","e":true,"k":"t","d":[14],"c":[]}]]}],["r",{"w":"br","s":"r","e":false,"k":"r","d":[],"c":[["i",{"w":"brief","s":"ief","e":true,"k":"i","d":[4],"c":[]}],["a",{"w":"branch","s":"anch","e":true,"k":"a","d":[9],"c":[["-",{"w":"branch-specific","s":"-specific","e":true,"k":"-","d":[9],"c":[]}]]}],["o",{"w":"browser","s":"owser","e":true,"k":"o","d":[19],"c":[]}]]}],["a",{"w":"ba","s":"a","e":false,"k":"a","d":[],"c":[["c",{"w":"backend","s":"ckend","e":true,"k":"c","d":[11,13,15],"c":[]}],["s",{"w":"base","s":"se","e":true,"k":"s","d":[16],"c":[]}]]}],["o",{"w":"bo","s":"o","e":false,"k":"o","d":[],"c":[["t",{"w":"both","s":"th","e":true,"k":"t","d":[13],"c":[]}],["u",{"w":"boundary","s":"undary","e":true,"k":"u","d":[14],"c":[]}],["r",{"w":"border","s":"rder","e":true,"k":"r","d":[16],"c":[]}]]}],["y",{"w":"by","s":"y","e":true,"k":"y","d":[15,16],"c":[]}],["l",{"w":"blocking","s":"locking","e":true,"k":"l","d":[19],"c":[]}]]}],["v",{"w":"v","s":"v","e":false,"k":"v","d":[],"c":[["i",{"w":"vi","s":"i","e":false,"k":"i","d":[],"c":[["a",{"w":"via","s":"a","e":true,"k":"a","d":[1,2,3,6,8,13,14,16,19],"c":[]}],["s",{"w":"vis","s":"s","e":false,"k":"s","d":[],"c":[["a",{"w":"visa","s":"a","e":true,"k":"a","d":[6,9,13,17],"c":[]}],["i",{"w":"visit","s":"it","e":true,"k":"i","d":[15],"c":[]}]]}]]}],["a",{"w":"va","s":"a","e":false,"k":"a","d":[],"c":[["r",{"w":"variable","s":"riable","e":true,"k":"r","d":[3],"c":[["s",{"w":"variables","s":"s","e":true,"k":"s","d":[16],"c":[]}]]}],["l",{"w":"val","s":"l","e":false,"k":"l","d":[],"c":[["u",{"w":"value","s":"ue","e":true,"k":"u","d":[13],"c":[["s",{"w":"values","s":"s","e":true,"k":"s","d":[16,19],"c":[]}]]}],["i",{"w":"valid","s":"id","e":true,"k":"i","d":[13],"c":[["a",{"w":"validate","s":"ate","e":true,"k":"a","d":[13],"c":[["d",{"w":"validated","s":"d","e":true,"k":"d","d":[14],"c":[]}]]}]]}]]}]]}],["e",{"w":"ver","s":"er","e":false,"k":"e","d":[],"c":[["s",{"w":"version","s":"sion","e":true,"k":"s","d":[9],"c":[]}],["i",{"w":"verify","s":"ify","e":true,"k":"i","d":[13,15,19],"c":[]}],["b",{"w":"verbose","s":"bose","e":true,"k":"b","d":[15],"c":[]}]]}],["u",{"w":"vue","s":"ue","e":true,"k":"u","d":[10],"c":[]}]]}],["i",{"w":"i","s":"i","e":false,"k":"i","d":[],"c":[["n",{"w":"in","s":"n","e":true,"k":"n","d":[1,2,7,9,11,13,14,16,17],"c":[["j",{"w":"inject","s":"ject","e":true,"k":"j","d":[16],"c":[["e",{"w":"injected","s":"ed","e":true,"k":"e","d":[1,16],"c":[]}],["i",{"w":"injection","s":"ion","e":true,"k":"i","d":[13,18],"c":[]}]]}],["d",{"w":"ind","s":"d","e":false,"k":"d","d":[],"c":[["e",{"w":"independent","s":"ependent","e":true,"k":"e","d":[2],"c":[]}],["i",{"w":"indicate","s":"icate","e":true,"k":"i","d":[4,19],"c":[]}]]}],["s",{"w":"ins","s":"s","e":false,"k":"s","d":[],"c":[["t",{"w":"inst","s":"t","e":false,"k":"t","d":[],"c":[["a",{"w":"instance","s":"ance","e":true,"k":"a","d":[2,3,6,7,8],"c":[["s",{"w":"instances","s":"s","e":true,"k":"s","d":[7,11],"c":[]}],["-",{"w":"instance-scoped","s":"-scoped","e":true,"k":"-","d":[14],"c":[]}]]}],["e",{"w":"instead","s":"ead","e":true,"k":"e","d":[19],"c":[]}]]}],["i",{"w":"inside","s":"ide","e":true,"k":"i","d":[13,14],"c":[]}]]}],["t",{"w":"int","s":"t","e":false,"k":"t","d":[],"c":[["e",{"w":"inte","s":"e","e":false,"k":"e","d":[],"c":[["r",{"w":"inter","s":"r","e":false,"k":"r","d":[],"c":[["f",{"w":"interface","s":"face","e":true,"k":"f","d":[4],"c":[]}],["a",{"w":"interacti","s":"acti","e":false,"k":"a","d":[],"c":[["o",{"w":"interaction","s":"on","e":true,"k":"o","d":[6],"c":[]}],["v",{"w":"interactive","s":"ve","e":true,"k":"v","d":[15],"c":[]}]]}],["n",{"w":"internal","s":"nal","e":true,"k":"n","d":[15,16],"c":[]}]]}],["g",{"w":"integration","s":"gration","e":true,"k":"g","d":[6,10,11,13],"c":[]}],["n",{"w":"intended","s":"nded","e":true,"k":"n","d":[7],"c":[]}]]}],["o",{"w":"into","s":"o","e":true,"k":"o","d":[7,16,17,18],"c":[]}]]}],["i",{"w":"init","s":"it","e":true,"k":"i","d":[6],"c":[["i",{"w":"initial","s":"ial","e":true,"k":"i","d":[13],"c":[["i",{"w":"initializ","s":"iz","e":false,"k":"i","d":[],"c":[["a",{"w":"initialization","s":"ation","e":true,"k":"a","d":[7,12,16],"c":[]}],["e",{"w":"initialize","s":"e","e":true,"k":"e","d":[7,11,17,18],"c":[["d",{"w":"initialized","s":"d","e":true,"k":"d","d":[19],"c":[]}]]}]]}]]}]]}],["c",{"w":"inc","s":"c","e":false,"k":"c","d":[],"c":[["o",{"w":"incorrect","s":"orrect","e":true,"k":"o","d":[13],"c":[]}],["l",{"w":"includ","s":"lud","e":false,"k":"l","d":[],"c":[["e",{"w":"include","s":"e","e":true,"k":"e","d":[14],"c":[["s",{"w":"includes","s":"s","e":true,"k":"s","d":[13,16],"c":[]}]]}],["i",{"w":"including","s":"ing","e":true,"k":"i","d":[16],"c":[]}]]}]]}],["v",{"w":"inv","s":"v","e":false,"k":"v","d":[],"c":[["o",{"w":"invoices","s":"oices","e":true,"k":"o","d":[17],"c":[]}],["a",{"w":"invalid","s":"alid","e":true,"k":"a","d":[19],"c":[]}]]}]]}],["f",{"w":"if","s":"f","e":true,"k":"f","d":[2,13,14,19],"c":[["r",{"w":"iframe","s":"rame","e":true,"k":"r","d":[1,2,10,13,14,16,17,18,19],"c":[["'",{"w":"iframe's","s":"'s","e":true,"k":"'","d":[16],"c":[]}]]}]]}],["t",{"w":"it","s":"t","e":true,"k":"t","d":[7,8,12,13,17],"c":[["s",{"w":"its","s":"s","e":true,"k":"s","d":[2,6,9],"c":[["e",{"w":"itself","s":"elf","e":true,"k":"e","d":[14,16],"c":[]}]]}]]}],["s",{"w":"is","s":"s","e":true,"k":"s","d":[2,7,9,11,12,13,15,17,18,19],"c":[["s",{"w":"issue","s":"sue","e":true,"k":"s","d":[4],"c":[["s",{"w":"issues","s":"s","e":true,"k":"s","d":[11,19],"c":[]}]]}],["o",{"w":"isolation","s":"olation","e":true,"k":"o","d":[10,14,18],"c":[]}]]}],["m",{"w":"imperative","s":"mperative","e":true,"k":"m","d":[8],"c":[]}],["d",{"w":"id","s":"d","e":true,"k":"d","d":[13],"c":[["e",{"w":"identity","s":"entity","e":true,"k":"e","d":[13],"c":[]}]]}],["g",{"w":"ignores","s":"gnores","e":true,"k":"g","d":[15,19],"c":[]}]]}],["e",{"w":"e","s":"e","e":false,"k":"e","d":[],"c":[["n",{"w":"en","s":"n","e":false,"k":"n","d":[],"c":[["d",{"w":"endpoint","s":"dpoint","e":true,"k":"d","d":[1,11,13],"c":[["s",{"w":"endpoints","s":"s","e":true,"k":"s","d":[13],"c":[]}]]}],["v",{"w":"environment","s":"vironment","e":true,"k":"v","d":[9,15,17,18],"c":[["s",{"w":"environments","s":"s","e":true,"k":"s","d":[7,14,15,17],"c":[]}]]}],["t",{"w":"entirely","s":"tirely","e":true,"k":"t","d":[15,18],"c":[]}],["a",{"w":"enable","s":"able","e":true,"k":"a","d":[15],"c":[]}]]}],["v",{"w":"eve","s":"ve","e":false,"k":"v","d":[],"c":[["r",{"w":"every","s":"ry","e":true,"k":"r","d":[1,2,8],"c":[]}],["n",{"w":"event","s":"nt","e":true,"k":"n","d":[5,6,11,14,19],"c":[["s",{"w":"events","s":"s","e":true,"k":"s","d":[2,5],"c":[]}]]}]]}],["x",{"w":"ex","s":"x","e":false,"k":"x","d":[],"c":[["p",{"w":"exp","s":"p","e":false,"k":"p","d":[],"c":[["i",{"w":"expir","s":"ir","e":false,"k":"i","d":[],"c":[["y",{"w":"expiry","s":"y","e":true,"k":"y","d":[1,13,19],"c":[]}],["e",{"w":"expired","s":"ed","e":true,"k":"e","d":[19],"c":[]}]]}],["o",{"w":"expose","s":"ose","e":true,"k":"o","d":[11],"c":[["s",{"w":"exposes","s":"s","e":true,"k":"s","d":[6],"c":[]}]]}],["l",{"w":"explained","s":"lained","e":true,"k":"l","d":[18],"c":[]}]]}],["a",{"w":"exa","s":"a","e":false,"k":"a","d":[],"c":[["c",{"w":"exact","s":"ct","e":true,"k":"c","d":[1,9],"c":[]}],["m",{"w":"example","s":"mple","e":true,"k":"m","d":[18],"c":[["s",{"w":"examples","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}]]}],["i",{"w":"exist","s":"ist","e":true,"k":"i","d":[2],"c":[["s",{"w":"exists","s":"s","e":true,"k":"s","d":[19],"c":[]}]]}],["c",{"w":"exc","s":"c","e":false,"k":"c","d":[],"c":[["h",{"w":"exchange","s":"hange","e":true,"k":"h","d":[11,13],"c":[["s",{"w":"exchanges","s":"s","e":true,"k":"s","d":[13],"c":[]}],["d",{"w":"exchanged","s":"d","e":true,"k":"d","d":[14],"c":[]}]]}],["l",{"w":"exclusively","s":"lusively","e":true,"k":"l","d":[14],"c":[]}]]}],["t",{"w":"extra","s":"tra","e":true,"k":"t","d":[19],"c":[]}]]}],["a",{"w":"each","s":"ach","e":true,"k":"a","d":[2,7,9,14,17],"c":[]}],["m",{"w":"em","s":"m","e":false,"k":"m","d":[],"c":[["i",{"w":"emit","s":"it","e":true,"k":"i","d":[2],"c":[["s",{"w":"emits","s":"s","e":true,"k":"s","d":[5],"c":[]}]]}],["b",{"w":"embed","s":"bed","e":true,"k":"b","d":[9,13,17],"c":[["d",{"w":"embedded","s":"ded","e":true,"k":"d","d":[7,8,13,14],"c":[]}],["-",{"w":"embed-host","s":"-host","e":true,"k":"-","d":[9,15],"c":[]}]]}],["p",{"w":"empty","s":"pty","e":true,"k":"p","d":[19],"c":[]}]]}],["l",{"w":"ele","s":"le","e":false,"k":"l","d":[],"c":[["m",{"w":"element","s":"ment","e":true,"k":"m","d":[2,7,16,18,19],"c":[]}],["v",{"w":"elevation","s":"vation","e":true,"k":"v","d":[16],"c":[]}]]}],["r",{"w":"error","s":"rror","e":true,"k":"r","d":[4,5,6,19],"c":[["s",{"w":"errors","s":"s","e":true,"k":"s","d":[4,5,6],"c":[]}]]}],["c",{"w":"ec","s":"c","e":true,"k":"c","d":[13],"c":[["t",{"w":"ectoken","s":"token","e":true,"k":"t","d":[13],"c":[]}]]}],["s",{"w":"escape","s":"scape","e":true,"k":"s","d":[16],"c":[]}]]}],["w",{"w":"w","s":"w","e":false,"k":"w","d":[],"c":[["i",{"w":"wi","s":"i","e":false,"k":"i","d":[],"c":[["t",{"w":"with","s":"th","e":true,"k":"t","d":[1,2,4,7,11,12,13,14,15,17,18],"c":[["i",{"w":"within","s":"in","e":true,"k":"i","d":[3],"c":[]}],["o",{"w":"without","s":"out","e":true,"k":"o","d":[9,13,15,16],"c":[]}]]}],["d",{"w":"width","s":"dth","e":true,"k":"d","d":[2],"c":[]}],["l",{"w":"will","s":"ll","e":true,"k":"l","d":[9,12,13],"c":[]}]]}],["h",{"w":"wh","s":"h","e":false,"k":"h","d":[],"c":[["e",{"w":"when","s":"en","e":true,"k":"e","d":[5,12],"c":[]}],["i",{"w":"whi","s":"i","e":false,"k":"i","d":[],"c":[["l",{"w":"while","s":"le","e":true,"k":"l","d":[11],"c":[]}],["t",{"w":"whitespace","s":"tespace","e":true,"k":"t","d":[19],"c":[]}]]}],["a",{"w":"what","s":"at","e":true,"k":"a","d":[13,16],"c":[]}]]}],["a",{"w":"wa","s":"a","e":false,"k":"a","d":[],"c":[["r",{"w":"warning","s":"rning","e":true,"k":"r","d":[7],"c":[["s",{"w":"warnings","s":"s","e":true,"k":"s","d":[19],"c":[]}]]}],["i",{"w":"wait","s":"it","e":true,"k":"i","d":[19],"c":[["i",{"w":"waiting","s":"ing","e":true,"k":"i","d":[11],"c":[]}],["s",{"w":"waits","s":"s","e":true,"k":"s","d":[14],"c":[]}]]}]]}],["e",{"w":"we","s":"e","e":false,"k":"e","d":[],"c":[["b",{"w":"web","s":"b","e":true,"k":"b","d":[13,17],"c":[]}],["i",{"w":"weight","s":"ight","e":true,"k":"i","d":[16],"c":[]}]]}],["r",{"w":"writing","s":"riting","e":true,"k":"r","d":[15],"c":[]}],["o",{"w":"works","s":"orks","e":true,"k":"o","d":[17],"c":[]}]]}],["l",{"w":"l","s":"l","e":false,"k":"l","d":[],"c":[["o",{"w":"lo","s":"o","e":false,"k":"o","d":[],"c":[["g",{"w":"log","s":"g","e":false,"k":"g","d":[],"c":[["i",{"w":"login","s":"in","e":true,"k":"i","d":[1,4],"c":[]}],["s",{"w":"logs","s":"s","e":true,"k":"s","d":[7],"c":[]}],["g",{"w":"logging","s":"ging","e":true,"k":"g","d":[15],"c":[]}]]}],["n",{"w":"longer","s":"nger","e":true,"k":"n","d":[4,13],"c":[]}],["a",{"w":"load","s":"ad","e":true,"k":"a","d":[11,15,17,18],"c":[["e",{"w":"loaded","s":"ed","e":true,"k":"e","d":[6,19],"c":[]}],["i",{"w":"loading","s":"ing","e":true,"k":"i","d":[11,15,19],"c":[]}]]}],["c",{"w":"local","s":"cal","e":true,"k":"c","d":[9,10,13,15],"c":[["e",{"w":"locale","s":"e","e":true,"k":"e","d":[7,10,12,17],"c":[["s",{"w":"locales","s":"s","e":true,"k":"s","d":[12,15],"c":[]}]]}],["l",{"w":"locally","s":"ly","e":true,"k":"l","d":[9],"c":[]}],["s",{"w":"localstorage","s":"storage","e":true,"k":"s","d":[14],"c":[]}],["i",{"w":"localization","s":"ization","e":true,"k":"i","d":[17],"c":[]}]]}]]}],["i",{"w":"li","s":"i","e":false,"k":"i","d":[],"c":[["f",{"w":"life","s":"fe","e":false,"k":"f","d":[],"c":[["c",{"w":"lifecycle","s":"cycle","e":true,"k":"c","d":[1,2,5,6,7,13],"c":[]}],["t",{"w":"lifetime","s":"time","e":true,"k":"t","d":[13],"c":[]}]]}],["k",{"w":"like","s":"ke","e":true,"k":"k","d":[2],"c":[]}],["v",{"w":"live","s":"ve","e":true,"k":"v","d":[7,15,17],"c":[]}],["s",{"w":"list","s":"st","e":true,"k":"s","d":[16],"c":[["e",{"w":"listen","s":"en","e":false,"k":"e","d":[],"c":[["i",{"w":"listening","s":"ing","e":true,"k":"i","d":[8],"c":[]}],["e",{"w":"listeners","s":"ers","e":true,"k":"e","d":[11],"c":[]}]]}]]}],["n",{"w":"links","s":"nks","e":true,"k":"n","d":[13],"c":[]}],["g",{"w":"light","s":"ght","e":true,"k":"g","d":[16],"c":[]}]]}],["a",{"w":"la","s":"a","e":false,"k":"a","d":[],"c":[["t",{"w":"latest","s":"test","e":true,"k":"t","d":[9],"c":[]}],["n",{"w":"language","s":"nguage","e":true,"k":"n","d":[10],"c":[]}],["y",{"w":"layout","s":"yout","e":true,"k":"y","d":[10,12,16],"c":[["-",{"w":"layout-level","s":"-level","e":true,"k":"-","d":[16],"c":[]}]]}]]}],["e",{"w":"le","s":"e","e":false,"k":"e","d":[],"c":[["a",{"w":"lea","s":"a","e":false,"k":"a","d":[],"c":[["k",{"w":"leaking","s":"king","e":true,"k":"k","d":[11],"c":[]}],["v",{"w":"leave","s":"ve","e":true,"k":"v","d":[14],"c":[]}]]}],["v",{"w":"levels","s":"vels","e":true,"k":"v","d":[16],"c":[]}],["t",{"w":"lets","s":"ts","e":true,"k":"t","d":[17],"c":[]}]]}]]}],["h",{"w":"h","s":"h","e":false,"k":"h","d":[],"c":[["o",{"w":"ho","s":"o","e":false,"k":"o","d":[],"c":[["s",{"w":"host","s":"st","e":true,"k":"s","d":[1,14,19],"c":[["n",{"w":"hostname","s":"name","e":true,"k":"n","d":[9,15,18],"c":[["-",{"w":"hostname-to-environment","s":"-to-environment","e":true,"k":"-","d":[15],"c":[]}]]}]]}],["w",{"w":"how","s":"w","e":true,"k":"w","d":[17],"c":[]}]]}],["e",{"w":"he","s":"e","e":false,"k":"e","d":[],"c":[["a",{"w":"header","s":"ader","e":true,"k":"a","d":[1,13],"c":[]}],["i",{"w":"height","s":"ight","e":true,"k":"i","d":[2,19],"c":[]}],["l",{"w":"helpers","s":"lpers","e":true,"k":"l","d":[7],"c":[]}],["r",{"w":"here","s":"re","e":true,"k":"r","d":[13],"c":[]}]]}],["a",{"w":"ha","s":"a","e":false,"k":"a","d":[],"c":[["v",{"w":"have","s":"ve","e":true,"k":"v","d":[2],"c":[]}],["n",{"w":"handl","s":"ndl","e":false,"k":"n","d":[],"c":[["i",{"w":"handling","s":"ing","e":true,"k":"i","d":[4,5,14,18],"c":[]}],["e",{"w":"handle","s":"e","e":true,"k":"e","d":[11,12],"c":[["s",{"w":"handles","s":"s","e":true,"k":"s","d":[18],"c":[]}]]}]]}],["p",{"w":"happen","s":"ppen","e":true,"k":"p","d":[13,14],"c":[["s",{"w":"happens","s":"s","e":true,"k":"s","d":[6],"c":[]}]]}],["s",{"w":"has","s":"s","e":true,"k":"s","d":[8,9,13,19],"c":[]}],["t",{"w":"hatch","s":"tch","e":true,"k":"t","d":[16],"c":[]}],["r",{"w":"hard","s":"rd","e":true,"k":"r","d":[19],"c":[]}]]}],["t",{"w":"ht","s":"t","e":false,"k":"t","d":[],"c":[["m",{"w":"html","s":"ml","e":true,"k":"m","d":[10,18],"c":[]}],["t",{"w":"httponly","s":"tponly","e":true,"k":"t","d":[14],"c":[]}]]}],["i",{"w":"hitting","s":"itting","e":true,"k":"i","d":[15],"c":[]}]]}],["m",{"w":"m","s":"m","e":false,"k":"m","d":[],"c":[["o",{"w":"mo","s":"o","e":false,"k":"o","d":[],"c":[["u",{"w":"mount","s":"unt","e":true,"k":"u","d":[3,7,11,17,18],"c":[["i",{"w":"mounting","s":"ing","e":true,"k":"i","d":[1,14],"c":[]}],["c",{"w":"mountconfig","s":"config","e":true,"k":"c","d":[6],"c":[]}],["e",{"w":"mounted","s":"ed","e":true,"k":"e","d":[16],"c":[]}]]}],["d",{"w":"mode","s":"de","e":true,"k":"d","d":[10,15,16,18,19],"c":[["s",{"w":"modes","s":"s","e":true,"k":"s","d":[15],"c":[]}]]}],["r",{"w":"more","s":"re","e":true,"k":"r","d":[17],"c":[]}]]}],["a",{"w":"ma","s":"a","e":false,"k":"a","d":[],"c":[["c",{"w":"machine","s":"chine","e":true,"k":"c","d":[1],"c":[]}],["j",{"w":"major","s":"jor","e":true,"k":"j","d":[9],"c":[]}],["t",{"w":"match","s":"tch","e":false,"k":"t","d":[],"c":[["i",{"w":"matching","s":"ing","e":true,"k":"i","d":[9],"c":[]}],["e",{"w":"matches","s":"es","e":true,"k":"e","d":[19],"c":[]}]]}],["n",{"w":"manages","s":"nages","e":true,"k":"n","d":[13],"c":[]}],["k",{"w":"makes","s":"kes","e":true,"k":"k","d":[14],"c":[]}],["p",{"w":"mapping","s":"pping","e":true,"k":"p","d":[15],"c":[]}]]}],["u",{"w":"mu","s":"u","e":false,"k":"u","d":[],"c":[["l",{"w":"multiple","s":"ltiple","e":true,"k":"l","d":[2,16],"c":[]}],["s",{"w":"must","s":"st","e":true,"k":"s","d":[2,7,13,19],"c":[]}]]}],["e",{"w":"me","s":"e","e":false,"k":"e","d":[],"c":[["s",{"w":"messages","s":"ssages","e":true,"k":"s","d":[2,14],"c":[]}],["t",{"w":"method","s":"thod","e":true,"k":"t","d":[17,18],"c":[["s",{"w":"methods","s":"s","e":true,"k":"s","d":[6,7],"c":[]}]]}],["r",{"w":"merge","s":"rge","e":true,"k":"r","d":[7],"c":[["d",{"w":"merged","s":"d","e":true,"k":"d","d":[16],"c":[]}]]}],["m",{"w":"memory","s":"mory","e":true,"k":"m","d":[11],"c":[]}]]}],["i",{"w":"mi","s":"i","e":false,"k":"i","d":[],"c":[["s",{"w":"mismatch","s":"smatch","e":true,"k":"s","d":[13],"c":[]}],["n",{"w":"minutes","s":"nutes","e":true,"k":"n","d":[13,17],"c":[]}],["d",{"w":"mid-session","s":"d-session","e":true,"k":"d","d":[14],"c":[]}]]}],["t",{"w":"mtls","s":"tls","e":true,"k":"t","d":[13],"c":[]}]]}],["j",{"w":"j","s":"j","e":false,"k":"j","d":[],"c":[["w",{"w":"jwt","s":"wt","e":true,"k":"w","d":[1,13],"c":[["s",{"w":"jwts","s":"s","e":true,"k":"s","d":[13],"c":[]}]]}],["s",{"w":"js","s":"s","e":true,"k":"s","d":[10],"c":[]}],["a",{"w":"javascript","s":"avascript","e":true,"k":"a","d":[14],"c":[]}]]}],["r",{"w":"r","s":"r","e":false,"k":"r","d":[],"c":[["e",{"w":"re","s":"e","e":false,"k":"e","d":[],"c":[["f",{"w":"ref","s":"f","e":false,"k":"f","d":[],"c":[["r",{"w":"refresh","s":"resh","e":true,"k":"r","d":[1,13,14],"c":[]}],["e",{"w":"reference","s":"erence","e":true,"k":"e","d":[1,5,14,16,17,18],"c":[["s",{"w":"references","s":"s","e":true,"k":"s","d":[6],"c":[]}]]}]]}],["n",{"w":"render","s":"nder","e":true,"k":"n","d":[2,6,16,17,18],"c":[["i",{"w":"rendering","s":"ing","e":true,"k":"i","d":[2,7],"c":[]}],["s",{"w":"renders","s":"s","e":true,"k":"s","d":[13,19],"c":[]}]]}],["q",{"w":"requ","s":"qu","e":false,"k":"q","d":[],"c":[["i",{"w":"require","s":"ire","e":false,"k":"i","d":[],"c":[["m",{"w":"requirements","s":"ments","e":true,"k":"m","d":[2,6],"c":[]}],["s",{"w":"requires","s":"s","e":true,"k":"s","d":[4],"c":[]}],["d",{"w":"required","s":"d","e":true,"k":"d","d":[17],"c":[]}]]}],["e",{"w":"request","s":"est","e":true,"k":"e","d":[13],"c":[["s",{"w":"requests","s":"s","e":true,"k":"s","d":[13,14],"c":[]}]]}]]}],["a",{"w":"rea","s":"a","e":false,"k":"a","d":[],"c":[["c",{"w":"reac","s":"c","e":false,"k":"c","d":[],"c":[["t",{"w":"react","s":"t","e":true,"k":"t","d":[2,8,10],"c":[["i",{"w":"reactive","s":"ive","e":true,"k":"i","d":[13],"c":[]}]]}],["h",{"w":"reaches","s":"hes","e":true,"k":"h","d":[8],"c":[]}]]}],["l",{"w":"real","s":"l","e":true,"k":"l","d":[13],"c":[]}],["d",{"w":"ready","s":"dy","e":true,"k":"d","d":[14],"c":[]}],["s",{"w":"reason","s":"son","e":true,"k":"s","d":[19],"c":[]}]]}],["t",{"w":"ret","s":"t","e":false,"k":"t","d":[],"c":[["r",{"w":"retry","s":"ry","e":true,"k":"r","d":[4,15],"c":[["a",{"w":"retryable","s":"able","e":true,"k":"a","d":[4,6],"c":[]}]]}],["u",{"w":"return","s":"urn","e":true,"k":"u","d":[13],"c":[["s",{"w":"returns","s":"s","e":true,"k":"s","d":[7,13],"c":[]}],["e",{"w":"returned","s":"ed","e":true,"k":"e","d":[13],"c":[]}]]}]]}],["c",{"w":"reco","s":"co","e":false,"k":"c","d":[],"c":[["v",{"w":"recover","s":"ver","e":false,"k":"v","d":[],"c":[["e",{"w":"recovered","s":"ed","e":true,"k":"e","d":[4],"c":[]}],["y",{"w":"recovery","s":"y","e":true,"k":"y","d":[5,6],"c":[]}]]}],["m",{"w":"recommended","s":"mmended","e":true,"k":"m","d":[14],"c":[]}]]}],["-",{"w":"re-","s":"-","e":false,"k":"-","d":[],"c":[["a",{"w":"re-authenticate","s":"authenticate","e":true,"k":"a","d":[4,19],"c":[]}],["r",{"w":"re-render","s":"render","e":true,"k":"r","d":[12],"c":[]}]]}],["u",{"w":"reused","s":"used","e":true,"k":"u","d":[8],"c":[]}],["l",{"w":"rel","s":"l","e":false,"k":"l","d":[],"c":[["e",{"w":"release","s":"ease","e":true,"k":"e","d":[9],"c":[]}],["o",{"w":"reload","s":"oad","e":true,"k":"o","d":[16],"c":[]}]]}],["g",{"w":"register","s":"gister","e":true,"k":"g","d":[13],"c":[["e",{"w":"registered","s":"ed","e":true,"k":"e","d":[9,14],"c":[]}],["s",{"w":"registers","s":"s","e":true,"k":"s","d":[13],"c":[]}]]}],["s",{"w":"response","s":"sponse","e":true,"k":"s","d":[13],"c":[]}],["m",{"w":"remains","s":"mains","e":true,"k":"m","d":[19],"c":[]}],["p",{"w":"repeatedly","s":"peatedly","e":true,"k":"p","d":[19],"c":[]}]]}],["u",{"w":"ru","s":"u","e":false,"k":"u","d":[],"c":[["n",{"w":"run","s":"n","e":true,"k":"n","d":[9],"c":[["t",{"w":"runtime","s":"time","e":true,"k":"t","d":[7,9,10,12,16],"c":[]}],["s",{"w":"runs","s":"s","e":true,"k":"s","d":[14,17],"c":[]}],["n",{"w":"running","s":"ning","e":true,"k":"n","d":[17],"c":[]}]]}],["l",{"w":"rules","s":"les","e":true,"k":"l","d":[9],"c":[]}]]}],["o",{"w":"rou","s":"ou","e":false,"k":"o","d":[],"c":[["t",{"w":"rout","s":"t","e":false,"k":"t","d":[],"c":[["e",{"w":"routes","s":"es","e":true,"k":"e","d":[9],"c":[]}],["i",{"w":"routing","s":"ing","e":true,"k":"i","d":[14],"c":[]}]]}],["n",{"w":"rounding","s":"nding","e":true,"k":"n","d":[16],"c":[]}]]}],["t",{"w":"rtl","s":"tl","e":true,"k":"t","d":[10,12],"c":[]}],["a",{"w":"ra","s":"a","e":false,"k":"a","d":[],"c":[["w",{"w":"raw","s":"w","e":true,"k":"w","d":[11,13],"c":[]}],["d",{"w":"radius","s":"dius","e":true,"k":"d","d":[16],"c":[]}]]}],["i",{"w":"right","s":"ight","e":true,"k":"i","d":[15],"c":[["-",{"w":"right-to-left","s":"-to-left","e":true,"k":"-","d":[12],"c":[]}]]}],["f",{"w":"rfc","s":"fc","e":true,"k":"f","d":[13],"c":[]}],["s",{"w":"rs","s":"s","e":false,"k":"s","d":[],"c":[["a",{"w":"rsa","s":"a","e":true,"k":"a","d":[13],"c":[]}],["2",{"w":"rs256","s":"256","e":true,"k":"2","d":[13],"c":[]}]]}]]}],["n",{"w":"n","s":"n","e":false,"k":"n","d":[],"c":[["o",{"w":"no","s":"o","e":true,"k":"o","d":[1,9,12,14,17,18],"c":[["n",{"w":"non-retryable","s":"n-retryable","e":true,"k":"n","d":[4],"c":[]}],["-",{"w":"no-","s":"-","e":false,"k":"-","d":[],"c":[["o",{"w":"no-op","s":"op","e":true,"k":"o","d":[7],"c":[]}],["a",{"w":"no-auth","s":"auth","e":true,"k":"a","d":[10,15],"c":[]}]]}],["t",{"w":"not","s":"t","e":true,"k":"t","d":[11,12,13,16,19],"c":[]}]]}],["e",{"w":"ne","s":"e","e":false,"k":"e","d":[],"c":[["e",{"w":"need","s":"ed","e":true,"k":"e","d":[12,16,18],"c":[["e",{"w":"needed","s":"ed","e":true,"k":"e","d":[1,12,18],"c":[]}],["s",{"w":"needs","s":"s","e":true,"k":"s","d":[19],"c":[]}]]}],["w",{"w":"new","s":"w","e":true,"k":"w","d":[8,12],"c":[]}],["x",{"w":"next","s":"xt","e":true,"k":"x","d":[10,18],"c":[]}],["v",{"w":"never","s":"ver","e":true,"k":"v","d":[11,13,14,17],"c":[]}],["t",{"w":"network","s":"twork","e":true,"k":"t","d":[14],"c":[]}]]}],["a",{"w":"name","s":"ame","e":true,"k":"a","d":[19],"c":[["s",{"w":"names","s":"s","e":true,"k":"s","d":[2],"c":[]}]]}],["u",{"w":"number","s":"umber","e":true,"k":"u","d":[12],"c":[["s",{"w":"numbers","s":"s","e":true,"k":"s","d":[12],"c":[]}]]}]]}],["k",{"w":"k","s":"k","e":false,"k":"k","d":[],"c":[["e",{"w":"key","s":"ey","e":true,"k":"e","d":[1,6,13,14],"c":[["s",{"w":"keys","s":"s","e":true,"k":"s","d":[11],"c":[]}],["p",{"w":"keypair","s":"pair","e":true,"k":"p","d":[13],"c":[]}]]}],["m",{"w":"kms","s":"ms","e":true,"k":"m","d":[13],"c":[]}]]}],["-",{"w":"-","s":"-","e":true,"k":"-","d":[2,4,9,13,14,18,19],"c":[["-",{"w":"---","s":"--","e":true,"k":"-","d":[7],"c":[]}]]}],["1",{"w":"1","s":"1","e":true,"k":"1","d":[9,11,13,17],"c":[["0",{"w":"100","s":"00","e":true,"k":"0","d":[2],"c":[]}]]}],["y",{"w":"you","s":"you","e":true,"k":"y","d":[5,9,12,15,16,17,18,19],"c":[["'",{"w":"you're","s":"'re","e":true,"k":"'","d":[2,15],"c":[]}],["r",{"w":"your","s":"r","e":true,"k":"r","d":[9,13,14,17,18,19],"c":[]}]]}],["u",{"w":"u","s":"u","e":false,"k":"u","d":[],"c":[["s",{"w":"us","s":"s","e":false,"k":"s","d":[],"c":[["i",{"w":"using","s":"ing","e":true,"k":"i","d":[2,9,12,13,16],"c":[]}],["e",{"w":"use","s":"e","e":true,"k":"e","d":[8,11,13,15,16,19],"c":[["s",{"w":"uses","s":"s","e":true,"k":"s","d":[4,14,15],"c":[]}],["r",{"w":"user","s":"r","e":true,"k":"r","d":[4,19],"c":[["'",{"w":"user's","s":"'s","e":true,"k":"'","d":[16],"c":[]}]]}],["d",{"w":"used","s":"d","e":true,"k":"d","d":[13],"c":[]}]]}]]}],["p",{"w":"update","s":"pdate","e":true,"k":"p","d":[12,16],"c":[["c",{"w":"updateconfig","s":"config","e":true,"k":"c","d":[6],"c":[]}],["s",{"w":"updates","s":"s","e":true,"k":"s","d":[7,16],"c":[]}],["d",{"w":"updated","s":"d","e":true,"k":"d","d":[19],"c":[]}]]}],["t",{"w":"utilit","s":"tilit","e":false,"k":"t","d":[],"c":[["y",{"w":"utility","s":"y","e":true,"k":"y","d":[7],"c":[]}],["i",{"w":"utilities","s":"ies","e":true,"k":"i","d":[16],"c":[]}]]}],["r",{"w":"url","s":"rl","e":true,"k":"r","d":[9,14,17,18],"c":[["s",{"w":"urls","s":"s","e":true,"k":"s","d":[9,13],"c":[]}]]}],["n",{"w":"un","s":"n","e":false,"k":"n","d":[],"c":[["m",{"w":"unmount","s":"mount","e":true,"k":"m","d":[11],"c":[]}],["i",{"w":"unit","s":"it","e":true,"k":"i","d":[16],"c":[]}],["d",{"w":"under","s":"der","e":true,"k":"d","d":[17],"c":[]}],["k",{"w":"unknown","s":"known","e":true,"k":"k","d":[19],"c":[]}]]}],["i",{"w":"ui","s":"i","e":true,"k":"i","d":[14],"c":[]}]]}],["q",{"w":"qu","s":"qu","e":false,"k":"q","d":[],"c":[["e",{"w":"query","s":"ery","e":true,"k":"e","d":[9],"c":[]}],["i",{"w":"quick","s":"ick","e":true,"k":"i","d":[11,17],"c":[]}]]}],["2",{"w":"2","s":"2","e":true,"k":"2","d":[9,11,13,17],"c":[["0",{"w":"2048-bit","s":"048-bit","e":true,"k":"0","d":[13],"c":[]}]]}],["3",{"w":"3","s":"3","e":true,"k":"3","d":[9,11,13,17],"c":[["0",{"w":"30","s":"0","e":true,"k":"0","d":[13,16],"c":[]}]]}],["4",{"w":"4","s":"4","e":true,"k":"4","d":[11,13],"c":[["0",{"w":"40","s":"0","e":false,"k":"0","d":[],"c":[["1",{"w":"401","s":"1","e":true,"k":"1","d":[13],"c":[]}],["3",{"w":"403","s":"3","e":true,"k":"3","d":[13],"c":[]}]]}]]}],["7",{"w":"7","s":"7","e":true,"k":"7","d":[16],"c":[["5",{"w":"7523","s":"523","e":true,"k":"5","d":[13],"c":[]}]]}],["8",{"w":"8693","s":"8693","e":true,"k":"8","d":[13],"c":[]}],["5",{"w":"5","s":"5","e":true,"k":"5","d":[13,17],"c":[]}],["z",{"w":"zero","s":"zero","e":true,"k":"z","d":[17],"c":[]}]]},"isArray":false},"keywords":{"type":"Radix","node":{"w":"","s":"","e":false,"k":"","d":[],"c":[]},"isArray":false}},"vectorIndexes":{},"searchableProperties":["url","title","breadcrumbs","description","content","keywords"],"searchablePropertiesWithTypes":{"url":"string","title":"string","breadcrumbs":"string[]","description":"string","content":"string","keywords":"string"},"frequencies":{"url":{"1":{"docs":0.3333333333333333,"api":0.3333333333333333,"authentication":0.3333333333333333},"2":{"docs":0.3333333333333333,"api":0.3333333333333333,"components":0.3333333333333333},"3":{"docs":0.3333333333333333,"api":0.3333333333333333,"configuration":0.3333333333333333},"4":{"docs":0.3333333333333333,"api":0.3333333333333333,"errors":0.3333333333333333},"5":{"docs":0.3333333333333333,"api":0.3333333333333333,"events":0.3333333333333333},"6":{"docs":0.5,"api":0.5},"7":{"docs":0.3333333333333333,"api":0.3333333333333333,"methods":0.3333333333333333},"8":{"docs":0.3333333333333333,"api":0.3333333333333333,"state-machine":0.3333333333333333},"9":{"docs":0.3333333333333333,"guides":0.3333333333333333,"environments":0.3333333333333333},"10":{"docs":0.5,"guides":0.5},"11":{"docs":0.3333333333333333,"guides":0.3333333333333333,"integration":0.3333333333333333},"12":{"docs":0.3333333333333333,"guides":0.3333333333333333,"localization":0.3333333333333333},"13":{"docs":0.3333333333333333,"guides":0.3333333333333333,"oauth-setup":0.3333333333333333},"14":{"docs":0.3333333333333333,"guides":0.3333333333333333,"security":0.3333333333333333},"15":{"docs":0.3333333333333333,"guides":0.3333333333333333,"testing":0.3333333333333333},"16":{"docs":0.3333333333333333,"guides":0.3333333333333333,"theming":0.3333333333333333},"17":{"docs":1},"18":{"docs":0.5,"quickstart":0.5},"19":{"docs":0.5,"troubleshooting":0.5}},"title":{"1":{"authentication":1},"2":{"components":1},"3":{"configuration":1},"4":{"error":0.5,"codes":0.5},"5":{"events":0.5,"reference":0.5},"6":{"api":0.5,"reference":0.5},"7":{"sdk":0.5,"methods":0.5},"8":{"state":0.5,"machine":0.5},"9":{"environments":1},"10":{"guides":1},"11":{"integration":0.5,"examples":0.5},"12":{"localization":1},"13":{"oauth":0.5,"setup":0.5},"14":{"security":1},"15":{"testing":0.5,"sandbox":0.5},"16":{"theming":1},"17":{"documentation":1},"18":{"quickstart":1},"19":{"troubleshooting":1}},"breadcrumbs":{},"description":{"1":{"sdk":0.1111111111111111,"authentication":0.1111111111111111,"strategies":0.1111111111111111,"session":0.1111111111111111,"oauth":0.1111111111111111,"client-secret":0.1111111111111111,"and":0.1111111111111111,"api":0.1111111111111111,"key":0.1111111111111111},"2":{"available":0.16666666666666666,"embedded":0.16666666666666666,"components":0.16666666666666666,"and":0.16666666666666666,"their":0.16666666666666666,"capabilities":0.16666666666666666},"3":{"sdk":0.1,"initialization":0.1,"and":0.1,"component":0.1,"mount":0.1,"options":0.1,"auto-generated":0.1,"from":0.1,"typescript":0.1,"source":0.1},"4":{"all":0.14285714285714285,"sdk":0.14285714285714285,"error":0.14285714285714285,"codes":0.14285714285714285,"for":0.14285714285714285,"programmatic":0.14285714285714285,"handling":0.14285714285714285},"5":{"framework":0.16666666666666666,"lifecycle":0.16666666666666666,"events":0.16666666666666666,"and":0.16666666666666666,"custom":0.16666666666666666,"component":0.16666666666666666},"6":{"complete":0.08333333333333333,"sdk":0.08333333333333333,"method":0.08333333333333333,"and":0.08333333333333333,"type":0.08333333333333333,"reference":0.08333333333333333,"for":0.08333333333333333,"the":0.08333333333333333,"visa":0.08333333333333333,"acceptance":0.08333333333333333,"embedded":0.08333333333333333,"components":0.08333333333333333},"7":{"complete":0.09090909090909091,"reference":0.09090909090909091,"of":0.09090909090909091,"all":0.09090909090909091,"visaacceptance":0.09090909090909091,"sdk":0.09090909090909091,"methods":0.09090909090909091,"and":0.09090909090909091,"instance":0.09090909090909091,"lifecycle":0.09090909090909091,"controls":0.09090909090909091},"8":{"component":0.16666666666666666,"instance":0.16666666666666666,"states":0.16666666666666666,"and":0.16666666666666666,"valid":0.16666666666666666,"transitions":0.16666666666666666},"9":{"development":0.2,"cte":0.2,"and":0.2,"production":0.2,"configuration":0.2},"10":{"in-depth":0.1111111111111111,"guides":0.1111111111111111,"for":0.1111111111111111,"customizing":0.1111111111111111,"and":0.1111111111111111,"integrating":0.1111111111111111,"visa":0.1111111111111111,"acceptance":0.1111111111111111,"components":0.1111111111111111},"11":{"how":0.08333333333333333,"to":0.08333333333333333,"embed":0.08333333333333333,"components":0.08333333333333333,"in":0.08333333333333333,"react":0.08333333333333333,"vue":0.08333333333333333,"vanilla":0.08333333333333333,"js":0.08333333333333333,"and":0.08333333333333333,"other":0.08333333333333333,"frameworks":0.08333333333333333},"12":{"language":0.2,"support":0.2,"and":0.2,"rtl":0.2,"layout":0.2},"13":{"end-to-end":0.1,"guide":0.1,"for":0.1,"integrating":0.1,"oauth":0.1,"client_credentials":0.1,"with":0.1,"private_key_jwt":0.1,"embedded":0.1,"components":0.1},"14":{"security":0.14285714285714285,"model":0.14285714285714285,"iframe":0.14285714285714285,"isolation":0.14285714285714285,"and":0.14285714285714285,"credential":0.14285714285714285,"handling":0.14285714285714285},"15":{"how":0.1111111111111111,"to":0.1111111111111111,"develop":0.1111111111111111,"and":0.1111111111111111,"test":0.1111111111111111,"with":0.1111111111111111,"embedded":0.1111111111111111,"components":0.1111111111111111,"locally":0.1111111111111111},"16":{"customize":0.08333333333333333,"the":0.08333333333333333,"appearance":0.08333333333333333,"of":0.08333333333333333,"embedded":0.08333333333333333,"components":0.08333333333333333,"with":0.08333333333333333,"presets":0.08333333333333333,"tokens":0.08333333333333333,"and":0.08333333333333333,"runtime":0.08333333333333333,"updates":0.08333333333333333},"17":{"embed":0.07692307692307693,"pre-built":0.07692307692307693,"payment":0.07692307692307693,"components":0.07692307692307693,"into":0.07692307692307693,"any":0.07692307692307693,"web":0.07692307692307693,"application":0.07692307692307693,"with":0.07692307692307693,"a":0.07692307692307693,"single":0.07692307692307693,"script":0.07692307692307693,"tag":0.07692307692307693},"18":{"5":0.1,"get":0.1,"the":0.1,"visa":0.1,"acceptance":0.1,"sdk":0.1,"running":0.1,"in":0.1,"under":0.1,"minutes":0.1},"19":{"common":0.1111111111111111,"issues":0.1111111111111111,"and":0.1111111111111111,"solutions":0.1111111111111111,"for":0.1111111111111111,"the":0.1111111111111111,"visa":0.1111111111111111,"acceptance":0.1111111111111111,"sdk":0.1111111111111111}},"content":{"1":{"type":0.01098901098901099,"tables":0.01098901098901099,"on":0.01098901098901099,"this":0.01098901098901099,"page":0.01098901098901099,"are":0.01098901098901099,"generated":0.01098901098901099,"directly":0.01098901098901099,"from":0.01098901098901099,"the":0.01098901098901099,"sdk":0.01098901098901099,"source":0.01098901098901099,"code":0.01098901098901099,"at":0.01098901098901099,"build":0.01098901098901099,"time":0.01098901098901099,"supports":0.01098901098901099,"four":0.01098901098901099,"authentication":0.01098901098901099,"strategies":0.01098901098901099,"set":0.01098901098901099,"via":0.01098901098901099,"in":0.01098901098901099,"applies":0.01098901098901099,"to":0.01098901098901099,"all":0.01098901098901099,"components":0.01098901098901099,"or":0.01098901098901099,"per-component":0.01098901098901099,"session":0.01098901098901099,"auth":0.01098901098901099,"default":0.01098901098901099,"cookie-based":0.01098901098901099,"iframe":0.01098901098901099,"checks":0.01098901098901099,"endpoint":0.01098901098901099,"with":0.01098901098901099,"failure":0.01098901098901099,"a":0.01098901098901099,"login":0.01098901098901099,"popup":0.01098901098901099,"opens":0.01098901098901099,"oauth":0.01098901098901099,"bearer":0.01098901098901099,"token":0.01098901098901099,"host":0.01098901098901099,"provides":0.01098901098901099,"an":0.01098901098901099,"async":0.01098901098901099,"factory":0.01098901098901099,"called":0.01098901098901099,"before":0.01098901098901099,"mounting":0.01098901098901099,"and":0.01098901098901099,"every":0.01098901098901099,"expiry":0.01098901098901099,"proactive":0.01098901098901099,"jwt":0.01098901098901099,"refresh":0.01098901098901099,"client":0.01098901098901099,"secret":0.01098901098901099,"pre-issued":0.01098901098901099,"delivered":0.01098901098901099,"secure":0.01098901098901099,"postmessage":0.01098901098901099,"no":0.01098901098901099,"needed":0.01098901098901099,"api":0.01098901098901099,"key":0.01098901098901099,"static":0.01098901098901099,"injected":0.01098901098901099,"as":0.01098901098901099,"header":0.01098901098901099,"simplest":0.01098901098901099,"strategy":0.01098901098901099,"lifecycle":0.01098901098901099,"exact":0.01098901098901099,"path":0.01098901098901099,"depends":0.01098901098901099,"goes":0.01098901098901099,"through":0.01098901098901099,"token-based":0.01098901098901099,"go":0.01098901098901099,"see":0.01098901098901099,"state":0.01098901098901099,"machine":0.01098901098901099,"reference":0.01098901098901099,"for":0.01098901098901099,"full":0.01098901098901099,"transition":0.01098901098901099,"diagram":0.01098901098901099},"2":{"100":0.013888888888888888,"available":0.013888888888888888,"components":0.013888888888888888,"pass":0.013888888888888888,"any":0.013888888888888888,"of":0.013888888888888888,"these":0.013888888888888888,"names":0.013888888888888888,"to":0.013888888888888888,"rendering":0.013888888888888888,"a":0.013888888888888888,"component":0.013888888888888888,"multiple":0.013888888888888888,"on":0.013888888888888888,"one":0.013888888888888888,"page":0.013888888888888888,"each":0.013888888888888888,"call":0.013888888888888888,"creates":0.013888888888888888,"an":0.013888888888888888,"independent":0.013888888888888888,"instance":0.013888888888888888,"with":0.013888888888888888,"its":0.013888888888888888,"own":0.013888888888888888,"iframe":0.013888888888888888,"and":0.013888888888888888,"lifecycle":0.013888888888888888,"every":0.013888888888888888,"goes":0.013888888888888888,"through":0.013888888888888888,"states":0.013888888888888888,"all":0.013888888888888888,"emit":0.013888888888888888,"framework":0.013888888888888888,"events":0.013888888888888888,"at":0.013888888888888888,"state":0.013888888888888888,"transition":0.013888888888888888,"container":0.013888888888888888,"requirements":0.013888888888888888,"the":0.013888888888888888,"element":0.013888888888888888,"must":0.013888888888888888,"-":0.013888888888888888,"exist":0.013888888888888888,"in":0.013888888888888888,"dom":0.013888888888888888,"before":0.013888888888888888,"is":0.013888888888888888,"called":0.013888888888888888,"have":0.013888888888888888,"defined":0.013888888888888888,"width":0.013888888888888888,"fills":0.013888888888888888,"sufficient":0.013888888888888888,"height":0.013888888888888888,"or":0.013888888888888888,"allow":0.013888888888888888,"auto-resize":0.013888888888888888,"via":0.013888888888888888,"messages":0.013888888888888888,"be":0.013888888888888888,"calling":0.013888888888888888,"if":0.013888888888888888,"you're":0.013888888888888888,"using":0.013888888888888888,"like":0.013888888888888888,"react":0.013888888888888888,"render":0.013888888888888888,"first":0.013888888888888888,"then":0.013888888888888888},"3":{"type":0.017543859649122806,"tables":0.017543859649122806,"on":0.017543859649122806,"this":0.017543859649122806,"page":0.017543859649122806,"are":0.017543859649122806,"generated":0.017543859649122806,"directly":0.017543859649122806,"from":0.017543859649122806,"the":0.017543859649122806,"sdk":0.017543859649122806,"source":0.017543859649122806,"code":0.017543859649122806,"at":0.017543859649122806,"build":0.017543859649122806,"time":0.017543859649122806,"via":0.017543859649122806,"global":0.017543859649122806,"configuration":0.017543859649122806,"passed":0.017543859649122806,"to":0.017543859649122806,"set":0.017543859649122806,"sdk-wide":0.017543859649122806,"defaults":0.017543859649122806,"for":0.017543859649122806,"all":0.017543859649122806,"components":0.017543859649122806,"mount":0.017543859649122806,"as":0.017543859649122806,"third":0.017543859649122806,"argument":0.017543859649122806,"configure":0.017543859649122806,"a":0.017543859649122806,"specific":0.017543859649122806,"component":0.017543859649122806,"instance":0.017543859649122806,"theme":0.017543859649122806,"object":0.017543859649122806,"within":0.017543859649122806,"accepts":0.017543859649122806,"presets":0.017543859649122806,"color":0.017543859649122806,"tokens":0.017543859649122806,"typography":0.017543859649122806,"shape":0.017543859649122806,"spacing":0.017543859649122806,"shadows":0.017543859649122806,"and":0.017543859649122806,"css":0.017543859649122806,"variable":0.017543859649122806,"overrides":0.017543859649122806,"see":0.017543859649122806,"theming":0.017543859649122806,"guide":0.017543859649122806,"full":0.017543859649122806,"details":0.017543859649122806,"available":0.017543859649122806},"4":{"type":0.01818181818181818,"tables":0.01818181818181818,"on":0.01818181818181818,"this":0.01818181818181818,"page":0.01818181818181818,"are":0.01818181818181818,"generated":0.01818181818181818,"directly":0.01818181818181818,"from":0.01818181818181818,"the":0.01818181818181818,"sdk":0.01818181818181818,"source":0.01818181818181818,"code":0.01818181818181818,"at":0.01818181818181818,"build":0.01818181818181818,"time":0.01818181818181818,"error":0.01818181818181818,"codes":0.01818181818181818,"uses":0.01818181818181818,"typed":0.01818181818181818,"for":0.01818181818181818,"programmatic":0.01818181818181818,"handling":0.01818181818181818,"object":0.01818181818181818,"all":0.01818181818181818,"errors":0.01818181818181818,"conform":0.01818181818181818,"to":0.01818181818181818,"interface":0.01818181818181818,"retryable":0.01818181818181818,"with":0.01818181818181818,"can":0.01818181818181818,"be":0.01818181818181818,"recovered":0.01818181818181818,"-":0.01818181818181818,"prompt":0.01818181818181818,"user":0.01818181818181818,"re-authenticate":0.01818181818181818,"retry":0.01818181818181818,"longer":0.01818181818181818,"timeout":0.01818181818181818,"or":0.01818181818181818,"login":0.01818181818181818,"after":0.01818181818181818,"brief":0.01818181818181818,"delay":0.01818181818181818,"period":0.01818181818181818,"non-retryable":0.01818181818181818,"indicate":0.01818181818181818,"a":0.01818181818181818,"configuration":0.01818181818181818,"issue":0.01818181818181818,"that":0.01818181818181818,"requires":0.01818181818181818,"fix":0.01818181818181818},"5":{"event":0.024390243902439025,"system":0.024390243902439025,"the":0.024390243902439025,"sdk":0.024390243902439025,"emits":0.024390243902439025,"lifecycle":0.024390243902439025,"events":0.024390243902439025,"that":0.024390243902439025,"allow":0.024390243902439025,"you":0.024390243902439025,"to":0.024390243902439025,"track":0.024390243902439025,"component":0.024390243902439025,"state":0.024390243902439025,"transitions":0.024390243902439025,"authentication":0.024390243902439025,"flows":0.024390243902439025,"and":0.024390243902439025,"errors":0.024390243902439025,"framework":0.024390243902439025,"payload":0.024390243902439025,"types":0.024390243902439025,"componentreadyevent":0.024390243902439025,"componenterrorevent":0.024390243902439025,"authrequiredevent":0.024390243902439025,"error":0.024390243902439025,"handling":0.024390243902439025,"when":0.024390243902439025,"a":0.024390243902439025,"fires":0.024390243902439025,"contains":0.024390243902439025,"object":0.024390243902439025,"see":0.024390243902439025,"codes":0.024390243902439025,"reference":0.024390243902439025,"for":0.024390243902439025,"full":0.024390243902439025,"code":0.024390243902439025,"table":0.024390243902439025,"recovery":0.024390243902439025,"patterns":0.024390243902439025},"6":{"the":0.018518518518518517,"visa":0.018518518518518517,"acceptance":0.018518518518518517,"sdk":0.018518518518518517,"exposes":0.018518518518518517,"a":0.018518518518518517,"single":0.018518518518518517,"global":0.018518518518518517,"object":0.018518518518518517,"loaded":0.018518518518518517,"via":0.018518518518518517,"tag":0.018518518518518517,"all":0.018518518518518517,"interaction":0.018518518518518517,"happens":0.018518518518518517,"through":0.018518518518518517,"its":0.018518518518518517,"methods":0.018518518518518517,"init":0.018518518518518517,"render":0.018518518518518517,"updateconfig":0.018518518518518517,"destroyall":0.018518518518518517,"and":0.018518518518518517,"instance":0.018518518518518517,"available":0.018518518518518517,"components":0.018518518518518517,"lifecycle":0.018518518518518517,"container":0.018518518518518517,"requirements":0.018518518518518517,"globalconfig":0.018518518518518517,"mountconfig":0.018518518518518517,"type":0.018518518518518517,"references":0.018518518518518517,"oauth":0.018518518518518517,"session":0.018518518518518517,"client-secret":0.018518518518518517,"api":0.018518518518518517,"key":0.018518518518518517,"strategies":0.018518518518518517,"event":0.018518518518518517,"system":0.018518518518518517,"payload":0.018518518518518517,"types":0.018518518518518517,"framework":0.018518518518518517,"integration":0.018518518518518517,"component":0.018518518518518517,"states":0.018518518518518517,"transitions":0.018518518518518517,"error":0.018518518518518517,"codes":0.018518518518518517,"retryable":0.018518518518518517,"errors":0.018518518518518517,"recovery":0.018518518518518517,"patterns":0.018518518518518517},"7":{"initialization":0.015151515151515152,"initialize":0.015151515151515152,"the":0.015151515151515152,"sdk":0.015151515151515152,"with":0.015151515151515152,"global":0.015151515151515152,"configuration":0.015151515151515152,"must":0.015151515151515152,"be":0.015151515151515152,"called":0.015151515151515152,"before":0.015151515151515152,"calling":0.015151515151515152,"it":0.015151515151515152,"a":0.015151515151515152,"second":0.015151515151515152,"time":0.015151515151515152,"is":0.015151515151515152,"no-op":0.015151515151515152,"and":0.015151515151515152,"logs":0.015151515151515152,"console":0.015151515151515152,"warning":0.015151515151515152,"---":0.015151515151515152,"rendering":0.015151515151515152,"mount":0.015151515151515152,"an":0.015151515151515152,"embedded":0.015151515151515152,"component":0.015151515151515152,"into":0.015151515151515152,"dom":0.015151515151515152,"element":0.015151515151515152,"returns":0.015151515151515152,"for":0.015151515151515152,"lifecycle":0.015151515151515152,"control":0.015151515151515152,"parameters":0.015151515151515152,"runtime":0.015151515151515152,"updates":0.015151515151515152,"merge":0.015151515151515152,"partial":0.015151515151515152,"at":0.015151515151515152,"propagates":0.015151515151515152,"theme":0.015151515151515152,"locale":0.015151515151515152,"permission":0.015151515151515152,"changes":0.015151515151515152,"to":0.015151515151515152,"all":0.015151515151515152,"live":0.015151515151515152,"instances":0.015151515151515152,"instance":0.015151515151515152,"methods":0.015151515151515152,"each":0.015151515151515152,"call":0.015151515151515152,"utility":0.015151515151515152,"testing":0.015151515151515152,"helpers":0.015151515151515152,"these":0.015151515151515152,"are":0.015151515151515152,"available":0.015151515151515152,"in":0.015151515151515152,"environments":0.015151515151515152,"but":0.015151515151515152,"intended":0.015151515151515152,"development":0.015151515151515152,"only":0.015151515151515152},"8":{"states":0.02857142857142857,"every":0.02857142857142857,"embedded":0.02857142857142857,"component":0.02857142857142857,"instance":0.02857142857142857,"has":0.02857142857142857,"a":0.02857142857142857,"state":0.02857142857142857,"accessible":0.02857142857142857,"via":0.02857142857142857,"transition":0.02857142857142857,"diagram":0.02857142857142857,"listening":0.02857142857142857,"to":0.02857142857142857,"changes":0.02857142857142857,"use":0.02857142857142857,"the":0.02857142857142857,"callback":0.02857142857142857,"react":0.02857142857142857,"transitions":0.02857142857142857,"polling":0.02857142857142857,"for":0.02857142857142857,"imperative":0.02857142857142857,"checks":0.02857142857142857,"once":0.02857142857142857,"an":0.02857142857142857,"reaches":0.02857142857142857,"it":0.02857142857142857,"cannot":0.02857142857142857,"be":0.02857142857142857,"reused":0.02857142857142857,"call":0.02857142857142857,"again":0.02857142857142857,"create":0.02857142857142857,"new":0.02857142857142857},"9":{"1":0.011111111111111112,"2":0.011111111111111112,"3":0.011111111111111112,"environment":0.011111111111111112,"urls":0.011111111111111112,"detection":0.011111111111111112,"the":0.011111111111111112,"sdk":0.011111111111111112,"auto-detects":0.011111111111111112,"its":0.011111111111111112,"from":0.011111111111111112,"script":0.011111111111111112,"url":0.011111111111111112,"hostname":0.011111111111111112,"there":0.011111111111111112,"is":0.011111111111111112,"no":0.011111111111111112,"config":0.011111111111111112,"parameter":0.011111111111111112,"rules":0.011111111111111112,"-":0.011111111111111112,"or":0.011111111111111112,"prefix":0.011111111111111112,"version":0.011111111111111112,"pinning":0.011111111111111112,"pin":0.011111111111111112,"to":0.011111111111111112,"a":0.011111111111111112,"specific":0.011111111111111112,"using":0.011111111111111112,"query":0.011111111111111112,"without":0.011111111111111112,"tag":0.011111111111111112,"you":0.011111111111111112,"get":0.011111111111111112,"latest":0.011111111111111112,"stable":0.011111111111111112,"release":0.011111111111111112,"for":0.011111111111111112,"that":0.011111111111111112,"major":0.011111111111111112,"channel":0.011111111111111112,"branch":0.011111111111111112,"previews":0.011111111111111112,"branch-specific":0.011111111111111112,"builds":0.011111111111111112,"are":0.011111111111111112,"available":0.011111111111111112,"in":0.011111111111111112,"dev":0.011111111111111112,"automatically":0.011111111111111112,"routes":0.011111111111111112,"matching":0.011111111111111112,"components":0.011111111111111112,"on":0.011111111111111112,"runtime":0.011111111111111112,"domain":0.011111111111111112,"local":0.011111111111111112,"development":0.011111111111111112,"run":0.011111111111111112,"embed-host":0.011111111111111112,"locally":0.011111111111111112,"serves":0.011111111111111112,"add":0.011111111111111112,"your":0.011111111111111112,"page":0.011111111111111112,"cors":0.011111111111111112,"origin":0.011111111111111112,"allowlist":0.011111111111111112,"each":0.011111111111111112,"has":0.011111111111111112,"registered":0.011111111111111112,"set":0.011111111111111112,"of":0.011111111111111112,"allowed":0.011111111111111112,"origins":0.011111111111111112,"contact":0.011111111111111112,"visa":0.011111111111111112,"acceptance":0.011111111111111112,"platform":0.011111111111111112,"team":0.011111111111111112,"provide":0.011111111111111112,"exact":0.011111111111111112,"s":0.011111111111111112,"will":0.011111111111111112,"embed":0.011111111111111112,"per-environment":0.011111111111111112,"cte":0.011111111111111112,"prod":0.011111111111111112,"separately":0.011111111111111112},"10":{"html":0.02857142857142857,"react":0.02857142857142857,"vue":0.02857142857142857,"and":0.02857142857142857,"next":0.02857142857142857,"js":0.02857142857142857,"integration":0.02857142857142857,"patterns":0.02857142857142857,"customize":0.02857142857142857,"colors":0.02857142857142857,"typography":0.02857142857142857,"shape":0.02857142857142857,"appearance":0.02857142857142857,"presets":0.02857142857142857,"language":0.02857142857142857,"support":0.02857142857142857,"rtl":0.02857142857142857,"layout":0.02857142857142857,"runtime":0.02857142857142857,"locale":0.02857142857142857,"switching":0.02857142857142857,"development":0.02857142857142857,"cte":0.02857142857142857,"production":0.02857142857142857,"configuration":0.02857142857142857,"authentication":0.02857142857142857,"strategies":0.02857142857142857,"iframe":0.02857142857142857,"isolation":0.02857142857142857,"csp":0.02857142857142857,"no-auth":0.02857142857142857,"mode":0.02857142857142857,"local":0.02857142857142857,"framework":0.02857142857142857,"testing":0.02857142857142857},"11":{"1":0.014492753623188406,"2":0.014492753623188406,"3":0.014492753623188406,"4":0.014492753623188406,"quick":0.014492753623188406,"integration":0.014492753623188406,"best":0.014492753623188406,"practices":0.014492753623188406,"initialize":0.014492753623188406,"once":0.014492753623188406,"call":0.014492753623188406,"at":0.014492753623188406,"app":0.014492753623188406,"startup":0.014492753623188406,"not":0.014492753623188406,"per":0.014492753623188406,"component":0.014492753623188406,"mount":0.014492753623188406,"always":0.014492753623188406,"destroy":0.014492753623188406,"on":0.014492753623188406,"unmount":0.014492753623188406,"leaking":0.014492753623188406,"instances":0.014492753623188406,"causes":0.014492753623188406,"memory":0.014492753623188406,"issues":0.014492753623188406,"and":0.014492753623188406,"duplicate":0.014492753623188406,"event":0.014492753623188406,"listeners":0.014492753623188406,"handle":0.014492753623188406,"loading":0.014492753623188406,"states":0.014492753623188406,"the":0.014492753623188406,"takes":0.014492753623188406,"time":0.014492753623188406,"to":0.014492753623188406,"load":0.014492753623188406,"show":0.014492753623188406,"a":0.014492753623188406,"skeleton":0.014492753623188406,"while":0.014492753623188406,"waiting":0.014492753623188406,"use":0.014492753623188406,"oauth":0.014492753623188406,"for":0.014492753623188406,"production":0.014492753623188406,"session":0.014492753623188406,"auth":0.014492753623188406,"is":0.014492753623188406,"deprecated":0.014492753623188406,"cross-origin":0.014492753623188406,"contexts":0.014492753623188406,"with":0.014492753623188406,"backend":0.014492753623188406,"token":0.014492753623188406,"exchange":0.014492753623188406,"never":0.014492753623188406,"expose":0.014492753623188406,"raw":0.014492753623188406,"api":0.014492753623188406,"keys":0.014492753623188406,"or":0.014492753623188406,"secrets":0.014492753623188406,"in":0.014492753623188406,"client-side":0.014492753623188406,"code":0.014492753623188406,"endpoint":0.014492753623188406},"12":{"setting":0.019230769230769232,"the":0.019230769230769232,"locale":0.019230769230769232,"pass":0.019230769230769232,"a":0.019230769230769232,"code":0.019230769230769232,"to":0.019230769230769232,"supported":0.019230769230769232,"locales":0.019230769230769232,"rtl":0.019230769230769232,"support":0.019230769230769232,"components":0.019230769230769232,"automatically":0.019230769230769232,"switch":0.019230769230769232,"right-to-left":0.019230769230769232,"layout":0.019230769230769232,"when":0.019230769230769232,"an":0.019230769230769232,"is":0.019230769230769232,"detected":0.019230769230769232,"no":0.019230769230769232,"additional":0.019230769230769232,"configuration":0.019230769230769232,"needed":0.019230769230769232,"runtime":0.019230769230769232,"switching":0.019230769230769232,"update":0.019230769230769232,"after":0.019230769230769232,"initialization":0.019230769230769232,"will":0.019230769230769232,"re-render":0.019230769230769232,"with":0.019230769230769232,"new":0.019230769230769232,"and":0.019230769230769232,"direction":0.019230769230769232,"number":0.019230769230769232,"currency":0.019230769230769232,"formatting":0.019230769230769232,"all":0.019230769230769232,"numbers":0.019230769230769232,"currencies":0.019230769230769232,"are":0.019230769230769232,"formatted":0.019230769230769232,"according":0.019230769230769232,"active":0.019230769230769232,"using":0.019230769230769232,"you":0.019230769230769232,"do":0.019230769230769232,"not":0.019230769230769232,"need":0.019230769230769232,"handle":0.019230769230769232,"it":0.019230769230769232},"13":{"1":0.0051813471502590676,"2":0.0051813471502590676,"3":0.0051813471502590676,"4":0.0051813471502590676,"5":0.0051813471502590676,"30":0.0051813471502590676,"401":0.0051813471502590676,"403":0.0051813471502590676,"7523":0.0051813471502590676,"8693":0.0051813471502590676,"client-side":0.0051813471502590676,"jwt":0.0051813471502590676,"signing":0.0051813471502590676,"shown":0.0051813471502590676,"here":0.0051813471502590676,"is":0.0051813471502590676,"for":0.0051813471502590676,"local":0.0051813471502590676,"development":0.0051813471502590676,"only":0.0051813471502590676,"in":0.0051813471502590676,"production":0.0051813471502590676,"the":0.0051813471502590676,"token":0.0051813471502590676,"exchange":0.0051813471502590676,"private":0.0051813471502590676,"key":0.0051813471502590676,"must":0.0051813471502590676,"happen":0.0051813471502590676,"on":0.0051813471502590676,"your":0.0051813471502590676,"server":0.0051813471502590676,"overview":0.0051813471502590676,"oauth":0.0051813471502590676,"flow":0.0051813471502590676,"embedded":0.0051813471502590676,"components":0.0051813471502590676,"a":0.0051813471502590676,"two-step":0.0051813471502590676,"process":0.0051813471502590676,"step":0.0051813471502590676,"grant":0.0051813471502590676,"with":0.0051813471502590676,"rfc":0.0051813471502590676,"backend":0.0051813471502590676,"signs":0.0051813471502590676,"assertion":0.0051813471502590676,"and":0.0051813471502590676,"exchanges":0.0051813471502590676,"it":0.0051813471502590676,"an":0.0051813471502590676,"at":0.0051813471502590676,"visa":0.0051813471502590676,"endpoint":0.0051813471502590676,"b":0.0051813471502590676,"component":0.0051813471502590676,"scoped":0.0051813471502590676,"to":0.0051813471502590676,"specific":0.0051813471502590676,"type":0.0051813471502590676,"what":0.0051813471502590676,"callback":0.0051813471502590676,"returns":0.0051813471502590676,"sdk":0.0051813471502590676,"prerequisites":0.0051813471502590676,"register":0.0051813471502590676,"rsa":0.0051813471502590676,"keypair":0.0051813471502590676,"kms":0.0051813471502590676,"generate":0.0051813471502590676,"2048-bit":0.0051813471502590676,"public":0.0051813471502590676,"celtic":0.0051813471502590676,"save":0.0051813471502590676,"returned":0.0051813471502590676,"becomes":0.0051813471502590676,"header":0.0051813471502590676,"client":0.0051813471502590676,"response":0.0051813471502590676,"create":0.0051813471502590676,"client-credential-grant":0.0051813471502590676,"consent":0.0051813471502590676,"links":0.0051813471502590676,"organization":0.0051813471502590676,"scopes":0.0051813471502590676,"format":0.0051813471502590676,"signed":0.0051813471502590676,"rs256":0.0051813471502590676,"proving":0.0051813471502590676,"identity":0.0051813471502590676,"payload":0.0051813471502590676,"be":0.0051813471502590676,"real":0.0051813471502590676,"portfolio":0.0051813471502590676,"id":0.0051813471502590676,"same":0.0051813471502590676,"value":0.0051813471502590676,"used":0.0051813471502590676,"do":0.0051813471502590676,"not":0.0051813471502590676,"use":0.0051813471502590676,"this":0.0051813471502590676,"field":0.0051813471502590676,"using":0.0051813471502590676,"incorrect":0.0051813471502590676,"will":0.0051813471502590676,"return":0.0051813471502590676,"valid":0.0051813471502590676,"but":0.0051813471502590676,"subsequent":0.0051813471502590676,"ec":0.0051813471502590676,"fail":0.0051813471502590676,"scope":0.0051813471502590676,"mismatch":0.0051813471502590676,"request":0.0051813471502590676,"after":0.0051813471502590676,"obtaining":0.0051813471502590676,"from":0.0051813471502590676,"component-scoped":0.0051813471502590676,"parameters":0.0051813471502590676,"has":0.0051813471502590676,"longer":0.0051813471502590676,"lifetime":0.0051813471502590676,"minutes":0.0051813471502590676,"than":0.0051813471502590676,"initial":0.0051813471502590676,"should":0.0051813471502590676,"raw":0.0051813471502590676,"integration":0.0051813471502590676,"lifecycle":0.0051813471502590676,"manages":0.0051813471502590676,"full":0.0051813471502590676,"automatically":0.0051813471502590676,"acquisition":0.0051813471502590676,"calls":0.0051813471502590676,"before":0.0051813471502590676,"renders":0.0051813471502590676,"proactive":0.0051813471502590676,"refresh":0.0051813471502590676,"if":0.0051813471502590676,"schedules":0.0051813471502590676,"expiry":0.0051813471502590676,"reactive":0.0051813471502590676,"api":0.0051813471502590676,"or":0.0051813471502590676,"delivery":0.0051813471502590676,"tokens":0.0051813471502590676,"are":0.0051813471502590676,"passed":0.0051813471502590676,"iframe":0.0051813471502590676,"via":0.0051813471502590676,"never":0.0051813471502590676,"urls":0.0051813471502590676,"injection":0.0051813471502590676,"inside":0.0051813471502590676,"adds":0.0051813471502590676,"all":0.0051813471502590676,"requests":0.0051813471502590676,"without":0.0051813471502590676,"embed":0.0051813471502590676,"system":0.0051813471502590676,"includes":0.0051813471502590676,"dev":0.0051813471502590676,"stubs":0.0051813471502590676,"both":0.0051813471502590676,"steps":0.0051813471502590676,"start":0.0051813471502590676,"registers":0.0051813471502590676,"-":0.0051813471502590676,"stub":0.0051813471502590676,"clientcredentials":0.0051813471502590676,"accesstoken":0.0051813471502590676,"ectoken":0.0051813471502590676,"serves":0.0051813471502590676,"demo":0.0051813471502590676,"page":0.0051813471502590676,"open":0.0051813471502590676,"jwts":0.0051813471502590676,"web":0.0051813471502590676,"crypto":0.0051813471502590676,"then":0.0051813471502590676,"validate":0.0051813471502590676,"structure":0.0051813471502590676,"claim":0.0051813471502590676,"presence":0.0051813471502590676,"verify":0.0051813471502590676,"cryptographic":0.0051813471502590676,"signatures":0.0051813471502590676,"mtls":0.0051813471502590676,"they":0.0051813471502590676,"testing":0.0051813471502590676,"endpoints":0.0051813471502590676,"troubleshooting":0.0051813471502590676},"14":{"iframe":0.007936507936507936,"isolation":0.007936507936507936,"each":0.007936507936507936,"embedded":0.007936507936507936,"component":0.007936507936507936,"runs":0.007936507936507936,"in":0.007936507936507936,"a":0.007936507936507936,"sandboxed":0.007936507936507936,"with":0.007936507936507936,"strict":0.007936507936507936,"credential":0.007936507936507936,"delivery":0.007936507936507936,"credentials":0.007936507936507936,"are":0.007936507936507936,"exchanged":0.007936507936507936,"between":0.007936507936507936,"host":0.007936507936507936,"and":0.007936507936507936,"exclusively":0.007936507936507936,"through":0.007936507936507936,"never":0.007936507936507936,"url":0.007936507936507936,"parameters":0.007936507936507936,"localstorage":0.007936507936507936,"or":0.007936507936507936,"the":0.007936507936507936,"attribute":0.007936507936507936,"ready":0.007936507936507936,"sdk":0.007936507936507936,"waits":0.007936507936507936,"for":0.007936507936507936,"postmessage":0.007936507936507936,"from":0.007936507936507936,"before":0.007936507936507936,"sending":0.007936507936507936,"any":0.007936507936507936,"data":0.007936507936507936,"sends":0.007936507936507936,"via":0.007936507936507936,"instance-scoped":0.007936507936507936,"routing":0.007936507936507936,"acknowledgment":0.007936507936507936,"confirms":0.007936507936507936,"mounting":0.007936507936507936,"ui":0.007936507936507936,"mid-session":0.007936507936507936,"refresh":0.007936507936507936,"signals":0.007936507936507936,"calls":0.007936507936507936,"configured":0.007936507936507936,"function":0.007936507936507936,"delivers":0.007936507936507936,"fresh":0.007936507936507936,"failure":0.007936507936507936,"handling":0.007936507936507936,"if":0.007936507936507936,"fails":0.007936507936507936,"state":0.007936507936507936,"transitions":0.007936507936507936,"to":0.007936507936507936,"event":0.007936507936507936,"fires":0.007936507936507936,"code":0.007936507936507936,"authentication":0.007936507936507936,"strategies":0.007936507936507936,"supports":0.007936507936507936,"four":0.007936507936507936,"oauth":0.007936507936507936,"recommended":0.007936507936507936,"session":0.007936507936507936,"client":0.007936507936507936,"secret":0.007936507936507936,"api":0.007936507936507936,"key":0.007936507936507936,"full":0.007936507936507936,"configuration":0.007936507936507936,"examples":0.007936507936507936,"type":0.007936507936507936,"definitions":0.007936507936507936,"strategy":0.007936507936507936,"see":0.007936507936507936,"reference":0.007936507936507936,"content":0.007936507936507936,"security":0.007936507936507936,"policy":0.007936507936507936,"your":0.007936507936507936,"page":0.007936507936507936,"uses":0.007936507936507936,"add":0.007936507936507936,"these":0.007936507936507936,"directives":0.007936507936507936,"development":0.007936507936507936,"environments":0.007936507936507936,"also":0.007936507936507936,"allow":0.007936507936507936,"properties":0.007936507936507936,"-":0.007936507936507936,"placed":0.007936507936507936,"params":0.007936507936507936,"all":0.007936507936507936,"payloads":0.007936507936507936,"include":0.007936507936507936,"messages":0.007936507936507936,"validated":0.007936507936507936,"against":0.007936507936507936,"registered":0.007936507936507936,"origin":0.007936507936507936,"allowlist":0.007936507936507936,"httponly":0.007936507936507936,"cookies":0.007936507936507936,"prevent":0.007936507936507936,"javascript":0.007936507936507936,"access":0.007936507936507936,"script":0.007936507936507936,"itself":0.007936507936507936,"makes":0.007936507936507936,"no":0.007936507936507936,"network":0.007936507936507936,"requests":0.007936507936507936,"happen":0.007936507936507936,"inside":0.007936507936507936,"card":0.007936507936507936,"pii":0.007936507936507936,"leave":0.007936507936507936,"boundary":0.007936507936507936},"15":{"no-auth":0.0125,"mode":0.0125,"sandbox":0.0125,"skip":0.0125,"authentication":0.0125,"entirely":0.0125,"during":0.0125,"development":0.0125,"by":0.0125,"passing":0.0125,"you":0.0125,"can":0.0125,"also":0.0125,"enable":0.0125,"per-component":0.0125,"is":0.0125,"for":0.0125,"only":0.0125,"the":0.0125,"production":0.0125,"sdk":0.0125,"ignores":0.0125,"flags":0.0125,"local":0.0125,"setup":0.0125,"start":0.0125,"embed-host":0.0125,"dev":0.0125,"server":0.0125,"load":0.0125,"from":0.0125,"auto-detects":0.0125,"environment":0.0125,"hostname":0.0125,"see":0.0125,"environments":0.0125,"full":0.0125,"hostname-to-environment":0.0125,"mapping":0.0125,"use":0.0125,"interactive":0.0125,"demo":0.0125,"visit":0.0125,"live":0.0125,"page":0.0125,"to":0.0125,"test":0.0125,"components":0.0125,"with":0.0125,"different":0.0125,"themes":0.0125,"locales":0.0125,"and":0.0125,"auth":0.0125,"modes":0.0125,"without":0.0125,"writing":0.0125,"code":0.0125,"testing":0.0125,"frameworks":0.0125,"timeouts":0.0125,"retry":0.0125,"uses":0.0125,"these":0.0125,"defaults":0.0125,"component":0.0125,"loading":0.0125,"debugging":0.0125,"verbose":0.0125,"logging":0.0125,"internal":0.0125,"state":0.0125,"transitions":0.0125,"check":0.0125,"detected":0.0125,"verify":0.0125,"you're":0.0125,"hitting":0.0125,"right":0.0125,"backend":0.0125},"16":{"7":0.008130081300813009,"30":0.008130081300813009,"theme":0.008130081300813009,"presets":0.008130081300813009,"the":0.008130081300813009,"sdk":0.008130081300813009,"includes":0.008130081300813009,"built-in":0.008130081300813009,"pass":0.008130081300813009,"a":0.008130081300813009,"preset":0.008130081300813009,"in":0.008130081300813009,"config":0.008130081300813009,"object":0.008130081300813009,"dark":0.008130081300813009,"mode":0.008130081300813009,"set":0.008130081300813009,"property":0.008130081300813009,"to":0.008130081300813009,"control":0.008130081300813009,"light":0.008130081300813009,"follows":0.008130081300813009,"user's":0.008130081300813009,"os":0.008130081300813009,"preference":0.008130081300813009,"via":0.008130081300813009,"custom":0.008130081300813009,"colors":0.008130081300813009,"override":0.008130081300813009,"semantic":0.008130081300813009,"color":0.008130081300813009,"tokens":0.008130081300813009,"using":0.008130081300813009,"oklch":0.008130081300813009,"values":0.008130081300813009,"are":0.008130081300813009,"merged":0.008130081300813009,"on":0.008130081300813009,"top":0.008130081300813009,"of":0.008130081300813009,"only":0.008130081300813009,"what":0.008130081300813009,"you":0.008130081300813009,"need":0.008130081300813009,"all":0.008130081300813009,"available":0.008130081300813009,"including":0.008130081300813009,"and":0.008130081300813009,"see":0.008130081300813009,"type":0.008130081300813009,"configuration":0.008130081300813009,"reference":0.008130081300813009,"for":0.008130081300813009,"full":0.008130081300813009,"list":0.008130081300813009,"typography":0.008130081300813009,"font":0.008130081300813009,"family":0.008130081300813009,"weight":0.008130081300813009,"size":0.008130081300813009,"shape":0.008130081300813009,"border":0.008130081300813009,"radius":0.008130081300813009,"corner":0.008130081300813009,"rounding":0.008130081300813009,"at":0.008130081300813009,"multiple":0.008130081300813009,"scales":0.008130081300813009,"spacing":0.008130081300813009,"base":0.008130081300813009,"unit":0.008130081300813009,"that":0.008130081300813009,"internal":0.008130081300813009,"layout":0.008130081300813009,"utilities":0.008130081300813009,"shadows":0.008130081300813009,"define":0.008130081300813009,"elevation":0.008130081300813009,"levels":0.008130081300813009,"surfaces":0.008130081300813009,"css":0.008130081300813009,"variables":0.008130081300813009,"escape":0.008130081300813009,"hatch":0.008130081300813009,"advanced":0.008130081300813009,"overrides":0.008130081300813009,"not":0.008130081300813009,"covered":0.008130081300813009,"by":0.008130081300813009,"token":0.008130081300813009,"system":0.008130081300813009,"inject":0.008130081300813009,"arbitrary":0.008130081300813009,"properties":0.008130081300813009,"injected":0.008130081300813009,"directly":0.008130081300813009,"into":0.008130081300813009,"iframe's":0.008130081300813009,"use":0.008130081300813009,"sparingly":0.008130081300813009,"prefer":0.008130081300813009,"runtime":0.008130081300813009,"updates":0.008130081300813009,"update":0.008130081300813009,"after":0.008130081300813009,"initialization":0.008130081300813009,"without":0.008130081300813009,"page":0.008130081300813009,"reload":0.008130081300813009,"mounted":0.008130081300813009,"components":0.008130081300813009,"simultaneously":0.008130081300813009,"single":0.008130081300813009,"component's":0.008130081300813009,"appearance":0.008130081300813009,"iframe":0.008130081300813009,"styles":0.008130081300813009,"layout-level":0.008130081300813009,"element":0.008130081300813009,"itself":0.008130081300813009,"component":0.008130081300813009,"content":0.008130081300813009,"render":0.008130081300813009},"17":{"1":0.010309278350515464,"2":0.010309278350515464,"3":0.010309278350515464,"5":0.010309278350515464,"the":0.010309278350515464,"visa":0.010309278350515464,"acceptance":0.010309278350515464,"sdk":0.010309278350515464,"lets":0.010309278350515464,"you":0.010309278350515464,"embed":0.010309278350515464,"fully-functional":0.010309278350515464,"payment":0.010309278350515464,"components":0.010309278350515464,"transactions":0.010309278350515464,"invoices":0.010309278350515464,"forms":0.010309278350515464,"and":0.010309278350515464,"more":0.010309278350515464,"into":0.010309278350515464,"any":0.010309278350515464,"web":0.010309278350515464,"page":0.010309278350515464,"no":0.010309278350515464,"build":0.010309278350515464,"step":0.010309278350515464,"required":0.010309278350515464,"quick":0.010309278350515464,"start":0.010309278350515464,"get":0.010309278350515464,"running":0.010309278350515464,"in":0.010309278350515464,"under":0.010309278350515464,"minutes":0.010309278350515464,"one":0.010309278350515464,"script":0.010309278350515464,"tag":0.010309278350515464,"zero":0.010309278350515464,"steps":0.010309278350515464,"try":0.010309278350515464,"all":0.010309278350515464,"live":0.010309278350515464,"with":0.010309278350515464,"theme":0.010309278350515464,"locale":0.010309278350515464,"switching":0.010309278350515464,"complete":0.010309278350515464,"method":0.010309278350515464,"reference":0.010309278350515464,"auto-generated":0.010309278350515464,"type":0.010309278350515464,"tables":0.010309278350515464,"theming":0.010309278350515464,"localization":0.010309278350515464,"security":0.010309278350515464,"environments":0.010309278350515464,"testing":0.010309278350515464,"how":0.010309278350515464,"it":0.010309278350515464,"works":0.010309278350515464,"load":0.010309278350515464,"add":0.010309278350515464,"environment":0.010309278350515464,"is":0.010309278350515464,"auto-detected":0.010309278350515464,"from":0.010309278350515464,"url":0.010309278350515464,"initialize":0.010309278350515464,"call":0.010309278350515464,"auth":0.010309278350515464,"strategy":0.010309278350515464,"render":0.010309278350515464,"mount":0.010309278350515464,"dom":0.010309278350515464,"containers":0.010309278350515464,"each":0.010309278350515464,"component":0.010309278350515464,"runs":0.010309278350515464,"a":0.010309278350515464,"sandboxed":0.010309278350515464,"iframe":0.010309278350515464,"card":0.010309278350515464,"data":0.010309278350515464,"pii":0.010309278350515464,"never":0.010309278350515464,"touch":0.010309278350515464,"your":0.010309278350515464,"available":0.010309278350515464,"share":0.010309278350515464,"same":0.010309278350515464,"api":0.010309278350515464,"surface":0.010309278350515464,"single":0.010309278350515464,"see":0.010309278350515464,"for":0.010309278350515464,"details":0.010309278350515464,"on":0.010309278350515464},"18":{"load":0.013333333333333334,"the":0.013333333333333334,"sdk":0.013333333333333334,"add":0.013333333333333334,"script":0.013333333333333334,"tag":0.013333333333333334,"to":0.013333333333333334,"your":0.013333333333333334,"html":0.013333333333333334,"page":0.013333333333333334,"environment":0.013333333333333334,"is":0.013333333333333334,"auto-detected":0.013333333333333334,"from":0.013333333333333334,"url":0.013333333333333334,"hostname":0.013333333333333334,"no":0.013333333333333334,"configuration":0.013333333333333334,"needed":0.013333333333333334,"initialize":0.013333333333333334,"call":0.013333333333333334,"with":0.013333333333333334,"render":0.013333333333333334,"a":0.013333333333333334,"component":0.013333333333333334,"mount":0.013333333333333334,"into":0.013333333333333334,"container":0.013333333333333334,"element":0.013333333333333334,"handles":0.013333333333333334,"iframe":0.013333333333333334,"creation":0.013333333333333334,"sizing":0.013333333333333334,"theme":0.013333333333333334,"injection":0.013333333333333334,"and":0.013333333333333334,"authentication":0.013333333333333334,"automatically":0.013333333333333334,"you":0.013333333333333334,"only":0.013333333333333334,"need":0.013333333333333334,"full":0.013333333333333334,"example":0.013333333333333334,"for":0.013333333333333334,"development":0.013333333333333334,"can":0.013333333333333334,"skip":0.013333333333333334,"entirely":0.013333333333333334,"see":0.013333333333333334,"testing":0.013333333333333334,"guide":0.013333333333333334,"sandbox":0.013333333333333334,"mode":0.013333333333333334,"details":0.013333333333333334,"next":0.013333333333333334,"steps":0.013333333333333334,"-":0.013333333333333334,"api":0.013333333333333334,"reference":0.013333333333333334,"method":0.013333333333333334,"documentation":0.013333333333333334,"theming":0.013333333333333334,"customize":0.013333333333333334,"colors":0.013333333333333334,"typography":0.013333333333333334,"presets":0.013333333333333334,"all":0.013333333333333334,"four":0.013333333333333334,"auth":0.013333333333333334,"strategies":0.013333333333333334,"explained":0.013333333333333334,"security":0.013333333333333334,"isolation":0.013333333333333334,"credential":0.013333333333333334,"handling":0.013333333333333334},"19":{"component":0.0078125,"not":0.0078125,"loading":0.0078125,"symptom":0.0078125,"the":0.0078125,"container":0.0078125,"element":0.0078125,"remains":0.0078125,"empty":0.0078125,"after":0.0078125,"calling":0.0078125,"causes":0.0078125,"-":0.0078125,"sdk":0.0078125,"initialized":0.0078125,"call":0.0078125,"before":0.0078125,"invalid":0.0078125,"selector":0.0078125,"verify":0.0078125,"dom":0.0078125,"exists":0.0078125,"same-origin":0.0078125,"conflict":0.0078125,"iframe":0.0078125,"and":0.0078125,"host":0.0078125,"cannot":0.0078125,"share":0.0078125,"same":0.0078125,"origin":0.0078125,"use":0.0078125,"browser":0.0078125,"devtools":0.0078125,"console":0.0078125,"to":0.0078125,"check":0.0078125,"for":0.0078125,"prefixed":0.0078125,"warnings":0.0078125,"these":0.0078125,"indicate":0.0078125,"specific":0.0078125,"failure":0.0078125,"reason":0.0078125,"authentication":0.0078125,"failures":0.0078125,"shows":0.0078125,"error":0.0078125,"or":0.0078125,"event":0.0078125,"fires":0.0078125,"repeatedly":0.0078125,"expired":0.0078125,"session":0.0078125,"cookies":0.0078125,"user":0.0078125,"needs":0.0078125,"re-authenticate":0.0078125,"token":0.0078125,"from":0.0078125,"callback":0.0078125,"format":0.0078125,"expiry":0.0078125,"third-party":0.0078125,"cookie":0.0078125,"blocking":0.0078125,"safari":0.0078125,"privacy":0.0078125,"mode":0.0078125,"switch":0.0078125,"strategy":0.0078125,"height":0.0078125,"issues":0.0078125,"renders":0.0078125,"but":0.0078125,"is":0.0078125,"cut":0.0078125,"off":0.0078125,"has":0.0078125,"extra":0.0078125,"whitespace":0.0078125,"fixed":0.0078125,"instead":0.0078125,"css":0.0078125,"on":0.0078125,"a":0.0078125,"parent":0.0078125,"ancestor":0.0078125,"styles":0.0078125,"content":0.0078125,"still":0.0078125,"wait":0.0078125,"theme":0.0078125,"applying":0.0078125,"ignores":0.0078125,"preset":0.0078125,"custom":0.0078125,"colors":0.0078125,"unknown":0.0078125,"name":0.0078125,"one":0.0078125,"of":0.0078125,"oklch":0.0078125,"values":0.0078125,"color":0.0078125,"matches":0.0078125,"can":0.0078125,"be":0.0078125,"updated":0.0078125,"at":0.0078125,"any":0.0078125,"time":0.0078125,"via":0.0078125,"if":0.0078125,"you":0.0078125,"see":0.0078125,"this":0.0078125,"hard":0.0078125,"security":0.0078125,"constraint":0.0078125,"script":0.0078125,"must":0.0078125,"loaded":0.0078125,"different":0.0078125,"than":0.0078125,"your":0.0078125,"page":0.0078125}},"keywords":{}},"tokenOccurrences":{"url":{"docs":19,"api":8,"authentication":1,"components":1,"configuration":1,"errors":1,"events":1,"methods":1,"state-machine":1,"guides":8,"environments":1,"integration":1,"localization":1,"oauth-setup":1,"security":1,"testing":1,"theming":1,"quickstart":1,"troubleshooting":1},"title":{"authentication":1,"components":1,"configuration":1,"error":1,"codes":1,"events":1,"reference":2,"api":1,"sdk":1,"methods":1,"state":1,"machine":1,"environments":1,"guides":1,"integration":1,"examples":1,"localization":1,"oauth":1,"setup":1,"security":1,"testing":1,"sandbox":1,"theming":1,"documentation":1,"quickstart":1,"troubleshooting":1},"breadcrumbs":{},"description":{"5":1,"sdk":7,"authentication":1,"strategies":1,"session":1,"oauth":2,"client-secret":1,"and":15,"api":1,"key":1,"available":1,"embedded":5,"components":8,"their":1,"capabilities":1,"initialization":1,"component":3,"mount":1,"options":1,"auto-generated":1,"from":1,"typescript":1,"source":1,"all":2,"error":1,"codes":1,"for":5,"programmatic":1,"handling":2,"framework":1,"lifecycle":2,"events":1,"custom":1,"complete":2,"method":1,"type":1,"reference":2,"the":4,"visa":4,"acceptance":4,"of":2,"visaacceptance":1,"methods":1,"instance":2,"controls":1,"states":1,"valid":1,"transitions":1,"development":1,"cte":1,"production":1,"configuration":1,"in-depth":1,"guides":1,"customizing":1,"integrating":2,"how":2,"to":2,"embed":2,"in":2,"react":1,"vue":1,"vanilla":1,"js":1,"other":1,"frameworks":1,"language":1,"support":1,"rtl":1,"layout":1,"end-to-end":1,"guide":1,"client_credentials":1,"with":4,"private_key_jwt":1,"security":1,"model":1,"iframe":1,"isolation":1,"credential":1,"develop":1,"test":1,"locally":1,"customize":1,"appearance":1,"presets":1,"tokens":1,"runtime":1,"updates":1,"pre-built":1,"payment":1,"into":1,"any":1,"web":1,"application":1,"a":1,"single":1,"script":1,"tag":1,"get":1,"running":1,"under":1,"minutes":1,"common":1,"issues":1,"solutions":1},"content":{"1":4,"2":4,"3":4,"4":2,"5":2,"7":1,"30":2,"100":1,"401":1,"403":1,"7523":1,"8693":1,"type":8,"tables":4,"on":10,"this":5,"page":12,"are":9,"generated":3,"directly":4,"from":10,"the":18,"sdk":14,"source":3,"code":8,"at":9,"build":4,"time":6,"supports":2,"four":3,"authentication":7,"strategies":5,"set":4,"via":9,"in":9,"applies":1,"to":16,"all":12,"components":10,"or":8,"per-component":2,"session":5,"auth":5,"default":1,"cookie-based":1,"iframe":9,"checks":2,"endpoint":3,"with":11,"failure":3,"a":17,"login":2,"popup":1,"opens":1,"oauth":5,"bearer":1,"token":5,"host":3,"provides":1,"an":6,"async":1,"factory":1,"called":3,"before":6,"mounting":2,"and":16,"every":3,"expiry":3,"proactive":2,"jwt":2,"refresh":3,"client":3,"secret":2,"pre-issued":1,"delivered":1,"secure":1,"postmessage":2,"no":6,"needed":3,"api":7,"key":4,"static":1,"injected":2,"as":2,"header":2,"simplest":1,"strategy":4,"lifecycle":6,"exact":2,"path":1,"depends":1,"goes":2,"through":4,"token-based":1,"go":1,"see":9,"state":6,"machine":1,"reference":6,"for":15,"full":8,"transition":3,"diagram":2,"available":7,"pass":3,"any":4,"of":4,"these":5,"names":1,"rendering":2,"component":14,"multiple":2,"one":3,"each":5,"call":7,"creates":1,"independent":1,"instance":5,"its":3,"own":1,"states":4,"emit":1,"framework":4,"events":2,"container":4,"requirements":2,"element":5,"must":4,"-":7,"exist":1,"dom":4,"is":10,"have":1,"defined":1,"width":1,"fills":1,"sufficient":1,"height":2,"allow":3,"auto-resize":1,"messages":2,"be":6,"calling":3,"if":4,"you're":2,"using":5,"like":1,"react":3,"render":5,"first":1,"then":2,"global":3,"configuration":8,"passed":2,"sdk-wide":1,"defaults":2,"mount":5,"third":1,"argument":1,"configure":1,"specific":4,"theme":6,"object":5,"within":1,"accepts":1,"presets":4,"color":3,"tokens":3,"typography":4,"shape":3,"spacing":2,"shadows":2,"css":3,"variable":1,"overrides":2,"theming":3,"guide":2,"details":3,"error":4,"codes":3,"uses":3,"typed":1,"programmatic":1,"handling":4,"errors":3,"conform":1,"interface":1,"retryable":2,"can":4,"recovered":1,"prompt":1,"user":2,"re-authenticate":2,"retry":2,"longer":2,"timeout":1,"after":5,"brief":1,"delay":1,"period":1,"non-retryable":1,"indicate":2,"issue":1,"that":4,"requires":1,"fix":1,"event":5,"system":4,"emits":1,"you":8,"track":1,"transitions":5,"flows":1,"payload":3,"types":2,"componentreadyevent":1,"componenterrorevent":1,"authrequiredevent":1,"when":2,"fires":3,"contains":1,"table":1,"recovery":2,"patterns":3,"visa":4,"acceptance":3,"exposes":1,"single":3,"loaded":2,"tag":4,"interaction":1,"happens":1,"methods":2,"init":1,"updateconfig":1,"destroyall":1,"globalconfig":1,"mountconfig":1,"references":1,"client-secret":1,"integration":4,"initialization":3,"initialize":4,"it":5,"second":1,"no-op":1,"logs":1,"console":2,"warning":1,"---":1,"embedded":4,"into":4,"returns":2,"control":2,"parameters":3,"runtime":5,"updates":2,"merge":1,"partial":1,"propagates":1,"locale":4,"permission":1,"changes":2,"live":3,"instances":2,"utility":1,"testing":6,"helpers":1,"environments":4,"but":3,"intended":1,"development":7,"only":5,"has":4,"accessible":1,"listening":1,"use":6,"callback":3,"polling":1,"imperative":1,"once":2,"reaches":1,"cannot":2,"reused":1,"again":1,"create":2,"new":2,"environment":4,"urls":2,"detection":1,"auto-detects":2,"script":5,"url":4,"hostname":3,"there":1,"config":2,"parameter":1,"rules":1,"prefix":1,"version":1,"pinning":1,"pin":1,"query":1,"without":4,"get":2,"latest":1,"stable":1,"release":1,"major":1,"channel":1,"branch":1,"previews":1,"branch-specific":1,"builds":1,"dev":3,"automatically":4,"routes":1,"matching":1,"domain":1,"local":4,"run":1,"embed-host":2,"locally":1,"serves":2,"add":4,"your":6,"cors":1,"origin":3,"allowlist":2,"registered":2,"allowed":1,"origins":1,"contact":1,"platform":1,"team":1,"provide":1,"s":1,"will":3,"embed":3,"per-environment":1,"cte":2,"prod":1,"separately":1,"html":2,"vue":1,"next":2,"js":1,"customize":2,"colors":4,"appearance":2,"language":1,"support":2,"rtl":2,"layout":3,"switching":3,"production":4,"isolation":3,"csp":1,"no-auth":2,"mode":5,"quick":2,"best":1,"practices":1,"app":1,"startup":1,"not":5,"per":1,"always":1,"destroy":1,"unmount":1,"leaking":1,"causes":2,"memory":1,"issues":2,"duplicate":1,"listeners":1,"handle":2,"loading":3,"takes":1,"load":4,"show":1,"skeleton":1,"while":1,"waiting":1,"deprecated":1,"cross-origin":1,"contexts":1,"backend":3,"exchange":2,"never":4,"expose":1,"raw":2,"keys":1,"secrets":1,"client-side":2,"setting":1,"supported":1,"locales":2,"switch":2,"right-to-left":1,"detected":2,"additional":1,"update":2,"re-render":1,"direction":1,"number":1,"currency":1,"formatting":1,"numbers":1,"currencies":1,"formatted":1,"according":1,"active":1,"do":2,"need":3,"signing":1,"shown":1,"here":1,"private":1,"happen":2,"server":2,"overview":1,"flow":1,"two-step":1,"process":1,"step":2,"grant":1,"rfc":1,"signs":1,"assertion":1,"exchanges":1,"b":1,"scoped":1,"what":2,"prerequisites":1,"register":1,"rsa":1,"keypair":1,"kms":1,"generate":1,"2048-bit":1,"public":1,"celtic":1,"save":1,"returned":1,"becomes":1,"response":1,"client-credential-grant":1,"consent":1,"links":1,"organization":1,"scopes":1,"format":2,"signed":1,"rs256":1,"proving":1,"identity":1,"real":1,"portfolio":1,"id":1,"same":3,"value":1,"used":1,"field":1,"incorrect":1,"return":1,"valid":1,"subsequent":1,"ec":1,"fail":1,"scope":1,"mismatch":1,"request":1,"obtaining":1,"component-scoped":1,"lifetime":1,"minutes":2,"than":2,"initial":1,"should":1,"manages":1,"acquisition":1,"calls":2,"renders":2,"schedules":1,"reactive":1,"delivery":2,"injection":2,"inside":2,"adds":1,"requests":2,"includes":2,"stubs":1,"both":1,"steps":3,"start":3,"registers":1,"stub":1,"clientcredentials":1,"accesstoken":1,"ectoken":1,"demo":2,"open":1,"jwts":1,"web":2,"crypto":1,"validate":1,"structure":1,"claim":1,"presence":1,"verify":3,"cryptographic":1,"signatures":1,"mtls":1,"they":1,"endpoints":1,"troubleshooting":1,"runs":2,"sandboxed":2,"strict":1,"credential":2,"credentials":1,"exchanged":1,"between":1,"exclusively":1,"localstorage":1,"attribute":1,"ready":1,"waits":1,"sending":1,"data":2,"sends":1,"instance-scoped":1,"routing":1,"acknowledgment":1,"confirms":1,"ui":1,"mid-session":1,"signals":1,"configured":1,"function":1,"delivers":1,"fresh":1,"fails":1,"recommended":1,"examples":1,"definitions":1,"content":3,"security":4,"policy":1,"directives":1,"also":2,"properties":2,"placed":1,"params":1,"payloads":1,"include":1,"validated":1,"against":1,"httponly":1,"cookies":2,"prevent":1,"javascript":1,"access":1,"itself":2,"makes":1,"network":1,"card":2,"pii":2,"leave":1,"boundary":1,"sandbox":2,"skip":2,"entirely":2,"during":1,"by":2,"passing":1,"enable":1,"ignores":2,"flags":1,"setup":1,"hostname-to-environment":1,"mapping":1,"interactive":1,"visit":1,"test":1,"different":2,"themes":1,"modes":1,"writing":1,"frameworks":1,"timeouts":1,"debugging":1,"verbose":1,"logging":1,"internal":2,"check":2,"hitting":1,"right":1,"built-in":1,"preset":2,"dark":1,"property":1,"light":1,"follows":1,"user's":1,"os":1,"preference":1,"custom":2,"override":1,"semantic":1,"oklch":2,"values":2,"merged":1,"top":1,"including":1,"list":1,"font":1,"family":1,"weight":1,"size":1,"border":1,"radius":1,"corner":1,"rounding":1,"scales":1,"base":1,"unit":1,"utilities":1,"define":1,"elevation":1,"levels":1,"surfaces":1,"variables":1,"escape":1,"hatch":1,"advanced":1,"covered":1,"inject":1,"arbitrary":1,"iframe's":1,"sparingly":1,"prefer":1,"reload":1,"mounted":1,"simultaneously":1,"component's":1,"styles":2,"layout-level":1,"lets":1,"fully-functional":1,"payment":1,"transactions":1,"invoices":1,"forms":1,"more":1,"required":1,"running":1,"under":1,"zero":1,"try":1,"complete":1,"method":2,"auto-generated":1,"localization":1,"how":1,"works":1,"auto-detected":2,"containers":1,"touch":1,"share":2,"surface":1,"handles":1,"creation":1,"sizing":1,"example":1,"documentation":1,"explained":1,"symptom":1,"remains":1,"empty":1,"initialized":1,"invalid":1,"selector":1,"exists":1,"same-origin":1,"conflict":1,"browser":1,"devtools":1,"prefixed":1,"warnings":1,"reason":1,"failures":1,"shows":1,"repeatedly":1,"expired":1,"needs":1,"third-party":1,"cookie":1,"blocking":1,"safari":1,"privacy":1,"cut":1,"off":1,"extra":1,"whitespace":1,"fixed":1,"instead":1,"parent":1,"ancestor":1,"still":1,"wait":1,"applying":1,"unknown":1,"name":1,"matches":1,"updated":1,"hard":1,"constraint":1},"keywords":{}},"avgFieldLength":{"url":2.6842105263157894,"title":1.4210526315789473,"breadcrumbs":0,"description":8.842105263157896,"content":81,"keywords":0},"fieldLengths":{"url":{"1":3,"2":3,"3":3,"4":3,"5":3,"6":2,"7":3,"8":3,"9":3,"10":2,"11":3,"12":3,"13":3,"14":3,"15":3,"16":3,"17":1,"18":2,"19":2},"title":{"1":1,"2":1,"3":1,"4":2,"5":2,"6":2,"7":2,"8":2,"9":1,"10":1,"11":2,"12":1,"13":2,"14":1,"15":2,"16":1,"17":1,"18":1,"19":1},"breadcrumbs":{},"description":{"1":9,"2":6,"3":10,"4":7,"5":6,"6":12,"7":11,"8":6,"9":5,"10":9,"11":12,"12":5,"13":10,"14":7,"15":9,"16":12,"17":13,"18":10,"19":9},"content":{"1":91,"2":72,"3":57,"4":55,"5":41,"6":54,"7":66,"8":35,"9":90,"10":35,"11":69,"12":52,"13":193,"14":126,"15":80,"16":123,"17":97,"18":75,"19":128},"keywords":{}}},"docs":{"docs":{"1":{"title":"Authentication","description":"SDK authentication strategies — session, OAuth, client-secret, and API key.","url":"/docs/api/authentication","content":";\n;\n\nType tables on this page are generated directly from the SDK source code at build time.\n\nThe SDK supports four authentication strategies. Set via  in  (applies to all components) or per-component in .\n\nSession Auth (Default)\n\nCookie-based session authentication. The iframe checks the session endpoint with . On failure, a login popup opens.\n\nOAuth / Bearer Token\n\nHost provides an async token factory. Called before mounting and on every token expiry. Supports proactive JWT refresh.\n\nClient Secret\n\nPre-issued secret delivered to the iframe via secure postMessage. No popup needed.\n\nAPI Key\n\nStatic key injected as  header. Simplest strategy.\n\nAuth Lifecycle\n\nThe exact path depends on the auth strategy. Session auth goes through  → . Token-based strategies (OAuth, Client Secret) go through . See the State Machine reference for the full transition diagram."},"2":{"title":"Components","description":"Available embedded components and their capabilities.","url":"/docs/api/components","content":";\n\nAvailable Components\n\nPass any of these names to :\n\nRendering a Component\n\nMultiple Components on One Page\n\nEach  call creates an independent instance with its own iframe and lifecycle:\n\nComponent Lifecycle\n\nEvery component goes through these states:\n\nAll components emit framework events at each state transition.\n\nContainer Requirements\n\nThe container element must:\n- Exist in the DOM before  is called\n- Have a defined width (the component fills 100% width)\n- Have sufficient height or allow the iframe to auto-resize via  messages\n\nThe container must be in the DOM before calling . If you're using a framework like React, render the container element first, then call  in a ."},"3":{"title":"Configuration","description":"SDK initialization and component mount options — auto-generated from TypeScript source.","url":"/docs/api/configuration","content":";\n\nType tables on this page are generated directly from the SDK source code at build time via .\n\nGlobal Configuration\n\nPassed to  to set SDK-wide defaults for all components:\n\nMount Configuration\n\nPassed as the third argument to  to configure a specific component instance:\n\nTheme Configuration\n\nThe  object within  accepts presets, color tokens, typography, shape, spacing, shadows, and CSS variable overrides:\n\nSee the Theming guide for full details on all available tokens."},"4":{"title":"Error Codes","description":"All SDK error codes for programmatic error handling.","url":"/docs/api/errors","content":";\n\nType tables on this page are generated directly from the SDK source code at build time.\n\nError Codes\n\nThe SDK uses typed error codes for programmatic error handling:\n\nError Object\n\nAll errors conform to the  interface:\n\nHandling Errors\n\nRetryable Errors\n\nErrors with  can be recovered from:\n-  — prompt user to re-authenticate\n-  — retry with longer timeout or prompt login\n-  — retry after brief delay\n-  — retry after  period\n\nNon-retryable errors (, ) indicate a code or configuration issue that requires a fix."},"5":{"title":"Events Reference","description":"Framework lifecycle events and custom component events","url":"/docs/api/events","content":"Event System\n\nThe SDK emits lifecycle events that allow you to track component state transitions, authentication flows, and errors.\n\nFramework Events\n\nEvent Payload Types\n\nComponentReadyEvent\n\nComponentErrorEvent\n\nAuthRequiredEvent\n\nError Handling\n\nWhen a  event fires, the payload contains a  object. See the Error Codes reference for the full error code table and recovery patterns."},"6":{"title":"API Reference","description":"Complete SDK method and type reference for the Visa Acceptance embedded components.","url":"/docs/api","content":";\n\nThe Visa Acceptance SDK exposes a single global object —  — loaded via a  tag. All interaction happens through its methods.\n\n  \n    init, render, updateConfig, destroyAll, and all instance methods.\n  \n  \n    Available components, lifecycle, and container requirements.\n  \n  \n    GlobalConfig and MountConfig type references.\n  \n  \n    OAuth, session, client-secret, and API key strategies.\n  \n  \n    Event system, payload types, and framework integration.\n  \n  \n    Component lifecycle states and transitions.\n  \n  \n    Error codes, retryable errors, and recovery patterns."},"7":{"title":"SDK Methods","description":"Complete reference of all VisaAcceptance SDK methods and instance lifecycle controls.","url":"/docs/api/methods","content":";\n\nInitialization\n\nInitialize the SDK with global configuration. Must be called before . Calling it a second time is a no-op and logs a console warning.\n\n---\n\nRendering\n\nMount an embedded component into a DOM element. Returns an  for lifecycle control.\n\nParameters:\n\n---\n\nRuntime Updates\n\nMerge partial configuration at runtime. Propagates theme, locale, and permission changes to all live instances.\n\n---\n\nInstance Methods\n\nEach  call returns an :\n\n---\n\nUtility Methods\n\n---\n\nTesting Helpers\n\nThese methods are available in all environments but intended for development and testing only."},"8":{"title":"State Machine","description":"Component instance states and valid transitions.","url":"/docs/api/state-machine","content":";\n\nStates\n\nEvery embedded component instance has a state accessible via :\n\nTransition Diagram\n\nListening to State Changes\n\nUse the  callback to react to state transitions:\n\nPolling State\n\nFor imperative checks, use :\n\nOnce an instance reaches , it cannot be reused. Call  again to create a new instance."},"9":{"title":"Environments","description":"Development, CTE, and Production configuration","url":"/docs/guides/environments","content":"Environment URLs\n\nEnvironment Detection\n\nThe SDK auto-detects its environment from the script URL hostname — there is no  config parameter.\n\nDetection rules:\n-  or  → \n-  → \n-  → \n-  (no prefix) → \n\nVersion Pinning\n\nPin to a specific SDK version using the  query parameter:\n\nWithout a tag, you get the latest stable release for that major version channel.\n\nBranch Previews\n\nBranch-specific builds are available in the dev environment:\n\nThe SDK automatically routes to the matching branch components on the runtime domain.\n\nLocal Development\n\nRun the embed-host locally:\n\nThe local runtime serves on . Add the local SDK script tag to your page:\n\nCORS / Origin Allowlist\n\nEach environment has a registered set of allowed origins. To add your domain:\n\n1. Contact Visa Acceptance Platform team\n2. Provide the exact origin(s) that will embed components\n3. Origins are registered per-environment (dev/cte/prod separately)"},"10":{"title":"Guides","description":"In-depth guides for customizing and integrating Visa Acceptance components","url":"/docs/guides","content":";\n\n  \n    HTML, React, Vue, and Next.js integration patterns.\n  \n  \n    Customize colors, typography, shape, and appearance presets.\n  \n  \n    Language support, RTL layout, and runtime locale switching.\n  \n  \n    Development, CTE, and production configuration.\n  \n  \n    Authentication strategies, iframe isolation, and CSP.\n  \n  \n    No-auth mode, local development, and framework testing patterns."},"11":{"title":"Integration Examples","description":"How to embed components in React, Vue, vanilla JS, and other frameworks.","url":"/docs/guides/integration","content":";\n;\n\nQuick Integration\n\nBest Practices\n\n1. Initialize Once\n\nCall  once at app startup, not per component mount:\n\n2. Always Destroy on Unmount\n\nLeaking instances causes memory issues and duplicate event listeners:\n\n3. Handle Loading States\n\nThe component takes time to load. Show a skeleton while waiting:\n\n4. Use OAuth for Production\n\nSession auth is deprecated for cross-origin contexts. Use OAuth with a backend token exchange:\n\nNever expose raw API keys or secrets in client-side code for production. Use OAuth with a backend token exchange endpoint."},"12":{"title":"Localization","description":"Language support and RTL layout","url":"/docs/guides/localization","content":"Setting the Locale\n\nPass a locale code to :\n\nSupported Locales\n\nRTL Support\n\nComponents automatically switch to right-to-left layout when an RTL locale is detected. No additional configuration needed.\n\nRuntime Locale Switching\n\nUpdate the locale after initialization:\n\nComponents will re-render with the new locale and layout direction.\n\nNumber and Currency Formatting\n\nAll numbers and currencies are formatted according to the active locale using . You do not need to handle formatting — the components do it automatically."},"13":{"title":"OAuth Setup","description":"End-to-end guide for integrating OAuth client_credentials with private_key_jwt for embedded components.","url":"/docs/guides/oauth-setup","content":";\n;\n;\n\nClient-side JWT signing shown here is for local development only. In production, the token exchange (private key signing) MUST happen on your server.\n\nOverview\n\nThe OAuth flow for embedded components is a two-step process:\n\n1. Step A —  grant with  (RFC 7523): Your backend signs a JWT assertion and exchanges it for an  at the Visa token endpoint.\n2. Step B — RFC 8693 token exchange: Your backend exchanges the  for an  (embedded component token) scoped to a specific component type.\n\nThe  is what your  callback returns to the SDK.\n\nPrerequisites\n\nRegister an RSA keypair with KMS\n\nGenerate a 2048-bit RSA key and register the public key on celtic KMS:\n\nSave the returned  — it becomes the  in your JWT header.\n\nRegister an OAuth client\n\nResponse returns  and .\n\nCreate a client-credential-grant (consent)\n\nLinks your client to an organization and scopes:\n\nJWT Assertion Format\n\nThe  is a signed JWT (RS256) proving client identity.\n\nHeader\n\nPayload\n\n must be a real portfolio ID — the same value used in the  consent. Do NOT use  for this field. Using an incorrect  will return a valid  but the subsequent EC token exchange will fail with a scope mismatch.\n\nToken Exchange Request\n\nResponse\n\nEC Token Exchange (Step B)\n\nAfter obtaining the  from Step A, exchange it for a component-scoped  using RFC 8693 token exchange:\n\nParameters\n\nResponse\n\nThe  has a longer lifetime (30 minutes) than the initial  (5 minutes). Your  callback should return the , not the raw .\n\nSDK Integration\n\nToken Lifecycle\n\nThe SDK manages the full token lifecycle automatically:\n\n1. Initial acquisition — calls  after , before component renders\n2. Proactive refresh — if the token is a JWT with , schedules refresh  before expiry\n3. Reactive refresh — on  (401/403 from API), calls  or \n4. Delivery — tokens are passed to the iframe via  (never in URLs)\n5. Injection — inside the iframe,  adds  to all API requests\n\nLocal Development\n\nFor local development without a real Visa backend, the embed system includes dev stubs for both steps:\n\n1. Start  () — registers both:\n   -  — Step A stub (clientcredentials → accesstoken)\n   -  — Step B stub (token exchange → ectoken)\n2. Start  () — serves the demo page\n3. Open \n4. The demo page signs JWTs client-side using Web Crypto, exchanges for an accesstoken, then exchanges for an ectoken\n\nThe dev stubs validate JWT structure and claim presence but do NOT verify cryptographic signatures or mTLS. They are for integration testing only.\n\nDev stub endpoints\n\nTroubleshooting"},"14":{"title":"Security","description":"Security model, iframe isolation, and credential handling","url":"/docs/guides/security","content":";\n;\n\nIframe Isolation\n\nEach embedded component runs in a sandboxed iframe with strict isolation:\n\nCredential Delivery\n\nCredentials are exchanged between host and iframe exclusively through  — never in URL parameters, localStorage, or the iframe  attribute.\n\nIframe ready\n\nSDK waits for  postMessage from the component iframe before sending any data.\n\nCredential delivery\n\nSDK sends  via postMessage with instance-scoped routing.\n\nAcknowledgment\n\nIframe confirms with  before mounting the component UI.\n\nMid-session refresh\n\nIframe signals ; SDK calls the configured refresh function and delivers fresh credentials via .\n\nFailure handling\n\nIf refresh fails, state transitions to ; the  event fires via , and  fires with code .\n\nAuthentication Strategies\n\nThe SDK supports four strategies: OAuth (recommended), Session, Client Secret, and API Key.\n\nFor full configuration examples and type definitions for each strategy, see the Authentication API Reference.\n\nContent Security Policy\n\nIf your host page uses a Content Security Policy, add these directives:\n\nFor development environments, also allow:\n\nSecurity Properties\n\n- Credentials are never placed in iframe URL params or \n- All  payloads include  for instance-scoped routing\n- Messages are validated against a registered origin allowlist\n- HttpOnly cookies prevent JavaScript access to session credentials (session strategy)\n- The SDK script itself makes no network requests — all API calls happen inside the iframe\n- Card data and PII never leave the iframe boundary"},"15":{"title":"Testing & Sandbox","description":"How to develop and test with embedded components locally.","url":"/docs/guides/testing","content":";\n;\n;\n\nNo-Auth Mode (Sandbox)\n\nSkip authentication entirely during development by passing :\n\nYou can also enable no-auth per-component:\n\nNo-auth mode is for development only. The production SDK ignores  flags entirely.\n\nLocal Development Setup\n\nStart the embed-host dev server\n\nLoad the SDK from local\n\nThe SDK auto-detects the  environment from the hostname. See Environments for the full hostname-to-environment mapping.\n\nUse the Interactive Demo\n\nVisit the Live Demo page to test components with different themes, locales, and auth modes without writing code.\n\nTesting with Frameworks\n\nTimeouts & Retry\n\nThe SDK uses these defaults during component loading:\n\nDebugging\n\nEnable verbose logging to see SDK internal state transitions:\n\nCheck detected environment to verify you're hitting the right backend:"},"16":{"title":"Theming","description":"Customize the appearance of embedded components with presets, tokens, and runtime updates.","url":"/docs/guides/theming","content":";\n;\n\nTheme Presets\n\nThe SDK includes 7 built-in presets. Pass a preset in the  config object:\n\nDark Mode\n\nSet the  property to control light/dark:\n\n follows the user's OS preference via .\n\nCustom Colors\n\nOverride semantic color tokens using OKLCH values. Colors are merged on top of the preset — only override what you need.\n\nAll 30+ semantic color tokens are available — including , –, , , , , and . See the  type in the Configuration reference for the full list.\n\nTypography\n\nOverride font family, weight, and size tokens:\n\nShape (Border Radius)\n\nControl corner rounding at multiple scales:\n\nSpacing\n\nOverride the base spacing unit that scales all internal layout utilities:\n\nShadows\n\nDefine elevation levels for surfaces:\n\nCSS Variables (Escape Hatch)\n\nFor advanced overrides not covered by the token system, inject arbitrary CSS custom properties:\n\nCSS variables are injected directly into the iframe's . Use sparingly — prefer semantic tokens for colors and spacing.\n\nRuntime Updates\n\nUpdate the theme after initialization without a page reload:\n\nUpdates all mounted components simultaneously:\n\nUpdate a single component's appearance:\n\nIframe Styles\n\nFor layout-level overrides on the iframe element itself (not the component content), use  in the render config:"},"17":{"title":"Documentation","description":"Embed pre-built payment components into any web application with a single script tag.","url":"/docs","content":";\n;\n\nThe Visa Acceptance SDK lets you embed fully-functional payment components — transactions, invoices, payment forms, and more — into any web page. No build step required.\n\nQuick Start\n\n  \n    Get running in under 5 minutes — one script tag, zero build steps.\n  \n  \n    Try all components live with theme and locale switching.\n  \n  \n    Complete SDK method reference with auto-generated type tables.\n  \n  \n    Theming, localization, security, environments, and testing.\n  \n\nHow It Works\n\n1. Load the SDK — Add the script tag (environment is auto-detected from the URL)\n2. Initialize — Call  with auth strategy, theme, and locale\n3. Render — Mount components into DOM containers with \n\nEach component runs in a sandboxed iframe — card data and PII never touch your page.\n\nAvailable Components\n\nAll components share the same SDK API surface. Render any component with a single  call — see the Components reference for details on each."},"18":{"title":"Quickstart","description":"Get the Visa Acceptance SDK running in under 5 minutes","url":"/docs/quickstart","content":";\n\nLoad the SDK\n\nAdd the SDK script tag to your HTML page:\n\nThe environment is auto-detected from the script URL hostname — no configuration needed.\n\nInitialize\n\nCall  with your configuration:\n\nRender a Component\n\nMount a component into a container element:\n\nThe SDK handles iframe creation, sizing, theme injection, and authentication automatically. You only need a container element.\n\nFull Example\n\nFor development only, you can skip authentication entirely with :\n\nSee the Testing guide for sandbox mode details.\n\nNext Steps\n\n- API Reference — Full method documentation\n- Theming Guide — Customize colors, typography, and presets\n- Authentication — All four auth strategies explained\n- Security Guide — Iframe isolation and credential handling"},"19":{"title":"Troubleshooting","description":"Common issues and solutions for the Visa Acceptance SDK","url":"/docs/troubleshooting","content":"Component Not Loading\n\nSymptom: The container element remains empty after calling .\n\nCauses:\n- SDK not initialized — call  before \n- Invalid container selector — verify the DOM element exists before \n- Same-origin conflict — iframe and host cannot share the same origin\n\nUse the browser DevTools console to check for  prefixed warnings — these indicate the specific failure reason.\n\nAuthentication Failures\n\nSymptom: Component shows authentication error or  event fires repeatedly.\n\nCauses:\n- Expired session cookies — user needs to re-authenticate\n- Invalid token from  callback — verify token format and expiry\n- Third-party cookie blocking (Safari, privacy mode) — switch to  strategy\n\nIframe Height Issues\n\nSymptom: Component renders but is cut off or has extra whitespace.\n\nCauses:\n- Container element has fixed height — use  instead\n- CSS  on a parent element — check ancestor styles\n- Content still loading — wait for the  event\n\nTheme Not Applying\n\nSymptom: Component ignores the theme preset or custom colors.\n\nCauses:\n- Unknown preset name — use one of: , , , , , , \n- Invalid OKLCH values — verify color format matches \n- Theme can be updated at any time via  or \n\nConsole Warnings\n\nIf you see , this is a hard security constraint. The SDK script must be loaded from a different origin than your host page."}},"count":19},"sorting":{"language":"english","sortableProperties":["url","title","description","content","keywords"],"sortablePropertiesWithTypes":{"url":"string","title":"string","description":"string","content":"string","keywords":"string"},"sorts":{"url":{"docs":{"1":2,"2":3,"3":4,"4":5,"5":6,"6":1,"7":7,"8":8,"9":10,"10":9,"11":11,"12":12,"13":13,"14":14,"15":15,"16":16,"17":0,"18":17,"19":18},"orderedDocs":[[17,"/docs"],[6,"/docs/api"],[1,"/docs/api/authentication"],[2,"/docs/api/components"],[3,"/docs/api/configuration"],[4,"/docs/api/errors"],[5,"/docs/api/events"],[7,"/docs/api/methods"],[8,"/docs/api/state-machine"],[10,"/docs/guides"],[9,"/docs/guides/environments"],[11,"/docs/guides/integration"],[12,"/docs/guides/localization"],[13,"/docs/guides/oauth-setup"],[14,"/docs/guides/security"],[15,"/docs/guides/testing"],[16,"/docs/guides/theming"],[18,"/docs/quickstart"],[19,"/docs/troubleshooting"]],"type":"string"},"title":{"docs":{"1":1,"2":2,"3":3,"4":6,"5":7,"6":0,"7":13,"8":15,"9":5,"10":8,"11":9,"12":10,"13":11,"14":14,"15":16,"16":17,"17":4,"18":12,"19":18},"orderedDocs":[[6,"API Reference"],[1,"Authentication"],[2,"Components"],[3,"Configuration"],[17,"Documentation"],[9,"Environments"],[4,"Error Codes"],[5,"Events Reference"],[10,"Guides"],[11,"Integration Examples"],[12,"Localization"],[13,"OAuth Setup"],[18,"Quickstart"],[7,"SDK Methods"],[14,"Security"],[8,"State Machine"],[15,"Testing & Sandbox"],[16,"Theming"],[19,"Troubleshooting"]],"type":"string"},"description":{"docs":{"1":16,"2":1,"3":17,"4":0,"5":10,"6":4,"7":3,"8":5,"9":7,"10":14,"11":13,"12":15,"13":9,"14":18,"15":12,"16":6,"17":8,"18":11,"19":2},"orderedDocs":[[4,"All SDK error codes for programmatic error handling."],[2,"Available embedded components and their capabilities."],[19,"Common issues and solutions for the Visa Acceptance SDK"],[7,"Complete reference of all VisaAcceptance SDK methods and instance lifecycle controls."],[6,"Complete SDK method and type reference for the Visa Acceptance embedded components."],[8,"Component instance states and valid transitions."],[16,"Customize the appearance of embedded components with presets, tokens, and runtime updates."],[9,"Development, CTE, and Production configuration"],[17,"Embed pre-built payment components into any web application with a single script tag."],[13,"End-to-end guide for integrating OAuth client_credentials with private_key_jwt for embedded components."],[5,"Framework lifecycle events and custom component events"],[18,"Get the Visa Acceptance SDK running in under 5 minutes"],[15,"How to develop and test with embedded components locally."],[11,"How to embed components in React, Vue, vanilla JS, and other frameworks."],[10,"In-depth guides for customizing and integrating Visa Acceptance components"],[12,"Language support and RTL layout"],[1,"SDK authentication strategies — session, OAuth, client-secret, and API key."],[3,"SDK initialization and component mount options — auto-generated from TypeScript source."],[14,"Security model, iframe isolation, and credential handling"]],"type":"string"},"content":{"docs":{"1":12,"2":1,"3":6,"4":7,"5":17,"6":5,"7":2,"8":4,"9":16,"10":0,"11":9,"12":18,"13":13,"14":8,"15":14,"16":11,"17":10,"18":3,"19":15},"orderedDocs":[[10,";\n\n  \n    HTML, React, Vue, and Next.js integration patterns.\n  \n  \n    Customize colors, typography, shape, and appearance presets.\n  \n  \n    Language support, RTL layout, and runtime locale switching.\n  \n  \n    Development, CTE, and production configuration.\n  \n  \n    Authentication strategies, iframe isolation, and CSP.\n  \n  \n    No-auth mode, local development, and framework testing patterns."],[2,";\n\nAvailable Components\n\nPass any of these names to :\n\nRendering a Component\n\nMultiple Components on One Page\n\nEach  call creates an independent instance with its own iframe and lifecycle:\n\nComponent Lifecycle\n\nEvery component goes through these states:\n\nAll components emit framework events at each state transition.\n\nContainer Requirements\n\nThe container element must:\n- Exist in the DOM before  is called\n- Have a defined width (the component fills 100% width)\n- Have sufficient height or allow the iframe to auto-resize via  messages\n\nThe container must be in the DOM before calling . If you're using a framework like React, render the container element first, then call  in a ."],[7,";\n\nInitialization\n\nInitialize the SDK with global configuration. Must be called before . Calling it a second time is a no-op and logs a console warning.\n\n---\n\nRendering\n\nMount an embedded component into a DOM element. Returns an  for lifecycle control.\n\nParameters:\n\n---\n\nRuntime Updates\n\nMerge partial configuration at runtime. Propagates theme, locale, and permission changes to all live instances.\n\n---\n\nInstance Methods\n\nEach  call returns an :\n\n---\n\nUtility Methods\n\n---\n\nTesting Helpers\n\nThese methods are available in all environments but intended for development and testing only."],[18,";\n\nLoad the SDK\n\nAdd the SDK script tag to your HTML page:\n\nThe environment is auto-detected from the script URL hostname — no configuration needed.\n\nInitialize\n\nCall  with your configuration:\n\nRender a Component\n\nMount a component into a container element:\n\nThe SDK handles iframe creation, sizing, theme injection, and authentication automatically. You only need a container element.\n\nFull Example\n\nFor development only, you can skip authentication entirely with :\n\nSee the Testing guide for sandbox mode details.\n\nNext Steps\n\n- API Reference — Full method documentation\n- Theming Guide — Customize colors, typography, and presets\n- Authentication — All four auth strategies explained\n- Security Guide — Iframe isolation and credential handling"],[8,";\n\nStates\n\nEvery embedded component instance has a state accessible via :\n\nTransition Diagram\n\nListening to State Changes\n\nUse the  callback to react to state transitions:\n\nPolling State\n\nFor imperative checks, use :\n\nOnce an instance reaches , it cannot be reused. Call  again to create a new instance."],[6,";\n\nThe Visa Acceptance SDK exposes a single global object —  — loaded via a  tag. All interaction happens through its methods.\n\n  \n    init, render, updateConfig, destroyAll, and all instance methods.\n  \n  \n    Available components, lifecycle, and container requirements.\n  \n  \n    GlobalConfig and MountConfig type references.\n  \n  \n    OAuth, session, client-secret, and API key strategies.\n  \n  \n    Event system, payload types, and framework integration.\n  \n  \n    Component lifecycle states and transitions.\n  \n  \n    Error codes, retryable errors, and recovery patterns."],[3,";\n\nType tables on this page are generated directly from the SDK source code at build time via .\n\nGlobal Configuration\n\nPassed to  to set SDK-wide defaults for all components:\n\nMount Configuration\n\nPassed as the third argument to  to configure a specific component instance:\n\nTheme Configuration\n\nThe  object within  accepts presets, color tokens, typography, shape, spacing, shadows, and CSS variable overrides:\n\nSee the Theming guide for full details on all available tokens."],[4,";\n\nType tables on this page are generated directly from the SDK source code at build time.\n\nError Codes\n\nThe SDK uses typed error codes for programmatic error handling:\n\nError Object\n\nAll errors conform to the  interface:\n\nHandling Errors\n\nRetryable Errors\n\nErrors with  can be recovered from:\n-  — prompt user to re-authenticate\n-  — retry with longer timeout or prompt login\n-  — retry after brief delay\n-  — retry after  period\n\nNon-retryable errors (, ) indicate a code or configuration issue that requires a fix."],[14,";\n;\n\nIframe Isolation\n\nEach embedded component runs in a sandboxed iframe with strict isolation:\n\nCredential Delivery\n\nCredentials are exchanged between host and iframe exclusively through  — never in URL parameters, localStorage, or the iframe  attribute.\n\nIframe ready\n\nSDK waits for  postMessage from the component iframe before sending any data.\n\nCredential delivery\n\nSDK sends  via postMessage with instance-scoped routing.\n\nAcknowledgment\n\nIframe confirms with  before mounting the component UI.\n\nMid-session refresh\n\nIframe signals ; SDK calls the configured refresh function and delivers fresh credentials via .\n\nFailure handling\n\nIf refresh fails, state transitions to ; the  event fires via , and  fires with code .\n\nAuthentication Strategies\n\nThe SDK supports four strategies: OAuth (recommended), Session, Client Secret, and API Key.\n\nFor full configuration examples and type definitions for each strategy, see the Authentication API Reference.\n\nContent Security Policy\n\nIf your host page uses a Content Security Policy, add these directives:\n\nFor development environments, also allow:\n\nSecurity Properties\n\n- Credentials are never placed in iframe URL params or \n- All  payloads include  for instance-scoped routing\n- Messages are validated against a registered origin allowlist\n- HttpOnly cookies prevent JavaScript access to session credentials (session strategy)\n- The SDK script itself makes no network requests — all API calls happen inside the iframe\n- Card data and PII never leave the iframe boundary"],[11,";\n;\n\nQuick Integration\n\nBest Practices\n\n1. Initialize Once\n\nCall  once at app startup, not per component mount:\n\n2. Always Destroy on Unmount\n\nLeaking instances causes memory issues and duplicate event listeners:\n\n3. Handle Loading States\n\nThe component takes time to load. Show a skeleton while waiting:\n\n4. Use OAuth for Production\n\nSession auth is deprecated for cross-origin contexts. Use OAuth with a backend token exchange:\n\nNever expose raw API keys or secrets in client-side code for production. Use OAuth with a backend token exchange endpoint."],[17,";\n;\n\nThe Visa Acceptance SDK lets you embed fully-functional payment components — transactions, invoices, payment forms, and more — into any web page. No build step required.\n\nQuick Start\n\n  \n    Get running in under 5 minutes — one script tag, zero build steps.\n  \n  \n    Try all components live with theme and locale switching.\n  \n  \n    Complete SDK method reference with auto-generated type tables.\n  \n  \n    Theming, localization, security, environments, and testing.\n  \n\nHow It Works\n\n1. Load the SDK — Add the script tag (environment is auto-detected from the URL)\n2. Initialize — Call  with auth strategy, theme, and locale\n3. Render — Mount components into DOM containers with \n\nEach component runs in a sandboxed iframe — card data and PII never touch your page.\n\nAvailable Components\n\nAll components share the same SDK API surface. Render any component with a single  call — see the Components reference for details on each."],[16,";\n;\n\nTheme Presets\n\nThe SDK includes 7 built-in presets. Pass a preset in the  config object:\n\nDark Mode\n\nSet the  property to control light/dark:\n\n follows the user's OS preference via .\n\nCustom Colors\n\nOverride semantic color tokens using OKLCH values. Colors are merged on top of the preset — only override what you need.\n\nAll 30+ semantic color tokens are available — including , –, , , , , and . See the  type in the Configuration reference for the full list.\n\nTypography\n\nOverride font family, weight, and size tokens:\n\nShape (Border Radius)\n\nControl corner rounding at multiple scales:\n\nSpacing\n\nOverride the base spacing unit that scales all internal layout utilities:\n\nShadows\n\nDefine elevation levels for surfaces:\n\nCSS Variables (Escape Hatch)\n\nFor advanced overrides not covered by the token system, inject arbitrary CSS custom properties:\n\nCSS variables are injected directly into the iframe's . Use sparingly — prefer semantic tokens for colors and spacing.\n\nRuntime Updates\n\nUpdate the theme after initialization without a page reload:\n\nUpdates all mounted components simultaneously:\n\nUpdate a single component's appearance:\n\nIframe Styles\n\nFor layout-level overrides on the iframe element itself (not the component content), use  in the render config:"],[1,";\n;\n\nType tables on this page are generated directly from the SDK source code at build time.\n\nThe SDK supports four authentication strategies. Set via  in  (applies to all components) or per-component in .\n\nSession Auth (Default)\n\nCookie-based session authentication. The iframe checks the session endpoint with . On failure, a login popup opens.\n\nOAuth / Bearer Token\n\nHost provides an async token factory. Called before mounting and on every token expiry. Supports proactive JWT refresh.\n\nClient Secret\n\nPre-issued secret delivered to the iframe via secure postMessage. No popup needed.\n\nAPI Key\n\nStatic key injected as  header. Simplest strategy.\n\nAuth Lifecycle\n\nThe exact path depends on the auth strategy. Session auth goes through  → . Token-based strategies (OAuth, Client Secret) go through . See the State Machine reference for the full transition diagram."],[13,";\n;\n;\n\nClient-side JWT signing shown here is for local development only. In production, the token exchange (private key signing) MUST happen on your server.\n\nOverview\n\nThe OAuth flow for embedded components is a two-step process:\n\n1. Step A —  grant with  (RFC 7523): Your backend signs a JWT assertion and exchanges it for an  at the Visa token endpoint.\n2. Step B — RFC 8693 token exchange: Your backend exchanges the  for an  (embedded component token) scoped to a specific component type.\n\nThe  is what your  callback returns to the SDK.\n\nPrerequisites\n\nRegister an RSA keypair with KMS\n\nGenerate a 2048-bit RSA key and register the public key on celtic KMS:\n\nSave the returned  — it becomes the  in your JWT header.\n\nRegister an OAuth client\n\nResponse returns  and .\n\nCreate a client-credential-grant (consent)\n\nLinks your client to an organization and scopes:\n\nJWT Assertion Format\n\nThe  is a signed JWT (RS256) proving client identity.\n\nHeader\n\nPayload\n\n must be a real portfolio ID — the same value used in the  consent. Do NOT use  for this field. Using an incorrect  will return a valid  but the subsequent EC token exchange will fail with a scope mismatch.\n\nToken Exchange Request\n\nResponse\n\nEC Token Exchange (Step B)\n\nAfter obtaining the  from Step A, exchange it for a component-scoped  using RFC 8693 token exchange:\n\nParameters\n\nResponse\n\nThe  has a longer lifetime (30 minutes) than the initial  (5 minutes). Your  callback should return the , not the raw .\n\nSDK Integration\n\nToken Lifecycle\n\nThe SDK manages the full token lifecycle automatically:\n\n1. Initial acquisition — calls  after , before component renders\n2. Proactive refresh — if the token is a JWT with , schedules refresh  before expiry\n3. Reactive refresh — on  (401/403 from API), calls  or \n4. Delivery — tokens are passed to the iframe via  (never in URLs)\n5. Injection — inside the iframe,  adds  to all API requests\n\nLocal Development\n\nFor local development without a real Visa backend, the embed system includes dev stubs for both steps:\n\n1. Start  () — registers both:\n   -  — Step A stub (clientcredentials → accesstoken)\n   -  — Step B stub (token exchange → ectoken)\n2. Start  () — serves the demo page\n3. Open \n4. The demo page signs JWTs client-side using Web Crypto, exchanges for an accesstoken, then exchanges for an ectoken\n\nThe dev stubs validate JWT structure and claim presence but do NOT verify cryptographic signatures or mTLS. They are for integration testing only.\n\nDev stub endpoints\n\nTroubleshooting"],[15,";\n;\n;\n\nNo-Auth Mode (Sandbox)\n\nSkip authentication entirely during development by passing :\n\nYou can also enable no-auth per-component:\n\nNo-auth mode is for development only. The production SDK ignores  flags entirely.\n\nLocal Development Setup\n\nStart the embed-host dev server\n\nLoad the SDK from local\n\nThe SDK auto-detects the  environment from the hostname. See Environments for the full hostname-to-environment mapping.\n\nUse the Interactive Demo\n\nVisit the Live Demo page to test components with different themes, locales, and auth modes without writing code.\n\nTesting with Frameworks\n\nTimeouts & Retry\n\nThe SDK uses these defaults during component loading:\n\nDebugging\n\nEnable verbose logging to see SDK internal state transitions:\n\nCheck detected environment to verify you're hitting the right backend:"],[19,"Component Not Loading\n\nSymptom: The container element remains empty after calling .\n\nCauses:\n- SDK not initialized — call  before \n- Invalid container selector — verify the DOM element exists before \n- Same-origin conflict — iframe and host cannot share the same origin\n\nUse the browser DevTools console to check for  prefixed warnings — these indicate the specific failure reason.\n\nAuthentication Failures\n\nSymptom: Component shows authentication error or  event fires repeatedly.\n\nCauses:\n- Expired session cookies — user needs to re-authenticate\n- Invalid token from  callback — verify token format and expiry\n- Third-party cookie blocking (Safari, privacy mode) — switch to  strategy\n\nIframe Height Issues\n\nSymptom: Component renders but is cut off or has extra whitespace.\n\nCauses:\n- Container element has fixed height — use  instead\n- CSS  on a parent element — check ancestor styles\n- Content still loading — wait for the  event\n\nTheme Not Applying\n\nSymptom: Component ignores the theme preset or custom colors.\n\nCauses:\n- Unknown preset name — use one of: , , , , , , \n- Invalid OKLCH values — verify color format matches \n- Theme can be updated at any time via  or \n\nConsole Warnings\n\nIf you see , this is a hard security constraint. The SDK script must be loaded from a different origin than your host page."],[9,"Environment URLs\n\nEnvironment Detection\n\nThe SDK auto-detects its environment from the script URL hostname — there is no  config parameter.\n\nDetection rules:\n-  or  → \n-  → \n-  → \n-  (no prefix) → \n\nVersion Pinning\n\nPin to a specific SDK version using the  query parameter:\n\nWithout a tag, you get the latest stable release for that major version channel.\n\nBranch Previews\n\nBranch-specific builds are available in the dev environment:\n\nThe SDK automatically routes to the matching branch components on the runtime domain.\n\nLocal Development\n\nRun the embed-host locally:\n\nThe local runtime serves on . Add the local SDK script tag to your page:\n\nCORS / Origin Allowlist\n\nEach environment has a registered set of allowed origins. To add your domain:\n\n1. Contact Visa Acceptance Platform team\n2. Provide the exact origin(s) that will embed components\n3. Origins are registered per-environment (dev/cte/prod separately)"],[5,"Event System\n\nThe SDK emits lifecycle events that allow you to track component state transitions, authentication flows, and errors.\n\nFramework Events\n\nEvent Payload Types\n\nComponentReadyEvent\n\nComponentErrorEvent\n\nAuthRequiredEvent\n\nError Handling\n\nWhen a  event fires, the payload contains a  object. See the Error Codes reference for the full error code table and recovery patterns."],[12,"Setting the Locale\n\nPass a locale code to :\n\nSupported Locales\n\nRTL Support\n\nComponents automatically switch to right-to-left layout when an RTL locale is detected. No additional configuration needed.\n\nRuntime Locale Switching\n\nUpdate the locale after initialization:\n\nComponents will re-render with the new locale and layout direction.\n\nNumber and Currency Formatting\n\nAll numbers and currencies are formatted according to the active locale using . You do not need to handle formatting — the components do it automatically."]],"type":"string"},"keywords":{"docs":{},"orderedDocs":[],"type":"string"}},"enabled":true,"isSorted":true},"pinning":{"rules":[]},"language":"english"}