.tile[data-v-1cfb8040]{all:unset;align-content:start;border-radius:14px;cursor:pointer;display:grid;gap:6px;min-width:0}.tile[data-v-1cfb8040]:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.art[data-v-1cfb8040]{aspect-ratio:4/5;background:var(--wash);border-radius:12px;display:block;margin-bottom:4px;overflow:hidden;transition:transform .42s var(--ease)}.tile:hover .art[data-v-1cfb8040]{transform:translateY(-3px)}.sel .art[data-v-1cfb8040]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--fg)}.art img[data-v-1cfb8040]{display:block;filter:contrast(.96) saturate(.92) sepia(.04);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blank[data-v-1cfb8040]{border:1px solid var(--line);border-radius:12px;box-sizing:border-box;display:grid;height:100%;place-items:center}.blank .logo[data-v-1cfb8040]{border-radius:8px;filter:none;height:auto;max-height:44%;-o-object-fit:contain;object-fit:contain;width:44%}.initial[data-v-1cfb8040]{color:var(--faint);font-size:clamp(40px,9cqw,72px);font-weight:400;letter-spacing:-.03em}.art[data-v-1cfb8040]{container-type:inline-size}.t-name[data-v-1cfb8040]{font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}.t-meta[data-v-1cfb8040]{color:var(--muted);display:-webkit-box;font-size:13.5px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}
