.caregiver-home.svelte-1k6703b{display:grid;gap:1rem;padding:1rem;max-width:540px;margin:0 auto}.hero.svelte-1k6703b{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.hero[data-flagged=true].svelte-1k6703b{background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;padding:.75rem}.hero.svelte-1k6703b h1:where(.svelte-1k6703b){margin:0;font-size:1.5rem}.hero-sub.svelte-1k6703b{margin:0;color:#6b7280;font-size:.875rem}h2.svelte-1k6703b{font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;color:#374151;margin:0 0 .5rem}.snapshot-grid.svelte-1k6703b{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.tir-row.svelte-1k6703b{display:flex;align-items:center;justify-content:space-between;gap:.5rem;grid-column:1 / -1}.lab-flags.svelte-1k6703b ul:where(.svelte-1k6703b){padding-left:1.25rem;margin:.5rem 0 0;font-size:.875rem}.caregiver-actions.svelte-1k6703b{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid #e5e7eb}.caregiver-actions.svelte-1k6703b button:where(.svelte-1k6703b){padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;font-size:13px;cursor:pointer}.caregiver-actions.svelte-1k6703b button:where(.svelte-1k6703b):hover{background:#f3f4f6}
