.recent-list.svelte-vqfebq{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--inline-spacing)}.recent-list.svelte-vqfebq :where(.svelte-vqfebq){padding-block-start:0}.recent-track.svelte-vqfebq{display:flex;align-items:center;gap:calc(var(--inline-spacing) * 2);padding:calc(var(--inline-spacing) * 2);border-radius:var(--border-radius);background:color-mix(in hsl,var(--foreground) 5%,var(--background) 95%)}.recent-cover.svelte-vqfebq{position:relative;width:3.5em;height:3.5em;flex-shrink:0;border-radius:var(--border-radius);overflow:hidden;background:color-mix(in hsl,var(--foreground) 10%,var(--background) 90%)}.recent-cover.svelte-vqfebq img:where(.svelte-vqfebq){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.recent-cover-fallback.svelte-vqfebq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2em;color:var(--muted)}.recent-info.svelte-vqfebq{display:flex;flex-direction:column;flex:1;min-width:0}.name.svelte-vqfebq{font-weight:700}.artist.svelte-vqfebq{color:var(--primary)}.release.svelte-vqfebq{color:var(--muted);font-size:.85em}.time.svelte-vqfebq{color:var(--muted);font-size:.75em;font-family:var(--font-mono);white-space:nowrap}.mosaic.svelte-vqfebq{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.mosaic.svelte-vqfebq :where(.svelte-vqfebq){padding-block-start:0}.mosaic-cell.svelte-vqfebq{position:relative;aspect-ratio:1;overflow:hidden;background:color-mix(in hsl,var(--foreground) 10%,var(--background) 90%)}.mosaic-cell.svelte-vqfebq img:where(.svelte-vqfebq){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.mosaic-fallback.svelte-vqfebq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:.25em;font-size:.6em;text-align:center;color:var(--muted);word-break:break-word;line-height:1.2}.tab-row.svelte-vqfebq{display:flex;gap:var(--inline-spacing);flex-wrap:wrap}.tab-row.svelte-vqfebq:last-of-type{margin-block-end:calc(var(--layout-spacing) / 2)}.tab-row.svelte-vqfebq :where(.svelte-vqfebq){padding-block-start:0}.tab.svelte-vqfebq{background:transparent;color:var(--muted);padding:var(--inline-spacing) calc(var(--inline-spacing) * 2);border:1px solid var(--very-muted);border-radius:var(--border-radius);cursor:pointer;font-size:.75em}.tab.svelte-vqfebq:hover{color:var(--foreground);border-color:var(--foreground)}.tab.active.svelte-vqfebq{background:var(--primary);color:#fff;border-color:var(--primary)}.loading-indicator.svelte-vqfebq{color:var(--muted);font-size:.85em;font-family:var(--font-mono)}.stats-list.svelte-vqfebq{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--inline-spacing)}.stats-list.svelte-vqfebq :where(.svelte-vqfebq){padding-block-start:0}.stat-item.svelte-vqfebq{display:flex;align-items:center;gap:calc(var(--inline-spacing) * 2)}.stat-cover.svelte-vqfebq{position:relative;width:3em;height:3em;flex-shrink:0;border-radius:var(--border-radius);overflow:hidden;background:color-mix(in hsl,var(--foreground) 10%,var(--background) 90%)}.stat-cover.svelte-vqfebq img:where(.svelte-vqfebq){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.stat-cover-fallback.svelte-vqfebq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2em;color:var(--muted)}.stat-info.svelte-vqfebq{display:flex;flex-direction:column;min-width:0}.stat-info.svelte-vqfebq .name:where(.svelte-vqfebq),.stat-info.svelte-vqfebq .artist:where(.svelte-vqfebq){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-count.svelte-vqfebq{color:var(--muted);font-size:.75em;font-family:var(--font-mono)}.attribution.svelte-vqfebq{font-size:.75em;color:var(--muted)}.reading-grid.svelte-9dkt4m{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:calc(var(--inline-spacing) * 4)}.reading-grid.svelte-9dkt4m :where(.svelte-9dkt4m){padding-block-start:0}.book.svelte-9dkt4m{display:flex;flex-direction:column;gap:calc(var(--inline-spacing) * 2)}.book-cover.svelte-9dkt4m{position:relative;aspect-ratio:2 / 3;border-radius:var(--border-radius);overflow:hidden;background:color-mix(in hsl,var(--foreground) 10%,var(--background) 90%);box-shadow:0 2px 6px #00000026}.book-cover.svelte-9dkt4m img:where(.svelte-9dkt4m){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.book-cover-fallback.svelte-9dkt4m{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5em;color:var(--muted)}.book-info.svelte-9dkt4m{display:flex;flex-direction:column;min-width:0}.name.svelte-9dkt4m{font-weight:700;font-size:.85em;line-height:1.2}.author.svelte-9dkt4m{color:var(--muted);font-size:.75em}.right-now.svelte-1vq97bt{display:flex;flex-direction:column;gap:calc(var(--inline-spacing) * 3);padding:calc(var(--inline-spacing) * 4);border-radius:var(--border-radius);border:1px solid var(--very-muted);background:color-mix(in hsl,var(--primary) 4%,var(--background) 96%)}.right-now.svelte-1vq97bt :where(.svelte-1vq97bt){padding-block-start:0}.rn-eyebrow.svelte-1vq97bt{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.rn-items.svelte-1vq97bt{display:grid;grid-template-columns:1fr 1fr;gap:var(--layout-spacing);align-items:center}.rn-item.svelte-1vq97bt{display:flex;align-items:center;gap:calc(var(--inline-spacing) * 3);min-width:0}.rn-item.svelte-1vq97bt+.rn-item:where(.svelte-1vq97bt){border-inline-start:1px solid var(--very-muted);padding-inline-start:var(--layout-spacing)}@media (max-width: 32rem){.rn-items.svelte-1vq97bt{grid-template-columns:1fr}.rn-item.svelte-1vq97bt+.rn-item:where(.svelte-1vq97bt){border-inline-start:none;padding-inline-start:0;border-block-start:1px solid var(--very-muted);padding-block-start:var(--layout-spacing)}}.rn-cover.svelte-1vq97bt{position:relative;flex-shrink:0;border-radius:calc(var(--border-radius) / 1.5);overflow:hidden;background:color-mix(in hsl,var(--foreground) 10%,var(--background) 90%);box-shadow:0 2px 6px #00000026}.rn-cover.book.svelte-1vq97bt{width:3.25em;aspect-ratio:2 / 3}.rn-cover.track.svelte-1vq97bt{width:3.75em;aspect-ratio:1}.rn-cover.svelte-1vq97bt img:where(.svelte-1vq97bt){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.rn-cover-fallback.svelte-1vq97bt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--muted)}.rn-info.svelte-1vq97bt{display:flex;flex-direction:column;min-width:0}.rn-label.svelte-1vq97bt{font-family:var(--font-mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}.rn-title.svelte-1vq97bt{font-weight:700;font-size:.9em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rn-sub.svelte-1vq97bt{color:var(--muted);font-size:.78em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
