.editor-preview.svelte-1pt2e34{background:var(--theme-surface);box-shadow:var(--theme-shadow-card);color:var(--theme-text);border-radius:16px;font-size:13px;overflow:hidden}.preview-header.svelte-1pt2e34{background:var(--theme-ink);color:var(--theme-text-on-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.preview-header.svelte-1pt2e34>span:where(.svelte-1pt2e34){color:var(--theme-text-on-ink-muted);font-size:10px}.preview-header.svelte-1pt2e34 strong:where(.svelte-1pt2e34){font-size:13px}.review-preview.svelte-1pt2e34,.offer-preview.svelte-1pt2e34,.library-preview.svelte-1pt2e34{padding:24px}.recording-name.svelte-1pt2e34{font:600 24px/1.2 var(--font-display);margin:0 0 22px}.chapter-labels.svelte-1pt2e34,.chapter-row.svelte-1pt2e34{grid-template-columns:65px 1fr;gap:14px;display:grid}.chapter-labels.svelte-1pt2e34{color:var(--theme-text-muted);margin-bottom:10px;font-size:10px}.chapter-row.svelte-1pt2e34{border-top:1px solid var(--theme-border-soft);align-items:center;padding:12px 0;font-size:12px}.chapter-row.svelte-1pt2e34 time:where(.svelte-1pt2e34){color:var(--theme-accent-text);font-size:11px}.chapter-row.svelte-1pt2e34>span:where(.svelte-1pt2e34){background:var(--theme-input);border:1px solid var(--theme-border);border-radius:9px;padding:8px 10px}.preview-status.svelte-1pt2e34{border-top:1px solid var(--theme-border);color:var(--theme-accent-text);margin:14px 0 0;padding-top:16px;font-size:12px}blockquote.svelte-1pt2e34{background:var(--theme-canvas);margin:0 0 22px;padding:18px;font-size:13px;line-height:1.7}blockquote.svelte-1pt2e34 time:where(.svelte-1pt2e34){color:var(--theme-accent-text);margin-bottom:6px;font-size:11px;display:block}.upload-preview.svelte-1pt2e34{text-align:center;padding:36px 24px}.upload-preview.svelte-1pt2e34>strong:where(.svelte-1pt2e34){margin-top:14px;font-size:16px;display:block}.upload-preview.svelte-1pt2e34 svg:where(.svelte-1pt2e34){fill:none;width:32px;height:32px;stroke:var(--theme-accent);stroke-width:1.5px}.upload-preview.svelte-1pt2e34 p:where(.svelte-1pt2e34){color:var(--theme-text-muted);font-size:12px}.file-row.svelte-1pt2e34{border-block:1px solid var(--theme-border);justify-content:space-between;gap:18px;margin-top:28px;padding:18px 0;font-size:12px;display:flex}.file-row.svelte-1pt2e34>span:where(.svelte-1pt2e34):first-child{overflow-wrap:anywhere}.file-row.svelte-1pt2e34>span:where(.svelte-1pt2e34):last-child{color:var(--theme-success)}.offer-preview.svelte-1pt2e34 h3:where(.svelte-1pt2e34){font-size:28px}.offer-preview.svelte-1pt2e34>p:where(.svelte-1pt2e34):not(.preview-status){color:var(--theme-text-muted);font-size:13px}dl.svelte-1pt2e34{margin:24px 0}dl.svelte-1pt2e34>div:where(.svelte-1pt2e34){border-top:1px solid var(--theme-border);justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}dt.svelte-1pt2e34{color:var(--theme-text-muted)}dd.svelte-1pt2e34{text-align:right;margin:0}.checks.svelte-1pt2e34{color:var(--theme-success);flex-wrap:wrap;gap:10px 18px;font-size:11px;display:flex}.library-preview.svelte-1pt2e34 h3:where(.svelte-1pt2e34){font-size:28px}.library-row.svelte-1pt2e34{border-bottom:1px solid var(--theme-border);grid-template-columns:90px 1fr;align-items:center;gap:18px;padding:22px 0;display:grid}.mini-cover.svelte-1pt2e34{background:var(--theme-ink-thumbnail);color:var(--theme-text-on-ink);text-align:center;border-radius:9px;padding:36px 10px;font-size:11px}.library-row.svelte-1pt2e34 strong:where(.svelte-1pt2e34){font:600 22px/1.2 var(--font-display)}.library-preview.svelte-1pt2e34 p:where(.svelte-1pt2e34){color:var(--theme-text-muted);font-size:12px}progress.svelte-1pt2e34{width:100%;height:4px;accent-color:var(--theme-accent)}@media (width<=500px){.preview-header.svelte-1pt2e34{padding:16px}.review-preview.svelte-1pt2e34,.offer-preview.svelte-1pt2e34,.library-preview.svelte-1pt2e34{padding:20px}.chapter-labels.svelte-1pt2e34,.chapter-row.svelte-1pt2e34{grid-template-columns:45px 1fr;gap:8px}.chapter-row.svelte-1pt2e34{font-size:11px}.library-row.svelte-1pt2e34{grid-template-columns:64px 1fr;gap:12px}.library-row.svelte-1pt2e34 strong:where(.svelte-1pt2e34){font-size:19px}}
