1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/vendor-legacy-4316qZ1U.js","assets/rolldown-runtime-CRNPJABi.js","assets/vendor-editor-core-Tdj-n5IS.js","assets/vendor-charts-Bb-T-fAY.js","assets/vendor-DIK-5MXd.js","assets/vendor-editor-BIdXcH-Q.js","assets/vendor-editor-BMzNJeB_.css"])))=>i.map(i=>d[i]); 2import{a as e}from"./rolldown-runtime-CRNPJABi.js";import{gr as t}from"./vendor-DIK-5MXd.js";import"./bootstrap-B_O8uyEK.js";import{i as n,o as r,s as i}from"./vendor-legacy-4316qZ1U.js";import{t as a}from"./preload-helper-DeE1uQ6i.js";function o(e,t){return e?e.querySelector(t):null}function s(e,t,n){let r=Number(e);return Number.isFinite(r)?Math.max(t,Math.min(n,r)):t}function c(){let e=document.querySelector(`meta[name="csrf-token"]`);return e?e.getAttribute(`content`):``}async function l(e,t){let n=Object.assign({headers:{}},t||{});n.headers=Object.assign({Accept:`application/json`,"X-Requested-With":`XMLHttpRequest`},n.headers||{}),n.method&&String(n.method).toUpperCase()!==`GET`&&(n.headers[`X-CSRF-TOKEN`]=c());
2let r=await fetch(e,n),i=await r.json().catch(()=>null);if(!r.ok){let e=i&&(i.message||i.error)?String(i.message||i.error):`HTTP ${r.status}`,t=Error(e);throw t.status=r.status,t.data=i,t}return i}function u(e){let t=Math.max(0,Math.floor(Number(e||0))),n=Math.floor(t/3600),r=Math.floor(t%3600/60),i=t%60;return String(n).padStart(2,`0`)+`:`+String(r).padStart(2,`0`)+`:`+String(i).padStart(2,`0`)}function d(){let e=document.querySelector(`[data-ai-quota-widget="1"]`);if(!e)return;let t=o(e,`[data-ai-quota-used]`),n=o(e,`[data-ai-quota-remaining]`),r=o(e,`[data-ai-quota-bar]`),i=o(e,`[data-ai-quota-reset]`),a=o(e,`[data-ai-quota-request-btn]`),c=o(e,`[data-ai-quota-request-pending]`),d=(window.adminBaseUrl||``).toString().replace(/\/+$/,``),f=d+`/api/ai/quota`,p=d+`/api/ai/quota/request-increase`,m=null,h=null,g=o=>{if(!o||!o.ok){e.classList.add(`hidden`);return}e.classList.remove(`hidden`);let l=Number(o.used||0),d=Number(o.limit||0),f=Number.isFinite(d)&&d>0,p=f?Math.max(0,d-l):null;if(t&&(t.textContent=f?`${l} / ${d}`:`${l} / ÙØ§Ù
ØØ¯Ùد`),n&&(n.textContent=p===null?`ÙØ§Ù
ØØ¯Ùد`:String(p)),r){let e=f?s(l/Math.max(1,d)*100,0,100):0;r.style.width=e.toFixed(1)+`%`}let g=f?p===0:!1,_=!!o.has_pending_request;a&&(a.classList.toggle(`hidden`,!g||_),a.disabled=!1),c&&c.classList.toggle(`hidden`,!g||!_),i&&(i.textContent=`Ø±ÛØ³Øª تا: `+u(Number(o.seconds_until_reset||0))),h&&(clearInterval(h),h=null),h=window.setInterval(()=>{!m||!i||(m.seconds_until_reset=Math.max(0,Number(m.seconds_until_reset||0)-1),i.textContent=`Ø±ÛØ³Øª تا: `+u(Number(m.seconds_until_reset||0)))},1e3)},_=async()=>{try{let e=await l(f);m=e,g(e)}catch(e){}};a&&a.addEventListener(`click`,async()=>{a.disabled=!0;try{await l(p,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({})})}catch(e){}finally{await _()}}),_(),window.setInterval(()=>{document.hidden||_()},5e3),document.addEventListener(`visibilitychange`,()=>{document.hidden||_()})}function f(){let e=document.querySelector(`[data-avalai-credit-widget="1"]`);if(!e)return;let t=o(e,`[data-avalai-credit-value]`),n=o(e,`[data-avalai-credit-note]`),r=(window.adminBaseUrl||``).toString().replace(/\/+$/,``)+`/api/ai/avalai-credit`,i=r=>{if(!r||!r.ok){e.classList.remove(`cms-avalai-critical`),t&&(t.textContent=`â`),n&&(n.textContent=r&&r.message?String(r.message):`خطا در Ø¯Ø±ÛØ§Ùت`);return}let i=Number(r.remaining_irt||0);t&&(t.textContent=Math.max(0,Math.floor(i)).toLocaleString(`fa-IR`));let a=!!r.is_critical;e.classList.toggle(`cms-avalai-critical`,a),n&&(n.textContent=a?`Ú©Ù
`:`Ù¾Ø§ÛØ¯Ø§Ø±`)},a=async()=>{try{i(await l(r))}catch(e){}};a(),window.setInterval(()=>{document.hidden||a()},3e4)}function p(){d(),f()}document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,()=>p()):p();var m=e(i(),1),h=e(r(),1);window.Alpine=t,window.$=m.default,window.jQuery=m.default,window.persianDate=h.default,window.Sortable=n,window.__cmsJqueryPluginsLoaded=!1;async function g(e,t){let n=window.jQuery||window.$;if(n&&n.fn&&t(n))return!0;let r=null;try{r=await e()}catch(e){r=null}let i=window.jQuery||window.$;if(i&&i.fn&&t(i))return!0;let a=r&&(r.default||r);if(typeof a==`function`&&i)try{a(i)}catch(e){}return!!(i&&i.fn&&t(i))}window.cmsJqueryPluginsReady=Promise.all([g(()=>a(()=>import(`./vendor-legacy-4316qZ1U.js`).then(t=>e(t.n(),1)),__vite__mapDeps([0,1])),e=>typeof e.fn.select2==`function`),g(()=>a(()=>import(`./vendor-legacy-4316qZ1U.js`).then(t=>e(t.r(),1)),__vite__mapDeps([0,1])),e=>typeof e.fn.persianDatepicker==`function`)]).then(()=>{window.__cmsJqueryPluginsLoaded=!0,window.dispatchEvent(new Event(`cms:jquery-plugins-ready`))});var _=null,v=!1;function y(){try{let e=window.navigator;if(!e||!(`userAgentData`in e))return;let t=Object.getPrototypeOf(e),n=(window.Navigator&&window.Navigator.prototype?window.Navigator.prototype:void 0)||t,r=n?Object.getOwnPropertyDescriptor(n,`userAgentData`):void 0,i=Object.getOwnPropertyDescriptor(e,`userAgentData`),a=e.userAgentData,o=a&&typeof a==`object`?a.brands:void 0;if(Array.isArray(o))return;if(r&&r.configurable)try{Object.defineProperty(n,`userAgentData`,{get:()=>void 0,configurable:!0});return}catch(e){}if(n&&!r)try{Object.defineProperty(n,`userAgentData`,{get:()=>void 0,configurable:!0});return}catch(e){}if(i){if(i.configurable)try{Object.defineProperty(e,`userAgentData`,{value:void 0,configurable:!0});return}catch(e){}if(i.writable)try{e.userAgentData=void 0;return}catch(e){}}if(!a||typeof a!=`object`)return;let s=Object.getOwnPropertyDescriptor(a,`brands`);if(s&&s.writable)try{a.brands=[];return}catch(e){}try{Object.defineProperty(a,`brands`,{get:()=>[],configurable:!0});return}catch(e){}try{Object.defineProperty(a,`brands`,{value:[],configurable:!0,writable:!0});return}catch(e){}try{a.brands=[];return}catch(e){}try{let e=Object.getPrototypeOf(a);if(!e)return;let t=Object.getOwnPropertyDescriptor(e,`brands`);(!t||t.configurable)&&Object.defineProperty(e,`brands`,{get:()=>[],configurable:!0})}catch(e){}}catch(e){}}async function b(){return window.tinymce?window.tinymce:_||(_=(async()=>{y();let t=await a(()=>import(`./vendor-editor-core-Tdj-n5IS.js`).then(t=>e(t.t(),1)),__vite__mapDeps([2,3,1,4])),n=t&&t.default?t.default:t;return window.tinymce=n,await Promise.all([a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.v),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.t),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e._),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.h),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.l),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.u),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.d),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.c),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.a),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.m),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.f),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.s),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.i),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.p),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.g),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.o),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.n),__vite__mapDeps([5,3,1,4,6])),a(()=>import(`./vendor-editor-BIdXcH-Q.js`).then(e=>e.r),__vite__mapDeps([5,3,1,4,6]))]),v||(v=!0,window.dispatchEvent(new Event(`cms:tinymce-ready`))),window.tinymce})(),_)}window.cmsEnsureTinymceLoaded=b;function x(){document.querySelector(`textarea.js-wysiwyg-news`)&&b().catch(e=>{try{console.error(e)}catch(e){}})}document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,x,{once:!0}):x();function S(e){let t=Number(e);if(!Number.isFinite(t)||t<=0)return`0:00`;let n=Math.floor(t),r=Math.floor(n/60),i=String(n%60).padStart(2,`0`);return r+`:`+i}function C(){let e=document.querySelectorAll(`figure.cms-media--audio audio.cms-media__audio`);if(!e.length)return;let t=t=>
2{e.forEach(e=>{if(e!==t)try{e.pause()}catch(e){}})},n=e=>`<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">${e}</svg>`,r=()=>n(`<path d="M8 5l12 7-12 7V5z"/>`),i=()=>n(`<path d="M7 5h4v14H7z"/><path d="M13 5h4v14h-4z"/>`),a=()=>n(`<path d="M3 12a9 9 0 1 0 3-6.7"/><path d="M3 4v4h4"/><path d="M10.5 9.5h1.5"/><path d="M10.5 14.5h3"/><path d="M12 9.5v6"/>`),o=()=>n(`<path d="M21 12a9 9 0 1 1-3-6.7"/><path d="M21 4v4h-4"/><path d="M10.5 9.5h1.5"/><path d="M10.5 14.5h3"/><path d="M12 9.5v6"/>`),s=()=>n(`<path d="M11 5L6 9H2v6h4l5 4V5z"/><path d="M23 9l-6 6"/><path d="M17 9l6 6"/>`),c=()=>n(`<path d="M11 5L6 9H2v6h4l5 4V5z"/><path d="M15.5 8.5a5 5 0 0 1 0 7"/><path d="M18.5 5.5a9 9 0 0 1 0 13"/>`),l=()=>n(`<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><path d="M7 10l5 5 5-5"/><path d="M12 15V3"/>`),u=(e,t,n)=>Math.max(t,Math.min(n,e)),d=(e,t=0)=>Number.isFinite(Number(e))?Number(e):t,f=[.75,1,1.25,1.5,2];e.forEach(e=>{var n;let p=e.closest(`figure.cms-media--audio`);if(!p||p.querySelector(`.cms-audio-player`)||!p.closest(`.front-ui`))return;e.preload=e.preload||`metadata`,e.controls=!1,e.classList.add(`cms-audio-player__audio`);let m=document.createElement(`div`);m.className=`cms-audio-player`,m.tabIndex=0;let h=((n=p.querySelector(`figcaption`))==null||(n=n.textContent)==null?void 0:n.trim())||``,g=e.currentSrc||e.getAttribute(`src`)||``,_=document.createElement(`div`);_.className=`cms-audio-player__header`;let v=document.createElement(`div`);v.className=`cms-audio-player__header-text`;let y=document.createElement(`div`);y.className=`cms-audio-player__title`,y.textContent=h||`پادکست`;let b=document.createElement(`div`);b.className=`cms-audio-player__subtitle`,b.textContent=`Audio`,v.appendChild(y),v.appendChild(b);let x=document.createElement(`div`);if(x.className=`cms-audio-player__header-actions`,g){let e=document.createElement(`a`);e.className=`cms-audio-player__icon-btn`,e.href=g,e.setAttribute(`download`,``),e.setAttribute(`target`,`_blank`),e.setAttribute(`rel`,`noopener`),e.setAttribute(`aria-label`,`داÙÙÙØ¯`),e.innerHTML=l(),x.appendChild(e)}_.appendChild(v),_.appendChild(x),m.appendChild(_);let C=document.createElement(`div`);C.className=`cms-audio-player__main`;let w=document.createElement(`button`);w.type=`button`,w.className=`cms-audio-player__play`,w.setAttribute(`aria-label`,`پخش`),w.innerHTML=r();let T=document.createElement(`div`);T.className=`cms-audio-player__body`;let E=document.createElement(`div`);E.className=`cms-audio-player__time-row`;let D=document.createElement(`div`);D.className=`cms-audio-player__time`,D.textContent=`0:00`;let O=document.createElement(`div`);O.className=`cms-audio-player__time cms-audio-player__time--dur`,O.textContent=`0:00`,E.appendChild(D),E.appendChild(O);let k=document.createElement(`div`);k.className=`cms-audio-player__seek`;let A=document.createElement(`div`);A.className=`cms-audio-player__seek-buffer`;let j=document.createElement(`div`);j.className=`cms-audio-player__seek-fill`;let M=document.createElement(`input`);M.type=`range`,M.min=`0`,M.max=`0`,M.step=`0.01`,M.value=`0`,M.className=`cms-audio-player__seek-input`,k.appendChild(A),k.appendChild(j),k.appendChild(M);let N=document.createElement(`div`);N.className=`cms-audio-player__toolbar`;let P=document.createElement(`button`);P.type=`button`,P.className=`cms-audio-player__icon-btn`,P.setAttribute(`aria-label`,`Ø¹ÙØ¨ Û±Û° ثاÙÛÙ`),P.innerHTML=a();let F=document.createElement(`button`);F.type=`button`,F.className=`cms-audio-player__icon-btn`,F.setAttribute(`aria-label`,`جÙÙ Û±Û° ثاÙÛÙ`),F.innerHTML=o();let I=document.createElement(`button`);I.type=`button`,I.className=`cms-audio-player__pill`,I.setAttribute(`aria-label`,`سرعت پخش`),I.textContent=`1x`;let L=document.createElement(`button`);L.type=`button`,L.className=`cms-audio-player__icon-btn`,L.setAttribute(`aria-label`,`ÙØ·Ø¹ صدا`),L.innerHTML=c();let R=document.createElement(`input`);R.type=`range`,R.min=`0`,R.max=`1`,R.step=`0.01`,R.value=String(d(e.volume,1)),R.className=`cms-audio-player__vol`,R.setAttribute(`aria-label`,`صدا`),N.appendChild(P),N.appendChild(F),N.appendChild(I),N.appendChild(L),N.appendChild(R),T.a
2ppendChild(E),T.appendChild(k),T.appendChild(N),C.appendChild(w),C.appendChild(T),m.appendChild(C),p.insertBefore(m,e.nextSibling);let z=0,B=!1,V=()=>{let t=d(e.duration,0);if(!(t>0)){A.style.width=`0%`;return}try{let n=e.buffered;if(!n||n.length===0){A.style.width=`0%`;return}let r=u(d(n.end(n.length-1),0)/t*100,0,100);A.style.width=r.toFixed(2)+`%`}catch(e){A.style.width=`0%`}},H=()=>{let t=d(e.duration,0),n=d(e.currentTime,0);if(D.textContent=S(n),O.textContent=S(t),t>0){M.max!==String(t)&&(M.max=String(t)),B||(M.value=String(u(n,0,t)));let e=u(n/t*100,0,100);j.style.width=e.toFixed(2)+`%`}else M.max=`0`,B||(M.value=`0`),j.style.width=`0%`;w.innerHTML=e.paused?r():i(),w.setAttribute(`aria-label`,e.paused?`پخش`:`تÙÙÙ`);let a=d(e.volume,1);R.value=String(a),L.innerHTML=e.muted||a===0?s():c(),L.setAttribute(`aria-label`,e.muted||a===0?`ÙØµÙ صدا`:`ÙØ·Ø¹ صدا`),I.textContent=String(e.playbackRate||1)+`x`,V()},U=()=>{z&&cancelAnimationFrame(z),z=0},W=()=>{H(),e.paused||(z=requestAnimationFrame(W))},G=()=>{e.paused?(t(e),e.play().catch(()=>{})):e.pause()};w.addEventListener(`click`,G),P.addEventListener(`click`,()=>{let t=d(e.currentTime,0);e.currentTime=Math.max(0,t-10),H()}),F.addEventListener(`click`,()=>{let t=d(e.duration,0),n=d(e.currentTime,0);e.currentTime=t>0?Math.min(t,n+10):n+10,H()}),I.addEventListener(`click`,()=>{let t=d(e.playbackRate,1),n=f[(Math.max(0,f.findIndex(e=>e===t))+1)%f.length];e.playbackRate=n,I.textContent=String(n)+`x`}),L.addEventListener(`click`,()=>{e.muted=!e.muted,H()}),R.addEventListener(`input`,()=>{let t=u(d(R.value,1),0,1);e.volume=t,t>0&&(e.muted=!1),H()}),M.addEventListener(`input`,()=>{B=!0;let t=d(e.duration,0),n=d(M.value,0);if(t>0){let e=u(u(n,0,t)/t*100,0,100);j.style.width=e.toFixed(2)+`%`}D.textContent=S(n)}),M.addEventListener(`change`,()=>{let t=d(e.duration,0),n=d(M.value,0);t>0&&(e.currentTime=u(n,0,t)),B=!1,H()}),m.addEventListener(`keydown`,e=>{if(!e)return;let t=e.target&&e.target.tagName?String(e.target.tagName).toLowerCase():``;if(t===`input`||t===`select`||t===`textarea`)return;let n=String(e.key||``).toLowerCase();if(n===` `||n===`k`){e.preventDefault(),G();return}if(n===`arrowleft`||n===`j`){e.preventDefault(),P.click();return}if(n===`arrowright`||n===`l`){e.preventDefault(),F.click();return}n===`m`&&(e.preventDefault(),L.click())}),e.addEventListener(`loadedmetadata`,H),e.addEventListener(`durationchange`,H),e.addEventListener(`timeupdate`,H),e.addEventListener(`progress`,V),e.addEventListener(`play`,()=>{U(),W()}),e.addEventListener(`pause`,()=>{U(),H()}),e.addEventListener(`ended`,()=>{U(),H()}),H()})}function w(){let e=Array.from(document.querySelectorAll(`[data-ad-slot-url]`));if(e.length===0)return;let t=new WeakSet,n=e=>String(e||``).replace(/[&<>"']/g,e=>({"&":`&`,"<":`<`,">":`>`,'"':`"`,"'":`'`})[e]),r=(e,t,r)=>{let i=n(r),a=`<svg xmlns="http://www.w3.org/2000/svg" width="${e}" height="${t}" viewBox="0 0 ${e} ${t}"><defs><linearGradient id="g" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#0f3ea3"/><stop offset="1" stop-color="#0ea5e9"/></linearGradient></defs><rect width="${e}" height="${t}" rx="16" fill="url(#g)"/><text x="50%" y="50%" dominant-baseline="middle" text-anchor="middle" font-family="Tahoma, Arial, sans-serif" font-size="${Math.max(14,Math.floor(Math.min(e,t)/5))}" fill="#ffffff" font-weight="900">${i}</text></svg>`;try{return`data:image/svg+xml;base64,`+btoa(unescape(encodeURIComponent(a)))}catch(e){return``}},i=(e,t)=>{let i=String(e||``).trim()||`slot`,a=String(t||``).trim(),o=`nofollow sponsored noopener`,s=`https://example.com/`,c=`_blank`;if(a===`popup`||a===`popunder`||i.includes(`popup`))return`<div class="ad-slot ad-slot--popup" data-ad="1" data-ad-id="0" data-ad-format="popup" data-ad-slot="${n(i)}" data-ad-popup="popup"><div class="ad-popup"><button type="button" class="ad-popup__close" data-ad-popup-close="1" aria-label="close">Ã</button><div class="ad-popup__body"><div style="display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;"><div style="font-weight:900;font-size:18px;">Ù¾Ø§Ù¾âØ¢Ù¾ ÙÙ
ÙÙÙ</div><div style="opacity:.8;">اÛÙ ÛÚ© تبÙÛØº دÙ
٠است.</div><a href="${s}" rel="${o}" target="${c}" style="display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;background:#0f3ea3;color:#fff;text-decoration:none;font-weight:900;">Ù
Ø´Ø§ÙØ¯Ù</a></div></div></div></div>`;if(a===`native`||i.includes(`incontent`)){let e=r(220,220,`DEMO`);return`<div class="ad-slot ad-slot--incontent" data-ad="1" data-ad-id="0" data-ad-format="native" data-ad-slot="${n(i)}"><a class="ad-native" href="${s}" rel="${o}" target="${c}"><div class="ad-native__media"><img src="${e}" alt="demo" loading="lazy"></div><div class="ad-native__body"><div class="ad-native__brand">Ø¨Ø±ÙØ¯ ÙÙ
ÙÙÙ</div><div class="ad-native__title">تبÙÛØº ÙÙ
سا٠ÙÙ
ÙÙÙ</div><div class="ad-native__desc">اÛÙ ÛÚ© Ù
ØØªÙØ§Û ÙÙ
ÙÙÙ Ø¨Ø±Ø§Û Ù¾Ø± ÙØ´Ø¯Ù جاÛگا٠تبÙÛØº است.</div></div></a></div>`}if(a===`text_link`)return`<div class="ad-slot ad-slot--text" data-ad="1" data-ad-id="0" data-ad-format="text_link" data-ad-slot="${n(i)}"><a href="${s}" rel="${o}" target="${c}">ÙÙ
ÙÙ٠تبÙÛØº Ù
تÙÛ (Sponsored)</a></div>`;if(a===`video`)return`<div class="ad-slot ad-slot--video" data-ad="1" data-ad-id="0" data-ad-format="video" data-ad-slot="${n(i)}"><div class="ad-video"><iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" loading="lazy" referrerpolicy="no-referrer-when-downgrade" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div></div>`;if(i.includes(`sidebar`)){let e=r(300,250,`DEMO 300x250`);return`<div class="ad-slot ad-slot--sidebar" data-ad="1" data-ad-id="0" data-ad-format="image_banner" data-ad-slot="${n(i)}"><a href="${s}" rel="${o}" target="${c}"><img src="${e}" alt="demo" loading="lazy" width="300" height="250"></a></div>`}let l=r(970,90,`DEMO ${i}`);return`<div class="ad-slot ad-slot--banner" data-ad="1" data-ad-id="0" data-ad-format="image_banner" data-ad-slot="${n(i)}"><a href="${s}" rel="${o}" target="${c}"><img src="${l}" alt="demo" loading="lazy" width="970" height="90"></a></div>`};for(let t of e){if(!t||!t.getAttribute||t.getAttribute(`data-ad-prefill`)===`1`)continue;let e=t.getAttribute(`data-ad-slot`)||``,n=t.getAttribute(`data-ad-demo-format`)||``;String(e).includes(`popup`)||(t.setAttribute(`data-ad-prefill`,`1`),t.innerHTML=i(e,n))}let a=e=>{if(!e)return;e.classList.add(`ad-popup-wrap`);let t=document.createElement(`div`);t.className=`ad-popup-overlay`,t.addEventListener(`click`,()=>{t.remove(),e.remove()});let n=e.querySelector(`[data-ad-popup-close]`);
2n&&n.addEventListener(`click`,()=>{t.remove(),e.remove()}),document.body.appendChild(t),document.body.appendChild(e)},o=e=>{let t=e.querySelector(`[data-ad-popup]`);if(!t)return;let n=(navigator.userAgent||``).toLowerCase();n.includes(`bot`)||n.includes(`spider`)||n.includes(`crawl`)||window.setTimeout(()=>{a(t),e.innerHTML=``},1500)},s=async e=>{if(!e||t.has(e))return;let n=e.getAttribute(`data-ad-slot-url`);if(!n)return;t.add(e);let r=null;try{r=await(await fetch(n,{headers:{Accept:`application/json`},credentials:`same-origin`})).json()}catch(t){e.innerHTML=i(e.getAttribute(`data-ad-slot`)||``,e.getAttribute(`data-ad-demo-format`)||``),o(e);return}if(!r||!r.html){e.innerHTML=i(e.getAttribute(`data-ad-slot`)||``,e.getAttribute(`data-ad-demo-format`)||``),o(e);return}e.innerHTML=r.html,o(e)};e.forEach(e=>s(e))}document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,()=>{C(),w()}):(C(),w()),t.start();
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.