1/*! For license information please see 310.acb5f350.js.LICENSE.txt */ 2(self.webpackChunk=self.webpackChunk||[]).push([[310,786,8405,5548,3167,7929,5072],{30395:(a,e)=>{var t;!function(){"use strict";var i={}.hasOwnProperty;function r(){for(var a="",e=0;e<arguments.length;e++){var t=arguments[e];t&&(a=o(a,s(t)))}return a}function s(a){if("string"==typeof a||"number"==typeof a)return a;if("object"!=typeof a)return"";if(Array.isArray(a))return r.apply(null,a);if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]"))return a.toString();var e="";for(var t in a)i.call(a,t)&&a[t]&&(e=o(e,t));return e}function o(a,e){return e?a?a+" "+e:a+e:a}a.exports?(r.default=r,a.exports=r):void 0===(t=function(){return r}.apply(e,[]))||(a.exports=t)}()},81465:(a,e,t)=>{"use strict";t.d(e,{U:()=>r});var i=t(50356);const r=(a,{position:e,width:t,color:r,radius:s,innerCss:o})=>(0,i.Ye)([e,t,r,s,o],Object.assign(Object.assign({},(0,i.n2)(a,[["border-width",t,"border"],["border-color",r,"color"],["border-radius",s,"border"]])),(0,i.FD)(a,["box-shadow",e])),o,a)},99699:(a,e,t)=>{"use strict";t.d(e,{a:()=>b});var i=t(65959),r=t(65624),s=t(18668),o=t(84197),n=t(6593),l=t(65911),d=t(61393),c=t(19419),h=t(81465),p=t(2913),$=t(94391),u=t(50356);let J=class extends p._m{constructor(){super(...arguments),this.tag="div"}render(){const{tag:a,backgroundColor:e,borderPosition:t,borderWidth:i,borderColor:s,borderRadius:o,bezelPosition:n,bezelSpace:p,innerCss:$,noBorder:J}=this;return d.qy`<link rel="stylesheet" href="${(0,r.l)()}/box.css" />\n ${(0,c.U)("--wb-box",{position:n,space:p})} 3 ${(0,h.U)("--wb-box",{position:t,width:i,color:s,radius:o})} 4 ${((a,{backgroundColor:e,innerCss:t,noBorder:i})=>(0,u.Ye)([e,t,i],Object.assign(Object.assign({},(0,u.fY)(a,["border-width",!0===i?0:void 0,"border"])),(0,u.fY)(a,["background",e])),t,a))("--wb-box",{backgroundColor:e,innerCss:$,noBorder:J})} 5 <${(0,d.Bk)(a)} 6 class="wb-box" 7 aria-activedescendant=${(0,l.J)(this.ariaActiveDescendant)} 8 aria-atomic=${(0,l.J)(this.ariaAtomic)} 9 aria-autocomplete=${(0,l.J)(this.ariaAutoComplete)} 10 aria-busy=${(0,l.J)(this.ariaBusy)} 11 aria-checked=${(0,l.J)(this.ariaChecked)} 12 aria-colcount=${(0,l.J)(this.ariaColCount)} 13 aria-colindex=${(0,l.J)(this.ariaColIndex)} 14 aria-colspan=${(0,l.J)(this.ariaColSpan)} 15 aria-controls=${(0,l.J)(this.ariaControls)} 16 aria-current=${(0,l.J)(this.ariaCurrent)} 17 aria-describedby=${(0,l.J)(this.ariaDescribedBy)} 18 aria-description=${(0,l.J)(this.ariaDescription)} 19 aria-details=${(0,l.J)(this.ariaDetails)} 20 aria-disabled=${(0,l.J)(this.ariaDisabled)} 21 aria-dropeffect=${(0,l.J)(this.ariaDropeffect)} 22 aria-errormessage=${(0,l.J)(this.ariaErrorMessage)} 23 aria-expanded=${(0,l.J)(this.ariaExpanded)} 24 aria-flowto=${(0,l.J)(this.ariaFlowto)} 25 aria-grabbed=${(0,l.J)(this.ariaGrabbed)} 26 aria-haspopup=${(0,l.J)(this.ariaHasPopup)} 27 aria-hidden=${(0,l.J)(this.ariaHidden)} 28 aria-invalid=${(0,l.J)(this.ariaInvalid)} 29 aria-keyshortcuts=${(0,l.J)(this.ariaKeyShortcuts)} 30 aria-label=${(0,l.J)(this.ariaLabel)} 31 aria-labelledby=${(0,l.J)(this.ariaLabelledBy)} 32 aria-level=${(0,l.J)(this.ariaLevel)} 33 aria-live=${(0,l.J)(this.ariaLive)} 34 aria-modal=${(0,l.J)(this.ariaModal)} 35 aria-multiline=${(0,l.J)(this.ariaMultiLine)} 36 aria-multiselectable=${(0,l.J)(this.ariaMultiSelectable)} 37 aria-orientation=${(0,l.J)(this.ariaOrientation)} 38 aria-owns=${(0,l.J)(this.ariaOwns)} 39 aria-placeholder=${(0,l.J)(this.ariaPlaceholder)} 40 aria-posinset=${(0,l.J)(this.ariaPosInSet)} 41 aria-pressed=${(0,l.J)(this.ariaPressed)} 42 aria-readonly=${(0,l.J)(this.ariaReadOnly)} 43 aria-relevant=${(0,l.J)(this.ariaRelevant)} 44 aria-required=${(0,l.J)(this.ariaRequired)} 45 aria-roledescription=${(0,l.J)(this.ariaRoleDescription)}
46 aria-rowcount=${(0,l.J)(this.ariaRowCount)} 47 aria-rowindex=${(0,l.J)(this.ariaRowIndex)} 48 aria-rowindextext=${(0,l.J)(this.ariaRowIndexText)} 49 aria-rowspan=${(0,l.J)(this.ariaRowSpan)} 50 aria-selected=${(0,l.J)(this.ariaSelected)} 51 aria-setsize=${(0,l.J)(this.ariaSetSize)} 52 aria-sort=${(0,l.J)(this.ariaSort)} 53 aria-valuemax=${(0,l.J)(this.ariaValueMax)} 54 aria-valuemin=${(0,l.J)(this.ariaValueMin)} 55 aria-valuenow=${(0,l.J)(this.ariaValueNow)} 56 aria-valuetext=${(0,l.J)(this.ariaValueText)} 57 role=${(0,l.J)(this.role)} 58 > 59 <slot></slot> 60 </${(0,d.Bk)(a)}> 61 `}static finalizeStyles(a){const e=(0,o.g2)("wb-box");return!s.S$||e.cssText?[...super.finalizeStyles(a),e]:super.finalizeStyles(a)}};(0,i.__decorate)([(0,n.MZ)()],J.prototype,"tag",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"background-color"})],J.prototype,"backgroundColor",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"border-position"})],J.prototype,"borderPosition",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"border-width"})],J.prototype,"borderWidth",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"border-color"})],J.prototype,"borderColor",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"border-radius"})],J.prototype,"borderRadius",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"bezel-position"})],J.prototype,"bezelPosition",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"bezel-space"})],J.prototype,"bezelSpace",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"no-border",type:Boolean})],J.prototype,"noBorder",void 0),J=(0,i.__decorate)([(0,$.E)("wb-box")],J);const b=J},53074:(a,e,t)=>{"use strict";t.d(e,{$:()=>v});var i=t(65959),r=t(65624),s=t(18668),o=t(84197),n=t(6593),l=t(65911),d=t(12529),c=t(62831),h=t(50356),p=t(2913),$=t(94391),u=t(46823),J=t(50967),b=t(596);let y=class extends p._m{set trackers(a){a.forEach((a=>this._tracking.set(a)))}get trackers(){return this._tracking.getAll()}constructor(){super(),this.autofocus=!1,this.tabIndex=0,this._tracking=new b.yI}firstUpdated(a){super.firstUpdated(a),this.addEventListener("click",(a=>{this.disabled&&a.stopImmediatePropagation()}))}render(){const{autofocus:a,disabled:e,form:t,fullWidth:i,emitEvent:o,handleClick:n,id:d,innerCss:p,link:$,name:J,stretched:b,tabIndex:y,type:v,value:g}=this;return s.qy`<link rel="stylesheet" href="${(0,r.l)()}/button.css" />\n ${(0,h.U7)({innerCss:p})} 62 <button 63 class=${(0,c.Hk)({"wb-button":!0,"wb-button--link":!0===$,"wb-button--fullwidth":!0===i,"wb-button--stretched":!0===b,"wb-button--disabled":!0===e})} 64 ?autofocus=${a} 65 .name=${(0,u.AG)(J)} 66 id=${(0,u.AG)(d)} 67 tabindex=${y} 68 ?disabled=${e} 69 @click=${n} 70 @blur=${o} 71 @focus=${o} 72 @keydown=${o} 73 @keyup=${o} 74 form=${(0,l.J)(t)} 75 .value=${(0,l.J)(g)} 76 type=${(0,l.J)(v)} 77 aria-activedescendant=${(0,l.J)(this.ariaActiveDescendant)} 78 aria-atomic=${(0,l.J)(this.ariaAtomic)} 79 aria-autocomplete=${(0,l.J)(this.ariaAutoComplete)} 80 aria-busy=${(0,l.J)(this.ariaBusy)} 81 aria-checked=${(0,l.J)(this.ariaChecked)} 82 aria-colcount=${(0,l.J)(this.ariaColCount)} 83 aria-colindex=${(0,l.J)(this.ariaColIndex)} 84 aria-colspan=${(0,l.J)(this.ariaColSpan)} 85 aria-controls=${(0,l.J)(this.ariaControls)} 86 aria-current=${(0,l.J)(this.ariaCurrent)} 87 aria-describedby=${(0,l.J)(this.ariaDescribedBy)} 88 aria-description=${(0,l.J)(this.ariaDescription)} 89 aria-details=${(0,l.J)(this.ariaDetails)} 90 aria-disabled=${(0,l.J)(this.ariaDisabled)} 91 aria-dropeffect=${(0,l.J)(this.ariaDropeffect)} 92 aria-errormessage=${(0,l.J)(this.ariaErrorMessage)} 93 aria-expanded=${(0,l.J)(this.ariaExpanded)} 94 aria-flowto=${(0,l.J)(this.ariaFlowto)} 95 aria-grabbed=${(0,l.J)(this.ariaGrabbed)} 96 aria-haspopup=${(0,l.J)(this.ariaHasPopup)} 97 aria-hidden=${(0,l.J)(this.ariaHidden)} 98 aria-invalid=${(0,l.J)(this.ariaInvalid)} 99 aria-keyshortcuts=${(0,l.J)(this.ariaKeyShortcuts)} 100 aria-label=${(0,l.J)(this.ariaLabel)} 101 aria-labelledby=${(0,l.J)(this.ariaLabelledBy)} 102 aria-level=${(0,l.J)(this.ariaLevel)}
103 aria-live=${(0,l.J)(this.ariaLive)} 104 aria-modal=${(0,l.J)(this.ariaModal)} 105 aria-multiline=${(0,l.J)(this.ariaMultiLine)} 106 aria-multiselectable=${(0,l.J)(this.ariaMultiSelectable)} 107 aria-orientation=${(0,l.J)(this.ariaOrientation)} 108 aria-owns=${(0,l.J)(this.ariaOwns)} 109 aria-placeholder=${(0,l.J)(this.ariaPlaceholder)} 110 aria-posinset=${(0,l.J)(this.ariaPosInSet)} 111 aria-pressed=${(0,l.J)(this.ariaPressed)} 112 aria-readonly=${(0,l.J)(this.ariaReadOnly)} 113 aria-relevant=${(0,l.J)(this.ariaRelevant)} 114 aria-required=${(0,l.J)(this.ariaRequired)} 115 aria-roledescription=${(0,l.J)(this.ariaRoleDescription)} 116 aria-rowcount=${(0,l.J)(this.ariaRowCount)} 117 aria-rowindex=${(0,l.J)(this.ariaRowIndex)} 118 aria-rowindextext=${(0,l.J)(this.ariaRowIndexText)} 119 aria-rowspan=${(0,l.J)(this.ariaRowSpan)} 120 aria-selected=${(0,l.J)(this.ariaSelected)} 121 aria-setsize=${(0,l.J)(this.ariaSetSize)} 122 aria-sort=${(0,l.J)(this.ariaSort)} 123 aria-valuemax=${(0,l.J)(this.ariaValueMax)} 124 aria-valuemin=${(0,l.J)(this.ariaValueMin)} 125 aria-valuenow=${(0,l.J)(this.ariaValueNow)} 126 aria-valuetext=${(0,l.J)(this.ariaValueText)} 127 role=${(0,l.J)(this.role)} 128 > 129 <slot></slot> <slot name="end"></slot> 130 </button> 131 `}getFormData(){const a=new FormData;return this.name&&a.append(this.name,this.value||""),a}handleClick(a){this.emitEvent(a),b.qZ.track(this._tracking.get("Click",(a=>a.addPath("Button").addPath(this.name||this.id).addName(this.getLabel()).withEvent("ButtonClicked").withData({identifier:a.getId(),title:this.getLabel()}))),J.Qn)}getId(){return this.id||(this.name?(0,d.r)(this.name):this.label?(0,d.r)(this.label):void 0)}getLabel(){var a,e;return(null===(e=null===(a=this.querySelector("button"))||void 0===a?void 0:a.labels[0])||void 0===e?void 0:e.textContent)||void 0}emitEvent(a,e=!0){if(e&&a.stopPropagation(),this.disabled)return a;const t=new(Object.getPrototypeOf(a).constructor)(a.type,a);return t.preventDefault=()=>{a.preventDefault()},this.dispatchEvent(t),t}static finalizeStyles(a){const e=(0,o.g2)("wb-button");return!s.S$||e.cssText?[...super.finalizeStyles(a),e]:super.finalizeStyles(a)}};(0,i.__decorate)([(0,n.MZ)({reflect:!0})],y.prototype,"kind",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],y.prototype,"fullWidth",void 0),(0,i.__decorate)([(0,n.MZ)({reflect:!0,type:Boolean})],y.prototype,"link",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],y.prototype,"stretched",void 0),(0,i.__decorate)([(0,n.MZ)({type:String})],y.prototype,"type",void 0),(0,i.__decorate)([(0,n.MZ)()],y.prototype,"label",void 0),(0,i.__decorate)([(0,n.MZ)()],y.prototype,"value",void 0),(0,i.__decorate)([(0,n.MZ)()],y.prototype,"form",void 0),(0,i.__decorate)([(0,n.MZ)({reflect:!0})],y.prototype,"name",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],y.prototype,"disabled",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],y.prototype,"autofocus",void 0),(0,i.__decorate)([(0,n.MZ)({type:Number})],y.prototype,"tabIndex",void 0),(0,i.__decorate)([(0,n.MZ)({type:Array})],y.prototype,"trackers",null),y=(0,i.__decorate)([(0,$.E)("wb-button")],y);const v=y},11948:(a,e,t)=>{"use strict";t.d(e,{_:()=>y});var i=t(65959),r=t(65624),s=t(18668),o=t(84197),n=t(6593),l=t(65911),d=t(96242),c=t(14071),h=t(90406),p=t(94391),$=t(50356);const u=a=>"object"==typeof a,J=/" \d\.?\d?x"$/i;let b=class extends h._{constructor(){super(...arguments),this.captionType="box",this.viewports=[],this.loading="eager"}render(){return s.qy`<link rel="stylesheet" href="${(0,r.l)()}/image.css" />\n ${a=this.viewports,e=this.aspect,t=this.height,i=this.width,o=this.innerCss,(0,$.Ye)([e,t,i,o],Object.assign(Object.assign({},e&&!u(e)&&{"--wb-image-aspect-ratio--value":100/e+"%"}),(0,$.n2)("--wb-image",[["width",i],["height",t]])),`${u(e)?`${a.filter((([a])=>a in e)).map((([a,t])=>{const i=e[a];return i?`\n @media (min-width: ${t}px) {\n :host {\n --wb-image-aspect-ratio--value: ${100/i}%;\n }\n }\n `:""})).join("")}`:""}${o||""}`)} 132 <figure 133 class=${(0,c.H)({"wb-image":!0,"wb-image--lazy":!0===this.lazy,"wb-image--loaded":"loaded"===this.loading})} 134 aria-activedescendant=${(0,l.J)(this.ariaActiveDescendant)} 135 aria-atomic=${(0,l.J)(this.ariaAtomic)}
136 aria-autocomplete=${(0,l.J)(this.ariaAutoComplete)} 137 aria-busy=${(0,l.J)(this.ariaBusy)} 138 aria-checked=${(0,l.J)(this.ariaChecked)} 139 aria-colcount=${(0,l.J)(this.ariaColCount)} 140 aria-colindex=${(0,l.J)(this.ariaColIndex)} 141 aria-colspan=${(0,l.J)(this.ariaColSpan)} 142 aria-controls=${(0,l.J)(this.ariaControls)} 143 aria-current=${(0,l.J)(this.ariaCurrent)} 144 aria-describedby=${(0,l.J)(this.ariaDescribedBy)} 145 aria-description=${(0,l.J)(this.ariaDescription)} 146 aria-details=${(0,l.J)(this.ariaDetails)} 147 aria-disabled=${(0,l.J)(this.ariaDisabled)} 148 aria-dropeffect=${(0,l.J)(this.ariaDropeffect)} 149 aria-errormessage=${(0,l.J)(this.ariaErrorMessage)} 150 aria-expanded=${(0,l.J)(this.ariaExpanded)} 151 aria-flowto=${(0,l.J)(this.ariaFlowto)} 152 aria-grabbed=${(0,l.J)(this.ariaGrabbed)} 153 aria-haspopup=${(0,l.J)(this.ariaHasPopup)} 154 aria-hidden=${(0,l.J)(this.ariaHidden)} 155 aria-invalid=${(0,l.J)(this.ariaInvalid)} 156 aria-keyshortcuts=${(0,l.J)(this.ariaKeyShortcuts)} 157 aria-label=${(0,l.J)(this.ariaLabel)} 158 aria-labelledby=${(0,l.J)(this.ariaLabelledBy)} 159 aria-level=${(0,l.J)(this.ariaLevel)} 160 aria-live=${(0,l.J)(this.ariaLive)} 161 aria-modal=${(0,l.J)(this.ariaModal)} 162 aria-multiline=${(0,l.J)(this.ariaMultiLine)} 163 aria-multiselectable=${(0,l.J)(this.ariaMultiSelectable)} 164 aria-orientation=${(0,l.J)(this.ariaOrientation)} 165 aria-owns=${(0,l.J)(this.ariaOwns)} 166 aria-placeholder=${(0,l.J)(this.ariaPlaceholder)} 167 aria-posinset=${(0,l.J)(this.ariaPosInSet)} 168 aria-pressed=${(0,l.J)(this.ariaPressed)} 169 aria-readonly=${(0,l.J)(this.ariaReadOnly)} 170 aria-relevant=${(0,l.J)(this.ariaRelevant)} 171 aria-required=${(0,l.J)(this.ariaRequired)} 172 aria-roledescription=${(0,l.J)(this.ariaRoleDescription)} 173 aria-rowcount=${(0,l.J)(this.ariaRowCount)} 174 aria-rowindex=${(0,l.J)(this.ariaRowIndex)} 175 aria-rowindextext=${(0,l.J)(this.ariaRowIndexText)} 176 aria-rowspan=${(0,l.J)(this.ariaRowSpan)} 177 aria-selected=${(0,l.J)(this.ariaSelected)} 178 aria-setsize=${(0,l.J)(this.ariaSetSize)} 179 aria-sort=${(0,l.J)(this.ariaSort)} 180 aria-valuemax=${(0,l.J)(this.ariaValueMax)} 181 aria-valuemin=${(0,l.J)(this.ariaValueMin)} 182 aria-valuenow=${(0,l.J)(this.ariaValueNow)} 183 aria-valuetext=${(0,l.J)(this.ariaValueText)} 184 role=${(0,l.J)(this.role)} 185 > 186 ${this.getPicture()} 187 ${this.caption?s.qy` 188 <figcaption 189 class=${(0,c.H)({"wb-image__caption":!0,"wb-image__caption--box":"box"===this.captionType,"wb-image__caption--overlay":"overlay"===this.captionType,"wb-image__caption--stacked":"stacked"===this.captionType})} 190 > 191 ${this.caption} 192 </figcaption> 193 `:""} 194 </figure> 195 `;var a,e,t,i,o}connectedCallback(){super.connectedCallback();const{viewports:a,unsubscribe:e}=(0,d.iz)((a=>this.viewports=a.detail));this.viewports=a,this.unsubscribeViewportsChanged=e}disconnectedCallback(){this.observer&&this.observer.disconnect(),this.unsubscribeViewportsChanged&&this.unsubscribeViewportsChanged()}isResponsive(){return!!(this.xs||this.sm||this.md||this.lg||this.xl||this.xxl)}getPicture(){const a=this.getSrc();let e="";""!==a&&a.includes(", ")&&(this.src=a.split(",")[0],this.srcset||(e=a));const t=this.getFallbackSrc().trim(),i=this.srcset&&this.srcset.length>0?this.srcset.trim():this.isResponsive()?a.trim():e&&e.length>0?e.trim():void 0,r=s.qy` 196 <picture> 197 ${(this.sources||[]).flatMap((a=>[...this.viewports].sort(((a,e)=>a[1]<e[1]?1:-1)).filter((([e])=>"xxs"!==e&&!!a[e])).map((([e,t])=>s.qy`<source type="${a.type}" media="(min-width: ${t}px)" srcset=${a[e]} />
197`))))} 198 ${this.viewportsForSourceElements.map((([a,e])=>{const t=this[a];if(t&&!(t.length<=0))return s.qy`<source media="(min-width: ${e}px)" srcset=${t} />`})).filter(Boolean)} 199 200 <img 201 src=${(0,l.J)(t)} 202 srcset=${(0,l.J)(i===t?void 0:i)} 203 sizes=${(0,l.J)(this.sizes&&this.sizes.length>0?this.sizes:void 0)} 204 alt=${(0,l.J)(this.alt)} 205 @load=${()=>this.loading="loaded"} 206 @error=${()=>this.loading="error"} 207 loading=${(0,l.J)(this.lazy?"lazy":void 0)} 208 /></picture> 209 `;return s.qy` 210 <div 211 class=${(0,c.H)({"wb-image--cover":!0===this.cover,"wb-image__aspect":void 0!==this.aspect,"wb-image__broken":"error"===this.loading})} 212 > 213 ${r} 214 </div> 215 `}getSrc(){return[this.src,this.srcset,this.xs,this.sm,this.md,this.lg,this.xl,this.xxl].find(Boolean)||""}get viewportsForSourceElements(){return[...this.viewports].sort(((a,e)=>a[1]<e[1]?1:-1)).filter((([a])=>"xxs"!==a&&!!this[a])).map((a=>[...a]))}getFallbackSrc(){const a=this.getSrc();if(""!==a){const e=a.split(",");for(const a of e)if(!J.test(a))return a;return e[0]}return""}static finalizeStyles(a){const e=(0,o.g2)("wb-image");return!s.S$||e.cssText?[...super.finalizeStyles(a),e]:super.finalizeStyles(a)}};(0,i.__decorate)([(0,n.MZ)()],b.prototype,"src",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"srcset",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"sizes",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"xs",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"sm",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"md",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"lg",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"xl",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"xxl",void 0),(0,i.__decorate)([(0,n.MZ)({type:Array})],b.prototype,"sources",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"alt",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"caption",void 0),(0,i.__decorate)([(0,n.MZ)({reflect:!0,attribute:"caption-type"})],b.prototype,"captionType",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"width",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"height",void 0),(0,i.__decorate)([(0,n.MZ)({type:Object})],b.prototype,"aspect",void 0),(0,i.__decorate)([(0,n.MZ)({reflect:!0,type:Boolean})],b.prototype,"cover",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],b.prototype,"lazy",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"viewports",void 0),(0,i.__decorate)([(0,n.MZ)()],b.prototype,"loading",void 0),b=(0,i.__decorate)([(0,p.E)("wb-image")],b);const y=b},36427:(a,e,t)=>{"use strict";t.d(e,{N:()=>b});var i=t(65959),r=t(65624),s=t(18668),o=t(84197),n=t(6593),l=t(65911),d=t(62831),c=t(50356),h=t(2913),p=t(94391),$=t(50967),u=t(596);let J=class extends h._m{set trackers(a){a.forEach((a=>this._tracking.set(a)))}get trackers(){return this._tracking.getAll()}constructor(){super(),this._tracking=new u.yI}render(){const{button:a,disabled:e,download:t,handleClick:i,emitEvent:o,href:n,stretched:h,target:p,innerCss:$}=this;return s.qy`<link rel="stylesheet" href="${(0,r.l)()}/link.css" />\n ${(0,c.U7)({innerCss:$})} 216 <a 217 class="${(0,d.Hk)({"wb-link":!0,"wb-link--button":!0===a,"wb-link--stretched":!0===h,"wb-link--disabled":!0===e})}" 218 href=${null!=n?n:"#"} 219 target=${(0,l.J)(p)} 220 download=${(0,l.J)(t)} 221 @blur=${o} 222 @click=${i} 223 @focus=${o} 224 aria-activedescendant=${(0,l.J)(this.ariaActiveDescendant)} 225 aria-atomic=${(0,l.J)(this.ariaAtomic)} 226 aria-autocomplete=${(0,l.J)(this.ariaAutoComplete)} 227 aria-busy=${(0,l.J)(this.ariaBusy)} 228 aria-checked=${(0,l.J)(this.ariaChecked)} 229 aria-colcount=${(0,l.J)(this.ariaColCount)} 230 aria-colindex=${(0,l.J)(this.ariaColIndex)} 231 aria-colspan=${(0,l.J)(this.ariaColSpan)}
232 aria-controls=${(0,l.J)(this.ariaControls)} 233 aria-current=${(0,l.J)(this.ariaCurrent)} 234 aria-describedby=${(0,l.J)(this.ariaDescribedBy)} 235 aria-description=${(0,l.J)(this.ariaDescription)} 236 aria-details=${(0,l.J)(this.ariaDetails)} 237 aria-disabled=${(0,l.J)(this.ariaDisabled)} 238 aria-dropeffect=${(0,l.J)(this.ariaDropeffect)} 239 aria-errormessage=${(0,l.J)(this.ariaErrorMessage)} 240 aria-expanded=${(0,l.J)(this.ariaExpanded)} 241 aria-flowto=${(0,l.J)(this.ariaFlowto)} 242 aria-grabbed=${(0,l.J)(this.ariaGrabbed)} 243 aria-haspopup=${(0,l.J)(this.ariaHasPopup)} 244 aria-hidden=${(0,l.J)(this.ariaHidden)} 245 aria-invalid=${(0,l.J)(this.ariaInvalid)} 246 aria-keyshortcuts=${(0,l.J)(this.ariaKeyShortcuts)} 247 aria-label=${(0,l.J)(this.ariaLabel)} 248 aria-labelledby=${(0,l.J)(this.ariaLabelledBy)} 249 aria-level=${(0,l.J)(this.ariaLevel)} 250 aria-live=${(0,l.J)(this.ariaLive)} 251 aria-modal=${(0,l.J)(this.ariaModal)} 252 aria-multiline=${(0,l.J)(this.ariaMultiLine)} 253 aria-multiselectable=${(0,l.J)(this.ariaMultiSelectable)} 254 aria-orientation=${(0,l.J)(this.ariaOrientation)} 255 aria-owns=${(0,l.J)(this.ariaOwns)} 256 aria-placeholder=${(0,l.J)(this.ariaPlaceholder)} 257 aria-posinset=${(0,l.J)(this.ariaPosInSet)} 258 aria-pressed=${(0,l.J)(this.ariaPressed)} 259 aria-readonly=${(0,l.J)(this.ariaReadOnly)} 260 aria-relevant=${(0,l.J)(this.ariaRelevant)} 261 aria-required=${(0,l.J)(this.ariaRequired)} 262 aria-roledescription=${(0,l.J)(this.ariaRoleDescription)} 263 aria-rowcount=${(0,l.J)(this.ariaRowCount)} 264 aria-rowindex=${(0,l.J)(this.ariaRowIndex)} 265 aria-rowindextext=${(0,l.J)(this.ariaRowIndexText)} 266 aria-rowspan=${(0,l.J)(this.ariaRowSpan)} 267 aria-selected=${(0,l.J)(this.ariaSelected)} 268 aria-setsize=${(0,l.J)(this.ariaSetSize)} 269 aria-sort=${(0,l.J)(this.ariaSort)} 270 aria-valuemax=${(0,l.J)(this.ariaValueMax)} 271 aria-valuemin=${(0,l.J)(this.ariaValueMin)} 272 aria-valuenow=${(0,l.J)(this.ariaValueNow)} 273 aria-valuetext=${(0,l.J)(this.ariaValueText)} 274 role=${(0,l.J)(this.role)} 275 tabindex=${(0,l.J)(e?"-1":void 0)} 276 > 277 <slot></slot><slot name="end"></slot> 278 </a> 279 `}handleClick(a){this.emitEvent(a),u.qZ.track(this._tracking.get("Click",(a=>a.addPath("Link").addPath(this.id).addName(this.getLabel()).withEvent("LinkClicked").withData({identifier:a.getId(),title:this.getLabel()}))),$.Qn)}getLabel(){var a;return(null===(a=this.querySelector("a"))||void 0===a?void 0:a.textContent)||void 0}emitEvent(a,e=!0){e&&a.stopPropagation();const t=new(Object.getPrototypeOf(a).constructor)(a.type,a);return"click"===a.type?t.preventDefault=()=>{a.preventDefault()}:a.preventDefault(),this.dispatchEvent(t),t}static finalizeStyles(a){const e=(0,o.g2)("wb-link");return!s.S$||e.cssText?[...super.finalizeStyles(a),e]:super.finalizeStyles(a)}};(0,i.__decorate)([(0,n.MZ)()],J.prototype,"href",void 0),(0,i.__decorate)([(0,n.MZ)()],J.prototype,"target",void 0),(0,i.__decorate)([(0,n.MZ)()],J.prototype,"download",void 0),(0,i.__decorate)([(0,n.MZ)({reflect:!0,type:Boolean})],J.prototype,"button",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],J.prototype,"stretched",void 0),(0,i.__decorate)([(0,n.MZ)({type:Boolean})],J.prototype,"disabled",void 0),(0,i.__decorate)([(0,n.MZ)({reflect:!0})],J.prototype,"kind",void 0),(0,i.__decorate)([(0,n.MZ)()],J.prototype,"trackers",null),J=(0,i.__decorate)([(0,p.E)("wb-link")],J);const b=J},82843:(a,e,t)=>{"use strict";t.d(e,{U:()=>r});var i=t(50356);const r=(a,{align:e,typography:t,fontStyle:r,fontWeight:s,fontSize:o,color:n,innerCss:l})=>(0,i.Ye)([e,t,r,s,o,n,l],Object.assign(Object.assign({},(0,i.n2)(a,[["color",n],["font-size",o],["font-style",r],["font-weight",s],["line-height",o],["text-align",e]])),(0,i.$n)(a,["color","font-family","font-size","font-style","font-weight","letter-spacing","line-height"],t)),l)},67775:(a,e,t)=>{"use strict";t.d(e,{EY:()=>u});t(46823).fI;var i=t(65959),r=t(65624),s=t(18668),o=t(84197),n=t(6593),l=t(65911),d=t(61393),c=t(2913),h=t(94391),p=t(82843);let $=class extends c._m{constructor(){super(...arguments),this.tag="p"}render(){const{tag:a,align:e,typography:t,fontStyle:i,fontWeight:s,fontSize:o,color:n,innerCss:c}=this;return d.qy`<link rel="stylesheet" href="${(0,r.l)()}/text.css" />\n ${(0,p.U)("--wb-text",{align:e,typography:t,fontStyle:i,fontWeight:s,fontSize:o,color:n,innerCss:c})} 280 <${(0,d.Bk)(a)} 281 class="wb-text" 282 aria-activedescendant=${(0,l.J)(this.ariaActiveDescendant)} 283 aria-atomic=${(0,l.J)(this.ariaAtomic)}
284 aria-autocomplete=${(0,l.J)(this.ariaAutoComplete)} 285 aria-busy=${(0,l.J)(this.ariaBusy)} 286 aria-checked=${(0,l.J)(this.ariaChecked)} 287 aria-colcount=${(0,l.J)(this.ariaColCount)} 288 aria-colindex=${(0,l.J)(this.ariaColIndex)} 289 aria-colspan=${(0,l.J)(this.ariaColSpan)} 290 aria-controls=${(0,l.J)(this.ariaControls)} 291 aria-current=${(0,l.J)(this.ariaCurrent)} 292 aria-describedby=${(0,l.J)(this.ariaDescribedBy)} 293 aria-description=${(0,l.J)(this.ariaDescription)} 294 aria-details=${(0,l.J)(this.ariaDetails)} 295 aria-disabled=${(0,l.J)(this.ariaDisabled)} 296 aria-dropeffect=${(0,l.J)(this.ariaDropeffect)} 297 aria-errormessage=${(0,l.J)(this.ariaErrorMessage)} 298 aria-expanded=${(0,l.J)(this.ariaExpanded)} 299 aria-flowto=${(0,l.J)(this.ariaFlowto)} 300 aria-grabbed=${(0,l.J)(this.ariaGrabbed)} 301 aria-haspopup=${(0,l.J)(this.ariaHasPopup)} 302 aria-hidden=${(0,l.J)(this.ariaHidden)} 303 aria-invalid=${(0,l.J)(this.ariaInvalid)} 304 aria-keyshortcuts=${(0,l.J)(this.ariaKeyShortcuts)} 305 aria-label=${(0,l.J)(this.ariaLabel)} 306 aria-labelledby=${(0,l.J)(this.ariaLabelledBy)} 307 aria-level=${(0,l.J)(this.ariaLevel)} 308 aria-live=${(0,l.J)(this.ariaLive)} 309 aria-modal=${(0,l.J)(this.ariaModal)} 310 aria-multiline=${(0,l.J)(this.ariaMultiLine)} 311 aria-multiselectable=${(0,l.J)(this.ariaMultiSelectable)} 312 aria-orientation=${(0,l.J)(this.ariaOrientation)} 313 aria-owns=${(0,l.J)(this.ariaOwns)} 314 aria-placeholder=${(0,l.J)(this.ariaPlaceholder)} 315 aria-posinset=${(0,l.J)(this.ariaPosInSet)} 316 aria-pressed=${(0,l.J)(this.ariaPressed)} 317 aria-readonly=${(0,l.J)(this.ariaReadOnly)} 318 aria-relevant=${(0,l.J)(this.ariaRelevant)} 319 aria-required=${(0,l.J)(this.ariaRequired)} 320 aria-roledescription=${(0,l.J)(this.ariaRoleDescription)} 321 aria-rowcount=${(0,l.J)(this.ariaRowCount)} 322 aria-rowindex=${(0,l.J)(this.ariaRowIndex)} 323 aria-rowindextext=${(0,l.J)(this.ariaRowIndexText)} 324 aria-rowspan=${(0,l.J)(this.ariaRowSpan)} 325 aria-selected=${(0,l.J)(this.ariaSelected)} 326 aria-setsize=${(0,l.J)(this.ariaSetSize)} 327 aria-sort=${(0,l.J)(this.ariaSort)} 328 aria-valuemax=${(0,l.J)(this.ariaValueMax)} 329 aria-valuemin=${(0,l.J)(this.ariaValueMin)} 330 aria-valuenow=${(0,l.J)(this.ariaValueNow)} 331 aria-valuetext=${(0,l.J)(this.ariaValueText)} 332 role=${(0,l.J)(this.role)} 333 > 334 <slot></slot> 335 </${(0,d.Bk)(a)}> 336 `}static finalizeStyles(a){const e=(0,o.g2)("wb-text");return!s.S$||e.cssText?[...super.finalizeStyles(a),e]:super.finalizeStyles(a)}};(0,i.__decorate)([(0,n.MZ)()],$.prototype,"tag",void 0),(0,i.__decorate)([(0,n.MZ)()],$.prototype,"typography",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"font-style"})],$.prototype,"fontStyle",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"font-weight"})],$.prototype,"fontWeight",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"font-size"})],$.prototype,"fontSize",void 0),(0,i.__decorate)([(0,n.MZ)()],$.prototype,"color",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"align"})],$.prototype,"align",void 0),$=(0,i.__decorate)([(0,h.E)("wb-text")],$);const u=$},61529:(a,e,t)=>{"use strict";t.d(e,{h:()=>J});var i=t(65959),r=t(65624),s=t(18668),o=t(84197),n=t(6593),l=t(65911),d=t(61393),c=t(19419),h=t(2913),p=t(94391),$=t(82843);let u=class extends h._m{constructor(){super(...arguments),this.level=3}render(){const{level:a,align:e,typography:t,fontStyle:i,fontWeight:s,fontSize:o,color:n,bezelPosition:h,bezelSpace:p,innerCss:u}=this;return d.qy`<link rel="stylesheet" href="${(0,r.l)()}/title.css" />\n ${(0,$.U)("--wb-title",{align:e,color:n,fontSize:o,fontStyle:i,fontWeight:s,typography:t})} 337 ${(0,c.U)("--wb-title",{position:h,space:p,innerCss:u})} 338 <${(0,d.Bk)(`h${a}
338`)} 339 class="wb-title wb-title--level-${this.level}" 340 aria-activedescendant=${(0,l.J)(this.ariaActiveDescendant)} 341 aria-atomic=${(0,l.J)(this.ariaAtomic)} 342 aria-autocomplete=${(0,l.J)(this.ariaAutoComplete)} 343 aria-busy=${(0,l.J)(this.ariaBusy)} 344 aria-checked=${(0,l.J)(this.ariaChecked)} 345 aria-colcount=${(0,l.J)(this.ariaColCount)} 346 aria-colindex=${(0,l.J)(this.ariaColIndex)} 347 aria-colspan=${(0,l.J)(this.ariaColSpan)} 348 aria-controls=${(0,l.J)(this.ariaControls)} 349 aria-current=${(0,l.J)(this.ariaCurrent)} 350 aria-describedby=${(0,l.J)(this.ariaDescribedBy)} 351 aria-description=${(0,l.J)(this.ariaDescription)} 352 aria-details=${(0,l.J)(this.ariaDetails)} 353 aria-disabled=${(0,l.J)(this.ariaDisabled)} 354 aria-dropeffect=${(0,l.J)(this.ariaDropeffect)} 355 aria-errormessage=${(0,l.J)(this.ariaErrorMessage)} 356 aria-expanded=${(0,l.J)(this.ariaExpanded)} 357 aria-flowto=${(0,l.J)(this.ariaFlowto)} 358 aria-grabbed=${(0,l.J)(this.ariaGrabbed)} 359 aria-haspopup=${(0,l.J)(this.ariaHasPopup)} 360 aria-hidden=${(0,l.J)(this.ariaHidden)} 361 aria-invalid=${(0,l.J)(this.ariaInvalid)} 362 aria-keyshortcuts=${(0,l.J)(this.ariaKeyShortcuts)} 363 aria-label=${(0,l.J)(this.ariaLabel)} 364 aria-labelledby=${(0,l.J)(this.ariaLabelledBy)} 365 aria-level=${(0,l.J)(this.ariaLevel)} 366 aria-live=${(0,l.J)(this.ariaLive)} 367 aria-modal=${(0,l.J)(this.ariaModal)} 368 aria-multiline=${(0,l.J)(this.ariaMultiLine)} 369 aria-multiselectable=${(0,l.J)(this.ariaMultiSelectable)} 370 aria-orientation=${(0,l.J)(this.ariaOrientation)} 371 aria-owns=${(0,l.J)(this.ariaOwns)} 372 aria-placeholder=${(0,l.J)(this.ariaPlaceholder)} 373 aria-posinset=${(0,l.J)(this.ariaPosInSet)} 374 aria-pressed=${(0,l.J)(this.ariaPressed)} 375 aria-readonly=${(0,l.J)(this.ariaReadOnly)} 376 aria-relevant=${(0,l.J)(this.ariaRelevant)} 377 aria-required=${(0,l.J)(this.ariaRequired)} 378 aria-roledescription=${(0,l.J)(this.ariaRoleDescription)} 379 aria-rowcount=${(0,l.J)(this.ariaRowCount)} 380 aria-rowindex=${(0,l.J)(this.ariaRowIndex)} 381 aria-rowindextext=${(0,l.J)(this.ariaRowIndexText)} 382 aria-rowspan=${(0,l.J)(this.ariaRowSpan)} 383 aria-selected=${(0,l.J)(this.ariaSelected)} 384 aria-setsize=${(0,l.J)(this.ariaSetSize)} 385 aria-sort=${(0,l.J)(this.ariaSort)} 386 aria-valuemax=${(0,l.J)(this.ariaValueMax)} 387 aria-valuemin=${(0,l.J)(this.ariaValueMin)} 388 aria-valuenow=${(0,l.J)(this.ariaValueNow)} 389 aria-valuetext=${(0,l.J)(this.ariaValueText)} 390 role=${(0,l.J)(this.role)} 391 > 392 <slot></slot> 393 </${(0,d.Bk)(`h${a}
393`)}> 394 `}static finalizeStyles(a){const e=(0,o.g2)("wb-title");return!s.S$||e.cssText?[...super.finalizeStyles(a),e]:super.finalizeStyles(a)}};(0,i.__decorate)([(0,n.MZ)()],u.prototype,"level",void 0),(0,i.__decorate)([(0,n.MZ)()],u.prototype,"typography",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"font-style"})],u.prototype,"fontStyle",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"font-weight"})],u.prototype,"fontWeight",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"font-size"})],u.prototype,"fontSize",void 0),(0,i.__decorate)([(0,n.MZ)()],u.prototype,"color",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"bezel-position"})],u.prototype,"bezelPosition",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"bezel-space"})],u.prototype,"bezelSpace",void 0),(0,i.__decorate)([(0,n.MZ)({attribute:"align"})],u.prototype,"align",void 0),u=(0,i.__decorate)([(0,p.E)("wb-title")],u);const J=u},91385:(a,e,t)=>{"use strict";t.d(e,{a:()=>o});var i=t(41594),r=t(99699);const s=(0,t(34007).a)({react:i,tagName:"wb-box",elementClass:r.a}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Box"},55372:(a,e,t)=>{"use strict";t.d(e,{$:()=>o});var i=t(41594),r=t(53074);const s=(0,t(34007).a)({react:i,tagName:"wb-button",elementClass:r.$}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Button"},28498:(a,e,t)=>{"use strict";t.d(e,{I:()=>o});var i=t(41594),r=t(54973);const s=(0,t(34007).a)({react:i,tagName:"wb-icon",elementClass:r.I}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Icon"},28671:(a,e,t)=>{"use strict";t.d(e,{_:()=>o});var i=t(41594),r=t(11948);const s=(0,t(34007).a)({react:i,tagName:"wb-image",elementClass:r._}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Image"},71266:(a,e,t)=>{"use strict";t.d(e,{P:()=>o});var i=t(41594),r=t(59505);const s=(0,t(34007).a)({react:i,tagName:"wb-layout",elementClass:r.P}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Layout"},61910:(a,e,t)=>{"use strict";t.d(e,{N:()=>o});var i=t(41594),r=t(36427);const s=(0,t(34007).a)({react:i,tagName:"wb-link",elementClass:r.N}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Link"},80143:(a,e,t)=>{"use strict";t.d(e,{D:()=>s});var i=t(41594),r=t(20866);class s extends i.Component{constructor(a){super(a||{}),this._slot=(0,i.createRef)(),this._prevSlottedElements=new Set}componentDidMount(){const a=this._slot.current;a&&(this._slotChangeListener=()=>{this.onSlotChange(a)},a.addEventListener("slotchange",this._slotChangeListener),(0,r.cp)(a,"name",this.props.name),this.onSlotChange(a))}componentDidUpdate(){const a=this._slot.current;a&&((0,r.cp)(a,"name",this.props.name),(0,r.Uj)(a,this.props,o))}componentWillUnmount(){const a=this._slot.current;a&&this._slotChangeListener&&(null==a||a.removeEventListener("slotchange",this._slotChangeListener))}render(){const{name:a,children:e}=this.props;return(0,i.createElement)("slot",Object.assign({ref:this._slot},a?{name:a}:{}),e)}onSlotChange(a){if((0,r.Uj)(a,this.props,o),this.props.onSlotChange){const e=a.assignedElements({flatten:!0});this.slottedElementsHaveChanged(e)&&(this.props.onSlotChange(e),this._prevSlottedElements=new Set(e))}}slottedElementsHaveChanged(a){return this._prevSlottedElements.size!==a.length||void 0!==a.find((a=>!this._prevSlottedElements.has(a)))}}const o=a=>"className"===a?"class":"htmlFor"===a?"for":a},58515:(a,e,t)=>{"use strict";t.d(e,{E:()=>o});var i=t(41594),r=t(67775);const s=(0,t(34007).a)({react:i,tagName:"wb-text",elementClass:r.EY}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Text"},16728:(a,e,t)=>{"use strict";t.d(e,{h:()=>o});var i=t(41594),r=t(61529);const s=(0,t(34007).a)({react:i,tagName:"wb-title",elementClass:r.h}),o=(0,i.forwardRef)(((a,e)=>i.createElement(s,Object.assign(Object.assign({},a),{ref:e}))));o.displayName="Title"}}]);
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.