.patient-home.svelte-1sttqxn{display:grid;gap:1rem;padding:1rem;max-width:540px;margin:0 auto}.hero.svelte-1sttqxn h1:where(.svelte-1sttqxn){margin:0;font-size:1.5rem}.hero-sub.svelte-1sttqxn{margin:0;color:#6b7280;font-size:.875rem}.now-grid.svelte-1sttqxn{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.recommendations.svelte-1sttqxn{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.rec.svelte-1sttqxn{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem}.rec-icon.svelte-1sttqxn{font-size:1.5rem;line-height:1}.rec-text.svelte-1sttqxn{font-size:.875rem}.empty.svelte-1sttqxn{color:#6b7280;text-align:center;padding:1.5rem 0}
