.verse.svelte-11ufjlf{max-width:46rem;margin:0 auto;padding:1.5rem 0 3rem}h1.svelte-11ufjlf{flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;margin:0 0 2rem;font-size:1.5rem;font-weight:600;line-height:1.3;display:flex}h1.svelte-11ufjlf [lang=ta]:where(.svelte-11ufjlf){font-family:var(--tamil);color:var(--accent)}h1.svelte-11ufjlf .en:where(.svelte-11ufjlf){font-family:var(--sans);color:var(--muted);font-size:1rem;font-weight:500}.passage.svelte-11ufjlf{margin:0 0 2.25rem}.passage.svelte-11ufjlf blockquote:where(.svelte-11ufjlf){border-left:4px solid var(--accent);margin:0;padding:0 0 0 1.2rem}.passage.svelte-11ufjlf p:where(.svelte-11ufjlf){text-wrap:pretty;color:var(--ink);margin:0}.passage[lang=ta].svelte-11ufjlf p:where(.svelte-11ufjlf){font-family:var(--tamil);line-height:1.7}.passage[lang=en].svelte-11ufjlf p:where(.svelte-11ufjlf){font-family:var(--en);color:var(--ink-en);line-height:1.55}.passage.svelte-11ufjlf sup:where(.svelte-11ufjlf){font-family:var(--sans);color:var(--muted);vertical-align:.9em;margin-right:.2em;font-size:.45em;font-weight:700;line-height:0}.passage.xl.svelte-11ufjlf p:where(.svelte-11ufjlf){font-size:clamp(1.7rem,1.1rem + 2.6vw,2.7rem)}.passage.l.svelte-11ufjlf p:where(.svelte-11ufjlf){font-size:clamp(1.4rem,1rem + 1.7vw,2.05rem)}.passage.m.svelte-11ufjlf p:where(.svelte-11ufjlf){font-size:clamp(1.2rem,.95rem + 1vw,1.55rem)}.passage.svelte-11ufjlf+.passage.xl:where(.svelte-11ufjlf) p:where(.svelte-11ufjlf){font-size:clamp(1.4rem,1rem + 1.8vw,2.1rem)}.passage.svelte-11ufjlf+.passage.l:where(.svelte-11ufjlf) p:where(.svelte-11ufjlf){font-size:clamp(1.25rem,.95rem + 1.2vw,1.7rem)}.passage.svelte-11ufjlf+.passage.m:where(.svelte-11ufjlf) p:where(.svelte-11ufjlf){font-size:clamp(1.1rem,.9rem + .7vw,1.35rem)}figcaption.svelte-11ufjlf{font-family:var(--sans);color:var(--muted);margin:.7rem 0 0 1.45rem;font-size:.85rem}.passage[lang=ta].svelte-11ufjlf figcaption:where(.svelte-11ufjlf){font-family:var(--tamil)}figcaption.svelte-11ufjlf abbr:where(.svelte-11ufjlf){font-family:var(--sans);letter-spacing:.03em;font-weight:600;text-decoration:none}.expand.svelte-11ufjlf{border:var(--bw) solid var(--accent);border-radius:var(--r);min-height:44px;color:var(--accent);align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.expand[lang=ta].svelte-11ufjlf{font-family:var(--tamil)}.expand.svelte-11ufjlf:hover{background:var(--accent);color:var(--on-accent)}
