/*! For license information please see react-components-article.2b2e3049e6079daf8dd7.js.LICENSE.txt */ (self.webpackChunk_indy_flow_web=self.webpackChunk_indy_flow_web||[]).push([[9180],{61149(e,t,n){"use strict";var r=n(36593);t.m=void 0;var i=r(n(7378)),o=n(30054),a=n(69629);t.m=function(e){var t=e.children,n=e.async;return void 0!==n&&n?i.default.createElement(o.Helmet,null,t):i.default.createElement(a.Helmet,null,t)}},27536(e,t){"use strict"},74522(e,t){"use strict"},25032(e,t,n){"use strict";n.d(t,{A:()=>a});var r,i=n(7378);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",id:"a96a1e032db0b579",viewBox:"0 0 1137 100"},e),r||(r=i.createElement("g",{fill:"none"},i.createElement("path",{fill:"#000",d:"m133 22.48 2.37.49c5.54 1.13 6.3 4.45 6.3 7.54v39.03c0 3.21-.77 6.34-6.3 7.47l-2.37.48v1.24h27.53V77.5l-2.37-.48c-5.53-1.13-6.28-4.26-6.28-7.47V30.5c0-3.1.74-6.41 6.28-7.54l2.37-.49v-1.24H133zm561.94-1.24V40.6h1.17l2.87-7.16c2.82-7.05 5.76-10.86 13.23-10.86h3.1v46.97c0 3.04-.72 6.65-6.33 7.55l-2.4.38v1.26h27.74v-1.26l-2.4-.38c-5.6-.9-6.32-4.5-6.32-7.55V22.57h3.1c7.46 0 10.4 3.81 13.22 10.86l2.86 7.16h1.18V21.24zm-24.12 1.26 2.24.3c4.2.6 8.11 2.67 8.2 13.51l.22 26.02-22.12-26.16c-6.62-7.86-9.31-11.17-11.27-14.69l-.13-.24h-20.22v1.24l.37.07c4.17.76 6.77 2.45 11.14 7.25l.84.9v29.92c0 12.83-4.02 14.88-8.87 16.1l-1.64.4v1.22h22.66v-1.22l-1.62-.4c-4.33-1.14-8.8-2.31-8.89-16.1l-.23-28.43 40.02 47.2.14.15h1.23V36.31c0-10.86 4.14-12.92 8.19-13.51l2.24-.3v-1.26h-22.5zm-232.7 45.92c-3.78 6.55-8.4 8.98-17.07 8.98h-2.4c-4.8 0-6.95-2.37-6.95-7.7V49.82l3.52.07c8.65.16 11.02.55 13.7 8.97l.97 3.07h1.19V36.19h-1.2l-.97 3.16c-2.61 8.39-5.18 8.8-13.7 8.96l-3.51.07V22.57h6.08c10.18 0 14.76 2.14 18.18 8.5l3.88 7.1h1.13V21.23h-48.05v1.24l2.36.48c5.21 1.07 6.26 3.6 6.26 7.31v39.27c0 3.04-.71 6.65-6.24 7.55l-2.38.38v1.26h50.2V61.81h-1.11l-3.88 6.6m180.56.01c-3.78 6.55-8.4 8.98-17.07 8.98h-2.4c-4.8 0-6.96-2.37-6.96-7.7V49.82l3.53.07c8.65.16 11.02.55 13.68 8.97l1 3.07h1.17V36.19h-1.18l-.99 3.16c-2.6 8.39-5.17 8.8-13.68 8.96l-3.53.07V22.57h6.09c10.17 0 14.75 2.14 18.18 8.5l3.88 7.1h1.12V21.23h-48.04v1.24l2.36.48c5.2 1.07 6.25 3.6 6.25 7.31v39.27c0 3.04-.7 6.65-6.23 7.55l-2.38.38v1.26h50.2V61.81h-1.11l-3.9 6.6m-372.77.73V22.56h7.26c14.47 0 23.11 10.18 23.11 27.23 0 17.3-8.16 27.23-22.39 27.23h-1.76c-5.16 0-6.22-3.15-6.22-7.88m9.68-47.9h-51.06v1.26l2.24.3c5.16.74 8.15 2.93 8.22 11.9l.24 27.63-22.19-26.16c-6.49-7.68-9.32-11.16-11.28-14.7l-.14-.23h-20.28v1.24l.38.07c4.17.76 6.78 2.45 11.17 7.25l.84.9v29.93c0 12.82-4.03 14.87-8.9 16.09l-1.64.4v1.22h22.72v-1.22l-1.63-.4c-4.34-1.13-8.82-2.3-8.9-16.1l-.24-28.43 40.26 47.35h1.23V33.41c0-7.2 3.2-10.85 9.52-10.85s9.51 3.65 9.51 10.85v35.8c0 3.34-.77 6.56-6.38 7.5l-2.3.39v1.24h28.6c9.9 0 18.18-3.04 23.98-8.79a28 28 0 0 0 8.1-20c0-7.68-2.88-14.7-8.1-19.76-5.77-5.6-14.06-8.55-23.97-8.55m275.34 47.9V22.56h7.27c14.46 0 23.1 10.18 23.1 27.23 0 17.3-8.15 27.23-22.38 27.23h-1.78c-5.15 0-6.2-3.15-6.2-7.88m9.66-47.9h-51.05v1.26l2.25.3c5.14.74 8.13 2.93 8.21 11.9l.23 27.63-22.19-26.16c-6.64-7.87-9.33-11.18-11.28-14.7l-.14-.23h-20.27v1.24l.38.07c4.17.76 6.78 2.45 11.17 7.25l.84.9v29.93c0 12.83-4.04 14.88-8.9 16.09l-1.64.4v1.22h22.72v-1.22l-1.63-.4c-4.35-1.13-8.83-2.3-8.9-16.1l-.24-28.43 40.13 47.2.13.15h1.23V33.41c0-7.2 3.2-10.85 9.52-10.85s9.52 3.65 9.52 10.85v35.8c0 3.34-.78 6.56-6.38 7.5l-2.31.39v1.24h28.6c9.9 0 18.18-3.04 23.98-8.79a28 28 0 0 0 8.1-20c0-7.68-2.88-14.7-8.1-19.76-5.78-5.6-14.06-8.55-23.97-8.55m-170.57 0h-24.9v1.24l2.4.48c5.57 1.13 6.34 4.26 6.34 7.47v39.11c0 3.21-.77 6.34-6.34 7.47l-2.4.48v1.24h28.84V77.5l-1.9-.4c-6.56-1.36-7.8-2.69-7.8-8.36V22.57h2.45c8.88 0 14.18 6 14.18 16.03s-5.3 16.02-14.18 16.02h-.63v1.4h3.94c13 0 22.07-7.16 22.07-17.42 0-10.22-9.07-17.36-22.07-17.36m-36.36 47.18c-3.79 6.55-8.42 8.98-17.08 8.98h-2.4c-4.81 0-6.96-2.37-6.96-7.7V49.82l3.52.07c8.65.16 11.03.55 13.7 8.97l.98 3.07h1.18V36.19h-1.19l-.98 3.16c-2.6 8.39-5.17 8.8-13.69 8.96l-3.52.07V22.57h6.08c10.18 0 14.77 2.14 18.2 8.5l3.87 7.1h1.12V21.23h-48.05v1.24l2.36.48c5.21 1.07 6.26 3.6 6.26 7.31v39.27c0 3.04-.71 6.65-6.24 7.55l-2.37.38v1.26h50.2V61.81h-1.12l-3.87 6.6"}),i.createElement("path",{fill:"#337E81",d:"M785.23 20.75c12.43 0 19.7 7.6 19.7 17.5s-7.27 17.42-19.7 17.42h-8.67V78h-8.67V20.75zm-8.67 7.12v20.6h7.85c8.18 0 11.7-4.74 11.7-10.22s-3.52-10.38-11.7-10.38zm57 26.9h-9.98V78h-8.67V20.75h20.04c12.1 0 18.48 7.6 18.48 16.69 0 6.3-3.6 13-11.12 15.45l17.91 24.95V78h-10.3zm-9.98-26.82v19.71h9.98c6.62 0 10.71-3.76 10.71-9.81s-4.09-9.9-10.7-9.9zM867.66 78V20.75h36.56v7.6h-27.89V44.8h18.73v7.36h-18.73v18.23h28.54V78zm47.76 0V20.75h13.33l15.79 37.3h.16l16.52-37.3h13.09V78h-8.59V30.32h-.16L948.3 68.68h-7.85l-16.6-38.36h-.17V78zm73.6 0V20.75h8.68V78zm45.07 1.23c-12.84 0-22.24-7.2-22.24-21.02V20.75h8.66v36.72c0 9.9 5.97 14.15 13.5 14.15 7.77 0 13.82-4.25 13.82-14.15V20.75h8.26v37.21c0 13.58-9 21.27-22 21.27m36.15-1.23V20.75h13.33l15.78 37.3h.16l16.52-37.3h13.09V78h-8.59V30.32h-.16l-17.26 38.36h-7.85l-16.6-38.36h-.16V78zM57.82 56.38l1.07.22-.32 1.04.14.08 1.58-1.86-.08-.14-2.4.5zm.17-2.94.14.08 1.39-1.5-.08-.13-2.01.33v.16l.86.21zm-4.58 11.71h-1.63l-.04.16.64.27-.33.61.12.1 1.29-.99zm3.47-2.72-2.04.06-.03.16.83.33-.4.8.12.1 1.57-1.3zm1.65-1.8 1.13.16-.27 1.1.14.08 1.54-2.04-.09-.12-2.46.66zm-5.42 8.11-.03.16.64.28-.34.6.13.11 1.29-1-.05-.15zm10.18.14 1.1-1.2-.07-.14-1.61.28v.16l.67.16-.22.66zm.81-10.3 1.87-2.57-.09-.13-3.06.88.01.17 1.44.17-.31 1.42zm-5.9 7.31h-2.05l-.03.15.82.36-.43.78.12.1 1.61-1.24zm3.75-13.96 1.4.38-.51 1.35.13.09 2.21-2.3-.07-.14-3.16.47zM61 66.03l1.65-1.95-.08-.13-2.5.52v.16l1.12.23-.33 1.09.14.07zm5.11-19.64.13.1 1.28-1-.05-.14h-1.63l-.03.16.64.27zm-4.44 2.73.12.1 2.01-1.56-.04-.14H61.2l-.04.15 1.05.45zm8.38 12.62v.16l.86.21-.3.85.14.08 1.39-1.5-.08-.13-2 .33zm6.09-14.35.12.1 1.29-1-.05-.14h-1.63l-.03.16.64.27zm-16.3 21.67h-1.63l-.03.15.64.28-.34.6.13.11 1.29-1zm11.72-22.42.12.1 1.61-1.24-.05-.15H71.2l-.03.16.82.35zm-3.13 10.84 1.12.22-.31 1.1.14.06L71 56.9l-.08-.13-2.5.55zM70 42.98h8.3s2.62 1 6.07 2.38a3.54 3.54 0 0 1 2.28 3.68s1.36 1.36 2.12 2.22c.9 1.04 1 2.49.3 3.43a3.3 3.3 0 0 1-2.13 1.22l-.08-.16c.54-.55.32-1.42-.16-2.12-.5-.73-.96-.86-1.48-.55-.23.14-.52.36-.52.36L86 55.5l-.06.14c-1.02.29-2.44.06-3.1-.78h-6.4v.17l3.55.64.1.25-12.2 14.33.12.11 4.15-3.7v3.23l-.37.97.39 2.27-.14.97 3.8 3.24.1.05.34.18.2.13q.1.06.2.16c.1.1.14.11.2.18l.19.2.16.22.15.23.11.23.1.22.07.19.05.16.05.15h.16l.06-.14.05-.18.02-.25v-.15l-.02-.15q-.02-.15-.07-.33-.06-.17-.16-.33-.08-.15-.21-.3-.13-.16-.27-.27l-.3-.2a2 2 0 0 0-.42-.17l1.42-.32v.01l.15.08q.09.03.18.1l.2.13.2.16.2.18.2.2.16.22.14.23q.08.12.12.23a3 3 0 0 1 .22.57l.04.15.17.01.06-.15.04-.18.02-.25v-.15l-.01-.15q-.02-.15-.08-.33-.05-.16-.15-.33l-.21-.3q-.13-.15-.27-.26a1 1 0 0 0-.3-.2l-.29-.13a515 515 0 0 1 11.86-2.43c6.76 4 6.33 3.75 7.74 4.53 2.57 1.43 2.47 5.63-2.4 5.63-3.66 0-10.44.63-14.58 1.43l3.65-3.3-.12-.12s-3.6 2.6-7.9 4.75c-2.31.94-5.82 2.45-9.43 4.06l5.33-5.04-.12-.12s-6.8 5.48-11.64 8.03l-6.81 3.1c-1.95.89-3.49 1.14-5.67.37a296 296 0 0 1-7.76-2.83c-1.72-.65-1.84-3.06-.02-3.64l4.26-1.36 1.85.81 2.88 1.27 1.33.58.31.13.16.07.07.03h.02l.03.03q.28.14.49.32a1.9 1.9 0 0 1 .69 1.58q-.03.34-.09.51l-.06.18.2.08.07-.19q.07-.19.14-.55.06-.38-.07-.9a2.4 2.4 0 0 0-.6-1 3 3 0 0 0-.52-.43l-.04-.02h-.01l-.04-.03-.07-.04-.14-.08-.3-.17-1.26-.72-2.73-1.56-5.56-3.17-.02-.01s7.22-2.27 16.42-4.79l1.47.65.05-.1.03-.04-.87-.7-2.27-1.83-1.13-.38-.75-2.06-1.03-.57-1-4.59-.16.04.42 5-2.86 1.6v-6.6l-.17-.02-.83 6.97-3.86.75 1.32-7.58-.17-.04-2.36 7.75-3.78.26 2.74-8.1-.16-.06-4.03 8.24-3.73.25 4.34-8.54-.14-.09-5.95 8.8-3.96.62 6.43-9.48-.12-.1L24.98 84.3l-.58-.39 9.7-15.2 14.87-5.54 1.58-.69q.45-.17.91-.4l.46-.26a7 7 0 0 0 1.24-.97l.18-.18.17-.2q.16-.18.3-.38l.28-.4.23-.4.2-.38.15-.38q.14-.36.21-.66.08-.3.12-.54l.05-.34.01-.12-.17-.03-.03.12-.07.33q-.05.2-.16.5-.1.29-.25.62l-.18.34-.2.35-.25.35-.29.35-.31.34-.17.16-.18.16a6 6 0 0 1-1.2.8l-.43.19-.9.32-1.62.58-1.14.4-.96-1.91 1.94-1.7-.1-.13-5.15 3.15-1.22-2.42L49 54.58l-.11-.14-10.6 6.32-.96-2.55 9.98-6.66-.08-.14-12.87 7.06-.61-2.4 10.89-6.91-.08-.14-13.33 6.78-.39-2.84 11-5.92-.07-.14-13.6 5.67-.07-2.77 11.11-4.34-.06-.16-13.48 3.68.16-3.03 10.25-2.34-.03-.16-13.12 1.79.42-2.62L33 41.59v-.17l-13.48.22.2-2.2 10.75-.08.01-.16-19.3-1.4-.04-.19 3.13-1.08v-.15l-8-3.05.01-.17 3.2-.26.03-.17-6.9-4.25.03-.24 4.84.28.06-.15-5.57-5.22.07-.17 2.62.5.08-.13-2.62-3.28L.5 15.4l.16-.08 2.5 3.15 5.67 3.25.12-.1-3.65-5.36-1.37-5.98.17-.08 2.95 4.42 5.71 4.65.12-.12-3.5-6.33-1.2-7.73.18-.05 3.41 6.59 7.17 5.94.14-.11-4.93-7.9L13.02.08l.17-.05 3.07 8.41 10.16 9.13 12.81 6.55 14.06 19.5 5.47 4.6.14-.12-2.4-3.12h.02-.02l5.63-1.45v-.18l-4.9-.28-.01-.16 7.18-1.28-.02-.16-8.96-.68-.01-.17 11.42-1.91 4.54 1.07.05-.16-4.33-1.99-7.09.16-.01-.17 7.56-1.42 4.7 1.6.05-.16-4.25-2.7-5.03-.2v-.18l5.63-.87 4.93 2.3.09-.14-4.07-3.81-4.42-.02-.01-.18 5.38-1.2 4.78 3.92.1-.11-3.66-5.36-4-.75.01-.17 5.06-.3 4.56 5.54.14-.09-3.28-6.9L69.88 25l.04-.18 5.58.46 4.23 7.27.15-.06-2.81-8.54-5.5-1.96.04-.17 6.64 1.2 3.7 8.77.17-.05-2.43-9.79-5.88-3.33.07-.16 7 2.66 3.35 9.8.16-.03-2.09-10.7-6.4-4.67.1-.14 7.45 4.07 2.92 10.32.17-.03-1.83-11.05L78 12.74l.1-.13 7.85 5.35 2.27 10.51.16-.03-1.15-11.18-6.69-7.22.12-.14 7.74 6.62 1.71 10.18h.17L89.53 16 83.2 7.72l.12-.1 7.46 7.77 1.18 8.81.16-.01-.38-9.32-5.79-8.86.13-.1 6.7 8.48.9 6.33.17-.02-.31-6.77-4.12-9.18.15-.08 5.1 8.7.48 3.56.16-.01.24-4.07-2.13-8.64.16-.06 2.94 7.25h.16l1.81-7.24.18.04-.6 7.13.17.05 4.96-7.13.15.09-3.22 6.44.1.11 7.6-5.4.09.13L96.34 21.2s-3.73 10-4.95 13.33a2.2 2.2 0 0 1-1.3 1.36l-9.37 3.74-2.48 2.17-8.27.98zm-2.23 9.76 1.35.29-.41 1.32.14.08 2-2.3-.08-.14-3 .6zm5.59 5.8.67.17-.23.66.14.08 1.1-1.2-.07-.14-1.6.27zm-10.8 22.38.2.13.2.15.2.18.06.05.14.15.17.22.15.22q.07.11.12.23a2 2 0 0 1 .17.4l.06.17.05.15h.17l.05-.15.04-.18q.03-.12.02-.26v-.14l-.02-.15-.09-.33-.16-.32-.13-.2-.08-.1q-.14-.15-.28-.26t-.3-.2l-.31-.13-.15-.04-.09-.01-.06-.01-.24-.01-.19.01-.16.03-.01.16.13.07.15.07zM69 83.51l-.58.17-1.34.4q-.6.16-1.28.37l-.7.21-.72.25-3.06 1.06q-1 .35-1.96.73l-2.02.77-.45.18-.97.4-.26.1-1.33.56-.52.22-.7.3-.04.02.1.25.05-.02.71-.25.54-.19 1.34-.48.38-.14.88-.32.44-.15.96-.35 1.07-.39q.96-.36 1.97-.71l3.04-1.09 1.4-.49.95-.33.32-.1 1.32-.47.56-.2.76-.27-.07-.26zm-13.79 2.4.59-.2a92 92 0 0 0 3.03-1.02l.21-.07.92-.3 1.01-.35.36-.13.52-.18.05-.03-.07-.25-.05.01-.54.12-.27.07-1.14.29-.94.24-.72.22-.32.1-2.24.7-1.8.63-.42.16-.22.07q-.94.34-1.7.64l-.61.25-.16.06-.58.23-.51.22-.05.02.1.25.57-.17.4-.13.43-.13.56-.17 1.16-.37.79-.25zm11.6-20.44-.01.16.86.22-.3.84.15.08 1.38-1.49-.07-.14zm-1.48-2.06 1.78-2.65-.1-.12-3.02 1 .01.15 1.45.14-.27 1.42zm9.45-9.57-2.03.17-.02.16.85.28-.36.82.13.1 1.5-1.4zM65.3 76.49l-4.2-5.12-.22.1 1.08 6.1 2.21 2.56.12.05.15.07.18.1.2.13.21.15.2.18.2.2.17.22.15.22.12.23.1.22.07.18.05.17.05.15h.17l.05-.15.05-.19.01-.25v-.14l-.02-.15-.08-.33-.16-.32q-.1-.16-.22-.3l-.28-.26q-.14-.11-.3-.2-.15-.08-.3-.12l-.16-.05.16-.04 1.24-.31.06.02.14.08a2 2 0 0 1 .39.22l.2.15.2.18q.12.1.2.2l.17.22.15.23q.07.1.12.22l.1.22.07.18.06.16.05.16h.17l.05-.15.04-.18.02-.26v-.14l-.03-.15q-.02-.16-.08-.33-.06-.16-.16-.32-.09-.16-.22-.3l-.27-.26-.3-.2q-.15-.08-.32-.13l-.06-.01 3.47-.85-3.76-2.08zm7.02-27.13 1.04.45-.55 1 .13.1 2-1.56-.04-.14h-2.55zM35.36 26.13l-4.77 2.43-.26-1.4-.23.02-.02 2.34.19.08 5.2-3.28zm4.56 5.75-6.67 3.6-.26-1.4-.2.02-.05 2.34.19.1 7.1-4.47zm-2.17-2.95-6.3 3.34-.26-1.41-.23.03-.03 2.33.18.09 6.75-4.19zm9.85 11.5-4.76 2.42-.27-1.38-.2.03-.04 2.3.16.1 5.22-3.28-.11-.2zM45 37.6l-5.74 2.98-.26-1.41-.23.03-.03 2.33.17.1 6.22-3.85-.12-.18zm-2.57-2.77-6.52 3.4-.26-1.41-.23.02-.02 2.34.18.1L42.55 35zm-15.46-3.6.07-.27-14.66-4.02-6.6-5.36-.18.18 6.11 6.18zm.41-2.99.1-.26-12.42-4-6.13-5.76-.18.2 5.5 6.49zm39.67 20.07 1.05.46-.56.99.13.1 2.02-1.55-.05-.15h-2.55zM12.37 34.2l5.4 1.57 10.7.98.03-.28-16.07-2.53zm1.4-18.4-.2.16 4.48 6.17 10.86 3.6.1-.27-10.05-4.13-5.2-5.52zm35.99 27.6-3.42 1.62-.25-1.3-.22.02-.04 2.23.2.08 3.84-2.47zm-22.6-9.78-20.3-4.18-.08.25 5.27 1.93 15.06 2.28zm5.97-9.3.13-.26-9.4-4.5-5.71-7.6-.21.15 5.1 8.32zm39.68 58.27.28-.04.18-.03a23 23 0 0 0 2.48-.5l.2-.04a36 36 0 0 0 2.57-.65l.2-.06.26-.08.05-.02-.05-.25h-.05l-.28.03-.2.02-.51.07q-.45.06-1 .17l-1.15.22c-.7.17-1.46.38-2.1.58l-.53.17-.15.06-.26.09-.05.02.06.25zm8.6-3.81.35-.04.24-.03q.28-.03.66-.1a63 63 0 0 0 2.73-.44l.23-.05 1.22-.25.57-.11.7-.15.64-.15.24-.06.34-.09.05-.01-.04-.26h-.06l-.34.04-.22.02-.69.08h-.08q-.54.07-1.2.18l-1.42.25-.04.01a59 59 0 0 0-3.33.73l-.27.07-.33.09-.05.01.05.26zm-7.39-.79q.08.06.18.1l.2.13.2.16.1.1.1.09.19.2q.09.1.16.22.08.1.15.23.07.11.12.23l.1.21.06.2.05.15.05.16h.16l.06-.14.05-.19.02-.25v-.14l-.02-.16q-.01-.14-.07-.32l-.15-.33q-.1-.16-.22-.3l-.05-.07a2 2 0 0 0-.51-.4l-.31-.14-.15-.04-.12-.02h-.02q-.13-.04-.25-.03l-.19.02-.16.02-.01.13v.04l.13.07zm7.85-24.61.04.14.04.13.07.1.05.09.06.06.12.11.1-.07-.02-.14-.01-.07v-.26l.05-.2.04-.09.04-.1.12-.16.08-.07.06-.05.03-.03.19-.1.2-.06h.1l.11-.01h.07q.09 0 .12.03l.17.04.07.03q.03 0 .06.04l.13.07.13-.1-.06-.14-.03-.08-.07-.08-.09-.1-.1-.08-.13-.09-.15-.06-.17-.04-.18-.03q-.18 0-.38.06-.19.05-.36.17l-.04.03-.02.02-.03.02-.05.06-.13.14q-.13.2-.19.36-.04.18-.04.35zm.3-4.75v.05l.01.05.06.12.14.23.1.1.1.09q.08.07.17.1l.06.04q.24.1.46.1l.08-.01.24-.05.12-.03.03-.01.05-.03.03-.02c.09-.04.28-.2.35-.3a1 1 0 0 0 .17-.38v-.04l.03-.13v-.15l-.05-.2-.02-.05-.1-.17-.03-.04-.2.07v.19l-.02.06-.03.1-.03.09-.03.05-.03.04-.03.04-.03.03-.07.07-.06.04-.04.02-.08.03-.2.03-.18-.05-.06-.03-.03-.01-.06-.05-.02-.01-.03-.04-.03-.05-.05-.07v-.03l-.04-.11-.01-.08v-.14l.01-.05.02-.05v-.04l.05-.08.04-.07.03-.05.13-.12.03-.03-.11-.23-.05.01-.19.04-.04.02-.19.1-.11.1-.08.09a1 1 0 0 0-.19.42l-.03.23q0 .12.03.22v.03zm5.77 3.62.09.11.08.11.13.25a2 2 0 0 1 .13.53l.01.14v.15l-.07.27-.05.13-.06.13.14.08.08-.12.07-.15.1-.31.02-.16q.02-.07.01-.16l-.01-.33-.07-.31-.12-.31-.08-.14-.09-.14-.2-.26-.02-.01-1.97-1.87-.48.57 2.18 1.62zm-35.3-.12-.07-.52-.2-.02-.23 1.36.18.1 2.52-1.76-.12-.18zm-.96-5.95-2.41 1.06-.22-.97h-.2l-.1 1.86.17.09 2.86-1.86zm1.51 8.75-.04-.5-.21-.02-.23 1.35.16.12 1.84-1.34-.11-.17zm1.2-6.62-2.95 1.3-.1-.83-.2-.02-.2 1.7.16.12 3.4-2.08-.12-.2zm33.1 31.03-1.04.16a26 26 0 0 0-1.55.28l-.37.07-.37.07-.45.09-.87.18-.37.08-.52.12.05.26.53-.06.38-.05.87-.1.83-.13.23-.02.7-.1 1.23-.19.8-.1.8-.13.22-.03 1-.15 1.22-.2.53-.08.8-.14.45-.08.52-.09-.03-.26h-.05l-.48.03h-.15a22 22 0 0 0-1.71.17l-1.18.12-1 .13-1.03.15zm-43.6-11.53-.02.16.64.27-.34.6.12.11 1.3-1-.06-.14zM47 93.96l-2.32-1.02 2.24-1.17-.06-.15-3.38.93a.43.43 0 0 0-.01.84l.04.01 3.29 1.06q.83.26 1.64.55l1.65.56.06-.15-1.58-.73q-.78-.38-1.58-.73zm1.5-26.15-.03.16.64.27-.34.6.12.11 1.3-1-.06-.14z"}))))},87375(e,t,n){"use strict";n.d(t,{m:()=>r});let r=function(e){return e.FREEFORM="Freeform",e.HERO="3:2",e.FOURTHREE="4:3",e.THREEFOUR="3:4",e.TWOTHREE="2:3",e.SQUARE="1:1",e}({})},43984(e,t,n){"use strict";n.d(t,{eK:()=>s,mj:()=>a,sb:()=>o,vq:()=>i});var r=n(5178);const i=e=>e instanceof Element,o=e=>e instanceof HTMLElement;function a(e){return r.lV.test(e)}function s(e){return e.startsWith("font:")||e.startsWith("letter-spacing:")||e.includes(":")}},85779(e,t,n){"use strict";n.d(t,{m:()=>d});var r=n(21250),i=n(62967),o=n(61149),a=n(86106);const s=["children"];function c(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 l(e){for(var t=1;t{let{children:t}=e,n=(0,i.A)(e,s);return(0,a.jsx)(o.m,l(l({async:true},n),{},{children:t}))}},7480(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(64543),i=n(6746),o=n(80036),a=n(89290),s=n(86106);const c=r.styled.button.withConfig({componentId:"sc-1uf4o3q-0"})(["z-index:",";"],o.Yp),l=r.styled.span.withConfig({componentId:"sc-1uf4o3q-1"})(["opacity:0;"]),d=({id:e,index:t})=>(0,s.jsx)(a.A.Consumer,{children:({dispatchers:n})=>(0,s.jsx)(c,{className:i.hY,id:e,onClick:()=>{n.toggleGalleryOpen(`#${e}`,t)},children:(0,s.jsx)(l,{children:"open image in gallery"})})})},11074(e,t,n){"use strict";n.d(t,{A:()=>L});var r,i=n(7378),o=n(64543),a=n(33408),s=n(6746),c=n(69411);n(43970);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",id:"62597be29c9dcb1b",fill:"#eb1426",viewBox:"0 0 24 18"},e),r||(r=i.createElement("path",{d:"M9 9a1 1 0 1 1 2 0 1 1 0 0 1-2 0m6.2 0-1.7 2.6-1.3-1.6L9 14h10zM24 4v14H4v-3H0V0h21v4zM4 13V4h15V2H2v11zm18-7H6v10h16z"})));var u=n(86106);const h=(0,o.styled)(({className:e})=>(0,u.jsx)("span",{className:e,children:(0,u.jsx)(d,{})})).withConfig({componentId:"sc-12pgkdx-0"})(["display:flex;width:1em;align-items:center;"]);var p=n(21250),f=n(62967),m=n(78652),g=n(92382);const v=["image","mainImage","srcSet"];function y(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 b(e){for(var t=1;t{let{image:t,mainImage:n,srcSet:r}=e,i=(0,f.A)(e,v);if(!t.url)return null;const o=e=>(0,m.e5)(b(b({},n?{width:e,height:614}:{height:166}),{},{fit:"bounds",format:"pjpg",crop:"16:9,offset-y0.5"}));return(0,u.jsx)(g.A,b({src:t.url&&"data:"===t.url.slice(0,5)?t.url:(0,m.m$)(t.url,o(i.width||0)),alt:t.caption,srcset:r&&"data:"!==t.url.slice(0,5)?r.map(e=>`${(0,m.m$)(t.url||"",o(e))} ${e}w`).join(", "):""},i))},x=o.styled.span.withConfig({componentId:"sc-tk2jde-0"})(["flex-shrink:0;color:",";"," &:hover{color:",";}"],({theme:e})=>e.color.actionBrand.base,({theme:e})=>e.textStyle.articleEmbedsGalleryViewArticle.base,({theme:e})=>e.color.actionBrand.alt),O=o.styled.header.withConfig({componentId:"sc-tk2jde-1"})(["display:flex;align-items:center;justify-content:space-between;padding:",";.article-feature &{display:none;}"],e=>e.$isEmbed?"12px 0":"12px"),j=(0,o.styled)(h).withConfig({componentId:"sc-tk2jde-2"})(["width:24px;height:18px;flex-shrink:0;margin-right:8px;svg{fill:",";}"],({theme:e})=>e.color.ink.base),C=o.styled.div.withConfig({componentId:"sc-tk2jde-3"})(["@media ","{display:flex;position:relative;width:100%;height:49.5%;flex-direction:column;}display:flex;justify-content:space-between;"],c.V),k=o.styled.div.withConfig({componentId:"sc-tk2jde-4"})(["position:relative;width:75%;padding-top:0;@media ","{display:flex;width:100%;cursor:pointer;}@media ","{height:",";}@media ","{height:",";}img{object-fit:cover;}&::after,&::before{display:block;position:absolute;top:50%;z-index:1;width:50px;height:50px;margin-top:-25px;background:"," url(/img/icons/chevron.svg) no-repeat 20px center;background-size:25%;content:' ';}&::before{transform:rotate(180deg);}&::after{right:0;}.article-feature &{width:100%;&::before{display:none;}}"],c.V,c.n5,e=>e.$isEmbed?"419px":"432px",c.BY,e=>e.$isEmbed?"411px":"545px",({theme:e})=>e.color.veil.base),_=o.styled.div.withConfig({componentId:"sc-tk2jde-5"})(["@media ","{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:12px;> *{width:calc(100% / 3 - 8px);height:calc(100% - 20px);cursor:pointer;}img{object-fit:cover;object-position:top;}}display:flex;width:calc(25% - 12px);flex-direction:column;justify-content:space-between;img{object-fit:cover;object-position:top;}@media ","{> *{height:calc(33.3% - 8px);}}"],c.V,c.n5),E=o.styled.h2.withConfig({componentId:"sc-tk2jde-6"})(["display:flex;overflow:hidden;max-width:",";margin:0 8px 0 0;color:",";white-space:nowrap;",""],e=>e.$isEmbed?"100%":"80%",({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.galleryTitle.base),S=o.styled.button.withConfig({componentId:"sc-tk2jde-7"})(["position:relative;width:100%;padding-bottom:10px;border:solid ",";border-width:1px 0;clear:both;cursor:pointer;"],({theme:e})=>e.color.divider.light),P=({title:e,gallery:t,srcSet:n,isEmbed:r,viewID:i,toggleGalleryOpen:o})=>{const a=t?t.filter(e=>e):[],c=a[0];return(0,u.jsxs)(S,{"aria-label":"Open gallery menu",className:s.JL,id:`${i}-trigger`,onClick:o,children:[(0,u.jsxs)(O,{$isEmbed:r,children:[(0,u.jsxs)(E,{$isEmbed:r,children:[(0,u.jsx)(j,{}),e]}),(0,u.jsxs)(x,{children:["Show all ",t.length]})]}),(0,u.jsxs)(C,{children:[(0,u.jsx)(k,{"data-gallery-length":t.length,$isEmbed:r,children:c&&(0,u.jsx)(w,{image:c.data,srcSet:n,width:640,layout:"fill",mainImage:!0})}),(0,u.jsx)(_,{children:a.slice(1,4).map(({data:e})=>(0,u.jsx)(w,{image:e,width:135,height:75,layout:"responsive"},e.id||e.mid))})]})]})};var A=n(55334);const I=o.styled.button.withConfig({componentId:"sc-1m90irp-0"})(["display:flex;position:relative;width:100%;cursor:pointer;"]),T=o.styled.div.withConfig({componentId:"sc-1m90irp-1"})(["width:100%;&::after{position:absolute;top:auto;right:6px;bottom:6px;width:auto;height:auto;padding:10px 9px 10px 41px;background:"," url(data:image/svg+xml;charset=utf-8,",") 10px 50%/24px auto no-repeat;content:attr(data-gallery-length);","}"],({theme:e})=>(0,A.tn)(e.color.canvas.secondary,.67),encodeURIComponent('\n'),({theme:e})=>e.textStyle.viewSectionGalleryIcon.base),z=({gallery:e,srcSet:t,isEmbed:n,viewID:r,toggleGalleryOpen:i})=>{const o=(e?e.filter(e=>e):[])[0];return(0,u.jsx)(I,{"aria-label":"Open gallery menu",className:s.JL,id:`${r}-trigger`,onClick:i,children:(0,u.jsx)(T,{"data-gallery-length":e.length,$isEmbed:n,children:o&&(0,u.jsx)(w,{image:o.data,srcSet:t,width:640,layout:"fill",mainImage:!0})})})},D=o.styled.div.withConfig({componentId:"sc-fn2xhf-0"})([""]),L=({adUnitPath:e,className:t,title:n,gallery:r,id:o,isEmbed:s,srcSet:c,disableAds:l,isArticle:d,isSection:h})=>{const[p,f]=(0,i.useState)(!1),m=()=>{f(!p)},g=h?z:d?P:null;return(0,u.jsxs)(D,{className:t,children:[g&&(0,u.jsx)(g,{gallery:r,isEmbed:s,srcSet:c,title:n,toggleGalleryOpen:m,viewID:o}),(0,u.jsx)(a.A,{adUnitPath:e,disableAds:l,gallery:r,galleryOpen:p,id:o,returnFocus:`#${o}-trigger`,toggleGalleryOpen:m,title:n})]})}},33408(e,t,n){"use strict";n.d(t,{A:()=>Q});var r=n(7378),i=n(64543),o=n(64408),a=n(70086),s=n(12249),c=n(29231),l=n(69411),d=n(43970),u=n(80036),h=n(6686),p=n(21250),f=n(6746),m=n(86106);function g(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 v(e){for(var t=1;te.color.actionBase.base,({theme:e})=>e.color.actionBase.alt),b=(0,i.styled)(s.Ay).attrs({size:s.Kk}).withConfig({componentId:"sc-9ieth3-1"})(["color:",";&:hover{color:",";}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt),w=i.styled.nav.withConfig({componentId:"sc-9ieth3-2"})(["display:flex;position:absolute;top:0;width:100%;height:100%;align-items:center;justify-content:space-between;"]),x=i.styled.div.withConfig({componentId:"sc-9ieth3-3"})(["display:flex;"]),O=i.styled.button.withConfig({componentId:"sc-9ieth3-4"})(["display:none;position:relative;z-index:2;width:48px;height:48px;align-items:center;justify-content:center;background:",";cursor:pointer;& .","{pointer-events:none;}@media ","{display:flex;}"],({theme:e})=>e.color.veil.base,f.v4,l.BY),j=(0,i.styled)(O).withConfig({componentId:"sc-9ieth3-5"})([""]),C=i.styled.div.withConfig({componentId:"sc-9ieth3-6"})(["display:flex;position:relative;z-index:1;height:100%;"]),k=i.styled.div.withConfig({componentId:"sc-9ieth3-7"})(["overflow:hidden;height:100%;"]),_=({autoPlayInterval:e,children:t,customScrollAmount:n,loop:i=!1,ParentButtonNext:a,ParentButtonPrev:s,parentIndex:c=0,touchSensitivity:l=75,transitionTime:d=300,setParentIndex:u})=>{const h=`transform ${d}ms ease-out`,p=(0,r.useRef)(),g=(0,r.useRef)(),_=(0,r.useRef)(null),[E,S]=(0,r.useState)(c),[P,A]=(0,r.useState)(h),[I,T]=(0,r.useState)(0),[z,D]=(0,r.useState)(0),[L,M]=(0,r.useState)(0),[N,$]=(0,r.useState)(0),R=a||(e=>(0,m.jsx)(O,v(v({},e),{},{children:(0,m.jsx)(y,{svg:o.wEA})}))),V=s||(e=>(0,m.jsx)(j,v(v({},e),{},{children:(0,m.jsx)(b,{svg:o.$mu})}))),F=()=>S(E-1),B=()=>S(E+1),H=(0,r.useCallback)(()=>S(E+1),[E]);p.current=F,g.current=B;return(0,r.useEffect)(()=>{const e=e=>{"ArrowLeft"===e.key&&p.current&&p.current(),"ArrowRight"===e.key&&g.current&&g.current()};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]),(0,r.useEffect)(()=>{const e=_.current?_.current.offsetWidth:0;T(()=>n?-E*n-N:-E*e-N),-1===E?setTimeout(()=>{A("none"),S(t.length-1),u&&u(t.length-1)},d):E===t.length?setTimeout(()=>{A("none"),S(0),u&&u(0)},d):setTimeout(()=>{A(h),u&&u(E)},d)},[t,E,n,u,h,d,N]),(0,r.useEffect)(()=>{const e=()=>{const e=_.current?_.current.offsetWidth:0;$(e*t.length)};window.addEventListener("resize",e),e()},[t]),(0,r.useEffect)(()=>{S(c)},[c]),(0,r.useEffect)(()=>{if(e){const t=setInterval(()=>{H()},1e3*e);return()=>clearInterval(t)}},[e,H]),(0,m.jsxs)(k,{className:f.Op,"data-index":E,onTouchStart:e=>{D(e.targetTouches[0].clientX)},onTouchMove:e=>{M(e.targetTouches[0].clientX)},onTouchEnd:()=>{0!==z&&0!==L&&(z-L>l&&B(),z-L<-l&&F()),D(0),M(0)},ref:_,children:[(0,m.jsxs)(C,{style:{transform:`translateX(${I}px)`,transition:P,width:3*N},children:[(0,m.jsx)(x,{style:{width:N},children:t}),(0,m.jsx)(x,{style:{width:N},children:t}),i&&(0,m.jsx)(x,{style:{width:N},children:t})]}),(0,m.jsxs)(w,{children:[(i||E>0)&&(0,m.jsx)(V,{onClick:F,title:"Previous item in carousel","aria-label":"Navigate to previous item"}),(i||Ee.spacing.x1_5,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.veil.base,({theme:e})=>e.color.ink.base,l.n5,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2),T=i.styled.p.withConfig({componentId:"sc-1go3nhn-1"})(["min-height:2.4lh;margin:0;",";@media ","{min-height:none;padding-top:","px;}"],({theme:e})=>e.textStyle.imageCopyright.small,l.BY,({theme:e})=>e.spacing.x2),z=i.styled.div.withConfig({componentId:"sc-1go3nhn-2"})(["margin:0 0 27px 0;&,p{","}@media ","{margin-bottom:","px;}"],({theme:e})=>e.textStyle.bodySecondary.small,l.BY,({theme:e})=>e.spacing.x2),D=i.styled.h3.withConfig({componentId:"sc-1go3nhn-3"})(["margin:0 0 10px;"," @media ","{display:none;}"],({theme:e})=>e.textStyle.bodySecondary.small,l.BY),L=i.styled.header.withConfig({componentId:"sc-1go3nhn-4"})(["margin-bottom:","px;"],({theme:e})=>e.spacing.x1_5),M=i.styled.div.withConfig({componentId:"sc-1go3nhn-5"})(["height:100%;flex-grow:1;img{object-fit:contain;}"]),N=i.styled.h4.withConfig({componentId:"sc-1go3nhn-6"})(["display:inline;",""],({theme:e})=>e.textStyle.imageTitle.base),$=i.styled.figure.withConfig({componentId:"sc-1go3nhn-7"})(["display:flex;position:relative;height:100%;flex:1;flex-direction:column;margin:0;"]),R=({autoGallery:e,isCaptionVisible:t,data:n,title:r,crop:i})=>{var o;if(null==n||!n.url)return null;const{caption:a,copyright:s,extra:c,localCaption:l,height:d,title:u,url:h,width:p}=n,f=null===(o=l||a)||void 0===o?void 0:o.replace(/\s{2,}/g," "),g="data:"===h.slice(0,5),v=i&&null!=c&&c.sizes&&!Array.isArray(c.sizes)?(0,E.vu)(c.sizes,i):void 0,y=i===P.m.FREEFORM?void 0:i,b=g?void 0:(0,E.Ly)(h,A,y,!0,v).join(", ");return(0,m.jsxs)($,{children:[(0,m.jsx)(M,{children:(0,m.jsx)(S.A,{alt:f||u,height:d||0,layout:"fill",src:h,srcset:b,width:p||0})}),t&&(0,m.jsxs)(I,{children:[(0,m.jsxs)(L,{children:[(0,m.jsx)(D,{children:r}),u&&!e&&(0,m.jsx)(N,{children:u})]}),(0,m.jsx)(z,{dangerouslySetInnerHTML:{__html:f||""}}),(0,m.jsx)(T,{children:s})]})]})},V=({adUnitPath:e,name:t,size:n})=>(0,m.jsx)("div",{"data-mpu":"true","data-is-video":"false","data-tile-name":t,"data-ad-unit-path":e,"data-size-key":n}),F=`#${d.t5f}`,B=(0,i.styled)(s.Ay).attrs({size:s.CW}).withConfig({componentId:"sc-1j0gkas-0"})(["position:absolute;top:12px;right:12px;color:",";&:hover{color:",";}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt),H=i.styled.span.withConfig({componentId:"sc-1j0gkas-1"})(["position:absolute;top:2px;left:0;padding:","px;color:",";",";"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.galleryOverlayCount.base),q=i.styled.div.withConfig({componentId:"sc-1j0gkas-2"})(["position:relative;width:100%;height:100vh;background:",";@media ","{width:calc(100% - 316px);}@media ","{height:calc(100vh - 90px);}@media ","{height:calc(100vh - 50px);}"],({theme:e})=>e.color.canvas.base,l.BY,l.$r,l.V),U=i.styled.header.withConfig({componentId:"sc-1j0gkas-3"})(["position:absolute;right:0;z-index:10;width:100%;height:50px;@media ","{width:316px;height:100%;background:",";}"],l.BY,({theme:e})=>e.color.canvas.base),W=i.styled.h3.withConfig({componentId:"sc-1j0gkas-4"})(["display:flex;padding:","px ","px ","px;margin:0;color:",";",";"],({theme:e})=>e.spacing.x8,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.galleryOverlayTitle.base),Z=i.styled.aside.withConfig({componentId:"sc-1j0gkas-5"})(["position:relative;z-index:",";"],u.Op),G=(0,i.styled)(s.Ay).attrs({size:s.CW}).withConfig({componentId:"sc-1j0gkas-6"})(["position:absolute;right:12px;bottom:12px;z-index:2;color:",";&:hover,&:active{color:",";}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt),K=i.styled.div.withConfig({componentId:"sc-1j0gkas-7"})(["position:absolute;right:8px;bottom:0;z-index:2147483643;width:300px;height:600px;text-align:center;> div:last-child{position:absolute;bottom:0;}@media ","{display:none;}"],l.$r),Y=i.styled.div.withConfig({componentId:"sc-1j0gkas-8"})(["display:none;position:absolute;bottom:0;z-index:2147483643;width:100%;height:90px;text-align:center;@media ","{display:block;}@media ","{height:50px;}"],l.$r,l.V),J=i.styled.span.withConfig({componentId:"sc-1j0gkas-9"})(["display:none;@media ","{display:block;}"],l.BY),Q=({adUnitPath:e,autoGallery:t,disableAds:n,gallery:i,galleryIndex:s=0,galleryOpen:l,id:d,isImage:u,returnFocus:p=F,title:f,toggleGalleryOpen:g})=>{const[v,y]=(0,r.useState)(s),[b,w]=(0,r.useState)(!0),x=i?i.filter(Boolean).map(e=>({type:"image",item:e})):[];return(0,r.useEffect)(()=>{y(s)},[s]),(0,m.jsx)(a.A,{children:(0,m.jsx)(Z,{className:h.Gc,children:(0,m.jsx)(c.aF,{className:"gallery-overlay",id:d,isHidden:!l,onBackgroundClick:g,returnFocus:p,children:(0,m.jsxs)("div",{children:[(0,m.jsxs)(U,{children:[(0,m.jsxs)(W,{children:[(0,m.jsxs)(H,{children:[(0,m.jsx)("span",{children:v+1}),"/",i.length]}),(0,m.jsx)(J,{children:f})]}),(0,m.jsx)("button",{onClick:g,"aria-label":"Close Gallery",children:(0,m.jsx)(B,{svg:o.aa$})})]}),(0,m.jsxs)(q,{className:"gallery-carousel",children:[(0,m.jsx)(_,{loop:!0,parentIndex:s,setParentIndex:e=>y(e),children:x.map(({item:e},n)=>{var r;const i=0===n;return(0,m.jsx)(R,{autoGallery:t,data:e.data,isCaptionVisible:b,title:f,crop:i&&u?P.m.HERO:null===(r=e.data.crop)||void 0===r?void 0:r.name},e.data.mid)})}),(0,m.jsx)("button",{onClick:()=>{w(!b)},"aria-label":"Toggle Caption Visibility",children:(0,m.jsx)(G,{svg:o.m3x})})]}),!n&&(0,m.jsx)(K,{children:(0,m.jsx)(V,{adUnitPath:e,name:"gallery",size:"GALLERY"})}),!n&&(0,m.jsx)(Y,{children:(0,m.jsx)(V,{adUnitPath:e,name:"gallery_banner",size:"MOBILE_FOOTER"})})]})})})})}},16538(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(21250),i=n(58327),o=n(89290),a=n(33408),s=n(86106);function c(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 l(e){for(var t=1;t{let t=Object.assign({},((0,i.A)(e),e));return(0,s.jsx)(o.A.Consumer,{children:({defaultState:{galleryIndex:e,galleryOpen:n,returnFocus:r},dispatchers:i})=>(0,s.jsx)(a.A,l(l({},t),{},{galleryIndex:e,galleryOpen:n,returnFocus:r,toggleGalleryOpen:i.toggleGalleryOpen}))})}},54629(e,t,n){"use strict";n.d(t,{X:()=>o});var r=n(64543),i=n(92382);const o=(0,r.styled)(i.A).withConfig({componentId:"sc-1b3186o-0"})(["",""],({$aspectRatio:e,$objectFit:t})=>(0,r.css)(["aspect-ratio:",";object-fit:",";"],null==e?void 0:e.toFixed(4),t))},51319(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(64543),i=n(71985),o=n(86106);const a=e=>{if(!e)return"";const t="embed/captioned",n=e.split("?");return"/"===n[0].slice(-1)?n[0]+t:`${n[0]}/${t}`},s=(0,r.styled)(i.A).withConfig({componentId:"sc-wn0aau-0"})(["display:flex;max-width:",";min-height:",";justify-content:center;"],({theme:e})=>e.dimension.socialEmbed.instagram.maxWidth,({theme:e})=>e.dimension.socialEmbed.instagram.minHeight),c=r.styled.iframe.withConfig({componentId:"sc-wn0aau-1"})(["width:",";height:",";max-height:",";@media (max-width:400px){height:",";}"],({theme:e})=>e.dimension.socialEmbed.instagram.embedWidth,({theme:e})=>e.dimension.socialEmbed.instagram.embedHeight,({theme:e})=>e.dimension.socialEmbed.instagram.embedMaxHeight,({theme:e})=>e.dimension.socialEmbed.instagram.embedHeightMobile),l=({data:e})=>(0,o.jsx)(s,{children:(0,o.jsx)(c,{src:a(e.url),frameBorder:"0",scrolling:"no",allowTransparency:!0})})},3417(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(7378),i=n(64543),o=n(6746),a=n(11736),s=n(71985),c=n(86106);const l=(0,i.styled)(s.A).withConfig({componentId:"sc-j9bhhh-0"})(["display:flex;max-width:",";min-height:",";justify-content:center;.tiktok-embed{margin:0 auto !important;}"],({theme:e})=>e.dimension.socialEmbed.tiktok.maxWidth,({theme:e})=>e.dimension.socialEmbed.tiktok.minHeight),d=({data:e})=>{const[t,n]=(0,r.useState)("");return(0,r.useEffect)(()=>{(async()=>{if(e.url)try{const t=await fetch(`https://www.tiktok.com/oembed?url=${encodeURIComponent(e.url)}`),r=await t.json();await(0,a.kG)("https://www.tiktok.com/embed.js"),n(r.html)}catch(e){console.error("Error fetching TikTok embed:",e)}})()},[e.url]),(0,c.jsx)(l,{className:o.Vg,children:(0,c.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})}},3967(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(7378),i=n(64543),o=n(6746),a=n(71985),s=n(86106);const c=(0,i.styled)(a.A).withConfig({componentId:"sc-l1lu3e-0"})(["width:",";max-width:",";min-height:",";"],({theme:e})=>e.dimension.socialEmbed.twitter.width,({theme:e})=>e.dimension.socialEmbed.twitter.maxWidth,({theme:e})=>e.dimension.socialEmbed.twitter.minHeight),l=({data:e})=>{var t;const n=e.id?e.id:null===(t=e.url)||void 0===t?void 0:t.split("/").pop(),i=`tweet-${n}`;return(0,r.useEffect)(()=>{if(!n)return;const t=setInterval(()=>{var r,o;window.twttr&&window.twttr.widgets&&window.twttr.widgets.createTweet&&(clearInterval(t),null!==(r=window.twttr)&&void 0!==r&&null!==(r=r.widgets)&&void 0!==r&&r.createTweet&&window.twttr.widgets.createTweet(n,document.querySelector(`.${i}`),{align:"center",conversation:null!==(o=e.isConversation)&&void 0!==o&&o}))},500);return()=>{clearInterval(t)}},[i,e.isConversation,n]),n?(0,s.jsx)(c,{className:o.hC,children:(0,s.jsx)("div",{className:i})}):null}},23568(e,t,n){"use strict";n.d(t,{Ay:()=>ye});var r=n(21250),i=n(3698),o=n.n(i),a=n(7378),s=n(64543),c=n(64408),l=n(98852),d=n(58601),u=n(12249),h=n(6746),p=n(43970),f=n(53150),m=n(53779),g=n(84572),v=n(86106),y=n(6991),b=n(31929),w=n(39551),x=n(64860),O=(n(79589),n(99467),n(2312)),j=(n(62799),n(74750)),C=(n(41573),Object.defineProperty),k=(e,t)=>C(e,"name",{value:t,configurable:!0});const _="bookmark-button-saved",E="bookmark-button",S=s.styled.div.withConfig({componentId:"sc-17yxc4y-0"})([""]),P=s.styled.div.withConfig({componentId:"sc-17yxc4y-1"})([""]),A=(s.styled.button.withConfig({componentId:"sc-17yxc4y-2"})(["","{display:none;}&:hover,&.","{","{display:block;}","{display:none;}}&.","{","{display:block;}","{display:none;}&:hover{","{display:none;}","{display:block;}}}"],S,_,S,P,_,S,P,S,P),(0,s.styled)(b.I).attrs({size:w.e}).withConfig({componentId:"sc-17yxc4y-3"})([""]),(0,s.styled)(O.c).withConfig({componentId:"sc-1a3iv5w-0"})([""])),I=s.styled.div.withConfig({componentId:"sc-1a3iv5w-1"})(["--margin-x:","px;--modal-width:calc(100% - (var(--margin-x) * 2));--modal-max-width:351px;--padding:60px ","px 42px;--line-height:1.25;display:flex;position:fixed;top:50%;left:50%;overflow:auto;width:var(--modal-width);max-width:var(--modal-max-width);max-height:100vh;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding);background-color:",";box-shadow:0 1px 1px ",";line-height:var(--line-height);transform:translate(-50%,-50%);@media ","{--modal-width:600px;--modal-max-width:none;--padding:72px 80px ","px;--line-height:1.2;}@media ","{--modal-width:635px;}"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.canvas.card,({theme:e})=>e.color.veil.base,j.t,({theme:e})=>e.spacing.x8,j.l),T=(0,s.styled)(x.I).withConfig({componentId:"sc-1a3iv5w-2"})(["--close-button-margin:","px;position:absolute;top:var(--close-button-margin);right:var(--close-button-margin);@media ","{--close-button-margin:","px;}"],({theme:e})=>e.spacing.x2,j.t,({theme:e})=>e.spacing.x3),z=k(({closeModal:e,handleKeyDown:t,isModalOpen:n,closeButtonId:r,titleId:i,descriptionId:o,children:a})=>(0,v.jsx)(A,{isHidden:!n,role:"dialog","aria-labelledby":i,"aria-describedby":o,returnFocus:`#${E}`,onEscapeKeyPress:e,onBackgroundClick:e,inert:n?void 0:"",children:(0,v.jsxs)(I,{children:[(0,v.jsx)(T,{id:r,"aria-label":"Close",onClick:e,onKeyDown:t,svg:y.w}),a]})}),"BookmarkModal");s.styled.div.attrs({role:"alert"}).withConfig({componentId:"sc-wqlfdh-0"})(["--padding:","px;--alert-width:100%;display:flex;position:fixed;top:0;right:0;z-index:",";width:var(--alert-width);box-sizing:border-box;align-items:flex-start;justify-content:space-between;padding:var(--padding) var(--padding);background-color:",";box-shadow:0 4px 4px ",";color:",";@media ","{--alert-width:400px;top:24px;right:22px;left:auto;}"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.zIndex.header,({theme:e})=>e.color.veil.base,({theme:e})=>e.color.shadow.dark,({theme:e})=>e.color.ink.base,j.t),s.styled.button.withConfig({componentId:"sc-wqlfdh-1"})([""]),(0,s.styled)(b.I).withConfig({componentId:"sc-wqlfdh-2"})(["max-width:14px;padding:0 6px;color:",";"],({theme:e})=>e.color.ink.base);var D=n(90557),L=n(30792),M=n(82622),N=n(71208),$=n(82198),R=n(69411),V=n(70929),F=n(89290),B=n(25032);const H=s.styled.div.withConfig({componentId:"sc-11lzbgm-0"})(["width:100%;max-width:437px;margin-bottom:20px;@media ","{margin-bottom:18px;}"],R.n5),q=s.styled.p.withConfig({componentId:"sc-11lzbgm-1"})(["",""],$.Qg),U=(0,s.styled)(B.A).withConfig({componentId:"sc-11lzbgm-2"})(["width:100%;margin:0;"]),W=s.styled.h3.withConfig({componentId:"sc-11lzbgm-3"})(["margin:0 0 30px;",";@media ","{",";}"],({theme:e})=>e.textStyle.bookmarkModalHeading.small,R.n5,({theme:e})=>e.textStyle.bookmarkModalHeading.base),Z=s.styled.p.withConfig({componentId:"sc-11lzbgm-4"})(["display:block;width:100%;padding:0;margin:0 0 30px;",";@media ","{",";}"],({theme:e})=>e.textStyle.bookmarkModalParagraph.small,R.n5,({theme:e})=>e.textStyle.bookmarkModalParagraph.base),G=s.styled.span.withConfig({componentId:"sc-11lzbgm-5"})(["display:block;margin-top:30px;color:",";",";"],({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.bookmarkModalLoginCopyText.base),K=(0,s.styled)(N.Ay).withConfig({componentId:"sc-11lzbgm-6"})(["padding:0;"]),Y=(0,s.styled)(N.Ay).attrs({forwardedAs:N.av}).withConfig({componentId:"sc-11lzbgm-7"})(["width:100%;"]),J=({closeModal:e,isLoggedIn:t})=>(0,v.jsx)(F.A.Consumer,{children:({dispatchers:n})=>(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)(H,{children:[(0,v.jsx)(q,{children:"Independent Premium"}),(0,v.jsx)(U,{})]}),(0,v.jsx)(W,{id:p.kII,children:"Subscribe to Independent Premium to bookmark this article"}),(0,v.jsx)(Z,{id:p.Whu,children:"Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Premium subscription today."}),(0,v.jsx)(Y,{href:`/subscribe?regSourceMethod=${V.k$}`,children:"Subscribe"}),!t&&(0,v.jsxs)(G,{children:["Already subscribed?"," ",(0,v.jsx)(K,{id:p.irY,className:h._A,onClick:()=>{n.toggleDrawerLoginOpen(),e()},onKeyDown:t=>{const{key:r,shiftKey:i}=t,o=document.getElementById(p.HtQ);"Tab"!==r||i||(t.preventDefault(),null==o||o.focus()),"Enter"!==r&&" "!==r||(t.preventDefault(),n.toggleDrawerLoginOpen(),e())},children:"Log in"})]})]})}),Q=({isModalOpen:e,closeModal:t})=>{const{isAuthenticated:n}=(0,M.A)(),r=(0,a.useCallback)(e=>{const{key:t,shiftKey:n}=e,r=document.getElementById(p.irY);"Tab"===t&&n&&(e.preventDefault(),null==r||r.focus())},[]);return(0,v.jsx)(D.Ay,{theme:L.lF,inverted:!1,children:(0,v.jsx)(z,{closeModal:t,handleKeyDown:r,isModalOpen:e,closeButtonId:p.HtQ,titleId:p.kII,descriptionId:p.Whu,children:(0,v.jsx)(J,{closeModal:t,isLoggedIn:n})})})};var X=n(73892),ee=n(46698);var te=n(87593);const ne=new Event(X.Wz),re=new Event(X.qs),ie=({articleId:e,onBookmarkAdded:t})=>{const[n,r]=(0,a.useState)(()=>{try{return JSON.parse(localStorage.getItem(ee.YU)||"[]").indexOf(e)>-1}catch{return!1}}),i=async()=>{try{const n=await te.O.post("bookmarks",{articleId:e});"success"===(await n.json()).status&&((e=>{const t=JSON.parse(localStorage.getItem(ee.YU)||"[]");t.push(e),localStorage.setItem(ee.YU,JSON.stringify(t))})(e),document.dispatchEvent(ne),null==t||t())}catch{console.error("Failed to add a bookmark")}},o=async()=>{try{const t=await te.O.delete(`bookmarks/${e}`);"success"===(await t.json()).message&&((e=>{let t=JSON.parse(localStorage.getItem(ee.YU)||"[]");t=t.filter(t=>t!==e),localStorage.setItem(ee.YU,JSON.stringify(t))})(e),document.dispatchEvent(re))}catch{console.error("Failed to remove a bookmark")}};return(0,a.useEffect)(()=>{const e=()=>{r(!0)},t=()=>{r(!1)};return document.addEventListener(X.Wz,e),document.addEventListener(X.qs,t),()=>{document.removeEventListener(X.Wz,e),document.removeEventListener(X.qs,t)}},[e]),[n,async()=>await(n?o:i)()]};var oe=n(14492);function ae(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 se(e){for(var t=1;tt?e:(0,v.jsx)(oe.P,se(se({},n),{},{children:e})),le=()=>"undefined"!=typeof window&&"undefined"!=typeof navigator&&!!navigator.clipboard,de=()=>{const[e,t]=(0,a.useState)(le());(0,a.useEffect)(()=>{const e=le();t(e)},[]);return{isCopyToClipboardEnabled:e,copyToClipboard:async t=>e&&navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t):Promise.reject(new Error("Clipboard API not supported"))}},ue=()=>{const[e,t]=(0,a.useState)(null);(0,a.useEffect)(()=>{const e=(()=>{if("undefined"==typeof window||"undefined"==typeof navigator)return!1;const e="function"==typeof navigator.share,t="string"==typeof navigator.userAgent?navigator.userAgent:"",n=!("MSStream"in window),r=/iPad|iPhone|iPod/.test(t)&&n,i=/android/i.test(t);return e&&(r||i)})();t(e)},[]);return{isNativeShareEnabled:e,share:async t=>{if(e)if(e&&navigator.share)try{await navigator.share(t)}catch(e){if("AbortError"===e.name)return;console.error("Error using native share:",e)}else console.warn("Native share is not supported on this device.")}}},he=e=>{const[t,n]=(0,a.useState)((e=>e.isVertical?"right":e.placementOverride?e.placementOverride:"bottom")(e));return(0,a.useEffect)(()=>{if(!e.isVertical&&!e.placementOverride)return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)};function t(){!function(){const e=document.getElementById(p.td4);return!e||e.getBoundingClientRect().height>L.mV.dimension.buttonGroup.large.height+16}()?n("bottom-end"):n("bottom-start")}},[e]),t};function pe(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 fe(e){for(var t=1;t{const{isNativeShareEnabled:y,share:b}=ue(),{isCopyToClipboardEnabled:w,copyToClipboard:x}=de(),O=null===y,[j,C]=ie({articleId:i,onBookmarkAdded:()=>{(0,m.V5)()}}),k=he({isVertical:n,placementOverride:s}),[_,E]=(0,a.useState)(me.DEFAULT),[S,P]=(0,a.useState)(j?me.TOGGLED:me.DEFAULT),[A,I]=(0,a.useState)(!1),[T,z]=(0,a.useState)(!1),D=(0,a.useRef)(null),L=!j,M=fe(fe({heading:"Bookmark popover",isHidden:!T,placement:k,content:"",closePopover:()=>z(!1),returnFocus:!1},L&&{content:"Removed from bookmarks",closeTimerAmount:3e3}),!L&&{linkContent:"Go to bookmarks",closeTimerAmount:8e3,linkProps:{href:"/independent-premium?filter=all#bookmarks"}}),N=()=>I(e=>!e);return(0,a.useEffect)(()=>{j&&S===me.DEFAULT&&P(me.TOGGLED),j||S!==me.TOGGLED||P(me.DEFAULT)},[j,S]),(0,v.jsxs)(ve,{className:o()(h.xO),children:[(0,v.jsx)(ce,{popoverProps:M,isVertical:n,children:(0,v.jsx)(d.A,fe(fe({isCosy:!0,alignLeft:!0},n&&{direction:"column"}),{},{items:[fe(fe({},ge),{},O||y?{icon:c.uQQ,onClick:async()=>{await b({title:u.title,text:u.title,url:u.url}),(0,m.ab)({share_provider:"Share"})},"aria-label":r.share}:{icon:_===me.SUCCESSFUL?c.QfB:c.a98,tooltipContent:r.copyLink,successful:_===me.SUCCESSFUL,onClick:async()=>{if(w)try{await x(u.url),E(me.SUCCESSFUL),setTimeout(()=>{E(me.DEFAULT)},2e3),(0,m.ab)({share_provider:"Copy Link"})}catch(e){console.error("Failed to copy link:",e)}},"aria-label":r.copyLink}),t?fe(fe({},ge),{},{icon:S===me.SUCCESSFUL?c.QfB:S===me.TOGGLED?c.idz:c.Jb8,tooltipContent:j?r.removeBookmark:r.bookmark,toggled:S===me.TOGGLED,successful:S===me.SUCCESSFUL,onClick:async()=>{(0,g.F)()?(await C(),P(L?me.SUCCESSFUL:me.DEFAULT),z(!0),L?D.current=setTimeout(()=>{P(me.TOGGLED)},2e3):D.current&&clearTimeout(D.current)):N()},"aria-label":j?"Remove this page from bookmarks":"Bookmark this page","data-testid":f.fJ},n&&{popoverProps:M}):null,e?fe(fe({},ge),{},{as:l.wW,href:`#${p.b$Z}`,title:n?null:(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("span",{className:h.lw}),(0,v.jsx)("span",{className:h.KM,children:"Comments"})]}),icon:c.M3e,isCentered:!0,fixedWidth:ge.fixedWidth,tooltipContent:r.comments,disabled:!0,onClick:()=>{(0,m.Ss)()}}):null].filter(Boolean)}))}),t&&(0,v.jsx)(Q,{isModalOpen:A,closeModal:N})]})}},92382(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(21250),i=n(62967),o=n(4987),a=n(85779),s=n(86106);const c=["src","srcset","sizes","preload","fetchPriority","loading","layout","height","width"];function l(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 d(e){for(var t=1;t{let{src:t,srcset:n,sizes:r,preload:l=!1,fetchPriority:u,loading:h="lazy",layout:p,height:f,width:m}=e,g=(0,i.A)(e,c);const v=!!t&&t.startsWith("data:");return(0,s.jsxs)(s.Fragment,{children:[l&&!v&&(0,s.jsx)(a.m,{children:(0,s.jsx)("link",d({rel:"preload",as:"image",href:t,imageSizes:null!=r?r:void 0,fetchPriority:u},n&&{imageSrcSet:n}))}),(0,s.jsx)(o.Ay,d(d({src:t,srcSet:n,sizes:r,fetchPriority:u,layout:null!=p?p:o.uL,height:null!=f?f:void 0,width:null!=m?m:void 0},"high"!==u&&{loading:h}),g))]})}},54557(e,t,n){"use strict";n.d(t,{Gn:()=>r,kX:()=>i});const r=20,i="next-click-btn"},50246(e,t,n){"use strict";n.d(t,{E6:()=>h,HY:()=>u,VV:()=>d,rB:()=>f});var r=n(22755),i=n(5165),o=n(78516),a=n(11496),s=n(17631),c=n(94982),l=n(3955);const d=()=>(()=>{try{const e=sessionStorage.getItem(r.Wt);return e?JSON.parse(e):0}catch{return 0}})()+1,u=e=>{sessionStorage.setItem(r.Wt,JSON.stringify(e))},h=(e,t,n=l.mT)=>{if(!e)return null;const r=new URL(e,window.location.origin),i=`${n===l.mT?l.mT:l.C8}_${t}`;return r.searchParams.set("itm_channel","native"),r.searchParams.set("itm_campaign",i),r.toString()},p={"default-onboard":"","default-button":"","timed-out-onboard":"(alt onboarding time)"},f=(e,t,n=a.tS)=>{const r=((e,t)=>{const n=t.map(e=>p[e]);return`${o.Hs} - ${e} ${n.join(" ")}`.trim()})(e,t);i.A.store(o.Oy,r),(0,c.A)(n,{[s.oG]:r})}},86499(e,t,n){"use strict";n.d(t,{A3:()=>x,Ay:()=>C,ix:()=>O});var r=n(21250),i=n(62967),o=n(7378),a=n(64543),s=n(24289),c=n(69411),l=n(80036),d=n(87871),u=n(15744),h=n(54557),p=n(79506),f=n(2799),m=n(56650),g=n(50246),v=n(86106);const y=["Component","prefetch","nextUrl","delay","onNavigate","onLoad","flags","translations"];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 w(e){for(var t=1;t{let{Component:t,prefetch:n=!0,nextUrl:r,delay:a=0,onNavigate:c,onLoad:l,flags:b=[],translations:O}=e,C=(0,i.A)(e,y);const k=(0,o.useRef)(l),{isActive:_}=(0,p.A)(a),E=(0,o.useMemo)(()=>(0,g.VV)(),[]),{shouldDisplayHint:S,enabledExperiences:P,impressions:A}=(0,f.Ay)(b),{nextUrlWithTracking:I,onNextArticle:T}=(0,m.A)({prefetch:n,nextUrl:r,timeout:x,enabledExperiences:P,articleCount:E}),z=_&&!!I;(0,o.useEffect)(()=>{if(!z)return;var e;(0,d.A)()&&(null===(e=k.current)||void 0===e||e.call(k,{components_list:A}))},[z,A]);return(0,v.jsx)(j,{className:z?"is-active":"",children:(0,v.jsx)(t,w({id:h.kX,onClick:e=>{if(!I||!_)return void e.preventDefault();(0,u.log)("next click initiated");const t=e.defaultPrevented||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||0!==e.button;e.preventDefault(),t||((0,g.rB)(E,P),T(()=>null==c?void 0:c()))},nextUrl:I,hint:(0,v.jsx)(s.v3,{isVisible:S,variant:"detailed",copy:O.onboarding}),transitionIn:"fade",visible:z},C))})}},97425(e,t,n){"use strict";n.d(t,{S:()=>h});var r=n(24289),i=n(21250),o=n(89290),a=n(86499),s=n(86106);function c(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 l(e){for(var t=1;t(0,s.jsx)(o.A.Consumer,{children:({dispatchers:t})=>(0,s.jsx)(a.Ay,l(l({},e),{},{onLoad:t.nextClickComponentLoad}))});var u=n(22885);const h=({fallbackUrls:e,apiSrc:t,hasAds:n,delay:i,flags:o,translations:a})=>{const[c,l]=(0,u.Ay)(t,e);return(0,s.jsx)(d,{Component:r.oQ,translations:a,nextUrl:c,onNavigate:l,hasAds:n,delay:i,flags:o})}},6686(e,t,n){"use strict";n.d(t,{Gc:()=>i,J7:()=>a,Sc:()=>s,lc:()=>o,sB:()=>r});const r="nextSwipeZone",i="nextSwipeIgnore",o=20,a=60,s=30},83093(e,t,n){"use strict";n.d(t,{A:()=>y});var r=n(7378),i=n(24289),o=n(10562),a=n(11496),s=n(86499),c=n(6686);const l=n(64543).styled.div.withConfig({componentId:"sc-ftf4n7-0"})(["position:fixed;top:",";left:0;z-index:",";width:100%;pointer-events:none;"],s.ix,({theme:e})=>e.zIndex.modal);var d=n(3955),u=n(2799),h=n(56650),p=n(50246),f=n(86106);const m=({prefetch:e=!0,nextUrl:t,onNavigate:n,articles:m,syncArticlesWithSessionStorage:g,flags:v=[],enabled:y=!0})=>{const{enabledExperiences:b}=(0,u.Ay)(v),w=(0,r.useMemo)(()=>(0,p.VV)(),[]),[,x]=(0,r.useState)(!1),{onNextArticle:O}=(0,h.A)({prefetch:e,nextUrl:t,timeout:s.A3,action:d.C8,enabledExperiences:b,articleCount:w}),{gesture:j,state:C,reset:k}=(0,o.$v)(c.sB,{type:o.As.DRAG,angleThreshold:c.Sc,swipeThreshold:c.lc,dragThreshold:c.J7,ignoreClass:c.Gc,disabled:!y});(0,r.useEffect)(()=>{const e=e=>{var t;g();(null==m||null===(t=m.viewed)||void 0===t?void 0:t[m.viewed.length-1])!==window.location.pathname?(x(!0),k()):x(!1)},t=e=>{x(!0),k()};return window.addEventListener("pageshow",e),window.addEventListener("pagehide",t),()=>{window.removeEventListener("pageshow",e),window.removeEventListener("pagehide",t)}},[k,m,g]);const _=(0,r.useCallback)(()=>{C===o.cd.COMPLETED&&"left"===(null==j?void 0:j.committedDirection)&&((0,p.rB)(w,b,a.X_),O(()=>null==n?void 0:n()))},[C,null==j?void 0:j.committedDirection,w,b,O,n]);(0,r.useEffect)(()=>{C===o.cd.COMPLETED&&(_(),"left"!==(null==j?void 0:j.committedDirection)&&k())},[C,_,k,null==j?void 0:j.committedDirection]);const E=y&&C===o.cd.COMPLETED&&"left"===(null==j?void 0:j.committedDirection);return(0,f.jsx)(l,{children:(0,f.jsx)(i.vV,{shouldDisplay:E})})};var g=n(79506),v=n(22885);const y=({apiSrc:e,fallbackUrls:t,delay:n,prefetch:r,flags:i})=>{const[o,a,s,c]=(0,v.Ay)(e,t),{isActive:l}=(0,g.A)(n),d=l&&!!o;return(0,f.jsx)(m,{enabled:d,prefetch:r,nextUrl:o||"",onNavigate:a,articles:s,flags:i,syncArticlesWithSessionStorage:c})}},3955(e,t,n){"use strict";n.d(t,{C8:()=>c,L6:()=>i,Lv:()=>o,mT:()=>s,xx:()=>a});var r=n(52959);const i=[r.JE],o=[r.R,r.UO],a="__NEXT_CLICK__",s="right_click",c="right_swipe"},79506(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(7378);const i=(e=0)=>{const[t,n]=(0,r.useState)(0===e);return 0===e?{isActive:!0,setIsActive:()=>{}}:((0,r.useEffect)(()=>{if(t)return;const r=setTimeout(()=>n(!0),e);return()=>clearTimeout(r)},[t,e]),{isActive:t,setIsActive:n})}},22885(e,t,n){"use strict";n.d(t,{Ay:()=>C});var r=n(7378),i=n(22755),o=n(80303),a=n(54557);n(27536),n(83728),n(52959),n(74522),n(96066);n(43984);var s=n(15744),c=n(3955);const l=e=>{const t=c.L6.some(t=>e.startsWith(t)),n=c.Lv.some(t=>e.includes(t));return!t&&!n},d=(0,s.logWithPrefix)("warn",c.xx),u=(0,s.logWithPrefix)("error",c.xx),h={viewed:[],notViewed:[]},p=e=>e.length>0;let f=null;const m=e=>new URL(e,window.location.href),g=e=>e.filter(e=>m(e).origin===window.location.origin),v=e=>e.filter(e=>m(e).pathname!==window.location.pathname),y=e=>e.filter(l),b=(e,t)=>{const n=(0,o.A)(y,g,v,(e=>t=>{const n=t.filter(t=>!e.includes(t));return p(t)&&!p(n)&&d("All articles have already been viewed"),n})(t))(e);return n},w=e=>e[0],x=async(e,t)=>{const n=await(async e=>f||(f=(async()=>{const t=await fetch(e);if(!t.ok)throw new Error("Failed to fetch articles");const n=(await t.json()).map(e=>e.path);if(!p(n))throw new Error("API succeeded but returned no articles");return n})(),f))(e);return b(n,t.viewed)},O=async(e,t,n)=>{try{if(p(e.notViewed)){return w(e.notViewed)}const n=await x(t,e);if(!p(n))throw new Error("No fetched articles remaining, attempting to use fallback urls");const r=((e,t)=>{const n=w(e);return t.notViewed=e,n})(n,e);return r}catch(t){if(u(`Failed to extract next click article: ${t.message}`),!p(n))return d("No articles were obtained via API and no fallback urls detected either"),null;const r=((e,t)=>{const n=b(t,e.viewed);if(p(n))return w(n)})(e,n);return null!=r?r:null}},j=()=>{const e=sessionStorage.getItem(i.c0);return e?JSON.parse(e):null};const C=function(e,t){const[n,o]=(0,r.useState)(null),s=(0,r.useRef)(h);return(0,r.useEffect)(()=>{(async()=>{((e,t)=>{e&&(t.current=e)})(j(),s);const n=await O(s.current,e,t);n&&o(n)})()},[e,t]),[n,()=>{const e=n;var t;((e,t)=>{e.notViewed=e.notViewed.filter(e=>e!==t)})(s.current,e),((e,t)=>{e.viewed.length>=a.Gn?e.viewed=[]:e.viewed.push(t)})(s.current,e),t=s.current,sessionStorage.setItem(i.c0,JSON.stringify(t))},s.current,()=>{const e=j();e&&(s.current=e)}]}},2799(e,t,n){"use strict";n.d(t,{Ay:()=>g});var r=n(7378),i=n(65042),o=n(46698),a=n(22755);let s=function(e){return e.AUTO_DISMISS_ONBOARDING="auto-dismiss-onboarding",e}({});var c=n(12150),l=n(43970);var d=n(54557);const u=[`.${c.P}`,".bulletin-hero",`#${l.t5f}`],h=(e=!0,t)=>{const[n,i]=(0,r.useState)(e?"pending":"disabled");return(0,r.useEffect)(()=>{if(["disabled","hidden"].includes(n)||!e)return;const t=u.map(e=>document.querySelector(e)).find(e=>!!e),r=document.querySelector(`#${d.kX}`);if(!t||!r)return void i("disabled");i("enabled");const o=()=>{const e=r.getBoundingClientRect(),n=t.getBoundingClientRect();e.top>=n.bottom&&(i("visible"),sessionStorage.setItem(a.Yl,"true"))};return o(),window.addEventListener("scroll",o,{passive:!0}),()=>{window.removeEventListener("scroll",o)}},[e,n]),(0,r.useEffect)(()=>{if(!t||"visible"!==n)return;const e=setTimeout(()=>{i("hidden")},t);return()=>{clearTimeout(e)}},[t,n]),{willDisplayHint:["enabled","visible","hidden"].includes(n),shouldDisplayHint:"visible"===n}},p=()=>{const[e,t]=(0,r.useState)(()=>{var e;return!("undefined"==typeof window||null===(e=window)||void 0===e||!e.matchMedia)&&window.matchMedia("(pointer: coarse)").matches});return(0,r.useEffect)(()=>{var e;if("undefined"==typeof window||null===(e=window)||void 0===e||!e.matchMedia)return;const n=window.matchMedia("(pointer: coarse)"),r=e=>t(e.matches);return n.addEventListener("change",r),()=>n.removeEventListener("change",r)},[]),e};function f(e,t){const n=e.includes(s.AUTO_DISMISS_ONBOARDING)?"timed-out-onboard":"default-onboard";return["default-button",t?n:null].filter(e=>null!==e)}function m(e,t){const n=i.UB,r=e.includes(s.AUTO_DISMISS_ONBOARDING)?i.wg:i.YA;return[n,t?r:null].filter(e=>null!==e).join(",")}const g=e=>{const{hasInteracted:t,hasOnboardedInSession:n}=(0,r.useMemo)(()=>(()=>{try{return{hasInteracted:"true"===localStorage.getItem(o.yA),hasOnboardedInSession:"true"===sessionStorage.getItem(a.Yl)}}catch{return{hasInteracted:!1,hasOnboardedInSession:!1}}})(),[]),i=p(),c=!t&&!n,{shouldDisplayHint:l,willDisplayHint:d}=h(i&&c,e.includes(s.AUTO_DISMISS_ONBOARDING)?1e4:void 0);return{impressions:m(e,d),enabledExperiences:f(e,c),shouldDisplayHint:l,willDisplayHint:d}}},56650(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(7378),i=n(46698),o=n(22755),a=n(15744),s=n(32608),c=n(50246),l=n(3955);const d=({prefetch:e=!0,nextUrl:t,timeout:n=200,action:d=l.mT,enabledExperiences:u=[],articleCount:h})=>{const p=(0,c.E6)(t,h,d);(0,r.useEffect)(()=>{if(!e||!p)return;const t=()=>{const e=document.createElement("link");e.href=p,e.rel="prefetch",e.as="document",document.head.appendChild(e)};if("requestIdleCallback"in window)return void window.requestIdleCallback(t);const r=setTimeout(t,n);return()=>clearTimeout(r)},[p,e,n]);return{articleCount:h,nextUrlWithTracking:p,onNextArticle:e=>{p&&((0,c.HY)(h),localStorage.setItem(i.yA,"true"),sessionStorage.setItem(o.mk,"true"),e(),(0,a.log)(`next click navigating to ${p}`),(0,s.V)(p))},enabledExperiences:u}}},13591(e,t,n){"use strict";n.d(t,{e:()=>i,ot:()=>r});const r="Price not available",i="Sorry, this content has not loaded."},36829(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(15744);const i=async(e,t={})=>{try{const n=new URLSearchParams(t).toString(),r=`${e}${n?`?${n}`:""}`,i=await fetch(r),o=204===i.status;if(!i.ok)throw new Error(`response for ${e} is not OK`,{cause:i});if(o)return null;return await i.json()}catch(e){return(0,r.warn)(e),null}}},83728(e,t,n){"use strict";var r=n(37277);const i=e=>{const t=t=>{if({NODE_ENV:"production",npm_config_domain:""}.SERVER===t)return(t=>{const n=[r.u0,r.Cj,r.zP,r.IJ,r.G8];return n.slice(0,n.indexOf(t)+1).reduce((t,n)=>void 0!==e[n]?e[n]:t,void 0)})(t)};return t(r.u0)||t(r.Cj)||t(r.zP)||t(r.IJ)||t(r.G8)};var o=n(31274);const a=e=>`https://static.independent.co.uk/static-assets/images/newsletters/${e}`;o.Wd,i({[r.u0]:"49aa60db-1290-4c0d-b9cd-8c51c58013da",[r.zP]:"9922b879-d8e3-447d-a0ea-1f873bf5f84e"}),i({[r.u0]:"cfd96470-c291-4746-a4c6-6472963cad2b",[r.zP]:"83402e63-e824-4701-93c6-c4fa7e1ed1fa"}),i({[r.u0]:"ded22845-5d83-4a9f-b2eb-a54970aeaed4",[r.zP]:"c329f8d3-4087-4feb-822f-d7f399b63cd4"}),i({[r.u0]:"de1fa6dd-3e63-4e4c-b3b0-8767f00fa6fd",[r.zP]:"6ab5d0c4-e9f1-482d-b048-b2c8c985227e"}),i({[r.u0]:"b95d438b-1c8a-4bcc-b662-ba3e12f2afc5",[r.zP]:"22b79f94-1403-47d2-9309-99b2b2ff1da6"}),a("viewFromWestminster1_1.png"),i({[r.u0]:"af764e04-87eb-45e6-a84b-a7455ba70a1e",[r.zP]:"5e324189-2227-4686-a1ba-25a0777b8d7c"}),a("insideWashington1_1.png"),i({[r.u0]:"d9194ae4-912a-47fb-8f79-f495b1e014c1",[r.zP]:"a3afca9b-d562-4f8c-b706-47dade56710c"}),a("morningHeadlines1_1.png"),i({[r.u0]:"ea81aa66-1d12-4313-9b4e-6f20b0117b8f",[r.zP]:"709c05ab-c101-4054-bcab-e5ba88c1f084"}),a("breakingNews1_1.png"),i({[r.u0]:"d6776bff-0bec-4d53-a0ce-bd38db6811e5",[r.zP]:"13361afd-2463-4b8b-aa6a-9f12b71eee79"}),a("miguelDelaney1_1.png"),i({[r.u0]:"db6d2109-557a-4b7c-8585-c86bca911436",[r.zP]:"b445189d-60ca-4e1a-bbdf-438efb50f547"}),a("jonathanDoidge1_1.png"),i({[r.u0]:"d4b68566-42cf-41ed-90be-0c5124c8d59c",[r.zP]:"3575ef2f-58e9-4eb5-85d8-2f099a36bf43"}),a("indyArts1_1.png"),i({[r.u0]:"c3ba2695-4646-4f4d-9679-c1c4641bf1ad",[r.zP]:"4f15448d-52b6-4a72-819e-be21d29d1899"}),a("compsAndOffers1_1.png"),i({[r.u0]:"639034bf-3e24-4705-b5a0-8e0073e95aab",[r.zP]:"654ab47c-157c-4f52-a28b-fe62a6c68cf8"}),a("simonCalder1_1.png"),i({[r.u0]:"2cc88dbe-d082-4b8a-a251-4f301ff165a2",[r.zP]:"d666293f-baef-41ea-8713-20bc33f070b0"}),a("lessonInLifestyle1_1.png"),i({[r.u0]:"caa8f478-3902-42c2-8110-84ef833c5c59",[r.zP]:"4317a833-97fa-4535-b19a-2fa9240fa3b0"}),a("yourMoney1_1.png"),i({[r.u0]:"49bc57ef-e891-4172-8113-3f46400fcd87",[r.zP]:"1f83f2e7-2af6-4333-bd0c-97026320656d"}),a("wellEnough1_1.png"),i({[r.u0]:"f4f7a014-a704-4b0d-87f4-9b980f05f07f",[r.zP]:"478c4e0c-c7fb-4604-acb5-3d68d6d47b3d"}),a("indyBest1_1.png"),i({[r.u0]:"a476a40b-80d6-475e-83ee-36e2c8c6dcb9",[r.zP]:"dd95fe7c-06c4-47a6-8129-f4559aa70f0e"}),a("healthCheck1_1.png"),i({[r.u0]:"abff9c89-d274-49b4-bf33-c24a36ab5052",[r.zP]:"74449e09-964c-4dba-97d6-ef54c35ddd60"}),i({[r.u0]:"5a7ac7c1-5f39-48c0-8ee8-0b8e43b9e451",[r.zP]:"cf5de473-8195-454a-9309-705186ad5822"}),a("climate1_1.png"),i({[r.u0]:"6e9f9dd1-5b86-4b5e-80ce-5ad26ca26edb",[r.zP]:"a070c9b1-8ee3-44f3-8247-c5c57fff3270"}),a("indyEats1_1.png"),i({[r.u0]:"fd571433-deb9-4bca-8641-81e8c37024a9",[r.zP]:"80ced531-0988-40ac-a1e8-90f40b7b24ee"}),a("independentWomen1_1.png"),i({[r.u0]:"1c1d8520-c8dd-4347-9c44-a789e6e67c0d",[r.zP]:"8a91ad1a-5bf1-4d7d-99b5-d29ebf85ed36"}),a("nowHearThis1_2.png"),i({[r.u0]:"c9972e20-b4d1-4401-a88f-777e77be0046",[r.zP]:"ddf240ea-5241-4e4b-9b8e-6d56c20605c4"}),a("indyTech1_1.png"),i({[r.u0]:"74164a51-8a5a-4f65-a441-80b8079d7677",[r.zP]:"d14b1c6c-f1e2-4b79-b6a8-c6a0219611cc"}),a("indy1001_1.png"),i({[r.u0]:"4326e634-422a-4447-8e1e-604a937cd3b5",[r.zP]:"ee0d4862-64fb-4d48-8a2f-386e84b670c8"}),a("usEveningHeadlines1_1.png"),i({[r.u0]:"90d8bfc5-e702-43ab-b5ca-87263048ce34",[r.zP]:"04c47e2a-c523-41c6-bb75-27d9b8adf17e"}),a("voices1_1.png"),i({[r.u0]:"8dcf0f56-b455-4b6b-baf5-43a270c55e7d",[r.zP]:"2fa19044-27c9-4386-9d32-bd9695ac9f21"}),a("brexitAndBeyond1_1.png"),i({[r.zP]:"a1335fab-87bf-444c-9e28-a0c1479908e9",[r.u0]:"058fb79f-211a-4c80-9733-30f5f76ab957"}),a("dailyDeals1_1.png"),i({[r.u0]:"14806361-6435-4d19-b06e-05326605fb01",[r.zP]:"7580fe1a-c84a-4c3d-90f9-1448ed99e107"}),a("onTheGround1_1.png"),i({[r.u0]:"7786fd4e-e878-442d-a784-c9c8e286cc8c",[r.zP]:"ae111d45-361d-4379-8081-15741c169c25"}),a("DriveSmart1_1.png"),i({[r.u0]:"e2987b65-ff6f-4e08-bb6e-cb495117ccee",[r.zP]:"3ffe4b4f-a2c8-4ca6-9285-5215d80a8874"}),a("IndyHomeNew1_1.png"),i({[r.u0]:"23dfe995-97c6-46bb-a2c1-d33436abcc2e",[r.zP]:"5578849c-a0b1-4c4e-a184-472017400177"}),a("IndyBulletin1_1.png")},46698(e,t,n){"use strict";n.d(t,{Ir:()=>f,Jm:()=>c,Ux:()=>h,Ws:()=>r,YU:()=>s,fL:()=>o,gv:()=>a,h$:()=>u,j7:()=>d,lH:()=>l,sU:()=>i,yA:()=>p});const r="subscription-cause",i="forgotten-password-redirect-url",o="consent-to-pay-original-page-redirect-url",a="donate-redirect-url",s="premiumBookmarks",c="cohort_ids",l="regSourceMethod",d="regSourceSection",u="returnUrl",h="color-mode",p="has-next-clicked-swiped",f="_cptt"},51136(e,t,n){"use strict";n.d(t,{Ar:()=>c,Cg:()=>p,Cs:()=>d,EP:()=>g,Kb:()=>i,N1:()=>m,NB:()=>v,Ns:()=>a,Og:()=>j,QX:()=>y,R5:()=>C,V2:()=>w,W:()=>b,Xn:()=>h,Xu:()=>l,ai:()=>u,i:()=>x,j_:()=>o,kz:()=>s,mj:()=>k,n5:()=>f,pe:()=>O});const r="/internal-api",i=`${r}/registration-lite/submit`,o=`${r}/registration-lite/verify`,a=`${r}/registration/submit`,s=`${r}/registration/verify`,c=`${r}/profile/newsletter/submit`,l=`${r}/newsletter-component/submit/lite`,d="/",u="/web-push",h="/subscribe",p="/subscribe/consent",f="/subscribe/newsletter",m="/subscribe/register",g="/subscribe/payment",v="/subscribe/newsletter/register",y="/subscribe/newsletter/payment",b="/donate/register",w="/donate/payment",x="/login",O="/user/logout",j="/profile",C="/travel/hotels",k=[x,"/register",h,f,"/subscribe/newsletter/confirmation","/donate",j,"/newsletters"]},31274(e,t,n){"use strict";n.d(t,{I8:()=>o,Wd:()=>r,mv:()=>i});const r="independent.co.uk",i="independentespanol.com",o="the-independent.com"},94056(e,t,n){"use strict";n.d(t,{AX:()=>a,B_:()=>h,EL:()=>g,Ev:()=>s,MF:()=>l,M_:()=>v,O8:()=>o,So:()=>f,Z4:()=>d,a$:()=>u,cN:()=>c,eX:()=>m,mO:()=>r,mf:()=>p,w4:()=>y,yv:()=>i});const r="CMP",i="ILC-refresh",o=`${r}=${i}`,a="isConsentOrPay",s="filter",c="regSourceMethod",l="regSourceSection",d="itm_campaign",u="itm_channel",h="utm_campaign",p="editionSwitcherSource",f="returnPath",m="utm_source",g="utm_medium",v="from_app",y="test_group"},70929(e,t,n){"use strict";n.d(t,{D9:()=>a,H2:()=>p,P2:()=>o,Re:()=>s,W4:()=>l,Y5:()=>c,ck:()=>d,k$:()=>r,ot:()=>h,sI:()=>u,uj:()=>i});const r="bookmarks",i="Newsletters Page",o="Nav subscribe CTA",a="Donations",s="Independent App - UK ROW",c="Independent App - US",l="Subscription",d="Register Wall with the Register Form",u="Nav register CTA",h="Subscribe direct",p="Bulletin App"},37277(e,t,n){"use strict";n.d(t,{Cj:()=>i,G8:()=>s,IJ:()=>a,u0:()=>r,zP:()=>o});const r="prod",i="staging",o="uat",a="dev",s="local"},22755(e,t,n){"use strict";n.d(t,{Wt:()=>i,Yl:()=>s,c0:()=>o,f_:()=>r,mk:()=>a});const r="cmp-choice",i="next-click-article-count",o="next-click-articles",a="is-next-click",s="has-next-click-onboarded"},53150(e,t,n){"use strict";n.d(t,{XV:()=>i,fJ:()=>r});const r="bookmark-button",i="save-offer-page-take-this-offer-button"},80036(e,t,n){"use strict";n.d(t,{F:()=>l,GH:()=>c,K1:()=>o,Op:()=>s,Yp:()=>a,v2:()=>i});const r=2147483647,i=1003,o=1000005,a=2,s=r,c=r,l=100},82622(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(7378),i=n(34366),o=n(52324);const a=(0,r.createContext)(null);o.Qr;function s(e){const t=(0,r.useContext)(a),n=(0,r.useSyncExternalStore)(i.mQ.subscribe,i.mQ.get,()=>null!=t?t:i.mQ.get()),s=!!n.loading;if(n.status===o.e5){const t=e?e(n):n;return{login:i.mQ.actions.login,logout:i.mQ.actions.logout,isLoading:s,profile:t,isAuthenticated:!0}}return{login:i.mQ.actions.login,logout:i.mQ.actions.logout,isLoading:s,profile:null,isAuthenticated:!1}}},25250(e,t,n){"use strict";n.d(t,{e:()=>i});var r=n(7378);const i=e=>{const[t,n]=(0,r.useState)(null!=e&&e),i=(0,r.useCallback)(e=>n(null!=e?e:!t),[t]);return[t,i]}},78516(e,t,n){"use strict";n.d(t,{AO:()=>f,Ar:()=>s,BE:()=>j,Dr:()=>w,EU:()=>y,Hs:()=>d,Lx:()=>m,Oy:()=>r,PZ:()=>O,QR:()=>i,Th:()=>E,VI:()=>b,WD:()=>P,We:()=>l,Yz:()=>v,aN:()=>g,cJ:()=>x,e:()=>C,eF:()=>h,ff:()=>k,je:()=>_,ji:()=>I,oc:()=>p,qG:()=>a,sl:()=>c,sx:()=>o,tL:()=>S,wL:()=>u,zt:()=>A});const r="link_click_label",i="topic_link_click_label",o="link_click_position",a="link_click_text",s="Article in-line Link",c="Article in-line Link (Topic Page)",l="Article in-line Link (Non-Topic Page)",d="Next Article",u="Article Topic Tag Link",h="Live Blog In-line Article Link",p="Liveblog Key Points",f="Most Commented (Section Page)",m="Article Bullet Related Link",g="Live Blog Article Bullet Related Link",v="RHR Bulletin",y="RHR Most Popular",b="RHR Popular Videos",w="Temp Links",x="Product Carousel - Compare Button",O="Product Carousel - Compare Checkbox",j="Product Carousel - Read Review",C="Product Comparison Modal - Read Review",k="Product List - Buy Now - Position",_="Product Card - Buy Now",E="Product Card Modal - Buy Now",S="Product Carousel - Buy Now - Position",P="Product Comparison Modal - Buy Now",A="Product Card - Read More",I="Product List - Read More"},48544(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(94199),i=n(8944),o=n(13886);const a=()=>{var e;const t=null!==(e=(0,o.Ri)(r.QO))&&void 0!==e?e:"";return(0,i.A)(t)}},11496(e,t,n){"use strict";n.d(t,{$d:()=>W,$v:()=>c,Cf:()=>m,Eg:()=>l,G5:()=>I,Hj:()=>G,I6:()=>z,J:()=>p,KW:()=>L,L1:()=>_,L8:()=>h,M9:()=>r,MA:()=>N,Mg:()=>U,Nc:()=>$,OJ:()=>X,OL:()=>ee,Pe:()=>K,Re:()=>F,Rk:()=>S,S3:()=>M,SP:()=>D,T6:()=>y,V0:()=>f,Vs:()=>i,Wk:()=>Q,X_:()=>A,Xn:()=>E,_V:()=>k,_d:()=>u,a4:()=>Z,b:()=>O,bp:()=>s,ci:()=>x,cl:()=>q,cn:()=>b,d2:()=>j,fb:()=>T,m4:()=>B,mB:()=>d,n:()=>o,p5:()=>a,pt:()=>H,sW:()=>J,tH:()=>R,tS:()=>P,u6:()=>w,w0:()=>V,wV:()=>v,xx:()=>Y,yq:()=>g,zh:()=>C});const r="start_registration",i="complete_registration",o="affiliate_link",a="page_refresh",s="internal_link",c="nav_menu",l="select_payment",d="select_payment_type",u="cancel_subscription",h="update_package",p="payment_complete",f="login",m="piano_impression",g="share",v="newsletter_sign_up",y="bookmark_article",b="change_edition",w="payment_started",x="logout",O="cookiebanner_click",j="comments_add",C="comments_load_more",k="comments_show",_="adblock_detected",E="article_arrow_load",S="read_review",P="article_arrow_click",A="article_swipe",I="view_search_results",T="newsletter_unsubscribe",z="burger_menu_click",D="gallery_view",L="google_preferred_source_click",M="piano_dismiss",N="select_item",$="product_compare_view",R="product_compare_add",V="premium_select_event",F="premium_select_ebook",B="select_color_mode",H="deeper_dive_widget_rendered",q="deeper_dive_question_sent",U="heyflow_view",W="heyflow_click",Z="badge_shown",G="badge_click",K="chat_shown",Y="chat_prompts_shown",J="chat_prompt_clicked",Q="chat_products_clicked",X="chat_closed",ee="chat_error_shown"},17631(e,t,n){"use strict";n.d(t,{$V:()=>o,Ar:()=>R,CY:()=>k,DM:()=>c,Et:()=>F,GJ:()=>z,Gz:()=>M,IC:()=>s,KK:()=>O,Kx:()=>p,Ld:()=>U,M5:()=>w,Mr:()=>y,NJ:()=>b,NS:()=>K,Nl:()=>d,O9:()=>Q,PC:()=>I,Pp:()=>a,Q1:()=>ee,Qk:()=>i,Ry:()=>C,SA:()=>L,SU:()=>m,Tv:()=>f,V$:()=>x,WH:()=>X,WS:()=>T,Z$:()=>D,ZP:()=>V,a4:()=>h,bd:()=>W,cb:()=>v,ei:()=>P,h6:()=>Y,i2:()=>G,iV:()=>l,lB:()=>g,lw:()=>u,oG:()=>_,qE:()=>Z,rC:()=>B,rG:()=>E,rg:()=>H,rh:()=>j,s:()=>A,sZ:()=>q,t6:()=>J,t7:()=>te,vT:()=>S,xF:()=>$,zq:()=>N});var r=n(94056);const i="pagename",o="page_title",a="page_type",s="channel_hierarchy",c="sub_section",l="sub_section_2",d="homepage_update_time",u="code_version",h="logged_in_status",p="previous_page_path",f="previous_page_type",m="previous_content_id",g="previous_article_topic",v="site_section",y="color_mode",b="user_status",w="user_id",x="user_registration_date",O=r.Z4,j=r.a$,C="reg_source",k="utm_campaign",_="link_label",E="link_location",S="nav_link_location",P="link_destination",A="edition_link_text",I="article_name",T="content_id",z="article_publication_time",D="headline",L="headline_meta_title",M="headline_short",N="headline_social",$="article_author",R="lead_media_item",V="article_publication_date",F="content_source",B="word_count",H="internal_link_count",q="components_list",U="article_modification_date",W="article_topic_tags",Z="commercial_campaign",G="article_premium_status",K="content_type",Y="product_name",J="product_price",Q="product_rating",X="chat_product_link",ee="chat_merchant_name",te="chat_merchant_link"},46300(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push(arguments)}},94982(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(46300);const i=(e,t)=>(0,r.A)("event",e,t)},87871(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(51566);const i=()=>{const e=r.BY-1;return window.matchMedia(`(max-width: ${e}px)`).matches}},16964(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(99842),i=n(6798);const o="eager",a="lazy",s={[o]:700,[a]:100},c=(e,t)=>{(0,r.hydrateComponentList)(e,{StateProvider:t,Wrapper:i.A,rootMargins:s})}},94380(e,t,n){"use strict";n.d(t,{X:()=>i});var r=n(48544);function i(){if(void 0===globalThis.window)return null;const e=(0,r.A)();if(!e)return null;const{email:t,given_name:n,family_name:i,userStatus:o,pUid:a,exp:s,isAdFreeUser:c,isActiveRecurringDonator:l,adFreeExpiryTimestamp:d,recurringDonatorExpiryTimestamp:u,permutiveId:h}=e;return{email:t,givenName:n,familyName:i,userStatus:o,uid:a,exp:s,isAdFreeUser:c,isActiveRecurringDonator:l,adFreeExpiryTimestamp:d,recurringDonatorExpiryTimestamp:u,permutiveId:h}}},34366(e,t,n){"use strict";n.d(t,{mQ:()=>g});var r,i=n(21250),o=n(51136),a=n(94056),s=n(68069),c=n(44885),l=n(94380),d=n(52324);function u(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}const h=Math.random().toString(36).slice(2),p={status:d.Qr,loading:!1,__id__:h},f=null!==(r="undefined"!=typeof window?(0,s.v)(document):void 0)&&void 0!==r?r:p,m=(0,c.y)(f),g={__id__:h,get:m.get,subscribe:m.subscribe,actions:{set:m.set,patch:m.patch,login:e=>{m.patch({loading:!0});const t=new URL(o.i,window.location.origin);e&&t.searchParams.set(a.So,e),window.location.href=t.toString()},logout:async()=>{m.patch({loading:!0});try{await fetch(o.pe,{credentials:"include"})}finally{m.set(p)}},loadProfile:()=>{const e=(0,l.X)();e?m.patch(function(e){for(var t=1;tr,e5:()=>i});const r="ANONYMOUS",i="AUTHENTICATED"},68069(e,t,n){"use strict";n.d(t,{v:()=>a});var r=n(43970),i=n(15744);let o;function a(e=document){if(void 0===e)return null;if(void 0!==o)return o;const t=e.getElementById(r.eQT),n=null==t?void 0:t.textContent;let a=null;try{if(!n)throw new Error("No auth snapshot found in DOM");a=JSON.parse(atob(n))}catch(e){(0,i.log)(e)}finally{var s;null===(s=document.getElementById(r.eQT))||void 0===s||s.remove()}return o=a,a}},15744(e,t,n){"use strict";n.r(t),n.d(t,{error:()=>m,group:()=>u,groupEnd:()=>h,log:()=>p,logWithPrefix:()=>g,shouldLog:()=>l,shouldLogToSentry:()=>d,warn:()=>f});var r=n(37277),i=n(13886),o=n(84731),a=n(15744);let s,c;const l=()=>{if("undefined"==typeof window)return{NODE_ENV:"production",npm_config_domain:""}.SERVER!==r.u0;if("undefined"!=typeof window&&void 0===s){var e;const t=new URLSearchParams(null===(e=window)||void 0===e||null===(e=e.location)||void 0===e?void 0:e.search);s=t.has("__DEBUG__")}return s||"true"===(0,i.Ri)("__DEBUG__")},d=()=>(void 0===c&&(c=(0,o.t)()),c),u=(...e)=>{l()&&console.group(...e)},h=(...e)=>{l()&&console.groupEnd(...e)},p=(...e)=>{l()&&console.log(...e)},f=(...e)=>{var t;const n=l(),r=d();n&&console.warn(...e),r&&(null===(t=window.Sentry)||void 0===t||t.captureException(...e))},m=(...e)=>{var t;const n=l(),r=d();n&&console.error(...e),r&&(null===(t=window.Sentry)||void 0===t||t.captureException(...e))},g=(e,t)=>(...n)=>{const r=a[e],[i,...o]=n;r(`${t} ${i}`,...o)}},87593(e,t,n){"use strict";n.d(t,{O:()=>i});const r=(e,t,n={})=>{const r=new URLSearchParams;return r.set("__amp_source_origin",window.location.origin),Object.keys(n).forEach(e=>{r.set(e,n[e])}),fetch(`/internal-api/${e}?${r.toString()}`,t)},i={post:(e,t,n)=>r(e,{method:"POST",mode:"same-origin",cache:"no-cache",credentials:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)},n),get:(e,t)=>r(e,{method:"GET"},t),delete:(e,t)=>r(e,{method:"DELETE"},t)}},32608(e,t,n){"use strict";n.d(t,{V:()=>r});const r=e=>{location.href=e}},84731(e,t,n){"use strict";n.d(t,{t:()=>i});var r=n(94199);const i=()=>{var e;return!0===(null===(e=window.JSGlobals)||void 0===e||null===(e=e.featureFlags)||void 0===e?void 0:e[r.MC])}},44885(e,t,n){"use strict";n.d(t,{y:()=>a});var r=n(21250);function i(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 o(e){for(var t=1;tt,set:e=>{t=e,n.forEach(e=>e(t))},patch:e=>{t=o(o({},t),e),n.forEach(e=>e(t))},subscribe:e=>(n.add(e),()=>n.delete(e))}}},55334(e,t,n){"use strict";n.d(t,{tn:()=>r.tn});var r=n(49239)},8944(e,t,n){"use strict";n.d(t,{A:()=>r});const r=e=>{try{const t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),n=decodeURIComponent(atob(t));return JSON.parse(n)}catch(e){return null}}},47573(e,t,n){"use strict";n.d(t,{$:()=>i});var r=n(71465);const i=(e,t=0,n=!1,i=!1)=>{const o=i?Math.round(t):t,a=n&&o%1==0?0:2,s={style:"currency",currency:e,trailingZeroDisplay:n?"stripIfInteger":void 0,minimumFractionDigits:a,maximumFractionDigits:a};switch(e){case r.tX:return new Intl.NumberFormat("en-GB",s).format(o);case r.tL:return new Intl.NumberFormat("en-US",s).format(o);case r.bz:return new Intl.NumberFormat("en-GB",s).format(o);default:return(new Intl.NumberFormat).format(o)}}},94478(e,t,n){"use strict";n.d(t,{Ly:()=>l,YB:()=>s,fF:()=>c,fJ:()=>h,vu:()=>u,yj:()=>d});var r=n(94478),i=n(78652),o=n(87375);const a=e=>/^\d+(\.\d+)?:\d+(\.\d+)?$/.test(e),s=(e,t=null,n=null,r=!1,o=null)=>{if(!e)return"";n&&!a(n)&&(console.warn(`Wrong crop ratio format for image ${e}`),n=null);const s=(0,i.e5)({width:null!=t?t:void 0,crop:n?`${n},smart`:void 0,trim:null!=o?o:void 0});return[(0,i.m$)(e,s),...r&&t?[`${t}w`]:[]].join(" ")},c=(e,t,n,r,i)=>{if(!e||"string"!=typeof e||!Array.isArray(t)||!t.length)return null;if(!Array.isArray(n)||!n.length||n.some(e=>isNaN(e)||e<1))return null;const o=function(e,t){const n=e.flatMap(e=>t.map(t=>t*e));return Array.from(new Set(n)).sort((e,t)=>e-t)}(t,n);return o.map(t=>`${s(e,t,i,!1,r)} ${t}w`).join(", ")},l=(e,t,n=null,i=!0,o)=>e&&t&&t.length?t.map(t=>r.YB(e,t,n,i,o)):[],d=(e,t,n)=>{if(e&&!a(String(e))&&e!==o.m.FREEFORM)return console.warn(`Wrong crop ratio format: ${JSON.stringify(e)}`),["string"==typeof t?parseFloat(t):t,"string"==typeof n?parseFloat(n):n];if(e===o.m.FREEFORM)return[0,0];const r="string"==typeof t?parseFloat(t):t,i="string"==typeof n?parseFloat(n):n;if(isNaN(r)||isNaN(i))return console.warn(`Invalid width or height: ${r}, ${i}`),[r,i];const[s,c]=e.split(":"),l=parseFloat(s),d=parseFloat(c)/l;return i/r{var n;const r=null==e||null===(n=e[t])||void 0===n?void 0:n.trimData;if(!r)return;const{top:i,right:o,bottom:a,left:s}=r;return[i,o,a,s].every(e=>"number"==typeof e)?`${i},${o},${a},${s}`:void 0},h=(e,t)=>{var n,r;const i=null!==(n=null==e||null===(r=e[t])||void 0===r?void 0:r.cropData)&&void 0!==n?n:null;if(i&&"number"==typeof i.width&&"number"==typeof i.height)return[i.width,i.height]}},96066(e,t,n){"use strict";n.d(t,{O3:()=>s,aT:()=>a});var r=n(60824),i=n.n(r),o=n(5178);const a=(e,t=[],n=" ")=>{const r=i()(e,t,n);return t.length>0?r.replace(o.D4,e=>e.trim()).replace(o.pT," ").trim():r.replace(o.pT," ").trim()},s=(...e)=>{const t=new RegExp(/\s{2,}/g);return[...e].filter(e=>null!=e).join(" ").replace(t," ").trim()}},84009(e){"use strict";e.exports=function(e,t,n,r,i,o,a,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,i,o,a,s],d=0;(c=new Error(t.replace(/%s/g,function(){return l[d++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},24039(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;cQ,HelmetData:()=>H,HelmetProvider:()=>U});var r=n(7378),i=n(12700),o=n.n(i),a=n(84009),s=n.n(a),c=n(59141),l=n.n(c),d=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(d||{}),u={rel:["amphtml","canonical","alternate"]},h={type:["application/ld+json"]},p={charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},f=Object.values(d),m={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},g=Object.entries(m).reduce((e,[t,n])=>(e[n]=t,e),{}),v="data-rh",y="defaultTitle",b="defer",w="encodeSpecialCharacters",x="onChangeClientState",O="titleTemplate",j="prioritizeSeoTags",C=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},k=e=>{let t=C(e,"title");const n=C(e,O);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=C(e,y);return t||r||void 0},_=e=>C(e,x)||(()=>{}),E=(e,t)=>t.filter(t=>void 0!==t[e]).map(t=>t[e]).reduce((e,t)=>({...e,...t}),{}),S=(e,t)=>t.filter(e=>void 0!==e.base).map(e=>e.base).reverse().reduce((t,n)=>{if(!t.length){const r=Object.keys(n);for(let i=0;i{const r={};return n.filter(t=>{return!!Array.isArray(t[e])||(void 0!==t[e]&&(n=`Helmet: ${e} should be of type "Array". Instead found type "${typeof t[e]}"`,console&&"function"==typeof console.warn&&console.warn(n)),!1);var n}).map(t=>t[e]).reverse().reduce((e,n)=>{const i={};n.filter(e=>{let n;const o=Object.keys(e);for(let r=0;re.push(t));const o=Object.keys(i);for(let e=0;e{if(Array.isArray(e)&&e.length)for(let n=0;nArray.isArray(e)?e.join(""):e,T=(e,t)=>Array.isArray(e)?e.reduce((e,n)=>(((e,t)=>{const n=Object.keys(e);for(let r=0;r({...e,[t]:void 0}),D=["noscript","script","style"],L=(e,t=!0)=>!1===t?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),M=e=>Object.keys(e).reduce((t,n)=>{const r=void 0!==e[n]?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),N=(e,t={})=>Object.keys(e).reduce((t,n)=>(t[m[n]||n]=e[n],t),t),$=(e,t)=>t.map((t,n)=>{const i={key:n,[v]:!0};return Object.keys(t).forEach(e=>{const n=m[e]||e;if("innerHTML"===n||"cssText"===n){const e=t.innerHTML||t.cssText;i.dangerouslySetInnerHTML={__html:e}}else i[n]=t[e]}),r.createElement(e,i)}),R=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>((e,t,n)=>{const i=N(n,{key:t,[v]:!0});return[r.createElement("title",i,t)]})(0,t.title,t.titleAttributes),toString:()=>((e,t,n,r)=>{const i=M(n),o=I(t);return i?`<${e} ${v}="true" ${i}>${L(o,r)}`:`<${e} ${v}="true">${L(o,r)}`})(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>N(t),toString:()=>M(t)};default:return{toComponent:()=>$(e,t),toString:()=>((e,t,n=!0)=>t.reduce((t,r)=>{const i=r,o=Object.keys(i).filter(e=>!("innerHTML"===e||"cssText"===e)).reduce((e,t)=>{const r=void 0===i[t]?t:`${t}="${L(i[t],n)}"`;return e?`${e} ${r}`:r},""),a=i.innerHTML||i.cssText||"",s=-1===D.indexOf(e);return`${t}<${e} ${v}="true" ${o}${s?"/>":`>${a}`}`},""))(e,t,n)}}},V=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:o,styleTags:a,title:s="",titleAttributes:c,prioritizeSeoTags:l}=e;let{linkTags:d,metaTags:f,scriptTags:m}=e,g={toComponent:()=>{},toString:()=>""};return l&&({priorityMethods:g,linkTags:d,metaTags:f,scriptTags:m}=(({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=T(e,p),o=T(t,u),a=T(n,h);return{priorityMethods:{toComponent:()=>[...$("meta",i.priority),...$("link",o.priority),...$("script",a.priority)],toString:()=>`${R("meta",i.priority,r)} ${R("link",o.priority,r)} ${R("script",a.priority,r)}`},metaTags:i.default,linkTags:o.default,scriptTags:a.default}})(e)),{priority:g,base:R("base",t,r),bodyAttributes:R("bodyAttributes",n,r),htmlAttributes:R("htmlAttributes",i,r),link:R("link",d,r),meta:R("meta",f,r),noscript:R("noscript",o,r),script:R("script",m,r),style:R("style",a,r),title:R("title",{title:s,titleAttributes:c},r)}},F=[],B=!("undefined"==typeof window||!window.document||!window.document.createElement),H=class{instances=[];canUseDOM=B;context;value={setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?F:this.instances,add:e=>{(this.canUseDOM?F:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?F:this.instances).indexOf(e);(this.canUseDOM?F:this.instances).splice(t,1)}}};constructor(e,t){this.context=e,this.canUseDOM=t||!1,t||(e.helmet=V({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},q=r.createContext({}),U=class e extends r.Component{static canUseDOM=B;helmetData;constructor(t){super(t),this.helmetData=new H(this.props.context||{},e.canUseDOM)}render(){return r.createElement(q.Provider,{value:this.helmetData.value},this.props.children)}},W=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${v}]`),i=[].slice.call(r),o=[];let a;return t&&t.length&&t.forEach(t=>{const n=document.createElement(e);for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e))if("innerHTML"===e)n.innerHTML=t.innerHTML;else if("cssText"===e)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{const r=e,i=void 0===t[r]?"":t[r];n.setAttribute(e,i)}n.setAttribute(v,"true"),i.some((e,t)=>(a=t,n.isEqualNode(e)))?i.splice(a,1):o.push(n)}),i.forEach(e=>e.parentNode?.removeChild(e)),o.forEach(e=>n.appendChild(e)),{oldTags:i,newTags:o}},Z=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(v),i=r?r.split(","):[],o=[...i],a=Object.keys(t);for(const e of a){const r=t[e]||"";n.getAttribute(e)!==r&&n.setAttribute(e,r),-1===i.indexOf(e)&&i.push(e);const a=o.indexOf(e);-1!==a&&o.splice(a,1)}for(let e=o.length-1;e>=0;e-=1)n.removeAttribute(o[e]);i.length===o.length?n.removeAttribute(v):n.getAttribute(v)!==a.join(",")&&n.setAttribute(v,a.join(","))},G=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:o,metaTags:a,noscriptTags:s,onChangeClientState:c,scriptTags:l,styleTags:d,title:u,titleAttributes:h}=e;Z("body",r),Z("html",i),((e,t)=>{void 0!==e&&document.title!==e&&(document.title=I(e)),Z("title",t)})(u,h);const p={baseTag:W("base",n),linkTags:W("link",o),metaTags:W("meta",a),noscriptTags:W("noscript",s),scriptTags:W("script",l),styleTags:W("style",d)},f={},m={};Object.keys(p).forEach(e=>{const{newTags:t,oldTags:n}=p[e];t.length&&(f[e]=t),n.length&&(m[e]=p[e].oldTags)}),t&&t(),c(e,f,m)},K=null,Y=e=>{K&&cancelAnimationFrame(K),e.defer?K=requestAnimationFrame(()=>{G(e,()=>{K=null})}):(G(e),K=null)},J=class extends r.Component{rendered=!1;shouldComponentUpdate(e){return!l()(e,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:e}=this.props.context;e.remove(this),this.emitChange()}emitChange(){const{helmetInstances:e,setHelmet:t}=this.props.context;let n=null;const r=(i=e.get().map(e=>{const t={...e.props};return delete t.context,t}),{baseTag:S(["href"],i),bodyAttributes:E("bodyAttributes",i),defer:C(i,b),encode:C(i,w),htmlAttributes:E("htmlAttributes",i),linkTags:P("link",["rel","href"],i),metaTags:P("meta",["name","charset","http-equiv","property","itemprop"],i),noscriptTags:P("noscript",["innerHTML"],i),onChangeClientState:_(i),scriptTags:P("script",["src","innerHTML"],i),styleTags:P("style",["cssText"],i),title:k(i),titleAttributes:E("titleAttributes",i),prioritizeSeoTags:A(i,j)});var i;U.canUseDOM?Y(r):V&&(n=V(r)),t(n)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:e}=this.props.context;e.add(this),this.emitChange()}render(){return this.init(),null}},Q=class extends r.Component{static defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1};shouldComponentUpdate(e){return!o()(z(this.props,"helmetData"),z(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(t=>{n={...n,[t]:e[t]}}),n}warnOnInvalidChildren(e,t){return s()(f.some(t=>e.type===t),"function"==typeof e.type?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${f.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),s()(!t||"string"==typeof t||Array.isArray(t)&&!t.some(e=>"string"!=typeof e),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`} ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return r.Children.forEach(e,e=>{if(!e||!e.props)return;const{children:r,...i}=e.props,o=Object.keys(i).reduce((e,t)=>(e[g[t]||t]=i[t],e),{});let{type:a}=e;switch("symbol"==typeof a?a=a.toString():this.warnOnInvalidChildren(e,r),a){case"Symbol(react.fragment)":t=this.mapChildrenToProps(r,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(e,n,o,r);break;default:t=this.mapObjectTypeChildren(e,t,o,r)}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:i}=t;if(e&&(n=this.mapChildrenToProps(e,n)),i&&!(i instanceof H)){i=new H(i.context,!0),delete n.helmetData}return i?r.createElement(J,{...n,context:i.value}):r.createElement(q.Consumer,null,e=>r.createElement(J,{...n,context:e}))}}},69629(e,t,n){"use strict";n.r(t),n.d(t,{Helmet:()=>pe,default:()=>fe});var r,i,o,a,s=n(23108),c=n.n(s),l=n(75829),d=n.n(l),u=n(12700),h=n.n(u),p=n(7378),f=n(24039),m=n.n(f),g="bodyAttributes",v="htmlAttributes",y="titleAttributes",b={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},w=(Object.keys(b).map(function(e){return b[e]}),"charset"),x="cssText",O="href",j="http-equiv",C="innerHTML",k="itemprop",_="name",E="property",S="rel",P="src",A="target",I={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},T="defaultTitle",z="defer",D="encodeSpecialCharacters",L="onChangeClientState",M="titleTemplate",N=Object.keys(I).reduce(function(e,t){return e[I[t]]=t,e},{}),$=[b.NOSCRIPT,b.SCRIPT,b.STYLE],R="data-react-helmet",V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},F=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},q=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},U=function(e){var t=Y(e,b.TITLE),n=Y(e,M);if(n&&t)return n.replace(/%s/g,function(){return Array.isArray(t)?t.join(""):t});var r=Y(e,T);return t||r||void 0},W=function(e){return Y(e,L)||function(){}},Z=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return B({},e,t)},{})},G=function(e,t){return t.filter(function(e){return void 0!==e[b.BASE]}).map(function(e){return e[b.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),i=0;i=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},J=(r=Date.now(),function(e){var t=Date.now();t-r>16?(r=t,e(t)):setTimeout(function(){J(e)},0)}),Q=function(e){return clearTimeout(e)},X="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||J:n.g.requestAnimationFrame||J,ee="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Q:n.g.cancelAnimationFrame||Q,te=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},ne=null,re=function(e,t){var n=e.baseTag,r=e.bodyAttributes,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,s=e.noscriptTags,c=e.onChangeClientState,l=e.scriptTags,d=e.styleTags,u=e.title,h=e.titleAttributes;ae(b.BODY,r),ae(b.HTML,i),oe(u,h);var p={baseTag:se(b.BASE,n),linkTags:se(b.LINK,o),metaTags:se(b.META,a),noscriptTags:se(b.NOSCRIPT,s),scriptTags:se(b.SCRIPT,l),styleTags:se(b.STYLE,d)},f={},m={};Object.keys(p).forEach(function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(m[e]=p[e].oldTags)}),t&&t(),c(e,f,m)},ie=function(e){return Array.isArray(e)?e.join(""):e},oe=function(e,t){void 0!==e&&document.title!==e&&(document.title=ie(e)),ae(b.TITLE,t)},ae=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(R),i=r?r.split(","):[],o=[].concat(i),a=Object.keys(t),s=0;s=0;u--)n.removeAttribute(o[u]);i.length===o.length?n.removeAttribute(R):n.getAttribute(R)!==a.join(",")&&n.setAttribute(R,a.join(","))}},se=function(e,t){var n=document.head||document.querySelector(b.HEAD),r=n.querySelectorAll(e+"["+R+"]"),i=Array.prototype.slice.call(r),o=[],a=void 0;return t&&t.length&&t.forEach(function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===C)n.innerHTML=t.innerHTML;else if(r===x)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[r]?"":t[r];n.setAttribute(r,s)}n.setAttribute(R,"true"),i.some(function(e,t){return a=t,n.isEqualNode(e)})?i.splice(a,1):o.push(n)}),i.forEach(function(e){return e.parentNode.removeChild(e)}),o.forEach(function(e){return n.appendChild(e)}),{oldTags:i,newTags:o}},ce=function(e){return Object.keys(e).reduce(function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},le=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[I[n]||n]=e[n],t},t)},de=function(e,t,n){switch(e){case b.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(r={key:e})[R]=!0,i=le(n,r),[p.createElement(b.TITLE,i,e)];var e,n,r,i},toString:function(){return function(e,t,n,r){var i=ce(n),o=ie(t);return i?"<"+e+" "+R+'="true" '+i+">"+q(o,r)+"":"<"+e+" "+R+'="true">'+q(o,r)+""}(e,t.title,t.titleAttributes,n)}};case g:case v:return{toComponent:function(){return le(t)},toString:function(){return ce(t)}};default:return{toComponent:function(){return function(e,t){return t.map(function(t,n){var r,i=((r={key:n})[R]=!0,r);return Object.keys(t).forEach(function(e){var n=I[e]||e;if(n===C||n===x){var r=t.innerHTML||t.cssText;i.dangerouslySetInnerHTML={__html:r}}else i[n]=t[e]}),p.createElement(e,i)})}(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,r){var i=Object.keys(r).filter(function(e){return!(e===C||e===x)}).reduce(function(e,t){var i=void 0===r[t]?t:t+'="'+q(r[t],n)+'"';return e?e+" "+i:i},""),o=r.innerHTML||r.cssText||"",a=-1===$.indexOf(e);return t+"<"+e+" "+R+'="true" '+i+(a?"/>":">"+o+"")},"")}(e,t,n)}}}},ue=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,s=e.noscriptTags,c=e.scriptTags,l=e.styleTags,d=e.title,u=void 0===d?"":d,h=e.titleAttributes;return{base:de(b.BASE,t,r),bodyAttributes:de(g,n,r),htmlAttributes:de(v,i,r),link:de(b.LINK,o,r),meta:de(b.META,a,r),noscript:de(b.NOSCRIPT,s,r),script:de(b.SCRIPT,c,r),style:de(b.STYLE,l,r),title:de(b.TITLE,{title:u,titleAttributes:h},r)}},he=d()(function(e){return{baseTag:G([O,A],e),bodyAttributes:Z(g,e),defer:Y(e,z),encode:Y(e,D),htmlAttributes:Z(v,e),linkTags:K(b.LINK,[S,O],e),metaTags:K(b.META,[_,w,j,E,k],e),noscriptTags:K(b.NOSCRIPT,[C],e),onChangeClientState:W(e),scriptTags:K(b.SCRIPT,[P,C],e),styleTags:K(b.STYLE,[x],e),title:U(e),titleAttributes:Z(y,e)}},function(e){ne&&ee(ne),e.defer?ne=X(function(){re(e,function(){ne=null})}):(re(e),ne=null)},ue)(function(){return null}),pe=(i=he,a=o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(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}(this,e.apply(this,arguments))}return function(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)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!h()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case b.SCRIPT:case b.NOSCRIPT:return{innerHTML:t};case b.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,i=e.newChildProps,o=e.nestedChildren;return B({},r,((t={})[n.type]=[].concat(r[n.type]||[],[B({},i,this.mapNestedChildrenToProps(n,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,i=e.newProps,o=e.newChildProps,a=e.nestedChildren;switch(r.type){case b.TITLE:return B({},i,((t={})[r.type]=a,t.titleAttributes=B({},o),t));case b.BODY:return B({},i,{bodyAttributes:B({},o)});case b.HTML:return B({},i,{htmlAttributes:B({},o)})}return B({},i,((n={})[r.type]=B({},o),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=B({},t);return Object.keys(e).forEach(function(t){var r;n=B({},n,((r={})[t]=e[t],r))}),n},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return p.Children.forEach(e,function(e){if(e&&e.props){var i=e.props,o=i.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[N[n]||n]=e[n],t},t)}(H(i,["children"]));switch(n.warnOnInvalidChildren(e,o),e.type){case b.LINK:case b.META:case b.NOSCRIPT:case b.SCRIPT:case b.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:a,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:o})}}}),t=this.mapArrayTypeChildrenToProps(r,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=H(e,["children"]),r=B({},n);return t&&(r=this.mapChildrenToProps(t,r)),p.createElement(i,r)},F(t,null,[{key:"canUseDOM",set:function(e){i.canUseDOM=e}}]),t}(p.Component),o.propTypes={base:c().object,bodyAttributes:c().object,children:c().oneOfType([c().arrayOf(c().node),c().node]),defaultTitle:c().string,defer:c().bool,encodeSpecialCharacters:c().bool,htmlAttributes:c().object,link:c().arrayOf(c().object),meta:c().arrayOf(c().object),noscript:c().arrayOf(c().object),onChangeClientState:c().func,script:c().arrayOf(c().object),style:c().arrayOf(c().object),title:c().string,titleAttributes:c().object,titleTemplate:c().string},o.defaultProps={defer:!0,encodeSpecialCharacters:!0},o.peek=i.peek,o.rewind=function(){var e=i.rewind();return e||(e=ue({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},a);pe.renderStatic=pe.rewind;const fe=pe},60824(e,t,n){"use strict";var r;!function(){if("function"!=typeof i){var i=function(e){return e};i.nonNative=!0}const o=i("plaintext"),a=i("html"),s=i("comment"),c=/<(\w*)>/g,l=/<\/?([^\s\/>]+)/;function d(e,t,n){return h(e=e||"",u(t=t||[],n=n||""))}function u(e,t){return{allowable_tags:e=function(e){let t=new Set;if("string"==typeof e){let n;for(;n=c.exec(e);)t.add(n[1])}else i.nonNative||"function"!=typeof e[i.iterator]?"function"==typeof e.forEach&&e.forEach(t.add,t):t=new Set(e);return t}(e),tag_replacement:t,state:o,tag_buffer:"",depth:0,in_quote_char:""}}function h(e,t){if("string"!=typeof e)throw new TypeError("'html' parameter must be a string");let n=t.allowable_tags,r=t.tag_replacement,i=t.state,c=t.tag_buffer,l=t.depth,d=t.in_quote_char,u="";for(let t=0,h=e.length;t":if(d)break;if(l){l--;break}d="",i=o,c+=">",n.has(p(c))?u+=c:u+=r,c="";break;case'"':case"'":d=h===d?"":d||h,c+=h;break;case"-":""===h)"--"==c.slice(-2)&&(i=o),c="";else c+=h}return t.state=i,t.tag_buffer=c,t.depth=l,t.in_quote_char=d,u}function p(e){let t=l.exec(e);return t?t[1].toLowerCase():null}d.init_streaming_mode=function(e,t){let n=u(e=e||[],t=t||"");return function(e){return h(e||"",n)}},void 0===(r=function(){return d}.call(t,n,t,e))||(e.exports=r)}()},99842(e,t,n){var r={"./bootstrap/helpers/getHydrateRoots.ts"(e,t,n){n.r(t),n.d(t,{default:()=>i});var r=n("./components/HydrateIsland.tsx");const i=function(){return Array.from(document.getElementsByClassName(r.CLASS_HYDRATE_ROOT))}},"./bootstrap/helpers/loadIsland.tsx"(e,t,n){n.r(t),n.d(t,{default:()=>d});var r=n("react"),i=n("react-dom/client"),o=n("react/jsx-runtime");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(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 c(e){for(var t=1;tc,isShowLog:()=>o,log:()=>a,retrieveShowLogReference:()=>i,warn:()=>s});var r=n("./bootstrap/helpers/log.ts"),i=function(){},o=function(){var e,t=r.retrieveShowLogReference();void 0===t&&(t=new URLSearchParams(null===(e=window)||void 0===e||null===(e=e.location)||void 0===e?void 0:e.search).has("__DEBUG__"));return t},a=function(){var e;r.isShowLog()&&(e=console).log.apply(e,arguments)},s=function(){var e;r.isShowLog()&&(e=console).warn.apply(e,arguments)},c=function(){var e;r.isShowLog()&&(e=console).error.apply(e,arguments)}},"./bootstrap/helpers/primeIsland.tsx"(e,t,n){n.r(t),n.d(t,{createIntersectionHandler:()=>d,default:()=>u});var r=n("./bootstrap/helpers/loadIsland.tsx"),i=n("./bootstrap/helpers/log.ts");function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(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 s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],c=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&(this.unobserve(n.target),e())}};const u=function(e,t){var n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=o.StateProvider,l=o.Wrapper,u=o.rootMargins,h=(null===(n=e.nextElementSibling)||void 0===n?void 0:n.textContent)||"",p=JSON.parse(h),f=e.dataset,m=e.dataset.component||"",g=e.dataset.loading||"",v=(null==u?void 0:u[g])||null,y=function(e){for(var t=1;to,primeIsland:()=>i.default});var r=n("./bootstrap/helpers/getHydrateRoots.ts"),i=n("./bootstrap/helpers/primeIsland.tsx");const o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.StateProvider,o=t.Wrapper,a=t.rootMargins;(0,r.default)().forEach(function(t){return(0,i.default)(t,e,{StateProvider:n,Wrapper:o,rootMargins:a})})}},"./components/HydrateIsland.tsx"(e,t,n){n.r(t),n.d(t,{CLASS_HYDRATE_ROOT:()=>l,HydrateIsland:()=>h,REGEXP_SCRIPT_CLOSE_IN_JSON:()=>d,SCRIPT_CLOSE_ESCAPED:()=>u,default:()=>p});var r=n("react/jsx-runtime");function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var o=["className","children","loading","InnerWrapper"];function a(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 s(e){for(var t=1;t{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};(()=>{o.r(a),o.d(a,{hydrateComponent:()=>t.default,hydrateComponentList:()=>e.default});var e=o("./bootstrap/hydrateComponentList.ts"),t=o("./bootstrap/helpers/primeIsland.tsx")})(),e.exports=a},36593(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},3698(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;tr})},64408(e,t,n){"use strict";n.d(t,{$mu:()=>u,Dkf:()=>m,EqN:()=>S,HMY:()=>T,Jb8:()=>l,M3e:()=>L,MIb:()=>C,Ndj:()=>N,PeZ:()=>y,QfB:()=>$,Qmr:()=>h,TOW:()=>_,Vqz:()=>P,VwP:()=>g,a98:()=>j,aa$:()=>v,clj:()=>A,eFu:()=>b,g9A:()=>R,hBr:()=>k,idz:()=>c,kWN:()=>O,lxp:()=>w,m3x:()=>x,mgI:()=>D,nOz:()=>M,nY7:()=>d,pZI:()=>I,tux:()=>z,uQQ:()=>s,wEA:()=>f,wKE:()=>p,xNU:()=>E});var r=n(21250),i=n(7378);function o(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 a(e){for(var t=1;ti.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"a4ca3ee3d8e82fb1",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M12.8 13a1.2 1.2 0 0 0-1.06-1.18h-.12c-.61 0-1.12.46-1.18 1.05V13c0 .66.52 1.18 1.17 1.18 0 0 7.56 1.34 0 0 .62 0 1.12-.46 1.18-1.06zM5.24 7.96a1.18 1.18 0 1 0-1.18 1.18s7.58 1.34 0 0c.65 0 1.18-.53 1.18-1.18m7.56-5.04a1.2 1.2 0 0 0-1.06-1.18h-.12a1.18 1.18 0 1 0 0 2.35s7.58 1.33 0 0c.65 0 1.18-.53 1.18-1.18zm1.77.15a2.96 2.96 0 0 1-4.9 2.08L6.95 7.33l.06.42.01.21q0 .35-.08.67l2.7 2.16a2.96 2.96 0 1 1-.91 1.54l-2.71-2.16q-.76.68-1.81.75h-.16a2.97 2.97 0 0 1-2.96-2.8v-.16A2.96 2.96 0 0 1 4.03 5h.16c.71.04 1.34.33 1.83.77l2.7-2.15q-.06-.22-.08-.47l-.01-.23a2.96 2.96 0 1 1 5.92 0z"})),c=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"af0c7283e477d63c",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M14.22 0H1.78v16L8 13.33 14.22 16z",clipRule:"evenodd"})),l=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"1099a1cebbc3095a",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M14.22 0H1.78v16L8 13.33 14.22 16zm-1.78 13.33L8 11.4l-4.44 1.93V1.78h8.88z",clipRule:"evenodd"})),d=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"8a2f20120e5bfc2c",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M9.54 1.07 8.46 0l-6 6 6 6 1.08-1.07L4.6 6z"})),u=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"ab801e9051d4a09b",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M12.72 1.43 11.28 0l-8 8 8 8 1.44-1.43L6.15 8z"})),h=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"2422b6d2ea3c94a1",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M19.07 2.15 16.92 0l-12 12 12 12 2.15-2.15L9.22 12z"})),p=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"6f4d1bc6d16cc062",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M2.46 1.07 3.54 0l6 6-6 6-1.08-1.07L7.4 6z"})),f=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"880bed48e7887788",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M3.28 1.43 4.72 0l8 8-8 8-1.44-1.43L9.85 8z"})),m=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0cc0821d7a7ef294",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M4.93 2.15 7.08 0l12 12-12 12-2.15-2.15L14.78 12z"})),g=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"1134318d8f430b3e",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M3.33 2 14 12.67 12.67 14 2 3.33z"}),i.createElement("path",{fill:"currentColor",d:"M2 12.67 12.67 2 14 3.33 3.33 14z"})),v=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"e2046b553e9a4657",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})),y=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"b3ca66bab03dc5a7",fill:"none",viewBox:"0 0 24 24"},e),i.createElement("path",{d:"M21.6 2.4H2.4A2.4 2.4 0 0 0 .01 4.8L0 19.2a2.4 2.4 0 0 0 2.4 2.4h19.2a2.4 2.4 0 0 0 2.4-2.4V4.8a2.4 2.4 0 0 0-2.4-2.4m0 16.8H2.4V12h19.2zm0-12H2.4V4.8h19.2z"})),b=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"38340ec6812b4ae6",fill:"none",viewBox:"0 0 12 12"},e),i.createElement("path",{d:"M10.67 10.67H1.33V1.33H6V0H1.33C.6 0 0 .6 0 1.33v9.34C0 11.4.6 12 1.33 12h9.34c.73 0 1.33-.6 1.33-1.33V6h-1.33zM7.33 0v1.33h2.4L3.17 7.9l.94.94 6.56-6.56v2.4H12V0z"})),w=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"93bcd3e752be6596",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M5.4 3h1.2v1.2H5.4zm0 2.4h1.2V9H5.4zM6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0"})),x=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"3ee0fe442977e1bd",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M10.8 6h2.4v2.4h-2.4zm0 4.8h2.4V18h-2.4zM12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24"})),O=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"9cda317613a68b2e",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("g",{stroke:"currentColor",strokeWidth:1.3,clipPath:"url(#clip0_3517_20446)"},i.createElement("path",{strokeMiterlimit:10,d:"M14.76 6.21V1.98c0-.66-.54-1.2-1.2-1.2H2.7c-.67 0-1.2.54-1.2 1.2v4.23m12.6 9.02c.98 0 1.5-.94.85-1.54L9.8 9a4 4 0 0 0-3.62 0l-5.13 4.7c-.66.59-.14 1.53.84 1.53m12.2 0H1.9m12.2 0c.58 0 1.14-.3 1.14-.72V6.87c0-.61-1.16-.94-1.89-.53L9.13 8.72a4.6 4.6 0 0 0-2.26 0L2.65 6.34c-.73-.4-1.89-.08-1.89.53v7.64c0 .43.56.72 1.14.72"}),i.createElement("path",{strokeLinecap:"round",d:"M4.34 5.37h7.32M4.34 3.32h7.32"})),i.createElement("defs",null,i.createElement("clipPath",{id:"clip0_3517_20446"},i.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"})))),j=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"40176ba47cb235d8",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M3.54 13.8a3.37 3.37 0 0 1-2.39-5.76l3.48-3.48A3.37 3.37 0 1 1 9.4 9.33l-.38.37-.96-.96.38-.38a2 2 0 0 0 0-2.84 2.06 2.06 0 0 0-2.85 0L2.12 9a2 2 0 0 0 0 2.84 2.06 2.06 0 0 0 2.84 0l.96.96a3.4 3.4 0 0 1-2.38 1"}),i.createElement("path",{fill:"currentColor",d:"M8.99 12.43A3.37 3.37 0 0 1 6.6 6.67l.38-.37.96.96-.37.38a2 2 0 0 0 0 2.84 2.06 2.06 0 0 0 2.84 0L13.89 7a2 2 0 0 0 0-2.84 2.06 2.06 0 0 0-2.84 0l-.97-.97a3.37 3.37 0 0 1 4.77 4.77l-3.48 3.48a3.4 3.4 0 0 1-2.38.99"}),i.createElement("path",{fill:"currentColor",d:"M14.31 5.58c0-.5-.2-.96-.54-1.3a1.9 1.9 0 0 0-2.61 0l-.12.1L9.85 3.2l.12-.11a3.54 3.54 0 0 1 5 5l-3.48 3.48a3.5 3.5 0 0 1-2.5 1.03 3.54 3.54 0 0 1-2.5-6.03l.49-.5 1.2 1.2-.5.5a1.85 1.85 0 0 0 0 2.6l.14.12q.51.4 1.17.4v.17c-.53 0-1.04-.2-1.42-.57a2 2 0 0 1-.58-1.23l-.01-.2a2 2 0 0 1 .59-1.41l.37-.38-.96-.96-.38.37-.17.19q-.58.67-.75 1.54l-.04.25a3.4 3.4 0 0 0 1.47 3.21 3.4 3.4 0 0 0 3.01.37l.16-.06q.54-.21.97-.61l.12-.12 3.48-3.48c.6-.59.94-1.38.98-2.21v-.17c0-.84-.3-1.64-.87-2.26l-.11-.12a3.37 3.37 0 0 0-4.77 0l.97.96c.38-.37.89-.57 1.42-.57h.2q.7.08 1.22.57c.37.38.58.89.58 1.42v.1A2 2 0 0 1 13.9 7l-3.48 3.48a2 2 0 0 1-1.42.57v-.17c.48 0 .95-.18 1.3-.52l3.48-3.48c.35-.34.54-.81.54-1.3M8.86 6.94c0-.49-.2-.95-.54-1.3a1.9 1.9 0 0 0-2.61 0L2.23 9.12a1.85 1.85 0 0 0 0 2.6c.35.34.82.53 1.3.53v.16c-.52 0-1.03-.2-1.41-.57q-.21-.21-.36-.47l-.08-.18a2 2 0 0 1-.14-.57l-.01-.2A2 2 0 0 1 2.12 9l3.47-3.48a2 2 0 0 1 1.42-.57l.2.01c.46.04.9.24 1.23.56.37.38.58.89.58 1.42v.1a2 2 0 0 1-.58 1.32l-.38.38.96.96.38-.37a3.4 3.4 0 0 0 .98-2.22v-.17a3.37 3.37 0 0 0-3.2-3.37h-.17a3.4 3.4 0 0 0-2.38.99L1.15 8.04l-.17.18Q.4 8.89.23 9.76l-.04.25a3.37 3.37 0 0 0 4.48 3.59l.16-.06q.61-.26 1.1-.74l-.97-.96a2 2 0 0 1-1.42.57v-.16c.48 0 .95-.2 1.3-.53l.12-.1 1.08 1.07.11.11-.11.12a3.5 3.5 0 0 1-2.5 1.03 3.53 3.53 0 0 1-2.5-6.03L4.5 4.44a3.54 3.54 0 0 1 5 5l-.49.5-.11-.12-.97-.96-.11-.12.5-.5c.34-.34.53-.81.53-1.3"})),C=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"a4432d14eb255510",fill:"none",viewBox:"0 0 24 24"},e),i.createElement("path",{d:"M0 13.33h2.67v-2.66H0zm0 5.34h2.67V16H0zM0 8h2.67V5.33H0zm5.33 5.33H24v-2.66H5.33zm0 5.34H24V16H5.33zm0-13.34V8H24V5.33z"})),k=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0883a910e28ecfda",fill:"none",viewBox:"0 0 25 24"},e),i.createElement("path",{d:"M19.05 8H17.9V5.71a5.71 5.71 0 0 0-11.42 0V8H5.33a2.3 2.3 0 0 0-2.28 2.29V21.7A2.3 2.3 0 0 0 5.33 24h13.72a2.3 2.3 0 0 0 2.28-2.29V10.3A2.3 2.3 0 0 0 19.05 8M8.76 5.71a3.43 3.43 0 0 1 6.86 0V8H8.76zm10.29 16H5.33V10.3h13.72zm-6.86-3.42a2.29 2.29 0 1 0 0-4.58 2.29 2.29 0 0 0 0 4.58"})),_=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"1c0d55a4cf9c9f7d",fill:"none",viewBox:"0 0 24 24"},e),i.createElement("path",{d:"M19.64 2.18h3.27V12h-2.18V7.64H3.27v14.18h7.64V24H1.09V2.18h3.27V0h2.19v2.18h10.9V0h2.19z"}),i.createElement("path",{d:"M21.63 19.08a4 4 0 0 0-.01-1.07l1.18-.9a.3.3 0 0 0 .08-.34l-1.13-1.89q-.12-.18-.34-.12l-1.4.54q-.43-.33-.94-.53l-.21-1.45a.3.3 0 0 0-.28-.23h-2.25q-.22.02-.27.23l-.21 1.45q-.52.2-.95.53l-1.4-.54a.3.3 0 0 0-.34.12l-1.11 1.89q-.1.2.07.34l1.18.9a3 3 0 0 0-.01 1.07l-1.19.9a.3.3 0 0 0-.07.34l1.13 1.89c.07.13.21.16.34.13l1.4-.55q.43.33.94.53l.21 1.45q.06.21.28.23h2.25q.23-.02.27-.23l.21-1.45q.52-.2.95-.53l1.4.55c.12.04.27 0 .34-.13l1.12-1.89a.26.26 0 0 0-.07-.34zm-4.18 1.51c-1.15 0-2.1-.92-2.1-2.04s.95-2.05 2.1-2.05 2.1.92 2.1 2.05-.94 2.04-2.1 2.04"})),E=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"4fdf6b935679aab8",fill:"none",viewBox:"0 0 371 33"},e),i.createElement("g",{clipPath:"url(#clip0_79_1248)"},i.createElement("path",{fill:"#222",fillRule:"evenodd",d:"m43.25 7.27.79.16c1.85.37 2.1 1.46 2.1 2.47v12.77c0 1.05-.25 2.08-2.1 2.45l-.8.15v.41h9.2v-.4l-.8-.16c-1.84-.37-2.09-1.4-2.09-2.45V9.9c0-1.01.25-2.1 2.1-2.47l.79-.16v-.4h-9.2zm184.22-.4v6.33h.38l.94-2.35c.92-2.3 1.87-3.55 4.3-3.55h1.02v15.37c0 1-.24 2.18-2.06 2.47l-.79.13v.41h9.05v-.41l-.79-.13c-1.83-.3-2.06-1.47-2.06-2.47V7.3h1.01c2.44 0 3.4 1.25 4.31 3.55l.93 2.35h.39V6.87zm-7.8.41.73.1c1.37.2 2.64.88 2.67 4.45l.08 8.58-7.22-8.63c-2.16-2.59-3.04-3.68-3.68-4.84l-.04-.07h-6.6v.4l.13.03c1.35.25 2.2.8 3.63 2.38l.28.3v9.86c0 4.23-1.32 4.9-2.9 5.3l-.53.14v.4h7.39v-.4l-.53-.13c-1.41-.38-2.87-.77-2.9-5.3l-.08-9.38 13.06 15.55.04.06h.4V11.83c0-3.58 1.36-4.26 2.68-4.45l.73-.1v-.41h-7.34zM143.16 22.3c-1.22 2.15-2.72 2.95-5.51 2.95h-.77c-1.55 0-2.25-.78-2.25-2.52v-6.51l1.14.02c2.79.05 3.55.18 4.42 2.94l.31 1h.38v-8.42h-.38l-.31 1.03c-.85 2.75-1.68 2.88-4.42 2.94l-1.14.02V7.3h1.97c3.28 0 4.76.7 5.86 2.78l1.25 2.32h.36V6.87h-15.5v.4l.77.16c1.68.35 2.02 1.17 2.02 2.39v12.85c0 1-.23 2.18-2.02 2.47l-.76.13v.41h16.19v-5.54h-.36zm59.46 0c-1.25 2.15-2.78 2.95-5.65 2.95h-.8c-1.59 0-2.3-.78-2.3-2.52v-6.51l1.17.02c2.86.05 3.65.18 4.53 2.94l.33 1h.39v-8.42h-.4l-.32 1.03c-.86 2.75-1.71 2.88-4.53 2.94l-1.17.02V7.3h2.02c3.36 0 4.88.7 6.02 2.78l1.28 2.32h.37V6.87h-15.91v.4l.78.16c1.73.35 2.07 1.17 2.07 2.39v12.85c0 1-.23 2.18-2.06 2.47l-.79.13v.41h16.63v-5.54h-.37zm-121.92.35V7.3h2.38c4.75 0 7.59 3.35 7.59 8.97 0 5.7-2.68 8.98-7.36 8.98h-.58c-1.69 0-2.04-1.04-2.04-2.6m3.17-15.78H67.1v.4l.74.1c1.7.25 2.68.97 2.7 3.93l.08 9.1-7.29-8.62c-2.13-2.53-3.06-3.67-3.7-4.84l-.05-.07h-6.66v.4l.12.03c1.37.25 2.23.8 3.67 2.38l.28.3v9.86c0 4.23-1.33 4.9-2.92 5.3l-.54.14v.4h7.46v-.4l-.54-.13c-1.42-.38-2.9-.76-2.92-5.3l-.08-9.38 13.22 15.6h.4v-15.2q.01-3.56 3.13-3.57t3.13 3.58v11.8c0 1.1-.26 2.15-2.1 2.46l-.76.13v.41h9.4c3.25 0 5.97-1 7.87-2.9a9.2 9.2 0 0 0 2.66-6.59c0-2.53-.94-4.84-2.66-6.5-1.9-1.85-4.62-2.82-7.87-2.82m89.73 15.78V7.3h2.37c4.7 0 7.5 3.35 7.5 8.97 0 5.7-2.65 8.98-7.27 8.98h-.58c-1.67 0-2.02-1.04-2.02-2.6m3.15-15.78h-16.6v.4l.74.1c1.67.25 2.64.97 2.67 3.93l.07 9.1-7.2-8.62c-2.17-2.59-3.04-3.68-3.68-4.84l-.04-.07h-6.59v.4l.13.03c1.35.25 2.2.8 3.63 2.38l.27.3v9.86c0 4.23-1.31 4.9-2.9 5.3l-.53.14v.36h7.39v-.36l-.53-.13c-1.41-.38-2.87-.76-2.9-5.3l-.07-9.38 13.04 15.55.04.06h.4v-15.2q0-3.58 3.1-3.58 3.08 0 3.09 3.58v11.8c0 1.1-.26 2.15-2.07 2.46l-.76.13v.41h9.3c3.21 0 5.9-1 7.79-2.9a9.3 9.3 0 0 0 2.63-6.59c0-2.53-.93-4.84-2.63-6.5-1.88-1.85-4.57-2.82-7.8-2.82m-55.8 0h-8.12v.4l.78.16c1.82.37 2.07 1.4 2.07 2.44v12.8c0 1.05-.25 2.08-2.07 2.45l-.78.15v.41h9.4v-.4l-.61-.14c-2.14-.44-2.55-.88-2.55-2.73V7.3h.8c2.9 0 4.63 1.96 4.63 5.25 0 3.28-1.73 5.24-4.63 5.24h-.2v.46h1.28c4.24 0 7.2-2.35 7.2-5.7s-2.96-5.68-7.2-5.68",clipRule:"evenodd"}),i.createElement("path",{fill:"#222",fillRule:"evenodd",d:"M108.98 22.3c-1.25 2.15-2.78 2.95-5.65 2.95h-.8c-1.6 0-2.3-.78-2.3-2.52v-6.51l1.16.02c2.87.05 3.66.18 4.54 2.94l.32 1h.4v-8.42h-.4l-.32 1.03c-.87 2.75-1.72 2.88-4.54 2.94l-1.16.02V7.3h2.01c3.37 0 4.9.7 6.03 2.78l1.28 2.32h.37V6.87H94.01v.4l.78.16c1.72.35 2.07 1.17 2.07 2.39v12.85c0 1-.23 2.18-2.07 2.47l-.78.13v.41h16.63v-5.54h-.37z",clipRule:"evenodd"}),i.createElement("path",{fill:"#337E81",d:"M257.2 6.87c4.07 0 6.45 2.5 6.45 5.76s-2.38 5.73-6.44 5.73h-2.84v7.35h-2.83V6.87zm-2.83 2.34v6.78h2.57c2.67 0 3.82-1.56 3.82-3.36s-1.15-3.42-3.82-3.42zm18.64 8.86h-3.26v7.64h-2.83V6.87h6.55c3.96 0 6.04 2.5 6.04 5.49a5.3 5.3 0 0 1-3.63 5.09l5.86 8.21v.05h-3.38zm-3.26-8.83v6.48h3.26c2.17 0 3.5-1.23 3.5-3.23 0-1.99-1.33-3.25-3.5-3.25zm14.42 16.47V6.87h11.95v2.5H287v5.41h6.13v2.43H287v6h9.34v2.5zm15.62 0V6.87h4.36l5.16 12.27h.06l5.4-12.27h4.28V25.7h-2.81V10h-.05l-5.65 12.64h-2.56l-5.44-12.63h-.05v15.7zm24.07 0V6.87h2.84V25.7zm14.74.4c-4.2 0-7.27-2.36-7.27-6.91V6.87h2.83v12.09c0 3.25 1.95 4.65 4.41 4.65 2.55 0 4.53-1.4 4.53-4.65V6.86h2.7v12.26c0 4.47-2.95 7-7.2 7m11.82-.4V6.87h4.36l5.17 12.27h.05l5.4-12.27h4.28V25.7h-2.8V10h-.06l-5.64 12.64h-2.57l-5.43-12.63h-.06v15.7z"}),i.createElement("g",{clipPath:"url(#clip1_79_1248)"},i.createElement("path",{fill:"#337E81",d:"M29.93 24.54c-.43-.24-.3-.16-2.36-1.4l-4.53.95-1.17-1 .05-.3-.13-.7.12-.3v-.99l-1.27 1.14-.03-.04 3.73-4.4-.04-.09-1.09-.19v-.05h1.96c.2.25.64.32.95.24l.02-.05-.4-.63s.37-.37.62.06c.14.21.2.48.04.65l.03.04a1 1 0 0 0 .65-.37c.22-.29.18-.73-.09-1.05-.23-.27-.65-.69-.65-.69.05-.5-.21-.93-.7-1.13-1.05-.43-1.85-.73-1.85-.73h-2.54v-.06l2.52-.3.76-.67s2.6-.88 3.09-1.3c.48-.41 1.68-4.37 1.68-4.37L32 3.07l-.12-1.6h-.07l-.28 1.33-1.35 1.14.12-1.25-.71-1.55-.07.06.23 1.45-.77 1.48-.84-1.37-1.5-1.22-.04.06 1.04 1.5.1 1.75-1.97-1.18-1.69-.27-.04.06 1.48.6 1 1.74-2.25-.65-1.44-.27-.03.05 1.36.48.88 1.28-3.18-.12-.02.05 1.74 1.16-2.97.8v.04l1.45.6-2.77 1.07v.06l1.36.68-2.77 1.32v.05l1.65.64-2.4 1.09.73.96-.05.04-1.66-1.42-4.3-6-3.92-2.02-3.1-2.81L3.87.29 3.83.3l.34 2.93 1.51 2.43-.04.03-2.2-1.82L2.4 1.84l-.06.01.37 2.38L3.78 6.2l-.03.03L2 4.79l-.9-1.36-.05.02.42 1.84 1.11 1.65-.03.03-1.73-1L.05 5 0 5.03l.5 1.43.8 1.01-.03.04-.8-.16-.02.06L2.15 9l-.01.05-1.48-.09-.02.08 2.12 1.3-.01.06-.99.08v.05l2.44.94v.04l-.95.34v.06l5.91.43v.05l-3.29.02-.06.68 4.12-.06v.05l-2.95.31-.13.8 4-.55.02.05-3.13.73-.05.93 4.12-1.13.02.05-3.4 1.33.02.85 4.16-1.74.02.05-3.36 1.82.12.87 4.07-2.09.03.05-3.33 2.12.19.74 3.93-2.17.03.04-3.06 2.05.3.8 3.24-1.96.03.05-2.13 1.59.38.75 1.57-.98.03.04-.6.51.3.6.35-.13.5-.17.27-.1.13-.06.13-.07.24-.18.06-.05.05-.05.1-.1.08-.11.08-.1.06-.12.06-.1.12-.35.02-.1.01-.03h.05v.04l-.01.1q0 .08-.04.17l-.07.2-.04.12-.06.12-.08.13-.08.12-.09.12-.05.05-.06.05q-.11.12-.24.22l-.13.08-.15.08-.76.34-4.54 1.7-2.97 4.69.18.12 3.31-3.87.05.03-1.98 2.92 1.21-.2 1.82-2.7.05.02-1.33 2.63 1.14-.08L13 22.44l.05.02-.83 2.5 1.15-.09.72-2.38h.06l-.4 2.34 1.17-.23.25-2.14h.06v2.04l.87-.5-.13-1.54H16l.3 1.4.32.18.23.63.34.12.96.78-.02.04-.45-.2q-2.53.7-5.02 1.48l1.7.97 1.22.7q.74.41.48 1.05l-.05-.02c.09-.28.02-.63-.32-.8l-2.03-.9-1.3.42c-.56.18-.53.93 0 1.12q1.19.46 2.37.87c.9.3 1.15.16 1.74-.11a24 24 0 0 0 5.64-3.43l.04.04-1.63 1.55c1.1-.5 2.18-.96 2.88-1.25q1.26-.63 2.42-1.46l.03.04-1.1 1a31 31 0 0 1 4.45-.43c1.5 0 1.52-1.29.73-1.73zm-10.46.4-.68-.78-.33-1.87.06-.04 1.3 1.58h.44l1.15.63z"}))),i.createElement("defs",null,i.createElement("clipPath",{id:"clip0_79_1248"},i.createElement("path",{fill:"#fff",d:"M0 .29h370.41v32H0z"})),i.createElement("clipPath",{id:"clip1_79_1248"},i.createElement("path",{fill:"#fff",d:"M0 .29h32v32H0z"})))),S=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0decb8441f081463",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:1.3,d:"M12.58 7.48a4.7 4.7 0 0 1-2.83 4.28 4.54 4.54 0 0 1-5.99-2.51 5 5 0 0 1-.35-1.77m2.25 7.87h4.7"}),i.createElement("path",{stroke:"currentColor",strokeWidth:1.3,d:"m7.98 12.59.01 2.6"}),i.createElement("rect",{width:5.3,height:9.57,x:5.36,y:.65,stroke:"currentColor",strokeWidth:1.3,rx:2.65})),P=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"855e4aaa91c7c6ce",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M16 9.14H0V6.86h16z"})),A=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"604bbf23b5d321cc",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M16 11.08A8.37 8.37 0 0 1 4.92 0 8.37 8.37 0 1 0 16 11.08"})),I=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"2092cbabd51e7a70",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M16 9.14H9.14V16H6.86V9.14H0V6.86h6.86V0h2.28v6.86H16z"})),T=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"7a455166757b1edf",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 3.6a3.6 3.6 0 1 1 0 7.2 3.6 3.6 0 0 1-3.6-3.6c0-2 1.6-3.6 3.6-3.6m0 17.04a8.6 8.6 0 0 1-7.2-3.86c.04-2.4 4.8-3.7 7.2-3.7 2.39 0 7.16 1.3 7.2 3.7a8.6 8.6 0 0 1-7.2 3.86"})),z=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"626b2821ebc56f74",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 1.07 10.92 0l-6 6 6 6L12 10.93 7.07 6z",clipRule:"evenodd"}),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 1.07 10.92 0l-6 6 6 6L12 10.93 7.07 6z",clipRule:"evenodd"}),i.createElement("path",{fill:"currentColor",d:"M1.49 0h-1.5v12h1.5z"})),D=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"ce42e9c72c58a4b3",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 1.07 1.08 0l6 6-6 6L0 10.93 4.93 6z",clipRule:"evenodd"}),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 1.07 1.08 0l6 6-6 6L0 10.93 4.93 6z",clipRule:"evenodd"}),i.createElement("path",{fill:"currentColor",d:"M10.51 0H12v12h-1.49z"})),L=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0823291737b9ed7d",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M11.67 9.52h2.5V1.83H1.83v7.74l6.55-.05L11.67 12zM13.33 16 8 11.33H0V0h16v11.33h-2.67z"})),M=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"3c01e4615cb07d23",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M12 8a4 4 0 1 1-8 0 4 4 0 0 1 8 0m-5 6a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0zM7 1a1 1 0 0 1 2 0v1a1 1 0 0 1-2 0zM2 7a1 1 0 0 1 0 2H1a1 1 0 0 1 0-2zm13 0a1 1 0 1 1 0 2h-1a1 1 0 1 1 0-2zM3.05 11.54a1 1 0 0 1 1.41 1.41l-.7.7a1 1 0 1 1-1.42-1.4zm9.19-9.2a1 1 0 1 1 1.42 1.42l-.71.7a1 1 0 1 1-1.41-1.41zm-7.78.71a1 1 0 1 1-1.41 1.41l-.7-.7a1 1 0 0 1 1.4-1.42zm9.2 9.19a1 1 0 1 1-1.42 1.42l-.7-.71a1 1 0 0 1 1.41-1.41z"})),N=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"ed9d0dfb790e1400",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0M6.4 12l-4-4 1.13-1.13L6.4 9.73l6.07-6.07L13.6 4.8z",clipRule:"evenodd"})),$=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"193b5b1ebe76585e",viewBox:"0 0 16 16"},e),i.createElement("path",{stroke:"currentColor",strokeWidth:2,d:"m2.58 10.27 4.02 2.9M13.21 2.6 5.22 13.36"})),R=e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0f4eb22389390ebf",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M24 4.8h-3.6v10.8H4.8v3.6h14.4L24 24zm-6 8.4V0H0v18l4.8-4.8z"}))},69946(e,t,n){"use strict";n.d(t,{$:()=>h,A:()=>p});var r=n(86106),i=n(57653),o=n(23519),a=n(64543),s=n(6690),c=Object.defineProperty,l=(e,t)=>c(e,"name",{value:t,configurable:!0});const d=a.styled.div.withConfig({componentId:"sc-1ou3fes-0"})(["--min-height:",";min-height:var(--min-height);box-sizing:border-box;"],({$minHeight:e})=>(0,s.p)(e,100)),u=a.styled.div.withConfig({componentId:"sc-1ou3fes-1"})(["display:flex;width:100%;height:100%;min-height:var(--min-height);align-items:center;justify-content:center;text-align:center;",";p{margin:0 0 ","px;&:last-child{margin-bottom:0;}}"],({theme:e})=>e.textStyle.bodySecondary.small,({theme:e})=>e.spacing.x1_5),h=l(({message:e="Sorry, this content has not loaded.",link:t,linkCopy:n})=>(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{children:e}),!!t&&!!n&&(0,r.jsx)("p",{children:(0,r.jsx)(i.L,{as:i.b,href:t,children:n})})]}),"Error"),p=l(({className:e,children:t,isLoading:n,isError:i,error:a,minHeight:s=100})=>(0,r.jsx)(d,{className:e,$minHeight:s,children:n?(0,r.jsx)(u,{children:(0,r.jsx)(o.L,{})}):i?(0,r.jsx)(u,{children:a||(0,r.jsx)(h,{})}):t}),"Async")},5897(e,t,n){"use strict";n.d(t,{B:()=>h});var r=n(21250),i=n(86106),o=n(74045),a=n(29926),s=n(29113),c=(n(79831),n(52231));function l(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 d(e){for(var t=1;tu(e,"name",{value:t,configurable:!0}))(({className:e,section:t,headline:n,media:r,chipLabel:l,chipPath:u,horizontal:h,commentCount:p,href:f,topicLink:m,withPlayAction:g,withPremiumBadge:v,withComments:y,onClick:b,builtTheme:w})=>{const x=h?(0,i.jsx)(c.S,d({className:e,inverted:!0,primary:t&&(0,i.jsx)(c.a,{href:m,children:t}),secondary:(0,i.jsx)(c.H,{children:n}),media:r,href:f,onClick:b,linkSlot:o.b,overlay:l&&(0,i.jsx)(c.I,{chips:[{label:l,href:u,withHighlight:!0}]}),tertiary:v&&(0,i.jsx)(c.L,{children:(0,i.jsx)(a.P,{badge:"Premium"})})},g&&{action:(0,i.jsx)(c.P,{})})):(0,i.jsx)(c.b,d(d({className:e,primary:t&&(0,i.jsx)(c.a,{href:m,children:t}),secondary:(0,i.jsx)(c.H,{children:n}),media:r,actionPosition:"right",linkSlot:o.b,href:f,onClick:b,overlay:l&&(0,i.jsx)(c.c,{chips:[{label:l,href:u,withHighlight:!0}]}),tertiary:v&&(0,i.jsx)(c.L,{children:(0,i.jsx)(a.P,{badge:"Premium"})})},y&&{tertiary:(0,i.jsx)(c.C,{$isHidden:!p||p<=0,children:(0,i.jsx)(a.C,{letterform:"sans",badge:`${p} comments`})})}),g&&{action:(0,i.jsx)(c.P,{})}));return w?(0,i.jsx)(s.I,{theme:w,children:x}):x},"BaseCard")},52231(e,t,n){"use strict";n.d(t,{C:()=>b,H:()=>O,I:()=>C,L:()=>y,P:()=>v,S:()=>g,a:()=>x,b:()=>m,c:()=>j});var r=n(86106),i=n(64543),o=n(6991),a=n(74045),s=n(37539),c=n(3589),l=n(31929),d=n(83315),u=Object.defineProperty,h=(e,t)=>u(e,"name",{value:t,configurable:!0});function p({href:e}){return{as:e?"a":"p"}}h(p,"dynamicWrapper");const f=(0,i.styled)(d.V).withConfig({componentId:"sc-1r964yt-0"})(["border:1px solid ",";background-color:",";","{height:100%;}.","-","{margin-top:auto;}"],({theme:e})=>e.color.divider.brand,({theme:e})=>e.color.canvas.card,a.S,a.a,a.T),m=(0,i.styled)(f).withConfig({componentId:"sc-1r964yt-1"})([""]),g=(0,i.styled)(f).attrs({as:c.H}).withConfig({componentId:"sc-1r964yt-2"})([""]),v=(0,i.styled)(l.I).attrs({svg:o.L,size:"large"}).withConfig({componentId:"sc-1r964yt-3"})(["color:",";"],({theme:e})=>e.color.primary.base);i.styled.div.withConfig({componentId:"sc-1r964yt-4"})(["display:flex;gap:",";"],({theme:e})=>e.spacing.x0_5);const y=i.styled.div.withConfig({componentId:"sc-1r964yt-5"})(["display:flex;align-items:center;justify-content:end;"]),b=(0,i.styled)(y).withConfig({componentId:"sc-1r964yt-6"})(["opacity:",";"],({$isHidden:e})=>e?0:1),w=i.styled.div.withConfig({componentId:"sc-1r964yt-7"})(["display:flex;width:100%;"]),x=i.styled.a.attrs(p).withConfig({componentId:"sc-1r964yt-8"})(["display:block;margin:0;color:",";",";a&{outline-offset:","px;&:hover,&:focus,&:focus-visible{color:",";}}"],({theme:e})=>e.color.actionBrand.base,({theme:e})=>e.textStyle.tagBase.xSmall,({theme:e})=>e.spacing.x0_25,({theme:e})=>e.color.actionBrand.alt),O=i.styled.h2.withConfig({componentId:"sc-1r964yt-9"})(["margin:0;",""],({theme:e})=>e.textStyle.storyCardTitle.medium),j=h(({chips:e,className:t})=>(0,r.jsx)(w,{className:t,children:e.map(({label:e,href:t,icon:n,withHighlight:i},a)=>i?(0,r.jsx)(s.H,{icon:"LIVE"===e.toUpperCase()?o.Y:void 0,label:e,href:t},a):(0,r.jsx)(s.C,{href:t,icon:n,label:e},a))}),"Chips"),C=(0,i.styled)(j).withConfig({componentId:"sc-1r964yt-10"})(["justify-content:flex-end;"])},86319(e,t,n){"use strict";n.d(t,{B:()=>h,a:()=>i,b:()=>a,c:()=>u,d:()=>d,e:()=>l,f:()=>o,g:()=>r,i:()=>s,k:()=>c});const r="button",i="a",o="small",a="large",s="button",c="submit",l="primary",d="secondary",u="tertiary",h="primary-uncap"},98852(e,t,n){"use strict";n.d(t,{Ay:()=>I,Gp:()=>D,HM:()=>u.k,Ih:()=>_,VN:()=>u.g,YG:()=>u.d,Zz:()=>u.b,pv:()=>u.i,wW:()=>u.a});var r=n(21250),i=n(62967),o=n(86106),a=n(29113),s=n(79831),c=n(64543),l=n(79589),d=n(7378),u=n(86319),h=n(6991),p=n(31929),f=n(39551),m=n(74750);const g=["forwardedAs","variant","size","id","className","disabled","children","icon","role","title","tabIndex"],v=["theme"];function y(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 b(e){for(var t=1;tw(e,"name",{value:t,configurable:!0});const O=(0,c.css)(["display:inline-flex;width:",";height:","px;box-sizing:border-box;align-items:center;justify-content:center;gap:","px;padding:0 ","px;border-radius:","px;outline-offset:","px;outline-width:","px;text-align:center;transition:background-color ",";white-space:nowrap;",";&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{pointer-events:none;}}"],({$size:e})=>"large"===e?"100%":"auto",({theme:e})=>e.dimension.btn.height,({theme:e})=>e.dimension.btn.iconSpacing,({theme:e})=>e.spacing.x2,({theme:e})=>e.dimension.btn.borderRadius,({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x0_25,({theme:e})=>e.transition.base,({theme:e})=>e.textStyle.button.small),j=(0,c.css)(["--primary-color:",";--hover-color:",";--disabled-color:",";--color:",";background-color:var(--primary-color);color:var(--color);&:focus,&:hover,&:active{background-color:var(--hover-color);color:var(--color);}&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{background-color:var(--disabled-color);}}"],({theme:e})=>e.color.actionBrand.base,({theme:e})=>e.color.actionBrand.alt,({theme:e})=>e.color.actionBrand.disabled,({theme:e})=>e.color.ink.white),C=(0,c.css)(["--primary-color:",";--hover-color:",";--disabled-color:",";box-shadow:inset 0 0 0 1px;color:var(--primary-color);&:focus,&:hover,&:active{color:var(--hover-color);}&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{color:var(--disabled-color);}}"],({theme:e})=>e.color.actionBrandInk.base,({theme:e})=>e.color.actionBrandInk.alt,({theme:e})=>e.color.actionBrandInk.disabled),k=(0,c.css)(["--primary-color:",";--hover-color:",";--disabled-color:",";box-shadow:inset 0 0 0 1px;color:var(--primary-color);&:focus,&:hover,&:active{color:var(--hover-color);}&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{color:var(--disabled-color);}}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt,({theme:e})=>e.color.actionBrandInk.disabled),_=c.styled.span.withConfig({componentId:"sc-1aus1tj-0"})([""]),E=(0,c.css)([""," "," ","{",";}@media ","{",";","{",";}}"],j,({theme:e})=>e.textStyle.buttonEcom.small,_,({theme:e})=>e.textStyle.buttonEcomStrikeThrough.small,m.t,({theme:e})=>e.textStyle.buttonEcom.large,_,({theme:e})=>e.textStyle.buttonEcomStrikeThrough.large),S=x(({$variant:e})=>{switch(e){case u.e:return j;case u.d:return C;case u.c:return k;case u.B:return E;default:return j}},"variantStyles"),P=c.styled.button.withConfig({componentId:"sc-1aus1tj-1"})([""," ",""],O,S),A=(0,c.styled)(p.I).attrs({size:f.c,svg:h.W}).withConfig({componentId:"sc-1aus1tj-2"})(["flex-grow:0;flex-shrink:0;"]),I=(0,d.forwardRef)(x(function(e,t){let{forwardedAs:n,variant:r=u.e,size:a=u.f,id:s,className:c,disabled:d=!1,children:h,icon:p,role:f,title:m,tabIndex:v}=e,y=(0,i.A)(e,g);const w=y.as===u.a&&y.isExternal,x=(()=>{if(y.as===u.a){const{href:e,target:t,rel:n,onClick:r,onKeyDown:i,as:o}=y;return{href:e,target:t,rel:n,onClick:r,onKeyDown:i,as:o}}const{name:e,value:t,type:n,onClick:r,onKeyDown:i,as:o}=y;return{name:e,value:t,type:n,onClick:r,onKeyDown:i,as:o}})(),O=Object.fromEntries(Object.entries(y).filter(([e])=>/^aria-|data-/.test(e)));return(0,o.jsxs)(P,b(b(b({forwardedAs:n,$variant:r,$size:a,id:s,className:(0,l.c)(c,{"is-disabled":d&&(y.as===u.a||n===u.a)}),ref:t,role:f,title:m,tabIndex:v,disabled:d},x),O),{},{children:[h,p||w&&(0,o.jsx)(A,{})]}))},"Button2")),T=x(e=>{let{theme:t}=e,n=(0,i.A)(e,v);return(0,o.jsx)(a.I,{theme:t,children:(0,o.jsx)(I,b({},n))})},"Themed"),z=Object.entries(s.t).reduce((e,[t,n])=>(e[t]=e=>(0,o.jsx)(T,b({theme:n},e)),e),{}),{premium:D}=z},58601(e,t,n){"use strict";n.d(t,{A:()=>j});var r=n(62967),i=n(21250),o=n(86106),a=n(79589),s=n(7378),c=n(55143),l=n(86319),d=n(14492),u=n(39747),h=(n(31929),n(39551));const p=["size","textSize","iconSize","hideChevron","isCentered","fixedWidth","tooltipContent","disabled","successful","toggled","popoverProps"];function f(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 m(e){for(var t=1;tg(e,"name",{value:t,configurable:!0});function y(...e){return t=>e.reduce((e,t)=>t(e),t)}v(y,"pipe");const b=v((e,t)=>n=>e?(0,o.jsx)(u.T,m(m({content:e},"column"===t&&{placement:"right"}),{},{children:n})):n,"tooltipWrapper"),w=v(e=>t=>e?(0,o.jsx)(d.P,m(m({},e),{},{children:t})):t,"popoverWrapper"),x=v(({item:e,popoverProps:t,direction:n,tooltipContent:r})=>y(b(r,n),w(t))(e),"ItemWithWrappers"),O=v(e=>{if(e.as===l.a){const{href:t,target:n,rel:r,onClick:i,onKeyDown:o,as:a}=e;return{href:t,target:n,rel:r,onClick:i,onKeyDown:o,as:a}}const{name:t,value:n,type:r,onClick:i,onKeyDown:o,as:a="button"}=e;return{name:t,value:n,type:r,onClick:i,onKeyDown:o,as:a}},"extractTypeProps"),j=v(({items:e,alignLeft:t,isCosy:n=!1,direction:i="row",className:l})=>Array.isArray(e)&&null!=e&&e.length?(0,o.jsx)(c.W,{className:l,children:(0,o.jsx)(c.L,{$itemCount:e.length,$alignLeft:t,$isCosy:n,$direction:i,children:e.map((e,t)=>{let{size:n="large",textSize:l,iconSize:d="base",hideChevron:u=!1,isCentered:f=!1,fixedWidth:g,tooltipContent:v,disabled:y,successful:b,toggled:w,popoverProps:j}=e,C=(0,r.A)(e,p);const k="icon"in C?C.icon:null,_="title"in C?C.title:null,E=!_&&!!k===u,S=O(C),P=Object.fromEntries(Object.entries(C).filter(([e])=>/^aria-|data-/.test(e))),A="string"==typeof _&&_.includes(" "),I=(0,o.jsxs)(c.I,m(m(m(m({$size:n,$textSize:l||n,$isCentered:f,$hasSingleIcon:E,id:C.id,disabled:y,className:(0,a.c)({[c.d]:y,[c.c]:b,[c.b]:w})},S),P),"a"===C.as&&y&&{tabIndex:-1,"aria-disabled":!0}),{},{children:[k&&(0,o.jsx)(c.a,{svg:k,size:n===h.e?d:h.c}),_&&(0,o.jsx)(c.T,{children:A?_.split(" ").map((e,t)=>(0,o.jsx)(s.Fragment,{children:(0,o.jsxs)("span",{children:[e," "]})},`title-${t}`)):_}),!u&&(0,o.jsx)(c.C,{})]}));return(0,o.jsx)(c.e,{$size:n,$hasSingleIcon:E,$fixedWidth:g,children:(0,o.jsx)(x,{item:I,direction:i,tooltipContent:v,popoverProps:j})},`item-${t}`)})})}):null,"ButtonGroup")},55143(e,t,n){"use strict";n.d(t,{C:()=>m,I:()=>g,L:()=>h,T:()=>p,W:()=>u,a:()=>f,b:()=>d,c:()=>l,d:()=>c,e:()=>v});var r=n(64543),i=n(6991),o=n(31929),a=(n(86106),n(39551)),s=n(74750);const c="is-disabled",l="is-success",d="is-toggled",u=r.styled.div.withConfig({componentId:"sc-d5v47r-0"})(["display:block;"]),h=r.styled.ul.withConfig({componentId:"sc-d5v47r-1"})(["--gap:","px;--cols:",";--max-width:100%;--total-gap:calc(var(--gap) * (var(--cols) - 1));--item-width:calc((100% - var(--total-gap)) / var(--cols));display:flex;max-width:var(--max-width);gap:var(--gap);padding:0;list-style:none;"," @media ","{--cols:",";--max-width:100%;","}"],({theme:e,$isCosy:t})=>t?e.spacing.x1:e.spacing.x2,({$itemCount:e})=>1===e?1:2,({$alignLeft:e,$direction:t})=>e?(0,r.css)(["max-width:unset;flex-flow:"," wrap;justify-content:flex-start;margin:0;> li{width:auto;flex:0 0 auto;padding:0;margin:0;}"],t):(0,r.css)(["flex-flow:row wrap;justify-content:center;margin:0 auto;> li{width:var(--item-width);flex:0 1 var(--item-width);padding:0;margin:0;}"]),s.t,({$itemCount:e})=>1===e?1:3,({$itemCount:e,$alignLeft:t})=>t||4!==e&&2!==e?"":(0,r.css)(["--cols:2;--max-width:calc(100% / 3 * 2);"])),p=r.styled.div.withConfig({componentId:"sc-d5v47r-2"})(["display:flex;min-width:0;flex-flow:row wrap;column-gap:","em;line-height:inherit;span{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;}"],({theme:e})=>e.dimension.text.spaceWidthEm),f=(0,r.styled)(o.I).attrs({}).withConfig({componentId:"sc-d5v47r-3"})([""]),m=(0,r.styled)(o.I).attrs({svg:i.A,size:a.S}).withConfig({componentId:"sc-d5v47r-4"})(["display:block;margin-left:auto;color:currentColor;"]),g=r.styled.a.withConfig({componentId:"sc-d5v47r-5"})(["display:flex;width:100%;box-sizing:border-box;flex-flow:row nowrap;align-items:center;gap:","px;padding:0 ","px;border:1px solid ",";border-radius:","px;background-color:",";color:",";transition:",";"," ",",","{flex-shrink:0;}&.","{background-color:",";color:",";}&.","{border-color:",";background-color:",";color:",";}@media (hover:hover){&:hover:not(.","){border-color:",";background-color:",";color:",";cursor:pointer;}&:active:not(.","){border-color:",";background-color:",";color:",";cursor:pointer;}}@media (hover:none){&:active{border-color:",";background-color:",";color:",";-webkit-tap-highlight-color:transparent;}}&:disabled,&.","{background-color:",";color:",";pointer-events:none;}&:focus-visible{color:",";outline:2px solid ",";outline-offset:","px;}"],({theme:e})=>e.dimension.btn.iconSpacing,({theme:e})=>e.spacing.x1,({theme:e})=>e.color.divider.light,({theme:e})=>e.dimension.btn.borderRadius,({theme:e})=>e.color.actionBold.base,({theme:e})=>e.color.actionInvert.base,({theme:e})=>e.transition.button,({$size:e,$textSize:t,theme:n,$isCentered:i,$hasSingleIcon:o})=>(0,r.css)(["height:","px;"," ",""],({theme:t})=>t.dimension.buttonGroup[e].height,(i||o)&&"justify-content: center;","large"===t?n.textStyle.buttonGroup.large:n.textStyle.buttonGroup.small),f,m,d,({theme:e})=>e.color.actionBold.selected,({theme:e})=>e.color.actionInvert.base,l,({theme:e})=>e.color.semiotic.success,({theme:e})=>e.color.semiotic.success,({theme:e})=>e.color.ink.white,l,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionInvert.alt,l,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionInvert.alt,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionInvert.alt,c,({theme:e})=>e.color.actionBold.base,({theme:e})=>e.color.semiotic.disabled,({theme:e})=>e.color.actionInvert.base,({theme:e})=>e.color.semiotic.info,({theme:e})=>e.spacing.x0_5),v=r.styled.li.withConfig({componentId:"sc-d5v47r-6"})(["",""],({$hasSingleIcon:e,$fixedWidth:t,$size:n,theme:i})=>(e||t)&&(0,r.css)(["&&{--item-width:","px;width:var(--item-width);flex:0 0 auto;}"],e?i.dimension.buttonGroup[n].height:t))},74045(e,t,n){"use strict";n.d(t,{A:()=>y,C:()=>C,M:()=>w,O:()=>j,P:()=>d,Q:()=>p,S:()=>x,T:()=>h,a:()=>m,b:()=>u,c:()=>f,d:()=>b});var r=n(21250),i=n(86106),o=n(64543);function a(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 s(e){for(var t=1;tc(e,"name",{value:t,configurable:!0});const d="primary",u="secondary",h="tertiary",p="quaternary",f="quinary",m="slot";function g({href:e}){return{as:e?"a":"div"}}l(g,"dynamicWrapper");const v=o.styled.article.withConfig({componentId:"sc-16sju4d-0"})(["--padding-y:","px;--padding-x:","px;--gap:","px;display:flex;position:relative;width:100%;height:100%;box-sizing:border-box;flex-direction:column;background-color:",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x1,({theme:e})=>e.color.canvas.secondary),y=o.styled.span.withConfig({componentId:"sc-16sju4d-1"})(["--action-offset:","px;position:absolute;top:calc(var(--action-offset) * -1);left:var(--action-offset);z-index:1;box-sizing:border-box;pointer-events:none;transform:translateY(-100%);"],({theme:e})=>e.spacing.x1),b=o.styled.div.withConfig({componentId:"sc-16sju4d-2"})(["position:relative;"]),w=o.styled.a.attrs(g).withConfig({componentId:"sc-16sju4d-3"})(["--media-size:100%;display:block;position:relative;overflow:hidden;width:var(--media-size);height:var(--media-size);box-sizing:border-box;aspect-ratio:3 / 2;a&{outline-offset:","px;}img{display:block;width:var(--media-size);height:var(--media-size);object-fit:cover;}"],({theme:e})=>e.spacing.x0_25),x=o.styled.div.withConfig({componentId:"sc-16sju4d-4"})(["display:flex;position:relative;height:100%;box-sizing:border-box;flex-direction:column;row-gap:var(--gap);padding:var(--padding-y) var(--padding-x);padding-bottom:","px;"],({theme:e})=>e.spacing.x1_5),O=o.styled.a.attrs(g).attrs(({$slot:e})=>({className:`${m}-${e}`})).withConfig({componentId:"sc-16sju4d-5"})(["display:block;color:",";a&{padding:var(--gap) var(--padding-x);margin:calc(var(--gap) * -1) calc(var(--padding-x) * -1);color:",";outline-offset:-","px;transition:",";",":has(&:hover,&:active,&:focus,&:focus-visible,",":hover,",":active) &{color:",";}}"],({theme:e})=>e.color.ink.base,({theme:e})=>e.color.actionBase.base,({theme:e})=>e.spacing.x0_25,({theme:e})=>e.transition.link,v,w,w,({theme:e})=>e.color.actionBase.alt),j=o.styled.footer.withConfig({componentId:"sc-16sju4d-6"})(["position:absolute;top:0;right:0;left:0;z-index:1;"]),C=l(({className:e,href:t,overlay:n,media:r,action:o,primary:a,secondary:c,tertiary:l,quaternary:m,quinary:g,linkSlot:C=d,onClick:k})=>(0,i.jsxs)(v,{className:e,children:[n?(0,i.jsx)(j,{children:n}):null,r&&(0,i.jsx)(b,{children:(0,i.jsx)(w,{href:t,tabIndex:-1,onClick:k,children:r})}),(0,i.jsxs)(x,{children:[o?(0,i.jsx)(y,{children:o}):null,a?(0,i.jsx)(O,s(s({},C===d&&{href:t,onClick:k}),{},{$slot:d,children:a})):null,c?(0,i.jsx)(O,s(s({},C===u&&{href:t,onClick:k}),{},{$slot:u,children:c})):null,l?(0,i.jsx)(O,s(s({},C===h&&{href:t,onClick:k}),{},{$slot:h,children:l})):null,m?(0,i.jsx)(O,s(s({},C===p&&{href:t,onClick:k}),{},{$slot:p,children:m})):null,g?(0,i.jsx)(O,s(s({},C===f&&{href:t,onClick:k}),{},{$slot:f,children:g})):null]})]}),"Card")},28606(e,t,n){"use strict";n.d(t,{F:()=>Nt});var r=n(7378),i=Object.defineProperty,o=(e,t)=>i(e,"name",{value:t,configurable:!0});function a(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0}).sort(te)},"orderByTabIndex"),ie=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(","),oe="".concat(ie,", [data-focus-guard]"),ae=o(function(e,t){return L((e.shadowRoot||e).children).reduce(function(e,n){return e.concat(n.matches(t?oe:ie)?[n]:[],ae(n))},[])},"getFocusablesWithShadowDom"),se=o(function(e,t){var n;return e instanceof HTMLIFrameElement&&null!==(n=e.contentDocument)&&void 0!==n&&n.body?ce([e.contentDocument.body],t):[e]},"getFocusablesWithIFrame"),ce=o(function(e,t){return e.reduce(function(e,n){var r,i=ae(n,t),o=(r=[]).concat.apply(r,i.map(function(e){return se(e,t)}));return e.concat(o,n.parentNode?L(n.parentNode.querySelectorAll(ie)).filter(function(e){return e===n}):[])},[])},"getFocusables"),le=o(function(e){var t=e.querySelectorAll("[".concat("data-autofocus-inside","]"));return L(t).map(function(e){return ce([e])}).reduce(function(e,t){return e.concat(t)},[])},"getParentAutofocusables"),de=o(function(e,t){return L(e).filter(function(e){return H(t,e)}).filter(function(e){return Y(e)})},"filterFocusable"),ue=o(function(e,t){return void 0===t&&(t=new Map),L(e).filter(function(e){return U(t,e)})},"filterAutoFocusable"),he=o(function(e,t,n){return re(de(ce(e,n),t),!0,n)},"getTabbableNodes"),pe=o(function(e,t){return re(de(ce(e),t),!1)},"getFocusableNodes"),fe=o(function(e,t){return de(le(e),t)},"parentAutofocusables"),me=o(function(e,t){return e.shadowRoot?me(e.shadowRoot,t):!(void 0===Object.getPrototypeOf(e).contains||!Object.getPrototypeOf(e).contains.call(e,t))||L(e.children).some(function(e){var n;if(e instanceof HTMLIFrameElement){var r=null===(n=e.contentDocument)||void 0===n?void 0:n.body;return!!r&&me(r,t)}return me(e,t)})},"contains"),ge=o(function(e){for(var t=new Set,n=e.length,r=0;r0&&t.add(i),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter(function(e,n){return!t.has(n)})},"filterNested"),ve=o(function(e){return e.parentNode?ve(e.parentNode):e},"getTopParent"),ye=o(function(e){return M(e).filter(Boolean).reduce(function(e,t){var n=t.getAttribute(c);return e.push.apply(e,n?ge(L(ve(t).querySelectorAll("[".concat(c,'="').concat(n,'"]:not([').concat(l,'="disabled"])')))):[t]),e},[])},"getAllAffectedNodes"),be=o(function(e){try{return e()}catch{return}},"safeProbe"),we=o(function(e){if(void 0===e&&(e=document),e&&e.activeElement){var t=e.activeElement;return t.shadowRoot?we(t.shadowRoot):t instanceof HTMLIFrameElement&&be(function(){return t.contentWindow.document})?we(t.contentWindow.document):t}},"getActiveElement"),xe=o(function(e,t){return e===t},"focusInFrame"),Oe=o(function(e,t){return!!L(e.querySelectorAll("iframe")).some(function(e){return xe(e,t)})},"focusInsideIframe"),je=o(function(e,t){return void 0===t&&(t=we(N(e).ownerDocument)),!(!t||t.dataset&&t.dataset.focusGuard)&&ye(e).some(function(e){return me(e,t)||Oe(e,t)})},"focusInside"),Ce=o(function(e){void 0===e&&(e=document);var t=we(e);return!!t&&L(e.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(e){return me(e,t)})},"focusIsHidden"),ke=o(function(e,t){return t.filter(K).filter(function(t){return t.name===e.name}).filter(function(e){return e.checked})[0]||e},"findSelectedRadio"),_e=o(function(e,t){return K(e)&&e.name?ke(e,t):e},"correctNode"),Ee=o(function(e){var t=new Set;return e.forEach(function(n){return t.add(_e(n,e))}),e.filter(function(e){return t.has(e)})},"correctNodes"),Se=o(function(e){return e[0]&&e.length>1?_e(e[0],e):e[0]},"pickFirstFocus"),Pe=o(function(e,t){return e.indexOf(_e(t,e))},"pickFocusable"),Ae="NEW_FOCUS",Ie=o(function(e,t,n,r,i){var o=e.length,a=e[0],s=e[o-1],c=Q(r);if(!(r&&e.indexOf(r)>=0)){var l=void 0!==r?n.indexOf(r):-1,d=i?n.indexOf(i):l,u=i?e.indexOf(i):-1;if(-1===l)return-1!==u?u:Ae;if(-1===u)return Ae;var h=l-d,p=n.indexOf(a),f=n.indexOf(s),m=Ee(n),g=void 0!==r?m.indexOf(r):-1,v=i?m.indexOf(i):g,y=m.filter(function(e){return e.tabIndex>=0}),b=void 0!==r?y.indexOf(r):-1,w=i?y.indexOf(i):b,x=b>=0&&w>=0?w-b:v-g;if(!h&&u>=0||0===t.length)return u;var O=Pe(e,t[0]),j=Pe(e,t[t.length-1]);if(l<=p&&c&&Math.abs(h)>1)return j;if(l>=f&&c&&Math.abs(h)>1)return O;if(h&&Math.abs(x)>1)return u;if(l<=p)return j;if(l>f)return O;if(h)return Math.abs(h)>1?u:(o+u+h)%o}},"newFocus"),Te=o(function(e){return function(t){var n,r=null===(n=W(t))||void 0===n?void 0:n.autofocus;return t.autofocus||void 0!==r&&"false"!==r||e.indexOf(t)>=0}},"findAutoFocused"),ze=o(function(e,t,n){var r=e.map(function(e){return e.node}),i=ue(r.filter(Te(n)));return i&&i.length?Se(i):Se(ue(t))},"pickAutofocus"),De=o(function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&De(e.parentNode.host||e.parentNode,t),t},"getParents"),Le=o(function(e,t){for(var n=De(e),r=De(t),i=0;i=0)return o}return!1},"getCommonParent"),Me=o(function(e,t,n){var r=M(e),i=M(t),o=r[0],a=!1;return i.filter(Boolean).forEach(function(e){a=Le(a||e,e)||a,n.filter(Boolean).forEach(function(e){var t=Le(o,e);t&&(a=!a||me(t,a)?t:Le(t,a))})}),a},"getTopCommonParent"),Ne=o(function(e,t){return e.reduce(function(e,n){return e.concat(fe(n,t))},[])},"allParentAutofocusables"),$e=o(function(e,t){var n=new Map;return t.forEach(function(e){return n.set(e.node,e)}),e.map(function(e){return n.get(e)}).filter(ee)},"reorderNodes"),Re=o(function(e,t){var n=we(M(e).length>0?document:N(e).ownerDocument),r=ye(e).filter(X),i=Me(n||e,e,r),o=new Map,a=pe(r,o),s=a.filter(function(e){var t=e.node;return X(t)});if(s[0]){var c=pe([i],o).map(function(e){return e.node}),l=$e(c,s),d=l.map(function(e){return e.node}),u=l.filter(function(e){return e.tabIndex>=0}).map(function(e){return e.node}),h=Ie(d,u,c,n,t);if(h===Ae){var p=ze(a,u,Ne(r,o))||ze(a,d,Ne(r,o));return p?{node:p}:void console.warn("focus-lock: cannot find any node to move focus into")}return void 0===h?h:l[h]}},"focusSolver"),Ve=o(function(e){var t=ye(e).filter(X),n=Me(e,e,t),r=re(ce([n],!0),!0,!0),i=ce(t,!1);return r.map(function(e){var t=e.node;return{node:t,index:e.index,lockItem:i.indexOf(t)>=0,guard:Q(t)}})},"expandFocusableNodes"),Fe=o(function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},"focusOn"),Be=0,He=!1,qe=o(function(e,t,n){void 0===n&&(n={});var r=Re(e,t);if(!He&&r){if(Be>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),He=!0,void setTimeout(function(){He=!1},1);Be++,Fe(r.node,n.focusOptions),Be--}},"moveFocusInside");function Ue(e){if(!e)return null;if(typeof WeakRef>"u")return function(){return e||null};var t=e?new WeakRef(e):null;return function(){return(null==t?void 0:t.deref())||null}}o(Ue,"weakRef");var We=o(function(e){if(!e)return null;for(var t=[],n=e;n&&n!==document.body;)t.push({current:Ue(n),parent:Ue(n.parentElement),left:Ue(n.previousElementSibling),right:Ue(n.nextElementSibling)}),n=n.parentElement;return{element:Ue(e),stack:t,ownerDocument:e.ownerDocument}},"recordElementLocation"),Ze=o(function(e){var t,n,r,i,o;if(e)for(var a=e.stack,s=e.ownerDocument,c=new Map,l=0,d=a;l-1&&(g.filter(function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),yt(v,g.length,1,g),yt(v,-1,-1,g))}}}return e},"activateTrap"),kt=o(function(e){Ct()&&e&&(e.stopPropagation(),e.preventDefault())},"onTrap"),_t=o(function(){return it(Ct)},"onBlur"),Et=o(function(e){var t=e.target,n=e.currentTarget;n.contains(t)||gt(n,t)},"onFocus"),St=o(function(){return null},"FocusWatcher"),Pt=o(function(){pt=!0},"onWindowFocus"),At=o(function(){pt=!1,ht="just",it(function(){ht="meanwhile"})},"onWindowBlur"),It=o(function(){document.addEventListener("focusin",kt),document.addEventListener("focusout",_t),window.addEventListener("focus",Pt),window.addEventListener("blur",At)},"attachHandler"),Tt=o(function(){document.removeEventListener("focusin",kt),document.removeEventListener("focusout",_t),window.removeEventListener("focus",Pt),window.removeEventListener("blur",At)},"detachHandler");function zt(e){return e.filter(function(e){return!e.disabled})}o(zt,"reducePropsToState");var Dt={moveFocusInside:qe,focusInside:je,focusNextElement:Xe,focusPrevElement:et,focusFirstElement:nt,focusLastElement:rt,captureFocusRestore:Ge};function Lt(e){var t=e.slice(-1)[0];t&&!ct&&It();var n=ct,r=n&&t&&t.id===n.id;ct=t,n&&!r&&(n.onDeactivation(),e.filter(function(e){return e.id===n.id}).length||n.returnFocus(!t)),t?(lt=null,(!r||n.observed!==t.observed)&&t.onActivation(Dt),Ct(),it(Ct)):(Tt(),lt=null)}o(Lt,"handleStateChangeOnClient"),x.assignSyncMedium(Et),O.assignMedium(_t),j.assignMedium(function(e){return e(Dt)});const Mt=D(zt,Lt)(St);var Nt=(0,r.forwardRef)(o(function(e,t){return r.createElement(E,s({sideCar:Mt,ref:t},e))},"FocusLockUICombination")),$t=E.propTypes||{};$t.sideCar;a($t,["sideCar"]);Nt.propTypes={}},41573(e,t,n){"use strict";n.d(t,{D:()=>a});var r=n(86106),i=n(29113),o=(n(79831),Object.defineProperty);const a=((e,t)=>o(e,"name",{value:t,configurable:!0}))(({children:e})=>(0,r.jsx)(i.I,{inverted:!0,children:e}),"DarkThemeProvider")},70086(e,t,n){"use strict";n.d(t,{A:()=>r.D});var r=n(41573)},35049(e,t,n){"use strict";n.d(t,{h:()=>o});var r=Object.defineProperty,i=(e,t)=>r(e,"name",{value:t,configurable:!0});const o=i(({event:e,disabled:t=!1,onInteract:n,onArrowDown:r=i(()=>{},"onArrowDown")})=>{const{target:o}=e,a="key"in e?e.key:void 0,s=o instanceof Element&&!!o.closest("a"),c=i(e=>a===e,"isKey");s||t||!["Enter"," ","ArrowDown",void 0].includes(a)||(c(" ")&&e.preventDefault(),c("ArrowDown")?null==r||r(e):null==n||n())},"handleDropdownInteract")},29073(e,t,n){"use strict";n.d(t,{B:()=>v,C:()=>b,D:()=>j,T:()=>y,a:()=>C,d:()=>w,f:()=>g});var r=n(62967),i=n(21250),o=n(86106),a=n(7378),s=n(35049),c=n(64543),l=n(82198);const d=["defaultOpen"];function u(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;tp(e,"name",{value:t,configurable:!0});const m="--dropdown-trigger-color",g="--dropdown-content-initial-height",v=c.styled.div.withConfig({componentId:"sc-1wl0eko-0"})([""]),y=c.styled.div.withConfig({componentId:"sc-1wl0eko-1"})(["--color:",";color:var(",",var(--color));cursor:pointer;&[aria-disabled='true']{",":",";}"],({theme:e})=>e.color.ink.base,m,m,({theme:e})=>e.color.actionBrand.disabled),b=c.styled.div.withConfig({componentId:"sc-1wl0eko-2"})(["",""],l.dN),w=c.styled.div.withConfig({componentId:"sc-1wl0eko-3"})(["overflow:hidden;min-height:var(",");"],g),x=f(e=>`__dropdown_${e}_trigger__`,"createDropdownTriggerId"),O=f(e=>`__dropdown_${e}_content__`,"createDropdownContentId"),j=(0,a.forwardRef)(f(function({id:e,className:t,trigger:n,triggerRef:r,innerContentRef:i,children:c,isOpen:l=!1,disabled:d=!1,onInteract:u,onArrowDown:p,role:f,hidden:m},g){const j=(0,a.useRef)(null),C=e?x(e):"",k=e?O(e):"",_=m||!l,E=(0,a.useCallback)(e=>(0,s.h)({event:e,disabled:d,onInteract:u,onArrowDown:p}),[u,p,d]);return(0,a.useEffect)(()=>{j.current&&j.current.querySelectorAll('a, button, input, textarea, select, [tabindex]:not([tabindex="-1"])').forEach(e=>{_?e.setAttribute("tabindex","-1"):e.removeAttribute("tabindex")})},[_]),(0,o.jsxs)(v,h(h({id:e,className:t},f&&{role:f}),{},{ref:g,children:[n&&(0,o.jsx)(y,{id:C,ref:r,role:"button","aria-controls":k,"aria-expanded":l,"aria-disabled":d,onClick:E,onKeyDown:E,tabIndex:d?-1:0,children:n}),c&&(0,o.jsx)(b,{id:k,"aria-labelledby":C,"aria-hidden":_,$isActive:l,ref:j,children:(0,o.jsx)(w,{ref:i,children:c})})]}))},"Dropdown2")),C=f(e=>{let{defaultOpen:t=!1}=e,n=(0,r.A)(e,d);const[i,s]=(0,a.useState)(t);return(0,o.jsx)(j,h(h({},n),{},{isOpen:i,onInteract:f(()=>s(e=>!e),"onInteract")}))},"DropdownStateful")},13894(e,t,n){"use strict";n.d(t,{C:()=>s,D:()=>d,S:()=>c,a:()=>l});var r=n(64543),i=n(31929),o=(n(86106),n(74750)),a=n(29073);const s=(0,r.styled)(i.I).withConfig({componentId:"sc-9kbqz-0"})(["transform:rotate(",");transition:transform 0.2s ease-in-out;"],({$isOpen:e})=>e?"-180deg":"0deg"),c=(0,r.styled)(a.D).withConfig({componentId:"sc-x3k5mc-0"})(["display:block;background-color:",";",";"],({theme:e})=>e.color.canvas.secondary,({theme:e})=>e.textStyle.bodySecondary.small),l=r.styled.div.withConfig({componentId:"sc-x3k5mc-1"})(["display:flex;align-items:center;justify-content:space-between;gap:","px;padding:","px ","px;",";@media ","{padding:","px ","px;}"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x2,({theme:e})=>e.textStyle.titleSecondary.xxSmall,o.t,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x2),d=r.styled.div.withConfig({componentId:"sc-x3k5mc-2"})(["padding:","px ","px;border-top:1px solid ",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.dark)},93828(e,t,n){"use strict";n.d(t,{C:()=>p,G:()=>x,P:()=>m,R:()=>k,T:()=>f,a:()=>v,b:()=>j,c:()=>O});var r=n(86106),i=n(64543),o=n(6991),a=n(31929),s=n(39551),c=n(74750),l=n(15746),d=n(35049),u=Object.defineProperty,h=(e,t)=>u(e,"name",{value:t,configurable:!0});const p=(0,i.styled)(a.I).withConfig({componentId:"sc-a5wy94-0"})(["transform:rotate(",");transition:transform 0.2s ease-in-out;"],({$isOpen:e})=>e?"-180deg":"0deg"),f=i.styled.div.withConfig({componentId:"sc-a5wy94-1"})(["display:flex;align-items:center;justify-content:space-between;gap:","px;padding:","px 0;color:",";"],({theme:e})=>e.spacing.x1,({theme:e,$isCosy:t})=>t?0:e.spacing.x2,({theme:e})=>e.color.ink.base),m="pinnedBlogPost",g=h(e=>t=>(0,d.h)({onInteract:e,event:t}),"dropdownTriggerHandler"),v=i.styled.div.withConfig({componentId:"sc-aja53j-0"})(["width:100%;box-sizing:border-box;@media ","{max-width:634px;}@media ","{max-width:622px;}"],c.t,c.d),y=i.styled.button.withConfig({componentId:"sc-aja53j-1"})(["display:flex;width:auto;box-sizing:border-box;align-items:center;justify-content:flex-start;gap:","px;color:",";"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.color.actionBrand.base),b=i.styled.span.withConfig({componentId:"sc-aja53j-2"})(["display:block;margin-block:0;text-align:center;",";"],({theme:e})=>e.textStyle.link.small),w=i.styled.span.withConfig({componentId:"sc-aja53j-3"})(["display:inline-flex;align-items:center;justify-content:center;gap:","px;&:hover{",",","{color:",";}}"],({theme:e})=>e.spacing.x0_5,b,p,({theme:e})=>e.color.actionBrand.alt),x=i.styled.div.withConfig({componentId:"sc-aja53j-4"})(["",";"],({theme:e})=>e.textStyle.bodySecondary.small),O=i.styled.div.withConfig({componentId:"sc-aja53j-5"})(["display:",";position:relative;overflow:hidden;width:auto;height:",";flex-direction:column;order:-1;gap:","px;opacity:1;transition:",";transition-behavior:allow-discrete;&::after{--fade-from:",";--fade-mid:",";--fade-to:",";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:2lh;background-image:linear-gradient( to bottom,var(--fade-from) 0%,var(--fade-mid) 50%,var(--fade-to) 100% );content:'';opacity:",";pointer-events:none;transition:opacity ",";}@media ","{height:",";}"],({$isOpen:e})=>e?"inline":"flex",({$isOpen:e,$height:t,$parent:n})=>n===m&&t?t<350?`${t}px`:"350px":e?"auto":`${t}px`,({theme:e})=>e.spacing.x1,({theme:e})=>e.transition.collapsibleTransition,({theme:e})=>(0,l.a)(e.color.canvas.base,0),({theme:e})=>(0,l.a)(e.color.canvas.base,.5),({theme:e})=>e.color.canvas.base,({$isOpen:e})=>e?0:1,({theme:e})=>e.transition.base,c.m,({$parent:e,$height:t})=>{if(e===m&&t)return t<500?`${t}px`:"500px"}),j=i.styled.div.withConfig({componentId:"sc-aja53j-6"})(["@media ","{order:-1;}"],c.t),C=h(({isOpen:e,copy:t,className:n,testId:i,onInteract:a,onTriggerClick:c})=>{const l=h(e=>{e.target.closest("[data-action-type]")&&c&&(null==c||c())},"handleContentClick"),d=h(e=>{l(e),a&&a()},"handleClick");return(0,r.jsx)(y,{className:n,onKeyDown:g(a),children:(0,r.jsxs)(w,{"data-testid":i,onClick:d,children:[(0,r.jsx)(b,{"data-action-type":t,children:t}),(0,r.jsx)(p,{svg:o.a,size:s.S,$isOpen:e})]})})},"DropdownTrigger"),k=(0,i.styled)(C).withConfig({componentId:"sc-aja53j-7"})(["@media ","{display:flex;position:relative;align-items:flex-start;margin-top:","px;}"],c.t,({theme:e})=>e.spacing.x1_5)},3589(e,t,n){"use strict";n.d(t,{H:()=>p});var r=n(21250),i=n(62967),o=n(86106),a=n(64543),s=n(74045);const c=["inverted"];function l(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}var d=Object.defineProperty,u=(e,t)=>d(e,"name",{value:t,configurable:!0});const h=(0,a.styled)(s.C).withConfig({componentId:"sc-1j94j89-0"})(["--media-width:50%;--slots-width:calc(100% - var(--media-width));flex-direction:row;","{width:var(--media-width);}","{width:var(--slots-width);height:auto;}","{top:revert;right:var(--slots-width);bottom:0;}","{top:var(--action-offset);width:100%;transform:translateX(-100%);}",""],s.d,s.S,s.O,s.A,({$inverted:e})=>e&&(0,a.css)(["flex-direction:row-reverse;","{top:0;right:0;bottom:revert;left:var(--slots-width);}","{top:revert;right:calc(var(--action-offset) * -1);bottom:var(--action-offset);width:revert;transform:translateX(100%);}"],s.O,s.A)),p=u(e=>{let{inverted:t}=e,n=(0,i.A)(e,c);return(0,o.jsx)(h,function(e){for(var t=1;ti.I,CW:()=>a.d,Kk:()=>a.c,Oq:()=>a.e,Sy:()=>u,X4:()=>a.S});var r=n(21250),i=n(31929),o=n(86106),a=n(39551);function s(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 c(e){for(var t=1;tl(e,"name",{value:t,configurable:!0});function u(e){return d(function(t){return(0,o.jsx)(i.I,c(c({},t),{},{svg:e}))},"WrappedIcon")}d(u,"withIcon")},29926(e,t,n){"use strict";n.d(t,{C:()=>b,P:()=>y});var r=n(21250),i=n(86106),o=n(64543),a=n(6991),s=n(29113),c=(n(79831),n(31929)),l=n(39551);function d(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 u(e){for(var t=1;th(e,"name",{value:t,configurable:!0});const f=o.styled.span.withConfig({componentId:"sc-14qyx9o-0"})(["display:flex;width:fit-content;align-items:center;gap:","px;color:",";",""],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.color.ink.base,({theme:e,$letterform:t,$textSize:n})=>("serif"===t?e.textStyle.iconBadgePrimary:e.textStyle.iconBadgeSecondary)[n]),m=(0,o.styled)(c.I).attrs({size:l.S}).withConfig({componentId:"sc-14qyx9o-1"})([""]),g=p(({className:e,badge:t,icon:n=a.P,letterform:r="serif",textSize:o="large"})=>(0,i.jsxs)(f,{className:e,$letterform:r,$textSize:o,children:[(0,i.jsx)(m,{svg:n}),t]}),"IconBadge"),v=(0,o.styled)(g).attrs({icon:a.e}).withConfig({componentId:"sc-12clqq7-0"})(["color:",";"],({theme:e})=>e.color.actionBrandInk.base),y=p(e=>(0,i.jsx)(s.I,{theme:"premium",children:(0,i.jsx)(v,u({},e))}),"PremiumBadge"),b=(0,o.styled)(g).attrs({icon:a.d}).withConfig({componentId:"sc-12clqq7-1"})(["","{color:",";}"],m,({theme:e})=>e.color.actionBrandInk.base)},64860(e,t,n){"use strict";n.d(t,{I:()=>m});var r=n(21250),i=n(62967),o=n(86106),a=n(31929),s=n(39551),c=n(64543);const l=["title","svg","size","isCosy","isDisabled"];function d(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 u(e){for(var t=1;th(e,"name",{value:t,configurable:!0});const f=c.styled.button.withConfig({componentId:"sc-11hb3j9-0"})(["--width:","px;display:flex;position:relative;width:var(--width);height:var(--width);box-sizing:border-box;align-items:center;justify-content:center;color:",";transition:",";transition-property:color,background-color;&:hover,&:active,&:focus-visible{color:",";}&:hover,&:active{outline:none;}&[disabled]{color:",";cursor:default;}&::after{--touch-area:","px;--size-diff:calc(var(--touch-area) - var(--width));--offset:calc(var(--size-diff) / 2);position:absolute;content:'';inset:calc(var(--offset) * -1);}"],({theme:e,$size:t,$isCosy:n})=>n?e.dimension.icon[t].width:e.dimension.minTouchArea,({theme:e})=>e.color.actionSubtleDark.base,({theme:e})=>e.transition.base,({theme:e})=>e.color.actionSubtleDark.alt,({theme:e})=>e.color.semiotic.disabled,({theme:e})=>e.dimension.minTouchArea),m=p(e=>{let{title:t,svg:n,size:r=s.d,isCosy:c=!1,isDisabled:d=!1}=e,h=(0,i.A)(e,l);return(0,o.jsx)(f,u(u({},h),{},{title:t,$size:r,$isCosy:c,disabled:d,children:(0,o.jsx)(a.I,{size:r,svg:n})}))},"IconButton")},71565(e,t,n){"use strict";n.d(t,{I:()=>b,a:()=>p,b:()=>f});var r=n(21250),i=n(62967),o=n(86106),a=n(15746),s=n(64543);const c=["layout","height","width"];function l(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}var d=Object.defineProperty,u=(e,t)=>d(e,"name",{value:t,configurable:!0});const h=u((e,...t)=>e.reduce((e,n,r)=>{var i;return e+=n.replace(/(?:\n(?:\s*))+/g," ")+(null!==(i=t[r])&&void 0!==i?i:"")},"").trim(),"minify"),p="fixed",f="responsive";function m(e){return`data:image/svg+xml,${encodeURIComponent(h` `)}`}u(m,"colourisedPlaceholder");const g=m((0,a.l)("#222222","#ffffff")),v=u(({$layout:e,$width:t,$height:n})=>e===p?(0,s.css)(["width:","px;height:","px;"],t,n):(0,s.css)(["width:100%;height:100%;"]),"layoutStyles"),y=s.styled.img.withConfig({componentId:"sc-1mc30lb-0"})(["",""],v),b=u(e=>{let{layout:t=f,height:n,width:a}=e,s=(0,i.A)(e,c);return(0,o.jsx)(y,function(e){for(var t=1;tr.I,uL:()=>r.b,wm:()=>r.a});var r=n(71565)},631(e,t,n){"use strict";n.d(t,{F:()=>K,I:()=>Ge,a:()=>G,u:()=>Ze});var r=n(21250),i=n(62967),o=n(7378);const a=["children"],s=["name"],c=["_f"],l=["_f"],d=["ref","message","type"];function u(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;tp(e,"name",{value:t,configurable:!0}),m=f(e=>"checkbox"===e.type,"isCheckBoxInput"),g=f(e=>e instanceof Date,"isDateObject"),v=f(e=>null==e,"isNullOrUndefined");const y=f(e=>"object"==typeof e,"isObjectType");var b=f(e=>!v(e)&&!Array.isArray(e)&&y(e)&&!g(e),"isObject"),w=f(e=>b(e)&&e.target?m(e.target)?e.target.checked:e.target.value:e,"getEventValue"),x=f(e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,"getNodeParentName"),O=f((e,t)=>e.has(x(t)),"isNameInFieldArray"),j=f(e=>{const t=e.constructor&&e.constructor.prototype;return b(t)&&t.hasOwnProperty("isPrototypeOf")},"isPlainObject"),C=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function k(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(C&&(e instanceof Blob||e instanceof FileList)||!n&&!b(e))return e;if(t=n?[]:{},n||j(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=k(e[n]));else t=e}return t}f(k,"cloneObject");var _=f(e=>Array.isArray(e)?e.filter(Boolean):[],"compact"),E=f(e=>void 0===e,"isUndefined"),S=f((e,t,n)=>{if(!t||!b(e))return n;const r=_(t.split(/[,[\].]+?/)).reduce((e,t)=>v(e)?e:e[t],e);return E(r)||r===e?E(e[t])?n:e[t]:r},"get"),P=f(e=>"boolean"==typeof e,"isBoolean"),A=f(e=>/^\w*$/.test(e),"isKey"),I=f(e=>_(e.replace(/["|']|\]/g,"").split(/\.|\[/)),"stringToPath"),T=f((e,t,n)=>{let r=-1;const i=A(t)?[t]:I(t),o=i.length,a=o-1;for(;++ro.useContext(Z),"useFormContext"),K=f(e=>{const{children:t}=e,n=(0,i.A)(e,a);return o.createElement(Z.Provider,{value:n},t)},"FormProvider");var Y=f((e,t,n,r=!0)=>{const i={defaultValues:t._defaultValues};for(const n in e)Object.defineProperty(i,n,{get:f(()=>{const i=n;return t._proxyFormState[i]!==R&&(t._proxyFormState[i]=!r||R),e[i]},"get")});return i},"getProxyFormState"),J=f(e=>b(e)&&!Object.keys(e).length,"isEmptyObject"),Q=f((e,t,n,r)=>{n(e);const{name:o}=e,a=(0,i.A)(e,s);return J(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===R)},"shouldRenderFormState"),X=f(e=>Array.isArray(e)?e:[e],"convertToArrayPayload");function ee(e){const t=o.useRef(e);t.current=e,o.useEffect(()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}},[e.disabled])}f(ee,"useSubscribe");var te=f(e=>"string"==typeof e,"isString"),ne=f((e,t,n,r,i)=>te(e)?(r&&t.watch.add(e),S(n,e,i)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),S(n,e))):(r&&(t.watchAll=!0),n),"generateWatchOutput"),re=f((e,t,n,r,i)=>t?h(h({},n[e]),{},{types:h(h({},n[e]&&n[e].types?n[e].types:{}),{},{[r]:i||!0})}):{},"appendErrors"),ie=f(e=>({isOnSubmit:!e||e===N,isOnBlur:e===L,isOnChange:e===M,isOnAll:e===R,isOnTouch:e===$}),"getValidationModes"),oe=f((e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),"isWatched");const ae=f((e,t,n,r)=>{for(const o of n||Object.keys(e)){const n=S(e,o);if(n){const{_f:e}=n,a=(0,i.A)(n,c);if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],o)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(ae(a,t))break}else if(b(a)&&ae(a,t))break}}},"iterateFieldsByAction");var se=f((e,t,n)=>{const r=X(S(e,n));return T(r,"root",t[n]),T(e,n,r),e},"updateFieldArrayRootError"),ce=f(e=>"file"===e.type,"isFileInput"),le=f(e=>"function"==typeof e,"isFunction"),de=f(e=>{if(!C)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},"isHTMLElement"),ue=f(e=>te(e),"isMessage"),he=f(e=>"radio"===e.type,"isRadioInput"),pe=f(e=>e instanceof RegExp,"isRegex");const fe={value:!1,isValid:!1},me={value:!0,isValid:!0};var ge=f(e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!E(e[0].attributes.value)?E(e[0].value)||""===e[0].value?me:{value:e[0].value,isValid:!0}:me:fe}return fe},"getCheckboxValue");const ve={isValid:!1,value:null};var ye=f(e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,ve):ve,"getRadioValue");function be(e,t,n="validate"){if(ue(e)||Array.isArray(e)&&e.every(ue)||P(e)&&!e)return{type:n,message:ue(e)?e:"",ref:t}}f(be,"getValidateError");var we=f(e=>b(e)&&!pe(e)?e:{value:e,message:""},"getValueAndMessage"),xe=f(async(e,t,n,r,i)=>{const{ref:o,refs:a,required:s,maxLength:c,minLength:l,min:d,max:u,pattern:p,validate:g,name:y,valueAsNumber:w,mount:x,disabled:O}=e._f,j=S(t,y);if(!x||O)return{};const C=a?a[0]:o,k=f(e=>{r&&C.reportValidity&&(C.setCustomValidity(P(e)?"":e||""),C.reportValidity())},"setCustomValidity"),_={},A=he(o),I=m(o),T=A||I,z=(w||ce(o))&&E(o.value)&&E(j)||de(o)&&""===o.value||""===j||Array.isArray(j)&&!j.length,D=re.bind(null,y,n,_),L=f((e,t,n,r=B,i=H)=>{const a=e?t:n;_[y]=h({type:e?r:i,message:a,ref:o},D(e?r:i,a))},"getMinMaxMessage");if(i?!Array.isArray(j)||!j.length:s&&(!T&&(z||v(j))||P(j)&&!j||I&&!ge(a).isValid||A&&!ye(a).isValid)){const{value:e,message:t}=ue(s)?{value:!!s,message:s}:we(s);if(e&&(_[y]=h({type:U,message:t,ref:C},D(U,t)),!n))return k(t),_}if(!(z||v(d)&&v(u))){let e,t;const r=we(u),i=we(d);if(v(j)||isNaN(j)){const n=o.valueAsDate||new Date(j),a=f(e=>new Date((new Date).toDateString()+" "+e),"convertTimeToDate"),s="time"==o.type,c="week"==o.type;te(r.value)&&j&&(e=s?a(j)>a(r.value):c?j>r.value:n>new Date(r.value)),te(i.value)&&j&&(t=s?a(j)r.value),v(i.value)||(t=n+e.value,i=!v(t.value)&&j.length<+t.value;if((r||i)&&(L(r,e.message,t.message),!n))return k(_[y].message),_}if(p&&!z&&te(j)){const{value:e,message:t}=we(p);if(pe(e)&&!j.match(e)&&(_[y]=h({type:q,message:t,ref:o},D(q,t)),!n))return k(t),_}if(g)if(le(g)){const e=be(await g(j,t),C);if(e&&(_[y]=h(h({},e),D(W,e.message)),!n))return k(e.message),_}else if(b(g)){let e={};for(const r in g){if(!J(e)&&!n)break;const i=be(await g[r](j,t),C,r);i&&(e=h(h({},i),D(r,i.message)),k(i.message),n&&(_[y]=e))}if(!J(e)&&(_[y]=h({ref:C},e),!n))return _}return k(!0),_},"validateField");function Oe(e,t){const n=t.slice(0,-1).length;let r=0;for(;r{let e=[];return{get observers(){return e},next:f(t=>{for(const n of e)n.next&&n.next(t)},"next"),subscribe:f(t=>(e.push(t),{unsubscribe:f(()=>{e=e.filter(e=>e!==t)},"unsubscribe")}),"subscribe"),unsubscribe:f(()=>{e=[]},"unsubscribe")}},"createSubject"),_e=f(e=>v(e)||!y(e),"isPrimitive");function Ee(e,t){if(_e(e)||_e(t))return e===t;if(g(e)&&g(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const i of n){const n=e[i];if(!r.includes(i))return!1;if("ref"!==i){const e=t[i];if(g(n)&&g(e)||b(n)&&b(e)||Array.isArray(n)&&Array.isArray(e)?!Ee(n,e):n!==e)return!1}}return!0}f(Ee,"deepEqual");var Se=f(e=>"select-multiple"===e.type,"isMultipleSelect"),Pe=f(e=>he(e)||m(e),"isRadioOrCheckbox"),Ae=f(e=>de(e)&&e.isConnected,"live"),Ie=f(e=>{for(const t in e)if(le(e[t]))return!0;return!1},"objectHasFunction");function Te(e,t={}){const n=Array.isArray(e);if(b(e)||n)for(const n in e)Array.isArray(e[n])||b(e[n])&&!Ie(e[n])?(t[n]=Array.isArray(e[n])?[]:{},Te(e[n],t[n])):v(e[n])||(t[n]=!0);return t}function ze(e,t,n){const r=Array.isArray(e);if(b(e)||r)for(const r in e)Array.isArray(e[r])||b(e[r])&&!Ie(e[r])?E(t)||_e(n[r])?n[r]=Array.isArray(e[r])?Te(e[r],[]):h({},Te(e[r])):ze(e[r],v(t)?{}:t[r],n[r]):n[r]=!Ee(e[r],t[r]);return n}f(Te,"markFieldsDirty"),f(ze,"getDirtyFieldsFromDefaultValues");var De=f((e,t)=>ze(e,t,Te(t)),"getDirtyFields"),Le=f((e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>E(e)?e:t?""===e?NaN:e&&+e:n&&te(e)?new Date(e):r?r(e):e,"getFieldValueAs");function Me(e){const t=e.ref;if(!(e.refs?e.refs.every(e=>e.disabled):t.disabled))return ce(t)?t.files:he(t)?ye(e.refs).value:Se(t)?[...t.selectedOptions].map(({value:e})=>e):m(t)?ge(e.refs).value:Le(E(t.value)?e.ref.value:t.value,e)}f(Me,"getFieldValue");var Ne=f((e,t,n,r)=>{const i={};for(const n of e){const e=S(t,n);e&&T(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:r}},"getResolverOptions"),$e=f(e=>E(e)?e:pe(e)?e.source:b(e)?pe(e.value)?e.value.source:e.value:e,"getRuleValue");const Re="AsyncFunction";var Ve=f(e=>!(e&&e.validate||!(le(e.validate)&&e.validate.constructor.name===Re||b(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===Re))),"hasPromiseValidation"),Fe=f(e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),"hasValidation");function Be(e,t,n){const r=S(e,n);if(r||A(n))return{error:r,name:n};const i=n.split(".");for(;i.length;){const r=i.join("."),o=S(t,r),a=S(e,r);if(o&&!Array.isArray(o)&&n!==r)return{name:n};if(a&&a.type)return{name:r,error:a};i.pop()}return{name:n}}f(Be,"schemaErrorLookup");var He=f((e,t,n,r,i)=>!i.isOnAll&&(!n&&i.isOnTouch?!(t||e):(n?r.isOnBlur:i.isOnBlur)?!e:!(n?r.isOnChange:i.isOnChange)||e),"skipValidation"),qe=f((e,t)=>!_(S(e,t)).length&&Ce(e,t),"unsetEmptyArray");const Ue={mode:N,reValidateMode:M,shouldFocusError:!0};function We(e={}){let t,n=h(h({},Ue),e),r={submitCount:0,isDirty:!1,isLoading:le(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},o={},a=(b(n.defaultValues)||b(n.values))&&k(n.defaultValues||n.values)||{},s=n.shouldUnregister?{}:k(a),c={action:!1,mount:!1,watch:!1},u={mount:new Set,unMount:new Set,array:new Set,watch:new Set},p=0;const y={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},x={values:ke(),array:ke(),state:ke()},j=ie(n.mode),A=ie(n.reValidateMode),I=n.criteriaMode===R,L=f(e=>t=>{clearTimeout(p),p=setTimeout(e,t)},"debounce"),M=f(async e=>{if(!n.disabled&&(y.isValid||e)){const e=n.resolver?J((await U()).errors):await Z(o,!0);e!==r.isValid&&x.state.next({isValid:e})}},"_updateValid"),N=f((e,t)=>{!n.disabled&&(y.isValidating||y.validatingFields)&&((e||Array.from(u.mount)).forEach(e=>{e&&(t?T(r.validatingFields,e,t):Ce(r.validatingFields,e))}),x.state.next({validatingFields:r.validatingFields,isValidating:!J(r.validatingFields)}))},"_updateIsValidating"),$=f((e,t=[],i,l,d=!0,u=!0)=>{if(l&&i&&!n.disabled){if(c.action=!0,u&&Array.isArray(S(o,e))){const t=i(S(o,e),l.argA,l.argB);d&&T(o,e,t)}if(u&&Array.isArray(S(r.errors,e))){const t=i(S(r.errors,e),l.argA,l.argB);d&&T(r.errors,e,t),qe(r.errors,e)}if(y.touchedFields&&u&&Array.isArray(S(r.touchedFields,e))){const t=i(S(r.touchedFields,e),l.argA,l.argB);d&&T(r.touchedFields,e,t)}y.dirtyFields&&(r.dirtyFields=De(a,s)),x.state.next({name:e,isDirty:K(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else T(s,e,t)},"_updateFieldArray"),V=f((e,t)=>{T(r.errors,e,t),x.state.next({errors:r.errors})},"updateErrors"),F=f(e=>{r.errors=e,x.state.next({errors:r.errors,isValid:!1})},"_setErrors"),B=f((e,t,n,r)=>{const i=S(o,e);if(i){const o=S(s,e,E(n)?S(a,e):n);E(o)||r&&r.defaultChecked||t?T(s,e,t?o:Me(i._f)):ee(e,o),c.mount&&M()}},"updateValidAndValue"),H=f((e,t,i,s,c)=>{let l=!1,d=!1;const u={name:e};if(!n.disabled){const n=!!(S(o,e)&&S(o,e)._f&&S(o,e)._f.disabled);if(!i||s){y.isDirty&&(d=r.isDirty,r.isDirty=u.isDirty=K(),l=d!==u.isDirty);const i=n||Ee(S(a,e),t);d=!(n||!S(r.dirtyFields,e)),i||n?Ce(r.dirtyFields,e):T(r.dirtyFields,e,!0),u.dirtyFields=r.dirtyFields,l=l||y.dirtyFields&&d!==!i}if(i){const t=S(r.touchedFields,e);t||(T(r.touchedFields,e,i),u.touchedFields=r.touchedFields,l=l||y.touchedFields&&t!==i)}l&&c&&x.state.next(u)}return l?u:{}},"updateTouchAndDirty"),q=f((n,i,o,a)=>{const s=S(r.errors,n),c=y.isValid&&P(i)&&r.isValid!==i;if(e.delayError&&o?(t=L(()=>V(n,o)),t(e.delayError)):(clearTimeout(p),t=null,o?T(r.errors,n,o):Ce(r.errors,n)),(o?!Ee(s,o):s)||!J(a)||c){const e=h(h(h({},a),c&&P(i)?{isValid:i}:{}),{},{errors:r.errors,name:n});r=h(h({},r),e),x.state.next(e)}},"shouldRenderByError"),U=f(async e=>{N(e,!0);const t=await n.resolver(s,n.context,Ne(e||u.mount,o,n.criteriaMode,n.shouldUseNativeValidation));return N(e),t},"_executeSchema"),W=f(async e=>{const{errors:t}=await U(e);if(e)for(const n of e){const e=S(t,n);e?T(r.errors,n,e):Ce(r.errors,n)}else r.errors=t;return t},"executeSchemaAndUpdateState"),Z=f(async(e,t,o={valid:!0})=>{for(const a in e){const c=e[a];if(c){const{_f:e}=c,d=(0,i.A)(c,l);if(e){const i=u.array.has(e.name),l=c._f&&Ve(c._f);l&&y.validatingFields&&N([a],!0);const d=await xe(c,s,I,n.shouldUseNativeValidation&&!t,i);if(l&&y.validatingFields&&N([a]),d[e.name]&&(o.valid=!1,t))break;!t&&(S(d,e.name)?i?se(r.errors,d,e.name):T(r.errors,e.name,d[e.name]):Ce(r.errors,e.name))}!J(d)&&await Z(d,t,o)}}return o.valid},"executeBuiltInValidation"),G=f(()=>{for(const e of u.unMount){const t=S(o,e);t&&(t._f.refs?t._f.refs.every(e=>!Ae(e)):!Ae(t._f.ref))&&we(e)}u.unMount=new Set},"_removeUnmounted"),K=f((e,t)=>!n.disabled&&(e&&t&&T(s,e,t),!Ee(me(),a)),"_getDirty"),Y=f((e,t,n)=>ne(e,u,h({},c.mount?s:E(t)?a:te(e)?{[e]:t}:t),n,t),"_getWatch"),Q=f(t=>_(S(c.mount?s:a,t,e.shouldUnregister?S(a,t,[]):[])),"_getFieldArray"),ee=f((e,t,n={})=>{const r=S(o,e);let i=t;if(r){const n=r._f;n&&(!n.disabled&&T(s,e,Le(t,n)),i=de(n.ref)&&v(t)?"":t,Se(n.ref)?[...n.ref.options].forEach(e=>e.selected=i.includes(e.value)):n.refs?m(n.ref)?n.refs.length>1?n.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(i)?!!i.find(t=>t===e.value):i===e.value)):n.refs[0]&&(n.refs[0].checked=!!i):n.refs.forEach(e=>e.checked=e.value===i):ce(n.ref)?n.ref.value="":(n.ref.value=i,n.ref.type||x.values.next({name:e,values:h({},s)})))}(n.shouldDirty||n.shouldTouch)&&H(e,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&fe(e)},"setFieldValue"),re=f((e,t,n)=>{for(const r in t){const i=t[r],a=`${e}.${r}`,s=S(o,a);(u.array.has(e)||b(i)||s&&!s._f)&&!g(i)?re(a,i,n):ee(a,i,n)}},"setValues"),ue=f((e,t,n={})=>{const i=S(o,e),l=u.array.has(e),d=k(t);T(s,e,d),l?(x.array.next({name:e,values:h({},s)}),(y.isDirty||y.dirtyFields)&&n.shouldDirty&&x.state.next({name:e,dirtyFields:De(a,s),isDirty:K(e,d)})):!i||i._f||v(d)?ee(e,d,n):re(e,d,n),oe(e,u)&&x.state.next(h({},r)),x.values.next({name:c.mount?e:void 0,values:h({},s)})},"setValue"),he=f(async i=>{c.mount=!0;const a=i.target;let l=a.name,d=!0;const p=S(o,l),m=f(()=>a.type?Me(p._f):w(i),"getCurrentFieldValue"),v=f(e=>{d=Number.isNaN(e)||g(e)&&isNaN(e.getTime())||Ee(e,S(s,l,e))},"_updateIsFieldValueUpdated");if(p){let a,c;const f=m(),g=i.type===z||i.type===D,b=!Fe(p._f)&&!n.resolver&&!S(r.errors,l)&&!p._f.deps||He(g,S(r.touchedFields,l),r.isSubmitted,A,j),w=oe(l,u,g);T(s,l,f),g?(p._f.onBlur&&p._f.onBlur(i),t&&t(0)):p._f.onChange&&p._f.onChange(i);const O=H(l,f,g,!1),C=!J(O)||w;if(!g&&x.values.next({name:l,type:i.type,values:h({},s)}),b)return y.isValid&&("onBlur"===e.mode?g&&M():M()),C&&x.state.next(h({name:l},w?{}:O));if(!g&&w&&x.state.next(h({},r)),n.resolver){const{errors:e}=await U([l]);if(v(f),d){const t=Be(r.errors,o,l),n=Be(e,o,t.name||l);a=n.error,l=n.name,c=J(e)}}else N([l],!0),a=(await xe(p,s,I,n.shouldUseNativeValidation))[l],N([l]),v(f),d&&(a?c=!1:y.isValid&&(c=await Z(o,!0)));d&&(p._f.deps&&fe(p._f.deps),q(l,c,a,O))}},"onChange"),pe=f((e,t)=>{if(S(r.errors,t)&&e.focus)return e.focus(),1},"_focusInput"),fe=f(async(e,t={})=>{let i,a;const s=X(e);if(n.resolver){const t=await W(E(e)?e:s);i=J(t),a=e?!s.some(e=>S(t,e)):i}else e?(a=(await Promise.all(s.map(async e=>{const t=S(o,e);return await Z(t&&t._f?{[e]:t}:t)}))).every(Boolean),(a||r.isValid)&&M()):a=i=await Z(o);return x.state.next(h(h(h({},!te(e)||y.isValid&&i!==r.isValid?{}:{name:e}),n.resolver||!e?{isValid:i}:{}),{},{errors:r.errors})),t.shouldFocus&&!a&&ae(o,pe,e?s:u.mount),a},"trigger"),me=f(e=>{const t=h({},c.mount?s:a);return E(e)?t:te(e)?S(t,e):e.map(e=>S(t,e))},"getValues"),ge=f((e,t)=>({invalid:!!S((t||r).errors,e),isDirty:!!S((t||r).dirtyFields,e),error:S((t||r).errors,e),isValidating:!!S(r.validatingFields,e),isTouched:!!S((t||r).touchedFields,e)}),"getFieldState"),ve=f(e=>{e&&X(e).forEach(e=>Ce(r.errors,e)),x.state.next({errors:e?r.errors:{}})},"clearErrors"),ye=f((e,t,n)=>{const a=(S(o,e,{_f:{}})._f||{}).ref,s=S(r.errors,e)||{},{ref:c,message:l,type:u}=s,p=(0,i.A)(s,d);T(r.errors,e,h(h(h({},p),t),{},{ref:a})),x.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&a&&a.focus&&a.focus()},"setError"),be=f((e,t)=>le(e)?x.values.subscribe({next:f(n=>e(Y(void 0,t),n),"next")}):Y(e,t,!0),"watch"),we=f((e,t={})=>{for(const i of e?X(e):u.mount)u.mount.delete(i),u.array.delete(i),t.keepValue||(Ce(o,i),Ce(s,i)),!t.keepError&&Ce(r.errors,i),!t.keepDirty&&Ce(r.dirtyFields,i),!t.keepTouched&&Ce(r.touchedFields,i),!t.keepIsValidating&&Ce(r.validatingFields,i),!n.shouldUnregister&&!t.keepDefaultValue&&Ce(a,i);x.values.next({values:h({},s)}),x.state.next(h(h({},r),t.keepDirty?{isDirty:K()}:{})),!t.keepIsValid&&M()},"unregister"),Oe=f(({disabled:e,name:t,field:n,fields:r,value:i})=>{if(P(e)&&c.mount||e){const o=e?void 0:E(i)?Me(n?n._f:S(r,t)._f):i;T(s,t,o),H(t,o,!1,!1,!0)}},"_updateDisabledField"),je=f((e,t={})=>{let r=S(o,e);const i=P(t.disabled)||P(n.disabled);return T(o,e,h(h({},r||{}),{},{_f:h(h({},r&&r._f?r._f:{ref:{name:e}}),{},{name:e,mount:!0},t)})),u.mount.add(e),r?Oe({field:r,disabled:P(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):B(e,!0,t.value),h(h(h({},i?{disabled:t.disabled||n.disabled}:{}),n.progressive?{required:!!t.required,min:$e(t.min),max:$e(t.max),minLength:$e(t.minLength),maxLength:$e(t.maxLength),pattern:$e(t.pattern)}:{}),{},{name:e,onChange:he,onBlur:he,ref:f(i=>{if(i){je(e,t),r=S(o,e);const n=E(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s=Pe(n),c=r._f.refs||[];if(s?c.find(e=>e===n):n===r._f.ref)return;T(o,e,{_f:h(h({},r._f),s?{refs:[...c.filter(Ae),n,...Array.isArray(S(a,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n})}),B(e,!1,void 0,n)}else r=S(o,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!O(u.array,e)||!c.action)&&u.unMount.add(e)},"ref")})},"register"),_e=f(()=>n.shouldFocusError&&ae(o,pe,u.mount),"_focusError"),Ie=f(e=>{P(e)&&(x.state.next({disabled:e}),ae(o,(t,n)=>{const r=S(o,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},"_disableForm"),Te=f((e,t)=>async i=>{let a;if(i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist()),n.disabled)return void(t&&await t(h({},r.errors),i));let c=k(s);if(x.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await U();r.errors=e,c=t}else await Z(o);if(Ce(r.errors,"root"),J(r.errors)){x.state.next({errors:{}});try{await e(c,i)}catch(e){a=e}}else t&&await t(h({},r.errors),i),_e(),setTimeout(_e);if(x.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:J(r.errors)&&!a,submitCount:r.submitCount+1,errors:r.errors}),a)throw a},"handleSubmit"),ze=f((e,t={})=>{S(o,e)&&(E(t.defaultValue)?ue(e,k(S(a,e))):(ue(e,t.defaultValue),T(a,e,k(t.defaultValue))),t.keepTouched||Ce(r.touchedFields,e),t.keepDirty||(Ce(r.dirtyFields,e),r.isDirty=t.defaultValue?K(e,k(S(a,e))):K()),t.keepError||(Ce(r.errors,e),y.isValid&&M()),x.state.next(h({},r)))},"resetField"),Re=f((t,n={})=>{const i=t?k(t):a,l=k(i),d=J(t),p=d?a:l;if(n.keepDefaultValues||(a=i),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...u.mount,...Object.keys(De(a,s))]);for(const t of Array.from(e))S(r.dirtyFields,t)?T(p,t,S(s,t)):ue(t,S(p,t))}else{if(C&&E(t))for(const e of u.mount){const t=S(o,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(de(e)){const t=e.closest("form");if(t){t.reset();break}}}}o={}}s=e.shouldUnregister?n.keepDefaultValues?k(a):{}:k(p),x.array.next({values:h({},p)}),x.values.next({values:h({},p)})}u={mount:n.keepDirtyValues?u.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},c.mount=!y.isValid||!!n.keepIsValid||!!n.keepDirtyValues,c.watch=!!e.shouldUnregister,x.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!d&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||Ee(t,a))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:d?{}:n.keepDirtyValues?n.keepDefaultValues&&s?De(a,s):r.dirtyFields:n.keepDefaultValues&&t?De(a,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},"_reset"),We=f((e,t)=>Re(le(e)?e(s):e,t),"reset");return{control:{register:je,unregister:we,getFieldState:ge,handleSubmit:Te,setError:ye,_executeSchema:U,_getWatch:Y,_getDirty:K,_updateValid:M,_removeUnmounted:G,_updateFieldArray:$,_updateDisabledField:Oe,_getFieldArray:Q,_reset:Re,_resetDefaultValues:f(()=>le(n.defaultValues)&&n.defaultValues().then(e=>{We(e,n.resetOptions),x.state.next({isLoading:!1})}),"_resetDefaultValues"),_updateFormState:f(e=>{r=h(h({},r),e)},"_updateFormState"),_disableForm:Ie,_subjects:x,_proxyFormState:y,_setErrors:F,get _fields(){return o},get _formValues(){return s},get _state(){return c},set _state(e){c=e},get _defaultValues(){return a},get _names(){return u},set _names(e){u=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n=h(h({},n),e)}},trigger:fe,register:je,handleSubmit:Te,watch:be,setValue:ue,getValues:me,reset:We,resetField:ze,clearErrors:ve,unregister:we,setError:ye,setFocus:f((e,t={})=>{const n=S(o,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&le(e.select)&&e.select())}},"setFocus"),getFieldState:ge}}function Ze(e={}){const t=o.useRef(),n=o.useRef(),[r,i]=o.useState({isDirty:!1,isValidating:!1,isLoading:le(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:le(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current=h(h({},We(e)),{},{formState:r}));const a=t.current.control;return a._options=e,ee({subject:a._subjects.state,next:f(e=>{Q(e,a._proxyFormState,a._updateFormState)&&i(h({},a._formState))},"next")}),o.useEffect(()=>a._disableForm(e.disabled),[a,e.disabled]),o.useEffect(()=>{if(a._proxyFormState.isDirty){const e=a._getDirty();e!==r.isDirty&&a._subjects.state.next({isDirty:e})}},[a,r.isDirty]),o.useEffect(()=>{e.values&&!Ee(e.values,n.current)?(a._reset(e.values,a._options.resetOptions),n.current=e.values,i(e=>h({},e))):a._resetDefaultValues()},[e.values,a]),o.useEffect(()=>{e.errors&&a._setErrors(e.errors)},[e.errors,a]),o.useEffect(()=>{a._state.mount||(a._updateValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next(h({},a._formState))),a._removeUnmounted()}),o.useEffect(()=>{e.shouldUnregister&&a._subjects.values.next({values:a._getWatch()})},[e.shouldUnregister,a]),t.current.formState=Y(r,a),t.current}f(We,"createFormControl"),f(Ze,"useForm");var Ge=(e=>(e.DEFAULT="default",e.ERROR="error",e.SUCCESS="success",e.WAITING="waiting",e))(Ge||{})},57653(e,t,n){"use strict";n.d(t,{L:()=>S,a:()=>v,b:()=>y,d:()=>b,f:()=>x});var r=n(21250),i=n(62967),o=n(86106),a=n(79589),s=n(7378),c=n(64543),l=n(6991),d=n(31929),u=n(39551);const h=["forwardedAs","id","className","disabled","children","icon","role","title","tabIndex","variant"];function p(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 f(e){for(var t=1;tm(e,"name",{value:t,configurable:!0});const v="button",y="a",b="reset",w="primary",x="secondary",O=c.css` display: inline-flex; width: auto; box-sizing: border-box; align-items: center; justify-content: center; gap: ${({theme:e})=>e.dimension.btn.iconSpacing}px; border-radius: ${({theme:e})=>e.dimension.btn.borderRadius}px; outline-offset: ${({theme:e})=>e.spacing.x0_5}px; text-align: center; transition: background-color ${({theme:e})=>e.transition.base}; white-space: nowrap; color: var(--primary-color); text-transform: none; ${({theme:e})=>e.textStyle.link.small}; &:focus, &:hover, &:active { color: var(--hover-color); } &.is-disabled, &:disabled { &, &:focus, &:hover, &:active { color: var(--disabled-color); pointer-events: none; } } `,j=c.css` --primary-color: ${({theme:e})=>e.color.actionBrand.base}; --hover-color: ${({theme:e})=>e.color.actionBrand.alt}; --disabled-color: ${({theme:e})=>e.color.actionBrand.disabled}; height: ${({theme:e})=>e.dimension.btn.height}px; padding: 0 ${({theme:e})=>e.spacing.x2}px; `,C=c.css` --primary-color: ${({theme:e})=>e.color.actionBase.base}; --hover-color: ${({theme:e})=>e.color.actionBase.alt}; --disabled-color: ${({theme:e})=>e.color.actionBase.disabled}; `,k=g(({$variant:e})=>e===x?C:j,"variantStyles"),_=c.styled.button.withConfig({componentId:"sc-17n088r-0"})(["",";",";"],O,k),E=(0,c.styled)(d.I).attrs({size:u.c,svg:l.W}).withConfig({componentId:"sc-17n088r-1"})(["flex-grow:0;flex-shrink:0;"]),S=(0,s.forwardRef)(g(function(e,t){let{forwardedAs:n,id:r,className:s,disabled:c=!1,children:l,icon:d,role:u,title:p,tabIndex:m,variant:g=w}=e,v=(0,i.A)(e,h);const b=v.as===y&&v.isExternal,x=(()=>{if(v.as===y){const{href:e,target:t,rel:n,onClick:r,onKeyDown:i,as:o,onFocus:a,onBlur:s}=v;return{href:e,target:t,rel:n,onClick:r,onKeyDown:i,as:o,onFocus:a,onBlur:s}}const{name:e,value:t,type:n,onClick:r,onKeyDown:i,as:o,onFocus:a,onBlur:s}=v;return{name:e,value:t,type:n,onClick:r,onKeyDown:i,as:o,onFocus:a,onBlur:s}})(),O=Object.fromEntries(Object.entries(v).filter(([e])=>/^aria-|data-/.test(e)));return(0,o.jsxs)(_,f(f(f({forwardedAs:n,id:r,className:(0,a.c)(s,{"is-disabled":c&&(v.as===y||n===y)}),ref:t,role:u,title:p,tabIndex:m,disabled:c,$variant:g},x),O),{},{children:[l,d||b&&(0,o.jsx)(E,{})]}))},"Button"))},71208(e,t,n){"use strict";n.d(t,{Ay:()=>r.L,PS:()=>r.a,av:()=>r.b});var r=n(57653)},12150(e,t,n){"use strict";n.d(t,{A:()=>d,P:()=>l});var r=n(86106),i=n(64543),o=n(30870),a=Object.defineProperty,s=(e,t)=>a(e,"name",{value:t,configurable:!0});const c=(0,i.styled)(o.a).withConfig({componentId:"sc-1balrqd-0"})(["","{margin-bottom:","px;background:",";}"],o.P,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.canvas.base),l="liveBlogHero",d=s(({caption:e,copyright:t,children:n})=>(0,r.jsx)(c,{caption:e,copyright:t,className:l,children:n}),"LiveBlogHero")},23519(e,t,n){"use strict";n.d(t,{L:()=>p});var r=n(21250),i=n(86106),o=n(64543),a=n(7378);function s(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}var c=Object.defineProperty,l=(e,t)=>c(e,"name",{value:t,configurable:!0});const d=l(e=>a.createElement("svg",function(e){for(var t=1;te.dimension.loadingEllipsis.height,u,({theme:e})=>e.color.ink.base),p=l(()=>(0,i.jsx)(h,{"data-testid":"loading-ellipsis"}),"LoadingEllipsis")},17961(e,t,n){"use strict";n.d(t,{A:()=>r.L});var r=n(23519)},57320(e,t,n){"use strict";n.d(t,{Ui:()=>g,fB:()=>v,rW:()=>y,Ay:()=>C});var r=n(21250),i=n(86106),o=n(7378),a=n(42452),s=n(64543),c=n(31929),l=n(39551);function d(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 u(e){for(var t=1;th(e,"name",{value:t,configurable:!0});const f=p(e=>o.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",id:"600f53465147d717",viewBox:"0 0 32 32"},e),o.createElement("path",{fill:"currentColor",d:"M25.29 22.24c-.32-.17-.22-.12-1.73-1.02l-3.32.7-.85-.74.03-.22-.1-.5.1-.23v-.73l-.94.84-.02-.03 2.73-3.23-.02-.06-.8-.14v-.04h1.43c.15.2.47.24.7.18v-.03l-.28-.47s.27-.27.45.05c.1.15.16.35.03.47l.02.04a.7.7 0 0 0 .48-.28c.16-.2.13-.54-.06-.77-.17-.2-.48-.5-.48-.5a.8.8 0 0 0-.51-.83l-1.36-.54h-1.86v-.04l1.84-.22.56-.5s1.9-.64 2.26-.94 1.24-3.2 1.24-3.2l1.97-2.74-.08-1.17h-.05l-.21.97-.99.83.1-.9-.54-1.15-.04.05.16 1.06-.56 1.09-.62-1.01-1.09-.9-.03.05.76 1.1.07 1.28-1.44-.86-1.24-.2-.02.04 1.08.45.73 1.27-1.65-.48-1.05-.2-.03.04 1 .35.65.94-2.34-.09v.04l1.27.85-2.18.58v.04l1.07.43-2.03.79v.04l1 .5-2.04.96v.04l1.2.47-1.75.8.54.7-.04.03-1.22-1.04-3.15-4.4-2.86-1.47L6.9 6.38l-.7-1.9-.03.01.25 2.14 1.1 1.78-.03.03L5.9 7.1l-.76-1.48h-.05l.27 1.75.79 1.43-.03.02-1.28-1.04-.66-1-.04.02.31 1.34.82 1.21-.03.03-1.27-.74-.55-.7-.04.01L3.73 9l.59.74-.02.03-.59-.11-.01.03 1.24 1.18v.03l-1.1-.06v.06l1.55.96-.01.03-.72.06V12l1.79.69v.03l-.7.25V13l4.33.32v.03l-2.41.02-.05.5 3.02-.05v.04l-2.16.23-.1.59 2.94-.41v.04l-2.28.53-.04.68 3.02-.83.01.04-2.49.97.02.63 3.05-1.28v.04l-2.45 1.33.08.64 2.99-1.53.02.03-2.44 1.56.14.54 2.88-1.6.01.04-2.23 1.5.21.58 2.38-1.43.02.04-1.56 1.16.28.55 1.15-.71.02.02-.43.38.21.44.26-.1.36-.13.2-.07.1-.04.1-.06.17-.13.04-.03.03-.04.08-.07.06-.08.06-.08.04-.08.04-.08.1-.25.01-.07v-.03h.05v.03l-.02.08q0 .05-.03.12 0 .08-.04.15l-.04.09-.04.08-.05.1-.06.08-.07.09-.04.04-.04.04q-.08.08-.18.15l-.1.07-.1.06-.56.24-3.32 1.25-2.18 3.43.13.09 2.43-2.83.03.02-1.45 2.13.9-.13 1.33-1.99.03.02-.97 1.92.83-.05.9-1.86.04.01-.61 1.83.84-.06.53-1.75h.04l-.3 1.72.86-.17.19-1.57h.04v1.5l.64-.37-.1-1.13h.04l.23 1.03.22.13.17.46.26.09.7.57-.02.03-.33-.15q-1.85.51-3.68 1.08h.01l1.24.72.9.51q.54.3.35.77l-.04-.02c.07-.2.02-.46-.23-.58l-1.5-.66-.95.3c-.4.14-.38.68 0 .83l1.74.63c.67.22.85.12 1.28-.08 1.7-.8 2.45-1.22 4.13-2.5l.02.02-1.18 1.14c.8-.37 1.59-.71 2.1-.92q.93-.47 1.77-1.07l.03.03-.82.74c.93-.18 2.45-.33 3.27-.33 1.1 0 1.11-.94.54-1.26zm-7.67.3-.49-.57-.24-1.38.04-.02.95 1.15h.33l.84.47z"})),"SvgLogoStampSimpleBadge32"),m=p(e=>o.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",id:"253072a0e13227e5",viewBox:"0 0 32 32"},e),o.createElement("mask",{id:"c71ee793c74e",fill:"#fff"},o.createElement("circle",{cx:16,cy:16,r:16})),o.createElement("g",{mask:"url(#c71ee793c74e)"},o.createElement("rect",{width:32,height:"100%",fill:"#722391"}),o.createElement("rect",{width:32,height:"83.3%",fill:"#152b9d"}),o.createElement("rect",{width:32,height:"66.6%",fill:"#70c23b"}),o.createElement("rect",{width:32,height:"50%",fill:"#ecfc5a"}),o.createElement("rect",{width:32,height:"33.3%",fill:"#e0a93f"}),o.createElement("rect",{width:32,height:"16.6%",fill:"#c13124"}),o.createElement("path",{fill:"#222",d:"M-6.62 16 6.81 2.56 20.25 16 6.81 29.44z"}),o.createElement("path",{fill:"#62411d",d:"M-6.62 16 5.12 4.26 16.86 16 5.12 27.74z"}),o.createElement("path",{fill:"#a1daec",d:"M-6.62 16 3.42 5.96 13.46 16 3.42 26.04z"}),o.createElement("path",{fill:"#efbcce",d:"m-6.62 16 8.34-8.34L10.07 16l-8.35 8.34z"}),o.createElement("path",{fill:"#f7f7f7",d:"M-6.62 16 .03 9.35 6.67 16 .03 22.65z"}),o.createElement("path",{fill:"#ecfc5a",d:"m-6.62 16 4.95-4.95L3.28 16l-4.95 4.95z"}),o.createElement("path",{fill:"#fff",d:"M25.29 22.24c-.32-.17-.22-.12-1.73-1.02l-3.32.7-.85-.74.03-.22-.1-.5.1-.23v-.73l-.94.84-.02-.03 2.73-3.23-.02-.06-.8-.14v-.04h1.43c.15.2.47.24.7.18v-.03l-.28-.47s.27-.27.45.05c.1.15.16.35.03.47l.02.04a.7.7 0 0 0 .48-.28c.16-.2.13-.54-.06-.77-.17-.2-.48-.5-.48-.5a.8.8 0 0 0-.51-.83l-1.36-.54h-1.86v-.04l1.84-.22.56-.5s1.9-.64 2.26-.94 1.24-3.2 1.24-3.2l1.97-2.74-.08-1.17h-.05l-.21.97-.99.83.1-.9-.54-1.15-.04.05.16 1.06-.56 1.09-.62-1.01-1.09-.9-.03.05.76 1.1.07 1.28-1.44-.86-1.24-.2-.02.04 1.08.45.73 1.27-1.65-.48-1.05-.2-.03.04 1 .35.65.94-2.34-.09v.04l1.27.85-2.18.58v.04l1.07.43-2.03.79v.04l1 .5-2.04.96v.04l1.2.47-1.75.8.54.7-.04.03-1.22-1.04-3.15-4.4-2.86-1.47L6.9 6.38l-.7-1.9-.03.01.25 2.14 1.1 1.78-.03.03L5.9 7.1l-.76-1.48h-.05l.27 1.75.79 1.43-.03.02-1.28-1.04-.66-1-.04.02.31 1.34.82 1.21-.03.03-1.27-.74-.55-.7-.04.01L3.73 9l.59.74-.02.03-.59-.11-.01.03 1.24 1.18v.03l-1.1-.06v.06l1.55.96-.01.03-.72.06V12l1.79.69v.03l-.7.25V13l4.33.32v.03l-2.41.02-.05.5 3.02-.05v.04l-2.16.23-.1.59 2.94-.41v.04l-2.28.53-.04.68 3.02-.83.01.04-2.49.97.02.63 3.05-1.28v.04l-2.45 1.33.08.64 2.99-1.53.02.03-2.44 1.56.14.54 2.88-1.6.01.04-2.23 1.5.21.58 2.38-1.43.02.04-1.56 1.16.28.55 1.15-.71.02.02-.43.38.21.44.26-.1.36-.13.2-.07.1-.04.1-.06.17-.13.04-.03.03-.04.08-.07.06-.08.06-.08.04-.08.04-.08.1-.25.01-.07v-.03h.05v.03l-.02.08q0 .05-.03.12 0 .08-.04.15l-.04.09-.04.08-.05.1-.06.08-.07.09-.04.04-.04.04q-.08.08-.18.15l-.1.07-.1.06-.56.24-3.32 1.25-2.18 3.43.13.09 2.43-2.83.03.02-1.45 2.13.9-.13 1.33-1.99.03.02-.97 1.92.83-.05.9-1.86.04.01-.61 1.83.84-.06.53-1.75h.04l-.3 1.72.86-.17.19-1.57h.04v1.5l.64-.37-.1-1.13h.04l.23 1.03.22.13.17.46.26.09.7.57-.02.03-.33-.15q-1.85.51-3.68 1.08h.01l1.24.72.9.51q.54.3.35.77l-.04-.02c.07-.2.02-.46-.23-.58l-1.5-.66-.95.3c-.4.14-.38.68 0 .83l1.74.63c.67.22.85.12 1.28-.08 1.7-.8 2.45-1.22 4.13-2.5l.02.02-1.18 1.14c.8-.37 1.59-.71 2.1-.92q.93-.47 1.77-1.07l.03.03-.82.74c.93-.18 2.45-.33 3.27-.33 1.1 0 1.11-.94.54-1.26zm-7.67.3-.49-.57-.24-1.38.04-.02.95 1.15h.33l.84.47z"}))),"SvgLogoStampSimplePride32"),g="badge",v="plain",y="pride",b="badge",w="plain",x=(0,s.css)(["color:",";"],({theme:e})=>e.color.primary.base),O=(0,s.css)(["border-radius:50%;background:",";color:",";"],({theme:e})=>"climate"===e.__meta__.name?e.gradients.climate:e.color.primary.base,({theme:e})=>e.color.ink.white),j=(0,s.styled)(c.I).attrs({size:l.e}).withConfig({componentId:"sc-1ix0cah-0"})(["display:inline-block;flex-shrink:0;",""],({$appearance:e})=>({[b]:O,[w]:x}[e])),C=p(({className:e,variant:t=g})=>{const n={[g]:[f,b],[v]:[a.S,w],[y]:[m,b]},[r,o]=n[t]||n[g];return(0,i.jsx)(j,{className:e,svg:r,$appearance:o})},"Logo")},30870(e,t,n){"use strict";n.d(t,{C:()=>d,H:()=>p,M:()=>y,P:()=>h,a:()=>b,b:()=>w,c:()=>x,d:()=>O});var r=n(86106),i=n(7378),o=n(64543),a=n(74750),s=Object.defineProperty,c=(e,t)=>s(e,"name",{value:t,configurable:!0});const l=o.styled.figure.withConfig({componentId:"sc-1cbdeug-0"})(["position:relative;margin:0;img{display:block;}"]),d=o.styled.figcaption.withConfig({componentId:"sc-1cbdeug-1"})(["box-sizing:border-box;color:",";",";"],({theme:e})=>e.color.ink.muted,({theme:e})=>e.textStyle.credit.small),u=(0,o.styled)(d).withConfig({componentId:"sc-1cbdeug-2"})(["padding:","px 0;"],({theme:e})=>e.spacing.x1),h=(0,o.styled)(d).withConfig({componentId:"sc-1cbdeug-3"})(["padding:","px ","px;background-color:",";"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.canvas.secondary),p=(0,o.styled)(d).withConfig({componentId:"sc-1cbdeug-4"})(["padding:","px ","px;@media ","{padding:","px 0;}"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1_5,a.l,({theme:e})=>e.spacing.x1),f=(0,o.styled)(h).withConfig({componentId:"sc-1cbdeug-5"})(["--content-width:","px;@media ","{position:absolute;right:0;width:calc((100% - var(--content-width)) / 2);overflow-wrap:break-word;}"],({theme:e})=>e.dimension.parallaxContentWidth,a.l),m=o.styled.span.withConfig({componentId:"sc-1cbdeug-6"})([""]),g=o.styled.span.withConfig({componentId:"sc-1cbdeug-7"})(["",";"],({theme:e})=>e.textStyle.creditCopyright.small),v=c(({caption:e="",copyright:t})=>(0,r.jsxs)(r.Fragment,{children:[e,t&&(0,r.jsxs)(g,{children:[e&&" ","(",t,")"]})]}),"Text"),y=c(({caption:e,copyright:t,className:n,children:i})=>(0,r.jsxs)(l,{className:n,children:[i,(e||t)&&(0,r.jsx)(u,{children:(0,r.jsx)(v,{caption:e,copyright:t})})]}),"MediaPlusFlushCaption"),b=c(({caption:e,copyright:t,className:n,children:i})=>(0,r.jsxs)(l,{className:n,children:[i,(e||t)&&(0,r.jsx)(h,{children:(0,r.jsx)(v,{caption:e,copyright:t})})]}),"MediaPlusPaddedCaption"),w=c(({caption:e,copyright:t,className:n,children:i})=>(0,r.jsxs)(l,{className:n,children:[i,(e||t)&&(0,r.jsx)(p,{children:(0,r.jsx)(v,{caption:e,copyright:t})})]}),"MediaPlusCaptionForHero"),x=c(({caption:e,copyright:t,className:n,children:i})=>(0,r.jsxs)(l,{className:n,children:[i,(e||t)&&(0,r.jsx)(f,{children:(0,r.jsx)(v,{caption:e,copyright:t})})]}),"MediaPlusCaptionForParallax"),O=(0,i.forwardRef)(c(function({caption:e,copyright:t,className:n,children:i},o){return(0,r.jsxs)(l,{className:n,children:[i,(0,r.jsx)(d,{ref:o,children:(0,r.jsx)(m,{children:(0,r.jsx)(v,{caption:e,copyright:t})})})]})},"MediaPlusCaptionForSlider2"))},1034(e,t,n){"use strict";n.d(t,{$K:()=>r.d,HL:()=>r.C,Vl:()=>r.M,ts:()=>r.c,xe:()=>r.a});var r=n(30870)},29231(e,t,n){"use strict";n.d(t,{J8:()=>o.c,MA:()=>f,aF:()=>o.M,e:()=>o.S,r$:()=>m,yB:()=>o.I});var r=n(21250),i=n(62967),o=n(2312),a=n(86106),s=n(28606),c=n(62799);const l=["isHidden","title","children"];function d(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 u(e){for(var t=1;th(e,"name",{value:t,configurable:!0});const f=p(e=>{let{isHidden:t,title:n,children:r}=e,c=(0,i.A)(e,l);return(0,a.jsx)(o.W,u(u({},c),{},{isHidden:t,children:(0,a.jsx)(o.I,{children:(0,a.jsxs)(s.F,{disabled:t,children:[(0,a.jsx)(o.T,{children:n}),r]})})}))},"SuccessConfirmationModal"),m=p(({tag:e,logoSvg:t,children:n})=>(0,a.jsxs)(o.H,{children:[e&&(0,a.jsx)(c.T,{size:"small",isExpanded:!0,children:"Subscribe to"}),(0,a.jsxs)(o.L,{children:[(0,a.jsx)(o.a,{svg:t}),(0,a.jsx)(o.b,{children:"Independent Premium"})]}),n]}),"SellingModalHeader")},99467(e,t,n){"use strict";n.d(t,{O:()=>k,a:()=>v,c:()=>b,f:()=>x,u:()=>O});var r=n(21250),i=n(62967),o=n(86106),a=n(79589),s=n(7378),c=n(64543);const l=["children","isHidden","returnFocus","onBackgroundClick","Wrapper","className"];function d(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 u(e){for(var t=1;th(e,"name",{value:t,configurable:!0});const f=p(()=>{},"retrieveShowLogReference"),m=p(()=>{var e;let t=f();return typeof t>"u"&&(t=new URLSearchParams(null===(e=window)||void 0===e||null===(e=e.location)||void 0===e?void 0:e.search).has("__DEBUG__")),t},"isShowLog"),g=p((...e)=>{m()&&console.error(...e)},"error"),v="overlay--open",y="overlay-background",b="overlay-background--open",w="freeze-body",x=p(()=>{document.documentElement.classList.add(w)},"freezeBody"),O=p(()=>{document.documentElement.classList.remove(w)},"unfreezeBody"),j=p(()=>{O()},"onDestroy"),C=c.styled.div.withConfig({componentId:"sc-1u3ugdq-0"})(["position:fixed;top:0;left:0;z-index:",";background:",";cursor:pointer;opacity:0;transition:opacity 300ms ease-in-out;&.","{width:100vw;height:100vh;opacity:1;}"],e=>e.theme.zIndex.modalBackground,e=>e.theme.color.veil.base,b),k=p(e=>{let{children:t,isHidden:n=!0,returnFocus:r,onBackgroundClick:c,Wrapper:d,className:h}=e,p=(0,i.A)(e,l);const[f,m]=(0,s.useState)(!1),[w,k]=(0,s.useState)(!0),[_,E]=(0,s.useState)(!1),S=w||n,P=S?"":b,A=S?"":v;return(0,s.useEffect)(()=>{var e;if(!n){if(!f)return void m(!0);if(w)return void k(!1)}if(n)_&&(null!==(e=document.querySelector(r))&&void 0!==e&&e.focus(),O(),E(!1));else{if(h){var t;const e=document.querySelectorAll(`.${h} button`);e.length?null===(t=e[0])||void 0===t||t.focus():g("No overlay buttons detected")}x(),E(!0)}return()=>{j()}},[n,_,r,h,f,w]),f&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(C,{"data-testid":y,"aria-hidden":n,className:(0,a.c)(y,P),$isHidden:S,onClick:c}),(0,o.jsx)(d,u(u({"aria-hidden":n,className:(0,a.c)("overlay",A,h),$isHidden:S},p),{},{children:t}))]})},"Overlay")},24289(e,t,n){"use strict";n.d(t,{v3:()=>T,vV:()=>W,oQ:()=>B});var r=n(62967),i=n(21250),o=n(86106),a=n(7378),s=n(64543),c=n(6991),l=n(31929),d=n(39551),u=n(15746),h=n(41573),p=Object.defineProperty,f=(e,t)=>p(e,"name",{value:t,configurable:!0});const m=s.keyframes` 0% { opacity: 1; } 100% { opacity: 0.2; } `,g=s.styled.span.withConfig({componentId:"sc-17tyy4o-0"})(["--angle:","deg;--index:",";--loader-size:40px;--loader-spoke-count:",";--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:",";--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:"," var(--loader-animation-speed) linear infinite;animation-delay:calc( var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count) );opacity:0.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY( calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)) );"],({$angle:e})=>e,({$index:e})=>e,8,({theme:e})=>e.color.ink.base,m),v=s.styled.div.withConfig({componentId:"sc-17tyy4o-1"})(["display:inline-grid;width:var(--loader-size);border-radius:50%;background:var(--loader-bg-color);aspect-ratio:1;place-items:center;"]);function y(e,t){return 360/t*e}f(y,"getSpokeAngle");const b=f(()=>(0,o.jsx)(v,{children:Array.from({length:8}).map((e,t)=>(0,o.jsx)(g,{$index:t,$angle:y(t,8)},t))}),"LoadingSpinner"),w=["shouldDisplay","Wrapper"];function x(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 O(e){for(var t=1;tj(e,"name",{value:t,configurable:!0});const k=(0,s.styled)(l.I).withConfig({componentId:"sc-1ae01c4-0"})(["color:",";transition:",";"],({theme:e})=>e.color.ink.white,({theme:e})=>e.transition.pageNavigation),_=(0,s.styled)(k).attrs({svg:c.p}).withConfig({componentId:"sc-1ae01c4-1"})(["--size:40px;width:var(--size);height:var(--size);flex-shrink:0;"]),E=s.styled.div.withConfig({componentId:"sc-1ae01c4-2"})(["opacity:",";transition:",";transition-delay:",";"],({$isVisible:e})=>e?1:0,({theme:e})=>e.transition.pageNavigation,({$isVisible:e})=>e?"600ms":"0ms"),S=(0,s.styled)(E).withConfig({componentId:"sc-1ae01c4-3"})(["--central-offset:7px;display:flex;position:absolute;left:var(--central-offset);width:100%;flex-direction:column;align-items:center;"]),P=(0,s.styled)(E).withConfig({componentId:"sc-1ae01c4-4"})(["display:flex;flex-direction:column;align-items:flex-end;margin-right:","px;"],({theme:e})=>e.spacing.x1),A=s.styled.p.withConfig({componentId:"sc-1ae01c4-5"})(["width:min-content;margin:","px 0 0;color:",";text-align:center;",""],({theme:e})=>e.spacing.x1,({theme:e})=>e.color.ink.white,({theme:e})=>e.textStyle.pageNavigationHintCopy.base),I=s.styled.p.withConfig({componentId:"sc-1ae01c4-6"})(["margin:","px 0 0 ","px;color:",";text-align:right;text-wrap:balance;",""],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x1,({theme:e})=>e.color.ink.white,({theme:e})=>e.textStyle.swipeOnboarding.small),T=C(({isVisible:e=!1,copy:t="Next article",setSize:n=C(e=>{},"setSize"),variant:r="simple"})=>((0,a.useEffect)(()=>{e?"simple"===r?n({width:76,height:152}):"detailed"===r&&n({width:100,height:200}):n(null)},[e,n,r]),"simple"===r?(0,o.jsxs)(S,{$isVisible:e,children:[(0,o.jsx)(_,{}),(0,o.jsx)(A,{children:t})]}):(0,o.jsxs)(P,{$isVisible:e,children:[(0,o.jsx)(_,{}),(0,o.jsx)(I,{children:t})]})),"PageNavigationHint"),z=(0,u.h)("#404040",.5),D=(0,s.css)(["background:",";backdrop-filter:invert(0.25);color:",";"],z,({theme:e})=>e.color.ink.invert),L=s.styled.a.withConfig({componentId:"sc-1styece-0"})(["--min-width:60px;--min-height:152px;--width:","px;--height:","px;--delay:","ms;display:flex;position:relative;overflow:clip;min-width:max(var(--min-width),","px);min-height:max(var(--min-height),","px);align-items:center;justify-content:end;transition:top 450ms ease-in-out;transition-delay:var(--delay);"],({$width:e})=>e,({$height:e})=>e,({$transitionDelayMs:e})=>e,({$width:e})=>e,({$height:e})=>e),M=s.styled.div.withConfig({componentId:"sc-1styece-1"})(["display:flex;position:relative;width:var(--width);height:var(--height);align-items:center;justify-content:center;border-radius:var(--width) 0 0 var(--width);clip-path:inset(0 round var(--width) 0 0 var(--width));opacity:",";transition:",";"," transition-delay:var(--delay);&,&:focus,&:hover,&:active,&:focus-visible{",";}"],({$isVisible:e})=>e?1:0,({theme:e})=>e.transition.scaleNextClick,({$transitionIn:e,$isVisible:t,theme:n})=>"fade"===e?`\n transition: opacity ${n.transition.base}, ${n.transition.scaleNextClick}; `:`\n transform: ${t?"translate(0)":"translateX(100%)"};\n transition: ${n.transition.slideInNextClick}, ${n.transition.scaleNextClick};\n `,D),N=(0,s.styled)(L).withConfig({componentId:"sc-1styece-2"})(["position:absolute;top:50%;right:0;transform:translateY(-50%);"]),$=(0,s.styled)(l.I).withConfig({componentId:"sc-1styece-3"})(["color:",";transition:",";"],({theme:e})=>e.color.ink.white,({theme:e})=>e.transition.pageNavigation),R=(0,s.styled)($).attrs({size:d.d,svg:c.q}).withConfig({componentId:"sc-1styece-4"})(["position:absolute;margin:auto;inset:0;opacity:",";transition-delay:","ms;"],({$isVisible:e})=>e?1:0,({$transitionDelayMs:e})=>e),V={width:40,height:80},F=C(({id:e,nextUrl:t,onClick:n,onHover:r,hint:i=(0,o.jsx)(T,{variant:"simple"}),Wrapper:s=L,transitionIn:c="fade",visible:l=!1})=>{const[d,u]=(0,a.useState)(V),h=(0,a.useCallback)(e=>{u(null!=e?e:V)},[]),p=(0,a.isValidElement)(i)&&!i.props.setSize?(0,a.cloneElement)(i,{setSize:h}):i,f=!!(0,a.isValidElement)(p)&&!!p.props.isVisible;return(0,o.jsx)(s,O(O({id:e,onClick:n,onMouseEnter:r,onTouchStart:r,tabIndex:l?0:-1,"aria-disabled":!l,$height:d.height,$width:d.width,$transitionDelayMs:f?0:150},t&&l?{href:t}:{}),{},{children:(0,o.jsxs)(M,{$transitionIn:c,$isVisible:l,$isHintVisible:f,children:[(0,o.jsx)(R,{$isVisible:!f,$transitionDelayMs:f?150:450}),p]})}))},"PageNavigationBase"),B=C(e=>(0,o.jsx)(F,O({Wrapper:N},e)),"PageNavigationPositioned"),H=s.styled.div.withConfig({componentId:"sc-1c1n631-0"})(["--height:88px;--extra-tab-size:8px;display:flex;position:absolute;width:var(--height);height:var(--height);box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;opacity:",";transition:opacity 450ms ease-in-out;",""],({$shouldDisplay:e})=>e?1:0,D),q=(0,s.styled)(H).withConfig({componentId:"sc-1c1n631-1"})(["top:calc((var(--height) / -2));left:calc(50% - var(--height) / 2);&::before{position:absolute;width:calc(var(--width) + var(--extra-tab-size));height:calc(var(--height) + var(--extra-tab-size));content:'';}"]),U=C(e=>{let{shouldDisplay:t=!0,Wrapper:n=H}=e,i=(0,r.A)(e,w);return(0,o.jsx)(n,O(O({$shouldDisplay:t},i),{},{children:(0,o.jsx)(h.D,{children:(0,o.jsx)(b,{})})}))},"PageNavigationLoader"),W=C(e=>(0,o.jsx)(U,O({Wrapper:q},e)),"PageNavigationLoaderPositioned")},14492(e,t,n){"use strict";n.d(t,{P:()=>m});var r=n(21250),i=n(86106),o=n(15494),a=n(7378),s=n(28606),c=n(29113),l=(n(79831),n(42529)),d=n(48535);function u(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;tp(e,"name",{value:t,configurable:!0});const m=f(({className:e,heading:t,content:n,linkContent:r,linkProps:u,isHidden:p=!0,closeTimerAmount:m=8e3,closePopover:g,children:v,placement:y="bottom",returnFocus:b=!0,"data-testid":w})=>{const{refs:x,floatingStyles:O,update:j}=(0,o.u)({open:!p,placement:y,middleware:[(0,o.o)(8),(0,o.f)(),(0,o.s)()]}),C=(0,a.useId)(),k=(0,a.useRef)(g),_=(0,d.u)(k.current),E=(0,a.useRef)(null),S=(0,a.useRef)(p),P=`popover-heading-${C}`,A=`popover-content-${C}`;S.current=p;const I=f(e=>{E.current=setTimeout(k.current,e)},"setupTimer"),T=f(()=>I(2e3),"resetTimer"),z=f(()=>{E.current&&clearTimeout(E.current)},"clearTimer"),D=f(e=>{var t;z(),null==u||null===(t=u.onFocus)||void 0===t||t.call(u,e)},"onLinkFocus");return(0,a.useEffect)(()=>{if(!p)return z(),I(m),()=>z();z()},[p,m]),(0,a.useEffect)(()=>{if(!p&&x.reference.current&&x.floating.current)return(0,o.a)(x.reference.current,x.floating.current,j)},[p,x,j]),(0,a.useEffect)(()=>{const e=f(e=>{const t=!S.current,n=["Escape","Enter"].includes(e.key);t&&n&&k.current()},"handleKeyDown");return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{ref:x.setReference,children:v}),(0,i.jsx)(c.I,{inverted:!1,colorMode:"light",children:(0,i.jsx)(l.W,h(h({ref:x.setFloating,style:O,className:e,"aria-hidden":p,"data-testid":w,onMouseEnter:z,onMouseLeave:T,"aria-labelledby":P},n&&{"aria-describedby":A}),{},{children:(0,i.jsx)(l.I,{ref:_,children:(0,i.jsx)(s.F,{disabled:p,returnFocus:b,autoFocus:!1,children:(0,i.jsxs)(l.C,{children:[(0,i.jsx)(l.a,{id:P,children:t}),n&&(0,i.jsx)(l.b,{id:A,children:n}),r&&(0,i.jsx)(l.c,h(h({},u),{},{onFocus:D,onBlur:T,tabIndex:p?-1:0,children:r})),(0,i.jsx)(l.d,{onClick:g,tabIndex:p?-1:0,children:"Close popover"})]})})})}))})]})},"Popover")},42529(e,t,n){"use strict";n.d(t,{A:()=>a,C:()=>l,I:()=>c,W:()=>s,a:()=>d,b:()=>u,c:()=>h,d:()=>p});var r=n(64543),i=n(57653),o=n(82198);const a=r.styled.div.withConfig({componentId:"sc-m486qr-0"})(["display:block;"]),s=r.styled.div.attrs({role:"alertdialog"}).withConfig({componentId:"sc-m486qr-1"})(["position:absolute;top:0;left:0;z-index:",";width:max-content;padding:","px;background-color:",";box-shadow:",";color:",";transition:",";&[aria-hidden='true']{opacity:0;pointer-events:none;}"],({theme:e})=>e.zIndex.modal,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.canvas.white,({theme:e})=>e.boxShadows.lightDown,({theme:e})=>e.color.ink.black,({theme:e})=>e.transition.popover),c=r.styled.div.withConfig({componentId:"sc-m486qr-2"})([""]),l=r.styled.div.withConfig({componentId:"sc-m486qr-3"})(["display:flex;align-items:center;gap:","px;"],({theme:e})=>e.spacing.x1),d=r.styled.h2.withConfig({componentId:"sc-m486qr-4"})(["",";"],o.Qg),u=r.styled.p.withConfig({componentId:"sc-m486qr-5"})(["",";margin:0;"],({theme:e})=>e.textStyle.bodySecondary.small),h=(0,r.styled)(i.L).attrs({forwardedAs:i.b,variant:i.f}).withConfig({componentId:"sc-m486qr-6"})([""]),p=r.styled.button.withConfig({componentId:"sc-m486qr-7"})(["",";"],o.Qg)},47944(e,t,n){"use strict";n.d(t,{R:()=>b,T:()=>v});var r=n(86106),i=n(79589),o=n(7378),a=n(64543),s=n(15746),c=n(6991),l=n(29073),d=n(39551),u=(n(93828),n(13894),n(31929)),h=n(6690),p=Object.defineProperty,f=(e,t)=>p(e,"name",{value:t,configurable:!0});function m(e){const t=e.getBoundingClientRect(),n=0,r=0,i=window.innerHeight,o=window.innerWidth;return!(t.bottomi||t.righto)}f(m,"isElementInViewport");const g=(0,a.styled)(u.I).attrs({svg:c.a,size:d.S}).withConfig({componentId:"sc-179hblr-0"})([""]),v=a.styled.div.withConfig({componentId:"sc-179hblr-1"})(["--primary-color:",";--hover-color:",";--disabled-color:",";display:inline-flex;position:relative;z-index:2;box-sizing:border-box;align-items:center;justify-content:flex-start;gap:","px;outline-offset:","px;transition:color ",";white-space:nowrap;",";&,&:focus{color:var(--primary-color);}&:hover,&:active,&:focus-visible{color:var(--hover-color);}"],({theme:e})=>e.color.actionBrand.base,({theme:e})=>e.color.actionBrand.alt,({theme:e})=>e.color.actionBrand.disabled,({theme:e})=>e.dimension.btn.iconSpacing,({theme:e})=>e.spacing.x0_5,({theme:e})=>e.transition.base,({theme:e})=>e.textStyle.link.small),y=(0,a.styled)(l.D).withConfig({componentId:"sc-179hblr-2"})([""," position:relative;","{z-index:0;","}","{","}","{position:absolute;right:0;bottom:0;left:0;z-index:2;opacity:1;pointer-events:",";transition:",";"," &::after{display:block;position:absolute;bottom:0;z-index:1;width:100%;height:84px;background-image:linear-gradient( 0deg,var(--fade-from) 0%,var(--fade-from) 50%,var(--fade-to) 100% );content:'';}}&.is-open{"," ","{opacity:0;}}",""],({$initialHeight:e,$fadeFrom:t,$fadeTo:n})=>(0,a.css)(["--initial-height:",";--fade-from:",";--fade-to:",";",":var(--initial-height);"],(0,h.p)(e,40),(0,h.b)(t),(0,h.b)(n),l.f),l.C,({$autoExpand:e})=>e&&(0,a.css)(["overflow:hidden;max-height:var(",");grid-template-rows:1fr;transition:max-height ",";",""],l.f,({theme:e})=>e.transition.gridDropdown,({theme:e})=>e.textStyle.bodyPrimary.small),l.d,({$autoExpand:e})=>e&&(0,a.css)(["min-height:0;max-height:none;"]),l.T,({isOpen:e})=>e?"none":"auto",({theme:e})=>e.transition.readMoreTrigger,({$autoExpand:e})=>e&&(0,a.css)(["&:empty{display:none;}"]),({$autoExpand:e})=>e&&(0,a.css)(["","{max-height:none;}"],l.C),l.T,({$autoExpand:e})=>e&&(0,a.css)(["","{"," p:last-child{margin-bottom:0;}}"],l.d,({theme:e})=>e.textStyle.bodyPrimary.small)),b=f(({id:e,className:t,children:n,lonelyMode:c=!1,triggerCopy:l="Show more",initialHeight:d,fadeFrom:u,fadeTo:h,onInteract:p,Trigger:b=v,autoExpand:w=!1,forceExpand:x})=>{const O=(0,o.useId)(),j=(0,o.useRef)(null),C=(0,o.useRef)(null),k=(0,o.useRef)(!1),[_,E]=(0,o.useState)(!1),[S,P]=(0,o.useState)(!w),A=(0,a.useTheme)(),I=(0,o.useCallback)(()=>{k.current=!0,E(!0),p&&p()},[p]);return(0,o.useEffect)(()=>{const e=j.current;c&&E(!!e&&!m(e))},[j,c]),(0,o.useEffect)(()=>{if(!w||c)return;k.current=!1,E(!1),P(!0);const e=f(()=>{if(k.current)return;const e=C.current;if(!e)return;const t=e.parentElement;if(!(t&&t instanceof HTMLElement))return;t.classList.contains("is-open")&&(t.classList.remove("is-open"),t.offsetHeight);const n=e.scrollHeight;t.offsetHeight;n>t.clientHeight+1?(P(!0),E(!1)):(P(!1),E(!0))},"checkContentHeight"),t=setTimeout(e,100),n=setTimeout(e,300);return()=>{clearTimeout(t),clearTimeout(n)}},[n,d,w,c]),(0,r.jsx)(y,{id:e||O,className:(0,i.c)(t,{"is-open":x||_}),ref:j,innerContentRef:w?C:void 0,trigger:S?(0,r.jsxs)(b,{children:[l,(0,r.jsx)(g,{})]}):(0,r.jsx)(r.Fragment,{}),isOpen:x||_,onInteract:I,onArrowDown:I,$initialHeight:null!=d?d:40,$fadeFrom:null!=u?u:(0,s.a)(A.color.canvas.base,1),$fadeTo:null!=h?h:(0,s.a)(A.color.canvas.base,0),$autoExpand:w,children:n})},"Reveal")},2517(e,t,n){"use strict";n.d(t,{A:()=>r.R});var r=n(47944)},14326(e,t,n){"use strict";n.d(t,{S:()=>o});var r=n(64543),i=n(82198);const o=r.styled.span.withConfig({componentId:"sc-1vkqptb-0"})(["",""],i.Qg)},2312(e,t,n){"use strict";n.d(t,{B:()=>S,C:()=>j,H:()=>F,I:()=>I,L:()=>B,M:()=>O,S:()=>V,T:()=>T,W:()=>A,a:()=>H,b:()=>q,c:()=>P});var r=n(62967),i=n(21250),o=n(86106),a=n(7378),s=(n(79589),n(99467)),c=n(64543),l=(n(62799),n(85582)),d=n(74750),u=n(82198),h=n(6991),p=n(64860),f=n(28606),m=(n(31929),n(39551));const g=["children","isHidden","onEscapeKeyPress"];function v(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 y(e){for(var t=1;tb(e,"name",{value:t,configurable:!0});const x=c.styled.div.withConfig({componentId:"sc-10uh6la-0"})(["--trans:300ms ease-in-out;position:fixed;top:0;left:0;z-index:",";width:100vw;height:100vh;opacity:0;pointer-events:none;transform:translateY(-24px);transform-origin:top center;transition:transform var(--trans),opacity var(--trans);&.","{opacity:1;transform:translateY(0);transition-delay:150ms;& > :first-child{pointer-events:auto;}}"],e=>e.theme.zIndex.modal,s.a),O=w(e=>(0,o.jsx)(s.O,y(y({},e),{},{Wrapper:x,children:e.children})),"Modal"),j="Close",C=c.styled.div.withConfig({componentId:"sc-1qwq9lc-0"})(["--width:95vw;--height:92vh;--border:1px solid ",";--border-radius:","px;--modal-padding-x:","px;display:flex;position:relative;overflow:hidden;width:var(--width);max-height:var(--height);flex-flow:column;align-items:stretch;justify-content:flex-start;margin:4% auto;border-radius:var(--border-radius);background-color:",";@media ","{--modal-padding-x:","px;--width:80vw;--height:90vh;margin-block:calc((100vh - var(--height)) / 2);}@media ","{--width:755px;}"],({theme:e})=>e.color.divider.light,({theme:e})=>e.dimension.borderRadius.small,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.canvas.card,d.t,({theme:e})=>e.spacing.x3,d.l),k=c.styled.div.withConfig({componentId:"sc-1qwq9lc-1"})(["height:100%;overflow-x:hidden;overflow-y:auto;"]),_=c.styled.div.withConfig({componentId:"sc-1qwq9lc-2"})(["display:flex;position:sticky;top:0;z-index:1;flex:0 0 auto;align-items:center;justify-content:flex-end;padding:","px;background:",";"],({theme:e})=>e.spacing.x1,({theme:e})=>e.color.canvas.secondary),E=(0,c.styled)(p.I).attrs({svg:h.x,size:"base",isCosy:!0}).withConfig({componentId:"sc-1qwq9lc-3"})(["&:focus,&:focus-visible{outline:3px solid ",";}"],({theme:e})=>e.color.semiotic.info);c.styled.div.withConfig({componentId:"sc-1qwq9lc-4"})(["display:flex;position:relative;box-sizing:border-box;justify-content:center;padding:","px 0 ","px;border-bottom:var(--border);"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x2);const S=a.forwardRef(({className:e,isHidden:t,backgroundClickHandler:n,escapePressHandler:r,returnFocus:i,closeHandler:a,children:s},c)=>(0,o.jsx)(P,{className:e,isHidden:t,onBackgroundClick:n,onEscapeKeyPress:r,returnFocus:null!=i?i:"",role:"dialog",children:(0,o.jsxs)(C,{ref:c,children:[(0,o.jsx)(_,{children:(0,o.jsx)(E,{title:j,"aria-label":j,onClick:a})}),(0,o.jsx)(k,{children:s})]})})),P=w(e=>{let{children:t,isHidden:n,onEscapeKeyPress:i}=e,s=(0,r.A)(e,g);const c=(0,a.useRef)(),l=(0,a.useRef)(null);return c.current=n,l.current=i,(0,a.useEffect)(()=>{const e=w(e=>{var t;"Escape"===e.key&&!c.current&&(null===(t=l.current)||void 0===t||t.call(l))},"evtHandler");return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,o.jsx)(O,y(y({},s),{},{isHidden:n,children:t}))},"ModalPageSpecific"),A=(0,c.styled)(P).withConfig({componentId:"sc-1tvemqb-0"})(["display:grid;place-content:center;"]),I=c.styled.div.withConfig({componentId:"sc-1tvemqb-1"})(["--spacing:","px;max-width:475px;padding:var(--spacing);border-radius:6px;background-color:",";"],({theme:e})=>e.spacing.x3,({theme:e})=>e.color.canvas.brand),T=c.styled.h3.withConfig({componentId:"sc-1tvemqb-2"})(["margin:0 0 var(--spacing);text-align:center;",""],({theme:e})=>e.textStyle.modalTitle.large),z=c.styled.div.withConfig({componentId:"sc-1jmwoo4-0"})(["--tablet-width:504px;--laptop-width:558px;display:flex;position:relative;width:fit-content;box-sizing:border-box;flex-direction:column;padding:","px ","px ","px;margin:","px;border-radius:","px;background-color:",";",";@media ","{min-width:var(--tablet-width);padding:","px ","px ","px;}@media ","{min-width:var(--laptop-width);}"],({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x2,({theme:e})=>e.dimension.borderRadius.medium,({theme:e})=>e.color.canvas.card,({theme:e})=>e.textStyle.bodySecondary.small,d.t,({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x7,d.l),D=(0,c.styled)(p.I).withConfig({componentId:"sc-1jmwoo4-1"})(["position:absolute;top:","px;right:","px;&:focus,&:focus-visible{outline-offset:","px;}"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x0_5),L=c.styled.div.withConfig({componentId:"sc-1jmwoo4-2"})(["display:flex;flex-direction:column;align-items:center;gap:","px;"],({theme:e})=>e.spacing.x2),M=c.styled.div.withConfig({componentId:"sc-1jmwoo4-3"})(["width:100%;text-align:center;"]),N=c.styled.div.withConfig({componentId:"sc-1jmwoo4-4"})(["--tablet-width:392px;--laptop-width:430px;display:flex;box-sizing:border-box;flex-direction:column;gap:","px;padding:","px ","px;margin:0 ","px;border:1px solid ",";border-radius:","px;background-color:",";@media ","{max-width:var(--tablet-width);padding:","px;}@media ","{min-width:var(--laptop-width);}"],({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.divider.brandBold,({theme:e})=>e.dimension.borderRadius.medium,({theme:e})=>e.color.canvas.base,d.t,({theme:e})=>e.spacing.x3,d.l),$=w(({children:e,header:t,onClose:n,isHidden:r})=>(0,o.jsx)(z,{children:(0,o.jsxs)(f.F,{disabled:r,children:[(0,o.jsx)(D,{svg:h.w,size:m.c,isCosy:!0,onClick:n,"data-autofocus":!0}),(0,o.jsxs)(L,{children:[(0,o.jsx)(M,{children:t}),(0,o.jsx)(N,{children:e})]})]})}),"SellingModal"),R=(0,c.styled)(O).withConfig({componentId:"sc-3rucb8-0"})(["display:flex;align-items:center;justify-content:center;"]),V=w(({children:e,isHidden:t,header:n,onClose:r,returnFocus:i})=>(0,o.jsx)(R,{isHidden:t,returnFocus:i,children:(0,o.jsx)($,{isHidden:t,onClose:r,header:n,returnFocus:i,children:e})}),"SellingModalOverlay"),F=c.styled.div.withConfig({componentId:"sc-u507i6-0"})(["display:flex;flex-direction:column;align-items:center;justify-content:center;gap:","px;",";@media ","{padding-top:","px;}@media ","{margin-top:","px;}"],({theme:e})=>e.spacing.x1,({theme:e})=>e.textStyle.bodySecondary.small,d.t,({theme:e})=>e.spacing.x3,d.l,({theme:e})=>e.spacing.x0_5),B=c.styled.div.withConfig({componentId:"sc-u507i6-1"})(["width:100%;margin-bottom:","px;"],({theme:e})=>e.spacing.x1),H=(0,c.styled)(l.a).withConfig({componentId:"sc-u507i6-2"})(["height:auto;max-height:24px;@media ","{max-height:32px;}"],d.t),q=c.styled.span.withConfig({componentId:"sc-u507i6-3"})(["",""],u.Qg)},66144(e,t,n){"use strict";n.d(t,{Q:()=>W,g:()=>M});var r=n(86106),i=n(7378),o=n(79589),a=n(64543),s=n(6991),c=(n(31929),n(39551)),l=n(64860),d=n(14326),u=n(82198),h=n(30870),p=n(74750),f=n(41573),m=Object.defineProperty,g=(e,t)=>m(e,"name",{value:t,configurable:!0});const v=g(({itemCount:e})=>{const t=Array.from({length:e},()=>(0,i.useRef)(null)),n=(0,i.useMemo)(()=>t,[t]),[r,o]=(0,i.useState)(0);return(0,i.useEffect)(()=>{const e=new ResizeObserver(e=>{let t=0;e.map(e=>{const n=e.target.children[0].clientHeight;n>t&&(t=n)}),o(t)});return n.forEach(t=>{const n=t.current;n&&e.observe(n)}),()=>e.disconnect()},[n]),{handleCaptionRef:g(e=>t=>{n[e].current=t},"handleCaptionRef"),captionHeight:r}},"useCaptionHeight"),y=g(({initialIndex:e=0,autoPlayInterval:t=0}={})=>{const n=(0,i.useRef)(null),[r,o]=(0,i.useState)(e),[a,s]=(0,i.useState)(!1);(0,i.useEffect)(()=>{const e=n.current;if(!e)return;const t=Array.from(e.children),r=new IntersectionObserver(g(n=>{n.map(n=>{if(n.isIntersecting){const n=e.scrollLeft,r=e.clientWidth,i=Math.round(n/r);o(i),s(i===t.length-1)}})},"handleIntersection"),{root:e,threshold:.5});return t.forEach(e=>{r.observe(e)}),()=>r.disconnect()},[]);const c=(0,i.useCallback)(e=>{const t=n.current;if(!t)return;const r=t.clientWidth;t.scrollTo({left:e*r,behavior:"smooth"}),o(e)},[]),l=(0,i.useCallback)(()=>c(r-1),[r,c]),d=(0,i.useCallback)(()=>c(r+1),[r,c]);return(0,i.useEffect)(()=>{if(t>0){const e=setInterval(()=>{a||d()},1e3*t);return()=>clearInterval(e)}},[t,d,a]),{sliderRef:n,currentIndex:r,handlePrev:l,handleNext:d}},"useSimpleSlider"),b=a.styled.section.withConfig({componentId:"sc-174s69b-0"})(["display:flex;box-sizing:border-box;flex-direction:column;"]),w=a.styled.header.withConfig({componentId:"sc-174s69b-1"})([""]),x=(0,a.styled)(d.S).attrs({as:"header"}).withConfig({componentId:"sc-174s69b-2"})([""]),O=a.styled.h3.withConfig({componentId:"sc-174s69b-3"})([""]),j=(0,a.styled)(d.S).attrs({as:"p"}).withConfig({componentId:"sc-174s69b-4"})([""]),C=a.styled.ul.withConfig({componentId:"sc-174s69b-5"})(["display:flex;width:100%;padding:0;margin:0 -1px;list-style:none;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;scroll-snap-type:x mandatory;",""],u.TH),k=a.styled.li.withConfig({componentId:"sc-174s69b-6"})(["width:100%;flex:0 0 auto;padding:0;margin:0;scroll-snap-align:start;"]),_=a.styled.nav.withConfig({componentId:"sc-174s69b-7"})(["display:flex;align-items:center;justify-content:flex-end;"]),E=a.styled.span.withConfig({componentId:"sc-174s69b-8"})([""]),S=(0,a.styled)(l.I).attrs({size:c.c,svg:s.o}).withConfig({componentId:"sc-174s69b-9"})([""]),P=(0,a.styled)(l.I).attrs({size:c.c,svg:s.n}).withConfig({componentId:"sc-174s69b-10"})([""]),A="gallery-btn",I=g(({handlePrev:e,handleNext:t,itemCount:n,currentIndex:i,contentType:a="Image",className:s})=>{const c=0===i,l=i===n-1;return(0,r.jsxs)(_,{"aria-label":"slide controls",children:[(0,r.jsx)(E,{children:`${a} ${i+1} of ${n}`}),(0,r.jsx)(S,{className:(0,o.c)(s,A),"aria-label":"Previous",isDisabled:c,onClick:e,"data-testid":"prev-button"}),(0,r.jsx)(P,{className:(0,o.c)(s,A),"aria-label":"Next",isDisabled:l,onClick:t,"data-testid":"next-button"})]})},"Controls$1"),T=g(({title:e,showTitle:t})=>(0,r.jsx)(t?w:x,{children:(0,r.jsx)(O,{children:e})}),"Header"),z=g(({title:e,showTitle:t=!0,description:n,className:i,children:o})=>(0,r.jsxs)(b,{className:i,children:[(0,r.jsx)(T,{title:e,showTitle:t}),(0,r.jsx)(j,{children:n}),o]}),"Carousel"),D=(0,a.styled)(z).withConfig({componentId:"sc-13ygv4q-0"})([""," --gap:","px;--padding:","px;--nav-min-height:","px;--nav-width:205px;gap:var(--gap);padding:var(--padding);background:",";","{margin-right:","px;",";}@media ","{--padding:","px ","px ","px;position:relative;","{position:absolute;right:0;bottom:0;width:var(--nav-width);height:var(--caption-height);min-height:var(--nav-min-height);padding-right:","px;padding-bottom:","px;background:",";}}@media ","{--gap:","px;--padding:","px ","px ","px;","{order:2;}","{order:1;}}"],({$captionHeight:e})=>(0,a.css)(["--caption-height:",";"],e?`${e}px`:"auto"),({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.dimension.minTouchArea,({theme:e})=>e.color.canvas.secondary,E,({theme:e})=>e.spacing.x2,({theme:e})=>e.textStyle.paginationCount.small,p.o,({theme:e})=>e.spacing.x4,({theme:e})=>e.spacing.x4,({theme:e})=>e.spacing.x2,_,({theme:e})=>e.spacing.x4,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.canvas.secondary,p.l,({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x8,({theme:e})=>e.spacing.x5,C,_);(0,a.styled)(h.d).withConfig({componentId:"sc-13ygv4q-1"})(["","{margin-top:","px;@media ","{margin-top:","px;}@media ","{display:flex;width:calc(100% - (var(--nav-width)));height:var(--caption-height);min-height:var(--nav-min-height);align-items:center;padding-right:","px;}@media ","{line-height:16px;}}"],h.C,({theme:e})=>e.spacing.x0_5,p.t,({theme:e})=>e.spacing.x1,p.o,({theme:e})=>e.spacing.x2,p.l);const L=(0,i.forwardRef)(g(function({items:e,renderSlide:t,currentIndex:n,handleCaptionRef:i},o){const a=e[n];return(0,r.jsx)(C,{ref:o,children:e.map((e,n)=>{const o=a===e,s=i(n);return(0,r.jsx)(k,{"aria-hidden":!o,children:t({item:e,captionRef:s})},`item-${n}`)})})},"Slider2")),M=g(({title:e,items:t,renderSlide:n})=>{const i=t.length||0,{sliderRef:o,currentIndex:a,handlePrev:s,handleNext:c}=y(),{handleCaptionRef:l,captionHeight:d}=v({itemCount:i});return 0===i?null:(0,r.jsxs)(D,{title:e,showTitle:!1,description:"Carousel with one slide shown at a time. Use the Previous and Next buttons to navigate between slides.",$captionHeight:d,children:[(0,r.jsx)(L,{items:t,renderSlide:n,currentIndex:a,handleCaptionRef:l,ref:o}),(0,r.jsx)(I,{handlePrev:s,handleNext:c,itemCount:i,currentIndex:a})]})},"ImageCarousel"),N=a.styled.div.withConfig({componentId:"sc-1yvcr-0"})(["display:flex;position:relative;width:100%;height:","px;box-sizing:border-box;align-items:center;border-right:1px solid ",";background-color:",";color:",";@media ","{height:","px;}"],82,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.canvas.base,({theme:e})=>e.color.ink.base,p.t,60),$=a.styled.a.withConfig({componentId:"sc-1yvcr-1"})(["display:flex;position:absolute;right:0;bottom:0;z-index:1;width:","px;height:","px;box-sizing:border-box;align-content:center;align-items:center;padding:11px ","px;border-left:1px solid ",";background-color:",";color:",";white-space:nowrap;",";&:hover{background-color:",";color:",";}@media ","{position:static;height:100%;border-right:1px solid ",";}"],94,38,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.actionBrand.base,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.link.small,({theme:e})=>e.color.actionBrand.alt,({theme:e})=>e.color.ink.base,p.t,({theme:e})=>e.color.divider.light),R=a.styled.ul.withConfig({componentId:"sc-1yvcr-2"})(["display:flex;overflow:hidden;width:100%;max-width:calc(100% - ","px);align-items:center;padding:0;margin:0 ","px;color:",";@media ","{width:100%;max-width:calc( 100% - ","px );margin:0 ","px;}@media ","{width:","px;max-width:fit-content;}@media ","{width:","px;}"],110,8,({theme:e})=>e.color.ink.base,p.t,206,12,p.l,804,p.d,1053),V=a.styled.li.withConfig({componentId:"sc-1yvcr-3"})(["width:100%;flex:1 0 auto;color:",";list-style-type:none;scroll-snap-align:start;"],({theme:e})=>e.color.ink.base),F=a.styled.nav.withConfig({componentId:"sc-1yvcr-4"})(["display:flex;position:absolute;top:0;right:0;width:","px;box-sizing:border-box;justify-content:center;border-left:1px solid ",";@media ","{position:relative;right:0;width:","px;align-items:center;border:0;}"],94,({theme:e})=>e.color.divider.light,p.t,88),B=(0,a.styled)(l.I).attrs({size:c.c,svg:s.o}).withConfig({componentId:"sc-1yvcr-5"})(["color:",";&:hover,&:active,&:focus-visible{color:",";}&[disabled]{color:",";}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt,({theme:e})=>e.color.semiotic.disabled),H=(0,a.styled)(l.I).attrs({size:c.c,svg:s.n}).withConfig({componentId:"sc-1yvcr-6"})(["color:",";&:hover,&:active,&:focus-visible{color:",";}&[disabled]{color:",";}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt,({theme:e})=>e.color.semiotic.disabled),q=g(({handlePrev:e,handleNext:t,itemCount:n,currentIndex:i,className:a})=>{const s=0===i,c=i===n-1;return(0,r.jsxs)(F,{"aria-label":"slide controls",children:[(0,r.jsx)(B,{className:(0,o.c)(a,"carousel-prev-button"),"aria-label":"Previous",isDisabled:s,onClick:e,"data-testid":"prev-button"}),(0,r.jsx)(H,{className:(0,o.c)(a,"carousel-next-button"),"aria-label":"Next",isDisabled:c,onClick:t,"data-testid":"next-button"})]})},"Controls"),U=(0,i.forwardRef)(g(function({items:e,renderSlide:t,currentIndex:n},i){const o=e[n];return(0,r.jsx)(R,{ref:i,children:e.map((e,n)=>(0,r.jsx)(V,{"aria-hidden":!(o===e),children:t({item:e})},`item-${n}`))})},"Slider2")),W=g(({className:e,items:t,renderSlide:n,ctaText:i,ctaHref:o,autoPlayInterval:a})=>{const s=t.length||0,{sliderRef:c,currentIndex:l,handlePrev:d,handleNext:u}=y({autoPlayInterval:a});return 0===s?null:(0,r.jsx)(f.D,{children:(0,r.jsxs)(N,{className:e,children:[(0,r.jsx)($,{href:o,target:"_blank",rel:"noopener noreferrer",children:i}),(0,r.jsx)(U,{items:t,currentIndex:l,renderSlide:n,ref:c}),(0,r.jsx)(q,{handlePrev:d,handleNext:u,itemCount:s,currentIndex:l})]})})},"TextCarousel")},39747(e,t,n){"use strict";n.d(t,{T:()=>g});var r=n(21250),i=n(86106),o=n(15494),a=n(7378),s=n(1731);function c(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 l(e){for(var t=1;td(e,"name",{value:t,configurable:!0});const h=u((e,t,n)=>{const r={right:null!==t?`${t}px`:"",bottom:null!==n?`${n}px`:"",top:"",left:""};switch(e){case"bottom":return l(l({},r),{},{top:"-9px",transform:"rotate(0deg)"});case"top":return l(l({},r),{},{bottom:"-9px",transform:"rotate(180deg)"});case"left":return l(l({},r),{},{right:"-9px",transform:"rotate(90deg)"});case"right":return l(l({},r),{},{left:"-9px",transform:"rotate(-90deg)"});default:return{}}},"getArrowStyles"),p=u((e,t)=>{"Escape"===e.key&&t()},"onEscapeKey");function f(e=300){const[t,n]=(0,a.useState)(!1),r=(0,a.useRef)(null),i=(0,a.useCallback)(()=>{r.current&&(clearTimeout(r.current),r.current=null),n(!0)},[]),o=(0,a.useCallback)(()=>{r.current=window.setTimeout(()=>{n(!1),r.current=null},e)},[e]);return(0,a.useEffect)(()=>()=>{r.current&&clearTimeout(r.current)},[]),{isOpen:t,open:i,close:o}}u(f,"useDelayedClose");const m=u(()=>{const[e,t]=(0,a.useState)(()=>{var e;return!(typeof window>"u"||null===(e=window)||void 0===e||!e.matchMedia)&&window.matchMedia("(pointer: coarse)").matches});return(0,a.useEffect)(()=>{var e;if(typeof window>"u"||null===(e=window)||void 0===e||!e.matchMedia)return;const n=window.matchMedia("(pointer: coarse)"),r=u(e=>t(e.matches),"handler");return n.addEventListener("change",r),()=>n.removeEventListener("change",r)},[]),e},"useIsTouchDevice");function g({content:e,children:t,placement:n="top",className:r,shouldFlip:c=!0,forceOpen:l=!1,allowOnTouchDevices:d=!1}){var g,v,y,b;const w=!(0,a.isValidElement)(t),x=m(),{isOpen:O,open:j,close:C}=f(0),k=(0,a.useRef)(null),_=(0,a.useId)(),E=l||O,{refs:S,floatingStyles:P,middlewareData:A,placement:I,update:T}=(0,o.u)({open:O,middleware:[(0,o.o)(12),w?(0,o.i)():void 0,c?(0,o.f)():void 0,(0,o.b)({element:k})],placement:n}),z=h(I,null!==(g=null===(v=A.arrow)||void 0===v?void 0:v.x)&&void 0!==g?g:0,null!==(y=null===(b=A.arrow)||void 0===b?void 0:b.y)&&void 0!==y?y:0);if((0,a.useEffect)(()=>{if(E&&S.reference.current&&S.floating.current)return(0,o.a)(S.reference.current,S.floating.current,T)},[E,S,T]),x&&!d)return t;const D=E?_:void 0,L=w?(0,i.jsx)(s.A,{tabIndex:0,"aria-describedby":D,children:t}):(0,a.cloneElement)(t,{"aria-describedby":D});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.a,{ref:S.setReference,className:r,onMouseEnter:j,onFocus:j,onMouseLeave:C,onBlur:C,onKeyDown:u(e=>p(e,C),"onKeyDown"),children:L}),(0,i.jsxs)(s.T,{role:"tooltip",ref:S.setFloating,id:_,style:P,$isVisible:E,children:[(0,i.jsx)(s.b,{ref:k,$styles:z,width:12,height:10,viewBox:"0 0 12 10",fill:"none",children:(0,i.jsx)("polygon",{points:"6,0 12,10 0,10"})}),(0,i.jsx)(s.c,{ref:S.setFloating,children:e})]})]})}u(g,"Tooltip")},1731(e,t,n){"use strict";n.d(t,{A:()=>s,T:()=>l,a:()=>a,b:()=>c,c:()=>d});var r=n(21250),i=n(64543);function o(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}i.styled.div.withConfig({componentId:"sc-1rb1i2r-0"})([""]);const a=i.styled.span.withConfig({componentId:"sc-1rb1i2r-1"})(["display:initial;width:min-content;"]),s=i.styled.span.withConfig({componentId:"sc-1rb1i2r-2"})(["cursor:pointer;text-decoration:underline;text-decoration-style:dotted;"]),c=i.styled.svg.withConfig({componentId:"sc-1rb1i2r-3"})(["position:absolute;transform-origin:center;"," polygon{fill:",";}"],({$styles:e})=>e&&function(e){for(var t=1;te.color.canvas.white),l=i.styled.div.withConfig({componentId:"sc-1rb1i2r-4"})(["display:flex;position:absolute;top:0;left:0;z-index:",";width:max-content;max-width:168px;border-radius:8px;background-color:",";color:",";filter:drop-shadow(",");text-wrap:pretty;",";",""],({theme:e})=>e.zIndex.modal,({theme:e})=>e.color.canvas.white,({theme:e})=>e.color.ink.black,({theme:e})=>e.boxShadows.lightDown,({theme:e})=>e.textStyle.terms.small,({$isVisible:e})=>e?"\n opacity: 1;\n transition: opacity 0.2s ease-in;\n ":"\n opacity: 0;\n transition: opacity 0.2s ease-out;\n "),d=i.styled.div.withConfig({componentId:"sc-1rb1i2r-5"})(["display:flex;width:100%;justify-content:space-between;gap:","px;padding:","px;"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x1)},83315(e,t,n){"use strict";n.d(t,{V:()=>p});var r=n(21250),i=n(62967),o=n(86106),a=n(64543),s=n(74045);const c=["overlay","media","action","primary","secondary","tertiary","quaternary","actionPosition","inverted"];function l(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}var d=Object.defineProperty,u=(e,t)=>d(e,"name",{value:t,configurable:!0});const h=(0,a.styled)(s.C).withConfig({componentId:"sc-rwpxhm-0"})(["","{--action-offset:","px;}",""],s.A,({theme:e})=>e.spacing.x1_5,({$actionPosition:e,$inverted:t})=>t?(0,a.css)(["flex-direction:column-reverse;","{padding-block:var(--padding-y);}","{top:revert;right:var(--action-offset);bottom:0;left:revert;transform:translateY(50%);}","{top:revert;bottom:0;}"],s.S,s.A,s.O):"overlay"===e?(0,a.css)(["","{top:0;transform:translateY(-50%);}","{padding-top:","px;}"],s.A,s.S,({theme:e})=>e.spacing.x3):"right"===e?(0,a.css)(["","{top:0;right:var(--action-offset);left:revert;transform:translateY(-50%);}"],s.A):void 0);(0,a.styled)(h).withConfig({componentId:"sc-rwpxhm-1"})(["","{padding:","px 0 0 ","px;img{width:65%;border-radius:50%;aspect-ratio:1 / 1;}}"],s.M,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5);const p=u(e=>{let{overlay:t,media:n,action:a,primary:s,secondary:d,tertiary:u,quaternary:p,actionPosition:f,inverted:m}=e,g=(0,i.A)(e,c);return(0,o.jsx)(h,function(e){for(var t=1;ti});var r=Object.defineProperty;const i=((e,t)=>r(e,"name",{value:t,configurable:!0}))((e,t,n)=>Math.min(Math.max(n,e),t),"clamp")},64900(e,t,n){"use strict";n.d(t,{c:()=>s,u:()=>c});var r=n(64543),i=n(6690),o=Object.defineProperty,a=(e,t)=>o(e,"name",{value:t,configurable:!0});function s(e=3,t=!1){return(0,r.css)(["display:-webkit-box;overflow:hidden;height:",";-webkit-box-orient:vertical;-webkit-line-clamp:",";text-overflow:initial;white-space:initial;"],t?`${e}lh`:"auto",(0,i.a)(e))}function c(){return(0,r.css)(["display:block;overflow:unset;height:auto;-webkit-box-orient:unset;-webkit-line-clamp:none;text-overflow:unset;white-space:unset;"])}a(s,"clampLines"),a(c,"unClampLines")},15494(e,t,n){"use strict";n.d(t,{a:()=>Je,b:()=>vt,f:()=>mt,i:()=>gt,o:()=>pt,s:()=>ft,u:()=>ut});var r=n(62967),i=n(21250),o=n(7378),a=n(44059);const s=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],c=["mainAxis","crossAxis","limiter"];function l(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 d(e){for(var t=1;tu(e,"name",{value:t,configurable:!0});const p=Math.min,f=Math.max,m=Math.round,g=Math.floor,v=h(e=>({x:e,y:e}),"createCoords"),y={left:"right",right:"left",bottom:"top",top:"bottom"};function b(e,t,n){return f(e,p(t,n))}function w(e,t){return"function"==typeof e?e(t):e}function x(e){return e.split("-")[0]}function O(e){return e.split("-")[1]}function j(e){return"x"===e?"y":"x"}function C(e){return"y"===e?"height":"width"}function k(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function _(e){return j(k(e))}function E(e,t,n){void 0===n&&(n=!1);const r=O(e),i=_(e),o=C(i);let a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=M(a)),[a,M(a)]}function S(e){const t=M(e);return[P(e),t,P(t)]}function P(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}h(b,"clamp"),h(w,"evaluate"),h(x,"getSide"),h(O,"getAlignment"),h(j,"getOppositeAxis"),h(C,"getAxisLength"),h(k,"getSideAxis"),h(_,"getAlignmentAxis"),h(E,"getAlignmentSides"),h(S,"getExpandedPlacements"),h(P,"getOppositeAlignmentPlacement");const A=["left","right"],I=["right","left"],T=["top","bottom"],z=["bottom","top"];function D(e,t,n){switch(e){case"top":case"bottom":return n?t?I:A:t?A:I;case"left":case"right":return t?T:z;default:return[]}}function L(e,t,n,r){const i=O(e);let o=D(x(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(P)))),o}function M(e){const t=x(e);return y[t]+e.slice(t.length)}function N(e){return d({top:0,right:0,bottom:0,left:0},e)}function $(e){return"number"!=typeof e?N(e):{top:e,right:e,bottom:e,left:e}}function R(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function V(e,t,n){let{reference:r,floating:i}=e;const o=k(t),a=_(t),s=C(a),c=x(t),l="y"===o,d=r.x+r.width/2-i.width/2,u=r.y+r.height/2-i.height/2,h=r[s]/2-i[s]/2;let p;switch(c){case"top":p={x:d,y:r.y-i.height};break;case"bottom":p={x:d,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:u};break;case"left":p={x:r.x-i.width,y:u};break;default:p={x:r.x,y:r.y}}switch(O(t)){case"start":p[a]-=h*(n&&l?-1:1);break;case"end":p[a]+=h*(n&&l?-1:1)}return p}async function F(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:o,rects:a,elements:s,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:h=!1,padding:p=0}=w(t,e),f=$(p),m=s[h?"floating"===u?"reference":"floating":u],g=R(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:l,rootBoundary:d,strategy:c})),v="floating"===u?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,y=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await(null==o.isElement?void 0:o.isElement(y))&&await(null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},x=R(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:c}):v);return{top:(g.top-x.top+f.top)/b.y,bottom:(x.bottom-g.bottom+f.bottom)/b.y,left:(g.left-x.left+f.left)/b.x,right:(x.right-g.right+f.right)/b.x}}h(D,"getSideList"),h(L,"getOppositeAxisPlacements"),h(M,"getOppositePlacement"),h(N,"expandPaddingObject"),h($,"getPaddingObject"),h(R,"rectToClientRect"),h(V,"computeCoordsFromPlacement"),h(F,"detectOverflow");const B=h(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,s=a.detectOverflow?a:d(d({},a),{},{detectOverflow:F}),c=await(null==a.isRTL?void 0:a.isRTL(t));let l=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:h}=V(l,r,c),p=r,f=0;const m={};for(let n=0;n({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:o,platform:a,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=w(e,t)||{};if(null==l)return{};const h=$(u),f={x:n,y:r},m=_(i),g=C(m),v=await a.getDimensions(l),y="y"===m,x=y?"top":"left",j=y?"bottom":"right",k=y?"clientHeight":"clientWidth",E=o.reference[g]+o.reference[m]-f[m]-o.floating[g],S=f[m]-o.reference[m],P=await(null==a.getOffsetParent?void 0:a.getOffsetParent(l));let A=P?P[k]:0;(!A||!await(null==a.isElement?void 0:a.isElement(P)))&&(A=s.floating[k]||o.floating[g]);const I=E/2-S/2,T=A/2-v[g]/2-1,z=p(h[x],T),D=p(h[j],T),L=z,M=A-v[g]-D,N=A/2-v[g]/2+I,R=b(L,N,M),V=!c.arrow&&null!=O(i)&&N!==R&&o.reference[g]/2-(Ne<=0)){var N,$;const e=((null==(N=a.flip)?void 0:N.index)||0)+1,t=I[e];if(t&&("alignment"!==f||j===k(t)||D.every(e=>k(e.placement)!==j||e.overflows[0]>0)))return{data:{index:e,overflows:D},reset:{placement:t}};let n=null==($=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:$.placement;if(!n)switch(g){case"bestFit":{var R;const e=null==(R=D.filter(e=>{if(A){const t=k(e.placement);return t===j||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:R[0];e&&(n=e);break}case"initialPlacement":n=l}if(o!==n)return{reset:{placement:n}}}return{}}}},"flip$2");function U(e){const t=p(...e.map(e=>e.left)),n=p(...e.map(e=>e.top));return{x:t,y:n,width:f(...e.map(e=>e.right))-t,height:f(...e.map(e=>e.bottom))-n}}function W(e){const t=e.slice().sort((e,t)=>e.y-t.y),n=[];let r=null;for(let e=0;er.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(e=>R(U(e)))}h(U,"getBoundingRect"),h(W,"getRectsByLine");const Z=h(function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:i,platform:o,strategy:a}=t,{padding:s=2,x:c,y:l}=w(e,t),d=Array.from(await(null==o.getClientRects?void 0:o.getClientRects(r.reference))||[]),u=W(d),m=R(U(d)),g=$(s);function v(){if(2===u.length&&u[0].left>u[1].right&&null!=c&&null!=l)return u.find(e=>c>e.left-g.left&&ce.top-g.top&&l=2){if("y"===k(n)){const e=u[0],t=u[u.length-1],r="top"===x(n),i=e.top,o=t.bottom,a=r?e.left:t.left,s=r?e.right:t.right;return{top:i,bottom:o,left:a,right:s,width:s-a,height:o-i,x:a,y:i}}const e="left"===x(n),t=f(...u.map(e=>e.right)),r=p(...u.map(e=>e.left)),i=u.filter(n=>e?n.left===r:n.right===t),o=i[0].top,a=i[i.length-1].bottom;return{top:o,bottom:a,left:r,right:t,width:t-r,height:a-o,x:r,y:o}}return m}h(v,"getBoundingClientRect");const y=await o.getElementRects({reference:{getBoundingClientRect:v},floating:r.floating,strategy:a});return i.reference.x!==y.reference.x||i.reference.y!==y.reference.y||i.reference.width!==y.reference.width||i.reference.height!==y.reference.height?{reset:{rects:y}}:{}}}},"inline$2"),G=new Set(["left","top"]);async function K(e,t){const{placement:n,platform:r,elements:i}=e,o=await(null==r.isRTL?void 0:r.isRTL(i.floating)),a=x(n),s=O(n),c="y"===k(n),l=G.has(a)?-1:1,d=o&&c?-1:1,u=w(t,e);let{mainAxis:h,crossAxis:p,alignmentAxis:f}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&"number"==typeof f&&(p="end"===s?-1*f:f),c?{x:p*d,y:h*l}:{x:h*l,y:p*d}}h(K,"convertValueToCoords");const Y=h(function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:a,middlewareData:s}=t,c=await K(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+c.x,y:o+c.y,data:d(d({},c),{},{placement:a})}}}},"offset$2"),J=h(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:o,platform:a}=t,s=w(e,t),{mainAxis:l=!0,crossAxis:u=!1,limiter:p={fn:h(e=>{let{x:t,y:n}=e;return{x:t,y:n}},"fn")}}=s,f=(0,r.A)(s,c),m={x:n,y:i},g=await a.detectOverflow(t,f),v=k(x(o)),y=j(v);let O=m[y],C=m[v];if(l){const e="y"===y?"bottom":"right";O=b(O+g["y"===y?"top":"left"],O,O-g[e])}if(u){const e="y"===v?"bottom":"right";C=b(C+g["y"===v?"top":"left"],C,C-g[e])}const _=p.fn(d(d({},t),{},{[y]:O,[v]:C}));return d(d({},_),{},{data:{x:_.x-n,y:_.y-i,enabled:{[y]:l,[v]:u}}})}}},"shift$2");function Q(){return typeof window<"u"}function X(e){return ne(e)?(e.nodeName||"").toLowerCase():"#document"}function ee(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function te(e){var t;return null==(t=(ne(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ne(e){return!!Q()&&(e instanceof Node||e instanceof ee(e).Node)}function re(e){return!!Q()&&(e instanceof Element||e instanceof ee(e).Element)}function ie(e){return!!Q()&&(e instanceof HTMLElement||e instanceof ee(e).HTMLElement)}function oe(e){return!(!Q()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof ee(e).ShadowRoot)}function ae(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=ve(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function se(e){return/^(table|td|th)$/.test(X(e))}function ce(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}h(Q,"hasWindow"),h(X,"getNodeName"),h(ee,"getWindow"),h(te,"getDocumentElement"),h(ne,"isNode"),h(re,"isElement"),h(ie,"isHTMLElement"),h(oe,"isShadowRoot"),h(ae,"isOverflowElement"),h(se,"isTableElement"),h(ce,"isTopLayer");const le=/transform|translate|scale|rotate|perspective|filter/,de=/paint|layout|strict|content/,ue=h(e=>!!e&&"none"!==e,"isNotNone");let he;function pe(e){const t=re(e)?ve(e):e;return ue(t.transform)||ue(t.translate)||ue(t.scale)||ue(t.rotate)||ue(t.perspective)||!me()&&(ue(t.backdropFilter)||ue(t.filter))||le.test(t.willChange||"")||de.test(t.contain||"")}function fe(e){let t=be(e);for(;ie(t)&&!ge(t);){if(pe(t))return t;if(ce(t))return null;t=be(t)}return null}function me(){return null==he&&(he=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),he}function ge(e){return/^(html|body|#document)$/.test(X(e))}function ve(e){return ee(e).getComputedStyle(e)}function ye(e){return re(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function be(e){if("html"===X(e))return e;const t=e.assignedSlot||e.parentNode||oe(e)&&e.host||te(e);return oe(t)?t.host:t}function we(e){const t=be(e);return ge(t)?e.ownerDocument?e.ownerDocument.body:e.body:ie(t)&&ae(t)?t:we(t)}function xe(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=we(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=ee(i);if(o){const e=Oe(a);return t.concat(a,a.visualViewport||[],ae(i)?i:[],e&&n?xe(e):[])}return t.concat(i,xe(i,[],n))}function Oe(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function je(e){const t=ve(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=ie(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=m(n)!==o||m(r)!==a;return s&&(n=o,r=a),{width:n,height:r,$:s}}function Ce(e){return re(e)?e:e.contextElement}function ke(e){const t=Ce(e);if(!ie(t))return v(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=je(t);let a=(o?m(n.width):n.width)/r,s=(o?m(n.height):n.height)/i;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}h(pe,"isContainingBlock"),h(fe,"getContainingBlock"),h(me,"isWebKit"),h(ge,"isLastTraversableNode"),h(ve,"getComputedStyle$1"),h(ye,"getNodeScroll"),h(be,"getParentNode"),h(we,"getNearestOverflowAncestor"),h(xe,"getOverflowAncestors"),h(Oe,"getFrameElement"),h(je,"getCssDimensions"),h(Ce,"unwrapElement"),h(ke,"getScale");const _e=v(0);function Ee(e){const t=ee(e);return me()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:_e}function Se(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==ee(e))&&t}function Pe(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),o=Ce(e);let a=v(1);t&&(r?re(r)&&(a=ke(r)):a=ke(e));const s=Se(o,n,r)?Ee(o):v(0);let c=(i.left+s.x)/a.x,l=(i.top+s.y)/a.y,d=i.width/a.x,u=i.height/a.y;if(o){const e=ee(o),t=r&&re(r)?ee(r):r;let n=e,i=Oe(n);for(;i&&r&&t!==n;){const e=ke(i),t=i.getBoundingClientRect(),r=ve(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,d*=e.x,u*=e.y,c+=o,l+=a,n=ee(i),i=Oe(n)}}return R({width:d,height:u,x:c,y:l})}function Ae(e,t){const n=ye(e).scrollLeft;return t?t.left+n:Pe(te(e)).left+n}function Ie(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Ae(e,n),y:n.top+t.scrollTop}}function Te(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const o="fixed"===i,a=te(r),s=!!t&&ce(t.floating);if(r===a||s&&o)return n;let c={scrollLeft:0,scrollTop:0},l=v(1);const d=v(0),u=ie(r);if((u||!u&&!o)&&(("body"!==X(r)||ae(a))&&(c=ye(r)),u)){const e=Pe(r);l=ke(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}const h=!a||u||o?v(0):Ie(a,c);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+d.x+h.x,y:n.y*l.y-c.scrollTop*l.y+d.y+h.y}}function ze(e){return Array.from(e.getClientRects())}function De(e){const t=te(e),n=ye(e),r=e.ownerDocument.body,i=f(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=f(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Ae(e);const s=-n.scrollTop;return"rtl"===ve(r).direction&&(a+=f(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}h(Ee,"getVisualOffsets"),h(Se,"shouldAddVisualOffsets"),h(Pe,"getBoundingClientRect"),h(Ae,"getWindowScrollBarX"),h(Ie,"getHTMLOffset"),h(Te,"convertOffsetParentRelativeRectToViewportRelativeRect"),h(ze,"getClientRects"),h(De,"getDocumentRect");function Le(e,t){const n=ee(e),r=te(e),i=n.visualViewport;let o=r.clientWidth,a=r.clientHeight,s=0,c=0;if(i){o=i.width,a=i.height;const e=me();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,c=i.offsetTop)}const l=Ae(r);if(l<=0){const e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-i);a<=25&&(o-=a)}else l<=25&&(o+=l);return{width:o,height:a,x:s,y:c}}function Me(e,t){const n=Pe(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=ie(e)?ke(e):v(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}function Ne(e,t,n){let r;if("viewport"===t)r=Le(e,n);else if("document"===t)r=De(te(e));else if(re(t))r=Me(t,n);else{const n=Ee(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return R(r)}function $e(e,t){const n=be(e);return!(n===t||!re(n)||ge(n))&&("fixed"===ve(n).position||$e(n,t))}function Re(e,t){const n=t.get(e);if(n)return n;let r=xe(e,[],!1).filter(e=>re(e)&&"body"!==X(e)),i=null;const o="fixed"===ve(e).position;let a=o?be(e):e;for(;re(a)&&!ge(a);){const t=ve(a),n=pe(a);!n&&"fixed"===t.position&&(i=null),(o?!n&&!i:!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||ae(a)&&!n&&$e(e,a))?r=r.filter(e=>e!==a):i=t,a=be(a)}return t.set(e,r),r}function Ve(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const o=[..."clippingAncestors"===n?ce(t)?[]:Re(t,this._c):[].concat(n),r],a=Ne(t,o[0],i);let s=a.top,c=a.right,l=a.bottom,d=a.left;for(let e=1;e{a(!1,1e-7)},1e3)}1===r&&!Ke(l,e.getBoundingClientRect())&&a(),w=!1}h(x,"handleObserve");try{r=new IntersectionObserver(x,d(d({},b),{},{root:i.ownerDocument}))}catch{r=new IntersectionObserver(x,b)}r.observe(e)}return h(o,"cleanup"),h(a,"refresh"),a(!0),o}function Je(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,l=Ce(e),d=i||o?[...l?xe(l):[],...t?xe(t):[]]:[];d.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)});const u=l&&s?Ye(l,n):null;let p=-1,f=null;a&&(f=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&f&&t&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=f)||e.observe(t)})),n()}),l&&!c&&f.observe(l),t&&f.observe(t));let m,g=c?Pe(e):null;function v(){const t=Pe(e);g&&!Ke(g,t)&&n(),g=t,m=requestAnimationFrame(v)}return c&&v(),h(v,"frameLoop"),n(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)}),null!=u&&u(),null==(e=f)||e.disconnect(),f=null,c&&cancelAnimationFrame(m)}}h(Ke,"rectsAreEqual"),h(Ye,"observeMove"),h(Je,"autoUpdate");const Qe=Y,Xe=J,et=q,tt=H,nt=Z,rt=h((e,t,n)=>{const r=new Map,i=d({platform:Ge},n),o=d(d({},i.platform),{},{_c:r});return B(e,t,d(d({},i),{},{platform:o}))},"computePosition");var it=typeof document<"u",ot=h(function(){},"noop"),at=it?o.useLayoutEffect:ot;function st(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!st(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!==r--;){const n=i[r];if(!("_owner"===n&&e.$$typeof||st(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function ct(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function lt(e,t){const n=ct(e);return Math.round(t*n)/n}function dt(e){const t=o.useRef(e);return at(()=>{t.current=e}),t}function ut(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:s,floating:c}={},transform:l=!0,whileElementsMounted:u,open:h}=e,[p,f]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=o.useState(r);st(m,r)||g(r);const[v,y]=o.useState(null),[b,w]=o.useState(null),x=o.useCallback(e=>{e!==k.current&&(k.current=e,y(e))},[]),O=o.useCallback(e=>{e!==_.current&&(_.current=e,w(e))},[]),j=s||v,C=c||b,k=o.useRef(null),_=o.useRef(null),E=o.useRef(p),S=null!=u,P=dt(u),A=dt(i),I=dt(h),T=o.useCallback(()=>{if(!k.current||!_.current)return;const e={placement:t,strategy:n,middleware:m};A.current&&(e.platform=A.current),rt(k.current,_.current,e).then(e=>{const t=d(d({},e),{},{isPositioned:!1!==I.current});z.current&&!st(E.current,t)&&(E.current=t,a.flushSync(()=>{f(t)}))})},[m,t,n,A,I]);at(()=>{!1===h&&E.current.isPositioned&&(E.current.isPositioned=!1,f(e=>d(d({},e),{},{isPositioned:!1})))},[h]);const z=o.useRef(!1);at(()=>(z.current=!0,()=>{z.current=!1}),[]),at(()=>{if(j&&(k.current=j),C&&(_.current=C),j&&C){if(P.current)return P.current(j,C,T);T()}},[j,C,T,P,S]);const D=o.useMemo(()=>({reference:k,floating:_,setReference:x,setFloating:O}),[x,O]),L=o.useMemo(()=>({reference:j,floating:C}),[j,C]),M=o.useMemo(()=>{const e={position:n,left:0,top:0};if(!L.floating)return e;const t=lt(L.floating,p.x),r=lt(L.floating,p.y);return l?d(d({},e),{},{transform:"translate("+t+"px, "+r+"px)"},ct(L.floating)>=1.5&&{willChange:"transform"}):{position:n,left:t,top:r}},[n,l,L.floating,p.x,p.y]);return o.useMemo(()=>d(d({},p),{},{update:T,refs:D,elements:L,floatingStyles:M}),[p,T,D,L,M])}h(st,"deepEqual"),h(ct,"getDPR"),h(lt,"roundByDPR"),h(dt,"useLatestRef"),h(ut,"useFloating");const ht=h(e=>{function t(e){return{}.hasOwnProperty.call(e,"current")}return h(t,"isRef"),{name:"arrow",options:e,fn(n){const{element:r,padding:i}="function"==typeof e?e(n):e;return r&&t(r)?null!=r.current?tt({element:r.current,padding:i}).fn(n):{}:r?tt({element:r,padding:i}).fn(n):{}}}},"arrow$1"),pt=h((e,t)=>{const n=Qe(e);return{name:n.name,fn:n.fn,options:[e,t]}},"offset"),ft=h((e,t)=>{const n=Xe(e);return{name:n.name,fn:n.fn,options:[e,t]}},"shift"),mt=h((e,t)=>{const n=et(e);return{name:n.name,fn:n.fn,options:[e,t]}},"flip"),gt=h((e,t)=>{const n=nt(e);return{name:n.name,fn:n.fn,options:[e,t]}},"inline"),vt=h((e,t)=>{const n=ht(e);return{name:n.name,fn:n.fn,options:[e,t]}},"arrow")},45675(e,t,n){"use strict";n.d(t,{a:()=>d,c:()=>h,e:()=>l,h:()=>c,p:()=>p,r:()=>m});var r=n(21250);function i(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 o(e){for(var t=1;ta(e,"name",{value:t,configurable:!0});const c=s(e=>`${e}-hint`,"hintId"),l=s(e=>`${e}-error`,"errorId"),d=s(e=>e.charAt(0).toUpperCase()+e.slice(1),"capitalise"),u={letters:new RegExp("[A-Za-z]","g"),digits:new RegExp("[0-9]","g"),uppercaseLetters:new RegExp("[A-Z]","g"),lowercaseLetters:new RegExp("[a-z]","g")},h=s((e,t)=>{if(!t)return null==e?void 0:e.length;const n=u[t];return(e.match(n)||[]).length},"count"),p=s(e=>"string"==typeof e?e.replace(/\s{2,}/g," ").trim():e||"","parseString"),f=s(async(e,t)=>{const n=e.fields.map(async n=>{const r=await e.validate(n,t[n],t)||[];if(r.length>0)return{[n]:r}});return(await Promise.all(n)).filter(Boolean).reduce((e,t)=>{const[n,r]=Object.entries(t)[0];return o(o({},e),{},{[n]:r})},{})},"getAllErrors"),m=s(e=>async t=>({values:t,errors:await f(e,t)}),"resolver")},10562(e,t,n){"use strict";n.d(t,{$v:()=>T,As:()=>m,G1:()=>f,cd:()=>g});var r=n(62967),i=n(21250),o=n(7378),a=n(631),s=n(45675),c=(n(30100),n(24013));const l=["handlers"];function d(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 u(e){for(var t=1;th(e,"name",{value:t,configurable:!0});const f=p((e,t={})=>{if(!e)throw new Error("No schema provided! Please provide a schema to useIndyForm");const n=(0,a.u)(u({mode:"onTouched",resolver:(0,s.r)(e)},t)),{formState:r,getValues:i,setError:c}=n;(0,o.useEffect)(()=>{const t=e.fields,n=Object.keys(i()),r=t.filter(e=>!n.includes(e));if(r.length>0)throw new Error(`Fields ["${r.join('", "')}"] are included in the schema but missing or inaccessible by React Hook Form`)},[i,e.fields]);const l=p(t=>{const n=r.errors[t];if(n)return n[0].messageBuilder(e.names[t])},"getTextInputError"),d=p(e=>{const t=!!r.errors.root,n=!!r.errors[e],i=r.dirtyFields[e]&&!n;return n||t?a.I.ERROR:i?a.I.SUCCESS:a.I.DEFAULT},"getTextInputState");return{registerControlledInput:p((t,n)=>{var r;const i=(null===(r=e.get(t))||void 0===r?void 0:r.isRequired)||!1,o=l(t);return{id:t,name:n||t,state:d(t),message:o,required:i,"aria-required":i,"aria-invalid":"error"===o,"aria-describedby":`${(0,s.e)(t)} ${(0,s.h)(t)}`}},"registerControlledInput"),methods:u(u({},n),{},{setFormError:p(e=>{c("root",{message:e})},"setFormError"),setFieldError:p((e,t)=>{c(e,{message:t},{shouldFocus:!0})},"setFieldError"),getFormError:p(()=>l("root"),"getFormError"),getFieldErrors:p(()=>e.fields.map(l).filter(Boolean),"getFieldErrors"),getFieldValidationHints:p(t=>e.validationHints[t],"getFieldValidationHints"),setError:c}),formState:u(u({},r),{},{errors:r.errors})}},"useIndyForm");var m=(e=>(e.SWIPE="swipe",e.DRAG="drag",e))(m||{}),g=(e=>(e.NONE="none",e.STARTED="started",e.DRAGGING="dragging",e.COMMITTED="committed",e.COMPLETED="completed",e.SOFT_CANCELLED="soft-cancelled",e.HARD_CANCELLED="hard-cancelled",e))(g||{});const v=[{name:"right",angle:0},{name:"down",angle:90},{name:"left",angle:180},{name:"up",angle:270}],y={delta:0,progress:0},b={left:y,right:y,up:y,down:y},w={angle:0,committedAxis:null,committedDirection:null,data:b},x=p((e,t)=>(p(e=>180*e/Math.PI,"radiansToDegrees")(Math.atan2(t.y-e.y,t.x-e.x))+360)%360,"calculateAngle"),O=p(e=>"left"===e||"right"===e?"horizontal":"up"===e||"down"===e?"vertical":null,"calculateAxis"),j=p(e=>v.reduce((t,n)=>Math.abs(e-n.angle){const r=t.x-e.x,i=t.y-e.y;return{left:"left"===n&&r<0?Math.abs(r):0,right:"right"===n&&r>0?Math.abs(r):0,up:"up"===n&&i<0?Math.abs(i):0,down:"down"===n&&i>0?Math.abs(i):0}},"calculateDeltaEachDirection"),k=p((e,t)=>(0,c.c)(0,t,e)/t,"calculateProgression"),_=p((e,t)=>{const n=e.touches[0];if(!n)return null;const{clientX:r,clientY:i}=n,o=x(t,{x:r,y:i}),a=j(o),s=C(t,{x:r,y:i},a);return{angle:o,direction:a,axis:O(a),deltas:s}},"getSwipeData"),E=p((e,t)=>{var n,r;const{committedDirection:i,data:o,angle:a}=e,{delta:s}=i?o[i]:y;if(!i)return g.HARD_CANCELLED;const{minSwipeThreshold:c,angleOffsetThreshold:l,minDragThreshold:d}=t,u=null!==(n=null===(r=v.find(e=>e.name===i))||void 0===r?void 0:r.angle)&&void 0!==n?n:0,h=Math.abs(a-u),p=Math.min(h,360-h)=d;return p?p&&s>=c?t.type!==m.DRAG||f?g.COMMITTED:g.DRAGGING:g.SOFT_CANCELLED:g.HARD_CANCELLED},"getInProgressGestureState"),S=p((e,t,n)=>{const r=(null==e?void 0:e.committedDirection)||null;if(!r)return b;const{deltas:i}=t,o=i[r]||0,a=k(o,n);return u(u({},b),{},{[r]:{delta:o,progress:a}})},"getGestureDirectionData"),P=p((e,t,n)=>{const r=n.type===m.DRAG?n.minDragThreshold:n.minSwipeThreshold;if(n.disabled||!t)return{validatedState:g.HARD_CANCELLED,validatedGesture:w};const i=e?u(u({},e),{},{angle:t.angle}):{committedDirection:t.direction,committedAxis:t.axis,data:b,angle:t.angle},o=u(u({},i),{},{data:S(i,t,r)}),a=E(o,n);return{validatedState:a,validatedGesture:a===g.HARD_CANCELLED?w:o}},"getValidatedGesture"),A=p(e=>{const t=(0,o.useRef)(null),n=(0,o.useRef)(e),r=(0,o.useRef)(null);(0,o.useEffect)(()=>{n.current=e},[e]);const i=(0,o.useCallback)((...e)=>{r.current=e,t.current&&cancelAnimationFrame(t.current),t.current=requestAnimationFrame(()=>{r.current&&n.current(...r.current)})},[]);return(0,o.useEffect)(()=>()=>{t.current&&cancelAnimationFrame(t.current)},[]),i},"useAnimationFrame"),I=p(({swipeThreshold:e=60,dragThreshold:t=120,angleThreshold:n=15,type:r=m.SWIPE,ignoreClass:i="",disabled:a=!1})=>{const[s,c]=(0,o.useState)(g.NONE),[l,d]=(0,o.useState)(null),[u,h]=(0,o.useState)(null),f=(0,o.useCallback)(()=>{d(null),c(g.NONE),h(null)},[]),v=(0,o.useCallback)(e=>{if(s===g.COMPLETED)return;if(a)return void f();const t=null==e?void 0:e.touches[0],n=null==e?void 0:e.target;i&&(null==n?void 0:n.closest(`.${i}`))||!t||(d({x:t.clientX,y:t.clientY}),c(g.STARTED))},[i,a,f,s]),y=p(i=>{if(!l)return void v(i);if(s===g.COMPLETED)return;if(a||!i||!l||[g.NONE,g.HARD_CANCELLED].includes(s))return void f();const o=_(i,l),{validatedState:d,validatedGesture:p}=P(u,o,{minSwipeThreshold:e,angleOffsetThreshold:n,minDragThreshold:t,type:r,disabled:a});c(d),h(p)},"onTouchMoveImpl"),b=(0,o.useCallback)(()=>{if(s!==g.COMPLETED){if(a&&!l)return void f();s===g.COMMITTED?c(g.COMPLETED):f()}},[s,a,l,f]),w=(0,o.useCallback)(()=>{a?f():(c(g.HARD_CANCELLED),h(null),d(null))},[a,f]);return(0,o.useEffect)(()=>{if(a)return void f();const e=p(e=>{e.persisted&&f()},"handlePageReveal");return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[a,f]),{handlers:{onTouchMove:A(y),onTouchEnd:A(b),onTouchCancel:A(w)},gesture:a?null:u,state:a?g.NONE:s,reset:f}},"useSwipeZone"),T=p((e,t)=>{const n=I(t),{handlers:i}=n,a=(0,r.A)(n,l),s=(0,o.useRef)(null),{disabled:c=!1}=t,{onTouchMove:d,onTouchEnd:h,onTouchCancel:f}=i,m=(0,o.useRef)(d),g=(0,o.useRef)(h),v=(0,o.useRef)(f);return(0,o.useEffect)(()=>{c||(m.current=d)},[d,c]),(0,o.useEffect)(()=>{c||(g.current=h)},[h,c]),(0,o.useEffect)(()=>{c||(v.current=f)},[f,c]),(0,o.useEffect)(()=>{if(c)return void(s.current&&(s.current.removeEventListener("touchmove",m.current),s.current.removeEventListener("touchend",g.current),s.current.removeEventListener("touchcancel",v.current)));if(s.current=document.getElementById(e),!s.current)return void console.warn("useExternalSwipeZone: Swipe zone not found");const t=p(e=>{m.current(e)},"onTouchMoveListener"),n=p(()=>{g.current()},"onTouchEndListener"),r=p(()=>{v.current()},"onTouchCancelListener");return s.current.addEventListener("touchmove",t,{passive:!0}),s.current.addEventListener("touchend",n,{passive:!0}),s.current.addEventListener("touchcancel",r,{passive:!0}),()=>{var e,i,o;null!==(e=s.current)&&void 0!==e&&e.removeEventListener("touchmove",t),null!==(i=s.current)&&void 0!==i&&i.removeEventListener("touchend",n),null===(o=s.current)||void 0===o||o.removeEventListener("touchcancel",r)}},[e,c]),u({handlers:i},a)},"useExternalSwipeZone")},79589(e,t,n){"use strict";n.d(t,{c:()=>l});var r=Object.defineProperty,i=(e,t)=>r(e,"name",{value:t,configurable:!0});function o(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}i(o,"getDefaultExportFromCjs");var a,s={exports:{}};function c(){return a||(a=1,e=s,function(){var t={}.hasOwnProperty;function n(){for(var e="",t=0;ty,A:()=>b,B:()=>C,C:()=>Y,D:()=>B,E:()=>E,F:()=>p,G:()=>m,I:()=>g,J:()=>G,K:()=>H,L:()=>M,M:()=>$,N:()=>u,P:()=>_,Q:()=>ee,R:()=>X,S:()=>L,T:()=>S,U:()=>f,V:()=>ne,W:()=>P,X:()=>N,Y:()=>A,a:()=>h,b:()=>J,c:()=>te,d:()=>U,e:()=>T,f:()=>D,g:()=>W,h:()=>Z,i:()=>q,j:()=>I,k:()=>F,l:()=>z,m:()=>l,n:()=>w,o:()=>v,p:()=>K,q:()=>x,r:()=>d,s:()=>Q,t:()=>V,w:()=>O,x:()=>j,y:()=>R,z:()=>k});var r=n(21250),i=n(7378);function o(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 a(e){for(var t=1;ts(e,"name",{value:t,configurable:!0});const l=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0de1ba8e9ade6cfd",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M6 0 4.94 1.06l4.19 4.19H0v1.5h9.13l-4.19 4.19L6 12l6-6z"})),"g"),d=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"ee3a7e128b7ecbf3",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M12 0 9.88 2.12l8.38 8.38H0v3h18.26l-8.38 8.38L12 24l12-12z"})),"p"),u=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"8f519f2559e7928a",viewBox:"0 0 32 32"},e),i.createElement("path",{fill:"currentColor",d:"M11.03 1.48h9.94l2.7 2.96H32v26.08H0V4.44h8.32zm1.05 2.37L9.37 6.82h-7v21.33h27.26V6.81h-7l-2.7-2.96zM16 11.26a6.23 6.23 0 0 0-6.22 6.22A6.23 6.23 0 0 0 16 23.7a6.23 6.23 0 0 0 6.22-6.22A6.23 6.23 0 0 0 16 11.26m-8.6 6.22a8.6 8.6 0 1 1 17.2 0 8.6 8.6 0 0 1-17.2 0"})),"N"),h=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"ee6613da15642019",fill:"none",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M1.07 2.46 0 3.54l6 6 6-6-1.07-1.08L6 7.4z"})),"Y"),p=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"53b0115c9d0a3a3d",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M1.43 3.28 0 4.72l8 8 8-8-1.43-1.44L8 9.85z"})),"F"),f=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"de437966f963e218",fill:"none",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M2.15 4.93 0 7.08l12 12 12-12-2.15-2.15L12 14.78z"})),"U"),m=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"77482a69af4ad0f7",fill:"none",viewBox:"0 0 32 32"},e),i.createElement("path",{fill:"currentColor",d:"M2.86 6.57 0 9.45l16 15.98 16-16-2.86-2.86L16 19.71z"})),"G"),g=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"8a2f20120e5bfc2c",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M9.54 1.07 8.46 0l-6 6 6 6 1.08-1.07L4.6 6z"})),"I"),v=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"ab801e9051d4a09b",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M12.72 1.43 11.28 0l-8 8 8 8 1.44-1.43L6.15 8z"})),"J"),y=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"e16ea10ce3083f7a",fill:"none",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M8 0c4.4 0 8 3.6 8 8s-3.6 8-8 8-8-3.6-8-8 3.6-8 8-8M5.72 5.17 8.55 8l-2.83 2.83 1.41 1.41L11.38 8 9.96 6.59 7.13 3.76z"})),"$"),b=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"6f4d1bc6d16cc062",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M2.46 1.07 3.54 0l6 6-6 6-1.08-1.07L7.4 6z"})),"A1"),w=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"880bed48e7887788",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M3.28 1.43 4.72 0l8 8-8 8-1.44-1.43L9.85 8z"})),"e1"),x=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0cc0821d7a7ef294",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M4.93 2.15 7.08 0l12 12-12 12-2.15-2.15L14.78 12z"})),"l1"),O=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"1134318d8f430b3e",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M3.33 2 14 12.67 12.67 14 2 3.33z"}),i.createElement("path",{fill:"currentColor",d:"M2 12.67 12.67 2 14 3.33 3.33 14z"})),"v1"),j=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"e2046b553e9a4657",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})),"c1"),C=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"78ee6a251146a7fb",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M12 6.47a5 5 0 0 1 4.76 6.46l3.06 3.06A12 12 0 0 0 23 11.46 11.83 11.83 0 0 0 8.36 4.54l2.17 2.17q.7-.22 1.47-.24M3.42 2.42 2.01 3.84l2.68 2.68A12 12 0 0 0 1 11.47a11.83 11.83 0 0 0 15.31 6.68l3.43 3.43 1.41-1.41zM12 16.47a5 5 0 0 1-4.51-7.14l1.57 1.57a3 3 0 0 0 3.51 3.5l1.57 1.57q-.98.49-2.14.5m2.97-5.33a3 3 0 0 0-2.64-2.64z"})),"x1"),k=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"26ac15f172ebc6f3",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M12 4.5C7 4.5 2.73 7.61 1 12a11.83 11.83 0 0 0 22 0c-1.73-4.39-6-7.5-11-7.5M12 17a5 5 0 1 1 0-10 5 5 0 0 1 0 10m0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6"})),"S1"),_=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"b5ebcdb13013680f",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M5.4 3h1.2v1.2H5.4zm0 2.4h1.2V9H5.4zM6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0m0 10.8a4.8 4.8 0 1 1 .01-9.61A4.8 4.8 0 0 1 6 10.8"})),"P1"),E=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"00b88464b3c05f4c",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M10.8 6h2.4v2.4h-2.4zm0 4.8h2.4V18h-2.4zM12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 21.6a9.6 9.6 0 1 1 0-19.2 9.6 9.6 0 0 1 0 19.2"})),"E1"),S=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"f479384358a860d9",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"m1 8.55 2 2a12.73 12.73 0 0 1 18 0l2-2a15.57 15.57 0 0 0-22 0m8 8 3 3 3-3a4.24 4.24 0 0 0-6 0m-4-4 2 2a7.07 7.07 0 0 1 10 0l2-2a9.9 9.9 0 0 0-14 0"})),"T1"),P=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"baddbaa17d236bd5",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M12.67 12.67H3.33V3.33H8V2H2v12h12V8h-1.33zM9.33 2v1.33h2.4L5.17 9.9l.94.94 6.56-6.56v2.4H14V2z"})),"W1"),A=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"4ffb21b50df11acc",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M2 2.02c.22.17.27.5.1.73a5.6 5.6 0 0 0-.04 6.5.52.52 0 1 1-.85.6 6.6 6.6 0 0 1 .06-7.71.5.5 0 0 1 .72-.12m1.78 1.29c.24.16.3.49.14.72A3.5 3.5 0 0 0 3.26 6q0 1 .6 1.9a.52.52 0 0 1-.86.57A4.5 4.5 0 0 1 2.22 6q.02-1.39.83-2.55c.16-.24.49-.3.72-.14M10 9.98a.5.5 0 0 1-.1-.73 5.6 5.6 0 0 0 .04-6.5.52.52 0 1 1 .85-.6 6.6 6.6 0 0 1-.06 7.71.5.5 0 0 1-.72.12"}),i.createElement("path",{fill:"currentColor",d:"M8.23 8.69a.5.5 0 0 1-.14-.72q.65-.95.65-1.97 0-1-.6-1.9A.52.52 0 1 1 9 3.53q.77 1.14.78 2.47-.02 1.39-.83 2.55a.5.5 0 0 1-.72.14"}),i.createElement("circle",{cx:6,cy:5.96,r:1.7,fill:"currentColor"})),"Y1"),I=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"eee2db508cfad3d9",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M13 3H6v18h4v-6h3a6 6 0 0 0 0-12m.2 8H10V7h3.2a2 2 0 0 1 2 2 2 2 0 0 1-2 2"})),"I1"),T=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"f5148bdc474c6e33",fill:"none",viewBox:"0 0 12 12"},e),i.createElement("g",{clipPath:"url(#clip0_858_805)"},i.createElement("path",{fill:"currentColor",d:"m11.22 9.1-.88-.53-1.7.36-.44-.38.02-.11-.05-.26.05-.11v-.38l-.48.43-.01-.01 1.4-1.66-.02-.03-.4-.07v-.02h.73c.08.1.24.12.36.09V6.4l-.15-.24s.14-.13.23.03q.1.13.02.24l.01.02q.15-.02.24-.14c.09-.11.07-.28-.03-.4l-.24-.25a.4.4 0 0 0-.26-.43l-.7-.27h-.95v-.03l.94-.1.29-.26s.97-.33 1.16-.49.63-1.64.63-1.64L12 1.04l-.04-.6h-.03l-.1.5-.51.43.04-.47-.27-.58-.02.02.09.55-.3.55-.3-.52-.57-.45-.02.02.4.57.03.65-.74-.44-.63-.1-.01.02.55.23.38.65-.85-.25-.54-.1-.01.02.5.18.34.48-1.2-.04v.02l.65.43-1.11.3v.02l.54.22-1.04.4v.02l.51.26-1.04.5v.01l.62.24-.9.41.28.36-.02.02-.62-.54-1.62-2.25-1.47-.76L1.81.97 1.46 0h-.02l.12 1.1.57.91-.02.02-.82-.69L.9.58H.88l.14.9.4.73-.02.01-.65-.53-.34-.51H.4l.16.7.42.61-.02.02-.64-.38-.3-.36H0l.19.54.3.38-.01.02-.3-.06-.01.02.64.6v.02l-.56-.03v.02l.78.5v.01l-.37.04v.01l.92.36v.01l-.36.13v.02l2.22.16v.02l-1.24.01-.02.25 1.54-.02v.02l-1.1.12-.05.3 1.5-.2v.01L2.9 5.3l-.02.35 1.55-.42v.02l-1.27.5v.31l1.57-.65v.02l-1.25.68.04.33 1.53-.78v.01l-1.24.8.07.28 1.47-.82.01.02-1.14.77.11.3 1.22-.74v.02l-.8.6.15.28.6-.37v.02l-.22.19.1.22.14-.05.19-.06.1-.04.05-.02.05-.03.09-.06.02-.02.02-.02.03-.04.03-.04.03-.04.03-.04.02-.04.04-.13.01-.04v-.01h.03v.01l-.01.04-.02.07-.02.07-.02.05-.02.04q0 .03-.03.05l-.03.04-.03.05-.02.02-.02.02-.1.08-.04.03-.06.03-.28.13-1.7.64-1.12 1.75.07.05 1.24-1.45h.02l-.74 1.1.45-.07.68-1.02.02.01-.5.99.43-.03.46-.95h.02l-.31.94.43-.03.27-.9h.02l-.15.88.44-.08.1-.8h.02v.76l.32-.19-.05-.57H6l.12.52.11.07.1.23.12.05.36.29v.02l-.18-.08-1.88.55.64.37.46.27q.28.14.18.39L6 10.99c.03-.1 0-.24-.12-.3l-.77-.34-.48.16c-.21.07-.2.35 0 .42l.89.33c.34.1.43.05.65-.05a9 9 0 0 0 2.12-1.28v.01l-.6.58c.41-.18.81-.36 1.08-.46q.47-.24.9-.55l.02.01-.42.38a11 11 0 0 1 1.67-.17c.56 0 .57-.48.28-.64m-3.92.15-.25-.3-.13-.7.03-.01.48.59h.17l.43.24z"}))),"eA"),z=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"7298441672cb1923",viewBox:"0 0 24 24"},e),i.createElement("circle",{cx:12,cy:12,r:12,fill:"transparent"}),i.createElement("path",{fill:"currentColor",d:"M17.9 15.8c-.2-.1-.2-.1-1.2-.7 0 0-.8.2-1.8.4 0 0 0 .1.1.1v.1h-.2v.1l-.6-.5v-.2l-.1-.4.1-.2V14l-.6.6 1.9-2.2-.6-.1h1c.1.1.3.2.5.1l-.2-.3.1-.1c.1 0 .2 0 .2.1q.15.15 0 .3c.1 0 .2-.1.3-.2s.1-.4 0-.5l-.3-.3c0-.3-.1-.5-.4-.6-.5-.2-.9-.4-.9-.4h-1.3l1.3-.2.4-.3 1.5-.6s.1 0 .1-.1l.1-.1.8-2.1 1.8-2.4-1.2.8.5-1-.8 1.1.1-1.1-.3 1.1-.5-1.1.3 1.3v.6l-.1-.6-.8-1.3.6 1.4v1l-.1-1-1-1.3.9 1.4.1 1.4-.9-1.3-1.2-1.2 1 1.3.1 1.7-.3-1.6-1.2-1 1 1.1.2 1.7-.4-1.6-1.2-.8 1 .9.3 1.7-.5-1.6-1.1-.6 1 .7.3 1.7-.5-1.5-1.1-.4.9.5.4 1.5-.6-1.4-1-.2.8.3.4 1.4-.7-1.1-.9-.1.7.2.5 1.1-.7-.9h-.8l.6.1.6.8-.7-.6-.8.2h.7l.5.8-.8-.4-.9.1h.8l.7.4-.7-.2-1.2.2H13l.7.3-.7.1-1.8.3 1.4.1-1.1.2h.8l-.9.2.4.5-.8-.7-2.2-3-2-1-1.7-1.3-.4-1.3.2 1.5.8 1.2-1.2-.9-.5-1 .2 1.2.5 1-1-.8-.4-.6.2.9.5.8-.9-.5-.4-.4.3.7.4.5-.5-.1.9.9H3l1.1.7h-.5l1.2.5-.4.2 3 .2H5.7v.3h2.1l-1.5.2-.1.4 2-.3-1.6.4v.5l2.1-.6-1.7.8v.4l2.1-.9-1.7.9.1.4 2.1-1-1.7 1.1.1.4 2-1.1-1.5 1 .1.5 1.6-1-1.1.8.2.4.8-.5-.3.3.1.3.2-.1.3-.1.1-.1h.2l.1-.1v-.8.8l-.1.1h-.2c-.1.1-.3.1-.4.2l-2.3.9-1.5 2.4.1.1 1.7-1.9-1 1.5.6-.1.9-1.4-.7 1.3h.6l.6-1.3-.2 1.3h.6l.4-1.2-.2 1.2.6-.1.1-1.1v1l.4-.2-.1-.8.2.7.2.1.1.3.2.1.4.3.1.1-.2-.1c-.9.2-1.7.5-2.5.7l.9.5.4.2.2.1s.1 0 .1.1c0 0 .1.1.1.2v.2-.2s0-.1-.1-.1l-.1-.1c-.1 0-.1-.1-.2-.1l-.4-.2-.3-.1-.8.2c-.3.1-.3.5 0 .6.4.2.8.3 1.2.4.1.1.3.1.4.1.2 0 .3-.1.4-.1l1.1-.5c.7-.4 1.8-1.2 1.8-1.2l-.8.8q.9-.45 1.5-.6c.4-.2.8-.5 1.2-.7l-.6.5c.6-.1 1.7-.2 2.3-.2.7-.1.8-.8.4-1M16 11.3l.3.3v.1c-.2-.1-.3-.2-.3-.4m-.7-.3s.1 0 0 0q.15 0 0 0 .15 0 0 0l.1-.1v.1h-.2zq0 .15 0 0 0 .15 0 0m0 .8s0-.1 0 0q0-.15 0 0l.1-.1h.1c-.1.1-.1.1-.2.1q.15 0 0 0 .15 0 0 0c.1 0 .1.1 0 0l.1.1v-.1zM5.4 5.4l.9 1.2 1.5.7-1.6-.6zM4 6.4l1 .9 1.9.6-2-.5zm-.5.5 1 .8 2.3.6-2.4-.4zm.2 1.3 3.2.6-2.4-.3zM7 9.3l-1.6-.2-.9-.2zm.1-1.7L5.4 7l-.7-1 .8.9zm.2.6v-.4.2l.7-.4zm.1.5v-.4.2l1-.5zm.3.5v-.4.2l1-.6zm.4.5v-.4.2l1-.5zm.6.3v-.4.2l.9-.5zm.5.4V10v.2l.8-.4zm.6.3v-.4.2l.5-.2zm.4.4v-.3.2l.4-.2zm.3.3v-.3.1l.5-.2zm.3.8V12v.1l.2-.1zm-.1-.4v-.2.1l.3-.2zm-1.2 2.5v-.1h-.1.3zm.7 0v-.1h-.1.3zm.2 4.1-.3-.1-.3-.1-.5-.2.5-.1-.3.1.4.2c.1 0 .2.1.2.1zm2.7-4.5v-.1H13l.3-.1zm-.6-.7.5-.2-.3.4v-.2zm-.2.9.2-.1-.2.2zm.1-1.7.5-.2-.3.4v-.2zm1.2.9v-.1h-.1l.3-.1zm.4-1.2V12h-.1.3zm.4-1.3h.3l-.2.2zm-.2 1.8-.2.2v-.1h-.1zm0-1.4-.3.2.1-.2-.2-.1zm-.5-.6h.3l-.2.2.1-.1zm-.1 1.8-.2.3v-.2h-.2zm0-.8-.3.4.1-.2h-.2zm-.2-.5-.3.2.1-.2H13zm-.6-.5h.3l-.2.2zm-.1.9-.3.4.1-.2-.2-.1zm-.8 2.1.4-.1-.3.3.1-.2zm.2-2.7h.4l-.3.2.1-.2zm0 2-.2.3V13h-.2zm-.1-.7-.2.3v-.2h-.2zm-.5-.5.3-.1-.2.2v-.1zm-.8 2.2v-.1h-.1.3zm.2.5v-.1h-.1.3zm.3-.9v-.1h-.1.3zm.2.5v-.1l-.1-.1h.3zm.3.5v-.1h-.1.3zm-1.1 2.6h-.4zc.1-.1.2-.1.2-.2h.1c.1 0 .2-.1.3-.1s.2-.1.3-.1h.5-.2l-.2.1h-.2c-.1 0-.2.1-.3.1H11l-.1.1h-.1zm2.7-.5-.3.1-.1.1c-.1 0-.1.1-.2.1l-.5.1-.3.1-.2.1c-.1 0-.1 0-.1.1h-.1l-.1.1h-.1c-.1 0-.1 0-.2.1h-.2.2l.2-.1.2-.1h.1l.1-.1.2-.1c.1 0 .2-.1.3-.1l.5-.2h.2l.2-.1zl.1-.1zm-1.1-.5q.15 0 0 0 .15 0 0 0 .15 0 0 0h.1v.2c0-.2 0-.2-.1-.2m.8-.2s.1 0 0 0c.1 0 .1 0 .1.1v.1zq0 .15 0 0c0 .1-.1 0 0 0h-.3v.2l-.3-.4-.2-.9.7.8h.2l.6.3zm1-.3q.15 0 0 0 .15 0 0 0h.1s.1 0 .1.1v.2zm.9.6h-.1c-.1 0-.2.1-.3.1s-.2 0-.3.1h-.1.1c.1 0 .2-.1.3-.1h.4zm.3-.4c.1-.1.1-.1.2-.1s.3-.1.4-.1h.6-.6c-.1.1-.3.2-.6.2m1.8 0h-1.6 1.8z"})),"lA"),D=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"0037bedec2de6f05",fill:"none",viewBox:"0 0 32 32"},e),i.createElement("path",{fill:"currentColor",d:"M16 32c8.75 0 16-7.26 16-16S24.74 0 15.98 0A16.1 16.1 0 0 0 0 16c0 8.74 7.26 16 16 16M9.82 18.93c0-1.66 1.35-3.45 3.6-4.26l.26-3.67a9 9 0 0 1-2.5-1.9 1.3 1.3 0 0 1-.34-.83c0-.49.38-.83.94-.83h8.44c.58 0 .94.34.94.83q0 .38-.31.81A9 9 0 0 1 18.34 11l.26 3.67c2.23.81 3.58 2.6 3.58 4.26 0 .68-.44 1.12-1.16 1.12h-4.05v2.8c0 1.71-.69 3.11-.97 3.11s-.97-1.4-.97-3.1v-2.81h-4.05c-.7 0-1.16-.44-1.16-1.12"})),"bA"),L=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"211732ec9c9d83a7",viewBox:"0 0 48 48"},e),i.createElement("circle",{cx:24,cy:24,r:24,fill:"currentColor"}),i.createElement("path",{fill:"#fff",d:"M36 24 18 34.4V13.6z"})),"SA"),M=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"6a49491804b3acd3",viewBox:"0 0 32 32"},e),i.createElement("circle",{cx:16,cy:16,r:16,fill:"currentColor"}),i.createElement("path",{fill:"#fff",d:"m24 16-12 6.93V9.03z"})),"LA"),N=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"2a6eec0cdd7b601d",fill:"none",viewBox:"0 0 13 12"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.55 0a6 6 0 1 0 0 12 6 6 0 0 0 0-12m3 6.6h-2.4V9h-1.2V6.6h-2.4V5.4h2.4V3h1.2v2.4h2.4z",clipRule:"evenodd"})),"VA"),$=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"a1fb917166754377",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.2 6h-2.4v4.8H6v2.4h4.8V18h2.4v-4.8H18v-2.4h-4.8zM12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 21.6a9.6 9.6 0 1 1 0-19.2 9.6 9.6 0 0 1 0 19.2",clipRule:"evenodd"})),"MA"),R=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"5d2898fd2975cbd0",viewBox:"0 0 24 24"},e),i.createElement("circle",{cx:12,cy:12,r:12,fill:"currentColor"}),i.createElement("path",{fill:"#fff",d:"M18 13.2h-4.8V18h-2.4v-4.8H6v-2.4h4.8V6h2.4v4.8H18Z"})),"yA"),V=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"7a455166757b1edf",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 3.6a3.6 3.6 0 1 1 0 7.2 3.6 3.6 0 0 1-3.6-3.6c0-2 1.6-3.6 3.6-3.6m0 17.04a8.6 8.6 0 0 1-7.2-3.86c.04-2.4 4.8-3.7 7.2-3.7 2.39 0 7.16 1.3 7.2 3.7a8.6 8.6 0 0 1-7.2 3.86"})),"TA"),F=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"6985050be5599f40",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M16 6v8h3v8h2V2c-2.76 0-5 2.24-5 4m-5 3H9V2H7v7H5V2H3v7a4 4 0 0 0 4 4v9h2v-9a4 4 0 0 0 4-4V2h-2z"})),"WA"),B=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"975c8650d1b1aad7",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M2 17h20v2H2zm11.84-9.21Q14 7.42 14 7a2 2 0 0 0-2-2 2 2 0 0 0-1.84 2.79A9 9 0 0 0 3 16h18a9 9 0 0 0-7.16-8.21"})),"DA"),H=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"a18fc51ec03f4cbb",viewBox:"0 0 13 12"},e),i.createElement("circle",{cx:6.5,cy:6,r:5.5,fill:"none",stroke:"currentColor"})),"jA"),q=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"316f95f9c42d8b1c",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M15.49 9.63A11.8 11.8 0 0 0 12.06 2a12.2 12.2 0 0 0-3.55 7.63q1.93 1.02 3.49 2.63a14 14 0 0 1 3.49-2.63m-6.5 2.65-.45-.29zM12 15.45A12 12 0 0 0 2 10a12.2 12.2 0 0 0 10 12q1.02-.18 1.97-.51A12.2 12.2 0 0 0 22 10c-4.18 0-7.85 2.17-10 5.45"})),"YA"),U=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"b47a89e878143f59",fill:"none",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",d:"M8.75 7.14h1.88V1.38H1.37v5.8l4.92-.04L8.75 9zM10 12 6 8.5H0V0h12v8.5h-2z"})),"FA"),W=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"569f5f7b59cd42cd",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"m22 10.24-7.19-.62L12 3 9.19 9.63 2 10.24l5.46 4.73L5.82 22 12 18.27 18.18 22l-1.63-7.03zM12 16.4V7.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"})),"GA"),Z=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"58ccbfa1c2bbd3a4",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"m22 10.24-7.19-.62L12 3 9.19 9.63 2 10.24l5.46 4.73L5.82 22 12 18.27 18.18 22l-1.63-7.03zM12 16.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 7.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"})),"IA"),G=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"730b1bf98edbef68",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",d:"M12 18.27 18.18 22l-1.64-7.03L22 10.24l-7.19-.61L12 3 9.19 9.63 2 10.24l5.46 4.73L5.82 22z"})),"JA"),K=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"e4745c81352fee10",fill:"none",viewBox:"0 0 32 32"},e),i.createElement("path",{fill:"currentColor",stroke:"currentColor",strokeWidth:.3,d:"M15.68 6.16c-.05-2.08 2.37-3.4 4.03-2a3 3 0 0 1 .86 1.6v5.32a2.5 2.5 0 0 1 3.32 1.12 2.44 2.44 0 0 1 3.61 1.24 2.45 2.45 0 0 1 3.67 1.67v.04c-.06 1.31-.01 2.68.03 4.05s.07 2.73-.02 4.05a9.1 9.1 0 0 1-8.31 8.23H21.2a9 9 0 0 1-4.25-1.5A11 11 0 0 1 14 26.63c-1.97-3.23-3.78-6.6-5.63-9.88l-.01-.03v-.03a1.5 1.5 0 0 1 .27-1.12 2 2 0 0 1 .91-.62 4 4 0 0 1 2.25-.05c.98.29 1.6 1 2.1 1.8q.37.62.7 1.25l.5.88.19.27v.01q.05.09.2.08t.18-.07zm3.55-.37a1.1 1.1 0 0 0-1.32-.87c-.48.08-.85.54-.9 1.03l-.05 13.41v.03l-.01.03c-.27.66-.77 1.04-1.33 1.1-.55.05-1.13-.23-1.54-.82a11 11 0 0 1-.7-1.23q-.34-.67-.73-1.26-.4-.59-.92-.9-.45-.3-1.1-.26l-.18.02c-.12.01-.36.07-.56.16l-.22.14q-.04.05-.04.08l5.96 10.28A7.81 7.81 0 0 0 29.9 22.6c.06-1.15.04-2.32.02-3.5a51 51 0 0 1-.01-3.51c-.07-.82-.62-1.22-1.14-1.22s-1.08.38-1.15 1.28c0 .12 0 .34.02.57l-.04.53-.02.06c-.11.25-.4.34-.65.32a.6.6 0 0 1-.58-.5 5 5 0 0 1-.02-.84q.03-.46.04-.94.01-.46-.07-.85a1 1 0 0 0-.3-.59 1.2 1.2 0 0 0-1.15-.22c-.38.12-.68.43-.73.86v.56l.02.75a7 7 0 0 1-.06 1.04l-.06.18-.04.06a.6.6 0 0 1-.69.24.7.7 0 0 1-.5-.54 8 8 0 0 1-.02-1.61c.03-.57.07-1.12.03-1.6-.12-1.23-1.85-1.4-2.2-.19l-.05 3.47v.03l-.02.03a.7.7 0 0 1-.6.43.7.7 0 0 1-.62-.4l-.02-.03v-.03l-.06-10.66Z"}),i.createElement("path",{fill:"currentColor",stroke:"currentColor",strokeWidth:.28,d:"M17.64.3a5.96 5.96 0 0 1 6.29 7.9c-.09.24-.22.62-.43.91q-.16.24-.4.37a.7.7 0 0 1-.55.05.7.7 0 0 1-.47-.43q-.07-.3.05-.6.1-.3.24-.58t.2-.46c1.24-4.18-3.76-7.42-7.2-4.68-1.72 1.36-1.99 3.4-1.2 5.35l.13.26q.08.15.13.3a.6.6 0 0 1-.02.37 1 1 0 0 1-.29.34 1 1 0 0 1-.42.15 1 1 0 0 1-.39-.13c-.22-.15-.4-.42-.55-.71a7 7 0 0 1-.5-1.64A5.97 5.97 0 0 1 17.64.3Z"}),i.createElement("path",{fill:"currentColor",stroke:"currentColor",strokeWidth:.3,d:"M4.4 1.8.9 5.31l-.11.1L4.5 9.15l.1-.1.73-.73L3.04 6H10V4.83H3.04l2.3-2.3-.1-.1-.62-.63-.1-.1z"})),"l2"),Y=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"4c9e7ce0a6a001f4",viewBox:"0 0 12 12"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0M4.8 9l-3-3 .85-.85L4.8 7.3l4.55-4.55.85.85z",clipRule:"evenodd"})),"r2"),J=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"04c44c08e525450f",viewBox:"0 0 24 24"},e),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24M9.6 18l-6-6 1.7-1.7 4.3 4.3 9.1-9.1 1.7 1.7z",clipRule:"evenodd"})),"a2"),Q=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"193b5b1ebe76585e",viewBox:"0 0 16 16"},e),i.createElement("path",{stroke:"currentColor",strokeWidth:2,d:"m2.58 10.27 4.02 2.9M13.21 2.6 5.22 13.36"})),"s2"),X=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"3ab1fd3c65991d91",fill:"none",viewBox:"0 0 24 24"},e),i.createElement("path",{stroke:"currentColor",strokeWidth:2,d:"m4.56 15.2 6.02 3.99m8.6-14.59-10 14.85"})),"f2"),ee=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"cc5de427fe42bb4f",fill:"none",viewBox:"0 0 32 32"},e),i.createElement("path",{stroke:"currentColor",strokeWidth:3,d:"M4.83 20.82 14 26.85M26.76 4.87 11.98 27.26"})),"m2"),te=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"87c733016f82047e",viewBox:"0 0 16 16"},e),i.createElement("path",{fill:"currentColor",d:"M.67 14.33h14.66L8 1.67zm8-2H7.33V11h1.34zm0-2.66H7.33V7h1.34z"})),"b2"),ne=c(e=>i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",id:"19107bd996339e67",fill:"none",viewBox:"0 0 32 32"},e),i.createElement("ellipse",{cx:16.21,cy:15.61,fill:"#fff",rx:14.42,ry:14.23}),i.createElement("path",{fill:"currentColor",d:"m17.54 21.32-.45-.51-.22-1.22.05-.02.84 1.02h.3l.76.42z"}),i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M30.82 9.45a15 15 0 0 0-3.36-4.97 16 16 0 0 0-5.03-3.32A16 16 0 0 0 16.5 0 15.6 15.6 0 0 0 5.54 4.48 15.2 15.2 0 0 0 .99 15.3c0 1.85.34 3.16.78 4.86.21.79.44 1.66.66 2.7C3.14 26.19 0 32 0 32s6.88-2.56 10.82-1.97l1.09.16c2.83.42 2.83.42 4.59.42a15.7 15.7 0 0 0 10.96-4.48 15 15 0 0 0 3.36-4.97 15 15 0 0 0 0-11.71M5.17 8.87 5 9.16l.05.15.53.65-.02.03-.52-.1-.02.03 1.12 1.04V11l-.98-.06-.01.05 1.39.85v.03l-.65.06v.03l1.6.6v.04l-.63.22.01.03 3.89.29v.03l-2.17.01-.04.44 2.71-.04v.03l-1.94.2-.09.53 2.64-.36.01.03-2.06.47-.03.61 2.71-.74.01.04-2.24.86.02.56 2.74-1.13v.02l-2.2 1.19.07.56 2.69-1.35.01.03-2.19 1.38.12.48 2.6-1.41.01.03-2 1.33.18.51 2.14-1.26.02.03-1.4 1.03.24.48 1.04-.63.02.02-.39.34.2.39.22-.09.33-.11.18-.07.05-.02.04-.02.06-.03.02-.01.16-.12.04-.03.03-.03.06-.07.05-.05v-.02l.06-.07.04-.07.04-.07.08-.22.01-.07.01-.02h.03v.1l-.03.1-.04.14-.04.08-.03.07-.03.05-.02.03-.06.08-.06.08-.03.04-.04.03-.16.14-.09.05-.09.05-.2.1-.3.12-2.99 1.11-1.95 3.04.11.08 2.18-2.51.03.02-1.3 1.9.8-.13 1.2-1.76.03.02-.87 1.7.75-.05.8-1.65.04.02-.55 1.61.76-.05.47-1.55h.04l-.27 1.53.78-.15.16-1.4h.04v1.33l.57-.32-.08-1 .03-.01.2.91.2.12.16.41.23.08.63.5-.02.03-.3-.13q-1.66.45-3.3.96l1.12.63.8.46q.5.27.32.68l-.04-.01c.07-.18.02-.42-.2-.52l-1.34-.59-.86.28c-.36.11-.34.6 0 .72q.78.3 1.57.57c.57.19.74.1 1.1-.05l.04-.03a16 16 0 0 0 3.71-2.22l.03.02-1.07 1.01 1.9-.81a13 13 0 0 0 1.58-.95l.03.02-.74.66c.84-.16 2.2-.29 2.94-.29.98 0 1-.83.48-1.12v.02l-.07-.04-1.5-.87-2.97.61-.77-.65.03-.2-.08-.44.08-.2v-.64l-.84.74-.02-.03 2.45-2.86-.02-.06-.72-.12v-.03h1.3c.12.16.41.2.62.15v-.03l-.25-.41s.24-.24.4.04c.1.14.14.31.03.42l.02.03a.7.7 0 0 0 .43-.24c.14-.19.12-.48-.06-.69l-.43-.44a.7.7 0 0 0-.46-.74l-1.22-.47h-1.67v-.04l1.66-.2.5-.43s1.71-.57 2.03-.84 1.11-2.85 1.11-2.85l1.77-2.42-.06-.95-.06-.06-.18.83-.9.74.09-.81-.47-1.01-.04.04.14.95-.5.96-.56-.9-.98-.79-.03.04.69.98.06 1.13-1.3-.77-1.1-.17-.03.04.97.4.66 1.12-1.48-.43-.95-.17-.02.03.9.31.57.84-2.09-.08-.01.03 1.14.76-1.95.51v.03l.96.39-1.83.7v.04l.9.44-1.83.85v.04l1.09.42-1.59.7.49.63-.03.02-1.1-.92-2.83-3.9L9.94 8.8 7.9 6.98l-.39-1.05-.17.17.13 1.1 1 1.59-.04.02L7 7.62l-.39-.75-.2.24.11.75.7 1.27-.02.02-1.15-.93-.23-.35-.2.3.08.38.74 1.07-.03.02L5.26 9z",clipRule:"evenodd"})),"V2")},42452(e,t,n){"use strict";n.d(t,{S:()=>s});var r=n(21250),i=n(7378);function o(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}var a=Object.defineProperty;const s=((e,t)=>a(e,"name",{value:t,configurable:!0}))(e=>i.createElement("svg",function(e){for(var t=1;tu,b:()=>h,c:()=>f,d:()=>m,e:()=>g,f:()=>v,g:()=>y,i:()=>d,j:()=>b,k:()=>w,l:()=>p,m:()=>x});var r=n(21250),i=n(45675);function o(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 a(e){for(var t=1;ts(e,"name",{value:t,configurable:!0});const l=c(({type:e,condition:t,message:n,messageBuilder:r})=>t?null:{type:e,message:n,messageBuilder:r},"handler"),d=c(()=>({validate:c(e=>{const t="string"==typeof(0,i.p)(e);return l({type:"isString",condition:t,message:"Field must be text only",messageBuilder:c(e=>`${e} must be text only`,"messageBuilder")})},"validate")}),"isString"),u=c(()=>({validate:c(e=>{const t=!isNaN(e);return l({type:"isNumber",condition:t,message:"Field must be a number",messageBuilder:c(e=>`${e} must be a number`,"messageBuilder")})},"validate")}),"isNumber"),h=c(()=>({validate:c(e=>l({type:"isBoolean",condition:"boolean"==typeof e,message:"Field must be true or false",messageBuilder:c(e=>`${e} must be true or false`,"messageBuilder")}),"validate")}),"isBoolean"),p=c((e="string")=>({validate:c(t=>{if("boolean"===e)return h().validate(t,{});const n=(0,i.p)(t).length>0;return l({type:"required",condition:n,message:"Field is required",messageBuilder:c(e=>`${e} is required`,"messageBuilder")})},"validate")}),"isNotEmpty"),f=c(()=>({validate:c(e=>{const t=(0,i.p)(e),n=/^(?=(.{1,64}@.{1,255}))([!#$%&'*+\-\/=?\^_`{|}~a-zA-Z0-9}]{1,64}(\.[!#$%&'*+\-\/=?\^_`{|}~a-zA-Z0-9]{0,}){0,})@((\[(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}\])|([a-zA-Z0-9-]{1,63}(\.[a-zA-Z0-9-]{2,63}){1,}))$/.test(t);return l({type:"isEmail",condition:n,message:"Please enter a valid email address",messageBuilder:c(()=>"Please enter a valid email address","messageBuilder")})},"validate")}),"isEmail"),m=c((e,t)=>({validate:c((n,r)=>{const o=(0,i.p)(n)===r[e];return l({type:"doesMatch",condition:o,message:`Should match ${t}`,messageBuilder:c(()=>`Should match ${t}`,"messageBuilder")})},"validate")}),"doesMatch"),g=c((e,t)=>({validate:c((n,r)=>{const o=(0,i.p)(n)!==r[e];return l({type:"doesNotMatch",condition:o,message:`Should not match ${t}`,messageBuilder:c(()=>`Should not match ${t}`,"messageBuilder")})},"validate")}),"doesNotMatch"),v=c((e,t,n)=>({validate:c(n=>{if(!n)return null;const r=(0,i.p)(n),o=(0,i.c)(r,t),s={type:`hasMin${(0,i.a)(t||"")}`,condition:o>=e};return l(a(a({},s),{},t?{message:`Must contain minimum ${e} ${t}`,messageBuilder:c(()=>`Must contain minimum ${e} ${t}`,"messageBuilder")}:{message:`Minimum length is ${e} characters`,messageBuilder:c(()=>`Minimum length is ${e} characters`,"messageBuilder")}))},"validate")}),"hasMin"),y=c((e,t,n)=>({validate:c(n=>{const r=(0,i.p)(n),o=(0,i.c)(r,t),s={type:`hasMax${(0,i.a)(t||"")}`,condition:o<=e};return l(a(a({},s),{},t?{message:`Must contain maximum ${e} ${t}`,messageBuilder:c(()=>`Must contain maximum ${e} ${t}`,"messageBuilder")}:{message:`Maximum length is ${e} characters`,messageBuilder:c(()=>`Maximum length is ${e} characters`,"messageBuilder")}))},"validate")}),"hasMax"),b=c((e,t,n,r)=>({validate:c(r=>{const o=Number(r),s={type:`hasRange${(0,i.a)(n||"")}`,condition:o>=e&&o<=t};return l(a(a({},s),{},n?{message:`Must contain a minimum value of ${e} ${n} and a maximum value of ${t} ${n}`,messageBuilder:c(()=>`Must contain a minimum value of ${e} ${n} and a maximum value of ${t} ${n}`,"messageBuilder")}:{message:`Minimum value is ${e} characters and maximum value is ${t} characters`,messageBuilder:c(()=>`Minimum value is ${e} characters and maximum value is ${t} characters`,"messageBuilder")}))},"validate")}),"hasRange"),w=c(()=>({validate:c(e=>{const t={type:"containsNoSpaces",condition:!(0,i.p)(e).includes(" ")};return l(a(a({},t),{},{message:"Must not contain any spaces",messageBuilder:c(()=>"Must not contain any spaces","messageBuilder")}))},"validate")}),"containsNoSpaces"),x=c(e=>({validate:c(t=>{const n=(0,i.p)(t),r={type:"matchesRegex",condition:e.test(n)};return l(a(a({},r),{},{message:"Field does not match the required format",messageBuilder:c(()=>"Field does not match the required format","messageBuilder")}))},"validate")}),"matchesRegex")},48535(e,t,n){"use strict";n.d(t,{u:()=>a});var r=n(7378),i=Object.defineProperty,o=(e,t)=>i(e,"name",{value:t,configurable:!0});function a(e){const t=(0,r.useRef)(null);return(0,r.useEffect)(()=>{const n=o(n=>{var r;(null==t||null===(r=t.current)||void 0===r?void 0:r.contains(n.target))||e()},"handleClickOutside");return document.addEventListener("mousedown",n),()=>{document.removeEventListener("mousedown",n)}},[e]),t}o(a,"useClickOutside")},30100(e,t,n){"use strict";n.d(t,{u:()=>a});var r=n(7378),i=Object.defineProperty,o=(e,t)=>i(e,"name",{value:t,configurable:!0});function a(){const[e,t]=(0,r.useState)(0),n=(0,r.useRef)(null),i=o(()=>{var e,r;t(null!==(e=null===(r=n.current)||void 0===r?void 0:r.scrollHeight)&&void 0!==e?e:0)},"updateCollapsibleContentHeight");return(0,r.useEffect)(()=>(i(),window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}),[]),{collapsibleContentHeight:e,collapsibleContentContainerRef:n}}o(a,"useCollapsibleContentHeight")},49239(e,t,n){"use strict";n.d(t,{tl:()=>i.c,tn:()=>r.a});n(45675),n(25961);var r=n(15746),i=(n(6690),n(64900))},57713(e,t,n){"use strict";n.r(t),n.d(t,{AnchorsNav:()=>qn,AutoGalleryButton:()=>be.A,BookingEmbed:()=>Dt,BulletinFeedList:()=>q,EngagementButtons:()=>vo.Ay,Gallery:()=>ve.A,Indy100FeedList:()=>X,Instagram:()=>Oe.A,JWPlayer:()=>ko,LuxuryCarousel:()=>Wt,MostPopularFeedList:()=>ee,NextSwipeWithDelay:()=>Wn.A,OverlayHydrated:()=>ye.A,PopularVideosFeedList:()=>me,SemiCircleNextClick:()=>Un.S,SovrnGallery:()=>go,SponsoredFeaturesFeedList:()=>ge,TikTok:()=>we.A,Twitter:()=>xe.A});var r=n(64543),i=n(6746),o=n(21250);const a="articles";var s=n(7378),c=n(86106),l=n(6991),d=n(31929),u=Object.defineProperty,h=(e,t)=>u(e,"name",{value:t,configurable:!0});const p=r.styled.article.withConfig({componentId:"sc-1jcz8vz-0"})(["--gap:","px;display:flex;position:relative;width:100%;box-sizing:border-box;flex-direction:row;"],({theme:e})=>e.spacing.x1),f=r.styled.div.withConfig({componentId:"sc-1jcz8vz-1"})(["position:absolute;bottom:","px;left:","px;z-index:1;box-sizing:border-box;"],({theme:e})=>e.spacing.x0_25,({theme:e})=>e.spacing.x0_25),m=r.styled.a.withConfig({componentId:"sc-1jcz8vz-2"})(["display:block;position:relative;width:90px;flex:0 0 auto;img{display:block;height:auto;aspect-ratio:3 / 2;object-fit:cover;}"]),g=r.styled.a.withConfig({componentId:"sc-1jcz8vz-3"})(["display:block;height:100%;padding-left:var(--gap);color:",";outline-offset:-","px;transition:",";&:hover,&:active,&:focus-visible,",":has(",":hover) &,",":has(",":active) &{color:",";}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.spacing.x0_25,({theme:e})=>e.transition.link,p,m,p,m,({theme:e})=>e.color.actionBase.alt),v=r.styled.div.withConfig({componentId:"sc-1jcz8vz-4"})([""]);(0,r.styled)(v).withConfig({componentId:"sc-1jcz8vz-5"})([""]),(0,r.styled)(v).withConfig({componentId:"sc-1jcz8vz-6"})([""]);const y=r.styled.div.withConfig({componentId:"sc-1jcz8vz-7"})(["box-sizing:border-box;margin:0;",";"],({theme:e})=>e.textStyle.storyCardTitle.small),b=r.styled.div.withConfig({componentId:"sc-1jcz8vz-8"})([""]),w=(0,r.styled)(d.I).attrs({svg:l.S,size:"base"}).withConfig({componentId:"sc-1jcz8vz-9"})(["color:",";"],({theme:e})=>e.color.primary.base),x=h(({className:e,media:t,action:n,primary:r,href:i,onClick:o})=>(0,c.jsxs)(p,{className:e,children:[(0,c.jsxs)(m,{href:i,tabIndex:-1,onClick:o,children:[t,n?(0,c.jsx)(f,{children:n}):null]}),(0,c.jsx)(b,{children:(0,c.jsx)(g,{href:i,onClick:o,children:(0,c.jsx)(y,{children:r})})})]}),"StoryRow");var O=n(15744),j=n(78652),C=n(92382),k=n(34756),_=n(82198);const E=r.styled.div.withConfig({componentId:"sc-154e2ak-0"})(["max-width:100%;margin-bottom:","px;"],({theme:e})=>e.spacing.x2),S=r.styled.h3.withConfig({componentId:"sc-154e2ak-1"})(["padding:","px 0;margin:0;span{",";}"],({theme:e})=>e.spacing.x1_5,_.Qg),P=r.styled.ul.withConfig({componentId:"sc-154e2ak-2"})(["--gap:","px;display:flex;overflow:hidden;min-height:","px;flex-direction:column;gap:var(--gap);padding:0;margin:0;list-style:none;li{padding:0 0 var(--gap);margin:0;border-bottom:1px solid ",";}"],({theme:e})=>e.spacing.x1_5,390,({theme:e})=>e.color.divider.light),A=r.styled.div.withConfig({componentId:"sc-154e2ak-3"})(["height:","px;"],390);function I(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 T(e){for(var t=1;t{const[u,h]=(0,s.useState)([]),p=(0,s.useCallback)(({link:e,title:t,image:n,index:r})=>(0,c.jsx)("li",{"data-position":r+1,children:(0,c.jsx)(x,{href:e,primary:t,action:o,media:(0,c.jsx)(C.A,{src:(0,j.m$)(n,a?(0,j.e5)({width:a}):{}),alt:t})})},e),[o,a]);return(0,s.useEffect)(()=>{(async()=>{try{const e=new URL(t,document.baseURI);e.searchParams.append("__amp_source_origin",`${window.location.protocol}//${window.location.host}`),e.searchParams.append("length",i.toString());const n=await fetch(e.toString());if(!n.ok)throw new Error("Failed to fetch feed list items");const r=await n.json(),o=l(r);h(o)}catch(e){(0,O.error)(e.message)}})()},[t,i,l]),(0,c.jsxs)(E,{className:e,children:[n?(0,c.jsxs)(S,{children:[(0,c.jsx)("span",{children:r}),n]}):(0,c.jsx)(k.A,{name:r,as:"h3"}),u?(0,c.jsx)(P,{role:"list",children:u.map((e,t)=>d?d(p,e,t):p(T(T({},e),{},{index:t})))}):(0,c.jsx)(A,{})]})};function D(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 L(e){for(var t=1;t{const{[a]:t}=e;return t?t.map(({image:e,link:t,title:n})=>({image:e,link:t,title:n})):[]},N=e=>(0,c.jsx)(z,L(L({},e),{},{transformer:M}));var $,R,V;function F(){return F=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",F({xmlns:"http://www.w3.org/2000/svg",id:"03ad57e2ae8c9629",fill:"none",viewBox:"0 0 366 93"},e),$||($=s.createElement("path",{fill:"currentColor",d:"M274.57 90.2V31.82c3.38-1.2 11.57-2.65 16.28-2.77l-.25 7.96h.25c3.85-4.22 9.76-7.96 17.24-7.96 9.4 0 18.69 6.27 18.69 21.82V90.2H310.5V54.74c0-7.23-3.25-11.33-9.16-11.33-3.98 0-8.08 2.29-10.5 4.34v42.44zM262.41 1.57a9.6 9.6 0 0 1 9.77 9.53c0 5.18-4.34 9.4-9.77 9.4a9.47 9.47 0 0 1-9.64-9.4 9.5 9.5 0 0 1 9.64-9.53m-8.08 88.62V31.96c3.02-1.45 11.58-2.78 16.28-2.78V90.2zm-2.76-1.44a39 39 0 0 1-14.83 3c-10.74 0-18.21-5.54-18.21-16.87V42.8h-8.44V30.87h8.68l3.74-16.16h12.3v16.16h15.07V42.8H234.8v26.88c0 6.15 1.8 8.32 7.11 8.32 1.93 0 5.07-.6 7.24-1.32zM210.02 78.5c-4.46 8.2-12.78 13.5-24.71 13.5-16.52 0-29.18-12.66-29.18-31.47 0-18.45 12.17-31.47 28.21-31.47 16.76 0 27.13 13.14 27.13 29.42v5.18H172.4c.6 10.13 7.24 14.96 13.75 14.96 4.46 0 8.8-2.3 10.97-6.27zm-25.56-36.9c-6.03 0-10.6 4.7-11.81 11.94h22.9c-.84-7.6-4.7-11.94-11.09-11.94M136.74 2.9c3.38-1.33 11.7-2.78 16.4-2.9v90.2h-16.4zm-21.67 0c3.37-1.33 11.7-2.78 16.4-2.9v90.2h-16.4zm-3.97 27.97v58.36c-3.37 1.2-11.57 2.65-16.27 2.77l.24-7.96h-.24C91.09 88.26 85.66 92 78.3 92c-9.4 0-18.93-6.27-18.93-21.22V30.87h16.28v36.05c0 7.11 3.25 10.73 9.28 10.73 3.98 0 7.6-2.29 9.89-4.34V30.87zM0 2.77C3.38 1.57 11.58.12 16.28 0l-.36 35.33h.48a24.3 24.3 0 0 1 16.64-6.27c11.57 0 23.63 9.28 23.63 29.66C56.67 75 47.15 92 24.47 92 12.55 92 3.02 87.9 0 85.97zm16.28 44.25V77.3c2.05.84 5.18 1.45 7.84 1.45 10 0 15.55-8.2 15.55-18.33 0-11.34-6.15-17-13.14-17-3.62 0-7.12 1.32-10.25 3.61"})),R||(R=s.createElement("g",{clipPath:"url(#clip0_1885_124590)"},s.createElement("path",{fill:"#5563FF",d:"M347.72 55.37a17.4 17.4 0 1 0-.01 34.8 17.4 17.4 0 0 0 0-34.8"}))),V||(V=s.createElement("defs",null,s.createElement("clipPath",{id:"clip0_1885_124590"},s.createElement("path",{fill:"#fff",d:"M330.3 55.37h34.82v34.82H330.3z"}))))),H=r.styled.div.withConfig({componentId:"sc-6qvuk6-0"})(["max-width:127px;max-height:32px;"]),q=({title:e,src:t})=>(0,c.jsx)(N,{className:i.Uj,title:e,src:t,logo:(0,c.jsx)(H,{children:(0,c.jsx)(B,{})})});var U,W,Z=n(3698),G=n.n(Z);function K(){return K=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",K({xmlns:"http://www.w3.org/2000/svg",id:"99febcf2c0274c57",viewBox:"0 0 123 33"},e),U||(U=s.createElement("path",{fill:"#EB1426",d:"M0 27.84h47.97v2.46H0zm67.65 0h54.13v2.46H67.65z"})),W||(W=s.createElement("path",{fill:"#222",d:"M59.85 23.77c-.46.39-.88.8-1.37 1.13a5.6 5.6 0 0 1-4.49 1.02 4.6 4.6 0 0 1-3.48-2.94 12 12 0 0 1-.7-4.17c-.04-1.47 0-2.92-.02-4.39q-.01-.27-.05-.62l-1.05-.1c-.2-.37-.22-4.43-.02-4.87h7.84q.06.3.07.61l.01 3.18.06 6.24c.02 1.43 1.09 2.14 2.4 1.6.4-.12.69-.46.78-.88q.1-.45.11-.92.02-2.18 0-4.33c0-.16-.03-.3-.06-.53l-1.46-.1V8.85h8.2l.08.54q.02 7.53-.02 15.04c.02 1.49-.3 2.95-.9 4.3-1.05 2.17-2.86 3.3-5.11 3.73-2.61.5-5.23.3-7.83-.16q-.91-.18-1.85-.39-.23-.06-.54-.17V26.8l.57.05q3.06.56 6.19.44.7-.06 1.38-.24c.68-.15 1.2-.73 1.24-1.44.08-.6.07-1.2.1-1.82zM47 2.14v18.43l1.21.1v4.81c-.33.18-7.43.21-7.96.02v-1.65l-.13-.03q-.32.32-.68.65a5.4 5.4 0 0 1-6.14 1.1c-1.41-.59-2.22-1.78-2.78-3.18a11 11 0 0 1-.74-3.65 17 17 0 0 1 .44-5.78 6.2 6.2 0 0 1 1.89-3.32 5.2 5.2 0 0 1 5.82-.66c.65.3 1.2.85 1.78 1.3q.2.16.33.39l.11-.05V7.11l-1.46-.08a24 24 0 0 1-.07-4.89l.5-.08h7.31zM40.2 17.2q.02-.93 0-1.86-.05-1.5-1.53-1.54-1.64-.07-1.73 1.46a52 52 0 0 0 0 3.85c.03 1 .66 1.52 1.68 1.49q1.5-.05 1.58-1.57.02-.9 0-1.83m-30.1 8.35v-4.87l1.17-.13V13.8l-1.16-.11V8.86h7.97v1.73l.12.03c.32-.29.62-.6.96-.85 1.6-1.26 3.34-1.78 5.32-1.21 1.75.48 2.78 1.75 3.25 3.46q.38 1.46.44 2.97c.06 1.66.02 3.32.03 4.98q.01.26.05.6l1.26.1c.01 1.64.03 3.23 0 4.88H20.3c-.2-.4-.22-4.45-.02-4.87l1.09-.08q.06-.15.1-.32c-.02-1.65 0-3.3-.07-4.95-.08-1.37-1.4-2.02-2.55-1.3-.27.15-.47.52-.6.83q-.15.42-.11.87v4.3c0 .16.03.31.05.54l1.2.1c.04 1.6 0 3.2 0 4.84q-.27.07-.56.1h-8.19q-.28 0-.55-.06M79.88 14.2h7.62l.1 1.48c.06 1.2.17 2.39.62 3.5.38.92 1 1.55 2.02 1.61a2.1 2.1 0 0 0 1.97-.85c.63-.87.88-1.89.99-2.94.08-.8.11-1.62.17-2.45l.07-.37h7.65q.05 1.9-.46 3.74c-.6 2.18-1.7 4.02-3.41 5.47-3.22 2.7-8.74 3.03-12.57.67-3.59-2.2-4.94-6.5-4.77-9.86m29.56.01.04.9c.02 1.22.1 2.43.49 3.6q.22.66.61 1.24a2.2 2.2 0 0 0 3.58-.05c.58-.8.8-1.77.91-2.74.1-.8.11-1.62.18-2.43q.02-.22.07-.5H123q.08 1.92-.47 3.77a10.3 10.3 0 0 1-3.37 5.4c-3.34 2.8-8.94 3.08-12.72.63-3.56-2.3-4.8-6.56-4.66-9.8zm13.51-1.12h-7.64l-.06-.78c-.13-1-.23-2-.42-2.98q-.16-.75-.6-1.39a2.22 2.22 0 0 0-3.77-.03c-.63.92-.8 2-.9 3.08l-.1 1.6q-.02.23-.07.46h-7.62c-.22-2.53.85-6.73 3.95-9.12a11.3 11.3 0 0 1 12.55-.47c3.67 2.39 4.86 6.79 4.67 9.63m-21.85 0h-7.67l-.13-1.78a8 8 0 0 0-.74-3.06c-.6-1.1-1.54-1.53-2.73-1.24-.67.16-1.1.6-1.42 1.18-.44.8-.6 1.67-.7 2.58q-.1 1.12-.18 2.3h-7.66a12 12 0 0 1 .55-3.93c.6-2.1 1.85-3.92 3.55-5.24a11.1 11.1 0 0 1 13.13.06 10 10 0 0 1 3.5 5.27q.54 1.88.5 3.86M8.03 20.58l1.17.08c.2.34.25 4.42.04 4.92H.06v-4.9l1.22-.1v-6.77L.05 13.7c-.07-1.61-.03-3.2-.03-4.85h8.01zm72.59.66v4.02H68v-4.02h1.38c.9 0 1.26-.37 1.26-1.29V14.9q0-.33.07-.7h7.47q.04.34.05.62v5.22q0 1.2 1.18 1.21h1.2M78.2 2.16v10.91h-7.55V7.93c-.97.45-1.76 1.24-2.88.8V4.6l.24-.16 4.45-2.2q.24-.1.5-.1h4.75q.22-.02.48.03M4.06.76a3.37 3.37 0 0 1 3.36 3.38v.06c0 1.9-1.5 3.45-3.36 3.49a3.45 3.45 0 0 1-3.35-3.5A3.4 3.4 0 0 1 4.06.76"}))),J=r.styled.div.withConfig({componentId:"sc-1iws57w-0"})(["max-width:123px;max-height:33px;"]),Q=e=>{const{items:t}=e;if(!t)return[];const n=t.map(({url:e,short_headline:t,image:n})=>({link:e,title:t,image:n}));return n},X=({className:e,title:t,src:n})=>(0,c.jsx)(z,{className:G()(e,i.NK),title:t,src:null!=n?n:"/internal-api/indy100",logo:(0,c.jsx)(J,{children:(0,c.jsx)(Y,{})}),transformer:Q}),ee=({title:e,src:t})=>(0,c.jsx)(N,{className:i.tL,title:e,src:t});n(5897);var te=n(52231),ne=n(70086),re=n(49239);function ie(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 oe(e){for(var t=1;te.spacing.x1),ce=r.styled.div.withConfig({componentId:"sc-10i6w7u-2"})(["display:block;position:relative;overflow:hidden;width:100%;height:205px;img{display:block;height:auto;aspect-ratio:3 / 2;object-fit:cover;}"]),le=r.styled.div.withConfig({componentId:"sc-10i6w7u-3"})(["--padding:","px;--content-bg:",";--content-bg-opaque:",";position:absolute;bottom:0;width:100%;box-sizing:border-box;padding:28px var(--padding) var(--padding);background:linear-gradient( to top,var(--content-bg) 70%,var(--content-bg-opaque) 100% ) no-repeat;transition:",";&,&:focus{color:",";}",":hover &,",":active &,",":focus-visible &{color:",";}"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.canvas.card,({theme:e})=>(0,re.tn)(e.color.canvas.card,.7),({theme:e})=>e.transition.link,({theme:e})=>e.color.actionBase.base,ae,ae,ae,({theme:e})=>e.color.actionBase.alt),de=r.styled.div.withConfig({componentId:"sc-10i6w7u-4"})([""]),ue=r.styled.div.withConfig({componentId:"sc-10i6w7u-5"})(["display:block;box-sizing:border-box;text-decoration:none;",""],({theme:e})=>e.textStyle.storyCardTitleHero.small),he=(0,r.styled)(C.A).withConfig({componentId:"sc-10i6w7u-6"})(["width:100%;object-fit:cover;"]),pe=(0,r.styled)(N).withConfig({componentId:"sc-10i6w7u-7"})(["","{min-height:","px;}li:has(","){padding:0;border:0;}"],P,368,ae),fe=({link:e,title:t,image:n,index:r})=>(0,c.jsx)("li",{"data-position":r+1,children:(0,c.jsxs)(ae,{href:e,children:[(0,c.jsx)(ce,{"aria-label":`Link to ${t}`,children:(0,c.jsx)(he,{src:(0,j.m$)(n,(0,j.e5)({width:308})),alt:t})}),(0,c.jsx)(ne.A,{children:(0,c.jsxs)(le,{children:[(0,c.jsx)(se,{children:(0,c.jsx)(te.P,{})}),(0,c.jsx)(de,{children:(0,c.jsx)(ue,{children:t})})]})})]})},e),me=({className:e,title:t,src:n})=>(0,c.jsx)(pe,{className:e,title:t,src:n,length:3,action:(0,c.jsx)(w,{}),renderItem:(e,t,n)=>0===n?(0,c.jsx)(fe,oe(oe({},t),{},{index:n})):e(oe(oe({},t),{},{index:n}))}),ge=({title:e,src:t})=>(0,c.jsx)(N,{className:i.X1,src:t,title:e});var ve=n(11074),ye=n(16538),be=n(7480),we=n(3417),xe=n(3967),Oe=n(51319),je=n(23108),Ce=n(98852),ke=n(29073),_e=n(39747),Ee=n(64860),Se=n(57653),Pe=n(74750),Ae=n(86319),Ie=Object.defineProperty,Te=(e,t)=>Ie(e,"name",{value:t,configurable:!0});const ze=Te(e=>`Read our full review of ${e} here`,"readReviewButtonLabel"),De={internet:l.T,services:l.D,foodDrink:l.k,parking:l.j,health:l.i},Le=class{constructor(){(0,o.A)(this,"amenity",{ref:"",name:"",items:[],showTooltip:!1})}name(e){return this.amenity.name=e,this}items(e){return this.amenity.items=e,this}showTooltip(e){return this.amenity.showTooltip=e,this}ref(e){return this.amenity.ref=e,this}build(){return this.amenity}};Te(Le,"AmenityBuilder");let Me=Le;const Ne=r.styled.div.withConfig({componentId:"sc-1dl239n-0"})(["--border:1px solid ",";--spacing-y:","x;--spacing-x:","x;--light-color:",";"],({theme:e})=>e.color.divider.light,({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x4,({theme:e})=>e.color.ink.muted),$e=r.styled.div.withConfig({componentId:"sc-1dl239n-1"})(["padding:","px 0;border-top:var(--border);border-bottom:var(--border);@media ","{display:grid;grid-template-columns:1fr 40%;padding:","px 0;grid-gap:","px;}"],({theme:e})=>e.spacing.x3,Pe.t,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x4),Re=r.styled.p.withConfig({componentId:"sc-1dl239n-2"})(["margin-top:0;margin-bottom:","px;@media ","{margin:0;}"],({theme:e})=>e.spacing.x3,Pe.t),Ve=r.styled.div.withConfig({componentId:"sc-1dl239n-3"})(["transform:rotate(",");transition:transform 0.2s linear;"],({$isOpen:e})=>e?"180deg":"0deg"),Fe=r.styled.span.withConfig({componentId:"sc-1dl239n-4"})(["display:block;margin-bottom:","px;color:var(--light-color);"," @media ","{margin-bottom:","px;}"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.textStyle.bodySecondary.medium,Pe.t,({theme:e})=>e.spacing.x1),Be=r.styled.span.withConfig({componentId:"sc-1dl239n-5"})(["",""],({theme:e})=>e.textStyle.titlePrimary.small),He=r.styled.span.withConfig({componentId:"sc-1dl239n-6"})(["display:inline-block;margin-left:","px;",""],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.textStyle.terms.large),qe=r.styled.span.withConfig({componentId:"sc-1dl239n-7"})(["",""],({theme:e})=>e.textStyle.bodyPrimaryHeavy.small),Ue=r.styled.p.withConfig({componentId:"sc-1dl239n-8"})(["margin:","px 0 0;color:var(--light-color);text-align:center;",""],({theme:e})=>e.spacing.x1,({theme:e})=>e.textStyle.terms.large),We=r.styled.div.withConfig({componentId:"sc-1dl239n-9"})(["display:flex;flex-wrap:nowrap;align-items:center;gap:","px;padding:","px 0;border-bottom:var(--border);color:",";",""],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.link.small),Ze=r.styled.div.withConfig({componentId:"sc-1dl239n-10"})(["--spacing-v:","px;padding:var(--spacing-v) 0;@media ","{--spacing-v:","px;}"],({theme:e})=>e.spacing.x3,Pe.t,({theme:e})=>e.spacing.x4),Ge=r.styled.ul.withConfig({componentId:"sc-1dl239n-11"})(["display:grid;row-gap:","px;padding:0;margin:0;list-style:none;@media ","{grid-template-columns:1fr 1fr;}"],({theme:e})=>e.spacing.x4,Pe.t),Ke=r.styled.li.withConfig({componentId:"sc-1dl239n-12"})([""]),Ye=r.styled.h2.withConfig({componentId:"sc-1dl239n-13"})(["display:flex;align-items:center;gap:","px;padding:10px 0;margin:0;margin-bottom:","px;",""],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.textStyle.titleSecondary.large),Je=r.styled.ul.withConfig({componentId:"sc-1dl239n-14"})(["padding:0;padding-left:36px;margin:0;list-style:none;"]),Qe=r.styled.li.withConfig({componentId:"sc-1dl239n-15"})(["margin-bottom:","px;color:",";",""],({theme:e})=>e.spacing.x1,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.bodySecondary.medium),Xe=r.styled.div.withConfig({componentId:"sc-1dl239n-16"})(["padding:","px;border-bottom:var(--border);text-align:center;"],({theme:e})=>e.spacing.x1_5),et=(0,r.styled)(Se.L).withConfig({componentId:"sc-1dl239n-17"})(["white-space:normal;svg{flex-shrink:0;}"]),tt=(0,r.styled)(Ee.I).attrs({svg:l.E,size:"base",isCosy:!0}).withConfig({componentId:"sc-1dl239n-18"})([""]),nt=Te(({id:e,name:t,url:n,target:r,rel:i,reviewUrl:o,reviewUrlTarget:a,reviewUrlRel:u,price:h,amenities:p})=>{const[f,m]=(0,s.useState)(!1);function g(){m(e=>!e)}return Te(g,"onDropdownInteract"),(0,c.jsxs)(Ne,{children:[(0,c.jsxs)($e,{children:[(0,c.jsxs)(Re,{children:[(0,c.jsx)(Fe,{children:"Rooms available from"}),h?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(Be,{"data-testid":"price",children:h}),(0,c.jsx)(He,{children:"per night"})]}):(0,c.jsx)(qe,{"data-testid":"price-availability",children:"Check availability for dates and prices"})]}),(0,c.jsxs)("div",{children:[(0,c.jsx)(Ce.Ay,{as:Ae.a,href:n,target:r,rel:i,size:Ae.b,children:"Check availability"}),(0,c.jsx)(Ue,{children:"Rates provided by Booking.com"})]})]}),o&&(0,c.jsx)(Xe,{children:(0,c.jsx)(et,{"data-testid":"read-more-button",forwardedAs:Ae.a,href:o,target:a,rel:u,children:ze(t)})}),(0,c.jsx)(ke.D,{id:e,isOpen:f,onInteract:g,trigger:(0,c.jsxs)(We,{children:["Hotel Amenities",(0,c.jsx)(Ve,{$isOpen:f,children:(0,c.jsx)(d.I,{svg:l.a,size:"x-small"})})]}),children:(0,c.jsx)(Ze,{children:(0,c.jsx)(Ge,{children:p.map(e=>(0,c.jsxs)(Ke,{children:[(0,c.jsxs)(Ye,{children:[(0,c.jsx)(d.I,{svg:De[e.ref]||l.T}),e.name,f&&e.showTooltip&&(0,c.jsx)(_e.T,{content:"Please check hotel for more information on amenities",placement:"bottom",children:(0,c.jsx)(tt,{})})]}),(0,c.jsx)(Je,{children:e.items.map(e=>(0,c.jsx)(Qe,{children:e},e))})]},e.name))})})})]})},"Booking");var rt=n(3277);var it=n(17961),ot=n(69411),at=n(51136),st=n(13591);const ct=it.A.default||it.A,lt=r.styled.div.withConfig({componentId:"sc-9z6xh7-0"})(["--height:","px;display:flex;min-height:var(--height);box-sizing:border-box;align-items:center;justify-content:center;background-color:",";@media ","{--height:","px;}"],({$heightMobile:e})=>e,({theme:e})=>e.color.canvas.secondary,ot.n5,({$height:e})=>e),dt=r.styled.div.withConfig({componentId:"sc-9z6xh7-1"})([""]),ut=r.styled.div.withConfig({componentId:"sc-9z6xh7-2"})(["text-align:center;",";a{display:block;text-decoration:underline;","}"],({theme:e})=>e.textStyle.bodySecondary.small,({theme:e})=>e.textStyle.articleEmbedsBookingMessage.base),ht=()=>(0,c.jsx)(dt,{children:(0,c.jsx)(ct,{})}),pt=()=>(0,c.jsxs)(ut,{children:[st.e,(0,c.jsx)("a",{href:at.R5,children:"Click to view our hotel reviews"})]});var ft=n(36829);const mt=e=>{const t=new Date,n=new Date(t);n.setDate(n.getDate()+e);const[r]=n.toISOString().split("T");return r},gt=()=>[mt(90),mt(91)];var vt;function yt(){return yt=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",Ct({xmlns:"http://www.w3.org/2000/svg",id:"6985050be5599f40",viewBox:"0 0 24 24"},e),jt||(jt=s.createElement("path",{fill:"currentColor",d:"M16 6v8h3v8h2V2c-2.76 0-5 2.24-5 4m-5 3H9V2H7v7H5V2H3v7a4 4 0 0 0 4 4v9h2v-9a4 4 0 0 0 4-4V2h-2z"}))),ref:"foodDrink",tooltip:!1,facilities:[{name:"Restaurant",ids:[3,115,116,133,176,177,219]},{name:"Room service",ids:[5,463]},{name:"Bar",ids:[7,199,407]}]},{title:"Internet",icon:e=>s.createElement("svg",wt({xmlns:"http://www.w3.org/2000/svg",id:"f479384358a860d9",viewBox:"0 0 24 24"},e),bt||(bt=s.createElement("path",{fill:"currentColor",d:"m1 8.55 2 2a12.73 12.73 0 0 1 18 0l2-2a15.57 15.57 0 0 0-22 0m8 8 3 3 3-3a4.24 4.24 0 0 0-6 0m-4-4 2 2a7.07 7.07 0 0 1 10 0l2-2a9.9 9.9 0 0 0-14 0"}))),ref:"internet",tooltip:!0,facilities:[{name:"Wifi",ids:[96,47,107,163,164]}]},{title:"Services",icon:e=>s.createElement("svg",_t({xmlns:"http://www.w3.org/2000/svg",id:"975c8650d1b1aad7",viewBox:"0 0 24 24"},e),kt||(kt=s.createElement("path",{fill:"currentColor",d:"M2 17h20v2H2zm11.84-9.21Q14 7.42 14 7a2 2 0 0 0-2-2 2 2 0 0 0-1.84 2.79A9 9 0 0 0 3 16h18a9 9 0 0 0-7.16-8.21"}))),ref:"services",tooltip:!1,facilities:[{name:"Pet friendly",ids:[4,217,218]},{name:"Laundry",ids:[22,23,44,134,450]},{name:"Kids club",ids:[144,21,56,172,173]}]},{title:"Parking",icon:e=>s.createElement("svg",Ot({xmlns:"http://www.w3.org/2000/svg",id:"eee2db508cfad3d9",viewBox:"0 0 24 24"},e),xt||(xt=s.createElement("path",{fill:"currentColor",d:"M13 3H6v18h4v-6h3a6 6 0 0 0 0-12m.2 8H10V7h3.2a2 2 0 0 1 2 2 2 2 0 0 1-2 2"}))),ref:"parking",tooltip:!0,facilities:[{name:"Parking",ids:[2,46,52,160,161,162,180,181,184]}]},{title:"Health & Wellbeing",icon:e=>s.createElement("svg",yt({xmlns:"http://www.w3.org/2000/svg",id:"316f95f9c42d8b1c",viewBox:"0 0 24 24"},e),vt||(vt=s.createElement("path",{fill:"currentColor",d:"M15.49 9.63A11.8 11.8 0 0 0 12.06 2a12.2 12.2 0 0 0-3.55 7.63q1.93 1.02 3.49 2.63a14 14 0 0 1 3.49-2.63m-6.5 2.65-.45-.29zM12 15.45A12 12 0 0 0 2 10a12.2 12.2 0 0 0 10 12q1.02-.18 1.97-.51A12.2 12.2 0 0 0 22 10c-4.18 0-7.85 2.17-10 5.45"}))),ref:"health",tooltip:!1,facilities:[{name:"Sauna",ids:[10]},{name:"Fitness centre",ids:[11,253,254,255,256,257,413]},{name:"Swimming pool",ids:[301,433,103,104,119,120,121,122,148,168,192,193,194,195,196,197,258]},{name:"Spa",ids:[240,54,55,79,242,244,245,246,247,251,252]},{name:"Steam room",ids:[241]},{name:"Beach",ids:[302,146]},{name:"Tennis court",ids:[9,215]}]}],St=e=>{if(null==e||!e.length)return console.warn("No hotel facilities found."),[];const t=new Set(e.map(({id:e})=>e));return Et.reduce((e,{ref:n,title:r,tooltip:i,facilities:o})=>{const a=new Set(o.filter(({ids:e})=>e.some(e=>t.has(e))).map(({name:e})=>e));return a.size>0&&e.push((new Me).ref(n).name(r).showTooltip(i).items([...a]).build()),e},[])};function Pt(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 At(e){for(var t=1;t{const[i,o]=gt();try{var a,s,c;const[l,d]=await Promise.allSettled([(0,ft.A)(`/api/booking/details/${e}`,{articleId:n}),(0,ft.A)(`/api/booking/availability/${e}`,{currency:t,checkin:i,checkout:o})]),u="fulfilled"===l.status?null===(a=l.value)||void 0===a?void 0:a.hotel:[],h=u.length>0?u[0]:null;if(!h)throw new Error("No hotel found",h);const p=(null===(s=h.name)||void 0===s?void 0:s["en-gb"])||"Hotel name unavailable",f="fulfilled"===d.status?null===(c=d.value)||void 0===c||null===(c=c.price)||void 0===c?void 0:c.toString():null,m=St(h.facilities);return At(At({},h),{},{name:p,url:h.url,reviewUrl:r,amenities:m,price:f})}catch(e){return(0,O.warn)(e),null}},Tt=({id:e,currency:t,articleId:n,reviewUrl:r,fetchDataFromIndyApi:i})=>{const[o,a]=(0,s.useState)(null),[c,l]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{i?(async()=>{const r=await(0,ft.A)(`/api/booking/hotels/${e}`,{currency:t,articleId:n});r?a(r):l(!0)})():(async()=>{const i=await It(e,t,n,r);i?a(i):l(!0)})()},[e,t,n,r,i]),{hotel:o,error:c}},zt=({id:e,reviewUrl:t,currency:n,articleId:r,fetchDataFromIndyApi:i})=>{const{hotel:o,error:a}=Tt({id:e,currency:n,articleId:r,reviewUrl:t,fetchDataFromIndyApi:i}),s={mobile:257+(t&&67),tablet:155+(t&&67)},l=(0,rt.t)(t);return!o||a?(0,c.jsx)(lt,{$height:s.tablet,$heightMobile:s.mobile,children:a?(0,c.jsx)(pt,{}):(0,c.jsx)(ht,{})}):(0,c.jsx)(nt,{id:e,amenities:o.amenities,name:o.name,price:o.price,url:o.url,target:"_blank",rel:"noreferrer nofollow",reviewUrl:t,reviewUrlTarget:l?"_blank":void 0,reviewUrlRel:l?"noreferrer nofollow":void 0,fetchDataFromIndyApi:i})};zt.propTypes={id:je.string.isRequired,reviewUrl:je.string,currency:je.oneOf(["GBP","USD","EUR"]).isRequired,articleId:je.string.isRequired,fetchDataFromIndyApi:je.bool};const Dt=zt;var Lt=n(66144),Mt=n(94478),Nt=n(54629),$t=n(38214);const Rt=[360,768,1e3,1250],Vt=`\n ${ot.$r} 100vw,\n ${ot.ve} 1000px,\n 1250px\n`;$t.Z` ${ot.V} 100vw, ${ot.$r} 492px, ${ot.ve} 410px, 514px, `;var Ft=n(1034);const Bt=(0,r.styled)(Ft.$K).withConfig({componentId:"sc-1q8dufz-0"})(["","{margin-top:","px;@media ","{margin-top:","px;}@media ","{display:flex;width:calc(100% - (var(--nav-width)));height:var(--caption-height);min-height:var(--nav-min-height);align-items:center;padding-right:","px;}@media ","{","}}"],Ft.HL,({theme:e})=>e.spacing.x0_5,ot.n5,({theme:e})=>e.spacing.x1,ot.BN,({theme:e})=>e.spacing.x2,ot.BY,({theme:e})=>e.textStyle.articleLuxuryEmbedsGalleryLuxuryCarousel.base);var Ht=n(87375);const qt=({item:e,captionRef:t})=>{var n,r;const{url:i,caption:o,copyright:a,alt:s,extra:l}=e,{imageSize:d,sizes:u={}}=l||{},h=Array.isArray(u)?null:u;if(!i)return null;const p=!(null==h||!h[Ht.m.HERO]),f=null==h?void 0:h[Ht.m.HERO],m=p?(0,Mt.fJ)(h,Ht.m.HERO):void 0,[g,v]=m||[null!==(n=null==d?void 0:d.width)&&void 0!==n?n:0,null!==(r=null==d?void 0:d.height)&&void 0!==r?r:0],y=p?(0,Mt.vu)(h,Ht.m.HERO):void 0,b=f&&p?Ht.m.HERO:void 0,w=(0,Mt.YB)(i,Rt[Rt.length-1],b,!0,y),x=(0,Mt.fF)(i,Rt,[1,2],y),O=`${o||""}${a?` (${a})`:""}`;return(0,c.jsx)(Bt,{caption:O,ref:t,children:(0,c.jsx)(Nt.X,{src:w,srcset:x,sizes:Vt,alt:s,width:g,height:v,$objectFit:"cover",$aspectRatio:1.5})})};function Ut(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}const Wt=({title:e,items:t})=>(0,c.jsx)(Lt.g,{title:e,items:t,renderSlide:e=>(0,c.jsx)(qt,function(e){for(var t=1;tKt(e,"name",{value:t,configurable:!0});const Jt=r.styled.div.withConfig({componentId:"sc-zkjqbw-0"})(["border-bottom:1px solid ",";background:",";"],({theme:e})=>e.color.divider.standard,({theme:e})=>e.color.canvas.secondary),Qt=r.styled.div.withConfig({componentId:"sc-zkjqbw-1"})(["display:flex;max-width:","px;align-items:center;margin:0 auto;@media ","{max-width:","px;}"],({theme:e})=>e.dimension.pageWidth.laptop,Pe.d,({theme:e})=>e.dimension.pageWidth.desktop),Xt=Yt(({className:e,children:t})=>(0,c.jsx)(Jt,{className:e,children:(0,c.jsx)(Qt,{children:t})}),"NavBar");var en=n(51566),tn=n(36812),nn=n(48535);const rn=["className","anchors","selectedId","logo","logoWidth","label","isOpen"];function on(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 an(e){for(var t=1;tsn(e,"name",{value:t,configurable:!0});const ln=(0,r.styled)(Xt).withConfig({componentId:"sc-mf990v-0"})(["--width:320px;--height:","px;--dropdown-padding-x:","px;--border:1px solid ",";","{justify-content:space-between;gap:","px;}"],({theme:e})=>e.dimension.anchorNav.height,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.standard,Qt,({theme:e})=>e.spacing.x1),dn=r.styled.div.withConfig({componentId:"sc-mf990v-1"})(["width:100%;@media (min-width:","px){max-width:var(--width);}"],en.Hw+1),un=(0,r.styled)(ke.D).withConfig({componentId:"sc-mf990v-2"})(["width:100%;height:var(--height);","{background:",";box-shadow:0 2px 2px ",";&[aria-hidden='false']{","{max-height:calc(100vh - var(--height));overflow-y:auto;}}}@media (min-width:","px){border-right:var(--border);}@media (min-width:","px){border-left:var(--border);}"],ke.C,({theme:e})=>e.color.canvas.secondary,({theme:e})=>e.color.shadow.light,ke.d,en.Hw+1,en.BY+2),hn=r.styled.ol.withConfig({componentId:"sc-mf990v-3"})(["display:flex;flex-direction:column;padding:","px ","px ","px;margin:0;list-style:none;"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5),pn=r.styled.li.withConfig({componentId:"sc-mf990v-4"})(["padding:2px ","px;",""],({theme:e})=>e.spacing.x0_5,_.xv),fn=r.styled.span.withConfig({componentId:"sc-mf990v-5"})(["display:block;color:",";",";"],({theme:e})=>e.color.ink.light,({theme:e})=>e.textStyle.tagBase.xxSmall),mn=r.styled.span.withConfig({componentId:"sc-mf990v-6"})(["display:flex;align-items:center;justify-content:space-between;gap:","px;"],({theme:e})=>e.spacing.x1_5),gn=r.styled.span.withConfig({componentId:"sc-mf990v-7"})(["",""],_.xv),vn=(0,r.styled)(d.I).attrs({svg:l.a,size:Gt.S}).withConfig({componentId:"sc-mf990v-8"})(["min-width:","px;transition:transform ",";"],Gt.W,({theme:e})=>e.transition.base),yn=r.styled.div.withConfig({componentId:"sc-mf990v-9"})(["display:flex;width:100%;height:var(--height);box-sizing:border-box;flex-direction:column;align-items:stretch;justify-content:center;padding:0 var(--dropdown-padding-x);color:",";text-align:left;text-decoration:none;transition:",";",";&:hover,&:active{","{color:",";}}&:active{outline:none;}[aria-expanded='true'] &{","{transform:rotate(-180deg);}}"],({theme:e})=>e.color.actionSubtleDark.base,({theme:e})=>e.transition.button,({theme:e})=>e.textStyle.anchorNavLabel.base,mn,({theme:e})=>e.color.actionSubtleDark.alt,vn),bn=r.styled.a.withConfig({componentId:"sc-mf990v-10"})(["display:flex;align-items:center;gap:","px;color:",";text-decoration:underline;",";&:hover,&:focus{color:",";}"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.color.actionSubtleDark.base,({theme:e})=>e.textStyle.anchorNavLabel.base,({theme:e})=>e.color.actionSubtleDark.alt),wn=r.styled.span.withConfig({componentId:"sc-mf990v-11"})(["padding:6px 0;",""],_.xv),xn=(0,r.styled)(d.I).attrs({svg:l.m,size:Gt.S}).withConfig({componentId:"sc-mf990v-12"})(["display:block;min-width:","px;"],Gt.W),On=r.styled.div.withConfig({componentId:"sc-mf990v-13"})(["height:","px;margin-right:","px;margin-left:auto;img{display:block;}@media (max-width:","px){display:none;}"],tn.L,({theme:e})=>e.spacing.x1_5,({$logoWidth:e=0})=>e+en.Hw),jn=(0,s.memo)(cn(function({id:e,title:t,tabIndex:n,selected:r,onLinkClick:i,onLinkKeyDown:o}){const a=cn(e=>null==i?void 0:i(e),"handleLinkClick"),s=cn(e=>null==o?void 0:o(e),"handleKeyDown");return(0,c.jsx)(pn,{children:(0,c.jsxs)(bn,{href:`#${e}`,tabIndex:n,onClick:a,onKeyDown:s,children:[r&&(0,c.jsx)(xn,{}),(0,c.jsx)(wn,{children:t})]})})},"Item")),Cn=cn(({id:e,trigger:t,anchors:n,selectedId:r,isOpen:i,triggerRef:o,disabled:a,onClickOutside:s,onInteract:l,onArrowDown:d,onLinkClick:u,onLinkKeyDown:h})=>{const p=(0,nn.u)(s);return(0,c.jsx)(dn,{ref:p,children:(0,c.jsx)(un,{id:e,trigger:t,triggerRef:o,disabled:a,isOpen:i,onInteract:l,onArrowDown:d,role:"navigation",children:(0,c.jsx)(hn,{children:n.map(({id:e,title:t})=>(0,c.jsx)(jn,{id:e,title:t,selected:r===e,tabIndex:i?0:-1,onLinkClick:u,onLinkKeyDown:h},e))})})})},"AnchorsNavContent"),kn=cn(e=>{var t;let{className:n,anchors:r,selectedId:i,logo:o=null,logoWidth:a=0,label:s,isOpen:l=!1}=e,d=(0,Zt.A)(e,rn);const u=(0,c.jsxs)(yn,{children:[s&&(0,c.jsx)(fn,{children:s}),(0,c.jsxs)(mn,{children:[(0,c.jsx)(gn,{children:null===(t=r.find(e=>e.id===i))||void 0===t?void 0:t.title}),(0,c.jsx)(vn,{})]})]});return(0,c.jsxs)(ln,{className:n,children:[(0,c.jsx)(Cn,an({anchors:r,trigger:u,selectedId:i,isOpen:l},d)),o&&(0,c.jsx)(On,{$logoWidth:a,children:o})]})},"AnchorsNav");var _n=n(4987),En=n(43970),Sn=n(25250);const Pn=-1;var An=n(80036);const In=r.styled.div.withConfig({componentId:"sc-13vo0ss-0"})(["position:fixed;top:0;right:0;left:0;z-index:",";opacity:",";transform:translateY(",");transition:",";"],An.F,({$isActive:e})=>e?"1":"0",({$isActive:e})=>e?"0":"-100%",({theme:e})=>e.transition.base),Tn=(0,r.styled)(kn).withConfig({componentId:"sc-13vo0ss-1"})(["","{margin-bottom:","px;@media ","{margin-bottom:88px;}@media (min-width:","px){margin-bottom:0;}}"],hn,({theme:e})=>e.spacing.x6,ot.n5,en.BY+2),zn=({id:e,anchors:t,selectedId:n,isOpen:r,triggerRef:i,disabled:o,onClickOutside:a,onInteract:s,onArrowDown:l,onLinkClick:d,onLinkKeyDown:u,logo:h,logoWidth:p})=>(0,c.jsx)(Tn,{id:e,anchors:t,selectedId:n,isOpen:r,triggerRef:i,disabled:o,onClickOutside:a,onInteract:s,onArrowDown:l,onLinkClick:d,onLinkKeyDown:u,logo:h,logoWidth:p}),Dn=(e,t,n=tn.L)=>{if(e&&t&&n)return Math.round(n/t*e)},Ln=(e,t)=>Math.abs(e-t)<=1,Mn=(e,t)=>!!t&&0!==(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING),Nn=(e,t)=>!!t&&0!==(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING),$n=(e,t,n)=>!!t&&(n?Mn(e,n)&&Nn(e,t):Nn(e,t)),Rn=e=>e instanceof HTMLElement&&!e.hasAttribute("disabled")&&e.tabIndex>=0,Vn=(e=[],t=0)=>e.filter(Rn).at(t)||null;function Fn({articleContentId:e,anchors:t}){var n,r;const[o,a]=(0,s.useState)([]),[c,l]=(0,s.useState)({}),d=o[o.length-1],u={beforeFirstHeader:Vn(c[0],-1),afterLastHeader:d?Vn(c[d.id],1):null,lastInContent:d?Vn(c[d.id],-1):null,firstAfterContent:null!==(n=null===(r=c[1])||void 0===r?void 0:r.at(0))&&void 0!==n?n:null};return(0,s.useEffect)(()=>{var n;const r=document.getElementById(e),o=t.map(({id:e})=>document.getElementById(e)).filter(e=>null!==e);if(!(null!=o&&o.length&&r instanceof HTMLElement))return;const s=()=>{var e;return Array.from(null!==(e=document.querySelectorAll("\na[href],\narea[href],\ninput,\nselect,\ntextarea,\nbutton,\niframe,\nobject,\nembed,\n[tabindex],\n[contenteditable]\n"))&&void 0!==e?e:[])},c=()=>s().filter(e=>r.contains(e)&&!(e=>{var t,n;return(null===(t=document.querySelector("h2"))||void 0===t?void 0:t.contains(e))&&"A"!==e.tagName||(null===(n=document.getElementById(En.Zd4))||void 0===n?void 0:n.contains(e))})(e)),d=t.reduce((e,t,n)=>{var r;const a=t.id,s=((e,t)=>c().filter(n=>$n(n,e,t)))(o[n],null!==(r=o[n+1])&&void 0!==r?r:null);if(0===n){const t=document.querySelector(`.${i.mS} div[id^=jw-player]`),n=(l=o[0],c().filter(e=>Mn(e,l)));if(n.length){const r=n.reduce((e,r,i)=>{const o=n[i+1];return e.push(r),t&&$n(t,r,o)&&(t.setAttribute("tabindex","0"),e.push(t)),e},[]);e[0]=t?r:n}else t&&(e[0]=[t])}var l;return e[a]=s,e},{}),u=null!==(n=c().at(-1))&&void 0!==n?n:r;if(u instanceof HTMLElement){const e=(h=u,s().find(e=>Nn(e,h)));e instanceof HTMLElement&&(d[1]=[e])}var h;o.forEach(e=>e.setAttribute("tabindex","0")),a(o),l(d)},[t,e,a,l]),[o,u,(e,t)=>Vn(c[e],t)]}function Bn({articleContentId:e,anchors:t,isOpen:n,navClickIndexRef:r,setSelectedIndex:o,handleClickOutsideDropdown:a}){const[c,l,d]=Fn({articleContentId:e,anchors:t}),[u,h,p,f]=function({articleContentId:e,anchors:t,setSelectedIndex:n,handleClickOutsideDropdown:r}){const[o,a,c]=Fn({articleContentId:e,anchors:t}),l=(0,s.useRef)(null),d=(0,s.useRef)(null),u=(0,s.useCallback)((e,t)=>{var n;e.preventDefault(),d.current=t,null===(n=l.current)||void 0===n||n.focus(),t.scrollIntoView({behavior:"smooth",block:"start"}),r()},[r]),h=(0,s.useCallback)((e,t)=>{t instanceof HTMLElement&&(e.preventDefault(),t.focus())},[]),p=(0,s.useCallback)(e=>{var t;const{key:r,shiftKey:s,target:p}=e,f="Tab"===r&&!s,m="Tab"===r&&s,g=p===l.current,v=document.querySelector(`.${i.mS} div[id^=jw-player]`),y=null==v?void 0:v.querySelector('div[aria-label="Fullscreen"]'),b=(null===(t=a.beforeFirstHeader)||void 0===t?void 0:t.getAttribute("id"))===(null==v?void 0:v.getAttribute("id"));if(p instanceof HTMLElement&&!o.includes(p)&&o.some((e,t)=>{if($n(p,e,o[t+1]))return d.current||(d.current=e,n(t)),!0}),p instanceof HTMLElement&&o.includes(p)){const t=o.indexOf(p);n(t),u(e,p)}f&&(()=>{if((p===a.beforeFirstHeader||b&&p===y)&&(n(0),u(e,o[0])),d.current){var t;const n=d.current,r=o.indexOf(n),i=document.querySelector(`a[href="#${n.id}"]`),s={nextSelector:c(n.id,0),lastSelector:c(n.id,-1),nextHeader:null!==(t=o[r+1])&&void 0!==t?t:null};if(g||p===i){if(s.nextSelector)return void h(e,s.nextSelector);if(s.nextHeader instanceof HTMLHeadingElement)return void u(e,s.nextHeader);a.firstAfterContent&&h(e,a.firstAfterContent)}if(!g){if(p===a.lastInContent&&a.firstAfterContent)return void h(e,a.firstAfterContent);if(p===s.lastSelector){if(s.lastSelector===a.lastInContent&&a.firstAfterContent)return void h(e,a.firstAfterContent);s.nextHeader instanceof HTMLHeadingElement&&u(e,s.nextHeader)}}}})(),m&&(()=>{if(d.current){const r=d.current,i=o.indexOf(r),s=document.querySelector(`a[href="#${r.id}"]`),f=d.current!==o[0]?o[i-1]:null,m={selector:c(r.id,0),prevSelector:f&&c(f.id,-1),firstSelector:f&&c(f.id,0)};if(g||p===s){if(!f&&a.beforeFirstHeader)return n(-1),b&&y?void h(e,y):void h(e,a.beforeFirstHeader);f&&(m.prevSelector?(d.current=f,h(e,m.prevSelector)):u(e,f))}var t;g||(p===a.firstAfterContent&&(a.lastInContent?h(e,a.lastInContent):u(e,o[o.length-1])),p===m.firstSelector&&f&&u(e,f),(p===a.afterLastHeader||p===m.selector)&&(e.preventDefault(),null===(t=l.current)||void 0===t||t.focus(),d.current.scrollIntoView({behavior:"smooth",block:"start"})))}})()},[o,a,c,n,u,h]),f=(0,s.useCallback)(e=>{const{relatedTarget:t}=e;t instanceof HTMLElement&&o.includes(t)&&u(e,t)},[o,u]);return(0,s.useEffect)(()=>(document.addEventListener("keydown",p),()=>document.removeEventListener("keydown",p)),[p]),(0,s.useEffect)(()=>{const e=document.querySelector("iframe");if(e instanceof HTMLIFrameElement)return e.addEventListener("blur",f),()=>e.removeEventListener("blur",f)}),[l,u,h,d]}({articleContentId:e,anchors:t,setSelectedIndex:o,handleClickOutsideDropdown:a}),m=(0,s.useRef)(Pn),g=e=>{const{key:n}=e;if(e.preventDefault(),"ArrowDown"===n&&(m.current=(m.current+1)%t.length),"ArrowUp"===n&&m.current--,m.current===Pn){var r;null===(r=u.current)||void 0===r||r.focus(),a()}else{var i;const e=null===(i=t[m.current])||void 0===i?void 0:i.id,n=document.querySelector(`a[href="#${e}"]`);n instanceof HTMLAnchorElement&&n.focus()}};return(0,s.useEffect)(()=>{n||(m.current=Pn)},[n]),[u,e=>{if(!n)return;e.preventDefault();const r=document.querySelector(`a[href="#${t[0].id}"]`);r instanceof HTMLAnchorElement&&(m.current=0,null==r||r.focus())},e=>{const{key:i}=e;if(n)switch(i){case"Tab":case"Escape":(e=>{const{key:n,shiftKey:r}=e,i="Tab"===n&&r,o=t.findIndex(({title:e})=>{var t;return e===(null===(t=u.current)||void 0===t?void 0:t.innerText)});-1!==o&&(i&&(()=>{const t=o>0?c[o-1]:null;if(!t&&l.beforeFirstHeader instanceof HTMLElement)l.beforeFirstHeader.focus();else if(t){const n=d(t.id,-1);n?p(e,n):h(e,t)}})(),!r&&(()=>{var t;const n=c[o],r=null!==(t=c[o+1])&&void 0!==t?t:null,i=d(n.id,0);i?p(e,i):!r&&l.firstAfterContent instanceof HTMLElement?l.firstAfterContent.focus():h(e,r)})())})(e);break;case"ArrowDown":case"ArrowUp":g(e);break;case" ":case"Enter":m.current>=0&&(e=>{var n;const i=null===(n=t[m.current])||void 0===n?void 0:n.id,a=document.getElementById(i||"");a&&(r.current=m.current,o(m.current),h(e,a))})(e)}},f]}const Hn="undefined"!=typeof window?s.useLayoutEffect:s.useEffect;const qn=({articleContentId:e,anchors:t,logoUrl:n,logoAlt:r,logoWidth:i,logoHeight:o})=>{const[a,l]=(0,s.useState)(Pn),[d,u]=(0,Sn.e)(!1),h=()=>u(),p=()=>d&&h(),[f,m,g,v]=function({articleContentId:e,anchors:t,setSelectedIndex:n,isOpen:r,setIsOpen:i,handleClickOutsideDropdown:o,offset:a=0}){const c=(0,s.useRef)(null),l=(0,s.useRef)([]),d=(0,s.useRef)(Pn),u=(0,s.useRef)(Pn),[h,p,f,m]=Bn({articleContentId:e,anchors:t,isOpen:r,navClickIndexRef:u,setSelectedIndex:n,handleClickOutsideDropdown:o}),g=(0,s.useCallback)(e=>{const t=u.current===Pn;t&&(d.current=e,n(e)),t||(Ln(d.current,u.current)&&(u.current=Pn),d.current=e)},[n]),v=(0,s.useCallback)(e=>{const n=e.sort((e,t)=>e.boundingClientRect.y-t.boundingClientRect.y),r=n.findIndex(e=>e.boundingClientRect.y>a),i=n.at(r-1)||n.at(-1);if(!i)return;const o=t.findIndex(e=>i.target.id===e.id),s=i.boundingClientRect.y<=a,c=i.boundingClientRect.y>a;s&&o!==d.current&&g(o),c&&o===d.current&&g(o-1)},[t,a,g]);return Hn(()=>{if(l.current=t.map(({id:e})=>document.getElementById(e)).filter(e=>null!==e),l.current.length)return c.current=new IntersectionObserver(v,{rootMargin:`-${a}px 0px 0px 0px`,threshold:[.5,1]}),l.current.forEach(e=>{var t;return null===(t=c.current)||void 0===t?void 0:t.observe(e)}),()=>{var e;return null===(e=c.current)||void 0===e?void 0:e.disconnect()}},[t,a,v]),[h,e=>{var r;e.preventDefault();const o=null===(r=e.currentTarget.getAttribute("href"))||void 0===r?void 0:r.substring(1),a=document.getElementById(o||""),s=t.findIndex(e=>e.id===o);a&&(u.current=s,m.current=a,n(s),a.scrollIntoView({behavior:"smooth",block:"start"}),i())},p,f]}({articleContentId:e,anchors:t,setSelectedIndex:l,isOpen:d,setIsOpen:u,handleClickOutsideDropdown:p,offset:80}),y=(0,s.useRef)(null);(0,s.useEffect)(()=>{var e;const t=a>=0,n=null===(e=y.current)||void 0===e||null===(e=e.getBoundingClientRect())||void 0===e?void 0:e.height,r=t?`${n}px`:"0";document.documentElement.style.setProperty("--anchors-nav-height",r)},[a]),(0,s.useEffect)(()=>{d&&a<0&&u()},[d,a,u]);const b=a>=0,w=Dn(null!=i?i:0,null!=o?o:0),x=n&&w?(0,c.jsx)(C.A,{src:n,alt:null!=r?r:"",layout:_n.wm,width:w,height:tn.L}):null;return t.length?(0,c.jsx)(In,{$isActive:b,onBlur:e=>{const t=e.currentTarget,n=e.relatedTarget,r=n instanceof Element&&!t.contains(n);d&&r&&h()},ref:y,children:(0,c.jsx)(zn,{id:En.Zd4,anchors:t,isOpen:d,triggerRef:f,disabled:!b,onClickOutside:p,onInteract:h,onArrowDown:g,onLinkClick:m,onLinkKeyDown:v,logo:x,logoWidth:null!=w?w:0,selectedId:a>0?t[a].id:t[0].id})}):null};var Un=n(97425),Wn=n(83093),Zn=n(2426),Gn=n(64900),Kn=Object.defineProperty,Yn=(e,t)=>Kn(e,"name",{value:t,configurable:!0});const Jn=r.styled.div.withConfig({componentId:"sc-1faqo7k-0"})(["position:relative;img{display:block;}"]);r.styled.header.withConfig({componentId:"sc-1faqo7k-1"})([""]);const Qn=r.styled.h3.withConfig({componentId:"sc-1faqo7k-2"})(["overflow:hidden;margin:0;",";",""],({theme:e})=>e.textStyle.bodySecondary.medium,(0,Gn.c)(2)),Xn=r.styled.p.withConfig({componentId:"sc-1faqo7k-3"})(["margin:0;",";",""],({theme:e})=>e.textStyle.titleSecondary.xxSmall,(0,Gn.c)(1)),er=r.styled.p.withConfig({componentId:"sc-1faqo7k-4"})(["display:flex;align-items:center;gap:","px;margin:0;",";"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.textStyle.bodySecondaryHeavy.large),tr=r.styled.span.withConfig({componentId:"sc-1faqo7k-5"})(["color:",";",";"],({theme:e})=>e.color.primary.base,({theme:e})=>e.textStyle.bodySecondary.large),nr=r.styled.footer.withConfig({componentId:"sc-1faqo7k-6"})([""]),rr=(0,r.styled)(Ce.Ay).attrs({variant:"primary",size:"large",forwardedAs:"a"}).withConfig({componentId:"sc-1faqo7k-7"})([""]),ir=r.styled.div.withConfig({componentId:"sc-1faqo7k-8"})(["display:grid;min-height:100%;box-sizing:border-box;gap:","px;padding:","px;border:1px solid ",";background-color:",";"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.canvas.base),or=r.styled.article.withConfig({componentId:"sc-1faqo7k-9"})([""]),ar=(0,r.styled)(Zn.G).withConfig({componentId:"sc-1faqo7k-10"})(["--columns:2;display:grid;max-width:none;gap:var(",");grid-template-columns:repeat(var(--columns),minmax(0,1fr));@media ","{--columns:3;}","{display:contents;}","{grid-template-columns:subgrid;grid-template-rows:subgrid;grid-row:span 5;}"],({theme:e})=>e.grid.gutter.var,Pe.t,or,ir),sr=Yn(({className:e,media:t,title:n,merchant:r,price:i,discount:o,buyNow:a="Buy now",isExternal:s=!0,link:l})=>(0,c.jsx)(or,{className:e,children:(0,c.jsxs)(ir,{children:[(0,c.jsx)(Jn,{children:t}),(0,c.jsx)(Xn,{children:r}),(0,c.jsx)(Qn,{children:n}),(0,c.jsxs)(er,{children:[(0,c.jsx)("span",{children:i}),!!o&&(0,c.jsx)(tr,{children:o})]}),(0,c.jsx)(nr,{children:a?(0,c.jsx)(rr,{href:l,isExternal:s,target:"_blank",rel:"noreferrer nofollow",children:a}):null})]})}),"ShopCard"),cr=Yn(({className:e,children:t})=>(0,c.jsx)(ar,{className:e,children:t}),"ShopCardGrid");var lr=n(69946),dr=Object.defineProperty,ur=(e,t)=>dr(e,"name",{value:t,configurable:!0});const hr=r.styled.div.withConfig({componentId:"sc-1g4n7j3-0"})(["display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:","px;color:",";text-align:center;",""],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.color.ink.light,({theme:e})=>e.textStyle.terms.small),pr=ur(({className:e,copy:t=(0,c.jsxs)(c.Fragment,{children:["No image ",(0,c.jsx)("br",{}),"available"]})})=>(0,c.jsxs)(hr,{className:e,children:[(0,c.jsx)(d.I,{svg:l.N,size:"large"}),(0,c.jsx)("span",{children:t})]}),"MissingImage");var fr=n(2517),mr=n(55334);const gr="--sovrn-gallery-min-height",vr="--sovrn-gallery-fade-from",yr="--sovrn-gallery-fade-to",br=r.styled.div.withConfig({componentId:"sc-1bklyrr-0"})(["--padding:var( ",",","px );"," position:relative;padding:var(--padding);margin-inline:calc(var(--padding) * -1);background:",";@media ","{margin-inline:0;}"],({theme:e})=>e.grid.gutter.var,({theme:e})=>e.spacing.x2,({theme:e})=>(0,r.css)(["",":","px;",":",";",":",";"],gr,368,vr,(0,mr.tn)(e.color.canvas.secondary,1),yr,(0,mr.tn)(e.color.canvas.secondary,0)),({theme:e})=>e.color.canvas.secondary,ot.n5),wr=(0,r.styled)(cr).withConfig({componentId:"sc-1bklyrr-1"})(["position:sticky;top:var(--padding);"]),xr=(0,r.styled)(C.A).attrs({layout:"responsive"}).withConfig({componentId:"sc-1bklyrr-2"})(["aspect-ratio:3 / 2;object-fit:contain;"]),Or=(0,r.styled)(pr).withConfig({componentId:"sc-1bklyrr-3"})(["aspect-ratio:3 / 2;"]),jr=(0,r.styled)(lr.A).attrs({minHeight:gr}).withConfig({componentId:"sc-1bklyrr-4"})([""]),Cr=(0,r.styled)(fr.A).attrs({initialHeight:gr,fadeFrom:vr,fadeTo:yr}).withConfig({componentId:"sc-1bklyrr-5"})([""]);var kr,_r,Er=n(47573);!function(e){e.assertEqual=e=>{},e.assertIs=function(e){},e.assertNever=function(e){throw new Error},e.arrayToEnum=e=>{const t={};for(const n of e)t[n]=n;return t},e.getValidEnumValues=t=>{const n=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),r={};for(const e of n)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const t=[];for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t},e.find=(e,t)=>{for(const n of e)if(t(n))return n},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(kr||(kr={})),function(e){e.mergeShapes=(e,t)=>({...e,...t})}(_r||(_r={}));const Sr=kr.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),Pr=e=>{switch(typeof e){case"undefined":return Sr.undefined;case"string":return Sr.string;case"number":return Number.isNaN(e)?Sr.nan:Sr.number;case"boolean":return Sr.boolean;case"function":return Sr.function;case"bigint":return Sr.bigint;case"symbol":return Sr.symbol;case"object":return Array.isArray(e)?Sr.array:null===e?Sr.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?Sr.promise:"undefined"!=typeof Map&&e instanceof Map?Sr.map:"undefined"!=typeof Set&&e instanceof Set?Sr.set:"undefined"!=typeof Date&&e instanceof Date?Sr.date:Sr.object;default:return Sr.unknown}},Ar=kr.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class Ir extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){const t=e||function(e){return e.message},n={_errors:[]},r=e=>{for(const i of e.issues)if("invalid_union"===i.code)i.unionErrors.map(r);else if("invalid_return_type"===i.code)r(i.returnTypeError);else if("invalid_arguments"===i.code)r(i.argumentsError);else if(0===i.path.length)n._errors.push(t(i));else{let e=n,r=0;for(;re.message){const t={},n=[];for(const r of this.issues)if(r.path.length>0){const n=r.path[0];t[n]=t[n]||[],t[n].push(e(r))}else n.push(e(r));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}Ir.create=e=>new Ir(e);const Tr=(e,t)=>{let n;switch(e.code){case Ar.invalid_type:n=e.received===Sr.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case Ar.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,kr.jsonStringifyReplacer)}`;break;case Ar.unrecognized_keys:n=`Unrecognized key(s) in object: ${kr.joinValues(e.keys,", ")}`;break;case Ar.invalid_union:n="Invalid input";break;case Ar.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${kr.joinValues(e.options)}`;break;case Ar.invalid_enum_value:n=`Invalid enum value. Expected ${kr.joinValues(e.options)}, received '${e.received}'`;break;case Ar.invalid_arguments:n="Invalid function arguments";break;case Ar.invalid_return_type:n="Invalid function return type";break;case Ar.invalid_date:n="Invalid date";break;case Ar.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:kr.assertNever(e.validation):n="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case Ar.too_small:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type||"bigint"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case Ar.too_big:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case Ar.custom:n="Invalid input";break;case Ar.invalid_intersection_types:n="Intersection results could not be merged";break;case Ar.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case Ar.not_finite:n="Number must be finite";break;default:n=t.defaultError,kr.assertNever(e)}return{message:n}};let zr=Tr;function Dr(){return zr}var Lr;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:e?.message}(Lr||(Lr={}));const Mr=e=>{const{data:t,path:n,errorMaps:r,issueData:i}=e,o=[...n,...i.path||[]],a={...i,path:o};if(void 0!==i.message)return{...i,path:o,message:i.message};let s="";const c=r.filter(e=>!!e).slice().reverse();for(const e of c)s=e(a,{data:t,defaultError:s}).message;return{...i,path:o,message:s}};function Nr(e,t){const n=Dr(),r=Mr({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===Tr?void 0:Tr].filter(e=>!!e)});e.common.issues.push(r)}class $r{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){const n=[];for(const r of t){if("aborted"===r.status)return Rr;"dirty"===r.status&&e.dirty(),n.push(r.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){const n=[];for(const e of t){const t=await e.key,r=await e.value;n.push({key:t,value:r})}return $r.mergeObjectSync(e,n)}static mergeObjectSync(e,t){const n={};for(const r of t){const{key:t,value:i}=r;if("aborted"===t.status)return Rr;if("aborted"===i.status)return Rr;"dirty"===t.status&&e.dirty(),"dirty"===i.status&&e.dirty(),"__proto__"===t.value||void 0===i.value&&!r.alwaysSet||(n[t.value]=i.value)}return{status:e.value,value:n}}}const Rr=Object.freeze({status:"aborted"}),Vr=e=>({status:"dirty",value:e}),Fr=e=>({status:"valid",value:e}),Br=e=>"aborted"===e.status,Hr=e=>"dirty"===e.status,qr=e=>"valid"===e.status,Ur=e=>"undefined"!=typeof Promise&&e instanceof Promise;class Wr{constructor(e,t,n,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=r}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const Zr=(e,t)=>{if(qr(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new Ir(e.common.issues);return this._error=t,this._error}}};function Gr(e){if(!e)return{};const{errorMap:t,invalid_type_error:n,required_error:r,description:i}=e;if(t&&(n||r))throw new Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');if(t)return{errorMap:t,description:i};return{errorMap:(t,i)=>{const{message:o}=e;return"invalid_enum_value"===t.code?{message:o??i.defaultError}:void 0===i.data?{message:o??r??i.defaultError}:"invalid_type"!==t.code?{message:i.defaultError}:{message:o??n??i.defaultError}},description:i}}class Kr{get description(){return this._def.description}_getType(e){return Pr(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:Pr(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new $r,ctx:{common:e.parent.common,data:e.data,parsedType:Pr(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(Ur(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){const n={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Pr(e)},r=this._parseSync({data:e,path:n.path,parent:n});return Zr(n,r)}"~validate"(e){const t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Pr(e)};if(!this["~standard"].async)try{const n=this._parseSync({data:e,path:[],parent:t});return qr(n)?{value:n.value}:{issues:t.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>qr(e)?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){const n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){const n={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Pr(e)},r=this._parse({data:e,path:n.path,parent:n}),i=await(Ur(r)?r:Promise.resolve(r));return Zr(n,i)}refine(e,t){const n=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement((t,r)=>{const i=e(t),o=()=>r.addIssue({code:Ar.custom,...n(t)});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(e=>!!e||(o(),!1)):!!i||(o(),!1)})}refinement(e,t){return this._refinement((n,r)=>!!e(n)||(r.addIssue("function"==typeof t?t(n,r):t),!1))}_refinement(e){return new Zi({schema:this,typeName:no.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return Gi.create(this,this._def)}nullable(){return Ki.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Ti.create(this)}promise(){return Wi.create(this,this._def)}or(e){return Li.create([this,e],this._def)}and(e){return Ni.create(this,e,this._def)}transform(e){return new Zi({...Gr(this._def),schema:this,typeName:no.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t="function"==typeof e?e:()=>e;return new Yi({...Gr(this._def),innerType:this,defaultValue:t,typeName:no.ZodDefault})}brand(){return new Xi({typeName:no.ZodBranded,type:this,...Gr(this._def)})}catch(e){const t="function"==typeof e?e:()=>e;return new Ji({...Gr(this._def),innerType:this,catchValue:t,typeName:no.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return eo.create(this,e)}readonly(){return to.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Yr=/^c[^\s-]{8,}$/i,Jr=/^[0-9a-z]+$/,Qr=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Xr=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,ei=/^[a-z0-9_-]{21}$/i,ti=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,ni=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,ri=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i;let ii;const oi=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ai=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,si=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,ci=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,li=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,di=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,ui="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",hi=new RegExp(`^${ui}$`);function pi(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${e.precision?"+":"?"}`}function fi(e){return new RegExp(`^${pi(e)}$`)}function mi(e){let t=`${ui}T${pi(e)}`;const n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,new RegExp(`^${t}$`)}function gi(e,t){return!("v4"!==t&&t||!oi.test(e))||!("v6"!==t&&t||!si.test(e))}function vi(e,t){if(!ti.test(e))return!1;try{const[n]=e.split(".");if(!n)return!1;const r=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),i=JSON.parse(atob(r));return"object"==typeof i&&null!==i&&((!("typ"in i)||"JWT"===i?.typ)&&(!!i.alg&&(!t||i.alg===t)))}catch{return!1}}function yi(e,t){return!("v4"!==t&&t||!ai.test(e))||!("v6"!==t&&t||!ci.test(e))}class bi extends Kr{_parse(e){this._def.coerce&&(e.data=String(e.data));if(this._getType(e)!==Sr.string){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.string,received:t.parsedType}),Rr}const t=new $r;let n;for(const r of this._def.checks)if("min"===r.kind)e.data.lengthr.value&&(n=this._getOrReturnCtx(e,n),Nr(n,{code:Ar.too_big,maximum:r.value,type:"string",inclusive:!0,exact:!1,message:r.message}),t.dirty());else if("length"===r.kind){const i=e.data.length>r.value,o=e.data.lengthe.test(t),{validation:t,code:Ar.invalid_string,...Lr.errToObj(n)})}_addCheck(e){return new bi({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...Lr.errToObj(e)})}url(e){return this._addCheck({kind:"url",...Lr.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...Lr.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...Lr.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...Lr.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...Lr.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...Lr.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...Lr.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...Lr.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...Lr.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...Lr.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...Lr.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...Lr.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...Lr.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...Lr.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...Lr.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...Lr.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...Lr.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...Lr.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...Lr.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...Lr.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...Lr.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...Lr.errToObj(t)})}nonempty(e){return this.min(1,Lr.errToObj(e))}trim(){return new bi({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new bi({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new bi({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuer?n:r;return Number.parseInt(e.toFixed(i).replace(".",""))%Number.parseInt(t.toFixed(i).replace(".",""))/10**i}bi.create=e=>new bi({checks:[],typeName:no.ZodString,coerce:e?.coerce??!1,...Gr(e)});class xi extends Kr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){this._def.coerce&&(e.data=Number(e.data));if(this._getType(e)!==Sr.number){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.number,received:t.parsedType}),Rr}let t;const n=new $r;for(const r of this._def.checks)if("int"===r.kind)kr.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),Nr(t,{code:Ar.invalid_type,expected:"integer",received:"float",message:r.message}),n.dirty());else if("min"===r.kind){(r.inclusive?e.datar.value:e.data>=r.value)&&(t=this._getOrReturnCtx(e,t),Nr(t,{code:Ar.too_big,maximum:r.value,type:"number",inclusive:r.inclusive,exact:!1,message:r.message}),n.dirty())}else"multipleOf"===r.kind?0!==wi(e.data,r.value)&&(t=this._getOrReturnCtx(e,t),Nr(t,{code:Ar.not_multiple_of,multipleOf:r.value,message:r.message}),n.dirty()):"finite"===r.kind?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),Nr(t,{code:Ar.not_finite,message:r.message}),n.dirty()):kr.assertNever(r);return{status:n.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,Lr.toString(t))}gt(e,t){return this.setLimit("min",e,!1,Lr.toString(t))}lte(e,t){return this.setLimit("max",e,!0,Lr.toString(t))}lt(e,t){return this.setLimit("max",e,!1,Lr.toString(t))}setLimit(e,t,n,r){return new xi({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:Lr.toString(r)}]})}_addCheck(e){return new xi({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:Lr.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:Lr.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:Lr.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:Lr.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:Lr.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:Lr.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:Lr.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:Lr.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:Lr.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value"int"===e.kind||"multipleOf"===e.kind&&kr.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const n of this._def.checks){if("finite"===n.kind||"int"===n.kind||"multipleOf"===n.kind)return!0;"min"===n.kind?(null===t||n.value>t)&&(t=n.value):"max"===n.kind&&(null===e||n.valuenew xi({checks:[],typeName:no.ZodNumber,coerce:e?.coerce||!1,...Gr(e)});class Oi extends Kr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==Sr.bigint)return this._getInvalidInput(e);let t;const n=new $r;for(const r of this._def.checks)if("min"===r.kind){(r.inclusive?e.datar.value:e.data>=r.value)&&(t=this._getOrReturnCtx(e,t),Nr(t,{code:Ar.too_big,type:"bigint",maximum:r.value,inclusive:r.inclusive,message:r.message}),n.dirty())}else"multipleOf"===r.kind?e.data%r.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),Nr(t,{code:Ar.not_multiple_of,multipleOf:r.value,message:r.message}),n.dirty()):kr.assertNever(r);return{status:n.value,value:e.data}}_getInvalidInput(e){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.bigint,received:t.parsedType}),Rr}gte(e,t){return this.setLimit("min",e,!0,Lr.toString(t))}gt(e,t){return this.setLimit("min",e,!1,Lr.toString(t))}lte(e,t){return this.setLimit("max",e,!0,Lr.toString(t))}lt(e,t){return this.setLimit("max",e,!1,Lr.toString(t))}setLimit(e,t,n,r){return new Oi({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:Lr.toString(r)}]})}_addCheck(e){return new Oi({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:Lr.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:Lr.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:Lr.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:Lr.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:Lr.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuenew Oi({checks:[],typeName:no.ZodBigInt,coerce:e?.coerce??!1,...Gr(e)});class ji extends Kr{_parse(e){this._def.coerce&&(e.data=Boolean(e.data));if(this._getType(e)!==Sr.boolean){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.boolean,received:t.parsedType}),Rr}return Fr(e.data)}}ji.create=e=>new ji({typeName:no.ZodBoolean,coerce:e?.coerce||!1,...Gr(e)});class Ci extends Kr{_parse(e){this._def.coerce&&(e.data=new Date(e.data));if(this._getType(e)!==Sr.date){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.date,received:t.parsedType}),Rr}if(Number.isNaN(e.data.getTime())){return Nr(this._getOrReturnCtx(e),{code:Ar.invalid_date}),Rr}const t=new $r;let n;for(const r of this._def.checks)"min"===r.kind?e.data.getTime()r.value&&(n=this._getOrReturnCtx(e,n),Nr(n,{code:Ar.too_big,message:r.message,inclusive:!0,exact:!1,maximum:r.value,type:"date"}),t.dirty()):kr.assertNever(r);return{status:t.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Ci({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:Lr.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:Lr.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuenew Ci({checks:[],coerce:e?.coerce||!1,typeName:no.ZodDate,...Gr(e)});class ki extends Kr{_parse(e){if(this._getType(e)!==Sr.symbol){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.symbol,received:t.parsedType}),Rr}return Fr(e.data)}}ki.create=e=>new ki({typeName:no.ZodSymbol,...Gr(e)});class _i extends Kr{_parse(e){if(this._getType(e)!==Sr.undefined){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.undefined,received:t.parsedType}),Rr}return Fr(e.data)}}_i.create=e=>new _i({typeName:no.ZodUndefined,...Gr(e)});class Ei extends Kr{_parse(e){if(this._getType(e)!==Sr.null){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.null,received:t.parsedType}),Rr}return Fr(e.data)}}Ei.create=e=>new Ei({typeName:no.ZodNull,...Gr(e)});class Si extends Kr{constructor(){super(...arguments),this._any=!0}_parse(e){return Fr(e.data)}}Si.create=e=>new Si({typeName:no.ZodAny,...Gr(e)});class Pi extends Kr{constructor(){super(...arguments),this._unknown=!0}_parse(e){return Fr(e.data)}}Pi.create=e=>new Pi({typeName:no.ZodUnknown,...Gr(e)});class Ai extends Kr{_parse(e){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.never,received:t.parsedType}),Rr}}Ai.create=e=>new Ai({typeName:no.ZodNever,...Gr(e)});class Ii extends Kr{_parse(e){if(this._getType(e)!==Sr.undefined){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.void,received:t.parsedType}),Rr}return Fr(e.data)}}Ii.create=e=>new Ii({typeName:no.ZodVoid,...Gr(e)});class Ti extends Kr{_parse(e){const{ctx:t,status:n}=this._processInputParams(e),r=this._def;if(t.parsedType!==Sr.array)return Nr(t,{code:Ar.invalid_type,expected:Sr.array,received:t.parsedType}),Rr;if(null!==r.exactLength){const e=t.data.length>r.exactLength.value,i=t.data.lengthr.maxLength.value&&(Nr(t,{code:Ar.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((e,n)=>r.type._parseAsync(new Wr(t,e,t.path,n)))).then(e=>$r.mergeArray(n,e));const i=[...t.data].map((e,n)=>r.type._parseSync(new Wr(t,e,t.path,n)));return $r.mergeArray(n,i)}get element(){return this._def.type}min(e,t){return new Ti({...this._def,minLength:{value:e,message:Lr.toString(t)}})}max(e,t){return new Ti({...this._def,maxLength:{value:e,message:Lr.toString(t)}})}length(e,t){return new Ti({...this._def,exactLength:{value:e,message:Lr.toString(t)}})}nonempty(e){return this.min(1,e)}}function zi(e){if(e instanceof Di){const t={};for(const n in e.shape){const r=e.shape[n];t[n]=Gi.create(zi(r))}return new Di({...e._def,shape:()=>t})}return e instanceof Ti?new Ti({...e._def,type:zi(e.element)}):e instanceof Gi?Gi.create(zi(e.unwrap())):e instanceof Ki?Ki.create(zi(e.unwrap())):e instanceof $i?$i.create(e.items.map(e=>zi(e))):e}Ti.create=(e,t)=>new Ti({type:e,minLength:null,maxLength:null,exactLength:null,typeName:no.ZodArray,...Gr(t)});class Di extends Kr{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),t=kr.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==Sr.object){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.object,received:t.parsedType}),Rr}const{status:t,ctx:n}=this._processInputParams(e),{shape:r,keys:i}=this._getCached(),o=[];if(!(this._def.catchall instanceof Ai&&"strip"===this._def.unknownKeys))for(const e in n.data)i.includes(e)||o.push(e);const a=[];for(const e of i){const t=r[e],i=n.data[e];a.push({key:{status:"valid",value:e},value:t._parse(new Wr(n,i,n.path,e)),alwaysSet:e in n.data})}if(this._def.catchall instanceof Ai){const e=this._def.unknownKeys;if("passthrough"===e)for(const e of o)a.push({key:{status:"valid",value:e},value:{status:"valid",value:n.data[e]}});else if("strict"===e)o.length>0&&(Nr(n,{code:Ar.unrecognized_keys,keys:o}),t.dirty());else if("strip"!==e)throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const e=this._def.catchall;for(const t of o){const r=n.data[t];a.push({key:{status:"valid",value:t},value:e._parse(new Wr(n,r,n.path,t)),alwaysSet:t in n.data})}}return n.common.async?Promise.resolve().then(async()=>{const e=[];for(const t of a){const n=await t.key,r=await t.value;e.push({key:n,value:r,alwaysSet:t.alwaysSet})}return e}).then(e=>$r.mergeObjectSync(t,e)):$r.mergeObjectSync(t,a)}get shape(){return this._def.shape()}strict(e){return Lr.errToObj,new Di({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,n)=>{const r=this._def.errorMap?.(t,n).message??n.defaultError;return"unrecognized_keys"===t.code?{message:Lr.errToObj(e).message??r}:{message:r}}}:{}})}strip(){return new Di({...this._def,unknownKeys:"strip"})}passthrough(){return new Di({...this._def,unknownKeys:"passthrough"})}extend(e){return new Di({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new Di({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:no.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new Di({...this._def,catchall:e})}pick(e){const t={};for(const n of kr.objectKeys(e))e[n]&&this.shape[n]&&(t[n]=this.shape[n]);return new Di({...this._def,shape:()=>t})}omit(e){const t={};for(const n of kr.objectKeys(this.shape))e[n]||(t[n]=this.shape[n]);return new Di({...this._def,shape:()=>t})}deepPartial(){return zi(this)}partial(e){const t={};for(const n of kr.objectKeys(this.shape)){const r=this.shape[n];e&&!e[n]?t[n]=r:t[n]=r.optional()}return new Di({...this._def,shape:()=>t})}required(e){const t={};for(const n of kr.objectKeys(this.shape))if(e&&!e[n])t[n]=this.shape[n];else{let e=this.shape[n];for(;e instanceof Gi;)e=e._def.innerType;t[n]=e}return new Di({...this._def,shape:()=>t})}keyof(){return Hi(kr.objectKeys(this.shape))}}Di.create=(e,t)=>new Di({shape:()=>e,unknownKeys:"strip",catchall:Ai.create(),typeName:no.ZodObject,...Gr(t)}),Di.strictCreate=(e,t)=>new Di({shape:()=>e,unknownKeys:"strict",catchall:Ai.create(),typeName:no.ZodObject,...Gr(t)}),Di.lazycreate=(e,t)=>new Di({shape:e,unknownKeys:"strip",catchall:Ai.create(),typeName:no.ZodObject,...Gr(t)});class Li extends Kr{_parse(e){const{ctx:t}=this._processInputParams(e),n=this._def.options;if(t.common.async)return Promise.all(n.map(async e=>{const n={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:n}),ctx:n}})).then(function(e){for(const t of e)if("valid"===t.result.status)return t.result;for(const n of e)if("dirty"===n.result.status)return t.common.issues.push(...n.ctx.common.issues),n.result;const n=e.map(e=>new Ir(e.ctx.common.issues));return Nr(t,{code:Ar.invalid_union,unionErrors:n}),Rr});{let e;const r=[];for(const i of n){const n={...t,common:{...t.common,issues:[]},parent:null},o=i._parseSync({data:t.data,path:t.path,parent:n});if("valid"===o.status)return o;"dirty"!==o.status||e||(e={result:o,ctx:n}),n.common.issues.length&&r.push(n.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;const i=r.map(e=>new Ir(e));return Nr(t,{code:Ar.invalid_union,unionErrors:i}),Rr}}get options(){return this._def.options}}Li.create=(e,t)=>new Li({options:e,typeName:no.ZodUnion,...Gr(t)});function Mi(e,t){const n=Pr(e),r=Pr(t);if(e===t)return{valid:!0,data:e};if(n===Sr.object&&r===Sr.object){const n=kr.objectKeys(t),r=kr.objectKeys(e).filter(e=>-1!==n.indexOf(e)),i={...e,...t};for(const n of r){const r=Mi(e[n],t[n]);if(!r.valid)return{valid:!1};i[n]=r.data}return{valid:!0,data:i}}if(n===Sr.array&&r===Sr.array){if(e.length!==t.length)return{valid:!1};const n=[];for(let r=0;r{if(Br(e)||Br(r))return Rr;const i=Mi(e.value,r.value);return i.valid?((Hr(e)||Hr(r))&&t.dirty(),{status:t.value,value:i.data}):(Nr(n,{code:Ar.invalid_intersection_types}),Rr)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([e,t])=>r(e,t)):r(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}Ni.create=(e,t,n)=>new Ni({left:e,right:t,typeName:no.ZodIntersection,...Gr(n)});class $i extends Kr{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==Sr.array)return Nr(n,{code:Ar.invalid_type,expected:Sr.array,received:n.parsedType}),Rr;if(n.data.lengththis._def.items.length&&(Nr(n,{code:Ar.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const r=[...n.data].map((e,t)=>{const r=this._def.items[t]||this._def.rest;return r?r._parse(new Wr(n,e,n.path,t)):null}).filter(e=>!!e);return n.common.async?Promise.all(r).then(e=>$r.mergeArray(t,e)):$r.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new $i({...this._def,rest:e})}}$i.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new $i({items:e,typeName:no.ZodTuple,rest:null,...Gr(t)})};class Ri extends Kr{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==Sr.map)return Nr(n,{code:Ar.invalid_type,expected:Sr.map,received:n.parsedType}),Rr;const r=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([e,t],o)=>({key:r._parse(new Wr(n,e,n.path,[o,"key"])),value:i._parse(new Wr(n,t,n.path,[o,"value"]))}));if(n.common.async){const e=new Map;return Promise.resolve().then(async()=>{for(const n of o){const r=await n.key,i=await n.value;if("aborted"===r.status||"aborted"===i.status)return Rr;"dirty"!==r.status&&"dirty"!==i.status||t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}})}{const e=new Map;for(const n of o){const r=n.key,i=n.value;if("aborted"===r.status||"aborted"===i.status)return Rr;"dirty"!==r.status&&"dirty"!==i.status||t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}}}}Ri.create=(e,t,n)=>new Ri({valueType:t,keyType:e,typeName:no.ZodMap,...Gr(n)});class Vi extends Kr{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==Sr.set)return Nr(n,{code:Ar.invalid_type,expected:Sr.set,received:n.parsedType}),Rr;const r=this._def;null!==r.minSize&&n.data.sizer.maxSize.value&&(Nr(n,{code:Ar.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());const i=this._def.valueType;function o(e){const n=new Set;for(const r of e){if("aborted"===r.status)return Rr;"dirty"===r.status&&t.dirty(),n.add(r.value)}return{status:t.value,value:n}}const a=[...n.data.values()].map((e,t)=>i._parse(new Wr(n,e,n.path,t)));return n.common.async?Promise.all(a).then(e=>o(e)):o(a)}min(e,t){return new Vi({...this._def,minSize:{value:e,message:Lr.toString(t)}})}max(e,t){return new Vi({...this._def,maxSize:{value:e,message:Lr.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}Vi.create=(e,t)=>new Vi({valueType:e,minSize:null,maxSize:null,typeName:no.ZodSet,...Gr(t)});class Fi extends Kr{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}Fi.create=(e,t)=>new Fi({getter:e,typeName:no.ZodLazy,...Gr(t)});class Bi extends Kr{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return Nr(t,{received:t.data,code:Ar.invalid_literal,expected:this._def.value}),Rr}return{status:"valid",value:e.data}}get value(){return this._def.value}}function Hi(e,t){return new qi({values:e,typeName:no.ZodEnum,...Gr(t)})}Bi.create=(e,t)=>new Bi({value:e,typeName:no.ZodLiteral,...Gr(t)});class qi extends Kr{_parse(e){if("string"!=typeof e.data){const t=this._getOrReturnCtx(e),n=this._def.values;return Nr(t,{expected:kr.joinValues(n),received:t.parsedType,code:Ar.invalid_type}),Rr}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){const t=this._getOrReturnCtx(e),n=this._def.values;return Nr(t,{received:t.data,code:Ar.invalid_enum_value,options:n}),Rr}return Fr(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return qi.create(e,{...this._def,...t})}exclude(e,t=this._def){return qi.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}qi.create=Hi;class Ui extends Kr{_parse(e){const t=kr.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==Sr.string&&n.parsedType!==Sr.number){const e=kr.objectValues(t);return Nr(n,{expected:kr.joinValues(e),received:n.parsedType,code:Ar.invalid_type}),Rr}if(this._cache||(this._cache=new Set(kr.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){const e=kr.objectValues(t);return Nr(n,{received:n.data,code:Ar.invalid_enum_value,options:e}),Rr}return Fr(e.data)}get enum(){return this._def.values}}Ui.create=(e,t)=>new Ui({values:e,typeName:no.ZodNativeEnum,...Gr(t)});class Wi extends Kr{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==Sr.promise&&!1===t.common.async)return Nr(t,{code:Ar.invalid_type,expected:Sr.promise,received:t.parsedType}),Rr;const n=t.parsedType===Sr.promise?t.data:Promise.resolve(t.data);return Fr(n.then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}Wi.create=(e,t)=>new Wi({type:e,typeName:no.ZodPromise,...Gr(t)});class Zi extends Kr{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===no.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:n}=this._processInputParams(e),r=this._def.effect||null,i={addIssue:e=>{Nr(n,e),e.fatal?t.abort():t.dirty()},get path(){return n.path}};if(i.addIssue=i.addIssue.bind(i),"preprocess"===r.type){const e=r.transform(n.data,i);if(n.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return Rr;const r=await this._def.schema._parseAsync({data:e,path:n.path,parent:n});return"aborted"===r.status?Rr:"dirty"===r.status||"dirty"===t.value?Vr(r.value):r});{if("aborted"===t.value)return Rr;const r=this._def.schema._parseSync({data:e,path:n.path,parent:n});return"aborted"===r.status?Rr:"dirty"===r.status||"dirty"===t.value?Vr(r.value):r}}if("refinement"===r.type){const e=e=>{const t=r.refinement(e,i);if(n.common.async)return Promise.resolve(t);if(t instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===n.common.async){const r=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===r.status?Rr:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(n=>"aborted"===n.status?Rr:("dirty"===n.status&&t.dirty(),e(n.value).then(()=>({status:t.value,value:n.value}))))}if("transform"===r.type){if(!1===n.common.async){const e=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!qr(e))return Rr;const o=r.transform(e.value,i);if(o instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:o}}return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(e=>qr(e)?Promise.resolve(r.transform(e.value,i)).then(e=>({status:t.value,value:e})):Rr)}kr.assertNever(r)}}Zi.create=(e,t,n)=>new Zi({schema:e,typeName:no.ZodEffects,effect:t,...Gr(n)}),Zi.createWithPreprocess=(e,t,n)=>new Zi({schema:t,effect:{type:"preprocess",transform:e},typeName:no.ZodEffects,...Gr(n)});class Gi extends Kr{_parse(e){return this._getType(e)===Sr.undefined?Fr(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Gi.create=(e,t)=>new Gi({innerType:e,typeName:no.ZodOptional,...Gr(t)});class Ki extends Kr{_parse(e){return this._getType(e)===Sr.null?Fr(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Ki.create=(e,t)=>new Ki({innerType:e,typeName:no.ZodNullable,...Gr(t)});class Yi extends Kr{_parse(e){const{ctx:t}=this._processInputParams(e);let n=t.data;return t.parsedType===Sr.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}Yi.create=(e,t)=>new Yi({innerType:e,typeName:no.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...Gr(t)});class Ji extends Kr{_parse(e){const{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return Ur(r)?r.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new Ir(n.common.issues)},input:n.data})})):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new Ir(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}Ji.create=(e,t)=>new Ji({innerType:e,typeName:no.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...Gr(t)});class Qi extends Kr{_parse(e){if(this._getType(e)!==Sr.nan){const t=this._getOrReturnCtx(e);return Nr(t,{code:Ar.invalid_type,expected:Sr.nan,received:t.parsedType}),Rr}return{status:"valid",value:e.data}}}Qi.create=e=>new Qi({typeName:no.ZodNaN,...Gr(e)});Symbol("zod_brand");class Xi extends Kr{_parse(e){const{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class eo extends Kr{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.common.async){return(async()=>{const e=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?Rr:"dirty"===e.status?(t.dirty(),Vr(e.value)):this._def.out._parseAsync({data:e.value,path:n.path,parent:n})})()}{const e=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?Rr:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:n.path,parent:n})}}static create(e,t){return new eo({in:e,out:t,typeName:no.ZodPipeline})}}class to extends Kr{_parse(e){const t=this._def.innerType._parse(e),n=e=>(qr(e)&&(e.value=Object.freeze(e.value)),e);return Ur(t)?t.then(e=>n(e)):n(t)}unwrap(){return this._def.innerType}}to.create=(e,t)=>new to({innerType:e,typeName:no.ZodReadonly,...Gr(t)});Di.lazycreate;var no;!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(no||(no={}));const ro=bi.create,io=xi.create,oo=(Qi.create,Oi.create,ji.create),ao=(Ci.create,ki.create,_i.create,Ei.create,Si.create,Pi.create,Ai.create,Ii.create,Ti.create),so=Di.create,co=(Di.strictCreate,Li.create,Ni.create,$i.create,Ri.create,Vi.create,Fi.create,Bi.create,qi.create),lo=(Ui.create,Wi.create,Zi.create,Gi.create,Ki.create,Zi.createWithPreprocess,eo.create,e=>bi.create({...e,coerce:!0})),uo=e=>xi.create({...e,coerce:!0});var ho=n(71465);const po=ao(so({currency:co(ho.yR).optional(),publisherContentId:uo(),products:ao(so({merchant:so({id:io().or(ro()).optional(),name:ro(),url:ro().url().optional(),logoUrl:ro().url().optional()}),currency:co(ho.yR),name:ro(),id:lo(),available:oo(),retailPrice:io().positive(),salePrice:io().nonnegative().optional(),discountRate:io().nonnegative(),deepLink:ro().url(),imageURL:ro().url(),inStock:oo()}))}));function fo({id:e,name:t,retailPrice:n,salePrice:r,imageURL:i,deepLink:o,merchant:a,currency:s,discountRate:c,available:l,inStock:d}){const u=!!(r&&r{const[i,o]=(0,s.useState)(!1),[a,c]=(0,s.useState)(!0),[l,d]=(0,s.useState)([]),u=function(e,t,n=!0){const r=new URL("https://comparisons.sovrn.com/shop-rest/api/int/shop/71ded2087c9b18ea61956d69b247d9f4/widget/publisher/content"),i=new URLSearchParams;return i.append("publisherContentIds",e),i.append("market","gbp_en"),i.append("isoCurrencyCode","GBP"),i.append("isoLanguageCode","en"),i.append("referrer",t),i.append("showOutOfStock",n.toString()),`${r}?${i}`}(e,t,r);(0,s.useEffect)(()=>{c(!0),o(!1);(async()=>{try{const e=await fetch(u);if(!e.ok)throw new Error(e.statusText);{const t=function(e){const t=po.safeParse(e);return t.success?t.data[0].products.map(fo):((0,O.error)("SovrnGallery: Invalid response schema",{cause:(n=t.error,n.issues.map(({path:e,message:t})=>`${e.join(".")}: ${t}`))}),[]);var n}(await e.json());if(t.length<1)throw new Error("No products");d(t),c(!1)}}catch(e){(0,O.error)(e),d([]),c(!1),o(!0)}})()},[u]);const h=l.filter(function(e,t){return({isAvailable:n,isInStock:r})=>(e||n)&&(t||r)}(n,r));return[a,i,h]},go=({publisherContentId:e,currentPage:t,showUnavailable:n=!0,showOutOfStock:r=!0,lonelyMode:i=!0})=>{const[o,a,s]=mo({publisherContentId:e,currentPage:t,showUnavailable:n,showOutOfStock:r}),l=s.length>3,d=(0,c.jsx)(wr,{children:s.map(({id:e,name:t,price:n,discountPercentage:r,link:i,imgUrl:o,merchant:a})=>(0,c.jsx)(sr,{media:o?(0,c.jsx)(xr,{src:o}):(0,c.jsx)(Or,{}),title:t,merchant:a,price:n,discount:r?`${r} off`:void 0,isExternal:!0,link:i},e))});return(0,c.jsx)(br,{children:(0,c.jsx)(jr,{isLoading:o,isError:a||s.length<1,children:l?(0,c.jsx)(Cr,{lonelyMode:i,children:d}):d})})};var vo=n(23568),yo=n(85779);function bo(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 wo(e){for(var t=1;te.color.canvas.player),Oo=(0,r.styled)(C.A).withConfig({componentId:"sc-11haejz-1"})(["position:absolute;top:0;left:0;"]),jo=r.styled.div.withConfig({componentId:"sc-11haejz-2"})(["display:flex;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;"]),Co=r.styled.img.withConfig({componentId:"sc-11haejz-3"})(["width:10%;"]),ko=({id:e,className:t,mediaId:n,placementId:r,playerId:o,playerType:a,playlist:s,posterImage:l,posterImages:d,posterTitle:u,posterPreload:h=!1,posterFetchPriority:p,adUnitCode:f="hero_player",nextVideoUrl:m,useStrategyRules:g=!1,section:v,skinOverrideClassName:y=""})=>{const b={playlist:`//cdn.jwplayer.com/v2/media/${s}`,generateSEOMetadata:!0,autoPause:{viewability:!0,pauseAds:!0}},w=d?d.filter(({width:e})=>e<=640).map(({src:e,width:t})=>`${e} ${t}w`).reduce((e,t)=>`${e}, ${t}`):null,x=d?"(max-width: 999px) 100vw, 640px":null,O={"next-url":m,media_id:n,"section-1":v,"ad-unit-code":f},j=`//cdn.jwplayer.com/libraries/${o}.js`;return(0,c.jsxs)(xo,{className:G()(t,y),children:[(0,c.jsx)(jo,{children:(0,c.jsx)(Co,{src:"/img/logo-white-out.svg",alt:"Video Player Placeholder"})}),g&&(0,c.jsx)(yo.m,{children:(0,c.jsx)("script",{type:"application/json",className:i.cQ,"data-target":e,"data-placement-id":r,children:JSON.stringify(O)})}),g||(0,c.jsx)(yo.m,{children:(0,c.jsx)("script",{src:j,async:!0,"helmet-target":"priority"})}),l&&(0,c.jsx)(Oo,{src:l,alt:u,srcset:w,sizes:x,layout:_n.uL,preload:h,fetchPriority:p}),(0,c.jsx)("div",wo({id:e},g?{"data-jw-placement-id":r}:{"data-jwplayer":"","data-media-id":n,"data-jwplayer-player-type":a,"data-jwplayer-data":JSON.stringify(b),"data-jwplayer-next-url":m,"data-ad-unit-code":f}))]})}},71985(e,t,n){"use strict";n.d(t,{A:()=>r});const r=n(64543).styled.div.withConfig({componentId:"sc-1wypyku-0"})(["margin:0 auto;clear:both;.article-liveblog &{overflow:hidden;}"])},34756(e,t,n){"use strict";n.d(t,{A:()=>R});var r,i,o=n(23108),a=n(64543),s=n(69411),c=n(92382),l=n(21250),d=n(62967),u=n(12249),h=n(57320),p=n(90557),f=n(30792),m=n(7378);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",id:"aec161fb75b36e9a",viewBox:"0 0 32 32"},e),r||(r=m.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 29.18a13.18 13.18 0 1 0 0-26.36 13.18 13.18 0 0 0 0 26.36M16 32a16 16 0 1 0 0-32 16 16 0 0 0 0 32"})),i||(i=m.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M14.7 6.48a2 2 0 0 1 2.6 0l7.1 6.2c.57.5.75 1.28.47 1.95a1.9 1.9 0 0 1-1.76 1.13h-2.7v7.47c0 .98-.84 1.77-1.89 1.77h-5.04c-1.05 0-1.9-.8-1.9-1.77v-7.47H8.9a1.9 1.9 0 0 1-1.76-1.13 1.7 1.7 0 0 1 .47-1.94l7.1-6.21Zm-1.22 7.5v9.25h5.04v-9.25h4.59L16 7.78l-7.1 6.2z"})));var y=n(86106);const b=["alt","themeName"];function w(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 x(e){for(var t=1;t{let{alt:t="",themeName:n=""}=e,r=(0,d.A)(e,b);const i=t.toLowerCase(),o=n.toLowerCase(),a=((e,t)=>"premium"===e||"premium"===t?f.Zj.premium:"climate"===e||"climate"===t?f.Zj.climate:"luxury"===e||"luxury"===t?f.Zj.luxury:f.mV)(i,o),s=S[i]||S[o]||h.Ui;return/^indy100$/i.test(t)?(0,y.jsx)(E,x(x({},r),{},{size:"large"})):(0,y.jsx)(j,{theme:a,children:(0,y.jsx)(O,x(x({},r),{},{variant:s}))})};P.propTypes={alt:o.string,themeName:o.string};const A=P,I=a.styled.div.withConfig({componentId:"sc-th598b-0"})([""]),T=a.styled.a.withConfig({componentId:"sc-th598b-1"})(["position:relative;top:1px;color:",";text-decoration:none;"],({theme:e})=>e.color.ink.base),z=a.styled.h1.withConfig({componentId:"sc-th598b-2"})(["display:flex;align-items:flex-start;gap:","px;padding:","px 0 ","px;margin:0;"," @media ","{","}@media ","{padding:","px 0 ","px;}","{position:relative;top:1px;color:",";text-decoration:none;}"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.textStyle.titleRow.small,s.n5,({theme:e})=>e.textStyle.titleRow.large,s.BY,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5,T,({theme:e})=>e.color.ink.base),D=a.styled.div.withConfig({componentId:"sc-th598b-3"})(["--size:28px;width:var(--size);height:var(--size);flex-shrink:0;@media ","{--size:32px;}svg{width:100%;height:100%;}"],s.n5),L=a.styled.div.withConfig({componentId:"sc-th598b-4"})(["display:flex;width:100%;box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:","px ","px;padding:","px ","px;margin-bottom:","px;border-top:1px solid ",";background-color:",";"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x3,({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.canvas.secondary),M=a.styled.a.withConfig({componentId:"sc-th598b-5"})(["color:",";",";&:hover{color:currentColor;}"],({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.tagExpanded.xSmall),N=a.styled.a.withConfig({componentId:"sc-th598b-6"})(["display:flex;flex:1 1 auto;img{width:auto;min-width:100px;max-width:256px;height:auto;max-height:70px;}"]),$=({className:e,name:t,url:n,badgeImage:r,badgeLink:i,badgeTerm:o,sectionTheme:a,as:s})=>{const l=r&&r.data;return(0,y.jsxs)(I,{className:e,children:[t&&(0,y.jsxs)(z,{as:s,children:[(0,y.jsx)(D,{children:(0,y.jsx)(A,{themeName:a,alt:t})}),n?(0,y.jsx)(T,{href:n,children:t}):(0,y.jsx)(T,{as:"span",children:t})]}),(o||l)&&(0,y.jsxs)(L,{children:[o&&(0,y.jsx)(M,{href:o.url,children:o.name}),l&&(0,y.jsx)(N,{href:i,children:(0,y.jsx)(c.A,{src:r.data.url,alt:r.data.caption,width:r.data.width||213,height:r.data.height||169})})]})]})};$.propTypes={className:o.string,name:o.string,url:o.string,badgeImage:o.shape({data:o.shape({url:o.string,caption:o.string,width:o.number,height:o.number})}),badgeLink:o.string,badgeTerm:o.shape({name:o.string,url:o.string}),sectionTheme:o.string,labelText:o.string,as:o.oneOf(["h1","h2","h3"])};const R=$},56781(e,t,n){"use strict";var r=n(20334),i=n(57713),o=n(16964);const a=()=>{(0,o.A)(i,r.T)};a()},84572(e,t,n){"use strict";n.d(t,{F:()=>o});var r=n(94199),i=n(13886);const o=()=>"true"===(0,i.Ri)(r.iR)},3277(e,t,n){"use strict";n.d(t,{t:()=>o});var r=n(31274);const i=e=>[r.Wd,r.mv,r.I8].some(t=>!("string"!=typeof e||!e.includes(t))&&((e,t)=>{const n=`((((?:dev|uat|prod)-web)|www)\\.)?${((e="")=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"))(t)}`;return new RegExp(`^(https?:\\/\\/)?${n}`).test(e)})(e,t)),o=e=>!i(e)},38214(e,t,n){"use strict";n.d(t,{Z:()=>r});const r=(e,...t)=>e.reduce((e,n,r)=>{var i;return e+=n.replace(/(?:\n(?:\s*))+/g," ")+(null!==(i=t[r])&&void 0!==i?i:"")},"").trim()},78652(e,t,n){"use strict";n.d(t,{Q$:()=>l,e5:()=>a,m$:()=>c});var r=n(21250);function i(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 o(e){for(var t=1;tObject.entries(o(o({quality:75},e),{},{auto:"webp"})).filter(([,e])=>Boolean(e)).reduce((e,[t,n])=>o(o({},e),{},{[t]:n}),{}),s=e=>"data:"===(null==e?void 0:e.slice(0,5)),c=(e,t)=>{if(!e||s(e))return e;const n=new URLSearchParams(e.includes("?")?e.split("?")[1]:"");return Object.entries(t).forEach(([e,t])=>n.append(e,t)),`${e.split("?")[0]}?${n.toString()}`},l=(e,t)=>{if(!e||s(e))return e;const n=new URLSearchParams(e.includes("?")?e.split("?")[1]:"");return Object.entries(t).forEach(([e,t])=>n.set(e,t)),`${e.split("?")[0]}?${n.toString()}`}}},e=>{var t;t=56781,e(e.s=t)}]);