1import{A as e,C as t,D as n,E as r,I as i,It as a,J as o,Lt as s,N as c,Pt as l,R as u,S as d,T as f,W as p,X as m,Y as ee,Z as h,_ as g,at as _,c as v,ct as y,d as b,dt as x,et as te,g as S,gt as C,h as w,ht as T,i as ne,k as re,l as E,ot as ie,p as ae,r as oe,s as D,u as O,v as k,w as A,z as j}from"./runtime-core.esm-bundler-p-GyBnd5.js";import{_ as M,a as N,c as P,d as se,f as ce,i as le,l as F,n as ue,r as I,s as L,t as R,u as de,y as fe}from"./modal-C954hs1T-B3oQsgnj.js";import{S as pe,w as me}from"./redirect.util-Bnvatk6t.js";import{t as z}from"./_plugin-vue_export-helper-BDNMzG2s.js";import{i as he,o as ge}from"./OdsIconLocal-DuPE143F-3tBWGcRf.js";var B={Info:`info`,Warning:`warning`,Success:`success`,Danger:`danger`},V={title:``,accessibleTitle:`info`,titleAs:`h4`,icon:!0,closable:!0,accessibleCloseText:`close`,type:B.Info,confirmText:``,cancelText:``,baseClass:`core-alert`},_e={Positive:`positive`,Primary:`primary`,Negative:`negative`},ve=[`role`,`aria-label`],H=g({__name:`CoreAlert`,props:A({title:{},accessibleTitle:{},titleAs:{},icon:{type:[Boolean,String]},closable:{type:Boolean},accessibleCloseText:{},type:{},confirmText:{},cancelText:{},baseClass:{}},{...V,baseClass:`core-alert`}),emits:[`close`,`confirm`,`cancel`],setup(e,{emit:t}){let n=e,r=t,a=D(()=>[n.baseClass,`${n.baseClass}--${n.type}`]),o=D(()=>n.confirmText!==``||n.cancelText!==``),u=D(()=>o.value?`alertdialog`:`alert`),d=D(()=>n.type===B.Danger?`exclamation-triangle`:n.type===B.Warning?`exclamation-circle`:n.type===B.Success?`hook-circle`:typeof n.icon==`boolean`?`information-circle`:n.icon);return(t,f)=>(c(),b(`div`,{class:l(a.value),role:u.value,"aria-label":e.accessibleTitle},[e.icon?i(t.$slots,`coreIcon`,{key:0,iconName:d.value},()=>[S(he,{name:d.value,class:l(`${n.baseClass}__icon`)},null,8,[`name`,`class`])],!0):O(``,!0),v(`div`,{class:l(`${e.baseClass}__content`)},[v(`div`,{class:l(`${e.baseClass}__title`)},[i(t.$slots,`title`,{},()=>[(c(),E(j(e.titleAs),{class:l(`${e.baseClass}__headline`)},{default:m(()=>[w(s(e.title),1)]),_:1},8,[`class`]))],!0)],2),i(t.$slots,`default`,{},void 0,!0),o.value?(c(),b(`div`,{key:0,class:l(`${e.baseClass}__controls`)},[e.cancelText?(c(),b(`div`,{key:0,class:l([`${e.baseClass}__control`,`${e.baseClass}__control--cancel`])},[i(t.$slots,`coreCancel`,{},()=>[S(P,{level:`tertiary`,theme:C(_e).Positive,label:e.cancelText,onClick:f[0]||=e=>r(`cancel`,e)},null,8,[`theme`,`label`])],!0)],2)):O(``,!0),e.confirmText?(c(),b(`div`,{key:1,class:l([`${e.baseClass}__control`,`${e.baseClass}__control--confirm`])},[i(t.$slots,`coreConfirm`,{},()=>[S(P,{level:`tertiary`,theme:C(_e).Positive,label:e.confirmText,onClick:f[1]||=e=>r(`confirm`,e)},null,8,[`theme`,`label`])],!0)],2)):O(``,!0)],2)):O(``,!0)],2),i(t.$slots,`coreClose`,{},()=>[e.closable?(c(),E(le,{key:0,variant:C(N).Positive,icon:`close`,size:`small`,"aria-label":e.accessibleCloseText,onClick:f[2]||=e=>r(`close`,e)},null,8,[`variant`,`aria-label`])):O(``,!0)],!0)],10,ve))}}),ye=ge(H,[[`__scopeId`,`data-v-bf284e46`]]),U=`ods-alert`,be=ge(g({__name:`OdsAlert`,props:A({title:{},accessibleTitle:{},titleAs:{},icon:{type:[Boolean,String]},closable:{type:Boolean},accessibleCloseText:{},type:{},confirmText:{},cancelText:{}},V),emits:[`close`,`confirm`,`cancel`],setup(e,{emit:t}){let n=e,a=t;return(t,o)=>(c(),E(C(ye),r(n,{"base-class":U}),ae({coreIcon:m(({iconName:e})=>[e?(c(),E(de,{key:0,name:e,class:l(`${U}__icon`)},null,8,[`name`,`class`])):O(``,!0)]),coreCancel:m(()=>[S(L,{level:`tertiary`,theme:C(F).Positive,label:e.cancelText,onClick:o[0]||=e=>a(`cancel`,e)},null,8,[`theme`,`label`])]),coreConfirm:m(()=>[S(L,{level:`tertiary`,theme:C(F).Positive,label:e.confirmText,onClick:o[1]||=e=>a(`confirm`,e)},null,8,[`theme`,`label`])]),coreClose:m(()=>[e.closable?(c(),E(I,{key:0,variant:C(N).Positive,icon:`close`,size:`small`,"aria-label":e.accessibleCloseText,class:l(`${U}__close-btn`),onClick:o[2]||=e=>a(`close`,e)},null,8,[`variant`,`aria-label`,`class`])):O(``,!0)]),default:m(()=>[i(t.$slots,`default`,{},void 0,!0)]),_:2},[t.$slots.title?{name:`title`,fn:m(()=>[i(t.$slots,`title`,{},void 0,!0)]),key:`0`}:void 0]),1040))}}),[[`__scopeId`,`data-v-01888824`]]);
1function xe(e,t){return te()?(_(e,t),!0):!1}var W=new WeakMap,Se=(...e)=>{let n=e[0],r=k()?.proxy??te();if(r==null&&!d())throw Error(`injectLocal must be called in setup`);return r&&W.has(r)&&n in W.get(r)?W.get(r)[n]:t(...e)},G=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var Ce=Object.prototype.toString,we=e=>Ce.call(e)===`[object Object]`;function K(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function q(e){return Array.isArray(e)?e:[e]}function Te(e){return e||k()}function J(t,r=!0,i){Te(i)?e(t,i):r?t():n(t)}function Y(e,t,n){return o(e,t,{...n,immediate:!0})}var X=G?window:void 0;G&&window.document,G&&window.navigator,G&&window.location;function Z(e){let t=T(e);return t?.$el??t}function Q(...e){let t=[],n=()=>{t.forEach(e=>e()),t.length=0},r=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),i=D(()=>{let t=q(T(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0}),a=Y(()=>[i.value?.map(e=>Z(e))??[X].filter(e=>e!=null),q(T(i.value?e[1]:e[0])),q(C(i.value?e[2]:e[1])),T(i.value?e[3]:e[2])],([e,i,a,o])=>{if(n(),!e?.length||!i?.length||!a?.length)return;let s=we(o)?{...o}:o;t.push(...e.flatMap(e=>i.flatMap(t=>a.map(n=>r(e,t,n,s)))))},{flush:`post`});return xe(n),()=>{a(),n()}}function Ee(){let t=x(!1),n=k();return n&&e(()=>{t.value=!0},n),t}function De(e){let t=Ee();return D(()=>(t.value,!!e()))}var Oe=Symbol(`vueuse-ssr-width`);function ke(){let e=d()?Se(Oe,null):null;return typeof e==`number`?e:void 0}function Ae(e,t={}){let{window:n=X,ssrWidth:r=ke()}=t,i=De(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=x(typeof r==`number`),o=x(),s=x(!1);return ee(()=>{if(a.value){a.value=!i.value,s.value=T(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=K(n[1])),i&&a&&(a=r<=K(i[1])),t?!a:a});return}i.value&&(o.value=n.matchMedia(T(e)),s.value=o.value.matches)}),Q(o,`change`,e=>{s.value=e.matches},{passive:!0}),D(()=>s.value)}function je(e,t,n={}){let{window:r=X,...i}=n,a,s=De(()=>r&&`ResizeObserver`in r),c=()=>{a&&=(a.disconnect(),void 0)},l=o(D(()=>{let t=T(e);return Array.isArray(t)?t.map(e=>Z(e)):[Z(t)]}),e=>{if(c(),s.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),u=()=>{c(),l()};return xe(u),{isSupported:s,stop:u}}function Me(e,t={width:0,height:0},n={}){let{window:r=X,box:i=`content-box`}=n,a=D(()=>{var t;return(t=Z(e))==null||(t=t.namespaceURI)==null?void 0:t.includes(`svg`)}),s=x(t.width),c=x(t.height),{stop:l}=je(e,([t])=>{let n=i===`border-box`?t.borderBoxSize:i===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&a.value){let t=Z(e);if(t){let e=t.getBoundingClientRect();s.value=e.width,c.value=e.height}}else if(n){let e=q(n);s.value=e.reduce((e,{inlineSize:t})=>e+t,0),c.value=e.reduce((e,{blockSize:t})=>e+t,0)}else s.value=t.contentRect.width,c.value=t.contentRect.height},n);J(()=>{let n=Z(e);n&&(s.value=`offsetWidth`in n?n.offsetWidth:t.width,c.value=`offsetHeight`in n?n.offsetHeight:t.height)});let u=o(()=>Z(e),e=>{s.value=e?t.width:0,c.value=e?t.height:0});function d(){l(),u()}return{width:s,height:c,stop:d}}function Ne(e={}){let{window:t=X,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:i=!0,includeScrollbar:a=!0,type:s=`inner`}=e,c=x(n),l=x(r),u=()=>{if(t){if(s===`outer`)c.value=t.outerWidth,l.value=t.outerHeight;else if(s===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;c.value=Math.round(e*r),l.value=Math.round(n*r)}else a?(c.value=t.innerWidth,l.value=t.innerHeight):(c.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)}};u(),J(u);let d={passive:!0};return Q(`resize`,u,d),t&&s===`visual`&&t.visualViewport&&Q(t.visualViewport,`resize`,u,d),i&&o(Ae(`(orientation: portrait)`),()=>u()),{width:c,height:l}}var Pe=g({__name:`CoreFocusTrap`,props:{isActive:{type:Boolean}},setup(t){let r=t,a=y(),s=y(),l=y(),u=y(),d=e=>{var t,n;let{activeElement:r}=document;e&&r===s.value?(t=a.value)==null||t.focus({preventScroll:!0}):!e&&r===a.value&&((n=s.value)==null||n.focus({preventScroll:!0}))},f=e=>{e.key===`Tab`&&d(!e.shiftKey)};e(()=>{o(()=>r.isActive,e=>{var t;e?((t=l.value)!=null&&t.contains(document.activeElement)||(u.value=document.activeElement,n(()=>{var e;(e=a.value)==null||e.focus({preventScroll:!0})}
1)),document.addEventListener(`keydown`,f)):(u.value&&u.value.focus({preventScroll:!0}),document.removeEventListener(`keydown`,f))},{immediate:!0})}),re(()=>{if(document.removeEventListener(`keydown`,f),u.value)try{u.value.focus({preventScroll:!0})}catch{}});let p={position:`absolute`,width:`0px`,height:`0px`};return(e,t)=>(c(),b(`div`,{ref_key:`wrapperRef`,ref:l},[v(`div`,{ref_key:`focusableStartRef`,ref:a,tabindex:`0`,style:p},null,512),i(e.$slots,`default`),v(`div`,{ref_key:`focusableEndRef`,ref:s,tabindex:`0`,style:p},null,512)],512))}}),Fe=`Escape`,Ie={VShow:`v-show`,VIf:`v-if`},$={Auto:`auto`,SideSheet:`sideSheet`,BottomSheet:`bottomSheet`},Le={title:``,isOpen:!1,isCalloutOpen:!1,isInvisibleWhenClosed:!1,accessibleBackText:``,accessibleCloseText:``,accessibleOpenText:``,zIndex:R,destroyOnClose:!1,forceRender:!1,maskClosable:!0,hasFullWidthContent:!1,displayMode:$.Auto,hiddenCalloutDirective:Ie.VIf},Re=[`aria-label`],ze=[`disabled`,`aria-label`],Be=300,Ve=50,He=g({__name:`CoreSheet`,props:A({title:{},isOpen:{type:Boolean},isCalloutOpen:{type:Boolean},isInvisibleWhenClosed:{type:Boolean},accessibleBackText:{},accessibleCloseText:{},accessibleOpenText:{},maskClosable:{type:Boolean},zIndex:{},destroyOnClose:{type:Boolean},forceRender:{type:Boolean},hasFullWidthContent:{type:Boolean},displayMode:{},sideSheetProps:{},bottomSheetProps:{},hiddenCalloutDirective:{},baseClass:{}},{...Le,baseClass:`core-sheet`}),emits:[`update:isOpen`,`update:isCalloutOpen`],setup(t,{emit:u}){let d=t,f=u,p=Ae(`(max-width: 767px)`),g=D(()=>typeof d.bottomSheetProps==`object`&&d.bottomSheetProps.isInvisibleWhenClosed!==null?d.bottomSheetProps.isInvisibleWhenClosed:d.isInvisibleWhenClosed),_=D(()=>d.displayMode===$.Auto?p.value?$.BottomSheet:$.SideSheet:d.displayMode),x=y(void 0),te=y(d.isCalloutOpen),w=y(`auto`),T=y(!1),re=y(null),ae=y(null),k=y(null),A=y(null),j=y(!1),P=ie([0,0]),F=ie([0,0]),I=y(!1),L=y(0),R=y(d.isOpen),de=D(()=>{let{height:e}=Ne();return`${e.value}px`}),fe=Me(ae,{width:0,height:0},{box:`border-box`}),pe=Me(k,{width:0,height:0},{box:`border-box`}),me=Me(A,{width:0,height:0},{box:`border-box`}),z=Me(A,{width:0,height:0},{box:`border-box`}),he=D(()=>z.height.value);ue(R);let ge=D(()=>{let e=``;return H.value&&(e=getComputedStyle(H.value).marginBottom.replace(`px`,``)),fe.height.value+pe.height.value+me.height.value+Number(e)}),B=D(()=>P[0]-F[0]),V=D(()=>P[1]-F[1]),_e=D(()=>Math.max(Math.abs(B.value),Math.abs(V.value))>=8),ve=D(()=>I.value?`0s`:`${Be}ms`),H=y(null),ye=y(0),U=y(0),be=e=>{ye.value=e.target.scrollTop},xe=e=>[e.touches[0].clientX,e.touches[0].clientY],W=(e,[t,n])=>{e[0]=t,e[1]=n},Se=()=>{if(he.value){if(!d.isOpen&&V.value>0){let e=Math.abs(V.value);x.value=`${e}px`}else{let e=L.value-Math.min(V.value,0)*-1;x.value=`${e}px`}}},G=()=>{Math.abs(V.value)>=Ve&&f(`update:isOpen`,!d.isOpen),x.value=void 0},Ce=e=>{if(e.touches.length!==1)return;let t=xe(e);W(P,t),W(F,t),re.value&&(L.value=Number(re.value.offsetHeight))},we=e=>{if(e.preventDefault(),e.touches.length!==1)return;let t=xe(e);W(F,t),!I.value&&_e.value&&(I.value=!0),I.value&&Se()},K=()=>{I.value&&G(),I.value=!1},q=()=>{d.maskClosable&&f(`update:isOpen`,!1)},Te=e=>{d.isOpen&&e.key===Fe&&f(`update:isOpen`,!1)},J=se(`CoreSheet`);ee(()=>{d.accessibleCloseText||J.warnOnce(`Use accessibleCloseText property to make the close button accessible.`),!d.accessibleOpenText&&!d.isInvisibleWhenClosed&&J.warnOnce(`Use accessibleOpenText property to make the Pill button accessible.`),!d.accessibleBackText&&d.isCalloutOpen&&J.warnOnce(`Use accessibleBackText property to make the back button (left arrow on callouts) accessible.`)});let Y=D(()=>d.accessibleCloseText?d.accessibleCloseText:`close`),X=D(()=>d.accessibleOpenText?d.accessibleOpenText:`open`),Z=D(()=>d.accessibleBackText?d.accessibleBackText:`back`),Q=()=>{f(`update:isOpen`,!d.isOpen)},Ee=()=>{f(`update:isOpen`,!1)},De=()=>{f(`update:isCalloutOpen`,!1)};e(()=>{o(()=>d.isOpen,e=>{j.value=!1,setTimeout(()=>{j.value=!0},Be),e?(T.value=!0,R.value=!0,document.addEventListener(`keydown`,Te)):(document.removeEventListener(`keydown`,Te),R.value=!1)},{immediate:!0}),o(()=>d.isOpen,e=>{e||f(`update:isCalloutOpen`,te.value)})});let Oe=D(()=>!!(d.forceRender||d.isOpen||T.value&&!d.destroyOnClose||!g.value));o(()=>d.isCalloutOpen,async e=>{d.isOpen&&(e?(U.value=ye.value,w.value=`${me.width.value}px`,H.value&&(H.value.scrollTop=0)):(await n(),H.value&&(H.value.scrollTop=U.value),w.value=`auto`,U.value=0))}),o(p,()=>{w.value=`auto`});let ke=D(()=>({[d.baseClass]:!0,[`${d.baseClass}--side`]:_.value===$.SideSheet,[`${d.baseClass}--bottom`]:_.value===$.BottomSheet,[`${d.baseClass}--is-open`]:d.isOpen,[`${d.baseClass}--is-transition-ended`]:j.value,[`${d.baseClass}--is-invisible-when-closed`]:g.value&&!d.isOpen})),je=D(()=>({zIndex:d.zIndex})),Le=D(()=>_.value===$.SideSheet?{minWidth:w.value}:{}),He=D(()=>{let e={zIndex:d.zIndex};return _.value===$.BottomSheet&&(e.height=d.isOpen&&!I.value?`${ge.value}px`:x.value,e.maxHeight=`calc(${de.value} - 3rem)`,d.isOpen&&(e.transition=`height ${ve.value} ease-out`)),e});return(e,n)=>Oe.value?(c(),E(ne,{key:0,to:`body`},[S(ce,{name:`${t.baseClass}__background-pane-transition`},{default:m(()=>[h(v(`div`,{class:l([`${t.baseClass}__background-pane`,{[`${t.baseClass}__background-pane--closable`]:t.maskClosable}]),style:a(je.value),role:`none`,"aria-hidden":`true`,onClick:q},null,6),[[M,t.isOpen]])]),_:1},8,[`name`]),v(`div`,r(e.$attrs,{ref_key:`container`,ref:re,class:ke.value,style:He.value,"aria-label":t.title,"aria-modal":`true`,role:`dialog`}),[S(Pe,{"is-active":t.isOpen,class:l(`${t.baseClass}__wrapper`)},{default:m(()=>[h(v(`div`,{ref_key:`target`,ref:ae,class:l(`${t.baseClass}__handle`)},[i(e.$slots,`coreHandle`,{handleClick:Q,ariaLabel:t.isOpen?Y.value:X.value,isOpen:t.
1isOpen,isDisabled:g.value&&!t.isOpen,onTouchStart:Ce,onTouchMove:we,onTouchEnd:K},()=>[v(`button`,{disabled:g.value&&!t.isOpen,class:l(`${t.baseClass}__pill-wrapper`),"aria-label":t.isOpen?Y.value:X.value,onClick:Q,onTouchstartPassive:Ce,onTouchmove:we,onTouchend:K,onTouchcancel:K},[v(`span`,{class:l(`${t.baseClass}__pill`)},null,2)],42,ze)])],2),[[M,_.value===C($).BottomSheet]]),v(`div`,{ref_key:`header`,ref:k,class:l(`${t.baseClass}__title`)},[t.isCalloutOpen?(c(),b(`div`,{key:0,class:l(`${t.baseClass}__back-button`)},[i(e.$slots,`coreBackBtn`,{handleClick:De,ariaLabel:Z.value},()=>[t.isCalloutOpen?(c(),E(le,{key:0,class:l(`${t.baseClass}__back-button`),variant:C(N).Positive,icon:`arrow-left`,size:`small`,"aria-label":Z.value,onClick:n[0]||=e=>f(`update:isCalloutOpen`,!1)},null,8,[`class`,`variant`,`aria-label`])):O(``,!0)])],2)):O(``,!0),e.$slots.icon?(c(),b(`div`,{key:1,class:l(`${t.baseClass}__icon`)},[i(e.$slots,`icon`)],2)):O(``,!0),v(`h3`,{class:l(`${t.baseClass}__title-text`)},s(t.title),3),v(`div`,{class:l(`${t.baseClass}__close`)},[i(e.$slots,`coreCloseBtn`,{handleClick:Ee,ariaLabel:Y.value},()=>[S(le,{class:l(`${t.baseClass}__close`),variant:C(N).Positive,icon:`cross`,size:`small`,"aria-label":Y.value,onClick:n[1]||=e=>f(`update:isOpen`,!1)},null,8,[`class`,`variant`,`aria-label`])])],2)],2),v(`div`,{ref_key:`scrollContainer`,ref:H,class:l([`${t.baseClass}__content`,{[`${t.baseClass}__content--spacing`]:!t.hasFullWidthContent}]),style:a(Le.value),role:`document`,onScrollPassive:be},[v(`div`,{ref_key:`content`,ref:A,class:l(`${t.baseClass}__content-container`)},[t.hiddenCalloutDirective===C(Ie).VIf?(c(),b(oe,{key:0},[t.isCalloutOpen?i(e.$slots,`callout`,{key:0}):i(e.$slots,`default`,{key:1})],64)):(c(),b(oe,{key:1},[h(v(`div`,null,[i(e.$slots,`callout`)],512),[[M,t.isCalloutOpen]]),h(v(`div`,null,[i(e.$slots,`default`)],512),[[M,!t.isCalloutOpen]])],64))],2)],38)]),_:3},8,[`is-active`,`class`])],16,Re)])):O(``,!0)}}),Ue=`ods-sheet`,We=g({__name:`OdsSheet`,props:A({title:{},isOpen:{type:Boolean},isCalloutOpen:{type:Boolean},isInvisibleWhenClosed:{type:Boolean},accessibleBackText:{},accessibleCloseText:{},accessibleOpenText:{},maskClosable:{type:Boolean},zIndex:{},destroyOnClose:{type:Boolean},forceRender:{type:Boolean},hasFullWidthContent:{type:Boolean},displayMode:{},sideSheetProps:{},bottomSheetProps:{},hiddenCalloutDirective:{}},{...Le}),emits:[`update:isOpen`,`update:isCalloutOpen`],setup(e,{emit:t}){let n=e,a=t;return(e,t)=>(c(),E(C(He),r(n,{"base-class":Ue,"onUpdate:isOpen":t[0]||=e=>a(`update:isOpen`,e),"onUpdate:isCalloutOpen":t[1]||=e=>a(`update:isCalloutOpen`,e)}),ae({coreBackBtn:m(({handleClick:e,ariaLabel:t})=>[S(I,{class:l(`${Ue}__back-button`),variant:C(N).Positive,icon:`arrow-left`,size:`small`,"aria-label":t,onClick:e},null,8,[`class`,`variant`,`aria-label`,`onClick`])]),coreCloseBtn:m(({handleClick:e,ariaLabel:t})=>[S(I,{class:l(`${Ue}__close`),variant:C(N).Positive,icon:`cross`,size:`small`,"aria-label":t,onClick:e},null,8,[`class`,`variant`,`aria-label`,`onClick`])]),default:m(()=>[e.$slots.default?i(e.$slots,`default`,{key:0}):O(``,!0)]),_:2},[e.$slots.callout?{name:`callout`,fn:m(()=>[i(e.$slots,`callout`)]),key:`0`}:void 0,e.$slots.icon?{name:`icon`,fn:m(()=>[i(e.$slots,`icon`)]),key:`1`}:void 0]),1040))}}),Ge=g({__name:`CoreDivider`,props:{baseClass:{default:`core-divider`}},setup(e){return(t,n)=>(c(),b(`hr`,{class:l(e.baseClass)},null,2))}}),Ke=ge(g({__name:`OdsDivider`,setup(e){return(e,t)=>(c(),E(C(Ge),{"base-class":`ods-divider`}))}}),[[`__scopeId`,`data-v-8991ba43`]]),qe=[`aria-label`],Je=z(g({__name:`BaseAdditionalInfo`,props:f({width:{type:String,default:``},height:{type:String,default:``},label:{type:String,default:``},title:{type:String,default:``}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:f([`open`,`close`],[`update:modelValue`]),setup(e,{expose:t,emit:n}){let{t:r}=pe(),o=e,s=n,l=D(()=>({height:o.height,width:o.width})),u=p(e,`modelValue`),d=e=>{e?ee():f()},f=()=>{u.value=!1,s(`close`)},ee=()=>{u.value=!0,s(`open`)};return t({onOpen:ee,onClose:f}),(t,n)=>(c(),b(`aside`,{"aria-label":e.label},[S(C(We),{"z-index":4e3,title:e.title,"is-open":u.value,"accessible-close-text":C(r)(`global.close`),"destroy-on-close":!1,"bottom-sheet-props":{isInvisibleWhenClosed:!0},"onUpdate:isOpen":d},{default:m(()=>[v(`article`,{class:`base-additional-info__content`,style:a(l.value)},[i(t.$slots,`default`,{},void 0,!0)],4)]),_:3},8,[`title`,`is-open`,`accessible-close-text`])],8,qe))}}),[[`__scopeId`,`data-v-d131a5b4`]]),Ye={class:`tooltip`},Xe=[`aria-label`],Ze=z(g({__name:`BaseCustomTooltip`,props:{height:{},width:{},icon:{},title:{},heading:{},content:{},linkText:{}},setup(e){let t=e,n=y(!1),r=()=>{n.value=!n.value};return(a,o)=>{let d=u(`secure-html`);return c(),b(`div`,Ye,[v(`button`,{class:l([`tooltip__icon`,{"tooltip__icon--link":t.linkText}]),"aria-label":t.title,onClick:fe(r,[`stop`])},[w(s(t.linkText)+` `,1),S(C(de),{class:`icon`,name:t.icon},null,8,[`name`])],10,Xe),S(Je,{modelValue:n.value,"onUpdate:modelValue":o[0]||=e=>n.value=e,title:t.title,label:t.heading,height:e.height,width:e.width},{default:m(()=>[i(a.$slots,`default`,{},()=>[h(v(`p`,null,null,512),[[d,t.content]])],!0)]),_:3},8,[`modelValue`,`title`,`label`,`height`,`width`])])}}}),[[`__scopeId`,`data-v-3010e1ff`]]),Qe={class:`lidl-points-hint`},$e=[`title`,`src`],et=z(g({__name:`LidlPointsHint`,setup(e){let{c
1onfigs:t}=me(),n=D(()=>new URL(t.value.lidlPointsInfoLink,globalThis.origin).toString()),{t:r}=pe();return(e,t)=>(c(),b(`div`,Qe,[t[0]||=v(`img`,{class:`lidl-points-hint__image`,src:`/otc/images/icons/loyalty-points.svg`,alt:`loyalty-points`},null,-1),i(e.$slots,`default`,{},void 0,!0),S(Ze,{class:`tooltip`,icon:`information-circle`,heading:C(r)(`lidl.points.sidesheet.headline`),title:C(r)(`lidl.points.sidesheet.headline`),content:``,height:`100%`,width:`100%`},{default:m(()=>[v(`iframe`,{class:`lidl-points-hint__iframe`,id:`lidl-points-iframe`,title:C(r)(`lidl.points.sidesheet.headline`),src:n.value},null,8,$e)]),_:1},8,[`heading`,`title`])]))}}),[[`__scopeId`,`data-v-df3369c1`]]);export{$ as a,Pe as c,Ke as i,B as l,Ze as n,Le as o,Je as r,We as s,et as t,be as u};
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.