diff --git a/08eb91e3-e495c98f45ef3ea208e5.js b/08eb91e3-e495c98f45ef3ea208e5.js
new file mode 100644
index 00000000..115f783c
--- /dev/null
+++ b/08eb91e3-e495c98f45ef3ea208e5.js
@@ -0,0 +1,2 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{OkDN:function(e,t,o){"use strict";o.d(t,"a",(function(){return G}));o("RUBk");var c=o("t8Zj"),n=o("8o2o"),l=o("k1TG"),r=o("DZdY"),a=o("FdF9"),i=o("Wbzz"),p=o("7ljp"),s=o("5hOV"),b=o("nR6F"),u=o("7pWL"),d=o("dSoD"),f=o("JoNN"),g=o("kW80"),j=o("XTYC"),m=o("dN85"),O=o("EAKA"),h=o("mBwQ"),w=o("eVhr"),x=o("9CUm"),y=o("rY4l"),v=o("Cgmk"),k=o("4FWg"),P=o("ZNFm"),S=o("3EkF"),z=(o("ewTs"),o("a//A"),o("8ypT"),o("cu9l"),o("7oih")),U=o("/Ezq"),L=o.n(U),T=o("AeFk");var q=[{logo:o("YIAf"),label:"Used by Microsoft - Fluent UI",url:"https://microsoft.com/"},{logo:o("wUyZ"),label:"Used by Atlassian - Atlaskit",url:"https://www.atlassian.com/"},{logo:o("58qx"),label:"Used by Bootstrap",url:"https://getbootstrap.com/"},{logo:o("LGgb"),label:"Used by GitLab",url:"https://www.gitlab.com/"},{logo:o("Sdhm"),label:"Used by Adobe - @webspectrum components",url:"https://www.adobe.com/"},{logo:o("GMLL"),label:"Used by Stack Exchange",url:"https://www.stackexchange.com/"},{logo:o("tMvK"),label:"Used by Drupal",url:"https://www.drupal.org/"},{logo:o("s0KR"),label:"Used by Uber - Base Web",url:"https://www.uber.com/"},{logo:o("0Ufg"),label:"Used by Twitch",url:"https://www.twitch.tv/"},{logo:o("01ya"),label:"Used by Discourse",url:"https://www.discourse.org/"},{logo:o("WfnT"),label:"Used by Reddit",url:"https://www.reddit.com/"},{logo:o("b8Gz"),label:"Used by Linear",url:"https://www.linear.app/"}],F=Object(r.a)("div",{target:"eetfspd15"})({name:"1lw3ul3",styles:"margin-top:40px"}),N=Object(r.a)((function(e){return Object(T.c)("a",{href:e.href,target:"_blank",className:e.className,title:e.alt,rel:"noopener noreferrer"},Object(T.c)("img",{src:e.src,alt:e.alt,width:"40",height:"40"}))}),{target:"eetfspd14"})({name:"1qkqa41",styles:"opacity:0.2;transition:opacity 0.2s ease-in-out;&:hover{opacity:1;}img{height:40px;margin:10px;}"}),C=Object(r.a)("a",{target:"eetfspd13"})({name:"w5wlfn",styles:"display:inline-block;background:white;padding:10px 16px;border-radius:4px;text-decoration:none;font-size:16px;font-weight:700;margin-top:10px;color:#c83b50;transition:all 0.2s ease-in-out;text-transform:uppercase;&:hover{background:#c73a50;color:white;border-color:#c73a50;}"}),E=Object(r.a)("h3",{target:"eetfspd12"})({name:"jajmcq",styles:"font-family:'Luckiest Guy',sans-serif;letter-spacing:0.5px;text-transform:uppercase;font-size:30px;-webkit-font-smoothing:antialiased;margin-top:15px;margin-bottom:15px;line-height:1.1;color:#f4e0f1"}),M=Object(a.forwardRef)((function(e,t){return Object(T.c)("img",Object(l.a)({ref:t,alt:"Popcorn box"},e,{width:"134",height:"120",css:Object(T.b)("position:relative;left:50%;width:134px;height:120px;margin-left:-67px;transform:scale(0.8);",k.e.sm,"{transform:scale(1);}","")}))})),W=Object(r.a)("div",{target:"eetfspd11"})({name:"js5pyw",styles:"font-weight:900;text-transform:uppercase"}),A=Object(r.a)("div",{target:"eetfspd10"})({name:"lugakg",styles:"font-weight:normal"}),D=Object(r.a)("button",{target:"eetfspd9"})({name:"1oov3vu",styles:"display:flex;justify-content:center;align-items:center;position:absolute;width:50px;height:50px;padding:0;border:none;background:none;transition:transform 0.4s cubic-bezier(0.54, 1.5, 0.38, 1.2);cursor:pointer;outline:0;will-change:transform;-webkit-tap-highlight-color:transparent;&:focus>div{box-shadow:0 0 0 6px rgba(255, 100, 150, 0.4);}&:hover{transform:scale(1.5);}&[data-placement^='top']{top:0;left:50%;margin-left:-25px;}&[data-placement^='bottom']{bottom:0;left:50%;margin-left:-25px;}&[data-placement='top-start'],&[data-placement='bottom-start']{left:calc(50% - 50px);}&[data-placement='top-end'],&[data-placement='bottom-end']{left:calc(50% + 50px);}&[data-placement^='right']{right:0;top:50%;margin-top:-25px;}&[data-placement^='left']{left:0;top:50%;margin-top:-25px;}&[data-placement='left-start'],&[data-placement='right-start']{top:calc(50% - 50px);}&[data-placement='left-end'],&[data-placement='right-end']{top:calc(50% + 50px);}"}),R=Object(r.a)("div",{target:"eetfspd8"})("width:18px;height:18px;border:2px solid #ff6b81;background:",(function(e){return e.selected?"#ff6b81":"transparent"}),";border-radius:50%;"),B=Object(r.a)("section",{target:"eetfspd7"})("background-color:#281e36;padding:40px 0;font-size:16px;text-align:center;",k.e.lg,"{font-size:18px;padding:50px 0;}&:not(:last-of-type){border-bottom:1px solid #362c4f;}"),G=Object(r.a)("div",{target:"eetfspd6"})({name:"1mjs8ts",styles:"position:relative;width:100%;scrollbar-color:rgba(255, 230, 157, 1) transparent;border-radius:10px;::-webkit-scrollbar{-webkit-appearance:none;width:7px;}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(255, 230, 157, 1);-webkit-box-shadow:0 0 1px rgba(255, 255, 255, 0.5);}"}),I=Object(r.a)(G,{target:"eetfspd5"})("height:350px;text-align:center;margin:0 auto;",k.e.lg,"{height:450px;}"),X=Object(r.a)(G,{target:"eetfspd4"})("overflow-y:scroll;overscroll-behavior:contain;height:350px;margin:0 auto;border:2px dashed #ff6b81;background-color:#281e36;",k.e.lg,"{height:450px;}&::before{content:'';display:block;width:1px;height:600px;}&::after{content:'';display:block;width:1px;height:600px;}"),Y=Object(r.a)("article",{target:"eetfspd3"})("padding:40px 0;display:flex;flex-direction:column-reverse;&:not(:last-of-type){border-bottom:1px solid #44395d;}",k.e.lg,"{display:grid;grid-template-columns:2fr 3fr;align-items:start;font-size:17px;padding:50px 0;}strong{color:#ff6b81;}p{margin-top:0;}"),$=Object(r.a)("div",{target:"eetfspd2"})("padding:20px 0 0;display:grid;align-items:center;margin-bottom:20px;",k.e.lg,"{padding:0 40px;margin-bottom:0;}"),K=Object(r.a)("ul",{target:"eetfspd1"})({name:"14cmubt",styles:"padding-left:20px;list-style:none;margin-top:0;text-align:left"}),Z=Object(r.a)("li",{target:"eetfspd0"})({name:"72dxhv",styles:"svg{display:inline-block;top:6px;left:2px;margin-right:6px;position:relative;color:#ff6b81;height:25px;margin-left:-30px;}strong{color:#ff6b81;}&:not(:last-of-type){margin-bottom:10px;}"}),J={a:function(e){var t=e.href,o=Object(n.a)(e,["href"]);return Object(T.c)(i.Link,Object(l.a)({to:t},o))}},H={name:"4f3wnu",styles:"position:absolute;top:50%;margin-top:-60px"},Q=function(){var e=Object(a.useState)("top"),t=e[0],o=e[1],n=Object(P.c)({placement:t,modifiers:[{name:"flip",enabled:!1},{name:"preventOverflow",options:{rootBoundary:"document"}}]}),l=n.reference,r=n.popper,i="\nimport { createPopper } from '@popperjs/core';\n\nconst popcorn = document.querySelector('#popcorn');\nconst tooltip = document.querySelector('#tooltip');\n\ncreatePopper(popcorn, tooltip, {\n placement: '"+t+"',\n});";return Object(T.c)(Y,null,Object(T.c)(I,null,["top","right","bottom","left"].reduce((function(e,t){return[].concat(Object(c.a)(e),Object(c.a)(["bottom","left"].indexOf(t)>=0?[t+"-end",t,t+"-start"]:[t+"-start",t,t+"-end"]))}),[]).map((function(e){return Object(T.c)(D,{key:e,onClick:function(){return o(e)},onMouseDown:function(){return o(e)},"data-placement":e,"aria-label":e,selected:t===e},Object(T.c)(R,{selected:t===e}))})),Object(T.c)(M,{ref:l,src:L.a,css:H}),Object(T.c)(P.b,{ref:r},Object(T.c)(W,{"data-small":!0},"Tip"),Object(T.c)(W,null,"Popcorn"),Object(T.c)(P.a,{"data-popper-arrow":!0}))),Object(T.c)($,null,Object(T.c)(E,null,Object(T.c)(s.a,null)," Placement"),Object(T.c)("p",null,Object(T.c)("strong",null,"Click on the dots")," to place the tooltip. There are 12 different placements to choose from."),Object(T.c)(h.a,{code:i}),Object(T.c)("span",null,Object(T.c)(k.b,{to:"https://codesandbox.io/s/github/floating-ui/popper.js.org/tree/master/examples/placement"},"Edit on CodeSandbox"))))},V={name:"g5empg",styles:"position:absolute;left:100px"},_={name:"vabva8",styles:"position:relative;overflow:hidden"},ee=function(){var e=Object(a.useState)(),t=e[0],o=e[1],c=Object(a.useRef)(),n=Object(P.c)({placement:"right",modifiers:[{name:"preventOverflow",options:{boundary:t}}]}),l=n.reference,r=n.popper;Object(a.useLayoutEffect)((function(){c.current.scrollTop=window.innerWidth<=k.f.lg?490:450}),[]);return Object(T.c)(Y,null,Object(T.c)("div",{css:_,ref:o},Object(T.c)(X,{ref:c},Object(T.c)(M,{ref:l,src:L.a,css:V})),Object(T.c)(P.b,{ref:r},Object(T.c)(W,null,"Popcorn"),Object(T.c)(W,null,"sizes"),Object(T.c)(W,null,"& Price"),Object(T.c)(A,null,"XXS: $1.99"),Object(T.c)(A,null,"XS: $2.99"),Object(T.c)(A,null,"S: $3.99"),Object(T.c)(A,null,"M: $4.99"),Object(T.c)(A,null,"L: $5.99"),Object(T.c)(A,null,"XL: $6.99"),Object(T.c)(A,null,"XXL: $7.99"),Object(T.c)(P.a,{"data-popper-arrow":!0}))),Object(T.c)($,null,Object(T.c)(E,null,Object(T.c)(b.a,null)," Overflow prevention"),Object(T.c)("p",null,Object(T.c)("strong",null,"Scroll the container")," (or the whole page) to see the tooltip stay within the boundary. Once the opposite edges of the popcorn and tooltip are aligned, the tooltip is allowed to overflow to prevent detachment."),Object(T.c)(h.a,{code:"\nimport { createPopper } from '@popperjs/core';\n\nconst popcorn = document.querySelector('#popcorn');\nconst tooltip = document.querySelector('#tooltip');\n\ncreatePopper(popcorn, tooltip, {\n placement: 'right',\n});\n"}),Object(T.c)("span",null,Object(T.c)(k.b,{to:"https://codesandbox.io/s/github/floating-ui/popper.js.org/tree/master/examples/overflow-prevention"},"Edit on CodeSandbox"))))},te=function(){var e=Object(P.c)({placement:"bottom"}),t=e.reference,o=e.popper,c=Object(a.useRef)();Object(a.useLayoutEffect)((function(){c.current.scrollTop=window.innerWidth<=k.f.lg?490:450}),[]);return Object(T.c)(Y,null,Object(T.c)(X,{ref:c},Object(T.c)(M,{ref:t,src:L.a}),Object(T.c)(P.b,{ref:o},Object(T.c)(W,null,"Popcorn"),Object(T.c)(A,null,"New Item"),Object(T.c)(P.a,{"data-popper-arrow":!0}))),Object(T.c)($,null,Object(T.c)(E,null,Object(T.c)(u.a,null),Object(T.c)(d.a,null)," Flipping"),Object(T.c)("p",null,Object(T.c)("strong",null,"Scroll the container")," (or the whole page) to see the tooltip flip to the opposite side once it's about to overflow the visible area. Once enough space is detected on its preferred side, it will flip back."),Object(T.c)(h.a,{code:"\nimport { createPopper } from '@popperjs/core';\n\nconst popcorn = document.querySelector('#popcorn');\nconst tooltip = document.querySelector('#tooltip');\n\ncreatePopper(popcorn, tooltip);\n"})," ",Object(T.c)("span",null,Object(T.c)(k.b,{to:"https://codesandbox.io/s/github/floating-ui/popper.js.org/tree/master/examples/flipping"},"Edit on CodeSandbox"))))},oe={name:"iyyzlo",styles:"margin-top:4rem"};t.b=function(e){e.children;var t=Object(i.useStaticQuery)("1495678274");return Object(T.c)(p.a,{components:J},Object(T.c)(x.a,{title:"Home"}),Object(T.c)(z.a,null),Object(T.c)(y.a,{siteTitle:t.site.siteMetadata.title,css:oe}),Object(T.c)(v.a,null),Object(T.c)(w.a,{css:Object(T.b)("margin-top:4rem;",k.e.lg,"{position:absolute;top:0;right:15px;.carbonplaceholder,#carbonads{background-color:#ffffff4f;color:#632f45;}}","")}),Object(T.c)(k.a,{maxWidth:1400},Object(T.c)(Q,null),Object(T.c)(ee,null),Object(T.c)(te,null)),Object(T.c)(B,null,Object(T.c)(k.a,null,Object(T.c)(b.a,{size:50,stroke:"#ffe69d"}),Object(T.c)(E,null,"In a nutshell, Popper:"),Object(T.c)(K,null,Object(T.c)(Z,null,Object(T.c)(f.a,null),Object(T.c)("strong",null,"Places your tooltip or popover relative to the reference")," ","taking into account their sizes, and positions its arrow centered to the reference."),Object(T.c)(Z,null,Object(T.c)(f.a,null),Object(T.c)("strong",null,"Takes into account the many different contexts it can live in")," ","relative to the reference (different offsetParents, different or nested scrolling containers)."),Object(T.c)(Z,null,Object(T.c)(f.a,null),Object(T.c)("strong",null,"Keeps your tooltip or popover in view as best as possible"),". It prevents it from being clipped or cut off (overflow prevention) and changes the placement if the original does not fit (flipping).")))),Object(T.c)(B,null,Object(T.c)(k.a,null,Object(T.c)(g.a,{size:50,stroke:"#ffe69d"}),Object(T.c)(E,null,"Our Sponsors"),Object(T.c)("p",null,"Popper is proudly sponsored by the following organizations,",Object(T.c)("br",null),"join them on"," ",Object(T.c)(k.b,{to:"https://opencollective.com/floating-ui"},"Open Collective")," ","to support us."),Object(T.c)(S.a,null))),Object(T.c)(B,null,Object(T.c)(k.a,null,Object(T.c)(j.a,{size:50,stroke:"#ffe69d"}),Object(T.c)(E,null,"Granular configuration with sensible defaults"),Object(T.c)("p",null,'Popper aims to "just work" without you needing to configure much. Of course, there are cases where you need to configure Popper beyond its defaults – in these cases, Popper shines by offering high granularity of configuration to fine-tune the position or behavior of your popper.'),Object(T.c)("p",null,"You can extend Popper with your own modifiers (or plugins) to make your popper work for you, no matter how advanced the scenario."))),Object(T.c)(B,null,Object(T.c)(k.a,null,Object(T.c)(f.a,{size:50,stroke:"#ffe69d"}),Object(T.c)(E,null,"No compromises"),Object(T.c)(K,null,Object(T.c)(Z,null,Object(T.c)(f.a,null),Object(T.c)("strong",null,"No detachment"),". Position updates take less than a millisecond on average devices. Popper doesn't debounce the positioning updates of the tooltip to the point where it will"," ",Object(T.c)("em",null,"ever")," detach from its reference, but this doesn't come at the cost of poor performance."),Object(T.c)(Z,null,Object(T.c)(f.a,null),Object(T.c)("strong",null,"You don't have to change the DOM context of your tooltip or popover element"),"; it will work no matter where your popper and reference elements live, even in the most complex scenarios like nested scrolling containers or alternative offsetParent contexts."),Object(T.c)(Z,null,Object(T.c)(f.a,null),Object(T.c)("strong",null,"Still lightweight"),". Handling all of this complexity is still done in an efficient manner. The base Popper is only 2 kB minzipped.")))),Object(T.c)(B,null,Object(T.c)(k.a,null,Object(T.c)(m.a,{size:50,stroke:"#ffe69d"}),Object(T.c)(E,null,"Free open-source, used by millions"),Object(T.c)("p",null,"Popper has billions of hits across the web, is trusted by millions of developers in production, and used in popular libraries like Bootstrap and Material UI."),Object(T.c)(C,{href:"https://opencollective.com/floating-ui",target:"_blank",rel:"noopener noreferrer"},"Support us"),Object(T.c)(F,null,q.map((function(e){var t=e.logo,o=e.label,c=e.url;return Object(T.c)(N,{href:c,src:t,alt:o,key:c})}))))),Object(T.c)(B,null,Object(T.c)(k.a,null,Object(T.c)(O.a,{size:50,stroke:"#ffe69d"}),Object(T.c)(E,null,"Ready to start?"),Object(T.c)("p",null,"Start reading"," ",Object(T.c)(k.d,{to:"/docs/"},"Popper's documentation"),"!"))),Object(T.c)(k.c,null,Object(T.c)(k.a,null,Object(T.c)("p",null,"© ",(new Date).getFullYear()," MIT License"))))}}}]);
+//# sourceMappingURL=08eb91e3-e495c98f45ef3ea208e5.js.map
\ No newline at end of file
diff --git a/08eb91e3-e495c98f45ef3ea208e5.js.map b/08eb91e3-e495c98f45ef3ea208e5.js.map
new file mode 100644
index 00000000..5a1d7177
--- /dev/null
+++ b/08eb91e3-e495c98f45ef3ea208e5.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///./src/components/Landing.js"],"names":["USED_BY_LIST","logo","require","label","url","UsedByContainer","UsedByLogo","props","href","target","className","title","alt","rel","src","width","height","Button","Heading","PopcornBox","forwardRef","ref","css","media","sm","TooltipName","TooltipPrice","DotHitArea","Dot","selected","Section","lg","ExampleArea","DotContainer","ScrollContainer","ExampleBox","ExampleText","Ul","Li","components","a","to","PlacementExample","useState","placement","setPlacement","usePopper","modifiers","name","enabled","options","rootBoundary","reference","popper","code","reduce","placements","basePlacement","indexOf","map","p","key","onClick","onMouseDown","data-placement","aria-label","popcornBox","data-small","data-popper-arrow","PreventOverflowExample","boundary","setBoundary","scrollContainerRef","useRef","useLayoutEffect","current","scrollTop","window","innerWidth","sizes","FlipExample","Layout","children","data","useStaticQuery","siteTitle","site","siteMetadata","maxWidth","size","stroke","Date","getFullYear"],"mappings":"kgBAgDA,IAAMA,EAAe,CACnB,CACEC,KAAMC,EAAQ,QACdC,MAAO,gCACPC,IAAK,0BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,+BACPC,IAAK,8BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,oBACPC,IAAK,6BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,iBACPC,IAAK,2BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,0CACPC,IAAK,0BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,yBACPC,IAAK,kCAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,iBACPC,IAAK,2BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,0BACPC,IAAK,yBAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,iBACPC,IAAK,0BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,oBACPC,IAAK,8BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,iBACPC,IAAK,2BAEP,CACEH,KAAMC,EAAQ,QACdC,MAAO,iBACPC,IAAK,4BAIHC,EAAe,mFAIfC,EAAa,aAAO,SAACC,GAAD,OACxB,iBACEC,KAAMD,EAAMC,KACZC,OAAO,SACPC,UAAWH,EAAMG,UACjBC,MAAOJ,EAAMK,IACbC,IAAI,uBAEJ,mBAAKC,IAAKP,EAAMO,IAAKF,IAAKL,EAAMK,IAAKG,MAAM,KAAKC,OAAO,UARxC,sBAAH,4HAsBVC,EAAM,mVAoBNC,EAAO,wQAYPC,EAAaC,sBAAW,SAACb,EAAOc,GAAR,OAC5B,+BACEA,IAAKA,EACLT,IAAI,eACAL,EAHN,CAIEQ,MAAM,MACNC,OAAO,MACPM,IAAKA,YAAF,8FAQCC,IAAMC,GARP,kCAeDC,EAAW,2GAKXC,EAAY,qFAIZC,EAAU,2/BAqEVC,EAAG,sGAIO,SAACrB,GAAD,OAAYA,EAAMsB,SAAW,UAAY,gBAJhD,uBAQHC,EAAO,uHAMTP,IAAMQ,GANG,0FAgBAC,EAAW,sWAiBlBC,EAAe,YAAOD,EAAP,qBAAH,gDAKdT,IAAMQ,GALQ,mBAULG,EAAkB,YAAOF,EAAP,qBAAH,+HAQxBT,IAAMQ,GARkB,wIA2BtBI,EAAU,8JASZZ,IAAMQ,GATM,uIA0BVK,EAAW,8GAMbb,IAAMQ,GANO,qCAYXM,EAAE,gIAOFC,EAAE,0PAqBFC,EAAa,CACjBC,EAAG,gBAAGhC,EAAH,EAAGA,KAASD,EAAZ,+BAAwB,YAAC,OAAD,aAAMkC,GAAIjC,GAAUD,M,sEAG3CmC,EAAmB,WAAO,IAAD,EACKC,mBAAS,OAApCC,EADsB,KACXC,EADW,OAECC,YAAU,CACtCF,YACAG,UAAW,CACT,CACEC,KAAM,OACNC,SAAS,GAGX,CACED,KAAM,kBACNE,QAAS,CACPC,aAAc,gBAXdC,EAFqB,EAErBA,UAAWC,EAFU,EAEVA,OAiBbC,EAAI,mNAOIV,EAPJ,UAUV,OACE,YAACT,EAAD,KACE,YAACF,EAAD,KACG,CAAC,MAAO,QAAS,SAAU,QACzBsB,QACC,SAACC,EAAYC,GAAb,4BACKD,GADL,YAGM,CAAC,SAAU,QAAQE,QAAQD,IAAkB,EAC7C,CACKA,EADL,OAEEA,EACGA,EAHL,UAKA,CACKA,EADL,SAEEA,EACGA,EAHL,YAMN,IAEDE,KAAI,SAACC,GAAD,OACH,YAACjC,EAAD,CACEkC,IAAKD,EACLE,QAAS,kBAAMjB,EAAae,IAC5BG,YAAa,kBAAMlB,EAAae,IAChCI,iBAAgBJ,EAChBK,aAAYL,EACZ/B,SAAUe,IAAcgB,GAExB,YAAChC,EAAD,CAAKC,SAAUe,IAAcgB,QAGnC,YAACzC,EAAD,CACEE,IAAK+B,EACLtC,IAAKoD,IACL5C,IAAG,IAML,YAAC,IAAD,CAASD,IAAKgC,GACZ,YAAC5B,EAAD,CAAa0C,cAAA,GAAb,OACA,YAAC1C,EAAD,gBACA,YAAC,IAAD,CAAO2C,qBAAA,MAGX,YAAChC,EAAD,KACE,YAAClB,EAAD,KACE,YAAC,IAAD,MADF,cAGA,qBACE,+CADF,4EAIA,YAAC,IAAD,CAAWoC,KAAMA,IACjB,wBACE,YAAC,IAAD,CAAoBb,GAAG,4FAAvB,2B,qHASJ4B,GAAyB,WAAO,IAAD,EACH1B,qBAAzB2B,EAD4B,KAClBC,EADkB,KAE7BC,EAAqBC,mBAFQ,EAIL3B,YAAU,CACtCF,UAAW,QACXG,UAAW,CACT,CACEC,KAAM,kBACNE,QAAS,CACPoB,gBANAlB,EAJ2B,EAI3BA,UAAWC,EAJgB,EAIhBA,OAYnBqB,2BAAgB,WACdF,EAAmBG,QAAQC,UACzBC,OAAOC,YAAcC,IAAMhD,GAAK,IAAM,MACvC,IAaH,OACE,YAACI,EAAD,KACE,mBACEb,IAAG,EAIHD,IAAKkD,GAEL,YAACrC,EAAD,CAAiBb,IAAKmD,GACpB,YAACrD,EAAD,CACEE,IAAK+B,EACLtC,IAAKoD,IACL5C,IAAG,KAMP,YAAC,IAAD,CAASD,IAAKgC,GACZ,YAAC5B,EAAD,gBACA,YAACA,EAAD,cACA,YAACA,EAAD,gBAEA,YAACC,EAAD,mBACA,YAACA,EAAD,kBACA,YAACA,EAAD,iBACA,YAACA,EAAD,iBACA,YAACA,EAAD,iBACA,YAACA,EAAD,kBACA,YAACA,EAAD,mBAEA,YAAC,IAAD,CAAO0C,qBAAA,MAGX,YAAChC,EAAD,KACE,YAAClB,EAAD,KACE,YAAC,IAAD,MADF,wBAGA,qBACE,kDADF,+LAMA,YAAC,IAAD,CAAWoC,KAxDP,mOAyDJ,wBACE,YAAC,IAAD,CAAoBb,GAAG,sGAAvB,2BASJuC,GAAc,WAAO,IAAD,EACMlC,YAAU,CAAEF,UAAW,WAA7CQ,EADgB,EAChBA,UAAWC,EADK,EACLA,OACbmB,EAAqBC,mBAE3BC,2BAAgB,WACdF,EAAmBG,QAAQC,UACzBC,OAAOC,YAAcC,IAAMhD,GAAK,IAAM,MACvC,IAWH,OACE,YAACI,EAAD,KACE,YAACD,EAAD,CAAiBb,IAAKmD,GACpB,YAACrD,EAAD,CAAYE,IAAK+B,EAAWtC,IAAKoD,MACjC,YAAC,IAAD,CAAS7C,IAAKgC,GACZ,YAAC5B,EAAD,gBACA,YAACC,EAAD,iBAEA,YAAC,IAAD,CAAO0C,qBAAA,MAGX,YAAChC,EAAD,KACE,YAAClB,EAAD,KACE,YAAC,IAAD,MACA,YAAC,IAAD,MAFF,aAIA,qBACE,kDADF,2LAMA,YAAC,IAAD,CAAWoC,KA/BP,sMA+BsB,IAC1B,wBACE,YAAC,IAAD,CAAoBb,GAAG,2FAAvB,2B,4CA4MKwC,IAnMA,SAAC,GAAiB,EAAfC,SAAgB,IAC1BC,EAAOC,yBAAe,cAU5B,OACE,YAAC,IAAD,CAAa7C,WAAYA,GACvB,YAAC,IAAD,CAAK5B,MAAM,SACX,YAAC,IAAD,MACA,YAAC,IAAD,CACE0E,UAAWF,EAAKG,KAAKC,aAAa5E,MAClCW,IAAG,KAIL,YAAC,IAAD,MACA,YAAC,IAAD,CACEA,IAAKA,YAAF,mBAECC,IAAMQ,GAFP,sHAeL,YAAC,IAAD,CAAWyD,SAAU,MACnB,YAAC9C,EAAD,MACA,YAAC2B,GAAD,MACA,YAACW,GAAD,OAGF,YAAClD,EAAD,KACE,YAAC,IAAD,KACE,YAAC,IAAD,CAAM2D,KAAM,GAAIC,OAAO,YACvB,YAACxE,EAAD,+BACA,YAACmB,EAAD,KACE,YAACC,EAAD,KACE,YAAC,IAAD,MACA,sFAEU,IAJZ,uFAQA,YAACA,EAAD,KACE,YAAC,IAAD,MACA,2FAEU,IAJZ,kGAQA,YAACA,EAAD,KACE,YAAC,IAAD,MACA,uFAFF,8IAaN,YAACR,EAAD,KACE,YAAC,IAAD,KACE,YAAC,IAAD,CAAgB2D,KAAM,GAAIC,OAAO,YACjC,YAACxE,EAAD,qBACA,mFAEE,uBAFF,eAGe,IACb,YAAC,IAAD,CAAoBuB,GAAG,0CAAvB,mBAEsB,IANxB,kBAUA,YAAC,IAAD,QAIJ,YAACX,EAAD,KACE,YAAC,IAAD,KACE,YAAC,IAAD,CAAQ2D,KAAM,GAAIC,OAAO,YACzB,YAACxE,EAAD,sDACA,gTAOA,4JAOJ,YAACY,EAAD,KACE,YAAC,IAAD,KACE,YAAC,IAAD,CAAO2D,KAAM,GAAIC,OAAO,YACxB,YAACxE,EAAD,uBACA,YAACmB,EAAD,KACE,YAACC,EAAD,KACE,YAAC,IAAD,MACA,2CAFF,gKAIgE,IAC9D,8BALF,sFAQA,YAACA,EAAD,KACE,YAAC,IAAD,MACA,yGAFF,qLAUA,YAACA,EAAD,KACE,YAAC,IAAD,MACA,+CAFF,sHAUN,YAACR,EAAD,KACE,YAAC,IAAD,KACE,YAAC,IAAD,CAAO2D,KAAM,GAAIC,OAAO,YACxB,YAACxE,EAAD,2CACA,sLAKA,YAACD,EAAD,CACET,KAAK,yCACLC,OAAO,SACPI,IAAI,uBAHN,cAOA,YAACR,EAAD,KACGL,EAAa2D,KAAI,gBAAG1D,EAAH,EAAGA,KAAME,EAAT,EAASA,MAAOC,EAAhB,EAAgBA,IAAhB,OAChB,YAACE,EAAD,CAAYE,KAAMJ,EAAKU,IAAKb,EAAMW,IAAKT,EAAO0D,IAAKzD,UAM3D,YAAC0B,EAAD,KACE,YAAC,IAAD,KACE,YAAC,IAAD,CAAc2D,KAAM,GAAIC,OAAO,YAC/B,YAACxE,EAAD,wBACA,qCACgB,IACd,YAAC,IAAD,CAAYuB,GAAG,UAAf,0BAFF,OAOJ,YAAC,IAAD,KACE,YAAC,IAAD,KACE,2BAAM,IAAIkD,MAAOC,cAAjB","file":"08eb91e3-e495c98f45ef3ea208e5.js","sourcesContent":["/**\n * Layout component that queries for data\n * with Gatsby's useStaticQuery component\n *\n * See: https://www.gatsbyjs.org/docs/use-static-query/\n */\n\nimport React, { useState, useLayoutEffect, useRef, forwardRef } from 'react';\nimport PropTypes from 'prop-types';\nimport { useStaticQuery, graphql, Link } from 'gatsby';\nimport { MDXProvider } from '@mdx-js/react';\nimport styled from '@emotion/styled';\nimport {\n Crop,\n Layers,\n Heart,\n Check,\n ChevronRight,\n CloudLightning,\n Move,\n ArrowUp,\n ArrowDown,\n} from 'react-feather';\nimport Highlight from './Highlight';\nimport CarbonAds from './CarbonAds';\nimport SEO from './Seo';\n\nimport Header from './Header';\nimport InstallBar from './InstallBar';\nimport {\n Container,\n LinkStyled,\n ExternalLinkStyled,\n media,\n Footer,\n sizes,\n} from './Framework';\nimport { usePopper, Tooltip, Arrow } from './Popper';\nimport { Sponsors } from './Affiliates';\nimport 'modern-normalize';\nimport '@openfonts/luckiest-guy_latin';\nimport './layout.css';\nimport './prism-base2tone-pool-dark.css';\nimport { FloatingUIBanner } from './Layout';\n\nimport popcornBox from '../images/popcorn-box.svg';\nimport { css } from '@emotion/react';\n\nconst USED_BY_LIST = [\n {\n logo: require('../images/logos/microsoft.svg'),\n label: 'Used by Microsoft - Fluent UI',\n url: 'https://microsoft.com/',\n },\n {\n logo: require('../images/logos/atlassian.svg'),\n label: 'Used by Atlassian - Atlaskit',\n url: 'https://www.atlassian.com/',\n },\n {\n logo: require('../images/logos/bootstrap.svg'),\n label: 'Used by Bootstrap',\n url: 'https://getbootstrap.com/',\n },\n {\n logo: require('../images/logos/gitlab.svg'),\n label: 'Used by GitLab',\n url: 'https://www.gitlab.com/',\n },\n {\n logo: require('../images/logos/adobe.svg'),\n label: 'Used by Adobe - @webspectrum components',\n url: 'https://www.adobe.com/',\n },\n {\n logo: require('../images/logos/stackexchange.svg'),\n label: 'Used by Stack Exchange',\n url: 'https://www.stackexchange.com/',\n },\n {\n logo: require('../images/logos/drupal.svg'),\n label: 'Used by Drupal',\n url: 'https://www.drupal.org/',\n },\n {\n logo: require('../images/logos/uber.svg'),\n label: 'Used by Uber - Base Web',\n url: 'https://www.uber.com/',\n },\n {\n logo: require('../images/logos/twitch.svg'),\n label: 'Used by Twitch',\n url: 'https://www.twitch.tv/',\n },\n {\n logo: require('../images/logos/discourse.svg'),\n label: 'Used by Discourse',\n url: 'https://www.discourse.org/',\n },\n {\n logo: require('../images/logos/reddit.svg'),\n label: 'Used by Reddit',\n url: 'https://www.reddit.com/',\n },\n {\n logo: require('../images/logos/linear.svg'),\n label: 'Used by Linear',\n url: 'https://www.linear.app/',\n },\n];\n\nconst UsedByContainer = styled.div`\n margin-top: 40px;\n`;\n\nconst UsedByLogo = styled((props) => (\n \n \n \n))`\n opacity: 0.2;\n transition: opacity 0.2s ease-in-out;\n &:hover {\n opacity: 1;\n }\n img {\n height: 40px;\n margin: 10px;\n }\n`;\n\nconst Button = styled.a`\n display: inline-block;\n background: white;\n padding: 10px 16px;\n border-radius: 4px;\n text-decoration: none;\n font-size: 16px;\n font-weight: 700;\n margin-top: 10px;\n color: #c83b50;\n transition: all 0.2s ease-in-out;\n text-transform: uppercase;\n\n &:hover {\n background: #c73a50;\n color: white;\n border-color: #c73a50;\n }\n`;\n\nconst Heading = styled.h3`\n font-family: 'Luckiest Guy', sans-serif;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n font-size: 30px;\n -webkit-font-smoothing: antialiased;\n margin-top: 15px;\n margin-bottom: 15px;\n line-height: 1.1;\n color: #f4e0f1;\n`;\n\nconst PopcornBox = forwardRef((props, ref) => (\n \n));\n\nconst TooltipName = styled.div`\n font-weight: 900;\n text-transform: uppercase;\n`;\n\nconst TooltipPrice = styled.div`\n font-weight: normal;\n`;\n\nconst DotHitArea = styled.button`\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n width: 50px;\n height: 50px;\n padding: 0;\n border: none;\n background: none;\n transition: transform 0.4s cubic-bezier(0.54, 1.5, 0.38, 1.2);\n cursor: pointer;\n outline: 0;\n will-change: transform;\n -webkit-tap-highlight-color: transparent;\n\n &:focus > div {\n box-shadow: 0 0 0 6px rgba(255, 100, 150, 0.4);\n }\n\n &:hover {\n transform: scale(1.5);\n }\n\n &[data-placement^='top'] {\n top: 0;\n left: 50%;\n margin-left: -25px;\n }\n\n &[data-placement^='bottom'] {\n bottom: 0;\n left: 50%;\n margin-left: -25px;\n }\n\n &[data-placement='top-start'],\n &[data-placement='bottom-start'] {\n left: calc(50% - 50px);\n }\n\n &[data-placement='top-end'],\n &[data-placement='bottom-end'] {\n left: calc(50% + 50px);\n }\n\n &[data-placement^='right'] {\n right: 0;\n top: 50%;\n margin-top: -25px;\n }\n\n &[data-placement^='left'] {\n left: 0;\n top: 50%;\n margin-top: -25px;\n }\n\n &[data-placement='left-start'],\n &[data-placement='right-start'] {\n top: calc(50% - 50px);\n }\n\n &[data-placement='left-end'],\n &[data-placement='right-end'] {\n top: calc(50% + 50px);\n }\n`;\n\nconst Dot = styled.div`\n width: 18px;\n height: 18px;\n border: 2px solid #ff6b81;\n background: ${(props) => (props.selected ? '#ff6b81' : 'transparent')};\n border-radius: 50%;\n`;\n\nconst Section = styled.section`\n background-color: #281e36;\n padding: 40px 0;\n font-size: 16px;\n text-align: center;\n\n ${media.lg} {\n font-size: 18px;\n padding: 50px 0;\n }\n\n &:not(:last-of-type) {\n border-bottom: 1px solid #362c4f;\n }\n`;\n\nexport const ExampleArea = styled.div`\n position: relative;\n width: 100%;\n scrollbar-color: rgba(255, 230, 157, 1) transparent;\n border-radius: 10px;\n\n ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 7px;\n }\n ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(255, 230, 157, 1);\n -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);\n }\n`;\n\nconst DotContainer = styled(ExampleArea)`\n height: 350px;\n text-align: center;\n margin: 0 auto;\n\n ${media.lg} {\n height: 450px;\n }\n`;\n\nexport const ScrollContainer = styled(ExampleArea)`\n overflow-y: scroll;\n overscroll-behavior: contain;\n height: 350px;\n margin: 0 auto;\n border: 2px dashed #ff6b81;\n background-color: #281e36;\n\n ${media.lg} {\n height: 450px;\n }\n\n &::before {\n content: '';\n display: block;\n width: 1px;\n height: 600px;\n }\n\n &::after {\n content: '';\n display: block;\n width: 1px;\n height: 600px;\n }\n`;\n\nconst ExampleBox = styled.article`\n padding: 40px 0;\n display: flex;\n flex-direction: column-reverse;\n\n &:not(:last-of-type) {\n border-bottom: 1px solid #44395d;\n }\n\n ${media.lg} {\n display: grid;\n grid-template-columns: 2fr 3fr;\n align-items: start;\n font-size: 17px;\n padding: 50px 0;\n }\n\n strong {\n color: #ff6b81;\n }\n\n p {\n margin-top: 0;\n }\n`;\n\nconst ExampleText = styled.div`\n padding: 20px 0 0;\n display: grid;\n align-items: center;\n margin-bottom: 20px;\n\n ${media.lg} {\n padding: 0 40px;\n margin-bottom: 0;\n }\n`;\n\nconst Ul = styled.ul`\n padding-left: 20px;\n list-style: none;\n margin-top: 0;\n text-align: left;\n`;\n\nconst Li = styled.li`\n svg {\n display: inline-block;\n top: 6px;\n left: 2px;\n margin-right: 6px;\n position: relative;\n color: #ff6b81;\n height: 25px;\n margin-left: -30px;\n }\n\n strong {\n color: #ff6b81;\n }\n\n &:not(:last-of-type) {\n margin-bottom: 10px;\n }\n`;\n\nconst components = {\n a: ({ href, ...props }) => ,\n};\n\nconst PlacementExample = () => {\n const [placement, setPlacement] = useState('top');\n const { reference, popper } = usePopper({\n placement,\n modifiers: [\n {\n name: 'flip',\n enabled: false,\n },\n // left/right placements on mobile\n {\n name: 'preventOverflow',\n options: {\n rootBoundary: 'document',\n },\n },\n ],\n });\n\n const code = `\nimport { createPopper } from '@popperjs/core';\n\nconst popcorn = document.querySelector('#popcorn');\nconst tooltip = document.querySelector('#tooltip');\n\ncreatePopper(popcorn, tooltip, {\n placement: '${placement}',\n});`;\n\n return (\n \n \n {['top', 'right', 'bottom', 'left']\n .reduce(\n (placements, basePlacement) => [\n ...placements,\n // clockwise tabbing order\n ...(['bottom', 'left'].indexOf(basePlacement) >= 0\n ? [\n `${basePlacement}-end`,\n basePlacement,\n `${basePlacement}-start`,\n ]\n : [\n `${basePlacement}-start`,\n basePlacement,\n `${basePlacement}-end`,\n ]),\n ],\n []\n )\n .map((p) => (\n setPlacement(p)}\n onMouseDown={() => setPlacement(p)}\n data-placement={p}\n aria-label={p}\n selected={placement === p}\n >\n \n \n ))}\n \n \n Tip \n Popcorn \n \n \n \n \n \n Placement\n \n \n Click on the dots to place the tooltip. There are 12\n different placements to choose from.\n
\n \n \n \n Edit on CodeSandbox\n \n \n \n \n );\n};\n\nconst PreventOverflowExample = () => {\n const [boundary, setBoundary] = useState();\n const scrollContainerRef = useRef();\n\n const { reference, popper } = usePopper({\n placement: 'right',\n modifiers: [\n {\n name: 'preventOverflow',\n options: {\n boundary,\n },\n },\n ],\n });\n\n useLayoutEffect(() => {\n scrollContainerRef.current.scrollTop =\n window.innerWidth <= sizes.lg ? 490 : 450;\n }, []);\n\n const code = `\nimport { createPopper } from '@popperjs/core';\n\nconst popcorn = document.querySelector('#popcorn');\nconst tooltip = document.querySelector('#tooltip');\n\ncreatePopper(popcorn, tooltip, {\n placement: 'right',\n});\n`;\n\n return (\n \n \n
\n \n \n
\n Popcorn \n sizes \n & Price \n\n XXS: $1.99 \n XS: $2.99 \n S: $3.99 \n M: $4.99 \n L: $5.99 \n XL: $6.99 \n XXL: $7.99 \n\n \n \n
\n \n \n Overflow prevention\n \n \n Scroll the container (or the whole page) to see the\n tooltip stay within the boundary. Once the opposite edges of the\n popcorn and tooltip are aligned, the tooltip is allowed to overflow to\n prevent detachment.\n
\n \n \n \n Edit on CodeSandbox\n \n \n \n \n );\n};\n\nconst FlipExample = () => {\n const { reference, popper } = usePopper({ placement: 'bottom' });\n const scrollContainerRef = useRef();\n\n useLayoutEffect(() => {\n scrollContainerRef.current.scrollTop =\n window.innerWidth <= sizes.lg ? 490 : 450;\n }, []);\n\n const code = `\nimport { createPopper } from '@popperjs/core';\n\nconst popcorn = document.querySelector('#popcorn');\nconst tooltip = document.querySelector('#tooltip');\n\ncreatePopper(popcorn, tooltip);\n`;\n\n return (\n \n \n \n \n Popcorn \n New Item \n\n \n \n \n \n \n \n Flipping\n \n \n Scroll the container (or the whole page) to see the\n tooltip flip to the opposite side once it's about to overflow the\n visible area. Once enough space is detected on its preferred side, it\n will flip back.\n
\n {' '}\n \n \n Edit on CodeSandbox\n \n \n \n \n );\n};\n\nconst Layout = ({ children }) => {\n const data = useStaticQuery(graphql`\n query LandingTitleQuery {\n site {\n siteMetadata {\n title\n }\n }\n }\n `);\n\n return (\n \n \n \n \n \n \n\n \n \n \n \n \n\n \n \n \n In a nutshell, Popper: \n \n \n \n \n Places your tooltip or popover relative to the reference\n {' '}\n taking into account their sizes, and positions its arrow centered\n to the reference.\n \n \n \n \n Takes into account the many different contexts it can live in\n {' '}\n relative to the reference (different offsetParents, different or\n nested scrolling containers).\n \n \n \n \n Keeps your tooltip or popover in view as best as possible\n \n . It prevents it from being clipped or cut off (overflow\n prevention) and changes the placement if the original does not fit\n (flipping).\n \n \n \n \n\n \n \n \n Our Sponsors \n \n Popper is proudly sponsored by the following organizations,\n \n join them on{' '}\n \n Open Collective\n {' '}\n to support us.\n
\n\n \n \n \n\n \n \n \n Granular configuration with sensible defaults \n \n Popper aims to \"just work\" without you needing to configure much. Of\n course, there are cases where you need to configure Popper beyond\n its defaults – in these cases, Popper shines by offering high\n granularity of configuration to fine-tune the position or behavior\n of your popper.\n
\n \n You can extend Popper with your own modifiers (or plugins) to make\n your popper work for you, no matter how advanced the scenario.\n
\n \n \n\n \n \n \n No compromises \n \n \n \n No detachment . Position updates take less than a\n millisecond on average devices. Popper doesn't debounce the\n positioning updates of the tooltip to the point where it will{' '}\n ever detach from its reference, but this doesn't come at\n the cost of poor performance.\n \n \n \n \n You don't have to change the DOM context of your tooltip or\n popover element\n \n ; it will work no matter where your popper and reference elements\n live, even in the most complex scenarios like nested scrolling\n containers or alternative offsetParent contexts.\n \n \n \n Still lightweight . Handling all of this\n complexity is still done in an efficient manner. The base Popper\n is only 2 kB minzipped.\n \n \n \n \n\n \n \n \n Free open-source, used by millions \n \n Popper has billions of hits across the web, is trusted by millions\n of developers in production, and used in popular libraries like\n Bootstrap and Material UI.\n
\n \n Support us\n \n \n {USED_BY_LIST.map(({ logo, label, url }) => (\n \n ))}\n \n \n \n\n \n \n \n Ready to start? \n \n Start reading{' '}\n Popper's documentation !\n
\n \n \n\n \n \n );\n};\n\nLayout.propTypes = {\n children: PropTypes.node.isRequired,\n};\n\nexport default Layout;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/404.html b/404.html
new file mode 100644
index 00000000..92dee901
--- /dev/null
+++ b/404.html
@@ -0,0 +1,36 @@
+
\ No newline at end of file
diff --git a/404/index.html b/404/index.html
new file mode 100644
index 00000000..b806f1ee
--- /dev/null
+++ b/404/index.html
@@ -0,0 +1,36 @@
+
\ No newline at end of file
diff --git a/42-60bff29ec746a9b20436.js b/42-60bff29ec746a9b20436.js
new file mode 100644
index 00000000..6d22cfda
--- /dev/null
+++ b/42-60bff29ec746a9b20436.js
@@ -0,0 +1,2 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{Lfjm:function(n,f,i){},avE5:function(n,f,i){"use strict";i.r(f);var o=i("Lfjm");for(var t in o)["default"].indexOf(t)<0&&function(n){i.d(f,n,(function(){return o[n]}))}(t)}}]);
+//# sourceMappingURL=42-60bff29ec746a9b20436.js.map
\ No newline at end of file
diff --git a/42-60bff29ec746a9b20436.js.map b/42-60bff29ec746a9b20436.js.map
new file mode 100644
index 00000000..7c5da828
--- /dev/null
+++ b/42-60bff29ec746a9b20436.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///./node_modules/@docsearch/react/style/index.js"],"names":[],"mappings":"mHAAA","file":"42-60bff29ec746a9b20436.js","sourcesContent":["export * from '@docsearch/css';"],"sourceRoot":""}
\ No newline at end of file
diff --git a/6cd9c5f3-b7f7a9b595b27a1cccc5.js b/6cd9c5f3-b7f7a9b595b27a1cccc5.js
new file mode 100644
index 00000000..26e4faaa
--- /dev/null
+++ b/6cd9c5f3-b7f7a9b595b27a1cccc5.js
@@ -0,0 +1,2 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{"7oih":function(t,e,o){"use strict";o.d(e,"a",(function(){return I}));o("RUBk");var n=o("8o2o"),a=o("k1TG"),r=o("DZdY"),i=o("FdF9"),c=o("Wbzz"),l=o("7ljp"),d=o("AeFk"),p=o("eVhr"),b=o("4FWg"),s=o("78ZJ"),g=o("7pXE"),f=o("9CUm"),u=o("9xdK"),x=o("r7HZ"),h=(o("a//A"),o("8ypT"),o("cu9l"),o("CwS1")),m=o("EAKA");var j=Object(r.a)("main",{target:"e1fogcta7"})("margin-left:0;padding-top:45px;",b.e.lg,"{padding-top:0;margin-left:",g.a,"px;}"),O=Object(r.a)(b.c,{target:"e1fogcta6"})("background:none;border-top:1px solid #44395d;",b.e.lg,"{margin-left:",g.a,"px;}"),v=Object(r.a)("div",{target:"e1fogcta5"})({name:"1bangpe",styles:"display:flex;border-top:1px solid #44395d;margin-top:50px"}),y=Object(r.a)(b.a,{target:"e1fogcta4"})("display:flex;justify-content:space-between;width:100%;padding:0;",b.e.md,"{padding:0 40px;}"),w=Object(r.a)("div",{target:"e1fogcta3"})({name:"9ry97j",styles:"display:flex;min-width:0;width:100%"}),k=Object(r.a)("div",{target:"e1fogcta2"})("display:none;min-width:1px;background:#44395d;height:100%;",b.e.md,"{display:block;}"),z=Object(r.a)(c.Link,{target:"e1fogcta1"})("position:relative;font-size:18px;padding:50px 40px;color:#4edee5;border-bottom:2px solid transparent;transition:none;word-break:break-word;width:100%;&[data-first]{padding-right:10px;}&[data-last]{padding-left:10px;text-align:right;}",b.e.md,"{font-size:22px;}",b.e.lg,"{font-size:24px;}&:hover{background-color:#281e36;border-bottom-color:#4edee5;}&:active{border-bottom-style:dashed;}"),F=Object(d.b)("vertical-align:3px;",b.e.md,"{vertical-align:0;}",""),L=Object(r.a)("span",{target:"e1fogcta0"})("position:absolute;top:50px;",b.e.md,"{top:54px;}",b.e.lg,"{top:56px;}&[data-prev]{left:10px;}&[data-next]{right:10px;}"),A={"x-ad":p.a,a:function(t){return Object(d.c)("a",Object(a.a)({},t,{onClick:C}),t.children)}};function C(t){try{var e=document.querySelector(window.location.hash);e.scrollIntoView();var o="H2"===e.nodeName;window.innerWidth<=b.f.lg?o||window.scrollBy(0,-60):o&&window.scrollBy(0,50)}catch(n){}}var E={name:"2h5m12",styles:"all:unset;box-sizing:border-box;&:hover,&:active,&:focus{border:none;}cursor:pointer;position:fixed;top:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:4rem;background:#1f2028;color:rgb(221, 214, 254);border:none;text-align:center;font-size:16px;font-weight:bold;text-decoration:none;&:after{content:'';position:absolute;top:10px;left:10px;bottom:10px;right:10px;border-radius:20px;filter:blur(5px);z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:radial-gradient(\n circle,\n rgba(51, 43, 61, 1) 4%,\n rgba(54, 45, 74, 1) 13%,\n rgba(65, 53, 120, 1) 40%,\n rgba(110, 66, 122, 1) 55%,\n rgba(119, 69, 122, 1) 71%,\n rgba(32, 33, 40, 1) 100%\n );}"},I=function(){return Object(d.c)("a",{css:E,href:"https://floating-ui.com",rel:"noopener noreferrer",target:"_blank"},"The future of Popper is here! Floating UI is now available. Get it now!")},T={name:"1wvsryt",styles:"margin-top:15px;display:inline-block"},B=function(t){var e=t.path;return Object(d.c)(s.a,null,(function(t){var o=t.find((function(t){return t.slug===e}));return o&&Object(d.c)("a",{css:T,href:"https://github.com/floating-ui/popper.js.org/edit/master/src/"+o.fileAbsolutePath.split("/src/")[1],rel:"noopener noreferrer",target:"_blank"},"Edit this page")}))},J={name:"iyyzlo",styles:"margin-top:4rem"};e.b=function(t){var e=t.children,o=t.location,a=t.pageResources,r=(Object(n.a)(t,["children","location","pageResources"]),o.pathname);return Object(i.useLayoutEffect)(C,[]),Object(d.c)(l.a,{components:A},Object(d.c)(d.a,{styles:Object(d.b)("h1,h2,h3,h4,h5,h6{color:#f4e0f1;font-weight:bold;}h1{font-size:40px;margin-top:20px;padding-top:20px;line-height:1.1;}h2{font-size:32px;line-height:1.3;}h3{font-size:24px;margin-bottom:10px;margin-top:40px;}h4{font-size:20px;margin-bottom:10px;}h5{font-size:18px;}h2::before{content:' ';display:block;border-bottom:1px solid #44395d;padding-top:20px;margin-bottom:40px;}blockquote{margin:0;padding:0.5em 30px;border-radius:0px 10px 10px 0px;background-color:rgba(135, 82, 27, 0.25);color:#ddc5a1;border-left:2px dashed #ddc5a1;}h3>code[class*='language-']{color:#ffe69d;}ul{padding-left:20px;}li{margin-bottom:5px;}a{color:#ffe69d;text-decoration:none;padding-bottom:1px;border-bottom:2px solid rgba(255, 228, 148, 0.25);transition:border-bottom-color 0.15s ease-in-out;&:hover{border-bottom:2px solid rgba(255, 228, 148, 1);}&:active{border-bottom-style:dashed;}}",b.e.md,"{pre[class*='language-']{padding:15px 20px;}}h1 .gatsby-link-icon{display:none;}h2,h3,h4,h5,h6{&:hover{.gatsby-link-icon{opacity:1;}}}.gatsby-link-icon{fill:#ffb6b3;border:none;margin-left:-30px;padding-right:10px;opacity:0;transition:opacity 0.15s ease-in-out;float:right;",b.e.md,"{float:left;}&:focus{opacity:1;}&:hover{border:none;}svg{width:20px;height:20px;}}","")}),Object(d.c)(I,null),Object(d.c)("div",{css:J},a&&Object(d.c)(f.a,{title:a.json.pageContext.frontmatter.title||a.json.pageContext.frontmatter.navigationLabel}),Object(d.c)(g.b,{root:"/",target:"location",path:r}),Object(d.c)(j,null,Object(d.c)(b.a,null,e,Object(d.c)(B,{path:r})),Object(d.c)(s.a,null,(function(t){var e=function(t){var e=function t(e){return e.reduce((function(e,o){return e.concat(o).concat(t(o.children))}),[])}(Object(u.a)(Object(x.a)(t,r))),o=e.findIndex((function(t){return t.slug===r}));return{prev:e[o-1],next:e[o+1]}}(t),o=e.prev,n=e.next;return Object(d.c)(v,null,Object(d.c)(y,null,Object(d.c)(w,null,o&&Object(d.c)(z,{to:""+o.slug,"data-first":!0},Object(d.c)(L,{"data-prev":!0},Object(d.c)(h.a,{size:28,css:F})),o.navigationLabel)),Object(d.c)(k,null),Object(d.c)(w,null,n&&Object(d.c)(z,{to:""+n.slug,"data-last":!0},n.navigationLabel,Object(d.c)(L,{"data-next":!0},Object(d.c)(m.a,{size:28,css:F}))))))}))),Object(d.c)(O,null,"© ",(new Date).getFullYear()," MIT License")))}}}]);
+//# sourceMappingURL=6cd9c5f3-b7f7a9b595b27a1cccc5.js.map
\ No newline at end of file
diff --git a/6cd9c5f3-b7f7a9b595b27a1cccc5.js.map b/6cd9c5f3-b7f7a9b595b27a1cccc5.js.map
new file mode 100644
index 00000000..89655625
--- /dev/null
+++ b/6cd9c5f3-b7f7a9b595b27a1cccc5.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///./src/components/Layout.js"],"names":["Main","media","lg","NAVIGATION_WIDTH","FooterStyled","Footer","NavButtonWrapper","NavButtonContainer","Container","md","NavButtonCell","NavDivider","NavButton","Link","arrowCss","css","NavButtonDirection","components","CarbonAds","a","props","onClick","anchorScroll","children","event","element","document","querySelector","window","location","hash","scrollIntoView","isH2","nodeName","innerWidth","sizes","scrollBy","e","FloatingUIBanner","href","rel","target","EditPage","path","routes","route","find","slug","fileAbsolutePath","split","Layout","pageResources","pathname","useLayoutEffect","styles","title","json","pageContext","frontmatter","navigationLabel","root","validRoutes","flatten","reduce","acc","cur","concat","createTree","processRoutes","currentPathIndex","findIndex","prev","next","getPrevNextRoutes","to","data-first","data-prev","size","data-last","data-next","Date","getFullYear"],"mappings":"6WA0BA,IAAMA,EAAI,2EAINC,IAAMC,GAJA,8BAMSC,IANT,QAUJC,EAAe,YAAOC,IAAP,sBAAH,gDAIdJ,IAAMC,GAJQ,gBAKCC,IALD,QASZG,EAAgB,6HAMhBC,EAAqB,YAAOC,IAAP,sBAAH,mEAMpBP,IAAMQ,GANc,qBAWlBC,EAAa,sGAMbC,EAAU,qGAMZV,IAAMQ,GANM,oBAWVG,EAAY,YAAOC,OAAP,sBAAH,4OAmBXZ,IAAMQ,GAnBK,oBAuBXR,IAAMC,GAvBK,wHAqCTY,EAAWC,YAAH,sBAGVd,IAAMQ,GAHI,0BAQRO,EAAkB,uEAIpBf,IAAMQ,GAJc,cAQpBR,IAAMC,GARc,gEAqBlBe,EAAa,CACjB,OAAQC,IACRC,EAAG,SAACC,GAAD,OAED,WADA,CACA,mBAAOA,EAAP,CAAcC,QAASC,IACpBF,EAAMG,YAKb,SAASD,EAAaE,GAMpB,IACE,IAAMC,EAAUC,SAASC,cAAcC,OAAOC,SAASC,MACvDL,EAAQM,iBAER,IAAMC,EAA4B,OAArBP,EAAQQ,SAEjBL,OAAOM,YAAcC,IAAMjC,GACxB8B,GACHJ,OAAOQ,SAAS,GAAI,IAEbJ,GACTJ,OAAOQ,SAAS,EAAG,IAErB,MAAOC,KAGX,I,g1BAMaC,EAAmB,kBAC9B,iBACEvB,IAAG,EAiDHwB,KAAK,0BACLC,IAAI,sBACJC,OAAO,UApDT,4E,iEA0DIC,EAAW,SAAC,GAAD,IAAGC,EAAH,EAAGA,KAAH,OACf,YAAC,IAAD,MACG,SAACC,GACA,IAAMC,EAAQD,EAAOE,MAAK,SAACD,GAAD,OAAWA,EAAME,OAASJ,KAEpD,OACEE,GACE,iBACE9B,IAAG,EAIHwB,KAAI,gEACFM,EAAMG,iBAAiBC,MAAM,SAAS,GAExCT,IAAI,sBACJC,OAAO,UATT,sB,2CA6OKS,IA1NA,SAAC,GAAqD,IAAnD3B,EAAkD,EAAlDA,SAAUM,EAAwC,EAAxCA,SAAUsB,EAA8B,EAA9BA,cAC9BR,GAD4D,uDACrDd,EAASuB,UAkBtB,OAFAC,0BAAgB/B,EAAc,IAG5B,YAAC,IAAD,CAAaL,WAAYA,GACvB,YAAC,IAAD,CACEqC,OAAQvC,YAAF,m2BAmFFd,IAAMQ,GAnFJ,oRAkHAR,IAAMQ,GAlHN,2FAqIR,YAAC6B,EAAD,MACA,mBACEvB,IAAG,GAIFoC,GACC,YAAC,IAAD,CACEI,MACEJ,EAAcK,KAAKC,YAAYC,YAAYH,OAC3CJ,EAAcK,KAAKC,YAAYC,YAAYC,kBAIjD,YAAC,IAAD,CAAYC,KAAK,IAAInB,OAAO,WAAWE,KAAMA,IAC7C,YAAC3C,EAAD,KACE,YAAC,IAAD,KACGuB,EACD,YAACmB,EAAD,CAAUC,KAAMA,KAElB,YAAC,IAAD,MACG,SAACC,GAAY,IAAD,EA9KvB,SAA2BA,GACzB,IAAMiB,EA9FM,SAAVC,EAAWlB,GAAD,OACdA,EAAOmB,QACL,SAACC,EAAKC,GAAN,OAAcD,EAAIE,OAAOD,GAAKC,OAAOJ,EAAQG,EAAI1C,aACjD,IA2FoBuC,CAAQK,YAAWC,YAAcxB,EAAQD,KAEvD0B,EAAmBR,EAAYS,WACnC,SAACzB,GAAD,OAAWA,EAAME,OAASJ,KAG5B,MAAO,CACL4B,KAAMV,EAAYQ,EAAmB,GACrCG,KAAMX,EAAYQ,EAAmB,IAsKNI,CAAkB7B,GAAjC2B,EADG,EACHA,KAAMC,EADH,EACGA,KACd,OACE,YAAClE,EAAD,KACE,YAACC,EAAD,KACE,YAACG,EAAD,KACG6D,GACC,YAAC3D,EAAD,CAAW8D,GAAE,GAAKH,EAAKxB,KAAQ4B,cAAA,GAC7B,YAAC3D,EAAD,CAAoB4D,aAAA,GAClB,YAAC,IAAD,CAAaC,KAAM,GAAI9D,IAAKD,KAE7ByD,EAAKZ,kBAIZ,YAAChD,EAAD,MACA,YAACD,EAAD,KACG8D,GACC,YAAC5D,EAAD,CAAW8D,GAAE,GAAKF,EAAKzB,KAAQ+B,aAAA,GAC5BN,EAAKb,gBACN,YAAC3C,EAAD,CAAoB+D,aAAA,GAClB,YAAC,IAAD,CAAcF,KAAM,GAAI9D,IAAKD,aAWjD,YAACV,EAAD,WAAiB,IAAI4E,MAAOC,cAA5B","file":"6cd9c5f3-b7f7a9b595b27a1cccc5.js","sourcesContent":["/**\n * Layout component that queries for data\n * with Gatsby's useStaticQuery component\n *\n * See: https://www.gatsbyjs.org/docs/use-static-query/\n */\n\nimport React, { useLayoutEffect } from 'react';\nimport PropTypes from 'prop-types';\nimport { Link } from 'gatsby';\nimport { MDXProvider } from '@mdx-js/react';\nimport styled from '@emotion/styled';\nimport { Global, css } from '@emotion/react';\nimport CarbonAds from './CarbonAds';\nimport { Container, media, Footer, sizes } from './Framework';\nimport { MdxRoutes } from '@pauliescanlon/gatsby-mdx-routes';\nimport Navigation, { NAVIGATION_WIDTH } from './Navigation';\nimport SEO from './Seo';\nimport { createTree } from '../utils/createTree';\nimport processRoutes from '../utils/processRoutes';\n\nimport '@openfonts/luckiest-guy_latin';\nimport './layout.css';\nimport './prism-base2tone-pool-dark.css';\nimport { ChevronRight, ChevronLeft } from 'react-feather';\n\nconst Main = styled.main`\n margin-left: 0;\n padding-top: 45px;\n\n ${media.lg} {\n padding-top: 0;\n margin-left: ${NAVIGATION_WIDTH}px;\n }\n`;\n\nconst FooterStyled = styled(Footer)`\n background: none;\n border-top: 1px solid #44395d;\n\n ${media.lg} {\n margin-left: ${NAVIGATION_WIDTH}px;\n }\n`;\n\nconst NavButtonWrapper = styled.div`\n display: flex;\n border-top: 1px solid #44395d;\n margin-top: 50px;\n`;\n\nconst NavButtonContainer = styled(Container)`\n display: flex;\n justify-content: space-between;\n width: 100%;\n padding: 0;\n\n ${media.md} {\n padding: 0 40px;\n }\n`;\n\nconst NavButtonCell = styled.div`\n display: flex;\n min-width: 0;\n width: 100%;\n`;\n\nconst NavDivider = styled.div`\n display: none;\n min-width: 1px;\n background: #44395d;\n height: 100%;\n\n ${media.md} {\n display: block;\n }\n`;\n\nconst NavButton = styled(Link)`\n position: relative;\n font-size: 18px;\n padding: 50px 40px;\n color: #4edee5;\n border-bottom: 2px solid transparent;\n transition: none;\n word-break: break-word;\n width: 100%;\n\n &[data-first] {\n padding-right: 10px;\n }\n\n &[data-last] {\n padding-left: 10px;\n text-align: right;\n }\n\n ${media.md} {\n font-size: 22px;\n }\n\n ${media.lg} {\n font-size: 24px;\n }\n\n &:hover {\n background-color: #281e36;\n border-bottom-color: #4edee5;\n }\n\n &:active {\n border-bottom-style: dashed;\n }\n`;\n\nconst arrowCss = css`\n vertical-align: 3px;\n\n ${media.md} {\n vertical-align: 0;\n }\n`;\n\nconst NavButtonDirection = styled.span`\n position: absolute;\n top: 50px;\n\n ${media.md} {\n top: 54px;\n }\n\n ${media.lg} {\n top: 56px;\n }\n\n &[data-prev] {\n left: 10px;\n }\n\n &[data-next] {\n right: 10px;\n }\n`;\n\nconst components = {\n 'x-ad': CarbonAds,\n a: (props) => (\n // eslint-disable-next-line\n \n {props.children}\n \n ),\n};\n\nfunction anchorScroll(event) {\n // if (event) {\n // event.preventDefault();\n // window.history.pushState({}, '', event.currentTarget.getAttribute('href'));\n // }\n\n try {\n const element = document.querySelector(window.location.hash);\n element.scrollIntoView();\n\n const isH2 = element.nodeName === 'H2';\n\n if (window.innerWidth <= sizes.lg) {\n if (!isH2) {\n window.scrollBy(0, -60);\n }\n } else if (isH2) {\n window.scrollBy(0, 50);\n }\n } catch (e) {}\n}\n\nconst flatten = (routes) =>\n routes.reduce(\n (acc, cur) => acc.concat(cur).concat(flatten(cur.children)),\n []\n );\n\nexport const FloatingUIBanner = () => (\n \n The future of Popper is here! Floating UI is now available. Get it now!\n \n);\n\nconst EditPage = ({ path }) => (\n \n {(routes) => {\n const route = routes.find((route) => route.slug === path);\n\n return (\n route && (\n \n Edit this page\n \n )\n );\n }}\n \n);\n\nconst Layout = ({ children, location, pageResources, ...props }) => {\n const path = location.pathname;\n function getPrevNextRoutes(routes) {\n const validRoutes = flatten(createTree(processRoutes(routes, path)));\n\n const currentPathIndex = validRoutes.findIndex(\n (route) => route.slug === path\n );\n\n return {\n prev: validRoutes[currentPathIndex - 1],\n next: validRoutes[currentPathIndex + 1],\n };\n }\n\n // HACK: remove this if the plugin can somehow work by default...\n // Fixes the anchor not being scrolled to on page load\n useLayoutEffect(anchorScroll, []);\n\n return (\n \n code[class*='language-'] {\n color: #ffe69d;\n }\n\n ul {\n padding-left: 20px;\n }\n\n li {\n margin-bottom: 5px;\n }\n\n a {\n color: #ffe69d;\n text-decoration: none;\n padding-bottom: 1px;\n border-bottom: 2px solid rgba(255, 228, 148, 0.25);\n transition: border-bottom-color 0.15s ease-in-out;\n\n &:hover {\n border-bottom: 2px solid rgba(255, 228, 148, 1);\n }\n\n &:active {\n border-bottom-style: dashed;\n }\n }\n\n ${media.md} {\n pre[class*='language-'] {\n padding: 15px 20px;\n }\n }\n\n h1 .gatsby-link-icon {\n display: none;\n }\n\n h2,\n h3,\n h4,\n h5,\n h6 {\n &:hover {\n .gatsby-link-icon {\n opacity: 1;\n }\n }\n }\n\n .gatsby-link-icon {\n fill: #ffb6b3;\n border: none;\n margin-left: -30px;\n padding-right: 10px;\n opacity: 0;\n transition: opacity 0.15s ease-in-out;\n float: right;\n\n ${media.md} {\n float: left;\n }\n\n &:focus {\n opacity: 1;\n }\n\n &:hover {\n border: none;\n }\n\n svg {\n width: 20px;\n height: 20px;\n }\n }\n `}\n />\n \n \n {pageResources && (\n \n )}\n \n \n \n {children}\n \n \n \n {(routes) => {\n const { prev, next } = getPrevNextRoutes(routes);\n return (\n \n \n \n {prev && (\n \n \n \n \n {prev.navigationLabel}\n \n )}\n \n \n \n {next && (\n \n {next.navigationLabel}\n \n \n \n \n )}\n \n \n \n );\n }}\n \n \n © {new Date().getFullYear()} MIT License \n
\n \n );\n};\n\nLayout.propTypes = {\n children: PropTypes.node.isRequired,\n};\n\nexport default Layout;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/CNAME b/CNAME
new file mode 100644
index 00000000..21d607af
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+popper.js.org
\ No newline at end of file
diff --git a/app-d4d70add0c8c754f9a24.js b/app-d4d70add0c8c754f9a24.js
new file mode 100644
index 00000000..7304c1ca
--- /dev/null
+++ b/app-d4d70add0c8c754f9a24.js
@@ -0,0 +1,3 @@
+/*! For license information please see app-d4d70add0c8c754f9a24.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{"+1VY":function(e,t,n){"use strict";var r=n("ep+1"),o="-ms-",i="-moz-",a="-webkit-",c="comm",s="rule",u="decl",l=Math.abs,d=String.fromCharCode;function p(e){return e.trim()}function f(e,t,n){return e.replace(t,n)}function g(e,t){return e.indexOf(t)}function M(e,t){return 0|e.charCodeAt(t)}function y(e,t,n){return e.slice(t,n)}function m(e){return e.length}function h(e){return e.length}function b(e,t){return t.push(e),e}function j(e,t){return e.map(t).join("")}var N=1,I=1,w=0,v=0,D=0,L="";function O(e,t,n,r,o,i,a){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:N,column:I,length:a,return:""}}function T(e,t,n){return O(e,t.root,t.parent,n,t.props,t.children,0)}function x(){return D=v2||z(D)>3?"":" "}function R(e,t){for(;x()&&e+D!==57&&(e+D!==84||47!==A()););return"/*"+E(t,v-1)+"*"+d(47===e?e:x())}function Q(e){for(;!z(A());)x();return E(e,v)}function Z(e){return k(function e(t,n,r,o,i,a,c,s,u){var l=0,p=0,g=c,M=0,y=0,h=0,j=1,N=1,I=1,w=0,v="",D=i,L=a,O=o,T=v;for(;N;)switch(h=w,w=x()){case 34:case 39:case 91:case 40:T+=P(w);break;case 9:case 10:case 13:case 32:T+=U(h);break;case 47:switch(A()){case 42:case 47:b(G(R(x(),S()),n,r),u);break;default:T+="/"}break;case 123*j:s[l++]=m(T)*I;case 125*j:case 59:case 0:switch(w){case 0:case 125:N=0;case 59+p:y>0&&m(T)-g&&b(y>32?F(T+";",o,r,g-1):F(f(T," ","")+";",o,r,g-2),u);break;case 59:T+=";";default:if(b(O=Y(T,n,r,l,p,i,s,v,D=[],L=[],g),a),123===w)if(0===p)e(T,n,O,O,D,a,g,s,L);else switch(M){case 100:case 109:case 115:e(t,O,O,o&&b(Y(t,O,O,0,0,i,s,v,i,D=[],g),L),i,L,g,s,o?D:L);break;default:e(T,O,O,O,[""],L,g,s,L)}}l=p=y=0,j=I=1,v=T="",g=c;break;case 58:g=1+m(T),y=h;default:switch(T+=d(w),w*j){case 38:I=p>0?1:(T+="\f",-1);break;case 44:s[l++]=(m(T)-1)*I,I=1;break;case 64:45===A()&&(T+=P(x())),M=A(),p=m(v=T+=Q(S())),w++;break;case 45:45===h&&2==m(T)&&(j=0)}}return a}("",null,null,null,[""],e=C(e),0,[0],e))}function Y(e,t,n,r,o,i,a,c,u,d,g){for(var M=o-1,m=0===o?i:[""],b=h(m),j=0,N=0,I=0;j0?m[w]+" "+v:f(v,/&\f/g,m[w])))&&(u[I++]=D);return O(e,t,n,0===o?s:c,u,d,g)}function G(e,t,n){return O(e,t,n,c,d(D),y(e,2,-2),0)}function F(e,t,n,r){return O(e,t,n,u,y(e,0,r),y(e,r+1,-1),r)}function W(e,t){switch(function(e,t){return(((t<<2^M(e,0))<<2^M(e,1))<<2^M(e,2))<<2^M(e,3)}(e,t)){case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return a+e+i+e+o+e+e;case 6828:case 4268:return a+e+o+e+e;case 6165:return a+e+o+"flex-"+e+e;case 5187:return a+e+f(e,/(\w+).+(:[^]+)/,a+"box-$1$2"+o+"flex-$1$2")+e;case 5443:return a+e+o+"flex-item-"+f(e,/flex-|-self/,"")+e;case 4675:return a+e+o+"flex-line-pack"+f(e,/align-content|flex-|-self/,"")+e;case 5548:return a+e+o+f(e,"shrink","negative")+e;case 5292:return a+e+o+f(e,"basis","preferred-size")+e;case 6060:return a+"box-"+f(e,"-grow","")+a+e+o+f(e,"grow","positive")+e;case 4554:return a+f(e,/([^-])(transform)/g,"$1"+a+"$2")+e;case 6187:return f(f(f(e,/(zoom-|grab)/,a+"$1"),/(image-set)/,a+"$1"),e,"")+e;case 5495:case 3959:return f(e,/(image-set\([^]*)/,a+"$1$`$1");case 4968:return f(f(e,/(.+:)(flex-)?(.*)/,a+"box-pack:$3"+o+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a+e+e;case 4095:case 3583:case 4068:case 2532:return f(e,/(.+)-inline(.+)/,a+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(m(e)-1-t>6)switch(M(e,t+1)){case 102:t=M(e,t+3);case 109:return f(e,/(.+:)(.+)-([^]+)/,"$1"+a+"$2-$3$1"+i+(108==t?"$3":"$2-$3"))+e;case 115:return~g(e,"stretch")?W(f(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==M(e,t+1))break;case 6444:switch(M(e,m(e)-3-(~g(e,"!important")&&10))){case 107:case 111:return f(e,e,a+e)+e;case 101:return f(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a+(45===M(e,14)?"inline-":"")+"box$3$1"+a+"$2$3$1"+o+"$2box$3")+e}break;case 5936:switch(M(e,t+11)){case 114:return a+e+o+f(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return a+e+o+f(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return a+e+o+f(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return a+e+o+e+e}return e}function B(e,t){for(var n="",r=h(e),o=0;o0)&&(r.unobserve(t),r.disconnect(),n())}))}))).observe(t),{instance:r,el:t}))},n.render=function(){var e=this,t=this.props,n=t.to,r=t.getProps,i=void 0===r?this.defaultGetProps:r,a=t.onClick,s=t.onMouseEnter,d=(t.activeClassName,t.activeStyle,t.innerRef,t.partiallyActive,t.state),f=t.replace,g=t._location,M=(0,o.default)(t,["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"]);var y=h(n,g.pathname);return m(y)?u.default.createElement(l.Link,(0,c.default)({to:y,state:d,getProps:i,innerRef:this.handleRef,onMouseEnter:function(e){s&&s(e),___loader.hovering((0,p.parsePath)(y).pathname)},onClick:function(t){if(a&&a(t),!(0!==t.button||e.props.target||t.defaultPrevented||t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)){t.preventDefault();var n=f,r=encodeURI(y)===g.pathname;"boolean"!=typeof f&&r&&(n=!0),window.___navigate(y,{state:d,replace:n})}return!0}},M)):u.default.createElement("a",(0,c.default)({href:y},M))},t}(u.default.Component);N.propTypes=(0,c.default)({},b,{onClick:s.default.func,to:s.default.string.isRequired,replace:s.default.bool,state:s.default.object});var I=function(e,t,n){return console.warn('The "'+e+'" method is now deprecated and will be removed in Gatsby v'+n+'. Please use "'+t+'" instead.')},w=u.default.forwardRef((function(e,t){return u.default.createElement(j,(0,c.default)({innerRef:t},e))}));t.default=w;t.navigate=function(e,t){window.___navigate(h(e,window.location.pathname),t)};var v=function(e){I("push","navigate",3),window.___push(h(e,window.location.pathname))};t.push=v;t.replace=function(e){I("replace","navigate",3),window.___replace(h(e,window.location.pathname))};t.navigateTo=function(e){return I("navigateTo","navigate",3),v(e)}},"+zIb":function(e,t,n){"use strict";n.r(t),n.d(t,"startsWith",(function(){return i})),n.d(t,"pick",(function(){return a})),n.d(t,"match",(function(){return c})),n.d(t,"resolve",(function(){return s})),n.d(t,"insertParams",(function(){return u})),n.d(t,"validateRedirect",(function(){return l})),n.d(t,"shallowCompare",(function(){return b}));var r=n("QLaP"),o=n.n(r),i=function(e,t){return e.substr(0,t.length)===t},a=function(e,t){for(var n=void 0,r=void 0,i=t.split("?")[0],a=y(i),c=""===a[0],s=M(e),u=0,l=s.length;ut.score?-1:e.index-t.index}))},y=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},m=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r0})))&&n.length>0?"?"+n.join("&"):"")},h=["uri","path"],b=function(e,t){var n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((function(n){return t.hasOwnProperty(n)&&e[n]===t[n]}))}},"/Ezq":function(e,t,n){e.exports=n.p+"static/popcorn-box-f16f5d64e675baca26519478e88e4961.svg"},"/TCF":function(e,t,n){var r=n("REpN"),o=n("krUJ"),i=r.WeakMap;e.exports="function"==typeof i&&/native code/.test(o(i))},"/hTd":function(e,t,n){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var r=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var n=this.getStateKey(e,t);try{var r=window.sessionStorage.getItem(n);return r?JSON.parse(r):0}catch(o){return window&&window.___GATSBY_REACT_ROUTER_SCROLL&&window.___GATSBY_REACT_ROUTER_SCROLL[n]?window.___GATSBY_REACT_ROUTER_SCROLL[n]:0}},t.save=function(e,t,n){var r=this.getStateKey(e,t),o=JSON.stringify(n);try{window.sessionStorage.setItem(r,o)}catch(i){window&&window.___GATSBY_REACT_ROUTER_SCROLL||(window.___GATSBY_REACT_ROUTER_SCROLL={}),window.___GATSBY_REACT_ROUTER_SCROLL[r]=JSON.parse(o)}},t.getStateKey=function(e,t){var n="@@scroll|"+e.pathname;return null==t?n:n+"|"+t},e}();t.SessionStorage=r},"/smy":function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI2NTMiIHZpZXdCb3g9IjAgMCAxNDQwIDY1MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOmxpZ2h0ZW4iIG9wYWNpdHk9IjAuMSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPgo8cGF0aCBkPSJNMTk5My43MSAwSC01NTMuNzFWMTk5OC42M0gxOTkzLjcxVjBaIiBmaWxsPSIjMkM0Qjk1Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzIwIDMwMi42NzZDNTUwLjI5MyAyMTkuOTYzIDMxMC4yOTQgMTAyLjk5IDAgLTQ4LjI0MjdIMTgwQzQwNi42NjMgODguNDQzNSA1ODYuNjYzIDIwNS40MTcgNzIwIDMwMi42NzZaIiBmaWxsPSIjRkZGQ0UxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzIwIDMwMi42NzZDNjI4LjE1NyAxOTQuNjA3IDUwOC4xNTYgNzcuNjM0NSAzNjAgLTQ4LjI0MjdINTQwQzYxMy4xNzggNzAuOTc3NiA2NzMuMTc4IDE4Ny45NTEgNzIwIDMwMi42NzZaIiBmaWxsPSIjRkZGQ0UxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzIwIDMwMi42NzZDNzIwIDE4NS43MDMgNzIwIDY4LjczMDMgNzIwIC00OC4yNDI3SDkwMEM4MjYuODIyIDcwLjk3NzYgNzY2LjgyMiAxODcuOTUxIDcyMCAzMDIuNjc2WiIgZmlsbD0iI0ZGRkNFMSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcyMCAzMDIuNjc2QzgxMS44NDMgMTk0LjYwNyA5MzEuODQ0IDc3LjYzNDUgMTA4MCAtNDguMjQyN0gxMjYwQzEwMzMuMzQgODguNDQzNSA4NTMuMzM3IDIwNS40MTcgNzIwIDMwMi42NzZaIiBmaWxsPSIjRkZGQ0UxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzIwIDMwMi42NzZDODg5LjcwNyAyMTkuOTYzIDExMjkuNzEgMTAyLjk5IDE0NDAgLTQ4LjI0MjdWMzkuNDg2OUMxMTU5LjU1IDE0OS45NTkgOTE5LjU1MiAyMzcuNjg5IDcyMCAzMDIuNjc2WiIgZmlsbD0iI0ZGRkNFMSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM2MCA2NTNIMTgwQzQwNi42NjMgNTE2LjQyOSA1ODYuNjYzIDM5OS41NTUgNzIwIDMwMi4zNzlDNjI4LjE1NyA0MTAuMzU1IDUwOC4xNTYgNTI3LjIyOSAzNjAgNjUzWiIgZmlsbD0iI0ZGRkNFMSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNjUzVjU2NS4zNDVDMjgwLjQ0NyA0NTQuOTY2IDUyMC40NDggMzY3LjMxIDcyMCAzMDIuMzc5QzU1MC4yOTMgMzg1LjAyMSAzMTAuMjk0IDUwMS44OTUgMCA2NTNaIiBmaWxsPSIjRkZGQ0UxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCA0NzcuNjg5VjM5MC4wMzRDMjQ0LjYxMSAzNTQuMzk4IDQ4NC42MTIgMzI1LjE4IDcyMCAzMDIuMzc5QzQ5OC4yNyAzNDcuMTA0IDI1OC4yNyA0MDUuNTQxIDAgNDc3LjY4OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMwMi4zNzlWMjE0LjcyM0MyNDQuNjExIDI1MC4zNTkgNDg0LjYxMiAyNzkuNTc4IDcyMCAzMDIuMzc5QzQ4MCAzMDIuMzc5IDI0MCAzMDIuMzc5IDAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEyNy4wNjhWMzkuNDEyNkMyODAuNDQ3IDE0OS43OTIgNTIwLjQ0OCAyMzcuNDQ3IDcyMCAzMDIuMzc5QzQ5OC4yNyAyNTcuNjUzIDI1OC4yNyAxOTkuMjE2IDAgMTI3LjA2OFoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM5NDEuNzMgMjU3LjUyNiAxMTgxLjczIDE5OC45MjIgMTQ0MCAxMjYuNTY4VjIxNC40NzRDMTE5NS4zOSAyNTAuMjExIDk1NS4zODggMjc5LjUxMyA3MjAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM5NjAgMzAyLjM3OSAxMjAwIDMwMi4zNzkgMTQ0MCAzMDIuMzc5VjM5MC4yODRDMTE5NS4zOSAzNTQuNTQ2IDk1NS4zODggMzI1LjI0NCA3MjAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM5NDEuNzMgMzQ3LjA2MSAxMTgxLjczIDQwNS40NDMgMTQ0MCA0NzcuNTIzVjU2NS4wOTVDMTE1OS41NSA0NTQuODIxIDkxOS41NTIgMzY3LjI0OSA3MjAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM4ODkuNzA3IDM4NS4wMjEgMTEyOS43MSA1MDEuODk1IDE0NDAgNjUzSDEyNjBDMTAzMy4zNCA1MTYuNDI5IDg1My4zMzcgMzk5LjU1NSA3MjAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM4MTIuMTA1IDQxMC4zNTUgOTMyLjQ0OCA1MjcuMjI5IDEwODEuMDMgNjUzSDkwMC41MTNDODI3LjEyNiA1MzMuODgxIDc2Ni45NTUgNDE3LjAwNyA3MjAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM3MjAgNDE5LjI1MyA3MjAgNTM2LjEyNiA3MjAgNjUzSDUzOS40ODdDNjEyLjg3NCA1MzMuODgxIDY3My4wNDUgNDE3LjAwNyA3MjAgMzAyLjM3OVoiIGZpbGw9IiNGRkZDRTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM1ODYuNjYzIDIwNS4yMDIgNDA2LjY2MyA4OC4zMjc4IDE4MCAtNDguMjQyN0gzNjBDNTA4LjE1NiA3Ny41MjggNjI4LjE1NyAxOTQuNDAxIDcyMCAzMDIuMzc5WiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcyMCAzMDIuMzc5QzY3My4xNzggMTg3Ljc1MSA2MTMuMTc4IDcwLjg3NjcgNTQwIC00OC4yNDI3SDcyMEM3MjAgNjguNjMxMyA3MjAgMTg1LjUwNSA3MjAgMzAyLjM3OVoiIGZpbGw9IiNFOTk5OTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM3NjYuODIyIDE4Ny43NTEgODI2LjgyMiA3MC44NzY3IDkwMCAtNDguMjQyN0gxMDgwQzkzMS44NDQgNzcuNTI4IDgxMS44NDMgMTk0LjQwMSA3MjAgMzAyLjM3OVoiIGZpbGw9IiNFOTk5OTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MjAgMzAyLjM3OUM4NTMuMzM3IDIwNS4yMDIgMTAzMy4zNCA4OC4zMjc4IDEyNjAgLTQ4LjI0MjdIMTQ0MEMxMTI5LjcxIDEwMi44NjIgODg5LjcwNyAyMTkuNzM3IDcyMCAzMDIuMzc5WiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcyMCAzMDIuMzc5QzkxOS41NTIgMjM3LjUwOSAxMTU5LjU1IDE0OS45MzcgMTQ0MCAzOS42NjI0VjEyNy4yMzRDMTE4MS43MyAxOTkuMzE0IDk0MS43MyAyNTcuNjk2IDcyMCAzMDIuMzc5WiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcyMCAzMDIuMzc5Qzk1NS4zODggMjc5LjUxMyAxMTk1LjM5IDI1MC4yMTEgMTQ0MCAyMTQuNDc0VjMwMi4zNzlDMTIwMCAzMDIuMzc5IDk2MCAzMDIuMzc5IDcyMCAzMDIuMzc5WiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcyMCAzMDIuMzc5Qzk1NS4zODggMzI1LjI0NCAxMTk1LjM5IDM1NC41NDYgMTQ0MCAzOTAuMjg0VjQ3OC4xODlDMTE4MS43MyA0MDUuODM1IDk0MS43MyAzNDcuMjMxIDcyMCAzMDIuMzc5WiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcyMCAzMDIuMzc5QzkxOS41NTIgMzY3LjMxIDExNTkuNTUgNDU0Ljk2NiAxNDQwIDU2NS4zNDVWNjUzQzExMjkuNzEgNTAxLjg5NSA4ODkuNzA3IDM4NS4wMjEgNzIwIDMwMi4zNzlaIiBmaWxsPSIjRTk5OTk0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzIwIDMwMi4zNzlDODUzLjIxIDM5OS41NTUgMTAzMy4wNCA1MTYuNDI5IDEyNTkuNDkgNjUzSDEwNzkuNjZDOTMxLjY0MyA1MjcuMjI5IDgxMS43NTYgNDEwLjM1NSA3MjAgMzAyLjM3OVoiIGZpbGw9IiNFOTk5OTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05MDAuNTEzIDY1M0g3MjBDNzIwIDUzNi4xMjYgNzIwIDQxOS4yNTMgNzIwIDMwMi4zNzlDNzY2Ljk1NSA0MTcuMDA3IDgyNy4xMjYgNTMzLjg4MSA5MDAuNTEzIDY1M1oiIGZpbGw9IiNFOTk5OTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01NDAgNjUzSDM2MEM1MDguMTU2IDUyNy4yMjkgNjI4LjE1NyA0MTAuMzU1IDcyMCAzMDIuMzc5QzY3My4xNzggNDE3LjAwNyA2MTMuMTc4IDUzMy44ODEgNTQwIDY1M1oiIGZpbGw9IiNFOTk5OTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xODAgNjUzSDBDMzEwLjI5NCA1MDEuODk1IDU1MC4yOTMgMzg1LjAyMSA3MjAgMzAyLjM3OUM1ODYuNjYzIDM5OS41NTUgNDA2LjY2MyA1MTYuNDI5IDE4MCA2NTNaIiBmaWxsPSIjRTk5OTk0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCA1NjUuMzQ1VjQ3Ny42ODlDMjU4LjI3IDQwNS41NDEgNDk4LjI3IDM0Ny4xMDQgNzIwIDMwMi4zNzlDNTIwLjQ0OCAzNjcuMzEgMjgwLjQ0NyA0NTQuOTY2IDAgNTY1LjM0NVoiIGZpbGw9IiNFOTk5OTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDM5MC4wMzRWMzAyLjM3OUMyNDAgMzAyLjM3OSA0ODAgMzAyLjM3OSA3MjAgMzAyLjM3OUM0ODQuNjEyIDMyNS4xOCAyNDQuNjExIDM1NC4zOTggMCAzOTAuMDM0WiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMjE0LjcyM1YxMjcuMDY4QzI1OC4yNyAxOTkuMjE2IDQ5OC4yNyAyNTcuNjUzIDcyMCAzMDIuMzc5QzQ4NC42MTIgMjc5LjU3OCAyNDQuNjExIDI1MC4zNTkgMCAyMTQuNzIzWiIgZmlsbD0iI0U5OTk5NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMzkuNDEyNlYtNDguMjQyN0MzMTAuMjk0IDEwMi44NjIgNTUwLjI5MyAyMTkuNzM3IDcyMCAzMDIuMzc5QzUyMC40NDggMjM3LjQ0NyAyODAuNDQ3IDE0OS43OTIgMCAzOS40MTI2WiIgZmlsbD0iI0U5OTk5NCIvPgo8L2c+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI2NTMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg=="},"01ya":function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY3IDY3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMi43OTE2NywwLDAsMi43OTE2NywzLjk0NDNlLTMxLDApIj4KICAgICAgICA8cGF0aCBkPSJNMTIuMTAzLDBDMTguNjY2LDAgMjQsNS40ODUgMjQsMTEuOTk3QzI0LDE4LjUwNyAxOC42NywyMy45ODcgMTIuMSwyMy45ODdMMCwyNEwwLDExLjc5QzAsNS4yOCA1LjUzMiwwIDEyLjEwMywwWk0xMi4yMTksNC41NjNDOS42MjYsNC41NiA3LjIyMyw1LjkxNSA1Ljg4Miw4LjEzM0M0LjU1MiwxMC4zNDEgNC40OTUsMTMuMDkgNS43MzQsMTUuMzUzTDQuNCwxOS42MUw5LjE5NCwxOC41MzZDMTEuOTM5LDE5Ljc2MSAxNS4xNTksMTkuMjEyIDE3LjMzLDE3LjE0NkMxOS41LDE1LjA5MiAyMC4xOSwxMS45MTggMTkuMDY3LDkuMTQ5QzE3LjkzMiw2LjM3MSAxNS4yMjcsNC41NTkgMTIuMjI3LDQuNTY0TDEyLjIxOSw0LjU2NEwxMi4yMTksNC41NjNaIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgIDwvZz4KPC9zdmc+Cg=="},"0Ufg":function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY3IDY3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4yNDc0NCwwLDAsMC4yNDc0NCwxLjc3NjM2ZS0xNSwzLjg5OTc3KSI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4wOTY3MDQ1LDAsMCwwLjA5NjcwNDUsMTkuMzQwOSwtMTUuNzYwNSkiPgogICAgICAgICAgICA8cGF0aCBkPSJNNTAwLDBMMCw1MDBMMCwyMzAwTDYwMCwyMzAwTDYwMCwyODAwTDExMDAsMjMwMEwxNTAwLDIzMDBMMjQwMCwxNDAwTDI0MDAsMEw1MDAsMFpNMjIwMCwxMzAwTDE4MDAsMTcwMEwxNDAwLDE3MDBMMTA1MCwyMDUwTDEwNTAsMTcwMEw2MDAsMTcwMEw2MDAsMjAwTDIyMDAsMjAwTDIyMDAsMTMwMFoiIHN0eWxlPSJmaWxsOndoaXRlO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjA5NjcwNDUsMCwwLDAuMDk2NzA0NSwxOS4zNDA5LC0xNS43NjA1KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjE3MDAiIHk9IjU1MCIgd2lkdGg9IjIwMCIgaGVpZ2h0PSI2MDAiIHN0eWxlPSJmaWxsOndoaXRlOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjA5NjcwNDUsMCwwLDAuMDk2NzA0NSwxOS4zNDA5LC0xNS43NjA1KSI+CiAgICAgICAgICAgIDxyZWN0IHg9IjExNTAiIHk9IjU1MCIgd2lkdGg9IjIwMCIgaGVpZ2h0PSI2MDAiIHN0eWxlPSJmaWxsOndoaXRlOyIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg=="},"0dIN":function(e,t,n){var r=n("gQbX"),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},"0uqK":function(e,t,n){var r=n("m/aQ"),o=n("ckLD"),i=n("FUra");e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},"17+C":function(e,t,n){var r=n("4jnk");e.exports=function(e){return Object(r(e))}},"1RYp":function(e,t,n){var r=n("QU3x"),o=n("FlY1");e.exports=Object.keys||function(e){return r(e,o)}},"1Vcc":function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY3IDY3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGc+CiAgICAgICAgPHBhdGggZD0iTTY3LDYuN0M2NywzLjAwMiA2My45OTgsLTAgNjAuMywtMEw2LjcsLTBDMy4wMDIsLTAgMCwzLjAwMiAwLDYuN0wwLDYwLjNDMCw2My45OTggMy4wMDIsNjcgNi43LDY3TDYwLjMsNjdDNjMuOTk4LDY3IDY3LDYzLjk5OCA2Nyw2MC4zTDY3LDYuN1pNMjAuNjk0LDUzLjk5NUwyMC42OTQsMTMuMDA1TDI2LjExOCwxMy4wMDVMMjYuMTE4LDQ5LjE1OEw0Ni4zMDYsNDkuMTU4TDQ2LjMwNiw1My45OTVMMjAuNjk0LDUzLjk5NVoiIHN0eWxlPSJmaWxsOndoaXRlOyIgLz4KICAgIDwvZz4KPC9zdmc+"},"1uEE":function(e,t,n){var r=n("jdR/");e.exports=r("navigator","userAgent")||""},"2mql":function(e,t,n){"use strict";var r=n("TOwV"),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function s(e){return r.isMemo(e)?a:c[e.$$typeof]||o}c[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[r.Memo]=a;var u=Object.defineProperty,l=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(g){var o=f(n);o&&o!==g&&e(t,o,r)}var a=l(n);d&&(a=a.concat(d(n)));for(var c=s(t),M=s(n),y=0;y=0?t.ownerDocument.body:b(t)&&D(t)?t:e(T(t))}(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=y(r),a=o?[i].concat(i.visualViewport||[],D(r)?r:[]):r,c=t.concat(a);return o?c:c.concat(x(T(a)))}function A(e){return["table","td","th"].indexOf(N(e))>=0}function S(e){return b(e)&&"fixed"!==v(e).position?e.offsetParent:null}function E(e){for(var t=y(e),n=S(e);n&&A(n)&&"static"===v(n).position;)n=S(n);return n&&("html"===N(n)||"body"===N(n)&&"static"===v(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&b(e)&&"fixed"===v(e).position)return null;for(var n=T(e);b(n)&&["html","body"].indexOf(N(n))<0;){var r=v(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var z="top",C="bottom",k="right",P="left",U=[z,C,k,P],R=U.reduce((function(e,t){return e.concat([t+"-start",t+"-end"])}),[]),Q=[].concat(U,["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),Z=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Y(e){var t=new Map,n=new Set,r=[];return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||function e(o){n.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(r){if(!n.has(r)){var o=t.get(r);o&&e(o)}})),r.push(o)}(e)})),r}var G={placement:"bottom",modifiers:[],strategy:"absolute"};function F(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function X(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?H(o):null,a=o?V(o):null,c=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case z:t={x:c,y:n.y-r.height};break;case C:t={x:c,y:n.y+n.height};break;case k:t={x:n.x+n.width,y:s};break;case P:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var u=i?J(i):null;if(null!=u){var l="y"===u?"height":"width";switch(a){case"start":t[u]=t[u]-(n[l]/2-r[l]/2);break;case"end":t[u]=t[u]+(n[l]/2-r[l]/2)}}return t}var q={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=X({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},K=Math.max,$=Math.min,ee=Math.round,te={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ne(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,c=e.position,s=e.gpuAcceleration,u=e.adaptive,l=e.roundOffsets,d=!0===l?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:ee(ee(t*r)/r)||0,y:ee(ee(n*r)/r)||0}}(a):"function"==typeof l?l(a):a,p=d.x,f=void 0===p?0:p,g=d.y,M=void 0===g?0:g,m=a.hasOwnProperty("x"),h=a.hasOwnProperty("y"),b=P,j=z,N=window;if(u){var w=E(n),D="clientHeight",L="clientWidth";w===y(n)&&"static"!==v(w=I(n)).position&&"absolute"===c&&(D="scrollHeight",L="scrollWidth"),w=w,o!==z&&(o!==P&&o!==k||"end"!==i)||(j=C,M-=w[D]-r.height,M*=s?1:-1),o!==P&&(o!==z&&o!==C||"end"!==i)||(b=k,f-=w[L]-r.width,f*=s?1:-1)}var O,T=Object.assign({position:c},u&&te);return s?Object.assign({},T,((O={})[j]=h?"0":"",O[b]=m?"0":"",O.transform=(N.devicePixelRatio||1)<=1?"translate("+f+"px, "+M+"px)":"translate3d("+f+"px, "+M+"px, 0)",O)):Object.assign({},T,((t={})[j]=h?M+"px":"",t[b]=m?f+"px":"",t.transform="",t))}var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];b(o)&&N(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});b(r)&&N(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};var oe={left:"right",right:"left",bottom:"top",top:"bottom"};function ie(e){return e.replace(/left|right|bottom|top/g,(function(e){return oe[e]}))}var ae={start:"end",end:"start"};function ce(e){return e.replace(/start|end/g,(function(e){return ae[e]}))}function se(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&j(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ue(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function le(e,t){return"viewport"===t?ue(function(e){var t=y(e),n=I(e),r=t.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,c=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,c=r.offsetTop)),{width:o,height:i,x:a+w(e),y:c}}(e)):b(t)?function(e){var t=M(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):ue(function(e){var t,n=I(e),r=m(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=K(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=K(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-r.scrollLeft+w(e),s=-r.scrollTop;return"rtl"===v(o||n).direction&&(c+=K(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:c,y:s}}(I(e)))}function de(e,t,n){var r="clippingParents"===t?function(e){var t=x(T(e)),n=["absolute","fixed"].indexOf(v(e).position)>=0&&b(e)?E(e):e;return h(n)?t.filter((function(e){return h(e)&&se(e,n)&&"body"!==N(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=le(e,n);return t.top=K(r.top,t.top),t.right=$(r.right,t.right),t.bottom=$(r.bottom,t.bottom),t.left=K(r.left,t.left),t}),le(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function pe(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function fe(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function ge(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.boundary,a=void 0===i?"clippingParents":i,c=n.rootBoundary,s=void 0===c?"viewport":c,u=n.elementContext,l=void 0===u?"popper":u,d=n.altBoundary,p=void 0!==d&&d,f=n.padding,g=void 0===f?0:f,y=pe("number"!=typeof g?g:fe(g,U)),m="popper"===l?"reference":"popper",b=e.rects.popper,j=e.elements[p?m:l],N=de(h(j)?j:j.contextElement||I(e.elements.popper),a,s),w=M(e.elements.reference),v=X({reference:w,element:b,strategy:"absolute",placement:o}),D=ue(Object.assign({},b,v)),L="popper"===l?D:w,O={top:N.top-L.top+y.top,bottom:L.bottom-N.bottom+y.bottom,left:N.left-L.left+y.left,right:L.right-N.right+y.right},T=e.modifiersData.offset;if("popper"===l&&T){var x=T[o];Object.keys(O).forEach((function(e){var t=[k,C].indexOf(e)>=0?1:-1,n=[z,C].indexOf(e)>=0?"y":"x";O[e]+=x[n]*t}))}return O}function Me(e,t,n){return K(e,$(t,n))}function ye(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function me(e){return[z,k,C,P].some((function(t){return e[t]>=0}))}var he=W({defaultModifiers:[_,q,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,c=n.roundOffsets,s=void 0===c||c,u={placement:H(t.placement),variation:V(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ne(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ne(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},re,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=Q.reduce((function(e,n){return e[n]=function(e,t,n){var r=H(e),o=[P,z].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],c=i[1];return a=a||0,c=(c||0)*o,[P,k].indexOf(r)>=0?{x:c,y:a}:{x:a,y:c}}(n,t.rects,i),e}),{}),c=a[t.placement],s=c.x,u=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,c=void 0===a||a,s=n.fallbackPlacements,u=n.padding,l=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,g=void 0===f||f,M=n.allowedAutoPlacements,y=t.options.placement,m=H(y),h=s||(m===y||!g?[ie(y)]:function(e){if("auto"===H(e))return[];var t=ie(e);return[ce(e),t,ce(t)]}(y)),b=[y].concat(h).reduce((function(e,n){return e.concat("auto"===H(n)?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,c=n.flipVariations,s=n.allowedAutoPlacements,u=void 0===s?Q:s,l=V(r),d=l?c?R:R.filter((function(e){return V(e)===l})):U,p=d.filter((function(e){return u.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=ge(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[H(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:l,rootBoundary:d,padding:u,flipVariations:g,allowedAutoPlacements:M}):n)}),[]),j=t.rects.reference,N=t.rects.popper,I=new Map,w=!0,v=b[0],D=0;D=0,A=x?"width":"height",S=ge(t,{placement:L,boundary:l,rootBoundary:d,altBoundary:p,padding:u}),E=x?T?k:P:T?C:z;j[A]>N[A]&&(E=ie(E));var Z=ie(E),Y=[];if(i&&Y.push(S[O]<=0),c&&Y.push(S[E]<=0,S[Z]<=0),Y.every((function(e){return e}))){v=L,w=!1;break}I.set(L,Y)}if(w)for(var G=function(e){var t=b.find((function(t){var n=I.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return v=t,"break"},F=g?3:1;F>0;F--){if("break"===G(F))break}t.placement!==v&&(t.modifiersData[r]._skip=!0,t.placement=v,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,c=void 0!==a&&a,s=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,g=n.tetherOffset,M=void 0===g?0:g,y=ge(t,{boundary:s,rootBoundary:u,padding:d,altBoundary:l}),m=H(t.placement),h=V(t.placement),b=!h,j=J(m),N="x"===j?"y":"x",I=t.modifiersData.popperOffsets,w=t.rects.reference,v=t.rects.popper,D="function"==typeof M?M(Object.assign({},t.rects,{placement:t.placement})):M,L={x:0,y:0};if(I){if(i||c){var T="y"===j?z:P,x="y"===j?C:k,A="y"===j?"height":"width",S=I[j],U=I[j]+y[T],R=I[j]-y[x],Q=f?-v[A]/2:0,Z="start"===h?w[A]:v[A],Y="start"===h?-v[A]:-w[A],G=t.elements.arrow,F=f&&G?O(G):{width:0,height:0},W=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=W[T],_=W[x],X=Me(0,w[A],F[A]),q=b?w[A]/2-Q-X-B-D:Z-X-B-D,ee=b?-w[A]/2+Q+X+_+D:Y+X+_+D,te=t.elements.arrow&&E(t.elements.arrow),ne=te?"y"===j?te.clientTop||0:te.clientLeft||0:0,re=t.modifiersData.offset?t.modifiersData.offset[t.placement][j]:0,oe=I[j]+q-re-ne,ie=I[j]+ee-re;if(i){var ae=Me(f?$(U,oe):U,S,f?K(R,ie):R);I[j]=ae,L[j]=ae-S}if(c){var ce="x"===j?z:P,se="x"===j?C:k,ue=I[N],le=ue+y[ce],de=ue-y[se],pe=Me(f?$(le,oe):le,ue,f?K(de,ie):de);I[N]=pe,L[N]=pe-ue}}t.modifiersData[r]=L}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,c=H(n.placement),s=J(c),u=[P,k].indexOf(c)>=0?"height":"width";if(i&&a){var l=function(e,t){return pe("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:fe(e,U))}(o.padding,n),d=O(i),p="y"===s?z:P,f="y"===s?C:k,g=n.rects.reference[u]+n.rects.reference[s]-a[s]-n.rects.popper[u],M=a[s]-n.rects.reference[s],y=E(i),m=y?"y"===s?y.clientHeight||0:y.clientWidth||0:0,h=g/2-M/2,b=l[p],j=m-d[u]-l[f],N=m/2-d[u]/2+h,I=Me(b,N,j),w=s;n.modifiersData[r]=((t={})[w]=I,t.centerOffset=I-N,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&se(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=ge(t,{elementContext:"reference"}),c=ge(t,{altBoundary:!0}),s=ye(a,r),u=ye(c,o,i),l=me(s),d=me(u);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:l,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":l,"data-popper-escaped":d})}}]}),be={passive:!0,capture:!0},je=function(){return document.body};function Ne(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function Ie(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function we(e,t){return"function"==typeof e?e.apply(void 0,t):e}function ve(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function De(e){return[].concat(e)}function Le(e,t){-1===e.indexOf(t)&&e.push(t)}function Oe(e){return e.split("-")[0]}function Te(e){return[].slice.call(e)}function xe(){return document.createElement("div")}function Ae(e){return["Element","Fragment"].some((function(t){return Ie(e,t)}))}function Se(e){return Ie(e,"MouseEvent")}function Ee(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function ze(e){return Ae(e)?[e]:function(e){return Ie(e,"NodeList")}(e)?Te(e):Array.isArray(e)?e:Te(document.querySelectorAll(e))}function Ce(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function ke(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function Pe(e){var t,n=De(e)[0];return(null==n||null==(t=n.ownerDocument)?void 0:t.body)?n.ownerDocument:document}function Ue(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}function Re(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=null==(r=null==n.getRootNode?void 0:n.getRootNode())?void 0:r.host}return!1}var Qe={isTouch:!1},Ze=0;function Ye(){Qe.isTouch||(Qe.isTouch=!0,window.performance&&document.addEventListener("mousemove",Ge))}function Ge(){var e=performance.now();e-Ze<20&&(Qe.isTouch=!1,document.removeEventListener("mousemove",Ge)),Ze=e}function Fe(){var e=document.activeElement;if(Ee(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var We=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var Be={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},_e=Object.assign({appendTo:je,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Be,{},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),He=Object.keys(_e);function Ve(e){var t=(e.plugins||[]).reduce((function(t,n){var r,o=n.name,i=n.defaultValue;o&&(t[o]=void 0!==e[o]?e[o]:null!=(r=_e[o])?r:i);return t}),{});return Object.assign({},e,{},t)}function Je(e,t){var n=Object.assign({},t,{content:we(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(Ve(Object.assign({},_e,{plugins:t}))):He).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(o){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},_e.aria,{},n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function Xe(e,t){e.innerHTML=t}function qe(e){var t=xe();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",Ae(e)?t.appendChild(e):Xe(t,e)),t}function Ke(e,t){Ae(t.content)?(Xe(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?Xe(e,t.content):e.textContent=t.content)}function $e(e){var t=e.firstElementChild,n=Te(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function et(e){var t=xe(),n=xe();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=xe();function o(n,r){var o=$e(t),i=o.box,a=o.content,c=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||Ke(a,e.props),r.arrow?c?n.arrow!==r.arrow&&(i.removeChild(c),i.appendChild(qe(r.arrow))):i.appendChild(qe(r.arrow)):c&&i.removeChild(c)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),Ke(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}et.$$tippy=!0;var tt=1,nt=[],rt=[];function ot(e,t){var n,r,o,i,a,c,s,u,l,d=Je(e,Object.assign({},_e,{},Ve((n=t,Object.keys(n).reduce((function(e,t){return void 0!==n[t]&&(e[t]=n[t]),e}),{}))))),p=!1,f=!1,g=!1,M=!1,y=[],m=ve(V,d.interactiveDebounce),h=tt++,b=(l=d.plugins).filter((function(e,t){return l.indexOf(e)===t})),j={id:h,reference:e,popper:xe(),popperInstance:null,props:d,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:b,clearDelayTimeouts:function(){clearTimeout(r),clearTimeout(o),cancelAnimationFrame(i)},setProps:function(t){0;if(j.state.isDestroyed)return;C("onBeforeUpdate",[j,t]),_();var n=j.props,r=Je(e,Object.assign({},j.props,{},t,{ignoreAttributes:!0}));j.props=r,B(),n.interactiveDebounce!==r.interactiveDebounce&&(U(),m=ve(V,r.interactiveDebounce));n.triggerTarget&&!r.triggerTarget?De(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):r.triggerTarget&&e.removeAttribute("aria-expanded");P(),z(),w&&w(n,r);j.popperInstance&&(K(),ee().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));C("onAfterUpdate",[j,t])},setContent:function(e){j.setProps({content:e})},show:function(){0;var e=j.state.isVisible,t=j.state.isDestroyed,n=!j.state.isEnabled,r=Qe.isTouch&&!j.props.touch,o=Ne(j.props.duration,0,_e.duration);if(e||t||n||r)return;if(x().hasAttribute("disabled"))return;if(C("onShow",[j],!1),!1===j.props.onShow(j))return;j.state.isVisible=!0,T()&&(I.style.visibility="visible");z(),Y(),j.state.isMounted||(I.style.transition="none");if(T()){var i=S(),a=i.box,c=i.content;Ce([a,c],0)}s=function(){var e;if(j.state.isVisible&&!M){if(M=!0,I.offsetHeight,I.style.transition=j.props.moveTransition,T()&&j.props.animation){var t=S(),n=t.box,r=t.content;Ce([n,r],o),ke([n,r],"visible")}k(),P(),Le(rt,j),null==(e=j.popperInstance)||e.forceUpdate(),j.state.isMounted=!0,C("onMount",[j]),j.props.animation&&T()&&function(e,t){F(e,t)}(o,(function(){j.state.isShown=!0,C("onShown",[j])}))}},function(){var e,t=j.props.appendTo,n=x();e=j.props.interactive&&t===je||"parent"===t?n.parentNode:we(t,[n]);e.contains(I)||e.appendChild(I);K(),!1}()},hide:function(){0;var e=!j.state.isVisible,t=j.state.isDestroyed,n=!j.state.isEnabled,r=Ne(j.props.duration,1,_e.duration);if(e||t||n)return;if(C("onHide",[j],!1),!1===j.props.onHide(j))return;j.state.isVisible=!1,j.state.isShown=!1,M=!1,p=!1,T()&&(I.style.visibility="hidden");if(U(),G(),z(),T()){var o=S(),i=o.box,a=o.content;j.props.animation&&(Ce([i,a],r),ke([i,a],"hidden"))}k(),P(),j.props.animation?T()&&function(e,t){F(e,(function(){!j.state.isVisible&&I.parentNode&&I.parentNode.contains(I)&&t()}))}(r,j.unmount):j.unmount()},hideWithInteractivity:function(e){0;A().addEventListener("mousemove",m),Le(nt,m),m(e)},enable:function(){j.state.isEnabled=!0},disable:function(){j.hide(),j.state.isEnabled=!1},unmount:function(){0;j.state.isVisible&&j.hide();if(!j.state.isMounted)return;$(),ee().forEach((function(e){e._tippy.unmount()})),I.parentNode&&I.parentNode.removeChild(I);rt=rt.filter((function(e){return e!==j})),j.state.isMounted=!1,C("onHidden",[j])},destroy:function(){0;if(j.state.isDestroyed)return;j.clearDelayTimeouts(),j.unmount(),_(),delete e._tippy,j.state.isDestroyed=!0,C("onDestroy",[j])}};if(!d.render)return j;var N=d.render(j),I=N.popper,w=N.onUpdate;I.setAttribute("data-tippy-root",""),I.id="tippy-"+j.id,j.popper=I,e._tippy=j,I._tippy=j;var v=b.map((function(e){return e.fn(j)})),D=e.hasAttribute("aria-expanded");return B(),P(),z(),C("onCreate",[j]),d.showOnCreate&&te(),I.addEventListener("mouseenter",(function(){j.props.interactive&&j.state.isVisible&&j.clearDelayTimeouts()})),I.addEventListener("mouseleave",(function(e){j.props.interactive&&j.props.trigger.indexOf("mouseenter")>=0&&(A().addEventListener("mousemove",m),m(e))})),j;function L(){var e=j.props.touch;return Array.isArray(e)?e:[e,0]}function O(){return"hold"===L()[0]}function T(){var e;return!!(null==(e=j.props.render)?void 0:e.$$tippy)}function x(){return u||e}function A(){var e=x().parentNode;return e?Pe(e):document}function S(){return $e(I)}function E(e){return j.state.isMounted&&!j.state.isVisible||Qe.isTouch||a&&"focus"===a.type?0:Ne(j.props.delay,e?0:1,_e.delay)}function z(){I.style.pointerEvents=j.props.interactive&&j.state.isVisible?"":"none",I.style.zIndex=""+j.props.zIndex}function C(e,t,n){var r;(void 0===n&&(n=!0),v.forEach((function(n){n[e]&&n[e].apply(void 0,t)})),n)&&(r=j.props)[e].apply(r,t)}function k(){var t=j.props.aria;if(t.content){var n="aria-"+t.content,r=I.id;De(j.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(j.state.isVisible)e.setAttribute(n,t?t+" "+r:r);else{var o=t&&t.replace(r,"").trim();o?e.setAttribute(n,o):e.removeAttribute(n)}}))}}function P(){!D&&j.props.aria.expanded&&De(j.props.triggerTarget||e).forEach((function(e){j.props.interactive?e.setAttribute("aria-expanded",j.state.isVisible&&e===x()?"true":"false"):e.removeAttribute("aria-expanded")}))}function U(){A().removeEventListener("mousemove",m),nt=nt.filter((function(e){return e!==m}))}function R(e){if(!Qe.isTouch||!g&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!j.props.interactive||!Re(I,t)){if(Re(x(),t)){if(Qe.isTouch)return;if(j.state.isVisible&&j.props.trigger.indexOf("click")>=0)return}else C("onClickOutside",[j,e]);!0===j.props.hideOnClick&&(j.clearDelayTimeouts(),j.hide(),f=!0,setTimeout((function(){f=!1})),j.state.isMounted||G())}}}function Q(){g=!0}function Z(){g=!1}function Y(){var e=A();e.addEventListener("mousedown",R,!0),e.addEventListener("touchend",R,be),e.addEventListener("touchstart",Z,be),e.addEventListener("touchmove",Q,be)}function G(){var e=A();e.removeEventListener("mousedown",R,!0),e.removeEventListener("touchend",R,be),e.removeEventListener("touchstart",Z,be),e.removeEventListener("touchmove",Q,be)}function F(e,t){var n=S().box;function r(e){e.target===n&&(Ue(n,"remove",r),t())}if(0===e)return t();Ue(n,"remove",c),Ue(n,"add",r),c=r}function W(t,n,r){void 0===r&&(r=!1),De(j.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,r),y.push({node:e,eventType:t,handler:n,options:r})}))}function B(){var e;O()&&(W("touchstart",H,{passive:!0}),W("touchend",J,{passive:!0})),(e=j.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(W(e,H),e){case"mouseenter":W("mouseleave",J);break;case"focus":W(We?"focusout":"blur",X);break;case"focusin":W("focusout",X)}}))}function _(){y.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),y=[]}function H(e){var t,n=!1;if(j.state.isEnabled&&!q(e)&&!f){var r="focus"===(null==(t=a)?void 0:t.type);a=e,u=e.currentTarget,P(),!j.state.isVisible&&Se(e)&&nt.forEach((function(t){return t(e)})),"click"===e.type&&(j.props.trigger.indexOf("mouseenter")<0||p)&&!1!==j.props.hideOnClick&&j.state.isVisible?n=!0:te(e),"click"===e.type&&(p=!n),n&&!r&&ne(e)}}function V(e){var t=e.target,n=x().contains(t)||I.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=Oe(o.placement),c=o.modifiersData.offset;if(!c)return!0;var s="bottom"===a?c.top.y:0,u="top"===a?c.bottom.y:0,l="right"===a?c.left.x:0,d="left"===a?c.right.x:0,p=t.top-r+s>i,f=r-t.bottom-u>i,g=t.left-n+l>i,M=n-t.right-d>i;return p||f||g||M}))}(ee().concat(I).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:d}:null})).filter(Boolean),e)&&(U(),ne(e))}function J(e){q(e)||j.props.trigger.indexOf("click")>=0&&p||(j.props.interactive?j.hideWithInteractivity(e):ne(e))}function X(e){j.props.trigger.indexOf("focusin")<0&&e.target!==x()||j.props.interactive&&e.relatedTarget&&I.contains(e.relatedTarget)||ne(e)}function q(e){return!!Qe.isTouch&&O()!==e.type.indexOf("touch")>=0}function K(){$();var t=j.props,n=t.popperOptions,r=t.placement,o=t.offset,i=t.getReferenceClientRect,a=t.moveTransition,c=T()?$e(I).arrow:null,u=i?{getBoundingClientRect:i,contextElement:i.contextElement||x()}:e,l=[{name:"offset",options:{offset:o}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!a}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(T()){var n=S().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];T()&&c&&l.push({name:"arrow",options:{element:c,padding:3}}),l.push.apply(l,(null==n?void 0:n.modifiers)||[]),j.popperInstance=he(u,I,Object.assign({},n,{placement:r,onFirstUpdate:s,modifiers:l}))}function $(){j.popperInstance&&(j.popperInstance.destroy(),j.popperInstance=null)}function ee(){return Te(I.querySelectorAll("[data-tippy-root]"))}function te(e){j.clearDelayTimeouts(),e&&C("onTrigger",[j,e]),Y();var t=E(!0),n=L(),o=n[0],i=n[1];Qe.isTouch&&"hold"===o&&i&&(t=i),t?r=setTimeout((function(){j.show()}),t):j.show()}function ne(e){if(j.clearDelayTimeouts(),C("onUntrigger",[j,e]),j.state.isVisible){if(!(j.props.trigger.indexOf("mouseenter")>=0&&j.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&p)){var t=E(!1);t?o=setTimeout((function(){j.state.isVisible&&j.hide()}),t):i=requestAnimationFrame((function(){j.hide()}))}}else G()}}function it(e,t){void 0===t&&(t={});var n=_e.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",Ye,be),window.addEventListener("blur",Fe);var r=Object.assign({},t,{plugins:n}),o=ze(e).reduce((function(e,t){var n=t&&ot(t,r);return n&&e.push(n),e}),[]);return Ae(e)?o[0]:o}it.defaultProps=_e,it.setDefaultProps=function(e){Object.keys(e).forEach((function(t){_e[t]=e[t]}))},it.currentInput=Qe;Object.assign({},re,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}});it.setDefaultProps({render:et});var at=it;function ct(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}var st="undefined"!=typeof window&&"undefined"!=typeof document;function ut(e,t){e&&("function"==typeof e&&e(t),{}.hasOwnProperty.call(e,"current")&&(e.current=t))}function lt(){return st&&document.createElement("div")}function dt(e){var t=[];return e.forEach((function(e){t.find((function(t){return function e(t,n){if(t===n)return!0;if("object"==typeof t&&null!=t&&"object"==typeof n&&null!=n){if(Object.keys(t).length!==Object.keys(n).length)return!1;for(var r in t){if(!n.hasOwnProperty(r))return!1;if(!e(t[r],n[r]))return!1}return!0}return!1}(e,t)}))||t.push(e)})),t}function pt(e,t){var n,r;return Object.assign({},t,{popperOptions:Object.assign({},e.popperOptions,t.popperOptions,{modifiers:dt([].concat((null==(n=e.popperOptions)?void 0:n.modifiers)||[],(null==(r=t.popperOptions)?void 0:r.modifiers)||[]))})})}var ft=st?o.useLayoutEffect:o.useEffect;function gt(e){var t=Object(o.useRef)();return t.current||(t.current="function"==typeof e?e():e),t.current}function Mt(e,t,n){n.split(/\s+/).forEach((function(n){n&&e.classList[t](n)}))}var yt={name:"className",defaultValue:"",fn:function(e){var t=e.popper.firstElementChild,n=function(){var t;return!!(null==(t=e.props.render)?void 0:t.$$tippy)};function r(){e.props.className&&!n()||Mt(t,"add",e.props.className)}return{onCreate:r,onBeforeUpdate:function(){n()&&Mt(t,"remove",e.props.className)},onAfterUpdate:r}}};function mt(e){return function(t){var n=t.children,r=t.content,i=t.visible,a=t.singleton,c=t.render,s=t.reference,u=t.disabled,l=void 0!==u&&u,d=t.ignoreAttributes,p=void 0===d||d,f=(t.__source,t.__self,ct(t,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),g=void 0!==i,M=void 0!==a,y=Object(o.useState)(!1),m=y[0],h=y[1],b=Object(o.useState)({}),j=b[0],N=b[1],I=Object(o.useState)(),w=I[0],v=I[1],D=gt((function(){return{container:lt(),renders:1}})),L=Object.assign({ignoreAttributes:p},f,{content:D.container});g&&(L.trigger="manual",L.hideOnClick=!1),M&&(l=!0);var O=L,T=L.plugins||[];c&&(O=Object.assign({},L,{plugins:M?[].concat(T,[{fn:function(){return{onTrigger:function(e,t){var n=a.data.children.find((function(e){return e.instance.reference===t.currentTarget})).content;v(n)}}}}]):T,render:function(){return{popper:D.container}}}));var x=[s].concat(n?[n.type]:[]);return ft((function(){var t=s;s&&s.hasOwnProperty("current")&&(t=s.current);var n=e(t||D.ref||lt(),Object.assign({},O,{plugins:[yt].concat(L.plugins||[])}));return D.instance=n,l&&n.disable(),i&&n.show(),M&&a.hook({instance:n,content:r,props:O}),h(!0),function(){n.destroy(),null==a||a.cleanup(n)}}),x),ft((function(){var e;if(1!==D.renders){var t=D.instance;t.setProps(pt(t.props,O)),null==(e=t.popperInstance)||e.forceUpdate(),l?t.disable():t.enable(),g&&(i?t.show():t.hide()),M&&a.hook({instance:t,content:r,props:O})}else D.renders++})),ft((function(){var e;if(c){var t=D.instance;t.setProps({popperOptions:Object.assign({},t.props.popperOptions,{modifiers:[].concat(((null==(e=t.props.popperOptions)?void 0:e.modifiers)||[]).filter((function(e){return"$$tippyReact"!==e.name})),[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t,n=e.state,r=null==(t=n.modifiersData)?void 0:t.hide;j.placement===n.placement&&j.referenceHidden===(null==r?void 0:r.isReferenceHidden)&&j.escaped===(null==r?void 0:r.hasPopperEscaped)||N({placement:n.placement,referenceHidden:null==r?void 0:r.isReferenceHidden,escaped:null==r?void 0:r.hasPopperEscaped}),n.attributes.popper={}}}])})})}}),[j.placement,j.referenceHidden,j.escaped].concat(x)),o.default.createElement(o.default.Fragment,null,n?Object(o.cloneElement)(n,{ref:function(e){D.ref=e,ut(n.ref,e)}}):null,m&&Object(o.createPortal)(c?c(function(e){var t={"data-placement":e.placement};return e.referenceHidden&&(t["data-reference-hidden"]=""),e.escaped&&(t["data-escaped"]=""),t}(j),w,D.instance):r,D.container))}}var ht=function(e,t){return Object(o.forwardRef)((function(n,r){var i=n.children,a=ct(n,["children"]);return o.default.createElement(e,Object.assign({},t,a),i?Object(o.cloneElement)(i,{ref:function(e){ut(r,e),ut(i.ref,e)}}):null)}))},bt=ht(mt(at));n("Ut/D");var jt=[{logo:n("VfI4"),label:"Coupontoaster - Discount and Coupon Codes",url:"https://coupontoaster.com/"},{logo:n("6JlE"),label:"Cell Tracking Apps - Parental Control Software Review Website",url:"http://celltrackingapps.com/"},{logo:n("a/i0"),label:"ggc - espionner un téléphone Android iPhone Pour Control Parental",url:"https://www.global-gsm-control.com/"},{logo:n("1Vcc"),label:"Living Feeds",url:"https://livingfeeds.com/"},{logo:n("wqdf"),label:"Titan Asset Management",url:"https://titanam.co.uk/"},{logo:n("G/dx"),label:"Dailycontributors Blog",url:"https://dailycontributors.com"},{logo:n("kccX"),label:"Ariakit - Toolkit for building accessible UIs",url:"https://ariakit.org/"},{logo:n("ihbc"),label:"Sup Standup Bot",url:"https://sup.today/"},{logo:n("6sof"),label:"FitLivingTips - Health and Fitness Blog",url:"https://www.fitlivingtips.com/"},{logo:n("l6D/"),label:"Mobipast",url:"https://mobipast.net/"},{logo:n("hGz5"),label:"Refermate - Best Coupon Codes",url:"https://refermate.com/"},{logo:n("rMmN"),label:"Electric UI - Tools for building user interfaces for hardware devices.",url:"https://electricui.com/"},{logo:n("bb9X"),label:"Mobilemall",url:"https://mobilemall.co/"},{logo:n("Okxv"),label:"Tubidy",url:"https://the-tubidy.com/"},{logo:n("5Xe9"),label:"Rapelis24",url:"https://the-repelis24.com/"},{logo:n("I/WC"),label:"Tinyzone",url:"https://thetinyzone.com/"}],Nt=[{title:"Usetiful",description:"User onboarding and product adoption made simple",image:"../images/affiliates/usetiful.jpg",url:"https://www.usetiful.com/",probability:1},{title:"Modern Treasury",description:"The one place to keep a business’s money flowing",image:"../images/affiliates/modern-treasury.jpg",url:"https://www.moderntreasury.com/",probability:1},{title:"Dopt",description:" Dopt gives developers UI components and SDKs to build seamless onboarding and education experiences in minutes.",image:"../images/affiliates/dopt.png",url:"https://dopt.com/?utm_source=floating_ui_website",probability:1}].slice(0,3),It=Nt.find((function(e){return null!=e.xlImage})),wt={name:"4zleql",styles:"display:block"},vt=Object(r.a)((function(e){return Object(s.c)(bt,{content:e.alt},Object(s.c)("a",{css:wt,href:e.href,target:"_blank",className:e.className,rel:"noopener noreferrer"},Object(s.c)("img",{src:e.src,alt:e.alt,width:"40",height:"40"})))}),{target:"eouopp00"})({name:"1qkqa41",styles:"opacity:0.2;transition:opacity 0.2s ease-in-out;&:hover{opacity:1;}img{height:40px;margin:10px;}"}),Dt={name:"1oehkdj",styles:"display:flex;justify-content:center;flex-wrap:wrap"},Lt=function(){return"undefined"==typeof window?null:Object(s.c)(o.default.Fragment,null,Object(s.c)(i.StaticQuery,{query:"1766395590",render:function(e){if("undefined"!=typeof window&&window.innerWidth>600&&It){var t=e.allImageSharp.edges.find((function(e){return It.xlImage.includes(e.node.fluid.originalName)}));return Object(s.c)(g,{title:It.title,description:It.description,fluid:t.node.fluid,url:It.url})}return Object(s.c)(u,null,Nt.map((function(t){var n=t.title,r=t.description,o=t.image,i=t.url,a=e.allImageSharp.edges.find((function(e){return o.includes(e.node.fluid.originalName)}));return null==a?null:Object(s.c)(g,{title:n,description:r,fluid:a.node.fluid,url:i})})))}}),Object(s.c)("div",{style:{height:"2em"}}),Object(s.c)("div",{css:Dt},jt.map((function(e){return Object(s.c)(vt,{src:e.logo,alt:e.label,href:e.url})}))))}},"3uz+":function(e,t,n){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,i.useLocation)(),n=(0,o.useContext)(r.ScrollContext),a=(0,o.useRef)();return(0,o.useLayoutEffect)((function(){if(a.current){var r=n.read(t,e);a.current.scrollTo(0,r||0)}}),[]),{ref:a,onScroll:function(){a.current&&n.save(t,e,a.current.scrollTop)}}};var r=n("Enzk"),o=n("FdF9"),i=n("IxVq")},"46f4":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"48MS":function(e,t,n){var r=n("bmrq");e.exports=Array.isArray||function(e){return"Array"==r(e)}},"4FWg":function(e,t,n){"use strict";n.d(t,"f",(function(){return s})),n.d(t,"e",(function(){return u})),n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return f})),n.d(t,"b",(function(){return g}));n("RUBk");var r=n("8o2o"),o=n("k1TG"),i=n("DZdY"),a=(n("FdF9"),n("Wbzz")),c=n("AeFk");var s={xs:360,sm:600,md:768,lg:992,xl:1200},u=Object.keys(s).reduce((function(e,t){return e[t]="@media (min-width: "+s[t]+"px)",e}),{}),l=Object(i.a)("div",{target:"exyshz41"})("padding:0 15px;max-width:",(function(e){return e.maxWidth||900}),"px;margin:0 auto;",u.sm,"{padding:0 25px;}",u.md,"{padding:0 40px;}"),d=Object(i.a)("footer",{target:"exyshz40"})({name:"wi9qe5",styles:"text-align:center;background-color:#1c1428;padding:25px 0;color:#9479b9"}),p={name:"1jqpgpl",styles:"color:#ffe69d;text-decoration:none;padding-bottom:1px;border-bottom:2px solid rgba(255, 228, 148, 0.25);transition:border-bottom-color 0.15s ease-in-out;&:hover{border-bottom:2px solid rgba(255, 228, 148, 1);}&:active{border-bottom-style:dashed;}"},f=function(e){return Object(c.c)(a.Link,Object(o.a)({},e,{css:p}))},g=function(e){var t=e.to,n=Object(r.a)(e,["to"]);return Object(c.c)("a",Object(o.a)({},n,{href:t,css:p,rel:"noopener noreferrer",target:"_blank"}),n.children)}},"4jnk":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"58qx":function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDk1NCA5NTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDAsLTAuNjA4MzM0KSI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4yNCwwLDAsMC4yNCwwLDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03OTQuNjMsOTU0LjE2N0wxNTguOTI1LDk1NC4xNjdDNzEuNTE3LDk1NC4xNjcgMCw4ODIuNjUxIDAsNzk1LjIzOEwwLDE1OS41MzhDMCw3Mi4xMjUgNzEuNTE3LDAuNjA4IDE1OC45MjUsMC42MDhMNzk0LjYzLDAuNjA4Qzg4Mi4wNDIsMC42MDggOTUzLjU1OSw3Mi4xMjUgOTUzLjU1OSwxNTkuNTM4TDk1My41NTksNzk1LjIzOEM5NTMuNTU5LDg4Mi42NSA4ODIuMDQzLDk1NC4xNjcgNzk0LjYzLDk1NC4xNjdaTTUxNC42NDIsNzY0LjA4QzU1MC40NzYsNzY0LjA4IDU4MS4zMjYsNzYwLjAyNiA2MDcuMzQ2LDc1MS45MjZDNjMzLjM2Nyw3NDMuODIxIDY1NC41NTksNzMyLjkxNyA2NzEuMjMsNzE5LjIwNUM2ODcuOTAxLDcwNS40OTIgNzAwLjA1NSw2ODkuMTM0IDcwNy44NDYsNjcwLjEyNkM3MTUuNjM0LDY1MS4yNzEgNzE5LjUzLDYzMC44NTkgNzE5LjUzLDYwOS4wNDZDNzE5LjUzLDU3MS4wMyA3MTAuNjUxLDUzOS41NTUgNjkzLjA0Miw1MTQuMzEzQzY3NS40MzgsNDg5LjIzIDY0OS40MTcsNDczLjAyNSA2MTUuMTM4LDQ2NS43TDYxNS4xMzgsNDY0LjE0MkM2NDAuNjkyLDQ1My4yMzggNjYwLjMyMSw0MzcuNjU1IDY3NC4wMzQsNDE3LjcxM0M2ODcuNzQ2LDM5Ny43NzEgNjk0LjYwMSwzNzMuNzc1IDY5NC42MDEsMzQ1LjcyOUM2OTQuNjAxLDI5OS40NTQgNjc5LjQ4OCwyNjUuMDIxIDY0OS40MTcsMjQyLjExN0M2MTkuMzQ2LDIxOS4yMTMgNTc5LjMsMjA3LjgzOCA1MjkuNDQyLDIwNy44MzhMMjU5LjEwOSwyMDcuODM4TDI1OS4xMDksNzY0LjA4TDUxNC42NDIsNzY0LjA4Wk01MjguNjYzLDUxMC43M0M1NTguMjY4LDUxMC43MyA1ODEuMDE3LDUxNy44OTYgNTk3LjUzNCw1MzIuODU1QzYxNC4wNDYsNTQ3LjgxMyA2MjIuMTUsNTY4Ljg0NiA2MjIuMTUsNTk2LjQyNUM2MjIuMTUsNjI0LjQ3MSA2MTMuODkyLDY0Ni4yODQgNTk3LjUzNCw2NjEuNTU1QzU4MS4zMjUsNjc2Ljk4IDU1OC4yNjcsNjg0LjYxMyA1MjguNjYzLDY4NC42MTNMMzU2LjQ5Miw2ODQuNjEzTDM1Ni40OTIsNTEwLjczTDUyOC42NjMsNTEwLjczWk01MTUuNDIxLDI4Ny4xNDZDNTQxLjkwOSwyODcuMTQ2IDU2Mi4xNjMsMjkyLjkwOSA1NzYuMTg0LDMwNC4yODRDNTkwLjIwOSwzMTUuNjU5IDU5Ny4yMjEsMzM1LjQ0NiA1OTcuMjIxLDM2My40OTJDNTk3LjIyMSwzODguNDIxIDU4OS40Myw0MDcuNDI5IDU3My44NSw0MjAuODNDNTU4LjI2Nyw0MzQuMjMgNTM4Ljc5Miw0NDAuNzcxIDUxNS40MjEsNDQwLjc3MUwzNTYuNDkyLDQ0MC43NzFMMzU2LjQ5MiwyODcuMTQ2TDUxNS40MjEsMjg3LjE0NloiIHN0eWxlPSJmaWxsOndoaXRlO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K"},"5NKs":function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},"5Xe9":function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgyNi4yNDQ4LDAsMCwyNi4yNDQ4LC0zODguNjksLTU1NjEuMjMpIj4KICAgICAgICA8dGV4dCB4PSIxNS4wMDRweCIgeT0iMjI1Ljg1MnB4IiBzdHlsZT0iZm9udC1mYW1pbHk6J0JlYmFzTmV1ZS1SZWd1bGFyJywgJ0JlYmFzIE5ldWUnLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2ZpbGw6d2hpdGU7Ij5SUzI0PC90ZXh0PgogICAgPC9nPgo8L3N2Zz4K"},"5hOV":function(e,t,n){"use strict";var r=n("FdF9");function o(){return(o=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=Object(r.forwardRef)((function(e,t){var n=e.color,a=void 0===n?"currentColor":n,c=e.size,s=void 0===c?24:c,u=i(e,["color","size"]);return r.default.createElement("svg",o({ref:t,xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},u),r.default.createElement("polyline",{points:"5 9 2 12 5 15"}),r.default.createElement("polyline",{points:"9 5 12 2 15 5"}),r.default.createElement("polyline",{points:"15 19 12 22 9 19"}),r.default.createElement("polyline",{points:"19 9 22 12 19 15"}),r.default.createElement("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),r.default.createElement("line",{x1:"12",y1:"2",x2:"12",y2:"22"}))}));a.displayName="Move",t.a=a},"5yr3":function(e,t,n){"use strict";var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}();t.a=r},"67Pw":function(e,t,n){var r=n("m/aQ"),o=n("wTlq"),i=n("QD2z")("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||null==(n=r(a)[i])?t:o(n)}},"6JlE":function(e,t,n){e.exports=n.p+"static/celltrackingapps-9d67abee46cbd524d95edc8121acbc92.svg"},"6Zah":function(e,t,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},"6cYJ":function(e,t,n){var r=n("34EK"),o=n("SWhb"),i=n("GoW4"),a=n("jekk");e.exports=function(e,t){for(var n=o(t),c=a.f,s=i.f,u=0;u=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=r.default.createContext({}),l=function(e){return function(t){var n=d(t.components);return r.default.createElement(e,i({},t,{components:n}))}},d=function(e){var t=r.default.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):c(c({},t),e)),n},p=function(e){var t=d(e.components);return r.default.createElement(u.Provider,{value:t},e.children)},f={inlineCode:"code",wrapper:function(e){var t=e.children;return r.default.createElement(r.default.Fragment,{},t)}},g=r.default.forwardRef((function(e,t){var n=e.components,o=e.mdxType,i=e.originalType,a=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),l=d(n),p=o,g=l["".concat(a,".").concat(p)]||l[p]||f[p]||i;return n?r.default.createElement(g,c(c({ref:t},u),{},{components:n})):r.default.createElement(g,c({ref:t},u))}));function M(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=n.length,a=new Array(i);a[0]=g;var c={};for(var s in t)hasOwnProperty.call(t,s)&&(c[s]=t[s]);c.originalType=e,c.mdxType="string"==typeof e?e:o,a[1]=c;for(var u=2;u=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=Object(r.forwardRef)((function(e,t){var n=e.color,a=void 0===n?"currentColor":n,c=e.size,s=void 0===c?24:c,u=i(e,["color","size"]);return r.default.createElement("svg",o({ref:t,xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},u),r.default.createElement("line",{x1:"12",y1:"19",x2:"12",y2:"5"}),r.default.createElement("polyline",{points:"5 12 12 5 19 12"}))}));a.displayName="ArrowUp",t.a=a},"7pXE":function(e,t,n){"use strict";n.d(t,"a",(function(){return hn})),n.d(t,"b",(function(){return zn}));var r=n("DZdY"),o=n("FdF9"),i=n("Wbzz"),a=n("AeFk"),c=n("78ZJ"),s=n("9xdK"),u=n("r7HZ"),l=n("4FWg"),d=n("FqMR");function p(){return o.default.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},o.default.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function f(){return o.default.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},o.default.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function g(){return(g=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h=o.default.forwardRef((function(e,t){var n=e.translations,r=void 0===n?{}:n,i=m(e,["translations"]),a=r.buttonText,c=void 0===a?"Search":a,s=r.buttonAriaLabel,u=void 0===s?"Search":s,l=M(Object(o.useState)(null),2),d=l[0],y=l[1];return Object(o.useEffect)((function(){"undefined"!=typeof navigator&&y(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl")}),[]),o.default.createElement("button",g({type:"button",className:"DocSearch DocSearch-Button","aria-label":u},i,{ref:t}),o.default.createElement("span",{className:"DocSearch-Button-Container"},o.default.createElement(f,null),o.default.createElement("span",{className:"DocSearch-Button-Placeholder"},c)),null!==d&&o.default.createElement("span",{className:"DocSearch-Button-Keys"},o.default.createElement("span",{className:"DocSearch-Button-Key"},"Ctrl"===d?o.default.createElement(p,null):d),o.default.createElement("span",{className:"DocSearch-Button-Key"},"K")))}));n("bNlK"),n("LOWo");function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N(e,t,n){var r=t.initialState;return{getState:function(){return r},dispatch:function(o,i){var a=function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var W=null;function B(e){var t=e.event,n=e.nextState,r=void 0===n?{}:n,o=e.props,i=e.query,a=e.refresh,c=e.store,s=F(e,["event","nextState","props","query","refresh","store"]);W&&o.environment.clearTimeout(W);var u,l=s.setCollections,d=s.setIsOpen,p=s.setQuery,f=s.setActiveItemId,g=s.setStatus;return p(i),f(o.defaultActiveItemId),i||!1!==o.openOnFocus?(g("loading"),W=o.environment.setTimeout((function(){g("stalled")}),o.stallThreshold),o.getSources(Y({query:i,refresh:a,state:c.getState()},s)).then((function(e){return g("loading"),Promise.all(e.map((function(e){return Promise.resolve(e.getItems(Y({query:i,refresh:a,state:c.getState()},s))).then((function(t){return Array.isArray(t),"The `getItems` function must return an array of items but returned type ".concat(JSON.stringify(Q(t)),":\n\n").concat(JSON.stringify(t,null,2)),{source:e,items:t}}))}))).then((function(e){var n;g("idle"),l(e);var u=o.shouldPanelOpen({state:c.getState()});d(null!==(n=r.isOpen)&&void 0!==n?n:o.openOnFocus&&!i&&u||u);var p=R(c.getState());if(null!==c.getState().activeItemId&&p){var f=p.item,M=p.itemInputValue,y=p.itemUrl,m=p.source;m.onActive(Y({event:t,item:f,itemInputValue:M,itemUrl:y,refresh:a,source:m,state:c.getState()},s))}})).finally((function(){W&&o.environment.clearTimeout(W)}))}))):(g("idle"),l(c.getState().collections.map((function(e){return Y(Y({},e),{},{items:[]})}))),d(null!==(u=r.isOpen)&&void 0!==u?u:o.shouldPanelOpen({state:c.getState()})),Promise.resolve())}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function H(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function X(e,t){return e===t||e.contains(t)}function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function te(e){var t=e.props,n=e.refresh,r=e.store,o=ee(e,["props","refresh","store"]);return{getEnvironmentProps:function(e){var n=e.inputElement,o=e.formElement,i=e.panelElement;return K({onTouchStart:function(e){!1!==r.getState().isOpen&&e.target!==n&&(!1===[o,i].some((function(n){return X(n,e.target)||X(n,t.environment.document.activeElement)}))&&r.dispatch("blur",null))},onTouchMove:function(e){!1!==r.getState().isOpen&&n===t.environment.document.activeElement&&e.target!==n&&n.blur()}},ee(e,["inputElement","formElement","panelElement"]))},getRootProps:function(e){return K({role:"combobox","aria-expanded":r.getState().isOpen,"aria-haspopup":"listbox","aria-owns":r.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label")},e)},getFormProps:function(e){e.inputElement;return K({action:"",noValidate:!0,role:"search",onSubmit:function(i){var a;i.preventDefault(),t.onSubmit(K({event:i,refresh:n,state:r.getState()},o)),r.dispatch("submit",null),null===(a=e.inputElement)||void 0===a||a.blur()},onReset:function(i){var a;i.preventDefault(),t.onReset(K({event:i,refresh:n,state:r.getState()},o)),r.dispatch("reset",null),null===(a=e.inputElement)||void 0===a||a.focus()}},ee(e,["inputElement"]))},getLabelProps:function(e){return K({htmlFor:"".concat(t.id,"-input"),id:"".concat(t.id,"-label")},e)},getInputProps:function(e){function i(e){(t.openOnFocus||Boolean(r.getState().query))&&B(K({event:e,props:t,query:r.getState().completion||r.getState().query,refresh:n,store:r},o)),r.dispatch("focus",null)}var a="ontouchstart"in t.environment,c=e||{},s=(c.inputElement,c.maxLength),u=void 0===s?512:s,l=ee(c,["inputElement","maxLength"]),d=R(r.getState());return K({"aria-autocomplete":"both","aria-activedescendant":r.getState().isOpen&&null!==r.getState().activeItemId?"".concat(t.id,"-item-").concat(r.getState().activeItemId):void 0,"aria-controls":r.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label"),value:r.getState().completion||r.getState().query,id:"".concat(t.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:null!=d&&d.itemUrl?"go":"search",spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:u,type:"search",onChange:function(e){B(K({event:e,props:t,query:e.currentTarget.value.slice(0,u),refresh:n,store:r},o))},onKeyDown:function(e){!function(e){var t=e.event,n=e.props,r=e.refresh,o=e.store,i=J(e,["event","props","refresh","store"]);if("ArrowUp"===t.key||"ArrowDown"===t.key){t.preventDefault(),o.dispatch(t.key,null);var a=n.environment.document.getElementById("".concat(n.id,"-item-").concat(o.getState().activeItemId));a&&(a.scrollIntoViewIfNeeded?a.scrollIntoViewIfNeeded(!1):a.scrollIntoView(!1));var c=R(o.getState());if(null!==o.getState().activeItemId&&c){var s=c.item,u=c.itemInputValue,l=c.itemUrl,d=c.source;d.onActive(H({event:t,item:s,itemInputValue:u,itemUrl:l,refresh:r,source:d,state:o.getState()},i))}}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null);else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every((function(e){return 0===e.items.length})))return;t.preventDefault();var p=R(o.getState()),f=p.item,g=p.itemInputValue,M=p.itemUrl,y=p.source;if(t.metaKey||t.ctrlKey)void 0!==M&&(y.onSelect(H({event:t,item:f,itemInputValue:g,itemUrl:M,refresh:r,source:y,state:o.getState()},i)),n.navigator.navigateNewTab({itemUrl:M,item:f,state:o.getState()}));else if(t.shiftKey)void 0!==M&&(y.onSelect(H({event:t,item:f,itemInputValue:g,itemUrl:M,refresh:r,source:y,state:o.getState()},i)),n.navigator.navigateNewWindow({itemUrl:M,item:f,state:o.getState()}));else if(t.altKey);else{if(void 0!==M)return y.onSelect(H({event:t,item:f,itemInputValue:g,itemUrl:M,refresh:r,source:y,state:o.getState()},i)),void n.navigator.navigate({itemUrl:M,item:f,state:o.getState()});B(H({event:t,nextState:{isOpen:!1},props:n,query:g,refresh:r,store:o},i)).then((function(){y.onSelect(H({event:t,item:f,itemInputValue:g,itemUrl:M,refresh:r,source:y,state:o.getState()},i))}))}}}(K({event:e,props:t,refresh:n,store:r},o))},onFocus:i,onBlur:function(){a||r.dispatch("blur",null)},onClick:function(n){e.inputElement!==t.environment.document.activeElement||r.getState().isOpen||i(n)}},l)},getPanelProps:function(e){return K({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){r.dispatch("mouseleave",null)}},e)},getListProps:function(e){return K({role:"listbox","aria-labelledby":"".concat(t.id,"-label"),id:"".concat(t.id,"-list")},e)},getItemProps:function(e){var i=e.item,a=e.source,c=ee(e,["item","source"]);return K({id:"".concat(t.id,"-item-").concat(i.__autocomplete_id),role:"option","aria-selected":r.getState().activeItemId===i.__autocomplete_id,onMouseMove:function(e){if(i.__autocomplete_id!==r.getState().activeItemId){r.dispatch("mousemove",i.__autocomplete_id);var t=R(r.getState());if(null!==r.getState().activeItemId&&t){var a=t.item,c=t.itemInputValue,s=t.itemUrl,u=t.source;u.onActive(K({event:e,item:a,itemInputValue:c,itemUrl:s,refresh:n,source:u,state:r.getState()},o))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var c=a.getItemInputValue({item:i,state:r.getState()}),s=a.getItemUrl({item:i,state:r.getState()});(s?Promise.resolve():B(K({event:e,nextState:{isOpen:!1},props:t,query:c,refresh:n,store:r},o))).then((function(){a.onSelect(K({event:e,item:i,itemInputValue:c,itemUrl:s,refresh:n,source:a,state:r.getState()},o))}))}},c)}}}function ne(e){var t=e.state;return!1===t.isOpen||null===t.activeItemId?null:R(t).itemInputValue||null}function re(e,t,n,r){if(e<0&&(null===t||null!==r&&0===t))return n+e;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===r?null:0:o}function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ie(e){for(var t=1;t0}},e),{},{id:null!==(n=e.id)&&void 0!==n?n:"autocomplete-".concat(O++),plugins:o,initialState:P({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var n;null===(n=e.onStateChange)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onStateChange)||void 0===n?void 0:n.call(e,t)}))},onSubmit:function(t){var n;null===(n=e.onSubmit)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onSubmit)||void 0===n?void 0:n.call(e,t)}))},onReset:function(t){var n;null===(n=e.onReset)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onReset)||void 0===n?void 0:n.call(e,t)}))},getSources:function(n){return Promise.all([].concat(z(o.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return E(e,n)}))).then((function(e){return I(e)})).then((function(e){return e.map((function(e){return P(P({},e),{},{onSelect:function(n){e.onSelect(n),t.forEach((function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,n)}))},onActive:function(n){e.onActive(n),t.forEach((function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,n)}))}})}))}))},navigator:P({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})}(e,t),r=N(ce,n,(function(e){var t=e.prevState,r=e.state;n.onStateChange(ue({prevState:t,state:r,refresh:a},o))})),o=function(e){var t=e.store;return{setActiveItemId:function(e){t.dispatch("setActiveItemId",e)},setQuery:function(e){t.dispatch("setQuery",e)},setCollections:function(e){var n=0,r=e.map((function(e){return v(v({},e),{},{items:I(e.items).map((function(e){return v(v({},e),{},{__autocomplete_id:n++})}))})}));t.dispatch("setCollections",r)},setIsOpen:function(e){t.dispatch("setIsOpen",e)},setStatus:function(e){t.dispatch("setStatus",e)},setContext:function(e){t.dispatch("setContext",e)}}}({store:r}),i=te(ue({props:n,refresh:a,store:r},o));function a(){return B(ue({event:new Event("input"),nextState:{isOpen:r.getState().isOpen},props:n,query:r.getState().query,refresh:a,store:r},o))}return n.plugins.forEach((function(e){var n;return null===(n=e.subscribe)||void 0===n?void 0:n.call(e,ue(ue({},o),{},{refresh:a,onSelect:function(e){t.push({onSelect:e})},onActive:function(e){t.push({onActive:e})}}))})),ue(ue({refresh:a},i),o)}var pe="1.0.0-alpha.42";function fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ge(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&o.default.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},o.default.createElement("p",{className:"DocSearch-Help"},"Try searching for:"),o.default.createElement("ul",null,t.slice(0,3).reduce((function(t,n){return[].concat(Le(t),[o.default.createElement("li",{key:n},o.default.createElement("button",{className:"DocSearch-Prefill",key:n,onClick:function(){e.setQuery(n.toLowerCase()+" "),e.refresh(),e.inputRef.current.focus()}},n))])}),[]))),o.default.createElement("p",{className:"DocSearch-Help"},"Believe this query should return results?"," ",o.default.createElement("a",{href:"https://github.com/algolia/docsearch-configs/issues/new?template=Missing_results.md&title=[".concat(e.indexName,']+Missing+results+for+query+"').concat(e.state.query,'"'),target:"_blank",rel:"noopener noreferrer"},"Let us know"),"."))}function xe(e){switch(e.type){case"lvl1":return o.default.createElement(Ae,null);case"content":return o.default.createElement(Ee,null);default:return o.default.createElement(Se,null)}}function Ae(){return o.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},o.default.createElement("path",{d:"M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function Se(){return o.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},o.default.createElement("path",{d:"M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function Ee(){return o.default.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},o.default.createElement("path",{d:"M17 5H3h14zm0 5H3h14zm0 5H3h14z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function ze(){return o.default.createElement("svg",{className:"DocSearch-Hit-Select-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},o.default.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},o.default.createElement("path",{d:"M18 3v4c0 2-2 4-4 4H2"}),o.default.createElement("path",{d:"M8 17l-6-6 6-6"})))}function Ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ke(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Re(e,t){return t.split(".").reduce((function(e,t){return e&&e[t]}),e)}function Qe(e){var t=e.hit,n=e.attribute,r=e.tagName,i=void 0===r?"span":r,a=Ue(e,["hit","attribute","tagName"]);return Object(o.createElement)(i,ke(ke({},a),{},{dangerouslySetInnerHTML:{__html:Re(t,"_snippetResult.".concat(n,".value"))||Re(t,n)}}))}function Ze(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){o=!0,i=s}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ye(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ye(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ye(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}));return e.state.query?!1===t?o.default.createElement(Te,e):o.default.createElement(_e,e):o.default.createElement(qe,Ke({},e,{hasCollections:t}))}),(function(e,t){return"loading"===t.state.status||"stalled"===t.state.status}));function et(){return o.default.createElement("svg",{viewBox:"0 0 38 38",stroke:"currentColor",strokeOpacity:".5"},o.default.createElement("g",{fill:"none",fillRule:"evenodd"},o.default.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},o.default.createElement("circle",{strokeOpacity:".3",cx:"18",cy:"18",r:"18"}),o.default.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},o.default.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})))))}function tt(){return(tt=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ot(e){return!1===function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch(t){return!1}}()?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(t){return window.localStorage.setItem(e,JSON.stringify(t))},getItem:function(){var t=window.localStorage.getItem(e);return t?JSON.parse(t):[]}}}function it(e){var t=e.key,n=e.limit,r=void 0===n?5:n,o=ot(t),i=o.getItem().slice(0,r);return{add:function(e){var t=e,n=(t._highlightResult,t._snippetResult,rt(t,["_highlightResult","_snippetResult"])),a=i.findIndex((function(e){return e.objectID===n.objectID}));a>-1&&i.splice(a,1),i.unshift(n),i=i.slice(0,r),o.setItem(i)},remove:function(e){i=i.filter((function(t){return t.objectID!==e.objectID})),o.setItem(i)},getAll:function(){return i}}}var at=n("8o2o");var ct=n("t8Zj");var st=n("sXA6");function ut(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){o=!0,i=s}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}}(e,t)||Object(st.a)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){var n=JSON.stringify(e),r=o()[n];return Promise.all([r||t(),void 0!==r])})).then((function(e){var t=ut(e,2),r=t[0],o=t[1];return Promise.all([r,o||n.miss(r)])})).then((function(e){return ut(e,1)[0]}))},set:function(e,t){return Promise.resolve().then((function(){var i=o();return i[JSON.stringify(e)]=t,r().setItem(n,JSON.stringify(i)),t}))},delete:function(e){return Promise.resolve().then((function(){var t=o();delete t[JSON.stringify(e)],r().setItem(n,JSON.stringify(t))}))},clear:function(){return Promise.resolve().then((function(){r().removeItem(n)}))}}}function ft(e){var t=Object(ct.a)(e.caches),n=t.shift();return void 0===n?{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},r=t();return r.then((function(e){return Promise.all([e,n.miss(e)])})).then((function(e){return ut(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(e,r,o).catch((function(){return ft({caches:t}).get(e,r,o)}))},set:function(e,r){return n.set(e,r).catch((function(){return ft({caches:t}).set(e,r)}))},delete:function(e){return n.delete(e).catch((function(){return ft({caches:t}).delete(e)}))},clear:function(){return n.clear().catch((function(){return ft({caches:t}).clear()}))}}}function gt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(n,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},i=JSON.stringify(n);if(i in t)return Promise.resolve(e.serializable?JSON.parse(t[i]):t[i]);var a=r(),c=o&&o.miss||function(){return Promise.resolve()};return a.then((function(e){return c(e)})).then((function(){return a}))},set:function(n,r){return t[JSON.stringify(n)]=e.serializable?JSON.stringify(r):r,Promise.resolve(r)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function Mt(e){for(var t=e.length-1;t>0;t--){var n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}return e}function yt(e,t){return Object.keys(void 0!==t?t:{}).forEach((function(n){e[n]=t[n](e)})),e}function mt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?r:void 0,timeout:n.timeout||t,headers:n.headers||{},queryParameters:n.queryParameters||{},cacheable:n.cacheable}}var jt={Read:1,Write:2,Any:3},Nt=1,It=2,wt=3;function vt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Nt;return dt(dt({},e),{},{status:t,lastUpdate:Date.now()})}function Dt(e){return{protocol:e.protocol||"https",url:e.url,accept:e.accept||jt.Any}}var Lt="GET",Ot="POST";function Tt(e,t){return Promise.all(t.map((function(t){return e.get(t,(function(){return Promise.resolve(vt(t))}))}))).then((function(e){var n=e.filter((function(e){return function(e){return e.status===Nt||Date.now()-e.lastUpdate>12e4}(e)})),r=e.filter((function(e){return function(e){return e.status===wt&&Date.now()-e.lastUpdate<=12e4}(e)})),o=[].concat(Object(ct.a)(n),Object(ct.a)(r));return{getTimeout:function(e,t){return(0===r.length&&0===e?1:r.length+3+e)*t},statelessHosts:o.length>0?o.map((function(e){return Dt(e)})):t}}))}function xt(e,t,n,r){var o=[],i=function(e,t){if(e.method===Lt||void 0===e.data&&void 0===t.data)return;var n=Array.isArray(e.data)?e.data:dt(dt({},e.data),t.data);return JSON.stringify(n)}(n,r),a=function(e,t){var n=dt(dt({},e.headers),t.headers),r={};return Object.keys(n).forEach((function(e){var t=n[e];r[e.toLowerCase()]=t})),r}(e,r),c=n.method,s=n.method!==Lt?{}:dt(dt({},n.data),r.data),u=dt(dt(dt({"x-algolia-agent":e.userAgent.value},e.queryParameters),s),r.queryParameters),l=0,d=function t(s,d){var p=s.pop();if(void 0===p)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:zt(o)};var f={data:i,headers:a,method:c,url:St(p,n.path,u),connectTimeout:d(l,e.timeouts.connect),responseTimeout:d(l,r.timeout)},g=function(e){var t={request:f,response:e,host:p,triesLeft:s.length};return o.push(t),t},M={onSucess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var r=g(n);return n.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",Ct(r)),e.hostsCache.set(p,vt(p,n.isTimedOut?wt:It))]).then((function(){return t(s,d)}))},onFail:function(e){throw g(e),function(e,t){var n=e.content,r=e.status,o=n;try{o=JSON.parse(n).message}catch(i){}return function(e,t,n){return{name:"ApiError",message:e,status:t,transporterStackTrace:n}}(o,r,t)}(e,zt(o))}};return e.requester.send(f).then((function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,n=e.status;return!t&&0==~~n}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSucess(e):t.onFail(e)}(e,M)}))};return Tt(e.hostsCache,t).then((function(e){return d(Object(ct.a)(e.statelessHosts).reverse(),e.getTimeout)}))}function At(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var n="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(n)&&(t.value="".concat(t.value).concat(n)),t}};return t}function St(e,t,n){var r=Et(n),o="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return r.length&&(o+="?".concat(r)),o}function Et(e){return Object.keys(e).map((function(t){return mt("%s=%s",t,(n=e[t],"[object Object]"===Object.prototype.toString.call(n)||"[object Array]"===Object.prototype.toString.call(n)?JSON.stringify(e[t]):e[t]));var n})).join("&")}function zt(e){return e.map((function(e){return Ct(e)}))}function Ct(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return dt(dt({},e),{},{request:dt(dt({},e.request),{},{headers:dt(dt({},e.request.headers),t)})})}var kt=function(e){var t=e.appId,n=function(e,t,n){var r={"x-algolia-api-key":n,"x-algolia-application-id":t};return{headers:function(){return e===ht.WithinHeaders?r:{}},queryParameters:function(){return e===ht.WithinQueryParameters?r:{}}}}(void 0!==e.authMode?e.authMode:ht.WithinHeaders,t,e.apiKey),r=function(e){var t=e.hostsCache,n=e.logger,r=e.requester,o=e.requestsCache,i=e.responsesCache,a=e.timeouts,c=e.userAgent,s=e.hosts,u=e.queryParameters,l={hostsCache:t,logger:n,requester:r,requestsCache:o,responsesCache:i,timeouts:a,userAgent:c,headers:e.headers,queryParameters:u,hosts:s.map((function(e){return Dt(e)})),read:function(e,t){var n=bt(t,l.timeouts.read),r=function(){return xt(l,l.hosts.filter((function(e){return 0!=(e.accept&jt.Read)})),e,n)};if(!0!==(void 0!==n.cacheable?n.cacheable:e.cacheable))return r();var o={request:e,mappedRequestOptions:n,transporter:{queryParameters:l.queryParameters,headers:l.headers}};return l.responsesCache.get(o,(function(){return l.requestsCache.get(o,(function(){return l.requestsCache.set(o,r()).then((function(e){return Promise.all([l.requestsCache.delete(o),e])}),(function(e){return Promise.all([l.requestsCache.delete(o),Promise.reject(e)])})).then((function(e){var t=ut(e,2);t[0];return t[1]}))}))}),{miss:function(e){return l.responsesCache.set(o,e)}})},write:function(e,t){return xt(l,l.hosts.filter((function(e){return 0!=(e.accept&jt.Write)})),e,bt(t,l.timeouts.write))}};return l}(dt(dt({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:jt.Read},{url:"".concat(t,".algolia.net"),accept:jt.Write}].concat(Mt([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:dt(dt(dt({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:dt(dt({},n.queryParameters()),e.queryParameters)}));return yt({transporter:r,appId:t,addAlgoliaAgent:function(e,t){r.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([r.requestsCache.clear(),r.responsesCache.clear()]).then((function(){}))}},e.methods)},Pt=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={transporter:e.transporter,appId:e.appId,indexName:t};return yt(r,n.methods)}},Ut=function(e){return function(t,n){var r=t.map((function(e){return dt(dt({},e),{},{params:Et(e.params||{})})}));return e.transporter.read({method:Ot,path:"1/indexes/*/queries",data:{requests:r},cacheable:!0},n)}},Rt=function(e){return function(t,n){return Promise.all(t.map((function(t){var r=t.params,o=r.facetName,i=r.facetQuery,a=function(e,t){if(null==e)return{};var n,r,o=Object(at.a)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(r,["facetName","facetQuery"]);return Pt(e)(t.indexName,{methods:{searchForFacetValues:Zt}}).searchForFacetValues(o,i,dt(dt({},n),a))})))}},Qt=function(e){return function(t,n){return e.transporter.read({method:Ot,path:mt("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},n)}},Zt=function(e){return function(t,n,r){return e.transporter.read({method:Ot,path:mt("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:n},cacheable:!0},r)}},Yt=1,Gt=2,Ft=3;function Wt(e,t,n){var r,o={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise((function(t){var n=new XMLHttpRequest;n.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return n.setRequestHeader(t,e.headers[t])}));var r,o=function(e,r){return setTimeout((function(){n.abort(),t({status:0,content:r,isTimedOut:!0})}),1e3*e)},i=o(e.connectTimeout,"Connection timeout");n.onreadystatechange=function(){n.readyState>n.OPENED&&void 0===r&&(clearTimeout(i),r=o(e.responseTimeout,"Socket timeout"))},n.onerror=function(){0===n.status&&(clearTimeout(i),clearTimeout(r),t({content:n.responseText||"Network request failed",status:n.status,isTimedOut:!1}))},n.onload=function(){clearTimeout(i),clearTimeout(r),t({content:n.responseText,status:n.status,isTimedOut:!1})},n.send(e.data)}))}},logger:(r=Ft,{debug:function(e,t){return Yt>=r&&console.debug(e,t),Promise.resolve()},info:function(e,t){return Gt>=r&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:gt(),requestsCache:gt({serializable:!1}),hostsCache:ft({caches:[pt({key:"".concat("4.4.0","-").concat(e)}),gt()]}),userAgent:At("4.4.0").add({segment:"Browser",version:"lite"}),authMode:ht.WithinQueryParameters};return kt(dt(dt(dt({},o),n),{},{methods:{search:Ut,searchForFacetValues:Rt,multipleQueries:Ut,multipleSearchForFacetValues:Rt,initIndex:function(e){return function(t){return Pt(e)(t,{methods:{search:Qt,searchForFacetValues:Zt}})}}}}))}Wt.version="4.4.0";var Bt=Wt;function _t(){}function Ht(e){return e}function Vt(e,t){return e.reduce((function(e,n){var r=t(n);return e.hasOwnProperty(r)||(e[r]=[]),e[r].length<5&&e[r].push(n),e}),{})}function Jt(){return(Jt=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n",highlightPostTag:"",hitsPerPage:20},s)}]}).catch((function(e){throw"RetryError"===e.name&&o("error"),e})).then((function(e){var t=e[0].hits,o=e[0].nbHits,i=Vt(t,(function(e){return e.hierarchy.lvl0}));return n.context.searchSuggestions.length0&&(W(),z.current&&z.current.focus())}),[P,W]),o.default.useEffect((function(){function e(){if(A.current){var e=.01*window.innerHeight;A.current.style.setProperty("--docsearch-vh","".concat(e,"px"))}}return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[]),o.default.createElement("div",Jt({ref:x},F({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container","stalled"===O.status&&"DocSearch-Container--Stalled","error"===O.status&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),onMouseDown:function(e){e.target===e.currentTarget&&l()}}),o.default.createElement("div",{className:"DocSearch-Modal",ref:A},o.default.createElement("header",{className:"DocSearch-SearchBar",ref:S},o.default.createElement(nt,Jt({},Y,{state:O,autoFocus:0===P.length,onClose:l,inputRef:z,isFromSelection:Boolean(P)&&P===k}))),o.default.createElement("div",{className:"DocSearch-Dropdown",ref:E},o.default.createElement($e,Jt({},Y,{indexName:i,state:O,hitComponent:g,resultsFooterComponent:y,disableUserPersonalization:w,recentSearches:Q,favoriteSearches:R,onItemClick:function(e){Z(e),l()},inputRef:z}))),o.default.createElement("footer",{className:"DocSearch-Footer"},o.default.createElement(je,null))))}function nn(){return(nn=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var yn=Object(o.forwardRef)((function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=e.size,a=void 0===i?24:i,c=Mn(e,["color","size"]);return o.default.createElement("svg",gn({ref:t,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:r,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),o.default.createElement("line",{x1:"3",y1:"12",x2:"21",y2:"12"}),o.default.createElement("line",{x1:"3",y1:"6",x2:"21",y2:"6"}),o.default.createElement("line",{x1:"3",y1:"18",x2:"21",y2:"18"}))}));yn.displayName="Menu";var mn=yn;var hn=260,bn={name:"1j107cc",styles:"display:flex;flex-direction:column;transform:translateX(0)"},jn=Object(r.a)("div",{target:"e1y4lhx07"})("background:#c83b50;position:fixed;top:4rem;height:100%;width:",hn,"px;transform:translateX(-",hn,"px);display:none;z-index:2;box-shadow:10px 0 20px -2px rgba(80, 0, 20, 0.2);",(function(e){return e.open&&bn})," ",l.e.lg,"{display:flex;flex-direction:column;transform:translateX(0);box-shadow:none;}"),Nn={name:"1mcfljc",styles:"margin-left:15px;border-left:1px solid rgba(255, 200, 200, 0.5)"},In=Object(r.a)("ul",{target:"e1y4lhx06"})("list-style:none;padding:0;margin-left:",(function(e){return e.root?0:15}),"px;margin-top:0;line-height:1.5;",(function(e){return!e.root&&Nn}),";"),wn=Object(r.a)(i.Link,{target:"e1y4lhx05"})({name:"1t5nui9",styles:"display:block;color:white;text-decoration:none;padding:6px 15px;font-size:18px;transition:background-color 0.1s;border-radius:0 20px 20px 0;border:none;font-weight:500;&:hover{background-color:rgba(255, 255, 255, 0.2);border:none;}&:active{border-style:none;}"}),vn=Object(r.a)("header",{target:"e1y4lhx04"})("display:flex;justify-content:space-between;position:fixed;background-color:#c83b50;padding:15px 0;height:45px;width:100%;z-index:2;",l.e.lg,"{display:none;}"),Dn=Object(r.a)("div",{target:"e1y4lhx03"})("background:#c83b50;width:100%;padding:6px 0 0;display:none;",l.e.lg,"{display:flex;flex-direction:column;align-items:center;}"),Ln={name:"19aw7yd",styles:"width:100px;height:50px"},On=function(e){var t=e.mobile;return Object(a.c)(i.Link,{to:"/",css:Object(a.b)("display:block;margin:0 auto;user-select:none;margin-top:",t?"-12px":"0",";&,&:hover{border-width:0;}","")},Object(a.c)("img",{src:fn.a,draggable:"false",alt:"Popper Logo",css:Ln}))},Tn=Object(r.a)("button",{target:"e1y4lhx02"})({name:"ypiffj",styles:"position:fixed;border:none;color:white;font-weight:bold;top:0;padding:8px 15px;height:45px;background-color:#c83b50;border-radius:0 0 4px 4px"}),xn=Object(r.a)("button",{target:"e1y4lhx01"})("display:block;background-color:white;color:#c83b50;border:none;font-weight:bold;padding:8px 16px;border-radius:4px;margin:10px 10px 0 10px;",l.e.lg,"{display:none;}"),An=Object(r.a)("div",{target:"e1y4lhx00"})("overflow:auto;min-height:0;flex:1;padding:0 10px 20px 0;margin-top:20px;",l.e.lg,"{margin-top:10px;}"),Sn=function e(t){var n=t.route;return Object(a.c)(o.default.Fragment,null,Object(a.c)(In,{root:!0},Object(a.c)("li",{style:{marginBottom:0}},Object(a.c)(wn,{to:n.slug,activeStyle:{backgroundColor:"#FFF",color:"#C83B50",fontWeight:"bold"}},n.navigationLabel)),Object(a.c)("li",null,Object(a.c)(In,{root:2===n.slug.split("/").length},n.children.map((function(t,n){return Object(a.c)(e,{key:n,route:t})}))))))},En=0;function zn(e){e.description,e.lang,e.meta;var t=e.path,n=Object(o.useState)(!1),r=n[0],i=n[1],l=Object(o.useState)(!1),d=(l[0],l[1]),p=Object(o.useRef)();function f(){i(!0)}function g(){i(!1)}function M(){var e=p.current.scrollTop;En=e,d(e>10)}return Object(o.useLayoutEffect)((function(){var e=p.current;e.scrollTop=En;var t=e.querySelector('[aria-current="page"]');if(t){var n=t.getBoundingClientRect();(n.bottom>window.innerHeight||n.top<0)&&t.scrollIntoView()}}),[]),Object(a.c)(c.a,null,(function(e){return Object(a.c)(o.default.Fragment,null,Object(a.c)(vn,null,Object(a.c)(Tn,{onClick:f,"aria-expanded":r?"true":"false","aria-label":"Click to open navigation menu"},Object(a.c)(mn,{size:30})),Object(a.c)(On,{mobile:!0})),Object(a.c)(jn,{open:r},Object(a.c)(Dn,null,Object(a.c)(On,null)),Object(a.c)(xn,{onClick:g},"Close Menu"),Object(a.c)(dn,null),Object(a.c)(An,{ref:p,onScroll:M},Object(s.a)(Object(u.a)(e,t)).map((function(e,t){return Object(a.c)(Sn,{route:e,key:t})})))))}))}},"8+s/":function(e,t,n){"use strict";var r,o=n("FdF9"),i=(r=o)&&"object"==typeof r&&"default"in r?r.default:r;function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var s,u=[];function l(){s=e(u.map((function(e){return e.props}))),d.canUseDOM?t(s):n&&(s=n(s))}var d=function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,o.peek=function(){return s},o.rewind=function(){if(o.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=s;return s=void 0,u=[],e};var a=o.prototype;return a.UNSAFE_componentWillMount=function(){u.push(this),l()},a.componentDidUpdate=function(){l()},a.componentWillUnmount=function(){var e=u.indexOf(this);u.splice(e,1),l()},a.render=function(){return i.createElement(r,this.props)},o}(o.PureComponent);return a(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),a(d,"canUseDOM",c),d}}},"86Yh":function(e,t,n){var r=n("ckLD"),o=n("48MS"),i=n("QD2z")("species");e.exports=function(e,t){var n;return o(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},"8deY":function(e,t,n){var r=n("lSYd"),o=n("ij4R");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.8.3",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"8mzz":function(e,t,n){var r=n("JhOX"),o=n("bmrq"),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},"8o2o":function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},"8ypT":function(e,t,n){},"94VI":function(e,t){t.polyfill=function(e){return e}},"9CUm":function(e,t,n){"use strict";n("FdF9");var r=n("qhky"),o=n("Wbzz"),i=n("AeFk");function a(e){var t=e.description,n=e.lang,a=e.meta,c=e.title,s=Object(o.useStaticQuery)("32046230").site,u=t||s.siteMetadata.description,l="Home"===c,d=l?s.siteMetadata.title+" - Tooltip & Popover Positioning Engine":c,p=l?"":"%s | "+s.siteMetadata.title;return Object(i.c)(r.a,{htmlAttributes:{lang:n},title:d,titleTemplate:p,meta:[{name:"description",content:u},{property:"og:title",content:c},{property:"og:description",content:u},{property:"og:type",content:"website"},{property:"og:image",content:s.siteMetadata.image},{name:"twitter:card",content:"summary"},{name:"twitter:creator",content:s.siteMetadata.author},{name:"twitter:title",content:c},{name:"twitter:description",content:u}].concat(a)})}a.defaultProps={lang:"en",meta:[],description:""},t.a=a},"9Hrx":function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,"a",(function(){return o}))},"9eSz":function(e,t,n){"use strict";var r=n("5NKs");t.__esModule=!0,t.default=void 0;var o,i=r(n("v06X")),a=r(n("XEEL")),c=r(n("uDP2")),s=r(n("j8BX")),u=r(n("FdF9")),l=r(n("17x9")),d=function(e){var t=(0,s.default)({},e),n=t.resolutions,r=t.sizes,o=t.critical;return n&&(t.fixed=n,delete t.resolutions),r&&(t.fluid=r,delete t.sizes),o&&(t.loading="eager"),t.fluid&&(t.fluid=I([].concat(t.fluid))),t.fixed&&(t.fixed=I([].concat(t.fixed))),t},p=function(e){var t=e.media;return!!t&&(h&&!!window.matchMedia(t).matches)},f=function(e){var t=e.fluid,n=e.fixed,r=g(t||n||[]);return r&&r.src},g=function(e){if(h&&function(e){return!!e&&Array.isArray(e)&&e.some((function(e){return void 0!==e.media}))}(e)){var t=e.findIndex(p);if(-1!==t)return e[t];var n=e.findIndex((function(e){return void 0===e.media}));if(-1!==n)return e[n]}return e[0]},M=Object.create({}),y=function(e){var t=d(e),n=f(t);return M[n]||!1},m="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype,h="undefined"!=typeof window,b=h&&window.IntersectionObserver,j=new WeakMap;function N(e){return e.map((function(e){var t=e.src,n=e.srcSet,r=e.srcSetWebp,o=e.media,i=e.sizes;return u.default.createElement(u.default.Fragment,{key:t},r&&u.default.createElement("source",{type:"image/webp",media:o,srcSet:r,sizes:i}),n&&u.default.createElement("source",{media:o,srcSet:n,sizes:i}))}))}function I(e){var t=[],n=[];return e.forEach((function(e){return(e.media?t:n).push(e)})),[].concat(t,n)}function w(e){return e.map((function(e){var t=e.src,n=e.media,r=e.tracedSVG;return u.default.createElement("source",{key:t,media:n,srcSet:r})}))}function v(e){return e.map((function(e){var t=e.src,n=e.media,r=e.base64;return u.default.createElement("source",{key:t,media:n,srcSet:r})}))}function D(e,t){var n=e.srcSet,r=e.srcSetWebp,o=e.media,i=e.sizes;return" "}var L=function(e,t){var n=(void 0===o&&"undefined"!=typeof window&&window.IntersectionObserver&&(o=new window.IntersectionObserver((function(e){e.forEach((function(e){if(j.has(e.target)){var t=j.get(e.target);(e.isIntersecting||e.intersectionRatio>0)&&(o.unobserve(e.target),j.delete(e.target),t())}}))}),{rootMargin:"200px"})),o);return n&&(n.observe(e),j.set(e,t)),function(){n.unobserve(e),j.delete(e)}},O=function(e){var t=e.src?'src="'+e.src+'" ':'src="" ',n=e.sizes?'sizes="'+e.sizes+'" ':"",r=e.srcSet?'srcset="'+e.srcSet+'" ':"",o=e.title?'title="'+e.title+'" ':"",i=e.alt?'alt="'+e.alt+'" ':'alt="" ',a=e.width?'width="'+e.width+'" ':"",c=e.height?'height="'+e.height+'" ':"",s=e.crossOrigin?'crossorigin="'+e.crossOrigin+'" ':"",u=e.loading?'loading="'+e.loading+'" ':"",l=e.draggable?'draggable="'+e.draggable+'" ':"";return""+e.imageVariants.map((function(e){return(e.srcSetWebp?D(e,!0):"")+D(e)})).join("")+" '},T=u.default.forwardRef((function(e,t){var n=e.src,r=e.imageVariants,o=e.generateSources,i=e.spreadProps,a=e.ariaHidden,c=u.default.createElement(x,(0,s.default)({ref:t,src:n},i,{ariaHidden:a}));return r.length>1?u.default.createElement("picture",null,o(r),c):c})),x=u.default.forwardRef((function(e,t){var n=e.sizes,r=e.srcSet,o=e.src,i=e.style,a=e.onLoad,l=e.onError,d=e.loading,p=e.draggable,f=e.ariaHidden,g=(0,c.default)(e,["sizes","srcSet","src","style","onLoad","onError","loading","draggable","ariaHidden"]);return u.default.createElement("img",(0,s.default)({"aria-hidden":f,sizes:n,srcSet:r,src:o},g,{onLoad:a,onError:l,ref:t,loading:d,draggable:p,style:(0,s.default)({position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"},i)}))}));x.propTypes={style:l.default.object,onError:l.default.func,onLoad:l.default.func};var A=function(e){function t(t){var n;(n=e.call(this,t)||this).seenBefore=h&&y(t),n.isCritical="eager"===t.loading||t.critical,n.addNoScript=!(n.isCritical&&!t.fadeIn),n.useIOSupport=!m&&b&&!n.isCritical&&!n.seenBefore;var r=n.isCritical||h&&(m||!n.useIOSupport);return n.state={isVisible:r,imgLoaded:!1,imgCached:!1,fadeIn:!n.seenBefore&&t.fadeIn,isHydrated:!1},n.imageRef=u.default.createRef(),n.placeholderRef=t.placeholderRef||u.default.createRef(),n.handleImageLoaded=n.handleImageLoaded.bind((0,i.default)(n)),n.handleRef=n.handleRef.bind((0,i.default)(n)),n}(0,a.default)(t,e);var n=t.prototype;return n.componentDidMount=function(){if(this.setState({isHydrated:h}),this.state.isVisible&&"function"==typeof this.props.onStartLoad&&this.props.onStartLoad({wasCached:y(this.props)}),this.isCritical){var e=this.imageRef.current;e&&e.complete&&this.handleImageLoaded()}},n.componentWillUnmount=function(){this.cleanUpListeners&&this.cleanUpListeners()},n.handleRef=function(e){var t=this;this.useIOSupport&&e&&(this.cleanUpListeners=L(e,(function(){var e=y(t.props);t.state.isVisible||"function"!=typeof t.props.onStartLoad||t.props.onStartLoad({wasCached:e}),t.setState({isVisible:!0},(function(){t.setState({imgLoaded:e,imgCached:!(!t.imageRef.current||!t.imageRef.current.currentSrc)})}))})))},n.handleImageLoaded=function(){var e,t,n;e=this.props,t=d(e),(n=f(t))&&(M[n]=!0),this.setState({imgLoaded:!0}),this.props.onLoad&&this.props.onLoad()},n.render=function(){var e=d(this.props),t=e.title,n=e.alt,r=e.className,o=e.style,i=void 0===o?{}:o,a=e.imgStyle,c=void 0===a?{}:a,l=e.placeholderStyle,p=void 0===l?{}:l,f=e.placeholderClassName,M=e.fluid,y=e.fixed,m=e.backgroundColor,h=e.durationFadeIn,b=e.Tag,j=e.itemProp,I=e.loading,D=e.draggable,L=M||y;if(!L)return null;var A=!1===this.state.fadeIn||this.state.imgLoaded,S=!0===this.state.fadeIn&&!this.state.imgCached,E=(0,s.default)({opacity:A?1:0,transition:S?"opacity "+h+"ms":"none"},c),z="boolean"==typeof m?"lightgray":m,C={transitionDelay:h+"ms"},k=(0,s.default)({opacity:this.state.imgLoaded?0:1},S&&C,c,p),P={title:t,alt:this.state.isVisible?"":n,style:k,className:f,itemProp:j},U=this.state.isHydrated?g(L):L[0];if(M)return u.default.createElement(b,{className:(r||"")+" gatsby-image-wrapper",style:(0,s.default)({position:"relative",overflow:"hidden",maxWidth:U.maxWidth?U.maxWidth+"px":null,maxHeight:U.maxHeight?U.maxHeight+"px":null},i),ref:this.handleRef,key:"fluid-"+JSON.stringify(U.srcSet)},u.default.createElement(b,{"aria-hidden":!0,style:{width:"100%",paddingBottom:100/U.aspectRatio+"%"}}),z&&u.default.createElement(b,{"aria-hidden":!0,title:t,style:(0,s.default)({backgroundColor:z,position:"absolute",top:0,bottom:0,opacity:this.state.imgLoaded?0:1,right:0,left:0},S&&C)}),U.base64&&u.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:U.base64,spreadProps:P,imageVariants:L,generateSources:v}),U.tracedSVG&&u.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:U.tracedSVG,spreadProps:P,imageVariants:L,generateSources:w}),this.state.isVisible&&u.default.createElement("picture",null,N(L),u.default.createElement(x,{alt:n,title:t,sizes:U.sizes,src:U.src,crossOrigin:this.props.crossOrigin,srcSet:U.srcSet,style:E,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:j,loading:I,draggable:D})),this.addNoScript&&u.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:O((0,s.default)({alt:n,title:t,loading:I},U,{imageVariants:L}))}}));if(y){var R=(0,s.default)({position:"relative",overflow:"hidden",display:"inline-block",width:U.width,height:U.height},i);return"inherit"===i.display&&delete R.display,u.default.createElement(b,{className:(r||"")+" gatsby-image-wrapper",style:R,ref:this.handleRef,key:"fixed-"+JSON.stringify(U.srcSet)},z&&u.default.createElement(b,{"aria-hidden":!0,title:t,style:(0,s.default)({backgroundColor:z,width:U.width,opacity:this.state.imgLoaded?0:1,height:U.height},S&&C)}),U.base64&&u.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:U.base64,spreadProps:P,imageVariants:L,generateSources:v}),U.tracedSVG&&u.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:U.tracedSVG,spreadProps:P,imageVariants:L,generateSources:w}),this.state.isVisible&&u.default.createElement("picture",null,N(L),u.default.createElement(x,{alt:n,title:t,width:U.width,height:U.height,sizes:U.sizes,src:U.src,crossOrigin:this.props.crossOrigin,srcSet:U.srcSet,style:E,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:j,loading:I,draggable:D})),this.addNoScript&&u.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:O((0,s.default)({alt:n,title:t,loading:I},U,{imageVariants:L}))}}))}return null},t}(u.default.Component);A.defaultProps={fadeIn:!0,durationFadeIn:500,alt:"",Tag:"div",loading:"lazy"};var S=l.default.shape({width:l.default.number.isRequired,height:l.default.number.isRequired,src:l.default.string.isRequired,srcSet:l.default.string.isRequired,base64:l.default.string,tracedSVG:l.default.string,srcWebp:l.default.string,srcSetWebp:l.default.string,media:l.default.string}),E=l.default.shape({aspectRatio:l.default.number.isRequired,src:l.default.string.isRequired,srcSet:l.default.string.isRequired,sizes:l.default.string.isRequired,base64:l.default.string,tracedSVG:l.default.string,srcWebp:l.default.string,srcSetWebp:l.default.string,media:l.default.string,maxWidth:l.default.number,maxHeight:l.default.number});function z(e){return function(t,n,r){var o;if(!t.fixed&&!t.fluid)throw new Error("The prop `fluid` or `fixed` is marked as required in `"+r+"`, but their values are both `undefined`.");l.default.checkPropTypes(((o={})[n]=e,o),t,"prop",r)}}A.propTypes={resolutions:S,sizes:E,fixed:z(l.default.oneOfType([S,l.default.arrayOf(S)])),fluid:z(l.default.oneOfType([E,l.default.arrayOf(E)])),fadeIn:l.default.bool,durationFadeIn:l.default.number,title:l.default.string,alt:l.default.string,className:l.default.oneOfType([l.default.string,l.default.object]),critical:l.default.bool,crossOrigin:l.default.oneOfType([l.default.string,l.default.bool]),style:l.default.object,imgStyle:l.default.object,placeholderStyle:l.default.object,placeholderClassName:l.default.string,backgroundColor:l.default.oneOfType([l.default.string,l.default.bool]),onLoad:l.default.func,onError:l.default.func,onStartLoad:l.default.func,Tag:l.default.string,itemProp:l.default.string,loading:l.default.oneOf(["auto","lazy","eager"]),draggable:l.default.bool};var C=A;t.default=C},"9h/2":function(e,t,n){var r,o,i=n("REpN"),a=n("1uEE"),c=i.process,s=c&&c.versions,u=s&&s.v8;u?o=(r=u.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},"9hXx":function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;t.default=function(e,t){if(!Array.isArray(t))return"manifest.webmanifest";var n=t.find((function(t){return e.startsWith(t.start_url)}));return n?"manifest_"+n.lang+".webmanifest":"manifest.webmanifest"}},"9xdK":function(e,t,n){"use strict";function r(e,t){for(var n=0;n0&&r(p))f=a(e,t,p,o(p.length),f,u-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[f]=p}f++}g++}return f};e.exports=a},AeFk:function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return s}));var r=n("FdF9"),o=(n("+1VY"),n("cSFU")),i=(n("j8BX"),n("gRFL"),n("2mql"),n("eVQB")),a=n("Exhd"),c=n("ep+1"),s=function(e,t){var n=arguments;if(null==t||!o.d.call(t,"css"))return r.createElement.apply(void 0,n);var i=n.length,a=new Array(i);a[0]=o.a,a[1]=Object(o.c)(e,t);for(var c=2;c=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=Object(o.forwardRef)((function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=e.size,a=void 0===i?24:i,c=u(e,["color","size"]);return o.default.createElement("svg",s({ref:t,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:r,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),o.default.createElement("path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14"}),o.default.createElement("polyline",{points:"22 4 12 14.01 9 11.01"}))}));l.displayName="CheckCircle";var d=l;function p(){return(p=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var g=Object(o.forwardRef)((function(e,t){var n=e.color,r=void 0===n?"currentColor":n,i=e.size,a=void 0===i?24:i,c=f(e,["color","size"]);return o.default.createElement("svg",p({ref:t,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:r,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),o.default.createElement("polyline",{points:"20 12 20 22 4 22 4 12"}),o.default.createElement("rect",{x:"2",y:"7",width:"20",height:"5"}),o.default.createElement("line",{x1:"12",y1:"22",x2:"12",y2:"7"}),o.default.createElement("path",{d:"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"}),o.default.createElement("path",{d:"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"}))}));g.displayName="Gift";var M=g,y=n("SHqf"),m=n.n(y),h=n("AeFk");var b=Object(r.a)("div",{target:"eie7key6"})({name:"1l4rj6q",styles:"background:#c83b50;padding:15px 0;font-weight:bold;margin-bottom:25px"}),j=Object(r.a)(a.a,{target:"eie7key5"})("flex-direction:column;display:flex;justify-content:center;align-items:center;padding:0 15px;max-width:1000px;color:white;",a.e.lg,"{flex-direction:row;}",a.e.md,"{padding:0 40px;}"),N=Object(r.a)("div",{target:"eie7key4"})("display:flex;background:#642f45;border-radius:4px;color:#ffd3f8;font-family:Menlo,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:14px;overflow:hidden;font-weight:normal;margin:5px;max-width:100%;overflow-x:auto;",a.e.sm,"{max-width:none;}",a.e.lg,"{margin-top:0;margin-bottom:0;}"),I=Object(r.a)("div",{target:"eie7key3"})({name:"1122wx0",styles:"display:flex;align-items:center;background:rgba(0, 0, 0, 0.25);text-align:center;padding:0 15px;color:white"}),w=Object(r.a)("img",{target:"eie7key2"})({name:"1d7txa7",styles:"max-width:50px;user-select:none"}),v=Object(r.a)("div",{target:"eie7key1"})({name:"ulso17",styles:"padding:10px 15px;white-space:nowrap;cursor:pointer;&:hover{text-decoration:underline;}"}),D=Object(r.a)("div",{target:"eie7key0"})({name:"d0rosp",styles:"font-size:12px;display:flex;align-items:center;svg{width:12px;margin-right:5px;}"}),L=function(e){var t=e.text,n=Object(c.c)({placement:"bottom"}),r=n.reference,i=n.popper,a=o.default.useState(!1),s=a[0],u=a[1];return Object(h.c)(o.default.Fragment,null,Object(h.c)(v,{ref:r,onClick:function(){!function(e){navigator.clipboard.writeText(e)}(t),u(!0),setTimeout((function(){u(!1)}),1e3)}},t),Object(h.c)(c.b,{style:{opacity:s?1:0},ref:i},Object(h.c)(D,null,Object(h.c)(d,null),"Copied to clipboard!"),Object(h.c)(c.a,{"data-popper-arrow":!0})))},O={name:"1rz3q9w",styles:"vertical-align:-5px;margin-right:10px"};t.a=function(){return Object(h.c)(b,null,Object(h.c)(j,null,Object(h.c)("div",{css:Object(h.b)("margin-right:15px;margin-bottom:5px;margin-top:5px;",a.e.lg,"{margin-top:0;margin-bottom:0;}","")},Object(h.c)(M,{css:O}),"Install Popper"),Object(h.c)(N,null,Object(h.c)(I,null,Object(h.c)(w,{src:m.a,width:"50",height:"20",alt:"npm logo",draggable:"false"})),Object(h.c)(L,{text:"npm i @popperjs/core"})),Object(h.c)(N,null,Object(h.c)(I,null,"CDN"),Object(h.c)(L,{text:i.UNPKG_CDN_URL}))))}},CiUx:function(e,t,n){var r=n("bmrq"),o=n("REpN");e.exports="process"==r(o.process)},Cn3S:function(e,t,n){e.exports=n.p+"static/popper-logo-outlined-fb38d0b34a253d52fc74cd9c4f3dcec3.svg"},CwS1:function(e,t,n){"use strict";var r=n("FdF9");function o(){return(o=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=Object(r.forwardRef)((function(e,t){var n=e.color,a=void 0===n?"currentColor":n,c=e.size,s=void 0===c?24:c,u=i(e,["color","size"]);return r.default.createElement("svg",o({ref:t,xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},u),r.default.createElement("polyline",{points:"15 18 9 12 15 6"}))}));a.displayName="ChevronLeft",t.a=a},DZdY:function(e,t,n){"use strict";var r=n("k1TG"),o=n("FdF9"),i=n("SVgp"),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,c=Object(i.a)((function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),s=n("cSFU"),u=n("eVQB"),l=n("Exhd"),d=c,p=function(e){return"theme"!==e},f=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?d:p},g=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r};t.a=function e(t,n){var i,a,c=t.__emotion_real===t,d=c&&t.__emotion_base||t;void 0!==n&&(i=n.label,a=n.target);var p=g(t,n,c),M=p||f(d),y=!M("as");return function(){var m=arguments,h=c&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&h.push("label:"+i+";"),null==m[0]||void 0===m[0].raw)h.push.apply(h,m);else{0,h.push(m[0][0]);for(var b=m.length,j=1;j=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=Object(r.forwardRef)((function(e,t){var n=e.color,a=void 0===n?"currentColor":n,c=e.size,s=void 0===c?24:c,u=i(e,["color","size"]);return r.default.createElement("svg",o({ref:t,xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},u),r.default.createElement("polyline",{points:"9 18 15 12 9 6"}))}));a.displayName="ChevronRight",t.a=a},Enzk:function(e,t,n){"use strict";var r=n("jGDn"),o=n("5NKs");t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var i=o(n("v06X")),a=o(n("XEEL")),c=r(n("FdF9")),s=n("/hTd"),u=c.createContext(new s.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var l=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},o={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=n("SVgp"),a=/[A-Z]|^ms/g,c=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},l=Object(i.a)((function(e){return s(e)?e:e.replace(a,"-$&").toLowerCase()})),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(c,(function(e,t,n){return f={name:t,styles:n,next:f},t}))}return 1===o[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return f={name:n.name,styles:n.styles,next:f},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)f={name:r.name,styles:r.styles,next:f},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function M(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var y=function(e,t){var n=c()(t);return n.displayName=e,n},m=y("Location"),h=function(e){var t=e.children;return r.default.createElement(m.Consumer,null,(function(e){return e?t(e):r.default.createElement(b,null,t)}))},b=function(e){function t(){var n,r;f(this,t);for(var o=arguments.length,i=Array(o),a=0;a-1?(i=t.substring(0,o),a=t.substring(o)):i=t,r.default.createElement(m.Provider,{value:{location:{pathname:i,search:a,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},N=y("Base",{baseuri:"/",basepath:"/"}),I=function(e){return r.default.createElement(N.Consumer,null,(function(t){return r.default.createElement(h,null,(function(n){return r.default.createElement(w,d({},t,n,e))}))}))},w=function(e){function t(){return f(this,t),g(this,e.apply(this,arguments))}return M(t,e),t.prototype.render=function(){var e=this.props,t=e.location,n=e.navigate,o=e.basepath,i=e.primary,a=e.children,c=(e.baseuri,e.component),s=void 0===c?"div":c,l=p(e,["location","navigate","basepath","primary","children","baseuri","component"]),f=r.default.Children.toArray(a).reduce((function(e,t){var n=F(o)(t);return e.concat(n)}),[]),g=t.pathname,M=Object(u.pick)(f,g);if(M){var y=M.params,m=M.uri,h=M.route,b=M.route.value;o=h.default?o:h.path.replace(/\*$/,"");var j=d({},y,{uri:m,location:t,navigate:function(e,t){return n(Object(u.resolve)(e,m),t)}}),w=r.default.cloneElement(b,j,b.props.children?r.default.createElement(I,{location:t,primary:i},b.props.children):void 0),v=i?D:s,L=i?d({uri:m,location:t,component:s},l):l;return r.default.createElement(N.Provider,{value:{baseuri:m,basepath:o}},r.default.createElement(v,L,w))}return null},t}(r.default.PureComponent);w.defaultProps={primary:!0};var v=y("Focus"),D=function(e){var t=e.uri,n=e.location,o=e.component,i=p(e,["uri","location","component"]);return r.default.createElement(v.Consumer,null,(function(e){return r.default.createElement(T,d({},i,{component:o,requestFocus:e,uri:t,location:n}))}))},L=!0,O=0,T=function(e){function t(){var n,r;f(this,t);for(var o=arguments.length,i=Array(o),a=0;a=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=Object(r.forwardRef)((function(e,t){var n=e.color,a=void 0===n?"currentColor":n,c=e.size,s=void 0===c?24:c,u=i(e,["color","size"]);return r.default.createElement("svg",o({ref:t,xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},u),r.default.createElement("polyline",{points:"20 6 9 17 4 12"}))}));a.displayName="Check",t.a=a},"KK5/":function(e,t,n){"use strict";n.d(t,"a",(function(){return M})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return j})),n.d(t,"b",(function(){return I})),n.d(t,"f",(function(){return w}));var r=n("k1TG"),o=n("DZdY"),i=n("FdF9"),a=n("AeFk"),c=n("ZNFm"),s=n("OkDN");var u={name:"w4q2g1",styles:"&::before{content:'';display:block;height:400px;}&::after{content:'';display:block;height:550px;}"},l=Object(o.a)(s.a,{target:"eoyj5s81"})("overflow-y:scroll;height:350px;margin:0 auto;border:2px dashed #ff6b81;background-color:#281e36;",(function(e){return e.scrollable&&u}),";"),d=Object(o.a)("div",{target:"eoyj5s80"})({name:"1hqhhz",styles:"display:flex;justify-content:center;align-items:center;width:150px;height:150px;background:#b886fd;border:2px solid #b886fd;color:black;font-weight:bold"}),p=function(e){var t=Object(i.useRef)();return Object(i.useLayoutEffect)((function(){t.current.scrollTop=300}),[]),Object(a.c)(l,Object(r.a)({ref:t},e))},f={name:"4ytf4j",styles:"display:grid;place-items:center;height:200px;width:100px"},g={name:"1txqosh",styles:"position:absolute;left:15px"},M=function(){var e=Object(i.useState)(!1),t=e[0],n=e[1],r=Object(c.c)({placement:"right",modifiers:[{name:"applyArrowHide",enabled:!0,phase:"write",fn:function(e){var t=e.state;n(0!==t.modifiersData.arrow.centerOffset)}},{name:"preventOverflow",options:{tetherOffset:function(){return t?-16:0}}}]}),o=r.reference,s=r.popper;return Object(a.c)(i.default.Fragment,null,Object(a.c)(p,{scrollable:!0},Object(a.c)(d,{ref:o,css:g},"Reference"),Object(a.c)(c.b,{ref:s},Object(a.c)("div",{css:f}),Object(a.c)(c.a,{"data-popper-arrow":!0,css:Object(a.b)("&::before{transition:transform 0.2s ease-out,visibility 0.2s ease-out;visibility:",t?"hidden":"visible",";transform:translateX(",t?10:0,"px) rotate(45deg);transform-origin:center;}","")}))))},y={name:"3nx8fk",styles:"position:absolute;left:50%;margin-left:-75px"},m=function(){var e=Object(c.c)(),t=e.reference,n=e.popper;return Object(a.c)(i.default.Fragment,null,Object(a.c)(p,{scrollable:!0},Object(a.c)(d,{ref:t,css:y},"Reference")),Object(a.c)(c.b,{ref:n,hide:!0},"Tooltip"))},h=function(e){var t=e.offset,n=Object(c.c)({placement:"right",modifiers:[{name:"offset",options:{offset:t}}]}),r=n.reference,o=n.popper;return Object(a.c)(i.default.Fragment,null,Object(a.c)(d,{ref:r},"Reference"),Object(a.c)(c.b,{ref:o},"Tooltip"))},b={name:"nz8u9z",styles:"position:absolute;top:10px;left:10px"},j=function(){var e=Object(c.c)(),t=e.reference,n=e.popper;return Object(a.c)(i.default.Fragment,null,Object(a.c)(p,null,Object(a.c)(d,{ref:t,css:b},"Reference"),Object(a.c)(c.b,{ref:n},"Tooltip wider than its reference")))},N={name:"3nx8fk",styles:"position:absolute;left:50%;margin-left:-75px"},I=function(){var e=Object(c.c)(),t=e.reference,n=e.popper;return Object(a.c)(i.default.Fragment,null,Object(a.c)(p,{scrollable:!0},Object(a.c)(d,{ref:t,css:N},"Reference"),Object(a.c)(c.b,{ref:n},"Tooltip")))},w=function(){var e=Object(c.c)({placement:"right-start",modifiers:[{name:"flip",enabled:!1},{name:"preventOverflow",options:{tether:!1,altAxis:!0}}]}),t=e.reference,n=e.popper,r=e.instance;function o(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),function(){return{width:0,height:0,top:t,right:e,bottom:t,left:e}}}function s(e){var n=o(e.clientX,e.clientY);t.current.getBoundingClientRect=n,r.current.update()}return t.current||(t.current={getBoundingClientRect:o()}),Object(i.useLayoutEffect)((function(){return document.addEventListener("mousemove",s),function(){document.removeEventListener("mousemove",s)}})),Object(a.c)(p,null,Object(a.c)(c.b,{ref:n},"Tooltip"))}},Km5v:function(e,t,n){var r,o=n("m/aQ"),i=n("OKd1"),a=n("FlY1"),c=n("HIFH"),s=n("gbZP"),u=n("C2zU"),l=n("uFM1"),d=l("IE_PROTO"),p=function(){},f=function(e){return"