.sections.svelte-125lq3a section+section{margin-top:var(--space-8)}.updated.svelte-125lq3a{font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-8);margin-bottom:var(--space-3)}.media-row.svelte-125lq3a{display:flex;align-items:flex-start;gap:var(--space-2)}.book-cover.svelte-125lq3a{display:block;width:120px;aspect-ratio:2 / 3;object-fit:cover;flex-shrink:0;background-color:var(--cover-bg)}.cover.svelte-125lq3a,.album-art.svelte-125lq3a{display:block;width:120px;height:120px;flex-shrink:0;object-fit:cover;background-color:var(--cover-bg)}.cover-link{display:block;flex-shrink:0}.poster-link{width:120px;height:180px;overflow:hidden;background-color:var(--cover-bg)}.poster.svelte-125lq3a{display:block;width:100%;height:100%;object-fit:cover}.book-cover.svelte-125lq3a,.cover.svelte-125lq3a,.album-art.svelte-125lq3a,.poster.svelte-125lq3a{filter:saturate(.4)}.media-meta.svelte-125lq3a{min-width:0;padding-top:.15rem}.media-meta.svelte-125lq3a .title:where(.svelte-125lq3a) a{color:var(--text);text-decoration:none}.media-meta.svelte-125lq3a .title:where(.svelte-125lq3a) a:hover{color:var(--nav-hover)}.project-line.svelte-125lq3a,.weather.svelte-125lq3a{font-size:var(--text-base);color:var(--text)}.rating.svelte-125lq3a,.watched.svelte-125lq3a,.year.svelte-125lq3a{color:var(--text-secondary)}.watched.svelte-125lq3a{margin-top:var(--space-1);font-size:var(--text-base)}.rating.svelte-125lq3a{margin-top:var(--space-1);font-size:var(--text-base);letter-spacing:.05em}.title.svelte-125lq3a{font-size:var(--text-base);color:var(--text)}.author.svelte-125lq3a{margin-top:var(--space-1);font-size:var(--text-base);font-style:italic;color:var(--text-secondary)}.idle.svelte-125lq3a{font-size:var(--text-base);color:var(--text-secondary)}.detail.svelte-125lq3a{margin-top:var(--space-1);font-size:var(--text-base);color:var(--text-secondary)}.online-links.svelte-125lq3a{margin:0;padding:0;font-size:var(--text-base);color:var(--text)}.divider.svelte-125lq3a{color:var(--text-secondary);margin:0 .4em}.empty.svelte-125lq3a{font-size:var(--text-base);color:var(--text-secondary)}@media(max-width:768px){.sections.svelte-125lq3a section+section{margin-top:var(--space-4)}}
