/* --------------- solutions styles --------------- */