1!function(){"use strict";customElements.get("shop-pay-wrapper")||customElements.define("shop-pay-wrapper",class extends HTMLElement{constructor(){super()}connectedCallback(){this.shopLoginButton=document.querySelector("shop-login-button");const o=this.dataset.bg||"transparent",t=this.dataset.text||"#fff",n=this.dataset.hover||"#fff";this.mainButtonStyles=`\n :host {\n --bg-color: ${o};\n --text-color: ${t};\n --hover-color: ${n};\n }\n\n .follow-icon-wrapper:before {\n background: var(--bg-color);\n border-color: var(--text-color);\n transition: border 0.3s ease;\n }\n\n .button:not(.button--following):focus-visible .follow-icon-wrapper:before,\n .button:not(.button--following):hover .follow-icon-wrapper:before {\n background: var(--bg-color);\n border-color: var(--hover-color);\n }\n\n .button {\n background: transparent;\n color: var(--text-color);\n }\n\n .following-text {\n color: var(--text-color);\n }\n\n .button--following:focus-visible,\n .button--following:hover {\n background: var(--bg-color);\n }\n\n .button:not(.button--following):focus-visible .follow-icon-wrapper:before,\n .button:not(.button--following):hover .follow-icon-wrapper:before {\n background: var(--bg-color);\n border-color: var(--hover-color);\n }\n `,this.svgIconsStyles=`\n :host {\n color: ${t};\n }\n `,customElements.whenDefined("shop-login-button").then((o=>{requestAnimationFrame((()=>{const o=this.shopLoginButton?.shadowRoot,t=o?.querySelector("shop-follow-button"),n=t?.shadowRoot,e=n?.querySelector("follow-on-shop-button"),r=e?.shadowRoot;r&&this.overwriteStyles(r.host.shadowRoot,this.mainButtonStyles);const s=r.querySelector("heart-icon"),l=s?.shadowRoot,c=r.querySelector("shop-logo"),a=c?.shadowRoot;l&&this.overwriteStyles(l.host.shadowRoot,this.svgIconsStyles),a&&this.overwriteStyles(a.host.shadowRoot,this.svgIconsStyles)}))}))}overwriteStyles(o,t){let n=document.createElement("style");n.innerHTML=t,o.appendChild(n)}})}();
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.