.af-fila.svelte-1o3z9tz{display:flex;flex-wrap:wrap;gap:8px}.af-fila.svelte-1o3z9tz a:where(.svelte-1o3z9tz){min-height:44px;padding:0 16px;font-size:13.5px}.af-fila--columna.svelte-1o3z9tz{flex-direction:column;align-items:stretch}.af-fila--columna.svelte-1o3z9tz a:where(.svelte-1o3z9tz){width:100%;font-size:14px}.af-fila.svelte-1o3z9tz a:where(.svelte-1o3z9tz):focus-visible,.af-lista.svelte-1o3z9tz a:where(.svelte-1o3z9tz):focus-visible,.af-slot.svelte-1o3z9tz:focus-visible,.af-mas-panel.svelte-1o3z9tz a:where(.svelte-1o3z9tz):focus-visible{outline:2px solid var(--nl-accent-text);outline-offset:2px}.af-lista.svelte-1o3z9tz{display:grid;gap:6px;margin:0;padding:0;list-style:none}.af-lista.svelte-1o3z9tz a:where(.svelte-1o3z9tz){display:flex;align-items:center;gap:10px;min-height:46px;padding:0 12px 0 6px;border:1px solid var(--nl-line);border-radius:12px;color:var(--nl-ink);font-size:14px;font-weight:550;text-decoration:none}.af-lista.svelte-1o3z9tz a:where(.svelte-1o3z9tz):hover{background:var(--nl-hl)}.af-lista.svelte-1o3z9tz a:where(.svelte-1o3z9tz) svg:last-child{margin-left:auto;color:var(--nl-muted)}.af-ico.svelte-1o3z9tz{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--nl-hl);color:var(--nl-ink)}.af-lista.svelte-1o3z9tz .af-lista--primera:where(.svelte-1o3z9tz){border-color:var(--nl-accent);background:var(--nl-accent);color:var(--nl-accent-ink)}.af-lista.svelte-1o3z9tz .af-lista--primera:where(.svelte-1o3z9tz):hover{background:var(--nl-accent);filter:brightness(.97)}.af-lista.svelte-1o3z9tz .af-lista--primera:where(.svelte-1o3z9tz) .af-ico:where(.svelte-1o3z9tz){background:color-mix(in srgb,#fff 35%,transparent);color:var(--nl-accent-ink)}.af-lista.svelte-1o3z9tz .af-lista--primera:where(.svelte-1o3z9tz) svg:last-child{color:var(--nl-accent-ink)}.af-txt.svelte-1o3z9tz{min-width:0}.af-barra.svelte-1o3z9tz{position:fixed;inset:auto 0 0;z-index:40;display:none;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--nl-line);background:color-mix(in srgb,var(--nl-bg) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.af-barra-in.svelte-1o3z9tz{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.af-slot.svelte-1o3z9tz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:52px;padding:4px 2px;border:0;border-radius:12px;background:transparent;color:var(--nl-ink);font:550 11.5px/1.15 var(--font-sans,inherit);text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.af-slot.svelte-1o3z9tz span:where(.svelte-1o3z9tz){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-slot.svelte-1o3z9tz:active{background:var(--nl-hl)}.af-slot--primera.svelte-1o3z9tz{background:var(--nl-accent);color:var(--nl-accent-ink);font-weight:650}.af-slot--primera.svelte-1o3z9tz:active{background:var(--nl-accent);filter:brightness(.95)}.af-mas-panel.svelte-1o3z9tz{position:absolute;right:10px;bottom:calc(100% + 6px);min-width:200px;margin:0;padding:6px;border:1px solid var(--nl-line);border-radius:14px;background:var(--nl-surface);box-shadow:0 12px 32px -12px #0006;list-style:none}.af-mas-panel.svelte-1o3z9tz a:where(.svelte-1o3z9tz){display:flex;align-items:center;gap:10px;min-height:46px;padding:0 12px;border-radius:10px;color:var(--nl-ink);font-size:14px;text-decoration:none}.af-mas-panel.svelte-1o3z9tz a:where(.svelte-1o3z9tz):hover{background:var(--nl-hl)}@media(max-width:760px){.af-barra.svelte-1o3z9tz{display:block}}.gal.svelte-10aq73d{--fila:clamp(88px,17vw,136px);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,var(--fila));gap:8px;margin:0;padding:0;list-style:none}.gal.svelte-10aq73d li:where(.svelte-10aq73d){min-width:0;min-height:0}.gal-grande.svelte-10aq73d{grid-row:1/3}.gal--1.svelte-10aq73d,.gal--2.svelte-10aq73d{grid-template-rows:none}.gal--1.svelte-10aq73d{grid-template-columns:minmax(0,1fr)}.gal--2.svelte-10aq73d{grid-template-columns:repeat(2,minmax(0,1fr))}.gal--3.svelte-10aq73d{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.gal--4.svelte-10aq73d li:where(.svelte-10aq73d):nth-child(4){grid-column:2/4}.gal.svelte-10aq73d a:where(.svelte-10aq73d){position:relative;display:block;height:100%;overflow:hidden;border-radius:12px;background:var(--nl-hl)}.gal.svelte-10aq73d img:where(.svelte-10aq73d){display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.gal--1.svelte-10aq73d img:where(.svelte-10aq73d){aspect-ratio:16/9;max-height:420px}.gal--2.svelte-10aq73d img:where(.svelte-10aq73d){aspect-ratio:4/3}.gal.svelte-10aq73d a:where(.svelte-10aq73d):hover img:where(.svelte-10aq73d){transform:scale(1.03)}.gal.svelte-10aq73d a:where(.svelte-10aq73d):focus-visible{outline:2px solid var(--nl-accent-text);outline-offset:3px}.gal-mas.svelte-10aq73d{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0009;color:#fafafa;font:600 20px/1 var(--font-sans,inherit);letter-spacing:-.02em}.gal-nota.svelte-10aq73d{margin:10px 0 0;color:var(--nl-muted);font-size:12px;line-height:1.6}.lb.svelte-10aq73d{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:transparent;color:#fafafa}.lb.svelte-10aq73d::backdrop{background:#000d}.lb-in.svelte-10aq73d{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:56px 12px calc(56px + env(safe-area-inset-bottom,0px));touch-action:pan-y}.lb-in.svelte-10aq73d img:where(.svelte-10aq73d){max-width:min(100%,1400px);max-height:100%;object-fit:contain;border-radius:8px;-webkit-user-select:none;user-select:none}.lb-cuenta.svelte-10aq73d{position:absolute;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));margin:0;transform:translate(-50%);font:500 13px var(--font-mono,monospace);font-variant-numeric:tabular-nums}.lb-btn.svelte-10aq73d{position:absolute;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:999px;background:#ffffff1f;color:#fafafa;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lb-btn.svelte-10aq73d:hover{background:#fff3}.lb-btn.svelte-10aq73d:focus-visible{outline:2px solid #fb923c;outline-offset:2px}.lb-cerrar.svelte-10aq73d{top:calc(10px + env(safe-area-inset-top,0px));right:12px}.lb-prev.svelte-10aq73d{left:12px;top:50%;transform:translateY(-50%)}.lb-next.svelte-10aq73d{right:12px;top:50%;transform:translateY(-50%)}@media(max-width:600px){.lb-prev.svelte-10aq73d,.lb-next.svelte-10aq73d{top:auto;bottom:calc(6px + env(safe-area-inset-bottom,0px));transform:none}}@media(prefers-reduced-motion:reduce){.gal.svelte-10aq73d img:where(.svelte-10aq73d){transition:none}.gal.svelte-10aq73d a:where(.svelte-10aq73d):hover img:where(.svelte-10aq73d){transform:none}}.business-map.svelte-1y384ep{width:100%;height:210px;background:var(--nl-hl,#f3f3f3);border-radius:13px 13px 0 0}.map-status.svelte-1y384ep{padding:8px 14px;margin:0;color:var(--nl-muted,#737373);font-size:12px;line-height:1.5}.enf-barra.svelte-11vcsj3,.enf-leyenda.svelte-11vcsj3{--t1:var(--nl-ink);--t2:var(--nl-accent);--t3:color-mix(in srgb,var(--nl-ink) 38%,var(--nl-bg));--t4:color-mix(in srgb,var(--nl-ink) 15%,var(--nl-bg))}html.dark .enf-barra.svelte-11vcsj3,html.dark .enf-leyenda.svelte-11vcsj3{--t3:color-mix(in srgb,var(--nl-ink) 40%,var(--nl-bg));--t4:color-mix(in srgb,var(--nl-ink) 24%,var(--nl-bg))}.tono-1.svelte-11vcsj3{background:var(--t1)}.tono-2.svelte-11vcsj3{background:var(--t2)}.tono-3.svelte-11vcsj3{background:var(--t3)}.tono-4.svelte-11vcsj3{background:var(--t4)}.enf-barra.svelte-11vcsj3{display:flex;gap:2px;height:12px;overflow:hidden;border-radius:6px}.enf-barra.svelte-11vcsj3 span:where(.svelte-11vcsj3){display:block;flex:1 1 0;min-width:4px;height:100%}.enf-leyenda.svelte-11vcsj3{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;color:var(--nl-ink-2);font-size:14px;line-height:1.4;list-style:none}.enf-leyenda.svelte-11vcsj3 li:where(.svelte-11vcsj3){display:flex;align-items:baseline;gap:8px;min-width:0}.enf-leyenda.svelte-11vcsj3 i:where(.svelte-11vcsj3){flex:none;align-self:center;width:9px;height:9px;border-radius:2px}.enf-leyenda.svelte-11vcsj3 b:where(.svelte-11vcsj3){color:var(--nl-ink);font-weight:650;font-variant-numeric:tabular-nums}.enf-leyenda.svelte-11vcsj3 span:where(.svelte-11vcsj3){overflow-wrap:anywhere}.enf-chips.svelte-11vcsj3{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.enf-chips.svelte-11vcsj3 li:where(.svelte-11vcsj3){display:inline-flex;align-items:center;min-height:30px;padding:3px 12px;border:1px solid var(--nl-line);border-radius:999px;background:var(--nl-surface);color:var(--nl-ink-2);font-size:13.5px;line-height:1.3}.sr-only.svelte-11vcsj3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:760px){.enf-leyenda.svelte-11vcsj3{gap:6px 16px;font-size:13.5px}}.rel.svelte-1w85vbs{display:flex;flex-direction:column;gap:12px;min-width:0}.rel-h.svelte-1w85vbs{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 12px}.rel.svelte-1w85vbs h2:where(.svelte-1w85vbs){margin:0;font-size:20px;font-weight:650;line-height:1.2;letter-spacing:-.03em}.rel-h.svelte-1w85vbs a:where(.svelte-1w85vbs){display:inline-flex;align-items:center;gap:5px;min-height:32px;color:var(--nl-accent-text);font-size:13px;font-weight:600;text-decoration:none}.rel-h.svelte-1w85vbs a:where(.svelte-1w85vbs):hover{text-decoration:underline;text-underline-offset:3px}.rel-lista.svelte-1w85vbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.rel-lista.svelte-1w85vbs li:where(.svelte-1w85vbs){min-width:0}.rel-lista.svelte-1w85vbs a:where(.svelte-1w85vbs){display:flex;align-items:center;gap:10px;height:100%;min-height:64px;padding:12px;border:1px solid var(--nl-line);border-radius:14px;background:var(--nl-surface);color:var(--nl-ink);text-decoration:none;transition:border-color .15s}.rel-lista.svelte-1w85vbs a:where(.svelte-1w85vbs):hover{border-color:var(--nl-control-line)}.rel-lista.svelte-1w85vbs a:where(.svelte-1w85vbs):focus-visible,.rel-h.svelte-1w85vbs a:where(.svelte-1w85vbs):focus-visible{outline:2px solid var(--nl-accent-text);outline-offset:2px}.rel-logo.svelte-1w85vbs{display:grid;flex:none;place-items:center;width:40px;height:40px;overflow:hidden;border:1px solid var(--nl-line);border-radius:11px;background:var(--nl-hl);color:var(--nl-ink-2);font-size:14px;font-weight:650;letter-spacing:-.02em}.rel-logo--logo.svelte-1w85vbs{background:#fff}.rel-logo.svelte-1w85vbs img:where(.svelte-1w85vbs){width:100%;height:100%;object-fit:cover}.rel-logo--logo.svelte-1w85vbs img:where(.svelte-1w85vbs){padding:4px;object-fit:contain}.rel-txt.svelte-1w85vbs{display:flex;flex-direction:column;gap:1px;min-width:0}.rel-txt.svelte-1w85vbs b:where(.svelte-1w85vbs){overflow:hidden;font-size:13.5px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.rel-txt.svelte-1w85vbs small:where(.svelte-1w85vbs){overflow:hidden;color:var(--nl-muted);font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.rel-lista.svelte-1w85vbs .rel-chev{display:none;flex:none;margin-left:auto;color:var(--nl-muted)}@media(max-width:1050px){.rel-lista.svelte-1w85vbs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rel-lista.svelte-1w85vbs{grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;border:1px solid var(--nl-line);border-radius:16px;background:var(--nl-surface)}.rel-lista.svelte-1w85vbs li:where(.svelte-1w85vbs)+li:where(.svelte-1w85vbs) a:where(.svelte-1w85vbs){border-top:1px solid var(--nl-line)}.rel-lista.svelte-1w85vbs a:where(.svelte-1w85vbs){min-height:60px;padding:10px 14px;border:0;border-radius:0;background:transparent}.rel-lista.svelte-1w85vbs .rel-chev{display:block}}@media(prefers-reduced-motion:reduce){.rel-lista.svelte-1w85vbs a:where(.svelte-1w85vbs){transition:none}}.ficha.svelte-1sjjx3y{width:min(1180px,calc(100% - 64px));margin:0 auto;padding:26px 0 72px;color:var(--nl-ink)}.sr-only.svelte-1sjjx3y{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.eyebrow.svelte-1sjjx3y{margin:0;color:var(--nl-muted);font:500 11px/1.4 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase}.card.svelte-1sjjx3y{border:1px solid var(--nl-line);border-radius:16px;background:var(--nl-surface)}.nota.svelte-1sjjx3y{margin:0;color:var(--nl-muted);font-size:14px;line-height:1.6}.ficha.svelte-1sjjx3y a:where(.svelte-1sjjx3y):focus-visible,.ficha.svelte-1sjjx3y summary:where(.svelte-1sjjx3y):focus-visible{outline:2px solid var(--nl-accent-text);outline-offset:2px;border-radius:4px}.ficha-migas.svelte-1sjjx3y{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;color:var(--nl-muted);font-size:13px}.ficha-migas.svelte-1sjjx3y a:where(.svelte-1sjjx3y){color:inherit;text-decoration:none}.ficha-migas.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{text-decoration:underline}.ficha-migas.svelte-1sjjx3y [aria-current]:where(.svelte-1sjjx3y){color:var(--nl-ink-2);font-weight:500}.ficha-hero.svelte-1sjjx3y{display:grid;grid-template-columns:88px minmax(0,1fr) minmax(200px,auto);grid-template-areas:"logo nombre acciones" "logo resumen acciones" "logo meta acciones";align-items:start;column-gap:22px;padding-bottom:22px}.ficha-logo.svelte-1sjjx3y{grid-area:logo;display:grid;place-items:center;width:88px;height:88px;overflow:hidden;border:1px solid var(--nl-line);border-radius:20px;background:var(--nl-hl);color:var(--nl-ink-2)}.ficha-logo--imagen.svelte-1sjjx3y{background:#fff}.ficha-logo.svelte-1sjjx3y img:where(.svelte-1sjjx3y){width:100%;height:100%;object-fit:cover}.ficha-logo--imagen.svelte-1sjjx3y img:where(.svelte-1sjjx3y){padding:8px;object-fit:contain}.ficha-logo.svelte-1sjjx3y span:where(.svelte-1sjjx3y){font:650 30px/1 var(--font-sans,inherit);letter-spacing:-.03em}.ficha-nombre.svelte-1sjjx3y{grid-area:nombre;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0}.ficha-nombre.svelte-1sjjx3y h1:where(.svelte-1sjjx3y){margin:0;font-size:clamp(30px,3.2vw,40px);font-weight:650;line-height:1.08;letter-spacing:-.045em;overflow-wrap:anywhere}.chip-ok.svelte-1sjjx3y{display:inline-flex;align-items:center;gap:5px;color:var(--nl-ok);font-size:13px;font-weight:600;white-space:nowrap}.chip-destacado.svelte-1sjjx3y{padding:1px 8px;border-radius:6px;background:var(--nl-hl);color:var(--nl-muted);font-size:12px;font-weight:600;line-height:1.7}.ficha-resumen.svelte-1sjjx3y{grid-area:resumen;max-width:62ch;margin:8px 0 12px;color:var(--nl-ink-2);font-size:17px;line-height:1.45}.ficha-meta.svelte-1sjjx3y{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;color:var(--nl-ink-2);font-size:14px}.meta-nota.svelte-1sjjx3y{display:inline-flex;align-items:center;gap:5px;color:inherit;text-decoration:none;white-space:nowrap}.meta-nota.svelte-1sjjx3y svg{color:var(--nl-accent);fill:var(--nl-accent)}.meta-nota.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){color:var(--nl-ink);font-weight:650}.meta-nota.svelte-1sjjx3y span:where(.svelte-1sjjx3y){color:var(--nl-muted)}.meta-nota.svelte-1sjjx3y:hover strong:where(.svelte-1sjjx3y){text-decoration:underline;text-underline-offset:3px}.meta-tipo.svelte-1sjjx3y{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 6px}.meta-tipo.svelte-1sjjx3y svg{color:var(--nl-muted)}.meta-tipo.svelte-1sjjx3y a:where(.svelte-1sjjx3y){color:inherit;text-decoration:none}.meta-tipo.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{color:var(--nl-ink);text-decoration:underline;text-underline-offset:3px}.meta-tipo.svelte-1sjjx3y>span[aria-hidden]:where(.svelte-1sjjx3y){color:var(--nl-muted)}.ficha-chips.svelte-1sjjx3y{display:none}.ficha-acciones.svelte-1sjjx3y{grid-area:acciones;min-width:210px}.ficha-acciones.svelte-1sjjx3y>.nl-outline{width:100%}.estado.svelte-1sjjx3y{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 7px;color:var(--nl-ink-2);white-space:nowrap}.estado.svelte-1sjjx3y i:where(.svelte-1sjjx3y){width:8px;height:8px;border-radius:50%;background:currentColor}.estado.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){font-weight:600}.estado.svelte-1sjjx3y span:where(.svelte-1sjjx3y){color:var(--nl-muted)}.estado--abierto.svelte-1sjjx3y i:where(.svelte-1sjjx3y),.estado--abierto.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){color:var(--nl-ok)}.estado--abierto.svelte-1sjjx3y i:where(.svelte-1sjjx3y){box-shadow:0 0 0 3px color-mix(in srgb,var(--nl-ok) 22%,transparent)}.estado--pronto.svelte-1sjjx3y i:where(.svelte-1sjjx3y),.estado--pronto.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){color:var(--nl-review)}.estado--cerrado.svelte-1sjjx3y i:where(.svelte-1sjjx3y),.estado--cerrado.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){color:var(--nl-danger)}.ficha-revision.svelte-1sjjx3y{margin:0 0 20px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--nl-accent) 22%,var(--nl-line));border-radius:14px;background:var(--nl-tint);color:var(--nl-ink-2);font-size:13.5px;line-height:1.55}.ficha-revision.svelte-1sjjx3y p:where(.svelte-1sjjx3y){margin:0}.ficha-revision.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){color:var(--nl-ink)}.ficha-revision.svelte-1sjjx3y a:where(.svelte-1sjjx3y){color:var(--nl-accent-text);font-weight:600;text-decoration:none;white-space:nowrap}.ficha-revision.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{text-decoration:underline}.ficha-tabs.svelte-1sjjx3y{display:flex;gap:2px;margin-bottom:24px;overflow-x:auto;border-bottom:1px solid var(--nl-line);scrollbar-width:none}.ficha-tabs.svelte-1sjjx3y::-webkit-scrollbar{display:none}.ficha-tabs.svelte-1sjjx3y a:where(.svelte-1sjjx3y){display:inline-flex;align-items:baseline;gap:5px;min-height:44px;margin-bottom:-1px;padding:12px;border-bottom:2px solid transparent;color:var(--nl-muted);font-size:14px;white-space:nowrap;text-decoration:none}.ficha-tabs.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{color:var(--nl-ink)}.ficha-tabs.svelte-1sjjx3y a[aria-current]:where(.svelte-1sjjx3y){border-bottom-color:var(--nl-ink);color:var(--nl-ink);font-weight:600}.ficha-tabs.svelte-1sjjx3y small:where(.svelte-1sjjx3y){font:500 11px var(--font-mono,monospace)}.ficha-cols.svelte-1sjjx3y{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start;scroll-margin-top:80px}.ficha-main.svelte-1sjjx3y{display:flex;flex-direction:column;gap:28px;min-width:0}.ficha-main.svelte-1sjjx3y section:where(.svelte-1sjjx3y),.ficha-main.svelte-1sjjx3y [id]:where(.svelte-1sjjx3y){scroll-margin-top:80px}.sec.svelte-1sjjx3y{display:flex;flex-direction:column;gap:12px;min-width:0}.sec.svelte-1sjjx3y h2:where(.svelte-1sjjx3y),.acerca.svelte-1sjjx3y h2:where(.svelte-1sjjx3y){margin:0;font-size:20px;font-weight:650;line-height:1.2;letter-spacing:-.03em}.sec-h.svelte-1sjjx3y{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 14px}.sec-h.svelte-1sjjx3y .eyebrow:where(.svelte-1sjjx3y){margin-bottom:4px}.btn-chico.svelte-1sjjx3y{min-height:38px;padding:6px 16px;background:var(--nl-surface);font-size:13.5px;font-weight:550;white-space:nowrap}.solo-movil.svelte-1sjjx3y{display:none}.hechos.svelte-1sjjx3y{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;overflow:hidden}.hechos.svelte-1sjjx3y>div:where(.svelte-1sjjx3y){display:flex;flex-direction:column;gap:5px;min-width:0;padding:14px 16px;border-left:1px solid var(--nl-line)}.hechos.svelte-1sjjx3y>div:where(.svelte-1sjjx3y):first-child{border-left:0}.hechos.svelte-1sjjx3y dd:where(.svelte-1sjjx3y){display:flex;flex-direction:column;gap:2px;margin:0}.hechos.svelte-1sjjx3y b:where(.svelte-1sjjx3y){font-size:15.5px;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hechos.svelte-1sjjx3y small:where(.svelte-1sjjx3y){color:var(--nl-muted);font-size:12.5px;line-height:1.4}.acerca.svelte-1sjjx3y{display:flex;flex-direction:column;gap:12px;padding:20px}.acerca.svelte-1sjjx3y .eyebrow:where(.svelte-1sjjx3y){margin-bottom:-4px}.texto.svelte-1sjjx3y{margin:0;color:var(--nl-ink-2);font-size:15px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.acerca-cajas.svelte-1sjjx3y{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:4px}.acerca-cajas.svelte-1sjjx3y>div:where(.svelte-1sjjx3y){padding:14px 16px;border:1px solid var(--nl-line);border-radius:14px;background:var(--nl-hl)}.acerca-cajas.svelte-1sjjx3y h3:where(.svelte-1sjjx3y){margin:0 0 3px;font-size:13.5px;font-weight:650}.acerca-cajas.svelte-1sjjx3y p:where(.svelte-1sjjx3y){margin:0;color:var(--nl-ink-2);font-size:13.5px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.srv.svelte-1sjjx3y{display:flex;flex-direction:column;margin:4px 0 0;padding:0;border-top:1px solid var(--nl-line);list-style:none}.srv.svelte-1sjjx3y li:where(.svelte-1sjjx3y){display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr) auto;grid-template-areas:"nombre texto precio";align-items:baseline;gap:3px 20px;padding:14px 0;border-bottom:1px solid var(--nl-line)}.srv.svelte-1sjjx3y li:where(.svelte-1sjjx3y):last-child{border-bottom:0}.srv.svelte-1sjjx3y h3:where(.svelte-1sjjx3y){grid-area:nombre;margin:0;font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.srv.svelte-1sjjx3y p:where(.svelte-1sjjx3y){grid-area:texto;margin:0;color:var(--nl-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.srv-precio.svelte-1sjjx3y{grid-area:precio;display:flex;flex-direction:column;align-items:flex-end;color:var(--nl-muted);font-size:12.5px;line-height:1.35;text-align:right;white-space:nowrap}.srv-precio.svelte-1sjjx3y b:where(.svelte-1sjjx3y){color:var(--nl-ink);font-size:17px;font-weight:650;font-variant-numeric:tabular-nums}.srv-precio.svelte-1sjjx3y small:where(.svelte-1sjjx3y){font-size:12.5px}.srv-precio.svelte-1sjjx3y span:where(.svelte-1sjjx3y){color:var(--nl-ink-2);font-size:13.5px}.productos.svelte-1sjjx3y{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.productos.svelte-1sjjx3y li:where(.svelte-1sjjx3y){padding:4px 11px;border-radius:8px;background:var(--nl-hl);color:var(--nl-ink-2);font-size:13.5px}.resumen-resenas.svelte-1sjjx3y{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;padding:20px}.rr-nota.svelte-1sjjx3y{display:flex;flex-direction:column;gap:4px}.rr-nota.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){font-size:54px;font-weight:650;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.rr-nota.svelte-1sjjx3y small:where(.svelte-1sjjx3y){color:var(--nl-muted);font-size:13px;line-height:1.4}.estrellas.svelte-1sjjx3y{display:flex;gap:2px;color:var(--nl-line);font-size:15px;line-height:1}.estrellas.svelte-1sjjx3y .llena:where(.svelte-1sjjx3y){color:var(--nl-accent)}.rr-criterios.svelte-1sjjx3y ul:where(.svelte-1sjjx3y){display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.rr-criterios.svelte-1sjjx3y li:where(.svelte-1sjjx3y){display:grid;grid-template-columns:112px minmax(0,1fr) 30px;align-items:center;gap:12px;color:var(--nl-ink-2);font-size:14px}.rr-criterios.svelte-1sjjx3y b:where(.svelte-1sjjx3y){color:var(--nl-ink);text-align:right;font-variant-numeric:tabular-nums}.pista.svelte-1sjjx3y{height:6px;overflow:hidden;border-radius:3px;background:var(--nl-line)}.pista.svelte-1sjjx3y span:where(.svelte-1sjjx3y){display:block;height:100%;border-radius:3px;background:var(--nl-ink)}.rr-criterios.svelte-1sjjx3y p:where(.svelte-1sjjx3y),.rr-texto.svelte-1sjjx3y{margin:10px 0 0;color:var(--nl-muted);font-size:13px;line-height:1.6}.rr-texto.svelte-1sjjx3y{margin:0}.resenas.svelte-1sjjx3y{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px}.resena.svelte-1sjjx3y{display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid var(--nl-line);border-radius:14px;background:var(--nl-surface);color:var(--nl-ink-2);font-size:14px;line-height:1.55}.resena.svelte-1sjjx3y header:where(.svelte-1sjjx3y){display:flex;align-items:center;justify-content:space-between;gap:10px}.resena.svelte-1sjjx3y header:where(.svelte-1sjjx3y) strong:where(.svelte-1sjjx3y){color:var(--nl-ink)}.resena-nota.svelte-1sjjx3y{display:inline-flex;align-items:center;gap:4px}.resena-nota.svelte-1sjjx3y svg{color:var(--nl-accent);fill:var(--nl-accent)}.resena-nota.svelte-1sjjx3y b:where(.svelte-1sjjx3y){color:var(--nl-ink)}.resena.svelte-1sjjx3y p:where(.svelte-1sjjx3y){margin:0;white-space:pre-line;overflow-wrap:anywhere}.resena-mejora.svelte-1sjjx3y{color:var(--nl-muted)}.resena.svelte-1sjjx3y footer:where(.svelte-1sjjx3y){display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:auto;padding-top:4px;color:var(--nl-muted);font-size:12.5px}.resena-ok.svelte-1sjjx3y{color:var(--nl-ok)}.ubicacion.svelte-1sjjx3y{display:grid;gap:20px}.ubicacion--dos.svelte-1sjjx3y{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}.horario.svelte-1sjjx3y{display:flex;flex-direction:column;gap:10px;padding:20px}.horario.svelte-1sjjx3y table:where(.svelte-1sjjx3y){width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.horario.svelte-1sjjx3y caption:where(.svelte-1sjjx3y){padding-bottom:6px;text-align:left}.horario.svelte-1sjjx3y th:where(.svelte-1sjjx3y),.horario.svelte-1sjjx3y td:where(.svelte-1sjjx3y){padding:7px 0;border-bottom:1px solid var(--nl-line);font-weight:400;text-align:left}.horario.svelte-1sjjx3y tr:where(.svelte-1sjjx3y):last-child th:where(.svelte-1sjjx3y),.horario.svelte-1sjjx3y tr:where(.svelte-1sjjx3y):last-child td:where(.svelte-1sjjx3y){border-bottom:0}.horario.svelte-1sjjx3y th:where(.svelte-1sjjx3y){color:var(--nl-ink)}.horario.svelte-1sjjx3y td:where(.svelte-1sjjx3y){color:var(--nl-ink-2);text-align:right}.horario.svelte-1sjjx3y tr.cerrado:where(.svelte-1sjjx3y) td:where(.svelte-1sjjx3y){color:var(--nl-muted)}.horario.svelte-1sjjx3y tr.hoy:where(.svelte-1sjjx3y) th:where(.svelte-1sjjx3y),.horario.svelte-1sjjx3y tr.hoy:where(.svelte-1sjjx3y) td:where(.svelte-1sjjx3y){color:var(--nl-ink);font-weight:650}.horario.svelte-1sjjx3y tr.hoy:where(.svelte-1sjjx3y) th:where(.svelte-1sjjx3y):before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 2px 0;border-radius:50%;background:var(--nl-accent)}.horario-libre.svelte-1sjjx3y{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none}.horario.svelte-1sjjx3y .nota:where(.svelte-1sjjx3y){font-size:12.5px}.mapa.svelte-1sjjx3y{display:flex;flex-direction:column;gap:12px;padding:20px}.mapa-caja.svelte-1sjjx3y{overflow:hidden;border:1px solid var(--nl-line);border-radius:12px;background:var(--nl-hl)}.mapa-caja.svelte-1sjjx3y .business-map{height:190px;border-radius:0}.mapa.svelte-1sjjx3y address:where(.svelte-1sjjx3y){display:flex;flex-direction:column;gap:2px;font-size:14px;font-style:normal;line-height:1.45;overflow-wrap:anywhere}.mapa.svelte-1sjjx3y address:where(.svelte-1sjjx3y) b:where(.svelte-1sjjx3y){font-weight:600}.mapa.svelte-1sjjx3y address:where(.svelte-1sjjx3y) small:where(.svelte-1sjjx3y){color:var(--nl-muted);font-size:13px}.mapa-links.svelte-1sjjx3y{display:flex;flex-wrap:wrap;gap:4px 18px}.mapa-links.svelte-1sjjx3y a:where(.svelte-1sjjx3y){display:inline-flex;align-items:center;gap:4px;min-height:32px;color:var(--nl-accent-text);font-size:13.5px;font-weight:600;text-decoration:none}.mapa-links.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{text-decoration:underline;text-underline-offset:3px}.preguntas.svelte-1sjjx3y{padding:4px 20px}.preguntas.svelte-1sjjx3y details:where(.svelte-1sjjx3y){padding:13px 0;border-bottom:1px solid var(--nl-line);font-size:14px}.preguntas.svelte-1sjjx3y details:where(.svelte-1sjjx3y):last-child{border-bottom:0}.preguntas.svelte-1sjjx3y summary:where(.svelte-1sjjx3y){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px;font-weight:600;cursor:pointer;list-style:none}.preguntas.svelte-1sjjx3y summary:where(.svelte-1sjjx3y)::-webkit-details-marker{display:none}.preguntas.svelte-1sjjx3y summary:where(.svelte-1sjjx3y) svg{flex:none;color:var(--nl-muted);transition:transform .15s}.preguntas.svelte-1sjjx3y details[open]:where(.svelte-1sjjx3y) summary:where(.svelte-1sjjx3y) svg{transform:rotate(180deg)}.preguntas.svelte-1sjjx3y p:where(.svelte-1sjjx3y){margin:6px 0 0;color:var(--nl-ink-2);line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.ficha-aside.svelte-1sjjx3y{display:flex;flex-direction:column;gap:14px;min-width:0}.ficha-aside--fijo.svelte-1sjjx3y{position:sticky;top:80px}.contacto.svelte-1sjjx3y h2:where(.svelte-1sjjx3y),.datos.svelte-1sjjx3y h2:where(.svelte-1sjjx3y){margin:0;font-size:18px;font-weight:650;letter-spacing:-.03em}.contacto.svelte-1sjjx3y{display:flex;flex-direction:column;gap:12px;padding:20px}.contacto-estado.svelte-1sjjx3y{margin:0;font-size:14px}.contactos.svelte-1sjjx3y{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.contactos.svelte-1sjjx3y li:where(.svelte-1sjjx3y){display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;padding:6px 0;border-bottom:1px solid var(--nl-line);font-size:14px}.contactos.svelte-1sjjx3y li:where(.svelte-1sjjx3y):last-child{border-bottom:0}.contactos.svelte-1sjjx3y li:where(.svelte-1sjjx3y)>svg{flex:none;color:var(--nl-muted)}.contactos.svelte-1sjjx3y a:where(.svelte-1sjjx3y),.contactos.svelte-1sjjx3y span:where(.svelte-1sjjx3y){flex:1;min-width:0;color:var(--nl-ink);overflow-wrap:anywhere;text-decoration:none}.contactos.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{color:var(--nl-accent-text);text-decoration:underline;text-underline-offset:3px}.contactos.svelte-1sjjx3y small:where(.svelte-1sjjx3y){flex:none;color:var(--nl-muted);font-size:12.5px;white-space:nowrap}.contacto-todas.svelte-1sjjx3y{display:inline-flex;align-items:center;gap:5px;color:var(--nl-ink-2);font-size:13px;text-decoration:none}.contacto-todas.svelte-1sjjx3y:hover{color:var(--nl-ink);text-decoration:underline;text-underline-offset:3px}.datos.svelte-1sjjx3y{display:flex;flex-direction:column;gap:12px;padding:20px}.datos.svelte-1sjjx3y dl:where(.svelte-1sjjx3y){display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 18px;margin:0;font-size:14px;line-height:1.45}.datos.svelte-1sjjx3y dt:where(.svelte-1sjjx3y){color:var(--nl-muted)}.datos.svelte-1sjjx3y dd:where(.svelte-1sjjx3y){margin:0;color:var(--nl-ink);overflow-wrap:anywhere}.datos.svelte-1sjjx3y dd:where(.svelte-1sjjx3y) a:where(.svelte-1sjjx3y){color:inherit;text-decoration:underline;text-decoration-color:var(--nl-control-line);text-underline-offset:3px}.datos.svelte-1sjjx3y dd:where(.svelte-1sjjx3y) a:where(.svelte-1sjjx3y):hover{color:var(--nl-accent-text);text-decoration-color:currentColor}.pendientes.svelte-1sjjx3y{display:flex;flex-direction:column;gap:10px}.pendientes.svelte-1sjjx3y h2:where(.svelte-1sjjx3y){font-weight:500}.pendientes.svelte-1sjjx3y ul:where(.svelte-1sjjx3y){display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.pendientes.svelte-1sjjx3y li:where(.svelte-1sjjx3y){display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed var(--nl-line);border-radius:12px;color:var(--nl-muted);font-size:14px}.confianza.svelte-1sjjx3y{display:flex;align-items:flex-start;gap:14px;padding:20px}.confianza.svelte-1sjjx3y h2:where(.svelte-1sjjx3y){margin:0 0 2px;font-size:14.5px;font-weight:650;letter-spacing:-.01em}.confianza.svelte-1sjjx3y p:where(.svelte-1sjjx3y){margin:0;color:var(--nl-muted);font-size:13.5px;line-height:1.5}.confianza.svelte-1sjjx3y .confianza-fuente:where(.svelte-1sjjx3y){margin-top:8px;font-size:12px}.confianza-icono.svelte-1sjjx3y{display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--nl-hl);color:var(--nl-muted)}.confianza-icono--ok.svelte-1sjjx3y{background:color-mix(in srgb,var(--nl-ok) 12%,var(--nl-surface));color:var(--nl-ok)}.reclamar.svelte-1sjjx3y{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid color-mix(in srgb,var(--nl-accent) 25%,var(--nl-line));border-radius:16px;background:var(--nl-tint);color:var(--nl-ink-2);font-size:14px;line-height:1.55}.reclamar.svelte-1sjjx3y .eyebrow:where(.svelte-1sjjx3y){color:var(--nl-accent-text)}.reclamar.svelte-1sjjx3y h2:where(.svelte-1sjjx3y){margin:0;color:var(--nl-ink);font-size:16px;font-weight:650;letter-spacing:-.02em}.reclamar.svelte-1sjjx3y p:where(.svelte-1sjjx3y):not(.eyebrow){margin:0}.reclamar.svelte-1sjjx3y a:where(.svelte-1sjjx3y){display:inline-flex;align-items:center;gap:5px;min-height:32px;color:var(--nl-accent-text);font-weight:600;text-decoration:none}.reclamar.svelte-1sjjx3y a:where(.svelte-1sjjx3y):hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:1050px){.ficha-cols.svelte-1sjjx3y{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.ficha-hero.svelte-1sjjx3y{grid-template-columns:72px minmax(0,1fr) minmax(190px,auto);column-gap:18px}.ficha-logo.svelte-1sjjx3y{width:72px;height:72px;border-radius:18px}.hechos.svelte-1sjjx3y{grid-template-columns:repeat(2,minmax(0,1fr))}.hechos.svelte-1sjjx3y>div:where(.svelte-1sjjx3y):nth-child(odd){border-left:0}.hechos.svelte-1sjjx3y>div:where(.svelte-1sjjx3y):nth-child(n+3){border-top:1px solid var(--nl-line)}.hechos--impar.svelte-1sjjx3y>div:where(.svelte-1sjjx3y):last-child{grid-column:1/-1}.ubicacion--dos.svelte-1sjjx3y{grid-template-columns:minmax(0,1fr)}.srv.svelte-1sjjx3y li:where(.svelte-1sjjx3y){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nombre precio" "texto precio"}}@media(max-width:760px){.ficha.svelte-1sjjx3y{width:calc(100% - 32px);padding:16px 0 32px}.ficha-migas.svelte-1sjjx3y{margin-bottom:16px;font-size:12px}.ficha-hero.svelte-1sjjx3y{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"logo nombre" "resumen resumen" "meta meta" "chips chips";align-items:center;column-gap:14px;row-gap:0;padding-bottom:16px}.ficha-logo.svelte-1sjjx3y{width:64px;height:64px;border-radius:16px}.ficha-logo.svelte-1sjjx3y span:where(.svelte-1sjjx3y){font-size:23px}.ficha-logo--imagen.svelte-1sjjx3y img:where(.svelte-1sjjx3y){padding:6px}.ficha-nombre.svelte-1sjjx3y{flex-direction:column;align-items:flex-start;gap:4px}.ficha-nombre.svelte-1sjjx3y h1:where(.svelte-1sjjx3y){font-size:25px;line-height:1.1}.ficha-resumen.svelte-1sjjx3y{margin:14px 0 10px;font-size:15px}.ficha-meta.svelte-1sjjx3y{gap:6px 14px;font-size:13.5px}.meta-tipo.svelte-1sjjx3y{display:none}.ficha-chips.svelte-1sjjx3y{grid-area:chips;display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.ficha-chips.svelte-1sjjx3y a:where(.svelte-1sjjx3y){display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--nl-line);border-radius:999px;background:var(--nl-surface);color:var(--nl-ink-2);font-size:13px;text-decoration:none}.ficha-acciones.svelte-1sjjx3y{display:none}.ficha-revision.svelte-1sjjx3y{margin-bottom:14px}.ficha-tabs.svelte-1sjjx3y{position:sticky;top:63px;z-index:5;margin:0 -16px 18px;padding:0 8px;background:var(--nl-bg)}.ficha-cols.svelte-1sjjx3y{grid-template-columns:minmax(0,1fr);gap:0;scroll-margin-top:120px}.ficha-main.svelte-1sjjx3y{gap:22px}.ficha-main.svelte-1sjjx3y section:where(.svelte-1sjjx3y),.ficha-main.svelte-1sjjx3y [id]:where(.svelte-1sjjx3y){scroll-margin-top:120px}.ficha-aside.svelte-1sjjx3y{display:none}.solo-movil.svelte-1sjjx3y{display:flex;flex-direction:column;gap:22px}.hechos.svelte-1sjjx3y{order:-2}.servicios.svelte-1sjjx3y{order:-1}.acerca.svelte-1sjjx3y{padding:16px}.acerca-cajas.svelte-1sjjx3y{grid-template-columns:minmax(0,1fr)}.srv.svelte-1sjjx3y{padding:0 16px;border:1px solid var(--nl-line);border-radius:16px;background:var(--nl-surface)}.srv.svelte-1sjjx3y li:where(.svelte-1sjjx3y){gap:3px 14px}.resumen-resenas.svelte-1sjjx3y{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.rr-nota.svelte-1sjjx3y{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:14px}.rr-nota.svelte-1sjjx3y strong:where(.svelte-1sjjx3y){grid-row:1/3;font-size:42px}.rr-criterios.svelte-1sjjx3y li:where(.svelte-1sjjx3y){grid-template-columns:100px minmax(0,1fr) 28px}.horario.svelte-1sjjx3y,.mapa.svelte-1sjjx3y{padding:16px}.preguntas.svelte-1sjjx3y{padding:2px 16px}.contacto.svelte-1sjjx3y{padding:4px 16px}.contacto--movil.svelte-1sjjx3y .contacto-todas:where(.svelte-1sjjx3y){min-height:44px}body:has(.af-barra){padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.preguntas.svelte-1sjjx3y summary:where(.svelte-1sjjx3y) svg{transition:none}}
