1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.7.0, @magento/venia-product-recommendations: ^1.0.1, @magento/venia-data-collector: ^1.0.7, @magento/upward-security-headers: ~1.1.18, @magento/recommendations-js-sdk: ^2.0.7, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.3, @magento/peregrine: ~15.5.2, @magento/pagebuilder: ~9.3.5, @magento/experience-platform-connector: ~1.0.10, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[98],{nepC:function(t,n,e){"use strict" 3e.r(n),e.d(n,"default",function(){return y}) 4var a=e("pVnL"),r=e.n(a),i=e("lSNA"),o=e.n(i),s=e("q1tI"),d=e.n(s),l=e("GTV5"),b=e("LboF"),c=e.n(b),g=e("nr/F"),p={injectType:"singletonStyleTag",insert:"head",singleton:!0},u=(c()(g.a,p),g.a.locals||{}),h=e("y1Xp"),f=e("OBO2"),m=e("17x9") 5function ownKeys(t,n){var e=Object.keys(t) 6if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t) 7n&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,a)}return e}function _objectSpread(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{} 8n%2?ownKeys(Object(e),!0).forEach(function(n){o()(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):ownKeys(Object(e)).forEac
8h(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}const v=t=>{if(t)return t.charAt(0).toUpperCase()+t.slice(1)},w=t=>{const n=Object(h.a)(u,t.classes),e=Object(s.useRef)(null),[a,i]=Object(s.useState)(null),[o,b]=Object(s.useState)(null),c=Object(s.useRef)(!1),g=Object(s.useRef)(0),p=Object(s.useRef)(0),{tabNavigationAlignment:m="left",minHeight:w,defaultIndex:y=0,headers:O=[],textAlign:j,border:x,borderColor:R,borderWidth:L,borderRadius:k,marginTop:C,marginRight:G,marginBottom:B,marginLeft:D,mediaQueries:N,paddingTop:S,paddingRight:T,paddingBottom:A,paddingLeft:E,cssClasses:z=[],children:K}=t,{styles:M}=Object(f.a)({mediaQueries:N}),P=Object(s.useCallback)(t=>{c.current=!0,g.current=t.clientX},[]),Q=Object(s.useCallback)(()=>{c.current=!1},[]),I=Object(s.useCallback)(t=>{c.current&&a&&(a.scrollLeft=p.current+(g.current-t.clientX),p.current=a.scrollLeft,g.current=t.clientX)},[a]),J=Object(s.useCallback)(t=>{const n=t.target 9p.current=t.target.scrollLeft,n.scrollLeft>0?n.scrollLeft+n.offsetWidth+1>=n.scrollWidth?b("left"):b("both"):b("right")},[b]) 10if(Object(s.useEffect)(()=>{let t 11const n=e.current 12return n&&"UL"===n.childNodes[0].nodeName&&(t=n.childNodes[0],i(t),t.scrollWidth>t.offsetWidth&&b("right"),t.addEventListener("scroll",J)),()=>{t&&t.removeEventListener("scroll",J)}},[J]),!O.length)return null 13const W={marginTop:C,marginRight:G,marginBottom:B,marginLeft:D,paddingTop:S,paddingRight:T,paddingBottom:A,paddingLeft:E},X={minHeight:w,textAlign:j},H={defaultIndex:y} 14x&&(W["--tabs-border"]=x,W["--tabs-border-color"]=R),L&&(W["--tabs-border-width"]=L),k&&(W["--tabs-border-radius"]=k) 15const U=O.map((t,e)=>d.a.createElement(l.a,{className:n.header,key:e},t)),F=s.Children.map(K,(t,e)=>d.a.createElement(l.c,{key:e,className:n.panel,selectedClassName:n.panelSelected},t)),Y=n["navigation".concat(v(m))],_=n["content".concat(v(m))],V=o?n["navigationGradient".concat(v(o))]:null 16return d.a.createElement(l.d,r()({style:W,className:[n.root,...z].join(" "),disabledTabClassName:n.disabled,selectedTabClassName:n.selected},H),d.a.createElement("div",{className:V,ref:e},d.a.createElement(l.b,{onMouseDown:P,onMouseUp:Q,onMouseMove:I,onMouseLeave:Q,className:Y},U)),d.a.createElement("div",{className:_,style:_objectSpread(_objectSpread({},X),M)},F))} 17w.propTypes={classes:Object(m.shape)({header:m.string,panelSelected:m.string,panel:m.string,contentLeft:m.string,contentCenter:m.string,contentRight:m.string,navigationLeft:m.string,navigationCenter:m.string,navigationRight:m.string,navigationGradientLeft:m.string,navigationGradientRight:m.string,navigationGradientBoth:m.string,disabled:m.string,selected:m.string,item:m.string}),tabNavigationAlignment:Object(m.oneOf)(["left","center","right"]),minHeight:m.string,defaultIndex:m.number,headers:Object(m.arrayOf)(m.string),textAlign:m.string,border:m.string,borderColor:m.string,borderWidth:m.string,borderRadius:m.string,marginTop:m.string,marginRight:m.string,marginBottom:m.string,marginLeft:m.string,mediaQueries:Object(m.arrayOf)(Object(m.shape)({media:m.string,style:m.object})),paddingTop:m.string,paddingRight:m.string,paddingBottom:m.string,paddingLeft:m.string,cssClasses:Object(m.arrayOf)(m.string)} 18var y=w},"nr/F":function(t,n,e){"use strict" 19var a=e("JPst"),r=e.n(a)()(function(t){return t[1]}) 20r.push([t.i,".tabs-root-r2D {\n -webkit-tap-highlight-color: transparent;\n --tabs-border: solid;\n --tabs-border-color: #ccc;\n --tabs-border-width: 1px;\n --tabs-border-radius: 0px;\n}\n\n.tabs-root-r2D ul li.tabs-header-Kb4.tabs-selected-voU {\n background: #001E62;\n color: #ffffff;\n z-index: 3;\n}\n\n.tabs-root-r2D ul.tabs-navigation-dGu {\n display: block;\n font-size: 0;\n margin: 0 0 calc(var(--tabs-border-width) * -1);\n white-space: nowrap;\n overflow-x: scroll;\n overflow-y: hidden;\n -ms-overflow-style: none;\n scrollbar-width: none;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\nul.tabs-navigation-dGu::-webkit-scrollbar {\n display: none;\n}\n.tabs-navigationLeft-H3w {\n text-align: left;\n padding-left: 0 !important;\n}\n.tabs-navigationCenter-jtl {\n text-align: center;\n}\n.tabs-navigationRight-CIQ {\n text-align: right;\n}\n\n.tabs-navigationGradientLeft-R35,\n.tabs-navigationGradientBoth-97w,\n.tabs-navigationGradientRight-MAQ {\n position: relative;\n}\n.tabs-navigationGradientLeft-R35:before,\n.tabs-navigationGradientBoth-97w:before {\n pointer-events: none;\n opacity: 1;\n position: absolute;\n left: 0;\n top: 0;\n bottom: var(--tabs-border-width);\n content: '';\n display: block;\n width: 100px;\n z-index: 4;\n background: linear-gradient(\n 90deg,\n rgba(255, 255, 255, 1) 0%,\n rgba(255, 255, 255, 0) 100%\n );\n}\n.tabs-navigationGradientRight-MAQ:after,\n.tabs-navigationGradientBoth-97w:after {\n pointer-events: none;\n opacity: 1;\n position: absolute;\n right: 0;\n top: 0;\n bottom: var(--tabs-border-width);\n content: '';\n display: block;\n width: 100px;\n z-index: 4;\n background: linear-gradient(\n 90deg,\n rgba(255, 255, 255, 0) 0%,\n rgba(255, 255, 255, 1) 100%\n );\n}\n\n.tabs-root-r2D ul li.tabs-header-Kb4 {\n list-style: none;\n background: rgb(var(--venia-global-color-gray));\n border: var(--tabs-border-width) var(--tabs-border) var(--tabs-border-color);\n border-bottom: 0;\n border-top-left-radius: var(--tabs-border-radius);\n border-top-right-radius: var(--tabs-border-radius);\n display: inline-block;\n margin: 0;\n max-width: 100%;\n overflow-wrap: break-word;\n position: relative;\n word-wrap: break-word;\n z-index: 1;\n color: rgb(var(--venia-global-color-text));\n cursor: pointer !important;\n font-size: 14px;\n font-weight: 600;\n padding: 0.875rem 1.25rem;\n transition: background-color 0.3s;\n vertical-align: bottom;\n white-space: normal;\n}\n\n.tabs-root-r2D ul li.tabs-header-Kb4:focus {\n outline: 0;\n}\n\n.tabs-root-r2D ul li.tabs-header-Kb4:focus:after {\n content: '';\n position: absolute;\n height: 5px;\n left: -4px;\n right: -4px;\n bottom: -5px;\n background: #fff;\n}\n\n.tabs-root-r2D ul li.tabs-header-Kb4:not(:first-child) {\n margin-left: calc(var(--tabs-border-width) * -1);\n}\n\n.tabs-panel-YDJ {\n min-height: inherit;\n}\n\n.tabs-panelSelected-2BB {\n display: block;\n}
20\n\n.tabs-panel-YDJ:empty {\n display: none !important; /* Necessary because of inline styles; to be fixed in MC-18326 */\n}\n\n.tabs-content-B4i {\n border: var(--tabs-border-width) var(--tabs-border) var(--tabs-border-color);\n overflow: hidden;\n position: relative;\n z-index: 2;\n border-radius: var(--tabs-border-radius);\n}\n.tabs-contentLeft-z35 {\n border-top-left-radius: 0px;\n padding: 1rem;\n}\n\n.tabs-contentCenter-XAb {\n}\n.tabs-contentRight-k-r {\n border-top-right-radius: 0px;\n}\n\n.tabs-root-r2D ul.tabs-navigation-dGu li:first-child {\n margin-left: 0 !important;\n}\n\n.tabs-disabled-iS4 {\n color: GrayText;\n cursor: default;\n}\n\n.tabs-item-mxR {\n min-height: inherit;\n}\n\n.tabs-item-mxR:not(:first-child) {\n display: none;\n}\n.sizeChartTabs .tabs-content-B4i{\n overflow: inherit;\n}\n@media only screen and (max-width: 768px) {\n .tabs-item-mxR {\n background-attachment: scroll !important;\n }\n}\n",""]),r.locals={root:"tabs-root-r2D",header:"tabs-header-Kb4",selected:"tabs-selected-voU",navigation:"tabs-navigation-dGu",navigationLeft:"tabs-navigationLeft-H3w tabs-navigation-dGu",navigationCenter:"tabs-navigationCenter-jtl tabs-navigation-dGu",navigationRight:"tabs-navigationRight-CIQ tabs-navigation-dGu",navigationGradientLeft:"tabs-navigationGradientLeft-R35",navigationGradientBoth:"tabs-navigationGradientBoth-97w",navigationGradientRight:"tabs-navigationGradientRight-MAQ",panel:"tabs-panel-YDJ",panelSelected:"tabs-panelSelected-2BB",content:"tabs-content-B4i",contentLeft:"tabs-contentLeft-z35 tabs-content-B4i",contentCenter:"tabs-contentCenter-XAb tabs-content-B4i",contentRight:"tabs-contentRight-k-r tabs-content-B4i",disabled:"tabs-disabled-iS4",item:"tabs-item-mxR"},n.a=r}}])
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.