.reading.svelte-jot9ci{display:grid;grid-template-columns:minmax(0,44rem) 18rem;gap:var(--space-xl);max-width:66rem;margin:0 auto;padding:var(--space-xl) var(--space-md)}@media(max-width:56rem){.reading.svelte-jot9ci{grid-template-columns:1fr}}.reading--gothic.svelte-jot9ci{--ambience-accent: #8b0000;--ambience-display: "Playfair Display", Georgia, serif}.reading--philosophy.svelte-jot9ci{--ambience-accent: #708090;--ambience-display: "Crimson Pro", Georgia, serif}.reading--nature.svelte-jot9ci{--ambience-accent: #2d6a4f;--ambience-display: "Libre Baskerville", Georgia, serif}.reading--science.svelte-jot9ci{--ambience-accent: #0077b6;--ambience-display: Inter, system-ui, sans-serif}.reading__title.svelte-jot9ci{font-family:var(--ambience-display);font-size:2rem;margin:0}.reading__author.svelte-jot9ci{color:var(--brand-text-secondary);margin:var(--space-2xs) 0 var(--space-md)}.reading__curator-intro.svelte-jot9ci{font-style:italic;color:var(--brand-text-secondary);border-left:3px solid var(--ambience-accent);padding-left:var(--space-sm)}.reading__toc-title.svelte-jot9ci{font-size:var(--text-lg)}.reading__toc-list.svelte-jot9ci{padding-left:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-2xs)}.reading__toc-link.svelte-jot9ci{color:var(--ambience-accent);text-decoration:none}.reading__toc-link.svelte-jot9ci:hover{text-decoration:underline}.reading__toc-words.svelte-jot9ci{color:var(--brand-text-tertiary);font-size:var(--text-xs);margin-left:var(--space-sm)}.reading__noteworthy.svelte-jot9ci{margin-top:var(--space-xl);background:var(--brand-surface);border-radius:var(--radius-md);padding:var(--space-md)}.reading__margin.svelte-jot9ci{font-size:var(--text-sm)}.reading__margin-title.svelte-jot9ci{font-size:var(--text-lg)}.reading__margin-empty.svelte-jot9ci{color:var(--brand-text-tertiary);font-style:italic}.reading__note.svelte-jot9ci{background:var(--brand-surface);border-radius:var(--radius-md);padding:var(--space-sm);margin-bottom:var(--space-sm)}.reading__note-type.svelte-jot9ci{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ambience-accent)}.reading__note-text.svelte-jot9ci{margin:var(--space-2xs) 0 0}.reading__join.svelte-jot9ci{display:inline-block;background:var(--ambience-accent);color:#fff;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);text-decoration:none;font-weight:600;margin:var(--space-sm) 0}.reading__funnel.svelte-jot9ci{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-lg);font-size:var(--text-xs)}.reading__funnel.svelte-jot9ci a:where(.svelte-jot9ci){color:var(--brand-text-secondary)}
