.results-preview.svelte-5x91iy{background:var(--paper);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 12px 28px #3c2c1e1f}.bar.svelte-5x91iy{display:flex;align-items:center;gap:9px;padding:11px 14px;background:var(--paper-raised);border-bottom:1px solid var(--line)}.q-mark.svelte-5x91iy{color:var(--stone);font-size:13px}.q-text.svelte-5x91iy{font-family:var(--font-ui);font-size:13px;color:var(--ink)}.body.svelte-5x91iy{position:relative;padding:16px 16px 8px;max-height:300px;overflow:hidden}.summary.svelte-5x91iy{font-family:var(--font-ui);font-size:12px;color:var(--stone);margin-bottom:12px}.summary.svelte-5x91iy .strong:where(.svelte-5x91iy){color:var(--ink);font-weight:600}.row.svelte-5x91iy{background:var(--paper-raised);border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin-bottom:10px}.row-head.svelte-5x91iy{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px}.row-book.svelte-5x91iy{font-family:var(--font-display);font-size:13.5px;color:var(--ink)}.row-page.svelte-5x91iy{font-family:var(--font-ui);font-size:10.5px;font-weight:600;color:var(--clay);white-space:nowrap}.row-text.svelte-5x91iy{font-family:var(--font-reading);font-size:12.5px;line-height:1.6;color:var(--ink);margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fade.svelte-5x91iy{position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,transparent,var(--paper));pointer-events:none}
