1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,71914,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useIntersection",{enumerable:!0,get:function(){return c}});let r=e.r(91788),i=e.r(99604),o="function"==typeof IntersectionObserver,a=new Map,s=[];function c({rootRef:e,rootMargin:t,disabled:n}){let c=n||!o,[l,u]=(0,r.useState)(!1),f=(0,r.useRef)(null),d=(0,r.useCallback)(e=>{f.current=e},[]);return(0,r.useEffect)(()=>{if(o){if(c||l)return;let n=f.current;if(n&&n.tagName)return function(e,t,n){let{id:r,observer:i,elements:o}=function(e){let t,n={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=a.get(r)))return t;let i=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:i},s.push(n),a.set(n,t),t}(n);return o.set(e,t),i.observe(e),function(){if(o.delete(e),i.unobserve(e),0===o.size){i.disconnect(),a.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}(n,e=>e&&u(e),{root:e?.current,rootMargin:t})}else if(!l){let e=(0,i.requestIdleCallback)(()=>u(!0));return()=>(0,i.cancelIdleCallback)(e)}},[c,t,e,l,f.current]),[d,l,(0,r.useCallback)(()=>{u(!1)},[])]}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},54471,(e,t,n)=>{"use strict";function r(e,t,n,r){return!1}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getDomainLocale",{enumerable:!0,get:function(){return r}}),e.r(70090),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},63230,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=e.r(91788);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=o(e,r)),t&&(i.current=o(t,r))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},48735,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},39149,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return $},useLinkStatus:function(){return j}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let o=e.r(52456),a=e.r(91398),s=o._(e.r(91788)),c=e.r(60472),l=e.r(71112),u=e.r(28169),f=e.r(89129),d=e.r(14862),p=e.r(25479),h=e.r(71914),m=e.r(54471),g=e.r(44113),v=e.r(63230);e.r(48735);let y=new Set;function b(e,t,n,r){if("undefined"!=typeof window&&(0,l.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let i=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(y.has(i))return;y.add(i)}e.prefetch(t,n,r).catch(e=>{})}}function w(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let x=s.default.forwardRef(function(e,t){let n,r,{href:i,as:o,children:u,prefetch:y=null,passHref:x,replace:_,shallow:j,scroll:$,locale:k,onClick:E,onNavigate:O,onMouseEnter:S,onTouchStart:T,legacyBehavior:P=!1,...N}=e;n=u,P&&("string"==typeof n||"number"==typeof n)&&(n=(0,a.jsx)("a",{children:n}));let C=s.default.useContext(p.RouterContext),R=!1!==y,{href:M,as:A}=s.default.useMemo(()=>{if(!C){let e=w(i);return{href:e,as:o?w(o):e}}let[e,t]=(0,c.resolveHref)(C,i,!0);return{href:e,as:o?(0,c.resolveHref)(C,o):t||e}},[C,i,o]),D=s.default.useRef(M),z=s.default.useRef(A);P&&(r=s.default.Children.only(n));let I=P?r&&"object"==typeof r&&r.ref:t,[H,L,F]=(0,h.useIntersection)({rootMargin:"200px"}),W=s.default.useCallback(e=>{(z.current!==A||D.current!==M)&&(F(),z.current=A,D.current=M),H(e)},[A,M,F,H]),B=(0,v.useMergedRef)(W,I);s.default.useEffect(()=>{!C||L&&R&&b(C,M,A,{locale:k})},[A,M,L,k,R,C?.locale,C]);let q={ref:B,onClick(e){P||"function"!=typeof E||E(e),P&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),!C||e.defaultPrevented||function(e,t,n,r,i,o,a,s,c){let u,{nodeName:f}=e.currentTarget;if(!("A"===f.toUpperCase()&&((u=e.currentTarget.getAttribute("target"))&&"_self"!==u||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if
1(!(0,l.isLocalURL)(n)){i&&(e.preventDefault(),location.replace(n));return}e.preventDefault(),(()=>{if(c){let e=!1;if(c({preventDefault:()=>{e=!0}}),e)return}let e=a??!0;"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:o,locale:s,scroll:e}):t[i?"replace":"push"](r||n,{scroll:e})})()}}(e,C,M,A,_,j,$,k,O)},onMouseEnter(e){P||"function"!=typeof S||S(e),P&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),C&&b(C,M,A,{locale:k,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){P||"function"!=typeof T||T(e),P&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),C&&b(C,M,A,{locale:k,priority:!0,bypassPrefetchedCheck:!0})}};if((0,f.isAbsoluteUrl)(A))q.href=A;else if(!P||x||"a"===r.type&&!("href"in r.props)){let e=void 0!==k?k:C?.locale;q.href=C?.isLocaleDomain&&(0,m.getDomainLocale)(A,e,C?.locales,C?.domainLocales)||(0,g.addBasePath)((0,d.addLocale)(A,e,C?.defaultLocale))}return P?s.default.cloneElement(r,q):(0,a.jsx)("a",{...N,...q,children:n})}),_=(0,s.createContext)({pending:!1}),j=()=>(0,s.useContext)(_),$=x;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},41158,(e,t,n)=>{t.exports=e.r(39149)},73771,e=>{e.v({"documentation-link":"index-module-scss-module__5qE7ia__documentation-link","framework-logo":"index-module-scss-module__5qE7ia__framework-logo","heading-primary":"index-module-scss-module__5qE7ia__heading-primary",ribbon:"index-module-scss-module__5qE7ia__ribbon",tag:"index-module-scss-module__5qE7ia__tag","tag--bg-purple-rain":"index-module-scss-module__5qE7ia__tag--bg-purple-rain","tags-container":"index-module-scss-module__5qE7ia__tags-container","twic-demo-container":"index-module-scss-module__5qE7ia__twic-demo-container","twic-header":"index-module-scss-module__5qE7ia__twic-header","twicpics-logo":"index-module-scss-module__5qE7ia__twicpics-logo"})},67556,(e,t,n)=>{!function(){function n(e,t,n){return e.call.apply(e.bind,arguments)}function r(e,t,n){if(!e)throw Error();if(2<arguments.length){var r=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,r),e.apply(t,n)}}return function(){return e.apply(t,arguments)}}function i(e,t,o){return(i=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?n:r).apply(null,arguments)}var o=Date.now||function(){return+new Date};function a(e,t){this.a=e,this.o=t||e,this.c=this.o.document}var s=!!window.FontFace;function c(e,t,n,r){if(t=e.c.createElement(t),n)for(var i in n)n.hasOwnProperty(i)&&("style"==i?t.style.cssText=n[i]:t.setAttribute(i,n[i]));return r&&t.appendChild(e.c.createTextNode(r)),t}function l(e,t,n){(e=e.c.getElementsByTagName(t)[0])||(e=document.documentElement),e.insertBefore(n,e.lastChild)}function u(e){e.parentNode&&e.parentNode.removeChild(e)}function f(e,t,n){t=t||[],n=n||[];for(var r=e.className.split(/\s+/),i=0;i<t.length;i+=1){for(var o=!1,a=0;a<r.length;a+=1)if(t[i]===r[a]){o=!0;break}o||r.push(t[i])}for(i=0,t=[];i<r.length;i+=1){for(a=0,o=!1;a<n.length;a+=1)if(r[i]===n[a]){o=!0;break}o||t.push(r[i])}e.className=t.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function d(e,t){for(var n=e.className.split(/\s+/),r=0,i=n.length;r<i;r++)if(n[r]==t)return!0;return!1}function p(e,t,n){function r(){u&&i&&o&&(u(a),u=null)}t=c(e,"link",{rel:"stylesheet",href:t,media:"all"});var i=!1,o=!0,a=null,u=n||null;s?(t.onload=function(){i=!0,r()},t.onerror=function(){i=!0,a=Error("Stylesheet failed to load"),r()}):setTimeout(function(){i=!0,r()},0),l(e,"head",t)}function h(e,t,n,r){var i=e.c.getElementsByTagName("head")[0];if(i){var o=c(e,"script",{src:t}),a=!1;return o.onload=o.onreadystatechange=function(){a||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(a=!0,n&&n(null),o.onload=o.onreadystatechange=null,"HEAD"==o.parentNode.tagName&&i.removeChild(o))},i.appendChild(o),setTimeout(function(){a||(a=!0,n&&n(Error("Script load timeout")))},r||5e3),o}return null}function m(){this.a=0,this.c=null}function g(e){return e.a++,function(){e.a--,v(e)}}function v(e){0==e.a&&e.c&&(e.c(),e.c=null)}function y(e){this.a=e||"-"}function b(e,t){this.c=e,this.f=4,this.a="n";var n=(t||"n4").match(/^([nio])([1-9])$/i);n&&(this.a=n[1],this.f=parseInt(n[2],10))}function w(e){var t=[];e=e.split(/,\s*/);for(var n=0;n<e.length;n++){var r=e[n].replace(/['"]/g,"");-1!=r.indexOf(" ")||/^\d/.test(r)?t.push("'"+r+"'"):t.push(r)}return t.join(",")}function x(e){return e.a+e.f}function _(e){var t="normal";return"o"===e.a?t="oblique":"i"===e.a&&(t="italic"),t}function j(e,t){this.c=e,this.f=e.o.document.documentElement,this.h=t,this.a=new y("-"),this.j=!1!==t.events,this.g=!1!==t.classes}function $(e){if(e.g){var t=d(e.f,e.a.c("wf","active")),n=[],r=[e.a.c("wf","loading")];t||n.push(e.a.c("wf","inactive")),f(e.f,n,r)}k(e,"inactive")}
1function k(e,t,n){e.j&&e.h[t]&&(n?e.h[t](n.c,x(n)):e.h[t]())}function E(){this.c={}}function O(e,t){this.c=e,this.f=t,this.a=c(this.c,"span",{"aria-hidden":"true"},this.f)}function S(e){l(e.c,"body",e.a)}function T(e){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+w(e.c)+";"+("font-style:"+_(e)+";font-weight:"+e.f)+"00;"}function P(e,t,n,r,i,o){this.g=e,this.j=t,this.a=r,this.c=n,this.f=i||3e3,this.h=o||void 0}function N(e,t,n,r,i,o,a){this.v=e,this.B=t,this.c=n,this.a=r,this.s=a||"BESbswy",this.f={},this.w=i||3e3,this.u=o||null,this.m=this.j=this.h=this.g=null,this.g=new O(this.c,this.s),this.h=new O(this.c,this.s),this.j=new O(this.c,this.s),this.m=new O(this.c,this.s),e=T(e=new b(this.a.c+",serif",x(this.a))),this.g.a.style.cssText=e,e=T(e=new b(this.a.c+",sans-serif",x(this.a))),this.h.a.style.cssText=e,e=T(e=new b("serif",x(this.a))),this.j.a.style.cssText=e,e=T(e=new b("sans-serif",x(this.a))),this.m.a.style.cssText=e,S(this.g),S(this.h),S(this.j),S(this.m)}y.prototype.c=function(e){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n].replace(/[\W_]+/g,"").toLowerCase());return t.join(this.a)},P.prototype.start=function(){var e=this.c.o.document,t=this,n=o(),r=new Promise(function(r,i){!function a(){var s;o()-n>=t.f?i():e.fonts.load(_(s=t.a)+" "+s.f+"00 300px "+w(s.c),t.h).then(function(e){1<=e.length?r():setTimeout(a,25)},function(){i()})}()}),i=null;Promise.race([new Promise(function(e,n){i=setTimeout(n,t.f)}),r]).then(function(){i&&(clearTimeout(i),i=null),t.g(t.a)},function(){t.j(t.a)})};
1var C={D:"serif",C:"sans-serif"},R=null;function M(){if(null===R){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);R=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return R}function A(e,t,n){for(var r in C)if(C.hasOwnProperty(r)&&t===e.f[C[r]]&&n===e.f[C[r]])return!0;return!1}function D(e,t){setTimeout(i(function(){u(this.g.a),u(this.h.a),u(this.j.a),u(this.m.a),t(this.a)},e),0)}function z(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}N.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=o(),function e(t){var n,r=t.g.a.offsetWidth,a=t.h.a.offsetWidth;(n=r===t.f.serif&&a===t.f["sans-serif"])||(n=M()&&A(t,r,a)),n?o()-t.A>=t.w?M()&&A(t,r,a)&&(null===t.u||t.u.hasOwnProperty(t.a.c))?D(t,t.v):D(t,t.B):setTimeout(i(function(){e(this)},t),50):D(t,t.v)}(this)};var I=null;function H(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&f(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),k(e,"active")):$(e.a))}function L(e){this.j=e,this.a=new E,this.h=0,this.f=this.g=!0}function F(e,t){this.c=e,this.a=t}function W(e,t){this.c=e,this.a=t}function B(e,t){e?this.c=e:this.c=q,this.a=[],this.f=[],this.g=t||""}z.prototype.g=function(e){var t=this.a;t.g&&f(t.f,[t.a.c("wf",e.c,x(e).toString(),"active")],[t.a.c("wf",e.c,x(e).toString(),"loading"),t.a.c("wf",e.c,x(e).toString(),"inactive")]),k(t,"fontactive",e),this.m=!0,H(this)},z.prototype.h=function(e){var t=this.a;if(t.g){var n=d(t.f,t.a.c("wf",e.c,x(e).toString(),"active")),r=[],i=[t.a.c("wf",e.c,x(e).toString(),"loading")];n||r.push(t.a.c("wf",e.c,x(e).toString(),"inactive")),f(t.f,r,i)}k(t,"fontinactive",e),H(this)},L.prototype.load=function(e){this.c=new a(this.j,e.context||this.j),this.g=!1!==e.events,this.f=!1!==e.classes,function(e,t,n){var r,o=[],a=n.timeout;(r=t).g&&f(r.f,[r.a.c("wf","loading")]),k(r,"loading");var o=function(e,t,n){var r,i=[];for(r in t)if(t.hasOwnProperty(r)){var o=e.c[r];o&&i.push(o(t[r],n))}return i}(e.a,n,e.c),s=new z(e.c,t,a);for(e.h=o.length,t=0,n=o.length;t<n;t++)o[t].load(function(t,n,r){!function(e,t,n,r,o){var a=0==--e.h;(e.f||e.g)&&setTimeout(function(){var e=o||null,s=r||{};if(0===n.length&&a)$(t.a);else{t.f+=n.length,a&&(t.j=a);var c,l=[];for(c=0;c<n.length;c++){var u=n[c],d=s[u.c],p=t.a,h=u;if(p.g&&f(p.f,[p.a.c("wf",h.c,x(h).toString(),"loading")]),k(p,"fontloading",h),p=null,null===I)if(window.FontFace){var h=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent),m=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);I=h?42<parseInt(h[1],10):!m}else I=!1;p=I?new P(i(t.g,t),i(t.h,t),t.c,u,t.s,d):new N(i(t.g,t),i(t.h,t),t.c,u,t.s,e,d),l.push(p)}for(c=0;c<l.length;c++)l[c].start()}},0)}(e,s,t,n,r)})}(this,new j(this.c,e),e)},F.prototype.load=function(e){var t=this,n=t.a.projectId,r=t.a.version;if(n){var i=t.c.o;h(this.c,(t.a.api||"https://fast.fonts.net/jsapi")+"/"+n+".js"+(r?"?v="+r:""),function(r){r?e([]):(i["__MonotypeConfiguration__"+n]=function(){return t.a},function t(){if(i["__mti_fntLst"+n]){var r,o=i["__mti_fntLst"+n](),a=[];if(o)for(var s=0;s<o.length;s++){var c=o[s].fontfamily;void 0!=o[s].fontStyle&&void 0!=o[s].fontWeight?(r=o[s].fontStyle+o[s].fontWeight,a.push(new b(c,r))):a.push(new b(c))}e(a)}else setTimeout(function(){t()},50)}())}).id="__MonotypeAPIScript__"+n}else e([])},W.prototype.load=function(e){var t,n,r=this.a.urls||[],i=this.a.families||[],o=this.a.testStrings||{},a=new m;for(t=0,n=r.length;t<n;t++)p(this.c,r[t],g(a));var s=[];for(t=0,n=i.length;t<n;t++)if((r=i[t].split(":"))[1])for(var c=r[1].split(","),l=0;l<c.length;l+=1)s.push(new b(r[0],c[l]));else s.push(new b(r[0]));a.c=function(){e(s,o)},v(a)};var q="https://fonts.googleapis.com/css";function U(e){this.f=e,this.a=[],this.c={}}var V={latin:"BESbswy","latin-ext":"çöüÄÅ",cyrillic:"йÑÐ",greek:"αβΣ",khmer:"ááá",Hanuman:"ááá"},K={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},G={i:"i",italic:"i",n:"n",normal:"n"},X=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function J(e,t){this.c=e,this.a=t}var Y={Arimo:!0,Cousine:!0,Tinos:!0};function Z(e,t){this.c=e,this.a=t}function Q(e,t){this.c=e,this.f=t,this.a=[]}J.prototype.load=function(e){for(var t=new m,n=this.c,r=new B(this.a.api,this.a.text),i=this.a.families,o=i.length,a=0;a<o;a++){var s=i[a].split(":");3==s.length&&r.f.push(s.pop());var c="";2==s.length&&""!=s[1]&&(c=":"),r.a.push(s.join(c))}var l=new U(i);!function(e){for(var t=e.f.length,n=0;n<t;n++){var r=e.f[n].split(":"),i=r[0].replace(/\+/g," "),o=["n4"];if(2<=r.length){var a,s,c=r[1];if(a=[],c)for(var c=c.split(","),l=c.length,u=0;u<l;u++){if((s=c[u]).match(/^[\w-]+$/)){var f=X.exec(s.toLowerCase());if(null==f)s="";else{if(s=null==(s=f[2])||""==s?"n":G[s],null==(f=f[1])||""==f)f="4";else var d=K[f],f=d||(isNaN(f)?"4":f.substr(0,1));s=[s,f].join("")}}else s="";s&&a.push(s)}0<a.length&&(o=a),3==r.length&&(r=r[2],a=[],0<(r=r?r.split(","):a).length&&(r=V[r[0]])&&(e.c[i]=r))}for(e.c[i]||(r=V[i])&&(e.c[i]=r),r=0;r<o.length;r+=1)e.a.push(new b(i,o[r]))}}(l),p(n,function(e){if(0==e.a.length)throw Error("No fonts to load!");if(-1!=e.c.indexOf("kit="))return e.c;for(var t=e.a.length,n=[],r=0;r<t;r++)n.push(e.a[r].replace(/ /g,"+"));return t=e.c+"?family="+n.join("%7C"),0<e.f.length&&(t+="&subset="+e.f.join(",")),0<e.g.length&&(t+="&text="+encodeURIComponent(e.g)),t}(r),g(t)),t.c=function(){e(l.a,l.c,Y)},v(t)}
1,Z.prototype.load=function(e){var t=this.a.id,n=this.c.o;t?h(this.c,(this.a.api||"https://use.typekit.net")+"/"+t+".js",function(t){if(t)e([]);else if(n.Typekit&&n.Typekit.config&&n.Typekit.config.fn){t=n.Typekit.config.fn;for(var r=[],i=0;i<t.length;i+=2)for(var o=t[i],a=t[i+1],s=0;s<a.length;s++)r.push(new b(o,a[s]));try{n.Typekit.load({events:!1,classes:!1,async:!0})}catch(e){}e(r)}},2e3):e([])},Q.prototype.load=function(e){var t,n=this.f.id,r=this.c.o,i=this;n?(r.__webfontfontdeckmodule__||(r.__webfontfontdeckmodule__={}),r.__webfontfontdeckmodule__[n]=function(t,n){for(var r=0,o=n.fonts.length;r<o;++r){var a=n.fonts[r];i.a.push(new b(a.name,function(e){var t=4,n="n",r=null;return e&&((r=e.match(/(normal|oblique|italic)/i))&&r[1]&&(n=r[1].substr(0,1).toLowerCase()),(r=e.match(/([1-9]00|normal|bold)/i))&&r[1]&&(/bold/i.test(r[1])?t=7:/[1-9]00/.test(r[1])&&(t=parseInt(r[1].substr(0,1),10)))),n+t}("font-weight:"+a.weight+";font-style:"+a.style)))}e(i.a)},h(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+((t=this.c).o.location.hostname||t.a.location.hostname)+"/"+n+".js",function(t){t&&e([])})):e([])};var ee=new L(window);ee.a.c.custom=function(e,t){return new W(t,e)},ee.a.c.fontdeck=function(e,t){return new Q(t,e)},ee.a.c.monotype=function(e,t){return new F(t,e)},ee.a.c.typekit=function(e,t){return new Z(t,e)},ee.a.c.google=function(e,t){return new J(t,e)};var et={load:i(ee.load,ee)};"function"==typeof define&&define.amd?(e.r,void 0!==et&&e.v(et)):t.exports?t.exports=et:(window.WebFont=et,window.WebFontConfig&&ee.load(window.WebFontConfig))}()},31702,e=>{"use strict";var t=e.i(91398),n=e.i(91788),r=e.i(41158),i=e.i(73771);let o="TwicPics/components-demo-next",a=`https://github.com/${o}`;e.s(["TwicWrapper",0,({filename:s,children:c})=>{(0,n.useEffect)(()=>{e.r(67556).load({google:{families:["Montserrat:400,600,700"]}})},[]);let l=`https://stackblitz.com/github/${o}?file=${s||"README.md"}`;if(s){let e=/pages\/(.*)\//.exec(s);if(e){let[t,n]=e;l=`${l}&initialpath=${n}`}}let u=s?`${a}/blob/main/${s}`:a;return(0,t.jsxs)("div",{children:[(0,t.jsxs)("header",{id:i.default["twic-header"],children:[(0,t.jsx)(r.default,{href:"/",children:(0,t.jsxs)("h1",{className:i.default["heading-primary"],children:[(0,t.jsx)("img",{className:i.default["twicpics-logo"],src:"https://assets.twicpics.com/demo/@twicpics-components/logos/twicpics-by-frontify.svg",alt:"TwicPics logo"}),(0,t.jsx)("span",{children:"x"}),(0,t.jsx)("img",{className:i.default["framework-logo"],src:"https://assets.twicpics.com/demo/@twicpics-components/logos/next-js.svg",alt:"React Logo"})]})}),(0,t.jsx)("div",{className:i.default.ribbon,children:(0,t.jsxs)("div",{children:[(0,t.jsx)("a",{target:"_blank",href:u,rel:"noreferrer",title:"Open in Github",children:(0,t.jsx)("img",{src:"/assets/github-mark-white.svg",alt:"Open in Github"})}),(0,t.jsx)("a",{target:"_blank",href:l,rel:"noreferrer",title:"Open in StackBlitz",children:(0,t.jsx)("img",{src:"/assets/stackblitz.svg",alt:"Open in StackBlitz"})})]})}),(0,t.jsxs)("div",{className:i.default["tags-container"],children:[(0,t.jsx)("div",{className:i.default.tag,children:"@twicpics-components"}),(0,t.jsx)("a",{href:"https://www.twicpics.com/docs/components/next?utm_source=github&utm_medium=organic&utm_campaign=components",target:"_blank",className:`${i.default.tag} ${i.default["documentation-link"]} ${i.default["tag--bg-purple-rain"]}`,rel:"noreferrer",children:"Documentation"})]})]}),(0,t.jsx)("main",{id:i.default["twic-demo-container"],children:c})]})}])},40413,e=>{"use strict";var t=e.i(91788);let n=e=>{if(!e)return;let{attributes:t,element:r,elementName:i,value:o}=e,a=r||document.createElement(i||"div");if(t&&a instanceof HTMLElement)for(let[e,n]of Object.entries(t))a.setAttribute(e,String(n));if(o)if("string"==typeof o)a.innerHTML=o;else for(let e of Array.isArray(o)?o:[o]){let t=n(e);t&&a.appendChild(t)}return a},r=/px$/,i=e=>Number(e.replace(r,"")),o="undefined"!=typeof document,a=()=>{},s=(e,{filter:t,defaultValue:n}={})=>r=>{let i;return r&&`${r}`.replace(e,(e,t)=>i=t),(t?t(i):i)||n},c=e=>{throw Error(`twicpics-components ${e}`)},l=(e,{border:t="\\s",regExpFlags:n}={})=>RegExp(`^(?:${t})*(${Array.isArray(e)?e.join("|"):e})(?:${t}
1)*$`,n),u={breakpoints:{xs:320,sm:640,md:768,lg:1024,xl:1280,"2xl":1536},class:"twic",domain:void 0,env:"production",handleShadowDom:a,maxDPR:void 0,path:"",step:void 0},f=o&&window,d=o?f["~ TPCC"]||(f["~ TPCC"]=u):u,p=()=>`.twic-w>.${d.class}-background-done+div,.twic-w>.${d.class}-done+div,.twic-w>.${d.class}-poster-done+div{opacity:0 !important}.twic-w>.${d.class}-done,.twic-w>.${d.class}-poster-done{transform:none !important}`,h=e=>`data-${d.class}-${e}`,m=/^(?:(auth|placeholder|rel)|(image|media|video)|[^:]*):(\/*)((v[0-9]+(?=[/?]))?[^?]*(\?.*)?)$/,g=e=>{let t=e&&m.exec(e),{domain:n=""}=d;return{isAbsolute:e.slice(0,n.length+1)===`${n}/`,isSpecial:t&&void 0!==t[1]}},v=({context:e,inspect:t,output:n,quality:r,src:i,transform:o})=>{let{domain:a}=d,{isAbsolute:s}=g(i),c=s?`media:${i.slice(`${a}/`.length)}`:i,l=m.exec(c),u=l&&l[2],f=n?`/output=${n}`:"",p=u?l[4]:c,h=r?`/quality=${r}`:"",v=t?"/inspect":"",y=(({height:e,mode:t="cover",width:n},r)=>{if(r&&(n||e)){let i=e||"-",o=n||"-";return r.replace(/(\/*\*)/g,`/${t}=${o}x${i}`).replace(/WxH/g,`${o}x${i}`)}return r})(e,o);return`${a}/${l&&(l[1]||l[5])?`v1${y}${f}${h}${v}/${u?`${l[2]}:${p}`:p}`:`${p}${l&&l[6]?"&":"?"}twic=v1${y}${f}${v}${h}`}`},y=(e,t)=>"cover"===(e||"cover")&&void 0!==t?"":"/*",b=["center"];for(let e of["","bottom","top"])for(let t of["","left","right"])(t||e)&&b.push(e?t?`${e}-${t}`:e:t);let w=/\?|^\/*$/;l(b),l(["none","disk","memory","memory-disk"]);let x=/(^https?:\/\/[^/]+)\/*$/,_=l(["debug","offline","production"]),j=l(["high","low","auto"]),$=l("\\s*(\\d+)\\s*[x]\\s*(\\d+)\\s*"),k=["contain","cover"],E=l(k),O=["maincolor","meancolor","none","preview"],S=l(O),T=/^\/*(.+?)\/*$/,P=l("(\\d+(?:\\.\\d+)?)(?:\\s*[\\/:]\\s*(\\d+(?:\\.\\d+)?))?|(none)"),N=l("(\\d+\\.?\\d*)|(css)",{regExpFlags:"i"}),C=e=>!isNaN(e)&&e>0,R=/^((image|media|video):)?\/*/,M=s(l("(?:.|\n)*?")),A=l(".+?",{border:"[\\s\\/]"}),D={true:!0,false:!1,"":!0},z=e=>"boolean"==typeof e?e:void 0!==e&&D[e.trim()],I=/(?:§(?<breakpoint>xs|sm|md|lg|xl|2xl|\d*)\s+)?(?<value>[^§]+)/gm,H=(e,t)=>n=>{let r={0:e(t)},i=(n||"").toString().trim().replace(/(?:^|\s|,)@/g,"§");if(i){let n;for(;null!==(n=I.exec(i));){let{breakpoint:i,value:o}=n.groups||{},a=Number(i||"0");r[isNaN(a)?d.breakpoints[i]:a]=e(o?o.replace(/\s*,+\s*$/g,""):t)}}return r},L=e=>{if("number"!=typeof e){let t=M(e);e=t&&Number(t)}return C(e)?e:void 0},F=/\b(?:(left|right)|(bottom|top))\b/g,W=e=>{let t,n,r=M(e);if(r){let e;for(;e=F.exec(r);)e[1]?t=e[1]:n=e[2]}return{x:t,y:n}},B=H(W),q=s(j),U=s(_),V=e=>{let t=M(e);return"none"===t?"":t},K=H(V),G=s(E),X=H(G,"cover"),J=H(M),Y=e=>{let t=s(A,{filter:e=>e&&e.replace(/^\/*(.*[^/])\/*$/,"$1")})(e);return"none"===t?"":t},Z=H(Y),Q=e=>{let t;if("none"===e)return 0;if(e)if("number"==typeof e)t=1/e;else{let n=P.exec(e);if(n){let[,,e,r]=n;t=(r?Number(r):1)/Number(e)}else t=1}return C(t)?t:void 0},ee=H(Q,1),et=e=>{let t=z(e);
1if(void 0===t){let t=M((e||"").toString());return t&&t.replace(/\s/g,"")}return t?"":void 0},en=H(e=>{let t=M(e);return t&&t.replace(/\n\s*/g,"")}),er=e=>{if("offline"===d.env)return"";let t=M(e)||"placeholder:red",{isAbsolute:n,isSpecial:r}=g(t);return r?t:n?`media:${t.slice(`${d.domain}/`.length)}`:t.replace(R,`media:${d.path}`)},ei={true:"fade",false:"none",fade:"fade",zoom:"zoom",none:"none"},eo=e=>{if("string"==typeof e){let t=N.exec(e);if(t&&t[3])return!0;e=t&&t[2]?Number(t[2]):void 0}return C(e)&&e>1?e:void 0},ea=[["anticipation","anticipation"],["class","class"],["maxDPR","max-dpr"],["step","step"]];function es(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}"function"==typeof SuppressedError&&SuppressedError;let ec=({x:e,y:t},n,r)=>"contain"===n&&(r||(t?e?`${t} ${e}`:t:e)),el=({anchor:{x:e,y:t},debug:n,focus:r,mode:i,preTransform:o,refit:a})=>{let s=t?e?`${t}-${e}`:t:e,c="contain"!==i&&void 0===a&&(r||s),l=void 0!==a&&`${"contain"===i?"auto":"WxH"}${a?`(${a})`:""}${s&&"contain"!==i?`@${s}`:""}`;return`${n?"/debug":""}${o?`/${o}`:""}${c?`/focus=${c}`:""}${l?`/refit=${l}`:""}`},eu=(e,t,n)=>{let r={};return t&&(r.transitionDuration=t),e&&(r.transitionDelay=e),n&&(r.transitionTimingFunction=n),r},ef=(e,t,n,r,i)=>Object.assign(Object.assign(Object.assign(Object.assign({},"img"===r&&{alt:e||""}),("img"===r||"video"===r)&&{crossOrigin:t}),"img"===r&&{decoding:n}),"img"===r&&{referrerPolicy:i}),ed={img:"objectPosition",video:"objectPosition"},ep={img:"objectFit",video:"objectFit"},eh=new WeakMap,em=o&&"undefined"!=typeof MutationObserver&&new MutationObserver(e=>{for(let{target:t}of e){let e=eh.get(t);e&&e.handleState()}}),eg=o&&"undefined"!=typeof ResizeObserver&&new ResizeObserver(e=>{for(let{target:t}of e){let e=eh.get(t);e&&e.refreshBackground()}}),ev=RegExp(`(?:\\s*)(?:${d.class}(?:-background)*-)(done|error|loading)`);class ey{constructor(e){this.handleState=()=>{if(this.stateHandler){let e="new",{className:t}=this.media,n=ev.exec(t);n&&([,e]=n),this.stateHandler(e)}},this.refreshBackground=(e=>{let t,n=Object.assign({leading:!0,ms:0,trailing:!0},{ms:100});return(...r)=>{!t&&n.leading&&e(...r),clearTimeout(t),t=setTimeout(()=>{t=void 0,n.trailing&&e(...r)},n.ms)}})(()=>{if(this.media&&this.placeholderData){let e=this.media.nextElementSibling,t=((e,{anchor:t,focus:n,mode:r,placeholder:o,preTransform:a,src:s,ratio:c,refit:l,transitions:u,videoOptions:f})=>{let p;if(!d.domain||!e||!o||u.hasOwnProperty("zoom"))return"";let h=getComputedStyle(e),m=r||G(h.backgroundSize)||"cover";p=0===c?"contain"===m?1:i(h.height)/Math.max(1,i(h.width)):null!=c?c:i(h.fontSize);let g=1e3,b=1e3;p<1?g*=p:b/=p;let{videoTransform:w}=f||{},x=`${el({anchor:t,focus:n,mode:r,preTransform:a,refit:l})}${w||""}${y(m,l)||""}`;return v({context:{height:Math.max(1,Math.round(g)),mode:m,width:Math.max(1,Math.round(b))},transform:x,src:s,output:o})})(e,this.placeholderData);t&&t!==this.savedWrapperBackground&&(this.savedWrapperBackground=t,e.style.backgroundImage=`url(${JSON.stringify(t)})`)}}),this.setMedia=e=>{e&&(d.handleShadowDom(e),this.media=e,eh.set(this.media,this),em&&(em.observe(this.media,{attributes:!0,attributeFilter:["class"]}),this.handleState()),eg&&eg.observe(this.media))},this.setPlaceholderData=e=>{this.placeholderData=e,this.media&&this.refreshBackground()},this.destroy=()=>{this.media&&this.media&&eg&&eg.unobserve(this.media)},this.stateHandler=e}}class eb extends Error{constructor({componentName:e,expectedTypes:t,expectedValues:n,props:r,propName:i}){const o=t||n;super(`Invalid prop '${i}'${n?` value '${r[i]}'`:""}${t?` type '${typeof r[i]}'`:""} supplied to '${e}'${o?` expected ${o.length>1?"one of ":""}${t?"type ":""}'${o.join(", ")}'`:""}.`),this.expected=o&&o[0]}}let ew=e=>(t,n,r)=>{let i=[];for(let o of e){let e=o(t,n,r);if(null===e)return null;i.push(e.expected)}return new eb({componentName:r,expectedTypes:i,props:t,propName:n})},ex=(e,t)=>(n,r,i)=>{let o=n[r],a={componentName:i,props:n,propName:r};return null==o||typeof o===e?t&&!t.test(String(o))?new eb(a):null:new eb(Object.assign(Object.assign({},a),{expectedTypes:[e]}))},e_=ex("boolean"),ej=ex("function"),e$=e=>{let t=new Set(e);return(n,r,i)=>{let o=n[r];return null==o||t.has(o)?null:new eb({componentName:i,expectedValues:e,props:n,propName:r})}},ek=ex("string"),eE=ew([ex("number"),ek]),eO=e=>{var n,r,i,o;let a,s,c,l,u,f,p,m,v=(0,t.useRef)(null),b=(0,t.useRef)(new ey(t=>{e.onStateChange&&e.onStateChange({target:v,state:t})})).current;(0,t.useEffect)(()=>(b.setMedia(v.current),()=>{b.destroy()}),[]);let w=M(e.alt)||"",x=W(e.anchor),_="string"==typeof(n=e.bot)?n.trim():void 0,j=M(e.className),k=z(e.eager),E=V(e.focus),O=(e=>{let t;if(!e)return;let n=$.exec(e);if(n){let[,,e,r]=n;t=`${e}x${r}`}return t})(e.intrinsic),T=(a=M(e.mediaTag))&&a.toLowerCase(),P=G(e.mode),N=(e=>{if("offline"!==d.env&&"none"!==e)return S.test(e)?e:"preview"})(e.placeholder),C=M(e.position),R=Y(e.preTransform),A=Q(e.ratio),D=et(e.refit),I=er(e.src),H=L(e.step),F=(s=e.title)&&s.trim(),B=("boolean"!=typeof(r=e.transition)&&(r=M(r)||!0),c={}
1,String(r).split(/\s*\+\s*|\s+/).forEach(e=>c[`${ei[e]||"fade"}`]=!0),c),q=M(e.transitionDelay),U=M(e.transitionDuration),K=M(e.transitionTimingFunction),{videoOptions:X}=e,J=g(I).isSpecial?void 0:N;return t.default.createElement("div",{suppressHydrationWarning:!0,className:(i=e.src,l=["twic-w"],j&&l.push(j),B.hasOwnProperty("none")||(B.hasOwnProperty("fade")&&l.push("twic-tf"),B.hasOwnProperty("zoom")&&l.push("twic-tz")),"offline"===d.env&&(l.push("twic-offline"),i||l.push("twic-nosrc")),l.join(" ")),style:0===A?{height:"100%",paddingTop:"0"}:{paddingTop:void 0===A?"":100*A+"%"},title:F},t.default.createElement(T,Object.assign({suppressHydrationWarning:!0,ref:v,style:(u=eu(q,U,K),(f=ec(x,P,C))&&(u[ed[T]||"backgroundPosition"]=f),P&&(u[ep[T]||"backgroundSize"]=P),u)},((e,t,n,r,i,o,a,s,c,l,u,f)=>{let p={},{videoTransform:m,posterTransform:g}=f||{},v=el({anchor:e,debug:"debug"===d.env,focus:r,mode:a,preTransform:s,refit:c});return(v||m)&&(p[h("transform")]=`${v}${m||""}${y(a,c)||""}`),"string"==typeof t&&(p[h("bot")]=t||"/"),n&&(p[h("eager")]=""),i&&(p[h("intrinsic")]=i),l&&("img"===o||"video"===o?p[h("src")]=l:p[h("background")]=`url(${l})`),l&&"video"===o&&(p[h("poster")]=l,p[h("poster-transform")]=`${v}${g||""}/*/output=image`),void 0!==u&&(p[h("step")]=String(u)),p})(x,_,k,E,O,T,P,R,D,I,H,X),ef(w,e.crossOrigin,e.decoding,T,e.referrerPolicy))),J&&t.default.createElement("div",{suppressHydrationWarning:!0,style:(o=b.setPlaceholderData,p=eu(q,U,K),o({anchor:x,focus:E,mode:P,placeholder:J,preTransform:R,ratio:A,refit:D,src:I,transitions:B,videoOptions:X}),P&&(p.backgroundSize=P),(m=ec(x,P,C))&&(p.backgroundPosition=m),p)}))};eO.propTypes={alt:ek,anchor:e$(b),bot:ek,className:ek,focus:ek,intrinsic:ek,mode:e$(k),eager:ew([e_,ek]),onStateChange:ej,placeholder:e$(O),position:ek,preTransform:ek,ratio:eE,src:ek,step:eE,title:ek,transition:ew([e_,ek]),transitionDelay:ek,transitionDuration:ek,transitionTimingFunction:ek};let eS=t.default.use?"fetchPriority":"fetchpriority",eT=e=>{var{id:t,draggable:n,role:r,style:i,tabIndex:o}=e,a=es(e,["id","draggable","role","style","tabIndex"]);return{hostProps:Object.assign(Object.assign({},Object.fromEntries(Object.entries(a).filter(([e])=>e.startsWith("aria-")))),{id:t,draggable:n,role:M(r)||null,style:i,tabIndex:o}),mediaProps:Object.assign({},a)}},eP=(e,t)=>{if(e<0||e>t)return Math.min(Math.max(0,e),t);let n=2*e/t;return n<1?t/2*n**3:t/2*((n-=2)**3+2)},eN=e=>{e.preventDefault(),e.stopPropagation();let t=e.currentTarget,{left:n,top:r,right:i,bottom:o}=t.getBoundingClientRect(),{clientX:a,clientY:s}=e instanceof MouseEvent?e:e.touches[0];t.style.setProperty("--twic-xr",eP(a-n,i-n).toString()),t.style.setProperty("--twic-yr",eP(s-r,o-r).toString())},eC=e=>{let n,r=(0,t.useRef)(null),{hostProps:i,mediaProps:o}=eT(Object.assign({role:"img"},e));(0,t.useEffect)(()=>{let t;eo(e.zoom)&&((t=r.current.firstElementChild).addEventListener("mousemove",e=>eN(e)),t.addEventListener("touchmove",e=>eN(e)))},[]);let a=M(e.className)||"",s=eo(e.zoom);return t.default.createElement("div",Object.assign({ref:r},i,{className:`twic-i ${a} ${s?"twic-z":""}`,style:Object.assign(Object.assign({},i.style),(n={},"boolean"!=typeof s&&s&&(n["--twic-zoom"]=`${s}`),n))}),s&&t.default.createElement(eO,Object.assign({},o,{className:"twic-m",mediaTag:"div",mode:"cover"})),t.default.createElement(eO,Object.assign({},o,{className:"",mediaTag:"img"})))};eC.propTypes={refit:ew([e_,ek]),zoom:eE};let eR=e=>{let r,i,s;(e=>{e||c("install options not provided");let{domain:t,env:n,path:r}=e;t&&x.test(t)||c(`install domain "${t}" is invalid`),r&&w.test(r)&&c(`install path "${r}" is invalid`),n&&!_.test(n)&&c(`install env "${n}" is invalid`)})({domain:e.domain,env:e.env,path:e.path});let l={anticipation:L(e.anticipation),breakpoints:e.breakpoints,class:M(e.class),debug:z(e.debug),domain:(r=M(e.domain),x.test(r)?r.replace(x,"$1"):void 0),env:U(e.env),handleShadowDom:z(e.handleShadowDom),maxDPR:(i=L(e.maxDPR))>=1?i:void 0,path:(s=M(e.path))?s.replace(T,"$1/"):"",scriptElementId:"twicpics-script",step:L(e.step)};return(e=>{var t;let r,{breakpoints:i={},debug:s,domain:c,class:l,env:u,handleShadowDom:f,maxDPR:m,path:g}=e;d.breakpoints=Object.assign(Object.assign({},d.breakpoints),i),d.class=l||d.class,d.domain=c,d.env=s?"debug":u,d.maxDPR=Math.max(1,m||2),d.path=g,d.handleShadowDom=f&&o?(t=h("component"),r=new WeakSet,e=>{for(;e&&!r.has(e);){r.add(e);let{parentNode:i}=e;if(!i&&e instanceof ShadowRoot){if("closed"===e.mode)throw Error("cannot use TwicPics components in closed ShadowRoot");n({element:e,value:{elementName:"style",value:`.twic-i{overflow:hidden}.twic-w,.twic-w *{border:none;margin:0;overflow:hidden;padding:0}.twic-w{overflow:hidden;position:relative;padding-top:100%;width:100%;padding-top:calc(100% / var(--twic-ratio,1))}.twic-w>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%;transition-property:opacity,transform;will-change:opacity,transform;background-size:cover;background-position:center;background-repeat:no-repeat;object-fit:cover;object-position:center;transition-delay:0s;transition-duration:.4s;transition-timing-function:ease;object-fit:var(--twic-mode,cover);object-position:var(--twic-position,center);transition-delay:var(--twic-transition-delay,0s);transition-duration:var(--twic-transition-duration,400ms);transition-timing-function:var(--twic-transition-timing-function,ease)}.twic-w>div{background-repeat:no-repeat;background-size:cover;background-position:center;background-size:var(--twic-mode,cover);background-position:var(--twic-position,center);font-size:calc(1px / var(--twic-ratio,1))}.twic-w>img:not([src]),.twic-w>img[src=""]{visibility:hidden}.twic-w.twic-tz>img{transform:scale(0)}.twic-w.twic-tf>div{opacity:1}.twic-d{display:block}.twic-offline{background-color:#ccc}.twic-offline.twic-nosrc{background-color:#fd0016}.twic-offline>*{display:none}:root{--twic-zoom:0}.twic-z{position:relative}.twic-m{left:0;position:absolute;top:0;z-index:1}.twic-m>*{display:none;transition:none;width:calc(max(var(--twic-zoom),1) * 100%);height:calc(max(var(--twic-zoom),1) * 100%);transform:translate3d(calc((1 - max(var(--twic-zoom),1)) * var(--twic-xr,0) * 1px),calc((1 - max(var(--twic-zoom),1)) * var(--twic-yr,0) * 1px),0)}.twic-m:hover>*{display:block}.twic-m:hover+div,twicmedia:hover+twicmedia{opacity:0}
1.twic-p{border:none;margin:0;overflow:hidden;padding:0}.twic-p>img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}${p()}`}}),(e=e.host)&&e.setAttribute(t,"")}else e=i}}):a})(l),(0,t.useEffect)(()=>{document.getElementById(l.scriptElementId)||(e=>{if(o){let t=[`${d.domain}/?v1`];ea.forEach(n=>{let[r,i]=n;e.hasOwnProperty(r)&&e[r]&&t.push(`${i}=${e[r]}`)});let{scriptElementId:r}=e;n({element:document.head,value:[{attributes:{rel:"preconnect",href:d.domain},elementName:"link"},{attributes:Object.assign(Object.assign({async:"",defer:""},r&&{id:r}),{src:t.join("&")}),elementName:"script"}]});let i=n({elementName:"style",value:p()});document.head.appendChild(i),document.addEventListener("astro:after-swap",()=>document.head.appendChild(i))}})(l)},[]),null};eR.propTypes={anticipation:eE,class:ek,debug:e_,domain:ek,env:ek,handleShadowDom:e_,maxDPR:eE,path:ek,step:eE};let eM=e=>{let n,r=M(e.alt)||"",i=B(e.anchor),o=M(e.className)||"",a=z(e.eager),s=q(e.fetchpriority),c=K(e.focus),l=X(e.mode),u=J(e.position),f=Z(e.preTransform),p=ee(e.ratio),h=et(e.refit),m=er(e.src),g=en(e.sizes),b=(n=e.title)&&n.trim(),w=((e,t,n,r,i,o,a,s,c,l,u)=>{if(!d.domain)return;let f=((e,t,n,r,i,o,a)=>{var s;let c=new Set([...Object.keys(e).map(Number),...Object.keys(t).map(Number),...Object.keys(n).map(Number),...Object.keys(r).map(Number),...Object.keys(i).map(Number),...Object.keys(o).map(Number),...Object.keys(a).map(Number)]),l=[...new Set([...Object.values(d.breakpoints),...Array.from(c).filter(e=>e>0)])].sort((e,t)=>e-t),u=Array.from(c).sort((e,t)=>e-t).map(s=>({breakpoint:s,anchor:e[s],focus:t[s],mode:n[s],position:r[s],preTransform:i[s],ratio:o[s],sizes:a[s]}));for(let e=1;e<u.length;e++){let t=u[e-1],n=u[e];for(let e of Object.keys(u[0]))n[e]=null!=(s=n[e])?s:t[e]}return u.map((e,t)=>{var n,r;let{anchor:i,breakpoint:o,focus:a,mode:s,position:c,preTransform:f,ratio:d,sizes:p}=e,h=null!=(r=null==(n=u[t+1])?void 0:n.breakpoint)?r:void 0,m=o||h||Math.max(...l);return{anchor:i,breakpoint:o,focus:a,media:`(min-width: ${o}px)`,mode:s,position:c,preTransform:f,ratio:d,resolutions:l.filter(e=>e>=o&&(void 0===h||e<h||0===o&&e<=h)),sizes:p,width:m,height:d?`${Math.round(m*d)}`:void 0}}).sort((e,t)=>t.breakpoint-e.breakpoint)})(e,r,i,o,a,s,l),p=f.map((e,r)=>{let{anchor:i,focus:o,media:a,mode:s,position:l,preTransform:p,ratio:h,resolutions:m,sizes:g,width:b,height:w}=e,x="contain"===s?"inside":s,_=ec(i,s,l),j=`${el({anchor:i,focus:o,mode:s,preTransform:p,refit:c})}${y(s,c)||""}${_?`@${_.replace(/(\s)/g,"-")}`:""}`,$=new Set;for(let e=1;e<=d.maxDPR;e++)m.forEach(t=>$.add(t*e));let k=new Map;Array.from($).sort((e,t)=>t-e).forEach(e=>{k.set(e,v({context:{height:h?Math.round(e*h):void 0,mode:x,width:e},transform:j,src:u}))});let E={height:w,sizes:g,width:`${b}`};return E.srcSet=Array.from(k,([e,t])=>`${t} ${e}w`).join(","),r===f.length-1?(E.fetchPriority=t?n||"high":n,E.loading=t?"eager":"lazy",E.src=k.get(b)):E.media=a,E});return{img:p.pop(),sources:p}})(i,a,s,c,l,u,f,p,h,g,m),x=(null==w?void 0:w.img)||{},{fetchPriority:_}=x,j=es(x,["fetchPriority"]),$=Object.assign(Object.assign({},ef(r,e.crossOrigin,e.decoding,"img",e.referrerPolicy)),{[eS]:_}),{hostProps:k}=eT(Object.assign({role:"img"},e));return t.default.createElement("div",Object.assign({},k,{className:`twic-i ${o}`}),t.default.createElement("picture",{className:"twic-p",title:b},(null==w?void 0:w.sources)&&w.sources.map((e,n)=>t.default.createElement("source",Object.assign({key:n},e))),t.default.createElement("img",Object.assign({suppressHydrationWarning:!0},$,j))))};eM.propTypes={alt:ek,anchor:e$(b),className:ek,eager:ew([e_,ek]),fetchpriority:ek,focus:ek,mode:ek,position:ek,preTransform:ek,ratio:eE,refit:ew([e_,ek]),sizes:ek,src:ek,title:ek};let eA=e=>{var n,r,i,o;let a=M(e.className)||"",s=(n=L(e.duration),r=L(e.from),i=L(e.posterFrom),{videoTransform:`${r?`/from=${r}`:""}${(o=L(e.to))?`/to=${o}`:""}${n?`/duration=${n}`:""}`,posterTransform:i||r?`/from=${void 0===i?r:i}`:""}),{hostProps:c,mediaProps:l}=eT(e);return t.default.createElement("div",Object.assign({},c,{className:`twic-i ${a}`}),t.default.createElement(eO,Object.assign({},l,{className:"",mediaTag:"video",refit:!1,videoOptions:s})))};eA.propTypes={duration:eE,from:eE,posterFrom:eE,to:eE};let eD=e=>{let{children:n}=e,r=es(e,["children"]);return t.default.createElement("div",Object.assign({[h("view")]:""},r),n)};e.s(["TwicImg",()=>eC,"TwicInstall",()=>eR,"TwicPicture",()=>eM,"TwicVideo",()=>eA,"TwicView",()=>eD])},20955,(e,t,n)=>{var r={229:function(e){var t,n,r,i=e.exports={};function o(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}var c=[],l=!1,u=-1;function f(){l&&r&&(l=!1,r.length?c=r.concat(c):u=-1,c.length&&d())}function d(){if(!l){var e=s(f);l=!0;for(var t=c.length;t;){for(r=c,c=[];++u<t;)r&&r[u].run();u=-1,t=c.length}r=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new p(e,t)),1!==c.length||l||s(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}}},i={};function o(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={exports:{}},a=!0;try{r[e](n,n.exports,o),a=!1}finally{a&&delete i[e]}return n.exports}o.ab="/ROOT/node_modules/next/dist/compiled/process/",t.exports=o(229)},50461,(e,t,n)=>{"use strict";var r,i;t.exports=(null==(r=e.g.process)?void 0:r.env)&&"object"==typeof(null==(i=e.g.process)?void 0:i.env)?e.g.process:e.r(20955)},8481,(e,t,n)=>{"use strict";var r=Symbol.for("react.transitional.element");function i(e,t,n){var i=null;if(void 0!==n&&(i=""+n),void 0!==t.key&&(i=""+t.key),"key"in t)for(var o in n={}
1,t)"key"!==o&&(n[o]=t[o]);else n=t;return{$$typeof:r,type:e,key:i,ref:void 0!==(t=n.ref)?t:null,props:n}}n.Fragment=Symbol.for("react.fragment"),n.jsx=i,n.jsxs=i},91398,(e,t,n)=>{"use strict";t.exports=e.r(8481)},61556,(e,t,n)=>{"use strict";var r=e.i(50461),i=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),u=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),g=Symbol.iterator,v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,b={};function w(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||v}function x(){}function _(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||v}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=w.prototype;var j=_.prototype=new x;j.constructor=_,y(j,w.prototype),j.isPureReactComponent=!0;var $=Array.isArray;function k(){}var E={H:null,A:null,T:null,S:null},O=Object.prototype.hasOwnProperty;function S(e,t,n){var r=n.ref;return{$$typeof:i,type:e,key:t,ref:void 0!==r?r:null,props:n}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var P=/\/+/g;function N(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function C(e,t,n){if(null==e)return e;var r=[],a=0;return!function e(t,n,r,a,s){var c,l,u,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"bigint":case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case i:case o:d=!0;break;case h:return e((d=t._init)(t._payload),n,r,a,s)}}if(d)return s=s(t),d=""===a?"."+N(t,0):a,$(s)?(r="",null!=d&&(r=d.replace(P,"$&/")+"/"),e(s,n,r,"",function(e){return e})):null!=s&&(T(s)&&(c=s,l=r+(null==s.key||t&&t.key===s.key?"":(""+s.key).replace(P,"$&/")+"/")+d,s=S(c.type,l,c.props)),n.push(s)),1;d=0;var p=""===a?".":a+":";if($(t))for(var m=0;m<t.length;m++)f=p+N(a=t[m],m),d+=e(a,n,r,f,s);else if("function"==typeof(m=null===(u=t)||"object"!=typeof u?null:"function"==typeof(u=g&&u[g]||u["@@iterator"])?u:null))for(t=m.call(t),m=0;!(a=t.next()).done;)f=p+N(a=a.value,m++),d+=e(a,n,r,f,s);else if("object"===f){if("function"==typeof t.then)return e(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(k,k):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(t),n,r,a,s);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(n=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.")}return d}(e,r,"","",function(e){return t.call(n,e,a++)}),r}function R(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var M="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r.default&&"function"==typeof r.default.emit)return void r.default.emit("uncaughtException",e);console.error(e)};n.Activity=m,n.Children={map:C,forEach:function(e,t,n){C(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return C(e,function(){t++}),t},toArray:function(e){return C(e,function(e){return e})||[]},only:function(e){if(!T(e))throw Error("React.Children.only expected to receive a single React element child.");return e}}
1,n.Component=w,n.Fragment=a,n.Profiler=c,n.PureComponent=_,n.StrictMode=s,n.Suspense=d,n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=E,n.__COMPILER_RUNTIME={__proto__:null,c:function(e){return E.H.useMemoCache(e)}},n.cache=function(e){return function(){return e.apply(null,arguments)}},n.cacheSignal=function(){return null},n.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=y({},e.props),i=e.key;if(null!=t)for(o in void 0!==t.key&&(i=""+t.key),t)O.call(t,o)&&"key"!==o&&"__self"!==o&&"__source"!==o&&("ref"!==o||void 0!==t.ref)&&(r[o]=t[o]);var o=arguments.length-2;if(1===o)r.children=n;else if(1<o){for(var a=Array(o),s=0;s<o;s++)a[s]=arguments[s+2];r.children=a}return S(e.type,i,r)},n.createContext=function(e){return(e={$$typeof:u,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:l,_context:e},e},n.createElement=function(e,t,n){var r,i={},o=null;if(null!=t)for(r in void 0!==t.key&&(o=""+t.key),t)O.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(i[r]=t[r]);var a=arguments.length-2;if(1===a)i.children=n;else if(1<a){for(var s=Array(a),c=0;c<a;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps)void 0===i[r]&&(i[r]=a[r]);return S(e,o,i)},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:f,render:e}},n.isValidElement=T,n.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:R}},n.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},n.startTransition=function(e){var t=E.T,n={};E.T=n;try{var r=e(),i=E.S;null!==i&&i(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(k,M)}catch(e){M(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),E.T=t}},n.unstable_useCacheRefresh=function(){return E.H.useCacheRefresh()},n.use=function(e){return E.H.use(e)},n.useActionState=function(e,t,n){return E.H.useActionState(e,t,n)},n.useCallback=function(e,t){return E.H.useCallback(e,t)},n.useContext=function(e){return E.H.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e,t){return E.H.useDeferredValue(e,t)},n.useEffect=function(e,t){return E.H.useEffect(e,t)},n.useEffectEvent=function(e){return E.H.useEffectEvent(e)},n.useId=function(){return E.H.useId()},n.useImperativeHandle=function(e,t,n){return E.H.useImperativeHandle(e,t,n)},n.useInsertionEffect=function(e,t){return E.H.useInsertionEffect(e,t)},n.useLayoutEffect=function(e,t){return E.H.useLayoutEffect(e,t)},n.useMemo=function(e,t){return E.H.useMemo(e,t)},n.useOptimistic=function(e,t){return E.H.useOptimistic(e,t)},n.useReducer=function(e,t,n){return E.H.useReducer(e,t,n)},n.useRef=function(e){return E.H.useRef(e)},n.useState=function(e){return E.H.useState(e)},n.useSyncExternalStore=function(e,t,n){return E.H.useSyncExternalStore(e,t,n)},n.useTransition=function(){return E.H.useTransition()},n.version="19.2.3"},91788,(e,t,n)=>{"use strict";t.exports=e.r(61556)},41705,(e,t,n)=>{"use strict";n._=function(e){return e&&e.__esModule?e:{default:e}}},52456,(e,t,n)=>{"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}n._=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var i={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=o?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(i,a,s):i[a]=e[a]}return i.default=e,n&&n.set(e,i),i}},89129,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={DecodeError:function(){return v},MiddlewareNotFoundError:function(){return x},MissingStaticPage:function(){return w},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return o},execOnce:function(){return a},getDisplayName:function(){return f},getLocationOrigin:function(){return l},getURL:function(){return u},isAbsoluteUrl:function(){return c},isResSent:function(){return d},loadGetInitialProps:function(){return h}
1,normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return _}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,n=!1;return(...r)=>(n||(n=!0,t=e(...r)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,c=e=>s.test(e);function l(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function u(){let{href:e}=window.location,t=l();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&d(n))return r;if(!r)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r}let m="undefined"!=typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class v extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class x extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function _(e){return JSON.stringify({message:e.message,stack:e.stack})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.