Необходимо сверстать вот такой select. Времени не очень много поэтому хотелось бы иметь ввиду есть ли что-то готовое? Т.е. с моей стороны просто поставить select, какая то библиотека обернет его, сделает checkbox'ы и добавить поиск. Мог бы и самостоятельно, но ограничен во времени реализации.
![5c4d23be807e7081745207.jpeg](https://habrastorage.org/webt/5c/4d/23/5c4d23be807e7081745207.jpeg)
p.s. Нашел библиотеку select2, есть поиск и кастомизация есть (да и для других select'ов думаю ее использовать), но не могу найти как подобное сделать, может ткнете носом, если я слепой.
p.s.s Додумал способ добавить через псевдоэлементы поле галочки и галочку саму, и скриптом чекать состояние, но незадача в том что javascript вроде не работает с псевдоэлементами