1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.7.2, @magento/venia-sample-payments-checkmo: ^0.0.19, @magento/upward-security-headers: ~1.1.20, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.5, @magento/peregrine: ~15.7.2, @magento/pagebuilder: ~9.3.7, @magento/eslint-config: ~1.5.3, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[65],{"/ekA":function(e,t,r){"use strict" 3Object.defineProperty(t,"__esModule",{value:!0}) 4const n=(e,t)=>r=>Math.max(Math.min(r,t),e),s=e=>e%1?Number(e.toFixed(5)):e,a=/(-)?([\d]*\.?[\d])+/g,o=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,c=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i 5function isString(e){return"string"==typeof e}const i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},u=Object.assign(Object.assign({},i),{transform:n(0,1)}),l=Object.assign(Object.assign({},i),{default:1}),f=e=>({test:t=>isString(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),p=f("deg"),d=f("%"),m=f("px"),h=f("vh"),g=f("vw"),b=Object.assign(Object.assign({},d),{parse:e=>d.parse(e)/100,transform:e=>d.transform(100*e)}),v=(e,t)=>
5r=>Boolean(isString(r)&&c.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),y=(e,t,r)=>n=>{if(!isString(n))return n 6const[s,o,c,i]=n.match(a) 7return{[e]:parseFloat(s),[t]:parseFloat(o),[r]:parseFloat(c),alpha:void 0!==i?parseFloat(i):1}},w={test:v("hsl","hue"),parse:y("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+d.transform(s(t))+", "+d.transform(s(r))+", "+s(u.transform(n))+")"},O=n(0,255),j=Object.assign(Object.assign({},i),{transform:e=>Math.round(O(e))}),S={test:v("rgb","red"),parse:y("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+j.transform(e)+", "+j.transform(t)+", "+j.transform(r)+", "+s(u.transform(n))+")"} 8const x={test:v("#"),parse:function parseHex(e){let t="",r="",n="",s="" 9return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),s=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),s=e.substr(4,1),t+=t,r+=r,n+=n,s+=s),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:s?parseInt(s,16)/255:1}},transform:S.transform},F={test:e=>S.test(e)||x.test(e)||w.test(e),parse:e=>S.test(e)?S.parse(e):w.test(e)?w.parse(e):x.parse(e),transform:e=>isString(e)?e:e.hasOwnProperty("red")?S.transform(e):w.transform(e)},M="${c}",T="${n}" 10function analyse(e){"number"==typeof e&&(e=`${e}`) 11const t=[] 12let r=0 13const n=e.match(o) 14n&&(r=n.length,e=e.replace(o,M),t.push(...n.map(F.parse))) 15const s=e.match(a) 16return s&&(e=e.replace(a,T),t.push(...s.map(i.parse))),{values:t,numColors:r,tokenised:e}}function parse(e){return analyse(e).values}function createTransformer(e){const{values:t,numColors:r,tokenised:n}=analyse(e),a=t.length 17return e=>{let t=n 18for(let n=0;n<a;n++)t=t.replace(n<r?M:T,n<r?F.transform(e[n]):s(e[n])) 19return t}}const A=e=>"number"==typeof e?0:e 20const I={test:function test(e){var t,r,n,s 21return isNaN(e)&&isString(e)&&(null!==(r=null===(t=e.match(a))||void 0===t?void 0:t.length)&&void 0!==r?r:0)+(null!==(s=null===(n=e.match(o))||void 0===n?void 0:n.length)&&void 0!==s?s:0)>0},parse,createTransformer,getAnimatableNone:function getAnimatableNone(e){const t=parse(e) 22return createTransformer(e)(t.map(A))}},P=new Set(["brightness","contrast","saturate","opacity"]) 23function applyDefaultFilter(e){let[t,r]=e.slice(0,-1).split("(") 24if("drop-shadow"===t)return e 25const[n]=r.match(a)||[] 26if(!n)return e 27const s=r.replace(n,"") 28let o=P.has(t)?1:0 29return n!==r&&(o*=100),t+"("+o+s+")"}const C=/([a-z-]*)\(.*?\)/g,N=Object.assign(Object.assign({},I),{getAnimatableNone:e=>{const t=e.match(C) 30return t?t.map(applyDefaultFilter).join(" "):e}}) 31t.alpha=u,t.color=F,t.complex=I,t.degrees=p,t.filter=N,t.hex=x,t.hsla=w,t.number=i,t.percent=d,t.progressPercentage=b,t.px=m,t.rgbUnit=j,t.rgba=S,t.scale=l,t.vh=h,t.vw=g},"4LOC":function(e,t,r){"use strict" 32Object.defineProperty(t,"__esModule",{value:!0}),t.warning=function(){},t.invariant=function(){}},"82gj":function(e,t,r){"use strict" 33r.r(t),r.d(t,"invariant",function(){return s}),r.d(t,"warning",function(){return n}) 34var n=function(){},s=function(){}},CC3I:function(e,t,r){var n=r("Lc7W") 35function StyleToObject(e,t){var r,s=null 36if(!e||"string"!=typeof e)return s 37for(var a,o,c=n(e),i="function"==typeof t,u=0,l=c.length;u<l;u++)a=(r=c[u]).property,o=r.value,i?t(a,o,r):o&&(s||(s={}),s[a]=o) 38return s}e.exports=StyleToObject,e.exports.default=StyleToObject},Lc7W:function(e,t){var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,s=/^\s*/,a=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,c=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,i=/^[;\s]*/,u=/^\s+|\s+$/g,l="\n",f="/",p="*",d="",m="comment",h="declaration" 39function trim(e){return e?e.replace(u,d):d}e.exports=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string") 40if(!e)return[] 41t=t||{} 42var u=1,g=1 43function updatePosition(e){var t=e.match(n) 44t&&(u+=t.length) 45var r=e.lastIndexOf(l) 46g=~r?e.length-r:g+e.length}function position(){var e={line:u,column:g} 47return function(t){return t.position=new Position(e),whitespace(),t}}function Position(e){this.start=e,this.end={line:u,column:g},this.source=t.source}Position.prototype.content=e 48var b=[] 49function error(r){var n=new Error(t.source+":"+u+":"+g+": "+r)
50if(n.reason=r,n.filename=t.source,n.line=u,n.column=g,n.source=e,!t.silent)throw n 51b.push(n)}function match(t){var r=t.exec(e) 52if(r){var n=r[0] 53return updatePosition(n),e=e.slice(n.length),r}}function whitespace(){match(s)}function comments(e){var t 54for(e=e||[];t=comment();)!1!==t&&e.push(t) 55return e}function comment(){var t=position() 56if(f==e.charAt(0)&&p==e.charAt(1)){for(var r=2;d!=e.charAt(r)&&(p!=e.charAt(r)||f!=e.charAt(r+1));)++r 57if(r+=2,d===e.charAt(r-1))return error("End of comment missing") 58var n=e.slice(2,r-2) 59return g+=2,updatePosition(n),e=e.slice(r),g+=2,t({type:m,comment:n})}}function declaration(){var e=position(),t=match(a) 60if(t){if(comment(),!match(o))return error("property missing ':'") 61var n=match(c),s=e({type:h,property:trim(t[0].replace(r,d)),value:n?trim(n[0].replace(r,d)):d}) 62return match(i),s}}return whitespace(),function declarations(){var e,t=[] 63for(comments(t);e=declaration();)!1!==e&&(t.push(e),comments(t)) 64return t}()}},Majg:function(e,t,r){"use strict" 65var n=r("CC3I"),s=r.n(n) 66t.a=s.a},bggx:function(e,t,r){"use strict" 67r.d(t,"b",function(){return u}) 68var n=r("q1tI"),s=r.n(n),a=r("y1Xp"),o=r("eJvX"),c=Object(n.createContext)(),{Provider:i}=c,u=(t.a=(e=>
68{var{canOpenMultiple:t=!0,children:r}=e,c=(e=>{var{canOpenMultiple:t,children:r}=e,[s,a]=Object(n.useState)(new Set([])),o=Object(n.useCallback)(e=>{a(r=>{var n=new Set(r) 69return r.has(e)?n.delete(e):(t||n.clear(),n.add(e)),n})},[t,a]) 70return Object(n.useEffect)(()=>{var e,s=new Set([]) 71n.Children.toArray(r).forEach(t=>{if((e=>e.props.isOpen)(t)){var{id:r}=t.props 72s.add(r),e||(e=r)}}),!t&&s.size>1&&(s.clear(),s.add(e)),a(s)},[]),{handleSectionToggle:o,openSectionIds:s}})({canOpenMultiple:t,children:r}),{handleSectionToggle:u,openSectionIds:l}=c,f={handleSectionToggle:u,openSectionIds:l},p=Object(a.a)(o.a,e.classes) 73return s.a.createElement(i,{value:f},s.a.createElement("div",{className:p.root},r))}),()=>Object(n.useContext)(c))},gMMq:function(e,t,r){"use strict" 74r.r(t),r.d(t,"cancelSync",function(){return p}),r.d(t,"flushSync",function(){return d}),r.d(t,"getFrameData",function(){return b}) 75const n="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),s="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(n()),1/60*1e3) 76let a=!0,o=!1,c=!1 77const i={delta:0,timestamp:0},u=["read","update","preRender","render","postRender"],l=u.reduce((e,t)=>(e[t]=function createRenderStep(e){let t=[],r=[],n=0,s=!1,a=!1 78const o=new WeakSet,c={schedule:(e,a=!1,c=!1)=>{const i=c&&s,u=i?t:r 79return a&&o.add(e),-1===u.indexOf(e)&&(u.push(e),i&&s&&(n=t.length)),e},cancel:e=>{const t=r.indexOf(e);-1!==t&&r.splice(t,1),o.delete(e)},process:i=>{if(s)a=!0 80else{if(s=!0,[t,r]=[r,t],r.length=0,n=t.length)for(let r=0;r<n;r++){const n=t[r] 81n(i),o.has(n)&&(c.schedule(n),e())}s=!1,a&&(a=!1,c.process(i))}}} 82return c}(()=>o=!0),e),{}),f=u.reduce((e,t)=>{const r=l[t] 83return e[t]=((e,t=!1,n=!1)=>(o||g(),r.schedule(e,t,n))),e},{}),p=u.reduce((e,t)=>(e[t]=l[t].cancel,e),{}),d=u.reduce((e,t)=>(e[t]=(()=>l[t].process(i)),e),{}),m=e=>l[e].process(i),h=e=>{o=!1,i.delta=a?1/60*1e3:Math.max(Math.min(e-i.timestamp,40),1),i.timestamp=e,c=!0,u.forEach(m),c=!1,o&&(a=!1,s(h))},g=()=>{o=!0,a=!0,c||s(h)},b=()=>i 84t.default=f},jNhd:function(e,t,r){"use strict" 85var n=r("q1tI"),s=r("Kxtp"),a=s.a?n.useLayoutEffect:n.useEffect,o={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0} 86t.a=s.a&&void 0!==window.ResizeObserver?function useMeasure(){var e=Object(n.useState)(null),t=e[0],r=e[1],s=Object(n.useState)(o),c=s[0],i=s[1],u=Object(n.useMemo)(function(){return new window.ResizeObserver(function(e){if(e[0]){var t=e[0].contentRect,r=t.x,n=t.y,s=t.width,a=t.height,o=t.top,c=t.left,u=t.bottom,l=t.right 87i({x:r,y:n,width:s,height:a,top:o,left:c,bottom:u,right:l})}})},[]) 88return a(function(){if(t)return u.observe(t),function(){u.disconnect()}},[t]),[r,c]}:function(){return[s.b,o]}},kCFG:function(e,t,r){"use strict" 89r.r(t),r.d(t,"alpha",function(){return u}),r.d(t,"number",function(){return i}),r.d(t,"scale",function(){return l}),r.d(t,"degrees",function(){return p}),r.d(t,"percent",function(){return d}),r.d(t,"progressPercentage",function(){return b}),r.d(t,"px",function(){return m}),r.d(t,"vh",function(){return h}),r.d(t,"vw",function(){return g}),r.d(t,"hsla",function(){return w}),r.d(t,"rgbUnit",function(){return j}),r.d(t,"rgba",function(){return S}),r.d(t,"hex",function(){return x}),r.d(t,"color",function(){return F}),r.d(t,"complex",function(){return I}),r.d(t,"filter",function(){return N}) 90const n=(e,t)=>r=>Math.max(Math.min(r,t),e),s=e=>e%1?Number(e.toFixed(5)):e,a=/(-)?([\d]*\.?[\d])+/g,o=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,c=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i 91function isString(e){return"string"==typeof e}const i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},u=Object.assign(Object.assign({},i),{transform:n(0,1)}),l=Object.assign(Object.assign({},i),{default:1}),f=e=>({test:t=>isString(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),p=f("deg"),d=f("%"),m=f("px"),h=f("vh"),g=f("vw"),b=Object.assign(Object.assign({},d),{parse:e=>d.parse(e)/100,transform:e=>d.transform(100*e)}),v=(e,t)=>
91r=>Boolean(isString(r)&&c.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),y=(e,t,r)=>n=>{if(!isString(n))return n 92const[s,o,c,i]=n.match(a) 93return{[e]:parseFloat(s),[t]:parseFloat(o),[r]:parseFloat(c),alpha:void 0!==i?parseFloat(i):1}},w={test:v("hsl","hue"),parse:y("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+d.transform(s(t))+", "+d.transform(s(r))+", "+s(u.transform(n))+")"},O=n(0,255),j=Object.assign(Object.assign({},i),{transform:e=>Math.round(O(e))}),S={test:v("rgb","red"),parse:y("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+j.transform(e)+", "+j.transform(t)+", "+j.transform(r)+", "+s(u.transform(n))+")"} 94const x={test:v("#"),parse:function parseHex(e){let t="",r="",n="",s="" 95return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),s=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),s=e.substr(4,1),t+=t,r+=r,n+=n,s+=s),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:s?parseInt(s,16)/255:1}},transform:S.transform},F={test:e=>S.test(e)||x.test(e)||w.test(e),parse:e=>S.test(e)?S.parse(e):w.test(e)?w.parse(e):x.parse(e),transform:e=>isString(e)?e:e.hasOwnProperty("red")?S.transform(e):w.transform(e)},M="${c}",T="${n}" 96function analyse(e){"number"==typeof e&&(e=`${e}`) 97const t=[] 98let r=0 99const n=e.match(o) 100n&&(r=n.length,e=e.replace(o,M),t.push(...n.map(F.parse))) 101const s=e.match(a) 102return s&&(e=e.replace(a,T),t.push(...s.map(i.parse))),{values:t,numColors:r,tokenised:e}}function parse(e){return analyse(e).values}function createTransformer(e){const{values:t,numColors:r,tokenised:n}=analyse(e),a=t.length 103return e=>{let t=n 104for(let n=0;n<a;n++)t=t.replace(n<r?M:T,n<r?F.transform(e[n]):s(e[n])) 105return t}}const A=e=>"number"==typeof e?0:e 106const I={test:function test(e){var t,r,n,s 107return isNaN(e)&&isString(e)&&(null!==(r=null===(t=e.match(a))||void 0===t?void 0:t.length)&&void 0!==r?r:0)+(null!==(s=null===(n=e.match(o))||void 0===n?void 0:n.length)&&void 0!==s?s:0)>0},parse,createTransformer,getAnimatableNone:function getAnimatableNone(e){const t=parse(e) 108return createTransformer(e)(t.map(A))}},P=new Set(["brightness","contrast","saturate","opacity"]) 109function applyDefaultFilter(e){let[t,r]=e.slice(0,-1).split("(") 110if("drop-shadow"===t)return e 111const[n]=r.match(a)||[] 112if(!n)return e 113const s=r.replace(n,"") 114let o=P.has(t)?1:0 115return n!==r&&(o*=100),t+"("+o+s+")"}const C=/([a-z-]*)\(.*?\)/g,N=Object.assign(Object.assign({},I),{getAnimatableNone:e=>{const t=e.match(C) 116return t?t.map(applyDefaultFilter).join(" "):e}})},s1vs:function(e,t,r){"use strict" 117Object.defineProperty(t,"__esModule",{value:!0}) 118const n="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),s="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(n()),1/60*1e3) 119let a=!0,o=!1,c=!1 120const i={delta:0,timestamp:0},u=["read","update","preRender","render","postRender"],l=u.reduce((e,t)=>(e[t]=function createRenderStep(e){let t=[],r=[],n=0,s=!1,a=!1 121const o=new WeakSet,c={schedule:(e,a=!1,c=!1)=>{const i=c&&s,u=i?t:r 122return a&&o.add(e),-1===u.indexOf(e)&&(u.push(e),i&&s&&(n=t.length)),e},cancel:e=>{const t=r.indexOf(e);-1!==t&&r.splice(t,1),o.delete(e)},process:i=>{if(s)a=!0 123else{if(s=!0,[t,r]=[r,t],r.length=0,n=t.length)for(let r=0;r<n;r++){const n=t[r] 124n(i),o.has(n)&&(c.schedule(n),e())}s=!1,a&&(a=!1,c.process(i))}}} 125return c}(()=>o=!0),e),{}),f=u.reduce((e,t)=>{const r=l[t] 126return e[t]=((e,t=!1,n=!1)=>(o||g(),r.schedule(e,t,n))),e},{}),p=u.reduce((e,t)=>(e[t]=l[t].cancel,e),{}),d=u.reduce((e,t)=>(e[t]=(()=>l[t].process(i)),e),{}),m=e=>l[e].process(i),h=e=>{o=!1,i.delta=a?1/60*1e3:Math.max(Math.min(e-i.timestamp,40),1),i.timestamp=e,c=!0,u.forEach(m),c=!1,o&&(a=!1,s(h))},g=()=>{o=!0,a=!0,c||s(h)} 127t.cancelSync=p,t.default=f,t.flushSync=d,t.getFrameData=(()=>i)}}])
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.