1import{a as u}from"/build/_shared/chunk-R5S4NNZO.js";import{a as h}from"/build/_shared/chunk-JHY7SVQQ.js";import{a as c}from"/build/_shared/chunk-I5UT2UAU.js";import{a as g}from"/build/_shared/chunk-UXJUA2QE.js";import{a as p}from"/build/_shared/chunk-5OBEDPFR.js";import{a as $}from"/build/_shared/chunk-H6S7FWVP.js";import{d as r}from"/build/_shared/chunk-T36URGAI.js";var v={width:16,height:16,paths:'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1016_22892)"><circle cx="8" cy="8" r="7.5" stroke="black"/><path d="M8.90355 5.59411C9.35105 5.59411 9.71422 5.27275 9.71422 4.79649C9.71422 4.32023 9.35019 3.99887 8.90355 3.99887C8.45605 3.99887 8.09461 4.32023 8.09461 4.79649C8.09461 5.27275 8.45605 5.59411 8.90355 5.59411ZM9.06104 10.6033C9.06104 10.508 9.09288 10.2606 9.07481 10.1199L8.36741 10.962C8.22111 11.1214 8.03781 11.2318 7.95175 11.2024C7.91271 11.1875 7.88008 11.1587 7.85973 11.1212C7.83938 11.0837 7.83264 11.0399 7.84074 10.9976L9.01973 7.14485C9.11611 6.65612 8.85106 6.21013 8.2891 6.15316C7.69616 6.15316 6.82353 6.77541 6.29256 7.56502C6.29256 7.65938 6.27535 7.8944 6.29342 8.03505L6.99995 7.19203C7.14625 7.03446 7.31665 6.92319 7.4027 6.95345C7.4451 6.96919 7.47984 7.0015 7.49947 7.04344C7.5191 7.08539 7.52205 7.13362 7.50769 7.17778L6.33903 11.0119C6.20392 11.4605 6.45951 11.9003 7.07913 12C7.99134 12 8.53006 11.3929 9.0619 10.6033H9.06104Z" fill="black"/></g><defs><clipPath id="clip0_1016_22892"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>'};var l=r($());var b={paths:'<g><path d="M23 1L1 23" stroke="black" stroke-linecap="round"/><path d="M1 1L23 23" stroke="black" stroke-linecap="round"/></g><defs></defs>'};var e=r(p()),O=({show:o,children:x,title:t,onClose:i,className:C,backgroundClick:s,containerClassName:y,testId:w,closeIconClassName:k,titleClass:n,uspModal:a,uspDeliveryExclusion:N,setStopPropagation:I,useSmallClose:P,addInfoIconToTitle:M,onInfoIconClick:_,showBackdrop:T=o})=>{let m=(0,l.useRef)(null);(0,l.useEffect)(()=>(o?document.getElementsByTagName("html")[0].style.overflow="hidden":document.getElementsByTagName("html")[0].style.removeProperty("overflow"),function(){document.getElementsByTagName("html")[0].style.removeProperty("overflow")}),[o]);let d=t==="Filters";return u(m,()=>{s==null||s()},o),(0,e.jsxs)(e.Fragment,{children:[T&&(0,e.jsx)("div",{className:`fixed z-[249] top-0 bottom-0 left-0 right-0 overscroll-none ${N?"bg-black/60":"bg-black/50 backdrop-blur-sm"}`}),(0,e.jsx)("div",{className:`${!o&&"hidden"} fixed inset-0 z-[250] ${C||"w-full h-full flex items-center justify-center"}`,children:(0,e.jsxs)("div",{ref:m,className:y||"bg-site-background w-full h-full flex flex-col items-center justify-center",onClick:f=>I?f.stopPropagation():null,children:[(t||i)&&(0,e.jsxs)("div",{className:`${n||"flex flex-row justify-between items-center w-full p-4"} ${d?"border-b":""}`,children:[t&&(0,e.jsxs)(g,{className:`${a?"text-lg md:text-xl":"text-xl"} flex items-center font-semibold`,children:[t,M&&(0,e.jsx)("div",{className:"ml-2",onClick:_,children:(0,e.jsx)(c,{icon:v})})]}),i&&(0,e.jsx)("div",{onClick:i,className:"cursor-pointer h-fit","data-test-id":`${w}-close`,children:(0,e.jsx)(c,{className:k,icon:(d||a||n)&&!P?b:h})})]}),x]})})]})};export{b as a,v as b,O as c};
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.