PageSourceSearch

https://www.visionsource-albanyeyecare.com/scripts/config-map-styles.js

js visionsource-albanyeyecare.com collected 2026-10-06 09:25:39 UTC 42,015 bytes, 2,050 lines download raw bytes

1// src/js/snippets/map-styles.js
2
3const mapStyles = {
4  default: [
5    {
6      featureType: "water",
7      elementType: "geometry",
8      stylers: [{ color: "#e9e9e9" }, { lightness: 17 }],
9    },
10    {
11      featureType: "landscape",
12      elementType: "geometry",
13      stylers: [{ color: "#f5f5f5" }, { lightness: 20 }],
14    },
15    {
16      featureType: "road.highway",
17      elementType: "geometry.fill",
18      stylers: [{ color: "#ffffff" }, { lightness: 17 }],
19    },
20    {
21      featureType: "road.highway",
22      elementType: "geometry.stroke",
23      stylers: [{ color: "#ffffff" }, { lightness: 29 }, { weight: 0.2 }],
24    },
25    {
26      featureType: "road.arterial",
27      elementType: "geometry",
28      stylers: [{ color: "#ffffff" }, { lightness: 18 }],
29    },
30    {
31      featureType: "road.local",
32      elementType: "geometry",
33      stylers: [{ color: "#ffffff" }, { lightness: 16 }],
34    },
35    {
36      featureType: "poi",
37      elementType: "geometry",
38      stylers: [{ visibility: "off" }],
39    },
40    {
41      featureType: "poi.business",
42      elementType: "all",
43      stylers: [{ visibility: "off" }],
44    },
45    {
46      featureType: "poi.park",
47      elementType: "geometry",
48      stylers: [{ color: "#dedede" }, { lightness: 21 }],
49    },
50    {
51      featureType: "transit",
52      elementType: "geometry",
53      stylers: [{ color: "#f2f2f2" }, { lightness: 19 }],
54    },
55    {
56      featureType: "administrative",
57      elementType: "geometry.fill",
58      stylers: [{ color: "#fefefe" }, { lightness: 20 }],
59    },
60    {
61      featureType: "administrative",
62      elementType: "geometry.stroke",
63      stylers: [{ color: "#fefefe" }, { lightness: 17 }, { weight: 1.2 }],
64    },
65  ],
66
67  visionSource: [
68  { featureType: "administrative", elementType: "labels.text.fill", stylers: [{ color: "#6195a0" }] },
69  { featureType: "landscape", elementType: "all", stylers: [{ color: "#f2f2f2" }] },
70  { featureType: "landscape", elementType: "geometry.fill", stylers: [{ color: "#ffffff" }] },
71  { featureType: "poi", elementType: "all", stylers: [{ visibility: "off" }] },
72  { featureType: "poi.park", elementType: "geometry.fill", stylers: [{ color: "#e6f3d6" }, { visibility: "on" }] },
73  { featureType: "road", elementType: "all", stylers: [{ saturation: -100 }, { lightness: 45 }, { visibility: "simplified" }] },
74  { featureType: "road.highway", elementType: "all", stylers: [{ visibility: "simplified" }] },
75  { featureType: "road.highway", elementType: "geometry.fill", stylers: [{ color: "#f4d2c5" }, { visibility: "simplified" }] },
76  { featureType: "road.highway", elementType: "labels.text", stylers: [{ color: "#4e4e4e" }] },
77  { featureType: "road.arterial", elementType: "geometry.fill", stylers: [{ color: "#f4f4f4" }] },
78  { featureType: "road.arterial", elementType: "labels.text.fill", stylers: [{ color: "#787878" }] },
79  { featureType: "road.arterial", elementType: "labels.icon", stylers: [{ visibility: "off" }] },
80  { featureType: "transit", elementType: "all", stylers: [{ visibility: "off" }] },
81  { featureType: "water", elementType: "all", stylers: [{ color: "#eaf6f8" }, { visibility: "on" }] },
82  { featureType: "water", elementType: "geometry.fill", stylers: [{ color: "#eaf6f8" }] },
83  ],
84	
85  dark: [
86    {
87      elementType: "geometry",
88      stylers: [{ color: "#212121" }],
89    },
90    {
91      elementType: "labels.icon",
92      stylers: [{ visibility: "off" }],
93    },
94    {
95      elementType: "labels.text.fill",
96      stylers: [{ color: "#757575" }],
97    },
98    {
99      elementType: "labels.text.stroke",
100      stylers: [{ color: "#212121" }],
101    },
102    {
103      featureType: "administrative",
104      elementType: "geometry",
105      stylers: [{ color: "#757575" }],
106    },
107    {
108      featureType: "administrative.country",
109      elementType: "labels.text.fill",
110      stylers: [{ color: "#9e9e9e" }],
111    },
112    {
113      featureType: "administrative.land_parcel",
114      stylers: [{ visibility: "off" }],
115    },
116    {
117      featureType: "administrative.locality",
118      elementType: "labels.text.fill",
119      stylers: [{ color: "#bdbdbd" }],
120    },
121    {
122      featureType: "poi",
123      elementType: "labels.text.fill",
124      stylers: [{ color: "#757575" }],
125    },
126    {
127      featureType: "poi.park",
128      elementType: "geometry",
129      stylers: [{ color: "#181818" }],
130    },
131    {
132      featureType: "poi.park",
133      elementType: "labels.text.fill",
134      stylers: [{ color: "#616161" }],
135    },
136    {
137      featureType: "poi.park",
138      elementType: "labels.text.stroke",
139      stylers: [{ color: "#1b1b1b" }],
140    },
141    {
142      featureType: "road",
143      elementType: "geometry.fill",
144      stylers: [{ color: "#2c2c2c" }],
145    },
146    {
147      featureType: "road",
148      elementType: "labels.text.fill",
149      stylers: [{ color: "#8a8a8a" }],
150    },
151    {
152      featureType: "road.arterial",
153      elementType: "geometry",
154      stylers: [{ color: "#373737" }],
155    },
156    {
157      featureType: "road.highway",
158      elementType: "geometry",
159      stylers: [{ color: "#3c3c3c" }],
160    },
161    {
162      featureType: "road.highway.controlled_access",
163      elementType: "geometry",
164      stylers: [{ color: "#4e4e4e" }],
165    },
166    {
167      featureType: "road.local",
168      elementType: "labels.text.fill",
169      stylers: [{ color: "#616161" }],
170    },
171    {
172      featureType: "transit",
173      elementType: "labels.text.fill",
174      stylers: [{ color: "#757575" }],
175    },
176    {
177      featureType: "water",
178      elementType: "geometry",
179      stylers: [{ color: "#000000" }],
180    },
181    {
182      featureType: "water",
183      elementType: "labels.text.fill",
184      stylers: [{ color: "#3d3d3d" }],
185    },
186  ],
187
188  minimal: [
189    {
190      featureType: "all",
191      elementType: "geometry.fill",
192      stylers: [{ weight: "2.00" }],
193    },
194    {
195      featureType: "all",
196      elementType: "geometry.stroke",
197      stylers: [{ color: "#9c9c9c" }],
198    },
199    {
200      featureType: "all",
201      elementType: "labels.text",
202      stylers: [{ visibility: "on" }],
203    },
204    {
205      featureType: "landscape",
206      elementType: "all",
207      stylers: [{ color: "#f2f2f2" }],
208    },
209    {
210      featureType: "landscape",
211      elementType: "geometry.fill",
212      stylers: [{ color: "#ffffff" }],
213    },
214    {
215      featureType: "landscape.man_made",
216      elementType: "geometry.fill",
217      stylers: [{ color: "#ffffff" }],
218    },
219    {
220      featureType: "poi",
221      elementType: "all",
222      stylers: [{ visibility: "off" }],
223    },
224    {
225      featureType: "road",
226      elementType: "all",
227      stylers: [{ saturation: -100 }, { lightness: 45 }],
228    },
229    {
230      featureType: "road",
231      elementType: "geometry.fill",
232      stylers: [{ color: "#eeeeee" }],
233    },
234    {
235      featureType: "road",
236      elementType: "labels.text.fill",
237      stylers: [{ color: "#7b7b7b" }],
238    },
239    {
240      featureType: "road",
241      elementType: "labels.text.stroke",
242      stylers: [{ color: "#ffffff" }],
243    },
244    {
245      featureType: "road.highway",
246      elementType: "all",
247      stylers: [{ visibility: "simplified" }
247],
248    },
249    {
250      featureType: "road.arterial",
251      elementType: "labels.icon",
252      stylers: [{ visibility: "off" }],
253    },
254    {
255      featureType: "transit",
256      elementType: "all",
257      stylers: [{ visibility: "off" }],
258    },
259    {
260      featureType: "water",
261      elementType: "all",
262      stylers: [{ color: "#46bcec" }, { visibility: "on" }],
263    },
264    {
265      featureType: "water",
266      elementType: "geometry.fill",
267      stylers: [{ color: "#c8d7d4" }],
268    },
269    {
270      featureType: "water",
271      elementType: "labels.text.fill",
272      stylers: [{ color: "#070707" }],
273    },
274    {
275      featureType: "water",
276      elementType: "labels.text.stroke",
277      stylers: [{ color: "#ffffff" }],
278    },
279  ],
280
281  retro: [
282    {
283      elementType: "geometry",
284      stylers: [{ color: "#ebe3cd" }],
285    },
286    {
287      elementType: "labels.text.fill",
288      stylers: [{ color: "#523735" }],
289    },
290    {
291      elementType: "labels.text.stroke",
292      stylers: [{ color: "#f5f1e6" }],
293    },
294    {
295      featureType: "administrative",
296      elementType: "geometry.stroke",
297      stylers: [{ color: "#c9b2a6" }],
298    },
299    {
300      featureType: "administrative.land_parcel",
301      elementType: "geometry.stroke",
302      stylers: [{ color: "#dcd2be" }],
303    },
304    {
305      featureType: "administrative.land_parcel",
306      elementType: "labels.text.fill",
307      stylers: [{ color: "#ae9e90" }],
308    },
309    {
310      featureType: "landscape.natural",
311      elementType: "geometry",
312      stylers: [{ color: "#dfd2ae" }],
313    },
314    {
315      featureType: "poi",
316      elementType: "geometry",
317      stylers: [{ color: "#dfd2ae" }],
318    },
319    {
320      featureType: "poi",
321      elementType: "labels.text.fill",
322      stylers: [{ color: "#93817c" }],
323    },
324    {
325      featureType: "poi.park",
326      elementType: "geometry.fill",
327      stylers: [{ color: "#a5b076" }],
328    },
329    {
330      featureType: "poi.park",
331      elementType: "labels.text.fill",
332      stylers: [{ color: "#447530" }],
333    },
334    {
335      featureType: "road",
336      elementType: "geometry",
337      stylers: [{ color: "#f5f1e6" }],
338    },
339    {
340      featureType: "road.highway",
341      elementType: "geometry",
342      stylers: [{ color: "#f8c967" }],
343    },
344    {
345      featureType: "road.highway",
346      elementType: "geometry.stroke",
347      stylers: [{ color: "#e9bc62" }],
348    },
349    {
350      featureType: "road.highway.controlled_access",
351      elementType: "geometry",
352      stylers: [{ color: "#e98d58" }],
353    },
354    {
355      featureType: "road.highway.controlled_access",
356      elementType: "geometry.stroke",
357      stylers: [{ color: "#db8555" }],
358    },
359    {
360      featureType: "road.arterial",
361      elementType: "geometry",
362      stylers: [{ color: "#fdfcf8" }],
363    },
364    {
365      featureType: "road.local",
366      elementType: "labels.text.fill",
367      stylers: [{ color: "#806b63" }],
368    },
369    {
370      featureType: "transit.line",
371      elementType: "geometry",
372      stylers: [{ color: "#dfd2ae" }],
373    },
374    {
375      featureType: "transit.line",
376      elementType: "labels.text.fill",
377      stylers: [{ color: "#8f7d77" }],
378    },
379    {
380      featureType: "transit.line",
381      elementType: "labels.text.stroke",
382      stylers: [{ color: "#ebe3cd" }],
383    },
384    {
385      featureType: "transit.station",
386      elementType: "geometry",
387      stylers: [{ color: "#dfd2ae" }],
388    },
389    {
390      featureType: "water",
391      elementType: "geometry.fill",
392      stylers: [{ color: "#b9d3c2" }],
393    },
394    {
395      featureType: "water",
396      elementType: "labels.text.fill",
397      stylers: [{ color: "#92998d" }],
398    },
399  ],
400
401  aubergine: [
402    {
403      elementType: "geometry",
404      stylers: [{ color: "#1d2c4d" }],
405    },
406    {
407      elementType: "labels.text.fill",
408      stylers: [{ color: "#8ec3b9" }],
409    },
410    {
411      elementType: "labels.text.stroke",
412      stylers: [{ color: "#1a3646" }],
413    },
414    {
415      featureType: "administrative.country",
416      elementType: "geometry.stroke",
417      stylers: [{ color: "#4b6878" }],
418    },
419    {
420      featureType: "administrative.land_parcel",
421      elementType: "labels.text.fill",
422      stylers: [{ color: "#64779e" }],
423    },
424    {
425      featureType: "administrative.province",
426      elementType: "geometry.stroke",
427      stylers: [{ color: "#4b6878" }],
428    },
429    {
430      featureType: "landscape.man_made",
431      elementType: "geometry.stroke",
432      stylers: [{ color: "#334e87" }],
433    },
434    {
435      featureType: "landscape.natural",
436      elementType: "geometry",
437      stylers: [{ color: "#023e58" }],
438    },
439    {
440      featureType: "poi",
441      elementType: "geometry",
442      stylers: [{ color: "#283d6a" }],
443    },
444    {
445      featureType: "poi",
446      elementType: "labels.text.fill",
447      stylers: [{ color: "#6f9ba5" }],
448    },
449    {
450      featureType: "poi",
451      elementType: "labels.text.stroke",
452      stylers: [{ color: "#1d2c4d" }],
453    },
454    {
455      featureType: "poi.park",
456      elementType: "geometry.fill",
457      stylers: [{ color: "#023e58" }],
458    },
459    {
460      featureType: "poi.park",
461      elementType: "labels.text.fill",
462      stylers: [{ color: "#3C7680" }],
463    },
464    {
465      featureType: "road",
466      elementType: "geometry",
467      stylers: [{ color: "#304a7d" }],
468    },
469    {
470      featureType: "road",
471      elementType: "labels.text.fill",
472      stylers: [{ color: "#98a5be" }],
473    },
474    {
475      featureType: "road",
476      elementType: "labels.text.stroke",
477      stylers: [{ color: "#1d2c4d" }],
478    },
479    {
480      featureType: "road.highway",
481      elementType: "geometry",
482      stylers: [{ color: "#2c6675" }],
483    },
484    {
485      featureType: "road.highway",
486      elementType: "geometry.stroke",
487      stylers: [{ color: "#255763" }],
488    },
489    {
490      featureType: "road.highway",
491      elementType: "labels.text.fill",
492      stylers: [{ color: "#b0d5ce" }],
493    },
494    {
495      featureType: "road.highway",
496      elementType: "labels.text.stroke",
497      stylers: [{ color: "#023e58" }],
498    },
499    {
500      featureType: "transit",
501      elementType: "labels.text.fill",
502      stylers: [{ color: "#98a5be" }],
503    },
504    {
505      featureType: "transit",
506      elementType: "labels.text.stroke",
507      stylers: [{ color: "#1d2c4d" }],
508    },
509    {
510      featureType: "transit.line",
511      elementType: "geometry.fill",
512      stylers: [{ color: "#283d6a" }],
513    },
514    {
515      featureType: "transit.station",
516      elementType: "geometry",
517      stylers: [{ color: "#3a4762" }],
518    },
519    {
520      featureType: "water",
521      elementType: "geometry",
522      stylers: [{ color: "#0e1626" }],
523    },
524    {
525      featureType: "water",
526      elementType: "labels.text.fill",
527      stylers: [{ color: "#4e6d70" }],
528    },
529  ],
530
531  modernDark: [
532    {
533      elementType: "geometry",
534      stylers: [
535        {
536          color: "#212121",
537        },
538      ],
539    },
540    {
541      elementType: "labels.text.fill",
542      stylers: [
543        {
544          color: "#f5f5f5",
545        },
546      ],
547    },
548    {
549      elementType: "labels.text.stroke",
550      stylers: [
551        {
552          color: "#272727",
553        },
554      ],
555    },
556    {
557      featureType: "administrative",
558      elementType: "geometry.stroke",
559      stylers: [
560        {
561          color: "#434343",
562        },
563      ],
564    },
565    {
566      featureType: "administrative.land_parcel",
567      elementType: "geometry.stroke",
568      stylers: [
569        {
570          color: "#313131",
571        },
572      ],
573    },
574    {
575      featureType: "administrative.land_parcel",
576      elementType: "labels.text.fill",
577      stylers: [
578        {
579          color: "#bdbdbd",
580        },
581      ],
582    },
583    {
584      featureType: "landscape.natural",
585      elementType: "geometry",
586      stylers: [
587        {
588          color: "#1a1a1a",
589        },
590      ],
591    },
592    {
593      featureType: "poi",
594      elementType: "geometry",
595      stylers: [
596        {
597          color: "#2c2c2c",
598        },
599      ],
600    },
601    {
602      featureType: "poi",
603      elementType: "labels.text.fill",
604      stylers: [
605        {
606          color: "#d1d1d1",
607        },
608      ],
609    },
610    {
611      featureType: "poi.park",
612      elementType: "geometry.fill",
613      stylers: [
614        {
615          color: "#1f3d2c",
616        },
617      ],
618    },
619    {
620      featureType: "poi.park",
621      elementType: "labels.text.fill",
622      stylers: [
623        {
624          color: "#8bc34a",
625        },
626      ],
627    },
628    {
629      featureType: "road",
630      elementType: "geometry",
631      stylers: [
632        {
633          color: "#2c2c2c",
634        },
635      ],
636    },
637    {
638      featureType: "road.highway",
639      elementType: "geometry",
640      stylers: [
641        {
642          color: "#7b3eea",
643        },
644      ],
645    },
646    {
647      featureType: "road.highway",
648      elementType: "geometry.stroke",
649      stylers: [
650        {
651          color: "#6a35c9",
652        },
653      ],
654    },
655    {
656      featureType: "road.highway.controlled_access",
657      elementType: "geometry",
658      stylers: [
659        {
660          color: "#9c27b0",
661        },
662      ],
663    },
664    {
665      featureType: "road.highway.controlled_access",
666      elementType: "geometry.stroke",
667      stylers: [
668        {
669          color: "#8e24aa",
670        },
671      ],
672    },
673    {
674      featureType: "road.arterial",
675      elementType: "geometry",
676      stylers: [
677        {
678          color: "#373737",
679        },
680      ],
681    },
682    {
683      featureType: "road.local",
684      elementType: "labels.text.fill",
685      stylers: [
686        {
687          color: "#aaaaaa",
688        },
689      ],
690    },
691    {
692      featureType: "transit.line",
693      elementType: "geometry",
694      stylers: [
695        {
696          color: "#4a4a4a",
697        },
698      ],
699    },
700    {
701      featureType: "transit.line",
702      elementType: "labels.text.fill",
703      stylers: [
704        {
705          color: "#d1d1d1",
706        },
707      ],
708    },
709    {
710      featureType: "transit.line",
711      elementType: "labels.text.stroke",
712      stylers: [
713        {
714          color: "#2c2c2c",
715        },
716      ],
717    },
718    {
719      featureType: "transit.station",
720      elementType: "geometry",
721      stylers: [
722        {
723          color: "#4a4a4a",
724        },
725      ],
726    },
727    {
728      featureType: "water",
729      elementType: "geometry.fill",
730      stylers: [
731        {
732          color: "#0288d1",
733        },
734      ],
735    },
736    {
737      featureType: "water",
738      elementType: "labels.text.fill",
739      stylers: [
740        {
741          color: "#b3e5fc",
742        },
743      ],
744    },
745  ],
746
747  coolBlue: [
748    {
749      elementType: "geometry",
750      stylers: [
751        {
752          color: "#e8f5f7",
753        },
754      ],
755    },
756    {
757      elementType: "labels.text.fill",
758      stylers: [
759        {
760          color: "#1a5e6c",
761        },
762      ],
763    },
764    {
765      elementType: "labels.text.stroke",
766      stylers: [
767        {
768          color: "#f8fdff",
769        },
770      ],
771    },
772    {
773      featureType: "administrative",
774      elementType: "geometry.stroke",
775      stylers: [
776        {
777          color: "#a3cfd9",
778        },
779      ],
780    },
781    {
782      featureType: "administrative.land_parcel",
783      elementType: "geometry.stroke",
784      stylers: [
785        {
786          color: "#c1e4eb",
787        },
788      ],
789    },
790    {
791      featureType: "administrative.land_parcel",
792      elementType: "labels.text.fill",
793      stylers: [
794        {
795          color: "#4bacbe",
796        },
797      ],
798    },
799    {
800      featureType: "landscape.natural",
801      elementType: "geometry",
802      stylers: [
803        {
804          color: "#d9f2f8",
805        },
806      ],
807    },
808    {
809      featureType: "poi",
810      elementType: "geometry",
811      stylers: [
812        {
813          color: "#c1e4eb",
814        },
815      ],
816    },
817    {
818      featureType: "poi",
819      elementType: "labels.text.fill",
820      stylers: [
821        {
822          color: "#4bacbe",
823        },
824      ],
825    },
826    {
827      featureType: "poi.park",
828      elementType: "geometry.fill",
829      stylers: [
830        {
831          color: "#a8e6cf",
832        },
833      ],
834    },
835    {
836      featureType: "poi.park",
837      elementType: "labels.text.fill",
838      stylers: [
839        {
840          color: "#1b8a6b",
841        },
842      ],
843    },
844    {
845      featureType: "road",
846      elementType: "geometry",
847      stylers: [
848        {
849          color: "#ffffff",
850        },
851      ],
852    },
853    {
854      featureType: "road.highway",
855      elementType: "geometry",
856      stylers: [
857        {
858          color: "#80deea",
859        },
860      ],
861    },
862    {
863      featureType: "road.highway",
864      elementType: "geometry.stroke",
865      stylers: [
866        {
867          color: "#4dd0e1",
868        },
869      ],
870    },
871    {
872      featureType: "road.highway.controlled_access",
873      elementType: "geometry",
874      stylers: [
875        {
876          color: "#26c6da",
877        },
878      ],
879    },
880    {
881      featureType: "road.highway.controlled_access",
882      elementType: "geometry.stroke",
883      stylers: [
884        {
885          color: "#00bcd4",
886        },
887      ],
888    },
889    {
890      featureType: "road.arterial",
891      elementType: "geometry",
892      stylers: [
893        {
894          color: "#e0f7fa",
895        },
896      ],
897    },
898    {
899      featureType: "road.local",
900      elementType: "labels.text.fill",
901      stylers: [
902        {
903          color: "#4bacbe",
904        },
905      ],
906    },
907    {
908      featureType: "transit.line",
909      elementType: "geometry",
910      stylers: [
911        {
912          color: "#b2ebf2",
913        },
914      ],
915    },
916    {
917      featureType: "transit.line",
918      elementType: "labels.text.fill",
919      stylers: [
920        {
921          color: "#0097a7",
922        },
923      ],
924    },
925    {
926      featureType: "transit.line",
927      elementType: "labels.text.stroke",
928      stylers: [
929        {
930          color: "#e0f7fa",
931        },
932      ],
933    },
934    {
935      featureType: "transit.station",
936      elementType: "geometry",
937      stylers: [
938        {
939          color: "#b2ebf2",
940        },
941      ],
942    },
943    {
944      featureType: "water",
945      elementType: "geometry.fill",
946      stylers: [
947        {
948          color: "#0288d1",
949        },
950      ],
951    },
952    {
953      featureType: "water",
954      elementType: "labels.text.fill",
955      stylers: [
956        {
957          color: "#b3e5fc",
958        },
959      ],
960    },
961  ],
962
963  warmSunset: [
964    {
965      elementType: "geometry",
966      stylers: [
967        {
968          color: "#fffbf0",
969        },
970      ],
971    },
972    {
973      elementType: "labels.text.fill",
974      stylers: [
975        {
976          color: "#6d4c41",
977        },
978      ],
979    },
980    {
981      elementType: "labels.text.stroke",
982      stylers: [
983        {
984          color: "#fff8e1",
985        },
986      ],
987    },
988    {
989      featureType: "administrative",
990      elementType: "geometry.stroke",
991      stylers: [
992        {
993          color: "#d7ccc8",
994        },
995      ],
996    },
997    {
998      featureType: "administrative.land_parcel",
999      elementType: "geometry.stroke",
1000      stylers: [
1001        {
1002          color: "#ffe0b2",
1003        },
1004      ],
1005    },
1006    {
1007      featureType: "administrative.land_parcel",
1008      elementType: "labels.text.fill",
1009      stylers: [
1010        {
1011          color: "#a1887f",
1012        },
1013      ],
1014    },
1015    {
1016      featureType: "landscape.natural",
1017      elementType: "geometry",
1018      stylers: [
1019        {
1020          color: "#fff3e0",
1021        },
1022      ],
1023    },
1024    {
1025      featureType: "poi",
1026      elementType: "geometry",
1027      stylers: [
1028        {
1029          color: "#ffecb3",
1030        },
1031      ],
1032    },
1033    {
1034      featureType: "poi",
1035      elementType: "labels.text.fill",
1036      stylers: [
1037        {
1038          color: "#8d6e63",
1039        },
1040      ],
1041    },
1042    {
1043      featureType: "poi.park",
1044      elementType: "geometry.fill",
1045      stylers: [
1046        {
1047          color: "#c5e1a5",
1048        },
1049      ],
1050    },
1051    {
1052      featureType: "poi.park",
1053      elementType: "labels.text.fill",
1054      stylers: [
1055        {
1056          color: "#689f38",
1057        },
1058      ],
1059    },
1060    {
1061      featureType: "road",
1062      elementType: "geometry",
1063      stylers: [
1064        {
1065          color: "#ffffff",
1066        },
1067      ],
1068    },
1069    {
1070      featureType: "road.highway",
1071      elementType: "geometry",
1072      stylers: [
1073        {
1074          color: "#ffab91",
1075        },
1076      ],
1077    },
1078    {
1079      featureType: "road.highway",
1080      elementType: "geometry.stroke",
1081      stylers: [
1082        {
1083          color: "#ff8a65",
1084        },
1085      ],
1086    },
1087    {
1088      featureType: "road.highway.controlled_access",
1089      elementType: "geometry",
1090      stylers: [
1091        {
1092          color: "#ff7043",
1093        },
1094      ],
1095    },
1096    {
1097      featureType: "road.highway.controlled_access",
1098      elementType: "geometry.stroke",
1099      stylers: [
1100        {
1101          color: "#f4511e",
1102        },
1103      ],
1104    },
1105    {
1106      featureType: "road.arterial",
1107      elementType: "geometry",
1108      stylers: [
1109        {
1110          color: "#fff8e1",
1111        },
1112      ],
1113    },
1114    {
1115      featureType: "road.local",
1116      elementType: "labels.text.fill",
1117      stylers: [
1118        {
1119          color: "#8d6e63",
1120        },
1121      ],
1122    },
1123    {
1124      featureType: "transit.line",
1125      elementType: "geometry",
1126      stylers: [
1127        {
1128          color: "#ffe0b2",
1129        },
1130      ],
1131    },
1132    {
1133      featureType: "transit.line",
1134      elementType: "labels.text.fill",
1135      stylers: [
1136        {
1137          color: "#8d6e63",
1138        },
1139      ],
1140    },
1141    {
1142      featureType: "transit.line",
1143      elementType: "labels.text.stroke",
1144      stylers: [
1145        {
1146          color: "#fff8e1",
1147        },
1148      ],
1149    },
1150    {
1151      featureType: "transit.station",
1152      elementType: "geometry",
1153      stylers: [
1154        {
1155          color: "#ffcc80",
1156        },
1157      ],
1158    },
1159    {
1160      featureType: "water",
1161      elementType: "geometry.fill",
1162      stylers: [
1163        {
1164          color: "#81d4fa",
1165        },
1166      ],
1167    },
1168    {
1169      featureType: "water",
1170      elementType: "labels.text.fill",
1171      stylers: [
1172        {
1173          color: "#4fc3f7",
1174        },
1175      ],
1176    },
1177  ],
1178
1179  midnightElegance: [
1180    {
1181      elementType: "geometry",
1182      stylers: [
1183        {
1184          color: "#1a1a2e",
1185        },
1186      ],
1187    },
1188    {
1189      elementType: "labels.text.fill",
1190      stylers: [
1191        {
1192          color: "#e6e6ff",
1193        },
1194      ],
1195    },
1196    {
1197      elementType: "labels.text.stroke",
1198      stylers: [
1199        {
1200          color: "#16213e",
1201        },
1202      ],
1203    },
1204    {
1205      featureType: "administrative",
1206      elementType: "geometry.stroke",
1207      stylers: [
1208        {
1209          color: "#4a4e69",
1210        },
1211      ],
1212    },
1213    {
1214      featureType: "administrative.land_parcel",
1215      elementType: "geometry.stroke",
1216      stylers: [
1217        {
1218          color: "#2c2c6c",
1219        },
1220      ],
1221    },
1222    {
1223      featureType: "administrative.land_parcel",
1224      elementType: "labels.text.fill",
1225      stylers: [
1226        {
1227          color: "#9a8c98",
1228        },
1229      ],
1230    },
1231    {
1232      featureType: "landscape.natural",
1233      elementType: "geometry",
1234      stylers: [
1235        {
1236          color: "#0f3460",
1237        },
1238      ],
1239    },
1240    {
1241      featureType: "poi",
1242      elementType: "geometry",
1243      stylers: [
1244        {
1245          color: "#16213e",
1246        },
1247      ],
1248    },
1249    {
1250      featureType: "poi",
1251      elementType: "labels.text.fill",
1252      stylers: [
1253        {
1254          color: "#c8b6ff",
1255        },
1256      ],
1257    },
1258    {
1259      featureType: "poi.park",
1260      elementType: "geometry.fill",
1261      stylers: [
1262        {
1263          color: "#0f4c5c",
1264        },
1265      ],
1266    },
1267    {
1268      featureType: "poi.park",
1269      elementType: "labels.text.fill",
1270      stylers: [
1271        {
1272          color: "#5dd39e",
1273        },
1274      ],
1275    },
1276    {
1277      featureType: "road",
1278      elementType: "geometry",
1279      stylers: [
1280        {
1281          color: "#16213e",
1282        },
1283      ],
1284    },
1285    {
1286      featureType: "road.highway",
1287      elementType: "geometry",
1288      stylers: [
1289        {
1290          color: "#e94560",
1291        },
1292      ],
1293    },
1294    {
1295      featureType: "road.highway",
1296      elementType: "geometry.stroke",
1297      stylers: [
1298        {
1299          color: "#d81159",
1300        },
1301      ],
1302    },
1303    {
1304      featureType: "road.highway.controlled_access",
1305      elementType: "geometry",
1306      stylers: [
1307        {
1308          color: "#ff2e63",
1309        },
1310      ],
1311    },
1312    {
1313      featureType: "road.highway.controlled_access",
1314      elementType: "geometry.stroke",
1315      stylers: [
1316        {
1317          color: "#e91e63",
1318        },
1319      ],
1320    },
1321    {
1322      featureType: "road.arterial",
1323      elementType: "geometry",
1324      stylers: [
1325        {
1326          color: "#2c2c6c",
1327        },
1328      ],
1329    },
1330    {
1331      featureType: "road.local",
1332      elementType: "labels.text.fill",
1333      stylers: [
1334        {
1335          color: "#9a8c98",
1336        },
1337      ],
1338    },
1339    {
1340      featureType: "transit.line",
1341      elementType: "geometry",
1342      stylers: [
1343        {
1344          color: "#3f3d56",
1345        },
1346      ],
1347    },
1348    {
1349      featureType: "transit.line",
1350      elementType: "labels.text.fill",
1351      stylers: [
1352        {
1353          color: "#c8b6ff",
1354        },
1355      ],
1356    },
1357    {
1358      featureType: "transit.line",
1359      elementType: "labels.text.stroke",
1360      stylers: [
1361        {
1362          color: "#16213e",
1363        },
1364      ],
1365    },
1366    {
1367      featureType: "transit.station",
1368      elementType: "geometry",
1369      stylers: [
1370        {
1371          color: "#3f3d56",
1372        },
1373      ],
1374    },
1375    {
1376      featureType: "water",
1377      elementType: "geometry.fill",
1378      stylers: [
1379        {
1380          color: "#3a86ff",
1381        },
1382      ],
1383    },
1384    {
1385      featureType: "water",
1386      elementType: "labels.text.fill",
1387      stylers: [
1388        {
1389          color: "#8ecae6",
1390        },
1391      ],
1392    },
1393  ],
1394
1395  natureGreen: [
1396    {
1397      elementType: "geometry",
1398      stylers: [
1399        {
1400          color: "#f5f9ee",
1401        },
1402      ],
1403    },
1404    {
1405      elementType: "labels.text.fill",
1406      stylers: [
1407        {
1408          color: "#33691e",
1409        },
1410      ],
1411    },
1412    {
1413      elementType: "labels.text.stroke",
1414      stylers: [
1415        {
1416          color: "#f8faf3",
1417        },
1418      ],
1419    },
1420    {
1421      featureType: "administrative",
1422      elementType: "geometry.stroke",
1423      stylers: [
1424        {
1425          color: "#aed581",
1426        },
1427      ],
1428    },
1429    {
1430      featureType: "administrative.land_parcel",
1431      elementType: "geometry.stroke",
1432      stylers: [
1433        {
1434          color: "#c5e1a5",
1435        },
1436      ],
1437    },
1438    {
1439      featureType: "administrative.land_parcel",
1440      elementType: "labels.text.fill",
1441      stylers: [
1442        {
1443          color: "#558b2f",
1444        },
1445      ],
1446    },
1447    {
1448      featureType: "landscape.natural",
1449      elementType: "geometry",
1450      stylers: [
1451        {
1452          color: "#dcedc8",
1453        },
1454      ],
1455    },
1456    {
1457      featureType: "poi",
1458      elementType: "geometry",
1459      stylers: [
1460        {
1461          color: "#c5e1a5",
1462        },
1463      ],
1464    },
1465    {
1466      featureType: "poi",
1467      elementType: "labels.text.fill",
1468      stylers: [
1469        {
1470          color: "#33691e",
1471        },
1472      ],
1473    },
1474    {
1475      featureType: "poi.park",
1476      elementType: "geometry.fill",
1477      stylers: [
1478        {
1479          color: "#8bc34a",
1480        },
1481      ],
1482    },
1483    {
1484      featureType: "poi.park",
1485      elementType: "labels.text.fill",
1486      stylers: [
1487        {
1488          color: "#33691e",
1489        },
1490      ],
1491    },
1492    {
1493      featureType: "road",
1494      elementType: "geometry",
1495      stylers: [
1496        {
1497          color: "#ffffff",
1498        },
1499      ],
1500    },
1501    {
1502      featureType: "road.highway",
1503      elementType: "geometry",
1504      stylers: [
1505        {
1506          color: "#9ccc65",
1507        },
1508      ],
1509    },
1510    {
1511      featureType: "road.highway",
1512      elementType: "geometry.stroke",
1513      stylers: [
1514        {
1515          color: "#7cb342",
1516        },
1517      ],
1518    },
1519    {
1520      featureType: "road.highway.controlled_access",
1521      elementType: "geometry",
1522      stylers: [
1523        {
1524          color: "#689f38",
1525        },
1526      ],
1527    },
1528    {
1529      featureType: "road.highway.controlled_access",
1530      elementType: "geometry.stroke",
1531      stylers: [
1532        {
1533          color: "#558b2f",
1534        },
1535      ],
1536    },
1537    {
1538      featureType: "road.arterial",
1539      elementType: "geometry",
1540      stylers: [
1541        {
1542          color: "#f1f8e9",
1543        },
1544      ],
1545    },
1546    {
1547      featureType: "road.local",
1548      elementType: "labels.text.fill",
1549      stylers: [
1550        {
1551          color: "#558b2f",
1552        },
1553      ],
1554    },
1555    {
1556      featureType: "transit.line",
1557      elementType: "geometry",
1558      stylers: [
1559        {
1560          color: "#c5e1a5",
1561        },
1562      ],
1563    },
1564    {
1565      featureType: "transit.line",
1566      elementType: "labels.text.fill",
1567      stylers: [
1568        {
1569          color: "#558b2f",
1570        },
1571      ],
1572    },
1573    {
1574      featureType: "transit.line",
1575      elementType: "labels.text.stroke",
1576      stylers: [
1577        {
1578          color: "#f1f8e9",
1579        },
1580      ],
1581    },
1582    {
1583      featureType: "transit.station",
1584      elementType: "geometry",
1585      stylers: [
1586        {
1587          color: "#c5e1a5",
1588        },
1589      ],
1590    },
1591    {
1592      featureType: "water",
1593      elementType: "geometry.fill",
1594      stylers: [
1595        {
1596          color: "#4fc3f7",
1597        },
1598      ],
1599    },
1600    {
1601      featureType: "water",
1602      elementType: "labels.text.fill",
1603      stylers: [
1604        {
1605          color: "#0288d1",
1606        },
1607      ],
1608    },
1609  ],
1610
1611  monochromeContrast: [
1612    {
1613      elementType: "geometry",
1614      stylers: [
1615        {
1616          color: "#f5f5f5",
1617        },
1618      ],
1619    },
1620    {
1621      elementType: "labels.text.fill",
1622      stylers: [
1623        {
1624          color: "#000000",
1625        },
1626      ],
1627    },
1628    {
1629      elementType: "labels.text.stroke",
1630      stylers: [
1631        {
1632          color: "#ffffff",
1633        },
1634      ],
1635    },
1636    {
1637      featureType: "administrative",
1638      elementType: "geometry.stroke",
1639      stylers: [
1640        {
1641          color: "#757575",
1642        },
1643      ],
1644    },
1645    {
1646      featureType: "administrative.land_parcel",
1647      elementType: "geometry.stroke",
1648      stylers: [
1649        {
1650          color: "#bdbdbd",
1651        },
1652      ],
1653    },
1654    {
1655      featureType: "administrative.land_parcel",
1656      elementType: "labels.text.fill",
1657      stylers: [
1658        {
1659          color: "#212121",
1660        },
1661      ],
1662    },
1663    {
1664      featureType: "landscape.natural",
1665      elementType: "geometry",
1666      stylers: [
1667        {
1668          color: "#e0e0e0",
1669        },
1670      ],
1671    },
1672    {
1673      featureType: "poi",
1674      elementType: "geometry",
1675      stylers: [
1676        {
1677          color: "#bdbdbd",
1678        },
1679      ],
1680    },
1681    {
1682      featureType: "poi",
1683      elementType: "labels.text.fill",
1684      stylers: [
1685        {
1686          color: "#212121",
1687        },
1688      ],
1689    },
1690    {
1691      featureType: "poi.park",
1692      elementType: "geometry.fill",
1693      stylers: [
1694        {
1695          color: "#9e9e9e",
1696        },
1697      ],
1698    },
1699    {
1700      featureType: "poi.park",
1701      elementType: "labels.text.fill",
1702      stylers: [
1703        {
1704          color: "#212121",
1705        },
1706      ],
1707    },
1708    {
1709      featureType: "road",
1710      elementType: "geometry",
1711      stylers: [
1712        {
1713          color: "#ffffff",
1714        },
1715      ],
1716    },
1717    {
1718      featureType: "road.highway",
1719      elementType: "geometry",
1720      stylers: [
1721        {
1722          color: "#000000",
1723        },
1724      ],
1725    },
1726    {
1727      featureType: "road.highway",
1728      elementType: "geometry.stroke",
1729      stylers: [
1730        {
1731          color: "#212121",
1732        },
1733      ],
1734    },
1735    {
1736      featureType: "road.highway.controlled_access",
1737      elementType: "geometry",
1738      stylers: [
1739        {
1740          color: "#212121",
1741        },
1742      ],
1743    },
1744    {
1745      featureType: "road.highway.controlled_access",
1746      elementType: "geometry.stroke",
1747      stylers: [
1748        {
1749          color: "#000000",
1750        },
1751      ],
1752    },
1753    {
1754      featureType: "road.arterial",
1755      elementType: "geometry",
1756      stylers: [
1757        {
1758          color: "#e0e0e0",
1759        },
1760      ],
1761    },
1762    {
1763      featureType: "road.local",
1764      elementType: "labels.text.fill",
1765      stylers: [
1766        {
1767          color: "#212121",
1768        },
1769      ],
1770    },
1771    {
1772      featureTy
1772pe: "transit.line",
1773      elementType: "geometry",
1774      stylers: [
1775        {
1776          color: "#bdbdbd",
1777        },
1778      ],
1779    },
1780    {
1781      featureType: "transit.line",
1782      elementType: "labels.text.fill",
1783      stylers: [
1784        {
1785          color: "#212121",
1786        },
1787      ],
1788    },
1789    {
1790      featureType: "transit.line",
1791      elementType: "labels.text.stroke",
1792      stylers: [
1793        {
1794          color: "#ffffff",
1795        },
1796      ],
1797    },
1798    {
1799      featureType: "transit.station",
1800      elementType: "geometry",
1801      stylers: [
1802        {
1803          color: "#bdbdbd",
1804        },
1805      ],
1806    },
1807    {
1808      featureType: "water",
1809      elementType: "geometry.fill",
1810      stylers: [
1811        {
1812          color: "#424242",
1813        },
1814      ],
1815    },
1816    {
1817      featureType: "water",
1818      elementType: "labels.text.fill",
1819      stylers: [
1820        {
1821          color: "#9e9e9e",
1822        },
1823      ],
1824    },
1825  ],
1826
1827  candyPastel: [
1828    { elementType: "geometry", stylers: [{ color: "#fce4ec" }] },
1829    { elementType: "labels.text.fill", stylers: [{ color: "#ad1457" }] },
1830    { elementType: "labels.text.stroke", stylers: [{ color: "#ffffff" }] },
1831    {
1832      featureType: "administrative",
1833      elementType: "geometry.stroke",
1834      stylers: [{ color: "#f48fb1" }],
1835    },
1836    {
1837      featureType: "administrative.land_parcel",
1838      elementType: "geometry.stroke",
1839      stylers: [{ color: "#f8bbd0" }],
1840    },
1841    {
1842      featureType: "administrative.land_parcel",
1843      elementType: "labels.text.fill",
1844      stylers: [{ color: "#d81b60" }],
1845    },
1846    {
1847      featureType: "landscape.natural",
1848      elementType: "geometry",
1849      stylers: [{ color: "#f3e5f5" }],
1850    },
1851    {
1852      featureType: "poi",
1853      elementType: "geometry",
1854      stylers: [{ color: "#e1bee7" }],
1855    },
1856    {
1857      featureType: "poi",
1858      elementType: "labels.text.fill",
1859      stylers: [{ color: "#8e24aa" }],
1860    },
1861    {
1862      featureType: "poi.park",
1863      elementType: "geometry.fill",
1864      stylers: [{ color: "#c5e1a5" }],
1865    },
1866    {
1867      featureType: "poi.park",
1868      elementType: "labels.text.fill",
1869      stylers: [{ color: "#689f38" }],
1870    },
1871    {
1872      featureType: "road",
1873      elementType: "geometry",
1874      stylers: [{ color: "#ffffff" }],
1875    },
1876    {
1877      featureType: "road.highway",
1878      elementType: "geometry",
1879      stylers: [{ color: "#ffccbc" }],
1880    },
1881    {
1882      featureType: "road.highway",
1883      elementType: "geometry.stroke",
1884      stylers: [{ color: "#ffab91" }],
1885    },
1886    {
1887      featureType: "road.highway.controlled_access",
1888      elementType: "geometry",
1889      stylers: [{ color: "#ff8a65" }],
1890    },
1891    {
1892      featureType: "road.highway.controlled_access",
1893      elementType: "geometry.stroke",
1894      stylers: [{ color: "#ff5722" }],
1895    },
1896    {
1897      featureType: "road.arterial",
1898      elementType: "geometry",
1899      stylers: [{ color: "#fff1ff" }],
1900    },
1901    {
1902      featureType: "road.local",
1903      elementType: "labels.text.fill",
1904      stylers: [{ color: "#d81b60" }],
1905    },
1906    {
1907      featureType: "transit.line",
1908      elementType: "geometry",
1909      stylers: [{ color: "#ce93d8" }],
1910    },
1911    {
1912      featureType: "transit.line",
1913      elementType: "labels.text.fill",
1914      stylers: [{ color: "#8e24aa" }],
1915    },
1916    {
1917      featureType: "transit.line",
1918      elementType: "labels.text.stroke",
1919      stylers: [{ color: "#f3e5f5" }],
1920    },
1921    {
1922      featureType: "transit.station",
1923      elementType: "geometry",
1924      stylers: [{ color: "#ce93d8" }],
1925    },
1926    {
1927      featureType: "water",
1928      elementType: "geometry.fill",
1929      stylers: [{ color: "#bbdefb" }],
1930    },
1931    {
1932      featureType: "water",
1933      elementType: "labels.text.fill",
1934      stylers: [{ color: "#1976d2" }],
1935    },
1936  ],
1937
1938  midnightBlue: [
1939    { elementType: "geometry", stylers: [{ color: "#0d1b2a" }] },
1940    { elementType: "labels.text.fill", stylers: [{ color: "#e0e1dd" }] },
1941    { elementType: "labels.text.stroke", stylers: [{ color: "#1b263b" }] },
1942    {
1943      featureType: "administrative",
1944      elementType: "geometry.stroke",
1945      stylers: [{ color: "#415a77" }],
1946    },
1947    {
1948      featureType: "administrative.land_parcel",
1949      elementType: "geometry.stroke",
1950      stylers: [{ color: "#1b263b" }],
1951    },
1952    {
1953      featureType: "administrative.land_parcel",
1954      elementType: "labels.text.fill",
1955      stylers: [{ color: "#778da9" }],
1956    },
1957    {
1958      featureType: "landscape.natural",
1959      elementType: "geometry",
1960      stylers: [{ color: "#0d1b2a" }],
1961    },
1962    {
1963      featureType: "poi",
1964      elementType: "geometry",
1965      stylers: [{ color: "#1b263b" }],
1966    },
1967    {
1968      featureType: "poi",
1969      elementType: "labels.text.fill",
1970      stylers: [{ color: "#778da9" }],
1971    },
1972    {
1973      featureType: "poi.park",
1974      elementType: "geometry.fill",
1975      stylers: [{ color: "#1b4332" }],
1976    },
1977    {
1978      featureType: "poi.park",
1979      elementType: "labels.text.fill",
1980      stylers: [{ color: "#52b788" }],
1981    },
1982    {
1983      featureType: "road",
1984      elementType: "geometry",
1985      stylers: [{ color: "#1b263b" }],
1986    },
1987    {
1988      featureType: "road.highway",
1989      elementType: "geometry",
1990      stylers: [{ color: "#415a77" }],
1991    },
1992    {
1993      featureType: "road.highway",
1994      elementType: "geometry.stroke",
1995      stylers: [{ color: "#778da9" }],
1996    },
1997    {
1998      featureType: "road.highway.controlled_access",
1999      elementType: "geometry",
2000      stylers: [{ color: "#778da9" }],
2001    },
2002    {
2003      featureType: "road.highway.controlled_access",
2004      elementType: "geometry.stroke",
2005      stylers: [{ color: "#e0e1dd" }],
2006    },
2007    {
2008      featureType: "road.arterial",
2009      elementType: "geometry",
2010      stylers: [{ color: "#1b263b" }],
2011    },
2012    {
2013      featureType: "road.local",
2014      elementType: "labels.text.fill",
2015      stylers: [{ color: "#778da9" }],
2016    },
2017    {
2018      featureType: "transit.line",
2019      elementType: "geometry",
2020      stylers: [{ color: "#415a77" }],
2021    },
2022    {
2023      featureType: "transit.line",
2024      elementType: "labels.text.fill",
2025      stylers: [{ color: "#778da9" }],
2026    },
2027    {
2028      featureType: "transit.line",
2029      elementType: "labels.text.stroke",
2030      stylers: [{ color: "#1b263b" }],
2031    },
2032    {
2033      featureType: "transit.station",
2034      elementType: "geometry",
2035      stylers: [{ color: "#415a77" }],
2036    },
2037    {
2038      featureType: "water",
2039      elementType: "geometry.fill",
2040      stylers: [{ color: "#3a86ff" }],
2041    },
2042    {
2043      featureType: "water",
2044      elementType: "labels.text.fill",
2045      stylers: [{ color: "#8ecae6" }],
2046    },
2047  ],
2048};
2049
2050export default mapStyles;

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.