"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[27],{56:function(t,e){var r=this&&this.__rest||function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(t);i`${null==t?void 0:t.key}`===e));if(!n)return null;const{__meta:i}=n;return r(n,["__meta"])},e.waitForX=function(t,e=25e3,r=250){return new Promise(((n,i)=>{let o=0;const a=()=>{o++;const c=t();c?n(c):r*oString.raw({raw:t},...e);function i(t,r){return Array.isArray(r)?{html:null==r?void 0:r.map(((r,n)=>{if(!r.type||!r.handle)return"";const i="generic_section"===r.type&&"generic_type"in r&&r.generic_type?r.generic_type:r.type;return r.key?e.html`<${t} data-outsmartly="${i}" data-sectionId="${r.key}">`:e.html`<${t} data-outsmartly="${i}" data-sectionId="${r.handle}_${n}">`})).join("")}:{html:""}}e.javascript=n,e.html=n,e.css=n}}]);