1var e=Object.freeze([{key:`shorts`,label:`Shorts`},{key:`iftv`,label:`IF TV`},{key:`sponsors`,label:`Marcas que acompañan`},{key:`transmissions`,label:`Transmisiones`},{key:`schedule`,label:`Resultados y agenda`},{key:`advertising`,label:`Publicidad central`},{key:`tournaments`,label:`Videos por torneo`},{key:`instagram`,label:`Instagram`}]),t=Object.freeze([{key:`resumen`,label:`Resumen`,hint:`Video, relato y lo más importante del partido.`,defaultVisible:!0},{key:`cronologia`,label:`CronologÃa`,hint:`Minuto a minuto: goles, tarjetas y cambios.`,defaultVisible:!0},{key:`estadisticas`,label:`EstadÃsticas del partido`,hint:`Las barras comparadas, dentro de CronologÃa.`,defaultVisible:!0},{key:`terna`,label:`Terna arbitral`,hint:`Ãrbitro y asistentes, al pie de la cronologÃa.`,defaultVisible:!0},{key:`historial`,label:`Historial`,hint:`Cruces anteriores y los últimos partidos de cada equipo.`,defaultVisible:!0},{key:`posiciones`,label:`Posiciones`,hint:`La tabla de la zona del partido o, en una eliminatoria, el cuadro de llaves.`,defaultVisible:!0},{key:`formaciones`,label:`Formaciones`,hint:`La cancha con los titulares de cada equipo.`,defaultVisible:!1}]),n=Object.fromEntries(t.map(({key:e,defaultVisible:t})=>[e,t]));function r(e,t){let r=e?.matchBlocks?.[t];return typeof r==`boolean`?r:n[t]!==!1}function i(e){let r={...n};if(!e||typeof e!=`object`)return r;for(let{key:n}of t)typeof e[n]==`boolean`&&(r[n]=e[n]);return r}var a=Object.freeze({homeLatestNews:{page:`inicio`,label:`Noticias para ticker y portada`,min:6,max:12,defaultValue:6},homeIfTv:{page:`inicio`,label:`Videos en IF TV`,min:3,max:12,defaultValue:6},homeShorts:{page:`inicio`,label:`Shorts`,min:6,max:24,defaultValue:15},homeTransmissions:{page:`inicio`,label:`Partidos completos por competencia`,min:3,max:16,defaultValue:8},homeTournamentVideos:{page:`inicio`,label:`Videos por cada torneo`,min:3,max:16,defaultValue:8},newsPageSize:{page:`noticias`,label:`Notas por página en Noticias`,min:7,max:25,step:3,defaultValue:13},relatedNews:{page:`noticias`,label:`Notas relacionadas al pie de una nota`,min:3,max:8,defaultValue:4},entityNews:{page:`fichas`,label:`Noticias en fichas de club/jugador`,min:3,max:12,defaultValue:6},tournamentNews:{page:`estadisticas`,label:`Noticias dentro de un torneo`,min:3,max:12,defaultValue:6}}),o=e.map(({key:e})=>({key:e,visible:!0})),s=Object.fromEntries(Object.entries(a).map(([e,t])=>[e,t.defaultValue])),c=Object.freeze(`youtube.com,youtu.be,youtube-nocookie.com,vimeo.com,player.vimeo.com,dailymotion.com,streamable.com,twitch.tv,player.twitch.tv,facebook.com,fb.watch,instagram.com,twitter.com,x.com,platform.twitter.com,tiktok.com,tycsports.com,play.tycsports.com,espn.com,espn.com.ar,starplus.com,disneyplus.com,directvsports.com,dsports.com,directvgo.com,365scores.com,livestream.com`.split(`,`));function l(e){if(!Array.isArray(e))return[...c];let t=e.map(e=>String(e||``).toLowerCase().trim().replace(/^https?:\/\//,``).replace(/\/.*$/,``).replace(/^www\./,``)).filter(e=>/^[a-z0-9.-]+\.[a-z]{2,}$/.test(e));return[...new Set(t)].slice(0,80)}var u=Object.freeze({"primera-nacional":Object.freeze({"primer-ascenso-la-final":`La Final`,"segundo-ascenso-reducido":`Reducido`})}),d=Object.freeze([{value:`table`,label:`Tabla de posiciones`},{value:`groups`,label:`Fase de grupos`},{value:`trophy`,label:`Trofeo / campeonato`},{value:`bracket`,label:`Llaves eliminatorias`},{value:`route`,label:`Recorrido / revalida`},{value:`promotion`,label:`Ascenso`},{value:`relegation`,label:`Descenso`},{value:`calendar`,label:`Calendario`},{value:`shield`,label:`Competencia`}]),f=new Set(d.map(e=>e.value)),p=Object.freeze({version:1,homeSections:o,matchBlocks:n,content:s,phaseLabels:u,phaseOrder:Object.freeze({}),phaseHidden:Object.freeze({}),phaseIcons:Object.freeze({}),phaseHonours:Object.freeze({}),embedAllowlist:c,wordpressSync:!0});function m(e,{min:t,max:n,step:r=1,defaultValue:i}){let a=Number.parseInt(e,10);if(!Number.isFinite(a))return i;let o=Math.min(n,Math.max(t,a));return r<=1?o:Math.min(n,t+Math.round((o-t)/r)*r)}function h(e){let t={};for(let[e,n]of Object.entries(u))t[e]={...n};let n=e&&typeof e==`object`?e:{};for(let[e,r]of Object.entries(n)){if(!r||typeof r!=`object`)continue;let n=t[e]||(t[e]={});for(let[e,t]of Object.entries(r)){let r=typeof t==`string`?t.trim():``;r?n[e]=r.slice(0,60):delete n[e]}Object.keys(n).length||delete t[e]}return t}function g(t={}){let n=Array.isArray(t.homeSections)?t.homeSections:[],r=new Map(n.filter(e=>
1e&&typeof e.key==`string`).map(e=>[e.key,e])),o=[...n.map(e=>e?.key),...e.map(e=>e.key)].filter((t,n,r)=>e.some(e=>e.key===t)&&r.indexOf(t)===n).map(e=>({key:e,visible:r.get(e)?.visible!==!1})),s=t.content&&typeof t.content==`object`?t.content:{},c=Object.fromEntries(Object.entries(a).map(([e,t])=>[e,m(s[e],t)]));return{version:1,homeSections:o,matchBlocks:i(t.matchBlocks),content:c,phaseLabels:h(t.phaseLabels),phaseOrder:_(t.phaseOrder),phaseHidden:_(t.phaseHidden),phaseIcons:v(t.phaseIcons),phaseHonours:b(t.phaseHonours),embedAllowlist:l(t.embedAllowlist),wordpressSync:t.wordpressSync!==!1}}function _(e){if(!e||typeof e!=`object`)return{};let t={};for(let[n,r]of Object.entries(e)){if(!Array.isArray(r))continue;let e=[...new Set(r.map(e=>String(e||``).trim().slice(0,80)).filter(Boolean))].slice(0,40);e.length&&(t[String(n).slice(0,60)]=e)}return t}function v(e){if(!e||typeof e!=`object`)return{};let t={};for(let[n,r]of Object.entries(e)){if(!r||typeof r!=`object`||Array.isArray(r))continue;let e={};for(let[t,n]of Object.entries(r)){if(!f.has(n))continue;let r=String(t||``).trim().slice(0,80);r&&(e[r]=n)}Object.keys(e).length&&(t[String(n).slice(0,60)]=e)}return t}var y=[`campeon`,`ascenso`];function b(e){if(!e||typeof e!=`object`)return{};let t={};for(let[n,r]of Object.entries(e)){if(!r||typeof r!=`object`)continue;let e={};for(let[t,n]of Object.entries(r)){if(!y.includes(n))continue;let r=String(t||``).trim().slice(0,80);r&&(e[r]=n)}Object.keys(e).length&&(t[String(n).slice(0,60)]=e)}return t}function x(e,t){let n=String(e||``).trim(),r=t==null?``:String(t).trim();return r?`${n}:${r}`:n}function S(e,t,n){if(e){if(n!=null){let r=e[x(t,n)];if(r!==void 0)return r}return e[t]}}function C(e,t,n=null){if(e)for(let r of Array.isArray(t)?t:[t]){if(!r)continue;let t=S(e,r,n);if(t!==void 0)return t}}export{e as a,C as c,a as i,t as n,r as o,d as r,g as s,p as t};
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.