чем это наказуемо с точки зрения времени и ресурсов, и как решить такой вопрос?
Очень круто, когда ты гуглишь юи библиотеки для жса, а тебя осыпают списками библиотек для фреймворков.
Впрочем, нашёл такой вариант: https://shoelace.style/
А ты собираешься базовые стили оставлять?
короче, шэдоу баны нудно запретить на уровне государства
В целом, все как и везде:
- Платное - все готово, ну или почти все, только плати.
- Бесплатное - меньше выбора, все ставить самому, интегрировать и поддерживать, зато, бесплатно.
Платные да, с бесплатными сложнее. Хотя, мой пример в ответе - поддерживает этот вариант, он кладет куку в браузер, и если клиент возвращается не позже времени жизни куки - подтягивается старая история чата.