1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["6f21c6d8.DQZqB6VU.js","164ad2e3.BA-GikTU.js","2c1ab0fe.BqEHHmaW.js","4c290a1e.FJVsH4yi.js","app.D2gvVyTR.js","assets/app.BuSMBobh.css","assets/previous.BpuyvRSB.css","65f3d4da.BdKZt11Z.js","60a453ce.BClq-svk.js","0a7dffce.BHf0S_6c.js","bb728e1c.uhKc-SJ5.js","assets/stopwatch.Kyhz8KoT.css"])))=>i.map(i=>d[i]); 2import{J as fr,L as pr,M as gr,I as vr,X as ut,x as De,l as K,A as ie,_ as yr,h as z,ai as kn,u,T as O,e as Sn,p as Va,q as te,D as dt,i as st,S as Aa,Z as wn,G as hr,a8 as kr,b7 as Sr,g as wr}from"./2c1ab0fe.BqEHHmaW.js";import{aK as Cr,j0 as Cn,ax as Lr,aM as xr,aI as Ln,bv as xn,aG as In,j1 as Ir,j2 as zr,C as xt,J as It,c3 as _a,a1 as Er,j3 as cn,j4 as Vr,ds as zn,E as Ma,ay as Dt,I as nn,l as Ft,n as Oe,$ as En,aH as kt,dJ as Ar,bY as _r,f9 as Pa,bB as Ta,y as an,b as rt,j5 as Vn,c as An,dm as Mr,ct as _n,a0 as Ra,R as Ba,j6 as $a,H as Mn,cy as Fa,L as Oa,aL as Da,cr as Na,cs as qa,dn as Pr,dt as Tr,j7 as ja,iP as Ga,aJ as Rr,af as Ua,j8 as Ha,b5 as Wa,bj as Za,bk as Xa,ac as Br,b$ as Ka,S as Qa,d7 as Ja,j9 as Ya,P as Pn,T as rn,B as Tn,ja as ei,jb as $r,an as Fr,e2 as Or,z as Dr,jc as Fn,jd as Nr,je as qr,jf as On,_ as jr,f5 as Gr,aw as Ur,jg as Hr,cq as Wr,cZ as Zr,gv as ti,e0 as Xr,bS as Kr,dZ as Qr,dY as Jr,g3 as Yr,jh as eo,cv as to,ji as Dn,jj as no,er as ao,jk as Nn,b1 as io,k as ro,jl as qn,jm as jn,jn as oo,jo as lo,jp as so,jq as co,ci as uo,ad as mo,a6 as bo,a3 as fo,e as po,jr as go,U as vo}from"./164ad2e3.BA-GikTU.js";import{M as ni,ms as Ie,mt as h,iY as re,af as yo,aM as ho,mu as ko,mv as Ne,mw as qe,eC as So,mx as ai,N as ii,my as wo,mz as Co,O as Nt,G as Lo,bZ as ri,d3 as Gn,b2 as vn,cu as Un,Q as oi,P as xo,eP as Io}from"./4c290a1e.FJVsH4yi.js";import{Q as li,C as si}from"./3e6029dd.Y1F4c1sS.js";import{_ as Qt}from"./app.D2gvVyTR.js";import{t as zo,a as Eo,m as et,b as Vo,u as Ao,P as _o}from"./30074413.C20BVRXg.js";import{b as ci,a as ui}from"./efa0389a.CmzfQUTJ.js";import{D as di,a as mi}from"./9f57d2aa.-6MHOqgs.js";import{C as Mo}from"./8574876b.ChO2GdxN.js";import{P as bi}from"./598fef4e.PfG1A8vt.js";import{P as fi}from"./064f6ac1.CtJPZ5b8.js";import{N as pi}from"./33d2e4fc.CyCci7cQ.js";import{S as gi}from"./39921a74.BrTHyyCQ.js";import{r as un,g as Po,h as To}from"./27f09e31.BYbsrgVE.js";import{E as Ro}from"./137622f3.BhDNw65d.js";import{a as Bo,S as $o}from"./54bf0ebb.DAmict4J.js";import{w as vi,x as yi,y as Vt,z as dn,v as Fo}from"./66338e00.DhfGM1tC.js";import{a as Oo,A as Do}from"./60a453ce.BClq-svk.js";import{u as No,f as qo}from"./1ed8f5e3.CDOIq-vC.js";import{c as jo,e as Go,d as Uo,b as Ho,f as Wo}from"./2fdb3dd3.CC5MqUe3.js";import{P as hi}from"./47b970b2.BwzlBSwQ.js";import{S as Zo}from"./53bbdad9.6B8LHIua.js";import{a as Xo}from"./29034f35.CKhRr7lV.js";function Ko(e){return e instanceof fr||e instanceof pr||e instanceof gr||e instanceof vr||e instanceof vi||e instanceof yi}const Hn={id:"8c9c0b737d3d7e34018ad4b0e046bbc0d9acbdef555440fabd9d0a7788d7bb08",type:"query",name:"CheckoutExtensionSessionToken",source:""};function Af({coreGraphql:e,extension:n,observability:t,captureEvent:i,extensionInstance:r,shop:l,checkout:s}){return{sessionToken:{get:ki({coreGraphql:e,extension:n,observability:t,captureEvent:i,extensionInstanceId:r.id,shop:l,checkout:s})}}}function ki({coreGraphql:e,extension:n,captureEvent:t,extensionInstanceId:i,shop:r,observability:l,checkout:s,requestPolicy:c}){let d=null,b=null;return async function(S){if(S?.aborted)throw new Vt("Session token query was aborted.");n.appId||l.log("session_token_missing_app_id","Extension requested a session token without an appId",p());const y=new Date;if(d&&d?.expiresAt>=y)return t("extensionInteraction",{interaction:"getSessionTokenCached",section:"extension",extension:n,timestamp:y,extensionInstanceId:i}),d.value;if(b!==null&&!b.signal?.aborted)return b.promise;const C={promise:f(S),signal:S};b=C;try{return await C.promise}finally{b===C&&(b=null)}};async function f(w){let S;try{const y=typeof AbortController=="function"?AbortController:void 0,{result:C,attempt:L}=c&&y?await g(c,y,w):{result:await e.staticQuery(Hn,{variables:k(),cache:!1}),attempt:1},{error:I}=C;if(S=C.data,I)throw I;if(w?.aborted)throw new Vt("Session token query was aborted.");
2if(!S?.checkoutExtensionSessionToken||c&&(typeof S.checkoutExtensionSessionToken.value!="string"||!S.checkoutExtensionSessionToken.value||!Number.isFinite(S.checkoutExtensionSessionToken.expiresIn)))throw new vi("No session token in data");L>1&&l.log("session_token_request_recovered","Session token request succeeded after a timed-out attempt",{...p(),attempt:L})}catch(y){let C;throw y instanceof Vt||y instanceof dn?C=y:y instanceof Error&&y.name==="AbortError"?C=new Vt("Session token query was aborted."):Ko(y)?C=y:C=new yi(y instanceof Error?y.message:"Error fetching session token.",{cause:y}),t("extensionInteraction",{interaction:"getSessionTokenError",extension:n,section:"extension",timestamp:new Date,error:C,extensionInstanceId:i}),C}return d={value:S.checkoutExtensionSessionToken.value,expiresAt:new Date(Date.now()+S.checkoutExtensionSessionToken.expiresIn*1e3)},t("extensionInteraction",{interaction:"getSessionToken",section:"extension",extension:n,timestamp:new Date,extensionInstanceId:i}),S.checkoutExtensionSessionToken.value}async function g(w,S,y,C=1){const L=new S;let I=!1;function E(){L.abort()}const _=new Promise((P,T)=>{L.signal.addEventListener("abort",()=>{T(I?new dn("Session token query timed out."):new Vt("Session token query was aborted."))},{once:!0})});y?.addEventListener("abort",E,{once:!0});const M=setTimeout(()=>{I=!0,E()},w.timeoutMs);try{return y?.aborted&&E(),{result:await Promise.race([_,e.fetch({query:Hn,variables:k(),signal:L.signal})]),attempt:C}}catch(P){if(P instanceof dn&&!y?.aborted&&C<w.maxAttempts)return l.log("session_token_request_retried","Session token request timed out; retrying",{...p(),attempt:C,timeoutMs:w.timeoutMs}),g(w,S,y,C+1);throw P}finally{clearTimeout(M),y?.removeEventListener("abort",E)}}function p(){return{extensionType:n.type,extensionName:n.name,extensionId:n.id,shopId:r.id}}function k(){const w=n.appId;switch(n.type){case"local":return{appId:w,extensionType:"LOCAL",configurationRecordId:null,registrationUuid:null};case"global":return{appId:w,extensionType:"GLOBAL",configurationRecordId:null,registrationUuid:n.registrationId};case"persisted":return Oo(n.extensionPoint.target)?{appId:w,extensionType:"PAYMENT",configurationRecordId:null,registrationUuid:n.registrationId}:{appId:w,extensionType:"ACTIVATED",configurationRecordId:s.configuration.profileId.value??null,registrationUuid:n.registrationId}}}}const Qo=["gid://shopify/App/34269560833","gid://shopify/App/65304788993"];function Jo({extension:e,allowLocal:n=!1}){return n&&e.type==="local"?!0:Qo.includes(e.appId)}const Si=["alert-circle","alert-triangle-filled","alert-triangle","arrow-down","arrow-left","arrow-right","arrow-up-right","arrow-up","bag","bullet","calendar","camera","caret-down","cart","cash-dollar","categories","check-circle","check-circle-filled","check","chevron-down","chevron-left","chevron-right","chevron-up","circle","clipboard","clock","credit-card","delete","delivered","delivery","disabled","discount","edit","email","empty","external","filter","geolocation","gift","gift-card","globe","grid","image","info-filled","info","list-bulleted","location","lock","map","menu-horizontal","menu-vertical","menu","minus","mobile","note","order","organization","plus","profile","question-circle-filled","question-circle","reorder","reset","return","savings","search","settings","star-filled","star-half","star","store","truck","upload","x-circle-filled","x-circle","x"],Rn=ut(null);function wi(){return De(Rn)}const yn=4,Je=0,Ye=18,on=0,Wn=-90,Zn=90,ln=0,Xn=-180,Kn=180,Ot=36,Yo=Ot,el=new ni(244.6,95.6,46.4,1),tl={loader:"Failed to initialize the Google Maps loader",reset:"Failed to reset the Google Maps loader",map:"Failed to initialize Google Maps",clusterer:"Failed to initialize the Google Maps marker clusterer",marker:"Failed to initialize a Google Maps marker",popover:"Failed to initialize a Google Maps popover"};class nl extends Error{constructor(n){super(tl[n]),this.name="MapRuntimeError",this.groupingHash=`checkout-web-ui:map-runtime-error:${n}`}}function jt(e){return e===0?1e-8:e}function al({backgroundColor:e,borderColor:n,glyphColor:t,width:i,height:r}){return`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="${i}" height="${r}"> 3 <path d="M11.1 5.55c0 2.618-2.827 5.75-3.786 6.736a.433.433 0 0 1-.628 0C5.727 11.3 2.9 8.168 2.9 5.55 2.9 3.258 4.736 1.4 7 1.4c2.264 0 4.1 1.859 4.1 4.15Z" stroke="${n}" stroke-width=".4" fill="${e}" /> 4 <circle cx="7" cy="5.6" r=".7" fill="${t}" stroke="${t}" /> 5 <path stroke-linecap="round" stroke-linejoin="round" d="M7.002 5.597h-.005v.005h.005v-.005Z" fill="${t}" stroke="${t}" /> 6 </svg>`}function il({backgroundColor:e,borderColor:n,diameter:t,label:i}){const s=`<text x="${t}" y="${t+2}" font-size="28" font-family="roboto,arial,sans-serif" fill="${n}" dominant-baseline="middle" text-anchor="middle" alignment-baseline="middle">${i}</text>`;return`<svg xmlns="http://www.w3.org/2000/svg" width="${t}" height="${t}
6" viewBox="0 0 ${t*2} ${t*2}"> 7 <circle cx="${t}" cy="${t}" r="${t}" fill="${n}" /> 8 <circle cx="${t}" cy="${t}" r="${t-2}" fill="${e}" /> 9 ${s} 10</svg>`}function Ci(e){return new DOMParser().parseFromString(e,"image/svg+xml").documentElement}function rl(e,n){const t=document.createElement("div");return t.style.width=e===void 0||e==="auto"?`${Ot}px`:e,t.style.height=n===void 0||n==="auto"?`${Ot}px`:n,t.role="presentation",t}function ot(e,n,t,i){if(n?console.warn(`${e} - Error:'`,n):console.warn(e),!i)return;const r=new nl(t);i.error(r,{errorClass:"MapRuntimeError",severity:"warning"})}var ol={MapPopover:"_1mk09vf0"};const Li=Cr(function({children:n,id:t,onHide:i,onShow:r,open:l=!1}){const{logger:s}=Cn(),{map:c,loader:d,setActivePopover:b,getActivePopover:f,clearActivePopover:g}=wi()||{},{getInteraction:p}=Lr(),k=t?p(t):void 0,w=xr(k)?k.invokerRef?.current??null:null,[S]=K(()=>{const L=document.createElement("div");return L.className=ol.MapPopover,L}),y=ie(i),C=ie(r);return yr(()=>{y.current=i,C.current=r}),z(()=>{if(!l||!c||!d||!w)return;let L,I,E,_=!1;return(async()=>{try{const{InfoWindow:P}=await d.importLibrary("maps");if(_)return;L=new P({content:S}),I=b?.({close:()=>{L?.close()}}),L.open({anchor:w,map:c})}catch(P){ot("Unable to initialize map popover",P,"popover",s);return}C.current?.(),E=L.addListener("close",()=>{y.current?.()})})(),()=>{_=!0,E?.remove(),L?.close(),I!==void 0&&f?.()===I&&g?.()}},[w,g,S,f,d,s,c,l,b]),kn(u(Ln,{children:n}),S)},{overlayType:"popover"});function xi({accessibilityLabel:e,children:n,id:t,onClose:i,onOpen:r,padding:l,primaryAction:s,secondaryActions:c,size:d,title:b}){return u(xn,{accessibilityLabel:e,heading:b,id:t,onHide:i,onShow:r,padding:l===!0?void 0:"none",primaryAction:s,secondaryActions:c,size:d==="auto"?void 0:d,children:n})}function B(e){return Ie(e,n=>n==="fill"?"100%":typeof n=="number"?`${n}px`:n)}function Ii({alignment:e,children:n,id:t,maxInlineSize:i,minInlineSize:r,onClose:l,onOpen:s,padding:c,position:d}){return u(fi,{id:t,maxInlineSize:h(B(i),"none"),minInlineSize:h(B(r),"0"),onHide:l,onShow:s,padding:h(ll(c),"none"),positionArea:sl({alignment:e,position:d}),children:n})}function ll(e){return re(e)??"none"}function sl({alignment:e,position:n}){switch(n){case"blockStart":case"blockEnd":{const t=n==="blockStart"?"block-start":"block-end";return e==="center"?t:`${t} span-inline-${e==="start"?"end":"start"}`}case"inlineStart":case"inlineEnd":{const t=n==="inlineStart"?"inline-start":"inline-end";return e==="center"?t:`${t} span-block-${e==="start"?"end":"start"}`}default:return"block-start"}}const cl=It("LegacySheet");function ul(e){return function({children:n,defaultOpen:t,heading:i,id:r,onShow:l,onHide:s,primaryAction:c,secondaryAction:d,accessibilityLabel:b}){return u(e,{accessibilityLabel:b,defaultOpen:t,heading:i,id:r,onHide:s,onShow:l,primaryAction:c,secondaryAction:d,children:n})}}function dl(e){const n=In(),t=ie(null);return n?u(Qn,{...e}):u(Ir,{activatorRef:t,children:u(Qn,{...e})})}function Qn({children:e,defaultOpen:n,onHide:t,onShow:i,heading:r,primaryAction:l,secondaryAction:s,accessibilityLabel:c,...d}){const[b,f]=K(!0),[g,p]=K(!1),k=zr("sheet"),w=xt(d.id,cl);if(z(()=>{if(n&&(f(!1),k)){const{setActive:S}=k;S(!0)}},[]),k){const{active:S,setActive:y}=k;return k.setActivatorAttributes({"aria-haspopup":"dialog"}),k.attach("onClick",()=>{y(!S),S?(p(!1),t?.()):f(!0)}),u(Bo,{accessibilityLabel:c||(typeof r=="string"?r:""),heading:r,id:w,onHide:()=>{p(!1),y(!1),t?.()},open:S,autoFocus:b,primaryAction:l,secondaryActions:s,onShow:g?void 0:i,children:u(Ln,{children:e})})}return null}function ml(e){return e instanceof Error&&(e.name==="RemoteFunctionRevokedError"||e.message.includes("that was already revoked"))}function A(e,n={}){const t=[],i={};for(const r of e.element.children.value){let l=r.type===1&&n.slots?r.attributes.peek().slot:void 0;(typeof l!="string"||!(l in(n.slots||{})))&&(l=void 0);const s=un(r,e);if(l){const{allowedElements:c,allowedContentElements:d,maxElements:b,contentOnly:f}=n.slots?.[l]||{},g=!c||r.type===1&&c.includes(r.element),p=!b||(i[l]?.length||0)<b;if(g&&p)if(i[l]||(i[l]=[]),f&&r.type===1&&"children"in r){const k=r.children.value,w=d?hn(k,d):k;for(const S of w)i[l]?.push(un(S,e))}else if(d&&r.type===1&&"children"in r){const k=hn(r.children.value,d),w={...r,children:{value:k}};i[l]?.push(un(w,e))}else i[l]?.push(s);else r.type===1&&console.warn(p?`Component ${r.element} is not allowed to be rendered in slot ${l}`:`Component ${r.element} has reached the maximum number of elements that can be rendered in slot ${l}`)}else if(n.children){const{allowedElements:c,maxElements:d}=n.children||{},b=!c||r.type===1&&c.includes(r.element),f=!d||(t.length||0)<d;b&&f?t.push(s):r.type===1&&console.warn(f?`Component ${r.element} is not allowed to be rendered`:`Component ${r.element} has reached the maximum number of elements that can be rendered`)}else t.push(s)}return{children:t,slots:i}}function ne(e,n){const{properties:t,eventListeners:i}=e,{property:r,fallbackValue:l,eventType:s="change"}=n,c=Sn(t.peek()[r]?.[0]),d=ie(t.peek()[r]);Va(()=>{const g=t.value[r];g!==d.current&&(d.current=g,c.value=g?.[0])}),z(()=>()=>{try{e.eventListeners.value.sync?.()}catch{}},[e]);const b=O(()=>ct(i.value[s]),[i.value,s]),f=te((...g)=>{const p=s==="toggle"?g[1]==="open":g[0];b?.(...g),c.value=p},[b,s,c]);return{value:c.value??l,handleEvent:f}}function ct(e){if(e!==void 0)return function(...t){try{if(t.length===1&&t[0]instanceof Event){const i=t[0];return i.target!==i.currentTarget?void 0:"detail"in i?e(i.detail):e()}return e(...t)}catch(i){if(ml(i))return;throw i}}}function hn(e,n){const t=[];for(const i of e)if(i.type!==1)t.push(i);else if(n.includes(i.element)){const r=zi(i);r.length>0&&t.push({...i,children:{value:r}})}else i.children?.value&&t.push(...hn(i.children.value,n));return t}function zi(e){const n=[];if(!e.children?.value)return n;for(const t of e.children.value)t.type!==1?n.push(t):t.children?.value&&n.push(...zi(t));return n}function G(e){const n=e.eventListeners.value;return O(()=>{const t={};for(const[i,r]of Object.entries(n))t[i]=ct(r);return t},[n])}function a(e,n){const t=e.get.call({getAttribute(r){return n[r]??null}}),i=e.get.call({getAttribute(r){return null}});return t===i?void 0:t}function m(e={}){const{defaultValue:n}=e,t=n??"";return{defaultValue:t,get(i){return i||t},toAttribute(i){return i===t?null:i}}}function o(e,{attribute:n}){const t=typeof n=="string"?n.toLowerCase():n,i=(r,l)=>{if(!t)return;const s=e.toAttribute?e.toAttribute(l):l;if(s===null){if(!r.hasAttribute(t))return;r.removeAttribute(t);return}const c=String(s);r.getAttribute(t)!==c&&r.setAttribute(t,c)};return{get(){let r,l;if(t){const s=this.getAttribute(t);s!==null&&(e.parseAttribute?r=e.parseAttribute(s):r=s)}return l=e.get(r??null,this),l??=e.defaultValue,l},set(r){e.set?e.set(r,l=>i(this,l)):i(this,String(r))}}}const mn={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),heading:o(m(),{attribute:"heading"}),id:o(m(),{attribute:"id"})},bl=It("SSheet");function fl(e){return function(n){const{children:t,slots:{"primary-action":i,"secondary-actions":r}}=A(n,{slots:{"primary-action":{allowedElements:["s-button"],maxElements:2},"secondary-actions":{allowedElements:["s-button"],maxElements:1}}}),{attributes:l}=n.element,s=G(n.element),c=n.receiver,d=xt(a(mn.id,l.value),bl),{hideOverlay:b}=_a(),{value:f}=ne(n.element,{property:"open"}),g=O(()=>({hideOverlay:()=>{b(d)}}),[d,b]);return z(()=>
10{const p={id:n.element.id};return c.implement(p,g),()=>{c.implement(p,null)}},[c,g,n.element.id]),u(e,{accessibilityLabel:a(mn.accessibilityLabel,l.value),defaultOpen:f,heading:a(mn.heading,l.value),id:d,onAfterHide:s.afterhide,onAfterShow:s.aftershow,onHide:s.hide,onShow:s.show,primaryAction:i,secondaryActions:r,children:t})}}const Ei=yo("RenderingExtensionContext");function je(){return ho(Ei)}const pl="Capability not specified for Sheet: Please configure your extension capabilities to include collect_buyer_consent.customer_privacy = true";function Vi(){const{extension:e}=je(),n=e.capabilities?.collectBuyerConsent?.customerPrivacy;return z(()=>{n||console.error(pl)},[n]),n}function gl(e){return Vi()?u($o,{...e}):null}function vl(e){return Vi()?u(dl,{...e}):null}const Ai=ul(vl),yl=fl(gl);function hl(e,{extension:n,ReferenceComponent:t}){if(n&&kl.has(t)){const i=r=>{const{children:l}=r,s=Sl(n,r);return u(e,{...s,children:l})};return i.displayName=`OverlayRegister(${e.displayName||e.name||"Component"})`,i}return e}const $t=new WeakMap,kl=new Set([xi,Ii,Ai,Li]);function Sl(e,n){const{id:t}=n;if(t){const{onOpen:i,onClose:r,onShow:l,onHide:s}=n,c=(b,f,g)=>{g?.(),$t.has(b)||$t.set(b,new Set),$t.get(b)?.add(f)},d=(b,f,g)=>{g?.(),$t.get(b)?.delete(f)};return{...n,onOpen:()=>c(e,t,i),onClose:()=>d(e,t,r),onShow:()=>c(e,t,l),onHide:()=>d(e,t,s)}}return n}function _f(e,n){return!!$t.get(e)?.has(n)}function wl({defaultOpen:e,open:n,onToggle:t,...i}){const r=Er(ko(e)||{}),l=n!==void 0,[s,c]=K(()=>cn(r));z(()=>{c(cn(r))},[r]);const d=Ll(n??r);return e!==void 0&&n!==void 0&&console.warn("This is a controlled Disclosure component. The 'defaultOpen' property is ignored. Use the 'open' property instead."),u(Vr,{...i,openByDefault:d,openMap:l?cn(n):s,onToggle:b=>{l||c(b),t?.(Cl(b))}})}function Cl(e){return Object.entries(e).filter(([n,t])=>t).map(([n])=>n)}function Ll(e){return typeof e=="boolean"?e:!1}const _i=ut(null);function xl(){return De(_i)}var At={ToggleButton:"_1cu0kdq1 _1cu0kdq0 _1fragemk5 _1fragemjl _1fragemkp _1fragemj1 _1fragem6j _1fragem133 _1fragem1y _1fragemws _1fragemyb _1fragem126 _1fragem128 _1fragem12u _1fragem12v",toggleButtonInteractive:"_1cu0kdq2 _1fragemyd",ToggleButtonContent:"_1cu0kdq3 _1fragempu _1fragemrn _1fragemo1 _1fragemtg _1fragemyn",colorLayerVariant:{control:"_1cu0kdq6 _1cu0kdq4 _1fragemy6",controlSelected:"_1cu0kdq7 _1cu0kdq5 _1fragemy8"},inert:"_1cu0kdq8 _1fragemz0"};const Il=dt(function(n,t){const i=xl();return i?u(zl,{...n,ref:t,toggleButtonGroupContext:i}):(console.warn(`Unable to render ToggleButton (id: ${n.id}). Please verify it is a child of a ToggleButtonGroup.`),null)}),zl=dt(function({accessibilityLabel:n,id:t,disabled:i,onPress:r,children:l,toggleButtonGroupContext:s},c){const{value:d,disabled:b,onChangeHandler:f}=s,g=zn(c),p=d===t,k=Ma(),w=b||i;return u("button",{type:"button","aria-pressed":p,"aria-hidden":k?!0:void 0,onClick:()=>{f(t),typeof r=="function"&&r()},className:st(At.colorLayerVariant[p?"controlSelected":"control"],At.ToggleButton,!(w||k)&&At.toggleButtonInteractive,k&&At.inert),tabIndex:k?-1:void 0,disabled:w,"aria-label":n,ref:g,children:u("span",{className:At.ToggleButtonContent,children:l})})});function El({children:e,value:n,disabled:t,onChange:i}){const r=te(s=>{typeof i=="function"&&i(s)},[i]),l=O(()=>({value:n,disabled:t,onChangeHandler:r}),[n,t,r]);return u(_i.Provider,{value:l,children:u("div",{children:e})})}var le={DropZone:"_1e4rnp32 _1e4rnp31 _1fragemmd _1fragemlt _1fragemmx _1frageml9 _1fragemup _1fragemv4 _1fragem5u _1fragem13d _1fragemy6 _1fragem124 _1fragemws _1fragem12j _1fragem12e _1fragem12p",DropZoneContainer:"_1e4rnp30 _1fragem82 _1fragem9v _1fragem64 _1fragem73 _1fragemzf",DropZoneContentWrapper:"_1e4rnp34 _1e4rnp33 _1fragemup _1fragemv4 _1fragem64 _1fragem19 _1fragembj _1fragemzf _1fragem4q",dropZoneContentWrapperVariant:{withChildren:"_1e4rnp35"},DropZoneDefaultContent:"_1e4rnp36 _1fragem87 _1fragema0 _1fragem64 _1fragem73 _1fragem19",dropZoneStateVariant:{hovered:"_1e4rnp3f",draggedOver:"_1e4rnp3g",disabled:"_1e4rnp3h _1e4rnp3e _1fragem11v",error:"_1e4rnp3i"},FileInput:"_1e4rnp38 _1e4rnp37 _1fragem108 _1fragem10n _1fragemzt _1fragem112 _1fragem11k _1fragemwi _1fragem130",fileInputVariant:{disabled:"_1e4rnp39"},ContentOverlay:"_1e4rnp3b _1e4rnp3a _1fragem108 _1fragem10n _1fragemzt _1fragem112 _1fragemwi _1fragem64 _1fragem19 _1fragembj _1fragem13d _1fragem12z",contentOverlayVariant:{error:"_1e4rnp3d _1e4rnp3c _1fragem7s _1fragem9l _1fragem19 _1fragem73"},dropZoneThemeBorderVariant:{full:"_1e4rnp3j",none:"_1e4rnp3k"},inert:"_1e4rnp3l _1fragemz0"};function Vl({hasError:e,disabled:n}){const t=Dt(),i=O(()=>{let r,l="accent";return e&&(r="critical",l="critical"),n&&(l="auto"),{button:r,icon:l}},[e,n]);return u("div",{className:le.DropZoneDefaultContent,children:[u(nn,{type:"upload",size:"large",tone:i.icon}),u(Ft,{tone:i.button,size:"small",disabled:n,children:t("addFile")})]})}function Al(){const e=Dt();return u("div",{className:le.ContentOverlay,children:u(Oe,{children:e("dropzoneDraggedOver")})})}function _l(){const e=Dt();return u("div",{className:st(le.ContentOverlay,le.contentOverlayVariant.error),children:[u(nn,{type:"alert-triangle-filled",tone:"critical",size:"large"}),u(Oe,{accessibilityLive:"assertive",tone:"critical",children:e("dropzoneInvalidFileType")})]})}const Ml=["dragover","dragenter","drop"];function Pl(e,n){return e.type==="application/x-moz-file"||$l(e,n)}function Gt(e){e.preventDefault(),e.stopPropagation()}function Jn(e,n){const{multiple:t,accept:i}=n;let r=Tl(e);Dl()&&(r=r.map(c=>new File([c],c.name,{type:c.type,lastModified:c.lastModified}))),t||r.splice(1);const l=[],s=[];for(const c of r)Pl(c,i)?l.push(c):s.push(c);return{files:r,acceptedFiles:l,rejectedFiles:s}}function Tl(e){return Fl(e)?Bl(e):Ol(e)?Rl(e):[]}function Rl(e){return Array.from(e.target.files||[])}function Bl(e){const n=e.dataTransfer;return n?n.files?.length>0?Array.from(n.files):n?.items?.length>0?Array.from(n.items):[]:[]}function $l(e,n){if(!e||!n)return!0;const t=e.name||"",i=e.type||"",r=i.replace(/\/.*$/,"");return n.split(",").some(s=>{const c=s.trim();return c.startsWith(".")?t.toLowerCase().endsWith(c.toLowerCase()):c.endsWith("/*")?r===c.replace(/\/.*$/,""):i===c})}function Fl(e){return Ml.includes(e.type)}function Ol(e){return!!(e?.target&&"files"in e?.target&&e.type==="change")}function Dl(){return window.navigator.userAgentData?.brands?.some(n=>n.brand==="Chromium")}const Nl=It("DropZone");function Mi({id:e,label:n,name:t,disabled:i,required:r,error:l,accept:s,multiple:c,onInput:d,onChange:b,onDropRejected:f,accessibilityLabel:g,children:p,value:k}){const w=xt(e,Nl),S=`${w}-label`,y=Ma(),[C,L]=K(!1),[I,E]=K(!1),_=ie(null),M=ie([]);z(()=>{k===""&&_.current&&(_.current.value="")},[k]);const{control:{border:P="full"}}=En(),T=!!l||I,N=kt(p)?p:u(Vl,{hasError:!!l,disabled:i}),V=te(x=>{if(Gt(x),i||(x.target&&!M.current.includes(x.target)&&M.current.push(x.target),C))return;const{rejectedFiles:ce}=Jn(x,{multiple:c,accept:s});L(!0),ce.length>0&&E(!0)},[s,i,C,c]),Q=te(x=>{Gt(x),!i&&(M.current=M.current?.filter(ce=>{const ue=_.current?.parentElement;return ce!==x.target&&ue&&ue.contains(ce)}),!(M.current.length>0)&&(L(!1),E(!1)))},[i]),F=te(x=>{Gt(x),L(!1),E(!1);const{acceptedFiles:ce,rejectedFiles:ue}=Jn(x,{multiple:c,accept:s});ue.length>0&&(ce.length||(x.currentTarget.value=""),f?.(ue)),d?.(ce),b?.(ce)},[s,c,d,b,f]),se=te(()=>{L(!1),E(!1),_.current&&(_.current.value="")},[]);return u("div",{className:le.DropZoneContainer,children:[n&&u("label",{htmlFor:w,id:S,children:n}),u("div",{className:st(le.DropZone,!T&&le.dropZoneThemeBorderVariant[P],(i||y)&&le.dropZoneStateVariant.disabled,y&&le.inert,C&&le.dropZoneStateVariant.draggedOver,!C&&!(i||y)&&le.dropZoneStateVariant.hovered,T&&le.dropZoneStateVariant.error),children:[u("div",{className:st(le.DropZoneContentWrapper,kt(p)&&le.dropZoneContentWrapperVariant.withChildren),onKeyDown:x=>{(x.key==="Enter"||x.key===" ")&&(Gt(x),_.current?.click())},inert:i,children:N}),I&&u(_l,{}),C&&!I&&u(Al,{}),u("input",{ref:_,disabled:i,type:"file",name:t,id:w,className:st(le.FileInput,(i||y)&&le.fileInputVariant.disabled),required:r,accept:s,multiple:c,onDragEnter:V,onDragLeave:Q,onDrop:se,onChange:F,tabIndex:kt(p)?0:-1,"aria-invalid":I||!!l||void 0,"aria-label":n?void 0:g,"aria-describedby":l?Ar(w):void 0,"aria-hidden":y?!0:void 0})]}),l?u(_r,{controlID:w,children:l}):null]})}function ql({accessibilityLabel:e,accessibilityVisibility:n,children:t,icon:i,iconPosition:r,size:l,tone:s,visibility:c}
10){return u(Pa,{accessibilityLabel:e,accessibilityVisibility:n,display:"inline",icon:jl(i),iconPosition:r,size:l,tone:Gl(s),color:s==="subdued"?"subdued":"base",visibility:c,children:t})}const Yn=new Map([["arrowLeft","arrow-left"],["arrowRight","arrow-right"],["arrowUpRight","arrow-up-right"],["caretDown","caret-down"],["checkmark","check"],["chevronLeft","chevron-left"],["chevronRight","chevron-right"],["close","x"],["critical","alert-circle"],["error","x-circle"],["errorFill","x-circle-filled"],["gift","gift-card"],["giftFill","gift-card"],["hamburger","menu"],["hollowCircle","circle"],["horizontalDots","menu-horizontal"],["infoFill","info-filled"],["list","list-bulleted"],["magnify","search"],["marker","location"],["orderBox","order"],["pen","edit"],["question","question-circle"],["questionFill","question-circle-filled"],["starFill","star-filled"],["starHalf","star-half"],["success","check-circle"],["verticalDots","menu-vertical"],["warning","alert-triangle"],["warningFill","alert-triangle-filled"]]);function jl(e){return Yn.has(e)?Yn.get(e):e}function Gl(e){return e==="critical"?"critical":"auto"}function Ul({collapsible:e,status:n,title:t,onDismiss:i,id:r,children:l}){return u(Ta,{heading:t,collapsible:e,tone:n,onDismiss:i,dismissible:!!i,id:r,children:l})}function Jt(e,n=!1,t=!1){return Ie(e,i=>{if(i)return zo(i,n,t)})}function Yt(e,n=!1,t=!1){return Ie(e,i=>{if(i)return Eo(i,n,t)})}const mt=e=>{switch(e){case"main":return"main";case"header":return"header";case"footer":return"footer";case"section":return"section";case"complementary":return"aside";case"navigation":return"navigation";case"orderedList":return"ordered-list";case"listItem":return"list-item";case"unorderedList":return"unordered-list";case"separator":return"separator";case"status":return"status";case"alert":return"alert";default:return}};function Hl({accessibilityLabel:e,accessibilityRole:n,background:t,blockAlignment:i,border:r,borderRadius:l,borderWidth:s,children:c,cornerRadius:d,display:b,id:f,inlineAlignment:g,maxBlockSize:p,maxInlineSize:k,minBlockSize:w,minInlineSize:S,overflow:y,padding:C,rows:L,spacing:I}){const E=Ie(i,P=>{if(!(!P||P==="baseline"))return P}),{background:_,backgroundHoverAndFocus:M}=et(t);return u(an,{accessibilityLabel:e,accessibilityRole:mt(n),alignItems:h(i,"normal"),alignContent:h(E,"normal"),background:_,backgroundHoverAndFocus:M,borderRadius:h(qe(d??l),"none"),...Ne(r,s),display:h(b,"auto"),gap:h(re(I),"none"),gridAutoRows:h(Yt(L??"fill",!0),"auto"),gridTemplateRows:h(Jt(L??"fill",!0),"none"),id:f,justifyContent:h(g,"normal"),justifyItems:h(g,"normal"),maxBlockSize:h(B(p),"none"),maxInlineSize:h(B(k),"none"),minBlockSize:h(B(w),"0"),minInlineSize:h(B(S),"0"),overflow:y,padding:h(re(C),"none"),children:c})}function Wl({id:e,spacing:n}){const t=n==null?"base":h(re(n),"base");return u(rt,{id:e,blockSize:t})}const Zl=Vn(function({accessibilityLabel:n,accessibilityRole:t,border:i,borderWidth:r,borderRadius:l,cornerRadius:s,background:c,children:d,display:b,id:f,inlineAlignment:g,maxBlockSize:p,maxInlineSize:k,minBlockSize:w,minInlineSize:S,overflow:y,padding:C,spacing:L,...I}){const{background:E,backgroundHoverAndFocus:_}=et(c);return u(An,{borderRadius:h(qe(s??l),"none"),...Ne(i,r),accessibilityLabel:n,accessibilityRole:mt(t),background:E,backgroundHoverAndFocus:_,display:h(b,"auto"),gap:h(re(L),"base")??"base",id:f,alignItems:h(g,"normal"),maxBlockSize:h(B(p),"none"),maxInlineSize:h(B(k),"none"),minBlockSize:h(B(w),"0"),minInlineSize:h(B(S),"0"),overflow:y,padding:h(re(C),"none"),...I,children:d})});function _t({accessibilityLabel:e,accessibilityRole:n,activateAction:t,activateTarget:i,appearance:r,children:l,disabled:s,id:c,inlineAlignment:d,kind:b,loading:f,loadingLabel:g,onPress:p,overlay:k,to:w,toggles:S,submit:y}){return u(Ft,{command:Xl({activateAction:t,activateTarget:i,toggles:S}),commandFor:Kl({activateTarget:i,toggles:S}),display:"inline",id:c,accessibilityLabel:e,disabled:s,href:w,inlineAlignment:d,inlineSize:"legacy-default",loading:f,loadingLabel:g,onClick:p,type:Yl({accessibilityRole:n,submit:y}),tone:Ql(r),overlay:k,variant:Jl(b),children:l})}function Xl({activateAction:e,activateTarget:n,toggles:t}){if(t)return"--toggle";switch(e){case"auto":return"--copy";case"copy":return"--copy";default:return n?"--copy":void 0}}function Kl({activateTarget:e,toggles:n}){if(n)return n;if(e)return e}function Ql(e){switch(e){case"critical":return"critical";case"monochrome":return"monochrome";default:return}}function Jl(e){switch(e){case"primary":return"primary";case"secondary":return"secondary";case"plain":return"plain";default:return"primary"}}function Yl({accessibilityRole:e,submit:n}){return e==="submit"||n?"submit":void 0}const Pi=Mr(function({accessibilityLabel:n,checked:t,children:i,disabled:r,error:l,id:s,name:c,onChange:d,value:b,...f}){return u(_n,{accessibilityLabel:n,checked:t??b,disabled:r,error:l,id:s,label:i,name:c,onChange:d,...f})},{toggleEvent:"onChange",setAriaExpanded:!1}),es=({id:e,disabled:n,accessibilityLabel:t,children:i,details:r,primaryContent:l,secondaryContent:s,tertiaryContent:c})=>u(ci,{value:e,disabled:n,accessibilityLabel:t,selectedContent:r,details:l,secondaryContent:s,tertiaryContent:c,children:i}),ts=({name:e,value:n,variant:t,onChange:i,children:r})=>{const[l]=K(Array.isArray(n)),s=t==="group"?"block":"legacy",c=O(()=>{if(typeof i=="function")return b=>i(l?b:b[0]??"")},[l,i]),d=O(()=>l?Array.isArray(n)?n:[]:Array.isArray(n)?n[0]===""?[]:[n[0]]:n===""?[]:[n],[l,n]);return u(ui,{name:e,values:d,multiple:l,variant:s,onChange:c,children:r})};function ns({yearMonth:e,defaultYearMonth:n,disabled:t,readOnly:i,selected:r,onChange:l,onYearMonthChange:s}){const c=e?en(e):void 0,d=n?en(n):void 0,b=te(S=>{const y=Ti(S);s?.(y)},[s]),[f,g]=t&&Array.isArray(t)?Ri(t):[],[p,k]=is(r),w=te(S=>{typeof l=="function"&&l(as(S,p))},[l,p]);return u(di,{type:p,disallow:f,disallowDays:g,value:k,disabled:t===!0||i===!0||void 0,defaultView:d,view:c,onInput:w,onViewChange:b})}function en(e){if(typeof e=="string")return e;if(typeof e=="object"&&e!=null)return`${e.year}-${String(e.month).padStart(2,"0")}`}function Ti(e){const[n,t]=e.split("-").map(Number);return{year:n,month:t}}function as(e,n){if(n==="range"){const[t,i]=e.split("--");return{start:t||void 0,end:i||void 0}}return n==="multiple"?e===""?[]:e.split(","):e}function Ri(e){const n=[],t=[];return e.forEach(i=>
10{typeof i=="string"?Mo(i)?t.push(i):n.push(i):typeof i=="object"&&i!=null&&(i.start!=null||i.end!=null)&&n.push(`${i.start??""}--${i.end??""}`)}),[n.join(",")||void 0,t.join(",")||void 0]}function is(e){return Array.isArray(e)?["multiple",e.join(",")]:typeof e=="object"&&e!=null?["range",rs(e)]:["single",typeof e=="string"?e:""]}function rs(e){return e==null||e.start==null&&e.end==null?"":`${e.start??""}--${e.end??""}`}function os({defaultYearMonth:e,disabled:n,error:t,id:i,label:r,name:l,onBlur:s,onChange:c,onFocus:d,onInput:b,onInvalid:f,onYearMonthChange:g,readonly:p,value:k,yearMonth:w}){const S=w?en(w):void 0,y=e?en(e):void 0,C=te(E=>{const _=Ti(E);g?.(_)},[g]),[L,I]=n&&Array.isArray(n)?Ri(n):[];return u(mi,{defaultView:y,disabled:n===!0||void 0,disallow:L,disallowDays:I,error:t,id:i,label:r,name:l,onBlur:s,onChange:c,onFocus:d,onInput:b,onInvalid:f,onViewChange:C,readOnly:p,value:k,view:S})}function ls(e){switch(e){case"small":return"base";case"base":return"large-100";case"large":return"large-200";case"extraLarge":return"large-200";default:return"base"}}function ss({alignment:e,direction:n,size:t,id:i,children:r}){return u(Ra,{alignment:e,direction:n,borderWidth:ls(t),id:i,children:r})}function cs({id:e,children:n,onSubmit:t,disabled:i}){return u(Ba,{id:e,onSubmit:t,disabled:i,children:n})}const Bi=ut(!1);function $i(){const e=De(Bi);if(e==null)throw new So("No LegacyScrollView in context");return e}function us({accessibilityLabel:e,accessibilityRole:n,background:t,blockAlignment:i,border:r,borderRadius:l,borderWidth:s,children:c,columns:d,cornerRadius:b,display:f,id:g,inlineAlignment:p,maxBlockSize:k,maxInlineSize:w,minBlockSize:S,minInlineSize:y,overflow:C,padding:L,rows:I,spacing:E}){const _=$i(),M=Ie(i,N=>{if(!(!N||N==="baseline"))return N}),{background:P,backgroundHoverAndFocus:T}=et(t);return u(an,{accessibilityLabel:e,accessibilityRole:mt(n),alignItems:h(i,"normal"),alignContent:h(M,"normal"),background:P,backgroundHoverAndFocus:T,...Ne(r,s),borderRadius:h(qe(b??l),"none"),display:h(f,"auto"),gap:h(re(E),"none"),gridAutoColumns:h(Yt(d??"fill",!1,_),"auto"),gridAutoRows:h(Yt(I??"fill",!0),"auto"),gridTemplateColumns:h(Jt(d??"fill",!1,_),"none"),gridTemplateRows:h(Jt(I??"fill",!0),"none"),id:g,justifyContent:h(p,"normal"),justifyItems:h(p,"normal"),maxBlockSize:h(B(k),"none"),maxInlineSize:h(B(w),"none"),minBlockSize:h(B(S),"0"),minInlineSize:h(B(y),"0"),overflow:C,padding:h(re(L),"none"),children:c})}const ds=Vn(function({accessibilityRole:n,background:t,border:i,borderRadius:r,borderWidth:l,children:s,columnSpan:c,cornerRadius:d,display:b,id:f,minBlockSize:g,maxBlockSize:p,minInlineSize:k,maxInlineSize:w,overflow:S,padding:y,rowSpan:C,...L}){const I=T=>T===void 0?void 0:Vo(T),E=Ie(c,I),_=Ie(C,I),{background:M,backgroundHoverAndFocus:P}=et(t);return u($a,{accessibilityRole:mt(n),background:M,backgroundHoverAndFocus:P,...Ne(i,l),borderRadius:h(qe(d??r),"none"),display:h(b??"block","block"),gridColumn:h(E,"auto"),gridRow:h(_,"auto"),id:f,maxBlockSize:h(B(p),"none"),maxInlineSize:h(B(w),"none"),minBlockSize:h(B(g),"0"),minInlineSize:h(B(k),"0"),overflow:S,padding:h(re(y),"none"),...L,children:s})});function ms({id:e,accessibilityRole:n,level:t,inlineAlignment:i,children:r}){return u(Mn,{id:e,accessibilityRole:n,level:t,textAlign:i,children:r})}function bs({accessibilityLabel:e,appearance:n,id:t,size:i,source:r}){return u(Aa,{children:[u(nn,{type:fs(r),size:ps(i),color:gs(n),tone:vs(n),id:t}),e?u(Oe,{accessibilityVisibility:"exclusive",children:e}):null]})}const St=new Map([["arrowLeft","arrow-left"],["arrowRight","arrow-right"],["arrowUpRight","arrow-up-right"],["caretDown","caret-down"],["checkmark","check"],["chevronLeft","chevron-left"],["chevronRight","chevron-right"],["close","x"],["critical","alert-circle"],["error","x-circle"],["errorFill","x-circle-filled"],["gift","gift-card"],["giftFill","gift-card"],["hamburger","menu"],["hollowCircle","circle"],["horizontalDots","menu-horizontal"],["infoFill","info-filled"],["list","list-bulleted"],["magnify","search"],["marker","location"],["orderBox","order"],["pen","edit"],["question","question-circle"],["questionFill","question-circle-filled"],["starFill","star-filled"],["starHalf","star-half"],["success","check-circle"],["verticalDots","menu-vertical"],["warning","alert-triangle"],["warningFill","alert-triangle-filled"]]);function fs(e){return St.has(e)?St.get(e):e}function ps(e){return e==="extraSmall"?"small-200":e}function gs(e){if(e==="subdued"||e==="base")return"base"}function vs(e){switch(e){case"info":return"info";case"success":return"success";case"warning":return"warning";case"critical":return"critical";case"decorative":return"custom";case"interactive":return"accent";case"accent":return"accent";default:return}}function ys({source:e,accessibilityDescription:n,accessibilityRole:t,as
10pectRatio:i,border:r,borderWidth:l,cornerRadius:s,fit:c,id:d,loading:b}){return u(Fa,{source:e,alt:n,accessibilityRole:hs(t),aspectRatio:ks(i),border:"none base none",...Ne(r,l),borderRadius:h(qe(s),"none"),objectFit:h(Ss(c),"fill"),id:d,loading:b})}function hs(e){if(e==="decorative")return"presentation"}function ks(e){switch(typeof e){case"string":return e;case"number":return`${e}`;default:return"auto"}}function Ss(e){switch(e){case void 0:return"fill";case"contain":return"contain";case"cover":return"cover";default:return e}}function ws({accessibilityLabel:e,accessibilityRole:n,background:t,blockAlignment:i,border:r,borderRadius:l,borderWidth:s,children:c,columns:d,cornerRadius:b,display:f,id:g,inlineAlignment:p,maxBlockSize:k,maxInlineSize:w,minBlockSize:S,minInlineSize:y,overflow:C,padding:L,spacing:I}){const E=$i(),_=Ie(i,T=>{if(!(!T||T==="baseline"))return T}),{background:M,backgroundHoverAndFocus:P}=et(t);return u(an,{gridAutoFlow:"column",accessibilityLabel:e,accessibilityRole:mt(n),alignItems:h(i,"normal"),alignContent:h(_,"normal"),background:M,backgroundHoverAndFocus:P,borderRadius:h(qe(b??l),"none"),...Ne(r,s),display:h(f,"auto"),gap:h(re(I),"none"),gridAutoColumns:h(Yt(d??"fill",!1,E),"auto"),gridTemplateColumns:h(Jt(d??"fill",!1,E),"none"),id:g,justifyContent:h(p,"normal"),justifyItems:h(p,"normal"),maxBlockSize:h(B(k),"none"),maxInlineSize:h(B(w),"none"),minBlockSize:h(B(S),"0"),minInlineSize:h(B(y),"0"),overflow:C,padding:h(re(L),"none"),children:c})}function Cs({id:e,spacing:n}){const t=n==null?"base":h(re(n),"base");return u(rt,{id:e,display:"inline",inlineSize:t})}const Ls=({alignment:e,blockAlignment:n})=>{const i=e?{leading:"start",center:"center",trailing:"end",baseline:"baseline"}[e]:n,r=Ie(i,l=>l==="baseline"?void 0:l);return{alignItems:i,alignContent:r}},xs=Vn(function({accessibilityLabel:n,accessibilityRole:t,border:i,borderWidth:r,borderRadius:l,cornerRadius:s,background:c,blockAlignment:d,children:b,display:f,id:g,inlineAlignment:p,maxBlockSize:k,maxInlineSize:w,minBlockSize:S,minInlineSize:y,overflow:C,padding:L,spacing:I,...E}){const{alignItems:_,alignContent:M}=Ls({blockAlignment:d}),{background:P,backgroundHoverAndFocus:T}=et(c);return u(An,{borderRadius:h(qe(s??l),"none"),...Ne(i,r),accessibilityLabel:n,accessibilityRole:mt(t),alignItems:h(_,"normal"),alignContent:h(M,"normal"),background:P,backgroundHoverAndFocus:T,direction:"inline",display:h(f,"auto"),gap:h(re(I),"base")??"base",id:g,justifyContent:h(p,"normal"),maxBlockSize:h(B(k),"none"),maxInlineSize:h(B(w),"none"),minBlockSize:h(B(S),"0"),minInlineSize:h(B(y),"0"),overflow:C,padding:h(re(L),"none"),...E,children:b})});function Is({accessibilityLabel:e,activateAction:n,activateTarget:t,appearance:i,children:r,external:l,id:s,language:c,onPress:d,overlay:b,to:f,toggles:g}){return u(Oa,{command:zs({activateAction:n,activateTarget:t,toggles:g}),commandFor:Es({activateTarget:t,toggles:g}),id:s,accessibilityLabel:e,target:As(l),href:f,lang:c,onClick:d,tone:Vs(i),overlay:b,children:r})}function zs({activateAction:e,activateTarget:n,toggles:t}){if(t)return"--toggle";switch(e){case"auto":return"--copy";case"copy":return"--copy";default:return n?"--copy":void 0}}function Es({activateTarget:e,toggles:n}){if(n)return n;if(e)return e}function Vs(e){if(e==="monochrome")return"monochrome"}function As(e){if(e)return"_blank"}var ea={OrderedList:"_9yr8v02 _9yr8v01 _1fragemqt _1fragemsm _1fragemp0 _1fragemuf _1fragem6t _1fragemws _1fragem11h",Wrapper:"_9yr8v00"};function Fi({gap:e="base",children:n,accessibilityLabel:t,id:i}){const{className:r}=Da({gap:e}),l=st(ea.OrderedList,r);return u("div",{className:ea.Wrapper,children:u("ol",{className:l,id:i,"aria-label":t,children:n})})}function _s(e){switch(e){case"none":return"none";case"bullet":return"disc";default:return}}function Ms({children:e,id:n,spacing:t,marker:i,accessibilityLabel:r}){return i==="number"?u(Fi,{id:n,gap:h(re(t),"none"),accessibilityLabel:r,children:e}):u(Na,{id:n,gap:h(re(t),"none"),accessibilityLabel:r,listStyle:_s(i),children:e})}function Ps({id:e,children:n}){return u(qa,{id:e,children:n})}const Oi=ut(null);function Di(){return De(Oi)}function Ut(e){return e===0?1e-8:e}function Ts({backgroundColor:e,borderColor:n,glyphColor:t,width:i,height:r}){return`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="${i}" height="${r}"> 11 <path d="M11.1 5.55c0 2.618-2.827 5.75-3.786 6.736a.433.433 0 0 1-.628 0C5.727 11.3 2.9 8.168 2.9 5.55 2.9 3.258 4.736 1.4 7 1.4c2.264 0 4.1 1.859 4.1 4.15Z" stroke="${n}" stroke-width=".4" fill="${e}" /> 12 <circle cx="7" cy="5.6" r=".7" fill="${t}" stroke="${t}" /> 13 <path stroke-linecap="round" stroke-linejoin="round" d="M7.002 5.597h-.005v.005h.005v-.005Z" fill="${t}" stroke="${t}" /> 14 </svg>`}function Rs({backgroundColor:e,borderColor:n,diameter:t,label:i}){const s=`<text x="${t}" y="${t+2}" font-size="28" font-family="roboto,arial,sans-serif" fill="${n}" dominant-baseline="middle" text-anchor="middle" alignment-baseline="middle">${i}</text>`;return`<svg xmlns="http://www.w3.org/2000/svg" width="${t}" height="${t}
14" viewBox="0 0 ${t*2} ${t*2}"> 15 <circle cx="${t}" cy="${t}" r="${t}" fill="${n}" /> 16 <circle cx="${t}" cy="${t}" r="${t-2}" fill="${e}" /> 17 ${s} 18</svg>`}function Ni(e){return new DOMParser().parseFromString(e,"image/svg+xml").documentElement}function Bs(e,n,t){const i=document.createElement("img");return i.src=e,i.width=n,i.height=t,i.role="presentation",i}function lt(e,n){n?console.warn(`${e} - Error:'`,n):console.warn(e)}const Ht=36,qi=Pr(dt(function({accessibilityLabel:n,blockSize:t,inlineSize:i,icon:r,latitude:l,longitude:s,clusterable:c,onPress:d},b){const{loader:f,map:g,mapMarkerClusterer:p,mapMarkerBackgroundColor:k,mapMarkerBorderColor:w,mapMarkerGlyphColor:S}=Di()||{},[y,C]=K(null),L=zn(b),I=()=>{d?.()},E=In(),_=Tr(E,{onClick:I});return z(()=>{async function M(){if(!f)return;const N=r?await P():await T();N&&C(N)}async function P(){if(!f||!r)return null;let N=null;try{const[{AdvancedMarkerElement:V},{LatLng:Q}]=await Promise.all([f.importLibrary("marker"),f.importLibrary("core")]);N=new V({gmpClickable:!0,position:new Q({lat:Ut(l),lng:Ut(s)}),content:Bs(r,i||Ht,t||Ht),title:n})}catch(V){lt(`Unable to initialize map marker: [${l}, ${s}]`,V)}return N}async function T(){if(!f)return null;let N=null;try{const[{AdvancedMarkerElement:V},{LatLng:Q}]=await Promise.all([f.importLibrary("marker"),f.importLibrary("core")]),F=Ts({backgroundColor:k,borderColor:w,glyphColor:S,width:Ht,height:Ht});N=new V({gmpClickable:!0,position:new Q({lat:Ut(l),lng:Ut(s)}),title:n,content:Ni(F)})}catch(V){lt(`Unable to initialize map marker: [${l}, ${s}]`,V)}return N}M()},[n,t,i,r,l,s,f,k,w,S]),z(()=>{if(y)return c?p?.addMarker(y):g&&(y.map=g),()=>{y&&(c?p?.removeMarker(y):y.map&&(y.map=null))}},[y,g,c,p]),z(()=>{if(!y)return;const M=y.addListener("click",_.onClick);return L(y),()=>{!y||!M||M.remove()}},[y,L,_.onClick]),null})),ta=-90,na=90,aa=-180,ia=180,wt=0,Ct=18;function $s(e){const n=typeof e=="string"&&e.trim()!=="";return n||console.warn('"apiKey" is empty. Please provide a valid API key to remove warnings and watermarks from the map. For more help creating an API key, see https://developers.google.com/maps/documentation/javascript/get-api-key#create-api-keys'),n}function Fs(e){const n=ta<=e&&e<=na;return n||console.warn(`"latitude" (${e}) is outside the allowed range. Please provide a value in the range: ${ta} <= latitude <= ${na}`),n}function Os(e){const n=aa<=e&&e<=ia;return n||console.warn(`"longitude" (${e}) is outside the allowed range. Please provide a value in the range: ${aa} <= longitude <= ${ia}`),n}function Ds(e,n,t){let i=!0;if(e!==void 0){const r=wt<=e&&e<=Ct;r||console.warn(`"zoom" (${e}) is outside the allowed range. Please provide a value in the range: ${wt} <= zoom <= ${Ct}`);const l=n===void 0||n<=e;l||console.warn(`"zoom" (${e}) is outside the customized range. Please provide a value in the range: minZoom (${n}) <= zoom (${e})`);const s=t===void 0||e<=t;s||console.warn(`"zoom" (${e}) is outside the customized range. Please provide a value in the range: zoom (${e}) <= maxZoom (${t})`),i=r&&l&&s}return i}function Ns(e,n){let t=!0;if(e!==void 0){const i=wt<=e&&e<=Ct;i||console.warn(`"minZoom" (${e}) is outside the allowed range. Please provide a value in the range: ${wt} <= minZoom <= ${Ct}`);const r=n===void 0||e<=n;r||console.warn(`"minZoom" (${e}) is outside the customized range. Please provide a value in the range: minZoom (${e}) <= maxZoom (${n})`),t=i&&r}return t}function qs(e,n){let t=!0;if(e!==void 0){const i=wt<=e&&e<=Ct;i||console.warn(`"maxZoom" (${e}) is outside the allowed range. Please provide a value in the range: ${wt} <= maxZoom <= ${Ct}`);const r=n===void 0||n<=e;r||console.warn(`"maxZoom" (${e}) is outside the customized range. Please provide a value in the range: minZoom (${n}) <= maxZoom (${e})`),t=i&&r}return t}function js(e){const n=typeof e=="string"&&e.trim()!=="";return n||console.warn('"accessibilityLabel" is empty. Provide text to describe this map to assistive technologies.'),n}function Gs(e){let n=!0;if(kt(e)){const t=Array.isArray(e)?e:[e];for(const i of t)if(i.type!==qi){n=!1;break}}return n=!0,n}function Us(e,n,t,i,r,l,s,c){return{isMapChildrenValid:O(()=>Gs(e),[e]),isMapApiKeyValid:O(()=>$s(n),[n]),isMapAccessibilityLabelValid:O(()=>js(t),[t]),isMapLatitudeValid:O(()=>Fs(i),[i]),isMapLongitudeValid:O(()=>Os(r),[r]),isMapZoomValid:O(()=>Ds(l,s,c),[l,s,c]),isMapMinZoomValid:O(()=>Ns(s,c),[s,c]),isMapMaxZoomValid:O(()=>qs(c,s),[c,s])}}const Hs={scaleControl:!1,streetViewControl:!1,mapTypeControl:!1,fullscreenControl:!1},ra=4,Ws=36,Zs=new ni(244.6,95.6,46.4,1),Xs=It("LegacyMap");function Ks({id:e,apiKey:n,children:t,latitude:i,longitude:r,zoom:l=ra,minZoom:s,maxZoom:c,accessibilityLabel:d,maxBlockSize:b,maxInlineSize:f,minInlineSize:g,minBlockSize:p=300,onBoundsChange:k,onCenterChange:w,onPress:S,onDoublePress:y,onZoomChange:C}){const L=Dt(),I=ja(),{languageCode:E}=Ga()??{},{className:_,style:M}=Ao({maxInlineSize:f,minInlineSize:g,minBlockSize:p,maxBlockSize:b}),P=ie(null),[T,N]=K(null),[V,Q]=K(null),[F,se]=K(null),[x,ce]=K(null),ue=xt(e,Xs),Me=ie(void 0),{isMapChildrenValid:ve}=Us(t,n,d,i,r,l,s,c),{colors:{global:Et}}=En(),we=Et?.accent??Zs,fe=ai({background:we})?.toRgb();z(()=>{async function U(){try{const q=(await Qt(async()=>{const{Loader:Ee}=await import("./6f21c6d8.DQZqB6VU.js");
18return{Loader:Ee}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]))).Loader,ae=new q({apiKey:n,language:E,version:"weekly"});N(ae)}catch(q){lt("Unable to initialize the map loader",q)}}return U(),()=>{if(T)try{T.reset()}catch(q){lt("Unable to reset the map loader",q)}}},[n,E,T]),z(()=>{async function U(){if(!(!P.current||!T))try{const{Map:q}=await T.importLibrary("maps");Q(new q(P.current,Hs))}catch(q){lt("Unable to initialize the map",q)}}U()},[P,T]),z(()=>{V&&V.setOptions({center:{lat:i,lng:r},zoom:l,minZoom:s,maxZoom:c,mapId:`Map-${ue}`})},[ue,i,r,l,s,c,V]),z(()=>{async function U(){if(T)try{const[{AdvancedMarkerElement:q},{MarkerClusterer:ae}]=await Promise.all([T.importLibrary("marker"),Qt(()=>import("./6f21c6d8.DQZqB6VU.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]))]),Ee=new ae({renderer:{render:({count:H,position:Y})=>{const ye=I?.(H)||String(H),de=Rs({backgroundColor:we.toRgb(),borderColor:fe,diameter:Ws,label:ye});return new q({gmpClickable:!0,position:Y,title:L("mapClusterTitle",{count:H}),content:Ni(de)})}}});ce(Ee)}catch(q){lt("Unable to initialize clusterer",q)}}U()},[V,we,fe,L,I,T]),z(()=>{if(!(!V||!x))return x.setMap(V),()=>{x&&(x.onRemove(),x.clearMarkers(),x.setMap(null))}},[V,x]),z(()=>{if(!V||!k)return;const U=V.addListener("bounds_changed",()=>{const q=V.getBounds()?.getNorthEast().lat(),ae=V.getBounds()?.getNorthEast().lng(),Ee=V.getBounds()?.getSouthWest
18().lat(),H=V.getBounds()?.getSouthWest().lng();!q||!ae||!Ee||!H||k?.({northEast:{latitude:q,longitude:ae},southWest:{latitude:Ee,longitude:H}})});return()=>{U&&U.remove()}},[V,k]),z(()=>{if(!V||!w)return;const U=V.addListener("center_changed",()=>{const q=V.getCenter()?.lat(),ae=V.getCenter()?.lng();!q||!ae||w?.({latitude:q,longitude:ae})});return()=>{U&&U.remove()}},[V,w]),z(()=>{if(!V||!S)return;const U=V.addListener("click",q=>{if(!q.latLng)return;const ae=q.latLng.toJSON(),Ee={latitude:ae.lat,longitude:ae.lng};se(Ee),S?.(Ee)});return()=>{U&&U.remove()}},[V,S,se]),z(()=>{if(!V||!y||!F)return;const U=V.addListener("dblclick",()=>{y?.(F)});return()=>{U&&U.remove()}},[V,F,y]),z(()=>{if(!V||!C)return;const U=V.addListener("zoom_changed",()=>{const q=V.getZoom()||ra;C?.(q)});return()=>{U&&U.remove()}},[V,C]);const Pe=O(()=>({loader:T,map:V,mapMarkerClusterer:x,mapMarkerBackgroundColor:we.toRgb(),mapMarkerBorderColor:fe,mapMarkerGlyphColor:fe,setActivePopover:U=>(Me.current?.close(),Me.current=U,U),clearActivePopover:()=>Me.current=void 0,getActivePopover:()=>Me.current}),[T,V,x,fe,we]);return u(Oi.Provider,{value:Pe,children:u("div",{ref:P,id:ue,className:_,style:M,"aria-label":d,children:ve?t:null})})}var Qs={LegacyMapPopover:"_65ewj70"};const Js=Rr(function({children:n,onClose:t,onOpen:i}){const{map:r,loader:l,setActivePopover:s,getActivePopover:c,clearActivePopover:d}=Di()||{},b=In(),{active:f,setActive:g,activatorRef:p}=b??{},[k]=K(()=>{const S=document.createElement("div");return S.className=Qs.LegacyMapPopover,S}),w=te(()=>{t?.(),g?.(!1)},[g,t]);return b?.attach("onClick",()=>{g?.(!f)}),z(()=>{let S,y;async function C(){if(!(!r||!p?.current||!l)&&f)try{const{InfoWindow:L}=await l.importLibrary("maps");S=new L({content:k}),y=s?.({close:()=>{S?.close(),g?.(!1)}}),S.open({anchor:p.current,map:r}),i?.(),S.addListener("closeclick",()=>{g?.(!1)})}catch(L){lt("Unable to initialize map popover",L)}}return C(),()=>{f&&(S?.close(),w(),c?.()===y&&d?.())}},[r,n,p,f,g,l,k,i,w,d,s,c]),kn(u(Ln,{children:n}),k)});function Ys({name:e,accessibilityLabel:n,accessibilityVisibility:t}){return u(bi,{type:e,accessibilityLabel:n,accessibilityVisibility:t})}function ec({accessibilityLabel:e,alt:n,badge:t,size:i,source:r,src:l}){return u(Ua,{alt:e??n,size:tc(i),source:r??l,totalItems:t})}function tc(e){return e==="small"?"small":"base"}function nc({accessibilityLabel:e,id:n,max:t,tone:i,value:r}){return u(Ha,{accessibilityLabel:e,id:n,max:t,tone:i,value:r})}function ac({id:e,content:n,logo:t,size:i,border:r,accessibilityLabel:l,onError:s}){return u(li,{id:e,content:n,logo:t,size:ic(i),border:r,display:rc(i),accessibilityLabel:l,onError:s})}function ic(e){return e==="auto"?"base":e}function rc(e){return e==="fill"?"block":"inline"}function oc({accessibilityLabel:e,background:n,border:t,borderRadius:i,borderWidth:r,children:l,cornerRadius:s,direction:c,display:d,hint:b,id:f,maxBlockSize:g,maxInlineSize:p,minBlockSize:k,minInlineSize:w,onScroll:S,onScrolledToEdge:y,padding:C,scrollTo:L}){const{background:I,backgroundHoverAndFocus:E}=et(n);return u(Bi.Provider,{value:!0,children:u(Wa,{accessibilityLabel:e,background:I,backgroundHoverAndFocus:E,borderRadius:h(qe(s??i),"none"),...Ne(t,r),className:ii({shadowContext:"clipSafe"}),display:h(d,"auto"),hint:sc(b),id:f,maxBlockSize:h(B(g),"none"),maxInlineSize:h(B(p),"none"),minBlockSize:h(B(k),"0"),minInlineSize:h(B(w),"0"),onScroll:S,onScrolledToEdge:y,overflow:lc(c),padding:h(re(C),"none"),scrollTo:cc({direction:c,scrollTo:L}),children:l})})}function lc(e){return e==="inline"?"hidden auto":"auto hidden"}function sc(e){return e==="innerShadow"?{type:"shadow"}:e&&typeof e=="object"&&e.type==="pill"?e:{type:"none"}}function cc({direction:e,scrollTo:n}){if(n instanceof HTMLElement)return n;if(typeof n=="number")return e==="inline"?{inline:n}:{block:n}}const uc=new Map([["telephone","tel"],["credit-card","cc"],["birthday","bday"],["expiry","exp"],["security-code","csc"],["instant-message","impp"]]);function Bn(e){if(e===!1)return"off";if(e===!0)return"on";if(e==="none")return"none";if(e==null||typeof e!="object")return;const{group:n,field:t}=e;if(typeof t!="string")return;const i=t.replace(/(?:telephone|credit-card|expiry|security-code|instant-message)/g,r=>uc.get(r)??r);return n?`${n} ${i}`:i}function dc({id:e,label:n,name:t,placeholder:i,autocomplete:r,options:l,readonly:s,required:c,disabled:d,error:b,value:f,onBlur:g,onF
18ocus:p,onChange:k}){return u(Xa,{id:e,label:n,name:t,autocomplete:Bn(r),disabled:d,readOnly:s,error:b,required:c,placeholder:i,onBlur:g,onFocus:p,onChange:k,value:f,children:mc(l,e).map((w,S)=>u(Za,{disabled:w.disabled||s,value:w.value,children:w.label},`${w.value}${S}`))})}function mc(e,n){return Array.isArray(e)?e.filter(t=>{if(typeof t=="object"&&!Array.isArray(t)&&t!==null){if(t.value==null)return console.warn(`<Select> with id "${n}" has an option with label "${t.label}" that has no value`),!1}else return console.warn(`<Select> with id "${n}" has an invalid option`),!1;return!0}):[]}function bc({aspectRatio:e,blockSize:n,inlineSize:t,id:i}){return u(Br,{contentDisplay:"block",aspectRatio:e?.toString(),blockSize:e?"100%":h(B(n),"auto"),inlineSize:e?"100%":h(B(t),"100%"),id:i})}function fc({children:e,id:n,lines:t,size:i}){return u(Ka,{content:e,id:n,lines:t,size:i})}function pc({accessibilityLabel:e,appearance:n,id:t,size:i}){return u(Qa,{accessibilityLabel:e,appearance:n,id:t,size:gc(i)})}function gc(e){return e==="extraSmall"?"small-200":e}function oa(e){const n=e.trim()==="",t=Number(e);return n||isNaN(t)?void 0:t}function vc({accessibilityDescription:e,disabled:n,error:t,icon:i,id:r,label:l,max:s,min:c,name:d,prefix:b,readonly:f,required:g,step:p,value:k,onBlur:w,onChange:S,onFocus:y,onInput:C}){const L=te(E=>S(oa(E)),[S]),I=te(E=>C(oa(E)),[C]);return u(pi,{controls:"stepper",accessibilityDescription:e,disabled:n,error:t,icon:i,id:r,label:l,max:s,min:c??0,name:d,prefix:b,readOnly:f,required:g,step:p,value:k===void 0?void 0:String(k),onBlur:w,onChange:S&&L,onFocus:y,onInput:C&&I})}function yc({accessibilityLabel:e,checked:n,disabled:t,label:i,id:r,name:l,onChange:s,toggles:c,value:d}){return u(gi,{accessibilityLabel:e,checked:n===void 0?d:n,command:"--toggle",commandFor:c,disabled:t,id:r,label:i,name:l,onChange:s})}function hc({accessibilityLabel:e,children:n,icon:t,id:i,onRemove:r}){return u(Ja,{accessibilityLabel:e,graphic:kc(t),id:i,removable:r!==void 0,onRemove:r,children:n})}function kc(e){return e&&St.has(e)?St.get(e):e}function ji({children:e,dateTime:n,id:t}){return u("time",{dateTime:n,id:t,children:e})}function Sc({accessibilityRole:e,accessibilityVisibility:n,appearance:t,children:i,emphasis:r,id:l,size:s,visibility:c}){const d=wc({accessibilityRole:e,accessibilityVisibility:n,appearance:t,children:i,emphasis:r,id:l,size:s,visibility:c});if(typeof e=="object")switch(e.type){case"abbreviation":return u(Ya,{title:e.for,children:d});case"datetime":return u(ji,{dateTime:e.machineReadable,children:d});case"directional-override":return d}return d}function wc({accessibilityRole:e,accessibilityVisibility:n,appearance:t,children:i,emphasis:r,id:l,size:s,visibility:c}){const d=Cc({accessibilityRole:e,emphasis:r});return d.length===0?u(Oe,{accessibilityVisibility:ua({accessibilityVisibility:n,visibility:c}),color:la(t),dir:sa(e),id:l,size:s,tone:ca(t),children:i}):d.reduce((b,f)=>u(Oe,{accessibilityVisibility:ua({accessibilityVisibility:n,visibility:c}),color:la(t),dir:sa(e),id:l,size:s,tone:ca(t),type:f,display:f==="address"?"legacy":void 0,children:b}),i)}function la(e){if(e==="subdued")return"subdued"}function sa(e){if(typeof e=="object"&&e.type==="directional-override")return e.direction}function ca(e){switch(e){case"info":return"info";case"success":return"success";case"warning":return"warning";case"critical":return"critical";case"decorative":return"custom";case"accent":return"accent";default:return}}function Cc({accessibilityRole:e,emphasis:n}){const t=new Set;if(n)switch(n){case"bold":t.add("strong");break;case"italic":t.add("offset");break}if(e)switch(e){case"address":t.add("address");break;case"deletion":t.add("redundant");break;case"marking":t.add("mark");break;case"offset":t.add("offset");break;case"stress":t.add("offset");break;case"strong":t.add("strong");break}return Array.from(t)}function ua({accessibilityVisibility:e,visibility:n}){if(e==="hidden")return"hidden";if(n==="hidden")return"exclusive"}function Lc(e){if(e==="subdued")return"subdued"}function xc(e){switch(e){case"info":return"info";case"success":return"success";case"warning":return"warning";case"critical":return"critical";case"decorative":return"custom";case"accent":return"accent";default:return}}function Ic(e){if(e!=="small")return e}function zc(e){if(e==="small")return"small"}function Ec({children:e,emphasis:n}){return n==="bold"?u(Oe,{type:"strong",children:e}):n==="italic"?u(Oe,{type:"offset",children:e}):e}function Vc({id:e,children:n,appearance:t,inlineAlignment:i,emphasis:r,size:l}){return u(Pn,{id:e,color:Lc(t),tone:xc(t),textAlign:i,size:Ic(l),type:zc(l),children:Ec({children:n,emphasis:r})})}function Ac({accessory:e,autocomplete:n,multiline:t,readonly:i,type:r,icon:l,...s}){return u(rn,{accessoryEnd:e,autocomplete:Bn(n),readOnly:i,rows:Mc(t),type:_c(r),inputMode:r==="number"?"numeric":void 0,icon:Pc(l),...s})}function _c(e){return e==="telephone"?"tel":e}function Mc(e){switch(typeof e){case"boolean":return e?1:void 0;case"number":return e;default:return}}function Pc(e){if(typeof e=="string")return da(e);if(typeof e=="object"){const{source:n,position:t}=e;return n?{source:da(n),position:t}:void 0}}function da(e){return St.has(e)?St.get(e):e}function Tc(e){if(!e)return{};const n=h(wo(e,"type","relative"),"relative"),t=h(Ie(e,r=>ma(r?.blockStart,r?.blockEnd)),"auto"),i=h(Ie(e,r=>
18ma(r?.inlineStart,r?.inlineEnd)),"auto");return{position:n,insetBlock:t,insetInline:i}}function ma(e,n){return e!==void 0?`${ba(e)} auto`:n!==void 0?`auto ${ba(n)}`:"auto"}function ba(e){return typeof e=="string"?e:`${e}px`}function Rc(e){return Ie(e,n=>{if(n==null||typeof n!="object")return;const t=i=>typeof i=="number"?`${i}px`:i??"0px";if(!(n.block===void 0&&n.inline===void 0))return n.block===void 0?`translate(${t(n.inline)})`:`translate(${t(n.inline)}, ${t(n.block)})`})}function Bc({accessibilityLabel:e,accessibilityRole:n,accessibilityVisibility:t,background:i,blockAlignment:r,border:l,borderRadius:s,borderWidth:c,children:d,cornerRadius:b,display:f,id:g,inlineAlignment:p,inlineSize:k,maxBlockSize:w,maxInlineSize:S,minBlockSize:y,minInlineSize:C,opacity:L,overflow:I,padding:E,position:_,translate:M,visibility:P}){const{background:T,backgroundHoverAndFocus:N}=et(i);return u(Tn,{accessibilityLabel:e,accessibilityRole:mt(n),accessibilityVisibility:$c({accessibilityVisibility:t,visibility:P}),background:T,backgroundHoverAndFocus:N,blockAlignment:h(r,"normal"),borderRadius:h(qe(b??s),"none"),...Ne(l,c),display:h(f,"auto"),id:g,inlineAlignment:h(p,"normal"),inlineSize:h(B(k),"auto"),maxBlockSize:h(B(w),"none"),maxInlineSize:h(B(S),"none"),minBlockSize:h(B(y),"0"),minInlineSize:h(B(C),"0"),opacity:L,overflow:I,padding:h(re(E),"none"),...Tc(_),transform:h(Rc(M),"none"),children:d})}function $c({accessibilityVisibility:e,visibility:n}){if(e==="hidden")return"hidden";if(n==="hidden")return"exclusive"}const fa={id:o(m(),{attribute:"id"}),title:o(m(),{attribute:"title"})};function Fc(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Ya,{id:a(fa.id,t.value),title:a(fa.title,t.value),children:n})}function Oc({children:e,onAfterToggle:n,onDismiss:t,onToggle:i}){const r=te(()=>{n?.("open","closed")},[n]),l=te(()=>{n?.("closed","open")},[n]),s=te(()=>{i?.("closed","open")},[i]),c=te(()=>{i?.("open","closed")},[i]);return Mt("announcementAfterCollapsed",r),Mt("announcementAfterExpanded",l),Mt("announcementClosed",t),Mt("announcementExpanded",s),Mt("announcementCollapsed",c),u(Dc,{children:e})}function Mt(e,n){const t=ei();z(()=>{if(n)return t.on(e,n),()=>{t.off(e,n)}},[e,n,t])}const Gi=ut(!1);function Dc({children:e}){return u(Gi.Provider,{value:!0,children:e})}function Nc(e,n){const t=(i=>De(Gi)?u(e,{...i}):(n(),null));return t.displayName=`AnnouncementEnabledComponent(${e.displayName||e.name||"Component"})`,t}function qc(e){const{children:n}=A(e),t=e.receiver,i=ei(),r=G(e.element),l=O(()=>({dismiss:()=>{i.close()}}),[i]);return z(()=>{const s={id:e.element.id};return t.implement(s,l),()=>{t.implement(s,null)}},[t,l,e.element.id]),u(Oc,{onAfterToggle:r.aftertoggle,onDismiss:r.dismiss,onToggle:r.toggle,children:n})}function pa(e){return typeof e=="string"&&e.startsWith("@container")}function v(e,{defaultValue:n,separator:t,canBeResponsive:i,trimWhitespace:r=!1,mapAliases:l={}}){const s=new Set(e),c=d=>i&&pa(d)?!0:t&&String(d).split(t).every(b=>s.has(r?b.trim():b))||s.has(r?String(d).trim():d);return{defaultValue:n,parseAttribute(d){return c(d)?d:null},get(d){return!c(d)||d==null?n:i&&pa(d)?d:t&&l?d.split(t).map(f=>l[f]??f).join(t):l[d]??d}}}const jc=["small-200","small-100","small","base","large","large-100"],Gc=["auto","neutral","custom","info","success","warning","critical"],Ui=Si,ht={id:o(m(),{attribute:"id"}),size:o(v(jc,{defaultValue:"base",mapAliases:{small:"small-100",large:"large-100"}}),{attribute:"size"}),tone:o(v(Gc,{defaultValue:"auto"}),{attribute:"tone"}),type:o(v([...Si,""],{defaultValue:""}),{attribute:"type"})},Uc=["base","subdued"],Hc=["start","end"],Wc=["small","small-100","base"],Zc=["auto","neutral","critical"],bt={color:o(v(Uc,{defaultValue:"base"}),{attribute:"color"}),icon:o(v([...Ui,""],{defaultValue:""}),{attribute:"icon"}),iconPosition:o(v(Hc,{defaultValue:"start"}),{attribute:"iconposition"}),id:o(m(),{attribute:"id"}),size:o(v(Wc,{defaultValue:"base",mapAliases:{small:"small-100"}}),{attribute:"size"}),tone:o(v(Zc,{defaultValue:"auto"}),{attribute:"tone"})};function Xc(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Pa,{color:a(bt.color,t.value),icon:a(bt.icon,t.value),iconPosition:a(bt.iconPosition,t.value),id:a(bt.id,t.value),size:a(bt.size,t.value),tone:a(bt.tone,t.value),children:n})}function R(){return{defaultValue:!1,parseAttribute(e){return typeof e=="string"},set(e,n){n(e?String(e):"")},get(e){return e?typeof e=="string"?!0:e:!1},toAttribute(e){return e?"":null}}}const Kc=["auto","info","success","warning","critical"],ft={collapsible:o(R(),{attribute:"collapsible"}
18),dismissible:o(R(),{attribute:"dismissible"}),heading:o(m(),{attribute:"heading"}),hidden:o(R(),{attribute:"hidden"}),id:o(m(),{attribute:"id"}),tone:o(v(Kc,{defaultValue:"auto"}),{attribute:"tone"})};function Qc(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return u(Ta,{collapsible:a(ft.collapsible,t.value),dismissible:a(ft.dismissible,t.value),heading:a(ft.heading,t.value),hidden:a(ft.hidden,t.value),id:a(ft.id,t.value),onAfterHide:i.afterhide,onDismiss:i.dismiss,tone:a(ft.tone,t.value),children:n})}const Jc=["--auto","--toggle","--copy","--show","--hide"],Yc=["auto","fill","fit-content"],eu=["auto","_blank"],tu=["auto","neutral","critical"],nu=["button","submit"],au=["auto","primary","secondary"],he={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),command:o(v(Jc,{defaultValue:"--auto"}),{attribute:"command"}),commandFor:o(m(),{attribute:"commandfor"}),disabled:o(R(),{attribute:"disabled"}),href:o(m(),{attribute:"href"}),id:o(m(),{attribute:"id"}),inlineSize:o(v(Yc,{defaultValue:"auto"}),{attribute:"inlinesize"}),interestFor:o(m(),{attribute:"interestfor"}),loading:o(R(),{attribute:"loading"}),target:o(v(eu,{defaultValue:"auto"}),{attribute:"target"}),tone:o(v(tu,{defaultValue:"auto"}),{attribute:"tone"}),type:o(v(nu,{defaultValue:"button"}),{attribute:"type"}),variant:o(v(au,{defaultValue:"auto"}),{attribute:"variant"})};function iu(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return u(Ft,{accessibilityLabel:a(he.accessibilityLabel,t.value),command:a(he.command,t.value),commandFor:a(he.commandFor,t.value),interestFor:a(he.interestFor,t.value),disabled:a(he.disabled,t.value),href:a(he.href,t.value),id:a(he.id,t.value),inlineSize:a(he.inlineSize,t.value),loading:a(he.loading,t.value),onClick:i.click,target:a(he.target,t.value),tone:a(he.tone,t.value),type:a(he.type,t.value),variant:a(he.variant,t.value),children:n})}const ru=["--auto","--toggle","--show","--hide"],xe={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),command:o(v(ru,{defaultValue:"--auto"}),{attribute:"command"}),commandFor:o(m(),{attribute:"commandfor"}),defaultChecked:o(R(),{attribute:"checked"}),disabled:o(R(),{attribute:"disabled"}),error:o(m(),{attribute:"error"}),id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),name:o(m(),{attribute:"name"}),required:o(R(),{attribute:"required"}),value:o(m(),{attribute:"value"})};function ou(e){const{attributes:n}=e.element,{slots:{label:t}}=A(e,{slots:{label:{allowedElements:["s-text"],maxElements:1,contentOnly:!0,allowedContentElements:["s-link"]}}}),i=t&&t.length>0?t:void 0,{value:r,handleEvent:l}=ne(e.element,{property:"checked",fallbackValue:a(xe.defaultChecked,n.value)});return u(_n,{accessibilityLabel:a(xe.accessibilityLabel,n.value),checked:r,command:a(xe.command,n.value),commandFor:a(xe.commandFor,n.value),disabled:a(xe.disabled,n.value),error:a(xe.error,n.value),id:a(xe.id,n.value),label:i??a(xe.label,n.value),name:a(xe.name,n.value),onChange:l,required:a(xe.required,n.value),value:a(xe.value,n.value)})}const ga={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),id:o(m(),{attribute:"id"})};function lu(e){const{attributes:n}=e.element,{children:t,slots:{graphic:i}}=A(e,{slots:{graphic:{allowedElements:["s-icon"]}}});return u($r,{accessibilityLabel:a(ga.accessibilityLabel,n.value),graphic:su(i),id:a(ga.id,n.value),children:t})}function su(e){const n=e?.[0];return wn(n)?a(ht.type,n.props.element.attributes.value):void 0}const bn={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),disabled:o(R(),{attribute:"disabled"}),id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),value:o(m(),{attribute:"value"}),defaultSelected:o(R(),{attribute:"selected"})};function cu(e){const{children:n,slots:{"secondary-content":t,"selected-content":i,details:r}}=A(e,{slots:{"secondary-content":{},"selected-content":{},details:{}}}),{attributes:l}=e.element;return u(ci,{accessibilityLabel:a(bn.accessibilityLabel,l.value),disabled:a(bn.disabled,l.value),id:a(bn.id,l.value),value:l.value.value,secondaryContent:t,selectedContent:i,details:r,children:n})}const uu=["visible","exclusive"],du=["list","block","inline","grid","auto"],He={disabled:o(R(),{attribute:"disabled"}),error:o(m(),{attribute:"error"}),id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),labelAccessibilityVisibility:o(v(uu,{defaultValue:"visible"}),{attribute:"labelaccessibilityvisibility"}),multiple:o(R(),{attribute:"multiple"}),name:o(m(),{attribute:"name"}),variant:o(v(du,{defaultValue:"list"}),{attribute:"variant"})};function mu(e){const{children:n}=A(e),{attributes:t}=e.element,{value:i,handleEvent:r}=ne(e.element,{property:"values",fallbackValue:[]});return u(ui,{disabled:a(He.disabled,t.value),error:a(He.error,t.value),label:a(He.label,t.value),labelAccessibilityVisibility:a(He.labelAccessibilityVisibility,t.value),multiple:a(He.multiple,t.value),values:i,id:a(He.id,t.value),name:a(He.name,t.value),variant:a(He.variant,t.value),onChange:r,children:n})}const bu=new RegExp(`^(${Co})(?:px|%)$`,"i");function ee({defaultValue:e,type:n}){return{defaultValue:e,get(t){return tn(t,n)?t:e}}}function tn(e,n){if(typeof e!="string")return!1;if(e==="0"||n==="auto"&&e==="auto"||n==="none"&&e==="none")return!0;const t=bu.exec(e);return t!==null&&Number.isFinite(Number(t[1]))}function zt(e,n){const t=new Set,i=Object.keys(e);for(const r of n){let l=[r];for(const s of i){const c=e[s]??[],d=[];for(;l.length>0;){const b=l.shift();for(const f of c){const g=b.replace(new RegExp(`{${s}}`,"g"),f);d.push(g)}}l=d}l.forEach(s=>t.add(s))}return Array.from(t)}function va(){return{defaultValue:"auto",get(e){return fu(e)?e:"auto"}}}function fu(e){if(typeof e!="string")return!1;if(e==="auto")return!0;const n=e.split(" ");if(n.length!==2)return!1;const[t,i]=n;return t==="auto"?tn(i,"size"):i==="auto"&&tn(t,"size")}function pu(){return{defaultValue:"none",get(e){return gu(e)?e:"none"}}}function gu(e){if(typeof e!="string")return!1;if(e==="none")return!0;
18if(!e.startsWith("translate(")||!e.endsWith(")"))return!1;const n=e.slice(10,-1).split(",");return n.length>2?!1:n.every(t=>tn(t.trim(),"size"))}const vu=["main","header","footer","section","aside","navigation","ordered-list","list-item","list-item-separator","unordered-list","separator","status","alert","generic","presentation","none"],yu=["visible","hidden","exclusive"],hu=["transparent","subdued","base"],ku=["small-100","small","base","large","large-100","max","none"],Hi=["none","solid","dashed","dotted","auto",""],Wi=["base","large","large-100","large-200","none",""],Su=zt({Size:Wi,Style:Hi,Color:["base"]},["none","{Size}","{Size} {Color}","{Size} {Color} {Style}"]),wu=["none","auto"],Cu=["visible","hidden"],tt=["base","small-500","small-400","small-300","small-200","small-100","small","large","large-100","large-200","large-300","large-400","large-500","none"],Lu=["absolute","relative"],xu={background:o(v(hu,{defaultValue:"transparent"}),{attribute:"background"})},Iu={border:o(v(Su,{defaultValue:"none",separator:" ",mapAliases:{large:"large-100"}}),{attribute:"border"}),borderRadius:o(v(ku,{defaultValue:"none",separator:" ",mapAliases:{small:"small-100",large:"large-100"}}),{attribute:"borderradius"}),borderStyle:o(v(Hi,{defaultValue:"",separator:" "}),{attribute:"borderstyle"}),borderWidth:o(v(Wi,{defaultValue:"",separator:" ",mapAliases:{large:"large-100"}}),{attribute:"borderwidth"})},zu={display:o(v(wu,{defaultValue:"auto",canBeResponsive:!0}),{attribute:"display"})},Zi={blockSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"blocksize"}),inlineSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"inlinesize"}),maxBlockSize:o(ee({defaultValue:"none",type:"none"}),{attribute:"maxblocksize"}),maxInlineSize:o(ee({defaultValue:"none",type:"none"}),{attribute:"maxinlinesize"}),minBlockSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"minblocksize"}),minInlineSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"mininlinesize"})},Eu={overflow:o(v(Cu,{defaultValue:"visible"}),{attribute:"overflow"})},Xi={padding:o(v(tt,{defaultValue:"none",separator:" ",canBeResponsive:!0}),{attribute:"padding"}),paddingBlock:o(v([...tt,""],{defaultValue:"",separator:" ",canBeResponsive:!0}),{attribute:"paddingblock"}),paddingBlockEnd:o(v([...tt,""],{defaultValue:"",canBeResponsive:!0}),{attribute:"paddingblockend"}),paddingBlockStart:o(v([...tt,""],{defaultValue:"",canBeResponsive:!0}),{attribute:"paddingblockstart"}),paddingInline:o(v([...tt,""],{defaultValue:"",separator:" ",canBeResponsive:!0}),{attribute:"paddinginline"}),paddingInlineEnd:o(v([...tt,""],{defaultValue:"",canBeResponsive:!0}),{attribute:"paddinginlineend"}),paddingInlineStart:o(v([...tt,""],{defaultValue:"",canBeResponsive:!0}),{attribute:"paddinginlinestart"})},W={...xu,...Iu,...zu,...Eu,...Xi,...Zi,accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),accessibilityRole:o(v(vu,{defaultValue:"generic"}),{attribute:"accessibilityrole"}),accessibilityVisibility:o(v(yu,{defaultValue:"visible"}),{attribute:"accessibilityvisibility"}),id:o(m(),{attribute:"id"})},Lt={insetBlock:o(va(),{attribute:"insetblock"}),insetInline:o(va(),{attribute:"insetinline"}),position:o(v(Lu,{defaultValue:"relative"}),{attribute:"position"}),transform:o(pu(),{attribute:"transform"})},Vu=["visible","hidden","exclusive"],Au=["transparent","subdued","base"],_u=["small-100","small","base","large","large-100","max","none"],Ki=["none","solid","dashed","dotted","auto",""],Qi=["base","large","large-100","large-200","none",""],Mu=zt({Size:Qi,Style:Ki,Color:["base"]},["none","{Size}","{Size} {Color}","{Size} {Color} {Style}"]),Pu=["none","auto"],Tu=["visible","hidden"],Ru=["auto","_blank"],Bu=["button","submit"],$u=["--auto","--toggle","--copy","--show","--hide"],D={...Xi,accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),accessibilityVisibility:o(v(Vu,{defaultValue:"visible"}),{attribute:"accessibilityvisibility"}),background:o(v(Au,{defaultValue:"transparent"}),{attribute:"background"}),blockSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"blocksize"}),border:o(v(Mu,{defaultValue:"none",separator:" ",mapAliases:{large:"large-100"}}),{attribute:"border"}),borderColor:o(m(),{attribute:"bordercolor"}),borderRadius:o(v(_u,{defaultValue:"none",separator:" ",mapAliases:{small:"small-100",large:"large-100"}}
18),{attribute:"borderradius"}),borderStyle:o(v(Ki,{defaultValue:"",separator:" "}),{attribute:"borderstyle"}),borderWidth:o(v(Qi,{defaultValue:"",separator:" ",mapAliases:{large:"large-100"}}),{attribute:"borderwidth"}),command:o(v($u,{defaultValue:"--auto"}),{attribute:"command"}),commandFor:o(m(),{attribute:"commandfor"}),disabled:o(R(),{attribute:"disabled"}),display:o(v(Pu,{defaultValue:"auto"}),{attribute:"display"}),href:o(m(),{attribute:"href"}),id:o(m(),{attribute:"id"}),interestFor:o(m(),{attribute:"interestfor"}),inlineSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"inlinesize"}),lang:o(m(),{attribute:"lang"}),loading:o(R(),{attribute:"loading"}),maxBlockSize:o(ee({defaultValue:"none",type:"none"}),{attribute:"maxblocksize"}),maxInlineSize:o(ee({defaultValue:"none",type:"none"}),{attribute:"maxinlinesize"}),minBlockSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"minblocksize"}),minInlineSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"mininlinesize"}),overflow:o(v(Tu,{defaultValue:"visible"}),{attribute:"overflow"}),target:o(v(Ru,{defaultValue:"auto"}),{attribute:"target"}),type:o(v(Bu,{defaultValue:"button"}),{attribute:"type"})};function Fu(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return u(Fr,{accessibilityLabel:a(D.accessibilityLabel,t.value),accessibilityVisibility:a(D.accessibilityVisibility,t.value),background:a(D.background,t.value),blockSize:a(D.blockSize,t.value),border:a(D.border,t.value),borderRadius:a(D.borderRadius,t.value),borderStyle:a(D.borderStyle,t.value),borderWidth:a(D.borderWidth,t.value),command:a(D.command,t.value),commandFor:a(D.commandFor,t.value),interestFor:a(D.interestFor,t.value),disabled:a(D.disabled,t.value),display:a(D.display,t.value),href:a(D.href,t.value),id:a(D.id,t.value),inlineSize:a(D.inlineSize,t.value),lang:a(D.lang,t.value),loading:a(D.loading,t.value),maxBlockSize:a(D.maxBlockSize,t.value),maxInlineSize:a(D.maxInlineSize,t.value),minBlockSize:a(D.minBlockSize,t.value),minInlineSize:a(D.minInlineSize,t.value),onBlur:i.blur,onClick:i.click,onFocus:i.focus,overflow:a(D.overflow,t.value),padding:a(D.padding,t.value),paddingBlock:a(D.paddingBlock,t.value),paddingBlockEnd:a(D.paddingBlockEnd,t.value),paddingBlockStart:a(D.paddingBlockStart,t.value),paddingInline:a(D.paddingInline,t.value),paddingInlineEnd:a(D.paddingInlineEnd,t.value),paddingInlineStart:a(D.paddingInlineStart,t.value),target:a(D.target,t.value),type:a(D.type,t.value),children:n})}const pt={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),disabled:o(R(),{attribute:"disabled"}),hidden:o(R(),{attribute:"hidden"}),href:o(m(),{attribute:"href"}),id:o(m(),{attribute:"id"}),removable:o(R(),{attribute:"removable"})};function Ou(e){const{attributes:n,eventListeners:t}=e.element,{children:i,slots:{graphic:r}}=A(e,{slots:{graphic:{allowedElements:["s-icon"]}}});return u(Ja,{accessibilityLabel:a(pt.accessibilityLabel,n.value),disabled:a(pt.disabled,n.value),graphic:Du(r),hidden:a(pt.hidden,n.value),href:a(pt.href,n.value),id:a(pt.id,n.value),removable:a(pt.removable,n.value),onAfterHide:ct(t.value.afterhide),onClick:ct(t.value.click),onRemove:ct(t.value.remove),children:i})}function Du(e){const n=e?.[0];return wn(n)?a(ht.type,n.props.element.attributes.value):void 0}const ya={id:o(m(),{attribute:"id"}),text:o(m(),{attribute:"text"})};function Nu(e){const{attributes:n}=e.element,t=G(e.element);return u(si,{id:a(ya.id,n.value),text:a(ya.text,n.value),onCopy:t.copy,onCopyError:t.copyerror})}function Ge({defaultValue:e="on"}={}){return{defaultValue:e,get(n){return qu(n??e)}}}let Pt=null;function qu(e){if(typeof window>"u"||!window.document)return e;Pt||(Pt=window.document.createElement("input")),Pt.autocomplete=String(e);const n=Pt.autocomplete;return Pt.autocomplete="",n}function Z({min:e=-1/0,max:n=1/0,floor:t=!1,defaultValue:i=0}={}){const r=l=>(t&&(l=Math.floor(l)),l<e?e:l>n?n:l);return{defaultValue:i,get(l){const s=Number(l);return l===null||Number.isNaN(s)?i:r(s)}}}const ju=["visible","exclusive"],Ue={defaultValue:o(m(),{attribute:"value"}),disabled:o(R(),{attribute:"disabled"}),error:o(m(),{attribute:"error"}),id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),labelAccessibilityVisibility:o(v(ju,{defaultValue:"visible"}),{attribute:"labelaccessibilityvisibility"}),name:o(m(),{attribute:"name"}),placeholder:o(m(),{attribute:"placeholder"}),readOnly:o(R(),{attribute:"readonly"}),required:o(R(),{attribute:"required"})},me={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),icon:o(v([...Ui,""],{defaultValue:""}),{attribute:"icon"}),maxLength:o(Z({defaultValue:1/0,min:0,floor:!0}),{attribute:"maxlength"}),minLength:o(Z({defaultValue:0,min:0,floor:!0}),{attribute:"minlength"}),prefix:o(m(),{attribute:"prefix"}),suffix:o(m(),{attribute:"suffix"})},ke={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),allow:o(m(),{attribute:"allow"}),disallow:o(m(),{attribute:"disallow"}),allowDays:o(m(),{attribute:"allowdays"}),disallowDays:o(m(),{attribute:"disallowdays"}),defaultView:o(m(),{attribute:"view"})};function Gu(e){const{attributes:n}=e.element,t=G(e.element),{value:i,handleEvent:r}=ne(e.element,{property:"value",fallbackValue:n.value.value}),{value:l,handleEvent:s}=ne(e.element,{property:"view",fallbackValue:n.value.view,eventType:"viewchange"});return u(mi,{autocomplete:a(ke.autocomplete,n.value),allow:a(ke.allow,n.value),allowDays:a(ke.allowDays,n.value),disallow:a(ke.disallow,n.value),disallowDays:a(ke.disallowDays,n.value),disabled:a(ke.disabled,n.value),error:a(ke.error,n.value),id:a(ke.id,n.value),label:a(ke.label,n.value),name:a(ke.name,n.value),onBlur:t.blur,onChange:r,onFocus:t.focus,onInput:t.input,onInvalid:t.invali
18d,onViewChange:s,placeholder:a(ke.placeholder,n.value),readOnly:a(ke.readOnly,n.value),required:a(ke.required,n.value),value:i,view:l})}const Uu=["single","multiple","range"],We={allow:o(m(),{attribute:"allow"}),allowDays:o(m(),{attribute:"allowdays"}),defaultValue:o(m(),{attribute:"value"}),defaultView:o(m(),{attribute:"view"}),disabled:o(R(),{attribute:"disabled"}),disallow:o(m(),{attribute:"disallow"}),disallowDays:o(m(),{attribute:"disallowdays"}),id:o(m(),{attribute:"id"}),name:o(m(),{attribute:"name"}),type:o(v(Uu,{defaultValue:"single"}),{attribute:"type"})};function Hu(e){const{attributes:n}=e.element,t=G(e.element),{value:i,handleEvent:r}=ne(e.element,{property:"value",fallbackValue:n.value.value}),{value:l,handleEvent:s}=ne(e.element,{property:"view",fallbackValue:n.value.view,eventType:"viewchange"});return u(di,{allow:a(We.allow,n.value),allowDays:a(We.allowDays,n.value),disallow:a(We.disallow,n.value),disallowDays:a(We.disallowDays,n.value),disabled:a(We.disabled,n.value),id:a(We.id,n.value),name:a(We.name,n.value),type:a(We.type,n.value),view:l,onBlur:t.blur,onChange:r,onFocus:t.focus,onInput:t.input,onViewChange:s,value:i})}const Wu=["auto","none"],Wt={id:o(m(),{attribute:"id"}),name:o(m(),{attribute:"name"}),defaultOpen:o(R(),{attribute:"open"}),toggleTransition:o(v(Wu,{defaultValue:"auto"}),{attribute:"toggleTransition"})};function Zu(e){const{children:n}=A(e),t=G(e.element),{attributes:i}=e.element,{value:r,handleEvent:l}=ne(e.element,{property:"open",fallbackValue:a(Wt.defaultOpen,i.value),eventType:"toggle"}),s=[],c=[];let d;Array.isArray(n)?d=n:n==null?d=[]:d=[n];for(const b of d)wn(b)&&"element"in b.props&&b.props.element.element==="s-summary"?s.push(b):c.push(b);return u(Or,{open:r??a(Wt.defaultOpen,i.value),id:a(Wt.id,i.value),onToggle:l,onAfterToggle:t.aftertoggle,toggleTransition:a(Wt.toggleTransition,i.value),summary:s,content:c})}const Xu=["inline","block"],ha={id:o(m(),{attribute:"id"}),direction:o(v(Xu,{defaultValue:"inline"}),{attribute:"direction"})};function Ku(e){const{attributes:{value:n}}=e.element;return u(Ra,{id:a(ha.id,n),direction:a(ha.direction,n)})}const Re={accept:o(m(),{attribute:"accept"}),accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),disabled:o(R(),{attribute:"disabled"}),error:o(m(),{attribute:"error"}),id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),multiple:o(R(),{attribute:"multiple"}),name:o(m(),{attribute:"name"}),required:o(R(),{attribute:"required"})};function Qu(e){const{children:n}=A(e),{attributes:t,properties:i}=e.element,r=G(e.element);return u(Mi,{accept:a(Re.accept,t.value),accessibilityLabel:a(Re.accessibilityLabel,t.value),disabled:a(Re.disabled,t.value),error:a(Re.error,t.value),id:a(Re.id,t.value),label:a(Re.label,t.value),multiple:a(Re.multiple,t.value),name:a(Re.name,t.value),onChange:r.change,onDropRejected:r.droprejected,onInput:r.input,required:a(Re.required,t.value),value:i.value.value,children:n})}const Ce={...Ue,autocomplete:o(Ge({defaultValue:"email"}),{attribute:"autocomplete"}),maxLength:o(Z({defaultValue:1/0,min:0,floor:!0}),{attribute:"maxlength"}),minLength:o(Z({defaultValue:0,min:0,floor:!0}),{attribute:"minlength"})};function Ju(e){const{attributes:n}=e.element,t=G(e.element),{slots:{accessory:i}}=A(e,{slots:{accessory:{}}}),{value:r,handleEvent:l}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(Ro,{accessoryEnd:i,autocomplete:a(Ce.autocomplete,n.value),disabled:a(Ce.disabled,n.value),error:a(Ce.error,n.value),id:a(Ce.id,n.value),label:a(Ce.label,n.value),labelAccessibilityVisibility:a(Ce.labelAccessibilityVisibility,n.value),maxLength:a(Ce.maxLength,n.value),minLength:a(Ce.minLength,n.value),name:a(Ce.name,n.value),onBlur:t.blur,onChange:l,onFocus:t.focus,onInput:t.input,placeholder:a(Ce.placeholder,n.value),readOnly:a(Ce.readOnly,n.value),required:a(Ce.required,n.value),value:r})}const ka={disabled:o(R(),{attribute:"disabled"}),id:o(m(),{attribute:"id"})};function Yu(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return u(Ba,{disabled:a(ka.disabled,t.value),id:a(ka.id,t.value),onSubmit:i.submit,children:n})}const Ji=["","normal","space-between","space-around","space-evenly","stretch","center","start","end"],Yi=["","normal","stretch","center","start","end"],er=["","normal","space-between","space-around","space-evenly","stretch","center","start","end"],tr=["","normal","stretch","center","start","end"],ed=["small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500","none"],td=["","small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500","none"],nd=["","small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500","none"],ad=zt({AlignContent:Ji,JustifyContent:er},["{AlignContent}","{AlignContent} {JustifyContent}"]),id=zt({AlignItems:Yi,JustifyItems:tr},["{AlignItems}","{AlignItems} {JustifyItems}"]),$={...W,alignContent:o(v(Ji,{defaultValue:"",canBeResponsive:!0}),{attribute:"aligncontent"}),alignItems:o(v(Yi,{defaultValue:"",canBeResponsive:!0}),{attribute:"alignitems"}),columnGap:o(v(td,{defaultValue:"",mapAliases:{small:"small-100",large:"large-100"},canBeResponsive:!0}),{attribute:"columngap"}),gap:o(v(ed,{defaultValue:"none",separator:" ",mapAliases:{small:"small-100",large:"large-100"},canBeResponsive:!0}),{attribute:"gap"}),gridTemplateColumns:o(m({defaultValue:"none"}),{attribute:"gridtemplatecolumns"}),gridTemplateRows:o(m({defaultValue:"none"}),{attribute:"gridtemplaterows"}),justifyContent:o(v(er,{defaultValue:"",canBeResponsive:!0}),{attribute:"justifycontent"}),justifyItems:o(v(tr,{defaultValue:"",canBeResponsive:!0}),{attribute:"justifyitems"}),placeContent:o(v(ad,{defaultValue:"normal normal",separator:" ",canBeResponsive:!0}),{attribute:"placecontent"}),placeItems:o(v(id,{defaultValue:"normal normal",separator:" ",canBeResponsive:!0}),{attribute:"placeitems"}),rowGap:o(v(nd,{defaultValue:"",mapAliases:{small:"small-100",large:"large-100"},canBeResponsive:!0}),{attribute:"rowgap"})};function rd(e){const{children:n}=A(e),{attributes:t}=e.element;return u(an,{accessibilityLabel:a($.accessibilityLabel,t.value),accessibilityRole:a($.accessibilityRole,t.value),accessibilityVisibility:a($.accessibilityVisibility,t.value),alignContent:a($.alignContent,t.value),alignItems:a($.alignItems,t.value),background:a($.background,t.value),blockSize:a($.blockSize,t.value),border:a($.border,t.value),borderRadius:a($.borderRadius,t.value),borderStyle:a($.borderStyle,t.value),borderWidth:a($.borderWidth,t.value),columnGap:a($.columnGap,t.value),display:a($.display,t.value),gap:a($.gap,t.value),gridTemplateColumns:a($.gridTemplateColumns,t.value),gridTemplateRows:a($.gridTemplateRows,t.value),id:a($.id,t.value),inlineSize:a($.inlineSize,t.value),justifyContent:a($.justifyContent,t.value),justifyItems:a($.justifyItems,t.value),maxBlockSize:a($.maxBlockSize,t.value),maxInlineSize:a($.maxInlineSize,t.value),minBlockSize:a($.minBlockSize,t.value),minInlineSize:a($.minInlineSize,t.value),overflow:a($.overflow,t.value),padding:a($.padding,t.value),paddingBlock:a($.paddingBlock,t.value),paddingBlockEnd:a($.paddingBlockEnd,t.value),paddingBlockStart:a($.paddingBlockStart,t.value),paddingInline:a($.paddingInline,t.value),paddingInlineEnd:a($.paddingInlineEnd,t.value),paddingInlineStart:a($.paddingInlineStart,t.value),placeContent:a($.placeContent,t.value),placeItems:a($.placeItems,t.value),rowGap:a($.rowGap,t.value),children:n})}function Sa(){const e="auto";
18return{defaultValue:e,get(n){if(!n||typeof n!="string"||n===e)return e;const t=n.trim().split(/\s+/),[i,r]=t,l=r?parseInt(r,10):NaN;return t.length>2||i!=="span"||isNaN(l)||l<=0||l===1/0?e:`span ${l}`}}}const X={...W,gridColumn:o(Sa(),{attribute:"gridcolumn"}),gridRow:o(Sa(),{attribute:"gridrow"})};function od(e){const{children:n}=A(e),{attributes:t}=e.element;return u($a,{id:a(X.id,t.value),gridColumn:a(X.gridColumn,t.value),gridRow:a(X.gridRow,t.value),accessibilityVisibility:a(X.accessibilityVisibility,t.value),background:a(X.background,t.value),display:a(X.display,t.value),blockSize:a(X.blockSize,t.value),minBlockSize:a(X.minBlockSize,t.value),maxBlockSize:a(X.maxBlockSize,t.value),inlineSize:a(X.inlineSize,t.value),minInlineSize:a(X.minInlineSize,t.value),maxInlineSize:a(X.maxInlineSize,t.value),padding:a(X.padding,t.value),paddingBlock:a(X.paddingBlock,t.value),paddingBlockStart:a(X.paddingBlockStart,t.value),paddingBlockEnd:a(X.paddingBlockEnd,t.value),paddingInline:a(X.paddingInline,t.value),paddingInlineStart:a(X.paddingInlineStart,t.value),paddingInlineEnd:a(X.paddingInlineEnd,t.value),border:a(X.border,t.value),borderWidth:a(X.borderWidth,t.value),borderStyle:a(X.borderStyle,t.value),borderRadius:a(X.borderRadius,t.value),overflow:a(X.overflow,t.value),accessibilityLabel:a(X.accessibilityLabel,t.value),accessibilityRole:a(X.accessibilityRole,t.value),children:n})}const ld=["heading","presentation","none"],wa={accessibilityRole:o(v(ld,{defaultValue:"heading"}),{attribute:"accessibilityrole"}),id:o(m(),{attribute:"id"})};function sd(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Mn,{accessibilityRole:a(wa.accessibilityRole,t.value),id:a(wa.id,t.value),children:n})}function cd(e){const{attributes:n}=e.element;return u(nn,{id:a(ht.id,n.value),size:a(ht.size,n.value),tone:a(ht.tone,n.value),type:a(ht.type,n.value)})}const gt="1/1";function ud(){return{defaultValue:gt,get(e){if(!e||typeof e!="string")return gt;const n=e.split("/");if(n.length>2)return gt;const t=n.map(l=>Number(l.trim()||NaN));if(t.some(l=>isNaN(l)||l<=0||l===1/0))return gt;if(t.length===1){const l=t[0];return l?`${l}/1`:gt}const[i,r]=t;return i&&r?`${i}/${r}`:gt}}}const dd=["img","presentation","none"],md=["small-100","small","base","large","large-100","max","none"],nr=["none","solid","dashed","dotted","auto"],ar=["none","base","large","large-100","large-200"],bd=zt({Size:ar,Style:nr,Color:["base"]},["none","{Size}","{Size} {Color}","{Size} {Color} {Style}"]),fd=["auto","fill"],pd=["eager","lazy"],gd=["contain","cover"],pe={accessibilityRole:o(v(dd,{defaultValue:"img"}),{attribute:"accessibilityrole"}),alt:o(m(),{attribute:"alt"}),aspectRatio:o(ud(),{attribute:"aspectratio"}),border:o(v(bd,{defaultValue:"none",separator:" ",mapAliases:{large:"large-100"}}),{attribute:"border"}),borderRadius:o(v(md,{defaultValue:"none",separator:" ",mapAliases:{small:"small-100",large:"large-100"}}),{attribute:"borderradius"}),borderStyle:o(v(nr,{defaultValue:"",separator:" "}),{attribute:"borderstyle"}),borderWidth:o(v(ar,{defaultValue:"",separator:" ",mapAliases:{large:"large-100"}}),{attribute:"borderwidth"}),id:o(m(),{attribute:"id"}),inlineSize:o(v(fd,{defaultValue:"fill"}),{attribute:"inlinesize"}),loading:o(v(pd,{defaultValue:"eager"}),{attribute:"loading"}),objectFit:o(v(gd,{defaultValue:"contain"}),{attribute:"objectfit"}),sizes:o(m(),{attribute:"sizes"}),src:o(m(),{attribute:"src"}),srcSet:o(m(),{attribute:"srcset"})};function vd(e){const{attributes:n}=e.element;return u(Fa,{accessibilityRole:a(pe.accessibilityRole,n.value),alt:a(pe.alt,n.value),aspectRatio:a(pe.aspectRatio,n.value),border:a(pe.border,n.value),borderRadius:a(pe.borderRadius,n.value),borderStyle:a(pe.borderStyle,n.value),borderWidth:a(pe.borderWidth,n.value),id:a(pe.id,n.value),inlineSize:a(pe.inlineSize,n.value),loading:a(pe.loading,n.value),objectFit:a(pe.objectFit,n.value),sizes:a(pe.sizes,n.value),src:a(pe.src,n.value),srcSet:a(pe.srcSet,n.value)})}const yd=["--auto","--toggle","--copy","--show","--hide"],hd=["auto","_blank"],kd=["auto","neutral"],Be={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),command:o(v(yd,{defaultValue:"--auto"}),{attribute:"command"}),commandFor:o(m(),{attribute:"commandfor"}),href:o(m(),{attribute:"href"}),id:o(m(),{attribute:"id"}),interestFor:o(m(),{attribute:"interestfor"}),lang:o(m(),{attribute:"lang"}),target:o(v(hd,{defaultValue:"auto"}),{attribute:"target"}),tone:o(v(kd,{defaultValue:"auto"}),{attribute:"tone"})};function Sd(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return u(Oa,{accessibilityLabel:a(Be.accessibilityLabel,t.value),command:a(Be.command,t.value),commandFor:a(Be.commandFor,t.value),interestFor:a(Be.interestFor,t.value),href:a(Be.href,t.value),id:a(Be.id,t.value),lang:a(Be.lang,t.value),onClick:i.click,target:a(Be.target,t.value),tone:a(Be.tone,t.value),children:n})}const wd={id:o(m(),{attribute:"id"})};function Cd(e){const{children:n}=A(e),{attributes:t}=e.element;return u(qa,{id:a(wd.id,t.value),children:n})}const ir=Dr(dt(function({accessibilityLabel:n,blockSize:t="auto",clusterable:i=!1,graphic:r,inlineSize:l="auto",latitude:s=on,longitude:c=ln,onClick:d},b){const{loader:f,map:g,mapMarkerClusterer:p,mapMarkerBackgroun
18dColor:k,mapMarkerBorderColor:w,mapMarkerGlyphColor:S}=wi()||{},{logger:y}=Cn(),[C,L]=K(null),[I,E]=K(null),_=zn(b),M=!!r,P=te(()=>{typeof d=="function"&&d()},[d]);return z(()=>{async function T(){if(!f)return;const Q=M?await N():await V();Q&&L(Q)}async function N(){if(!f||!M)return null;let Q=null;try{const[{AdvancedMarkerElement:F},{LatLng:se}]=await Promise.all([f.importLibrary("marker"),f.importLibrary("core")]),x=rl(Fn(l)?"auto":l,Fn(t)?"auto":t);E(x),Q=new F({gmpClickable:!0,position:new se({lat:jt(s),lng:jt(c)}),content:x,title:n})}catch(F){ot(`Unable to initialize map marker: [${s}, ${c}]`,F,"marker",y)}return Q}async function V(){if(!f)return null;let Q=null;try{const[{AdvancedMarkerElement:F},{LatLng:se}]=await Promise.all([f.importLibrary("marker"),f.importLibrary("core")]),x=al({backgroundColor:k,borderColor:w,glyphColor:S,width:Ot,height:Ot});Q=new F({gmpClickable:!0,position:new se({lat:jt(s),lng:jt(c)}),title:n,content:Ci(x)})}catch(F){ot(`Unable to initialize map marker: [${s}, ${c}]`,F,"marker",y)}return Q}T()},[n,t,l,M,s,c,f,y,k,w,S]),z(()=>{if(C)return i?p?.addMarker(C):g&&(C.map=g),()=>{C&&(i?p?.removeMarker(C):C.map&&(C.map=null))}},[C,g,i,p]),z(()=>{if(!C)return;const T=C.addListener("gmp-click",P);return()=>{T&&T.remove()}},[C,P]),z(()=>{C&&_(C)},[C,_]),r&&I?kn(r,I):null}),{commands:{clipboard:!1,visibility:!1}});function Ld(e){const n=typeof e=="string"&&e.trim()!=="";return n||console.warn('"apiKey" is empty. Please provide a valid API key to remove warnings and watermarks from the map. For more help creating an API key, see https://developers.google.com/maps/documentation/javascript/get-api-key#create-api-keys'),n}function xd(e){const n=e!==void 0&&Wn<=e&&e<=Zn;return n||console.warn(`"latitude" (${e}) is outside the allowed range. Please provide a value in the range: ${Wn} <= latitude <= ${Zn}`),n}function Id(e){const n=e!==void 0&&Xn<=e&&e<=Kn;return n||console.warn(`"longitude" (${e}) is outside the allowed range. Please provide a value in the range: ${Xn} <= longitude <= ${Kn}`),n}function zd(e,n,t){let i=!0;if(e!==void 0){const r=Je<=e&&e<=Ye;r||console.warn(`"zoom" (${e}) is outside the allowed range. Please provide a value in the range: ${Je} <= zoom <= ${Ye}`);const l=n===void 0||n<=e;l||console.warn(`"zoom" (${e}) is outside the customized range. Please provide a value in the range: minZoom (${n}) <= zoom (${e})`);const s=t===void 0||e<=t;s||console.warn(`"zoom" (${e}) is outside the customized range. Please provide a value in the range: zoom (${e}) <= maxZoom (${t})`),i=r&&l&&s}return i}function Ed(e,n){let t=!0;if(e!==void 0){const i=Je<=e&&e<=Ye;i||console.warn(`"minZoom" (${e}) is outside the allowed range. Please provide a value in the range: ${Je} <= minZoom <= ${Ye}`);const r=n===void 0||e<=n;r||console.warn(`"minZoom" (${e}) is outside the customized range. Please provide a value in the range: minZoom (${e}) <= maxZoom (${n})`),t=i&&r}return t}function Vd(e,n){let t=!0;if(e!==void 0){const i=Je<=e&&e<=Ye;i||console.warn(`"maxZoom" (${e}) is outside the allowed range. Please provide a value in the range: ${Je} <= maxZoom <= ${Ye}`);const r=n===void 0||n<=e;r||console.warn(`"maxZoom" (${e}) is outside the customized range. Please provide a value in the range: minZoom (${n}) <= maxZoom (${e})`),t=i&&r}return t}function Ad(e){const n=typeof e=="string"&&e.trim()!=="";return n||console.warn('"accessibilityLabel" is empty. Provide text to describe this map to assistive technologies.'),n}function _d(e){let n=!0;if(kt(e)){const t=Array.isArray(e)?e:[e];for(const i of t)if(i.type!==ir){n=!1;break}}return n=!0,n}function Md({children:e,apiKey:n,accessibilityLabel:t,latitude:i,longitude:r,zoom:l,minZoom:s,maxZoom:c}){return{isMapChildrenValid:O(()=>_d(e),[e]),isMapApiKeyValid:O(()=>Ld(n),[n]),isMapAccessibilityLabelValid:O(()=>Ad(t),[t]),isMapLatitudeValid:O(()=>xd(i),[i]),isMapLongitudeValid:O(()=>Id(r),[r]),isMapZoomValid:O(()=>zd(l,s,c),[l,s,c]),isMapMinZoomValid:O(()=>Ed(s,c),[s,c]),isMapMaxZoomValid:O(()=>Vd(c,s),[c,s])}}const Pd={scaleControl:!1,streetViewControl:!1,mapTypeControl:!1,fullscreenControl:!1},Td=It("Map");function Rd({accessibilityLabel:e,apiKey:n="",blockSize:t="auto",children:i,id:r,inlineSize:l="auto",latitude:s=on,longitude:c=ln,maxBlockSize:d="none",maxInlineSize:b="none",maxZoom:f=Ye,minBlockSize:g="0",minInlineSize:p="0",minZoom:k=Je,onBoundsChange:w,onClick:S,onDblClick:y,onViewChange:C,zoom:L=yn}){const I=Dt(),E=ja(),{languageCode:_}=Ga()??{},{logger:M}=Cn(),P=t==="auto"?"300px":t,{className:T,style:N,styleElement:V}=Da({blockSize:P,inlineSize:l,maxBlockSize:d,maxInlineSize:b,minBlockSize:g,minInlineSize:p}),Q=ie(null),[F,se]=K(null),[x,ce]=K(null),[ue,Me]=K(null),[ve,Et]=K(null),ze=xt(r,Td),we=ie(void 0),{isMapChildrenValid:fe}=Md({children:i,apiKey:n,accessibilityLabel:e,latitude:s,longitude:c,zoom:L,minZoom:k,maxZoom:f}),{colors:{global:Pe}}=En(),q=Pe?.accent??el,ae=ai({background:q})?.toRgb();z(()=>{async function H(){try{const Y=(await Qt(async()=>{const{Loader:de}=await import("./6f21c6d8.DQZqB6VU.js");
18return{Loader:de}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]))).Loader,ye=new Y({apiKey:n,language:_,version:"weekly"});se(ye)}catch(Y){ot("Unable to initialize the map loader",Y,"loader",M)}}return H(),()=>{if(F)try{F.reset()}catch(Y){ot("Unable to reset the map loader",Y,"reset",M)}}},[n,_,F,M]),z(()=>{async function H(){if(!(!Q.current||!F))try{const{Map:Y}=await F.importLibrary("maps");ce(new Y(Q.current,Pd))}catch(Y){ot("Unable to initialize the map",Y,"map",M)}}H()},[Q,F,M]),z(()=>{x&&x.setOptions({center:{lat:s,lng:c},zoom:L,minZoom:k,maxZoom:f,mapId:`Map-${ze}`})},[ze,s,c,L,k,f,x]),z(()=>{async function H(){if(F)try{const[{AdvancedMarkerElement:Y},{MarkerClusterer:ye}]=await Promise.all([F.importLibrary("marker"),Qt(()=>import("./6f21c6d8.DQZqB6VU.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]))]),de=new ye({renderer:{render:({count:Te,position:qt})=>{const sn=E?.(Te)||String(Te),br=il({backgroundColor:q.toRgb(),borderColor:ae,diameter:Yo,label:sn});return new Y({gmpClickable:!0,position:qt,title:I("mapClusterTitle",{count:Te}),content:Ci(br)})}}});Et(de)}catch(Y){ot("Unable to initialize clusterer",Y,"clusterer",M)}}H()},[x,q,ae,I,E,F,M]),z(()=>{if(!(!x||!ve))return ve.setMap(x),()=>{ve&&(ve.onRemove(),ve.clearMarkers(),ve.setMap(null))}},[x,ve]),z(()=>{if(!x||!w)return;const H=x.addListener("bounds_changed",()=>{const Y=x.getBounds()?.getNorthEast().lat(),ye=x.getBounds()?.getNorthEast().lng(),de=x.getBounds()?.getSouthWest
18().lat(),Te=x.getBounds()?.getSouthWest().lng();!Y||!ye||!de||!Te||w?.({northEast:{latitude:Y,longitude:ye},southWest:{latitude:de,longitude:Te}})});return()=>{H&&H.remove()}},[x,w]),z(()=>{if(!x||!S)return;const H=x.addListener("click",Y=>{if(!Y.latLng)return;const ye=Y.latLng.toJSON(),de={latitude:ye.lat,longitude:ye.lng};Me(de),S(de)});return()=>{H&&H.remove()}},[x,S,Me]),z(()=>{if(!x||!y||!ue)return;const H=x.addListener("dblclick",()=>{y(ue)});return()=>{H&&H.remove()}},[x,ue,y]),z(()=>{if(!x||!C)return;const H=()=>{const de=x.getCenter();if(!de)return;const Te=de.lat(),qt=de.lng();if(!Te||!qt)return;const sn=Number(x.getZoom()||yn);C({latitude:Te,longitude:qt},sn)},Y=x.addListener("zoom_changed",H),ye=x.addListener("center_changed",H);return()=>{H&&(Y.remove(),ye.remove())}},[x,C]);const Ee=O(()=>({loader:F,map:x,mapMarkerClusterer:ve,mapMarkerBackgroundColor:q.toRgb(),mapMarkerBorderColor:ae,mapMarkerGlyphColor:ae,setActivePopover:H=>(we.current?.close(),we.current=H,H),clearActivePopover:()=>we.current=void 0,getActivePopover:()=>we.current}),[F,x,ve,ae,q]);return u(Rn.Provider,{value:Ee,children:[V,u("div",{ref:Q,id:ze,className:T,style:N,"aria-label":e,children:fe?i:null})]})}const ge={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),apiKey:o(m(),{attribute:"apikey"}),blockSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"blocksize"}),id:o(m(),{attribute:"id"}),inlineSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"inlinesize"}),latitude:o(Z({defaultValue:on}),{attribute:"latitude"}),longitude:o(Z({defaultValue:ln}),{attribute:"longitude"}),maxBlockSize:o(ee({defaultValue:"none",type:"none"}),{attribute:"maxblocksize"}),maxInlineSize:o(ee({defaultValue:"none",type:"none"}),{attribute:"maxinlinesize"}),maxZoom:o(Z({defaultValue:Ye}),{attribute:"maxzoom"}),minBlockSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"minblocksize"}),minInlineSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"mininlinesize"}),minZoom:o(Z({defaultValue:Je}),{attribute:"minzoom"}),zoom:o(Z({defaultValue:yn}),{attribute:"zoom"})};function Bd(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return u(Rd,{accessibilityLabel:a(ge.accessibilityLabel,t.value),apiKey:a(ge.apiKey,t.value),blockSize:a(ge.blockSize,t.value),id:a(ge.id,t.value),inlineSize:a(ge.inlineSize,t.value),latitude:a(ge.latitude,t.value),longitude:a(ge.longitude,t.value),maxBlockSize:a(ge.maxBlockSize,t.value),maxInlineSize:a(ge.maxInlineSize,t.value),maxZoom:a(ge.maxZoom,t.value),minBlockSize:a(ge.minBlockSize,t.value),minInlineSize:a(ge.minInlineSize,t.value),minZoom:a(ge.minZoom,t.value),onBoundsChange:i.boundschange,onClick:i.click,onDblClick:i.dblclick,onViewChange:i.viewchange,zoom:a(ge.zoom,t.value),children:n})}const $d=["--auto","--toggle","--show","--hide"],Ze={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),blockSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"blocksize"}),command:o(v($d,{defaultValue:"--auto"}),{attribute:"command"}),commandFor:o(m(),{attribute:"commandfor"}),clusterable:o(R(),{attribute:"clusterable"}),inlineSize:o(ee({defaultValue:"auto",type:"auto"}),{attribute:"inlinesize"}),latitude:o(Z({defaultValue:on}),{attribute:"latitude"}),longitude:o(Z({defaultValue:ln}),{attribute:"longitude"})};function Fd(e){const{slots:{graphic:n}}=A(e,{slots:{graphic:{}}}),{attributes:t}=e.element,i=G(e.element);return u(ir,{accessibilityLabel:a(Ze.accessibilityLabel,t.value),blockSize:a(Ze.blockSize,t.value),command:a(Ze.command,t.value),commandFor:a(Ze.commandFor,t.value),clusterable:a(Ze.clusterable,t.value),graphic:n,inlineSize:a(Ze.inlineSize,t.value),latitude:a(Ze.latitude,t.value),longitude:a(Ze.longitude,t.value),onClick:i.click})}const Od=["none","base"],Dd=["small-100","small","base","large-100","large","max"],Tt={accessibilitylabel:o(m(),{attribute:"accessibilitylabel"}),heading:o(m(),{attribute:"heading"}),id:o(m(),{attribute:"id"}),padding:o(v(Od,{defaultValue:"base"}),{attribute:"padding"}),size:o(v(Dd,{defaultValue:"base"}),{attribute:"size"})};function Nd(e){const{children:n,slots:{"primary-action":t,"secondary-actions":i}}=A(e,{slots:{"primary-action":{allowedElements:["s-button"],maxElements:1},"secondary-actions":{allowedElements:["s-button"],maxElements:2}}}),{attributes:r}=e.element,l=G(e.element),s=e.receiver,c=a(Tt.id,r.value),{hideOverlay:d}=_a(),b=O(()=>({hideOverlay:()=>{c&&d(c)}}),[c,d]);return z(()=>
18{const f={id:e.element.id};return s.implement(f,b),()=>{s.implement(f,null)}},[s,b,e.element.id]),u(xn,{accessibilityLabel:a(Tt.accessibilitylabel,r.value),heading:a(Tt.heading,r.value),id:c,onAfterHide:l.afterhide,onAfterShow:l.aftershow,onHide:l.hide,onShow:l.show,padding:a(Tt.padding,r.value),primaryAction:t,secondaryActions:i,size:a(Tt.size,r.value),children:n})}const qd=dt(function({autocomplete:n,defaultValue:t,disabled:i,error:r,id:l,label:s,labelAccessibilityVisibility:c,max:d,min:b,name:f,onBlur:g,onChange:p,onFocus:k,onInput:w,readOnly:S,required:y,step:C,value:L},I){const{code:E,symbol:_,symbolPrefixed:M}=Nr()??{code:"XXX",symbol:"",symbolPrefixed:!1},P=M?_:void 0,T=M?void 0:_?.trim(),N=s&&P?`${s} (${P.trim()})`:void 0,V=f?`${f}-currencyCode`:"currencyCode";return u(Aa,{children:[u(rn,{autocomplete:n,defaultValue:t,disabled:i,labelWhenEmpty:N,error:r,id:l,inputMode:"decimal",label:s,labelAccessibilityVisibility:c,max:d,min:b,name:f,onBlur:g,onChange:p,onFocus:k,onInput:w,onWheel:F=>{document.activeElement===F.currentTarget&&F.preventDefault()},prefix:P,prefixSpacing:"small",readOnly:S,ref:I,required:y,step:C,suffix:T,type:"number",value:L}),u("input",{type:"hidden",name:V,value:E,"aria-hidden":"true","aria-label":V})]})}),Le={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),max:o(Z({defaultValue:1/0}),{attribute:"max"}),min:o(Z({defaultValue:-1/0}),{attribute:"min"}),step:o(Z({defaultValue:1}),{attribute:"step"})};
18function jd(e){const{attributes:n}=e.element,t=G(e.element),{value:i,handleEvent:r}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(qd,{autocomplete:a(Le.autocomplete,n.value),disabled:a(Le.disabled,n.value),error:a(Le.error,n.value),id:a(Le.id,n.value),label:a(Le.label,n.value),labelAccessibilityVisibility:a(Le.labelAccessibilityVisibility,n.value),max:a(Le.max,n.value),min:a(Le.min,n.value),name:a(Le.name,n.value),onBlur:t.blur,onChange:r,onFocus:t.focus,onInput:t.input,readOnly:a(Le.readOnly,n.value),required:a(Le.required,n.value),step:a(Le.step,n.value),value:i})}const Gd=["auto","stepper","none"],Ud=["decimal","numeric"],oe={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),controls:o(v(Gd,{defaultValue:"auto"}),{attribute:"controls"}),inputMode:o(v(Ud,{defaultValue:"decimal"}),{attribute:"inputmode"}),max:o(Z({defaultValue:1/0}),{attribute:"max"}),min:o(Z({defaultValue:-1/0}),{attribute:"min"}),prefix:o(m(),{attribute:"prefix"}),step:o(Z({defaultValue:1}),{attribute:"step"}),suffix:o(m(),{attribute:"suffix"})};function Hd(e){const{attributes:n}=e.element,t=G(e.element),{slots:{accessory:i}}=A(e,{slots:{accessory:{}}}),{value:r,handleEvent:l}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(pi,{accessoryEnd:i,autocomplete:a(oe.autocomplete,n.value),
18controls:a(oe.controls,n.value),disabled:a(oe.disabled,n.value),error:a(oe.error,n.value),id:a(oe.id,n.value),inputMode:a(oe.inputMode,n.value),label:a(oe.label,n.value),labelAccessibilityVisibility:a(oe.labelAccessibilityVisibility,n.value),max:a(oe.max,n.value),min:a(oe.min,n.value),name:a(oe.name,n.value),onBlur:t.blur,onChange:l,onFocus:t.focus,onInput:t.input,placeholder:a(oe.placeholder,n.value),prefix:a(oe.prefix,n.value),readOnly:a(oe.readOnly,n.value),required:a(oe.required,n.value),step:a(oe.step,n.value),suffix:a(oe.suffix,n.value),value:r})}const fn={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),disabled:o(R(),{attribute:"disabled"}),id:o(m(),{attribute:"id"}),value:o(m(),{attribute:"value"}),defaultSelected:o(R(),{attribute:"selected"})};function Wd(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Za,{accessibilityLabel:a(fn.accessibilityLabel,t.value),disabled:a(fn.disabled,t.value),id:a(fn.id,t.value),value:t.value.value,children:n})}const Zd={id:o(m(),{attribute:"id"})};function Xd(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Fi,{id:a(Zd.id,t.value),children:n})}const Kd=["subdued","base"],Qd=["","auto","ltr","rtl"],Jd=["auto","neutral","info","success","warning","critical","custom"],Yd=["paragraph","small"],em=["start","end","center","auto"],tm=["visible","hidden","exclusive"],Xe={accessibilityVisibility:o(v(tm,{defaultValue:"visible"}),{attribute:"accessibilityvisibility"}),color:o(v(Kd,{defaultValue:"base"}),{attribute:"color"}),dir:o(v(Qd,{defaultValue:""}),{attribute:"dir"}),id:o(m(),{attribute:"id"}),lang:o(m(),{attribute:"lang"}),tone:o(v(Jd,{defaultValue:"auto"}),{attribute:"tone"}),textAlign:o(v(em,{defaultValue:"auto"}),{attribute:"textalign"}),type:o(v(Yd,{defaultValue:"paragraph"}),{attribute:"type"})};function nm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Pn,{accessibilityVisibility:a(Xe.accessibilityVisibility,t.value),color:a(Xe.color,t.value),dir:a(Xe.dir,t.value),id:a(Xe.id,t.value),lang:a(Xe.lang,t.value),textAlign:a(Xe.textAlign,t.value),tone:a(Xe.tone,t.value),type:a(Xe.type,t.value),children:n})}const am=dt(function({accessoryEnd:n,autocomplete:t,defaultValue:i,disabled:r,error:l,id:s,label:c,labelAccessibilityVisibility:d,maxLength:b,minLength:f,name:g,onBlur:p,onChange:k,onFocus:w,onInput:S,readOnly:y,required:C,value:L},I){return u(rn,{accessoryEnd:n,autocomplete:t,defaultValue:i,disabled:r,error:l,id:s,label:c,labelAccessibilityVisibility:d,maxLength:b,minLength:f,name:g,onBlur:p,onChange:k,onFocus:w,onInput:S,readOnly:y,ref:I,required:C,type:"password",value:L})}),Ve={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),maxLength:o(Z({defaultValue:1/0,min:0,floor:!0}),{attribute:"maxlength"}),minLength:o(Z({defaultValue:0,min:0,floor:!0}),{attribute:"minlength"})};function im(e){const{attributes:n}=e.element,t=G(e.element),{slots:{accessory:i}}=A(e,{slots:{accessory:{}}}),{value:r,handleEvent:l}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(am,{accessoryEnd:i,autocomplete:a(Ve.autocomplete,n.value),disabled:a(Ve.disabled,n.value),error:a(Ve.error,n.value),id:a(Ve.id,n.value),label:a(Ve.label,n.value),labelAccessibilityVisibility:a(Ve.labelAccessibilityVisibility,n.value),maxLength:a(Ve.maxLength,n.value),minLength:a(Ve.minLength,n.value),name:a(Ve.name,n.value),onBlur:t.blur,onChange:l,onFocus:t.focus,onInput:t.input,readOnly:a(Ve.readOnly,n.value),required:a(Ve.required,n.value),value:r})}const pn={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),id:o(m(),{attribute:"id"}),type:o(m(),{attribute:"type"})};function rm(e){const{attributes:n}=e.element;return u(bi,{id:a(pn.id,n.value),type:a(pn.type,n.value),accessibilityLabel:a(pn.accessibilityLabel,n.value)})}const Ke={...Zi,id:o(m(),{attribute:"id"})};function om(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element);return De(Rn)?u(Li,{id:a(Ke.id,t.value),onHide:i.hide,onShow:i.show,children:n}):u(fi,{blockSize:a(Ke.blockSize,t.value),id:a(Ke.id,t.value),inlineSize:a(Ke.inlineSize,t.value),maxBlockSize:a(Ke.maxBlockSize,t.value),maxInlineSize:a(Ke.maxInlineSize,t.value),minBlockSize:a(Ke.minBlockSize,t.value),minInlineSize:a(Ke.minInlineSize,t.value),onHide:i.hide,onShow:i.show,children:n})}const lm=["auto","fill","fit-content"],nt={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),defaultPressed:o(R(),{attribute:"pressed"}),disabled:o(R(),{attribute:"disabled"}),id:o(m(),{attribute:"id"}),inlineSize:o(v(lm,{defaultValue:"auto"}),{attribute:"inlinesize"}),lang:o(m(),{attribute:"lang"}),loading:o(R(),{attribute:"loading"})};function sm(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element),{value:r,handleEvent:l}=ne(e.element,{property:"pressed",fallbackValue:a(nt.defaultPressed,t.value),eventType:"click"});return u(qr,{accessibilityLabel:a(nt.accessibilityLabel,t.value),disabled:a(nt.disabled,t.value),id:a(nt.id,t.value),lang:a(nt.lang,t.value),loading:a(nt.loading,t.value),pressed:r,inlineSize:a(nt.inlineSize,t.value),onClick:l,onBlur:i.blur,onFocus:i.focus,children:n})}const cm=["small-100","small","base"],vt={alt:o(m(),{attribute:"alt"}),size:o(v(cm,{defaultValue:"base",mapAliases:{small:"small-100"}}),{attribute:"size"}),sizes:o(m(),{attribute:"sizes"}),src:o(m(),{attribute:"src"}),srcSet:o(m(),{attribute:"srcset"}),totalItems:o(Z(),{attribute:"totalitems"})};function um(e){const{attributes:n}=e.element;return u(Ua,{alt:a(vt.alt,n.value),size:a(vt.size,n.value),sizes:a(vt.sizes,n.value),src:a(vt.src,n.value),srcSet:a(vt.srcSet,n.value),totalItems:a(vt.totalItems,n.value)})}const dm=["auto","critical"],Rt={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),id:o(m(),{attribute:"id"}),max:o(Z({defaultValue:1,min:0}),{attribute:"max"}),tone:o(v(dm,{defaultValue:"auto"}),{attribute:"tone"}),value:o(Z({min:0}),{attribute:"value"})};function mm(e){const{attributes:n}=e.element;return u(Ha,{accessibilityLabel:a(Rt.accessibilityLabel,n.value),id:a(Rt.id,n.value),max:a(Rt.max,n.value),tone:a(Rt.tone,n.value),value:a(Rt.value,n.value)})}const bm=["none","base"],fm=["base","fill"],yt={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),border:o(v(bm,{defaultValue:"base"}),{attribute:"border"}),content:o(m(),{attribute:"content"}),id:o(m(),{attribute:"id"}),size:o(v(fm,{defaultValue:"base"}),{attribute:"size"}),logo:o(m(),{attribute:"logo"})};function pm(e){const{attributes:n}=e.element,t=G(e.element);return u(li,{accessibilityLabel:a(yt.accessibilityLabel,n.value),border:a(yt.border,n.value),
18content:a(yt.content,n.value),onError:t.error,id:a(yt.id,n.value),size:a(yt.size,n.value),logo:a(yt.logo,n.value)})}var Ca={QueryContainer:"mx9f012 mx9f011 _1fragem6t",vars:{containerNameVar:"var(--mx9f010)"}};function gm({children:e,containerName:n,id:t}){const i=n?`${On} ${n}`:On;return u("div",{id:t,className:Ca.QueryContainer,style:hr({[Ca.vars.containerNameVar]:i}),children:e})}const La={containerName:o(m(),{attribute:"containername"}),id:o(m(),{attribute:"id"})};function vm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(gm,{id:a(La.id,t.value),containerName:a(La.containerName,t.value),children:n})}const xa=["auto","hidden"],ym=zt({BlockOverflow:xa,InlineOverflow:xa},["{BlockOverflow}","{BlockOverflow} {InlineOverflow}"]),J={...W,overflow:o(v(ym,{defaultValue:"auto"}),{attribute:"overflow"})};function hm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Wa,{accessibilityLabel:a(J.accessibilityLabel,t.value),accessibilityRole:a(J.accessibilityRole,t.value),accessibilityVisibility:a(J.accessibilityVisibility,t.value),background:a(J.background,t.value),blockSize:a(J.blockSize,t.value),border:a(J.border,t.value),borderRadius:a(J.borderRadius,t.value),borderStyle:a(J.borderStyle,t.value),borderWidth:a(J.borderWidth,t.value),className:ii({shadowContext:"clipSafe"}),display:a(J.display,t.value),id:a(J.id,t.value),inlineSize:a(J.inlineSize,t.value),maxBlockSize:a(J.maxBlockSize,t.value),maxInlineSize:a(J.maxInlineSize,t.value),minBlockSize:a(J.minBlockSize,t.value),minInlineSize:a(J.minInlineSize,t.value),overflow:a(J.overflow,t.value),padding:a(J.padding,t.value),paddingBlock:a(J.paddingBlock,t.value),paddingBlockEnd:a(J.paddingBlockEnd,t.value),paddingBlockStart:a(J.paddingBlockStart,t.value),paddingInline:a(J.paddingInline,t.value),paddingInlineEnd:a(J.paddingInlineEnd,t.value),paddingInlineStart:a(J.paddingInlineStart,t.value),children:n})}const km=["base","none"],Zt={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),heading:o(m(),{attribute:"heading"}),id:o(m(),{attribute:"id"}),padding:o(v(km,{defaultValue:"base"}),{attribute:"padding"})};function Sm(e){const{children:n}=A(e),{attributes:t}=e.element,i=a(Zt.padding,t.value),r=u(jr,{accessibilityLabel:a(Zt.accessibilityLabel,t.value),heading:a(Zt.heading,t.value),id:a(Zt.id,t.value),children:n});return i==="none"?u(wm,{children:r}):r}function wm({children:e}){const{pending:n}=Gr(),t=O(()=>n?{...n,padding:void 0}:void 0,[n]);return u(Ur,{style:t,children:e})}const at={id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),name:o(m(),{attribute:"name"}),placeholder:o(m(),{attribute:"placeholder"}),required:o(R(),{attribute:"required"}),disabled:o(R(),{attribute:"disabled"}),error:o(m(),{attribute:"error"}),autocomplete:o(m(),{attribute:"autocomplete"})};function Cm(e){const{children:n}=A(e),{attributes:t}=e.element,i=G(e.element),{value:r,handleEvent:l}=ne(e.element,{property:"value",fallbackValue:""});return u(Xa,{id:a(at.id,t.value),label:a(at.label,t.value),name:a(at.name,t.value),placeholder:a(at.placeholder,t.value),onBlur:i.blur,onChange:l,onFocus:i.focus,required:a(at.required,t.value),disabled:a(at.disabled,t.value),error:a(at.error,t.value),value:r,children:n})}const Ia={content:o(m(),{attribute:"content"}),id:o(m(),{attribute:"id"})};function Lm(e){const{attributes:n}=e.element;return u(Ka,{content:a(Ia.content,n.value),id:a(Ia.id,n.value)})}const xm=["small-100","small","base","large","large-100"],gn={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),id:o(m(),{attribute:"id"}),size:o(v(xm,{defaultValue:"base",mapAliases:{small:"small-100",large:"large-100"}}),{attribute:"size"})};function Im(e){const{attributes:n}=e.element;return u(Qa,{id:a(gn.id,n.value),accessibilityLabel:a(gn.accessibilityLabel,n.value),size:a(gn.size,n.value)})}const zm=["main","header","footer","section","aside","navigation","ordered-list","list-item","list-item-separator","unordered-list","separator","status","alert","generic","none"],Em=["normal","space-between","space-around","space-evenly","stretch","center","start","end"],Vm=["normal","stretch","center","start","end"],Am=["small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500","none"],_m=["inline","block"],Mm=["small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500","none"],Pm=["normal","space-between","space-around","space-evenly","stretch","center","start","end"],Tm=["small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500","none"],j={...W,accessibilityRole:o(v(zm,{defaultValue:"generic"}),{attribute:"accessibilityrole"}),alignContent:o(v(Em,{defaultValue:"normal",canBeResponsive:!0}),{attribute:"aligncontent"}),alignItems:o(v(Vm,{defaultValue:"normal",canBeResponsive:!0}),{attribute:"alignitems"}),columnGap:o(v(Am,{defaultValue:"",mapAliases:{small:"small-100",large:"large-100"},canBeResponsive:!0}),{attribute:"columngap"}),direction:o(v(_m,{defaultValue:"block",canBeResponsive:!0}),{attribute:"direction"}),gap:o(v(Mm,{defaultValue:"none",separator:" ",mapAliases:{small:"small-100",large:"large-100"},canBeResponsive:!0}),{attribute:"gap"}),justifyContent:o(v(Pm,{defaultValue:"normal",canBeResponsive:!0}),{attribute:"justifycontent"}),rowGap:o(v(Tm,{defaultValue:"",mapAliases:{small:"small-100",large:"large-100"},canBeResponsive:!0}),{attribute:"rowgap"})};function Rm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(An,{accessibilityLabel:a(j.accessibilityLabel,t.value),accessibilityRole:a(j.accessibilityRole,t.value),alignContent:a(j.alignContent,t.value),alignItems:a(j.alignItems,t.value),background:a(j.background,t.value),blockSize:a(j.blockSize,t.value),border:a(j.border,t.value),borderRadius:a(j.borderRadius,t.value),borderStyle:a(j.borderStyle,t.value),borderWidth:a(j.borderWidth,t.value),columnGap:a(j.columnGap,t.value),display:a(j.display,t.value),direction:a(j.direction,t.value),gap:a(j.gap,t.value),id:a(j.id,t.value),inlineSize:a(j.inl
18ineSize,t.value),justifyContent:a(j.justifyContent,t.value),maxBlockSize:a(j.maxBlockSize,t.value),maxInlineSize:a(j.maxInlineSize,t.value),minBlockSize:a(j.minBlockSize,t.value),minInlineSize:a(j.minInlineSize,t.value),overflow:a(j.overflow,t.value),padding:a(j.padding,t.value),paddingBlock:a(j.paddingBlock,t.value),paddingBlockEnd:a(j.paddingBlockEnd,t.value),paddingBlockStart:a(j.paddingBlockStart,t.value),paddingInline:a(j.paddingInline,t.value),paddingInlineEnd:a(j.paddingInlineEnd,t.value),paddingInlineStart:a(j.paddingInlineStart,t.value),rowGap:a(j.rowGap,t.value),children:n})}const Bm={id:o(m(),{attribute:"id"})};function $m(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Hr,{id:a(Bm.id,t.value),children:n})}const Fm=["--auto","--toggle","--show","--hide"],$e={accessibilityLabel:o(m(),{attribute:"accessibilitylabel"}),command:o(v(Fm,{defaultValue:"--auto"}),{attribute:"command"}),commandFor:o(m(),{attribute:"commandfor"}),defaultChecked:o(R(),{attribute:"checked"}),disabled:o(R(),{attribute:"disabled"}),id:o(m(),{attribute:"id"}),label:o(m(),{attribute:"label"}),name:o(m(),{attribute:"name"}),value:o(m(),{attribute:"value"})};function Om(e){const{attributes:n}=e.element,{value:t,handleEvent:i}=ne(e.element,{property:"checked",fallbackValue:a($e.defaultChecked,n.value)});return u(gi,{accessibilityLabel:a($e.accessibilityLabel,n.value),checked:t,command:a($e.command,n.value),commandFor:a($e.commandFor,n.value),disabled:a($e.disabled,n.value),id:a($e.id,n.value),label:a($e.label,n.value),name:a($e.name,n.value),onChange:i,value:a($e.value,n.value)})}const Dm=["visible","hidden","exclusive"],Nm=["subdued","base"],qm=["","auto","ltr","rtl"],jm=["auto","none"],Gm=["auto","neutral","info","success","warning","critical","custom"],Um=["address","redundant","mark","emphasis","offset","small","strong","generic"],Qe={accessibilityVisibility:o(v(Dm,{defaultValue:"visible"}),{attribute:"accessibilityvisibility"}),color:o(v(Nm,{defaultValue:"base"}),{attribute:"color"}),dir:o(v(qm,{defaultValue:""}),{attribute:"dir"}),display:o(v(jm,{defaultValue:"auto",canBeResponsive:!0}),{attribute:"display"}),id:o(m(),{attribute:"id"}),lang:o(m(),{attribute:"lang"}),tone:o(v(Gm,{defaultValue:"auto"}),{attribute:"tone"}),type:o(v(Um,{defaultValue:"generic"}),{attribute:"type"})};function Hm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Oe,{accessibilityVisibility:a(Qe.accessibilityVisibility,t.value),color:a(Qe.color,t.value),dir:a(Qe.dir,t.value),display:a(Qe.display,t.value),id:a(Qe.id,t.value),lang:a(Qe.lang,t.value),tone:a(Qe.tone,t.value),type:a(Qe.type,t.value),children:n})}const Se={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),maxLength:o(Z({defaultValue:1/0,min:0,floor:!0}),{attribute:"maxlength"}),minLength:o(Z({defaultValue:0,min:0,floor:!0}),{attribute:"minlength"}),rows:o(Z({defaultValue:2,min:1,floor:!0}),{attribute:"rows"})};function Wm(e){const{attributes:n}=e.element,t=G(e.element),{value:i,handleEvent:r}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(Wr,{autocomplete:a(Se.autocomplete,n.value),disabled:a(Se.disabled,n.value),error:a(Se.error,n.value),id:a(Se.id,n.value),label:a(Se.label,n.value),labelAccessibilityVisibility:a(Se.labelAccessibilityVisibility,n.value),maxLength:a(Se.maxLength,n.value),minLength:a(Se.minLength,n.value),name:a(Se.name,n.value),onBlur:t.blur,onChange:r,onFocus:t.focus,onInput:t.input,placeholder:a(Se.placeholder,n.value),readOnly:a(Se.readOnly,n.value),required:a(Se.required,n.value),rows:a(Se.rows,n.value),value:i})}function Zm(e){const{attributes:n}=e.element,t=G(e.element),{slots:{accessory:i}}=A(e,{slots:{accessory:{}}}),{value:r,handleEvent:l}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(Zr,{accessoryEnd:i,autocomplete:a(me.autocomplete,n.value),disabled:a(me.disabled,n.value),error:a(me.error,n.value),id:a(me.id,n.value),icon:a(me.icon,n.value),label:a(me.label,n.value),labelAccessibilityVisibility:a(me.labelAccessibilityVisibility,n.value),maxLength:a(me.maxLength,n.value),minLength:a(me.minLength,n.value),name:a(me.name,n.value),onBlur:t.blur,onChange:l,onFocus:t.focus,onInput:t.input,placeholder:a(me.placeholder,n.value),prefix:a(me.prefix,n.value),readOnly:a(me.readOnly,n.value),required:a(me.required,n.value),suffix:a(me.suffix,n.value),value:r})}const za={dateTime:o(m(),{attribute:"datetime"}),id:o(m(),{attribute:"id"})};function Xm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(ji,{dateTime:a(za.dateTime,t.value),id:a(za.id,t.value),children:n})}const Km={id:o(m(),{attribute:"id"})};function Qm(e){const{children:n}=A(e),{attributes:t}=e.element;return u(ti,{id:a(Km.id,t.value),children:n})}const Jm={id:o(m(),{attribute:"id"})};function Ym(e){const{children:n}=A(e),{attributes:t}=e.element;return u(Na,{id:a(Jm.id,t.value),children:n})}const eb=dt(function({accessoryEnd:n,autocomplete:t,defaultValue:i,disabled:r,error:l,id:s,label:c,labelAccessibilityVisibility:d,maxLength:b,minLength:f,name:g,onBlur:p,onChange:k,onFocus:w,onInput:S,readOnly:y,required:C,value:L},I){return u(rn,{accessoryEnd:n,autocomplete:t,defaultValue:i,disabled:r,error:l,id:s,label:c,labelAccessibilityVisibility:d,maxLength:b,minLength:f,name:g,onBlur:p,onChange:k,onFocus:w,onInput:S,readOnly:y,required:C,value:L,type:"url",ref:I})}),Ae={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),maxLength:o(Z({defaultValue:1/0,min:0,floor:!0}),{attribute:"maxlength"}),minLength:o(Z({defaultValue:0,min:0,floor:!0}),{attribute:"minlength"})};function tb(e){const{attributes:n}=e.element,t=G(e.element),{slots:{accessory:i}}=A(e,{slots:{accessory:{}}}),{value:r,handleEvent:l}=ne(e.element,{property:"value",fallbackValue:n.value.value});return u(eb,{accessoryEnd:i,autocomplete:a(Ae.autocomplete,n.value),disabled:a(Ae.disabled,n.value),error:a(Ae.error,n.value),id:a(Ae.id,n.value),label:a(Ae.label,n.value),labelAccessibilityVisibility:a(Ae.labelAccessibilityVisibility,n.value),maxLength:a(Ae.maxLength,n.value),minLength:a(Ae.minLength,n.value),name:a(Ae.name,n.value),onBlur:t.blur,onChange:l,onFocus:t.focus,onInput:t.input,readOnly:a(Ae.readOnly,n.value),required:a(Ae.required,n.value),value:r})}function nb(e,{publicProps:n,notifyError:t}){const i=e.displayName??e.name,r=l=>{const s={},{children:c}=l;for(const d of n){const b=l[d];typeof b=="function"?s[d]=async function(...g){try{return await b.apply(this,g)}catch(p){const k=p?.name==="ExtensionSandboxError"?p:new Fo(`Error in ${i} component event handler: ${p}`,{cause:p});t(k)}}:s[d]=b}return u(e,{...s,children:c})};return r.displayName=`Extension(${i})`,r}const $n=ut(void 0),ab=()=>De($n);function ib(e,{publicProps:n,propsConfig:t}){const i=r=>{const l=ab(),[s,c]=K(!l);z(()=>{if(!s&&l&&l.getRenderedComponents()<l.maxComponents&&l.allowedComponents?.has(e))return c(!0),l.incrementRenderedComponents(),()=>{l.decrementRenderedComponents()}},[]);const d={};for(const b of[...n,"children"]){let f=r[b];t&&t[b]?.allowedComponents&&f!==void 0&&(f=u(rb,{allowedComponents:t[b]?.allowedComponents,maxComponents:t[b]?.maxComponents,children:f}));const g=t?.[b]?.isFragment||b==="children"&&kt(r.children);f!=null&&g&&(f=u($n.Provider,{value:void 0,children:f})),d[b]=f}return s?u(e,{...d,children:d.children}):(console.warn(`Component ${e.displayName} is not allowed to be rendered, either because it is not allowed or the maximum number of components has been reached.`),null)};return i.displayName=`Restricted(${e.displayName||e.name||"Component"})`,i}const rb=({allowedComponents:e,maxComponents:n=1/0,children:t})=>{const i=ie(0),r=O(()=>({allowedComponents:new Set(e),maxComponents:n,getRenderedComponents:()=>i.current,incrementRenderedComponents:()=>{i.current+=1},decrementRenderedComponents:()=>{i.current-=1}}),[e,n,i]);return u($n.Provider,{value:r,children:t})};function ob(e,n){const t={...n,ReferenceComponent:e};return nb(ib(hl(e,t),t),t)}function lb(e,n){if(!n)return;if(a(Lt.position,e)==="absolute")return"absolute"}
18function sb(e,n){return!n||a(Lt.position,e)!=="absolute"?void 0:a(Lt.insetBlock,e)}function cb(e,n){return!n||a(Lt.position,e)!=="absolute"?void 0:a(Lt.insetInline,e)}function ub(e,n){if(n)return a(Lt.transform,e)}function db(e){const{allowPositioning:n=!1}=e,{children:t}=A(e),{attributes:i}=e.element;return u(Tn,{accessibilityLabel:a(W.accessibilityLabel,i.value),accessibilityRole:a(W.accessibilityRole,i.value),accessibilityVisibility:a(W.accessibilityVisibility,i.value),background:a(W.background,i.value),blockSize:a(W.blockSize,i.value),border:a(W.border,i.value),borderRadius:a(W.borderRadius,i.value),borderStyle:a(W.borderStyle,i.value),borderWidth:a(W.borderWidth,i.value),display:a(W.display,i.value),id:a(W.id,i.value),inlineSize:a(W.inlineSize,i.value),maxBlockSize:a(W.maxBlockSize,i.value),maxInlineSize:a(W.maxInlineSize,i.value),minBlockSize:a(W.minBlockSize,i.value),minInlineSize:a(W.minInlineSize,i.value),overflow:a(W.overflow,i.value),padding:a(W.padding,i.value),paddingBlock:a(W.paddingBlock,i.value),paddingBlockEnd:a(W.paddingBlockEnd,i.value),paddingBlockStart:a(W.paddingBlockStart,i.value),paddingInline:a(W.paddingInline,i.value),paddingInlineEnd:a(W.paddingInlineEnd,i.value),paddingInlineStart:a(W.paddingInlineStart,i.value),position:lb(i.value,n),insetBlock:sb(i.value,n),insetInline:cb(i.value,n),transform:ub(i.value,n),children:t})}function mb(){const{extension:e}=je();return Xr(e.approvalScopes,Do.CheckoutExtensionsPositioning)}function bb(e){const n=mb();return u(db,{...e,allowPositioning:n})}function fb(e){return function({id:t,inlineSize:i,blockSize:r,accessibilityLabel:l,onMessage:s,onReady:c}){return u(e,{id:t,inlineSize:Ea(i),blockSize:Ea(r),accessibilityLabel:l,onMessage:s,onReady:c})}}function Ea(e){if(typeof e=="number")return`${e}px`}const Xt={id:o(m(),{attribute:"id"}),accessibilityLabel:o(m(),{attribute:"accessibility-label"}),inlineSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"inline-size"}),blockSize:o(ee({defaultValue:"0",type:"size"}),{attribute:"block-size"})},pb=ut(void 0);function gb(){return De(pb)}function vb(e){return function(t){const{attributes:i,eventListeners:r}=t.element,l=t.receiver,s=gb(),c=O(()=>({relayMessage:d=>{s?.postMessage(d)}}),[s]);return z(()=>{const d={id:t.element.id};return l.implement(d,c),()=>{l.implement(d,null)}},[l,c,t.element.id]),u(e,{id:a(Xt.id,i.value),accessibilityLabel:a(Xt.accessibilityLabel,i.value),inlineSize:a(Xt.inlineSize,i.value),blockSize:a(Xt.blockSize,i.value),onReady:ct(r.value.ready),onMessage:d=>{s?.emit(d)}})}}function rr(e){const n=Kr(),{observability:t,shop:i,checkout:r,graphql:{coreGraphql:l}}=Nt(),{extension:s,extensionInstanceId:c}=je();return O(()=>ki({coreGraphql:l,captureEvent:n,observability:t,extension:s,extensionInstanceId:c,shop:i,checkout:r,requestPolicy:e}),[l,n,t,s,c,i,r,e])}function yb(){const e=Qr(),{extension:n}=je(),i=e.get(n).hostedIframe,[r,l]=K(!1);z(()=>{if(!i)return;let d=!1;return i.portReady.then(()=>{d||l(!0)}).catch(()=>{}),()=>{d=!0}},[i]);const s=te(d=>i?.onMessage(d)??(()=>{}),[i]),c=te(d=>{i?.postMessage(d)},[i]);return O(()=>{if(i)return{isPortReady:r,onMessage:s,postMessage:c,rpcPort:i.rpcPort}},[i,r,s,c])}function hb(){const e=ie(),n=ie(!1),{userEvents:t}=Nt(),{extension:i}=je(),r=Jr();return te((l,s={})=>{if(l==="chat_opened"){if(n.current)return;n.current=!0}if(i.type!=="persisted")return;if(l==="chat_focus_start"){e.current=Date.now();return}let c=s.chatInteractionTime;if(l==="chat_focused")if(e.current)c=Date.now()-e.current,e.current=void 0;else return;t.monorailEvent({schemaId:"checkout_chat_interactions/2.0",payload:{eventName:l,chatInteractionTime:c,chatWidth:s.chatWidth,chatHeight:s.chatHeight,userToken:r.userToken,customerId:r.customerId,shopId:parseInt(Lo(r.shopId),10),sessionToken:r.sessionToken,checkoutToken:r.checkoutToken,apiClientId:r.apiClientId,extensionType:i.type,extensionId:Yr(i),extensionApiClientId:i.appId,target:i.extensionPoint.target,extensionPublicIdentifier:i.publicIdentifier,extensionTargetPublicIdentifier:i.targetPublicIdentifier||""}})},[r,t,i])}const kb={timeoutMs:1e4,maxAttempts:2};function Sb(){const e=typeof AbortController=="function"?AbortController:void 0,n=rr(e?kb:void 0),t=Sn(),{i18n:{locale:i},checkout:{identity:r},shop:l,observability:s}=Nt(),c=ri(),{extension:d}=je(),b=r.current.value;z(()=>{const g=e?new e:void 0;let p=!1;return n(g?.signal).then(k=>{p||(t.value={getter:n,value:k})}).catch(k=>{p||s.log("chat_session_token_failed","Chat session token acquisition failed",{extensionId:d.id,errorName:k instanceof Error?k.name:"UnknownError"})}),()=>{p=!0,g?.abort()}},[e,n,t,s,d.id]);const f=t.value?.getter===n?t.value.value:void 0;return O(()=>{if(!f)return null;const g=d.extensionPoint.preloads?.chat;if(!g)return null;const p=new URL(g);if([window.location.hostname,l.domain].includes(p.hostname))return console.error(eo),null;const w=typeof window=="object"?window.location.hostname:"";return p.searchParams.append("locale",i),p.searchParams.append("platform",b==="shopPay"?"shop-app":"browser"),p.searchParams.append("handle",d.name),p.searchParams.append("id_token",f),p.searchParams.append("shop",l.domain),p.searchParams.append("host",btoa(w)),c.value?.defaultAttributes?.uniqToken&&p.searchParams.append("uniqToken",c.value.defaultAttributes.uniqToken),p},[f,b])}function wb({messagePort:e,getExtensionSessionToken:n,iframeDimensions:t,getUniqToken:i,trackChatInteraction:r}){const l=Cb({iframeDimensions:t,getExtensionSessionToken:n,getUniqToken:i,trackChatInteraction:r});e.start();const s=kr(Sr(e));return s.expose({...l}),s}function Cb({iframeDimensions:e,getExtensionSessionToken:n,getUniqToken:t,trackChatInteraction:i}){const r={async resizeTo(l,s){return typeof s!="number"||typeof l!="number"?{type:"error",message:"height and width must be of type number"}:s<0||l<0?{type:"error",message:"height and width must be greater than or equal to 0"}:(i("chat_resized",{chatWidth:l,chatHeight:s}),e.value={...e.value,blockSize:s,inlineSize:l,requirements:{...e.value.requirements,action:!0}},{type:"success"})},idToken:async()=>(i("chat_id_token_requested"),n()),async visitor(){return i("chat_visitor_id_requested"),{id:t()}}};return{...r,async getApi(){return Object.keys(r)},trackKeyboardUsage:l=>{i("keyboard_use",{chatInteractionTime:l})}}}
18function Lb({hostedIframe:e,getExtensionSessionToken:n,iframeDimensions:t,uniqToken:i,trackChatInteraction:r}){const l=ie(i);l.current=i;const s=ie();return z(()=>{!e||s.current||(s.current=wb({trackChatInteraction:r,getExtensionSessionToken:n,iframeDimensions:t,getUniqToken:()=>l.current,messagePort:e.rpcPort}))},[e,n,t,r]),s.current}function xb({hostedIframe:e,onReady:n,onMessage:t,iframeDimensions:i,trackChatInteraction:r}){const l=ie(e);l.current=e;const s=ie(()=>{}),c=ie();z(()=>{s.current=d=>{r("chat_mounted",{chatWidth:i.peek().inlineSize,chatHeight:i.peek().blockSize}),n?.(d)}},[n,i,r]),z(()=>{c.current=t},[t]),z(()=>l.current?l.current.onMessage(b=>{r("post_message_to_extension"),c.current?.(b.data)}):void 0,[r]),z(()=>{l.current?.isPortReady&&s.current?.({postMessage:d=>{r("post_message_from_extension"),l.current?.postMessage(d)}})},[e?.isPortReady,r])}const Ib="fZPA9",zb="_9Lbj8",Eb="XVtUE",Bt={Chat:Ib,CSPIframe:zb,sizeRestrictionsLifted:Eb,"intersectionTransitionVariant-entered":"xNVXp","intersectionTransitionVariant-exited":"qwcuj"},Vb=It("chat");function Ab({inlineSize:e,blockSize:n,accessibilityLabel:t,onMessage:i,onReady:r,id:l}){const s=to(),c=rr(),d=xt(l,Vb),b=ri(),[f,g]=K(!1),p=hb(),k=yb(),w=e?Gn(e)?.number:0,S=n?Gn(n)?.number:0,y=Sn({inlineSize:w,blockSize:S,requirements:{intent:!!s,action:!1}});xb({hostedIframe:k,onReady:r,onMessage:i,iframeDimensions:y,trackChatInteraction:p});const L=je()?.extension,I=L?.extensionPoint.preloads?.chat,E=L?.approvalScopes?.has("read_checkout_extensions_chat"),_=I&&E,{inlineSize:M=0,blockSize:P=0,requirements:T}=y.value,N=!!(T?.intent&&T?.action);N&&p("chat_opened");const V=b.value.defaultAttributes?.uniqToken;Lb({hostedIframe:k,getExtensionSessionToken:c,iframeDimensions:y,uniqToken:V,trackChatInteraction:p}),z(()=>{const fe=()=>{setTimeout(()=>{if(document.activeElement===document.getElementById(d)){if(p("chat_focus_start"),g(!0),N)return;y.value={...y.value,requirements:{...y.value.requirements,intent:!0}}}},0)},Pe=()=>{setTimeout(()=>{p("chat_focused"),g(!1)},0)};return document.hasFocus()||window.focus(),window.addEventListener("blur",fe),window.addEventListener("focus",Pe),()=>{window.removeEventListener("blur",fe),window.removeEventListener("focus",Pe)}},[N,y,d,p]),z(()=>{I||console.error(new vn(Dn)),E||console.error(no)},[I,E]);const{floatingElementHidden:Q,config:F}=ao("chat"),se=N?P:Math.min(P,Nn),{offset:x}=No("chat");z(()=>{typeof se=="number"&&se<=Nn?F.value={blockEndOffset:x.value,floatingElementBlockSize:se}:F.value=void 0},[se,F,x.value]);const[ce,ue]=K(null),Me=io(!Q.value,"faster"),ve=O(()=>{switch(Me){case"enter":case"exiting":case"exited":return Bt["intersectionTransitionVariant-exited"];default:return Bt["intersectionTransitionVariant-entered"]}},[Me]),Et=ro(),ze=Sb();if(z(()=>{if(!ze)return;const fe=ze.hostname.replace(/^www\./,"");if(/;/.test(fe)||ze.protocol!=="https:"){console.error(new vn(Dn));return}const Pe=document.createElement("meta");Pe.setAttribute("http-equiv","Content-Security-Policy"),Pe.content=`frame-src *.${fe} ${fe}`;const U=document.createElement("iframe");U.src=ze.href,U.style="width:100%;height:100%;display:block;",ue(`<html><head>${Pe.outerHTML}<style>*{margin:0;padding:0;border:none;height:100%}</style></head><body>${U.outerHTML}</body></html>`)},[ze]),!ze||!_)return null;const we={...M&&{"--chat-inline-size":Un(M)},...P&&{"--chat-block-size":Un(P)},"--chat-minimized-max-inline-size":co,"--chat-minimized-max-block-size":so,"--chat-maximized-max-inline-size":lo,"--chat-maximized-max-block-size":oo,"--chat-maximized-max-inline-size--mobile":jn,"--chat-maximized-max-block-size--mobile":qn,"--chat-maximized-max-inline-size--mobile-fallback":jn.replace("dvi","vi"),"--chat-maximized-max-block-size--mobile-fallback":qn.replace("dvb","vb"),"--floating-layer-view-transition-name":"vt-chat"};return ce?u("div",{className:st(Bt.Chat,N&&Bt.sizeRestrictionsLifted,!f&&!Et&&ve,qo.FloatingLayer),style:we,children:u("iframe",{id:d,title:t,className:Bt.CSPIframe,sandbox:"allow-scripts allow-same-origin allow-forms allow-popups",srcDoc:ce})}):null}function or(e){return u(Ab,{...e})}const _b=fb(or),Mb=vb(or),_e={...xe,policy:o(m(),{attribute:"policy"})};function Pb(e){return function(t){const{attributes:i,eventListeners:r}=t.element;return u(e,{accessibilityLabel:a(_e.accessibilityLabel,i.value),
18checked:a(_e.defaultChecked,i.value),commandFor:a(_e.commandFor,i.value),command:a(_e.command,i.value),disabled:a(_e.disabled,i.value),error:a(_e.error,i.value),id:a(_e.id,i.value),name:a(_e.name,i.value),onChange:ct(r.value.change),policy:a(_e.policy,i.value),label:a(_e.label,i.value),value:a(_e.value,i.value)})}}const Tb="Capability not specified: Please configure your extension capabilities to include collect_buyer_consent.sms_marketing = true",lr=["sms-marketing"],Rb=Object.values(lr).join(", ");function sr({onChange:e,policy:n,checked:t}){const{acceptSmsMarketing:i,phone:r,smsMarketingPhone:l,shippingAddress:s}=oi(),{extension:c}=je(),{handleSmsMarketingConsent:d}=jo(),b=c.capabilities?.collectBuyerConsent?.smsMarketing,f=s.fields.phone.value,g=l.value,p=g||r.value||f||"",k=i.value;z(()=>{k&&g!==p&&(l.value=p)},[p,l,g,k]),z(()=>{b||console.error(Tb)},[b]),z(()=>{i.value=t||k},[]);const w=n&&lr.includes(n);w||console.error(`Unknown policy: "${n}". Please use one of the following policies: [${Rb}]`);const S=te(y=>{d(y),typeof e=="function"&&e(y)},[d,e]);return{isCollectingSmsBuyerConsent:b,isPolicyValid:w,checkedValue:i.value,handleSmsMarketingConsentChange:S}}function Bb({accessibilityLabel:e,checked:n,disabled:t,error:i,id:r,name:l,onChange:s,children:c,policy:d,toggles:b}){const{isCollectingSmsBuyerConsent:f,isPolicyValid:g,checkedValue:p,handleSmsMarketingConsentChange:k}=sr({onChange:s,policy:d,checked:n});return g&&f?u(Pi,{accessibilityLabel:e,checked:p,disabled:t,error:i,id:r,name:l,onChange:k,toggles:b,"aria-expanded":p,children:c}):null}function $b({accessibilityLabel:e,checked:n,command:t,commandFor:i,disabled:r,error:l,id:s,label:c,name:d,onChange:b,policy:f,value:g}){const{isCollectingSmsBuyerConsent:p,isPolicyValid:k,checkedValue:w,handleSmsMarketingConsentChange:S}=sr({onChange:b,policy:f,checked:n});return k&&p?u(_n,{accessibilityLabel:e,"aria-expanded":!!w,checked:w,command:t,commandFor:i,disabled:r,error:l,id:s,label:c,name:d,onChange:S,value:g}):null}const Fb=Pb($b),Ob=["mobile",""],be={...Ue,autocomplete:o(Ge({defaultValue:"on"}),{attribute:"autocomplete"}),type:o(v(Ob,{defaultValue:""}),{attribute:"type"})},Fe={...be,policy:o(m(),{attribute:"policy"})};function Db(e){return function(t){const i=G(t.element),{attributes:r}=t.element,{slots:{accessory:l}}=A(t,{slots:{accessory:{}}}),{value:s,handleEvent:c}=ne(t.element,{property:"value",fallbackValue:r.value.value});return u(e,{autocomplete:a(be.autocomplete,r.value),accessoryEnd:l,disabled:a(Fe.disabled,r.value),error:a(Fe.error,r.value),id:a(Fe.id,r.value),label:a(Fe.label,r.value),labelAccessibilityVisibility:a(be.labelAccessibilityVisibility,r.value),name:a(Fe.name,r.value),onBlur:i.blur,onChange:c,onFocus:i.focus,onInput:i.input,placeholder:a(be.placeholder,r.value),policy:a(Fe.policy,r.value),readOnly:a(Fe.readOnly,r.value),required:a(Fe.required,r.value),type:a(Fe.type,r.value),value:s})}}const Nb="Capability not specified: Please declare this in your config: collect_buyer_consent.sms_marketing = true.",qb=["sms-marketing"],jb=Object.values(qb).join(", ");function cr(e){const{i18n:n}=Nt(),{extension:t}=je(),i=t.capabilities?.collectBuyerConsent?.smsMarketing,r=xo().buyerIdentity.value?.customerProfile,l=n.translate("field_errors.sms_marketing_phone_invalid"),s=Go(l);Uo(),z(()=>{i||console.error(Nb)},[i]);const{phone:c,smsMarketingPhone:d,acceptSmsMarketing:b}=oi(),f=Ho();if(Va(()=>{c.value&&!r&&(d.value=c.value)}),!i)return null;const g=I=>{d.value=I},{onBlur:p,onChange:k,onInput:w,error:S}=s,y=b.value&&S,C=e.error||(y?S:void 0),L="readOnly"in e?e.readOnly:e.readonly;return e.policy==="sms-marketing"?u(hi,{accessoryEnd:Hb(e),autocomplete:e.autocomplete,disabled:e.disabled,id:e.id,label:e.label,name:e.name,countryCode:f.value??"",caretPosition:0,prefillCountryCode:!0,readOnly:L,icon:"mobile",onInputValueChange:g,...s,onFocus:Kt(void 0,e.onFocus),onChange:Kt(k,e.onChange),onBlur:Kt(p,e.onBlur),onInput:Kt(w,e.onInput),error:C}):(console.error(`Unknown policy: "${e.policy}". Please use one of the following policies: [${jb}]`),null)}function Gb(e){return u(cr,{...e})}const Ub=Db(cr);function Kt(e,n){return(...t)=>{e?.(...t),n&&typeof n=="function"&&n(...t)}}function Hb(e){return"accessoryEnd"in e?e.accessoryEnd:e.accessory}const it={open:o(R(),{attribute:"open"}),doRedirect:o(R(),{attribute:"doredirect"}),modalTitle:o(m(),{attribute:"modaltitle"}
18),modalDescription:o(m(),{attribute:"modaldescription"}),modalLogoSrc:o(m(),{attribute:"modallogosrc"}),modalContinueText:o(m(),{attribute:"modalcontinuetext"}),modalCancelText:o(m(),{attribute:"modalcanceltext"})};function Wb(e){return function(t){const{attributes:i}=t.element,r=G(t.element);return u(e,{open:a(it.open,i.value)??!1,doRedirect:a(it.doRedirect,i.value),modalTitle:a(it.modalTitle,i.value)??"",modalDescription:a(it.modalDescription,i.value)??"",modalLogoSrc:a(it.modalLogoSrc,i.value)??"",modalContinueText:a(it.modalContinueText,i.value),modalCancelText:a(it.modalCancelText,i.value)??"",onClosed:r.closed,onComplete:r.complete,onStatusChange:r.statuschange})}}function ur({onStatusChange:e,...n}){const i=De(Ei)?.extension,r=i&&Jo({allowLocal:!0,extension:i}),{checkout:{identity:l},shopPay:s}=Nt(),c=l.current.value==="shopPay",d=s.user.isUnauthenticatedUser;return z(()=>{if(!(!r||!c)){if(d.value){e?.("shop_pay_guest");return}e?.("shop_pay")}},[c,d.value,e,r]),!r||c?null:u(Zb,{onStatusChange:e,...n})}function Zb({open:e,doRedirect:n,modalTitle:t,modalDescription:i,modalLogoSrc:r,modalContinueText:l="Continue",modalCancelText:s,onComplete:c,onClosed:d,onStatusChange:b}){const[f,g]=K(!1),p=Xo().value,k=Wo(Io.CheckoutExtensionSignInWithShop);z(()=>{b?.(p?"shop_pay_skipped":"guest")},[b,p]),z(()=>{n&&window.location.assign(k)},[n,k]);const w=async()=>{g(!0),await c?.(),window.location.assign(k)},S=()=>{d?.()};return u(xn,{open:e,accessibilityLabel:t,size:"400px",onHide:S,closeButton:"hidden",children:u(Tn,{blockAlignment:"center",inlineAlignment:"center",padding:"large-300 large-300",children:[u("img",{alt:t,src:r,style:{maxHeight:"64px",width:"auto"}}),u(rt,{blockSize:"large-100"}),u(Mn,{children:t}),u(rt,{blockSize:"small-400"}),u(Pn,{textAlign:"center",size:"medium",color:"base",children:i}),u(rt,{blockSize:"large-200"}),u(Ft,{variant:"primary",tone:"monochrome",loading:f,inlineSize:"fill",onClick:w,children:u("span",{style:{fontSize:"16px"},children:l})}),u(rt,{blockSize:"large-200"}),u(Ft,{variant:"plain",tone:"critical",textDecoration:"none",disabled:f,onClick:S,children:u(Oe,{size:"medium",children:s})}),u(rt,{blockSize:"large-200"}),u(Zo,{style:{fill:"#5a30f3",width:47,height:20},"aria-label":"Shop"})]})})}const Xb=ur,Kb=Wb(ur);function Qb(e){return function({accessory:t,countryCode:i,icon:r,autocomplete:l,readonly:s,...c}){return u(e,{accessoryEnd:t,countryCode:i,icon:r,autocomplete:Bn(l),readOnly:s,...c})}}function Jb(e){return function(t){const{attributes:i}=t.element,r=G(t.element),{slots:{accessory:l}}=A(t,{slots:{accessory:{}}}),{value:s,handleEvent:c}=ne(t.element,{property:"value",fallbackValue:i.value.value});return u(e,{accessoryEnd:l,autocomplete:a(be.autocomplete,i.value),disabled:a(be.disabled,i.value),error:a(be.error,i.value),id:a(be.id,i.value),label:a(be.label,i.value),labelAccessibilityVisibility:a(be.labelAccessibilityVisibility,i.value),name:a(be.name,i.value),onBlur:r.blur,onChange:c,onFocus:r.focus,onInput:r.input,placeholder:a(be.placeholder,i.value),readOnly:a(be.readOnly,i.value),required:a(be.required,i.value),type:a(be.type,i.value),value:s})}}function dr(e){const{geolocation:n}=uo();return u(hi,{...e,countryCode:n.country.code})}const Yb=Qb(dr),ef=Jb(dr),mr={"remote-fragment":Po,"s-abbreviation":Fc,"s-badge":Xc,"s-banner":Qc,"s-box":bb,"s-button":iu,"s-chat":Mb,"s-checkbox":ou,"s-chip":lu,"s-choice":cu,"s-choice-list":mu,"s-clickable":Fu,"s-clickable-chip":Ou,"s-clipboard-item":Nu,"s-consent-checkbox":Fb,"s-consent-phone-field":Ub,"s-date-field":Gu,"s-date-picker":Hu,"s-details":Zu,"s-divider":Ku,"s-drop-zone":Qu,"s-email-field":Ju,"s-form":Yu,"s-grid":rd,"s-grid-item":od,"s-heading":sd,"s-icon":cd,"s-image":vd,"s-link":Sd,"s-list-item":Cd,"s-login-with-shop":Kb,"s-map":Bd,"s-map-marker":Fd,"s-modal":Nd,"s-money-field":jd,"s-number-field":Hd,"s-option":Wd,"s-ordered-list":Xd,"s-paragraph":nm,"s-password-field":im,"s-payment-icon":rm,"s-phone-field":ef,"s-popover":om,"s-press-button":sm,"s-product-thumbnail":um,"s-progress":mm,"s-qr-code":pm,"s-query-container":vm,"s-scroll-box":hm,"s-section":Sm,"s-select":Cm,"s-skeleton-paragraph":Lm,"s-sheet":yl,"s-spinner":Im,"s-stack":Rm,"s-summary":$m,"s-switch":Om,"s-text":Hm,"s-text-area":Wm,"s-text-field":Zm,"s-time":Xm,"s-tooltip":Qm,"s-unordered-list":Ym,"s-url-field":tb},tf={"s-announcement":qc};function Mf({notifyError:e,extension:n}){const t=(i,r,l)=>{const s=ob(i,{publicProps:r,notifyError:e,extension:n,propsConfig:l});return To(s)};return{...mr,Badge:t(ql,["tone","size","icon","iconPosition","accessibilityLabel","visibility","accessibilityVisibility"]),Banner:t(Ul,["collapsible","status","title","onDismiss","i
18d"]),BlockLayout:t(Hl,["accessibilityLabel","accessibilityRole","rows","spacing","blockAlignment","inlineAlignment","id","background","border","borderWidth","borderRadius","cornerRadius","maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","overflow","padding","display"]),BlockSpacer:t(Wl,["spacing","id"]),BlockStack:t(Zl,["accessibilityLabel","accessibilityRole","id","inlineAlignment","spacing","background","border","borderWidth","borderRadius","cornerRadius","maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","overflow","padding","display"]),Button:t(_t,["accessibilityLabel","accessibilityRole","activateAction","activateTarget","appearance","disabled","inlineAlignment","kind","loading","loadingLabel","onPress","overlay","submit","toggles","to","id"],{overlay:{isFragment:!0}}),Chat:t(_b,["inlineSize","blockSize","accessibilityLabel","id","onReady","onMessage"]),Checkbox:t(Pi,["accessibilityLabel","checked","disabled","error","id","name","onChange","toggles","value"]),Choice:t(es,["accessibilityLabel","disabled","id","details","primaryContent","secondaryContent","tertiaryContent"],{details:{isFragment:!0},primaryContent:{isFragment:!0},secondaryContent:{isFragment:!0},tertiaryContent:{isFragment:!0}}),ChoiceList:t(ts,["name","onChange","value","variant"]),ClipboardItem:t(si,["id","onCopy","onCopyError","text"]),ConsentCheckbox:t(Bb,["accessibilityLabel","checked","disabled","error","id","name","onChange","policy","toggles"]),ConsentPhoneField:t(Gb,["autocomplete","accessibilityDescription","disabled","error","id","icon","accessory","label","maxLength","onBlur","onChange","onFocus","onInput","policy","readonly","required"]),DateField:t(os,["defaultYearMonth","disabled","error","id","label","name","onBlur","onChange","onFocus","onInput","onInvalid","onYearMonthChange","readonly","value","yearMonth"]),DatePicker:t(ns,["defaultYearMonth","disabled","onChange","onYearMonthChange","readOnly","selected","yearMonth"]),Disclosure:t(wl,["defaultOpen","open","onToggle","transition"]),Divider:t(ss,["alignment","direction","size","id"]),DropZone:t(Mi,["id","disabled","required","error","label","name","accept","accessibilityLabel","multiple","onInput","onDropRejected"]),Form:t(cs,["disabled","id","onSubmit"]),Grid:t(us,["accessibilityLabel","accessibilityRole","blockAlignment","columns","display","inlineAlignment","id","rows","spacing","background","border","borderWidth","borderRadius","cornerRadius","maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","overflow","padding"]),GridItem:t(ds,["accessibilityRole","background","border","borderWidth","borderRadius","cornerRadius","columnSpan","display","id","minBlockSize","maxBlockSize","minInlineSize","maxInlineSize","overflow","padding","rowSpan"]),Heading:t(ms,["accessibilityRole","id","inlineAlignment","level"]),HeadingGroup:t(bo,[]),Icon:t(bs,["accessibilityLabel","appearance","size","source","id"]),Image:t(ys,["aspectRatio","border","borderRadius","borderWidth","cornerRadius","accessibilityRole","accessibilityDescription","fit","loading","source","id"]),InlineLayout:t(ws,["accessibilityLabel","accessibilityRole","blockAlignment","columns","inlineAlignment","id","spacing","background","border","borderWidth","borderRadius","cornerRadius","maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","overflow","padding","display"]),InlineSpacer:t(Cs,["spacing","id"]),InlineStack:t(xs,["accessibilityLabel","accessibilityRole","blockAlignment","inlineAlignment","id","spacing","background","border","borderWidth","borderRadius","cornerRadius","maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","overflow","padding","display"]),Link:t(Is,["accessibilityLabel","activateAction","activateTarget","appearance","external","id","language","onPress","overlay","to","toggles"],{overlay:{isFragment:!0}}),List:t(Ms,["accessibilityLabel","marker","spacing","id"]),ListItem:t(Ps,["id"]),LoginWithShop:t(Xb,["open","openLogin","doRedirect","modalTitle","modalDescription","modalLogoSrc","modalContinueText","modalCancelText","onComplete","onClosed","onStatusChange"]),Map:t(Ks,["maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","id","apiKey","latitude","longitude","zoom","minZoom","maxZoom","accessibilityLabel","onBoundsChange","onCenterChange","onPress","onDoublePress","on
18ZoomChange"]),MapMarker:t(qi,["latitude","longitude","accessibilityLabel","clusterable","onPress","icon","blockSize","inlineSize","overlay"],{overlay:{isFragment:!0}}),MapPopover:t(Js,["id","onClose","onOpen"]),Modal:t(xi,["accessibilityLabel","id","onClose","onOpen","padding","title","size","primaryAction","secondaryActions"],{primaryAction:{allowedComponents:[_t],maxComponents:1,isFragment:!0},secondaryActions:{allowedComponents:[_t],maxComponents:1,isFragment:!0}}),PaymentIcon:t(Ys,["name","accessibilityLabel","accessibilityVisibility"]),PhoneField:t(Yb,["autocomplete","accessibilityDescription","disabled","error","icon","accessory","id","label","maxLength","name","onBlur","onChange","onFocus","onInput","readonly","required","value"],{accessory:{isFragment:!0}}),Popover:t(Ii,["alignment","position","onClose","onOpen","id","padding","maxInlineSize","minInlineSize"]),Pressable:t(_o,["accessibilityLabel","accessibilityRole","activateAction","activateTarget","blockAlignment","background","border","borderRadius","cornerRadius","borderWidth","disabled","display","id","inlineAlignment","loading","maxBlockSize","maxInlineSize","minBlockSize","minInlineSize","onPress","onBlur","onFocus","onPointerDown","onPointerUp","onPointerEnter","onPointerLeave","opacity","overlay","overflow","padding","to","toggles"],{overlay:{isFragment:!0}}),ProductThumbnail:t(ec,["accessibilityLabel","alt","badge","size","source","src"]),Progress:t(nc,["accessibilityLabel","tone","id","max","value"]),QRCode:t(ac,["accessibilityLabel","border","content","id","logo","onError","size"]),ScrollView:t(oc,["accessibilityLabel","id","hint","direction","onScroll","onScrolledToEdge","scrollTo","background","border","borderWidth","borderRadius","cornerRadius","maxBlockSize","maxInlineSize","minInlineSize","minBlockSize","padding","display"]),Select:t(dc,["autocomplete","disabled","error","id","label","name","onBlur","onChange","onFocus","options","placeholder","readonly","required","value"]),Sheet:t(Ai,["accessibilityLabel","defaultOpen","id","heading","onShow","onHide","primaryAction","secondaryAction"],{primaryAction:{allowedComponents:[_t],maxComponents:2,isFragment:!0},secondaryAction:{allowedComponents:[_t],maxComponents:1,isFragment:!0}}),SkeletonImage:t(bc,["aspectRatio","blockSize","inlineSize","id"]),SkeletonText:t(mo,["emphasis","inlineSize","size","id"]),SkeletonTextBlock:t(fc,["emphasis","lines","size","id"]),Stepper:t(vc,["accessibilityDescription","disabled","error","icon","id","label","max","min","name","onBlur","onChange","onFocus","onInput","prefix","readonly","required","step","value"]),Spinner:t(pc,["accessibilityLabel","appearance","size","id"]),Switch:t(yc,["accessibilityLabel","checked","disabled","label","id","name","onChange","toggles","value"]),Tag:t(hc,["accessibilityLabel","icon","id","onRemove"]),Text:t(Sc,["accessibilityRole","accessibilityVisibility","appearance","emphasis","id","size","visibility"]),TextBlock:t(Vc,["appearance","emphasis","id","size","inlineAlignment"]),TextField:t(Ac,["accessibilityDescription","autocomplete","controlledValue","disabled","error","icon","accessory","id","label","maxLength","multiline","name","onBlur","onChange","onFocus","onInput","prefix","readonly","required","suffix","type","value"],{accessory:{isFragment:!0}}),Tooltip:t(ti,["id"]),ToggleButton:t(Il,["accessibilityLabel","id","disabled","onPress"]),ToggleButtonGroup:t(El,["disabled","onChange","value"]),View:t(Bc,["accessibilityLabel","accessibilityRole","accessibilityVisibility","background","blockAlignment","border","borderRadius","borderWidth","cornerRadius","display","id","inlineAlignment","maxBlockSize","maxInlineSize","minBlockSize","minInlineSize","opacity","overflow","padding","position","translate","visibility"])}}function nf(){const[e,n]=K(!1),t=fo();return z(()=>{const{announcement:i}=t.configuration;i.visibility!=="dismissed"&&(e?i.visibility==="hidden"&&t.set("announcement",{...i,visibility:"visible"}):i.visibility==="visible"&&t.set("announcement",{...i,visibility:"hidden"}))},[e,t]),z(()=>()=>{const{announcement:i}=t.configuration;i.visibility==="visible"&&t.set("announcement",{...i,visibility:"hidden"})},[t]),{announcementHasChildren:e,setAnnouncementHasChildren:n}}
18function af(){const e=po(),n=wr(()=>e.value.currentDetour?.type!=="thankYou"),{setAnnouncementHasChildren:t}=nf(),i=go();if(!(n.value||i.length===0))return u(vo,{customizations:i,transformComponents:(r,{apiVersion:l})=>l==="2025-07"?r:{...Object.fromEntries(Object.entries(r).map(([s,c])=>s in mr?[s,Nc(c,rf)]:[s,c])),...tf},render:(r,l)=>(t(l??!1),r)})}function rf(){throw new vn("Content must be wrapped in an <s-announcement> component. All content in the purchase.thank-you.announcement.render target requires the s-announcement wrapper.")}const Pf=Object.freeze(Object.defineProperty({__proto__:null,default:af},Symbol.toStringTag,{value:"Module"}));export{Pf as A,pb as H,Ei as R,Af as a,_f as b,Mf as c,Jo as g,ml as 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.