:style="mapStyles"
data() {
return {
mapStyles: {
styles: [
Во-первых - не очень понятно, откуда вы взяли, что стили должны быть объектом, содержащим свойство styles. В документации есть ссылка на конструктор стилей - он выдаёт просто массив, без обёртки в виде объекта.
Во-вторых - компонент карты не имеет параметра style. То есть, документация врёт. Да, так бывает. Зато есть параметр options, частью которого стили и являются. Так что вам следует заменить
mapStyles: {
на
options: {
:style="mapStyles"
на
:options="options"
Ну и ещё стоит убедиться, что api key есть - без него стили применяться не хотят.