.card-tile.svelte-q1hoo3{cursor:default;transform-style:preserve-3d;background:var(--bg-2);border-radius:8px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000080}.card-tile[role=button].svelte-q1hoo3{cursor:pointer}.card-tile.svelte-q1hoo3:hover{box-shadow:0 8px 32px #000000b3, 0 0 0 1px var(--ink-color,var(--gold))}.card-img-wrap.svelte-q1hoo3{aspect-ratio:367/512;flex-shrink:0;position:relative;overflow:hidden}.card-img-wrap.svelte-q1hoo3 img:where(.svelte-q1hoo3){object-fit:cover;width:100%;height:100%;display:block}.card-placeholder.svelte-q1hoo3{background:var(--bg-3);width:100%;height:100%;color:var(--gold);font-size:2.5rem;font-family:var(--font-display);justify-content:center;align-items:center;display:flex}.name-overlay.svelte-q1hoo3{opacity:0;background:linear-gradient(#0000,#050814eb 50%);padding:20px 8px 8px;transition:opacity .2s;position:absolute;inset:auto 0 0}.card-tile.svelte-q1hoo3:hover .name-overlay:where(.svelte-q1hoo3){opacity:1}.overlay-name.svelte-q1hoo3{font-family:var(--font-display);color:var(--gold-bright);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.overlay-sub.svelte-q1hoo3{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.65rem;font-style:italic;overflow:hidden}.ink-strip.svelte-q1hoo3{background:var(--bg-2);border-top:2px solid var(--ink-color,var(--gold));flex-shrink:0;align-items:center;gap:5px;padding:5px 8px;display:flex}.ink-dot.svelte-q1hoo3{background:var(--ink-color,var(--gold));width:8px;height:8px;box-shadow:0 0 4px var(--ink-color,var(--gold));border-radius:50%;flex-shrink:0}.ink-name.svelte-q1hoo3{color:var(--ink-color,var(--gold));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex:1;font-size:.65rem;font-weight:700;overflow:hidden}.set-tag.svelte-q1hoo3{color:var(--text-dim);font-size:.6rem;font-family:var(--font-mono);flex-shrink:0}[data-ink=bernstein].svelte-q1hoo3{--ink-color:var(--ink-bernstein)}[data-ink=amethyst].svelte-q1hoo3{--ink-color:var(--ink-amethyst)}[data-ink=smaragd].svelte-q1hoo3{--ink-color:var(--ink-smaragd)}[data-ink=rubin].svelte-q1hoo3{--ink-color:var(--ink-rubin)}[data-ink=saphir].svelte-q1hoo3{--ink-color:var(--ink-saphir)}[data-ink=stahl].svelte-q1hoo3{--ink-color:var(--ink-stahl)}
