.card.svelte-t2ykpv{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.card.pending.svelte-t2ykpv .picture:where(.svelte-t2ykpv){border:var(--border-w) solid var(--border)}.card.failed.svelte-t2ykpv .picture:where(.svelte-t2ykpv){border:var(--border-w) solid var(--danger)}.card.picked.svelte-t2ykpv .picture:where(.svelte-t2ykpv){outline:2px solid var(--accent);outline-offset:0}.pick.svelte-t2ykpv{top:var(--space-1);left:var(--space-1);z-index:1;border-radius:var(--radius);border:var(--border-w) solid var(--border);background:var(--scrim);cursor:pointer;opacity:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute}.card.svelte-t2ykpv:hover .pick:where(.svelte-t2ykpv),.pick.svelte-t2ykpv:focus-within,.card.picked.svelte-t2ykpv .pick:where(.svelte-t2ykpv){opacity:1}.pick.svelte-t2ykpv input:where(.svelte-t2ykpv){accent-color:var(--accent);cursor:pointer;margin:0}.only-readers.svelte-t2ykpv{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.picture.svelte-t2ykpv{aspect-ratio:1;position:relative}.picture.svelte-t2ykpv img:where(.svelte-t2ykpv){object-fit:contain;width:100%;height:100%;display:block}.actions.svelte-t2ykpv{z-index:1;background:var(--surface);border-top:var(--border-w) solid var(--border);opacity:0;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;max-width:100%;display:flex;position:absolute;bottom:0;right:0}.card.svelte-t2ykpv:hover .actions:where(.svelte-t2ykpv),.actions.svelte-t2ykpv:focus-within{opacity:1}.reading.svelte-t2ykpv{padding:var(--space-2) var(--space-4);border-left:var(--border-w) solid var(--border);font-size:var(--text-sm);white-space:nowrap;align-items:center;display:flex}.score.svelte-t2ykpv{font-variant-numeric:tabular-nums;color:var(--accent)}.added.svelte-t2ykpv{color:var(--muted)}.shimmer.svelte-t2ykpv{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--text) 8%, transparent) 50%, transparent 80%);background-size:250% 100%;animation:1.4s linear infinite svelte-t2ykpv-sweep;position:absolute;inset:0}@keyframes svelte-t2ykpv-sweep{0%{background-position:150% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.shimmer.svelte-t2ykpv{background:color-mix(in srgb, var(--text) 6%, transparent);animation:none}}h3.svelte-t2ykpv{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.stage.svelte-t2ykpv{font-size:var(--text-xs);color:var(--muted);text-align:center;margin:0}.stage.error.svelte-t2ykpv{color:var(--danger)}.disc.svelte-1cmi4dh{border:var(--border-w) solid var(--text);background:linear-gradient(90deg, var(--text) 0 50%, var(--bg) 50% 100%);border-radius:50%;width:.875rem;height:.875rem;display:block}.ui-button--cell:hover .disc.svelte-1cmi4dh{border-color:var(--accent-ink);background:linear-gradient(90deg, var(--accent-ink) 0 50%, var(--accent) 50% 100%)}.bar.svelte-isll26{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);margin-bottom:var(--space-4);font-size:var(--text-sm);align-items:stretch;display:flex}.name.svelte-isll26,nav.svelte-isll26 a:where(.svelte-isll26){padding:var(--space-2) var(--space-4);align-items:center;display:flex}.name.svelte-isll26{border-right:var(--border-w) solid var(--border);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--text);text-decoration:none}nav.svelte-isll26{display:flex}nav.svelte-isll26 a:where(.svelte-isll26){border-right:var(--border-w) solid var(--border);color:var(--muted);text-decoration:none}nav.svelte-isll26 a:where(.svelte-isll26):hover{background:var(--surface-2);color:var(--text)}nav.svelte-isll26 a[aria-current=page]:where(.svelte-isll26){background:var(--accent-soft);color:var(--text)}.spacer.svelte-isll26{flex:1}.who.svelte-isll26{padding:var(--space-2) var(--space-4);border-left:var(--border-w) solid var(--border);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;display:block;overflow:hidden}@media (width<=40rem){.who.svelte-isll26{display:none}}
