.card.svelte-10n50g7{padding:1.25rem;border:1px solid var(--border);border-radius:1.25rem;background:var(--card)}.arabic.svelte-10n50g7{margin:0;font-family:Amiri,serif;font-size:1.6rem;line-height:2.1;text-align:right}.intro.svelte-10n50g7{color:var(--muted-foreground);font-size:.85em}.word.svelte-10n50g7{transition:color .15s}.hidden-word.svelte-10n50g7{color:transparent;background:var(--muted);border-radius:.3em}.translation.svelte-10n50g7{margin:1rem 0 0;font-size:1.02rem;line-height:1.75}.source.svelte-10n50g7{margin:.75rem 0 0;font-size:.85rem;line-height:1.6;color:var(--muted-foreground)}.grade.svelte-10n50g7{padding:.15rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700}.grade.sahih.svelte-10n50g7{background:color-mix(in oklab,#1f6b4f 14%,transparent);color:#1f6b4f}.grade.hasan.svelte-10n50g7{background:color-mix(in oklab,#1e3fa8 12%,transparent);color:#1e3fa8}.grade.other.svelte-10n50g7{background:var(--muted);color:var(--muted-foreground)}.dark .grade.sahih.svelte-10n50g7{color:#86efac}.dark .grade.hasan.svelte-10n50g7{color:#9db2ff}.chip.svelte-10n50g7{padding:.15rem .6rem;border-radius:999px;background:#f4e3a1;color:#14213d;font-size:.75rem;font-weight:700;text-decoration:none}.hints.svelte-10n50g7{margin:0;padding-left:1.2rem;display:grid;gap:.5rem;line-height:1.65}.words.svelte-10n50g7{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.4rem 1rem;margin:0}.words.svelte-10n50g7 dt:where(.svelte-10n50g7){font-weight:700}.words.svelte-10n50g7 dd:where(.svelte-10n50g7){margin:0;color:var(--muted-foreground)}@media(prefers-reduced-motion:reduce){.word.svelte-10n50g7{transition:none}}
