import{r as T,R as F}from"./react-core-lkHtAB4F.js";import{_ as Ce,b as _,c as we}from"./vendor-t-116-CEUFdAEd.js";import{e as Pe,u as Re,f as Oe}from"./vendor-u-117-DC4Cwaa0.js";import{g as Le}from"./vendor-g-103-C-Z93AgS.js";import{c as g}from"./vendor-p-112-kISQk9cd.js";import{g as ve}from"./content-rendering-8LECY7UC.js";import{o as Ie}from"./vendor-o-111-DqGjtsCy.js";var X="right-scroll-bar-position",G="width-before-scroll-bar",Me="with-scroll-bars-hidden",Ne="--removed-body-scroll-bar-size",me=Pe(),Z=function(){},V=T.forwardRef(function(t,e){var n=T.useRef(null),r=T.useState({onScrollCapture:Z,onWheelCapture:Z,onTouchMoveCapture:Z}),a=r[0],i=r[1],u=t.forwardProps,o=t.children,c=t.className,l=t.removeScrollBar,s=t.enabled,f=t.shards,m=t.sideCar,h=t.noIsolation,S=t.inert,d=t.allowPinchZoom,p=t.as,E=p===void 0?"div":p,b=t.gapMode,C=Ce(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),P=m,A=Re([n,e]),I=_(_({},C),a);return T.createElement(T.Fragment,null,s&&T.createElement(P,{sideCar:me,removeScrollBar:l,shards:f,noIsolation:h,inert:S,setCallbacks:i,allowPinchZoom:!!d,lockRef:n,gapMode:b}),u?T.cloneElement(T.Children.only(o),_(_({},I),{ref:A})):T.createElement(E,_({},I,{className:c,ref:A}),o))});V.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};V.classNames={fullWidth:G,zeroRight:X};function He(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var e=Le();return e&&t.setAttribute("nonce",e),t}function _e(t,e){t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e))}function ke(t){var e=document.head||document.getElementsByTagName("head")[0];e.appendChild(t)}var xe=function(){var t=0,e=null;return{add:function(n){t==0&&(e=He())&&(_e(e,n),ke(e)),t++},remove:function(){t--,!t&&e&&(e.parentNode&&e.parentNode.removeChild(e),e=null)}}},je=function(){var t=xe();return function(e,n){T.useEffect(function(){return t.add(e),function(){t.remove()}},[e&&n])}},he=function(){var t=je(),e=function(n){var r=n.styles,a=n.dynamic;return t(r,a),null};return e},Be={left:0,top:0,right:0,gap:0},Q=function(t){return parseInt(t||"",10)||0},De=function(t){var e=window.getComputedStyle(document.body),n=e[t==="padding"?"paddingLeft":"marginLeft"],r=e[t==="padding"?"paddingTop":"marginTop"],a=e[t==="padding"?"paddingRight":"marginRight"];return[Q(n),Q(r),Q(a)]},Fe=function(t){if(t===void 0&&(t="margin"),typeof window>"u")return Be;var e=De(t),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:e[0],top:e[1],right:e[2],gap:Math.max(0,r-n+e[2]-e[0])}},Ye=he(),k="data-scroll-locked",Ue=function(t,e,n,r){var a=t.left,i=t.top,u=t.right,o=t.gap;return n===void 0&&(n="margin"),` .`.concat(Me,` { overflow: hidden `).concat(r,`; padding-right: `).concat(o,"px ").concat(r,`; } body[`).concat(k,`] { overflow: hidden `).concat(r,`; overscroll-behavior: contain; `).concat([e&&"position: relative ".concat(r,";"),n==="margin"&&` padding-left: `.concat(a,`px; padding-top: `).concat(i,`px; padding-right: `).concat(u,`px; margin-left:0; margin-top:0; margin-right: `).concat(o,"px ").concat(r,`; `),n==="padding"&&"padding-right: ".concat(o,"px ").concat(r,";")].filter(Boolean).join(""),` } .`).concat(X,` { right: `).concat(o,"px ").concat(r,`; } .`).concat(G,` { margin-right: `).concat(o,"px ").concat(r,`; } .`).concat(X," .").concat(X,` { right: 0 `).concat(r,`; } .`).concat(G," .").concat(G,` { margin-right: 0 `).concat(r,`; } body[`).concat(k,`] { `).concat(Ne,": ").concat(o,`px; } `)},ae=function(){var t=parseInt(document.body.getAttribute(k)||"0",10);return isFinite(t)?t:0},We=function(){T.useEffect(function(){return document.body.setAttribute(k,(ae()+1).toString()),function(){var t=ae()-1;t<=0?document.body.removeAttribute(k):document.body.setAttribute(k,t.toString())}},[])},qe=function(t){var e=t.noRelative,n=t.noImportant,r=t.gapMode,a=r===void 0?"margin":r;We();var i=T.useMemo(function(){return Fe(a)},[a]);return T.createElement(Ye,{styles:Ue(i,!e,a,n?"":"!important")})},K=!1;if(typeof window<"u")try{var W=Object.defineProperty({},"passive",{get:function(){return K=!0,!0}});window.addEventListener("test",W,W),window.removeEventListener("test",W,W)}catch{K=!1}var M=K?{passive:!1}:!1,Xe=function(t){return t.tagName==="TEXTAREA"},pe=function(t,e){if(!(t instanceof Element))return!1;var n=window.getComputedStyle(t);return n[e]!=="hidden"&&!(n.overflowY===n.overflowX&&!Xe(t)&&n[e]==="visible")},Ge=function(t){return pe(t,"overflowY")},$e=function(t){return pe(t,"overflowX")},oe=function(t,e){var n=e.ownerDocument,r=e;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var a=Te(t,r);if(a){var i=ge(t,r),u=i[1],o=i[2];if(u>o)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},ze=function(t){var e=t.scrollTop,n=t.scrollHeight,r=t.clientHeight;return[e,n,r]},Ve=function(t){var e=t.scrollLeft,n=t.scrollWidth,r=t.clientWidth;return[e,n,r]},Te=function(t,e){return t==="v"?Ge(e):$e(e)},ge=function(t,e){return t==="v"?ze(e):Ve(e)},Ze=function(t,e){return t==="h"&&e==="rtl"?-1:1},Qe=function(t,e,n,r,a){var i=Ze(t,window.getComputedStyle(e).direction),u=i*r,o=n.target,c=e.contains(o),l=!1,s=u>0,f=0,m=0;do{var h=ge(t,o),S=h[0],d=h[1],p=h[2],E=d-p-i*S;(S||E)&&Te(t,o)&&(f+=E,m+=S),o instanceof ShadowRoot?o=o.host:o=o.parentNode}while(!c&&o!==document.body||c&&(e.contains(o)||e===o));return(s&&Math.abs(f)<1||!s&&Math.abs(m)<1)&&(l=!0),l},q=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},ie=function(t){return[t.deltaX,t.deltaY]},ce=function(t){return t&&"current"in t?t.current:t},Je=function(t,e){return t[0]===e[0]&&t[1]===e[1]},Ke=function(t){return` .block-interactivity-`.concat(t,` {pointer-events: none;} .allow-interactivity-`).concat(t,` {pointer-events: all;} `)},et=0,N=[];function tt(t){var e=T.useRef([]),n=T.useRef([0,0]),r=T.useRef(),a=T.useState(et++)[0],i=T.useState(he)[0],u=T.useRef(t);T.useEffect(function(){u.current=t},[t]),T.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(a));var d=we([t.lockRef.current],(t.shards||[]).map(ce),!0).filter(Boolean);return d.forEach(function(p){return p.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),d.forEach(function(p){return p.classList.remove("allow-interactivity-".concat(a))})}}},[t.inert,t.lockRef.current,t.shards]);var o=T.useCallback(function(d,p){if("touches"in d&&d.touches.length===2||d.type==="wheel"&&d.ctrlKey)return!u.current.allowPinchZoom;var E=q(d),b=n.current,C="deltaX"in d?d.deltaX:b[0]-E[0],P="deltaY"in d?d.deltaY:b[1]-E[1],A,I=d.target,j=Math.abs(C)>Math.abs(P)?"h":"v";if("touches"in d&&j==="h"&&I.type==="range")return!1;var U=oe(j,I);if(!U)return!0;if(U?A=j:(A=j==="v"?"h":"v",U=oe(j,I)),!U)return!1;if(!r.current&&"changedTouches"in d&&(C||P)&&(r.current=A),!A)return!0;var ne=r.current||A;return Qe(ne,p,d,ne==="h"?C:P)},[]),c=T.useCallback(function(d){var p=d;if(!(!N.length||N[N.length-1]!==i)){var E="deltaY"in p?ie(p):q(p),b=e.current.filter(function(A){return A.name===p.type&&(A.target===p.target||p.target===A.shadowParent)&&Je(A.delta,E)})[0];if(b&&b.should){p.cancelable&&p.preventDefault();return}if(!b){var C=(u.current.shards||[]).map(ce).filter(Boolean).filter(function(A){return A.contains(p.target)}),P=C.length>0?o(p,C[0]):!u.current.noIsolation;P&&p.cancelable&&p.preventDefault()}}},[]),l=T.useCallback(function(d,p,E,b){var C={name:d,delta:p,target:E,should:b,shadowParent:rt(E)};e.current.push(C),setTimeout(function(){e.current=e.current.filter(function(P){return P!==C})},1)},[]),s=T.useCallback(function(d){n.current=q(d),r.current=void 0},[]),f=T.useCallback(function(d){l(d.type,ie(d),d.target,o(d,t.lockRef.current))},[]),m=T.useCallback(function(d){l(d.type,q(d),d.target,o(d,t.lockRef.current))},[]);T.useEffect(function(){return N.push(i),t.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",c,M),document.addEventListener("touchmove",c,M),document.addEventListener("touchstart",s,M),function(){N=N.filter(function(d){return d!==i}),document.removeEventListener("wheel",c,M),document.removeEventListener("touchmove",c,M),document.removeEventListener("touchstart",s,M)}},[]);var h=t.removeScrollBar,S=t.inert;return T.createElement(T.Fragment,null,S?T.createElement(i,{styles:Ke(a)}):null,h?T.createElement(qe,{gapMode:t.gapMode}):null)}function rt(t){for(var e=null;t!==null;)t instanceof ShadowRoot&&(e=t.host,t=t.host),t=t.parentNode;return e}const nt=Oe(me,tt);var at=T.forwardRef(function(t,e){return T.createElement(V,_({},t,{ref:e,sideCar:nt}))});at.classNames=V.classNames;function ot(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var ye=T,it=ot(ye);function le(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ct(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var lt=!!(typeof window<"u"&&window.document&&window.document.createElement);function ut(t,e,n){if(typeof t!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof e!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof n<"u"&&typeof n!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function r(a){return a.displayName||a.name||"Component"}return function(i){if(typeof i!="function")throw new Error("Expected WrappedComponent to be a React component.");var u=[],o;function c(){o=t(u.map(function(s){return s.props})),l.canUseDOM?e(o):n&&(o=n(o))}var l=function(s){ct(f,s);function f(){return s.apply(this,arguments)||this}f.peek=function(){return o},f.rewind=function(){if(f.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var S=o;return o=void 0,u=[],S};var m=f.prototype;return m.UNSAFE_componentWillMount=function(){u.push(this),c()},m.componentDidUpdate=function(){c()},m.componentWillUnmount=function(){var S=u.indexOf(this);u.splice(S,1),c()},m.render=function(){return it.createElement(i,this.props)},f}(ye.PureComponent);return le(l,"displayName","SideEffect("+r(i)+")"),le(l,"canUseDOM",lt),l}}var st=ut;const ft=ve(st);var dt=typeof Element<"u",vt=typeof Map=="function",mt=typeof Set=="function",ht=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function $(t,e){if(t===e)return!0;if(t&&e&&typeof t=="object"&&typeof e=="object"){if(t.constructor!==e.constructor)return!1;var n,r,a;if(Array.isArray(t)){if(n=t.length,n!=e.length)return!1;for(r=n;r--!==0;)if(!$(t[r],e[r]))return!1;return!0}var i;if(vt&&t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(i=t.entries();!(r=i.next()).done;)if(!e.has(r.value[0]))return!1;for(i=t.entries();!(r=i.next()).done;)if(!$(r.value[1],e.get(r.value[0])))return!1;return!0}if(mt&&t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;for(i=t.entries();!(r=i.next()).done;)if(!e.has(r.value[0]))return!1;return!0}if(ht&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(n=t.length,n!=e.length)return!1;for(r=n;r--!==0;)if(t[r]!==e[r])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf&&typeof t.valueOf=="function"&&typeof e.valueOf=="function")return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString&&typeof t.toString=="function"&&typeof e.toString=="function")return t.toString()===e.toString();if(a=Object.keys(t),n=a.length,n!==Object.keys(e).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(e,a[r]))return!1;if(dt&&t instanceof Element)return!1;for(r=n;r--!==0;)if(!((a[r]==="_owner"||a[r]==="__v"||a[r]==="__o")&&t.$$typeof)&&!$(t[a[r]],e[a[r]]))return!1;return!0}return t!==t&&e!==e}var pt=function(e,n){try{return $(e,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Tt=ve(pt);var L={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},v={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(v).map(function(t){return v[t]});var y={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},z={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Y={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},gt=Object.keys(z).reduce(function(t,e){return t[z[e]]=e,t},{}),yt=[v.NOSCRIPT,v.SCRIPT,v.STYLE],R="data-react-helmet",Et=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},St=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},bt=function(){function t(e,n){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},Ct=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t},ee=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},wt=function(e){var n=x(e,v.TITLE),r=x(e,Y.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var a=x(e,Y.DEFAULT_TITLE);return n||a||void 0},Pt=function(e){return x(e,Y.ON_CHANGE_CLIENT_STATE)||function(){}},J=function(e,n){return n.filter(function(r){return typeof r[e]<"u"}).map(function(r){return r[e]}).reduce(function(r,a){return w({},r,a)},{})},Rt=function(e,n){return n.filter(function(r){return typeof r[v.BASE]<"u"}).map(function(r){return r[v.BASE]}).reverse().reduce(function(r,a){if(!r.length)for(var i=Object.keys(a),u=0;u=0;r--){var a=e[r];if(a.hasOwnProperty(n))return a[n]}return null},Ot=function(e){return{baseTag:Rt([y.HREF,y.TARGET],e),bodyAttributes:J(L.BODY,e),defer:x(e,Y.DEFER),encode:x(e,Y.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:J(L.HTML,e),linkTags:B(v.LINK,[y.REL,y.HREF],e),metaTags:B(v.META,[y.NAME,y.CHARSET,y.HTTPEQUIV,y.PROPERTY,y.ITEM_PROP],e),noscriptTags:B(v.NOSCRIPT,[y.INNER_HTML],e),onChangeClientState:Pt(e),scriptTags:B(v.SCRIPT,[y.SRC,y.INNER_HTML],e),styleTags:B(v.STYLE,[y.CSS_TEXT],e),title:wt(e),titleAttributes:J(L.TITLE,e)}},te=function(){var t=Date.now();return function(e){var n=Date.now();n-t>16?(t=n,e(n)):setTimeout(function(){te(e)},0)}}(),se=function(e){return clearTimeout(e)},Lt=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||te:global.requestAnimationFrame||te,It=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||se:global.cancelAnimationFrame||se,Mt=function(e){return console&&typeof console.warn=="function"&&console.warn(e)},D=null,Nt=function(e){D&&It(D),e.defer?D=Lt(function(){fe(e,function(){D=null})}):(fe(e),D=null)},fe=function(e,n){var r=e.baseTag,a=e.bodyAttributes,i=e.htmlAttributes,u=e.linkTags,o=e.metaTags,c=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,f=e.styleTags,m=e.title,h=e.titleAttributes;re(v.BODY,a),re(v.HTML,i),Ht(m,h);var S={baseTag:H(v.BASE,r),linkTags:H(v.LINK,u),metaTags:H(v.META,o),noscriptTags:H(v.NOSCRIPT,c),scriptTags:H(v.SCRIPT,s),styleTags:H(v.STYLE,f)},d={},p={};Object.keys(S).forEach(function(E){var b=S[E],C=b.newTags,P=b.oldTags;C.length&&(d[E]=C),P.length&&(p[E]=S[E].oldTags)}),n&&n(),l(e,d,p)},Ee=function(e){return Array.isArray(e)?e.join(""):e},Ht=function(e,n){typeof e<"u"&&document.title!==e&&(document.title=Ee(e)),re(v.TITLE,n)},re=function(e,n){var r=document.getElementsByTagName(e)[0];if(r){for(var a=r.getAttribute(R),i=a?a.split(","):[],u=[].concat(i),o=Object.keys(n),c=0;c=0;m--)r.removeAttribute(u[m]);i.length===u.length?r.removeAttribute(R):r.getAttribute(R)!==o.join(",")&&r.setAttribute(R,o.join(","))}},H=function(e,n){var r=document.head||document.querySelector(v.HEAD),a=r.querySelectorAll(e+"["+R+"]"),i=Array.prototype.slice.call(a),u=[],o=void 0;return n&&n.length&&n.forEach(function(c){var l=document.createElement(e);for(var s in c)if(c.hasOwnProperty(s))if(s===y.INNER_HTML)l.innerHTML=c.innerHTML;else if(s===y.CSS_TEXT)l.styleSheet?l.styleSheet.cssText=c.cssText:l.appendChild(document.createTextNode(c.cssText));else{var f=typeof c[s]>"u"?"":c[s];l.setAttribute(s,f)}l.setAttribute(R,"true"),i.some(function(m,h){return o=h,l.isEqualNode(m)})?i.splice(o,1):u.push(l)}),i.forEach(function(c){return c.parentNode.removeChild(c)}),u.forEach(function(c){return r.appendChild(c)}),{oldTags:i,newTags:u}},Se=function(e){return Object.keys(e).reduce(function(n,r){var a=typeof e[r]<"u"?r+'="'+e[r]+'"':""+r;return n?n+" "+a:a},"")},_t=function(e,n,r,a){var i=Se(r),u=Ee(n);return i?"<"+e+" "+R+'="true" '+i+">"+ee(u,a)+"":"<"+e+" "+R+'="true">'+ee(u,a)+""},kt=function(e,n,r){return n.reduce(function(a,i){var u=Object.keys(i).filter(function(l){return!(l===y.INNER_HTML||l===y.CSS_TEXT)}).reduce(function(l,s){var f=typeof i[s]>"u"?s:s+'="'+ee(i[s],r)+'"';return l?l+" "+f:f},""),o=i.innerHTML||i.cssText||"",c=yt.indexOf(e)===-1;return a+"<"+e+" "+R+'="true" '+u+(c?"/>":">"+o+"")},"")},be=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(e).reduce(function(r,a){return r[z[a]||a]=e[a],r},n)},xt=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(e).reduce(function(r,a){return r[gt[a]||a]=e[a],r},n)},jt=function(e,n,r){var a,i=(a={key:n},a[R]=!0,a),u=be(r,i);return[F.createElement(v.TITLE,u,n)]},Bt=function(e,n){return n.map(function(r,a){var i,u=(i={key:a},i[R]=!0,i);return Object.keys(r).forEach(function(o){var c=z[o]||o;if(c===y.INNER_HTML||c===y.CSS_TEXT){var l=r.innerHTML||r.cssText;u.dangerouslySetInnerHTML={__html:l}}else u[c]=r[o]}),F.createElement(e,u)})},O=function(e,n,r){switch(e){case v.TITLE:return{toComponent:function(){return jt(e,n.title,n.titleAttributes)},toString:function(){return _t(e,n.title,n.titleAttributes,r)}};case L.BODY:case L.HTML:return{toComponent:function(){return be(n)},toString:function(){return Se(n)}};default:return{toComponent:function(){return Bt(e,n)},toString:function(){return kt(e,n,r)}}}},Ae=function(e){var n=e.baseTag,r=e.bodyAttributes,a=e.encode,i=e.htmlAttributes,u=e.linkTags,o=e.metaTags,c=e.noscriptTags,l=e.scriptTags,s=e.styleTags,f=e.title,m=f===void 0?"":f,h=e.titleAttributes;return{base:O(v.BASE,n,a),bodyAttributes:O(L.BODY,r,a),htmlAttributes:O(L.HTML,i,a),link:O(v.LINK,u,a),meta:O(v.META,o,a),noscript:O(v.NOSCRIPT,c,a),script:O(v.SCRIPT,l,a),style:O(v.STYLE,s,a),title:O(v.TITLE,{title:m,titleAttributes:h},a)}},Dt=function(e){var n,r;return r=n=function(a){At(i,a);function i(){return St(this,i),Ct(this,a.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(o){return!Tt(this.props,o)},i.prototype.mapNestedChildrenToProps=function(o,c){if(!c)return null;switch(o.type){case v.SCRIPT:case v.NOSCRIPT:return{innerHTML:c};case v.STYLE:return{cssText:c}}throw new Error("<"+o.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(o){var c,l=o.child,s=o.arrayTypeChildren,f=o.newChildProps,m=o.nestedChildren;return w({},s,(c={},c[l.type]=[].concat(s[l.type]||[],[w({},f,this.mapNestedChildrenToProps(l,m))]),c))},i.prototype.mapObjectTypeChildren=function(o){var c,l,s=o.child,f=o.newProps,m=o.newChildProps,h=o.nestedChildren;switch(s.type){case v.TITLE:return w({},f,(c={},c[s.type]=h,c.titleAttributes=w({},m),c));case v.BODY:return w({},f,{bodyAttributes:w({},m)});case v.HTML:return w({},f,{htmlAttributes:w({},m)})}return w({},f,(l={},l[s.type]=w({},m),l))},i.prototype.mapArrayTypeChildrenToProps=function(o,c){var l=w({},c);return Object.keys(o).forEach(function(s){var f;l=w({},l,(f={},f[s]=o[s],f))}),l},i.prototype.warnOnInvalidChildren=function(o,c){return!0},i.prototype.mapChildrenToProps=function(o,c){var l=this,s={};return F.Children.forEach(o,function(f){if(!(!f||!f.props)){var m=f.props,h=m.children,S=ue(m,["children"]),d=xt(S);switch(l.warnOnInvalidChildren(f,h),f.type){case v.LINK:case v.META:case v.NOSCRIPT:case v.SCRIPT:case v.STYLE:s=l.flattenArrayTypeChildren({child:f,arrayTypeChildren:s,newChildProps:d,nestedChildren:h});break;default:c=l.mapObjectTypeChildren({child:f,newProps:c,newChildProps:d,nestedChildren:h});break}}}),c=this.mapArrayTypeChildrenToProps(s,c),c},i.prototype.render=function(){var o=this.props,c=o.children,l=ue(o,["children"]),s=w({},l);return c&&(s=this.mapChildrenToProps(c,s)),F.createElement(e,s)},bt(i,null,[{key:"canUseDOM",set:function(o){e.canUseDOM=o}}]),i}(F.Component),n.propTypes={base:g.object,bodyAttributes:g.object,children:g.oneOfType([g.arrayOf(g.node),g.node]),defaultTitle:g.string,defer:g.bool,encodeSpecialCharacters:g.bool,htmlAttributes:g.object,link:g.arrayOf(g.object),meta:g.arrayOf(g.object),noscript:g.arrayOf(g.object),onChangeClientState:g.func,script:g.arrayOf(g.object),style:g.arrayOf(g.object),title:g.string,titleAttributes:g.object,titleTemplate:g.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=e.peek,n.rewind=function(){var a=e.rewind();return a||(a=Ae({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),a},r},Ft=function(){return null},Yt=ft(Ot,Nt,Ae)(Ft),de=Dt(Yt);de.renderStatic=de.rewind;export{de as H,at as R};