1({215:function(){(Object("undefined"!=typeof self?self:this).webpackChunk_dxp_quartz=Object("undefined"!=typeof self?self:this).webpackChunk_dxp_quartz||[]).push([[6919,1372],{3611:function(e,t,n){e.exports=n.p+"quartz.css"},4030:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});var r=n(5525);n(3611);class o extends r.oi{static get baseStyles(){var e;const t=null!==(e=window.quartzBaseStylesPath)&&void 0!==e?e:"quartz.css";return r.dy`<link rel="stylesheet" href="${t}" />`}static get styles(){return[]}render(){return r.dy`<slot></slot>`}}},2152:function(e,t,n){"use strict";var r=n(5525),o=n(2622),i=n(4030),s=n(1227),l=function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s};let a=class extends i.w{static get styles(){return[r.iv` 2 ${(0,r.$m)(":host{display:block}:host ::slotted([slot=menu]){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1.125rem}")} 3 `]}constructor(){super(),this.expandA11yLabel="View submenu",this._expandTemplate=(e,t)=>
3(0,s.Bv)({html:`\n <qz-button ghost icon size="smallest" role="button" aria-expanded="false" aria-haspopup="true" aria-label="${t}">\n ${e}\n <qz-icon name="caret-down" width="12"></qz-icon>\n <span slot="a11y">${this.expandA11yLabel}</span>\n </qz-button>\n `}),this._appendTemplatesAttachListeners=e=>{Array.from(e).forEach((e=>{var t,n,r;const o=e.querySelector("ul"),i=this._expandTemplate(null!==(t=e.getAttribute("data-child-button-label"))&&void 0!==t?t:"",null!==(n=e.getAttribute("data-child-button-aria-label"))&&void 0!==n?n:"",null!==(r=null==o?void 0:o.getAttribute("id"))&&void 0!==r?r:"");e.insertBefore(i,o),i.addEventListener("click",(()=>this._toggleSubmenu(i)))}))},this._handleFocusChange=e=>{if(e instanceof KeyboardEvent&&"Escape"===e.code)this._resetExpanded();else{let t=null;const n=this.querySelector('qz-dropdown-menu qz-button[aria-expanded="true"]');setTimeout((()=>{var r;t=document.activeElement,n&&n!==e.target&&!(null===(r=null==n?void 0:n.nextSibling)||void 0===r?void 0:r.contains(t))&&this._resetExpanded()}),100)}},this._resetExpanded=()=>{var e;const t=this.querySelector('qz-dropdown-menu qz-button[aria-expanded="true"]');t&&(null===(e=null==t?void 0:t.querySelector("qz-icon"))||void 0===e||e.setAttribute("name","caret-down"),null==t||t.setAttribute("aria-expanded","false"))},this._toggleSubmenu=e=>{var t;const n="false"===e.getAttribute("aria-expanded");this._resetExpanded(),n&&(e.setAttribute("aria-expanded","true"),null===(t=e.querySelector("qz-icon"))||void 0===t||t.setAttribute("name","caret-up"))},this.addEventListener("keydown",this._handleFocusChange)}connectedCallback(){super.connectedCallback(),document.addEventListener("click",this._handleFocusChange)}disconnectedCallback(){document.removeEventListener("click",this._handleFocusChange),super.disconnectedCallback()}firstUpdated(){const e=(0,s.f4)({context:this,parent:"qz-dropdown-menu li",child:"ul"});this._appendTemplatesAttachListeners(e)}render(){return r.dy` 4 ${i.w.baseStyles} 5 <div class="dropdown-menu"> 6 <slot name="menu"></slot> 7 </div> 8 `}};l([(0,o.Cb)({type:String,attribute:"expand-a11y-label"})],a.prototype,"expandA11yLabel",void 0),a=l([(0,o.Mo)("qz-dropdown-menu")],a)},1227:function(e,t,n){"use strict";n.d(t,{DO:function(){return o},Bv:function(){return i},f4:function(){return s},Mm:function(){return l},t6:function(){return a},IM:function(){return u},d2:function(){return d},yA:function(){return c},Av:function(){return p},y2:function(){return h},cK:function(){return f},Ds:function(){return y}});var r=n(5525);const o=e=>void 0!==e?e:(performance.now().toString(36)+Math.random().toString(36)).replace(/\./g,""),i=({html:e})=>{const t=document.createElement("template");return e=e.trim(),t.innerHTML=e,t.content.firstChild},s=({context:e,parent:t,child:n})=>[].filter.call((e||document).querySelectorAll(t),(function(e){return e.querySelector(n)})),l=({el:e,styleName:t})=>{const n=window.getComputedStyle(e)[t];return"string"==typeof n?parseFloat(n):NaN},a=({el:e})=>{const t=l({el:e,styleName:"marginTop"})+l({el:e,styleName:"marginBottom"});return Math.ceil(e.offsetHeight+t)},u=e=>{const t=window.innerHeight,n=e.getRootNode().body;n&&(null==n||n.setAttribute("scroll-locked","true"),n.style.height=`${t}px`,n.style.overflow="hidden")},d=e=>{const t=e.getRootNode().body;t&&(null==t||t.removeAttribute("scroll-locked"),t.style.height="",t.style.overflow="")},c=({context:e,name:t})=>{const n=e.keys().filter((e=>e.indexOf(t)>-1));if(0!==n.length)return e(n[0])},p=(e,t,n)=>{var o,i;const s=t.endsWith(" ");return""!==t&&""!==e?null===(i=null===(o=e.split(t))||void 0===o?void 0:o.map(((e,o)=>0===o?r.dy` ${e} `:r.dy` 9 <span class="${n}">${t}</span> 10 ${s?r.dy`<span class="between"></span>`:""} 11 <span class="rest">${e}</span> 12 `)))||void 0===i?void 0:i.reduce(((e,t)=>r.dy` ${e} ${t} `),r.dy``):e},h=(e,t,n,r,o)=>{if(e){const i=e.getBoundingClientRect(),s=t.getBoundingClientRect(),l=s.x+s.width,a=i.x+i.width;r&&t.removeAttribute("style"),s.x<0?(t.style.left="0",t.style.right="auto",t.style.transform=`translateX(${-i.x+n}px)`):l>window.innerWidth&&(t.style.left="auto",t.style.right="0",t.style.transform=`translateX(${window.innerWidth-a-n}px)`);const u=s.y+s.height;"top"===o?s.top<0&&e.classList.remove("above"):u>window.innerHeight?e.classList.add("above"):s.y<0&&e.classList.remove("above")}},f=(e,t)=>{const n=n=>{e.contains(n.target)||n.target===e||t()};setTimeout((()=>{document.addEventListener("click",n)}),1)},y=(e,t)=>{let n;return function(...r){clearTimeout(n),n=setTimeout((()=>{n=null,e.apply(this,r)}),t)}}}},function(e){e.O(0,[4736],(function(){return e(e.s=2152)})),e.O()}])}})[215]();
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.