.demo.svelte-pa4xtd{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:24px;display:grid}canvas.svelte-pa4xtd{aspect-ratio:1;border:1px solid var(--border);border-radius:12px;width:100%;height:auto}h3.svelte-pa4xtd{margin:0 0 6px}.txt.svelte-pa4xtd{color:var(--text-secondary);margin:0 0 12px;font-size:14px}.panel.svelte-pa4xtd{gap:10px;display:grid}label.svelte-pa4xtd{color:var(--text-secondary);gap:2px;font-size:13px;display:grid}label.svelte-pa4xtd strong:where(.svelte-pa4xtd){color:var(--text-primary)}select.svelte-pa4xtd{font:inherit;border:1px solid var(--border);background:var(--surface-1);color:var(--text-primary);border-radius:8px;padding:6px 8px}input[type=range].svelte-pa4xtd{accent-color:var(--accent)}.kpis.svelte-pa4xtd{flex-wrap:wrap;gap:8px;display:flex}.kpis.svelte-pa4xtd div:where(.svelte-pa4xtd){background:var(--surface-2);border-radius:10px;flex:100px;padding:8px 10px;display:grid}.kpis.svelte-pa4xtd span:where(.svelte-pa4xtd){color:var(--text-muted);font-size:11px}.kpis.svelte-pa4xtd strong:where(.svelte-pa4xtd){font-variant-numeric:tabular-nums}.btns.svelte-pa4xtd{gap:8px;display:flex}@media (width<=720px){.demo.svelte-pa4xtd{grid-template-columns:minmax(0,1fr)}}.filtros.svelte-1uha8ag{gap:12px;margin:8px 0 28px;display:grid}.buscar.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;font:inherit;border:1px solid var(--border);background:var(--surface-1);color:var(--text-primary);border-radius:12px;padding:12px 16px;font-size:16px}.buscar.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cats.svelte-1uha8ag{flex-wrap:wrap;gap:8px;display:flex}.chip.filtro.svelte-1uha8ag{font:inherit;cursor:pointer;border:1px solid var(--border);font-size:13px}.chip.filtro.activo.svelte-1uha8ag{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.conteo.svelte-1uha8ag{color:var(--text-muted);margin:0;font-size:13px}.vacio.svelte-1uha8ag{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero.svelte-1uha8ag{background:radial-gradient(900px 400px at 85% -10%, color-mix(in srgb, var(--series-1) 18%, transparent), transparent), radial-gradient(700px 300px at -10% 20%, color-mix(in srgb, var(--series-3) 14%, transparent), transparent);margin:0;padding:72px 0 24px}h1.svelte-1uha8ag{max-width:900px;margin:12px 0 18px;font-size:clamp(32px,5.5vw,56px);font-weight:800}.grad.svelte-1uha8ag{background:linear-gradient(90deg, var(--series-1), var(--series-3));color:#0000;-webkit-background-clip:text;background-clip:text}.lead.svelte-1uha8ag{color:var(--text-secondary);max-width:760px;font-size:18px}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:10px;margin:24px 0 36px;display:flex}.stats.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;display:grid}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--text-muted);font-size:13px}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;font-size:26px;font-weight:800}.cat.svelte-1uha8ag{margin-bottom:40px}.cat-head.svelte-1uha8ag{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.cat-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:22px}.cat-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);margin:0;font-size:14px}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.project.svelte-1uha8ag{color:var(--text-primary);flex-direction:column;gap:10px;transition:transform .15s,border-color .15s;display:flex}.project.svelte-1uha8ag:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-3px)}.project.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:18px}.project.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);flex:1;margin:0;font-size:14px}.num.svelte-1uha8ag{color:var(--accent);font-size:12px;font-weight:700}.mini.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mini.svelte-1uha8ag div:where(.svelte-1uha8ag){background:var(--surface-2);border-radius:10px;padding:8px 10px;display:grid}.mini.svelte-1uha8ag strong:where(.svelte-1uha8ag){overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.3}.mini.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-muted);font-size:11px}.chips.svelte-1uha8ag{flex-wrap:wrap;gap:6px;display:flex}.busq-tabla.svelte-1uha8ag .cov-row:where(.svelte-1uha8ag){color:var(--text-primary);grid-template-columns:1.4fr 1fr 1.2fr auto;gap:12px;font-size:14px;text-decoration:none;display:grid}.busq-tabla.svelte-1uha8ag a.cov-row:where(.svelte-1uha8ag):hover{background:var(--surface-2)}.busq-tabla.svelte-1uha8ag .head:where(.svelte-1uha8ag){color:var(--text-muted);font-size:12px;font-weight:600}.busq-tabla.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--text-muted);font-variant-numeric:tabular-nums;font-style:normal}@media (width<=720px){.busq-tabla.svelte-1uha8ag .cov-row:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:2px}.busq-tabla.svelte-1uha8ag .head:where(.svelte-1uha8ag){display:none}}.lab.svelte-1uha8ag{margin-top:16px}.alt-card.svelte-1uha8ag{border-color:color-mix(in srgb, var(--series-3) 40%, var(--border))}.chip.bio.svelte-1uha8ag{background:color-mix(in srgb, var(--series-3) 16%, transparent);border-color:var(--series-3);color:var(--text-primary)}.sub.svelte-1uha8ag{color:var(--text-muted);margin-top:-4px}.cov.svelte-1uha8ag{padding:6px 20px}.cov-row.rig.svelte-1uha8ag{color:var(--text-primary);grid-template-columns:56px 1fr 1fr;align-items:start;font-size:14px;text-decoration:none;display:grid}a.cov-row.rig.svelte-1uha8ag:hover{background:var(--surface-2)}.cov-row.head.rig.svelte-1uha8ag{color:var(--text-muted);font-size:12px;font-weight:600}.cov-row.rep-row.svelte-1uha8ag{grid-template-columns:200px 1fr auto;font-size:14px;display:grid}h3.rep.svelte-1uha8ag{margin-top:28px}@media (width<=700px){.cov-row.rig.svelte-1uha8ag,.cov-row.rep-row.svelte-1uha8ag{grid-template-columns:1fr;gap:4px}.cov-row.head.rig.svelte-1uha8ag{display:none}}.cov-row.svelte-1uha8ag{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.cov-row.svelte-1uha8ag:last-child{border-bottom:none}.cov-links.svelte-1uha8ag{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.chip.link.svelte-1uha8ag{color:var(--accent);background:var(--accent-soft);border-color:#0000;font-weight:600}.pend.svelte-1uha8ag{color:var(--text-secondary);margin:16px 0 48px;font-size:14px}.pend.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-weight:600}.perfil.svelte-1uha8ag{grid-template-columns:1.6fr 1fr;gap:32px;display:grid}.perfil.svelte-1uha8ag aside:where(.svelte-1uha8ag){align-content:start;gap:16px;display:grid}.perfil.svelte-1uha8ag aside:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){font-size:16px}.perfil.svelte-1uha8ag aside:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:var(--text-secondary);margin:0 0 10px;font-size:14px}.exp.svelte-1uha8ag{border-left:2px solid var(--border);margin-bottom:22px;padding-left:16px}.exp-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.exp-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:16px}.exp-head.svelte-1uha8ag span:where(.svelte-1uha8ag),.org.svelte-1uha8ag{color:var(--text-muted);margin:0;font-size:13px}.exp.svelte-1uha8ag ul:where(.svelte-1uha8ag){color:var(--text-secondary);margin:6px 0 0;padding-left:18px;font-size:14px}.plain.svelte-1uha8ag{color:var(--text-secondary);margin:0;padding-left:18px;font-size:14px}@media (width<=820px){.perfil.svelte-1uha8ag{grid-template-columns:1fr}}
