1import{c0 as o,a as n,H as r}from"./f67abd2c.BTHhdhoM.js";import{k as t,J as s}from"./164ad2e3.bPUx3Fg0.js";import{T as a}from"./2c1ab0fe.RaLGJvq2.js";const e=/\S+@\S+\.\S{2,}/;function c(n,r){if(!o(n))return r}function i(o,n){return e.test(o)?void 0:n}const u="context";function d(){const{mobileCheckoutSdk:o}=n();if(!o.enabled)return!1;const r=o.config?.colorScheme,t=Boolean("undefined"!=typeof window&&window.matchMedia?.("(prefers-color-scheme: dark)")?.matches);return"DARK"===r||o.variant.isStandard()&&"AUTOMATIC"===r&&t}const l=({backgroundColor:o,foregroundColor:n})=>{const r=m(o),t=m(n),s=(Math.max(r,t)+.05)/(Math.min(r,t)+.05);return{isValidContrast:s>=3.06,ratio:Math.round(100*s)/100}};const f=(o,n,r)=>{const t=o=>{const n=o/255;return n<=.04045?n/12.92:((n+.055)/1.055)**2.4};return.2126*t(o)+.7152*t(n)+.0722*t(r)};function m(o){const[n,r,t]=o.toRgbTuple();return f(n,r,t)}const b=/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*([\d.]+))?\)$/,g=o=>{const n=o.match(b);if(!n)return o;const[,r,t,s,a]=n;return void 0===a?`rgb(${r}, ${t}, ${s})`:`rgba(${r}, ${t}, ${s}, ${a})`},h=(o,n)=>{const r=o.match(b);if(!r)return!1;const t=void 0===r[4]?1:parseFloat(r[4]),s=n?.match(b),a=o=>{const n=parseInt(r[o],10),a=s?parseInt(s[o],10):255;return n*t+a*(1-t)};return f(a(1),a(2),a(3))<.179},p=new r(0,0,100);function C({foregroundColor:o,backgroundColor:n,section:r="main"}){const e=t(),{colors:c}=s(),i=e[r];let u=p;if(void 0===n){const o=i.colorScheme;u=o?c.schemes?.[o]?.base?.background??p:p}else u=n;const{isValidContrast:d}=a(()=>l({backgroundColor:u,foregroundColor:o}),[u,o]);return d}const S={xsmall:"_8ssCG",small:"zS4x6",medium:"PrlUn",large:"SsCEp",ShopPayLogo:"eEpXo",ShopLogo:"PJvCw",inline:"aTkbO"};export{b as R,d as a,i as b,u as c,h as i,g as n,S as s,C as u,c as v};
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.