.reader.svelte-1hk0b0g{gap:14px;display:grid}.status.svelte-1hk0b0g{color:var(--soft);align-items:center;gap:12px;font-size:13px;display:flex}.bar.svelte-1hk0b0g{background:var(--raised);border-radius:2px;flex:1;max-width:260px;height:4px;overflow:hidden}.bar.svelte-1hk0b0g span:where(.svelte-1hk0b0g){background:var(--accent);height:100%;transition:width .3s;display:block}.resume.svelte-1hk0b0g{color:var(--good);margin:0;font-size:14px}.context.svelte-1hk0b0g{font:italic 17px/1.6 var(--serif);color:var(--soft);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.text.svelte-1hk0b0g{position:relative}.text.blurred.svelte-1hk0b0g .inner{filter:blur(3px);opacity:.55}.capture.svelte-1hk0b0g{opacity:0;resize:none;caret-color:#0000;cursor:text;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.focus-hint.svelte-1hk0b0g{font:500 16px var(--sans);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.live.svelte-1hk0b0g{min-height:26px;color:var(--soft);flex-wrap:wrap;align-items:baseline;gap:18px;font-size:14px;display:flex}.live.svelte-1hk0b0g strong:where(.svelte-1hk0b0g){font:600 16px var(--mono);color:var(--text)}.paused.svelte-1hk0b0g{color:var(--accent)}.sync-problem.svelte-1hk0b0g{color:var(--soft);margin:0;font-size:13px}.hint.svelte-1hk0b0g{margin-left:auto;font-size:13px}.card.svelte-1hk0b0g{z-index:30;background:var(--surface);border:1px solid var(--line);width:min(640px,100vw - 32px);box-shadow:var(--shadow);border-radius:14px;gap:10px;padding:14px 18px;animation:.22s ease-out svelte-1hk0b0g-rise;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@keyframes svelte-1hk0b0g-rise{0%{opacity:0;transform:translate(-50%,12px)}}.line.svelte-1hk0b0g{color:var(--soft);flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.line.svelte-1hk0b0g strong:where(.svelte-1hk0b0g),.chap.svelte-1hk0b0g{color:var(--text)}.bar.wide.svelte-1hk0b0g{max-width:none}.line.svelte-1hk0b0g .btn:where(.svelte-1hk0b0g){margin-left:auto;padding:6px 12px;font-size:14px}.review.svelte-1hk0b0g{gap:14px;max-width:760px;display:grid}.review.svelte-1hk0b0g h2:where(.svelte-1hk0b0g){margin:0;font-size:clamp(30px,4vw,40px);font-weight:500}.facts.svelte-1hk0b0g{flex-wrap:wrap;gap:26px;margin:6px 0;display:flex}.facts.svelte-1hk0b0g dt:where(.svelte-1hk0b0g){color:var(--soft);font-size:13px}.facts.svelte-1hk0b0g dd:where(.svelte-1hk0b0g){font:600 21px var(--mono);margin:0}.review.svelte-1hk0b0g h3:where(.svelte-1hk0b0g){margin:10px 0 0;font-size:17px}.costly.svelte-1hk0b0g{gap:10px;margin:0;padding:0;list-style:none;display:grid}.costly.svelte-1hk0b0g li:where(.svelte-1hk0b0g){color:var(--soft);grid-template-columns:88px 1fr;gap:12px;display:grid}.costly.svelte-1hk0b0g strong:where(.svelte-1hk0b0g){color:var(--text)}.pair.svelte-1hk0b0g{font:700 18px var(--mono);color:var(--text);background:var(--raised);text-align:center;border-radius:8px;align-self:start;padding:4px 0}.muted.svelte-1hk0b0g{color:var(--soft);margin:0}.actions.svelte-1hk0b0g{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.btn.big.svelte-1hk0b0g{padding:12px 18px;font-size:16px}.ital.svelte-1hk0b0g{font-style:italic}.done.svelte-1hk0b0g{font:italic 19px var(--serif);margin:0}@media (width<=560px){.hint.svelte-1hk0b0g{display:none}.costly.svelte-1hk0b0g li:where(.svelte-1hk0b0g){grid-template-columns:1fr}}.waiting.svelte-1qm3mu7{min-height:430px}.head.svelte-1qm3mu7{margin:8px 0 18px}.back.svelte-1qm3mu7{color:var(--soft);font-size:14px;text-decoration:none}.eyebrow.svelte-1qm3mu7{margin:12px 0 0}h1.svelte-1qm3mu7{margin:6px 0 0;font-size:clamp(28px,4vw,40px);font-weight:500;line-height:1.1}
