.home.svelte-1uha8ag{max-width:1100px;margin:0 auto}.head.svelte-1uha8ag{align-items:center;gap:8px;margin-bottom:16px;display:flex}.head.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0}.need-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.need.svelte-1uha8ag{border-left:3px solid var(--border);flex-direction:column;gap:4px;text-decoration:none;display:flex}.need.svelte-1uha8ag:hover{border-color:var(--accent)}.need.bad.svelte-1uha8ag{border-left-color:var(--bad)}.need-label.svelte-1uha8ag{color:var(--text);font-weight:600}.need-sub.svelte-1uha8ag{font-size:12px}.allclear.svelte-1uha8ag{color:var(--text-dim);align-items:center;gap:8px;display:flex}.allclear.svelte-1uha8ag .tick:where(.svelte-1uha8ag){color:var(--good);font-weight:700}.domains.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px;display:grid}@media (width<=720px){.domains.svelte-1uha8ag{grid-template-columns:1fr}}.dcard.svelte-1uha8ag{text-decoration:none}.dcard.svelte-1uha8ag:hover{border-color:var(--accent)}.d-top.svelte-1uha8ag{color:var(--text);margin-bottom:2px;font-weight:600}.d-line.svelte-1uha8ag{font-size:12px}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.answer-card.svelte-1uha8ag{flex-direction:column;gap:8px;transition:border-color .12s;display:flex}.answer-card.svelte-1uha8ag:hover{border-color:var(--accent);text-decoration:none}.meta.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.when.svelte-1uha8ag{margin-left:auto;font-size:12px}.summary.svelte-1uha8ag{margin:0;font-size:13px;line-height:1.45}.subj.svelte-1uha8ag{font-size:12px}.good.svelte-1uha8ag{color:var(--good)}.warn.svelte-1uha8ag{color:var(--warn)}
