.verse.svelte-to0vzr{display:grid;grid-template-columns:1fr;gap:var(--space-2) var(--space-5);padding-block:var(--verse-pad);content-visibility:auto;contain-intrinsic-block-size:auto 220px;border-block-end:1px solid var(--gold-soft);scroll-margin-block-start:calc(var(--header-h) + var(--toolbar-h) + var(--space-3));margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);transition:background-color var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out)}.verse.svelte-to0vzr:target{background:linear-gradient(90deg,var(--green-soft),transparent 70%);animation:svelte-to0vzr-target-fade var(--dur-slow) var(--ease-out) 4s both}@keyframes svelte-to0vzr-target-fade{to{background:transparent}}.side.svelte-to0vzr{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}.key.svelte-to0vzr{min-width:2.25rem}.actions.svelte-to0vzr{display:flex;gap:2px;flex-wrap:wrap;transition:opacity var(--dur) var(--ease-out)}.palette-wrap.svelte-to0vzr{position:relative;display:inline-flex}.hl-btn[data-color=yellow].svelte-to0vzr{color:var(--hl-yellow-ink)}.hl-btn[data-color=green].svelte-to0vzr{color:var(--hl-green-ink)}.hl-btn[data-color=blue].svelte-to0vzr{color:var(--hl-blue-ink)}.hl-btn[data-color=pink].svelte-to0vzr{color:var(--hl-pink-ink)}.palette.svelte-to0vzr{position:absolute;z-index:6;inset-block-start:100%;inset-inline-start:0;display:flex;gap:var(--space-1);padding:var(--space-1);animation:pop var(--dur-fast) var(--ease-out) both}.swatch.svelte-to0vzr{width:26px;height:26px;border-radius:50%;border:2px solid transparent;display:inline-grid;place-items:center}.swatch[data-color=yellow].svelte-to0vzr{background:var(--hl-yellow);color:var(--hl-yellow-ink)}.swatch[data-color=green].svelte-to0vzr{background:var(--hl-green);color:var(--hl-green-ink)}.swatch[data-color=blue].svelte-to0vzr{background:var(--hl-blue);color:var(--hl-blue-ink)}.swatch[data-color=pink].svelte-to0vzr{background:var(--hl-pink);color:var(--hl-pink-ink)}.swatch[aria-pressed=true].svelte-to0vzr{border-color:var(--color-primary-medium)}.swatch.none.svelte-to0vzr{background:var(--color-background-elevated);color:var(--color-text-faded)}.body.svelte-to0vzr{display:grid;gap:var(--verse-gap);min-width:0;cursor:default}.end.svelte-to0vzr{color:var(--green-ink);font-size:.85em}.words.svelte-to0vzr{display:flex;flex-wrap:wrap;gap:.1em .4em;align-items:baseline}.words.wbw.svelte-to0vzr{align-items:flex-start;gap:.35em .55em}.word-wrap.svelte-to0vzr{position:relative;display:inline-flex;flex-direction:column;align-items:center}.word.svelte-to0vzr{font:inherit;color:inherit;line-height:inherit;padding:0 .12em;border-radius:6px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.word.svelte-to0vzr:hover,.word.active.svelte-to0vzr{background:var(--green-soft);color:var(--green-ink)}.gloss.svelte-to0vzr{font-family:var(--font-body);font-size:var(--text-xs);line-height:1.2;color:var(--color-text-faded);direction:ltr;unicode-bidi:isolate;text-align:center;max-width:7.5rem;margin-block-start:-.25em}.pop.svelte-to0vzr{position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%);z-index:5;min-width:10rem;max-width:16rem;padding:var(--space-2) var(--space-3);display:grid;gap:.1rem;direction:ltr;text-align:center;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-primary-medium);animation:pop var(--dur-fast) var(--ease-out) both}[dir=rtl] .pop.svelte-to0vzr{transform:translate(50%)}.pop-tr.svelte-to0vzr{color:var(--color-text-faded);font-style:italic}.pop-t.svelte-to0vzr{font-weight:var(--weight-semibold)}.pop-root.svelte-to0vzr{font-style:normal}.pop-actions.svelte-to0vzr{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);align-items:center;justify-content:center;margin-block-start:var(--space-1)}.pop-actions.svelte-to0vzr .btn:where(.svelte-to0vzr){min-height:28px;padding:.15rem var(--space-2);font-size:var(--text-xs)}.translit.svelte-to0vzr{font-style:italic;font-size:calc(var(--tr-size) * .95)}.translations.svelte-to0vzr{display:grid;gap:var(--space-3)}.who.svelte-to0vzr{display:block;margin-block-start:.2rem;font-size:var(--text-xs)}.translations.svelte-to0vzr button.fn{font:inherit;font-size:.72em;color:var(--accent);font-weight:var(--weight-bold);padding:0 .15em;border-radius:4px;vertical-align:super;line-height:0}.translations.svelte-to0vzr button.fn:hover{background:var(--green-soft)}.no-fn.svelte-to0vzr button.fn,.no-fn.svelte-to0vzr sup{display:none}.footnote.svelte-to0vzr{padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-1);background:var(--color-background-elevated);box-shadow:none}.fn-head.svelte-to0vzr{display:flex;justify-content:space-between;align-items:center}.fn-text.svelte-to0vzr p{margin:0 0 .4rem}.note.svelte-to0vzr{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);text-align:start;font-size:var(--text-sm);color:var(--color-text-faded);justify-self:start;max-width:100%}.note.svelte-to0vzr svg{flex:none;margin-block-start:.2rem;color:var(--accent)}.note-text.svelte-to0vzr{white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:699px){.actions.svelte-to0vzr{display:none}}@media(min-width:700px){.verse.svelte-to0vzr{grid-template-columns:8.5rem 1fr}.side.svelte-to0vzr{flex-direction:column;align-items:flex-start;align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + var(--toolbar-h) + var(--space-3))}.more.svelte-to0vzr{display:none}.actions.svelte-to0vzr{flex-direction:row;flex-wrap:wrap;width:7.5rem}@media(hover:hover){.actions.svelte-to0vzr{opacity:0}.verse.svelte-to0vzr:hover .actions:where(.svelte-to0vzr),.verse.svelte-to0vzr:focus-within .actions:where(.svelte-to0vzr),.verse.playing.svelte-to0vzr .actions:where(.svelte-to0vzr),.verse.selected.svelte-to0vzr .actions:where(.svelte-to0vzr),.verse[data-hl].svelte-to0vzr .actions:where(.svelte-to0vzr),.actions.svelte-to0vzr:has([aria-pressed=true]:where(.svelte-to0vzr)){opacity:1}}}
