1import{a as M}from"./chunk-B6BYE3MZ.js";import{I as P,m as y}from"./chunk-Y5EMDMTT.js";import"./chunk-I7GWLZLZ.js";import"./chunk-6OT5YBUO.js";import"./chunk-R7NCLKQX.js";import{j as C}from"./chunk-MEQ3X5DZ.js";import"./chunk-RLL3LN7R.js";import{Nb as f,Oc as h,Pb as x,Qb as u,Tb as v,Ub as w,Vb as l,Wb as n,Xb as i,Yb as c,bb as a,ja as g,kc as d,tb as _,yc as o,za as b,zc as m}from"./chunk-CKBYLFRU.js";import"./chunk-4WFVMWDK.js";import"./chunk-DVVH2KKN.js";import"./chunk-NV3QH4JK.js";import"./chunk-SAKMSOI2.js";import"./chunk-7KGURMOZ.js";import"./chunk-TABT53IN.js";import"./chunk-2IICEX4W.js";import"./chunk-DG7MZJRF.js";import"./chunk-ITB2EOPL.js";import"./chunk-LRFGNCHE.js";import"./chunk-M2X7KQLB.js";import"./chunk-UEAMDM4Y.js";import"./chunk-42C7ZIID.js";import"./chunk-OZYWYLNK.js";import{j as p}from"./chunk-SEMXXJCO.js";var S=e=>[e],T=(e,r)=>r.slug;function E(e,r){if(e&1&&(n(0,"a",6),c(1,"ion-icon",8),n(2,"span",9),o(3),i()()),e&2){let t=d().$implicit;l("routerLink",h(3,S,t.slug)),a(),l("name",t.icon),a(2),m(t.name)}}function k(e,r){if(e&1&&(n(0,"div",7),c(1,"ion-icon",8),n(2,"span",9),o(3),i(),n(4,"span",10),c(5,"ion-icon",11),o(6," Pr\xF3ximamente "),i()()),e&2){let t=d().$implicit;f("aria-label",t.name+" \u2014 pr\xF3ximamente"),a(),l("name",t.icon),a(2),m(t.name)}}function D(e,r){if(e&1&&x(0,E,4,5,"a",6)(1,k,7,3,"div",7),e&2){let t=r.$implicit;u(t.available?0:1)}}var j=(()=>{class e{constructor(){this.wellnessService=g(M),this.categories=b([])}ngOnInit(){return p(this,null,function*(){try{this.categories.set(yield this.wellnessService.categories())}catch{this.categories.set([])}})}static{this.\u0275fac=function(s){return new(s||e)}}static{this.\u0275cmp=_({type:e,selectors:[["app-b2b-timefor-wellness"]],decls:10,vars:0,consts:[[1,"ion-padding"],[1,"wellness"],[1,"wellness__head"],[1,"wellness__title"],[1,"wellness__subtitle"],[1,"wellness__grid"],[1,"wellness-card",3,"routerLink"],[1,"wellness-card","wellness-card--soon"],["aria-hidden","true",1,"wellness-card__icon",3,"name"],[1,"wellness-card__name"],[1,"wellness-card__badge"],["name","lock-closed-outline","aria-hidden","true"]],template:function(s,O){s&1&&(n(0,"ion-content",0)(1,"div",1)(2,"header",2)(3,"h1",3),o(4,"TimeFor Wellness"),i(),n(5,"p",4),o(6," V\xEDdeos de bienestar para cuidarte. Elige una categor\xEDa para ver sus v\xEDdeos. "),i()(),n(7,"div",5),v(8,D,2,1,null,null,T),i()()()),s&2&&(a(8),w(O.categories()))},dependencies:[C,y,P],styles:[".wellness[_ngcontent-%COMP%]{display:flex;flex-direction:column;min-height:100%}
1.wellness__head[_ngcontent-%COMP%]{margin-bottom:var(--b2b-space-8)}.wellness__title[_ngcontent-%COMP%]{font-family:var(--b2b-font-display);font-size:28px;font-weight:700;color:var(--b2b-text-strong);margin:0 0 var(--b2b-space-1) 0}.wellness__subtitle[_ngcontent-%COMP%]{color:var(--b2b-text-soft);font-size:14px;margin:0}.wellness__grid[_ngcontent-%COMP%]{flex:1 1 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:var(--b2b-space-4)}.wellness-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--b2b-space-3);min-height:150px;padding:var(--b2b-space-4);text-align:center;text-decoration:none;background:var(--b2b-bg-card);border:1px solid var(--b2b-border);border-radius:var(--b2b-radius-lg);color:var(--b2b-text-strong);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}a.wellness-card[_ngcontent-%COMP%]:hover{transform:translateY(-4px);border-color:var(--b2b-primary);box-shadow:0 12px 28px #0000001a}.wellness-card__icon[_ngcontent-%COMP%]{font-size:44px;color:var(--b2b-primary)}.wellness-card__name[_ngcontent-%COMP%]{font-size:16px;font-weight:600}.wellness-card--soon[_ngcontent-%COMP%]{position:relative;background:var(--b2b-bg-page);color:var(--b2b-text-soft);cursor:default}.wellness-card--soon[_ngcontent-%COMP%] .wellness-card__icon[_ngcontent-%COMP%]{color:var(--b2b-text-soft);opacity:.55}.wellness-card__badge[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--b2b-text-soft);background:var(--b2b-border);padding:2px 10px;border-radius:999px}@media(max-width:1024px){.wellness__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.wellness__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}"],changeDetection:0})}}return e})();export{j as B2bTimeforWellnessPage};
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.