.map.svelte-avx5rh{break-inside:avoid;margin:0}.frame.svelte-avx5rh{border-radius:var(--radius-md);background:#fff;width:100%;position:relative;overflow:hidden}img.svelte-avx5rh{width:100%;height:100%;display:block}svg.svelte-avx5rh{width:100%;height:100%;position:absolute;inset:0}.marker.svelte-avx5rh circle:where(.svelte-avx5rh){fill:var(--finding-her-fill,#4263eb);stroke:#fff}.marker.svelte-avx5rh text:where(.svelte-avx5rh){fill:#fff;font-family:var(--font-sans)}.marker.is-external.svelte-avx5rh circle:where(.svelte-avx5rh){fill:#fff;stroke:var(--finding-external,#868e96)}.marker.is-external.svelte-avx5rh text:where(.svelte-avx5rh){fill:var(--finding-external,#868e96)}figcaption.svelte-avx5rh{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);text-align:center}.report.svelte-i421ah{font-size:var(--text-md);line-height:var(--leading-normal)}.block.svelte-i421ah{margin-bottom:var(--space-8)}h2.svelte-i421ah{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);border-bottom:1px solid var(--border);padding-bottom:var(--space-2);margin-bottom:var(--space-4)}h3.svelte-i421ah{font-size:var(--text-md)}.prose.svelte-i421ah{white-space:pre-line;margin-bottom:var(--space-3)}.findings.svelte-i421ah{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.finding.svelte-i421ah{gap:var(--space-3);align-items:flex-start;display:flex}.detail.svelte-i421ah{flex-direction:column;gap:2px;min-width:0;display:flex}.headline.svelte-i421ah{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.listing.svelte-i421ah{color:var(--text-muted)}.side.svelte-i421ah,.carried.svelte-i421ah{font-size:var(--text-xs);color:var(--text-faint)}.sev.svelte-i421ah{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--bg-subtle);color:var(--text-muted)}.sev--moderate.svelte-i421ah{background:var(--warning-bg);color:var(--warning-fg)}.sev--severe.svelte-i421ah{background:var(--danger-bg);color:var(--danger-fg)}.note.svelte-i421ah{font-size:var(--text-sm);color:var(--text-muted)}.maps.svelte-i421ah{gap:var(--space-4);margin-bottom:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.since.svelte-i421ah{margin:0 0 var(--space-2);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.since.svelte-i421ah li:where(.svelte-i421ah){align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);display:flex}.tag.svelte-i421ah{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:1px var(--space-2);border-radius:var(--radius-full);flex:none}.tag--resolved.svelte-i421ah{background:var(--success-bg);color:var(--success-fg)}.tag--changed.svelte-i421ah{background:var(--info-bg);color:var(--info-fg)}.tag--still.svelte-i421ah{background:var(--bg-subtle);color:var(--text-muted)}.exercises.svelte-i421ah{gap:var(--space-5);counter-reset:ex;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.exercise.svelte-i421ah{counter-increment:ex;padding-left:var(--space-8);position:relative}.exercise.svelte-i421ah:before{content:counter(ex);border-radius:var(--radius-full);background:var(--brand);width:1.6rem;height:1.6rem;color:var(--on-brand);font-size:var(--text-xs);font-weight:var(--weight-bold);place-items:center;display:grid;position:absolute;top:0;left:0}.ex__head.svelte-i421ah{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.dose.svelte-i421ah{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--brand)}.summary.svelte-i421ah{color:var(--text-muted);font-size:var(--text-sm)}.instructions.svelte-i421ah{margin-top:var(--space-2);white-space:pre-line}.exnote.svelte-i421ah{margin-top:var(--space-2);font-size:var(--text-sm);font-style:italic}.images.svelte-i421ah{gap:var(--space-2);margin-top:var(--space-3);display:flex}.images.svelte-i421ah img:where(.svelte-i421ah){object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);width:6rem;height:4.5rem}.restrictions.svelte-i421ah{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.recheck__date.svelte-i421ah{font-size:var(--text-lg)}.signature.svelte-i421ah{margin-top:var(--space-10)}.sig.svelte-i421ah{max-height:4rem;margin-bottom:var(--space-2)}.sig__name.svelte-i421ah{font-weight:var(--weight-semibold)}.is-compact.svelte-i421ah .block:where(.svelte-i421ah){margin-bottom:var(--space-5)}
