.patient-home.svelte-dfl5qk{display:grid;gap:1rem;padding:1rem;max-width:540px;margin:0 auto}.hero.svelte-dfl5qk h1:where(.svelte-dfl5qk){margin:0;font-size:1.5rem}.hero-sub.svelte-dfl5qk{margin:0;color:#6b7280;font-size:.875rem}.snapshot-grid.svelte-dfl5qk{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.tir-row.svelte-dfl5qk{display:flex;align-items:center;justify-content:space-between;gap:.5rem;grid-column:1 / -1}.flags.svelte-dfl5qk ul:where(.svelte-dfl5qk){padding-left:1.25rem;margin:.5rem 0 0;font-size:.875rem}
