1import{a as N}from"./chunk-6U3IPKLK.js";import{c as P}from"./chunk-YE56YD3K.js";import"./chunk-PIX57KUU.js";import"./chunk-2QOMRJZD.js";import{$ as k,Ba as i,Ca as x,Ka as n,La as l,Oa as h,R as w,Ra as p,Sb as _,Tb as M,Vb as E,W as g,Wa as o,Xa as a,Ya as s,_b as I,aa as f,gb as u,lb as d,mb as b,nb as z,sb as y,vb as S,wb as C,wc as F,yc as v}from"./chunk-CGGBRR6Y.js";import"./chunk-CWTPBX7D.js";var j=e=>["/",e];function R(e,c){if(e&1&&(o(0,"li",21)(1,"a",22),s(2,"i"),o(3,"span"),d(4),a(),s(5,"i",23),a()()),e&2){let t=c.$implicit,r=u(2).$implicit;i(),n("routerLink",y(6,j,t.url)),i(),h("far "+t.icon),l("color",r.color),i(2),b(t.name)}}function D(e,c){if(e&1&&(o(0,"nav",18)(1,"ul",19),p(2,R,6,8,"li",20),a()()),e&2){let t=u().$implicit;i(2),n("ngForOf",t.children)}}function K(e,c){e&1&&(o(0,"div",24),s(1,"i",25),o(2,"span"),d(3,"Sin subcategor\xEDas"),a()())}function O(e,c){if(e&1&&(o(0,"div",11)(1,"div",12)(2,"a",13)(3,"div",14),s(4,"i"),a(),o(5,"h3",15),d(6),a()()(),p(7,D,3,1,"nav",16)(8,K,4,0,"div",17),a()),e&2){let t=c.$implicit;i(),l("background","linear-gradient(135deg, "+t.color+"20, "+t.color+"10)"),i(),n("routerLink",y(12,j,t.url)),i(),l("color",t.color),i(),h("fas "+t.icon),i(),l("color",t.color),i(),z(" ",t.name," "),i(),n("ngIf",t.children&&t.children.length>0),i(),n("ngIf",!t.children||t.children.length===0)}}function $(e,c){e&1&&(o(0,"div",26),s(1,"div",27),o(2,"p"),d(3,"Cargando categor\xEDas..."),a()())}var L=(()=>{class e{constructor(t,r){this._metaService=t,this._categoryService=r,this.loading=!0,this.title="Todas las Categor\xEDas",this.description="Ac\xE1 encontrar\xE1s todas las categor\xEDas que tenemos disponibles para hac\xE9rtela m\xE1s f\xE1cil \u{1F609}"}ngOnInit(){this._metaService.setMetaData(this.title,this.description,""),this.categories$=this._categoryService.getAllCategories().pipe(w(t=>{setTimeout(()=>this.loading=!1,0)}))}static{this.\u0275fac=function(r){return new(r||e)(x(P),x(N))}}static{this.\u0275cmp=k({type:e,selectors:[["app-categories"]],decls:14,vars:6,consts:[[1,"categories-page"],[1,"hero-section"],[1,"hero-content"],[1,"hero-icon"],[1,"fa","fa-th-large"],[1,"hero-title"],[1,"hero-description"],[1,"categories-container"],[1,"categories-grid"],["class","category-card",4,"ngFor","ngForOf"],["class","loading-container",4,"ngIf"],[1,"category-card"],[1,"category-header"],[1,"category-title-link",3,"routerLink"],[1,"category-icon"],[1,"category-title"],["class","subcategories-nav",4,"ngIf"],["class","empty-state",4,"ngIf"],[1,"subcategories-nav"],[1,"subcategories-list"],["class","subcategory-item",4,"ngFor","ngForOf"],[1,"subcategory-item"],[1,"subcategory-link",3,"routerLink"],[1,"fa","fa-arrow-right","arrow-icon"],[1,"empty-state"],[1,"fa","fa-inbox"],[1,"loading-container"],[1,"loader-spinner"]],template:function(r,m){r&1&&(o(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3),s(4,"i",4),a(),o(5,"h1",5),d(6),a(),o(7,"p",6),d(8),a()()(),o(9,"div",7)(10,"div",8),p(11,O,9,14,"div",9),S(12,"async"),a()(),p(13,$,4,0,"div",10),a()),r&2&&(i(6),b(m.title),i(2),b(m.description),i(3),n("ngForOf",C(12,4,m.categories$)),i(2),n("ngIf",m.loading))},dependencies:[_,M,F,E],styles:[`@charset "UTF-8";h1,h2,h3,h4,h5,h6,p,table,th,td,tr,span,a{color:#b9b9b9;font-family:Pyme Sans,sans-serif;caret-color:transparent}th,td{color:#b9b9b9!important}@font-face{font-family:Pyme Sans;src:url("./media/Nunito-ExtraLight-I6D6RJGG.ttf");font-weight:200;font-display:swap;font-style:extralight}@font-face{font-family:Pyme Sans;src:url("./media/Nunito-Light-B5SPLMYK.ttf");font-weight:300;font-display:swap;font-style:light}@font-face{font-family:Pyme Sans;src:url("./media/Nunito-Regular-6XQOZXLT.ttf");font-weight:400;font-display:swap;font-style:regular}@font-face{font-family:Pyme Sans;src:url("./media/Nunito-Medium-G4SBLBRK.ttf");font-weight:500;font-display:swap;font-style:medium}@font-face{font-family:Pyme Sans;src:url("./media/Nunito-SemiBold-763NFFIV.ttf");font-weight:600;font-display:swap;font-style:semibold}@font-face{font-family:Pyme Sans;src:url("./media/Nunito-ExtraBold-A4MTSUSK.ttf");font-weight:800;font-display:swap;font-style:bold}.breadcrumb{padding:6px 0}@media only screen and (max-width: 992px){.breadcrumb{margin-bottom:0;padding:2px 15px}}.breadcrumb a{display:flex;transition:.2s;color:#ffffffd5;font-weight:800;align-items:center;text-decoration:none;text-transform:uppercase}.breadcrumb a i{font-size:.85rem}.breadcrumb a span{color:#ffffffd5;margin-top:2px;font-weight:600;font-size:.8rem;line-height:initial}@media only screen and (max-width: 992px){.breadcrumb a span{font-size:.7rem}}.breadcrumb a:hover,.breadcrumb a:hover span{color:#fff}.content-body p{padding:15px 36px;font-size:1.1rem;line-height:1.4rem}@media only screen and (max-width: 992px){.content-body p{padding:30px 15px}}
1.content-body .subtitle-branches{text-align:center;margin-bottom:20px}@media only screen and (max-width: 992px){.content-body .subtitle-branches{font-size:1rem;line-height:1rem}}.content-body .contact-information{padding:0 42px}@media only screen and (max-width: 992px){.content-body .contact-information{padding:0 15px}}.content-body .contact-information h2{font-weight:800;text-align:center}.column-scroll{z-index:99;overflow-y:scroll;height:calc(100vh - 56px)}.column-scroll::-webkit-scrollbar{width:8px;background-color:#dadada}.column-scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f1752b}.column-scroll::-moz-scrollbar{width:8px;background-color:#dadada}.column-scroll::-moz-scrollbar-thumb{border-radius:10px;background-color:#f1752b}.stripes{width:100%;height:10px;background-image:url("./media/stripe-overlay-UCKRDQKB.webp");background-repeat:repeat;opacity:.3;border:none;margin:20px 0}mat-sidenav[style]{visibility:visible!important}.mat-drawer{transform:none!important}.loader{width:48px;height:48px;display:block;margin:0 30px;box-sizing:border-box;position:relative}@media only screen and (max-width: 992px){.loader{margin:0 22px 0 0}}.loader:after{content:"";width:48px;height:48px;left:0;bottom:0;position:absolute;border-radius:50% 50% 0;border:15px solid #f1752b;transform:rotate(45deg) translate(0);box-sizing:border-box;animation:animMarker .4s ease-in-out infinite alternate}.loader:before{content:"";box-sizing:border-box;position:absolute;left:0;right:0;margin:auto;top:150%;width:24px;height:4px;border-radius:50%;background:rgba(0,0,0,.2);animation:animShadow .4s ease-in-out infinite alternate}@keyframes animMarker{0%{transform:rotate(45deg) translate(5px,5px)}to{transform:rotate(45deg) translate(-5px,-5px)}}@keyframes animShadow{0%{transform:scale(.5)}to{transform:scale(1)}}::ng-deep .mapboxgl-marker{z-index:0}::ng-deep .mapboxgl-user-location-accuracy-circle{z-index:-1}.mapboxgl-marker-anchor-center{top:-29px!important}.breadcrumb-banner{bottom:7px;position:absolute;width:-webkit-fill-available}.breadcrumb-banner a,.breadcrumb-banner span{color:#ffffffab}@media only screen and (max-width: 992px){.breadcrumb-banner a,.breadcrumb-banner span{font-size:.85rem}}.breadcrumb-banner a{transition:.2s;text-decoration:none}.breadcrumb-banner a:hover{color:#fff}.breadcrumb-banner span{font-weight:800}.distance{position:absolute;
1background:rgba(0,0,0,.4117647059);padding:2px 10px;right:5px;top:5px;border-radius:28px}.distance span{color:#fff;font-weight:600;font-size:.85rem}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}hr.stripes{width:80%;height:10px;opacity:.3;border:none;margin:40px 0;background-repeat:repeat;background-image:url("./media/stripe-overlay-UCKRDQKB.webp")}@media only screen and (max-width: 992px){hr.stripes{width:100%}}.btn-go{margin:0 8px;width:200px;display:flex;color:#fff;transition:.2s;overflow:hidden;position:relative;padding:12px 10px;border-radius:5px;align-items:center;text-decoration:none;justify-content:center}.btn-go i{font-size:1.3rem;margin-right:10px;color:#fff!important}.btn-go span{color:#fff;line-height:1rem}.btn-go:hover{opacity:.8}.btn-google{background-color:#1374e9}.btn-uber{background-color:#000}.banner-page{width:100%;position:relative;background-size:cover;background-position:center;padding:40px 0 20px;background-image:url("./media/background1-47AB4FGS.webp")}@media only screen and (max-width: 992px){.banner-page{padding:24px 0 8px}}.banner-page:before{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;z-index:0;transition:.2s;background:linear-gradient(to top,#f9f9f9,rgba(0,0,0,0))}.banner-page h1{color:#4b4b4b;font-weight:700;margin-bottom:8px;position:relative;text-shadow:2px 2px 2px rgba(0,0,0,.1490196078)}@media only screen and (max-width: 992px){.banner-page h1{font-size:1.4rem}}.banner-page p{color:#4b4b4b;font-weight:400;font-size:1.25rem;position:relative;line-height:1.6rem}@media only screen and (max-width: 992px){.banner-page p{font-size:1rem;line-height:1.2rem}}.adsbygoogle{display:block;width:100%;min-height:100px}.categories-page{min-height:100vh;background:#1a1a1a;padding-top:calc(var(--header-height, 64px));position:relative}.categories-page:before{content:"";position:fixed;inset:0;background:radial-gradient(circle at 30% 20%,rgba(241,117,43,.08) 0%,rgba(243,125,57,.03) 30%,transparent 60%);pointer-events:none;z-index:0}.categories-page>*{position:relative;z-index:1}.hero-section{padding:60px 24px 40px;text-align:center;background:linear-gradient(135deg,rgba(20,20,20,.8) 0%,rgba(15,15,15,.9) 100%);border-bottom:1px solid rgba(255,255,255,.05)}@media only screen and (max-width: 992px){.hero-section{padding:40px 20px 30px}}.hero-section .hero-content{max-width:800px;margin:0 auto}.hero-section .hero-icon{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#f1752b,#f38647);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #f1752b4d;animation:pulse-glow 2s infinite alternate}@media only screen and (max-width: 992px){.hero-section .hero-icon{width:64px;height:64px}}.hero-section .hero-icon i{font-size:2.5rem;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media only screen and (max-width: 992px){.hero-section .hero-icon i{font-size:2rem}}.hero-section .hero-title{font-size:2.5rem;font-weight:700;color:#f5f3ef;margin-bottom:16px;line-height:1.2}@media only screen and (max-width: 992px){.hero-section .hero-title{font-size:2rem}}.hero-section .hero-description{font-size:1.2rem;color:#f5f3efcc;line-height:1.6;margin:0}@media only screen and (max-width: 992px){.hero-section .hero-description{font-size:1rem}}.categories-container{max-width:1400px;margin:0 auto;padding:48px 24px 80px}@media only screen and (max-width: 992px){.categories-container{padding:32px 16px 60px}}.categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}@media only screen and (max-width: 992px){.categories-grid{grid-template-columns:1fr;gap:20px}}.category-card{background:rgba(255,255,255,.02);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;transition:all .3s ease}.category-card:hover{transform:translateY(-4px);border-color:#ffffff26;box-shadow:0 8px 32px #0000004d}.category-card:hover .category-header{border-bottom-color:#ffffff1f}.category-header{padding:24px;border-bottom:1px solid rgba(255,255,255,.06);transition:all .3s ease}.category-header .category-title-link{display:flex;align-items:center;gap:16px;text-decoration:none;transition:all .3s ease}.category-header .category-title-link:hover .category-icon{transform:scale(1.1) rotate(5deg)}.category-header .category-title-link:hover .category-title{transform:translate(4px)}.category-header .category-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border-radius:12px;transition:all .3s ease}.category-header .category-icon i{font-size:1.5rem}.category-header .category-title{font-size:1.3rem;font-weight:700;margin:0;line-height:1.2;transition:all .3s ease}.subcategories-nav{padding:16px}.subcategories-nav .subcategories-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.subcategories-nav .subcategory-item .subcategory-link{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:10px;color:#f5f3efe6;text-decoration:none;font-weight:500;font-size:.95rem;transition:all .3s ease;position:relative;overflow:hidden}.subcategories-nav .subcategory-item .subcategory-link i:not(.arrow-icon){font-size:1.1rem;flex-shrink:0}.subcategories-nav .subcategory-item .subcategory-link span{flex:1}.subcategories-nav .subcategory-item .subcategory-link .arrow-icon{font-size:.9rem;color:#ffffff4d;transition:all .3s ease;opacity:0;transform:translate(-8px)}.subcategories-nav .subcategory-item .subcategory-link:hover{background:rgba(255,255,255,.05);border-color:#ffffff1f;transform:translate(4px)}.subcategories-nav .subcategory-item .subcategory-link:hover .arrow-icon{opacity:1;transform:translate(0)}.subcategories-nav .subcategory-item .subcategory-link:active{transform:translate(2px)}.empty-state{padding:32px 24px;text-align:center;color:#fff6;display:flex;flex-direction:column;align-items:center;gap:12px}.empty-state i{font-size:2rem}.empty-state span{font-size:.95rem;font-weight:500}.loading-container{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#1a1a1a;z-index:1000}.loading-container .loader-spinner{width:50px;height:50px;border:4px solid rgba(255,255,255,.1);border-top-color:#f1752b;border-radius:50%;animation:spin 1s linear infinite}.loading-container p{color:#ffffffb3;font-size:1rem;margin:0}@keyframes pulse-glow{0%{box-shadow:0 8px 24px #f1752b4d;transform:scale(1)}50%{box-shadow:0 12px 32px #f1752b80;transform:scale(1.05)}to{box-shadow:0 8px 24px #f1752b4d;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}} 2`],encapsulation:2})}}return e})();var A=[{path:"",component:L}],B=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=f({type:e})}static{this.\u0275inj=g({imports:[v.forChild(A),v]})}}return e})();var ie=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=f({type:e})}static{this.\u0275inj=g({imports:[I,B]})}}return e})();export{ie as CategoriesModule};
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.