Вот такой стиль позволит выделать текст:
document.body.appendChild(
Object.assign(
document.createElement('style'), {
innerHTML: `
html {
user-select:auto !important;
}
.acc-text {
pointer-events: auto !important;
}
/* показываем html текст*/
body .acc-text.acc-shadow-el {
opacity: 1 !important;
}
/* прячем svg текст*/
text:not(.cursor-hover text) {
opacity: 0 !important;
}
`
}
)
);
Правило для uBlock(включает разрешение контекстного меню):
academy.make.com##.acc-text:style(pointer-events: auto !important;)
academy.make.com##html:style(user-select:auto !important;)
academy.make.com##body .acc-text.acc-shadow-el:style(opacity: 1 !important;)
academy.make.com##text:not(.cursor-hover text):style(opacity: 0 !important;)
academy.make.com##+js(aeld, contextmenu)
import.cdn.thinkific.com##.acc-text:style(pointer-events: auto !important;)
import.cdn.thinkific.com##html:style(user-select:auto !important;)
import.cdn.thinkific.com##body .acc-text.acc-shadow-el:style(opacity: 1 !important;)
import.cdn.thinkific.com##text:not(.cursor-hover text)style(opacity: 0 !important;)
import.cdn.thinkific.com##+js(aeld, contextmenu)
Правда самого выделения не видно, но текст таки выделяется и копируется.:)