.shelf.svelte-1y6xsj5{border-bottom:6px solid var(--color-surface);min-height:8rem;box-shadow:0 1px 0 var(--hairline);flex-wrap:wrap;align-items:flex-end;gap:4px;padding:0 .75rem;display:flex}.spine.svelte-1y6xsj5{width:2.5rem;height:var(--height);border-top:6px solid var(--color-accent);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-serif);writing-mode:vertical-rl;border-radius:3px 3px 0 0;justify-content:center;align-items:center;padding:.75rem 0;font-size:.8125rem;transition:transform .12s ease-out;display:flex}.spine.svelte-1y6xsj5:hover,.spine.svelte-1y6xsj5:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;transform:translateY(-4px)}.meter.svelte-1y6xsj5{background:color-mix(in srgb, var(--color-accent) 18%, transparent);border-radius:2px;width:5rem;height:4px;display:block;overflow:hidden}.meter.svelte-1y6xsj5>span:where(.svelte-1y6xsj5){background:var(--color-accent);border-radius:2px;height:100%;display:block}@media (prefers-reduced-motion:reduce){.spine.svelte-1y6xsj5{transition:none}}
