[{"data":1,"prerenderedAt":494},["ShallowReactive",2],{"navigation":3,"/distribution/browser-support":272,"/distribution/browser-support-surround":489},[4,22,59,95,120,161,183,200,243,264],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"/getting-started","01.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Introduction","/getting-started/introduction","01.getting-started/1.introduction",{"title":15,"path":16,"stem":17},"Installation","/getting-started/installation","01.getting-started/2.installation",{"title":19,"path":20,"stem":21},"Quick Start","/getting-started/quick-start","01.getting-started/3.quick-start",{"title":23,"path":24,"stem":25,"children":26,"page":6},"Configuration","/configuration","02.configuration",[27,31,35,39,43,47,51,55],{"title":28,"path":29,"stem":30},"Overview","/configuration/overview","02.configuration/1.overview",{"title":32,"path":33,"stem":34},"Size","/configuration/size","02.configuration/2.size",{"title":36,"path":37,"stem":38},"Steps","/configuration/steps","02.configuration/3.steps",{"title":40,"path":41,"stem":42},"Placement","/configuration/placement","02.configuration/4.placement",{"title":44,"path":45,"stem":46},"Animation","/configuration/animation","02.configuration/5.animation",{"title":48,"path":49,"stem":50},"Scroll","/configuration/scroll","02.configuration/6.scroll",{"title":52,"path":53,"stem":54},"Skip","/configuration/skip","02.configuration/7.skip",{"title":56,"path":57,"stem":58},"Styles","/configuration/styles","02.configuration/8.styles",{"title":60,"path":61,"stem":62,"children":63,"page":6},"Components","/components","03.components",[64,68,72,76,80,84,88,91],{"title":65,"path":66,"stem":67},"Container","/components/container","03.components/1.container",{"title":69,"path":70,"stem":71},"Overlay","/components/overlay","03.components/2.overlay",{"title":73,"path":74,"stem":75},"Tooltip","/components/tooltip","03.components/3.tooltip",{"title":77,"path":78,"stem":79},"Image","/components/image","03.components/4.image",{"title":81,"path":82,"stem":83},"Buttons","/components/buttons","03.components/5.buttons",{"title":85,"path":86,"stem":87},"Progress","/components/progress","03.components/6.progress",{"title":52,"path":89,"stem":90},"/components/skip","03.components/7.skip",{"title":92,"path":93,"stem":94},"Close Button","/components/close-button","03.components/8.close-button",{"title":96,"path":97,"stem":98,"children":99,"page":6},"Features","/features","04.features",[100,104,108,112,116],{"title":101,"path":102,"stem":103},"Visibility","/features/visibility","04.features/1.visibility",{"title":105,"path":106,"stem":107},"Responsive","/features/responsive","04.features/2.responsive",{"title":109,"path":110,"stem":111},"Keyboard","/features/keyboard","04.features/3.keyboard",{"title":113,"path":114,"stem":115},"Highlight","/features/highlight","04.features/4.highlight",{"title":117,"path":118,"stem":119},"Overrides","/features/overrides","04.features/5.overrides",{"title":121,"path":122,"stem":123,"children":124,"page":6},"API Reference","/api-reference","05.api-reference",[125,129,133,137,141,145,149,153,157],{"title":126,"path":127,"stem":128},"useBorda","/api-reference/use-borda","05.api-reference/1.use-borda",{"title":130,"path":131,"stem":132},"useConfig","/api-reference/use-config","05.api-reference/2.use-config",{"title":134,"path":135,"stem":136},"useHighlight","/api-reference/use-highlight","05.api-reference/3.use-highlight",{"title":138,"path":139,"stem":140},"Borda Instance","/api-reference/borda-instance","05.api-reference/4.borda-instance",{"title":142,"path":143,"stem":144},"Controller API","/api-reference/controller-api","05.api-reference/5.controller-api",{"title":146,"path":147,"stem":148},"Events API","/api-reference/events-api","05.api-reference/6.events-api",{"title":150,"path":151,"stem":152},"Visibility API","/api-reference/visibility-api","05.api-reference/7.visibility-api",{"title":154,"path":155,"stem":156},"Skip API","/api-reference/skip-api","05.api-reference/8.skip-api",{"title":158,"path":159,"stem":160},"Scroll API","/api-reference/scroll-api","05.api-reference/9.scroll-api",{"title":162,"path":163,"stem":164,"children":165,"page":6},"Events","/events","06.events",[166,170,174,177,180],{"title":167,"path":168,"stem":169},"Tour","/events/tour","06.events/1.tour",{"title":171,"path":172,"stem":173},"Widget","/events/widget","06.events/2.widget",{"title":52,"path":175,"stem":176},"/events/skip","06.events/3.skip",{"title":101,"path":178,"stem":179},"/events/visibility","06.events/4.visibility",{"title":109,"path":181,"stem":182},"/events/keyboard","06.events/5.keyboard",{"title":184,"path":185,"stem":186,"children":187,"page":6},"Custom Element","/custom-element","07.custom-element",[188,192,196],{"title":189,"path":190,"stem":191},"Setup","/custom-element/setup","07.custom-element/1.setup",{"title":193,"path":194,"stem":195},"Usage","/custom-element/usage","07.custom-element/2.usage",{"title":197,"path":198,"stem":199},"DOM Events","/custom-element/events","07.custom-element/3.events",{"title":201,"path":202,"stem":203,"children":204,"page":6},"Examples","/examples","08.examples",[205,209,213,217,220,223,226,229,233,236,240],{"title":206,"path":207,"stem":208},"Basic Setup","/examples/basic-setup","08.examples/01.basic-setup",{"title":210,"path":211,"stem":212},"Multi-step","/examples/multi-step","08.examples/02.multi-step",{"title":214,"path":215,"stem":216},"Custom Styling","/examples/custom-styling","08.examples/03.custom-styling",{"title":113,"path":218,"stem":219},"/examples/highlight","08.examples/04.highlight",{"title":105,"path":221,"stem":222},"/examples/responsive","08.examples/05.responsive",{"title":117,"path":224,"stem":225},"/examples/overrides","08.examples/06.overrides",{"title":109,"path":227,"stem":228},"/examples/keyboard","08.examples/07.keyboard",{"title":230,"path":231,"stem":232},"Don't Show Again","/examples/skip","08.examples/08.skip",{"title":44,"path":234,"stem":235},"/examples/animation","08.examples/09.animation",{"title":237,"path":238,"stem":239},"Transition","/examples/transition","08.examples/10.transition",{"title":85,"path":241,"stem":242},"/examples/progress","08.examples/11.progress",{"title":244,"path":245,"stem":246,"children":247,"page":6},"Distribution","/distribution","09.distribution",[248,252,256,260],{"title":249,"path":250,"stem":251},"Formats","/distribution/formats","09.distribution/1.formats",{"title":253,"path":254,"stem":255},"Browser Support","/distribution/browser-support","09.distribution/2.browser-support",{"title":257,"path":258,"stem":259},"Bundle Size","/distribution/bundle-size","09.distribution/3.bundle-size",{"title":261,"path":262,"stem":263},"TypeScript","/distribution/typescript","09.distribution/4.typescript",{"title":265,"path":266,"stem":267,"children":268,"page":6},"Accessibility","/accessibility","10.accessibility",[269],{"title":28,"path":270,"stem":271},"/accessibility/overview","10.accessibility/1.overview",{"id":273,"title":253,"body":274,"description":482,"extension":483,"links":484,"meta":485,"navigation":486,"path":254,"seo":487,"stem":255,"__hash__":488},"docs/09.distribution/2.browser-support.md",{"type":275,"value":276,"toc":472},"minimark",[277,294,299,366,370,373,440,443,447,450,454,461,465],[278,279,280,281,285,286,289,290,293],"p",{},"Borda targets modern browsers that support ES2020+. The compiled output uses ",[282,283,284],"code",{},"async","/",[282,287,288],{},"await",", optional chaining, nullish coalescing, and ",[282,291,292],{},"IntersectionObserver"," — all available in current versions of major browsers without polyfills.",[295,296,298],"h2",{"id":297},"supported-browsers","Supported browsers",[300,301,302,315],"table",{},[303,304,305],"thead",{},[306,307,308,312],"tr",{},[309,310,311],"th",{},"Browser",[309,313,314],{},"Minimum version",[316,317,318,327,334,342,350,358],"tbody",{},[306,319,320,324],{},[321,322,323],"td",{},"Chrome",[321,325,326],{},"80+",[306,328,329,332],{},[321,330,331],{},"Firefox",[321,333,326],{},[306,335,336,339],{},[321,337,338],{},"Safari",[321,340,341],{},"14+",[306,343,344,347],{},[321,345,346],{},"Edge",[321,348,349],{},"80+ (Chromium-based)",[306,351,352,355],{},[321,353,354],{},"Opera",[321,356,357],{},"67+",[306,359,360,363],{},[321,361,362],{},"Samsung Internet",[321,364,365],{},"13+",[295,367,369],{"id":368},"required-web-apis","Required Web APIs",[278,371,372],{},"Borda relies on the following browser APIs at runtime:",[300,374,375,385],{},[303,376,377],{},[306,378,379,382],{},[309,380,381],{},"API",[309,383,384],{},"Used for",[316,386,387,396,406,420,430],{},[306,388,389,393],{},[321,390,391],{},[282,392,292],{},[321,394,395],{},"Detecting target element visibility for spotlight positioning",[306,397,398,403],{},[321,399,400],{},[282,401,402],{},"ResizeObserver",[321,404,405],{},"Adapting tooltip and overlay layout when the container resizes",[306,407,408,413],{},[321,409,410],{},[282,411,412],{},"customElements",[321,414,415,416,419],{},"Custom Element registration (",[282,417,418],{},"defineBordaElement()",")",[306,421,422,427],{},[321,423,424],{},[282,425,426],{},"matchMedia",[321,428,429],{},"Responsive breakpoint detection",[306,431,432,437],{},[321,433,434],{},[282,435,436],{},"CSS Custom Properties",[321,438,439],{},"Theming and dynamic style overrides",[278,441,442],{},"All listed APIs are supported in the browsers above. If you need to support older browsers, include the corresponding polyfills before loading Borda.",[295,444,446],{"id":445},"internet-explorer","Internet Explorer",[278,448,449],{},"Internet Explorer is not supported. Borda uses ES Module syntax, CSS custom properties, and modern DOM APIs that have no IE equivalents.",[295,451,453],{"id":452},"mobile-browsers","Mobile browsers",[278,455,456,457,460],{},"Borda works on mobile Chrome, Safari (iOS), Firefox, and Samsung Internet. The spotlight overlay, tooltip positioning, and keyboard navigation all work on touch devices. Keyboard navigation is optional and can be disabled via ",[282,458,459],{},"tour.hasKeyboardControl: false",".",[295,462,464],{"id":463},"nodejs","Node.js",[278,466,467,468,471],{},"For SSR or prerendering scenarios, Borda requires Node.js 16.0 or later. The CommonJS build is available for ",[282,469,470],{},"require()"," usage. Note that actual tour rendering requires a browser DOM — the Node.js build is intended for server-side mounting logic and config preparation.",{"title":473,"searchDepth":474,"depth":475,"links":476},"",1,2,[477,478,479,480,481],{"id":297,"depth":475,"text":298},{"id":368,"depth":475,"text":369},{"id":445,"depth":475,"text":446},{"id":452,"depth":475,"text":453},{"id":463,"depth":475,"text":464},"Supported browsers, required polyfills, and compatibility notes.","md",null,{},true,{"title":253,"description":482},"mIekhHk8UQjyWBMP-hWpY7E03UugyLyXOXBdhQh9XCM",[490,492],{"title":249,"path":250,"stem":251,"description":491,"children":-1},"Available build formats — ES Module, UMD, CommonJS, and their minified variants.",{"title":257,"path":258,"stem":259,"description":493,"children":-1},"Size of each distribution format and tree-shaking capabilities.",1784550683164]