.shelf.svelte-1598qhx{width:100%}.shelftitle.svelte-1598qhx{text-align:center;color:var(--dim);letter-spacing:.16em;margin:0 0 .55rem}ul.svelte-1598qhx{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}a.svelte-1598qhx{display:grid;justify-items:center;gap:.3rem;min-width:44px;min-height:44px;text-decoration:none;color:var(--ink);transition:transform .16s cubic-bezier(.2,1.1,.35,1),color .16s ease}.glyph.svelte-1598qhx{display:grid;place-items:center;width:44px;height:44px}svg.svelte-1598qhx{width:24px;height:24px;display:block;overflow:visible}.init.svelte-1598qhx{font-size:.78rem;font-weight:700;letter-spacing:.06em;line-height:1}.cap.svelte-1598qhx{font-size:.6rem;color:var(--dim);letter-spacing:.1em;max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-shelf=bare].svelte-1598qhx a:where(.svelte-1598qhx){color:var(--dim)}[data-shelf=bare].svelte-1598qhx a:where(.svelte-1598qhx):hover,[data-shelf=bare].svelte-1598qhx a:where(.svelte-1598qhx):focus-visible{color:var(--accent);transform:translateY(-2px) scale(1.08)}[data-shelf=chip].svelte-1598qhx .glyph:where(.svelte-1598qhx),[data-shelf=badge].svelte-1598qhx .glyph:where(.svelte-1598qhx){border:1.5px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:13px;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 14%,transparent),transparent 58%),color-mix(in srgb,var(--bg-card, var(--bg)) 88%,var(--accent));box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 30%,transparent),0 2px color-mix(in srgb,var(--accent) 40%,transparent);transition:box-shadow .16s ease,border-color .16s ease,background .16s ease}[data-shelf=badge].svelte-1598qhx .glyph:where(.svelte-1598qhx){border-radius:9px}[data-shelf=chip].svelte-1598qhx a:where(.svelte-1598qhx):hover,[data-shelf=chip].svelte-1598qhx a:where(.svelte-1598qhx):focus-visible,[data-shelf=badge].svelte-1598qhx a:where(.svelte-1598qhx):hover,[data-shelf=badge].svelte-1598qhx a:where(.svelte-1598qhx):focus-visible{color:var(--accent);transform:translateY(-2px) rotate(var(--tilt))}[data-shelf=chip].svelte-1598qhx a:where(.svelte-1598qhx):hover .glyph:where(.svelte-1598qhx),[data-shelf=chip].svelte-1598qhx a:where(.svelte-1598qhx):focus-visible .glyph:where(.svelte-1598qhx),[data-shelf=badge].svelte-1598qhx a:where(.svelte-1598qhx):hover .glyph:where(.svelte-1598qhx),[data-shelf=badge].svelte-1598qhx a:where(.svelte-1598qhx):focus-visible .glyph:where(.svelte-1598qhx){border-color:var(--accent);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 45%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent),0 0 18px color-mix(in srgb,var(--accent) 45%,transparent)}a.svelte-1598qhx:active{transform:translateY(1px) scale(.96)}a.svelte-1598qhx:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){a.svelte-1598qhx,a.svelte-1598qhx:hover,a.svelte-1598qhx:focus-visible,a.svelte-1598qhx:active{transition:none;transform:none}}
