.germ-detail.svelte-1w7woes{max-width:820px}.germ-hero.svelte-1w7woes{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.germ-hero__text.svelte-1w7woes{flex:1 1 17rem;min-width:0}.germ-portrait.svelte-1w7woes{flex:0 0 auto;margin:0;display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:.65rem;border:1px solid rgba(34,211,238,.18);border-radius:12px;background:radial-gradient(circle at 50% 38%,rgba(34,211,238,.09),transparent 70%)}.germ-portrait.svelte-1w7woes figcaption:where(.svelte-1w7woes){font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.03em;color:var(--text-muted, #6b8a98);text-align:center;max-width:11rem;line-height:1.35}@media(max-width:560px){.germ-hero.svelte-1w7woes{justify-content:center}}.germ-mtag.svelte-1w7woes{padding:.15rem .55rem;font-family:JetBrains Mono,monospace;font-size:.7rem;border-radius:4px}.germ-mtag--air.svelte-1w7woes{background:#60a5fa29;color:#93c5fd}.germ-mtag--water.svelte-1w7woes{background:#2dd4bf29;color:#5eead4}.germ-mtag--surface.svelte-1w7woes{background:#fbbf2429;color:#fcd34d}.germ-explain.svelte-1w7woes{font-size:.88rem;color:var(--text-secondary, #94c5d9);line-height:1.55;margin:0 0 1rem}.germ-empty.svelte-1w7woes{color:var(--text-muted, #6b8a98);margin:0}.germ-dtable.svelte-1w7woes{display:flex;flex-direction:column;border:1px solid rgba(34,211,238,.12);border-radius:8px;overflow:hidden}.germ-drow.svelte-1w7woes{display:grid;grid-template-columns:1.4fr .7fr 1.1fr 2fr;gap:.75rem;align-items:center;padding:.5rem .85rem;border-bottom:1px solid rgba(34,211,238,.08);font-size:.88rem}.germ-drow.svelte-1w7woes:last-child{border-bottom:none}.germ-drow--head.svelte-1w7woes{background:#22d3ee0d;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted, #6b8a98)}.germ-num.svelte-1w7woes{font-family:JetBrains Mono,monospace;text-align:right;font-variant-numeric:tabular-nums}.germ-pct.svelte-1w7woes{color:var(--text-muted, #6b8a98);font-size:.78rem;margin-left:.25rem}.germ-dose.svelte-1w7woes{color:var(--cyan-bright, #67e8f9);font-weight:600}.germ-unit.svelte-1w7woes{color:var(--text-muted, #6b8a98);font-weight:400;font-size:.74rem}.germ-bar-col.svelte-1w7woes{display:flex;align-items:center}.germ-bar.svelte-1w7woes{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,#22d3eed9,#a78bfab3);min-width:4px}.germ-morph-cell.svelte-1w7woes{display:inline-flex;margin-bottom:1rem}.germ-source.svelte-1w7woes{margin:0;font-size:.95rem;color:var(--text-secondary, #94c5d9)}.germ-source.svelte-1w7woes a:where(.svelte-1w7woes){color:var(--cyan-bright, #67e8f9);text-decoration:none;word-break:break-all}.germ-source.svelte-1w7woes a:where(.svelte-1w7woes):hover{text-decoration:underline}.germ-count.svelte-1w7woes{font-size:.7rem;color:var(--text-muted, #6b8a98);font-weight:400}.germ-related.svelte-1w7woes{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.germ-related.svelte-1w7woes li:where(.svelte-1w7woes){padding:.5rem .75rem;background:#22d3ee0a;border:1px solid rgba(34,211,238,.12);border-radius:6px;display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.germ-related.svelte-1w7woes a:where(.svelte-1w7woes){color:var(--cyan-bright, #67e8f9);text-decoration:none;font-weight:500}.germ-related.svelte-1w7woes a:where(.svelte-1w7woes):hover{text-decoration:underline}.germ-related__meta.svelte-1w7woes{font-size:.78rem;color:var(--text-muted, #6b8a98);font-family:JetBrains Mono,monospace}.germ-cta.svelte-1w7woes{margin:2.25rem 0 1.5rem;display:flex;gap:.75rem;flex-wrap:wrap}.germ-btn.svelte-1w7woes{flex:1;min-width:14rem;padding:.85rem 1.1rem;border-radius:10px;border:1px solid rgba(103,232,249,.35);color:var(--cyan-bright, #67e8f9);text-decoration:none;font-weight:600;font-size:.95rem;display:flex;flex-direction:column;gap:.2rem}.germ-btn.svelte-1w7woes:hover{border-color:#67e8f9b3;background:#22d3ee14}.germ-btn--primary.svelte-1w7woes{background:var(--cyan-bright, #67e8f9);color:#04141a;border-color:transparent}.germ-btn--primary.svelte-1w7woes:hover{background:#8fefff}.germ-btn__hint.svelte-1w7woes{font-weight:400;font-size:.78rem;opacity:.85}.germ-back.svelte-1w7woes{margin-top:1.5rem;font-family:JetBrains Mono,monospace;font-size:.8rem}.germ-back.svelte-1w7woes a:where(.svelte-1w7woes){color:var(--text-muted, #6b8a98);text-decoration:none}.germ-back.svelte-1w7woes a:where(.svelte-1w7woes):hover{color:var(--cyan-bright, #67e8f9)}@media(max-width:640px){.germ-drow.svelte-1w7woes{grid-template-columns:1.3fr .8fr 1.1fr}.germ-bar-col.svelte-1w7woes{display:none}}.reverse-list.svelte-189dj6h{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.reverse-list.svelte-189dj6h li:where(.svelte-189dj6h){padding:.55rem .75rem;background:#22d3ee0a;border:1px solid rgba(34,211,238,.12);border-radius:6px}.reverse-list.svelte-189dj6h a:where(.svelte-189dj6h){color:var(--cyan-bright, #67e8f9);text-decoration:none;font-weight:500}.reverse-list.svelte-189dj6h a:where(.svelte-189dj6h):hover{text-decoration:underline}.rev-status.svelte-189dj6h{font-family:JetBrains Mono,monospace;font-size:.7rem;padding:.05rem .35rem;background:#fbbf241f;color:#fbbf24;border-radius:3px;margin-left:.5rem}.path-detail.svelte-189dj6h{max-width:760px;margin:0 auto;padding:2rem 1.5rem 5rem;color:var(--text-primary, #e8f6ff)}.staff-banner.svelte-189dj6h{padding:.85rem 1rem;background:#fbbf2414;border:1px solid rgba(251,191,36,.3);color:#fbbf24;border-radius:6px;margin-bottom:1.5rem}.staff-banner.svelte-189dj6h code:where(.svelte-189dj6h){font-family:JetBrains Mono,monospace}.path-detail__head.svelte-189dj6h{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(34,211,238,.15)}.path-hero.svelte-189dj6h{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.path-hero__text.svelte-189dj6h{flex:1 1 17rem;min-width:0}.path-portrait.svelte-189dj6h{flex:0 0 auto;margin:0;display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:.65rem;border:1px solid rgba(34,211,238,.18);border-radius:12px;background:radial-gradient(circle at 50% 38%,rgba(34,211,238,.09),transparent 70%)}.path-portrait.svelte-189dj6h figcaption:where(.svelte-189dj6h){font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.03em;color:var(--text-muted, #6b8a98);text-align:center;max-width:11rem;line-height:1.35}@media(max-width:560px){.path-hero.svelte-189dj6h{justify-content:center}}.path-detail__head.svelte-189dj6h h1:where(.svelte-189dj6h){font-size:clamp(1.85rem,3.5vw,2.5rem);margin:0 0 .5rem}.path-detail__head.svelte-189dj6h em:where(.svelte-189dj6h){font-style:italic}.taxonomy.svelte-189dj6h{color:var(--text-secondary, #94c5d9);font-size:.95rem;margin:0 0 1rem;font-style:italic}.path-detail__tags.svelte-189dj6h{display:flex;gap:.4rem;flex-wrap:wrap}.tag.svelte-189dj6h{padding:.15rem .55rem;font-family:JetBrains Mono,monospace;font-size:.7rem;border-radius:4px}.tag--class.svelte-189dj6h{background:#a78bfa1f;color:#a78bfa;font-weight:600}.tag--ctag.svelte-189dj6h{background:#4ade801a;color:#4ade80}.tag--verify-luvex_verified.svelte-189dj6h{background:#22d3ee26;color:#67e8f9;border:1px solid rgba(34,211,238,.4)}.tag--verify-peer_reviewed.svelte-189dj6h{background:#4ade8026;color:#4ade80;border:1px solid rgba(74,222,128,.4)}.tag--verify-regulator_endorsed.svelte-189dj6h{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.4)}.tag--conf-high.svelte-189dj6h{background:#4ade801a;color:#4ade80}.tag--conf-medium.svelte-189dj6h{background:#fbbf241a;color:#fbbf24}.tag--conf-claimed.svelte-189dj6h{background:#ef444414;color:#f87171}.trust-banner.svelte-189dj6h{margin-bottom:2rem;padding:.85rem 1.1rem;border-radius:8px;font-size:.92rem}.trust-banner--luvex_verified.svelte-189dj6h{background:#22d3ee0f;border:1px solid rgba(34,211,238,.25)}.trust-banner--peer_reviewed.svelte-189dj6h{background:#4ade800f;border:1px solid rgba(74,222,128,.25)}.trust-banner--regulator_endorsed.svelte-189dj6h{background:#fbbf240f;border:1px solid rgba(251,191,36,.25)}.trust-banner__meta.svelte-189dj6h{font-size:.85rem;color:var(--text-secondary, #94c5d9);margin-top:.4rem}.dvalue-card.svelte-189dj6h,.behavior-card.svelte-189dj6h,.notes-card.svelte-189dj6h,.ref-card.svelte-189dj6h{margin:2rem 0;padding:1.25rem 1.5rem;background:#22d3ee0a;border:1px solid rgba(34,211,238,.18);border-radius:10px}.dvalue-card.svelte-189dj6h h2:where(.svelte-189dj6h),.behavior-card.svelte-189dj6h h2:where(.svelte-189dj6h),.notes-card.svelte-189dj6h h2:where(.svelte-189dj6h),.ref-card.svelte-189dj6h h2:where(.svelte-189dj6h){font-family:JetBrains Mono,monospace;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-bright, #67e8f9);margin:0 0 1rem}.dvalue-grid.svelte-189dj6h{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.85rem}.dvalue-cell.svelte-189dj6h{padding:.85rem 1rem;background:var(--lab-bg-deep, rgba(0,0,0,.2));border-radius:6px;display:flex;flex-direction:column;gap:.25rem}.dvalue-cell__label.svelte-189dj6h{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--text-muted, #6b8a98)}.dvalue-cell__val.svelte-189dj6h{font-size:1.15rem;font-weight:600;color:var(--text-primary, #e8f6ff)}.dvalue-notes.svelte-189dj6h{margin-top:.85rem;font-size:.88rem;color:var(--text-secondary, #94c5d9);font-style:italic}.behavior-card.svelte-189dj6h dl:where(.svelte-189dj6h){margin:0}.behavior-card.svelte-189dj6h dt:where(.svelte-189dj6h){font-weight:600;color:var(--text-secondary, #94c5d9);margin-bottom:.3rem;font-size:.88rem}.behavior-card.svelte-189dj6h dd:where(.svelte-189dj6h){margin:0 0 1rem;color:var(--text-primary, #e8f6ff)}.chips.svelte-189dj6h{display:flex;gap:.4rem;flex-wrap:wrap}.chip.svelte-189dj6h{padding:.15rem .55rem;background:#4ade801a;color:#4ade80;font-family:JetBrains Mono,monospace;font-size:.78rem;border-radius:3px}.notes-body.svelte-189dj6h p:where(.svelte-189dj6h){margin:0 0 .85rem;line-height:1.6;color:var(--text-primary, #e8f6ff)}.ref-list.svelte-189dj6h{list-style:decimal;padding-left:1.5rem;margin:0}.ref-list.svelte-189dj6h li:where(.svelte-189dj6h){margin-bottom:.85rem;line-height:1.5}.ref-title.svelte-189dj6h{display:block;font-weight:500;color:var(--text-primary, #e8f6ff);text-decoration:none;margin-bottom:.2rem}a.ref-title.svelte-189dj6h:hover{color:var(--cyan-bright, #67e8f9);text-decoration:underline}.ref-meta.svelte-189dj6h{font-size:.85rem;color:var(--text-muted, #6b8a98);display:flex;gap:.3rem;flex-wrap:wrap}.ref-type.svelte-189dj6h{font-family:JetBrains Mono,monospace;font-size:.78rem}.path-back.svelte-189dj6h{margin-top:1.5rem;font-family:JetBrains Mono,monospace;font-size:.8rem}.path-back.svelte-189dj6h a:where(.svelte-189dj6h){color:var(--text-muted, #6b8a98);text-decoration:none}.path-back.svelte-189dj6h a:where(.svelte-189dj6h):hover{color:var(--cyan-bright, #67e8f9)}
