.arcana-copy-filters{display:flex;flex-wrap:wrap;gap:1rem;margin:1.25rem 0}.arcana-copy-filters label{display:grid;gap:.4rem;flex:1;min-width:8rem}.arcana-copy-filters select{max-width:100%;padding:.6rem}.arcana-copy-choice{border:0;padding:0;margin:1.25rem 0}.arcana-copy-choice legend{font-weight:700;margin-bottom:.8rem}.arcana-copy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1rem}.arcana-copy-tile{border:1px solid currentColor;border-radius:.4rem;padding:.75rem}.arcana-copy-tile label{display:grid;gap:.5rem;cursor:pointer}.arcana-copy-tile img{display:block;width:100%;height:auto;max-height:18rem;object-fit:contain}.arcana-copy-tile input{width:1.2rem;height:1.2rem}.arcana-copy-tile:has(input:disabled){opacity:.65}.arcana-copy-tile.is-selected{outline:3px solid currentColor;outline-offset:2px}.arcana-copy-tile:focus-within{outline:3px solid currentColor;outline-offset:3px}.arcana-copy-tile a{display:inline-block;margin-top:.7rem;text-decoration:underline}.arcana-copy-tile[hidden],.arcana-copy-filters[hidden],[data-copy-no-match][hidden]{display:none}.arcana-single-tags{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0}.arcana-single-tags li{font-size:.85em;border:1px solid currentColor;padding:.15rem .45rem;border-radius:.25rem}

.arcana-copy-tile label>span,.arcana-copy-tile label>strong{display:block}.arcana-copy-tile label>.arcana-price{margin-bottom:.35rem}
