1import{_ as v,af as I,E as R,H as D,B as K,T as P}from"./TheLayout-7CxdW8xd.js";import{u as g,P as S}from"./app-Dz29Y-_o.js";import{b as n,v as a,y,h as t,u as i,t as s,F as b,o as w,f,r as $,g as k,P as E,D as x,a2 as A,ae as L,w as h,i as z,Z as B}from"./vendor-CmvP_IxA.js";import{S as G}from"./SectionHeader-9hLu7Zdb.js";import{R as T}from"./RecycleIcon-BjqlDIkK.js";import{S as F}from"./SectionCtaBand-Dk8JswaL.js";import"./vendor-tippy-Cx0C5gxh.js";import"./init-analytics-DgC8uJlS.js";import"./vendor-toast-BZnr3OGI.js";const N={class:"scraps-hero flex-col gap-16"},V={class:"scraps-hero__legal-box flex-col gap-24"},O={class:"scraps-hero__legal-text body-text--lg"},U={href:"https://www.miteco.gob.es/es/calidad-y-evaluacion-ambiental/temas/prevencion-y-gestion-residuos/flujos/responsabilidad-ampliada.html",target:"_blank",rel:"noopener noreferrer",class:"scraps-hero__legal-link body-text--sm font-semibold"},H={__name:"ScrapsDirectoryHeroSection",setup(_){const{t:e}=g();return(p,o)=>(a(),n("div",N,[y(G,{"background-image":"/img/scrap_page_header.webp",title:i(e)("scraps_directory_hero_title"),subtitle:i(e)("scraps_directory_hero_subtitle")},null,8,["title","subtitle"]),t("div",V,[t("p",O,s(i(e)("scraps_directory_hero_legal_text")),1),t("a",U,s(i(e)("scraps_directory_hero_legal_link"))+" â ",1)])]))}},j=v(H,[["__scopeId","data-v-cffe34b0"]]),q={class:"scraps-comparison flex-col gap-64"},M={class:"flex-col gap-16"},J={class:"scraps-comparison__title heading--3"},X={class:"scraps-comparison__steps"},Y={class:"scraps-comparison__step-icon"},Z={class:"scraps-comparison__step-title body-text--lg font-semibold"},Q={class:"scraps-comparison__step-text body-text--sm"},W={class:"flex-col gap-24"},ee={class:"scraps-comparison__title heading--3"},te={class:"scraps-comparison__table-wrap"},ie={class:"scraps-comparison__table"},se={class:"font-semibold"},ae={__name:"ScrapsComparisonSection",setup(_){const{t:e}=g(),p=[{icon:I,key:"declaration"},{icon:R,key:"ecotax"},{icon:T,key:"management"}],o=["implementation_cost","administrative_load","process_control","volume_viability"];return(m,d)=>(a(),n("section",q,[t("div",M,[t("h2",J,s(i(e)("scraps_directory_how_it_works_title")),1),t("div",X,[(a(),n(b,null,w(p,(r,u)=>t("div",{key:r.key,class:"scraps-comparison__step flex-col gap-8"},[t("span",Y,[(a(),f($(r.icon)))]),t("span",Z,s(u+1)+". "+s(i(e)(`scraps_directory_step_${r.key}_title`)),1),t("p",Q,s(i(e)(`scraps_directory_step_${r.key}_text`)),1)])),64))])]),t("div",W,[t("h2",ee,s(i(e)("scraps_directory_table_title")),1),t("div",te,[t("table",ie,[t("thead",null,[t("tr",null,[t("th",null,s(i(e)("scraps_directory_table_criteria")),1),t("th",null,s(i(e)("scraps_directory_table_individual")),1),t("th",null,s(i(e)("scraps_directory_table_collective")),1)])]),t("tbody",null,[(a(),n(b,null,w(o,r=>t("tr",{key:r},[t("td",se,s(i(e)(`scraps_directory_table_row_${r}`)),1),t("td",null,s(i(e)(`scraps_directory_table_row_${r}_individual`)),1),t("td",null,s(i(e)(`scraps_directory_table_row_${r}_collective`)),1)])),64))])])])])]))}},re=v(ae,[["__scopeId","data-v-783d2033"]]),ce={class:"scrap-entity-card flex-col gap-8"},oe={class:"scrap-entity-card__header flex items-center gap-8"},ne={class:"scrap-entity-card__name body-text--lg font-semibold"},_e={key:0,class:"scrap-entity-card__badge scrap-entity-card__badge--provisional"},pe={class:"scrap-entity-card__category body-text--xs"},de={class:"scrap-entity-card__description body-text--sm"},le=["href"],ye={__name:"ScrapEntityCard",props:{entity:{type:Object,required:!0}},setup(_){const{t:e}=g();return(p,o)=>(a(),n("article",ce,[t("div",oe,[t("h3",ne,s(_.entity.name),1),_.entity.authorization==="provisional"?(a(),n("span",_e,s(i(e)("scraps_directory_badge_provisional")),1)):k("",!0)]),t("span",pe,s(i(e)(`scraps_directory_category_${_.entity.category}`)),1),t("p",de,s(i(e)(_.entity.descriptionKey)),1),_.entity.website?(a(),n("a",{key:0,href:_.entity.website,target:"_blank",rel:"noopener noreferrer",class:"scrap-entity-card__link body-text--sm font-semibold"},s(i(e)("scraps_directory_visit_website"))+" â ",9,le)):k("",!0)]))}},ue=v(ye,[["__scopeId","data-v-7f851489"]]),me=[{key:"envases",icon:"ð¦"},{key:"pilas",icon:"ð"},{key:"neumaticos",icon:"ð"},{key:"aceites",icon:"ð¢ï¸"},{key:"raee",icon:"â¡"}],C=[{id:"ecoembes",name:"Ecoembes",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecoembes_description",website:"https://www.ecoembes.com/"},{id:"ecovidrio",name:"Ecovidrio",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecovidrio_description",website:"https://www.ecovidrio.es/"},{id:"envalora",name:"Envalora",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_envalora_description",website:"https://envalora.es/"},{id:"aevae",name:"AEVAE",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_aevae_description",website:"https://www.aevae.net/"},{id:"ambienvases",name:"Ambienvases",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_ambienvases_description",website:"https://ambienvases.es/"},{id:"carton-circular",name:"Cartón Circular",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_carton_circular_description",website:"https://cartoncircular.es/"},{id:"ecotic-envases",name:"Ecotic",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecotic_envases_description",website:"https://ecotic.es/"},{id:"recyclia-envases",name:"Recyclia envases",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_recyclia_envases_description",website:"https://www.recyclia.es/"},{id:"sigfito",name:"SIGFITO",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_sigfito_description",website:"https://sigfito.es/"},{id:"sigre",name:"SIGRE",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_sigre_description",website:"https://sigre.es/"},{id:"ubica",name:"Ubica",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_ubica_description",website:"https://ubicaenvases.es/"},{id:"implica",name:"Implica",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_implica_description",website:"https://somosimplica.com/"},{id:"procircular",name:"Procircular",category:"envases",authorization:"definitive",descriptionKey:"scraps_directory_entity_procircular_description",website:"https://procircular.es/"},{id:"genci",name:"Genci",category:"envases",authorization:"provisional",descriptionKey:"scraps_directory_entity_genci_description",website:"https://www.genci.es/"},{id:"punto-greta",name:"Punto Greta",category:"envases",authorization:"provisional",descriptionKey:"scraps_directory_entity_punto_greta_description",website:"https://greta.org.es/"},{id:"sun-repack",name:"Sun Repack",category:"envases",authorization:"provisional",descriptionKey:"scraps_directory_entity_sun_repack_description",website:"https://www.sunrepack.eu/es/"},{id:"ecoembes-comerciales",name:"Ecoembes comerciales",category:"envases",authorization:"provisional",descriptionKey:"scraps_directory_entity_ecoembes_comerciales_description",website:"https://www.ecoembes.com/"},{id:"ambipilas",name:"Ambipilas",category:"pilas",authorization:"definitive",descriptionKey:"scraps_directory_entity_ambipilas_description",website:"https://ambipilas.es/"},{id:"erp-pilas",name:"ERP",category:"pilas",authorization:"definitive",descriptionKey:"scraps_directory_entity_erp_pilas_description",website:"https://erp-recycling.org/es-es/"}
1,{id:"ecopilas",name:"Fundación Ecopilas",category:"pilas",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecopilas_description",website:"https://www.ecopilas.es/"},{id:"ecolec-pilas",name:"Fundación Ecolec",category:"pilas",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecolec_pilas_description",website:"https://ecolec.es/"},{id:"sun-re-battery",name:"Sun Re-Battery",category:"pilas",authorization:"definitive",descriptionKey:"scraps_directory_entity_sun_re_battery_description",website:"https://www.sunrebattery.eu/es/"},{id:"unibat",name:"Unibat",category:"pilas",authorization:"definitive",descriptionKey:"scraps_directory_entity_unibat_description",website:"https://unibat.org/"},{id:"signus",name:"Signus Ecovalor",category:"neumaticos",authorization:"definitive",descriptionKey:"scraps_directory_entity_signus_description",website:"https://www.signus.es/"},{id:"tnu",name:"TNU",category:"neumaticos",authorization:"definitive",descriptionKey:"scraps_directory_entity_tnu_description",website:"https://tnu.es/"},{id:"sigaus",name:"SIGAUS",category:"aceites",authorization:"definitive",descriptionKey:"scraps_directory_entity_sigaus_description",website:"https://www.sigaus.es/"},{id:"sigpi",name:"SIGPI",category:"aceites",authorization:"definitive",descriptionKey:"scraps_directory_entity_sigpi_description",website:"https://sigpi.es/"},{id:"ambilamp",name:"Ambilamp",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ambilamp_description",website:"https://ambilamp.es/"},{id:"ecofimatica",name:"Ecofimática",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecofimatica_description",website:"https://www.ecofimatica.es/"},{id:"ecolum",name:"Ecolum",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecolum_description",website:"https://www.ecolum.es/"},{id:"eco-raees",name:"Eco-raee's",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_eco_raees_description",website:"https://www.eco-raee.com/"},{id:"ecotic-raee",name:"Ecotic",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecotic_raee_description",website:"https://ecotic.es/"},{id:"erp-raee",name:"ERP",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_erp_raee_description",website:"https://erp-recycling.org/es-es/"},{id:"reinicia",name:"Reinicia",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_reinicia_description",website:"https://www.reinicia.eu/"},{id:"sunreuse",name:"Sunreuse",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_sunreuse_description",website:"https://www.sunreuse.eu/"}
1,{id:"ecotic-clima",name:"Fundación Ecotic Clima",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecotic_clima_description",website:"https://ecotic-clima.es/"},{id:"ecoasimelec",name:"Ecoasimelec",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecoasimelec_description",website:"https://www.ecoasimelec.es/"},{id:"ecoeche",name:"Ecoeche",category:"raee",authorization:"definitive",descriptionKey:"scraps_directory_entity_ecoeche_description",website:"https://ecoeche.es/"}],he={class:"scraps-list flex-col gap-24"},be={class:"scraps-list__title heading--3"},ve={class:"scraps-list__search"},ge=["placeholder"],we={class:"scraps-list__tabs no-scrollbar no-scrollbar--only-mobile-and-tablet"},fe={key:0,class:"scraps-list__grid"},ke={key:1,class:"scraps-list__empty body-text--sm"},xe={__name:"ScrapsDirectoryListSection",setup(_){const{t:e}=g(),p=E(""),o=E("all"),m=new RegExp("[\\u0300-\\u036f]","g"),d=u=>u.toLowerCase().normalize("NFD").replace(m,""),r=x(()=>{const u=d(p.value.trim());return C.filter(l=>o.value==="all"||l.category===o.value?u?d(l.name).includes(u):!0:!1).sort((l,c)=>l.name.localeCompare(c.name,"es"))});return(u,l)=>(a(),n("section",he,[t("h2",be,s(i(e)("scraps_directory_list_title")),1),t("div",ve,[y(D,{class:"scraps-list__search-icon"}),A(t("input",{"onUpdate:modelValue":l[0]||(l[0]=c=>p.value=c),type:"search",class:"scraps-list__search-input",placeholder:i(e)("scraps_directory_search_placeholder")},null,8,ge),[[L,p.value]])]),t("div",we,[y(K,{type:"button",compact:"",color:o.value==="all"?"primary":"secondary",class:"scraps-list__tab",onClick:l[1]||(l[1]=c=>o.value="all")},{default:h(()=>[z(s(i(e)("scraps_directory_category_all")),1)]),_:1},8,["color"]),(a(!0),n(b,null,w(i(me),c=>(a(),f(K,{key:c.key,type:"button",compact:"",color:o.value===c.key?"primary":"secondary",class:"scraps-list__tab",onClick:$e=>o.value=c.key},{default:h(()=>[z(s(c.icon)+" "+s(i(e)(`scraps_directory_category_${c.key}`)),1)]),_:2},1032,["color","onClick"]))),128))]),r.value.length?(a(),n("div",fe,[(a(!0),n(b,null,w(r.value,c=>(a(),f(ue,{key:c.id,entity:c},null,8,["entity"]))),128))])):(a(),n("p",ke,s(i(e)("scraps_directory_search_empty")),1))]))}},ze=v(xe,[["__scopeId","data-v-f2974668"]]),Ke={class:"flex-col gap-48 scraps-directory-page"},Se={class:"scraps-directory-page__cta-wrapper"},Ee={__name:"ScrapsDirectoryPage",setup(_){const{t:e}=g(),p=x(()=>[{label:e("navbar_home"),href:S("landing.view")},{label:e("header_resources")},{label:e("scraps_directory_hero_title")}]),o=x(()=>{const m=C.filter(d=>d.website);return m.length?JSON.stringify({"@context":"https://schema.org","@type":"ItemList",name:e("scraps_directory_hero_title"),itemListElement:m.map((d,r)=>({"@type":"ListItem",position:r+1,name:d.name,url:d.website}))}):null});return(m,d)=>(a(),n(b,null,[y(i(B),null,{default:h(()=>[o.value?(a(),f($("script"),{key:0,type:"application/ld+json"},{default:h(()=>[z(s(o.value),1)]),_:1})):k("",!0)]),_:1}),y(P,{"desktop-full-width":"",title:i(e)("scraps_directory_hero_title"),breadcrumbs:p.value},{default:h(()=>[t("div",Ke,[y(j),y(re),y(ze)]),t("div",Se,[y(F,{title:i(e)("scraps_directory_cta_title"),text:i(e)("scraps_directory_cta_text"),"button-text":i(e)("scraps_directory_cta_button"),"button-link":i(S)("resources.view")},null,8,["title","text","button-text","button-link"])])]),_:1},8,["title","breadcrumbs"])],64))}},Te=v(Ee,[["__scopeId","data-v-5ec0abd0"]]);export{Te as default};
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.