From dde4e9c0358db6364aa26ae874bbf6499eb5730b Mon Sep 17 00:00:00 2001 From: Nakul Date: Thu, 21 Aug 2025 20:00:43 +0530 Subject: [PATCH 01/10] Adding cmocean colormaps --- .../color_ramp/CanvasSelectComponent.tsx | 10 +- .../components/color_ramp/ColorRamp.tsx | 6 +- .../components/color_ramp/cmocean.json | 5678 +++++++++++++++++ .../components/color_stops/StopRow.tsx | 11 +- .../src/dialogs/symbology/symbologyDialog.tsx | 6 +- .../vector_layer/types/Categorized.tsx | 18 +- .../vector_layer/types/Graduated.tsx | 20 +- .../symbology/vector_layer/types/Heatmap.tsx | 10 +- .../vector_layer/types/colorRampUtils.ts | 71 + packages/base/tsconfig.json | 3 +- 10 files changed, 5802 insertions(+), 31 deletions(-) create mode 100644 packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json create mode 100644 packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx index 7021eca85..afbc0aa9a 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx @@ -3,6 +3,7 @@ import colormap from 'colormap'; import React, { useEffect, useRef, useState } from 'react'; import ColorRampEntry from './ColorRampEntry'; +import cmocean from './cmocean.json'; export interface IColorMap { name: string; @@ -79,9 +80,16 @@ const CanvasSelectComponent: React.FC = ({ }); const colorMap = { name: name, colors: colorRamp }; colorMapList.push(colorMap); + }); - setColorMaps(colorMapList); + Object.keys(cmocean).forEach(name => { + colorMapList.push({ + name, + colors: cmocean[name as keyof typeof cmocean], + }); }); + + setColorMaps(colorMapList); }, []); useEffect(() => { diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/ColorRamp.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/ColorRamp.tsx index 0c39c7927..70af1d808 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/ColorRamp.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/ColorRamp.tsx @@ -38,10 +38,12 @@ const ColorRamp: React.FC = ({ const [isLoading, setIsLoading] = useState(false); useEffect(() => { - populateOptions(); + if (selectedRamp === '' && selectedMode === '' && numberOfShades === '') { + populateOptions(); + } }, [layerParams]); - const populateOptions = async () => { + const populateOptions = () => { let nClasses, singleBandMode, colorRamp; if (layerParams.symbologyState) { diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json new file mode 100644 index 000000000..af5f5e660 --- /dev/null +++ b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json @@ -0,0 +1,5678 @@ +{ + "thermal": [ + "#032333", + "#042335", + "#042437", + "#042539", + "#04263a", + "#04263c", + "#05273e", + "#052840", + "#052842", + "#052944", + "#052a46", + "#062a49", + "#062b4b", + "#062b4d", + "#072c4f", + "#072c51", + "#082d54", + "#082e56", + "#092e58", + "#0a2f5a", + "#0a2f5d", + "#0b305f", + "#0c3062", + "#0d3064", + "#0e3167", + "#0f3169", + "#10326c", + "#11326e", + "#123271", + "#143274", + "#153376", + "#163379", + "#18337c", + "#1a337e", + "#1b3381", + "#1d3384", + "#1f3386", + "#213389", + "#23338c", + "#25338e", + "#273391", + "#293393", + "#2b3395", + "#2e3397", + "#303399", + "#32329a", + "#35329b", + "#37339d", + "#39339d", + "#3b339e", + "#3d339f", + "#3f339f", + "#41349f", + "#43349f", + "#45359f", + "#47359f", + "#49369f", + "#4a369f", + "#4c379e", + "#4e379e", + "#4f389d", + "#51399d", + "#53399c", + "#543a9c", + "#563b9c", + "#573b9b", + "#593c9b", + "#5a3d9a", + "#5c3d9a", + "#5d3e99", + "#5f3f99", + "#603f98", + "#614098", + "#634197", + "#644297", + "#664296", + "#674396", + "#684395", + "#6a4495", + "#6b4594", + "#6c4594", + "#6e4693", + "#6f4793", + "#704793", + "#724892", + "#734992", + "#754992", + "#764a91", + "#774a91", + "#794b90", + "#7a4c90", + "#7b4c90", + "#7d4d8f", + "#7e4d8f", + "#7f4e8f", + "#814e8e", + "#824f8e", + "#83508e", + "#85508e", + "#86518d", + "#87518d", + "#89528d", + "#8a528c", + "#8c538c", + "#8d538c", + "#8e548b", + "#90548b", + "#91558b", + "#93558a", + "#94568a", + "#96568a", + "#975789", + "#985789", + "#9a5888", + "#9b5888", + "#9d5988", + "#9e5987", + "#a05a87", + "#a15a86", + "#a35b86", + "#a45b85", + "#a65c85", + "#a75c85", + "#a95d84", + "#aa5d83", + "#ac5d83", + "#ad5e82", + "#af5e82", + "#b05f81", + "#b25f81", + "#b36080", + "#b5607f", + "#b6617f", + "#b8617e", + "#b9617d", + "#bb627c", + "#bc627c", + "#be637b", + "#bf637a", + "#c16479", + "#c26478", + "#c46578", + "#c56577", + "#c76676", + "#c86675", + "#ca6774", + "#cb6773", + "#cd6872", + "#ce6871", + "#cf6970", + "#d1696f", + "#d26a6e", + "#d46b6d", + "#d56b6c", + "#d66c6b", + "#d86c69", + "#d96d68", + "#db6e67", + "#dc6e66", + "#dd6f65", + "#de7064", + "#e07062", + "#e17161", + "#e27260", + "#e3735f", + "#e5745d", + "#e6745c", + "#e7755b", + "#e8765a", + "#e97758", + "#ea7857", + "#eb7956", + "#ec7a55", + "#ed7b53", + "#ee7c52", + "#ef7d51", + "#f07e50", + "#f17f4f", + "#f1804e", + "#f2824c", + "#f3834b", + "#f3844a", + "#f48549", + "#f58748", + "#f58847", + "#f68946", + "#f68b45", + "#f78c45", + "#f78d44", + "#f88f43", + "#f89042", + "#f99241", + "#f99341", + "#f99440", + "#fa963f", + "#fa973f", + "#fa993e", + "#fa9a3e", + "#fa9c3e", + "#fb9d3d", + "#fb9f3d", + "#fba13d", + "#fba23c", + "#fba43c", + "#fba53c", + "#fba73c", + "#fba83c", + "#fbaa3c", + "#fbac3c", + "#fbad3c", + "#fbaf3c", + "#fbb03c", + "#fbb23c", + "#fbb43c", + "#fbb53d", + "#fbb73d", + "#fab83d", + "#faba3e", + "#fabc3e", + "#fabd3e", + "#fabf3f", + "#f9c13f", + "#f9c240", + "#f9c440", + "#f9c641", + "#f8c741", + "#f8c942", + "#f8cb43", + "#f7cc43", + "#f7ce44", + "#f6d045", + "#f6d145", + "#f6d346", + "#f5d547", + "#f5d648", + "#f4d848", + "#f4da49", + "#f3db4a", + "#f3dd4b", + "#f2df4c", + "#f2e04d", + "#f1e24d", + "#f1e44e", + "#f0e54f", + "#efe750", + "#efe951", + "#eeea52", + "#eeec53", + "#edee54", + "#ecf055", + "#ebf156", + "#ebf356", + "#eaf557", + "#e9f658", + "#e8f859", + "#e7fa5a" + ], + "haline": [ + "#29186b", + "#2a186e", + "#2a1870", + "#2a1972", + "#2b1975", + "#2b1977", + "#2c197a", + "#2c1a7c", + "#2c1a7f", + "#2d1a81", + "#2d1a84", + "#2d1b86", + "#2d1b89", + "#2e1b8b", + "#2e1c8e", + "#2e1c90", + "#2e1d93", + "#2e1d95", + "#2d1e97", + "#2d1f99", + "#2d209b", + "#2c219d", + "#2b229f", + "#2a23a0", + "#2925a1", + "#2827a2", + "#2728a2", + "#262aa2", + "#252ca2", + "#232ea2", + "#2230a2", + "#2131a2", + "#1f33a1", + "#1e35a1", + "#1d37a0", + "#1b38a0", + "#1a3a9f", + "#193b9f", + "#183d9e", + "#163e9d", + "#15409d", + "#14419c", + "#13429b", + "#12449b", + "#11459a", + "#104699", + "#0f4799", + "#0f4998", + "#0e4a98", + "#0d4b97", + "#0d4c96", + "#0c4d96", + "#0c4e95", + "#0c4f95", + "#0c5194", + "#0c5294", + "#0c5393", + "#0c5493", + "#0c5592", + "#0c5692", + "#0d5791", + "#0d5891", + "#0e5990", + "#0e5a90", + "#0f5b90", + "#0f5c8f", + "#105d8f", + "#115d8f", + "#125e8e", + "#125f8e", + "#13608e", + "#14618d", + "#15628d", + "#15638d", + "#16648c", + "#17658c", + "#18668c", + "#19678c", + "#1a678c", + "#1a688b", + "#1b698b", + "#1c6a8b", + "#1d6b8b", + "#1e6c8b", + "#1f6d8a", + "#1f6d8a", + "#206e8a", + "#216f8a", + "#22708a", + "#23718a", + "#237289", + "#247389", + "#257389", + "#267489", + "#277589", + "#277689", + "#287789", + "#297889", + "#2a7989", + "#2a7989", + "#2b7a89", + "#2c7b88", + "#2c7c88", + "#2d7d88", + "#2e7e88", + "#2e7f88", + "#2f7f88", + "#308088", + "#308188", + "#318288", + "#318388", + "#328488", + "#338588", + "#338588", + "#348688", + "#348788", + "#358888", + "#368988", + "#368a87", + "#378b87", + "#378c87", + "#388c87", + "#388d87", + "#398e87", + "#398f87", + "#3a9087", + "#3a9187", + "#3b9287", + "#3b9387", + "#3c9486", + "#3c9486", + "#3d9586", + "#3d9686", + "#3e9786", + "#3e9886", + "#3f9985", + "#409a85", + "#409b85", + "#419c85", + "#419d85", + "#429e84", + "#429e84", + "#439f84", + "#43a084", + "#44a183", + "#45a283", + "#45a383", + "#46a483", + "#46a582", + "#47a682", + "#48a782", + "#48a881", + "#49a981", + "#4aa980", + "#4aaa80", + "#4bab80", + "#4cac7f", + "#4dad7f", + "#4eae7e", + "#4eaf7e", + "#4fb07d", + "#50b17d", + "#51b27c", + "#52b37c", + "#53b37b", + "#54b47b", + "#55b57a", + "#56b679", + "#57b779", + "#58b878", + "#59b978", + "#5aba77", + "#5bbb76", + "#5cbb76", + "#5ebc75", + "#5fbd74", + "#60be73", + "#62bf73", + "#63c072", + "#64c171", + "#66c170", + "#67c270", + "#69c36f", + "#6ac46e", + "#6cc56d", + "#6dc66c", + "#6fc66b", + "#71c76b", + "#72c86a", + "#74c969", + "#76c968", + "#78ca67", + "#7acb66", + "#7ccc65", + "#7ecc64", + "#80cd64", + "#82ce63", + "#84ce62", + "#86cf61", + "#88d060", + "#8ad05f", + "#8dd15f", + "#8fd25e", + "#91d25d", + "#94d35d", + "#96d35c", + "#98d45c", + "#9bd45c", + "#9dd55b", + "#a0d65b", + "#a2d65b", + "#a5d75b", + "#a7d75b", + "#aad75c", + "#acd85c", + "#afd85c", + "#b1d95d", + "#b3d95e", + "#b6da5e", + "#b8da5f", + "#badb60", + "#bddb61", + "#bfdc62", + "#c1dc63", + "#c3dd64", + "#c5dd66", + "#c7de67", + "#cade68", + "#ccdf6a", + "#cedf6b", + "#d0e06d", + "#d2e06e", + "#d4e170", + "#d6e171", + "#d8e273", + "#d9e275", + "#dbe376", + "#dde478", + "#dfe47a", + "#e1e57b", + "#e3e57d", + "#e5e67f", + "#e6e681", + "#e8e783", + "#eae884", + "#ece886", + "#eee988", + "#efe98a", + "#f1ea8c", + "#f3eb8e", + "#f5eb90", + "#f6ec91", + "#f8ec93", + "#faed95", + "#fbee97", + "#fdee99" + ], + "solar": [ + "#331317", + "#341418", + "#351418", + "#371519", + "#381519", + "#39151a", + "#3a161a", + "#3b161b", + "#3d171b", + "#3e171c", + "#3f171c", + "#40181c", + "#42181d", + "#43191d", + "#44191e", + "#45191e", + "#471a1e", + "#481a1f", + "#491b1f", + "#4a1b1f", + "#4c1b20", + "#4d1c20", + "#4e1c20", + "#4f1c21", + "#511d21", + "#521d21", + "#531d22", + "#541e22", + "#561e22", + "#571e22", + "#581f23", + "#591f23", + "#5b1f23", + "#5c2023", + "#5d2023", + "#5e2023", + "#602124", + "#612124", + "#622124", + "#632224", + "#652224", + "#662224", + "#672324", + "#682324", + "#6a2324", + "#6b2424", + "#6c2424", + "#6d2524", + "#6f2524", + "#702524", + "#712624", + "#722624", + "#742624", + "#752724", + "#762724", + "#772824", + "#782823", + "#7a2923", + "#7b2923", + "#7c2a23", + "#7d2a23", + "#7e2b22", + "#7f2b22", + "#812c22", + "#822c22", + "#832d21", + "#842d21", + "#852e21", + "#862e21", + "#872f20", + "#883020", + "#893020", + "#8a311f", + "#8b321f", + "#8c321f", + "#8d331f", + "#8e341e", + "#8f341e", + "#90351e", + "#91361d", + "#92371d", + "#93381d", + "#94381c", + "#95391c", + "#963a1c", + "#973b1b", + "#973c1b", + "#983c1b", + "#993d1b", + "#9a3e1a", + "#9b3f1a", + "#9c401a", + "#9c4119", + "#9d4219", + "#9e4319", + "#9f4319", + "#a04418", + "#a04518", + "#a14618", + "#a24718", + "#a34817", + "#a44917", + "#a44a17", + "#a54b17", + "#a64c16", + "#a64d16", + "#a74e16", + "#a84f16", + "#a95015", + "#a95115", + "#aa5215", + "#ab5315", + "#ab5415", + "#ac5514", + "#ad5614", + "#ad5714", + "#ae5814", + "#af5914", + "#af5a14", + "#b05b14", + "#b15c13", + "#b15d13", + "#b25e13", + "#b35f13", + "#b36013", + "#b46113", + "#b46213", + "#b56313", + "#b66413", + "#b66513", + "#b76613", + "#b76712", + "#b86812", + "#b96912", + "#b96a12", + "#ba6b12", + "#ba6c12", + "#bb6d12", + "#bb6e12", + "#bc6f13", + "#bc7113", + "#bd7213", + "#be7313", + "#be7413", + "#bf7513", + "#bf7613", + "#c07713", + "#c07813", + "#c17913", + "#c17a14", + "#c27b14", + "#c27c14", + "#c37e14", + "#c37f14", + "#c48014", + "#c48115", + "#c58215", + "#c58315", + "#c68415", + "#c68516", + "#c78616", + "#c78716", + "#c78916", + "#c88a17", + "#c88b17", + "#c98c17", + "#c98d18", + "#ca8e18", + "#ca8f18", + "#cb9019", + "#cb9219", + "#cb9319", + "#cc941a", + "#cc951a", + "#cd961b", + "#cd971b", + "#cd991b", + "#ce9a1c", + "#ce9b1c", + "#cf9c1d", + "#cf9d1d", + "#cf9e1e", + "#d09f1e", + "#d0a11f", + "#d1a21f", + "#d1a320", + "#d1a420", + "#d2a520", + "#d2a721", + "#d2a821", + "#d3a922", + "#d3aa22", + "#d3ab23", + "#d4ad24", + "#d4ae24", + "#d4af25", + "#d5b025", + "#d5b126", + "#d5b326", + "#d6b427", + "#d6b527", + "#d6b628", + "#d7b728", + "#d7b929", + "#d7ba2a", + "#d8bb2a", + "#d8bc2b", + "#d8be2b", + "#d8bf2c", + "#d9c02c", + "#d9c12d", + "#d9c32e", + "#d9c42e", + "#dac52f", + "#dac62f", + "#dac830", + "#dac931", + "#dbca31", + "#dbcb32", + "#dbcd33", + "#dbce33", + "#dccf34", + "#dcd034", + "#dcd235", + "#dcd336", + "#dcd436", + "#ddd637", + "#ddd738", + "#ddd838", + "#ddda39", + "#dddb3a", + "#dedc3a", + "#dede3b", + "#dedf3c", + "#dee03c", + "#dee23d", + "#dee33d", + "#dfe43e", + "#dfe63f", + "#dfe73f", + "#dfe840", + "#dfea41", + "#dfeb41", + "#dfec42", + "#dfee43", + "#dfef44", + "#e0f044", + "#e0f245", + "#e0f346", + "#e0f546", + "#e0f647", + "#e0f748", + "#e0f948", + "#e0fa49", + "#e0fc4a", + "#e0fd4a" + ], + "ice": [ + "#030512", + "#040613", + "#050715", + "#060816", + "#060818", + "#070919", + "#080a1b", + "#090b1c", + "#0a0c1e", + "#0b0d1f", + "#0c0e20", + "#0d0f22", + "#0e1023", + "#0f1025", + "#101126", + "#111228", + "#121329", + "#13142a", + "#14152c", + "#15152d", + "#16162f", + "#171730", + "#181832", + "#191933", + "#1a1935", + "#1b1a36", + "#1b1b38", + "#1c1c39", + "#1d1d3b", + "#1e1d3c", + "#1f1e3e", + "#201f3f", + "#212041", + "#222042", + "#222144", + "#232245", + "#242347", + "#252348", + "#26244a", + "#27254b", + "#27264d", + "#28264f", + "#292750", + "#2a2852", + "#2a2953", + "#2b2955", + "#2c2a57", + "#2d2b58", + "#2d2c5a", + "#2e2d5b", + "#2f2d5d", + "#302e5f", + "#302f60", + "#313062", + "#323064", + "#323165", + "#333267", + "#343369", + "#34336a", + "#35346c", + "#35356e", + "#36366f", + "#373771", + "#373773", + "#383874", + "#383976", + "#393a78", + "#393b79", + "#3a3b7b", + "#3a3c7d", + "#3a3d7e", + "#3b3e80", + "#3b3f82", + "#3c4083", + "#3c4185", + "#3c4186", + "#3c4288", + "#3d438a", + "#3d448b", + "#3d458d", + "#3d468e", + "#3e4790", + "#3e4891", + "#3e4993", + "#3e4a94", + "#3e4b96", + "#3e4c97", + "#3e4d98", + "#3e4e9a", + "#3e4f9b", + "#3e509c", + "#3e519d", + "#3e529f", + "#3e53a0", + "#3e54a1", + "#3e55a2", + "#3e57a3", + "#3e58a4", + "#3e59a5", + "#3e5aa6", + "#3e5ba7", + "#3e5ca8", + "#3e5da8", + "#3e5ea9", + "#3e60aa", + "#3e61ab", + "#3e62ac", + "#3e63ac", + "#3e64ad", + "#3e65ae", + "#3e66ae", + "#3e67af", + "#3e69af", + "#3e6ab0", + "#3e6bb1", + "#3e6cb1", + "#3e6db2", + "#3e6eb2", + "#3f6fb3", + "#3f70b3", + "#3f72b4", + "#3f73b4", + "#4074b4", + "#4075b5", + "#4076b5", + "#4177b6", + "#4178b6", + "#4179b7", + "#427ab7", + "#427bb7", + "#437db8", + "#437eb8", + "#447fb9", + "#4480b9", + "#4581b9", + "#4582ba", + "#4683ba", + "#4684ba", + "#4785bb", + "#4886bb", + "#4887bc", + "#4988bc", + "#4a89bc", + "#4a8bbd", + "#4b8cbd", + "#4c8dbd", + "#4c8ebe", + "#4d8fbe", + "#4e90be", + "#4f91bf", + "#4f92bf", + "#5093c0", + "#5194c0", + "#5295c0", + "#5296c1", + "#5397c1", + "#5498c1", + "#5599c2", + "#569ac2", + "#579cc3", + "#589dc3", + "#589ec3", + "#599fc4", + "#5aa0c4", + "#5ba1c5", + "#5ca2c5", + "#5da3c5", + "#5ea4c6", + "#5fa5c6", + "#60a6c7", + "#61a7c7", + "#62a8c7", + "#63a9c8", + "#64aac8", + "#65abc9", + "#66acc9", + "#67aec9", + "#68afca", + "#69b0ca", + "#6ab1cb", + "#6bb2cb", + "#6db3cb", + "#6eb4cc", + "#6fb5cc", + "#70b6cd", + "#71b7cd", + "#72b8cd", + "#74b9ce", + "#75bace", + "#76bbcf", + "#77bccf", + "#79bdd0", + "#7abed0", + "#7bbfd0", + "#7dc0d1", + "#7ec1d1", + "#80c2d2", + "#81c3d2", + "#83c4d3", + "#84c6d3", + "#86c7d3", + "#87c8d4", + "#89c9d4", + "#8acad5", + "#8ccbd5", + "#8ecbd6", + "#8fccd6", + "#91cdd7", + "#93ced7", + "#95cfd8", + "#96d0d8", + "#98d1d9", + "#9ad2d9", + "#9cd3da", + "#9ed4db", + "#a0d5db", + "#a1d6dc", + "#a3d7dc", + "#a5d8dd", + "#a7d9de", + "#a9dade", + "#abdbdf", + "#addce0", + "#afdde1", + "#b0dde1", + "#b2dee2", + "#b4dfe3", + "#b6e0e4", + "#b8e1e4", + "#bae2e5", + "#bce3e6", + "#bee4e7", + "#c0e5e8", + "#c1e6e9", + "#c3e7ea", + "#c5e8ea", + "#c7e9eb", + "#c9eaec", + "#cbebed", + "#cdecee", + "#cfedef", + "#d0eef0", + "#d2eff1", + "#d4f0f2", + "#d6f1f3", + "#d8f2f4", + "#daf3f5", + "#dbf4f5", + "#ddf5f6", + "#dff6f7", + "#e1f7f8", + "#e3f8f9", + "#e4f9fa", + "#e6fafb", + "#e8fbfc", + "#eafcfd" + ], + "gray": [ + "#000000", + "#000000", + "#000000", + "#000000", + "#000000", + "#010101", + "#010101", + "#020202", + "#020202", + "#030303", + "#030303", + "#040404", + "#050505", + "#060606", + "#070707", + "#080707", + "#090808", + "#0a0a09", + "#0b0b0b", + "#0c0c0c", + "#0d0d0d", + "#0e0e0e", + "#0f0f0f", + "#101010", + "#111111", + "#121212", + "#131313", + "#141414", + "#151515", + "#161616", + "#171717", + "#181818", + "#191919", + "#1a1a1a", + "#1b1b1b", + "#1c1c1c", + "#1d1d1c", + "#1e1e1d", + "#1f1e1e", + "#201f1f", + "#212020", + "#222121", + "#232222", + "#242323", + "#252424", + "#252525", + "#262626", + "#272727", + "#282828", + "#292929", + "#2a2a29", + "#2b2b2a", + "#2c2b2b", + "#2d2c2c", + "#2e2d2d", + "#2f2e2e", + "#302f2f", + "#303030", + "#313131", + "#323232", + "#333332", + "#343433", + "#353534", + "#363535", + "#373636", + "#383737", + "#393838", + "#393939", + "#3a3a3a", + "#3b3b3b", + "#3c3c3b", + "#3d3d3c", + "#3e3d3d", + "#3f3e3e", + "#403f3f", + "#414040", + "#424141", + "#424242", + "#434343", + "#444443", + "#454544", + "#464645", + "#474646", + "#484747", + "#494848", + "#4a4949", + "#4b4a4a", + "#4b4b4b", + "#4c4c4c", + "#4d4d4c", + "#4e4e4d", + "#4f4f4e", + "#504f4f", + "#515050", + "#525151", + "#535252", + "#545353", + "#545454", + "#555554", + "#565655", + "#575756", + "#585857", + "#595958", + "#5a5959", + "#5b5a5a", + "#5c5b5b", + "#5d5c5c", + "#5e5d5d", + "#5e5e5e", + "#5f5f5e", + "#60605f", + "#616160", + "#626261", + "#636362", + "#646463", + "#656464", + "#666565", + "#676666", + "#686767", + "#696868", + "#6a6969", + "#6a6a6a", + "#6b6b6a", + "#6c6c6b", + "#6d6d6c", + "#6e6e6d", + "#6f6f6e", + "#70706f", + "#717170", + "#727271", + "#737272", + "#747373", + "#757474", + "#767575", + "#777676", + "#787777", + "#797878", + "#7a7979", + "#7b7a7a", + "#7c7b7a", + "#7c7c7b", + "#7d7d7c", + "#7e7e7d", + "#7f7f7e", + "#80807f", + "#818180", + "#828281", + "#838382", + "#848483", + "#858584", + "#868685", + "#878786", + "#888887", + "#898988", + "#8a8a89", + "#8b8b8a", + "#8c8c8b", + "#8d8d8c", + "#8e8e8d", + "#8f8f8e", + "#90908f", + "#919190", + "#929291", + "#939392", + "#949493", + "#959594", + "#969695", + "#979796", + "#989897", + "#999998", + "#9a9a99", + "#9b9b9a", + "#9c9c9b", + "#9d9d9c", + "#9e9e9d", + "#a09f9e", + "#a1a09f", + "#a2a1a0", + "#a3a2a1", + "#a4a3a3", + "#a5a4a4", + "#a6a5a5", + "#a7a7a6", + "#a8a8a7", + "#a9a9a8", + "#aaaaa9", + "#ababaa", + "#acacab", + "#adadac", + "#aeaead", + "#b0afae", + "#b1b0af", + "#b2b1b0", + "#b3b2b2", + "#b4b4b3", + "#b5b5b4", + "#b6b6b5", + "#b7b7b6", + "#b8b8b7", + "#b9b9b8", + "#bbbab9", + "#bcbbba", + "#bdbdbc", + "#bebebd", + "#bfbfbe", + "#c0c0bf", + "#c1c1c0", + "#c3c2c1", + "#c4c3c2", + "#c5c5c3", + "#c6c6c5", + "#c7c7c6", + "#c8c8c7", + "#c9c9c8", + "#cbcac9", + "#ccccca", + "#cdcdcc", + "#cececd", + "#cfcfce", + "#d1d0cf", + "#d2d1d0", + "#d3d3d2", + "#d4d4d3", + "#d5d5d4", + "#d7d6d5", + "#d8d8d6", + "#d9d9d8", + "#dadad9", + "#dbdbda", + "#dddcdb", + "#dededc", + "#dfdfde", + "#e0e0df", + "#e2e1e0", + "#e3e3e1", + "#e4e4e3", + "#e5e5e4", + "#e7e6e5", + "#e8e8e6", + "#e9e9e8", + "#ebeae9", + "#ececea", + "#ededec", + "#eeeeed", + "#f0efee", + "#f1f1ef", + "#f2f2f1", + "#f4f3f2", + "#f5f5f3", + "#f6f6f5", + "#f8f7f6", + "#f9f9f7", + "#fafaf9", + "#fcfbfa", + "#fdfdfb", + "#fefefd" + ], + "oxy": [ + "#3f0505", + "#410505", + "#420505", + "#430505", + "#460606", + "#470606", + "#490607", + "#4a0607", + "#4d0608", + "#4e0608", + "#4f0609", + "#510609", + "#53070a", + "#55070a", + "#56070a", + "#58070b", + "#5a070b", + "#5c070c", + "#5d070c", + "#5e070c", + "#61070d", + "#62060d", + "#64060d", + "#65060d", + "#68060e", + "#69060e", + "#6b060e", + "#6c060e", + "#6f050f", + "#70050f", + "#72050f", + "#73050f", + "#76050f", + "#77050e", + "#78040e", + "#7a040e", + "#7c050e", + "#7e050d", + "#7f050d", + "#80060d", + "#83070c", + "#84080b", + "#850a0b", + "#860b0a", + "#880e09", + "#890f09", + "#8a1109", + "#8b1208", + "#8c1508", + "#8d1607", + "#8e1807", + "#4f4f4e", + "#504f4f", + "#515050", + "#515151", + "#535252", + "#545353", + "#545453", + "#555554", + "#575656", + "#575756", + "#585857", + "#595858", + "#5a5a59", + "#5b5b5a", + "#5c5b5b", + "#5d5c5c", + "#5e5e5d", + "#5f5e5e", + "#605f5f", + "#60605f", + "#626161", + "#636262", + "#636362", + "#646463", + "#666565", + "#666665", + "#676766", + "#686767", + "#696968", + "#6a6a69", + "#6b6a6a", + "#6c6b6b", + "#6d6d6c", + "#6e6e6d", + "#6f6e6e", + "#706f6f", + "#717170", + "#727171", + "#737272", + "#737372", + "#757574", + "#767575", + "#777676", + "#777776", + "#797878", + "#7a7979", + "#7b7a79", + "#7b7b7a", + "#7d7c7c", + "#7e7d7d", + "#7e7e7d", + "#80807f", + "#818080", + "#828181", + "#828281", + "#848483", + "#858484", + "#868585", + "#868685", + "#888887", + "#898888", + "#8a8989", + "#8b8a89", + "#8c8c8b", + "#8d8d8c", + "#8e8d8d", + "#8f8e8e", + "#90908f", + "#919190", + "#929291", + "#939292", + "#949493", + "#959594", + "#969695", + "#979796", + "#999897", + "#999998", + "#9a9a99", + "#9b9b9a", + "#9d9c9c", + "#9e9d9d", + "#9f9e9d", + "#9f9f9e", + "#a1a1a0", + "#a2a2a1", + "#a3a3a2", + "#a4a3a3", + "#a5a5a4", + "#a6a6a5", + "#a7a7a6", + "#a8a8a7", + "#aaaaa9", + "#abaaaa", + "#acabaa", + "#adacab", + "#aeaead", + "#afafae", + "#b0b0af", + "#b1b1b0", + "#b3b2b2", + "#b4b3b2", + "#b5b4b3", + "#b6b6b5", + "#b7b7b6", + "#b8b8b7", + "#b9b9b8", + "#bbbbba", + "#bcbcbb", + "#bdbdbc", + "#bebdbc", + "#c0bfbe", + "#c1c0bf", + "#c2c1c0", + "#c2c2c1", + "#c4c4c3", + "#c5c5c4", + "#c6c6c5", + "#c7c7c6", + "#c9c9c8", + "#cacac9", + "#cbcbca", + "#cccccb", + "#cececd", + "#cfcfce", + "#d0d0ce", + "#d1d1cf", + "#d3d3d1", + "#d4d4d2", + "#d5d5d3", + "#d6d6d4", + "#d8d8d6", + "#d9d9d7", + "#dadad8", + "#dbdbd9", + "#dddddb", + "#dededc", + "#dfdfdd", + "#e0e0de", + "#e2e2e0", + "#e3e3e2", + "#e4e4e3", + "#e5e5e4", + "#e7e7e6", + "#e8e8e7", + "#e9e9e8", + "#eaeae9", + "#ececeb", + "#ededec", + "#efeeed", + "#f0efee", + "#f2f2f0", + "#f3f3f1", + "#f4f4f2", + "#f7fe68", + "#f6fd66", + "#f4fc64", + "#f3fb61", + "#f1f95c", + "#eff85a", + "#eef757", + "#edf654", + "#ebf44e", + "#ebf34b", + "#eaf248", + "#eaf045", + "#eaee40", + "#e9ec3e", + "#e9eb3c", + "#e9e93a", + "#e9e738", + "#e9e536", + "#e9e435", + "#e9e234", + "#e8e032", + "#e8de31", + "#e8dd30", + "#e8dc2f", + "#e7d92d", + "#e7d72c", + "#e7d62c", + "#e6d52b", + "#e6d229", + "#e6d129", + "#e5cf28", + "#e5ce27", + "#e4cc26", + "#e4ca25", + "#e4c925", + "#e3c824", + "#e3c523", + "#e2c422", + "#e2c222", + "#e2c121", + "#e1bf20", + "#e1bd1f", + "#e0bc1f", + "#e0bb1e", + "#dfb81d", + "#dfb71d", + "#deb61c", + "#deb51c", + "#ddb21a", + "#ddb11a", + "#dcb019", + "#dcae19" + ], + "deep": [ + "#fdfdcc", + "#fbfcca", + "#f9fcc9", + "#f7fbc8", + "#f5fac7", + "#f3f9c6", + "#f1f8c4", + "#eff8c3", + "#edf7c2", + "#ebf6c1", + "#e8f5c0", + "#e6f5bf", + "#e4f4be", + "#e2f3bd", + "#e0f2bc", + "#def2bb", + "#dcf1ba", + "#daf0b9", + "#d8f0b8", + "#d6efb7", + "#d4eeb6", + "#d2edb5", + "#d0edb4", + "#ceecb3", + "#ccebb2", + "#c9ebb1", + "#c7eab0", + "#c5e9b0", + "#c3e8af", + "#c1e8ae", + "#bfe7ad", + "#bde6ad", + "#bbe6ac", + "#b8e5ab", + "#b6e4aa", + "#b4e3aa", + "#b2e3a9", + "#b0e2a9", + "#aee1a8", + "#abe1a8", + "#a9e0a7", + "#a7dfa7", + "#a5dea6", + "#a3dea6", + "#a0dda5", + "#9edca5", + "#9cdba5", + "#9adba4", + "#98daa4", + "#95d9a4", + "#93d8a3", + "#91d8a3", + "#8fd7a3", + "#8dd6a3", + "#8bd5a3", + "#89d5a3", + "#87d4a3", + "#85d3a3", + "#83d2a2", + "#81d1a2", + "#7fd1a2", + "#7dd0a2", + "#7bcfa2", + "#79cea2", + "#77cda2", + "#76cca3", + "#74cba3", + "#72caa3", + "#71caa3", + "#6fc9a3", + "#6ec8a3", + "#6cc7a3", + "#6bc6a3", + "#69c5a3", + "#68c4a3", + "#67c3a3", + "#66c2a3", + "#64c1a3", + "#63c0a3", + "#62bfa3", + "#61bea3", + "#60bda3", + "#5fbca3", + "#5ebba3", + "#5dbaa3", + "#5cb9a3", + "#5cb8a3", + "#5bb7a3", + "#5ab6a3", + "#59b5a3", + "#58b4a3", + "#58b3a3", + "#57b2a3", + "#56b1a3", + "#56b0a3", + "#55afa3", + "#55aea3", + "#54ada3", + "#53aca3", + "#53aba3", + "#52aaa3", + "#52a9a2", + "#51a8a2", + "#51a7a2", + "#51a6a2", + "#50a5a2", + "#50a4a2", + "#4fa3a2", + "#4fa2a1", + "#4ea1a1", + "#4ea0a1", + "#4e9fa1", + "#4d9ea1", + "#4d9ca0", + "#4c9ba0", + "#4c9aa0", + "#4c99a0", + "#4b98a0", + "#4b979f", + "#4b969f", + "#4a959f", + "#4a949f", + "#4a939f", + "#49929e", + "#49919e", + "#49909e", + "#488f9e", + "#488e9d", + "#488d9d", + "#478c9d", + "#478b9d", + "#478a9d", + "#46899c", + "#46889c", + "#46879c", + "#45869c", + "#45859b", + "#45849b", + "#44839b", + "#44829b", + "#44819a", + "#43819a", + "#43809a", + "#437f9a", + "#427e9a", + "#427d99", + "#427c99", + "#427b99", + "#417a99", + "#417999", + "#417898", + "#407798", + "#407698", + "#407598", + "#407497", + "#3f7397", + "#3f7297", + "#3f7197", + "#3f7097", + "#3f6f96", + "#3e6e96", + "#3e6d96", + "#3e6c96", + "#3e6b96", + "#3e6a95", + "#3e6995", + "#3e6795", + "#3d6695", + "#3d6595", + "#3d6494", + "#3d6394", + "#3d6294", + "#3d6194", + "#3d6093", + "#3d5f93", + "#3d5e93", + "#3d5d93", + "#3d5c92", + "#3d5b92", + "#3d5a92", + "#3d5991", + "#3e5891", + "#3e5791", + "#3e5590", + "#3e5490", + "#3e538f", + "#3e528f", + "#3f518e", + "#3f508e", + "#3f4f8d", + "#3f4e8c", + "#404d8b", + "#404c8a", + "#404b89", + "#404a88", + "#404887", + "#414786", + "#414685", + "#414584", + "#414582", + "#414481", + "#41437f", + "#41427e", + "#41417c", + "#41407b", + "#413f79", + "#413e78", + "#403d76", + "#403d74", + "#403c73", + "#403b71", + "#3f3a6f", + "#3f396e", + "#3f396c", + "#3e386a", + "#3e3769", + "#3e3667", + "#3d3665", + "#3d3563", + "#3d3462", + "#3c3360", + "#3c335f", + "#3b325d", + "#3b315b", + "#3a305a", + "#3a3058", + "#392f56", + "#392e55", + "#382e53", + "#382d52", + "#372c50", + "#362b4e", + "#362b4d", + "#352a4b", + "#35294a", + "#342948", + "#342847", + "#332745", + "#322644", + "#322642", + "#312541", + "#31243f", + "#30233e", + "#2f233c", + "#2f223b", + "#2e2139", + "#2d2038", + "#2d2037", + "#2c1f35", + "#2b1e34", + "#2b1d32", + "#2a1d31", + "#291c30", + "#291b2e", + "#281a2d", + "#271a2c" + ], + "dense": [ + "#e6f0f0", + "#e4efef", + "#e2efef", + "#e0eeee", + "#dfedee", + "#ddeced", + "#dbebec", + "#daebec", + "#d8eaeb", + "#d6e9eb", + "#d4e8ea", + "#d3e7ea", + "#d1e6e9", + "#cfe6e9", + "#cee5e8", + "#cce4e8", + "#cae3e7", + "#c9e2e7", + "#c7e1e7", + "#c5e1e6", + "#c4e0e6", + "#c2dfe6", + "#c0dee5", + "#bfdde5", + "#bddce5", + "#bbdce4", + "#badbe4", + "#b8dae4", + "#b7d9e4", + "#b5d8e4", + "#b3d7e3", + "#b2d7e3", + "#b0d6e3", + "#afd5e3", + "#add4e3", + "#acd3e3", + "#aad2e2", + "#a9d1e2", + "#a7d1e2", + "#a6d0e2", + "#a4cfe2", + "#a3cee2", + "#a1cde2", + "#a0cce2", + "#9fcbe2", + "#9dcae2", + "#9cc9e2", + "#9ac9e2", + "#99c8e2", + "#98c7e2", + "#96c6e2", + "#95c5e2", + "#94c4e2", + "#92c3e2", + "#91c2e2", + "#90c1e2", + "#8fc0e2", + "#8dbfe2", + "#8cbee2", + "#8bbee2", + "#8abde2", + "#89bce2", + "#88bbe2", + "#87bae2", + "#86b9e2", + "#85b8e2", + "#84b7e3", + "#83b6e3", + "#82b5e3", + "#81b4e3", + "#80b3e3", + "#7fb2e3", + "#7eb1e3", + "#7db0e3", + "#7cafe3", + "#7caee3", + "#7bade3", + "#7aace4", + "#7aabe4", + "#79aae4", + "#78a9e4", + "#78a7e4", + "#77a6e4", + "#77a5e4", + "#76a4e4", + "#76a3e4", + "#75a2e4", + "#75a1e4", + "#75a0e4", + "#749fe4", + "#749ee4", + "#749ce4", + "#749be4", + "#739ae4", + "#7399e4", + "#7398e4", + "#7397e4", + "#7396e3", + "#7394e3", + "#7393e3", + "#7392e3", + "#7391e3", + "#7390e3", + "#738fe2", + "#738de2", + "#738ce2", + "#738be1", + "#738ae1", + "#7389e1", + "#7487e0", + "#7486e0", + "#7485df", + "#7484df", + "#7483df", + "#7481de", + "#7580dd", + "#757fdd", + "#757edc", + "#757ddc", + "#757bdb", + "#767ada", + "#7679da", + "#7678d9", + "#7677d8", + "#7675d8", + "#7674d7", + "#7773d6", + "#7772d5", + "#7771d5", + "#776fd4", + "#776ed3", + "#776dd2", + "#786cd1", + "#786bd0", + "#7869cf", + "#7868ce", + "#7867cd", + "#7866cc", + "#7865cb", + "#7864ca", + "#7863c9", + "#7961c8", + "#7960c7", + "#795fc6", + "#795ec5", + "#795dc4", + "#795cc3", + "#795bc2", + "#7959c0", + "#7958bf", + "#7957be", + "#7956bd", + "#7955bc", + "#7854ba", + "#7853b9", + "#7852b8", + "#7851b7", + "#7850b5", + "#784fb4", + "#784db3", + "#784cb2", + "#784bb0", + "#774aaf", + "#7749ae", + "#7748ac", + "#7747ab", + "#7746aa", + "#7745a8", + "#7644a7", + "#7643a5", + "#7642a4", + "#7641a3", + "#7540a1", + "#753fa0", + "#753e9e", + "#743d9d", + "#743c9b", + "#743b9a", + "#743a99", + "#733997", + "#733896", + "#733794", + "#723693", + "#723591", + "#713490", + "#71338e", + "#71328d", + "#70318b", + "#70318a", + "#6f3088", + "#6f2f86", + "#6e2e85", + "#6e2d83", + "#6d2c82", + "#6d2b80", + "#6c2a7f", + "#6c2a7d", + "#6b297b", + "#6b287a", + "#6a2778", + "#6a2677", + "#692575", + "#692573", + "#682472", + "#672370", + "#67226e", + "#66226d", + "#65216b", + "#65206a", + "#641f68", + "#631f66", + "#631e65", + "#621d63", + "#611d61", + "#601c60", + "#601c5e", + "#5f1b5c", + "#5e1a5b", + "#5d1a59", + "#5c1957", + "#5c1956", + "#5b1854", + "#5a1852", + "#591751", + "#58174f", + "#57164d", + "#56164c", + "#55164a", + "#541549", + "#531547", + "#521445", + "#511444", + "#501442", + "#4f1341", + "#4e133f", + "#4d133e", + "#4c133c", + "#4b123b", + "#4a1239", + "#491238", + "#481237", + "#471135", + "#451134", + "#441132", + "#431131", + "#421030", + "#41102f", + "#40102d", + "#3e102c", + "#3d0f2b", + "#3c0f2a", + "#3b0f28", + "#390f27", + "#380e26", + "#370e25", + "#360e24" + ], + "algae": [ + "#d6f9cf", + "#d5f8ce", + "#d4f7cc", + "#d3f6cb", + "#d1f5c9", + "#d0f4c8", + "#cff3c6", + "#cef2c5", + "#ccf1c3", + "#cbf0c2", + "#caefc1", + "#c9efbf", + "#c7eebe", + "#c6edbc", + "#c5ecbb", + "#c4ebb9", + "#c2eab8", + "#c1e9b7", + "#c0e8b5", + "#bfe7b4", + "#bde7b2", + "#bce6b1", + "#bbe5b0", + "#bae4ae", + "#b8e3ad", + "#b7e2ab", + "#b6e1aa", + "#b5e1a9", + "#b3e0a7", + "#b2dfa6", + "#b1dea5", + "#afdda3", + "#aedca2", + "#addba0", + "#acdb9f", + "#aada9e", + "#a9d99c", + "#a8d89b", + "#a6d79a", + "#a5d798", + "#a4d697", + "#a3d596", + "#a1d495", + "#a0d393", + "#9fd392", + "#9dd291", + "#9cd18f", + "#9bd08e", + "#99cf8d", + "#98cf8c", + "#97ce8a", + "#95cd89", + "#94cc88", + "#93cb87", + "#91cb85", + "#90ca84", + "#8fc983", + "#8dc882", + "#8cc880", + "#8bc77f", + "#89c67e", + "#88c57d", + "#86c57c", + "#85c47a", + "#84c379", + "#82c278", + "#81c277", + "#7fc176", + "#7ec075", + "#7cbf73", + "#7bbf72", + "#79be71", + "#78bd70", + "#76bc6f", + "#75bc6e", + "#73bb6d", + "#72ba6c", + "#70b96b", + "#6fb969", + "#6db868", + "#6cb767", + "#6ab766", + "#68b665", + "#67b564", + "#65b563", + "#64b462", + "#62b361", + "#60b260", + "#5eb260", + "#5db15f", + "#5bb05e", + "#59b05d", + "#57af5c", + "#55ae5b", + "#53ae5a", + "#52ad5a", + "#50ac59", + "#4eab58", + "#4cab57", + "#4aaa57", + "#47a956", + "#45a956", + "#43a855", + "#41a754", + "#3fa754", + "#3da654", + "#3aa553", + "#38a453", + "#36a452", + "#34a352", + "#32a252", + "#2fa152", + "#2da151", + "#2ba051", + "#299f51", + "#279e51", + "#259d51", + "#239d51", + "#219c51", + "#1f9b50", + "#1e9a50", + "#1c9950", + "#1a9850", + "#199850", + "#179750", + "#159650", + "#149550", + "#139450", + "#11934f", + "#10924f", + "#0f924f", + "#0d914f", + "#0c904f", + "#0b8f4f", + "#0a8e4f", + "#0a8d4e", + "#098c4e", + "#088b4e", + "#088a4e", + "#078a4e", + "#07894d", + "#07884d", + "#06874d", + "#06864d", + "#06854d", + "#06844c", + "#06834c", + "#07824c", + "#07814c", + "#07814b", + "#07804b", + "#087f4b", + "#087e4a", + "#097d4a", + "#097c4a", + "#0a7b4a", + "#0a7a49", + "#0b7949", + "#0b7849", + "#0c7748", + "#0c7748", + "#0d7648", + "#0d7547", + "#0e7447", + "#0e7346", + "#0f7246", + "#0f7146", + "#107045", + "#106f45", + "#116e45", + "#116e44", + "#126d44", + "#126c43", + "#126b43", + "#136a43", + "#136942", + "#146842", + "#146741", + "#146641", + "#156640", + "#156540", + "#15643f", + "#15633f", + "#16623f", + "#16613e", + "#16603e", + "#175f3d", + "#175e3d", + "#175e3c", + "#175d3c", + "#175c3b", + "#185b3b", + "#185a3a", + "#18593a", + "#185839", + "#185739", + "#195638", + "#195638", + "#195537", + "#195437", + "#195336", + "#195236", + "#195135", + "#195034", + "#195034", + "#194f33", + "#194e33", + "#194d32", + "#194c32", + "#194b31", + "#194a31", + "#194930", + "#19492f", + "#19482f", + "#19472e", + "#19462e", + "#19452d", + "#19442c", + "#19432c", + "#19432b", + "#19422b", + "#19412a", + "#194029", + "#193f29", + "#193e28", + "#183d28", + "#183d27", + "#183c26", + "#183b26", + "#183a25", + "#183924", + "#173824", + "#173723", + "#173723", + "#173622", + "#173521", + "#163421", + "#163320", + "#16321f", + "#16311f", + "#16311e", + "#15301d", + "#152f1d", + "#152e1c", + "#152d1b", + "#142c1b", + "#142b1a", + "#142b19", + "#132a19", + "#132918", + "#132817", + "#122716", + "#122616", + "#122515", + "#112514", + "#112414" + ], + "matter": [ + "#fdedb0", + "#fdebae", + "#fdeaad", + "#fde9ac", + "#fde7aa", + "#fce6a9", + "#fce4a7", + "#fce3a6", + "#fce2a5", + "#fce0a3", + "#fcdfa2", + "#fcdda1", + "#fcdc9f", + "#fbdb9e", + "#fbd99d", + "#fbd89c", + "#fbd69a", + "#fbd599", + "#fbd498", + "#fbd296", + "#fad195", + "#facf94", + "#face93", + "#facd91", + "#facb90", + "#faca8f", + "#fac88e", + "#f9c78d", + "#f9c68b", + "#f9c48a", + "#f9c389", + "#f9c288", + "#f9c087", + "#f8bf86", + "#f8bd84", + "#f8bc83", + "#f8bb82", + "#f8b981", + "#f7b880", + "#f7b77f", + "#f7b57e", + "#f7b47d", + "#f7b27c", + "#f7b17a", + "#f6b079", + "#f6ae78", + "#f6ad77", + "#f6ac76", + "#f5aa75", + "#f5a974", + "#f5a873", + "#f5a672", + "#f5a571", + "#f4a370", + "#f4a26f", + "#f4a16e", + "#f49f6d", + "#f39e6c", + "#f39d6c", + "#f39b6b", + "#f39a6a", + "#f29969", + "#f29768", + "#f29667", + "#f19466", + "#f19365", + "#f19265", + "#f19064", + "#f08f63", + "#f08e62", + "#f08c61", + "#ef8b61", + "#ef8a60", + "#ef885f", + "#ee875e", + "#ee855e", + "#ee845d", + "#ed835c", + "#ed815c", + "#ed805b", + "#ec7f5b", + "#ec7d5a", + "#eb7c59", + "#eb7b59", + "#eb7958", + "#ea7858", + "#ea7657", + "#e97557", + "#e97456", + "#e87256", + "#e87155", + "#e87055", + "#e76e55", + "#e76d54", + "#e66c54", + "#e66a54", + "#e56953", + "#e56853", + "#e46653", + "#e46553", + "#e36453", + "#e26252", + "#e26152", + "#e16052", + "#e15f52", + "#e05d52", + "#df5c52", + "#df5b52", + "#de5952", + "#dd5852", + "#dd5752", + "#dc5652", + "#db5552", + "#da5352", + "#da5253", + "#d95153", + "#d85053", + "#d74f53", + "#d74d53", + "#d64c53", + "#d54b54", + "#d44a54", + "#d34954", + "#d24854", + "#d14755", + "#d04655", + "#d04555", + "#cf4456", + "#ce4356", + "#cd4256", + "#cc4157", + "#cb4057", + "#ca3f57", + "#c93e58", + "#c83d58", + "#c73c58", + "#c63b59", + "#c53a59", + "#c43959", + "#c3385a", + "#c1385a", + "#c0375a", + "#bf365b", + "#be355b", + "#bd345b", + "#bc345c", + "#bb335c", + "#ba325c", + "#b9315d", + "#b8305d", + "#b6305d", + "#b52f5d", + "#b42e5e", + "#b32e5e", + "#b22d5e", + "#b12c5f", + "#af2c5f", + "#ae2b5f", + "#ad2a5f", + "#ac2a60", + "#ab2960", + "#a92860", + "#a82860", + "#a72761", + "#a62761", + "#a52661", + "#a32561", + "#a22561", + "#a12462", + "#a02462", + "#9e2362", + "#9d2362", + "#9c2262", + "#9b2262", + "#992162", + "#982163", + "#972163", + "#952063", + "#942063", + "#931f63", + "#921f63", + "#901f63", + "#8f1e63", + "#8e1e63", + "#8c1e63", + "#8b1d63", + "#8a1d63", + "#881d63", + "#871c63", + "#861c63", + "#851c63", + "#831c62", + "#821b62", + "#811b62", + "#7f1b62", + "#7e1b62", + "#7d1a62", + "#7b1a61", + "#7a1a61", + "#781a61", + "#771a61", + "#761a60", + "#741960", + "#731960", + "#72195f", + "#70195f", + "#6f195f", + "#6e195e", + "#6c195e", + "#6b185d", + "#6a185d", + "#68185d", + "#67185c", + "#66185c", + "#64185b", + "#63185b", + "#62175a", + "#60175a", + "#5f1759", + "#5e1759", + "#5c1758", + "#5b1757", + "#591757", + "#581756", + "#571656", + "#551655", + "#541654", + "#531654", + "#521653", + "#501652", + "#4f1552", + "#4e1551", + "#4c1550", + "#4b154f", + "#4a154f", + "#48144e", + "#47144d", + "#46144c", + "#44144c", + "#43134b", + "#42134a", + "#411349", + "#3f1349", + "#3e1248", + "#3d1247", + "#3b1246", + "#3a1245", + "#391144", + "#381144", + "#361143", + "#351042", + "#341041", + "#321040", + "#310f3f", + "#300f3e", + "#2f0f3d" + ], + "turbid": [ + "#e8f5ab", + "#e8f4a9", + "#e7f3a8", + "#e7f2a6", + "#e6f1a5", + "#e5efa3", + "#e5eea2", + "#e4eda0", + "#e4ec9f", + "#e3eb9d", + "#e3ea9c", + "#e2e89b", + "#e2e799", + "#e1e698", + "#e1e596", + "#e0e495", + "#dfe393", + "#dfe292", + "#dee090", + "#dedf8f", + "#ddde8e", + "#dddd8c", + "#dcdc8b", + "#dcdb89", + "#dbda88", + "#dbd887", + "#dad785", + "#dad684", + "#d9d582", + "#d9d481", + "#d9d380", + "#d8d27e", + "#d8d07d", + "#d7cf7c", + "#d7ce7a", + "#d6cd79", + "#d6cc78", + "#d5cb77", + "#d5ca75", + "#d4c974", + "#d4c773", + "#d3c671", + "#d3c570", + "#d2c46f", + "#d2c36e", + "#d2c26c", + "#d1c16b", + "#d1c06a", + "#d0bf69", + "#d0bd68", + "#cfbc66", + "#cfbb65", + "#ceba64", + "#ceb963", + "#ceb862", + "#cdb761", + "#cdb660", + "#ccb55f", + "#ccb45e", + "#cbb25c", + "#cbb15b", + "#cab05a", + "#caaf59", + "#caae58", + "#c9ad57", + "#c9ac56", + "#c8ab55", + "#c8aa54", + "#c7a954", + "#c7a853", + "#c6a752", + "#c6a551", + "#c5a450", + "#c5a34f", + "#c4a24e", + "#c4a14e", + "#c3a04d", + "#c39f4c", + "#c29e4b", + "#c29d4b", + "#c19c4a", + "#c19b49", + "#c09a48", + "#c09948", + "#bf9847", + "#bf9747", + "#be9646", + "#be9545", + "#bd9445", + "#bc9344", + "#bc9244", + "#bb9143", + "#bb9043", + "#ba8f42", + "#b98e42", + "#b98d42", + "#b88c41", + "#b88b41", + "#b78a40", + "#b68940", + "#b68840", + "#b5873f", + "#b4863f", + "#b4853f", + "#b3843e", + "#b2833e", + "#b2823e", + "#b1813e", + "#b0813d", + "#af803d", + "#af7f3d", + "#ae7e3d", + "#ad7d3d", + "#ad7c3c", + "#ac7b3c", + "#ab7a3c", + "#aa793c", + "#a9793c", + "#a9783c", + "#a8773c", + "#a7763b", + "#a6753b", + "#a6743b", + "#a5743b", + "#a4733b", + "#a3723b", + "#a2713b", + "#a1703b", + "#a16f3b", + "#a06f3b", + "#9f6e3b", + "#9e6d3a", + "#9d6c3a", + "#9c6c3a", + "#9b6b3a", + "#9a6a3a", + "#9a693a", + "#99693a", + "#98683a", + "#97673a", + "#96663a", + "#95663a", + "#94653a", + "#93643a", + "#92633a", + "#91633a", + "#90623a", + "#8f613a", + "#8e613a", + "#8d6039", + "#8d5f39", + "#8c5e39", + "#8b5e39", + "#8a5d39", + "#895c39", + "#885c39", + "#875b39", + "#865a39", + "#855a39", + "#845939", + "#835839", + "#825839", + "#815738", + "#805638", + "#7f5638", + "#7e5538", + "#7d5538", + "#7c5438", + "#7b5338", + "#7a5338", + "#795237", + "#785137", + "#775137", + "#755037", + "#745037", + "#734f37", + "#724e37", + "#714e36", + "#704d36", + "#6f4c36", + "#6e4c36", + "#6d4b36", + "#6c4b35", + "#6b4a35", + "#6a4935", + "#694935", + "#684835", + "#674834", + "#664734", + "#654734", + "#644634", + "#634533", + "#624533", + "#614433", + "#604433", + "#5f4332", + "#5e4232", + "#5d4232", + "#5c4131", + "#5a4131", + "#594031", + "#583f31", + "#573f30", + "#563e30", + "#553e30", + "#543d2f", + "#533c2f", + "#523c2f", + "#513b2e", + "#503b2e", + "#4f3a2e", + "#4e3a2d", + "#4d392d", + "#4c382d", + "#4b382c", + "#4a372c", + "#49372c", + "#48362b", + "#47352b", + "#46352a", + "#45342a", + "#44342a", + "#433329", + "#423229", + "#413229", + "#403128", + "#3f3128", + "#3e3027", + "#3d2f27", + "#3c2f27", + "#3b2e26", + "#3a2d26", + "#392d25", + "#382c25", + "#372c24", + "#362b24", + "#352a24", + "#342a23", + "#332923", + "#322822", + "#312822", + "#302721", + "#2f2721", + "#2e2620", + "#2d2520", + "#2c251f", + "#2b241f", + "#2a231f", + "#29231e", + "#28221e", + "#27211d", + "#26211d", + "#25201c", + "#241f1c", + "#231f1b", + "#221e1b" + ], + "speed": [ + "#fefccd", + "#fefbca", + "#fdfac8", + "#fcf9c6", + "#fcf7c4", + "#fbf6c2", + "#faf5c0", + "#faf4be", + "#f9f3bc", + "#f8f1b9", + "#f8f0b7", + "#f7efb5", + "#f6eeb3", + "#f6edb1", + "#f5ecaf", + "#f4eaad", + "#f4e9ab", + "#f3e8a8", + "#f2e7a6", + "#f2e6a4", + "#f1e5a2", + "#f0e3a0", + "#f0e29e", + "#efe19c", + "#eee099", + "#eedf97", + "#edde95", + "#ecdd93", + "#ebdc91", + "#ebdb8f", + "#ead98c", + "#e9d88a", + "#e8d788", + "#e8d686", + "#e7d584", + "#e6d481", + "#e5d37f", + "#e5d27d", + "#e4d17b", + "#e3d079", + "#e2cf77", + "#e1ce74", + "#e0cd72", + "#dfcc70", + "#dfcb6e", + "#deca6c", + "#ddc96a", + "#dcc867", + "#dbc765", + "#dac663", + "#d9c561", + "#d8c45f", + "#d7c45d", + "#d6c35b", + "#d5c258", + "#d4c156", + "#d3c054", + "#d1bf52", + "#d0be50", + "#cfbe4e", + "#cebd4c", + "#cdbc4a", + "#cbbb48", + "#caba46", + "#c9ba44", + "#c8b942", + "#c6b840", + "#c5b73e", + "#c3b73c", + "#c2b63b", + "#c1b539", + "#bfb537", + "#beb435", + "#bcb333", + "#bbb332", + "#b9b230", + "#b8b12e", + "#b6b12c", + "#b5b02b", + "#b3af29", + "#b2af28", + "#b0ae26", + "#afad24", + "#adad23", + "#abac21", + "#aaab20", + "#a8ab1e", + "#a7aa1d", + "#a5aa1c", + "#a3a91a", + "#a2a819", + "#a0a817", + "#9ea716", + "#9da715", + "#9ba614", + "#99a512", + "#97a511", + "#96a410", + "#94a40f", + "#92a30e", + "#91a20d", + "#8fa20c", + "#8da10b", + "#8ba10a", + "#8aa009", + "#889f08", + "#869f07", + "#849e07", + "#839e06", + "#819d06", + "#7f9c06", + "#7d9c05", + "#7c9b05", + "#7a9b05", + "#789a05", + "#769905", + "#749905", + "#739805", + "#719706", + "#6f9706", + "#6d9607", + "#6b9607", + "#6a9508", + "#689408", + "#669409", + "#649309", + "#62920a", + "#61920b", + "#5f910c", + "#5d910c", + "#5b900d", + "#598f0e", + "#578f0f", + "#568e10", + "#548d10", + "#528d11", + "#508c12", + "#4e8b13", + "#4c8b14", + "#4b8a14", + "#498915", + "#478916", + "#458817", + "#438717", + "#428618", + "#408619", + "#3e851a", + "#3c841a", + "#3b831b", + "#39831c", + "#37821c", + "#35811d", + "#34811e", + "#32801e", + "#307f1f", + "#2e7e20", + "#2d7d20", + "#2b7d21", + "#2a7c21", + "#287b22", + "#267a23", + "#257923", + "#237924", + "#227824", + "#207725", + "#1f7625", + "#1d7526", + "#1c7526", + "#1a7427", + "#197327", + "#187227", + "#167128", + "#157028", + "#146f28", + "#136f29", + "#126e29", + "#116d29", + "#106c2a", + "#0f6b2a", + "#0e6a2a", + "#0d692b", + "#0d682b", + "#0c672b", + "#0c672b", + "#0b662b", + "#0b652c", + "#0b642c", + "#0a632c", + "#0a622c", + "#0a612c", + "#0a602c", + "#0b5f2c", + "#0b5e2c", + "#0b5d2c", + "#0b5c2c", + "#0c5c2c", + "#0c5b2c", + "#0c5a2c", + "#0d592c", + "#0d582c", + "#0e572c", + "#0e562c", + "#0f552c", + "#0f542c", + "#0f532c", + "#10522b", + "#10512b", + "#11502b", + "#114f2b", + "#124e2b", + "#124d2a", + "#134c2a", + "#134b2a", + "#144a2a", + "#144a29", + "#144929", + "#154829", + "#154728", + "#154628", + "#164528", + "#164427", + "#164327", + "#174227", + "#174126", + "#174026", + "#173f25", + "#183e25", + "#183d24", + "#183c24", + "#183b23", + "#183a23", + "#183922", + "#193822", + "#193721", + "#193621", + "#193520", + "#19341f", + "#19341f", + "#19331e", + "#19321e", + "#19311d", + "#19301c", + "#192f1c", + "#192e1b", + "#192d1a", + "#182c1a", + "#182b19", + "#182a18", + "#182918", + "#182817", + "#182716", + "#172615", + "#172515", + "#172414", + "#172313", + "#172312" + ], + "amp": [ + "#f1ecec", + "#f0ebea", + "#f0eae9", + "#efe9e8", + "#eee8e6", + "#eee7e5", + "#ede5e3", + "#ede4e2", + "#ece3e1", + "#ece2df", + "#ebe1de", + "#ebdfdc", + "#eadedb", + "#eaddda", + "#e9dcd8", + "#e9dbd7", + "#e9d9d5", + "#e8d8d4", + "#e8d7d3", + "#e7d6d1", + "#e7d5d0", + "#e6d4ce", + "#e6d2cd", + "#e6d1cb", + "#e5d0ca", + "#e5cfc8", + "#e4cec7", + "#e4cdc6", + "#e4cbc4", + "#e3cac3", + "#e3c9c1", + "#e2c8c0", + "#e2c7be", + "#e2c6bd", + "#e1c4bc", + "#e1c3ba", + "#e0c2b9", + "#e0c1b7", + "#e0c0b6", + "#dfbfb4", + "#dfbdb3", + "#dfbcb1", + "#debbb0", + "#debaae", + "#deb9ad", + "#ddb8ac", + "#ddb6aa", + "#dcb5a9", + "#dcb4a7", + "#dcb3a6", + "#dbb2a4", + "#dbb1a3", + "#dbb0a1", + "#daaea0", + "#daad9f", + "#daac9d", + "#d9ab9c", + "#d9aa9a", + "#d9a999", + "#d8a897", + "#d8a696", + "#d8a594", + "#d7a493", + "#d7a392", + "#d7a290", + "#d6a18f", + "#d6a08d", + "#d69e8c", + "#d59d8a", + "#d59c89", + "#d59b88", + "#d49a86", + "#d49985", + "#d49883", + "#d39782", + "#d39580", + "#d3947f", + "#d2937e", + "#d2927c", + "#d1917b", + "#d19079", + "#d18f78", + "#d08d77", + "#d08c75", + "#d08b74", + "#cf8a72", + "#cf8971", + "#cf8870", + "#ce876e", + "#ce856d", + "#ce846b", + "#cd836a", + "#cd8269", + "#cd8167", + "#cc8066", + "#cc7f64", + "#cc7d63", + "#cb7c62", + "#cb7b60", + "#ca7a5f", + "#ca795e", + "#ca785c", + "#c9775b", + "#c9755a", + "#c97458", + "#c87357", + "#c87256", + "#c87154", + "#c77053", + "#c76e52", + "#c66d50", + "#c66c4f", + "#c66b4e", + "#c56a4d", + "#c5694b", + "#c4674a", + "#c46649", + "#c46547", + "#c36446", + "#c36345", + "#c26144", + "#c26043", + "#c25f41", + "#c15e40", + "#c15d3f", + "#c05b3e", + "#c05a3d", + "#c0593b", + "#bf583a", + "#bf5639", + "#be5538", + "#be5437", + "#bd5336", + "#bd5135", + "#bc5034", + "#bc4f33", + "#bc4e32", + "#bb4c31", + "#bb4b30", + "#ba4a2f", + "#ba492e", + "#b9472d", + "#b9462c", + "#b8452c", + "#b8432b", + "#b7422a", + "#b74129", + "#b63f29", + "#b53e28", + "#b53d28", + "#b43b27", + "#b43a26", + "#b33926", + "#b33726", + "#b23625", + "#b13525", + "#b13325", + "#b03224", + "#af3124", + "#af2f24", + "#ae2e24", + "#ad2d24", + "#ac2c24", + "#ac2a24", + "#ab2924", + "#aa2824", + "#a92724", + "#a82524", + "#a72424", + "#a72324", + "#a62224", + "#a52124", + "#a42024", + "#a31f25", + "#a21e25", + "#a11c25", + "#a01b25", + "#9f1a25", + "#9e1926", + "#9d1826", + "#9c1826", + "#9b1726", + "#9a1626", + "#981527", + "#971427", + "#961327", + "#951327", + "#941228", + "#931128", + "#911128", + "#901028", + "#8f1028", + "#8e1028", + "#8d0f28", + "#8b0f29", + "#8a0e29", + "#890e29", + "#870e29", + "#860e29", + "#850e29", + "#840e29", + "#820e29", + "#810e29", + "#800d29", + "#7e0d29", + "#7d0d29", + "#7c0e28", + "#7a0e28", + "#790e28", + "#780e28", + "#760e28", + "#750e27", + "#740e27", + "#720e27", + "#710e27", + "#700e26", + "#6e0e26", + "#6d0e26", + "#6c0e25", + "#6a0e25", + "#690e25", + "#680e24", + "#660e24", + "#650e23", + "#640e23", + "#620e22", + "#610e22", + "#600e21", + "#5e0e21", + "#5d0e21", + "#5c0e20", + "#5a0e20", + "#590d1f", + "#580d1e", + "#560d1e", + "#550d1d", + "#540d1d", + "#530d1c", + "#510d1c", + "#500c1b", + "#4f0c1b", + "#4d0c1a", + "#4c0c19", + "#4b0c19", + "#4a0b18", + "#480b18", + "#470b17", + "#460b16", + "#450a16", + "#430a15", + "#420a14", + "#410a14", + "#3f0913", + "#3e0913", + "#3d0912", + "#3c0911" + ], + "tempo": [ + "#fef5f4", + "#fdf4f2", + "#fcf3f1", + "#faf2ef", + "#f9f1ee", + "#f7f0ec", + "#f6efeb", + "#f5eee9", + "#f3eee8", + "#f2ede6", + "#f1ece5", + "#efebe3", + "#eeeae2", + "#ece9e0", + "#ebe8df", + "#eae7dd", + "#e8e6dc", + "#e7e5db", + "#e5e5d9", + "#e4e4d8", + "#e3e3d6", + "#e1e2d5", + "#e0e1d4", + "#dee0d2", + "#dddfd1", + "#dcdfcf", + "#dadece", + "#d9ddcd", + "#d7dccb", + "#d6dbca", + "#d4dac9", + "#d3dac7", + "#d2d9c6", + "#d0d8c5", + "#cfd7c3", + "#cdd6c2", + "#ccd6c1", + "#cad5c0", + "#c9d4be", + "#c7d3bd", + "#c6d2bc", + "#c4d2bb", + "#c3d1b9", + "#c1d0b8", + "#c0cfb7", + "#becfb6", + "#bdceb5", + "#bbcdb3", + "#baccb2", + "#b8ccb1", + "#b7cbb0", + "#b5caaf", + "#b4c9ae", + "#b2c9ac", + "#b1c8ab", + "#afc7aa", + "#aec6a9", + "#acc6a8", + "#aac5a7", + "#a9c4a6", + "#a7c3a5", + "#a6c3a4", + "#a4c2a3", + "#a2c1a2", + "#a1c1a1", + "#9fc0a0", + "#9dbf9f", + "#9cbf9e", + "#9abe9d", + "#99bd9c", + "#97bc9b", + "#95bc9a", + "#94bb99", + "#92ba99", + "#90ba98", + "#8eb997", + "#8db896", + "#8bb895", + "#89b794", + "#88b694", + "#86b693", + "#84b592", + "#82b491", + "#80b491", + "#7fb390", + "#7db28f", + "#7bb28f", + "#79b18e", + "#77b08d", + "#76b08d", + "#74af8c", + "#72ae8b", + "#70ae8b", + "#6ead8a", + "#6cac8a", + "#6aab89", + "#69ab89", + "#67aa88", + "#65a988", + "#63a987", + "#61a887", + "#5fa786", + "#5da786", + "#5ba685", + "#59a585", + "#57a585", + "#55a484", + "#53a384", + "#51a283", + "#4fa283", + "#4da183", + "#4ba083", + "#49a082", + "#479f82", + "#459e82", + "#439d81", + "#419d81", + "#3f9c81", + "#3d9b81", + "#3b9a81", + "#399980", + "#379980", + "#359880", + "#339780", + "#319680", + "#2f957f", + "#2e957f", + "#2c947f", + "#2a937f", + "#28927f", + "#26917e", + "#25907e", + "#23907e", + "#228f7e", + "#208e7e", + "#1f8d7e", + "#1d8c7d", + "#1c8b7d", + "#1a8a7d", + "#19897d", + "#18897c", + "#17887c", + "#16877c", + "#15867c", + "#14857b", + "#13847b", + "#13837b", + "#12827b", + "#12817a", + "#11807a", + "#117f7a", + "#117e79", + "#107d79", + "#107d79", + "#107c78", + "#107b78", + "#107a78", + "#107977", + "#117877", + "#117777", + "#117676", + "#117576", + "#127475", + "#127375", + "#127275", + "#137174", + "#137074", + "#136f73", + "#146e73", + "#146d72", + "#146d72", + "#156c72", + "#156b71", + "#156a71", + "#166970", + "#166870", + "#16676f", + "#17666f", + "#17656e", + "#17646e", + "#18636d", + "#18626d", + "#18616c", + "#19606c", + "#195f6b", + "#195e6b", + "#195e6a", + "#1a5d6a", + "#1a5c69", + "#1a5b69", + "#1a5a68", + "#1a5967", + "#1a5867", + "#1b5766", + "#1b5666", + "#1b5565", + "#1b5465", + "#1b5364", + "#1b5264", + "#1b5163", + "#1b5162", + "#1b5062", + "#1c4f61", + "#1c4e61", + "#1c4d60", + "#1c4c60", + "#1c4b5f", + "#1c4a5e", + "#1c495e", + "#1c485d", + "#1c475d", + "#1c465c", + "#1c465b", + "#1b455b", + "#1b445a", + "#1b435a", + "#1b4259", + "#1b4159", + "#1b4058", + "#1b3f57", + "#1b3e57", + "#1b3d56", + "#1b3c56", + "#1b3c55", + "#1a3b54", + "#1a3a54", + "#1a3953", + "#1a3853", + "#1a3752", + "#1a3652", + "#1a3551", + "#193450", + "#193350", + "#19324f", + "#19314f", + "#19304e", + "#192f4e", + "#182f4d", + "#182e4c", + "#182d4c", + "#182c4b", + "#182b4b", + "#172a4a", + "#17294a", + "#172849", + "#172748", + "#162648", + "#162547", + "#162447", + "#162346", + "#162246", + "#152145", + "#152045", + "#151f44", + "#151e44", + "#141d43" + ], + "rain": [ + "#eeedf2", + "#edecf1", + "#ecebef", + "#eceaee", + "#ebe9ec", + "#eae7ea", + "#e9e6e9", + "#e9e5e7", + "#e8e4e6", + "#e7e3e4", + "#e6e2e3", + "#e5e1e1", + "#e5e0e0", + "#e4dfde", + "#e3dedd", + "#e3dddb", + "#e2dcd9", + "#e2dbd8", + "#e1dad6", + "#e1d8d4", + "#e0d7d2", + "#dfd6d0", + "#dfd5ce", + "#ded4cc", + "#ded3cb", + "#ddd2c9", + "#ddd1c7", + "#dcd0c5", + "#dccfc3", + "#dbcec1", + "#dbcdbf", + "#dbccbd", + "#dacbbb", + "#dac9b9", + "#d9c8b7", + "#d9c7b5", + "#d8c6b3", + "#d7c5b1", + "#d7c4af", + "#d6c3ad", + "#d6c2ab", + "#d5c2a9", + "#d4c1a7", + "#d3c0a5", + "#d2bfa3", + "#d1bea1", + "#d0bd9f", + "#cfbd9e", + "#cebc9c", + "#cdbb9a", + "#ccba99", + "#caba97", + "#c9b996", + "#c7b994", + "#c6b893", + "#c4b792", + "#c2b791", + "#c1b690", + "#bfb68f", + "#bdb58e", + "#bcb58d", + "#bab48c", + "#b8b48b", + "#b7b38a", + "#b5b28a", + "#b3b289", + "#b1b188", + "#b0b188", + "#aeb087", + "#acb086", + "#abaf86", + "#a9af85", + "#a7ae84", + "#a5ad84", + "#a4ad83", + "#a2ac83", + "#a0ac82", + "#9fab81", + "#9dab81", + "#9baa80", + "#99a980", + "#98a97f", + "#96a87e", + "#94a87e", + "#93a77d", + "#91a77d", + "#8fa67c", + "#8da57c", + "#8ca57b", + "#8aa47b", + "#88a47a", + "#86a37a", + "#85a379", + "#83a278", + "#81a178", + "#7fa177", + "#7da077", + "#7ca076", + "#7a9f76", + "#789f75", + "#769e75", + "#749e75", + "#729d74", + "#719c74", + "#6f9c73", + "#6d9b73", + "#6b9b72", + "#699a72", + "#679a71", + "#659971", + "#639871", + "#619870", + "#5f9770", + "#5d9770", + "#5b966f", + "#59966f", + "#57956f", + "#55946f", + "#52946e", + "#50936e", + "#4e936e", + "#4c926e", + "#4a916e", + "#47916d", + "#45906d", + "#43906d", + "#418f6d", + "#3e8e6d", + "#3c8e6d", + "#3a8d6d", + "#388c6d", + "#358c6d", + "#338b6d", + "#318a6d", + "#2f8a6d", + "#2c896d", + "#2a886d", + "#28876d", + "#26876d", + "#24866d", + "#22856d", + "#20846d", + "#1e836e", + "#1c836e", + "#1a826e", + "#18816e", + "#16806e", + "#157f6e", + "#137e6e", + "#127e6e", + "#107d6e", + "#0f7c6e", + "#0d7b6e", + "#0c7a6e", + "#0b796e", + "#09786e", + "#08786e", + "#08776e", + "#07766e", + "#06756e", + "#05746d", + "#05736d", + "#04726d", + "#04716d", + "#03706d", + "#036f6d", + "#036f6d", + "#036e6d", + "#036d6d", + "#036c6c", + "#036b6c", + "#036a6c", + "#04696c", + "#04686c", + "#04676c", + "#05666b", + "#05656b", + "#06656b", + "#07646b", + "#08636a", + "#09626a", + "#09616a", + "#0a606a", + "#0b5f69", + "#0c5e69", + "#0d5d69", + "#0e5c68", + "#0f5b68", + "#105a67", + "#115967", + "#125867", + "#135766", + "#145666", + "#155565", + "#165465", + "#175464", + "#185364", + "#185263", + "#195163", + "#1a5062", + "#1b4f61", + "#1b4e61", + "#1c4d60", + "#1d4c60", + "#1d4b5f", + "#1e4a5e", + "#1e495e", + "#1f485d", + "#20475c", + "#20465b", + "#20455b", + "#21445a", + "#214359", + "#224258", + "#224158", + "#224057", + "#233f56", + "#233e55", + "#233e54", + "#243d53", + "#243c53", + "#243b52", + "#243a51", + "#243950", + "#24384f", + "#25374e", + "#25364e", + "#25354d", + "#25344c", + "#25334b", + "#25324a", + "#25314a", + "#253049", + "#252f48", + "#252f47", + "#252e46", + "#242d46", + "#242c45", + "#242b44", + "#242a43", + "#242943", + "#242842", + "#242741", + "#242640", + "#232540", + "#23243f", + "#23233e", + "#23223d", + "#23213d", + "#22203c", + "#221f3b", + "#221e3b", + "#221d3a", + "#221c39", + "#211b39", + "#211a38" + ], + "phase": [ + "#a7770c", + "#a9760e", + "#aa7510", + "#ac7412", + "#ad7414", + "#af7316", + "#b07217", + "#b27119", + "#b3701b", + "#b46f1c", + "#b66e1e", + "#b76d1f", + "#b86c21", + "#ba6a23", + "#bb6924", + "#bc6826", + "#bd6727", + "#be6629", + "#c0652b", + "#c1642c", + "#c2632e", + "#c3622f", + "#c46131", + "#c56033", + "#c65f34", + "#c75d36", + "#c85c38", + "#c95b3a", + "#ca5a3b", + "#cb593d", + "#cc583f", + "#cd5641", + "#ce5543", + "#cf5444", + "#d05346", + "#d15148", + "#d2504a", + "#d34f4c", + "#d34e4e", + "#d44c50", + "#d54b53", + "#d64a55", + "#d64857", + "#d74759", + "#d8455b", + "#d8445e", + "#d94360", + "#da4163", + "#da4065", + "#db3e68", + "#db3d6a", + "#dc3b6d", + "#dc3a70", + "#dc3972", + "#dd3775", + "#dd3678", + "#dd347b", + "#de337e", + "#de3181", + "#de3084", + "#de2f87", + "#de2d8a", + "#de2c8d", + "#de2b90", + "#de2a93", + "#de2996", + "#de2899", + "#dd279c", + "#dd26a0", + "#dd26a3", + "#dc25a6", + "#dc25a9", + "#db25ac", + "#db25af", + "#da25b2", + "#d925b5", + "#d826b8", + "#d826bb", + "#d727be", + "#d628c1", + "#d529c3", + "#d42ac6", + "#d32bc9", + "#d22ccb", + "#d12dce", + "#cf2fd0", + "#ce30d2", + "#cd32d4", + "#cc33d7", + "#ca35d9", + "#c936db", + "#c738dc", + "#c63ade", + "#c43be0", + "#c33de2", + "#c13fe3", + "#c041e5", + "#be42e6", + "#bc44e8", + "#bb46e9", + "#b947ea", + "#b749eb", + "#b54bec", + "#b44ded", + "#b24eee", + "#b050ef", + "#ae52f0", + "#ac53f0", + "#aa55f1", + "#a856f2", + "#a658f2", + "#a45af2", + "#a25bf3", + "#a05df3", + "#9e5ef3", + "#9c60f3", + "#9961f4", + "#9763f4", + "#9564f4", + "#9366f3", + "#9067f3", + "#8e69f3", + "#8c6af3", + "#896bf2", + "#876df2", + "#846ef2", + "#8270f1", + "#7f71f0", + "#7d72f0", + "#7a73ef", + "#7875ee", + "#7576ed", + "#7377ec", + "#7078eb", + "#6d7aea", + "#6a7be9", + "#687ce8", + "#657de6", + "#627ee5", + "#5f7fe4", + "#5d80e2", + "#5a81e1", + "#5782df", + "#5483dd", + "#5284dc", + "#4f85da", + "#4c86d8", + "#4987d6", + "#4788d4", + "#4489d2", + "#4289d0", + "#3f8ace", + "#3d8bcc", + "#3a8bca", + "#388cc8", + "#358dc6", + "#338dc4", + "#318ec2", + "#2f8ec0", + "#2d8fbe", + "#2b8fbc", + "#2a90b9", + "#2890b7", + "#2690b5", + "#2591b3", + "#2391b1", + "#2292af", + "#2192ad", + "#2092ab", + "#1f93a9", + "#1e93a7", + "#1d93a5", + "#1c93a3", + "#1b94a1", + "#1a949f", + "#19949d", + "#18949c", + "#17959a", + "#169598", + "#169596", + "#159594", + "#149692", + "#139690", + "#12968e", + "#11968c", + "#10978a", + "#0f9788", + "#0f9786", + "#0e9784", + "#0d9782", + "#0c9880", + "#0c987d", + "#0b987b", + "#0b9879", + "#0b9877", + "#0b9974", + "#0b9972", + "#0c9970", + "#0d996d", + "#0f996b", + "#109968", + "#129966", + "#149963", + "#169960", + "#199a5d", + "#1b9a5b", + "#1e9a58", + "#219a55", + "#249952", + "#27994f", + "#2a994c", + "#2d9949", + "#319946", + "#349942", + "#38983f", + "#3b983c", + "#3f9838", + "#439735", + "#479732", + "#4a962e", + "#4e962b", + "#529528", + "#569525", + "#5a9422", + "#5d9320", + "#61921d", + "#64921b", + "#689119", + "#6b9017", + "#6e8f15", + "#718e13", + "#748d12", + "#778d11", + "#798c10", + "#7c8b0f", + "#7f8a0f", + "#81890e", + "#83880e", + "#86870d", + "#88870d", + "#8a860d", + "#8c850d", + "#8e840d", + "#91830d", + "#93820d", + "#95810d", + "#97800d", + "#987f0d", + "#9a7e0d", + "#9c7d0d", + "#9e7c0d", + "#a07b0d", + "#a27a0d", + "#a4790d", + "#a6780c", + "#a7770c" + ], + "topo": [ + "#271a2c", + "#291b2e", + "#2a1d31", + "#2b1e34", + "#2d2037", + "#2e2139", + "#2f233c", + "#31243f", + "#322642", + "#332745", + "#342948", + "#352a4b", + "#362b4e", + "#382d52", + "#392e55", + "#3a3058", + "#3b315b", + "#3c335f", + "#3d3462", + "#3d3665", + "#3e3769", + "#3f396c", + "#3f3a6f", + "#403c73", + "#403d76", + "#413f79", + "#41417c", + "#41437f", + "#414582", + "#414685", + "#404887", + "#404b89", + "#404d8b", + "#3f4f8d", + "#3f518e", + "#3e538f", + "#3e5590", + "#3e5891", + "#3d5a92", + "#3d5c92", + "#3d5e93", + "#3d6093", + "#3d6294", + "#3d6494", + "#3d6695", + "#3e6995", + "#3e6b96", + "#3e6d96", + "#3f6f96", + "#3f7197", + "#3f7397", + "#407598", + "#407798", + "#417999", + "#427b99", + "#427d99", + "#437f9a", + "#43819a", + "#44829b", + "#45849b", + "#45869c", + "#46889c", + "#478a9d", + "#478c9d", + "#488e9d", + "#49909e", + "#49929e", + "#4a949f", + "#4b969f", + "#4b98a0", + "#4c9aa0", + "#4d9ca0", + "#4e9fa1", + "#4ea1a1", + "#4fa3a2", + "#50a5a2", + "#51a7a2", + "#52a9a2", + "#53aba3", + "#54ada3", + "#55afa3", + "#56b1a3", + "#58b3a3", + "#59b5a3", + "#5bb7a3", + "#5cb9a3", + "#5ebba3", + "#60bda3", + "#62bfa3", + "#64c1a3", + "#67c3a3", + "#69c5a3", + "#6cc7a3", + "#6fc9a3", + "#72caa3", + "#76cca3", + "#79cea2", + "#7dd0a2", + "#81d1a2", + "#85d3a3", + "#89d5a3", + "#8dd6a3", + "#91d8a3", + "#95d9a4", + "#9adba4", + "#9edca5", + "#a3dea6", + "#a7dfa7", + "#abe1a8", + "#b0e2a9", + "#b4e3aa", + "#b8e5ab", + "#bde6ad", + "#c1e8ae", + "#c5e9b0", + "#c9ebb1", + "#ceecb3", + "#d2edb5", + "#d6efb7", + "#daf0b9", + "#def2bb", + "#e2f3bd", + "#e6f5bf", + "#ebf6c1", + "#eff8c3", + "#f3f9c6", + "#f7fbc8", + "#fbfcca", + "#0d2513", + "#0e2614", + "#0f2815", + "#102a15", + "#112c16", + "#122e17", + "#132f17", + "#133118", + "#143319", + "#153519", + "#16361a", + "#17381a", + "#183a1b", + "#193c1b", + "#193d1b", + "#1a3f1c", + "#1b411c", + "#1c431d", + "#1d441d", + "#1d461d", + "#1e481d", + "#204a1e", + "#214b1e", + "#224d1e", + "#244f1e", + "#27501e", + "#2a511e", + "#2d531f", + "#305420", + "#335521", + "#365723", + "#395824", + "#3b5926", + "#3e5a28", + "#415c29", + "#435d2b", + "#465e2d", + "#495f2e", + "#4b612f", + "#4e6231", + "#516332", + "#536433", + "#566534", + "#596736", + "#5b6837", + "#5e6937", + "#606a38", + "#636c39", + "#666d3a", + "#686e3b", + "#6b6f3b", + "#6e713c", + "#70723c", + "#73733d", + "#76743d", + "#78763e", + "#7b773e", + "#7e783e", + "#80793f", + "#837b3f", + "#867c3f", + "#887d3f", + "#8b7e3f", + "#8e803f", + "#90813f", + "#93823f", + "#96833f", + "#99853f", + "#9b863f", + "#9e873f", + "#a1883f", + "#a48a3f", + "#a78b3f", + "#a98c3f", + "#ac8e3e", + "#af8f3e", + "#b2903e", + "#b5913e", + "#b8923e", + "#bb943e", + "#be953e", + "#c19640", + "#c29844", + "#c39a48", + "#c59c4c", + "#c69e4f", + "#c7a053", + "#c8a256", + "#c9a45a", + "#caa75d", + "#cba961", + "#ccab64", + "#cdad68", + "#ceaf6b", + "#cfb16f", + "#d0b372", + "#d2b676", + "#d3b879", + "#d4ba7d", + "#d5bc80", + "#d6be84", + "#d7c187", + "#d8c38b", + "#d9c58e", + "#dac792", + "#dbca95", + "#dccc99", + "#dece9c", + "#dfd0a0", + "#e0d3a3", + "#e1d5a7", + "#e2d7aa", + "#e3daae", + "#e5dcb1", + "#e6deb5", + "#e7e0b9", + "#e8e3bc", + "#eae5c0", + "#ebe7c3", + "#eceac7", + "#eeecca", + "#efefce", + "#f1f1d2", + "#f2f3d5", + "#f3f6d9", + "#f5f8dc", + "#f7fae0", + "#f8fde4" + ], + "balance": [ + "#171c42", + "#181d45", + "#191f48", + "#1a204b", + "#1b214e", + "#1c2351", + "#1d2455", + "#1e2658", + "#1f275b", + "#20285e", + "#212961", + "#222b65", + "#232c68", + "#232d6b", + "#242f6f", + "#253072", + "#263176", + "#263379", + "#27347d", + "#273580", + "#283784", + "#283888", + "#28398b", + "#293a8f", + "#293c92", + "#293d96", + "#293f9a", + "#28409e", + "#2841a1", + "#2743a5", + "#2744a8", + "#2646ac", + "#2448af", + "#234ab2", + "#214bb5", + "#1e4db8", + "#1c50ba", + "#1852bb", + "#1554bc", + "#1256bd", + "#0f59bd", + "#0d5bbe", + "#0b5dbe", + "#0a5fbd", + "#0962bd", + "#0a64bd", + "#0b66bd", + "#0c68bc", + "#0e6abc", + "#106cbc", + "#136ebb", + "#1570bb", + "#1872bb", + "#1b74bb", + "#1d75ba", + "#2077ba", + "#2379ba", + "#257bba", + "#287dba", + "#2b7fba", + "#2d80b9", + "#3082b9", + "#3384b9", + "#3586b9", + "#3887b9", + "#3b89b9", + "#3d8bb9", + "#408cb9", + "#428eb9", + "#4590b9", + "#4891b9", + "#4b93ba", + "#4d95ba", + "#5096ba", + "#5398ba", + "#569aba", + "#599bba", + "#5b9dba", + "#5e9ebb", + "#61a0bb", + "#64a2bb", + "#68a3bc", + "#6ba5bc", + "#6ea6bc", + "#71a8bd", + "#74a9bd", + "#77abbe", + "#7bacbe", + "#7eadbf", + "#81afbf", + "#84b0c0", + "#87b2c1", + "#8bb3c1", + "#8eb5c2", + "#91b6c3", + "#94b8c4", + "#97b9c5", + "#9abac5", + "#9dbcc6", + "#a0bdc7", + "#a3bfc8", + "#a6c0c9", + "#a9c2ca", + "#acc3cb", + "#afc5cd", + "#b2c6ce", + "#b5c8cf", + "#b8cad0", + "#bbcbd1", + "#becdd2", + "#c1ced4", + "#c4d0d5", + "#c7d2d6", + "#cad3d7", + "#ccd5d9", + "#cfd6da", + "#d2d8db", + "#d5dadd", + "#d8dcde", + "#dbdddf", + "#dddfe1", + "#e0e1e2", + "#e3e3e4", + "#e6e4e5", + "#e8e6e7", + "#ebe8e8", + "#eeeaea", + "#f0eceb", + "#f0eceb", + "#efe9e8", + "#eee7e6", + "#ede5e3", + "#ece2e0", + "#ebe0dd", + "#eadeda", + "#e9dbd7", + "#e8d9d5", + "#e7d6d2", + "#e7d4cf", + "#e6d2cc", + "#e5cfc9", + "#e4cdc6", + "#e3cbc3", + "#e3c8c0", + "#e2c6be", + "#e1c4bb", + "#e0c1b8", + "#dfbfb5", + "#dfbdb2", + "#debaaf", + "#ddb8ac", + "#ddb6a9", + "#dcb3a6", + "#dbb1a3", + "#daafa1", + "#daad9e", + "#d9aa9b", + "#d8a898", + "#d8a695", + "#d7a392", + "#d6a18f", + "#d69f8c", + "#d59d89", + "#d49a87", + "#d49884", + "#d39681", + "#d2947e", + "#d2917b", + "#d18f78", + "#d08d76", + "#d08a73", + "#cf8870", + "#ce866d", + "#cd846a", + "#cd8168", + "#cc7f65", + "#cb7d62", + "#cb7a5f", + "#ca785d", + "#c9765a", + "#c87357", + "#c87155", + "#c76f52", + "#c66c4f", + "#c56a4d", + "#c5684a", + "#c46548", + "#c36345", + "#c26043", + "#c15e40", + "#c05c3e", + "#c0593c", + "#bf573a", + "#be5437", + "#bd5235", + "#bc4f33", + "#bb4d31", + "#ba4a2f", + "#b9482d", + "#b8452c", + "#b7422a", + "#b64029", + "#b53d28", + "#b43a27", + "#b33826", + "#b13525", + "#b03224", + "#af3024", + "#ad2d24", + "#ac2b24", + "#aa2824", + "#a82624", + "#a72324", + "#a52124", + "#a31f25", + "#a11d25", + "#9f1b25", + "#9d1926", + "#9b1726", + "#991527", + "#961427", + "#941227", + "#921128", + "#8f1028", + "#8d0f28", + "#8a0f29", + "#880e29", + "#850e29", + "#820e29", + "#800d29", + "#7d0d29", + "#7a0e28", + "#780e28", + "#750e27", + "#720e27", + "#700e26", + "#6d0e26", + "#6a0e25", + "#680e24", + "#650e23", + "#620e22", + "#600e21", + "#5d0e21", + "#5a0e20", + "#580d1e", + "#550d1d", + "#530d1c", + "#500c1b", + "#4d0c1a", + "#4b0c19", + "#480b18", + "#460b16", + "#430a15", + "#410a14", + "#3e0913", + "#3c0911" + ], + "delta": [ + "#101f3f", + "#122042", + "#132245", + "#142349", + "#16254c", + "#17264f", + "#182752", + "#192956", + "#1b2a59", + "#1c2b5c", + "#1d2d60", + "#1e2e63", + "#1f2f67", + "#20306b", + "#21326e", + "#223372", + "#233476", + "#24357a", + "#25377d", + "#253881", + "#263985", + "#263b89", + "#263c8d", + "#263e90", + "#254094", + "#234296", + "#224498", + "#214699", + "#1f489a", + "#1e4b9b", + "#1d4d9b", + "#1d4f9c", + "#1c519c", + "#1b539d", + "#1b569d", + "#1a589d", + "#1a5a9d", + "#1a5c9e", + "#1a5e9e", + "#1a609e", + "#1b629f", + "#1b649f", + "#1b669f", + "#1c68a0", + "#1c6aa0", + "#1d6ca0", + "#1e6ea1", + "#1f70a1", + "#1f72a1", + "#2074a2", + "#2176a2", + "#2278a3", + "#2379a3", + "#247ba4", + "#267da4", + "#277fa5", + "#2881a5", + "#2983a5", + "#2a85a6", + "#2c87a6", + "#2d89a7", + "#2f8ba7", + "#308da8", + "#318ea8", + "#3390a9", + "#3592a9", + "#3694aa", + "#3896aa", + "#3a98ab", + "#3c9aab", + "#3e9cac", + "#409dac", + "#429fad", + "#44a1ad", + "#47a3ae", + "#49a5ae", + "#4ca7ae", + "#4fa8af", + "#52aaaf", + "#56acb0", + "#59adb0", + "#5dafb0", + "#60b1b1", + "#64b2b1", + "#68b4b2", + "#6cb5b3", + "#70b7b3", + "#74b8b4", + "#78b9b5", + "#7cbbb6", + "#80bcb7", + "#84beb8", + "#88bfb9", + "#8cc1ba", + "#8fc2bb", + "#93c4bc", + "#97c5be", + "#9ac6bf", + "#9ec8c0", + "#a2c9c1", + "#a5cbc3", + "#a9ccc4", + "#accec5", + "#afd0c7", + "#b3d1c8", + "#b6d3ca", + "#b9d4cb", + "#bdd6cc", + "#c0d7ce", + "#c3d9cf", + "#c7dbd1", + "#cadcd2", + "#cdded4", + "#d0e0d5", + "#d3e2d7", + "#d6e3d8", + "#d9e5da", + "#dde7db", + "#e0e9dc", + "#e3ebde", + "#e6eddf", + "#e9eee0", + "#ecf0e1", + "#eff2e2", + "#f3f4e3", + "#f6f6e4", + "#f9f8e5", + "#fdfae5", + "#fefccb", + "#fdf9c7", + "#fbf7c3", + "#faf4bf", + "#f9f2bb", + "#f7f0b6", + "#f6edb2", + "#f5ebae", + "#f3e9a9", + "#f2e6a5", + "#f1e4a1", + "#efe29c", + "#eedf98", + "#ecdd94", + "#ebdb8f", + "#ead98b", + "#e8d787", + "#e6d582", + "#e5d27e", + "#e3d07a", + "#e2ce75", + "#e0cc71", + "#deca6d", + "#dcc968", + "#dac764", + "#d8c560", + "#d6c35b", + "#d4c157", + "#d2c053", + "#cfbe4f", + "#cdbc4b", + "#cbbb47", + "#c8b943", + "#c5b83f", + "#c3b63b", + "#c0b538", + "#bdb334", + "#bab230", + "#b7b12d", + "#b4af2a", + "#b1ae27", + "#aead23", + "#aaac20", + "#a7aa1d", + "#a4a91b", + "#a0a818", + "#9da715", + "#9aa613", + "#96a410", + "#93a30e", + "#8fa20c", + "#8ca10a", + "#88a008", + "#859e07", + "#819d06", + "#7e9c05", + "#7a9b05", + "#779905", + "#739805", + "#709706", + "#6c9607", + "#689508", + "#659309", + "#61920b", + "#5d910c", + "#5a8f0e", + "#568e0f", + "#528d11", + "#4f8b13", + "#4b8a14", + "#478916", + "#448717", + "#408619", + "#3d841a", + "#39831c", + "#36811d", + "#32801e", + "#2f7e20", + "#2b7d21", + "#287b22", + "#257a23", + "#227824", + "#1f7625", + "#1c7526", + "#197327", + "#177128", + "#147028", + "#126e29", + "#106c2a", + "#0e6a2a", + "#0d692b", + "#0c672b", + "#0b652c", + "#0a632c", + "#0a612c", + "#0b5f2c", + "#0b5e2c", + "#0c5c2c", + "#0c5a2c", + "#0d582c", + "#0e562c", + "#0f542c", + "#10522b", + "#11502b", + "#124e2b", + "#134c2a", + "#144b2a", + "#144929", + "#154728", + "#164528", + "#164327", + "#174126", + "#173f25", + "#183d24", + "#183b23", + "#183922", + "#193721", + "#193520", + "#19341f", + "#19321e", + "#19301c", + "#192e1b", + "#182c1a", + "#182a18", + "#182817", + "#172615", + "#172414", + "#172312" + ], + "curl": [ + "#141d43", + "#151f44", + "#152145", + "#162346", + "#162547", + "#172748", + "#17294a", + "#182b4b", + "#182d4c", + "#182f4d", + "#19304e", + "#19324f", + "#193450", + "#1a3652", + "#1a3853", + "#1a3a54", + "#1b3c55", + "#1b3d56", + "#1b3f57", + "#1b4159", + "#1b435a", + "#1b455b", + "#1c475c", + "#1c485d", + "#1c4a5e", + "#1c4c60", + "#1c4e61", + "#1b5062", + "#1b5263", + "#1b5364", + "#1b5565", + "#1b5766", + "#1a5967", + "#1a5b69", + "#1a5d6a", + "#195f6b", + "#19606c", + "#18626d", + "#17646e", + "#17666f", + "#166870", + "#156a71", + "#156c72", + "#146e73", + "#137073", + "#127174", + "#127375", + "#117576", + "#117777", + "#107977", + "#107b78", + "#107d79", + "#117f7a", + "#11807a", + "#12827b", + "#14847b", + "#15867c", + "#17887c", + "#1a8a7d", + "#1c8b7d", + "#1f8d7e", + "#228f7e", + "#25917e", + "#29927f", + "#2c947f", + "#30967f", + "#349780", + "#389980", + "#3c9a81", + "#3f9c81", + "#449d82", + "#489f82", + "#4ca083", + "#50a283", + "#54a384", + "#58a585", + "#5ca685", + "#5fa886", + "#63a987", + "#67aa88", + "#6bac89", + "#6fad8a", + "#73ae8c", + "#76b08d", + "#7ab18e", + "#7eb28f", + "#81b491", + "#85b592", + "#88b794", + "#8cb896", + "#8fb997", + "#92bb99", + "#96bc9b", + "#99bd9c", + "#9cbf9e", + "#a0c0a0", + "#a3c2a2", + "#a6c3a4", + "#a9c4a6", + "#adc6a9", + "#b0c7ab", + "#b3c9ad", + "#b6caaf", + "#b9ccb1", + "#bccdb4", + "#bfcfb6", + "#c2d0b9", + "#c5d2bb", + "#c8d4be", + "#cbd5c0", + "#ced7c3", + "#d1d8c5", + "#d4dac8", + "#d6dccb", + "#d9ddcd", + "#dcdfd0", + "#dfe1d3", + "#e2e2d6", + "#e5e4d8", + "#e7e6db", + "#eae8de", + "#ede9e1", + "#f0ebe4", + "#f3ede7", + "#f5efea", + "#f8f1ed", + "#fbf3f0", + "#fdf5f3", + "#fdf5f3", + "#fbf2f0", + "#faf0ed", + "#f9ede9", + "#f8ebe6", + "#f7e9e3", + "#f6e6df", + "#f5e4dc", + "#f4e1d8", + "#f3dfd5", + "#f2dcd2", + "#f1dace", + "#f0d7cb", + "#efd5c8", + "#eed2c4", + "#edd0c1", + "#eccdbe", + "#eccbbb", + "#ebc8b7", + "#eac6b4", + "#e9c3b1", + "#e9c1ae", + "#e8bfab", + "#e7bca8", + "#e7baa5", + "#e6b7a2", + "#e5b59f", + "#e5b29c", + "#e4b099", + "#e3ad96", + "#e3ab93", + "#e2a891", + "#e1a68e", + "#e1a38b", + "#e0a089", + "#df9e86", + "#df9b84", + "#de9982", + "#dd967f", + "#dd947d", + "#dc917b", + "#db8f79", + "#db8c77", + "#da8a75", + "#d98773", + "#d88571", + "#d78270", + "#d7806e", + "#d67d6d", + "#d57b6b", + "#d4786a", + "#d37669", + "#d27368", + "#d17167", + "#d06f66", + "#ce6c65", + "#cd6a64", + "#cc6864", + "#cb6563", + "#c96362", + "#c86162", + "#c75e61", + "#c55c61", + "#c45a61", + "#c25860", + "#c15660", + "#bf5360", + "#bd5160", + "#bc4f60", + "#ba4d60", + "#b84b60", + "#b7495f", + "#b5475f", + "#b3455f", + "#b1435f", + "#b0415f", + "#ae3f5f", + "#ac3d60", + "#aa3c60", + "#a83a60", + "#a63860", + "#a43660", + "#a23460", + "#a03360", + "#9e3160", + "#9c2f60", + "#9a2d60", + "#972c60", + "#952a60", + "#932960", + "#912760", + "#8f2660", + "#8c2460", + "#8a2360", + "#882160", + "#85205f", + "#831f5f", + "#811e5f", + "#7e1c5f", + "#7c1b5e", + "#791a5e", + "#77195d", + "#74195d", + "#72185c", + "#6f175b", + "#6d165a", + "#6a1659", + "#671558", + "#651557", + "#621456", + "#5f1455", + "#5d1453", + "#5a1352", + "#571350", + "#55134f", + "#52124d", + "#4f124b", + "#4d124a", + "#4a1148", + "#481146", + "#451044", + "#421042", + "#401040", + "#3d0f3d", + "#3b0e3b", + "#380e39", + "#360d37", + "#330d35" + ], + "diff": [ + "#07223f", + "#082441", + "#092643", + "#0a2845", + "#0b2947", + "#0c2b49", + "#0d2d4b", + "#0e2e4d", + "#0e304e", + "#0f3250", + "#103452", + "#113554", + "#123756", + "#123958", + "#133a5a", + "#143c5b", + "#153e5d", + "#163f5f", + "#164161", + "#174362", + "#184564", + "#194665", + "#1b4866", + "#1d4a67", + "#1f4b68", + "#214d6a", + "#234e6b", + "#25506c", + "#28516d", + "#2a536e", + "#2c546f", + "#2f5670", + "#315771", + "#335972", + "#355a73", + "#375c74", + "#3a5d75", + "#3c5f76", + "#3e6078", + "#406279", + "#42637a", + "#44657b", + "#46667c", + "#48687d", + "#4b697e", + "#4d6b80", + "#4f6c81", + "#516e82", + "#536f83", + "#557184", + "#577285", + "#597487", + "#5b7688", + "#5d7789", + "#5f798a", + "#617a8b", + "#637c8d", + "#657d8e", + "#677f8f", + "#6a8090", + "#6c8292", + "#6e8393", + "#708594", + "#728796", + "#748897", + "#768a98", + "#788b99", + "#7a8d9b", + "#7c8f9c", + "#7e909d", + "#80929f", + "#8293a0", + "#8495a1", + "#8797a3", + "#8998a4", + "#8b9aa6", + "#8d9ca7", + "#8f9da8", + "#919faa", + "#93a1ab", + "#95a2ad", + "#97a4ae", + "#9aa6af", + "#9ca7b1", + "#9ea9b2", + "#a0abb4", + "#a2adb5", + "#a4aeb7", + "#a6b0b8", + "#a9b2ba", + "#abb4bb", + "#adb5bd", + "#afb7be", + "#b1b9c0", + "#b4bbc2", + "#b6bdc3", + "#b8bfc5", + "#bac0c6", + "#bdc2c8", + "#bfc4ca", + "#c1c6cb", + "#c3c8cd", + "#c6cace", + "#c8ccd0", + "#caced2", + "#cdd0d3", + "#cfd1d5", + "#d1d3d7", + "#d4d5d9", + "#d6d7da", + "#d8d9dc", + "#dbdbde", + "#dddde0", + "#dfdfe1", + "#e1e1e3", + "#e4e3e5", + "#e6e5e6", + "#e8e7e8", + "#eae8e9", + "#eceaeb", + "#eeebec", + "#efeded", + "#f1eeee", + "#f2efef", + "#f3f0ef", + "#f4f0f0", + "#f5f1f0", + "#f5f1f0", + "#f5f1ef", + "#f5f0ef", + "#f4f0ee", + "#f4efec", + "#f3eeeb", + "#f1ece9", + "#f0ebe7", + "#efe9e5", + "#ede8e3", + "#ebe6e0", + "#eae4de", + "#e8e2dc", + "#e6e0d9", + "#e4ded7", + "#e2dcd4", + "#e0dad1", + "#ded8cf", + "#ddd6cc", + "#dbd4ca", + "#d9d2c7", + "#d7d0c4", + "#d5cec2", + "#d3ccbf", + "#d1cabd", + "#cfc8ba", + "#cdc6b8", + "#ccc4b5", + "#cac2b2", + "#c8c0b0", + "#c6bead", + "#c4bcab", + "#c3baa8", + "#c1b9a6", + "#bfb7a3", + "#bdb5a1", + "#bbb39e", + "#bab19c", + "#b8af9a", + "#b6ad97", + "#b5ab95", + "#b3aa92", + "#b1a890", + "#b0a68e", + "#aea48b", + "#aca289", + "#aba186", + "#a99f84", + "#a79d82", + "#a69b7f", + "#a4997d", + "#a2987b", + "#a19678", + "#9f9476", + "#9e9274", + "#9c9171", + "#9a8f6f", + "#998d6d", + "#978c6b", + "#968a68", + "#948866", + "#928664", + "#918562", + "#8f835f", + "#8e815d", + "#8c805b", + "#8b7e59", + "#897c56", + "#887b54", + "#867952", + "#847850", + "#83764e", + "#81744b", + "#807349", + "#7e7147", + "#7d6f45", + "#7b6e43", + "#7a6c41", + "#786b3f", + "#77693c", + "#75673a", + "#736638", + "#726436", + "#706334", + "#6f6132", + "#6d6030", + "#6b5e2e", + "#6a5d2c", + "#685b2a", + "#665a28", + "#645827", + "#625725", + "#605624", + "#5e5423", + "#5c5322", + "#5a5221", + "#585021", + "#564f20", + "#544d1f", + "#524c1e", + "#504b1e", + "#4e491d", + "#4c481c", + "#4b461b", + "#49451b", + "#47441a", + "#454219", + "#434118", + "#413f18", + "#3f3e17", + "#3d3c16", + "#3b3b15", + "#3a3a14", + "#383814", + "#363713", + "#343512", + "#323411", + "#303210", + "#2e310f", + "#2c2f0e", + "#2b2e0e", + "#292c0d", + "#272b0c", + "#25290b", + "#23280a", + "#212609", + "#1f2508", + "#1e2307", + "#1c2206" + ], + "tarn": [ + "#16230d", + "#18250d", + "#19260e", + "#1a280e", + "#1c2a0f", + "#1d2c0f", + "#1e2d0f", + "#1f2f0f", + "#21310f", + "#22330f", + "#233410", + "#243610", + "#253810", + "#27390f", + "#283b0f", + "#293d0f", + "#2a3f0f", + "#2c400f", + "#2d420e", + "#2e440e", + "#30450d", + "#32470c", + "#33480c", + "#364a0b", + "#394b0c", + "#3c4c0d", + "#3e4d0e", + "#414f0f", + "#445010", + "#475111", + "#495211", + "#4c5312", + "#4f5413", + "#525614", + "#545715", + "#575816", + "#5a5917", + "#5c5a18", + "#5f5b19", + "#625c1a", + "#655d1b", + "#675f1c", + "#6a601d", + "#6d611d", + "#70621e", + "#72631f", + "#756420", + "#786521", + "#7b6622", + "#7d6723", + "#806824", + "#836924", + "#866a25", + "#896b26", + "#8c6c27", + "#8f6d28", + "#916e29", + "#946f2a", + "#97702a", + "#9a712b", + "#9d722c", + "#a0732d", + "#a3742e", + "#a6752f", + "#a97631", + "#ac7732", + "#af7833", + "#b27934", + "#b57a35", + "#b87b37", + "#bb7c38", + "#be7d3a", + "#c17e3c", + "#c37f3e", + "#c68041", + "#c88244", + "#ca8347", + "#cb854b", + "#cc874f", + "#cd8a53", + "#ce8c56", + "#cf8e59", + "#d0905d", + "#d19360", + "#d29564", + "#d39767", + "#d49a6b", + "#d59c6e", + "#d69e72", + "#d6a175", + "#d7a378", + "#d8a57c", + "#d9a77f", + "#daaa83", + "#dbac86", + "#dcae8a", + "#ddb18d", + "#deb391", + "#dfb594", + "#e0b898", + "#e1ba9b", + "#e2bc9f", + "#e2bfa2", + "#e3c1a6", + "#e4c3a9", + "#e5c6ad", + "#e6c8b0", + "#e8cab4", + "#e9cdb7", + "#eacfbb", + "#ebd1be", + "#ecd4c2", + "#edd6c5", + "#eed9c9", + "#efdbcd", + "#f0ddd0", + "#f1e0d4", + "#f3e2d7", + "#f4e5db", + "#f5e7de", + "#f6eae2", + "#f7ece5", + "#f9eee8", + "#faf0ec", + "#fbf2ef", + "#fbf4f1", + "#fcf6f3", + "#fcf7f5", + "#fcf7f5", + "#fcf7f4", + "#fbf6f2", + "#faf5f0", + "#f9f3ed", + "#f7f2ea", + "#f6f0e6", + "#f4eee3", + "#f2ecdf", + "#f0e9dc", + "#eee7d8", + "#ece5d4", + "#eae3d0", + "#e8e1cd", + "#e7dfc9", + "#e5ddc5", + "#e3dbc2", + "#e1d9be", + "#dfd7bb", + "#dcd5b7", + "#dad3b4", + "#d7d2b1", + "#d4d0af", + "#d1cfac", + "#cdcdab", + "#cacca9", + "#c7caa8", + "#c4c9a7", + "#c0c7a5", + "#bdc5a4", + "#bac4a3", + "#b7c2a2", + "#b4c1a1", + "#b1bfa0", + "#aebe9f", + "#abbc9e", + "#a8ba9d", + "#a5b99d", + "#a2b79c", + "#9fb69b", + "#9cb49a", + "#99b399", + "#96b198", + "#93b097", + "#90ae96", + "#8dac95", + "#8aab94", + "#87a993", + "#85a892", + "#82a691", + "#7fa590", + "#7ca38f", + "#79a28e", + "#76a08d", + "#739f8c", + "#709d8b", + "#6d9c8b", + "#6a9a8a", + "#679989", + "#639888", + "#609687", + "#5d9586", + "#5a9386", + "#579285", + "#549084", + "#508f84", + "#4d8d83", + "#4a8c82", + "#478a82", + "#438981", + "#408781", + "#3d8680", + "#3a847f", + "#37827f", + "#34817e", + "#317f7e", + "#2e7e7d", + "#2b7c7d", + "#297a7c", + "#27787c", + "#25777b", + "#23757b", + "#22737a", + "#217179", + "#206f78", + "#1f6e78", + "#1e6c77", + "#1e6a76", + "#1e6875", + "#1d6674", + "#1d6473", + "#1c6272", + "#1c6172", + "#1b5f71", + "#1b5d70", + "#1a5b6f", + "#19596e", + "#19576d", + "#18566c", + "#17546c", + "#16526b", + "#15506a", + "#144e69", + "#144d69", + "#134b68", + "#124967", + "#114766", + "#104566", + "#0f4365", + "#0e4264", + "#0d4064", + "#0c3e63", + "#0b3c62", + "#0a3a62", + "#0a3861", + "#093661", + "#083460", + "#08325f", + "#09305e", + "#092e5d", + "#0a2c5c", + "#0b2a5b", + "#0c2859", + "#0d2657", + "#0e2455", + "#0e2253", + "#0f2051", + "#0f1e4f" + ] +} diff --git a/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx b/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx index f67700859..671d7980d 100644 --- a/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx +++ b/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx @@ -8,7 +8,7 @@ import { IStopRow } from '@/src/dialogs/symbology/symbologyDialog'; const StopRow: React.FC<{ index: number; value: number; - outputValue: number | number[]; + outputValue: number | number[] | string; stopRows: IStopRow[]; setStopRows: (stopRows: IStopRow[]) => void; deleteRow: () => void; @@ -30,7 +30,10 @@ const StopRow: React.FC<{ } }, [stopRows]); - const rgbArrToHex = (rgbArr: number | number[]) => { + const rgbArrToHex = (rgbArr: number[] | string) => { + if (typeof rgbArr === 'string') { + return rgbArr; + } if (!Array.isArray(rgbArr)) { return; } @@ -62,7 +65,7 @@ const StopRow: React.FC<{ return rgbValues; }; - const handleStopChange = (event: { target: { value: string | number } }) => { + const handleStopChange = (event: { target: { value: string } }) => { const newRows = [...stopRows]; newRows[index].stop = +event.target.value; setStopRows(newRows); @@ -113,7 +116,7 @@ const StopRow: React.FC<{ = ({ diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx index fc7fcf002..e5cab2cf5 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx @@ -9,9 +9,10 @@ import { IStopRow, ISymbologyTabbedDialogWithAttributesProps, } from '@/src/dialogs/symbology/symbologyDialog'; -import { Utils, VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; +import { VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; import ValueSelect from '@/src/dialogs/symbology/vector_layer/components/ValueSelect'; import { SymbologyTab } from '@/src/types'; +import { resolveColorRamp } from './colorRampUtils'; const Categorized: React.FC = ({ model, @@ -128,15 +129,14 @@ const Categorized: React.FC = ({ selectedMode: '', }); - const stops = Array.from( - selectableAttributesAndValues[selectedAttribute], - ).sort((a, b) => a - b); + const stops = Array.from(selectableAttributesAndValues[selectedAttribute]); - const valueColorPairs = Utils.getValueColorPairs( - stops, - selectedRamp, - stops.length, - ); + const rampColors = resolveColorRamp(selectedRamp, stops.length, 'hex'); + + const valueColorPairs = stops.map((val, i) => ({ + stop: val, + output: rampColors[i % rampColors.length], + })); setStopRows(valueColorPairs); }; diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx index c4f680da5..17544a605 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx @@ -11,8 +11,9 @@ import { IStopRow, ISymbologyTabbedDialogWithAttributesProps, } from '@/src/dialogs/symbology/symbologyDialog'; -import { Utils, VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; +import { VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; import ValueSelect from '@/src/dialogs/symbology/vector_layer/components/ValueSelect'; +import { resolveColorRamp } from './colorRampUtils'; const Graduated: React.FC = ({ model, @@ -223,7 +224,7 @@ const Graduated: React.FC = ({ selectedMode, }); - let stops; + let stops: number[]; const values = Array.from(selectableAttributesAndValues[selectedAttribute]); @@ -263,10 +264,17 @@ const Graduated: React.FC = ({ return; } - const stopOutputPairs = - symbologyTab === 'radius' - ? stops.map(v => ({ stop: v, output: v })) - : Utils.getValueColorPairs(stops, selectedRamp, +numberOfShades); + let stopOutputPairs; + + if (symbologyTab === 'radius') { + stopOutputPairs = stops.map(v => ({ stop: v, output: v })); + } else { + const rampColors = resolveColorRamp(selectedRamp, +numberOfShades, 'hex'); + stopOutputPairs = stops.map((v, i) => ({ + stop: v, + output: rampColors[i % rampColors.length], + })); + } if (symbologyTab === 'radius') { setRadiusStopRows(stopOutputPairs); diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx index 5cee9c939..784ec3aed 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx @@ -1,8 +1,8 @@ -import colormap from 'colormap'; import React, { useEffect, useRef, useState } from 'react'; import CanvasSelectComponent from '@/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent'; import { ISymbologyDialogProps } from '@/src/dialogs/symbology/symbologyDialog'; +import { resolveColorRamp } from './colorRampUtils'; const Heatmap: React.FC = ({ model, @@ -63,11 +63,7 @@ const Heatmap: React.FC = ({ return; } - const colorMap = colormap({ - colormap: selectedRampRef.current, - nshades: 9, - format: 'hex', - }); + const rampColors = resolveColorRamp(selectedRampRef.current, 255, 'hex'); const symbologyState = { renderType: 'Heatmap', @@ -75,7 +71,7 @@ const Heatmap: React.FC = ({ }; layer.parameters.symbologyState = symbologyState; - layer.parameters.color = colorMap; + layer.parameters.color = rampColors; layer.parameters.blur = heatmapOptionsRef.current.blur; layer.parameters.radius = heatmapOptionsRef.current.radius; layer.type = 'HeatmapLayer'; diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts new file mode 100644 index 000000000..4a4a3a24f --- /dev/null +++ b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts @@ -0,0 +1,71 @@ +import colormap from 'colormap'; + +import { ICmoceanColormaps } from '@/src/dialogs/symbology/symbologyDialog'; +import cmocean from '../../components/color_ramp/cmocean.json'; + +const cmoceanMaps: ICmoceanColormaps = cmocean; + +/** + * Convert an [r,g,b] array to hex string. + */ +function rgbToHex(rgb: number[]): string { + return `#${rgb.map(v => v.toString(16).padStart(2, '0')).join('')}`; +} + +/** + * Convert hex to rgba string. + */ +function hexToRgba(hex: string, alpha = 1): string { + const bigint = parseInt(hex.slice(1), 16); + const r = (bigint >> 16) & 255; + const g = (bigint >> 8) & 255; + const b = bigint & 255; + return `rgba(${r}, ${g}, ${b}, ${alpha})`; +} + +/** + * Resolve a color ramp name into an array of colors. + */ +export function resolveColorRamp( + rampName: string, + nshades: number, + format: 'hex' | 'rgba' = 'hex', + alpha = 1, + mode: 'graduated' | 'categorized' = 'graduated', +): string[] { + const rampData = cmoceanMaps[rampName]; + + let colors: string[] = []; + + if (Array.isArray(rampData)) { + if (typeof rampData[0] === 'string') { + colors = rampData as string[]; + } else if (Array.isArray(rampData[0])) { + colors = (rampData as unknown as number[][]).map(rgbToHex); + } + + if (nshades <= 1) { + colors = [colors[0]]; + } else if (mode === 'categorized') { + colors = colors.slice(0, nshades); + } else { + const step = (colors.length - 1) / (nshades - 1); + colors = Array.from( + { length: nshades }, + (_, i) => colors[Math.round(i * step)], + ); + } + } else { + colors = colormap({ + colormap: rampName, + nshades, + format: 'hex', + }); + } + + if (format === 'rgba') { + return colors.map(c => hexToRgba(c, alpha)); + } + + return colors; +} diff --git a/packages/base/tsconfig.json b/packages/base/tsconfig.json index e320f409d..a17b51410 100644 --- a/packages/base/tsconfig.json +++ b/packages/base/tsconfig.json @@ -16,6 +16,7 @@ "src/schema/*.json", "src/_interface/*.json", "src/*.json", - "src/types/*" + "src/types/*", + "src/**/*.json" ] } From d0aa30eb9acc9213f749b8c442e3297b9617ae3f Mon Sep 17 00:00:00 2001 From: Nakul Date: Fri, 22 Aug 2025 11:41:08 +0530 Subject: [PATCH 02/10] removing duplicate colormaps and some refactoring --- .../color_ramp/CanvasSelectComponent.tsx | 7 +- .../components/color_ramp/cmocean.json | 1292 +---------------- .../components/color_stops/StopContainer.tsx | 4 +- .../components/color_stops/StopRow.tsx | 40 +- .../src/dialogs/symbology/symbologyDialog.tsx | 3 +- .../types/SingleBandPseudoColor.tsx | 4 +- .../vector_layer/types/colorRampUtils.ts | 5 +- 7 files changed, 44 insertions(+), 1311 deletions(-) diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx index afbc0aa9a..3c441c095 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx @@ -82,10 +82,13 @@ const CanvasSelectComponent: React.FC = ({ colorMapList.push(colorMap); }); - Object.keys(cmocean).forEach(name => { + Object.entries(cmocean).forEach(([name, colors]) => { + if (name === 'license') { + return; + } colorMapList.push({ name, - colors: cmocean[name as keyof typeof cmocean], + colors: colors as string[], }); }); diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json index af5f5e660..b228448eb 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json +++ b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json @@ -1,778 +1,6 @@ { - "thermal": [ - "#032333", - "#042335", - "#042437", - "#042539", - "#04263a", - "#04263c", - "#05273e", - "#052840", - "#052842", - "#052944", - "#052a46", - "#062a49", - "#062b4b", - "#062b4d", - "#072c4f", - "#072c51", - "#082d54", - "#082e56", - "#092e58", - "#0a2f5a", - "#0a2f5d", - "#0b305f", - "#0c3062", - "#0d3064", - "#0e3167", - "#0f3169", - "#10326c", - "#11326e", - "#123271", - "#143274", - "#153376", - "#163379", - "#18337c", - "#1a337e", - "#1b3381", - "#1d3384", - "#1f3386", - "#213389", - "#23338c", - "#25338e", - "#273391", - "#293393", - "#2b3395", - "#2e3397", - "#303399", - "#32329a", - "#35329b", - "#37339d", - "#39339d", - "#3b339e", - "#3d339f", - "#3f339f", - "#41349f", - "#43349f", - "#45359f", - "#47359f", - "#49369f", - "#4a369f", - "#4c379e", - "#4e379e", - "#4f389d", - "#51399d", - "#53399c", - "#543a9c", - "#563b9c", - "#573b9b", - "#593c9b", - "#5a3d9a", - "#5c3d9a", - "#5d3e99", - "#5f3f99", - "#603f98", - "#614098", - "#634197", - "#644297", - "#664296", - "#674396", - "#684395", - "#6a4495", - "#6b4594", - "#6c4594", - "#6e4693", - "#6f4793", - "#704793", - "#724892", - "#734992", - "#754992", - "#764a91", - "#774a91", - "#794b90", - "#7a4c90", - "#7b4c90", - "#7d4d8f", - "#7e4d8f", - "#7f4e8f", - "#814e8e", - "#824f8e", - "#83508e", - "#85508e", - "#86518d", - "#87518d", - "#89528d", - "#8a528c", - "#8c538c", - "#8d538c", - "#8e548b", - "#90548b", - "#91558b", - "#93558a", - "#94568a", - "#96568a", - "#975789", - "#985789", - "#9a5888", - "#9b5888", - "#9d5988", - "#9e5987", - "#a05a87", - "#a15a86", - "#a35b86", - "#a45b85", - "#a65c85", - "#a75c85", - "#a95d84", - "#aa5d83", - "#ac5d83", - "#ad5e82", - "#af5e82", - "#b05f81", - "#b25f81", - "#b36080", - "#b5607f", - "#b6617f", - "#b8617e", - "#b9617d", - "#bb627c", - "#bc627c", - "#be637b", - "#bf637a", - "#c16479", - "#c26478", - "#c46578", - "#c56577", - "#c76676", - "#c86675", - "#ca6774", - "#cb6773", - "#cd6872", - "#ce6871", - "#cf6970", - "#d1696f", - "#d26a6e", - "#d46b6d", - "#d56b6c", - "#d66c6b", - "#d86c69", - "#d96d68", - "#db6e67", - "#dc6e66", - "#dd6f65", - "#de7064", - "#e07062", - "#e17161", - "#e27260", - "#e3735f", - "#e5745d", - "#e6745c", - "#e7755b", - "#e8765a", - "#e97758", - "#ea7857", - "#eb7956", - "#ec7a55", - "#ed7b53", - "#ee7c52", - "#ef7d51", - "#f07e50", - "#f17f4f", - "#f1804e", - "#f2824c", - "#f3834b", - "#f3844a", - "#f48549", - "#f58748", - "#f58847", - "#f68946", - "#f68b45", - "#f78c45", - "#f78d44", - "#f88f43", - "#f89042", - "#f99241", - "#f99341", - "#f99440", - "#fa963f", - "#fa973f", - "#fa993e", - "#fa9a3e", - "#fa9c3e", - "#fb9d3d", - "#fb9f3d", - "#fba13d", - "#fba23c", - "#fba43c", - "#fba53c", - "#fba73c", - "#fba83c", - "#fbaa3c", - "#fbac3c", - "#fbad3c", - "#fbaf3c", - "#fbb03c", - "#fbb23c", - "#fbb43c", - "#fbb53d", - "#fbb73d", - "#fab83d", - "#faba3e", - "#fabc3e", - "#fabd3e", - "#fabf3f", - "#f9c13f", - "#f9c240", - "#f9c440", - "#f9c641", - "#f8c741", - "#f8c942", - "#f8cb43", - "#f7cc43", - "#f7ce44", - "#f6d045", - "#f6d145", - "#f6d346", - "#f5d547", - "#f5d648", - "#f4d848", - "#f4da49", - "#f3db4a", - "#f3dd4b", - "#f2df4c", - "#f2e04d", - "#f1e24d", - "#f1e44e", - "#f0e54f", - "#efe750", - "#efe951", - "#eeea52", - "#eeec53", - "#edee54", - "#ecf055", - "#ebf156", - "#ebf356", - "#eaf557", - "#e9f658", - "#e8f859", - "#e7fa5a" - ], - "haline": [ - "#29186b", - "#2a186e", - "#2a1870", - "#2a1972", - "#2b1975", - "#2b1977", - "#2c197a", - "#2c1a7c", - "#2c1a7f", - "#2d1a81", - "#2d1a84", - "#2d1b86", - "#2d1b89", - "#2e1b8b", - "#2e1c8e", - "#2e1c90", - "#2e1d93", - "#2e1d95", - "#2d1e97", - "#2d1f99", - "#2d209b", - "#2c219d", - "#2b229f", - "#2a23a0", - "#2925a1", - "#2827a2", - "#2728a2", - "#262aa2", - "#252ca2", - "#232ea2", - "#2230a2", - "#2131a2", - "#1f33a1", - "#1e35a1", - "#1d37a0", - "#1b38a0", - "#1a3a9f", - "#193b9f", - "#183d9e", - "#163e9d", - "#15409d", - "#14419c", - "#13429b", - "#12449b", - "#11459a", - "#104699", - "#0f4799", - "#0f4998", - "#0e4a98", - "#0d4b97", - "#0d4c96", - "#0c4d96", - "#0c4e95", - "#0c4f95", - "#0c5194", - "#0c5294", - "#0c5393", - "#0c5493", - "#0c5592", - "#0c5692", - "#0d5791", - "#0d5891", - "#0e5990", - "#0e5a90", - "#0f5b90", - "#0f5c8f", - "#105d8f", - "#115d8f", - "#125e8e", - "#125f8e", - "#13608e", - "#14618d", - "#15628d", - "#15638d", - "#16648c", - "#17658c", - "#18668c", - "#19678c", - "#1a678c", - "#1a688b", - "#1b698b", - "#1c6a8b", - "#1d6b8b", - "#1e6c8b", - "#1f6d8a", - "#1f6d8a", - "#206e8a", - "#216f8a", - "#22708a", - "#23718a", - "#237289", - "#247389", - "#257389", - "#267489", - "#277589", - "#277689", - "#287789", - "#297889", - "#2a7989", - "#2a7989", - "#2b7a89", - "#2c7b88", - "#2c7c88", - "#2d7d88", - "#2e7e88", - "#2e7f88", - "#2f7f88", - "#308088", - "#308188", - "#318288", - "#318388", - "#328488", - "#338588", - "#338588", - "#348688", - "#348788", - "#358888", - "#368988", - "#368a87", - "#378b87", - "#378c87", - "#388c87", - "#388d87", - "#398e87", - "#398f87", - "#3a9087", - "#3a9187", - "#3b9287", - "#3b9387", - "#3c9486", - "#3c9486", - "#3d9586", - "#3d9686", - "#3e9786", - "#3e9886", - "#3f9985", - "#409a85", - "#409b85", - "#419c85", - "#419d85", - "#429e84", - "#429e84", - "#439f84", - "#43a084", - "#44a183", - "#45a283", - "#45a383", - "#46a483", - "#46a582", - "#47a682", - "#48a782", - "#48a881", - "#49a981", - "#4aa980", - "#4aaa80", - "#4bab80", - "#4cac7f", - "#4dad7f", - "#4eae7e", - "#4eaf7e", - "#4fb07d", - "#50b17d", - "#51b27c", - "#52b37c", - "#53b37b", - "#54b47b", - "#55b57a", - "#56b679", - "#57b779", - "#58b878", - "#59b978", - "#5aba77", - "#5bbb76", - "#5cbb76", - "#5ebc75", - "#5fbd74", - "#60be73", - "#62bf73", - "#63c072", - "#64c171", - "#66c170", - "#67c270", - "#69c36f", - "#6ac46e", - "#6cc56d", - "#6dc66c", - "#6fc66b", - "#71c76b", - "#72c86a", - "#74c969", - "#76c968", - "#78ca67", - "#7acb66", - "#7ccc65", - "#7ecc64", - "#80cd64", - "#82ce63", - "#84ce62", - "#86cf61", - "#88d060", - "#8ad05f", - "#8dd15f", - "#8fd25e", - "#91d25d", - "#94d35d", - "#96d35c", - "#98d45c", - "#9bd45c", - "#9dd55b", - "#a0d65b", - "#a2d65b", - "#a5d75b", - "#a7d75b", - "#aad75c", - "#acd85c", - "#afd85c", - "#b1d95d", - "#b3d95e", - "#b6da5e", - "#b8da5f", - "#badb60", - "#bddb61", - "#bfdc62", - "#c1dc63", - "#c3dd64", - "#c5dd66", - "#c7de67", - "#cade68", - "#ccdf6a", - "#cedf6b", - "#d0e06d", - "#d2e06e", - "#d4e170", - "#d6e171", - "#d8e273", - "#d9e275", - "#dbe376", - "#dde478", - "#dfe47a", - "#e1e57b", - "#e3e57d", - "#e5e67f", - "#e6e681", - "#e8e783", - "#eae884", - "#ece886", - "#eee988", - "#efe98a", - "#f1ea8c", - "#f3eb8e", - "#f5eb90", - "#f6ec91", - "#f8ec93", - "#faed95", - "#fbee97", - "#fdee99" - ], - "solar": [ - "#331317", - "#341418", - "#351418", - "#371519", - "#381519", - "#39151a", - "#3a161a", - "#3b161b", - "#3d171b", - "#3e171c", - "#3f171c", - "#40181c", - "#42181d", - "#43191d", - "#44191e", - "#45191e", - "#471a1e", - "#481a1f", - "#491b1f", - "#4a1b1f", - "#4c1b20", - "#4d1c20", - "#4e1c20", - "#4f1c21", - "#511d21", - "#521d21", - "#531d22", - "#541e22", - "#561e22", - "#571e22", - "#581f23", - "#591f23", - "#5b1f23", - "#5c2023", - "#5d2023", - "#5e2023", - "#602124", - "#612124", - "#622124", - "#632224", - "#652224", - "#662224", - "#672324", - "#682324", - "#6a2324", - "#6b2424", - "#6c2424", - "#6d2524", - "#6f2524", - "#702524", - "#712624", - "#722624", - "#742624", - "#752724", - "#762724", - "#772824", - "#782823", - "#7a2923", - "#7b2923", - "#7c2a23", - "#7d2a23", - "#7e2b22", - "#7f2b22", - "#812c22", - "#822c22", - "#832d21", - "#842d21", - "#852e21", - "#862e21", - "#872f20", - "#883020", - "#893020", - "#8a311f", - "#8b321f", - "#8c321f", - "#8d331f", - "#8e341e", - "#8f341e", - "#90351e", - "#91361d", - "#92371d", - "#93381d", - "#94381c", - "#95391c", - "#963a1c", - "#973b1b", - "#973c1b", - "#983c1b", - "#993d1b", - "#9a3e1a", - "#9b3f1a", - "#9c401a", - "#9c4119", - "#9d4219", - "#9e4319", - "#9f4319", - "#a04418", - "#a04518", - "#a14618", - "#a24718", - "#a34817", - "#a44917", - "#a44a17", - "#a54b17", - "#a64c16", - "#a64d16", - "#a74e16", - "#a84f16", - "#a95015", - "#a95115", - "#aa5215", - "#ab5315", - "#ab5415", - "#ac5514", - "#ad5614", - "#ad5714", - "#ae5814", - "#af5914", - "#af5a14", - "#b05b14", - "#b15c13", - "#b15d13", - "#b25e13", - "#b35f13", - "#b36013", - "#b46113", - "#b46213", - "#b56313", - "#b66413", - "#b66513", - "#b76613", - "#b76712", - "#b86812", - "#b96912", - "#b96a12", - "#ba6b12", - "#ba6c12", - "#bb6d12", - "#bb6e12", - "#bc6f13", - "#bc7113", - "#bd7213", - "#be7313", - "#be7413", - "#bf7513", - "#bf7613", - "#c07713", - "#c07813", - "#c17913", - "#c17a14", - "#c27b14", - "#c27c14", - "#c37e14", - "#c37f14", - "#c48014", - "#c48115", - "#c58215", - "#c58315", - "#c68415", - "#c68516", - "#c78616", - "#c78716", - "#c78916", - "#c88a17", - "#c88b17", - "#c98c17", - "#c98d18", - "#ca8e18", - "#ca8f18", - "#cb9019", - "#cb9219", - "#cb9319", - "#cc941a", - "#cc951a", - "#cd961b", - "#cd971b", - "#cd991b", - "#ce9a1c", - "#ce9b1c", - "#cf9c1d", - "#cf9d1d", - "#cf9e1e", - "#d09f1e", - "#d0a11f", - "#d1a21f", - "#d1a320", - "#d1a420", - "#d2a520", - "#d2a721", - "#d2a821", - "#d3a922", - "#d3aa22", - "#d3ab23", - "#d4ad24", - "#d4ae24", - "#d4af25", - "#d5b025", - "#d5b126", - "#d5b326", - "#d6b427", - "#d6b527", - "#d6b628", - "#d7b728", - "#d7b929", - "#d7ba2a", - "#d8bb2a", - "#d8bc2b", - "#d8be2b", - "#d8bf2c", - "#d9c02c", - "#d9c12d", - "#d9c32e", - "#d9c42e", - "#dac52f", - "#dac62f", - "#dac830", - "#dac931", - "#dbca31", - "#dbcb32", - "#dbcd33", - "#dbce33", - "#dccf34", - "#dcd034", - "#dcd235", - "#dcd336", - "#dcd436", - "#ddd637", - "#ddd738", - "#ddd838", - "#ddda39", - "#dddb3a", - "#dedc3a", - "#dede3b", - "#dedf3c", - "#dee03c", - "#dee23d", - "#dee33d", - "#dfe43e", - "#dfe63f", - "#dfe73f", - "#dfe840", - "#dfea41", - "#dfeb41", - "#dfec42", - "#dfee43", - "#dfef44", - "#e0f044", - "#e0f245", - "#e0f346", - "#e0f546", - "#e0f647", - "#e0f748", - "#e0f948", - "#e0fa49", - "#e0fc4a", - "#e0fd4a" - ], + "license": "The MIT License (MIT) Copyright (c) 2015 Kristen M. Thyng Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in alL copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", + "ice": [ "#030512", "#040613", @@ -1031,264 +259,6 @@ "#e8fbfc", "#eafcfd" ], - "gray": [ - "#000000", - "#000000", - "#000000", - "#000000", - "#000000", - "#010101", - "#010101", - "#020202", - "#020202", - "#030303", - "#030303", - "#040404", - "#050505", - "#060606", - "#070707", - "#080707", - "#090808", - "#0a0a09", - "#0b0b0b", - "#0c0c0c", - "#0d0d0d", - "#0e0e0e", - "#0f0f0f", - "#101010", - "#111111", - "#121212", - "#131313", - "#141414", - "#151515", - "#161616", - "#171717", - "#181818", - "#191919", - "#1a1a1a", - "#1b1b1b", - "#1c1c1c", - "#1d1d1c", - "#1e1e1d", - "#1f1e1e", - "#201f1f", - "#212020", - "#222121", - "#232222", - "#242323", - "#252424", - "#252525", - "#262626", - "#272727", - "#282828", - "#292929", - "#2a2a29", - "#2b2b2a", - "#2c2b2b", - "#2d2c2c", - "#2e2d2d", - "#2f2e2e", - "#302f2f", - "#303030", - "#313131", - "#323232", - "#333332", - "#343433", - "#353534", - "#363535", - "#373636", - "#383737", - "#393838", - "#393939", - "#3a3a3a", - "#3b3b3b", - "#3c3c3b", - "#3d3d3c", - "#3e3d3d", - "#3f3e3e", - "#403f3f", - "#414040", - "#424141", - "#424242", - "#434343", - "#444443", - "#454544", - "#464645", - "#474646", - "#484747", - "#494848", - "#4a4949", - "#4b4a4a", - "#4b4b4b", - "#4c4c4c", - "#4d4d4c", - "#4e4e4d", - "#4f4f4e", - "#504f4f", - "#515050", - "#525151", - "#535252", - "#545353", - "#545454", - "#555554", - "#565655", - "#575756", - "#585857", - "#595958", - "#5a5959", - "#5b5a5a", - "#5c5b5b", - "#5d5c5c", - "#5e5d5d", - "#5e5e5e", - "#5f5f5e", - "#60605f", - "#616160", - "#626261", - "#636362", - "#646463", - "#656464", - "#666565", - "#676666", - "#686767", - "#696868", - "#6a6969", - "#6a6a6a", - "#6b6b6a", - "#6c6c6b", - "#6d6d6c", - "#6e6e6d", - "#6f6f6e", - "#70706f", - "#717170", - "#727271", - "#737272", - "#747373", - "#757474", - "#767575", - "#777676", - "#787777", - "#797878", - "#7a7979", - "#7b7a7a", - "#7c7b7a", - "#7c7c7b", - "#7d7d7c", - "#7e7e7d", - "#7f7f7e", - "#80807f", - "#818180", - "#828281", - "#838382", - "#848483", - "#858584", - "#868685", - "#878786", - "#888887", - "#898988", - "#8a8a89", - "#8b8b8a", - "#8c8c8b", - "#8d8d8c", - "#8e8e8d", - "#8f8f8e", - "#90908f", - "#919190", - "#929291", - "#939392", - "#949493", - "#959594", - "#969695", - "#979796", - "#989897", - "#999998", - "#9a9a99", - "#9b9b9a", - "#9c9c9b", - "#9d9d9c", - "#9e9e9d", - "#a09f9e", - "#a1a09f", - "#a2a1a0", - "#a3a2a1", - "#a4a3a3", - "#a5a4a4", - "#a6a5a5", - "#a7a7a6", - "#a8a8a7", - "#a9a9a8", - "#aaaaa9", - "#ababaa", - "#acacab", - "#adadac", - "#aeaead", - "#b0afae", - "#b1b0af", - "#b2b1b0", - "#b3b2b2", - "#b4b4b3", - "#b5b5b4", - "#b6b6b5", - "#b7b7b6", - "#b8b8b7", - "#b9b9b8", - "#bbbab9", - "#bcbbba", - "#bdbdbc", - "#bebebd", - "#bfbfbe", - "#c0c0bf", - "#c1c1c0", - "#c3c2c1", - "#c4c3c2", - "#c5c5c3", - "#c6c6c5", - "#c7c7c6", - "#c8c8c7", - "#c9c9c8", - "#cbcac9", - "#ccccca", - "#cdcdcc", - "#cececd", - "#cfcfce", - "#d1d0cf", - "#d2d1d0", - "#d3d3d2", - "#d4d4d3", - "#d5d5d4", - "#d7d6d5", - "#d8d8d6", - "#d9d9d8", - "#dadad9", - "#dbdbda", - "#dddcdb", - "#dededc", - "#dfdfde", - "#e0e0df", - "#e2e1e0", - "#e3e3e1", - "#e4e4e3", - "#e5e5e4", - "#e7e6e5", - "#e8e8e6", - "#e9e9e8", - "#ebeae9", - "#ececea", - "#ededec", - "#eeeeed", - "#f0efee", - "#f1f1ef", - "#f2f2f1", - "#f4f3f2", - "#f5f5f3", - "#f6f6f5", - "#f8f7f6", - "#f9f9f7", - "#fafaf9", - "#fcfbfa", - "#fdfdfb", - "#fefefd" - ], "oxy": [ "#3f0505", "#410505", @@ -3869,264 +2839,6 @@ "#211b39", "#211a38" ], - "phase": [ - "#a7770c", - "#a9760e", - "#aa7510", - "#ac7412", - "#ad7414", - "#af7316", - "#b07217", - "#b27119", - "#b3701b", - "#b46f1c", - "#b66e1e", - "#b76d1f", - "#b86c21", - "#ba6a23", - "#bb6924", - "#bc6826", - "#bd6727", - "#be6629", - "#c0652b", - "#c1642c", - "#c2632e", - "#c3622f", - "#c46131", - "#c56033", - "#c65f34", - "#c75d36", - "#c85c38", - "#c95b3a", - "#ca5a3b", - "#cb593d", - "#cc583f", - "#cd5641", - "#ce5543", - "#cf5444", - "#d05346", - "#d15148", - "#d2504a", - "#d34f4c", - "#d34e4e", - "#d44c50", - "#d54b53", - "#d64a55", - "#d64857", - "#d74759", - "#d8455b", - "#d8445e", - "#d94360", - "#da4163", - "#da4065", - "#db3e68", - "#db3d6a", - "#dc3b6d", - "#dc3a70", - "#dc3972", - "#dd3775", - "#dd3678", - "#dd347b", - "#de337e", - "#de3181", - "#de3084", - "#de2f87", - "#de2d8a", - "#de2c8d", - "#de2b90", - "#de2a93", - "#de2996", - "#de2899", - "#dd279c", - "#dd26a0", - "#dd26a3", - "#dc25a6", - "#dc25a9", - "#db25ac", - "#db25af", - "#da25b2", - "#d925b5", - "#d826b8", - "#d826bb", - "#d727be", - "#d628c1", - "#d529c3", - "#d42ac6", - "#d32bc9", - "#d22ccb", - "#d12dce", - "#cf2fd0", - "#ce30d2", - "#cd32d4", - "#cc33d7", - "#ca35d9", - "#c936db", - "#c738dc", - "#c63ade", - "#c43be0", - "#c33de2", - "#c13fe3", - "#c041e5", - "#be42e6", - "#bc44e8", - "#bb46e9", - "#b947ea", - "#b749eb", - "#b54bec", - "#b44ded", - "#b24eee", - "#b050ef", - "#ae52f0", - "#ac53f0", - "#aa55f1", - "#a856f2", - "#a658f2", - "#a45af2", - "#a25bf3", - "#a05df3", - "#9e5ef3", - "#9c60f3", - "#9961f4", - "#9763f4", - "#9564f4", - "#9366f3", - "#9067f3", - "#8e69f3", - "#8c6af3", - "#896bf2", - "#876df2", - "#846ef2", - "#8270f1", - "#7f71f0", - "#7d72f0", - "#7a73ef", - "#7875ee", - "#7576ed", - "#7377ec", - "#7078eb", - "#6d7aea", - "#6a7be9", - "#687ce8", - "#657de6", - "#627ee5", - "#5f7fe4", - "#5d80e2", - "#5a81e1", - "#5782df", - "#5483dd", - "#5284dc", - "#4f85da", - "#4c86d8", - "#4987d6", - "#4788d4", - "#4489d2", - "#4289d0", - "#3f8ace", - "#3d8bcc", - "#3a8bca", - "#388cc8", - "#358dc6", - "#338dc4", - "#318ec2", - "#2f8ec0", - "#2d8fbe", - "#2b8fbc", - "#2a90b9", - "#2890b7", - "#2690b5", - "#2591b3", - "#2391b1", - "#2292af", - "#2192ad", - "#2092ab", - "#1f93a9", - "#1e93a7", - "#1d93a5", - "#1c93a3", - "#1b94a1", - "#1a949f", - "#19949d", - "#18949c", - "#17959a", - "#169598", - "#169596", - "#159594", - "#149692", - "#139690", - "#12968e", - "#11968c", - "#10978a", - "#0f9788", - "#0f9786", - "#0e9784", - "#0d9782", - "#0c9880", - "#0c987d", - "#0b987b", - "#0b9879", - "#0b9877", - "#0b9974", - "#0b9972", - "#0c9970", - "#0d996d", - "#0f996b", - "#109968", - "#129966", - "#149963", - "#169960", - "#199a5d", - "#1b9a5b", - "#1e9a58", - "#219a55", - "#249952", - "#27994f", - "#2a994c", - "#2d9949", - "#319946", - "#349942", - "#38983f", - "#3b983c", - "#3f9838", - "#439735", - "#479732", - "#4a962e", - "#4e962b", - "#529528", - "#569525", - "#5a9422", - "#5d9320", - "#61921d", - "#64921b", - "#689119", - "#6b9017", - "#6e8f15", - "#718e13", - "#748d12", - "#778d11", - "#798c10", - "#7c8b0f", - "#7f8a0f", - "#81890e", - "#83880e", - "#86870d", - "#88870d", - "#8a860d", - "#8c850d", - "#8e840d", - "#91830d", - "#93820d", - "#95810d", - "#97800d", - "#987f0d", - "#9a7e0d", - "#9c7d0d", - "#9e7c0d", - "#a07b0d", - "#a27a0d", - "#a4790d", - "#a6780c", - "#a7770c" - ], "topo": [ "#271a2c", "#291b2e", diff --git a/packages/base/src/dialogs/symbology/components/color_stops/StopContainer.tsx b/packages/base/src/dialogs/symbology/components/color_stops/StopContainer.tsx index 5e0261289..bdaaa7459 100644 --- a/packages/base/src/dialogs/symbology/components/color_stops/StopContainer.tsx +++ b/packages/base/src/dialogs/symbology/components/color_stops/StopContainer.tsx @@ -43,8 +43,8 @@ const StopContainer: React.FC = ({ deleteStopRow(index)} diff --git a/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx b/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx index 671d7980d..d16c49376 100644 --- a/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx +++ b/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx @@ -5,18 +5,29 @@ import React, { useEffect, useRef } from 'react'; import { IStopRow } from '@/src/dialogs/symbology/symbologyDialog'; +type RgbColorValue = + | [number, number, number] + | [number, number, number, number]; +type HexColorValue = string; +type InternalRgbArray = number[]; + +type ColorValue = RgbColorValue | HexColorValue; +type SizeValue = number; + +export type SymbologyValue = SizeValue | ColorValue | InternalRgbArray; + const StopRow: React.FC<{ index: number; - value: number; - outputValue: number | number[] | string; + dataValue: number; + symbologyValue: SymbologyValue; stopRows: IStopRow[]; setStopRows: (stopRows: IStopRow[]) => void; deleteRow: () => void; useNumber?: boolean; }> = ({ index, - value, - outputValue, + dataValue, + symbologyValue, stopRows, setStopRows, deleteRow, @@ -30,15 +41,18 @@ const StopRow: React.FC<{ } }, [stopRows]); - const rgbArrToHex = (rgbArr: number[] | string) => { - if (typeof rgbArr === 'string') { - return rgbArr; + const ensureHexColorCode = (color: number | number[] | string): string => { + if (typeof color === 'string') { + return color; + } + if (typeof color === 'number') { + return '#000000'; } - if (!Array.isArray(rgbArr)) { - return; + if (!Array.isArray(color)) { + return '#000000'; // Default to black } - const hex = rgbArr + const hex = color .slice(0, -1) // Color input doesn't support hex alpha values so cut that out .map((val: { toString: (arg0: number) => string }) => { return val.toString(16).padStart(2, '0'); @@ -98,7 +112,7 @@ const StopRow: React.FC<{ @@ -116,7 +130,7 @@ const StopRow: React.FC<{ = ({ deleteStopRow(index)} diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts index 4a4a3a24f..e2dbc5857 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts +++ b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts @@ -1,7 +1,10 @@ import colormap from 'colormap'; import { ICmoceanColormaps } from '@/src/dialogs/symbology/symbologyDialog'; -import cmocean from '../../components/color_ramp/cmocean.json'; +import rawCmocean from '../../components/color_ramp/cmocean.json'; + +// eslint-disable-next-line @typescript-eslint/no-unused-vars +const { license, ...cmocean } = rawCmocean; const cmoceanMaps: ICmoceanColormaps = cmocean; From 0269633a7719ff9e684027bae1ee1cdb6140ef5b Mon Sep 17 00:00:00 2001 From: Nakul Date: Fri, 22 Aug 2025 21:39:52 +0530 Subject: [PATCH 03/10] removing duplicate colormaps --- .../color_ramp/CanvasSelectComponent.tsx | 2 +- .../components/color_ramp/cmocean.json | 1292 +---------------- .../vector_layer/types/colorRampUtils.ts | 2 +- 3 files changed, 3 insertions(+), 1293 deletions(-) diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx index 3c441c095..2f763a9d2 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx @@ -83,7 +83,7 @@ const CanvasSelectComponent: React.FC = ({ }); Object.entries(cmocean).forEach(([name, colors]) => { - if (name === 'license') { + if (name === '__license__') { return; } colorMapList.push({ diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json index b228448eb..4b6f52418 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json +++ b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json @@ -1,5 +1,5 @@ { - "license": "The MIT License (MIT) Copyright (c) 2015 Kristen M. Thyng Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in alL copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", + "__license__": "The MIT License (MIT) Copyright (c) 2015 Kristen M. Thyng Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in alL copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "ice": [ "#030512", @@ -517,780 +517,6 @@ "#dcb019", "#dcae19" ], - "deep": [ - "#fdfdcc", - "#fbfcca", - "#f9fcc9", - "#f7fbc8", - "#f5fac7", - "#f3f9c6", - "#f1f8c4", - "#eff8c3", - "#edf7c2", - "#ebf6c1", - "#e8f5c0", - "#e6f5bf", - "#e4f4be", - "#e2f3bd", - "#e0f2bc", - "#def2bb", - "#dcf1ba", - "#daf0b9", - "#d8f0b8", - "#d6efb7", - "#d4eeb6", - "#d2edb5", - "#d0edb4", - "#ceecb3", - "#ccebb2", - "#c9ebb1", - "#c7eab0", - "#c5e9b0", - "#c3e8af", - "#c1e8ae", - "#bfe7ad", - "#bde6ad", - "#bbe6ac", - "#b8e5ab", - "#b6e4aa", - "#b4e3aa", - "#b2e3a9", - "#b0e2a9", - "#aee1a8", - "#abe1a8", - "#a9e0a7", - "#a7dfa7", - "#a5dea6", - "#a3dea6", - "#a0dda5", - "#9edca5", - "#9cdba5", - "#9adba4", - "#98daa4", - "#95d9a4", - "#93d8a3", - "#91d8a3", - "#8fd7a3", - "#8dd6a3", - "#8bd5a3", - "#89d5a3", - "#87d4a3", - "#85d3a3", - "#83d2a2", - "#81d1a2", - "#7fd1a2", - "#7dd0a2", - "#7bcfa2", - "#79cea2", - "#77cda2", - "#76cca3", - "#74cba3", - "#72caa3", - "#71caa3", - "#6fc9a3", - "#6ec8a3", - "#6cc7a3", - "#6bc6a3", - "#69c5a3", - "#68c4a3", - "#67c3a3", - "#66c2a3", - "#64c1a3", - "#63c0a3", - "#62bfa3", - "#61bea3", - "#60bda3", - "#5fbca3", - "#5ebba3", - "#5dbaa3", - "#5cb9a3", - "#5cb8a3", - "#5bb7a3", - "#5ab6a3", - "#59b5a3", - "#58b4a3", - "#58b3a3", - "#57b2a3", - "#56b1a3", - "#56b0a3", - "#55afa3", - "#55aea3", - "#54ada3", - "#53aca3", - "#53aba3", - "#52aaa3", - "#52a9a2", - "#51a8a2", - "#51a7a2", - "#51a6a2", - "#50a5a2", - "#50a4a2", - "#4fa3a2", - "#4fa2a1", - "#4ea1a1", - "#4ea0a1", - "#4e9fa1", - "#4d9ea1", - "#4d9ca0", - "#4c9ba0", - "#4c9aa0", - "#4c99a0", - "#4b98a0", - "#4b979f", - "#4b969f", - "#4a959f", - "#4a949f", - "#4a939f", - "#49929e", - "#49919e", - "#49909e", - "#488f9e", - "#488e9d", - "#488d9d", - "#478c9d", - "#478b9d", - "#478a9d", - "#46899c", - "#46889c", - "#46879c", - "#45869c", - "#45859b", - "#45849b", - "#44839b", - "#44829b", - "#44819a", - "#43819a", - "#43809a", - "#437f9a", - "#427e9a", - "#427d99", - "#427c99", - "#427b99", - "#417a99", - "#417999", - "#417898", - "#407798", - "#407698", - "#407598", - "#407497", - "#3f7397", - "#3f7297", - "#3f7197", - "#3f7097", - "#3f6f96", - "#3e6e96", - "#3e6d96", - "#3e6c96", - "#3e6b96", - "#3e6a95", - "#3e6995", - "#3e6795", - "#3d6695", - "#3d6595", - "#3d6494", - "#3d6394", - "#3d6294", - "#3d6194", - "#3d6093", - "#3d5f93", - "#3d5e93", - "#3d5d93", - "#3d5c92", - "#3d5b92", - "#3d5a92", - "#3d5991", - "#3e5891", - "#3e5791", - "#3e5590", - "#3e5490", - "#3e538f", - "#3e528f", - "#3f518e", - "#3f508e", - "#3f4f8d", - "#3f4e8c", - "#404d8b", - "#404c8a", - "#404b89", - "#404a88", - "#404887", - "#414786", - "#414685", - "#414584", - "#414582", - "#414481", - "#41437f", - "#41427e", - "#41417c", - "#41407b", - "#413f79", - "#413e78", - "#403d76", - "#403d74", - "#403c73", - "#403b71", - "#3f3a6f", - "#3f396e", - "#3f396c", - "#3e386a", - "#3e3769", - "#3e3667", - "#3d3665", - "#3d3563", - "#3d3462", - "#3c3360", - "#3c335f", - "#3b325d", - "#3b315b", - "#3a305a", - "#3a3058", - "#392f56", - "#392e55", - "#382e53", - "#382d52", - "#372c50", - "#362b4e", - "#362b4d", - "#352a4b", - "#35294a", - "#342948", - "#342847", - "#332745", - "#322644", - "#322642", - "#312541", - "#31243f", - "#30233e", - "#2f233c", - "#2f223b", - "#2e2139", - "#2d2038", - "#2d2037", - "#2c1f35", - "#2b1e34", - "#2b1d32", - "#2a1d31", - "#291c30", - "#291b2e", - "#281a2d", - "#271a2c" - ], - "dense": [ - "#e6f0f0", - "#e4efef", - "#e2efef", - "#e0eeee", - "#dfedee", - "#ddeced", - "#dbebec", - "#daebec", - "#d8eaeb", - "#d6e9eb", - "#d4e8ea", - "#d3e7ea", - "#d1e6e9", - "#cfe6e9", - "#cee5e8", - "#cce4e8", - "#cae3e7", - "#c9e2e7", - "#c7e1e7", - "#c5e1e6", - "#c4e0e6", - "#c2dfe6", - "#c0dee5", - "#bfdde5", - "#bddce5", - "#bbdce4", - "#badbe4", - "#b8dae4", - "#b7d9e4", - "#b5d8e4", - "#b3d7e3", - "#b2d7e3", - "#b0d6e3", - "#afd5e3", - "#add4e3", - "#acd3e3", - "#aad2e2", - "#a9d1e2", - "#a7d1e2", - "#a6d0e2", - "#a4cfe2", - "#a3cee2", - "#a1cde2", - "#a0cce2", - "#9fcbe2", - "#9dcae2", - "#9cc9e2", - "#9ac9e2", - "#99c8e2", - "#98c7e2", - "#96c6e2", - "#95c5e2", - "#94c4e2", - "#92c3e2", - "#91c2e2", - "#90c1e2", - "#8fc0e2", - "#8dbfe2", - "#8cbee2", - "#8bbee2", - "#8abde2", - "#89bce2", - "#88bbe2", - "#87bae2", - "#86b9e2", - "#85b8e2", - "#84b7e3", - "#83b6e3", - "#82b5e3", - "#81b4e3", - "#80b3e3", - "#7fb2e3", - "#7eb1e3", - "#7db0e3", - "#7cafe3", - "#7caee3", - "#7bade3", - "#7aace4", - "#7aabe4", - "#79aae4", - "#78a9e4", - "#78a7e4", - "#77a6e4", - "#77a5e4", - "#76a4e4", - "#76a3e4", - "#75a2e4", - "#75a1e4", - "#75a0e4", - "#749fe4", - "#749ee4", - "#749ce4", - "#749be4", - "#739ae4", - "#7399e4", - "#7398e4", - "#7397e4", - "#7396e3", - "#7394e3", - "#7393e3", - "#7392e3", - "#7391e3", - "#7390e3", - "#738fe2", - "#738de2", - "#738ce2", - "#738be1", - "#738ae1", - "#7389e1", - "#7487e0", - "#7486e0", - "#7485df", - "#7484df", - "#7483df", - "#7481de", - "#7580dd", - "#757fdd", - "#757edc", - "#757ddc", - "#757bdb", - "#767ada", - "#7679da", - "#7678d9", - "#7677d8", - "#7675d8", - "#7674d7", - "#7773d6", - "#7772d5", - "#7771d5", - "#776fd4", - "#776ed3", - "#776dd2", - "#786cd1", - "#786bd0", - "#7869cf", - "#7868ce", - "#7867cd", - "#7866cc", - "#7865cb", - "#7864ca", - "#7863c9", - "#7961c8", - "#7960c7", - "#795fc6", - "#795ec5", - "#795dc4", - "#795cc3", - "#795bc2", - "#7959c0", - "#7958bf", - "#7957be", - "#7956bd", - "#7955bc", - "#7854ba", - "#7853b9", - "#7852b8", - "#7851b7", - "#7850b5", - "#784fb4", - "#784db3", - "#784cb2", - "#784bb0", - "#774aaf", - "#7749ae", - "#7748ac", - "#7747ab", - "#7746aa", - "#7745a8", - "#7644a7", - "#7643a5", - "#7642a4", - "#7641a3", - "#7540a1", - "#753fa0", - "#753e9e", - "#743d9d", - "#743c9b", - "#743b9a", - "#743a99", - "#733997", - "#733896", - "#733794", - "#723693", - "#723591", - "#713490", - "#71338e", - "#71328d", - "#70318b", - "#70318a", - "#6f3088", - "#6f2f86", - "#6e2e85", - "#6e2d83", - "#6d2c82", - "#6d2b80", - "#6c2a7f", - "#6c2a7d", - "#6b297b", - "#6b287a", - "#6a2778", - "#6a2677", - "#692575", - "#692573", - "#682472", - "#672370", - "#67226e", - "#66226d", - "#65216b", - "#65206a", - "#641f68", - "#631f66", - "#631e65", - "#621d63", - "#611d61", - "#601c60", - "#601c5e", - "#5f1b5c", - "#5e1a5b", - "#5d1a59", - "#5c1957", - "#5c1956", - "#5b1854", - "#5a1852", - "#591751", - "#58174f", - "#57164d", - "#56164c", - "#55164a", - "#541549", - "#531547", - "#521445", - "#511444", - "#501442", - "#4f1341", - "#4e133f", - "#4d133e", - "#4c133c", - "#4b123b", - "#4a1239", - "#491238", - "#481237", - "#471135", - "#451134", - "#441132", - "#431131", - "#421030", - "#41102f", - "#40102d", - "#3e102c", - "#3d0f2b", - "#3c0f2a", - "#3b0f28", - "#390f27", - "#380e26", - "#370e25", - "#360e24" - ], - "algae": [ - "#d6f9cf", - "#d5f8ce", - "#d4f7cc", - "#d3f6cb", - "#d1f5c9", - "#d0f4c8", - "#cff3c6", - "#cef2c5", - "#ccf1c3", - "#cbf0c2", - "#caefc1", - "#c9efbf", - "#c7eebe", - "#c6edbc", - "#c5ecbb", - "#c4ebb9", - "#c2eab8", - "#c1e9b7", - "#c0e8b5", - "#bfe7b4", - "#bde7b2", - "#bce6b1", - "#bbe5b0", - "#bae4ae", - "#b8e3ad", - "#b7e2ab", - "#b6e1aa", - "#b5e1a9", - "#b3e0a7", - "#b2dfa6", - "#b1dea5", - "#afdda3", - "#aedca2", - "#addba0", - "#acdb9f", - "#aada9e", - "#a9d99c", - "#a8d89b", - "#a6d79a", - "#a5d798", - "#a4d697", - "#a3d596", - "#a1d495", - "#a0d393", - "#9fd392", - "#9dd291", - "#9cd18f", - "#9bd08e", - "#99cf8d", - "#98cf8c", - "#97ce8a", - "#95cd89", - "#94cc88", - "#93cb87", - "#91cb85", - "#90ca84", - "#8fc983", - "#8dc882", - "#8cc880", - "#8bc77f", - "#89c67e", - "#88c57d", - "#86c57c", - "#85c47a", - "#84c379", - "#82c278", - "#81c277", - "#7fc176", - "#7ec075", - "#7cbf73", - "#7bbf72", - "#79be71", - "#78bd70", - "#76bc6f", - "#75bc6e", - "#73bb6d", - "#72ba6c", - "#70b96b", - "#6fb969", - "#6db868", - "#6cb767", - "#6ab766", - "#68b665", - "#67b564", - "#65b563", - "#64b462", - "#62b361", - "#60b260", - "#5eb260", - "#5db15f", - "#5bb05e", - "#59b05d", - "#57af5c", - "#55ae5b", - "#53ae5a", - "#52ad5a", - "#50ac59", - "#4eab58", - "#4cab57", - "#4aaa57", - "#47a956", - "#45a956", - "#43a855", - "#41a754", - "#3fa754", - "#3da654", - "#3aa553", - "#38a453", - "#36a452", - "#34a352", - "#32a252", - "#2fa152", - "#2da151", - "#2ba051", - "#299f51", - "#279e51", - "#259d51", - "#239d51", - "#219c51", - "#1f9b50", - "#1e9a50", - "#1c9950", - "#1a9850", - "#199850", - "#179750", - "#159650", - "#149550", - "#139450", - "#11934f", - "#10924f", - "#0f924f", - "#0d914f", - "#0c904f", - "#0b8f4f", - "#0a8e4f", - "#0a8d4e", - "#098c4e", - "#088b4e", - "#088a4e", - "#078a4e", - "#07894d", - "#07884d", - "#06874d", - "#06864d", - "#06854d", - "#06844c", - "#06834c", - "#07824c", - "#07814c", - "#07814b", - "#07804b", - "#087f4b", - "#087e4a", - "#097d4a", - "#097c4a", - "#0a7b4a", - "#0a7a49", - "#0b7949", - "#0b7849", - "#0c7748", - "#0c7748", - "#0d7648", - "#0d7547", - "#0e7447", - "#0e7346", - "#0f7246", - "#0f7146", - "#107045", - "#106f45", - "#116e45", - "#116e44", - "#126d44", - "#126c43", - "#126b43", - "#136a43", - "#136942", - "#146842", - "#146741", - "#146641", - "#156640", - "#156540", - "#15643f", - "#15633f", - "#16623f", - "#16613e", - "#16603e", - "#175f3d", - "#175e3d", - "#175e3c", - "#175d3c", - "#175c3b", - "#185b3b", - "#185a3a", - "#18593a", - "#185839", - "#185739", - "#195638", - "#195638", - "#195537", - "#195437", - "#195336", - "#195236", - "#195135", - "#195034", - "#195034", - "#194f33", - "#194e33", - "#194d32", - "#194c32", - "#194b31", - "#194a31", - "#194930", - "#19492f", - "#19482f", - "#19472e", - "#19462e", - "#19452d", - "#19442c", - "#19432c", - "#19432b", - "#19422b", - "#19412a", - "#194029", - "#193f29", - "#193e28", - "#183d28", - "#183d27", - "#183c26", - "#183b26", - "#183a25", - "#183924", - "#173824", - "#173723", - "#173723", - "#173622", - "#173521", - "#163421", - "#163320", - "#16321f", - "#16311f", - "#16311e", - "#15301d", - "#152f1d", - "#152e1c", - "#152d1b", - "#142c1b", - "#142b1a", - "#142b19", - "#132a19", - "#132918", - "#132817", - "#122716", - "#122616", - "#122515", - "#112514", - "#112414" - ], "matter": [ "#fdedb0", "#fdebae", @@ -1549,522 +775,6 @@ "#300f3e", "#2f0f3d" ], - "turbid": [ - "#e8f5ab", - "#e8f4a9", - "#e7f3a8", - "#e7f2a6", - "#e6f1a5", - "#e5efa3", - "#e5eea2", - "#e4eda0", - "#e4ec9f", - "#e3eb9d", - "#e3ea9c", - "#e2e89b", - "#e2e799", - "#e1e698", - "#e1e596", - "#e0e495", - "#dfe393", - "#dfe292", - "#dee090", - "#dedf8f", - "#ddde8e", - "#dddd8c", - "#dcdc8b", - "#dcdb89", - "#dbda88", - "#dbd887", - "#dad785", - "#dad684", - "#d9d582", - "#d9d481", - "#d9d380", - "#d8d27e", - "#d8d07d", - "#d7cf7c", - "#d7ce7a", - "#d6cd79", - "#d6cc78", - "#d5cb77", - "#d5ca75", - "#d4c974", - "#d4c773", - "#d3c671", - "#d3c570", - "#d2c46f", - "#d2c36e", - "#d2c26c", - "#d1c16b", - "#d1c06a", - "#d0bf69", - "#d0bd68", - "#cfbc66", - "#cfbb65", - "#ceba64", - "#ceb963", - "#ceb862", - "#cdb761", - "#cdb660", - "#ccb55f", - "#ccb45e", - "#cbb25c", - "#cbb15b", - "#cab05a", - "#caaf59", - "#caae58", - "#c9ad57", - "#c9ac56", - "#c8ab55", - "#c8aa54", - "#c7a954", - "#c7a853", - "#c6a752", - "#c6a551", - "#c5a450", - "#c5a34f", - "#c4a24e", - "#c4a14e", - "#c3a04d", - "#c39f4c", - "#c29e4b", - "#c29d4b", - "#c19c4a", - "#c19b49", - "#c09a48", - "#c09948", - "#bf9847", - "#bf9747", - "#be9646", - "#be9545", - "#bd9445", - "#bc9344", - "#bc9244", - "#bb9143", - "#bb9043", - "#ba8f42", - "#b98e42", - "#b98d42", - "#b88c41", - "#b88b41", - "#b78a40", - "#b68940", - "#b68840", - "#b5873f", - "#b4863f", - "#b4853f", - "#b3843e", - "#b2833e", - "#b2823e", - "#b1813e", - "#b0813d", - "#af803d", - "#af7f3d", - "#ae7e3d", - "#ad7d3d", - "#ad7c3c", - "#ac7b3c", - "#ab7a3c", - "#aa793c", - "#a9793c", - "#a9783c", - "#a8773c", - "#a7763b", - "#a6753b", - "#a6743b", - "#a5743b", - "#a4733b", - "#a3723b", - "#a2713b", - "#a1703b", - "#a16f3b", - "#a06f3b", - "#9f6e3b", - "#9e6d3a", - "#9d6c3a", - "#9c6c3a", - "#9b6b3a", - "#9a6a3a", - "#9a693a", - "#99693a", - "#98683a", - "#97673a", - "#96663a", - "#95663a", - "#94653a", - "#93643a", - "#92633a", - "#91633a", - "#90623a", - "#8f613a", - "#8e613a", - "#8d6039", - "#8d5f39", - "#8c5e39", - "#8b5e39", - "#8a5d39", - "#895c39", - "#885c39", - "#875b39", - "#865a39", - "#855a39", - "#845939", - "#835839", - "#825839", - "#815738", - "#805638", - "#7f5638", - "#7e5538", - "#7d5538", - "#7c5438", - "#7b5338", - "#7a5338", - "#795237", - "#785137", - "#775137", - "#755037", - "#745037", - "#734f37", - "#724e37", - "#714e36", - "#704d36", - "#6f4c36", - "#6e4c36", - "#6d4b36", - "#6c4b35", - "#6b4a35", - "#6a4935", - "#694935", - "#684835", - "#674834", - "#664734", - "#654734", - "#644634", - "#634533", - "#624533", - "#614433", - "#604433", - "#5f4332", - "#5e4232", - "#5d4232", - "#5c4131", - "#5a4131", - "#594031", - "#583f31", - "#573f30", - "#563e30", - "#553e30", - "#543d2f", - "#533c2f", - "#523c2f", - "#513b2e", - "#503b2e", - "#4f3a2e", - "#4e3a2d", - "#4d392d", - "#4c382d", - "#4b382c", - "#4a372c", - "#49372c", - "#48362b", - "#47352b", - "#46352a", - "#45342a", - "#44342a", - "#433329", - "#423229", - "#413229", - "#403128", - "#3f3128", - "#3e3027", - "#3d2f27", - "#3c2f27", - "#3b2e26", - "#3a2d26", - "#392d25", - "#382c25", - "#372c24", - "#362b24", - "#352a24", - "#342a23", - "#332923", - "#322822", - "#312822", - "#302721", - "#2f2721", - "#2e2620", - "#2d2520", - "#2c251f", - "#2b241f", - "#2a231f", - "#29231e", - "#28221e", - "#27211d", - "#26211d", - "#25201c", - "#241f1c", - "#231f1b", - "#221e1b" - ], - "speed": [ - "#fefccd", - "#fefbca", - "#fdfac8", - "#fcf9c6", - "#fcf7c4", - "#fbf6c2", - "#faf5c0", - "#faf4be", - "#f9f3bc", - "#f8f1b9", - "#f8f0b7", - "#f7efb5", - "#f6eeb3", - "#f6edb1", - "#f5ecaf", - "#f4eaad", - "#f4e9ab", - "#f3e8a8", - "#f2e7a6", - "#f2e6a4", - "#f1e5a2", - "#f0e3a0", - "#f0e29e", - "#efe19c", - "#eee099", - "#eedf97", - "#edde95", - "#ecdd93", - "#ebdc91", - "#ebdb8f", - "#ead98c", - "#e9d88a", - "#e8d788", - "#e8d686", - "#e7d584", - "#e6d481", - "#e5d37f", - "#e5d27d", - "#e4d17b", - "#e3d079", - "#e2cf77", - "#e1ce74", - "#e0cd72", - "#dfcc70", - "#dfcb6e", - "#deca6c", - "#ddc96a", - "#dcc867", - "#dbc765", - "#dac663", - "#d9c561", - "#d8c45f", - "#d7c45d", - "#d6c35b", - "#d5c258", - "#d4c156", - "#d3c054", - "#d1bf52", - "#d0be50", - "#cfbe4e", - "#cebd4c", - "#cdbc4a", - "#cbbb48", - "#caba46", - "#c9ba44", - "#c8b942", - "#c6b840", - "#c5b73e", - "#c3b73c", - "#c2b63b", - "#c1b539", - "#bfb537", - "#beb435", - "#bcb333", - "#bbb332", - "#b9b230", - "#b8b12e", - "#b6b12c", - "#b5b02b", - "#b3af29", - "#b2af28", - "#b0ae26", - "#afad24", - "#adad23", - "#abac21", - "#aaab20", - "#a8ab1e", - "#a7aa1d", - "#a5aa1c", - "#a3a91a", - "#a2a819", - "#a0a817", - "#9ea716", - "#9da715", - "#9ba614", - "#99a512", - "#97a511", - "#96a410", - "#94a40f", - "#92a30e", - "#91a20d", - "#8fa20c", - "#8da10b", - "#8ba10a", - "#8aa009", - "#889f08", - "#869f07", - "#849e07", - "#839e06", - "#819d06", - "#7f9c06", - "#7d9c05", - "#7c9b05", - "#7a9b05", - "#789a05", - "#769905", - "#749905", - "#739805", - "#719706", - "#6f9706", - "#6d9607", - "#6b9607", - "#6a9508", - "#689408", - "#669409", - "#649309", - "#62920a", - "#61920b", - "#5f910c", - "#5d910c", - "#5b900d", - "#598f0e", - "#578f0f", - "#568e10", - "#548d10", - "#528d11", - "#508c12", - "#4e8b13", - "#4c8b14", - "#4b8a14", - "#498915", - "#478916", - "#458817", - "#438717", - "#428618", - "#408619", - "#3e851a", - "#3c841a", - "#3b831b", - "#39831c", - "#37821c", - "#35811d", - "#34811e", - "#32801e", - "#307f1f", - "#2e7e20", - "#2d7d20", - "#2b7d21", - "#2a7c21", - "#287b22", - "#267a23", - "#257923", - "#237924", - "#227824", - "#207725", - "#1f7625", - "#1d7526", - "#1c7526", - "#1a7427", - "#197327", - "#187227", - "#167128", - "#157028", - "#146f28", - "#136f29", - "#126e29", - "#116d29", - "#106c2a", - "#0f6b2a", - "#0e6a2a", - "#0d692b", - "#0d682b", - "#0c672b", - "#0c672b", - "#0b662b", - "#0b652c", - "#0b642c", - "#0a632c", - "#0a622c", - "#0a612c", - "#0a602c", - "#0b5f2c", - "#0b5e2c", - "#0b5d2c", - "#0b5c2c", - "#0c5c2c", - "#0c5b2c", - "#0c5a2c", - "#0d592c", - "#0d582c", - "#0e572c", - "#0e562c", - "#0f552c", - "#0f542c", - "#0f532c", - "#10522b", - "#10512b", - "#11502b", - "#114f2b", - "#124e2b", - "#124d2a", - "#134c2a", - "#134b2a", - "#144a2a", - "#144a29", - "#144929", - "#154829", - "#154728", - "#154628", - "#164528", - "#164427", - "#164327", - "#174227", - "#174126", - "#174026", - "#173f25", - "#183e25", - "#183d24", - "#183c24", - "#183b23", - "#183a23", - "#183922", - "#193822", - "#193721", - "#193621", - "#193520", - "#19341f", - "#19341f", - "#19331e", - "#19321e", - "#19311d", - "#19301c", - "#192f1c", - "#192e1b", - "#192d1a", - "#182c1a", - "#182b19", - "#182a18", - "#182918", - "#182817", - "#182716", - "#172615", - "#172515", - "#172414", - "#172313", - "#172312" - ], "amp": [ "#f1ecec", "#f0ebea", diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts index e2dbc5857..039ab7642 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts +++ b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts @@ -4,7 +4,7 @@ import { ICmoceanColormaps } from '@/src/dialogs/symbology/symbologyDialog'; import rawCmocean from '../../components/color_ramp/cmocean.json'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -const { license, ...cmocean } = rawCmocean; +const { __license__, ...cmocean } = rawCmocean; const cmoceanMaps: ICmoceanColormaps = cmocean; From af6118d89584f7c3f218f9eefa5191d13e30d79f Mon Sep 17 00:00:00 2001 From: Nakul Date: Sun, 24 Aug 2025 13:16:48 +0530 Subject: [PATCH 04/10] update cmocean colors format --- .../src/dialogs/symbology/colorRampUtils.ts | 60 + .../color_ramp/CanvasSelectComponent.tsx | 37 +- .../components/color_ramp/cmocean.json | 15360 ++++++++++++---- .../components/color_stops/StopRow.tsx | 54 +- .../src/dialogs/symbology/symbologyDialog.tsx | 7 +- .../src/dialogs/symbology/symbologyUtils.ts | 36 +- .../vector_layer/types/Categorized.tsx | 18 +- .../vector_layer/types/Graduated.tsx | 18 +- .../symbology/vector_layer/types/Heatmap.tsx | 25 +- .../vector_layer/types/colorRampUtils.ts | 74 - packages/base/src/types.ts | 14 + packages/base/src/types/colormap.d.ts | 15 + packages/base/tsconfig.json | 2 +- 13 files changed, 12457 insertions(+), 3263 deletions(-) create mode 100644 packages/base/src/dialogs/symbology/colorRampUtils.ts delete mode 100644 packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts create mode 100644 packages/base/src/types/colormap.d.ts diff --git a/packages/base/src/dialogs/symbology/colorRampUtils.ts b/packages/base/src/dialogs/symbology/colorRampUtils.ts new file mode 100644 index 000000000..fa43a7c22 --- /dev/null +++ b/packages/base/src/dialogs/symbology/colorRampUtils.ts @@ -0,0 +1,60 @@ +/** + * Convert an [r,g,b] array to hex string. + */ +export function rgbToHex(rgb: number[]): string { + return `#${rgb.map(v => v.toString(16).padStart(2, '0')).join('')}`; +} + +/** + * Convert hex to rgba string. + */ +export function hexToRgba(hex: string, alpha = 1): string { + const bigint = parseInt(hex.slice(1), 16); + const r = (bigint >> 16) & 255; + const g = (bigint >> 8) & 255; + const b = bigint & 255; + return `rgba(${r}, ${g}, ${b}, ${alpha})`; +} + +/** + * Ensure we always get a valid hex string from either an array or string. + */ +export const ensureHexColorCode = (color: number[] | string): string => { + if (typeof color === 'string') { + return color; + } + + if (!Array.isArray(color)) { + return '#000000'; // Default to black + } + + // color must be an RGBA array + const hex = color + .slice(0, -1) // Color input doesn't support hex alpha values so cut that out + .map((val: { toString: (arg0: number) => string }) => { + return val.toString(16).padStart(2, '0'); + }) + .join(''); + + return '#' + hex; +}; + +/** + * Convert hex to [r,g,b,a] array. + */ +export function hexToRgb(hex: string) { + const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); + + if (!result) { + console.warn('Unable to parse hex value, defaulting to black'); + return [parseInt('0', 16), parseInt('0', 16), parseInt('0', 16)]; + } + const rgbValues = [ + parseInt(result[1], 16), + parseInt(result[2], 16), + parseInt(result[3], 16), + 1, // TODO: Make alpha customizable? + ]; + + return rgbValues; +} diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx index 2f763a9d2..5ad3df215 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx @@ -1,9 +1,10 @@ import { Button } from '@jupyterlab/ui-components'; import colormap from 'colormap'; +import colorScale from 'colormap/colorScale.js'; import React, { useEffect, useRef, useState } from 'react'; import ColorRampEntry from './ColorRampEntry'; -import cmocean from './cmocean.json'; +import rawCmocean from './cmocean.json'; export interface IColorMap { name: string; @@ -15,6 +16,11 @@ interface ICanvasSelectComponentProps { setSelected: (item: any) => void; } +// eslint-disable-next-line @typescript-eslint/no-unused-vars +const { __license__, ...cmocean } = rawCmocean as any; + +Object.assign(colorScale, cmocean); + const CanvasSelectComponent: React.FC = ({ selectedRamp, setSelected, @@ -63,6 +69,18 @@ const CanvasSelectComponent: React.FC = ({ 'velocity-blue', 'velocity-green', // 'cubehelix' 16 steps min + 'ice', + 'oxy', + 'matter', + 'amp', + 'tempo', + 'rain', + 'topo', + 'balance', + 'delta', + 'curl', + 'diff', + 'tarn', ]; const containerRef = useRef(null); @@ -73,25 +91,18 @@ const CanvasSelectComponent: React.FC = ({ const colorMapList: IColorMap[] = []; colorRampNames.forEach(name => { + const cmoRamp = (cmocean as any)[name]; + const requiredShades = + Array.isArray(cmoRamp) && cmoRamp.length > 0 ? cmoRamp.length : 256; + const colorRamp = colormap({ colormap: name, - nshades: 255, + nshades: requiredShades, format: 'rgbaString', }); const colorMap = { name: name, colors: colorRamp }; colorMapList.push(colorMap); }); - - Object.entries(cmocean).forEach(([name, colors]) => { - if (name === '__license__') { - return; - } - colorMapList.push({ - name, - colors: colors as string[], - }); - }); - setColorMaps(colorMapList); }, []); diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json index 4b6f52418..f577cd9cb 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json +++ b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json @@ -2,3099 +2,12315 @@ "__license__": "The MIT License (MIT) Copyright (c) 2015 Kristen M. Thyng Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in alL copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "ice": [ - "#030512", - "#040613", - "#050715", - "#060816", - "#060818", - "#070919", - "#080a1b", - "#090b1c", - "#0a0c1e", - "#0b0d1f", - "#0c0e20", - "#0d0f22", - "#0e1023", - "#0f1025", - "#101126", - "#111228", - "#121329", - "#13142a", - "#14152c", - "#15152d", - "#16162f", - "#171730", - "#181832", - "#191933", - "#1a1935", - "#1b1a36", - "#1b1b38", - "#1c1c39", - "#1d1d3b", - "#1e1d3c", - "#1f1e3e", - "#201f3f", - "#212041", - "#222042", - "#222144", - "#232245", - "#242347", - "#252348", - "#26244a", - "#27254b", - "#27264d", - "#28264f", - "#292750", - "#2a2852", - "#2a2953", - "#2b2955", - "#2c2a57", - "#2d2b58", - "#2d2c5a", - "#2e2d5b", - "#2f2d5d", - "#302e5f", - "#302f60", - "#313062", - "#323064", - "#323165", - "#333267", - "#343369", - "#34336a", - "#35346c", - "#35356e", - "#36366f", - "#373771", - "#373773", - "#383874", - "#383976", - "#393a78", - "#393b79", - "#3a3b7b", - "#3a3c7d", - "#3a3d7e", - "#3b3e80", - "#3b3f82", - "#3c4083", - "#3c4185", - "#3c4186", - "#3c4288", - "#3d438a", - "#3d448b", - "#3d458d", - "#3d468e", - "#3e4790", - "#3e4891", - "#3e4993", - "#3e4a94", - "#3e4b96", - "#3e4c97", - "#3e4d98", - "#3e4e9a", - "#3e4f9b", - "#3e509c", - "#3e519d", - "#3e529f", - "#3e53a0", - "#3e54a1", - "#3e55a2", - "#3e57a3", - "#3e58a4", - "#3e59a5", - "#3e5aa6", - "#3e5ba7", - "#3e5ca8", - "#3e5da8", - "#3e5ea9", - "#3e60aa", - "#3e61ab", - "#3e62ac", - "#3e63ac", - "#3e64ad", - "#3e65ae", - "#3e66ae", - "#3e67af", - "#3e69af", - "#3e6ab0", - "#3e6bb1", - "#3e6cb1", - "#3e6db2", - "#3e6eb2", - "#3f6fb3", - "#3f70b3", - "#3f72b4", - "#3f73b4", - "#4074b4", - "#4075b5", - "#4076b5", - "#4177b6", - "#4178b6", - "#4179b7", - "#427ab7", - "#427bb7", - "#437db8", - "#437eb8", - "#447fb9", - "#4480b9", - "#4581b9", - "#4582ba", - "#4683ba", - "#4684ba", - "#4785bb", - "#4886bb", - "#4887bc", - "#4988bc", - "#4a89bc", - "#4a8bbd", - "#4b8cbd", - "#4c8dbd", - "#4c8ebe", - "#4d8fbe", - "#4e90be", - "#4f91bf", - "#4f92bf", - "#5093c0", - "#5194c0", - "#5295c0", - "#5296c1", - "#5397c1", - "#5498c1", - "#5599c2", - "#569ac2", - "#579cc3", - "#589dc3", - "#589ec3", - "#599fc4", - "#5aa0c4", - "#5ba1c5", - "#5ca2c5", - "#5da3c5", - "#5ea4c6", - "#5fa5c6", - "#60a6c7", - "#61a7c7", - "#62a8c7", - "#63a9c8", - "#64aac8", - "#65abc9", - "#66acc9", - "#67aec9", - "#68afca", - "#69b0ca", - "#6ab1cb", - "#6bb2cb", - "#6db3cb", - "#6eb4cc", - "#6fb5cc", - "#70b6cd", - "#71b7cd", - "#72b8cd", - "#74b9ce", - "#75bace", - "#76bbcf", - "#77bccf", - "#79bdd0", - "#7abed0", - "#7bbfd0", - "#7dc0d1", - "#7ec1d1", - "#80c2d2", - "#81c3d2", - "#83c4d3", - "#84c6d3", - "#86c7d3", - "#87c8d4", - "#89c9d4", - "#8acad5", - "#8ccbd5", - "#8ecbd6", - "#8fccd6", - "#91cdd7", - "#93ced7", - "#95cfd8", - "#96d0d8", - "#98d1d9", - "#9ad2d9", - "#9cd3da", - "#9ed4db", - "#a0d5db", - "#a1d6dc", - "#a3d7dc", - "#a5d8dd", - "#a7d9de", - "#a9dade", - "#abdbdf", - "#addce0", - "#afdde1", - "#b0dde1", - "#b2dee2", - "#b4dfe3", - "#b6e0e4", - "#b8e1e4", - "#bae2e5", - "#bce3e6", - "#bee4e7", - "#c0e5e8", - "#c1e6e9", - "#c3e7ea", - "#c5e8ea", - "#c7e9eb", - "#c9eaec", - "#cbebed", - "#cdecee", - "#cfedef", - "#d0eef0", - "#d2eff1", - "#d4f0f2", - "#d6f1f3", - "#d8f2f4", - "#daf3f5", - "#dbf4f5", - "#ddf5f6", - "#dff6f7", - "#e1f7f8", - "#e3f8f9", - "#e4f9fa", - "#e6fafb", - "#e8fbfc", - "#eafcfd" + { + "index": 0.0, + "rgb": [3, 5, 18] + }, + { + "index": 0.00392156862745098, + "rgb": [4, 6, 19] + }, + { + "index": 0.00784313725490196, + "rgb": [5, 7, 21] + }, + { + "index": 0.011764705882352941, + "rgb": [6, 8, 22] + }, + { + "index": 0.01568627450980392, + "rgb": [6, 8, 24] + }, + { + "index": 0.0196078431372549, + "rgb": [7, 9, 25] + }, + { + "index": 0.023529411764705882, + "rgb": [8, 10, 27] + }, + { + "index": 0.027450980392156862, + "rgb": [9, 11, 28] + }, + { + "index": 0.03137254901960784, + "rgb": [10, 12, 30] + }, + { + "index": 0.03529411764705882, + "rgb": [11, 13, 31] + }, + { + "index": 0.0392156862745098, + "rgb": [12, 14, 32] + }, + { + "index": 0.043137254901960784, + "rgb": [13, 15, 34] + }, + { + "index": 0.047058823529411764, + "rgb": [14, 16, 35] + }, + { + "index": 0.050980392156862744, + "rgb": [15, 16, 37] + }, + { + "index": 0.054901960784313725, + "rgb": [16, 17, 38] + }, + { + "index": 0.058823529411764705, + "rgb": [17, 18, 40] + }, + { + "index": 0.06274509803921569, + "rgb": [18, 19, 41] + }, + { + "index": 0.06666666666666667, + "rgb": [19, 20, 42] + }, + { + "index": 0.07058823529411765, + "rgb": [20, 21, 44] + }, + { + "index": 0.07450980392156863, + "rgb": [21, 21, 45] + }, + { + "index": 0.0784313725490196, + "rgb": [22, 22, 47] + }, + { + "index": 0.08235294117647059, + "rgb": [23, 23, 48] + }, + { + "index": 0.08627450980392157, + "rgb": [24, 24, 50] + }, + { + "index": 0.09019607843137255, + "rgb": [25, 25, 51] + }, + { + "index": 0.09411764705882353, + "rgb": [26, 25, 53] + }, + { + "index": 0.09803921568627451, + "rgb": [27, 26, 54] + }, + { + "index": 0.10196078431372549, + "rgb": [27, 27, 56] + }, + { + "index": 0.10588235294117647, + "rgb": [28, 28, 57] + }, + { + "index": 0.10980392156862745, + "rgb": [29, 29, 59] + }, + { + "index": 0.11372549019607843, + "rgb": [30, 29, 60] + }, + { + "index": 0.11764705882352941, + "rgb": [31, 30, 62] + }, + { + "index": 0.12156862745098039, + "rgb": [32, 31, 63] + }, + { + "index": 0.12549019607843137, + "rgb": [33, 32, 65] + }, + { + "index": 0.12941176470588234, + "rgb": [34, 32, 66] + }, + { + "index": 0.13333333333333333, + "rgb": [34, 33, 68] + }, + { + "index": 0.13725490196078433, + "rgb": [35, 34, 69] + }, + { + "index": 0.1411764705882353, + "rgb": [36, 35, 71] + }, + { + "index": 0.14509803921568626, + "rgb": [37, 35, 72] + }, + { + "index": 0.14901960784313725, + "rgb": [38, 36, 74] + }, + { + "index": 0.15294117647058825, + "rgb": [39, 37, 75] + }, + { + "index": 0.1568627450980392, + "rgb": [39, 38, 77] + }, + { + "index": 0.16078431372549018, + "rgb": [40, 38, 79] + }, + { + "index": 0.16470588235294117, + "rgb": [41, 39, 80] + }, + { + "index": 0.16862745098039217, + "rgb": [42, 40, 82] + }, + { + "index": 0.17254901960784313, + "rgb": [42, 41, 83] + }, + { + "index": 0.1764705882352941, + "rgb": [43, 41, 85] + }, + { + "index": 0.1803921568627451, + "rgb": [44, 42, 87] + }, + { + "index": 0.1843137254901961, + "rgb": [45, 43, 88] + }, + { + "index": 0.18823529411764706, + "rgb": [45, 44, 90] + }, + { + "index": 0.19215686274509802, + "rgb": [46, 45, 91] + }, + { + "index": 0.19607843137254902, + "rgb": [47, 45, 93] + }, + { + "index": 0.2, + "rgb": [48, 46, 95] + }, + { + "index": 0.20392156862745098, + "rgb": [48, 47, 96] + }, + { + "index": 0.20784313725490194, + "rgb": [49, 48, 98] + }, + { + "index": 0.21176470588235294, + "rgb": [50, 48, 100] + }, + { + "index": 0.21568627450980393, + "rgb": [50, 49, 101] + }, + { + "index": 0.2196078431372549, + "rgb": [51, 50, 103] + }, + { + "index": 0.22352941176470587, + "rgb": [52, 51, 105] + }, + { + "index": 0.22745098039215686, + "rgb": [52, 51, 106] + }, + { + "index": 0.23137254901960785, + "rgb": [53, 52, 108] + }, + { + "index": 0.23529411764705882, + "rgb": [53, 53, 110] + }, + { + "index": 0.2392156862745098, + "rgb": [54, 54, 111] + }, + { + "index": 0.24313725490196078, + "rgb": [55, 55, 113] + }, + { + "index": 0.24705882352941178, + "rgb": [55, 55, 115] + }, + { + "index": 0.25098039215686274, + "rgb": [56, 56, 116] + }, + { + "index": 0.2549019607843137, + "rgb": [56, 57, 118] + }, + { + "index": 0.2588235294117647, + "rgb": [57, 58, 120] + }, + { + "index": 0.2627450980392157, + "rgb": [57, 59, 121] + }, + { + "index": 0.26666666666666666, + "rgb": [58, 59, 123] + }, + { + "index": 0.27058823529411763, + "rgb": [58, 60, 125] + }, + { + "index": 0.27450980392156865, + "rgb": [58, 61, 126] + }, + { + "index": 0.2784313725490196, + "rgb": [59, 62, 128] + }, + { + "index": 0.2823529411764706, + "rgb": [59, 63, 130] + }, + { + "index": 0.28627450980392155, + "rgb": [60, 64, 131] + }, + { + "index": 0.2901960784313725, + "rgb": [60, 65, 133] + }, + { + "index": 0.29411764705882354, + "rgb": [60, 65, 134] + }, + { + "index": 0.2980392156862745, + "rgb": [60, 66, 136] + }, + { + "index": 0.30196078431372547, + "rgb": [61, 67, 138] + }, + { + "index": 0.3058823529411765, + "rgb": [61, 68, 139] + }, + { + "index": 0.30980392156862746, + "rgb": [61, 69, 141] + }, + { + "index": 0.3137254901960784, + "rgb": [61, 70, 142] + }, + { + "index": 0.3176470588235294, + "rgb": [62, 71, 144] + }, + { + "index": 0.32156862745098036, + "rgb": [62, 72, 145] + }, + { + "index": 0.3254901960784314, + "rgb": [62, 73, 147] + }, + { + "index": 0.32941176470588235, + "rgb": [62, 74, 148] + }, + { + "index": 0.3333333333333333, + "rgb": [62, 75, 150] + }, + { + "index": 0.33725490196078434, + "rgb": [62, 76, 151] + }, + { + "index": 0.3411764705882353, + "rgb": [62, 77, 152] + }, + { + "index": 0.34509803921568627, + "rgb": [62, 78, 154] + }, + { + "index": 0.34901960784313724, + "rgb": [62, 79, 155] + }, + { + "index": 0.3529411764705882, + "rgb": [62, 80, 156] + }, + { + "index": 0.3568627450980392, + "rgb": [62, 81, 157] + }, + { + "index": 0.3607843137254902, + "rgb": [62, 82, 159] + }, + { + "index": 0.36470588235294116, + "rgb": [62, 83, 160] + }, + { + "index": 0.3686274509803922, + "rgb": [62, 84, 161] + }, + { + "index": 0.37254901960784315, + "rgb": [62, 85, 162] + }, + { + "index": 0.3764705882352941, + "rgb": [62, 87, 163] + }, + { + "index": 0.3803921568627451, + "rgb": [62, 88, 164] + }, + { + "index": 0.38431372549019605, + "rgb": [62, 89, 165] + }, + { + "index": 0.38823529411764707, + "rgb": [62, 90, 166] + }, + { + "index": 0.39215686274509803, + "rgb": [62, 91, 167] + }, + { + "index": 0.396078431372549, + "rgb": [62, 92, 168] + }, + { + "index": 0.4, + "rgb": [62, 93, 168] + }, + { + "index": 0.403921568627451, + "rgb": [62, 94, 169] + }, + { + "index": 0.40784313725490196, + "rgb": [62, 96, 170] + }, + { + "index": 0.4117647058823529, + "rgb": [62, 97, 171] + }, + { + "index": 0.4156862745098039, + "rgb": [62, 98, 172] + }, + { + "index": 0.4196078431372549, + "rgb": [62, 99, 172] + }, + { + "index": 0.4235294117647059, + "rgb": [62, 100, 173] + }, + { + "index": 0.42745098039215684, + "rgb": [62, 101, 174] + }, + { + "index": 0.43137254901960786, + "rgb": [62, 102, 174] + }, + { + "index": 0.43529411764705883, + "rgb": [62, 103, 175] + }, + { + "index": 0.4392156862745098, + "rgb": [62, 105, 175] + }, + { + "index": 0.44313725490196076, + "rgb": [62, 106, 176] + }, + { + "index": 0.44705882352941173, + "rgb": [62, 107, 177] + }, + { + "index": 0.45098039215686275, + "rgb": [62, 108, 177] + }, + { + "index": 0.4549019607843137, + "rgb": [62, 109, 178] + }, + { + "index": 0.4588235294117647, + "rgb": [62, 110, 178] + }, + { + "index": 0.4627450980392157, + "rgb": [63, 111, 179] + }, + { + "index": 0.4666666666666667, + "rgb": [63, 112, 179] + }, + { + "index": 0.47058823529411764, + "rgb": [63, 114, 180] + }, + { + "index": 0.4745098039215686, + "rgb": [63, 115, 180] + }, + { + "index": 0.4784313725490196, + "rgb": [64, 116, 180] + }, + { + "index": 0.4823529411764706, + "rgb": [64, 117, 181] + }, + { + "index": 0.48627450980392156, + "rgb": [64, 118, 181] + }, + { + "index": 0.49019607843137253, + "rgb": [65, 119, 182] + }, + { + "index": 0.49411764705882355, + "rgb": [65, 120, 182] + }, + { + "index": 0.4980392156862745, + "rgb": [65, 121, 183] + }, + { + "index": 0.5019607843137255, + "rgb": [66, 122, 183] + }, + { + "index": 0.5058823529411764, + "rgb": [66, 123, 183] + }, + { + "index": 0.5098039215686274, + "rgb": [67, 125, 184] + }, + { + "index": 0.5137254901960784, + "rgb": [67, 126, 184] + }, + { + "index": 0.5176470588235293, + "rgb": [68, 127, 185] + }, + { + "index": 0.5215686274509804, + "rgb": [68, 128, 185] + }, + { + "index": 0.5254901960784314, + "rgb": [69, 129, 185] + }, + { + "index": 0.5294117647058824, + "rgb": [69, 130, 186] + }, + { + "index": 0.5333333333333333, + "rgb": [70, 131, 186] + }, + { + "index": 0.5372549019607843, + "rgb": [70, 132, 186] + }, + { + "index": 0.5411764705882353, + "rgb": [71, 133, 187] + }, + { + "index": 0.5450980392156862, + "rgb": [72, 134, 187] + }, + { + "index": 0.5490196078431373, + "rgb": [72, 135, 188] + }, + { + "index": 0.5529411764705883, + "rgb": [73, 136, 188] + }, + { + "index": 0.5568627450980392, + "rgb": [74, 137, 188] + }, + { + "index": 0.5607843137254902, + "rgb": [74, 139, 189] + }, + { + "index": 0.5647058823529412, + "rgb": [75, 140, 189] + }, + { + "index": 0.5686274509803921, + "rgb": [76, 141, 189] + }, + { + "index": 0.5725490196078431, + "rgb": [76, 142, 190] + }, + { + "index": 0.5764705882352941, + "rgb": [77, 143, 190] + }, + { + "index": 0.580392156862745, + "rgb": [78, 144, 190] + }, + { + "index": 0.5843137254901961, + "rgb": [79, 145, 191] + }, + { + "index": 0.5882352941176471, + "rgb": [79, 146, 191] + }, + { + "index": 0.592156862745098, + "rgb": [80, 147, 192] + }, + { + "index": 0.596078431372549, + "rgb": [81, 148, 192] + }, + { + "index": 0.6, + "rgb": [82, 149, 192] + }, + { + "index": 0.6039215686274509, + "rgb": [82, 150, 193] + }, + { + "index": 0.6078431372549019, + "rgb": [83, 151, 193] + }, + { + "index": 0.611764705882353, + "rgb": [84, 152, 193] + }, + { + "index": 0.615686274509804, + "rgb": [85, 153, 194] + }, + { + "index": 0.6196078431372549, + "rgb": [86, 154, 194] + }, + { + "index": 0.6235294117647059, + "rgb": [87, 156, 195] + }, + { + "index": 0.6274509803921569, + "rgb": [88, 157, 195] + }, + { + "index": 0.6313725490196078, + "rgb": [88, 158, 195] + }, + { + "index": 0.6352941176470588, + "rgb": [89, 159, 196] + }, + { + "index": 0.6392156862745098, + "rgb": [90, 160, 196] + }, + { + "index": 0.6431372549019607, + "rgb": [91, 161, 197] + }, + { + "index": 0.6470588235294118, + "rgb": [92, 162, 197] + }, + { + "index": 0.6509803921568628, + "rgb": [93, 163, 197] + }, + { + "index": 0.6549019607843137, + "rgb": [94, 164, 198] + }, + { + "index": 0.6588235294117647, + "rgb": [95, 165, 198] + }, + { + "index": 0.6627450980392157, + "rgb": [96, 166, 199] + }, + { + "index": 0.6666666666666666, + "rgb": [97, 167, 199] + }, + { + "index": 0.6705882352941176, + "rgb": [98, 168, 199] + }, + { + "index": 0.6745098039215687, + "rgb": [99, 169, 200] + }, + { + "index": 0.6784313725490196, + "rgb": [100, 170, 200] + }, + { + "index": 0.6823529411764706, + "rgb": [101, 171, 201] + }, + { + "index": 0.6862745098039216, + "rgb": [102, 172, 201] + }, + { + "index": 0.6901960784313725, + "rgb": [103, 174, 201] + }, + { + "index": 0.6941176470588235, + "rgb": [104, 175, 202] + }, + { + "index": 0.6980392156862745, + "rgb": [105, 176, 202] + }, + { + "index": 0.7019607843137254, + "rgb": [106, 177, 203] + }, + { + "index": 0.7058823529411764, + "rgb": [107, 178, 203] + }, + { + "index": 0.7098039215686275, + "rgb": [109, 179, 203] + }, + { + "index": 0.7137254901960784, + "rgb": [110, 180, 204] + }, + { + "index": 0.7176470588235294, + "rgb": [111, 181, 204] + }, + { + "index": 0.7215686274509804, + "rgb": [112, 182, 205] + }, + { + "index": 0.7254901960784313, + "rgb": [113, 183, 205] + }, + { + "index": 0.7294117647058823, + "rgb": [114, 184, 205] + }, + { + "index": 0.7333333333333333, + "rgb": [116, 185, 206] + }, + { + "index": 0.7372549019607844, + "rgb": [117, 186, 206] + }, + { + "index": 0.7411764705882353, + "rgb": [118, 187, 207] + }, + { + "index": 0.7450980392156863, + "rgb": [119, 188, 207] + }, + { + "index": 0.7490196078431373, + "rgb": [121, 189, 208] + }, + { + "index": 0.7529411764705882, + "rgb": [122, 190, 208] + }, + { + "index": 0.7568627450980392, + "rgb": [123, 191, 208] + }, + { + "index": 0.7607843137254902, + "rgb": [125, 192, 209] + }, + { + "index": 0.7647058823529411, + "rgb": [126, 193, 209] + }, + { + "index": 0.7686274509803921, + "rgb": [128, 194, 210] + }, + { + "index": 0.7725490196078432, + "rgb": [129, 195, 210] + }, + { + "index": 0.7764705882352941, + "rgb": [131, 196, 211] + }, + { + "index": 0.7803921568627451, + "rgb": [132, 198, 211] + }, + { + "index": 0.7843137254901961, + "rgb": [134, 199, 211] + }, + { + "index": 0.788235294117647, + "rgb": [135, 200, 212] + }, + { + "index": 0.792156862745098, + "rgb": [137, 201, 212] + }, + { + "index": 0.796078431372549, + "rgb": [138, 202, 213] + }, + { + "index": 0.8, + "rgb": [140, 203, 213] + }, + { + "index": 0.803921568627451, + "rgb": [142, 203, 214] + }, + { + "index": 0.807843137254902, + "rgb": [143, 204, 214] + }, + { + "index": 0.8117647058823529, + "rgb": [145, 205, 215] + }, + { + "index": 0.8156862745098039, + "rgb": [147, 206, 215] + }, + { + "index": 0.8196078431372549, + "rgb": [149, 207, 216] + }, + { + "index": 0.8235294117647058, + "rgb": [150, 208, 216] + }, + { + "index": 0.8274509803921568, + "rgb": [152, 209, 217] + }, + { + "index": 0.8313725490196078, + "rgb": [154, 210, 217] + }, + { + "index": 0.8352941176470589, + "rgb": [156, 211, 218] + }, + { + "index": 0.8392156862745098, + "rgb": [158, 212, 219] + }, + { + "index": 0.8431372549019608, + "rgb": [160, 213, 219] + }, + { + "index": 0.8470588235294118, + "rgb": [161, 214, 220] + }, + { + "index": 0.8509803921568627, + "rgb": [163, 215, 220] + }, + { + "index": 0.8549019607843137, + "rgb": [165, 216, 221] + }, + { + "index": 0.8588235294117647, + "rgb": [167, 217, 222] + }, + { + "index": 0.8627450980392157, + "rgb": [169, 218, 222] + }, + { + "index": 0.8666666666666667, + "rgb": [171, 219, 223] + }, + { + "index": 0.8705882352941177, + "rgb": [173, 220, 224] + }, + { + "index": 0.8745098039215686, + "rgb": [175, 221, 225] + }, + { + "index": 0.8784313725490196, + "rgb": [176, 221, 225] + }, + { + "index": 0.8823529411764706, + "rgb": [178, 222, 226] + }, + { + "index": 0.8862745098039215, + "rgb": [180, 223, 227] + }, + { + "index": 0.8901960784313725, + "rgb": [182, 224, 228] + }, + { + "index": 0.8941176470588235, + "rgb": [184, 225, 228] + }, + { + "index": 0.8980392156862745, + "rgb": [186, 226, 229] + }, + { + "index": 0.9019607843137255, + "rgb": [188, 227, 230] + }, + { + "index": 0.9058823529411765, + "rgb": [190, 228, 231] + }, + { + "index": 0.9098039215686274, + "rgb": [192, 229, 232] + }, + { + "index": 0.9137254901960784, + "rgb": [193, 230, 233] + }, + { + "index": 0.9176470588235294, + "rgb": [195, 231, 234] + }, + { + "index": 0.9215686274509803, + "rgb": [197, 232, 234] + }, + { + "index": 0.9254901960784314, + "rgb": [199, 233, 235] + }, + { + "index": 0.9294117647058824, + "rgb": [201, 234, 236] + }, + { + "index": 0.9333333333333333, + "rgb": [203, 235, 237] + }, + { + "index": 0.9372549019607843, + "rgb": [205, 236, 238] + }, + { + "index": 0.9411764705882353, + "rgb": [207, 237, 239] + }, + { + "index": 0.9450980392156862, + "rgb": [208, 238, 240] + }, + { + "index": 0.9490196078431372, + "rgb": [210, 239, 241] + }, + { + "index": 0.9529411764705882, + "rgb": [212, 240, 242] + }, + { + "index": 0.9568627450980391, + "rgb": [214, 241, 243] + }, + { + "index": 0.9607843137254902, + "rgb": [216, 242, 244] + }, + { + "index": 0.9647058823529412, + "rgb": [218, 243, 245] + }, + { + "index": 0.9686274509803922, + "rgb": [219, 244, 245] + }, + { + "index": 0.9725490196078431, + "rgb": [221, 245, 246] + }, + { + "index": 0.9764705882352941, + "rgb": [223, 246, 247] + }, + { + "index": 0.9803921568627451, + "rgb": [225, 247, 248] + }, + { + "index": 0.984313725490196, + "rgb": [227, 248, 249] + }, + { + "index": 0.9882352941176471, + "rgb": [228, 249, 250] + }, + { + "index": 0.9921568627450981, + "rgb": [230, 250, 251] + }, + { + "index": 0.996078431372549, + "rgb": [232, 251, 252] + }, + { + "index": 1.0, + "rgb": [234, 252, 253] + } ], "oxy": [ - "#3f0505", - "#410505", - "#420505", - "#430505", - "#460606", - "#470606", - "#490607", - "#4a0607", - "#4d0608", - "#4e0608", - "#4f0609", - "#510609", - "#53070a", - "#55070a", - "#56070a", - "#58070b", - "#5a070b", - "#5c070c", - "#5d070c", - "#5e070c", - "#61070d", - "#62060d", - "#64060d", - "#65060d", - "#68060e", - "#69060e", - "#6b060e", - "#6c060e", - "#6f050f", - "#70050f", - "#72050f", - "#73050f", - "#76050f", - "#77050e", - "#78040e", - "#7a040e", - "#7c050e", - "#7e050d", - "#7f050d", - "#80060d", - "#83070c", - "#84080b", - "#850a0b", - "#860b0a", - "#880e09", - "#890f09", - "#8a1109", - "#8b1208", - "#8c1508", - "#8d1607", - "#8e1807", - "#4f4f4e", - "#504f4f", - "#515050", - "#515151", - "#535252", - "#545353", - "#545453", - "#555554", - "#575656", - "#575756", - "#585857", - "#595858", - "#5a5a59", - "#5b5b5a", - "#5c5b5b", - "#5d5c5c", - "#5e5e5d", - "#5f5e5e", - "#605f5f", - "#60605f", - "#626161", - "#636262", - "#636362", - "#646463", - "#666565", - "#666665", - "#676766", - "#686767", - "#696968", - "#6a6a69", - "#6b6a6a", - "#6c6b6b", - "#6d6d6c", - "#6e6e6d", - "#6f6e6e", - "#706f6f", - "#717170", - "#727171", - "#737272", - "#737372", - "#757574", - "#767575", - "#777676", - "#777776", - "#797878", - "#7a7979", - "#7b7a79", - "#7b7b7a", - "#7d7c7c", - "#7e7d7d", - "#7e7e7d", - "#80807f", - "#818080", - "#828181", - "#828281", - "#848483", - "#858484", - "#868585", - "#868685", - "#888887", - "#898888", - "#8a8989", - "#8b8a89", - "#8c8c8b", - "#8d8d8c", - "#8e8d8d", - "#8f8e8e", - "#90908f", - "#919190", - "#929291", - "#939292", - "#949493", - "#959594", - "#969695", - "#979796", - "#999897", - "#999998", - "#9a9a99", - "#9b9b9a", - "#9d9c9c", - "#9e9d9d", - "#9f9e9d", - "#9f9f9e", - "#a1a1a0", - "#a2a2a1", - "#a3a3a2", - "#a4a3a3", - "#a5a5a4", - "#a6a6a5", - "#a7a7a6", - "#a8a8a7", - "#aaaaa9", - "#abaaaa", - "#acabaa", - "#adacab", - "#aeaead", - "#afafae", - "#b0b0af", - "#b1b1b0", - "#b3b2b2", - "#b4b3b2", - "#b5b4b3", - "#b6b6b5", - "#b7b7b6", - "#b8b8b7", - "#b9b9b8", - "#bbbbba", - "#bcbcbb", - "#bdbdbc", - "#bebdbc", - "#c0bfbe", - "#c1c0bf", - "#c2c1c0", - "#c2c2c1", - "#c4c4c3", - "#c5c5c4", - "#c6c6c5", - "#c7c7c6", - "#c9c9c8", - "#cacac9", - "#cbcbca", - "#cccccb", - "#cececd", - "#cfcfce", - "#d0d0ce", - "#d1d1cf", - "#d3d3d1", - "#d4d4d2", - "#d5d5d3", - "#d6d6d4", - "#d8d8d6", - "#d9d9d7", - "#dadad8", - "#dbdbd9", - "#dddddb", - "#dededc", - "#dfdfdd", - "#e0e0de", - "#e2e2e0", - "#e3e3e2", - "#e4e4e3", - "#e5e5e4", - "#e7e7e6", - "#e8e8e7", - "#e9e9e8", - "#eaeae9", - "#ececeb", - "#ededec", - "#efeeed", - "#f0efee", - "#f2f2f0", - "#f3f3f1", - "#f4f4f2", - "#f7fe68", - "#f6fd66", - "#f4fc64", - "#f3fb61", - "#f1f95c", - "#eff85a", - "#eef757", - "#edf654", - "#ebf44e", - "#ebf34b", - "#eaf248", - "#eaf045", - "#eaee40", - "#e9ec3e", - "#e9eb3c", - "#e9e93a", - "#e9e738", - "#e9e536", - "#e9e435", - "#e9e234", - "#e8e032", - "#e8de31", - "#e8dd30", - "#e8dc2f", - "#e7d92d", - "#e7d72c", - "#e7d62c", - "#e6d52b", - "#e6d229", - "#e6d129", - "#e5cf28", - "#e5ce27", - "#e4cc26", - "#e4ca25", - "#e4c925", - "#e3c824", - "#e3c523", - "#e2c422", - "#e2c222", - "#e2c121", - "#e1bf20", - "#e1bd1f", - "#e0bc1f", - "#e0bb1e", - "#dfb81d", - "#dfb71d", - "#deb61c", - "#deb51c", - "#ddb21a", - "#ddb11a", - "#dcb019", - "#dcae19" + { + "index": 0.0, + "rgb": [63, 5, 5] + }, + { + "index": 0.00392156862745098, + "rgb": [65, 5, 5] + }, + { + "index": 0.00784313725490196, + "rgb": [66, 5, 5] + }, + { + "index": 0.011764705882352941, + "rgb": [67, 5, 5] + }, + { + "index": 0.01568627450980392, + "rgb": [70, 6, 6] + }, + { + "index": 0.0196078431372549, + "rgb": [71, 6, 6] + }, + { + "index": 0.023529411764705882, + "rgb": [73, 6, 7] + }, + { + "index": 0.027450980392156862, + "rgb": [74, 6, 7] + }, + { + "index": 0.03137254901960784, + "rgb": [77, 6, 8] + }, + { + "index": 0.03529411764705882, + "rgb": [78, 6, 8] + }, + { + "index": 0.0392156862745098, + "rgb": [79, 6, 9] + }, + { + "index": 0.043137254901960784, + "rgb": [81, 6, 9] + }, + { + "index": 0.047058823529411764, + "rgb": [83, 7, 10] + }, + { + "index": 0.050980392156862744, + "rgb": [85, 7, 10] + }, + { + "index": 0.054901960784313725, + "rgb": [86, 7, 10] + }, + { + "index": 0.058823529411764705, + "rgb": [88, 7, 11] + }, + { + "index": 0.06274509803921569, + "rgb": [90, 7, 11] + }, + { + "index": 0.06666666666666667, + "rgb": [92, 7, 12] + }, + { + "index": 0.07058823529411765, + "rgb": [93, 7, 12] + }, + { + "index": 0.07450980392156863, + "rgb": [94, 7, 12] + }, + { + "index": 0.0784313725490196, + "rgb": [97, 7, 13] + }, + { + "index": 0.08235294117647059, + "rgb": [98, 6, 13] + }, + { + "index": 0.08627450980392157, + "rgb": [100, 6, 13] + }, + { + "index": 0.09019607843137255, + "rgb": [101, 6, 13] + }, + { + "index": 0.09411764705882353, + "rgb": [104, 6, 14] + }, + { + "index": 0.09803921568627451, + "rgb": [105, 6, 14] + }, + { + "index": 0.10196078431372549, + "rgb": [107, 6, 14] + }, + { + "index": 0.10588235294117647, + "rgb": [108, 6, 14] + }, + { + "index": 0.10980392156862745, + "rgb": [111, 5, 15] + }, + { + "index": 0.11372549019607843, + "rgb": [112, 5, 15] + }, + { + "index": 0.11764705882352941, + "rgb": [114, 5, 15] + }, + { + "index": 0.12156862745098039, + "rgb": [115, 5, 15] + }, + { + "index": 0.12549019607843137, + "rgb": [118, 5, 15] + }, + { + "index": 0.12941176470588234, + "rgb": [119, 5, 14] + }, + { + "index": 0.13333333333333333, + "rgb": [120, 4, 14] + }, + { + "index": 0.13725490196078433, + "rgb": [122, 4, 14] + }, + { + "index": 0.1411764705882353, + "rgb": [124, 5, 14] + }, + { + "index": 0.14509803921568626, + "rgb": [126, 5, 13] + }, + { + "index": 0.14901960784313725, + "rgb": [127, 5, 13] + }, + { + "index": 0.15294117647058825, + "rgb": [128, 6, 13] + }, + { + "index": 0.1568627450980392, + "rgb": [131, 7, 12] + }, + { + "index": 0.16078431372549018, + "rgb": [132, 8, 11] + }, + { + "index": 0.16470588235294117, + "rgb": [133, 10, 11] + }, + { + "index": 0.16862745098039217, + "rgb": [134, 11, 10] + }, + { + "index": 0.17254901960784313, + "rgb": [136, 14, 9] + }, + { + "index": 0.1764705882352941, + "rgb": [137, 15, 9] + }, + { + "index": 0.1803921568627451, + "rgb": [138, 17, 9] + }, + { + "index": 0.1843137254901961, + "rgb": [139, 18, 8] + }, + { + "index": 0.18823529411764706, + "rgb": [140, 21, 8] + }, + { + "index": 0.19215686274509802, + "rgb": [141, 22, 7] + }, + { + "index": 0.19607843137254902, + "rgb": [142, 24, 7] + }, + { + "index": 0.2, + "rgb": [79, 79, 78] + }, + { + "index": 0.20392156862745098, + "rgb": [80, 79, 79] + }, + { + "index": 0.20784313725490194, + "rgb": [81, 80, 80] + }, + { + "index": 0.21176470588235294, + "rgb": [81, 81, 81] + }, + { + "index": 0.21568627450980393, + "rgb": [83, 82, 82] + }, + { + "index": 0.2196078431372549, + "rgb": [84, 83, 83] + }, + { + "index": 0.22352941176470587, + "rgb": [84, 84, 83] + }, + { + "index": 0.22745098039215686, + "rgb": [85, 85, 84] + }, + { + "index": 0.23137254901960785, + "rgb": [87, 86, 86] + }, + { + "index": 0.23529411764705882, + "rgb": [87, 87, 86] + }, + { + "index": 0.2392156862745098, + "rgb": [88, 88, 87] + }, + { + "index": 0.24313725490196078, + "rgb": [89, 88, 88] + }, + { + "index": 0.24705882352941178, + "rgb": [90, 90, 89] + }, + { + "index": 0.25098039215686274, + "rgb": [91, 91, 90] + }, + { + "index": 0.2549019607843137, + "rgb": [92, 91, 91] + }, + { + "index": 0.2588235294117647, + "rgb": [93, 92, 92] + }, + { + "index": 0.2627450980392157, + "rgb": [94, 94, 93] + }, + { + "index": 0.26666666666666666, + "rgb": [95, 94, 94] + }, + { + "index": 0.27058823529411763, + "rgb": [96, 95, 95] + }, + { + "index": 0.27450980392156865, + "rgb": [96, 96, 95] + }, + { + "index": 0.2784313725490196, + "rgb": [98, 97, 97] + }, + { + "index": 0.2823529411764706, + "rgb": [99, 98, 98] + }, + { + "index": 0.28627450980392155, + "rgb": [99, 99, 98] + }, + { + "index": 0.2901960784313725, + "rgb": [100, 100, 99] + }, + { + "index": 0.29411764705882354, + "rgb": [102, 101, 101] + }, + { + "index": 0.2980392156862745, + "rgb": [102, 102, 101] + }, + { + "index": 0.30196078431372547, + "rgb": [103, 103, 102] + }, + { + "index": 0.3058823529411765, + "rgb": [104, 103, 103] + }, + { + "index": 0.30980392156862746, + "rgb": [105, 105, 104] + }, + { + "index": 0.3137254901960784, + "rgb": [106, 106, 105] + }, + { + "index": 0.3176470588235294, + "rgb": [107, 106, 106] + }, + { + "index": 0.32156862745098036, + "rgb": [108, 107, 107] + }, + { + "index": 0.3254901960784314, + "rgb": [109, 109, 108] + }, + { + "index": 0.32941176470588235, + "rgb": [110, 110, 109] + }, + { + "index": 0.3333333333333333, + "rgb": [111, 110, 110] + }, + { + "index": 0.33725490196078434, + "rgb": [112, 111, 111] + }, + { + "index": 0.3411764705882353, + "rgb": [113, 113, 112] + }, + { + "index": 0.34509803921568627, + "rgb": [114, 113, 113] + }, + { + "index": 0.34901960784313724, + "rgb": [115, 114, 114] + }, + { + "index": 0.3529411764705882, + "rgb": [115, 115, 114] + }, + { + "index": 0.3568627450980392, + "rgb": [117, 117, 116] + }, + { + "index": 0.3607843137254902, + "rgb": [118, 117, 117] + }, + { + "index": 0.36470588235294116, + "rgb": [119, 118, 118] + }, + { + "index": 0.3686274509803922, + "rgb": [119, 119, 118] + }, + { + "index": 0.37254901960784315, + "rgb": [121, 120, 120] + }, + { + "index": 0.3764705882352941, + "rgb": [122, 121, 121] + }, + { + "index": 0.3803921568627451, + "rgb": [123, 122, 121] + }, + { + "index": 0.38431372549019605, + "rgb": [123, 123, 122] + }, + { + "index": 0.38823529411764707, + "rgb": [125, 124, 124] + }, + { + "index": 0.39215686274509803, + "rgb": [126, 125, 125] + }, + { + "index": 0.396078431372549, + "rgb": [126, 126, 125] + }, + { + "index": 0.4, + "rgb": [128, 128, 127] + }, + { + "index": 0.403921568627451, + "rgb": [129, 128, 128] + }, + { + "index": 0.40784313725490196, + "rgb": [130, 129, 129] + }, + { + "index": 0.4117647058823529, + "rgb": [130, 130, 129] + }, + { + "index": 0.4156862745098039, + "rgb": [132, 132, 131] + }, + { + "index": 0.4196078431372549, + "rgb": [133, 132, 132] + }, + { + "index": 0.4235294117647059, + "rgb": [134, 133, 133] + }, + { + "index": 0.42745098039215684, + "rgb": [134, 134, 133] + }, + { + "index": 0.43137254901960786, + "rgb": [136, 136, 135] + }, + { + "index": 0.43529411764705883, + "rgb": [137, 136, 136] + }, + { + "index": 0.4392156862745098, + "rgb": [138, 137, 137] + }, + { + "index": 0.44313725490196076, + "rgb": [139, 138, 137] + }, + { + "index": 0.44705882352941173, + "rgb": [140, 140, 139] + }, + { + "index": 0.45098039215686275, + "rgb": [141, 141, 140] + }, + { + "index": 0.4549019607843137, + "rgb": [142, 141, 141] + }, + { + "index": 0.4588235294117647, + "rgb": [143, 142, 142] + }, + { + "index": 0.4627450980392157, + "rgb": [144, 144, 143] + }, + { + "index": 0.4666666666666667, + "rgb": [145, 145, 144] + }, + { + "index": 0.47058823529411764, + "rgb": [146, 146, 145] + }, + { + "index": 0.4745098039215686, + "rgb": [147, 146, 146] + }, + { + "index": 0.4784313725490196, + "rgb": [148, 148, 147] + }, + { + "index": 0.4823529411764706, + "rgb": [149, 149, 148] + }, + { + "index": 0.48627450980392156, + "rgb": [150, 150, 149] + }, + { + "index": 0.49019607843137253, + "rgb": [151, 151, 150] + }, + { + "index": 0.49411764705882355, + "rgb": [153, 152, 151] + }, + { + "index": 0.4980392156862745, + "rgb": [153, 153, 152] + }, + { + "index": 0.5019607843137255, + "rgb": [154, 154, 153] + }, + { + "index": 0.5058823529411764, + "rgb": [155, 155, 154] + }, + { + "index": 0.5098039215686274, + "rgb": [157, 156, 156] + }, + { + "index": 0.5137254901960784, + "rgb": [158, 157, 157] + }, + { + "index": 0.5176470588235293, + "rgb": [159, 158, 157] + }, + { + "index": 0.5215686274509804, + "rgb": [159, 159, 158] + }, + { + "index": 0.5254901960784314, + "rgb": [161, 161, 160] + }, + { + "index": 0.5294117647058824, + "rgb": [162, 162, 161] + }, + { + "index": 0.5333333333333333, + "rgb": [163, 163, 162] + }, + { + "index": 0.5372549019607843, + "rgb": [164, 163, 163] + }, + { + "index": 0.5411764705882353, + "rgb": [165, 165, 164] + }, + { + "index": 0.5450980392156862, + "rgb": [166, 166, 165] + }, + { + "index": 0.5490196078431373, + "rgb": [167, 167, 166] + }, + { + "index": 0.5529411764705883, + "rgb": [168, 168, 167] + }, + { + "index": 0.5568627450980392, + "rgb": [170, 170, 169] + }, + { + "index": 0.5607843137254902, + "rgb": [171, 170, 170] + }, + { + "index": 0.5647058823529412, + "rgb": [172, 171, 170] + }, + { + "index": 0.5686274509803921, + "rgb": [173, 172, 171] + }, + { + "index": 0.5725490196078431, + "rgb": [174, 174, 173] + }, + { + "index": 0.5764705882352941, + "rgb": [175, 175, 174] + }, + { + "index": 0.580392156862745, + "rgb": [176, 176, 175] + }, + { + "index": 0.5843137254901961, + "rgb": [177, 177, 176] + }, + { + "index": 0.5882352941176471, + "rgb": [179, 178, 178] + }, + { + "index": 0.592156862745098, + "rgb": [180, 179, 178] + }, + { + "index": 0.596078431372549, + "rgb": [181, 180, 179] + }, + { + "index": 0.6, + "rgb": [182, 182, 181] + }, + { + "index": 0.6039215686274509, + "rgb": [183, 183, 182] + }, + { + "index": 0.6078431372549019, + "rgb": [184, 184, 183] + }, + { + "index": 0.611764705882353, + "rgb": [185, 185, 184] + }, + { + "index": 0.615686274509804, + "rgb": [187, 187, 186] + }, + { + "index": 0.6196078431372549, + "rgb": [188, 188, 187] + }, + { + "index": 0.6235294117647059, + "rgb": [189, 189, 188] + }, + { + "index": 0.6274509803921569, + "rgb": [190, 189, 188] + }, + { + "index": 0.6313725490196078, + "rgb": [192, 191, 190] + }, + { + "index": 0.6352941176470588, + "rgb": [193, 192, 191] + }, + { + "index": 0.6392156862745098, + "rgb": [194, 193, 192] + }, + { + "index": 0.6431372549019607, + "rgb": [194, 194, 193] + }, + { + "index": 0.6470588235294118, + "rgb": [196, 196, 195] + }, + { + "index": 0.6509803921568628, + "rgb": [197, 197, 196] + }, + { + "index": 0.6549019607843137, + "rgb": [198, 198, 197] + }, + { + "index": 0.6588235294117647, + "rgb": [199, 199, 198] + }, + { + "index": 0.6627450980392157, + "rgb": [201, 201, 200] + }, + { + "index": 0.6666666666666666, + "rgb": [202, 202, 201] + }, + { + "index": 0.6705882352941176, + "rgb": [203, 203, 202] + }, + { + "index": 0.6745098039215687, + "rgb": [204, 204, 203] + }, + { + "index": 0.6784313725490196, + "rgb": [206, 206, 205] + }, + { + "index": 0.6823529411764706, + "rgb": [207, 207, 206] + }, + { + "index": 0.6862745098039216, + "rgb": [208, 208, 206] + }, + { + "index": 0.6901960784313725, + "rgb": [209, 209, 207] + }, + { + "index": 0.6941176470588235, + "rgb": [211, 211, 209] + }, + { + "index": 0.6980392156862745, + "rgb": [212, 212, 210] + }, + { + "index": 0.7019607843137254, + "rgb": [213, 213, 211] + }, + { + "index": 0.7058823529411764, + "rgb": [214, 214, 212] + }, + { + "index": 0.7098039215686275, + "rgb": [216, 216, 214] + }, + { + "index": 0.7137254901960784, + "rgb": [217, 217, 215] + }, + { + "index": 0.7176470588235294, + "rgb": [218, 218, 216] + }, + { + "index": 0.7215686274509804, + "rgb": [219, 219, 217] + }, + { + "index": 0.7254901960784313, + "rgb": [221, 221, 219] + }, + { + "index": 0.7294117647058823, + "rgb": [222, 222, 220] + }, + { + "index": 0.7333333333333333, + "rgb": [223, 223, 221] + }, + { + "index": 0.7372549019607844, + "rgb": [224, 224, 222] + }, + { + "index": 0.7411764705882353, + "rgb": [226, 226, 224] + }, + { + "index": 0.7450980392156863, + "rgb": [227, 227, 226] + }, + { + "index": 0.7490196078431373, + "rgb": [228, 228, 227] + }, + { + "index": 0.7529411764705882, + "rgb": [229, 229, 228] + }, + { + "index": 0.7568627450980392, + "rgb": [231, 231, 230] + }, + { + "index": 0.7607843137254902, + "rgb": [232, 232, 231] + }, + { + "index": 0.7647058823529411, + "rgb": [233, 233, 232] + }, + { + "index": 0.7686274509803921, + "rgb": [234, 234, 233] + }, + { + "index": 0.7725490196078432, + "rgb": [236, 236, 235] + }, + { + "index": 0.7764705882352941, + "rgb": [237, 237, 236] + }, + { + "index": 0.7803921568627451, + "rgb": [239, 238, 237] + }, + { + "index": 0.7843137254901961, + "rgb": [240, 239, 238] + }, + { + "index": 0.788235294117647, + "rgb": [242, 242, 240] + }, + { + "index": 0.792156862745098, + "rgb": [243, 243, 241] + }, + { + "index": 0.796078431372549, + "rgb": [244, 244, 242] + }, + { + "index": 0.8, + "rgb": [247, 254, 104] + }, + { + "index": 0.803921568627451, + "rgb": [246, 253, 102] + }, + { + "index": 0.807843137254902, + "rgb": [244, 252, 100] + }, + { + "index": 0.8117647058823529, + "rgb": [243, 251, 97] + }, + { + "index": 0.8156862745098039, + "rgb": [241, 249, 92] + }, + { + "index": 0.8196078431372549, + "rgb": [239, 248, 90] + }, + { + "index": 0.8235294117647058, + "rgb": [238, 247, 87] + }, + { + "index": 0.8274509803921568, + "rgb": [237, 246, 84] + }, + { + "index": 0.8313725490196078, + "rgb": [235, 244, 78] + }, + { + "index": 0.8352941176470589, + "rgb": [235, 243, 75] + }, + { + "index": 0.8392156862745098, + "rgb": [234, 242, 72] + }, + { + "index": 0.8431372549019608, + "rgb": [234, 240, 69] + }, + { + "index": 0.8470588235294118, + "rgb": [234, 238, 64] + }, + { + "index": 0.8509803921568627, + "rgb": [233, 236, 62] + }, + { + "index": 0.8549019607843137, + "rgb": [233, 235, 60] + }, + { + "index": 0.8588235294117647, + "rgb": [233, 233, 58] + }, + { + "index": 0.8627450980392157, + "rgb": [233, 231, 56] + }, + { + "index": 0.8666666666666667, + "rgb": [233, 229, 54] + }, + { + "index": 0.8705882352941177, + "rgb": [233, 228, 53] + }, + { + "index": 0.8745098039215686, + "rgb": [233, 226, 52] + }, + { + "index": 0.8784313725490196, + "rgb": [232, 224, 50] + }, + { + "index": 0.8823529411764706, + "rgb": [232, 222, 49] + }, + { + "index": 0.8862745098039215, + "rgb": [232, 221, 48] + }, + { + "index": 0.8901960784313725, + "rgb": [232, 220, 47] + }, + { + "index": 0.8941176470588235, + "rgb": [231, 217, 45] + }, + { + "index": 0.8980392156862745, + "rgb": [231, 215, 44] + }, + { + "index": 0.9019607843137255, + "rgb": [231, 214, 44] + }, + { + "index": 0.9058823529411765, + "rgb": [230, 213, 43] + }, + { + "index": 0.9098039215686274, + "rgb": [230, 210, 41] + }, + { + "index": 0.9137254901960784, + "rgb": [230, 209, 41] + }, + { + "index": 0.9176470588235294, + "rgb": [229, 207, 40] + }, + { + "index": 0.9215686274509803, + "rgb": [229, 206, 39] + }, + { + "index": 0.9254901960784314, + "rgb": [228, 204, 38] + }, + { + "index": 0.9294117647058824, + "rgb": [228, 202, 37] + }, + { + "index": 0.9333333333333333, + "rgb": [228, 201, 37] + }, + { + "index": 0.9372549019607843, + "rgb": [227, 200, 36] + }, + { + "index": 0.9411764705882353, + "rgb": [227, 197, 35] + }, + { + "index": 0.9450980392156862, + "rgb": [226, 196, 34] + }, + { + "index": 0.9490196078431372, + "rgb": [226, 194, 34] + }, + { + "index": 0.9529411764705882, + "rgb": [226, 193, 33] + }, + { + "index": 0.9568627450980391, + "rgb": [225, 191, 32] + }, + { + "index": 0.9607843137254902, + "rgb": [225, 189, 31] + }, + { + "index": 0.9647058823529412, + "rgb": [224, 188, 31] + }, + { + "index": 0.9686274509803922, + "rgb": [224, 187, 30] + }, + { + "index": 0.9725490196078431, + "rgb": [223, 184, 29] + }, + { + "index": 0.9764705882352941, + "rgb": [223, 183, 29] + }, + { + "index": 0.9803921568627451, + "rgb": [222, 182, 28] + }, + { + "index": 0.984313725490196, + "rgb": [222, 181, 28] + }, + { + "index": 0.9882352941176471, + "rgb": [221, 178, 26] + }, + { + "index": 0.9921568627450981, + "rgb": [221, 177, 26] + }, + { + "index": 0.996078431372549, + "rgb": [220, 176, 25] + }, + { + "index": 1.0, + "rgb": [220, 174, 25] + } ], "matter": [ - "#fdedb0", - "#fdebae", - "#fdeaad", - "#fde9ac", - "#fde7aa", - "#fce6a9", - "#fce4a7", - "#fce3a6", - "#fce2a5", - "#fce0a3", - "#fcdfa2", - "#fcdda1", - "#fcdc9f", - "#fbdb9e", - "#fbd99d", - "#fbd89c", - "#fbd69a", - "#fbd599", - "#fbd498", - "#fbd296", - "#fad195", - "#facf94", - "#face93", - "#facd91", - "#facb90", - "#faca8f", - "#fac88e", - "#f9c78d", - "#f9c68b", - "#f9c48a", - "#f9c389", - "#f9c288", - "#f9c087", - "#f8bf86", - "#f8bd84", - "#f8bc83", - "#f8bb82", - "#f8b981", - "#f7b880", - "#f7b77f", - "#f7b57e", - "#f7b47d", - "#f7b27c", - "#f7b17a", - "#f6b079", - "#f6ae78", - "#f6ad77", - "#f6ac76", - "#f5aa75", - "#f5a974", - "#f5a873", - "#f5a672", - "#f5a571", - "#f4a370", - "#f4a26f", - "#f4a16e", - "#f49f6d", - "#f39e6c", - "#f39d6c", - "#f39b6b", - "#f39a6a", - "#f29969", - "#f29768", - "#f29667", - "#f19466", - "#f19365", - "#f19265", - "#f19064", - "#f08f63", - "#f08e62", - "#f08c61", - "#ef8b61", - "#ef8a60", - "#ef885f", - "#ee875e", - "#ee855e", - "#ee845d", - "#ed835c", - "#ed815c", - "#ed805b", - "#ec7f5b", - "#ec7d5a", - "#eb7c59", - "#eb7b59", - "#eb7958", - "#ea7858", - "#ea7657", - "#e97557", - "#e97456", - "#e87256", - "#e87155", - "#e87055", - "#e76e55", - "#e76d54", - "#e66c54", - "#e66a54", - "#e56953", - "#e56853", - "#e46653", - "#e46553", - "#e36453", - "#e26252", - "#e26152", - "#e16052", - "#e15f52", - "#e05d52", - "#df5c52", - "#df5b52", - "#de5952", - "#dd5852", - "#dd5752", - "#dc5652", - "#db5552", - "#da5352", - "#da5253", - "#d95153", - "#d85053", - "#d74f53", - "#d74d53", - "#d64c53", - "#d54b54", - "#d44a54", - "#d34954", - "#d24854", - "#d14755", - "#d04655", - "#d04555", - "#cf4456", - "#ce4356", - "#cd4256", - "#cc4157", - "#cb4057", - "#ca3f57", - "#c93e58", - "#c83d58", - "#c73c58", - "#c63b59", - "#c53a59", - "#c43959", - "#c3385a", - "#c1385a", - "#c0375a", - "#bf365b", - "#be355b", - "#bd345b", - "#bc345c", - "#bb335c", - "#ba325c", - "#b9315d", - "#b8305d", - "#b6305d", - "#b52f5d", - "#b42e5e", - "#b32e5e", - "#b22d5e", - "#b12c5f", - "#af2c5f", - "#ae2b5f", - "#ad2a5f", - "#ac2a60", - "#ab2960", - "#a92860", - "#a82860", - "#a72761", - "#a62761", - "#a52661", - "#a32561", - "#a22561", - "#a12462", - "#a02462", - "#9e2362", - "#9d2362", - "#9c2262", - "#9b2262", - "#992162", - "#982163", - "#972163", - "#952063", - "#942063", - "#931f63", - "#921f63", - "#901f63", - "#8f1e63", - "#8e1e63", - "#8c1e63", - "#8b1d63", - "#8a1d63", - "#881d63", - "#871c63", - "#861c63", - "#851c63", - "#831c62", - "#821b62", - "#811b62", - "#7f1b62", - "#7e1b62", - "#7d1a62", - "#7b1a61", - "#7a1a61", - "#781a61", - "#771a61", - "#761a60", - "#741960", - "#731960", - "#72195f", - "#70195f", - "#6f195f", - "#6e195e", - "#6c195e", - "#6b185d", - "#6a185d", - "#68185d", - "#67185c", - "#66185c", - "#64185b", - "#63185b", - "#62175a", - "#60175a", - "#5f1759", - "#5e1759", - "#5c1758", - "#5b1757", - "#591757", - "#581756", - "#571656", - "#551655", - "#541654", - "#531654", - "#521653", - "#501652", - "#4f1552", - "#4e1551", - "#4c1550", - "#4b154f", - "#4a154f", - "#48144e", - "#47144d", - "#46144c", - "#44144c", - "#43134b", - "#42134a", - "#411349", - "#3f1349", - "#3e1248", - "#3d1247", - "#3b1246", - "#3a1245", - "#391144", - "#381144", - "#361143", - "#351042", - "#341041", - "#321040", - "#310f3f", - "#300f3e", - "#2f0f3d" + { + "index": 0.0, + "rgb": [253, 237, 176] + }, + { + "index": 0.00392156862745098, + "rgb": [253, 235, 174] + }, + { + "index": 0.00784313725490196, + "rgb": [253, 234, 173] + }, + { + "index": 0.011764705882352941, + "rgb": [253, 233, 172] + }, + { + "index": 0.01568627450980392, + "rgb": [253, 231, 170] + }, + { + "index": 0.0196078431372549, + "rgb": [252, 230, 169] + }, + { + "index": 0.023529411764705882, + "rgb": [252, 228, 167] + }, + { + "index": 0.027450980392156862, + "rgb": [252, 227, 166] + }, + { + "index": 0.03137254901960784, + "rgb": [252, 226, 165] + }, + { + "index": 0.03529411764705882, + "rgb": [252, 224, 163] + }, + { + "index": 0.0392156862745098, + "rgb": [252, 223, 162] + }, + { + "index": 0.043137254901960784, + "rgb": [252, 221, 161] + }, + { + "index": 0.047058823529411764, + "rgb": [252, 220, 159] + }, + { + "index": 0.050980392156862744, + "rgb": [251, 219, 158] + }, + { + "index": 0.054901960784313725, + "rgb": [251, 217, 157] + }, + { + "index": 0.058823529411764705, + "rgb": [251, 216, 156] + }, + { + "index": 0.06274509803921569, + "rgb": [251, 214, 154] + }, + { + "index": 0.06666666666666667, + "rgb": [251, 213, 153] + }, + { + "index": 0.07058823529411765, + "rgb": [251, 212, 152] + }, + { + "index": 0.07450980392156863, + "rgb": [251, 210, 150] + }, + { + "index": 0.0784313725490196, + "rgb": [250, 209, 149] + }, + { + "index": 0.08235294117647059, + "rgb": [250, 207, 148] + }, + { + "index": 0.08627450980392157, + "rgb": [250, 206, 147] + }, + { + "index": 0.09019607843137255, + "rgb": [250, 205, 145] + }, + { + "index": 0.09411764705882353, + "rgb": [250, 203, 144] + }, + { + "index": 0.09803921568627451, + "rgb": [250, 202, 143] + }, + { + "index": 0.10196078431372549, + "rgb": [250, 200, 142] + }, + { + "index": 0.10588235294117647, + "rgb": [249, 199, 141] + }, + { + "index": 0.10980392156862745, + "rgb": [249, 198, 139] + }, + { + "index": 0.11372549019607843, + "rgb": [249, 196, 138] + }, + { + "index": 0.11764705882352941, + "rgb": [249, 195, 137] + }, + { + "index": 0.12156862745098039, + "rgb": [249, 194, 136] + }, + { + "index": 0.12549019607843137, + "rgb": [249, 192, 135] + }, + { + "index": 0.12941176470588234, + "rgb": [248, 191, 134] + }, + { + "index": 0.13333333333333333, + "rgb": [248, 189, 132] + }, + { + "index": 0.13725490196078433, + "rgb": [248, 188, 131] + }, + { + "index": 0.1411764705882353, + "rgb": [248, 187, 130] + }, + { + "index": 0.14509803921568626, + "rgb": [248, 185, 129] + }, + { + "index": 0.14901960784313725, + "rgb": [247, 184, 128] + }, + { + "index": 0.15294117647058825, + "rgb": [247, 183, 127] + }, + { + "index": 0.1568627450980392, + "rgb": [247, 181, 126] + }, + { + "index": 0.16078431372549018, + "rgb": [247, 180, 125] + }, + { + "index": 0.16470588235294117, + "rgb": [247, 178, 124] + }, + { + "index": 0.16862745098039217, + "rgb": [247, 177, 122] + }, + { + "index": 0.17254901960784313, + "rgb": [246, 176, 121] + }, + { + "index": 0.1764705882352941, + "rgb": [246, 174, 120] + }, + { + "index": 0.1803921568627451, + "rgb": [246, 173, 119] + }, + { + "index": 0.1843137254901961, + "rgb": [246, 172, 118] + }, + { + "index": 0.18823529411764706, + "rgb": [245, 170, 117] + }, + { + "index": 0.19215686274509802, + "rgb": [245, 169, 116] + }, + { + "index": 0.19607843137254902, + "rgb": [245, 168, 115] + }, + { + "index": 0.2, + "rgb": [245, 166, 114] + }, + { + "index": 0.20392156862745098, + "rgb": [245, 165, 113] + }, + { + "index": 0.20784313725490194, + "rgb": [244, 163, 112] + }, + { + "index": 0.21176470588235294, + "rgb": [244, 162, 111] + }, + { + "index": 0.21568627450980393, + "rgb": [244, 161, 110] + }, + { + "index": 0.2196078431372549, + "rgb": [244, 159, 109] + }, + { + "index": 0.22352941176470587, + "rgb": [243, 158, 108] + }, + { + "index": 0.22745098039215686, + "rgb": [243, 157, 108] + }, + { + "index": 0.23137254901960785, + "rgb": [243, 155, 107] + }, + { + "index": 0.23529411764705882, + "rgb": [243, 154, 106] + }, + { + "index": 0.2392156862745098, + "rgb": [242, 153, 105] + }, + { + "index": 0.24313725490196078, + "rgb": [242, 151, 104] + }, + { + "index": 0.24705882352941178, + "rgb": [242, 150, 103] + }, + { + "index": 0.25098039215686274, + "rgb": [241, 148, 102] + }, + { + "index": 0.2549019607843137, + "rgb": [241, 147, 101] + }, + { + "index": 0.2588235294117647, + "rgb": [241, 146, 101] + }, + { + "index": 0.2627450980392157, + "rgb": [241, 144, 100] + }, + { + "index": 0.26666666666666666, + "rgb": [240, 143, 99] + }, + { + "index": 0.27058823529411763, + "rgb": [240, 142, 98] + }, + { + "index": 0.27450980392156865, + "rgb": [240, 140, 97] + }, + { + "index": 0.2784313725490196, + "rgb": [239, 139, 97] + }, + { + "index": 0.2823529411764706, + "rgb": [239, 138, 96] + }, + { + "index": 0.28627450980392155, + "rgb": [239, 136, 95] + }, + { + "index": 0.2901960784313725, + "rgb": [238, 135, 94] + }, + { + "index": 0.29411764705882354, + "rgb": [238, 133, 94] + }, + { + "index": 0.2980392156862745, + "rgb": [238, 132, 93] + }, + { + "index": 0.30196078431372547, + "rgb": [237, 131, 92] + }, + { + "index": 0.3058823529411765, + "rgb": [237, 129, 92] + }, + { + "index": 0.30980392156862746, + "rgb": [237, 128, 91] + }, + { + "index": 0.3137254901960784, + "rgb": [236, 127, 91] + }, + { + "index": 0.3176470588235294, + "rgb": [236, 125, 90] + }, + { + "index": 0.32156862745098036, + "rgb": [235, 124, 89] + }, + { + "index": 0.3254901960784314, + "rgb": [235, 123, 89] + }, + { + "index": 0.32941176470588235, + "rgb": [235, 121, 88] + }, + { + "index": 0.3333333333333333, + "rgb": [234, 120, 88] + }, + { + "index": 0.33725490196078434, + "rgb": [234, 118, 87] + }, + { + "index": 0.3411764705882353, + "rgb": [233, 117, 87] + }, + { + "index": 0.34509803921568627, + "rgb": [233, 116, 86] + }, + { + "index": 0.34901960784313724, + "rgb": [232, 114, 86] + }, + { + "index": 0.3529411764705882, + "rgb": [232, 113, 85] + }, + { + "index": 0.3568627450980392, + "rgb": [232, 112, 85] + }, + { + "index": 0.3607843137254902, + "rgb": [231, 110, 85] + }, + { + "index": 0.36470588235294116, + "rgb": [231, 109, 84] + }, + { + "index": 0.3686274509803922, + "rgb": [230, 108, 84] + }, + { + "index": 0.37254901960784315, + "rgb": [230, 106, 84] + }, + { + "index": 0.3764705882352941, + "rgb": [229, 105, 83] + }, + { + "index": 0.3803921568627451, + "rgb": [229, 104, 83] + }, + { + "index": 0.38431372549019605, + "rgb": [228, 102, 83] + }, + { + "index": 0.38823529411764707, + "rgb": [228, 101, 83] + }, + { + "index": 0.39215686274509803, + "rgb": [227, 100, 83] + }, + { + "index": 0.396078431372549, + "rgb": [226, 98, 82] + }, + { + "index": 0.4, + "rgb": [226, 97, 82] + }, + { + "index": 0.403921568627451, + "rgb": [225, 96, 82] + }, + { + "index": 0.40784313725490196, + "rgb": [225, 95, 82] + }, + { + "index": 0.4117647058823529, + "rgb": [224, 93, 82] + }, + { + "index": 0.4156862745098039, + "rgb": [223, 92, 82] + }, + { + "index": 0.4196078431372549, + "rgb": [223, 91, 82] + }, + { + "index": 0.4235294117647059, + "rgb": [222, 89, 82] + }, + { + "index": 0.42745098039215684, + "rgb": [221, 88, 82] + }, + { + "index": 0.43137254901960786, + "rgb": [221, 87, 82] + }, + { + "index": 0.43529411764705883, + "rgb": [220, 86, 82] + }, + { + "index": 0.4392156862745098, + "rgb": [219, 85, 82] + }, + { + "index": 0.44313725490196076, + "rgb": [218, 83, 82] + }, + { + "index": 0.44705882352941173, + "rgb": [218, 82, 83] + }, + { + "index": 0.45098039215686275, + "rgb": [217, 81, 83] + }, + { + "index": 0.4549019607843137, + "rgb": [216, 80, 83] + }, + { + "index": 0.4588235294117647, + "rgb": [215, 79, 83] + }, + { + "index": 0.4627450980392157, + "rgb": [215, 77, 83] + }, + { + "index": 0.4666666666666667, + "rgb": [214, 76, 83] + }, + { + "index": 0.47058823529411764, + "rgb": [213, 75, 84] + }, + { + "index": 0.4745098039215686, + "rgb": [212, 74, 84] + }, + { + "index": 0.4784313725490196, + "rgb": [211, 73, 84] + }, + { + "index": 0.4823529411764706, + "rgb": [210, 72, 84] + }, + { + "index": 0.48627450980392156, + "rgb": [209, 71, 85] + }, + { + "index": 0.49019607843137253, + "rgb": [208, 70, 85] + }, + { + "index": 0.49411764705882355, + "rgb": [208, 69, 85] + }, + { + "index": 0.4980392156862745, + "rgb": [207, 68, 86] + }, + { + "index": 0.5019607843137255, + "rgb": [206, 67, 86] + }, + { + "index": 0.5058823529411764, + "rgb": [205, 66, 86] + }, + { + "index": 0.5098039215686274, + "rgb": [204, 65, 87] + }, + { + "index": 0.5137254901960784, + "rgb": [203, 64, 87] + }, + { + "index": 0.5176470588235293, + "rgb": [202, 63, 87] + }, + { + "index": 0.5215686274509804, + "rgb": [201, 62, 88] + }, + { + "index": 0.5254901960784314, + "rgb": [200, 61, 88] + }, + { + "index": 0.5294117647058824, + "rgb": [199, 60, 88] + }, + { + "index": 0.5333333333333333, + "rgb": [198, 59, 89] + }, + { + "index": 0.5372549019607843, + "rgb": [197, 58, 89] + }, + { + "index": 0.5411764705882353, + "rgb": [196, 57, 89] + }, + { + "index": 0.5450980392156862, + "rgb": [195, 56, 90] + }, + { + "index": 0.5490196078431373, + "rgb": [193, 56, 90] + }, + { + "index": 0.5529411764705883, + "rgb": [192, 55, 90] + }, + { + "index": 0.5568627450980392, + "rgb": [191, 54, 91] + }, + { + "index": 0.5607843137254902, + "rgb": [190, 53, 91] + }, + { + "index": 0.5647058823529412, + "rgb": [189, 52, 91] + }, + { + "index": 0.5686274509803921, + "rgb": [188, 52, 92] + }, + { + "index": 0.5725490196078431, + "rgb": [187, 51, 92] + }, + { + "index": 0.5764705882352941, + "rgb": [186, 50, 92] + }, + { + "index": 0.580392156862745, + "rgb": [185, 49, 93] + }, + { + "index": 0.5843137254901961, + "rgb": [184, 48, 93] + }, + { + "index": 0.5882352941176471, + "rgb": [182, 48, 93] + }, + { + "index": 0.592156862745098, + "rgb": [181, 47, 93] + }, + { + "index": 0.596078431372549, + "rgb": [180, 46, 94] + }, + { + "index": 0.6, + "rgb": [179, 46, 94] + }, + { + "index": 0.6039215686274509, + "rgb": [178, 45, 94] + }, + { + "index": 0.6078431372549019, + "rgb": [177, 44, 95] + }, + { + "index": 0.611764705882353, + "rgb": [175, 44, 95] + }, + { + "index": 0.615686274509804, + "rgb": [174, 43, 95] + }, + { + "index": 0.6196078431372549, + "rgb": [173, 42, 95] + }, + { + "index": 0.6235294117647059, + "rgb": [172, 42, 96] + }, + { + "index": 0.6274509803921569, + "rgb": [171, 41, 96] + }, + { + "index": 0.6313725490196078, + "rgb": [169, 40, 96] + }, + { + "index": 0.6352941176470588, + "rgb": [168, 40, 96] + }, + { + "index": 0.6392156862745098, + "rgb": [167, 39, 97] + }, + { + "index": 0.6431372549019607, + "rgb": [166, 39, 97] + }, + { + "index": 0.6470588235294118, + "rgb": [165, 38, 97] + }, + { + "index": 0.6509803921568628, + "rgb": [163, 37, 97] + }, + { + "index": 0.6549019607843137, + "rgb": [162, 37, 97] + }, + { + "index": 0.6588235294117647, + "rgb": [161, 36, 98] + }, + { + "index": 0.6627450980392157, + "rgb": [160, 36, 98] + }, + { + "index": 0.6666666666666666, + "rgb": [158, 35, 98] + }, + { + "index": 0.6705882352941176, + "rgb": [157, 35, 98] + }, + { + "index": 0.6745098039215687, + "rgb": [156, 34, 98] + }, + { + "index": 0.6784313725490196, + "rgb": [155, 34, 98] + }, + { + "index": 0.6823529411764706, + "rgb": [153, 33, 98] + }, + { + "index": 0.6862745098039216, + "rgb": [152, 33, 99] + }, + { + "index": 0.6901960784313725, + "rgb": [151, 33, 99] + }, + { + "index": 0.6941176470588235, + "rgb": [149, 32, 99] + }, + { + "index": 0.6980392156862745, + "rgb": [148, 32, 99] + }, + { + "index": 0.7019607843137254, + "rgb": [147, 31, 99] + }, + { + "index": 0.7058823529411764, + "rgb": [146, 31, 99] + }, + { + "index": 0.7098039215686275, + "rgb": [144, 31, 99] + }, + { + "index": 0.7137254901960784, + "rgb": [143, 30, 99] + }, + { + "index": 0.7176470588235294, + "rgb": [142, 30, 99] + }, + { + "index": 0.7215686274509804, + "rgb": [140, 30, 99] + }, + { + "index": 0.7254901960784313, + "rgb": [139, 29, 99] + }, + { + "index": 0.7294117647058823, + "rgb": [138, 29, 99] + }, + { + "index": 0.7333333333333333, + "rgb": [136, 29, 99] + }, + { + "index": 0.7372549019607844, + "rgb": [135, 28, 99] + }, + { + "index": 0.7411764705882353, + "rgb": [134, 28, 99] + }, + { + "index": 0.7450980392156863, + "rgb": [133, 28, 99] + }, + { + "index": 0.7490196078431373, + "rgb": [131, 28, 98] + }, + { + "index": 0.7529411764705882, + "rgb": [130, 27, 98] + }, + { + "index": 0.7568627450980392, + "rgb": [129, 27, 98] + }, + { + "index": 0.7607843137254902, + "rgb": [127, 27, 98] + }, + { + "index": 0.7647058823529411, + "rgb": [126, 27, 98] + }, + { + "index": 0.7686274509803921, + "rgb": [125, 26, 98] + }, + { + "index": 0.7725490196078432, + "rgb": [123, 26, 97] + }, + { + "index": 0.7764705882352941, + "rgb": [122, 26, 97] + }, + { + "index": 0.7803921568627451, + "rgb": [120, 26, 97] + }, + { + "index": 0.7843137254901961, + "rgb": [119, 26, 97] + }, + { + "index": 0.788235294117647, + "rgb": [118, 26, 96] + }, + { + "index": 0.792156862745098, + "rgb": [116, 25, 96] + }, + { + "index": 0.796078431372549, + "rgb": [115, 25, 96] + }, + { + "index": 0.8, + "rgb": [114, 25, 95] + }, + { + "index": 0.803921568627451, + "rgb": [112, 25, 95] + }, + { + "index": 0.807843137254902, + "rgb": [111, 25, 95] + }, + { + "index": 0.8117647058823529, + "rgb": [110, 25, 94] + }, + { + "index": 0.8156862745098039, + "rgb": [108, 25, 94] + }, + { + "index": 0.8196078431372549, + "rgb": [107, 24, 93] + }, + { + "index": 0.8235294117647058, + "rgb": [106, 24, 93] + }, + { + "index": 0.8274509803921568, + "rgb": [104, 24, 93] + }, + { + "index": 0.8313725490196078, + "rgb": [103, 24, 92] + }, + { + "index": 0.8352941176470589, + "rgb": [102, 24, 92] + }, + { + "index": 0.8392156862745098, + "rgb": [100, 24, 91] + }, + { + "index": 0.8431372549019608, + "rgb": [99, 24, 91] + }, + { + "index": 0.8470588235294118, + "rgb": [98, 23, 90] + }, + { + "index": 0.8509803921568627, + "rgb": [96, 23, 90] + }, + { + "index": 0.8549019607843137, + "rgb": [95, 23, 89] + }, + { + "index": 0.8588235294117647, + "rgb": [94, 23, 89] + }, + { + "index": 0.8627450980392157, + "rgb": [92, 23, 88] + }, + { + "index": 0.8666666666666667, + "rgb": [91, 23, 87] + }, + { + "index": 0.8705882352941177, + "rgb": [89, 23, 87] + }, + { + "index": 0.8745098039215686, + "rgb": [88, 23, 86] + }, + { + "index": 0.8784313725490196, + "rgb": [87, 22, 86] + }, + { + "index": 0.8823529411764706, + "rgb": [85, 22, 85] + }, + { + "index": 0.8862745098039215, + "rgb": [84, 22, 84] + }, + { + "index": 0.8901960784313725, + "rgb": [83, 22, 84] + }, + { + "index": 0.8941176470588235, + "rgb": [82, 22, 83] + }, + { + "index": 0.8980392156862745, + "rgb": [80, 22, 82] + }, + { + "index": 0.9019607843137255, + "rgb": [79, 21, 82] + }, + { + "index": 0.9058823529411765, + "rgb": [78, 21, 81] + }, + { + "index": 0.9098039215686274, + "rgb": [76, 21, 80] + }, + { + "index": 0.9137254901960784, + "rgb": [75, 21, 79] + }, + { + "index": 0.9176470588235294, + "rgb": [74, 21, 79] + }, + { + "index": 0.9215686274509803, + "rgb": [72, 20, 78] + }, + { + "index": 0.9254901960784314, + "rgb": [71, 20, 77] + }, + { + "index": 0.9294117647058824, + "rgb": [70, 20, 76] + }, + { + "index": 0.9333333333333333, + "rgb": [68, 20, 76] + }, + { + "index": 0.9372549019607843, + "rgb": [67, 19, 75] + }, + { + "index": 0.9411764705882353, + "rgb": [66, 19, 74] + }, + { + "index": 0.9450980392156862, + "rgb": [65, 19, 73] + }, + { + "index": 0.9490196078431372, + "rgb": [63, 19, 73] + }, + { + "index": 0.9529411764705882, + "rgb": [62, 18, 72] + }, + { + "index": 0.9568627450980391, + "rgb": [61, 18, 71] + }, + { + "index": 0.9607843137254902, + "rgb": [59, 18, 70] + }, + { + "index": 0.9647058823529412, + "rgb": [58, 18, 69] + }, + { + "index": 0.9686274509803922, + "rgb": [57, 17, 68] + }, + { + "index": 0.9725490196078431, + "rgb": [56, 17, 68] + }, + { + "index": 0.9764705882352941, + "rgb": [54, 17, 67] + }, + { + "index": 0.9803921568627451, + "rgb": [53, 16, 66] + }, + { + "index": 0.984313725490196, + "rgb": [52, 16, 65] + }, + { + "index": 0.9882352941176471, + "rgb": [50, 16, 64] + }, + { + "index": 0.9921568627450981, + "rgb": [49, 15, 63] + }, + { + "index": 0.996078431372549, + "rgb": [48, 15, 62] + }, + { + "index": 1.0, + "rgb": [47, 15, 61] + } ], "amp": [ - "#f1ecec", - "#f0ebea", - "#f0eae9", - "#efe9e8", - "#eee8e6", - "#eee7e5", - "#ede5e3", - "#ede4e2", - "#ece3e1", - "#ece2df", - "#ebe1de", - "#ebdfdc", - "#eadedb", - "#eaddda", - "#e9dcd8", - "#e9dbd7", - "#e9d9d5", - "#e8d8d4", - "#e8d7d3", - "#e7d6d1", - "#e7d5d0", - "#e6d4ce", - "#e6d2cd", - "#e6d1cb", - "#e5d0ca", - "#e5cfc8", - "#e4cec7", - "#e4cdc6", - "#e4cbc4", - "#e3cac3", - "#e3c9c1", - "#e2c8c0", - "#e2c7be", - "#e2c6bd", - "#e1c4bc", - "#e1c3ba", - "#e0c2b9", - "#e0c1b7", - "#e0c0b6", - "#dfbfb4", - "#dfbdb3", - "#dfbcb1", - "#debbb0", - "#debaae", - "#deb9ad", - "#ddb8ac", - "#ddb6aa", - "#dcb5a9", - "#dcb4a7", - "#dcb3a6", - "#dbb2a4", - "#dbb1a3", - "#dbb0a1", - "#daaea0", - "#daad9f", - "#daac9d", - "#d9ab9c", - "#d9aa9a", - "#d9a999", - "#d8a897", - "#d8a696", - "#d8a594", - "#d7a493", - "#d7a392", - "#d7a290", - "#d6a18f", - "#d6a08d", - "#d69e8c", - "#d59d8a", - "#d59c89", - "#d59b88", - "#d49a86", - "#d49985", - "#d49883", - "#d39782", - "#d39580", - "#d3947f", - "#d2937e", - "#d2927c", - "#d1917b", - "#d19079", - "#d18f78", - "#d08d77", - "#d08c75", - "#d08b74", - "#cf8a72", - "#cf8971", - "#cf8870", - "#ce876e", - "#ce856d", - "#ce846b", - "#cd836a", - "#cd8269", - "#cd8167", - "#cc8066", - "#cc7f64", - "#cc7d63", - "#cb7c62", - "#cb7b60", - "#ca7a5f", - "#ca795e", - "#ca785c", - "#c9775b", - "#c9755a", - "#c97458", - "#c87357", - "#c87256", - "#c87154", - "#c77053", - "#c76e52", - "#c66d50", - "#c66c4f", - "#c66b4e", - "#c56a4d", - "#c5694b", - "#c4674a", - "#c46649", - "#c46547", - "#c36446", - "#c36345", - "#c26144", - "#c26043", - "#c25f41", - "#c15e40", - "#c15d3f", - "#c05b3e", - "#c05a3d", - "#c0593b", - "#bf583a", - "#bf5639", - "#be5538", - "#be5437", - "#bd5336", - "#bd5135", - "#bc5034", - "#bc4f33", - "#bc4e32", - "#bb4c31", - "#bb4b30", - "#ba4a2f", - "#ba492e", - "#b9472d", - "#b9462c", - "#b8452c", - "#b8432b", - "#b7422a", - "#b74129", - "#b63f29", - "#b53e28", - "#b53d28", - "#b43b27", - "#b43a26", - "#b33926", - "#b33726", - "#b23625", - "#b13525", - "#b13325", - "#b03224", - "#af3124", - "#af2f24", - "#ae2e24", - "#ad2d24", - "#ac2c24", - "#ac2a24", - "#ab2924", - "#aa2824", - "#a92724", - "#a82524", - "#a72424", - "#a72324", - "#a62224", - "#a52124", - "#a42024", - "#a31f25", - "#a21e25", - "#a11c25", - "#a01b25", - "#9f1a25", - "#9e1926", - "#9d1826", - "#9c1826", - "#9b1726", - "#9a1626", - "#981527", - "#971427", - "#961327", - "#951327", - "#941228", - "#931128", - "#911128", - "#901028", - "#8f1028", - "#8e1028", - "#8d0f28", - "#8b0f29", - "#8a0e29", - "#890e29", - "#870e29", - "#860e29", - "#850e29", - "#840e29", - "#820e29", - "#810e29", - "#800d29", - "#7e0d29", - "#7d0d29", - "#7c0e28", - "#7a0e28", - "#790e28", - "#780e28", - "#760e28", - "#750e27", - "#740e27", - "#720e27", - "#710e27", - "#700e26", - "#6e0e26", - "#6d0e26", - "#6c0e25", - "#6a0e25", - "#690e25", - "#680e24", - "#660e24", - "#650e23", - "#640e23", - "#620e22", - "#610e22", - "#600e21", - "#5e0e21", - "#5d0e21", - "#5c0e20", - "#5a0e20", - "#590d1f", - "#580d1e", - "#560d1e", - "#550d1d", - "#540d1d", - "#530d1c", - "#510d1c", - "#500c1b", - "#4f0c1b", - "#4d0c1a", - "#4c0c19", - "#4b0c19", - "#4a0b18", - "#480b18", - "#470b17", - "#460b16", - "#450a16", - "#430a15", - "#420a14", - "#410a14", - "#3f0913", - "#3e0913", - "#3d0912", - "#3c0911" + { + "index": 0.0, + "rgb": [241, 236, 236] + }, + { + "index": 0.00392156862745098, + "rgb": [240, 235, 234] + }, + { + "index": 0.00784313725490196, + "rgb": [240, 234, 233] + }, + { + "index": 0.011764705882352941, + "rgb": [239, 233, 232] + }, + { + "index": 0.01568627450980392, + "rgb": [238, 232, 230] + }, + { + "index": 0.0196078431372549, + "rgb": [238, 231, 229] + }, + { + "index": 0.023529411764705882, + "rgb": [237, 229, 227] + }, + { + "index": 0.027450980392156862, + "rgb": [237, 228, 226] + }, + { + "index": 0.03137254901960784, + "rgb": [236, 227, 225] + }, + { + "index": 0.03529411764705882, + "rgb": [236, 226, 223] + }, + { + "index": 0.0392156862745098, + "rgb": [235, 225, 222] + }, + { + "index": 0.043137254901960784, + "rgb": [235, 223, 220] + }, + { + "index": 0.047058823529411764, + "rgb": [234, 222, 219] + }, + { + "index": 0.050980392156862744, + "rgb": [234, 221, 218] + }, + { + "index": 0.054901960784313725, + "rgb": [233, 220, 216] + }, + { + "index": 0.058823529411764705, + "rgb": [233, 219, 215] + }, + { + "index": 0.06274509803921569, + "rgb": [233, 217, 213] + }, + { + "index": 0.06666666666666667, + "rgb": [232, 216, 212] + }, + { + "index": 0.07058823529411765, + "rgb": [232, 215, 211] + }, + { + "index": 0.07450980392156863, + "rgb": [231, 214, 209] + }, + { + "index": 0.0784313725490196, + "rgb": [231, 213, 208] + }, + { + "index": 0.08235294117647059, + "rgb": [230, 212, 206] + }, + { + "index": 0.08627450980392157, + "rgb": [230, 210, 205] + }, + { + "index": 0.09019607843137255, + "rgb": [230, 209, 203] + }, + { + "index": 0.09411764705882353, + "rgb": [229, 208, 202] + }, + { + "index": 0.09803921568627451, + "rgb": [229, 207, 200] + }, + { + "index": 0.10196078431372549, + "rgb": [228, 206, 199] + }, + { + "index": 0.10588235294117647, + "rgb": [228, 205, 198] + }, + { + "index": 0.10980392156862745, + "rgb": [228, 203, 196] + }, + { + "index": 0.11372549019607843, + "rgb": [227, 202, 195] + }, + { + "index": 0.11764705882352941, + "rgb": [227, 201, 193] + }, + { + "index": 0.12156862745098039, + "rgb": [226, 200, 192] + }, + { + "index": 0.12549019607843137, + "rgb": [226, 199, 190] + }, + { + "index": 0.12941176470588234, + "rgb": [226, 198, 189] + }, + { + "index": 0.13333333333333333, + "rgb": [225, 196, 188] + }, + { + "index": 0.13725490196078433, + "rgb": [225, 195, 186] + }, + { + "index": 0.1411764705882353, + "rgb": [224, 194, 185] + }, + { + "index": 0.14509803921568626, + "rgb": [224, 193, 183] + }, + { + "index": 0.14901960784313725, + "rgb": [224, 192, 182] + }, + { + "index": 0.15294117647058825, + "rgb": [223, 191, 180] + }, + { + "index": 0.1568627450980392, + "rgb": [223, 189, 179] + }, + { + "index": 0.16078431372549018, + "rgb": [223, 188, 177] + }, + { + "index": 0.16470588235294117, + "rgb": [222, 187, 176] + }, + { + "index": 0.16862745098039217, + "rgb": [222, 186, 174] + }, + { + "index": 0.17254901960784313, + "rgb": [222, 185, 173] + }, + { + "index": 0.1764705882352941, + "rgb": [221, 184, 172] + }, + { + "index": 0.1803921568627451, + "rgb": [221, 182, 170] + }, + { + "index": 0.1843137254901961, + "rgb": [220, 181, 169] + }, + { + "index": 0.18823529411764706, + "rgb": [220, 180, 167] + }, + { + "index": 0.19215686274509802, + "rgb": [220, 179, 166] + }, + { + "index": 0.19607843137254902, + "rgb": [219, 178, 164] + }, + { + "index": 0.2, + "rgb": [219, 177, 163] + }, + { + "index": 0.20392156862745098, + "rgb": [219, 176, 161] + }, + { + "index": 0.20784313725490194, + "rgb": [218, 174, 160] + }, + { + "index": 0.21176470588235294, + "rgb": [218, 173, 159] + }, + { + "index": 0.21568627450980393, + "rgb": [218, 172, 157] + }, + { + "index": 0.2196078431372549, + "rgb": [217, 171, 156] + }, + { + "index": 0.22352941176470587, + "rgb": [217, 170, 154] + }, + { + "index": 0.22745098039215686, + "rgb": [217, 169, 153] + }, + { + "index": 0.23137254901960785, + "rgb": [216, 168, 151] + }, + { + "index": 0.23529411764705882, + "rgb": [216, 166, 150] + }, + { + "index": 0.2392156862745098, + "rgb": [216, 165, 148] + }, + { + "index": 0.24313725490196078, + "rgb": [215, 164, 147] + }, + { + "index": 0.24705882352941178, + "rgb": [215, 163, 146] + }, + { + "index": 0.25098039215686274, + "rgb": [215, 162, 144] + }, + { + "index": 0.2549019607843137, + "rgb": [214, 161, 143] + }, + { + "index": 0.2588235294117647, + "rgb": [214, 160, 141] + }, + { + "index": 0.2627450980392157, + "rgb": [214, 158, 140] + }, + { + "index": 0.26666666666666666, + "rgb": [213, 157, 138] + }, + { + "index": 0.27058823529411763, + "rgb": [213, 156, 137] + }, + { + "index": 0.27450980392156865, + "rgb": [213, 155, 136] + }, + { + "index": 0.2784313725490196, + "rgb": [212, 154, 134] + }, + { + "index": 0.2823529411764706, + "rgb": [212, 153, 133] + }, + { + "index": 0.28627450980392155, + "rgb": [212, 152, 131] + }, + { + "index": 0.2901960784313725, + "rgb": [211, 151, 130] + }, + { + "index": 0.29411764705882354, + "rgb": [211, 149, 128] + }, + { + "index": 0.2980392156862745, + "rgb": [211, 148, 127] + }, + { + "index": 0.30196078431372547, + "rgb": [210, 147, 126] + }, + { + "index": 0.3058823529411765, + "rgb": [210, 146, 124] + }, + { + "index": 0.30980392156862746, + "rgb": [209, 145, 123] + }, + { + "index": 0.3137254901960784, + "rgb": [209, 144, 121] + }, + { + "index": 0.3176470588235294, + "rgb": [209, 143, 120] + }, + { + "index": 0.32156862745098036, + "rgb": [208, 141, 119] + }, + { + "index": 0.3254901960784314, + "rgb": [208, 140, 117] + }, + { + "index": 0.32941176470588235, + "rgb": [208, 139, 116] + }, + { + "index": 0.3333333333333333, + "rgb": [207, 138, 114] + }, + { + "index": 0.33725490196078434, + "rgb": [207, 137, 113] + }, + { + "index": 0.3411764705882353, + "rgb": [207, 136, 112] + }, + { + "index": 0.34509803921568627, + "rgb": [206, 135, 110] + }, + { + "index": 0.34901960784313724, + "rgb": [206, 133, 109] + }, + { + "index": 0.3529411764705882, + "rgb": [206, 132, 107] + }, + { + "index": 0.3568627450980392, + "rgb": [205, 131, 106] + }, + { + "index": 0.3607843137254902, + "rgb": [205, 130, 105] + }, + { + "index": 0.36470588235294116, + "rgb": [205, 129, 103] + }, + { + "index": 0.3686274509803922, + "rgb": [204, 128, 102] + }, + { + "index": 0.37254901960784315, + "rgb": [204, 127, 100] + }, + { + "index": 0.3764705882352941, + "rgb": [204, 125, 99] + }, + { + "index": 0.3803921568627451, + "rgb": [203, 124, 98] + }, + { + "index": 0.38431372549019605, + "rgb": [203, 123, 96] + }, + { + "index": 0.38823529411764707, + "rgb": [202, 122, 95] + }, + { + "index": 0.39215686274509803, + "rgb": [202, 121, 94] + }, + { + "index": 0.396078431372549, + "rgb": [202, 120, 92] + }, + { + "index": 0.4, + "rgb": [201, 119, 91] + }, + { + "index": 0.403921568627451, + "rgb": [201, 117, 90] + }, + { + "index": 0.40784313725490196, + "rgb": [201, 116, 88] + }, + { + "index": 0.4117647058823529, + "rgb": [200, 115, 87] + }, + { + "index": 0.4156862745098039, + "rgb": [200, 114, 86] + }, + { + "index": 0.4196078431372549, + "rgb": [200, 113, 84] + }, + { + "index": 0.4235294117647059, + "rgb": [199, 112, 83] + }, + { + "index": 0.42745098039215684, + "rgb": [199, 110, 82] + }, + { + "index": 0.43137254901960786, + "rgb": [198, 109, 80] + }, + { + "index": 0.43529411764705883, + "rgb": [198, 108, 79] + }, + { + "index": 0.4392156862745098, + "rgb": [198, 107, 78] + }, + { + "index": 0.44313725490196076, + "rgb": [197, 106, 77] + }, + { + "index": 0.44705882352941173, + "rgb": [197, 105, 75] + }, + { + "index": 0.45098039215686275, + "rgb": [196, 103, 74] + }, + { + "index": 0.4549019607843137, + "rgb": [196, 102, 73] + }, + { + "index": 0.4588235294117647, + "rgb": [196, 101, 71] + }, + { + "index": 0.4627450980392157, + "rgb": [195, 100, 70] + }, + { + "index": 0.4666666666666667, + "rgb": [195, 99, 69] + }, + { + "index": 0.47058823529411764, + "rgb": [194, 97, 68] + }, + { + "index": 0.4745098039215686, + "rgb": [194, 96, 67] + }, + { + "index": 0.4784313725490196, + "rgb": [194, 95, 65] + }, + { + "index": 0.4823529411764706, + "rgb": [193, 94, 64] + }, + { + "index": 0.48627450980392156, + "rgb": [193, 93, 63] + }, + { + "index": 0.49019607843137253, + "rgb": [192, 91, 62] + }, + { + "index": 0.49411764705882355, + "rgb": [192, 90, 61] + }, + { + "index": 0.4980392156862745, + "rgb": [192, 89, 59] + }, + { + "index": 0.5019607843137255, + "rgb": [191, 88, 58] + }, + { + "index": 0.5058823529411764, + "rgb": [191, 86, 57] + }, + { + "index": 0.5098039215686274, + "rgb": [190, 85, 56] + }, + { + "index": 0.5137254901960784, + "rgb": [190, 84, 55] + }, + { + "index": 0.5176470588235293, + "rgb": [189, 83, 54] + }, + { + "index": 0.5215686274509804, + "rgb": [189, 81, 53] + }, + { + "index": 0.5254901960784314, + "rgb": [188, 80, 52] + }, + { + "index": 0.5294117647058824, + "rgb": [188, 79, 51] + }, + { + "index": 0.5333333333333333, + "rgb": [188, 78, 50] + }, + { + "index": 0.5372549019607843, + "rgb": [187, 76, 49] + }, + { + "index": 0.5411764705882353, + "rgb": [187, 75, 48] + }, + { + "index": 0.5450980392156862, + "rgb": [186, 74, 47] + }, + { + "index": 0.5490196078431373, + "rgb": [186, 73, 46] + }, + { + "index": 0.5529411764705883, + "rgb": [185, 71, 45] + }, + { + "index": 0.5568627450980392, + "rgb": [185, 70, 44] + }, + { + "index": 0.5607843137254902, + "rgb": [184, 69, 44] + }, + { + "index": 0.5647058823529412, + "rgb": [184, 67, 43] + }, + { + "index": 0.5686274509803921, + "rgb": [183, 66, 42] + }, + { + "index": 0.5725490196078431, + "rgb": [183, 65, 41] + }, + { + "index": 0.5764705882352941, + "rgb": [182, 63, 41] + }, + { + "index": 0.580392156862745, + "rgb": [181, 62, 40] + }, + { + "index": 0.5843137254901961, + "rgb": [181, 61, 40] + }, + { + "index": 0.5882352941176471, + "rgb": [180, 59, 39] + }, + { + "index": 0.592156862745098, + "rgb": [180, 58, 38] + }, + { + "index": 0.596078431372549, + "rgb": [179, 57, 38] + }, + { + "index": 0.6, + "rgb": [179, 55, 38] + }, + { + "index": 0.6039215686274509, + "rgb": [178, 54, 37] + }, + { + "index": 0.6078431372549019, + "rgb": [177, 53, 37] + }, + { + "index": 0.611764705882353, + "rgb": [177, 51, 37] + }, + { + "index": 0.615686274509804, + "rgb": [176, 50, 36] + }, + { + "index": 0.6196078431372549, + "rgb": [175, 49, 36] + }, + { + "index": 0.6235294117647059, + "rgb": [175, 47, 36] + }, + { + "index": 0.6274509803921569, + "rgb": [174, 46, 36] + }, + { + "index": 0.6313725490196078, + "rgb": [173, 45, 36] + }, + { + "index": 0.6352941176470588, + "rgb": [172, 44, 36] + }, + { + "index": 0.6392156862745098, + "rgb": [172, 42, 36] + }, + { + "index": 0.6431372549019607, + "rgb": [171, 41, 36] + }, + { + "index": 0.6470588235294118, + "rgb": [170, 40, 36] + }, + { + "index": 0.6509803921568628, + "rgb": [169, 39, 36] + }, + { + "index": 0.6549019607843137, + "rgb": [168, 37, 36] + }, + { + "index": 0.6588235294117647, + "rgb": [167, 36, 36] + }, + { + "index": 0.6627450980392157, + "rgb": [167, 35, 36] + }, + { + "index": 0.6666666666666666, + "rgb": [166, 34, 36] + }, + { + "index": 0.6705882352941176, + "rgb": [165, 33, 36] + }, + { + "index": 0.6745098039215687, + "rgb": [164, 32, 36] + }, + { + "index": 0.6784313725490196, + "rgb": [163, 31, 37] + }, + { + "index": 0.6823529411764706, + "rgb": [162, 30, 37] + }, + { + "index": 0.6862745098039216, + "rgb": [161, 28, 37] + }, + { + "index": 0.6901960784313725, + "rgb": [160, 27, 37] + }, + { + "index": 0.6941176470588235, + "rgb": [159, 26, 37] + }, + { + "index": 0.6980392156862745, + "rgb": [158, 25, 38] + }, + { + "index": 0.7019607843137254, + "rgb": [157, 24, 38] + }, + { + "index": 0.7058823529411764, + "rgb": [156, 24, 38] + }, + { + "index": 0.7098039215686275, + "rgb": [155, 23, 38] + }, + { + "index": 0.7137254901960784, + "rgb": [154, 22, 38] + }, + { + "index": 0.7176470588235294, + "rgb": [152, 21, 39] + }, + { + "index": 0.7215686274509804, + "rgb": [151, 20, 39] + }, + { + "index": 0.7254901960784313, + "rgb": [150, 19, 39] + }, + { + "index": 0.7294117647058823, + "rgb": [149, 19, 39] + }, + { + "index": 0.7333333333333333, + "rgb": [148, 18, 40] + }, + { + "index": 0.7372549019607844, + "rgb": [147, 17, 40] + }, + { + "index": 0.7411764705882353, + "rgb": [145, 17, 40] + }, + { + "index": 0.7450980392156863, + "rgb": [144, 16, 40] + }, + { + "index": 0.7490196078431373, + "rgb": [143, 16, 40] + }, + { + "index": 0.7529411764705882, + "rgb": [142, 16, 40] + }, + { + "index": 0.7568627450980392, + "rgb": [141, 15, 40] + }, + { + "index": 0.7607843137254902, + "rgb": [139, 15, 41] + }, + { + "index": 0.7647058823529411, + "rgb": [138, 14, 41] + }, + { + "index": 0.7686274509803921, + "rgb": [137, 14, 41] + }, + { + "index": 0.7725490196078432, + "rgb": [135, 14, 41] + }, + { + "index": 0.7764705882352941, + "rgb": [134, 14, 41] + }, + { + "index": 0.7803921568627451, + "rgb": [133, 14, 41] + }, + { + "index": 0.7843137254901961, + "rgb": [132, 14, 41] + }, + { + "index": 0.788235294117647, + "rgb": [130, 14, 41] + }, + { + "index": 0.792156862745098, + "rgb": [129, 14, 41] + }, + { + "index": 0.796078431372549, + "rgb": [128, 13, 41] + }, + { + "index": 0.8, + "rgb": [126, 13, 41] + }, + { + "index": 0.803921568627451, + "rgb": [125, 13, 41] + }, + { + "index": 0.807843137254902, + "rgb": [124, 14, 40] + }, + { + "index": 0.8117647058823529, + "rgb": [122, 14, 40] + }, + { + "index": 0.8156862745098039, + "rgb": [121, 14, 40] + }, + { + "index": 0.8196078431372549, + "rgb": [120, 14, 40] + }, + { + "index": 0.8235294117647058, + "rgb": [118, 14, 40] + }, + { + "index": 0.8274509803921568, + "rgb": [117, 14, 39] + }, + { + "index": 0.8313725490196078, + "rgb": [116, 14, 39] + }, + { + "index": 0.8352941176470589, + "rgb": [114, 14, 39] + }, + { + "index": 0.8392156862745098, + "rgb": [113, 14, 39] + }, + { + "index": 0.8431372549019608, + "rgb": [112, 14, 38] + }, + { + "index": 0.8470588235294118, + "rgb": [110, 14, 38] + }, + { + "index": 0.8509803921568627, + "rgb": [109, 14, 38] + }, + { + "index": 0.8549019607843137, + "rgb": [108, 14, 37] + }, + { + "index": 0.8588235294117647, + "rgb": [106, 14, 37] + }, + { + "index": 0.8627450980392157, + "rgb": [105, 14, 37] + }, + { + "index": 0.8666666666666667, + "rgb": [104, 14, 36] + }, + { + "index": 0.8705882352941177, + "rgb": [102, 14, 36] + }, + { + "index": 0.8745098039215686, + "rgb": [101, 14, 35] + }, + { + "index": 0.8784313725490196, + "rgb": [100, 14, 35] + }, + { + "index": 0.8823529411764706, + "rgb": [98, 14, 34] + }, + { + "index": 0.8862745098039215, + "rgb": [97, 14, 34] + }, + { + "index": 0.8901960784313725, + "rgb": [96, 14, 33] + }, + { + "index": 0.8941176470588235, + "rgb": [94, 14, 33] + }, + { + "index": 0.8980392156862745, + "rgb": [93, 14, 33] + }, + { + "index": 0.9019607843137255, + "rgb": [92, 14, 32] + }, + { + "index": 0.9058823529411765, + "rgb": [90, 14, 32] + }, + { + "index": 0.9098039215686274, + "rgb": [89, 13, 31] + }, + { + "index": 0.9137254901960784, + "rgb": [88, 13, 30] + }, + { + "index": 0.9176470588235294, + "rgb": [86, 13, 30] + }, + { + "index": 0.9215686274509803, + "rgb": [85, 13, 29] + }, + { + "index": 0.9254901960784314, + "rgb": [84, 13, 29] + }, + { + "index": 0.9294117647058824, + "rgb": [83, 13, 28] + }, + { + "index": 0.9333333333333333, + "rgb": [81, 13, 28] + }, + { + "index": 0.9372549019607843, + "rgb": [80, 12, 27] + }, + { + "index": 0.9411764705882353, + "rgb": [79, 12, 27] + }, + { + "index": 0.9450980392156862, + "rgb": [77, 12, 26] + }, + { + "index": 0.9490196078431372, + "rgb": [76, 12, 25] + }, + { + "index": 0.9529411764705882, + "rgb": [75, 12, 25] + }, + { + "index": 0.9568627450980391, + "rgb": [74, 11, 24] + }, + { + "index": 0.9607843137254902, + "rgb": [72, 11, 24] + }, + { + "index": 0.9647058823529412, + "rgb": [71, 11, 23] + }, + { + "index": 0.9686274509803922, + "rgb": [70, 11, 22] + }, + { + "index": 0.9725490196078431, + "rgb": [69, 10, 22] + }, + { + "index": 0.9764705882352941, + "rgb": [67, 10, 21] + }, + { + "index": 0.9803921568627451, + "rgb": [66, 10, 20] + }, + { + "index": 0.984313725490196, + "rgb": [65, 10, 20] + }, + { + "index": 0.9882352941176471, + "rgb": [63, 9, 19] + }, + { + "index": 0.9921568627450981, + "rgb": [62, 9, 19] + }, + { + "index": 0.996078431372549, + "rgb": [61, 9, 18] + }, + { + "index": 1.0, + "rgb": [60, 9, 17] + } ], "tempo": [ - "#fef5f4", - "#fdf4f2", - "#fcf3f1", - "#faf2ef", - "#f9f1ee", - "#f7f0ec", - "#f6efeb", - "#f5eee9", - "#f3eee8", - "#f2ede6", - "#f1ece5", - "#efebe3", - "#eeeae2", - "#ece9e0", - "#ebe8df", - "#eae7dd", - "#e8e6dc", - "#e7e5db", - "#e5e5d9", - "#e4e4d8", - "#e3e3d6", - "#e1e2d5", - "#e0e1d4", - "#dee0d2", - "#dddfd1", - "#dcdfcf", - "#dadece", - "#d9ddcd", - "#d7dccb", - "#d6dbca", - "#d4dac9", - "#d3dac7", - "#d2d9c6", - "#d0d8c5", - "#cfd7c3", - "#cdd6c2", - "#ccd6c1", - "#cad5c0", - "#c9d4be", - "#c7d3bd", - "#c6d2bc", - "#c4d2bb", - "#c3d1b9", - "#c1d0b8", - "#c0cfb7", - "#becfb6", - "#bdceb5", - "#bbcdb3", - "#baccb2", - "#b8ccb1", - "#b7cbb0", - "#b5caaf", - "#b4c9ae", - "#b2c9ac", - "#b1c8ab", - "#afc7aa", - "#aec6a9", - "#acc6a8", - "#aac5a7", - "#a9c4a6", - "#a7c3a5", - "#a6c3a4", - "#a4c2a3", - "#a2c1a2", - "#a1c1a1", - "#9fc0a0", - "#9dbf9f", - "#9cbf9e", - "#9abe9d", - "#99bd9c", - "#97bc9b", - "#95bc9a", - "#94bb99", - "#92ba99", - "#90ba98", - "#8eb997", - "#8db896", - "#8bb895", - "#89b794", - "#88b694", - "#86b693", - "#84b592", - "#82b491", - "#80b491", - "#7fb390", - "#7db28f", - "#7bb28f", - "#79b18e", - "#77b08d", - "#76b08d", - "#74af8c", - "#72ae8b", - "#70ae8b", - "#6ead8a", - "#6cac8a", - "#6aab89", - "#69ab89", - "#67aa88", - "#65a988", - "#63a987", - "#61a887", - "#5fa786", - "#5da786", - "#5ba685", - "#59a585", - "#57a585", - "#55a484", - "#53a384", - "#51a283", - "#4fa283", - "#4da183", - "#4ba083", - "#49a082", - "#479f82", - "#459e82", - "#439d81", - "#419d81", - "#3f9c81", - "#3d9b81", - "#3b9a81", - "#399980", - "#379980", - "#359880", - "#339780", - "#319680", - "#2f957f", - "#2e957f", - "#2c947f", - "#2a937f", - "#28927f", - "#26917e", - "#25907e", - "#23907e", - "#228f7e", - "#208e7e", - "#1f8d7e", - "#1d8c7d", - "#1c8b7d", - "#1a8a7d", - "#19897d", - "#18897c", - "#17887c", - "#16877c", - "#15867c", - "#14857b", - "#13847b", - "#13837b", - "#12827b", - "#12817a", - "#11807a", - "#117f7a", - "#117e79", - "#107d79", - "#107d79", - "#107c78", - "#107b78", - "#107a78", - "#107977", - "#117877", - "#117777", - "#117676", - "#117576", - "#127475", - "#127375", - "#127275", - "#137174", - "#137074", - "#136f73", - "#146e73", - "#146d72", - "#146d72", - "#156c72", - "#156b71", - "#156a71", - "#166970", - "#166870", - "#16676f", - "#17666f", - "#17656e", - "#17646e", - "#18636d", - "#18626d", - "#18616c", - "#19606c", - "#195f6b", - "#195e6b", - "#195e6a", - "#1a5d6a", - "#1a5c69", - "#1a5b69", - "#1a5a68", - "#1a5967", - "#1a5867", - "#1b5766", - "#1b5666", - "#1b5565", - "#1b5465", - "#1b5364", - "#1b5264", - "#1b5163", - "#1b5162", - "#1b5062", - "#1c4f61", - "#1c4e61", - "#1c4d60", - "#1c4c60", - "#1c4b5f", - "#1c4a5e", - "#1c495e", - "#1c485d", - "#1c475d", - "#1c465c", - "#1c465b", - "#1b455b", - "#1b445a", - "#1b435a", - "#1b4259", - "#1b4159", - "#1b4058", - "#1b3f57", - "#1b3e57", - "#1b3d56", - "#1b3c56", - "#1b3c55", - "#1a3b54", - "#1a3a54", - "#1a3953", - "#1a3853", - "#1a3752", - "#1a3652", - "#1a3551", - "#193450", - "#193350", - "#19324f", - "#19314f", - "#19304e", - "#192f4e", - "#182f4d", - "#182e4c", - "#182d4c", - "#182c4b", - "#182b4b", - "#172a4a", - "#17294a", - "#172849", - "#172748", - "#162648", - "#162547", - "#162447", - "#162346", - "#162246", - "#152145", - "#152045", - "#151f44", - "#151e44", - "#141d43" + { + "index": 0.0, + "rgb": [254, 245, 244] + }, + { + "index": 0.00392156862745098, + "rgb": [253, 244, 242] + }, + { + "index": 0.00784313725490196, + "rgb": [252, 243, 241] + }, + { + "index": 0.011764705882352941, + "rgb": [250, 242, 239] + }, + { + "index": 0.01568627450980392, + "rgb": [249, 241, 238] + }, + { + "index": 0.0196078431372549, + "rgb": [247, 240, 236] + }, + { + "index": 0.023529411764705882, + "rgb": [246, 239, 235] + }, + { + "index": 0.027450980392156862, + "rgb": [245, 238, 233] + }, + { + "index": 0.03137254901960784, + "rgb": [243, 238, 232] + }, + { + "index": 0.03529411764705882, + "rgb": [242, 237, 230] + }, + { + "index": 0.0392156862745098, + "rgb": [241, 236, 229] + }, + { + "index": 0.043137254901960784, + "rgb": [239, 235, 227] + }, + { + "index": 0.047058823529411764, + "rgb": [238, 234, 226] + }, + { + "index": 0.050980392156862744, + "rgb": [236, 233, 224] + }, + { + "index": 0.054901960784313725, + "rgb": [235, 232, 223] + }, + { + "index": 0.058823529411764705, + "rgb": [234, 231, 221] + }, + { + "index": 0.06274509803921569, + "rgb": [232, 230, 220] + }, + { + "index": 0.06666666666666667, + "rgb": [231, 229, 219] + }, + { + "index": 0.07058823529411765, + "rgb": [229, 229, 217] + }, + { + "index": 0.07450980392156863, + "rgb": [228, 228, 216] + }, + { + "index": 0.0784313725490196, + "rgb": [227, 227, 214] + }, + { + "index": 0.08235294117647059, + "rgb": [225, 226, 213] + }, + { + "index": 0.08627450980392157, + "rgb": [224, 225, 212] + }, + { + "index": 0.09019607843137255, + "rgb": [222, 224, 210] + }, + { + "index": 0.09411764705882353, + "rgb": [221, 223, 209] + }, + { + "index": 0.09803921568627451, + "rgb": [220, 223, 207] + }, + { + "index": 0.10196078431372549, + "rgb": [218, 222, 206] + }, + { + "index": 0.10588235294117647, + "rgb": [217, 221, 205] + }, + { + "index": 0.10980392156862745, + "rgb": [215, 220, 203] + }, + { + "index": 0.11372549019607843, + "rgb": [214, 219, 202] + }, + { + "index": 0.11764705882352941, + "rgb": [212, 218, 201] + }, + { + "index": 0.12156862745098039, + "rgb": [211, 218, 199] + }, + { + "index": 0.12549019607843137, + "rgb": [210, 217, 198] + }, + { + "index": 0.12941176470588234, + "rgb": [208, 216, 197] + }, + { + "index": 0.13333333333333333, + "rgb": [207, 215, 195] + }, + { + "index": 0.13725490196078433, + "rgb": [205, 214, 194] + }, + { + "index": 0.1411764705882353, + "rgb": [204, 214, 193] + }, + { + "index": 0.14509803921568626, + "rgb": [202, 213, 192] + }, + { + "index": 0.14901960784313725, + "rgb": [201, 212, 190] + }, + { + "index": 0.15294117647058825, + "rgb": [199, 211, 189] + }, + { + "index": 0.1568627450980392, + "rgb": [198, 210, 188] + }, + { + "index": 0.16078431372549018, + "rgb": [196, 210, 187] + }, + { + "index": 0.16470588235294117, + "rgb": [195, 209, 185] + }, + { + "index": 0.16862745098039217, + "rgb": [193, 208, 184] + }, + { + "index": 0.17254901960784313, + "rgb": [192, 207, 183] + }, + { + "index": 0.1764705882352941, + "rgb": [190, 207, 182] + }, + { + "index": 0.1803921568627451, + "rgb": [189, 206, 181] + }, + { + "index": 0.1843137254901961, + "rgb": [187, 205, 179] + }, + { + "index": 0.18823529411764706, + "rgb": [186, 204, 178] + }, + { + "index": 0.19215686274509802, + "rgb": [184, 204, 177] + }, + { + "index": 0.19607843137254902, + "rgb": [183, 203, 176] + }, + { + "index": 0.2, + "rgb": [181, 202, 175] + }, + { + "index": 0.20392156862745098, + "rgb": [180, 201, 174] + }, + { + "index": 0.20784313725490194, + "rgb": [178, 201, 172] + }, + { + "index": 0.21176470588235294, + "rgb": [177, 200, 171] + }, + { + "index": 0.21568627450980393, + "rgb": [175, 199, 170] + }, + { + "index": 0.2196078431372549, + "rgb": [174, 198, 169] + }, + { + "index": 0.22352941176470587, + "rgb": [172, 198, 168] + }, + { + "index": 0.22745098039215686, + "rgb": [170, 197, 167] + }, + { + "index": 0.23137254901960785, + "rgb": [169, 196, 166] + }, + { + "index": 0.23529411764705882, + "rgb": [167, 195, 165] + }, + { + "index": 0.2392156862745098, + "rgb": [166, 195, 164] + }, + { + "index": 0.24313725490196078, + "rgb": [164, 194, 163] + }, + { + "index": 0.24705882352941178, + "rgb": [162, 193, 162] + }, + { + "index": 0.25098039215686274, + "rgb": [161, 193, 161] + }, + { + "index": 0.2549019607843137, + "rgb": [159, 192, 160] + }, + { + "index": 0.2588235294117647, + "rgb": [157, 191, 159] + }, + { + "index": 0.2627450980392157, + "rgb": [156, 191, 158] + }, + { + "index": 0.26666666666666666, + "rgb": [154, 190, 157] + }, + { + "index": 0.27058823529411763, + "rgb": [153, 189, 156] + }, + { + "index": 0.27450980392156865, + "rgb": [151, 188, 155] + }, + { + "index": 0.2784313725490196, + "rgb": [149, 188, 154] + }, + { + "index": 0.2823529411764706, + "rgb": [148, 187, 153] + }, + { + "index": 0.28627450980392155, + "rgb": [146, 186, 153] + }, + { + "index": 0.2901960784313725, + "rgb": [144, 186, 152] + }, + { + "index": 0.29411764705882354, + "rgb": [142, 185, 151] + }, + { + "index": 0.2980392156862745, + "rgb": [141, 184, 150] + }, + { + "index": 0.30196078431372547, + "rgb": [139, 184, 149] + }, + { + "index": 0.3058823529411765, + "rgb": [137, 183, 148] + }, + { + "index": 0.30980392156862746, + "rgb": [136, 182, 148] + }, + { + "index": 0.3137254901960784, + "rgb": [134, 182, 147] + }, + { + "index": 0.3176470588235294, + "rgb": [132, 181, 146] + }, + { + "index": 0.32156862745098036, + "rgb": [130, 180, 145] + }, + { + "index": 0.3254901960784314, + "rgb": [128, 180, 145] + }, + { + "index": 0.32941176470588235, + "rgb": [127, 179, 144] + }, + { + "index": 0.3333333333333333, + "rgb": [125, 178, 143] + }, + { + "index": 0.33725490196078434, + "rgb": [123, 178, 143] + }, + { + "index": 0.3411764705882353, + "rgb": [121, 177, 142] + }, + { + "index": 0.34509803921568627, + "rgb": [119, 176, 141] + }, + { + "index": 0.34901960784313724, + "rgb": [118, 176, 141] + }, + { + "index": 0.3529411764705882, + "rgb": [116, 175, 140] + }, + { + "index": 0.3568627450980392, + "rgb": [114, 174, 139] + }, + { + "index": 0.3607843137254902, + "rgb": [112, 174, 139] + }, + { + "index": 0.36470588235294116, + "rgb": [110, 173, 138] + }, + { + "index": 0.3686274509803922, + "rgb": [108, 172, 138] + }, + { + "index": 0.37254901960784315, + "rgb": [106, 171, 137] + }, + { + "index": 0.3764705882352941, + "rgb": [105, 171, 137] + }, + { + "index": 0.3803921568627451, + "rgb": [103, 170, 136] + }, + { + "index": 0.38431372549019605, + "rgb": [101, 169, 136] + }, + { + "index": 0.38823529411764707, + "rgb": [99, 169, 135] + }, + { + "index": 0.39215686274509803, + "rgb": [97, 168, 135] + }, + { + "index": 0.396078431372549, + "rgb": [95, 167, 134] + }, + { + "index": 0.4, + "rgb": [93, 167, 134] + }, + { + "index": 0.403921568627451, + "rgb": [91, 166, 133] + }, + { + "index": 0.40784313725490196, + "rgb": [89, 165, 133] + }, + { + "index": 0.4117647058823529, + "rgb": [87, 165, 133] + }, + { + "index": 0.4156862745098039, + "rgb": [85, 164, 132] + }, + { + "index": 0.4196078431372549, + "rgb": [83, 163, 132] + }, + { + "index": 0.4235294117647059, + "rgb": [81, 162, 131] + }, + { + "index": 0.42745098039215684, + "rgb": [79, 162, 131] + }, + { + "index": 0.43137254901960786, + "rgb": [77, 161, 131] + }, + { + "index": 0.43529411764705883, + "rgb": [75, 160, 131] + }, + { + "index": 0.4392156862745098, + "rgb": [73, 160, 130] + }, + { + "index": 0.44313725490196076, + "rgb": [71, 159, 130] + }, + { + "index": 0.44705882352941173, + "rgb": [69, 158, 130] + }, + { + "index": 0.45098039215686275, + "rgb": [67, 157, 129] + }, + { + "index": 0.4549019607843137, + "rgb": [65, 157, 129] + }, + { + "index": 0.4588235294117647, + "rgb": [63, 156, 129] + }, + { + "index": 0.4627450980392157, + "rgb": [61, 155, 129] + }, + { + "index": 0.4666666666666667, + "rgb": [59, 154, 129] + }, + { + "index": 0.47058823529411764, + "rgb": [57, 153, 128] + }, + { + "index": 0.4745098039215686, + "rgb": [55, 153, 128] + }, + { + "index": 0.4784313725490196, + "rgb": [53, 152, 128] + }, + { + "index": 0.4823529411764706, + "rgb": [51, 151, 128] + }, + { + "index": 0.48627450980392156, + "rgb": [49, 150, 128] + }, + { + "index": 0.49019607843137253, + "rgb": [47, 149, 127] + }, + { + "index": 0.49411764705882355, + "rgb": [46, 149, 127] + }, + { + "index": 0.4980392156862745, + "rgb": [44, 148, 127] + }, + { + "index": 0.5019607843137255, + "rgb": [42, 147, 127] + }, + { + "index": 0.5058823529411764, + "rgb": [40, 146, 127] + }, + { + "index": 0.5098039215686274, + "rgb": [38, 145, 126] + }, + { + "index": 0.5137254901960784, + "rgb": [37, 144, 126] + }, + { + "index": 0.5176470588235293, + "rgb": [35, 144, 126] + }, + { + "index": 0.5215686274509804, + "rgb": [34, 143, 126] + }, + { + "index": 0.5254901960784314, + "rgb": [32, 142, 126] + }, + { + "index": 0.5294117647058824, + "rgb": [31, 141, 126] + }, + { + "index": 0.5333333333333333, + "rgb": [29, 140, 125] + }, + { + "index": 0.5372549019607843, + "rgb": [28, 139, 125] + }, + { + "index": 0.5411764705882353, + "rgb": [26, 138, 125] + }, + { + "index": 0.5450980392156862, + "rgb": [25, 137, 125] + }, + { + "index": 0.5490196078431373, + "rgb": [24, 137, 124] + }, + { + "index": 0.5529411764705883, + "rgb": [23, 136, 124] + }, + { + "index": 0.5568627450980392, + "rgb": [22, 135, 124] + }, + { + "index": 0.5607843137254902, + "rgb": [21, 134, 124] + }, + { + "index": 0.5647058823529412, + "rgb": [20, 133, 123] + }, + { + "index": 0.5686274509803921, + "rgb": [19, 132, 123] + }, + { + "index": 0.5725490196078431, + "rgb": [19, 131, 123] + }, + { + "index": 0.5764705882352941, + "rgb": [18, 130, 123] + }, + { + "index": 0.580392156862745, + "rgb": [18, 129, 122] + }, + { + "index": 0.5843137254901961, + "rgb": [17, 128, 122] + }, + { + "index": 0.5882352941176471, + "rgb": [17, 127, 122] + }, + { + "index": 0.592156862745098, + "rgb": [17, 126, 121] + }, + { + "index": 0.596078431372549, + "rgb": [16, 125, 121] + }, + { + "index": 0.6, + "rgb": [16, 125, 121] + }, + { + "index": 0.6039215686274509, + "rgb": [16, 124, 120] + }, + { + "index": 0.6078431372549019, + "rgb": [16, 123, 120] + }, + { + "index": 0.611764705882353, + "rgb": [16, 122, 120] + }, + { + "index": 0.615686274509804, + "rgb": [16, 121, 119] + }, + { + "index": 0.6196078431372549, + "rgb": [17, 120, 119] + }, + { + "index": 0.6235294117647059, + "rgb": [17, 119, 119] + }, + { + "index": 0.6274509803921569, + "rgb": [17, 118, 118] + }, + { + "index": 0.6313725490196078, + "rgb": [17, 117, 118] + }, + { + "index": 0.6352941176470588, + "rgb": [18, 116, 117] + }, + { + "index": 0.6392156862745098, + "rgb": [18, 115, 117] + }, + { + "index": 0.6431372549019607, + "rgb": [18, 114, 117] + }, + { + "index": 0.6470588235294118, + "rgb": [19, 113, 116] + }, + { + "index": 0.6509803921568628, + "rgb": [19, 112, 116] + }, + { + "index": 0.6549019607843137, + "rgb": [19, 111, 115] + }, + { + "index": 0.6588235294117647, + "rgb": [20, 110, 115] + }, + { + "index": 0.6627450980392157, + "rgb": [20, 109, 114] + }, + { + "index": 0.6666666666666666, + "rgb": [20, 109, 114] + }, + { + "index": 0.6705882352941176, + "rgb": [21, 108, 114] + }, + { + "index": 0.6745098039215687, + "rgb": [21, 107, 113] + }, + { + "index": 0.6784313725490196, + "rgb": [21, 106, 113] + }, + { + "index": 0.6823529411764706, + "rgb": [22, 105, 112] + }, + { + "index": 0.6862745098039216, + "rgb": [22, 104, 112] + }, + { + "index": 0.6901960784313725, + "rgb": [22, 103, 111] + }, + { + "index": 0.6941176470588235, + "rgb": [23, 102, 111] + }, + { + "index": 0.6980392156862745, + "rgb": [23, 101, 110] + }, + { + "index": 0.7019607843137254, + "rgb": [23, 100, 110] + }, + { + "index": 0.7058823529411764, + "rgb": [24, 99, 109] + }, + { + "index": 0.7098039215686275, + "rgb": [24, 98, 109] + }, + { + "index": 0.7137254901960784, + "rgb": [24, 97, 108] + }, + { + "index": 0.7176470588235294, + "rgb": [25, 96, 108] + }, + { + "index": 0.7215686274509804, + "rgb": [25, 95, 107] + }, + { + "index": 0.7254901960784313, + "rgb": [25, 94, 107] + }, + { + "index": 0.7294117647058823, + "rgb": [25, 94, 106] + }, + { + "index": 0.7333333333333333, + "rgb": [26, 93, 106] + }, + { + "index": 0.7372549019607844, + "rgb": [26, 92, 105] + }, + { + "index": 0.7411764705882353, + "rgb": [26, 91, 105] + }, + { + "index": 0.7450980392156863, + "rgb": [26, 90, 104] + }, + { + "index": 0.7490196078431373, + "rgb": [26, 89, 103] + }, + { + "index": 0.7529411764705882, + "rgb": [26, 88, 103] + }, + { + "index": 0.7568627450980392, + "rgb": [27, 87, 102] + }, + { + "index": 0.7607843137254902, + "rgb": [27, 86, 102] + }, + { + "index": 0.7647058823529411, + "rgb": [27, 85, 101] + }, + { + "index": 0.7686274509803921, + "rgb": [27, 84, 101] + }, + { + "index": 0.7725490196078432, + "rgb": [27, 83, 100] + }, + { + "index": 0.7764705882352941, + "rgb": [27, 82, 100] + }, + { + "index": 0.7803921568627451, + "rgb": [27, 81, 99] + }, + { + "index": 0.7843137254901961, + "rgb": [27, 81, 98] + }, + { + "index": 0.788235294117647, + "rgb": [27, 80, 98] + }, + { + "index": 0.792156862745098, + "rgb": [28, 79, 97] + }, + { + "index": 0.796078431372549, + "rgb": [28, 78, 97] + }, + { + "index": 0.8, + "rgb": [28, 77, 96] + }, + { + "index": 0.803921568627451, + "rgb": [28, 76, 96] + }, + { + "index": 0.807843137254902, + "rgb": [28, 75, 95] + }, + { + "index": 0.8117647058823529, + "rgb": [28, 74, 94] + }, + { + "index": 0.8156862745098039, + "rgb": [28, 73, 94] + }, + { + "index": 0.8196078431372549, + "rgb": [28, 72, 93] + }, + { + "index": 0.8235294117647058, + "rgb": [28, 71, 93] + }, + { + "index": 0.8274509803921568, + "rgb": [28, 70, 92] + }, + { + "index": 0.8313725490196078, + "rgb": [28, 70, 91] + }, + { + "index": 0.8352941176470589, + "rgb": [27, 69, 91] + }, + { + "index": 0.8392156862745098, + "rgb": [27, 68, 90] + }, + { + "index": 0.8431372549019608, + "rgb": [27, 67, 90] + }, + { + "index": 0.8470588235294118, + "rgb": [27, 66, 89] + }, + { + "index": 0.8509803921568627, + "rgb": [27, 65, 89] + }, + { + "index": 0.8549019607843137, + "rgb": [27, 64, 88] + }, + { + "index": 0.8588235294117647, + "rgb": [27, 63, 87] + }, + { + "index": 0.8627450980392157, + "rgb": [27, 62, 87] + }, + { + "index": 0.8666666666666667, + "rgb": [27, 61, 86] + }, + { + "index": 0.8705882352941177, + "rgb": [27, 60, 86] + }, + { + "index": 0.8745098039215686, + "rgb": [27, 60, 85] + }, + { + "index": 0.8784313725490196, + "rgb": [26, 59, 84] + }, + { + "index": 0.8823529411764706, + "rgb": [26, 58, 84] + }, + { + "index": 0.8862745098039215, + "rgb": [26, 57, 83] + }, + { + "index": 0.8901960784313725, + "rgb": [26, 56, 83] + }, + { + "index": 0.8941176470588235, + "rgb": [26, 55, 82] + }, + { + "index": 0.8980392156862745, + "rgb": [26, 54, 82] + }, + { + "index": 0.9019607843137255, + "rgb": [26, 53, 81] + }, + { + "index": 0.9058823529411765, + "rgb": [25, 52, 80] + }, + { + "index": 0.9098039215686274, + "rgb": [25, 51, 80] + }, + { + "index": 0.9137254901960784, + "rgb": [25, 50, 79] + }, + { + "index": 0.9176470588235294, + "rgb": [25, 49, 79] + }, + { + "index": 0.9215686274509803, + "rgb": [25, 48, 78] + }, + { + "index": 0.9254901960784314, + "rgb": [25, 47, 78] + }, + { + "index": 0.9294117647058824, + "rgb": [24, 47, 77] + }, + { + "index": 0.9333333333333333, + "rgb": [24, 46, 76] + }, + { + "index": 0.9372549019607843, + "rgb": [24, 45, 76] + }, + { + "index": 0.9411764705882353, + "rgb": [24, 44, 75] + }, + { + "index": 0.9450980392156862, + "rgb": [24, 43, 75] + }, + { + "index": 0.9490196078431372, + "rgb": [23, 42, 74] + }, + { + "index": 0.9529411764705882, + "rgb": [23, 41, 74] + }, + { + "index": 0.9568627450980391, + "rgb": [23, 40, 73] + }, + { + "index": 0.9607843137254902, + "rgb": [23, 39, 72] + }, + { + "index": 0.9647058823529412, + "rgb": [22, 38, 72] + }, + { + "index": 0.9686274509803922, + "rgb": [22, 37, 71] + }, + { + "index": 0.9725490196078431, + "rgb": [22, 36, 71] + }, + { + "index": 0.9764705882352941, + "rgb": [22, 35, 70] + }, + { + "index": 0.9803921568627451, + "rgb": [22, 34, 70] + }, + { + "index": 0.984313725490196, + "rgb": [21, 33, 69] + }, + { + "index": 0.9882352941176471, + "rgb": [21, 32, 69] + }, + { + "index": 0.9921568627450981, + "rgb": [21, 31, 68] + }, + { + "index": 0.996078431372549, + "rgb": [21, 30, 68] + }, + { + "index": 1.0, + "rgb": [20, 29, 67] + } ], "rain": [ - "#eeedf2", - "#edecf1", - "#ecebef", - "#eceaee", - "#ebe9ec", - "#eae7ea", - "#e9e6e9", - "#e9e5e7", - "#e8e4e6", - "#e7e3e4", - "#e6e2e3", - "#e5e1e1", - "#e5e0e0", - "#e4dfde", - "#e3dedd", - "#e3dddb", - "#e2dcd9", - "#e2dbd8", - "#e1dad6", - "#e1d8d4", - "#e0d7d2", - "#dfd6d0", - "#dfd5ce", - "#ded4cc", - "#ded3cb", - "#ddd2c9", - "#ddd1c7", - "#dcd0c5", - "#dccfc3", - "#dbcec1", - "#dbcdbf", - "#dbccbd", - "#dacbbb", - "#dac9b9", - "#d9c8b7", - "#d9c7b5", - "#d8c6b3", - "#d7c5b1", - "#d7c4af", - "#d6c3ad", - "#d6c2ab", - "#d5c2a9", - "#d4c1a7", - "#d3c0a5", - "#d2bfa3", - "#d1bea1", - "#d0bd9f", - "#cfbd9e", - "#cebc9c", - "#cdbb9a", - "#ccba99", - "#caba97", - "#c9b996", - "#c7b994", - "#c6b893", - "#c4b792", - "#c2b791", - "#c1b690", - "#bfb68f", - "#bdb58e", - "#bcb58d", - "#bab48c", - "#b8b48b", - "#b7b38a", - "#b5b28a", - "#b3b289", - "#b1b188", - "#b0b188", - "#aeb087", - "#acb086", - "#abaf86", - "#a9af85", - "#a7ae84", - "#a5ad84", - "#a4ad83", - "#a2ac83", - "#a0ac82", - "#9fab81", - "#9dab81", - "#9baa80", - "#99a980", - "#98a97f", - "#96a87e", - "#94a87e", - "#93a77d", - "#91a77d", - "#8fa67c", - "#8da57c", - "#8ca57b", - "#8aa47b", - "#88a47a", - "#86a37a", - "#85a379", - "#83a278", - "#81a178", - "#7fa177", - "#7da077", - "#7ca076", - "#7a9f76", - "#789f75", - "#769e75", - "#749e75", - "#729d74", - "#719c74", - "#6f9c73", - "#6d9b73", - "#6b9b72", - "#699a72", - "#679a71", - "#659971", - "#639871", - "#619870", - "#5f9770", - "#5d9770", - "#5b966f", - "#59966f", - "#57956f", - "#55946f", - "#52946e", - "#50936e", - "#4e936e", - "#4c926e", - "#4a916e", - "#47916d", - "#45906d", - "#43906d", - "#418f6d", - "#3e8e6d", - "#3c8e6d", - "#3a8d6d", - "#388c6d", - "#358c6d", - "#338b6d", - "#318a6d", - "#2f8a6d", - "#2c896d", - "#2a886d", - "#28876d", - "#26876d", - "#24866d", - "#22856d", - "#20846d", - "#1e836e", - "#1c836e", - "#1a826e", - "#18816e", - "#16806e", - "#157f6e", - "#137e6e", - "#127e6e", - "#107d6e", - "#0f7c6e", - "#0d7b6e", - "#0c7a6e", - "#0b796e", - "#09786e", - "#08786e", - "#08776e", - "#07766e", - "#06756e", - "#05746d", - "#05736d", - "#04726d", - "#04716d", - "#03706d", - "#036f6d", - "#036f6d", - "#036e6d", - "#036d6d", - "#036c6c", - "#036b6c", - "#036a6c", - "#04696c", - "#04686c", - "#04676c", - "#05666b", - "#05656b", - "#06656b", - "#07646b", - "#08636a", - "#09626a", - "#09616a", - "#0a606a", - "#0b5f69", - "#0c5e69", - "#0d5d69", - "#0e5c68", - "#0f5b68", - "#105a67", - "#115967", - "#125867", - "#135766", - "#145666", - "#155565", - "#165465", - "#175464", - "#185364", - "#185263", - "#195163", - "#1a5062", - "#1b4f61", - "#1b4e61", - "#1c4d60", - "#1d4c60", - "#1d4b5f", - "#1e4a5e", - "#1e495e", - "#1f485d", - "#20475c", - "#20465b", - "#20455b", - "#21445a", - "#214359", - "#224258", - "#224158", - "#224057", - "#233f56", - "#233e55", - "#233e54", - "#243d53", - "#243c53", - "#243b52", - "#243a51", - "#243950", - "#24384f", - "#25374e", - "#25364e", - "#25354d", - "#25344c", - "#25334b", - "#25324a", - "#25314a", - "#253049", - "#252f48", - "#252f47", - "#252e46", - "#242d46", - "#242c45", - "#242b44", - "#242a43", - "#242943", - "#242842", - "#242741", - "#242640", - "#232540", - "#23243f", - "#23233e", - "#23223d", - "#23213d", - "#22203c", - "#221f3b", - "#221e3b", - "#221d3a", - "#221c39", - "#211b39", - "#211a38" + { + "index": 0.0, + "rgb": [238, 237, 242] + }, + { + "index": 0.00392156862745098, + "rgb": [237, 236, 241] + }, + { + "index": 0.00784313725490196, + "rgb": [236, 235, 239] + }, + { + "index": 0.011764705882352941, + "rgb": [236, 234, 238] + }, + { + "index": 0.01568627450980392, + "rgb": [235, 233, 236] + }, + { + "index": 0.0196078431372549, + "rgb": [234, 231, 234] + }, + { + "index": 0.023529411764705882, + "rgb": [233, 230, 233] + }, + { + "index": 0.027450980392156862, + "rgb": [233, 229, 231] + }, + { + "index": 0.03137254901960784, + "rgb": [232, 228, 230] + }, + { + "index": 0.03529411764705882, + "rgb": [231, 227, 228] + }, + { + "index": 0.0392156862745098, + "rgb": [230, 226, 227] + }, + { + "index": 0.043137254901960784, + "rgb": [229, 225, 225] + }, + { + "index": 0.047058823529411764, + "rgb": [229, 224, 224] + }, + { + "index": 0.050980392156862744, + "rgb": [228, 223, 222] + }, + { + "index": 0.054901960784313725, + "rgb": [227, 222, 221] + }, + { + "index": 0.058823529411764705, + "rgb": [227, 221, 219] + }, + { + "index": 0.06274509803921569, + "rgb": [226, 220, 217] + }, + { + "index": 0.06666666666666667, + "rgb": [226, 219, 216] + }, + { + "index": 0.07058823529411765, + "rgb": [225, 218, 214] + }, + { + "index": 0.07450980392156863, + "rgb": [225, 216, 212] + }, + { + "index": 0.0784313725490196, + "rgb": [224, 215, 210] + }, + { + "index": 0.08235294117647059, + "rgb": [223, 214, 208] + }, + { + "index": 0.08627450980392157, + "rgb": [223, 213, 206] + }, + { + "index": 0.09019607843137255, + "rgb": [222, 212, 204] + }, + { + "index": 0.09411764705882353, + "rgb": [222, 211, 203] + }, + { + "index": 0.09803921568627451, + "rgb": [221, 210, 201] + }, + { + "index": 0.10196078431372549, + "rgb": [221, 209, 199] + }, + { + "index": 0.10588235294117647, + "rgb": [220, 208, 197] + }, + { + "index": 0.10980392156862745, + "rgb": [220, 207, 195] + }, + { + "index": 0.11372549019607843, + "rgb": [219, 206, 193] + }, + { + "index": 0.11764705882352941, + "rgb": [219, 205, 191] + }, + { + "index": 0.12156862745098039, + "rgb": [219, 204, 189] + }, + { + "index": 0.12549019607843137, + "rgb": [218, 203, 187] + }, + { + "index": 0.12941176470588234, + "rgb": [218, 201, 185] + }, + { + "index": 0.13333333333333333, + "rgb": [217, 200, 183] + }, + { + "index": 0.13725490196078433, + "rgb": [217, 199, 181] + }, + { + "index": 0.1411764705882353, + "rgb": [216, 198, 179] + }, + { + "index": 0.14509803921568626, + "rgb": [215, 197, 177] + }, + { + "index": 0.14901960784313725, + "rgb": [215, 196, 175] + }, + { + "index": 0.15294117647058825, + "rgb": [214, 195, 173] + }, + { + "index": 0.1568627450980392, + "rgb": [214, 194, 171] + }, + { + "index": 0.16078431372549018, + "rgb": [213, 194, 169] + }, + { + "index": 0.16470588235294117, + "rgb": [212, 193, 167] + }, + { + "index": 0.16862745098039217, + "rgb": [211, 192, 165] + }, + { + "index": 0.17254901960784313, + "rgb": [210, 191, 163] + }, + { + "index": 0.1764705882352941, + "rgb": [209, 190, 161] + }, + { + "index": 0.1803921568627451, + "rgb": [208, 189, 159] + }, + { + "index": 0.1843137254901961, + "rgb": [207, 189, 158] + }, + { + "index": 0.18823529411764706, + "rgb": [206, 188, 156] + }, + { + "index": 0.19215686274509802, + "rgb": [205, 187, 154] + }, + { + "index": 0.19607843137254902, + "rgb": [204, 186, 153] + }, + { + "index": 0.2, + "rgb": [202, 186, 151] + }, + { + "index": 0.20392156862745098, + "rgb": [201, 185, 150] + }, + { + "index": 0.20784313725490194, + "rgb": [199, 185, 148] + }, + { + "index": 0.21176470588235294, + "rgb": [198, 184, 147] + }, + { + "index": 0.21568627450980393, + "rgb": [196, 183, 146] + }, + { + "index": 0.2196078431372549, + "rgb": [194, 183, 145] + }, + { + "index": 0.22352941176470587, + "rgb": [193, 182, 144] + }, + { + "index": 0.22745098039215686, + "rgb": [191, 182, 143] + }, + { + "index": 0.23137254901960785, + "rgb": [189, 181, 142] + }, + { + "index": 0.23529411764705882, + "rgb": [188, 181, 141] + }, + { + "index": 0.2392156862745098, + "rgb": [186, 180, 140] + }, + { + "index": 0.24313725490196078, + "rgb": [184, 180, 139] + }, + { + "index": 0.24705882352941178, + "rgb": [183, 179, 138] + }, + { + "index": 0.25098039215686274, + "rgb": [181, 178, 138] + }, + { + "index": 0.2549019607843137, + "rgb": [179, 178, 137] + }, + { + "index": 0.2588235294117647, + "rgb": [177, 177, 136] + }, + { + "index": 0.2627450980392157, + "rgb": [176, 177, 136] + }, + { + "index": 0.26666666666666666, + "rgb": [174, 176, 135] + }, + { + "index": 0.27058823529411763, + "rgb": [172, 176, 134] + }, + { + "index": 0.27450980392156865, + "rgb": [171, 175, 134] + }, + { + "index": 0.2784313725490196, + "rgb": [169, 175, 133] + }, + { + "index": 0.2823529411764706, + "rgb": [167, 174, 132] + }, + { + "index": 0.28627450980392155, + "rgb": [165, 173, 132] + }, + { + "index": 0.2901960784313725, + "rgb": [164, 173, 131] + }, + { + "index": 0.29411764705882354, + "rgb": [162, 172, 131] + }, + { + "index": 0.2980392156862745, + "rgb": [160, 172, 130] + }, + { + "index": 0.30196078431372547, + "rgb": [159, 171, 129] + }, + { + "index": 0.3058823529411765, + "rgb": [157, 171, 129] + }, + { + "index": 0.30980392156862746, + "rgb": [155, 170, 128] + }, + { + "index": 0.3137254901960784, + "rgb": [153, 169, 128] + }, + { + "index": 0.3176470588235294, + "rgb": [152, 169, 127] + }, + { + "index": 0.32156862745098036, + "rgb": [150, 168, 126] + }, + { + "index": 0.3254901960784314, + "rgb": [148, 168, 126] + }, + { + "index": 0.32941176470588235, + "rgb": [147, 167, 125] + }, + { + "index": 0.3333333333333333, + "rgb": [145, 167, 125] + }, + { + "index": 0.33725490196078434, + "rgb": [143, 166, 124] + }, + { + "index": 0.3411764705882353, + "rgb": [141, 165, 124] + }, + { + "index": 0.34509803921568627, + "rgb": [140, 165, 123] + }, + { + "index": 0.34901960784313724, + "rgb": [138, 164, 123] + }, + { + "index": 0.3529411764705882, + "rgb": [136, 164, 122] + }, + { + "index": 0.3568627450980392, + "rgb": [134, 163, 122] + }, + { + "index": 0.3607843137254902, + "rgb": [133, 163, 121] + }, + { + "index": 0.36470588235294116, + "rgb": [131, 162, 120] + }, + { + "index": 0.3686274509803922, + "rgb": [129, 161, 120] + }, + { + "index": 0.37254901960784315, + "rgb": [127, 161, 119] + }, + { + "index": 0.3764705882352941, + "rgb": [125, 160, 119] + }, + { + "index": 0.3803921568627451, + "rgb": [124, 160, 118] + }, + { + "index": 0.38431372549019605, + "rgb": [122, 159, 118] + }, + { + "index": 0.38823529411764707, + "rgb": [120, 159, 117] + }, + { + "index": 0.39215686274509803, + "rgb": [118, 158, 117] + }, + { + "index": 0.396078431372549, + "rgb": [116, 158, 117] + }, + { + "index": 0.4, + "rgb": [114, 157, 116] + }, + { + "index": 0.403921568627451, + "rgb": [113, 156, 116] + }, + { + "index": 0.40784313725490196, + "rgb": [111, 156, 115] + }, + { + "index": 0.4117647058823529, + "rgb": [109, 155, 115] + }, + { + "index": 0.4156862745098039, + "rgb": [107, 155, 114] + }, + { + "index": 0.4196078431372549, + "rgb": [105, 154, 114] + }, + { + "index": 0.4235294117647059, + "rgb": [103, 154, 113] + }, + { + "index": 0.42745098039215684, + "rgb": [101, 153, 113] + }, + { + "index": 0.43137254901960786, + "rgb": [99, 152, 113] + }, + { + "index": 0.43529411764705883, + "rgb": [97, 152, 112] + }, + { + "index": 0.4392156862745098, + "rgb": [95, 151, 112] + }, + { + "index": 0.44313725490196076, + "rgb": [93, 151, 112] + }, + { + "index": 0.44705882352941173, + "rgb": [91, 150, 111] + }, + { + "index": 0.45098039215686275, + "rgb": [89, 150, 111] + }, + { + "index": 0.4549019607843137, + "rgb": [87, 149, 111] + }, + { + "index": 0.4588235294117647, + "rgb": [85, 148, 111] + }, + { + "index": 0.4627450980392157, + "rgb": [82, 148, 110] + }, + { + "index": 0.4666666666666667, + "rgb": [80, 147, 110] + }, + { + "index": 0.47058823529411764, + "rgb": [78, 147, 110] + }, + { + "index": 0.4745098039215686, + "rgb": [76, 146, 110] + }, + { + "index": 0.4784313725490196, + "rgb": [74, 145, 110] + }, + { + "index": 0.4823529411764706, + "rgb": [71, 145, 109] + }, + { + "index": 0.48627450980392156, + "rgb": [69, 144, 109] + }, + { + "index": 0.49019607843137253, + "rgb": [67, 144, 109] + }, + { + "index": 0.49411764705882355, + "rgb": [65, 143, 109] + }, + { + "index": 0.4980392156862745, + "rgb": [62, 142, 109] + }, + { + "index": 0.5019607843137255, + "rgb": [60, 142, 109] + }, + { + "index": 0.5058823529411764, + "rgb": [58, 141, 109] + }, + { + "index": 0.5098039215686274, + "rgb": [56, 140, 109] + }, + { + "index": 0.5137254901960784, + "rgb": [53, 140, 109] + }, + { + "index": 0.5176470588235293, + "rgb": [51, 139, 109] + }, + { + "index": 0.5215686274509804, + "rgb": [49, 138, 109] + }, + { + "index": 0.5254901960784314, + "rgb": [47, 138, 109] + }, + { + "index": 0.5294117647058824, + "rgb": [44, 137, 109] + }, + { + "index": 0.5333333333333333, + "rgb": [42, 136, 109] + }, + { + "index": 0.5372549019607843, + "rgb": [40, 135, 109] + }, + { + "index": 0.5411764705882353, + "rgb": [38, 135, 109] + }, + { + "index": 0.5450980392156862, + "rgb": [36, 134, 109] + }, + { + "index": 0.5490196078431373, + "rgb": [34, 133, 109] + }, + { + "index": 0.5529411764705883, + "rgb": [32, 132, 109] + }, + { + "index": 0.5568627450980392, + "rgb": [30, 131, 110] + }, + { + "index": 0.5607843137254902, + "rgb": [28, 131, 110] + }, + { + "index": 0.5647058823529412, + "rgb": [26, 130, 110] + }, + { + "index": 0.5686274509803921, + "rgb": [24, 129, 110] + }, + { + "index": 0.5725490196078431, + "rgb": [22, 128, 110] + }, + { + "index": 0.5764705882352941, + "rgb": [21, 127, 110] + }, + { + "index": 0.580392156862745, + "rgb": [19, 126, 110] + }, + { + "index": 0.5843137254901961, + "rgb": [18, 126, 110] + }, + { + "index": 0.5882352941176471, + "rgb": [16, 125, 110] + }, + { + "index": 0.592156862745098, + "rgb": [15, 124, 110] + }, + { + "index": 0.596078431372549, + "rgb": [13, 123, 110] + }, + { + "index": 0.6, + "rgb": [12, 122, 110] + }, + { + "index": 0.6039215686274509, + "rgb": [11, 121, 110] + }, + { + "index": 0.6078431372549019, + "rgb": [9, 120, 110] + }, + { + "index": 0.611764705882353, + "rgb": [8, 120, 110] + }, + { + "index": 0.615686274509804, + "rgb": [8, 119, 110] + }, + { + "index": 0.6196078431372549, + "rgb": [7, 118, 110] + }, + { + "index": 0.6235294117647059, + "rgb": [6, 117, 110] + }, + { + "index": 0.6274509803921569, + "rgb": [5, 116, 109] + }, + { + "index": 0.6313725490196078, + "rgb": [5, 115, 109] + }, + { + "index": 0.6352941176470588, + "rgb": [4, 114, 109] + }, + { + "index": 0.6392156862745098, + "rgb": [4, 113, 109] + }, + { + "index": 0.6431372549019607, + "rgb": [3, 112, 109] + }, + { + "index": 0.6470588235294118, + "rgb": [3, 111, 109] + }, + { + "index": 0.6509803921568628, + "rgb": [3, 111, 109] + }, + { + "index": 0.6549019607843137, + "rgb": [3, 110, 109] + }, + { + "index": 0.6588235294117647, + "rgb": [3, 109, 109] + }, + { + "index": 0.6627450980392157, + "rgb": [3, 108, 108] + }, + { + "index": 0.6666666666666666, + "rgb": [3, 107, 108] + }, + { + "index": 0.6705882352941176, + "rgb": [3, 106, 108] + }, + { + "index": 0.6745098039215687, + "rgb": [4, 105, 108] + }, + { + "index": 0.6784313725490196, + "rgb": [4, 104, 108] + }, + { + "index": 0.6823529411764706, + "rgb": [4, 103, 108] + }, + { + "index": 0.6862745098039216, + "rgb": [5, 102, 107] + }, + { + "index": 0.6901960784313725, + "rgb": [5, 101, 107] + }, + { + "index": 0.6941176470588235, + "rgb": [6, 101, 107] + }, + { + "index": 0.6980392156862745, + "rgb": [7, 100, 107] + }, + { + "index": 0.7019607843137254, + "rgb": [8, 99, 106] + }, + { + "index": 0.7058823529411764, + "rgb": [9, 98, 106] + }, + { + "index": 0.7098039215686275, + "rgb": [9, 97, 106] + }, + { + "index": 0.7137254901960784, + "rgb": [10, 96, 106] + }, + { + "index": 0.7176470588235294, + "rgb": [11, 95, 105] + }, + { + "index": 0.7215686274509804, + "rgb": [12, 94, 105] + }, + { + "index": 0.7254901960784313, + "rgb": [13, 93, 105] + }, + { + "index": 0.7294117647058823, + "rgb": [14, 92, 104] + }, + { + "index": 0.7333333333333333, + "rgb": [15, 91, 104] + }, + { + "index": 0.7372549019607844, + "rgb": [16, 90, 103] + }, + { + "index": 0.7411764705882353, + "rgb": [17, 89, 103] + }, + { + "index": 0.7450980392156863, + "rgb": [18, 88, 103] + }, + { + "index": 0.7490196078431373, + "rgb": [19, 87, 102] + }, + { + "index": 0.7529411764705882, + "rgb": [20, 86, 102] + }, + { + "index": 0.7568627450980392, + "rgb": [21, 85, 101] + }, + { + "index": 0.7607843137254902, + "rgb": [22, 84, 101] + }, + { + "index": 0.7647058823529411, + "rgb": [23, 84, 100] + }, + { + "index": 0.7686274509803921, + "rgb": [24, 83, 100] + }, + { + "index": 0.7725490196078432, + "rgb": [24, 82, 99] + }, + { + "index": 0.7764705882352941, + "rgb": [25, 81, 99] + }, + { + "index": 0.7803921568627451, + "rgb": [26, 80, 98] + }, + { + "index": 0.7843137254901961, + "rgb": [27, 79, 97] + }, + { + "index": 0.788235294117647, + "rgb": [27, 78, 97] + }, + { + "index": 0.792156862745098, + "rgb": [28, 77, 96] + }, + { + "index": 0.796078431372549, + "rgb": [29, 76, 96] + }, + { + "index": 0.8, + "rgb": [29, 75, 95] + }, + { + "index": 0.803921568627451, + "rgb": [30, 74, 94] + }, + { + "index": 0.807843137254902, + "rgb": [30, 73, 94] + }, + { + "index": 0.8117647058823529, + "rgb": [31, 72, 93] + }, + { + "index": 0.8156862745098039, + "rgb": [32, 71, 92] + }, + { + "index": 0.8196078431372549, + "rgb": [32, 70, 91] + }, + { + "index": 0.8235294117647058, + "rgb": [32, 69, 91] + }, + { + "index": 0.8274509803921568, + "rgb": [33, 68, 90] + }, + { + "index": 0.8313725490196078, + "rgb": [33, 67, 89] + }, + { + "index": 0.8352941176470589, + "rgb": [34, 66, 88] + }, + { + "index": 0.8392156862745098, + "rgb": [34, 65, 88] + }, + { + "index": 0.8431372549019608, + "rgb": [34, 64, 87] + }, + { + "index": 0.8470588235294118, + "rgb": [35, 63, 86] + }, + { + "index": 0.8509803921568627, + "rgb": [35, 62, 85] + }, + { + "index": 0.8549019607843137, + "rgb": [35, 62, 84] + }, + { + "index": 0.8588235294117647, + "rgb": [36, 61, 83] + }, + { + "index": 0.8627450980392157, + "rgb": [36, 60, 83] + }, + { + "index": 0.8666666666666667, + "rgb": [36, 59, 82] + }, + { + "index": 0.8705882352941177, + "rgb": [36, 58, 81] + }, + { + "index": 0.8745098039215686, + "rgb": [36, 57, 80] + }, + { + "index": 0.8784313725490196, + "rgb": [36, 56, 79] + }, + { + "index": 0.8823529411764706, + "rgb": [37, 55, 78] + }, + { + "index": 0.8862745098039215, + "rgb": [37, 54, 78] + }, + { + "index": 0.8901960784313725, + "rgb": [37, 53, 77] + }, + { + "index": 0.8941176470588235, + "rgb": [37, 52, 76] + }, + { + "index": 0.8980392156862745, + "rgb": [37, 51, 75] + }, + { + "index": 0.9019607843137255, + "rgb": [37, 50, 74] + }, + { + "index": 0.9058823529411765, + "rgb": [37, 49, 74] + }, + { + "index": 0.9098039215686274, + "rgb": [37, 48, 73] + }, + { + "index": 0.9137254901960784, + "rgb": [37, 47, 72] + }, + { + "index": 0.9176470588235294, + "rgb": [37, 47, 71] + }, + { + "index": 0.9215686274509803, + "rgb": [37, 46, 70] + }, + { + "index": 0.9254901960784314, + "rgb": [36, 45, 70] + }, + { + "index": 0.9294117647058824, + "rgb": [36, 44, 69] + }, + { + "index": 0.9333333333333333, + "rgb": [36, 43, 68] + }, + { + "index": 0.9372549019607843, + "rgb": [36, 42, 67] + }, + { + "index": 0.9411764705882353, + "rgb": [36, 41, 67] + }, + { + "index": 0.9450980392156862, + "rgb": [36, 40, 66] + }, + { + "index": 0.9490196078431372, + "rgb": [36, 39, 65] + }, + { + "index": 0.9529411764705882, + "rgb": [36, 38, 64] + }, + { + "index": 0.9568627450980391, + "rgb": [35, 37, 64] + }, + { + "index": 0.9607843137254902, + "rgb": [35, 36, 63] + }, + { + "index": 0.9647058823529412, + "rgb": [35, 35, 62] + }, + { + "index": 0.9686274509803922, + "rgb": [35, 34, 61] + }, + { + "index": 0.9725490196078431, + "rgb": [35, 33, 61] + }, + { + "index": 0.9764705882352941, + "rgb": [34, 32, 60] + }, + { + "index": 0.9803921568627451, + "rgb": [34, 31, 59] + }, + { + "index": 0.984313725490196, + "rgb": [34, 30, 59] + }, + { + "index": 0.9882352941176471, + "rgb": [34, 29, 58] + }, + { + "index": 0.9921568627450981, + "rgb": [34, 28, 57] + }, + { + "index": 0.996078431372549, + "rgb": [33, 27, 57] + }, + { + "index": 1.0, + "rgb": [33, 26, 56] + } ], "topo": [ - "#271a2c", - "#291b2e", - "#2a1d31", - "#2b1e34", - "#2d2037", - "#2e2139", - "#2f233c", - "#31243f", - "#322642", - "#332745", - "#342948", - "#352a4b", - "#362b4e", - "#382d52", - "#392e55", - "#3a3058", - "#3b315b", - "#3c335f", - "#3d3462", - "#3d3665", - "#3e3769", - "#3f396c", - "#3f3a6f", - "#403c73", - "#403d76", - "#413f79", - "#41417c", - "#41437f", - "#414582", - "#414685", - "#404887", - "#404b89", - "#404d8b", - "#3f4f8d", - "#3f518e", - "#3e538f", - "#3e5590", - "#3e5891", - "#3d5a92", - "#3d5c92", - "#3d5e93", - "#3d6093", - "#3d6294", - "#3d6494", - "#3d6695", - "#3e6995", - "#3e6b96", - "#3e6d96", - "#3f6f96", - "#3f7197", - "#3f7397", - "#407598", - "#407798", - "#417999", - "#427b99", - "#427d99", - "#437f9a", - "#43819a", - "#44829b", - "#45849b", - "#45869c", - "#46889c", - "#478a9d", - "#478c9d", - "#488e9d", - "#49909e", - "#49929e", - "#4a949f", - "#4b969f", - "#4b98a0", - "#4c9aa0", - "#4d9ca0", - "#4e9fa1", - "#4ea1a1", - "#4fa3a2", - "#50a5a2", - "#51a7a2", - "#52a9a2", - "#53aba3", - "#54ada3", - "#55afa3", - "#56b1a3", - "#58b3a3", - "#59b5a3", - "#5bb7a3", - "#5cb9a3", - "#5ebba3", - "#60bda3", - "#62bfa3", - "#64c1a3", - "#67c3a3", - "#69c5a3", - "#6cc7a3", - "#6fc9a3", - "#72caa3", - "#76cca3", - "#79cea2", - "#7dd0a2", - "#81d1a2", - "#85d3a3", - "#89d5a3", - "#8dd6a3", - "#91d8a3", - "#95d9a4", - "#9adba4", - "#9edca5", - "#a3dea6", - "#a7dfa7", - "#abe1a8", - "#b0e2a9", - "#b4e3aa", - "#b8e5ab", - "#bde6ad", - "#c1e8ae", - "#c5e9b0", - "#c9ebb1", - "#ceecb3", - "#d2edb5", - "#d6efb7", - "#daf0b9", - "#def2bb", - "#e2f3bd", - "#e6f5bf", - "#ebf6c1", - "#eff8c3", - "#f3f9c6", - "#f7fbc8", - "#fbfcca", - "#0d2513", - "#0e2614", - "#0f2815", - "#102a15", - "#112c16", - "#122e17", - "#132f17", - "#133118", - "#143319", - "#153519", - "#16361a", - "#17381a", - "#183a1b", - "#193c1b", - "#193d1b", - "#1a3f1c", - "#1b411c", - "#1c431d", - "#1d441d", - "#1d461d", - "#1e481d", - "#204a1e", - "#214b1e", - "#224d1e", - "#244f1e", - "#27501e", - "#2a511e", - "#2d531f", - "#305420", - "#335521", - "#365723", - "#395824", - "#3b5926", - "#3e5a28", - "#415c29", - "#435d2b", - "#465e2d", - "#495f2e", - "#4b612f", - "#4e6231", - "#516332", - "#536433", - "#566534", - "#596736", - "#5b6837", - "#5e6937", - "#606a38", - "#636c39", - "#666d3a", - "#686e3b", - "#6b6f3b", - "#6e713c", - "#70723c", - "#73733d", - "#76743d", - "#78763e", - "#7b773e", - "#7e783e", - "#80793f", - "#837b3f", - "#867c3f", - "#887d3f", - "#8b7e3f", - "#8e803f", - "#90813f", - "#93823f", - "#96833f", - "#99853f", - "#9b863f", - "#9e873f", - "#a1883f", - "#a48a3f", - "#a78b3f", - "#a98c3f", - "#ac8e3e", - "#af8f3e", - "#b2903e", - "#b5913e", - "#b8923e", - "#bb943e", - "#be953e", - "#c19640", - "#c29844", - "#c39a48", - "#c59c4c", - "#c69e4f", - "#c7a053", - "#c8a256", - "#c9a45a", - "#caa75d", - "#cba961", - "#ccab64", - "#cdad68", - "#ceaf6b", - "#cfb16f", - "#d0b372", - "#d2b676", - "#d3b879", - "#d4ba7d", - "#d5bc80", - "#d6be84", - "#d7c187", - "#d8c38b", - "#d9c58e", - "#dac792", - "#dbca95", - "#dccc99", - "#dece9c", - "#dfd0a0", - "#e0d3a3", - "#e1d5a7", - "#e2d7aa", - "#e3daae", - "#e5dcb1", - "#e6deb5", - "#e7e0b9", - "#e8e3bc", - "#eae5c0", - "#ebe7c3", - "#eceac7", - "#eeecca", - "#efefce", - "#f1f1d2", - "#f2f3d5", - "#f3f6d9", - "#f5f8dc", - "#f7fae0", - "#f8fde4" + { + "index": 0.0, + "rgb": [39, 26, 44] + }, + { + "index": 0.00392156862745098, + "rgb": [41, 27, 46] + }, + { + "index": 0.00784313725490196, + "rgb": [42, 29, 49] + }, + { + "index": 0.011764705882352941, + "rgb": [43, 30, 52] + }, + { + "index": 0.01568627450980392, + "rgb": [45, 32, 55] + }, + { + "index": 0.0196078431372549, + "rgb": [46, 33, 57] + }, + { + "index": 0.023529411764705882, + "rgb": [47, 35, 60] + }, + { + "index": 0.027450980392156862, + "rgb": [49, 36, 63] + }, + { + "index": 0.03137254901960784, + "rgb": [50, 38, 66] + }, + { + "index": 0.03529411764705882, + "rgb": [51, 39, 69] + }, + { + "index": 0.0392156862745098, + "rgb": [52, 41, 72] + }, + { + "index": 0.043137254901960784, + "rgb": [53, 42, 75] + }, + { + "index": 0.047058823529411764, + "rgb": [54, 43, 78] + }, + { + "index": 0.050980392156862744, + "rgb": [56, 45, 82] + }, + { + "index": 0.054901960784313725, + "rgb": [57, 46, 85] + }, + { + "index": 0.058823529411764705, + "rgb": [58, 48, 88] + }, + { + "index": 0.06274509803921569, + "rgb": [59, 49, 91] + }, + { + "index": 0.06666666666666667, + "rgb": [60, 51, 95] + }, + { + "index": 0.07058823529411765, + "rgb": [61, 52, 98] + }, + { + "index": 0.07450980392156863, + "rgb": [61, 54, 101] + }, + { + "index": 0.0784313725490196, + "rgb": [62, 55, 105] + }, + { + "index": 0.08235294117647059, + "rgb": [63, 57, 108] + }, + { + "index": 0.08627450980392157, + "rgb": [63, 58, 111] + }, + { + "index": 0.09019607843137255, + "rgb": [64, 60, 115] + }, + { + "index": 0.09411764705882353, + "rgb": [64, 61, 118] + }, + { + "index": 0.09803921568627451, + "rgb": [65, 63, 121] + }, + { + "index": 0.10196078431372549, + "rgb": [65, 65, 124] + }, + { + "index": 0.10588235294117647, + "rgb": [65, 67, 127] + }, + { + "index": 0.10980392156862745, + "rgb": [65, 69, 130] + }, + { + "index": 0.11372549019607843, + "rgb": [65, 70, 133] + }, + { + "index": 0.11764705882352941, + "rgb": [64, 72, 135] + }, + { + "index": 0.12156862745098039, + "rgb": [64, 75, 137] + }, + { + "index": 0.12549019607843137, + "rgb": [64, 77, 139] + }, + { + "index": 0.12941176470588234, + "rgb": [63, 79, 141] + }, + { + "index": 0.13333333333333333, + "rgb": [63, 81, 142] + }, + { + "index": 0.13725490196078433, + "rgb": [62, 83, 143] + }, + { + "index": 0.1411764705882353, + "rgb": [62, 85, 144] + }, + { + "index": 0.14509803921568626, + "rgb": [62, 88, 145] + }, + { + "index": 0.14901960784313725, + "rgb": [61, 90, 146] + }, + { + "index": 0.15294117647058825, + "rgb": [61, 92, 146] + }, + { + "index": 0.1568627450980392, + "rgb": [61, 94, 147] + }, + { + "index": 0.16078431372549018, + "rgb": [61, 96, 147] + }, + { + "index": 0.16470588235294117, + "rgb": [61, 98, 148] + }, + { + "index": 0.16862745098039217, + "rgb": [61, 100, 148] + }, + { + "index": 0.17254901960784313, + "rgb": [61, 102, 149] + }, + { + "index": 0.1764705882352941, + "rgb": [62, 105, 149] + }, + { + "index": 0.1803921568627451, + "rgb": [62, 107, 150] + }, + { + "index": 0.1843137254901961, + "rgb": [62, 109, 150] + }, + { + "index": 0.18823529411764706, + "rgb": [63, 111, 150] + }, + { + "index": 0.19215686274509802, + "rgb": [63, 113, 151] + }, + { + "index": 0.19607843137254902, + "rgb": [63, 115, 151] + }, + { + "index": 0.2, + "rgb": [64, 117, 152] + }, + { + "index": 0.20392156862745098, + "rgb": [64, 119, 152] + }, + { + "index": 0.20784313725490194, + "rgb": [65, 121, 153] + }, + { + "index": 0.21176470588235294, + "rgb": [66, 123, 153] + }, + { + "index": 0.21568627450980393, + "rgb": [66, 125, 153] + }, + { + "index": 0.2196078431372549, + "rgb": [67, 127, 154] + }, + { + "index": 0.22352941176470587, + "rgb": [67, 129, 154] + }, + { + "index": 0.22745098039215686, + "rgb": [68, 130, 155] + }, + { + "index": 0.23137254901960785, + "rgb": [69, 132, 155] + }, + { + "index": 0.23529411764705882, + "rgb": [69, 134, 156] + }, + { + "index": 0.2392156862745098, + "rgb": [70, 136, 156] + }, + { + "index": 0.24313725490196078, + "rgb": [71, 138, 157] + }, + { + "index": 0.24705882352941178, + "rgb": [71, 140, 157] + }, + { + "index": 0.25098039215686274, + "rgb": [72, 142, 157] + }, + { + "index": 0.2549019607843137, + "rgb": [73, 144, 158] + }, + { + "index": 0.2588235294117647, + "rgb": [73, 146, 158] + }, + { + "index": 0.2627450980392157, + "rgb": [74, 148, 159] + }, + { + "index": 0.26666666666666666, + "rgb": [75, 150, 159] + }, + { + "index": 0.27058823529411763, + "rgb": [75, 152, 160] + }, + { + "index": 0.27450980392156865, + "rgb": [76, 154, 160] + }, + { + "index": 0.2784313725490196, + "rgb": [77, 156, 160] + }, + { + "index": 0.2823529411764706, + "rgb": [78, 159, 161] + }, + { + "index": 0.28627450980392155, + "rgb": [78, 161, 161] + }, + { + "index": 0.2901960784313725, + "rgb": [79, 163, 162] + }, + { + "index": 0.29411764705882354, + "rgb": [80, 165, 162] + }, + { + "index": 0.2980392156862745, + "rgb": [81, 167, 162] + }, + { + "index": 0.30196078431372547, + "rgb": [82, 169, 162] + }, + { + "index": 0.3058823529411765, + "rgb": [83, 171, 163] + }, + { + "index": 0.30980392156862746, + "rgb": [84, 173, 163] + }, + { + "index": 0.3137254901960784, + "rgb": [85, 175, 163] + }, + { + "index": 0.3176470588235294, + "rgb": [86, 177, 163] + }, + { + "index": 0.32156862745098036, + "rgb": [88, 179, 163] + }, + { + "index": 0.3254901960784314, + "rgb": [89, 181, 163] + }, + { + "index": 0.32941176470588235, + "rgb": [91, 183, 163] + }, + { + "index": 0.3333333333333333, + "rgb": [92, 185, 163] + }, + { + "index": 0.33725490196078434, + "rgb": [94, 187, 163] + }, + { + "index": 0.3411764705882353, + "rgb": [96, 189, 163] + }, + { + "index": 0.34509803921568627, + "rgb": [98, 191, 163] + }, + { + "index": 0.34901960784313724, + "rgb": [100, 193, 163] + }, + { + "index": 0.3529411764705882, + "rgb": [103, 195, 163] + }, + { + "index": 0.3568627450980392, + "rgb": [105, 197, 163] + }, + { + "index": 0.3607843137254902, + "rgb": [108, 199, 163] + }, + { + "index": 0.36470588235294116, + "rgb": [111, 201, 163] + }, + { + "index": 0.3686274509803922, + "rgb": [114, 202, 163] + }, + { + "index": 0.37254901960784315, + "rgb": [118, 204, 163] + }, + { + "index": 0.3764705882352941, + "rgb": [121, 206, 162] + }, + { + "index": 0.3803921568627451, + "rgb": [125, 208, 162] + }, + { + "index": 0.38431372549019605, + "rgb": [129, 209, 162] + }, + { + "index": 0.38823529411764707, + "rgb": [133, 211, 163] + }, + { + "index": 0.39215686274509803, + "rgb": [137, 213, 163] + }, + { + "index": 0.396078431372549, + "rgb": [141, 214, 163] + }, + { + "index": 0.4, + "rgb": [145, 216, 163] + }, + { + "index": 0.403921568627451, + "rgb": [149, 217, 164] + }, + { + "index": 0.40784313725490196, + "rgb": [154, 219, 164] + }, + { + "index": 0.4117647058823529, + "rgb": [158, 220, 165] + }, + { + "index": 0.4156862745098039, + "rgb": [163, 222, 166] + }, + { + "index": 0.4196078431372549, + "rgb": [167, 223, 167] + }, + { + "index": 0.4235294117647059, + "rgb": [171, 225, 168] + }, + { + "index": 0.42745098039215684, + "rgb": [176, 226, 169] + }, + { + "index": 0.43137254901960786, + "rgb": [180, 227, 170] + }, + { + "index": 0.43529411764705883, + "rgb": [184, 229, 171] + }, + { + "index": 0.4392156862745098, + "rgb": [189, 230, 173] + }, + { + "index": 0.44313725490196076, + "rgb": [193, 232, 174] + }, + { + "index": 0.44705882352941173, + "rgb": [197, 233, 176] + }, + { + "index": 0.45098039215686275, + "rgb": [201, 235, 177] + }, + { + "index": 0.4549019607843137, + "rgb": [206, 236, 179] + }, + { + "index": 0.4588235294117647, + "rgb": [210, 237, 181] + }, + { + "index": 0.4627450980392157, + "rgb": [214, 239, 183] + }, + { + "index": 0.4666666666666667, + "rgb": [218, 240, 185] + }, + { + "index": 0.47058823529411764, + "rgb": [222, 242, 187] + }, + { + "index": 0.4745098039215686, + "rgb": [226, 243, 189] + }, + { + "index": 0.4784313725490196, + "rgb": [230, 245, 191] + }, + { + "index": 0.4823529411764706, + "rgb": [235, 246, 193] + }, + { + "index": 0.48627450980392156, + "rgb": [239, 248, 195] + }, + { + "index": 0.49019607843137253, + "rgb": [243, 249, 198] + }, + { + "index": 0.49411764705882355, + "rgb": [247, 251, 200] + }, + { + "index": 0.4980392156862745, + "rgb": [251, 252, 202] + }, + { + "index": 0.5019607843137255, + "rgb": [13, 37, 19] + }, + { + "index": 0.5058823529411764, + "rgb": [14, 38, 20] + }, + { + "index": 0.5098039215686274, + "rgb": [15, 40, 21] + }, + { + "index": 0.5137254901960784, + "rgb": [16, 42, 21] + }, + { + "index": 0.5176470588235293, + "rgb": [17, 44, 22] + }, + { + "index": 0.5215686274509804, + "rgb": [18, 46, 23] + }, + { + "index": 0.5254901960784314, + "rgb": [19, 47, 23] + }, + { + "index": 0.5294117647058824, + "rgb": [19, 49, 24] + }, + { + "index": 0.5333333333333333, + "rgb": [20, 51, 25] + }, + { + "index": 0.5372549019607843, + "rgb": [21, 53, 25] + }, + { + "index": 0.5411764705882353, + "rgb": [22, 54, 26] + }, + { + "index": 0.5450980392156862, + "rgb": [23, 56, 26] + }, + { + "index": 0.5490196078431373, + "rgb": [24, 58, 27] + }, + { + "index": 0.5529411764705883, + "rgb": [25, 60, 27] + }, + { + "index": 0.5568627450980392, + "rgb": [25, 61, 27] + }, + { + "index": 0.5607843137254902, + "rgb": [26, 63, 28] + }, + { + "index": 0.5647058823529412, + "rgb": [27, 65, 28] + }, + { + "index": 0.5686274509803921, + "rgb": [28, 67, 29] + }, + { + "index": 0.5725490196078431, + "rgb": [29, 68, 29] + }, + { + "index": 0.5764705882352941, + "rgb": [29, 70, 29] + }, + { + "index": 0.580392156862745, + "rgb": [30, 72, 29] + }, + { + "index": 0.5843137254901961, + "rgb": [32, 74, 30] + }, + { + "index": 0.5882352941176471, + "rgb": [33, 75, 30] + }, + { + "index": 0.592156862745098, + "rgb": [34, 77, 30] + }, + { + "index": 0.596078431372549, + "rgb": [36, 79, 30] + }, + { + "index": 0.6, + "rgb": [39, 80, 30] + }, + { + "index": 0.6039215686274509, + "rgb": [42, 81, 30] + }, + { + "index": 0.6078431372549019, + "rgb": [45, 83, 31] + }, + { + "index": 0.611764705882353, + "rgb": [48, 84, 32] + }, + { + "index": 0.615686274509804, + "rgb": [51, 85, 33] + }, + { + "index": 0.6196078431372549, + "rgb": [54, 87, 35] + }, + { + "index": 0.6235294117647059, + "rgb": [57, 88, 36] + }, + { + "index": 0.6274509803921569, + "rgb": [59, 89, 38] + }, + { + "index": 0.6313725490196078, + "rgb": [62, 90, 40] + }, + { + "index": 0.6352941176470588, + "rgb": [65, 92, 41] + }, + { + "index": 0.6392156862745098, + "rgb": [67, 93, 43] + }, + { + "index": 0.6431372549019607, + "rgb": [70, 94, 45] + }, + { + "index": 0.6470588235294118, + "rgb": [73, 95, 46] + }, + { + "index": 0.6509803921568628, + "rgb": [75, 97, 47] + }, + { + "index": 0.6549019607843137, + "rgb": [78, 98, 49] + }, + { + "index": 0.6588235294117647, + "rgb": [81, 99, 50] + }, + { + "index": 0.6627450980392157, + "rgb": [83, 100, 51] + }, + { + "index": 0.6666666666666666, + "rgb": [86, 101, 52] + }, + { + "index": 0.6705882352941176, + "rgb": [89, 103, 54] + }, + { + "index": 0.6745098039215687, + "rgb": [91, 104, 55] + }, + { + "index": 0.6784313725490196, + "rgb": [94, 105, 55] + }, + { + "index": 0.6823529411764706, + "rgb": [96, 106, 56] + }, + { + "index": 0.6862745098039216, + "rgb": [99, 108, 57] + }, + { + "index": 0.6901960784313725, + "rgb": [102, 109, 58] + }, + { + "index": 0.6941176470588235, + "rgb": [104, 110, 59] + }, + { + "index": 0.6980392156862745, + "rgb": [107, 111, 59] + }, + { + "index": 0.7019607843137254, + "rgb": [110, 113, 60] + }, + { + "index": 0.7058823529411764, + "rgb": [112, 114, 60] + }, + { + "index": 0.7098039215686275, + "rgb": [115, 115, 61] + }, + { + "index": 0.7137254901960784, + "rgb": [118, 116, 61] + }, + { + "index": 0.7176470588235294, + "rgb": [120, 118, 62] + }, + { + "index": 0.7215686274509804, + "rgb": [123, 119, 62] + }, + { + "index": 0.7254901960784313, + "rgb": [126, 120, 62] + }, + { + "index": 0.7294117647058823, + "rgb": [128, 121, 63] + }, + { + "index": 0.7333333333333333, + "rgb": [131, 123, 63] + }, + { + "index": 0.7372549019607844, + "rgb": [134, 124, 63] + }, + { + "index": 0.7411764705882353, + "rgb": [136, 125, 63] + }, + { + "index": 0.7450980392156863, + "rgb": [139, 126, 63] + }, + { + "index": 0.7490196078431373, + "rgb": [142, 128, 63] + }, + { + "index": 0.7529411764705882, + "rgb": [144, 129, 63] + }, + { + "index": 0.7568627450980392, + "rgb": [147, 130, 63] + }, + { + "index": 0.7607843137254902, + "rgb": [150, 131, 63] + }, + { + "index": 0.7647058823529411, + "rgb": [153, 133, 63] + }, + { + "index": 0.7686274509803921, + "rgb": [155, 134, 63] + }, + { + "index": 0.7725490196078432, + "rgb": [158, 135, 63] + }, + { + "index": 0.7764705882352941, + "rgb": [161, 136, 63] + }, + { + "index": 0.7803921568627451, + "rgb": [164, 138, 63] + }, + { + "index": 0.7843137254901961, + "rgb": [167, 139, 63] + }, + { + "index": 0.788235294117647, + "rgb": [169, 140, 63] + }, + { + "index": 0.792156862745098, + "rgb": [172, 142, 62] + }, + { + "index": 0.796078431372549, + "rgb": [175, 143, 62] + }, + { + "index": 0.8, + "rgb": [178, 144, 62] + }, + { + "index": 0.803921568627451, + "rgb": [181, 145, 62] + }, + { + "index": 0.807843137254902, + "rgb": [184, 146, 62] + }, + { + "index": 0.8117647058823529, + "rgb": [187, 148, 62] + }, + { + "index": 0.8156862745098039, + "rgb": [190, 149, 62] + }, + { + "index": 0.8196078431372549, + "rgb": [193, 150, 64] + }, + { + "index": 0.8235294117647058, + "rgb": [194, 152, 68] + }, + { + "index": 0.8274509803921568, + "rgb": [195, 154, 72] + }, + { + "index": 0.8313725490196078, + "rgb": [197, 156, 76] + }, + { + "index": 0.8352941176470589, + "rgb": [198, 158, 79] + }, + { + "index": 0.8392156862745098, + "rgb": [199, 160, 83] + }, + { + "index": 0.8431372549019608, + "rgb": [200, 162, 86] + }, + { + "index": 0.8470588235294118, + "rgb": [201, 164, 90] + }, + { + "index": 0.8509803921568627, + "rgb": [202, 167, 93] + }, + { + "index": 0.8549019607843137, + "rgb": [203, 169, 97] + }, + { + "index": 0.8588235294117647, + "rgb": [204, 171, 100] + }, + { + "index": 0.8627450980392157, + "rgb": [205, 173, 104] + }, + { + "index": 0.8666666666666667, + "rgb": [206, 175, 107] + }, + { + "index": 0.8705882352941177, + "rgb": [207, 177, 111] + }, + { + "index": 0.8745098039215686, + "rgb": [208, 179, 114] + }, + { + "index": 0.8784313725490196, + "rgb": [210, 182, 118] + }, + { + "index": 0.8823529411764706, + "rgb": [211, 184, 121] + }, + { + "index": 0.8862745098039215, + "rgb": [212, 186, 125] + }, + { + "index": 0.8901960784313725, + "rgb": [213, 188, 128] + }, + { + "index": 0.8941176470588235, + "rgb": [214, 190, 132] + }, + { + "index": 0.8980392156862745, + "rgb": [215, 193, 135] + }, + { + "index": 0.9019607843137255, + "rgb": [216, 195, 139] + }, + { + "index": 0.9058823529411765, + "rgb": [217, 197, 142] + }, + { + "index": 0.9098039215686274, + "rgb": [218, 199, 146] + }, + { + "index": 0.9137254901960784, + "rgb": [219, 202, 149] + }, + { + "index": 0.9176470588235294, + "rgb": [220, 204, 153] + }, + { + "index": 0.9215686274509803, + "rgb": [222, 206, 156] + }, + { + "index": 0.9254901960784314, + "rgb": [223, 208, 160] + }, + { + "index": 0.9294117647058824, + "rgb": [224, 211, 163] + }, + { + "index": 0.9333333333333333, + "rgb": [225, 213, 167] + }, + { + "index": 0.9372549019607843, + "rgb": [226, 215, 170] + }, + { + "index": 0.9411764705882353, + "rgb": [227, 218, 174] + }, + { + "index": 0.9450980392156862, + "rgb": [229, 220, 177] + }, + { + "index": 0.9490196078431372, + "rgb": [230, 222, 181] + }, + { + "index": 0.9529411764705882, + "rgb": [231, 224, 185] + }, + { + "index": 0.9568627450980391, + "rgb": [232, 227, 188] + }, + { + "index": 0.9607843137254902, + "rgb": [234, 229, 192] + }, + { + "index": 0.9647058823529412, + "rgb": [235, 231, 195] + }, + { + "index": 0.9686274509803922, + "rgb": [236, 234, 199] + }, + { + "index": 0.9725490196078431, + "rgb": [238, 236, 202] + }, + { + "index": 0.9764705882352941, + "rgb": [239, 239, 206] + }, + { + "index": 0.9803921568627451, + "rgb": [241, 241, 210] + }, + { + "index": 0.984313725490196, + "rgb": [242, 243, 213] + }, + { + "index": 0.9882352941176471, + "rgb": [243, 246, 217] + }, + { + "index": 0.9921568627450981, + "rgb": [245, 248, 220] + }, + { + "index": 0.996078431372549, + "rgb": [247, 250, 224] + }, + { + "index": 1.0, + "rgb": [248, 253, 228] + } ], "balance": [ - "#171c42", - "#181d45", - "#191f48", - "#1a204b", - "#1b214e", - "#1c2351", - "#1d2455", - "#1e2658", - "#1f275b", - "#20285e", - "#212961", - "#222b65", - "#232c68", - "#232d6b", - "#242f6f", - "#253072", - "#263176", - "#263379", - "#27347d", - "#273580", - "#283784", - "#283888", - "#28398b", - "#293a8f", - "#293c92", - "#293d96", - "#293f9a", - "#28409e", - "#2841a1", - "#2743a5", - "#2744a8", - "#2646ac", - "#2448af", - "#234ab2", - "#214bb5", - "#1e4db8", - "#1c50ba", - "#1852bb", - "#1554bc", - "#1256bd", - "#0f59bd", - "#0d5bbe", - "#0b5dbe", - "#0a5fbd", - "#0962bd", - "#0a64bd", - "#0b66bd", - "#0c68bc", - "#0e6abc", - "#106cbc", - "#136ebb", - "#1570bb", - "#1872bb", - "#1b74bb", - "#1d75ba", - "#2077ba", - "#2379ba", - "#257bba", - "#287dba", - "#2b7fba", - "#2d80b9", - "#3082b9", - "#3384b9", - "#3586b9", - "#3887b9", - "#3b89b9", - "#3d8bb9", - "#408cb9", - "#428eb9", - "#4590b9", - "#4891b9", - "#4b93ba", - "#4d95ba", - "#5096ba", - "#5398ba", - "#569aba", - "#599bba", - "#5b9dba", - "#5e9ebb", - "#61a0bb", - "#64a2bb", - "#68a3bc", - "#6ba5bc", - "#6ea6bc", - "#71a8bd", - "#74a9bd", - "#77abbe", - "#7bacbe", - "#7eadbf", - "#81afbf", - "#84b0c0", - "#87b2c1", - "#8bb3c1", - "#8eb5c2", - "#91b6c3", - "#94b8c4", - "#97b9c5", - "#9abac5", - "#9dbcc6", - "#a0bdc7", - "#a3bfc8", - "#a6c0c9", - "#a9c2ca", - "#acc3cb", - "#afc5cd", - "#b2c6ce", - "#b5c8cf", - "#b8cad0", - "#bbcbd1", - "#becdd2", - "#c1ced4", - "#c4d0d5", - "#c7d2d6", - "#cad3d7", - "#ccd5d9", - "#cfd6da", - "#d2d8db", - "#d5dadd", - "#d8dcde", - "#dbdddf", - "#dddfe1", - "#e0e1e2", - "#e3e3e4", - "#e6e4e5", - "#e8e6e7", - "#ebe8e8", - "#eeeaea", - "#f0eceb", - "#f0eceb", - "#efe9e8", - "#eee7e6", - "#ede5e3", - "#ece2e0", - "#ebe0dd", - "#eadeda", - "#e9dbd7", - "#e8d9d5", - "#e7d6d2", - "#e7d4cf", - "#e6d2cc", - "#e5cfc9", - "#e4cdc6", - "#e3cbc3", - "#e3c8c0", - "#e2c6be", - "#e1c4bb", - "#e0c1b8", - "#dfbfb5", - "#dfbdb2", - "#debaaf", - "#ddb8ac", - "#ddb6a9", - "#dcb3a6", - "#dbb1a3", - "#daafa1", - "#daad9e", - "#d9aa9b", - "#d8a898", - "#d8a695", - "#d7a392", - "#d6a18f", - "#d69f8c", - "#d59d89", - "#d49a87", - "#d49884", - "#d39681", - "#d2947e", - "#d2917b", - "#d18f78", - "#d08d76", - "#d08a73", - "#cf8870", - "#ce866d", - "#cd846a", - "#cd8168", - "#cc7f65", - "#cb7d62", - "#cb7a5f", - "#ca785d", - "#c9765a", - "#c87357", - "#c87155", - "#c76f52", - "#c66c4f", - "#c56a4d", - "#c5684a", - "#c46548", - "#c36345", - "#c26043", - "#c15e40", - "#c05c3e", - "#c0593c", - "#bf573a", - "#be5437", - "#bd5235", - "#bc4f33", - "#bb4d31", - "#ba4a2f", - "#b9482d", - "#b8452c", - "#b7422a", - "#b64029", - "#b53d28", - "#b43a27", - "#b33826", - "#b13525", - "#b03224", - "#af3024", - "#ad2d24", - "#ac2b24", - "#aa2824", - "#a82624", - "#a72324", - "#a52124", - "#a31f25", - "#a11d25", - "#9f1b25", - "#9d1926", - "#9b1726", - "#991527", - "#961427", - "#941227", - "#921128", - "#8f1028", - "#8d0f28", - "#8a0f29", - "#880e29", - "#850e29", - "#820e29", - "#800d29", - "#7d0d29", - "#7a0e28", - "#780e28", - "#750e27", - "#720e27", - "#700e26", - "#6d0e26", - "#6a0e25", - "#680e24", - "#650e23", - "#620e22", - "#600e21", - "#5d0e21", - "#5a0e20", - "#580d1e", - "#550d1d", - "#530d1c", - "#500c1b", - "#4d0c1a", - "#4b0c19", - "#480b18", - "#460b16", - "#430a15", - "#410a14", - "#3e0913", - "#3c0911" + { + "index": 0.0, + "rgb": [23, 28, 66] + }, + { + "index": 0.00392156862745098, + "rgb": [24, 29, 69] + }, + { + "index": 0.00784313725490196, + "rgb": [25, 31, 72] + }, + { + "index": 0.011764705882352941, + "rgb": [26, 32, 75] + }, + { + "index": 0.01568627450980392, + "rgb": [27, 33, 78] + }, + { + "index": 0.0196078431372549, + "rgb": [28, 35, 81] + }, + { + "index": 0.023529411764705882, + "rgb": [29, 36, 85] + }, + { + "index": 0.027450980392156862, + "rgb": [30, 38, 88] + }, + { + "index": 0.03137254901960784, + "rgb": [31, 39, 91] + }, + { + "index": 0.03529411764705882, + "rgb": [32, 40, 94] + }, + { + "index": 0.0392156862745098, + "rgb": [33, 41, 97] + }, + { + "index": 0.043137254901960784, + "rgb": [34, 43, 101] + }, + { + "index": 0.047058823529411764, + "rgb": [35, 44, 104] + }, + { + "index": 0.050980392156862744, + "rgb": [35, 45, 107] + }, + { + "index": 0.054901960784313725, + "rgb": [36, 47, 111] + }, + { + "index": 0.058823529411764705, + "rgb": [37, 48, 114] + }, + { + "index": 0.06274509803921569, + "rgb": [38, 49, 118] + }, + { + "index": 0.06666666666666667, + "rgb": [38, 51, 121] + }, + { + "index": 0.07058823529411765, + "rgb": [39, 52, 125] + }, + { + "index": 0.07450980392156863, + "rgb": [39, 53, 128] + }, + { + "index": 0.0784313725490196, + "rgb": [40, 55, 132] + }, + { + "index": 0.08235294117647059, + "rgb": [40, 56, 136] + }, + { + "index": 0.08627450980392157, + "rgb": [40, 57, 139] + }, + { + "index": 0.09019607843137255, + "rgb": [41, 58, 143] + }, + { + "index": 0.09411764705882353, + "rgb": [41, 60, 146] + }, + { + "index": 0.09803921568627451, + "rgb": [41, 61, 150] + }, + { + "index": 0.10196078431372549, + "rgb": [41, 63, 154] + }, + { + "index": 0.10588235294117647, + "rgb": [40, 64, 158] + }, + { + "index": 0.10980392156862745, + "rgb": [40, 65, 161] + }, + { + "index": 0.11372549019607843, + "rgb": [39, 67, 165] + }, + { + "index": 0.11764705882352941, + "rgb": [39, 68, 168] + }, + { + "index": 0.12156862745098039, + "rgb": [38, 70, 172] + }, + { + "index": 0.12549019607843137, + "rgb": [36, 72, 175] + }, + { + "index": 0.12941176470588234, + "rgb": [35, 74, 178] + }, + { + "index": 0.13333333333333333, + "rgb": [33, 75, 181] + }, + { + "index": 0.13725490196078433, + "rgb": [30, 77, 184] + }, + { + "index": 0.1411764705882353, + "rgb": [28, 80, 186] + }, + { + "index": 0.14509803921568626, + "rgb": [24, 82, 187] + }, + { + "index": 0.14901960784313725, + "rgb": [21, 84, 188] + }, + { + "index": 0.15294117647058825, + "rgb": [18, 86, 189] + }, + { + "index": 0.1568627450980392, + "rgb": [15, 89, 189] + }, + { + "index": 0.16078431372549018, + "rgb": [13, 91, 190] + }, + { + "index": 0.16470588235294117, + "rgb": [11, 93, 190] + }, + { + "index": 0.16862745098039217, + "rgb": [10, 95, 189] + }, + { + "index": 0.17254901960784313, + "rgb": [9, 98, 189] + }, + { + "index": 0.1764705882352941, + "rgb": [10, 100, 189] + }, + { + "index": 0.1803921568627451, + "rgb": [11, 102, 189] + }, + { + "index": 0.1843137254901961, + "rgb": [12, 104, 188] + }, + { + "index": 0.18823529411764706, + "rgb": [14, 106, 188] + }, + { + "index": 0.19215686274509802, + "rgb": [16, 108, 188] + }, + { + "index": 0.19607843137254902, + "rgb": [19, 110, 187] + }, + { + "index": 0.2, + "rgb": [21, 112, 187] + }, + { + "index": 0.20392156862745098, + "rgb": [24, 114, 187] + }, + { + "index": 0.20784313725490194, + "rgb": [27, 116, 187] + }, + { + "index": 0.21176470588235294, + "rgb": [29, 117, 186] + }, + { + "index": 0.21568627450980393, + "rgb": [32, 119, 186] + }, + { + "index": 0.2196078431372549, + "rgb": [35, 121, 186] + }, + { + "index": 0.22352941176470587, + "rgb": [37, 123, 186] + }, + { + "index": 0.22745098039215686, + "rgb": [40, 125, 186] + }, + { + "index": 0.23137254901960785, + "rgb": [43, 127, 186] + }, + { + "index": 0.23529411764705882, + "rgb": [45, 128, 185] + }, + { + "index": 0.2392156862745098, + "rgb": [48, 130, 185] + }, + { + "index": 0.24313725490196078, + "rgb": [51, 132, 185] + }, + { + "index": 0.24705882352941178, + "rgb": [53, 134, 185] + }, + { + "index": 0.25098039215686274, + "rgb": [56, 135, 185] + }, + { + "index": 0.2549019607843137, + "rgb": [59, 137, 185] + }, + { + "index": 0.2588235294117647, + "rgb": [61, 139, 185] + }, + { + "index": 0.2627450980392157, + "rgb": [64, 140, 185] + }, + { + "index": 0.26666666666666666, + "rgb": [66, 142, 185] + }, + { + "index": 0.27058823529411763, + "rgb": [69, 144, 185] + }, + { + "index": 0.27450980392156865, + "rgb": [72, 145, 185] + }, + { + "index": 0.2784313725490196, + "rgb": [75, 147, 186] + }, + { + "index": 0.2823529411764706, + "rgb": [77, 149, 186] + }, + { + "index": 0.28627450980392155, + "rgb": [80, 150, 186] + }, + { + "index": 0.2901960784313725, + "rgb": [83, 152, 186] + }, + { + "index": 0.29411764705882354, + "rgb": [86, 154, 186] + }, + { + "index": 0.2980392156862745, + "rgb": [89, 155, 186] + }, + { + "index": 0.30196078431372547, + "rgb": [91, 157, 186] + }, + { + "index": 0.3058823529411765, + "rgb": [94, 158, 187] + }, + { + "index": 0.30980392156862746, + "rgb": [97, 160, 187] + }, + { + "index": 0.3137254901960784, + "rgb": [100, 162, 187] + }, + { + "index": 0.3176470588235294, + "rgb": [104, 163, 188] + }, + { + "index": 0.32156862745098036, + "rgb": [107, 165, 188] + }, + { + "index": 0.3254901960784314, + "rgb": [110, 166, 188] + }, + { + "index": 0.32941176470588235, + "rgb": [113, 168, 189] + }, + { + "index": 0.3333333333333333, + "rgb": [116, 169, 189] + }, + { + "index": 0.33725490196078434, + "rgb": [119, 171, 190] + }, + { + "index": 0.3411764705882353, + "rgb": [123, 172, 190] + }, + { + "index": 0.34509803921568627, + "rgb": [126, 173, 191] + }, + { + "index": 0.34901960784313724, + "rgb": [129, 175, 191] + }, + { + "index": 0.3529411764705882, + "rgb": [132, 176, 192] + }, + { + "index": 0.3568627450980392, + "rgb": [135, 178, 193] + }, + { + "index": 0.3607843137254902, + "rgb": [139, 179, 193] + }, + { + "index": 0.36470588235294116, + "rgb": [142, 181, 194] + }, + { + "index": 0.3686274509803922, + "rgb": [145, 182, 195] + }, + { + "index": 0.37254901960784315, + "rgb": [148, 184, 196] + }, + { + "index": 0.3764705882352941, + "rgb": [151, 185, 197] + }, + { + "index": 0.3803921568627451, + "rgb": [154, 186, 197] + }, + { + "index": 0.38431372549019605, + "rgb": [157, 188, 198] + }, + { + "index": 0.38823529411764707, + "rgb": [160, 189, 199] + }, + { + "index": 0.39215686274509803, + "rgb": [163, 191, 200] + }, + { + "index": 0.396078431372549, + "rgb": [166, 192, 201] + }, + { + "index": 0.4, + "rgb": [169, 194, 202] + }, + { + "index": 0.403921568627451, + "rgb": [172, 195, 203] + }, + { + "index": 0.40784313725490196, + "rgb": [175, 197, 205] + }, + { + "index": 0.4117647058823529, + "rgb": [178, 198, 206] + }, + { + "index": 0.4156862745098039, + "rgb": [181, 200, 207] + }, + { + "index": 0.4196078431372549, + "rgb": [184, 202, 208] + }, + { + "index": 0.4235294117647059, + "rgb": [187, 203, 209] + }, + { + "index": 0.42745098039215684, + "rgb": [190, 205, 210] + }, + { + "index": 0.43137254901960786, + "rgb": [193, 206, 212] + }, + { + "index": 0.43529411764705883, + "rgb": [196, 208, 213] + }, + { + "index": 0.4392156862745098, + "rgb": [199, 210, 214] + }, + { + "index": 0.44313725490196076, + "rgb": [202, 211, 215] + }, + { + "index": 0.44705882352941173, + "rgb": [204, 213, 217] + }, + { + "index": 0.45098039215686275, + "rgb": [207, 214, 218] + }, + { + "index": 0.4549019607843137, + "rgb": [210, 216, 219] + }, + { + "index": 0.4588235294117647, + "rgb": [213, 218, 221] + }, + { + "index": 0.4627450980392157, + "rgb": [216, 220, 222] + }, + { + "index": 0.4666666666666667, + "rgb": [219, 221, 223] + }, + { + "index": 0.47058823529411764, + "rgb": [221, 223, 225] + }, + { + "index": 0.4745098039215686, + "rgb": [224, 225, 226] + }, + { + "index": 0.4784313725490196, + "rgb": [227, 227, 228] + }, + { + "index": 0.4823529411764706, + "rgb": [230, 228, 229] + }, + { + "index": 0.48627450980392156, + "rgb": [232, 230, 231] + }, + { + "index": 0.49019607843137253, + "rgb": [235, 232, 232] + }, + { + "index": 0.49411764705882355, + "rgb": [238, 234, 234] + }, + { + "index": 0.4980392156862745, + "rgb": [240, 236, 235] + }, + { + "index": 0.5019607843137255, + "rgb": [240, 236, 235] + }, + { + "index": 0.5058823529411764, + "rgb": [239, 233, 232] + }, + { + "index": 0.5098039215686274, + "rgb": [238, 231, 230] + }, + { + "index": 0.5137254901960784, + "rgb": [237, 229, 227] + }, + { + "index": 0.5176470588235293, + "rgb": [236, 226, 224] + }, + { + "index": 0.5215686274509804, + "rgb": [235, 224, 221] + }, + { + "index": 0.5254901960784314, + "rgb": [234, 222, 218] + }, + { + "index": 0.5294117647058824, + "rgb": [233, 219, 215] + }, + { + "index": 0.5333333333333333, + "rgb": [232, 217, 213] + }, + { + "index": 0.5372549019607843, + "rgb": [231, 214, 210] + }, + { + "index": 0.5411764705882353, + "rgb": [231, 212, 207] + }, + { + "index": 0.5450980392156862, + "rgb": [230, 210, 204] + }, + { + "index": 0.5490196078431373, + "rgb": [229, 207, 201] + }, + { + "index": 0.5529411764705883, + "rgb": [228, 205, 198] + }, + { + "index": 0.5568627450980392, + "rgb": [227, 203, 195] + }, + { + "index": 0.5607843137254902, + "rgb": [227, 200, 192] + }, + { + "index": 0.5647058823529412, + "rgb": [226, 198, 190] + }, + { + "index": 0.5686274509803921, + "rgb": [225, 196, 187] + }, + { + "index": 0.5725490196078431, + "rgb": [224, 193, 184] + }, + { + "index": 0.5764705882352941, + "rgb": [223, 191, 181] + }, + { + "index": 0.580392156862745, + "rgb": [223, 189, 178] + }, + { + "index": 0.5843137254901961, + "rgb": [222, 186, 175] + }, + { + "index": 0.5882352941176471, + "rgb": [221, 184, 172] + }, + { + "index": 0.592156862745098, + "rgb": [221, 182, 169] + }, + { + "index": 0.596078431372549, + "rgb": [220, 179, 166] + }, + { + "index": 0.6, + "rgb": [219, 177, 163] + }, + { + "index": 0.6039215686274509, + "rgb": [218, 175, 161] + }, + { + "index": 0.6078431372549019, + "rgb": [218, 173, 158] + }, + { + "index": 0.611764705882353, + "rgb": [217, 170, 155] + }, + { + "index": 0.615686274509804, + "rgb": [216, 168, 152] + }, + { + "index": 0.6196078431372549, + "rgb": [216, 166, 149] + }, + { + "index": 0.6235294117647059, + "rgb": [215, 163, 146] + }, + { + "index": 0.6274509803921569, + "rgb": [214, 161, 143] + }, + { + "index": 0.6313725490196078, + "rgb": [214, 159, 140] + }, + { + "index": 0.6352941176470588, + "rgb": [213, 157, 137] + }, + { + "index": 0.6392156862745098, + "rgb": [212, 154, 135] + }, + { + "index": 0.6431372549019607, + "rgb": [212, 152, 132] + }, + { + "index": 0.6470588235294118, + "rgb": [211, 150, 129] + }, + { + "index": 0.6509803921568628, + "rgb": [210, 148, 126] + }, + { + "index": 0.6549019607843137, + "rgb": [210, 145, 123] + }, + { + "index": 0.6588235294117647, + "rgb": [209, 143, 120] + }, + { + "index": 0.6627450980392157, + "rgb": [208, 141, 118] + }, + { + "index": 0.6666666666666666, + "rgb": [208, 138, 115] + }, + { + "index": 0.6705882352941176, + "rgb": [207, 136, 112] + }, + { + "index": 0.6745098039215687, + "rgb": [206, 134, 109] + }, + { + "index": 0.6784313725490196, + "rgb": [205, 132, 106] + }, + { + "index": 0.6823529411764706, + "rgb": [205, 129, 104] + }, + { + "index": 0.6862745098039216, + "rgb": [204, 127, 101] + }, + { + "index": 0.6901960784313725, + "rgb": [203, 125, 98] + }, + { + "index": 0.6941176470588235, + "rgb": [203, 122, 95] + }, + { + "index": 0.6980392156862745, + "rgb": [202, 120, 93] + }, + { + "index": 0.7019607843137254, + "rgb": [201, 118, 90] + }, + { + "index": 0.7058823529411764, + "rgb": [200, 115, 87] + }, + { + "index": 0.7098039215686275, + "rgb": [200, 113, 85] + }, + { + "index": 0.7137254901960784, + "rgb": [199, 111, 82] + }, + { + "index": 0.7176470588235294, + "rgb": [198, 108, 79] + }, + { + "index": 0.7215686274509804, + "rgb": [197, 106, 77] + }, + { + "index": 0.7254901960784313, + "rgb": [197, 104, 74] + }, + { + "index": 0.7294117647058823, + "rgb": [196, 101, 72] + }, + { + "index": 0.7333333333333333, + "rgb": [195, 99, 69] + }, + { + "index": 0.7372549019607844, + "rgb": [194, 96, 67] + }, + { + "index": 0.7411764705882353, + "rgb": [193, 94, 64] + }, + { + "index": 0.7450980392156863, + "rgb": [192, 92, 62] + }, + { + "index": 0.7490196078431373, + "rgb": [192, 89, 60] + }, + { + "index": 0.7529411764705882, + "rgb": [191, 87, 58] + }, + { + "index": 0.7568627450980392, + "rgb": [190, 84, 55] + }, + { + "index": 0.7607843137254902, + "rgb": [189, 82, 53] + }, + { + "index": 0.7647058823529411, + "rgb": [188, 79, 51] + }, + { + "index": 0.7686274509803921, + "rgb": [187, 77, 49] + }, + { + "index": 0.7725490196078432, + "rgb": [186, 74, 47] + }, + { + "index": 0.7764705882352941, + "rgb": [185, 72, 45] + }, + { + "index": 0.7803921568627451, + "rgb": [184, 69, 44] + }, + { + "index": 0.7843137254901961, + "rgb": [183, 66, 42] + }, + { + "index": 0.788235294117647, + "rgb": [182, 64, 41] + }, + { + "index": 0.792156862745098, + "rgb": [181, 61, 40] + }, + { + "index": 0.796078431372549, + "rgb": [180, 58, 39] + }, + { + "index": 0.8, + "rgb": [179, 56, 38] + }, + { + "index": 0.803921568627451, + "rgb": [177, 53, 37] + }, + { + "index": 0.807843137254902, + "rgb": [176, 50, 36] + }, + { + "index": 0.8117647058823529, + "rgb": [175, 48, 36] + }, + { + "index": 0.8156862745098039, + "rgb": [173, 45, 36] + }, + { + "index": 0.8196078431372549, + "rgb": [172, 43, 36] + }, + { + "index": 0.8235294117647058, + "rgb": [170, 40, 36] + }, + { + "index": 0.8274509803921568, + "rgb": [168, 38, 36] + }, + { + "index": 0.8313725490196078, + "rgb": [167, 35, 36] + }, + { + "index": 0.8352941176470589, + "rgb": [165, 33, 36] + }, + { + "index": 0.8392156862745098, + "rgb": [163, 31, 37] + }, + { + "index": 0.8431372549019608, + "rgb": [161, 29, 37] + }, + { + "index": 0.8470588235294118, + "rgb": [159, 27, 37] + }, + { + "index": 0.8509803921568627, + "rgb": [157, 25, 38] + }, + { + "index": 0.8549019607843137, + "rgb": [155, 23, 38] + }, + { + "index": 0.8588235294117647, + "rgb": [153, 21, 39] + }, + { + "index": 0.8627450980392157, + "rgb": [150, 20, 39] + }, + { + "index": 0.8666666666666667, + "rgb": [148, 18, 39] + }, + { + "index": 0.8705882352941177, + "rgb": [146, 17, 40] + }, + { + "index": 0.8745098039215686, + "rgb": [143, 16, 40] + }, + { + "index": 0.8784313725490196, + "rgb": [141, 15, 40] + }, + { + "index": 0.8823529411764706, + "rgb": [138, 15, 41] + }, + { + "index": 0.8862745098039215, + "rgb": [136, 14, 41] + }, + { + "index": 0.8901960784313725, + "rgb": [133, 14, 41] + }, + { + "index": 0.8941176470588235, + "rgb": [130, 14, 41] + }, + { + "index": 0.8980392156862745, + "rgb": [128, 13, 41] + }, + { + "index": 0.9019607843137255, + "rgb": [125, 13, 41] + }, + { + "index": 0.9058823529411765, + "rgb": [122, 14, 40] + }, + { + "index": 0.9098039215686274, + "rgb": [120, 14, 40] + }, + { + "index": 0.9137254901960784, + "rgb": [117, 14, 39] + }, + { + "index": 0.9176470588235294, + "rgb": [114, 14, 39] + }, + { + "index": 0.9215686274509803, + "rgb": [112, 14, 38] + }, + { + "index": 0.9254901960784314, + "rgb": [109, 14, 38] + }, + { + "index": 0.9294117647058824, + "rgb": [106, 14, 37] + }, + { + "index": 0.9333333333333333, + "rgb": [104, 14, 36] + }, + { + "index": 0.9372549019607843, + "rgb": [101, 14, 35] + }, + { + "index": 0.9411764705882353, + "rgb": [98, 14, 34] + }, + { + "index": 0.9450980392156862, + "rgb": [96, 14, 33] + }, + { + "index": 0.9490196078431372, + "rgb": [93, 14, 33] + }, + { + "index": 0.9529411764705882, + "rgb": [90, 14, 32] + }, + { + "index": 0.9568627450980391, + "rgb": [88, 13, 30] + }, + { + "index": 0.9607843137254902, + "rgb": [85, 13, 29] + }, + { + "index": 0.9647058823529412, + "rgb": [83, 13, 28] + }, + { + "index": 0.9686274509803922, + "rgb": [80, 12, 27] + }, + { + "index": 0.9725490196078431, + "rgb": [77, 12, 26] + }, + { + "index": 0.9764705882352941, + "rgb": [75, 12, 25] + }, + { + "index": 0.9803921568627451, + "rgb": [72, 11, 24] + }, + { + "index": 0.984313725490196, + "rgb": [70, 11, 22] + }, + { + "index": 0.9882352941176471, + "rgb": [67, 10, 21] + }, + { + "index": 0.9921568627450981, + "rgb": [65, 10, 20] + }, + { + "index": 0.996078431372549, + "rgb": [62, 9, 19] + }, + { + "index": 1.0, + "rgb": [60, 9, 17] + } ], "delta": [ - "#101f3f", - "#122042", - "#132245", - "#142349", - "#16254c", - "#17264f", - "#182752", - "#192956", - "#1b2a59", - "#1c2b5c", - "#1d2d60", - "#1e2e63", - "#1f2f67", - "#20306b", - "#21326e", - "#223372", - "#233476", - "#24357a", - "#25377d", - "#253881", - "#263985", - "#263b89", - "#263c8d", - "#263e90", - "#254094", - "#234296", - "#224498", - "#214699", - "#1f489a", - "#1e4b9b", - "#1d4d9b", - "#1d4f9c", - "#1c519c", - "#1b539d", - "#1b569d", - "#1a589d", - "#1a5a9d", - "#1a5c9e", - "#1a5e9e", - "#1a609e", - "#1b629f", - "#1b649f", - "#1b669f", - "#1c68a0", - "#1c6aa0", - "#1d6ca0", - "#1e6ea1", - "#1f70a1", - "#1f72a1", - "#2074a2", - "#2176a2", - "#2278a3", - "#2379a3", - "#247ba4", - "#267da4", - "#277fa5", - "#2881a5", - "#2983a5", - "#2a85a6", - "#2c87a6", - "#2d89a7", - "#2f8ba7", - "#308da8", - "#318ea8", - "#3390a9", - "#3592a9", - "#3694aa", - "#3896aa", - "#3a98ab", - "#3c9aab", - "#3e9cac", - "#409dac", - "#429fad", - "#44a1ad", - "#47a3ae", - "#49a5ae", - "#4ca7ae", - "#4fa8af", - "#52aaaf", - "#56acb0", - "#59adb0", - "#5dafb0", - "#60b1b1", - "#64b2b1", - "#68b4b2", - "#6cb5b3", - "#70b7b3", - "#74b8b4", - "#78b9b5", - "#7cbbb6", - "#80bcb7", - "#84beb8", - "#88bfb9", - "#8cc1ba", - "#8fc2bb", - "#93c4bc", - "#97c5be", - "#9ac6bf", - "#9ec8c0", - "#a2c9c1", - "#a5cbc3", - "#a9ccc4", - "#accec5", - "#afd0c7", - "#b3d1c8", - "#b6d3ca", - "#b9d4cb", - "#bdd6cc", - "#c0d7ce", - "#c3d9cf", - "#c7dbd1", - "#cadcd2", - "#cdded4", - "#d0e0d5", - "#d3e2d7", - "#d6e3d8", - "#d9e5da", - "#dde7db", - "#e0e9dc", - "#e3ebde", - "#e6eddf", - "#e9eee0", - "#ecf0e1", - "#eff2e2", - "#f3f4e3", - "#f6f6e4", - "#f9f8e5", - "#fdfae5", - "#fefccb", - "#fdf9c7", - "#fbf7c3", - "#faf4bf", - "#f9f2bb", - "#f7f0b6", - "#f6edb2", - "#f5ebae", - "#f3e9a9", - "#f2e6a5", - "#f1e4a1", - "#efe29c", - "#eedf98", - "#ecdd94", - "#ebdb8f", - "#ead98b", - "#e8d787", - "#e6d582", - "#e5d27e", - "#e3d07a", - "#e2ce75", - "#e0cc71", - "#deca6d", - "#dcc968", - "#dac764", - "#d8c560", - "#d6c35b", - "#d4c157", - "#d2c053", - "#cfbe4f", - "#cdbc4b", - "#cbbb47", - "#c8b943", - "#c5b83f", - "#c3b63b", - "#c0b538", - "#bdb334", - "#bab230", - "#b7b12d", - "#b4af2a", - "#b1ae27", - "#aead23", - "#aaac20", - "#a7aa1d", - "#a4a91b", - "#a0a818", - "#9da715", - "#9aa613", - "#96a410", - "#93a30e", - "#8fa20c", - "#8ca10a", - "#88a008", - "#859e07", - "#819d06", - "#7e9c05", - "#7a9b05", - "#779905", - "#739805", - "#709706", - "#6c9607", - "#689508", - "#659309", - "#61920b", - "#5d910c", - "#5a8f0e", - "#568e0f", - "#528d11", - "#4f8b13", - "#4b8a14", - "#478916", - "#448717", - "#408619", - "#3d841a", - "#39831c", - "#36811d", - "#32801e", - "#2f7e20", - "#2b7d21", - "#287b22", - "#257a23", - "#227824", - "#1f7625", - "#1c7526", - "#197327", - "#177128", - "#147028", - "#126e29", - "#106c2a", - "#0e6a2a", - "#0d692b", - "#0c672b", - "#0b652c", - "#0a632c", - "#0a612c", - "#0b5f2c", - "#0b5e2c", - "#0c5c2c", - "#0c5a2c", - "#0d582c", - "#0e562c", - "#0f542c", - "#10522b", - "#11502b", - "#124e2b", - "#134c2a", - "#144b2a", - "#144929", - "#154728", - "#164528", - "#164327", - "#174126", - "#173f25", - "#183d24", - "#183b23", - "#183922", - "#193721", - "#193520", - "#19341f", - "#19321e", - "#19301c", - "#192e1b", - "#182c1a", - "#182a18", - "#182817", - "#172615", - "#172414", - "#172312" + { + "index": 0.0, + "rgb": [16, 31, 63] + }, + { + "index": 0.00392156862745098, + "rgb": [18, 32, 66] + }, + { + "index": 0.00784313725490196, + "rgb": [19, 34, 69] + }, + { + "index": 0.011764705882352941, + "rgb": [20, 35, 73] + }, + { + "index": 0.01568627450980392, + "rgb": [22, 37, 76] + }, + { + "index": 0.0196078431372549, + "rgb": [23, 38, 79] + }, + { + "index": 0.023529411764705882, + "rgb": [24, 39, 82] + }, + { + "index": 0.027450980392156862, + "rgb": [25, 41, 86] + }, + { + "index": 0.03137254901960784, + "rgb": [27, 42, 89] + }, + { + "index": 0.03529411764705882, + "rgb": [28, 43, 92] + }, + { + "index": 0.0392156862745098, + "rgb": [29, 45, 96] + }, + { + "index": 0.043137254901960784, + "rgb": [30, 46, 99] + }, + { + "index": 0.047058823529411764, + "rgb": [31, 47, 103] + }, + { + "index": 0.050980392156862744, + "rgb": [32, 48, 107] + }, + { + "index": 0.054901960784313725, + "rgb": [33, 50, 110] + }, + { + "index": 0.058823529411764705, + "rgb": [34, 51, 114] + }, + { + "index": 0.06274509803921569, + "rgb": [35, 52, 118] + }, + { + "index": 0.06666666666666667, + "rgb": [36, 53, 122] + }, + { + "index": 0.07058823529411765, + "rgb": [37, 55, 125] + }, + { + "index": 0.07450980392156863, + "rgb": [37, 56, 129] + }, + { + "index": 0.0784313725490196, + "rgb": [38, 57, 133] + }, + { + "index": 0.08235294117647059, + "rgb": [38, 59, 137] + }, + { + "index": 0.08627450980392157, + "rgb": [38, 60, 141] + }, + { + "index": 0.09019607843137255, + "rgb": [38, 62, 144] + }, + { + "index": 0.09411764705882353, + "rgb": [37, 64, 148] + }, + { + "index": 0.09803921568627451, + "rgb": [35, 66, 150] + }, + { + "index": 0.10196078431372549, + "rgb": [34, 68, 152] + }, + { + "index": 0.10588235294117647, + "rgb": [33, 70, 153] + }, + { + "index": 0.10980392156862745, + "rgb": [31, 72, 154] + }, + { + "index": 0.11372549019607843, + "rgb": [30, 75, 155] + }, + { + "index": 0.11764705882352941, + "rgb": [29, 77, 155] + }, + { + "index": 0.12156862745098039, + "rgb": [29, 79, 156] + }, + { + "index": 0.12549019607843137, + "rgb": [28, 81, 156] + }, + { + "index": 0.12941176470588234, + "rgb": [27, 83, 157] + }, + { + "index": 0.13333333333333333, + "rgb": [27, 86, 157] + }, + { + "index": 0.13725490196078433, + "rgb": [26, 88, 157] + }, + { + "index": 0.1411764705882353, + "rgb": [26, 90, 157] + }, + { + "index": 0.14509803921568626, + "rgb": [26, 92, 158] + }, + { + "index": 0.14901960784313725, + "rgb": [26, 94, 158] + }, + { + "index": 0.15294117647058825, + "rgb": [26, 96, 158] + }, + { + "index": 0.1568627450980392, + "rgb": [27, 98, 159] + }, + { + "index": 0.16078431372549018, + "rgb": [27, 100, 159] + }, + { + "index": 0.16470588235294117, + "rgb": [27, 102, 159] + }, + { + "index": 0.16862745098039217, + "rgb": [28, 104, 160] + }, + { + "index": 0.17254901960784313, + "rgb": [28, 106, 160] + }, + { + "index": 0.1764705882352941, + "rgb": [29, 108, 160] + }, + { + "index": 0.1803921568627451, + "rgb": [30, 110, 161] + }, + { + "index": 0.1843137254901961, + "rgb": [31, 112, 161] + }, + { + "index": 0.18823529411764706, + "rgb": [31, 114, 161] + }, + { + "index": 0.19215686274509802, + "rgb": [32, 116, 162] + }, + { + "index": 0.19607843137254902, + "rgb": [33, 118, 162] + }, + { + "index": 0.2, + "rgb": [34, 120, 163] + }, + { + "index": 0.20392156862745098, + "rgb": [35, 121, 163] + }, + { + "index": 0.20784313725490194, + "rgb": [36, 123, 164] + }, + { + "index": 0.21176470588235294, + "rgb": [38, 125, 164] + }, + { + "index": 0.21568627450980393, + "rgb": [39, 127, 165] + }, + { + "index": 0.2196078431372549, + "rgb": [40, 129, 165] + }, + { + "index": 0.22352941176470587, + "rgb": [41, 131, 165] + }, + { + "index": 0.22745098039215686, + "rgb": [42, 133, 166] + }, + { + "index": 0.23137254901960785, + "rgb": [44, 135, 166] + }, + { + "index": 0.23529411764705882, + "rgb": [45, 137, 167] + }, + { + "index": 0.2392156862745098, + "rgb": [47, 139, 167] + }, + { + "index": 0.24313725490196078, + "rgb": [48, 141, 168] + }, + { + "index": 0.24705882352941178, + "rgb": [49, 142, 168] + }, + { + "index": 0.25098039215686274, + "rgb": [51, 144, 169] + }, + { + "index": 0.2549019607843137, + "rgb": [53, 146, 169] + }, + { + "index": 0.2588235294117647, + "rgb": [54, 148, 170] + }, + { + "index": 0.2627450980392157, + "rgb": [56, 150, 170] + }, + { + "index": 0.26666666666666666, + "rgb": [58, 152, 171] + }, + { + "index": 0.27058823529411763, + "rgb": [60, 154, 171] + }, + { + "index": 0.27450980392156865, + "rgb": [62, 156, 172] + }, + { + "index": 0.2784313725490196, + "rgb": [64, 157, 172] + }, + { + "index": 0.2823529411764706, + "rgb": [66, 159, 173] + }, + { + "index": 0.28627450980392155, + "rgb": [68, 161, 173] + }, + { + "index": 0.2901960784313725, + "rgb": [71, 163, 174] + }, + { + "index": 0.29411764705882354, + "rgb": [73, 165, 174] + }, + { + "index": 0.2980392156862745, + "rgb": [76, 167, 174] + }, + { + "index": 0.30196078431372547, + "rgb": [79, 168, 175] + }, + { + "index": 0.3058823529411765, + "rgb": [82, 170, 175] + }, + { + "index": 0.30980392156862746, + "rgb": [86, 172, 176] + }, + { + "index": 0.3137254901960784, + "rgb": [89, 173, 176] + }, + { + "index": 0.3176470588235294, + "rgb": [93, 175, 176] + }, + { + "index": 0.32156862745098036, + "rgb": [96, 177, 177] + }, + { + "index": 0.3254901960784314, + "rgb": [100, 178, 177] + }, + { + "index": 0.32941176470588235, + "rgb": [104, 180, 178] + }, + { + "index": 0.3333333333333333, + "rgb": [108, 181, 179] + }, + { + "index": 0.33725490196078434, + "rgb": [112, 183, 179] + }, + { + "index": 0.3411764705882353, + "rgb": [116, 184, 180] + }, + { + "index": 0.34509803921568627, + "rgb": [120, 185, 181] + }, + { + "index": 0.34901960784313724, + "rgb": [124, 187, 182] + }, + { + "index": 0.3529411764705882, + "rgb": [128, 188, 183] + }, + { + "index": 0.3568627450980392, + "rgb": [132, 190, 184] + }, + { + "index": 0.3607843137254902, + "rgb": [136, 191, 185] + }, + { + "index": 0.36470588235294116, + "rgb": [140, 193, 186] + }, + { + "index": 0.3686274509803922, + "rgb": [143, 194, 187] + }, + { + "index": 0.37254901960784315, + "rgb": [147, 196, 188] + }, + { + "index": 0.3764705882352941, + "rgb": [151, 197, 190] + }, + { + "index": 0.3803921568627451, + "rgb": [154, 198, 191] + }, + { + "index": 0.38431372549019605, + "rgb": [158, 200, 192] + }, + { + "index": 0.38823529411764707, + "rgb": [162, 201, 193] + }, + { + "index": 0.39215686274509803, + "rgb": [165, 203, 195] + }, + { + "index": 0.396078431372549, + "rgb": [169, 204, 196] + }, + { + "index": 0.4, + "rgb": [172, 206, 197] + }, + { + "index": 0.403921568627451, + "rgb": [175, 208, 199] + }, + { + "index": 0.40784313725490196, + "rgb": [179, 209, 200] + }, + { + "index": 0.4117647058823529, + "rgb": [182, 211, 202] + }, + { + "index": 0.4156862745098039, + "rgb": [185, 212, 203] + }, + { + "index": 0.4196078431372549, + "rgb": [189, 214, 204] + }, + { + "index": 0.4235294117647059, + "rgb": [192, 215, 206] + }, + { + "index": 0.42745098039215684, + "rgb": [195, 217, 207] + }, + { + "index": 0.43137254901960786, + "rgb": [199, 219, 209] + }, + { + "index": 0.43529411764705883, + "rgb": [202, 220, 210] + }, + { + "index": 0.4392156862745098, + "rgb": [205, 222, 212] + }, + { + "index": 0.44313725490196076, + "rgb": [208, 224, 213] + }, + { + "index": 0.44705882352941173, + "rgb": [211, 226, 215] + }, + { + "index": 0.45098039215686275, + "rgb": [214, 227, 216] + }, + { + "index": 0.4549019607843137, + "rgb": [217, 229, 218] + }, + { + "index": 0.4588235294117647, + "rgb": [221, 231, 219] + }, + { + "index": 0.4627450980392157, + "rgb": [224, 233, 220] + }, + { + "index": 0.4666666666666667, + "rgb": [227, 235, 222] + }, + { + "index": 0.47058823529411764, + "rgb": [230, 237, 223] + }, + { + "index": 0.4745098039215686, + "rgb": [233, 238, 224] + }, + { + "index": 0.4784313725490196, + "rgb": [236, 240, 225] + }, + { + "index": 0.4823529411764706, + "rgb": [239, 242, 226] + }, + { + "index": 0.48627450980392156, + "rgb": [243, 244, 227] + }, + { + "index": 0.49019607843137253, + "rgb": [246, 246, 228] + }, + { + "index": 0.49411764705882355, + "rgb": [249, 248, 229] + }, + { + "index": 0.4980392156862745, + "rgb": [253, 250, 229] + }, + { + "index": 0.5019607843137255, + "rgb": [254, 252, 203] + }, + { + "index": 0.5058823529411764, + "rgb": [253, 249, 199] + }, + { + "index": 0.5098039215686274, + "rgb": [251, 247, 195] + }, + { + "index": 0.5137254901960784, + "rgb": [250, 244, 191] + }, + { + "index": 0.5176470588235293, + "rgb": [249, 242, 187] + }, + { + "index": 0.5215686274509804, + "rgb": [247, 240, 182] + }, + { + "index": 0.5254901960784314, + "rgb": [246, 237, 178] + }, + { + "index": 0.5294117647058824, + "rgb": [245, 235, 174] + }, + { + "index": 0.5333333333333333, + "rgb": [243, 233, 169] + }, + { + "index": 0.5372549019607843, + "rgb": [242, 230, 165] + }, + { + "index": 0.5411764705882353, + "rgb": [241, 228, 161] + }, + { + "index": 0.5450980392156862, + "rgb": [239, 226, 156] + }, + { + "index": 0.5490196078431373, + "rgb": [238, 223, 152] + }, + { + "index": 0.5529411764705883, + "rgb": [236, 221, 148] + }, + { + "index": 0.5568627450980392, + "rgb": [235, 219, 143] + }, + { + "index": 0.5607843137254902, + "rgb": [234, 217, 139] + }, + { + "index": 0.5647058823529412, + "rgb": [232, 215, 135] + }, + { + "index": 0.5686274509803921, + "rgb": [230, 213, 130] + }, + { + "index": 0.5725490196078431, + "rgb": [229, 210, 126] + }, + { + "index": 0.5764705882352941, + "rgb": [227, 208, 122] + }, + { + "index": 0.580392156862745, + "rgb": [226, 206, 117] + }, + { + "index": 0.5843137254901961, + "rgb": [224, 204, 113] + }, + { + "index": 0.5882352941176471, + "rgb": [222, 202, 109] + }, + { + "index": 0.592156862745098, + "rgb": [220, 201, 104] + }, + { + "index": 0.596078431372549, + "rgb": [218, 199, 100] + }, + { + "index": 0.6, + "rgb": [216, 197, 96] + }, + { + "index": 0.6039215686274509, + "rgb": [214, 195, 91] + }, + { + "index": 0.6078431372549019, + "rgb": [212, 193, 87] + }, + { + "index": 0.611764705882353, + "rgb": [210, 192, 83] + }, + { + "index": 0.615686274509804, + "rgb": [207, 190, 79] + }, + { + "index": 0.6196078431372549, + "rgb": [205, 188, 75] + }, + { + "index": 0.6235294117647059, + "rgb": [203, 187, 71] + }, + { + "index": 0.6274509803921569, + "rgb": [200, 185, 67] + }, + { + "index": 0.6313725490196078, + "rgb": [197, 184, 63] + }, + { + "index": 0.6352941176470588, + "rgb": [195, 182, 59] + }, + { + "index": 0.6392156862745098, + "rgb": [192, 181, 56] + }, + { + "index": 0.6431372549019607, + "rgb": [189, 179, 52] + }, + { + "index": 0.6470588235294118, + "rgb": [186, 178, 48] + }, + { + "index": 0.6509803921568628, + "rgb": [183, 177, 45] + }, + { + "index": 0.6549019607843137, + "rgb": [180, 175, 42] + }, + { + "index": 0.6588235294117647, + "rgb": [177, 174, 39] + }, + { + "index": 0.6627450980392157, + "rgb": [174, 173, 35] + }, + { + "index": 0.6666666666666666, + "rgb": [170, 172, 32] + }, + { + "index": 0.6705882352941176, + "rgb": [167, 170, 29] + }, + { + "index": 0.6745098039215687, + "rgb": [164, 169, 27] + }, + { + "index": 0.6784313725490196, + "rgb": [160, 168, 24] + }, + { + "index": 0.6823529411764706, + "rgb": [157, 167, 21] + }, + { + "index": 0.6862745098039216, + "rgb": [154, 166, 19] + }, + { + "index": 0.6901960784313725, + "rgb": [150, 164, 16] + }, + { + "index": 0.6941176470588235, + "rgb": [147, 163, 14] + }, + { + "index": 0.6980392156862745, + "rgb": [143, 162, 12] + }, + { + "index": 0.7019607843137254, + "rgb": [140, 161, 10] + }, + { + "index": 0.7058823529411764, + "rgb": [136, 160, 8] + }, + { + "index": 0.7098039215686275, + "rgb": [133, 158, 7] + }, + { + "index": 0.7137254901960784, + "rgb": [129, 157, 6] + }, + { + "index": 0.7176470588235294, + "rgb": [126, 156, 5] + }, + { + "index": 0.7215686274509804, + "rgb": [122, 155, 5] + }, + { + "index": 0.7254901960784313, + "rgb": [119, 153, 5] + }, + { + "index": 0.7294117647058823, + "rgb": [115, 152, 5] + }, + { + "index": 0.7333333333333333, + "rgb": [112, 151, 6] + }, + { + "index": 0.7372549019607844, + "rgb": [108, 150, 7] + }, + { + "index": 0.7411764705882353, + "rgb": [104, 149, 8] + }, + { + "index": 0.7450980392156863, + "rgb": [101, 147, 9] + }, + { + "index": 0.7490196078431373, + "rgb": [97, 146, 11] + }, + { + "index": 0.7529411764705882, + "rgb": [93, 145, 12] + }, + { + "index": 0.7568627450980392, + "rgb": [90, 143, 14] + }, + { + "index": 0.7607843137254902, + "rgb": [86, 142, 15] + }, + { + "index": 0.7647058823529411, + "rgb": [82, 141, 17] + }, + { + "index": 0.7686274509803921, + "rgb": [79, 139, 19] + }, + { + "index": 0.7725490196078432, + "rgb": [75, 138, 20] + }, + { + "index": 0.7764705882352941, + "rgb": [71, 137, 22] + }, + { + "index": 0.7803921568627451, + "rgb": [68, 135, 23] + }, + { + "index": 0.7843137254901961, + "rgb": [64, 134, 25] + }, + { + "index": 0.788235294117647, + "rgb": [61, 132, 26] + }, + { + "index": 0.792156862745098, + "rgb": [57, 131, 28] + }, + { + "index": 0.796078431372549, + "rgb": [54, 129, 29] + }, + { + "index": 0.8, + "rgb": [50, 128, 30] + }, + { + "index": 0.803921568627451, + "rgb": [47, 126, 32] + }, + { + "index": 0.807843137254902, + "rgb": [43, 125, 33] + }, + { + "index": 0.8117647058823529, + "rgb": [40, 123, 34] + }, + { + "index": 0.8156862745098039, + "rgb": [37, 122, 35] + }, + { + "index": 0.8196078431372549, + "rgb": [34, 120, 36] + }, + { + "index": 0.8235294117647058, + "rgb": [31, 118, 37] + }, + { + "index": 0.8274509803921568, + "rgb": [28, 117, 38] + }, + { + "index": 0.8313725490196078, + "rgb": [25, 115, 39] + }, + { + "index": 0.8352941176470589, + "rgb": [23, 113, 40] + }, + { + "index": 0.8392156862745098, + "rgb": [20, 112, 40] + }, + { + "index": 0.8431372549019608, + "rgb": [18, 110, 41] + }, + { + "index": 0.8470588235294118, + "rgb": [16, 108, 42] + }, + { + "index": 0.8509803921568627, + "rgb": [14, 106, 42] + }, + { + "index": 0.8549019607843137, + "rgb": [13, 105, 43] + }, + { + "index": 0.8588235294117647, + "rgb": [12, 103, 43] + }, + { + "index": 0.8627450980392157, + "rgb": [11, 101, 44] + }, + { + "index": 0.8666666666666667, + "rgb": [10, 99, 44] + }, + { + "index": 0.8705882352941177, + "rgb": [10, 97, 44] + }, + { + "index": 0.8745098039215686, + "rgb": [11, 95, 44] + }, + { + "index": 0.8784313725490196, + "rgb": [11, 94, 44] + }, + { + "index": 0.8823529411764706, + "rgb": [12, 92, 44] + }, + { + "index": 0.8862745098039215, + "rgb": [12, 90, 44] + }, + { + "index": 0.8901960784313725, + "rgb": [13, 88, 44] + }, + { + "index": 0.8941176470588235, + "rgb": [14, 86, 44] + }, + { + "index": 0.8980392156862745, + "rgb": [15, 84, 44] + }, + { + "index": 0.9019607843137255, + "rgb": [16, 82, 43] + }, + { + "index": 0.9058823529411765, + "rgb": [17, 80, 43] + }, + { + "index": 0.9098039215686274, + "rgb": [18, 78, 43] + }, + { + "index": 0.9137254901960784, + "rgb": [19, 76, 42] + }, + { + "index": 0.9176470588235294, + "rgb": [20, 75, 42] + }, + { + "index": 0.9215686274509803, + "rgb": [20, 73, 41] + }, + { + "index": 0.9254901960784314, + "rgb": [21, 71, 40] + }, + { + "index": 0.9294117647058824, + "rgb": [22, 69, 40] + }, + { + "index": 0.9333333333333333, + "rgb": [22, 67, 39] + }, + { + "index": 0.9372549019607843, + "rgb": [23, 65, 38] + }, + { + "index": 0.9411764705882353, + "rgb": [23, 63, 37] + }, + { + "index": 0.9450980392156862, + "rgb": [24, 61, 36] + }, + { + "index": 0.9490196078431372, + "rgb": [24, 59, 35] + }, + { + "index": 0.9529411764705882, + "rgb": [24, 57, 34] + }, + { + "index": 0.9568627450980391, + "rgb": [25, 55, 33] + }, + { + "index": 0.9607843137254902, + "rgb": [25, 53, 32] + }, + { + "index": 0.9647058823529412, + "rgb": [25, 52, 31] + }, + { + "index": 0.9686274509803922, + "rgb": [25, 50, 30] + }, + { + "index": 0.9725490196078431, + "rgb": [25, 48, 28] + }, + { + "index": 0.9764705882352941, + "rgb": [25, 46, 27] + }, + { + "index": 0.9803921568627451, + "rgb": [24, 44, 26] + }, + { + "index": 0.984313725490196, + "rgb": [24, 42, 24] + }, + { + "index": 0.9882352941176471, + "rgb": [24, 40, 23] + }, + { + "index": 0.9921568627450981, + "rgb": [23, 38, 21] + }, + { + "index": 0.996078431372549, + "rgb": [23, 36, 20] + }, + { + "index": 1.0, + "rgb": [23, 35, 18] + } ], "curl": [ - "#141d43", - "#151f44", - "#152145", - "#162346", - "#162547", - "#172748", - "#17294a", - "#182b4b", - "#182d4c", - "#182f4d", - "#19304e", - "#19324f", - "#193450", - "#1a3652", - "#1a3853", - "#1a3a54", - "#1b3c55", - "#1b3d56", - "#1b3f57", - "#1b4159", - "#1b435a", - "#1b455b", - "#1c475c", - "#1c485d", - "#1c4a5e", - "#1c4c60", - "#1c4e61", - "#1b5062", - "#1b5263", - "#1b5364", - "#1b5565", - "#1b5766", - "#1a5967", - "#1a5b69", - "#1a5d6a", - "#195f6b", - "#19606c", - "#18626d", - "#17646e", - "#17666f", - "#166870", - "#156a71", - "#156c72", - "#146e73", - "#137073", - "#127174", - "#127375", - "#117576", - "#117777", - "#107977", - "#107b78", - "#107d79", - "#117f7a", - "#11807a", - "#12827b", - "#14847b", - "#15867c", - "#17887c", - "#1a8a7d", - "#1c8b7d", - "#1f8d7e", - "#228f7e", - "#25917e", - "#29927f", - "#2c947f", - "#30967f", - "#349780", - "#389980", - "#3c9a81", - "#3f9c81", - "#449d82", - "#489f82", - "#4ca083", - "#50a283", - "#54a384", - "#58a585", - "#5ca685", - "#5fa886", - "#63a987", - "#67aa88", - "#6bac89", - "#6fad8a", - "#73ae8c", - "#76b08d", - "#7ab18e", - "#7eb28f", - "#81b491", - "#85b592", - "#88b794", - "#8cb896", - "#8fb997", - "#92bb99", - "#96bc9b", - "#99bd9c", - "#9cbf9e", - "#a0c0a0", - "#a3c2a2", - "#a6c3a4", - "#a9c4a6", - "#adc6a9", - "#b0c7ab", - "#b3c9ad", - "#b6caaf", - "#b9ccb1", - "#bccdb4", - "#bfcfb6", - "#c2d0b9", - "#c5d2bb", - "#c8d4be", - "#cbd5c0", - "#ced7c3", - "#d1d8c5", - "#d4dac8", - "#d6dccb", - "#d9ddcd", - "#dcdfd0", - "#dfe1d3", - "#e2e2d6", - "#e5e4d8", - "#e7e6db", - "#eae8de", - "#ede9e1", - "#f0ebe4", - "#f3ede7", - "#f5efea", - "#f8f1ed", - "#fbf3f0", - "#fdf5f3", - "#fdf5f3", - "#fbf2f0", - "#faf0ed", - "#f9ede9", - "#f8ebe6", - "#f7e9e3", - "#f6e6df", - "#f5e4dc", - "#f4e1d8", - "#f3dfd5", - "#f2dcd2", - "#f1dace", - "#f0d7cb", - "#efd5c8", - "#eed2c4", - "#edd0c1", - "#eccdbe", - "#eccbbb", - "#ebc8b7", - "#eac6b4", - "#e9c3b1", - "#e9c1ae", - "#e8bfab", - "#e7bca8", - "#e7baa5", - "#e6b7a2", - "#e5b59f", - "#e5b29c", - "#e4b099", - "#e3ad96", - "#e3ab93", - "#e2a891", - "#e1a68e", - "#e1a38b", - "#e0a089", - "#df9e86", - "#df9b84", - "#de9982", - "#dd967f", - "#dd947d", - "#dc917b", - "#db8f79", - "#db8c77", - "#da8a75", - "#d98773", - "#d88571", - "#d78270", - "#d7806e", - "#d67d6d", - "#d57b6b", - "#d4786a", - "#d37669", - "#d27368", - "#d17167", - "#d06f66", - "#ce6c65", - "#cd6a64", - "#cc6864", - "#cb6563", - "#c96362", - "#c86162", - "#c75e61", - "#c55c61", - "#c45a61", - "#c25860", - "#c15660", - "#bf5360", - "#bd5160", - "#bc4f60", - "#ba4d60", - "#b84b60", - "#b7495f", - "#b5475f", - "#b3455f", - "#b1435f", - "#b0415f", - "#ae3f5f", - "#ac3d60", - "#aa3c60", - "#a83a60", - "#a63860", - "#a43660", - "#a23460", - "#a03360", - "#9e3160", - "#9c2f60", - "#9a2d60", - "#972c60", - "#952a60", - "#932960", - "#912760", - "#8f2660", - "#8c2460", - "#8a2360", - "#882160", - "#85205f", - "#831f5f", - "#811e5f", - "#7e1c5f", - "#7c1b5e", - "#791a5e", - "#77195d", - "#74195d", - "#72185c", - "#6f175b", - "#6d165a", - "#6a1659", - "#671558", - "#651557", - "#621456", - "#5f1455", - "#5d1453", - "#5a1352", - "#571350", - "#55134f", - "#52124d", - "#4f124b", - "#4d124a", - "#4a1148", - "#481146", - "#451044", - "#421042", - "#401040", - "#3d0f3d", - "#3b0e3b", - "#380e39", - "#360d37", - "#330d35" + { + "index": 0.0, + "rgb": [20, 29, 67] + }, + { + "index": 0.00392156862745098, + "rgb": [21, 31, 68] + }, + { + "index": 0.00784313725490196, + "rgb": [21, 33, 69] + }, + { + "index": 0.011764705882352941, + "rgb": [22, 35, 70] + }, + { + "index": 0.01568627450980392, + "rgb": [22, 37, 71] + }, + { + "index": 0.0196078431372549, + "rgb": [23, 39, 72] + }, + { + "index": 0.023529411764705882, + "rgb": [23, 41, 74] + }, + { + "index": 0.027450980392156862, + "rgb": [24, 43, 75] + }, + { + "index": 0.03137254901960784, + "rgb": [24, 45, 76] + }, + { + "index": 0.03529411764705882, + "rgb": [24, 47, 77] + }, + { + "index": 0.0392156862745098, + "rgb": [25, 48, 78] + }, + { + "index": 0.043137254901960784, + "rgb": [25, 50, 79] + }, + { + "index": 0.047058823529411764, + "rgb": [25, 52, 80] + }, + { + "index": 0.050980392156862744, + "rgb": [26, 54, 82] + }, + { + "index": 0.054901960784313725, + "rgb": [26, 56, 83] + }, + { + "index": 0.058823529411764705, + "rgb": [26, 58, 84] + }, + { + "index": 0.06274509803921569, + "rgb": [27, 60, 85] + }, + { + "index": 0.06666666666666667, + "rgb": [27, 61, 86] + }, + { + "index": 0.07058823529411765, + "rgb": [27, 63, 87] + }, + { + "index": 0.07450980392156863, + "rgb": [27, 65, 89] + }, + { + "index": 0.0784313725490196, + "rgb": [27, 67, 90] + }, + { + "index": 0.08235294117647059, + "rgb": [27, 69, 91] + }, + { + "index": 0.08627450980392157, + "rgb": [28, 71, 92] + }, + { + "index": 0.09019607843137255, + "rgb": [28, 72, 93] + }, + { + "index": 0.09411764705882353, + "rgb": [28, 74, 94] + }, + { + "index": 0.09803921568627451, + "rgb": [28, 76, 96] + }, + { + "index": 0.10196078431372549, + "rgb": [28, 78, 97] + }, + { + "index": 0.10588235294117647, + "rgb": [27, 80, 98] + }, + { + "index": 0.10980392156862745, + "rgb": [27, 82, 99] + }, + { + "index": 0.11372549019607843, + "rgb": [27, 83, 100] + }, + { + "index": 0.11764705882352941, + "rgb": [27, 85, 101] + }, + { + "index": 0.12156862745098039, + "rgb": [27, 87, 102] + }, + { + "index": 0.12549019607843137, + "rgb": [26, 89, 103] + }, + { + "index": 0.12941176470588234, + "rgb": [26, 91, 105] + }, + { + "index": 0.13333333333333333, + "rgb": [26, 93, 106] + }, + { + "index": 0.13725490196078433, + "rgb": [25, 95, 107] + }, + { + "index": 0.1411764705882353, + "rgb": [25, 96, 108] + }, + { + "index": 0.14509803921568626, + "rgb": [24, 98, 109] + }, + { + "index": 0.14901960784313725, + "rgb": [23, 100, 110] + }, + { + "index": 0.15294117647058825, + "rgb": [23, 102, 111] + }, + { + "index": 0.1568627450980392, + "rgb": [22, 104, 112] + }, + { + "index": 0.16078431372549018, + "rgb": [21, 106, 113] + }, + { + "index": 0.16470588235294117, + "rgb": [21, 108, 114] + }, + { + "index": 0.16862745098039217, + "rgb": [20, 110, 115] + }, + { + "index": 0.17254901960784313, + "rgb": [19, 112, 115] + }, + { + "index": 0.1764705882352941, + "rgb": [18, 113, 116] + }, + { + "index": 0.1803921568627451, + "rgb": [18, 115, 117] + }, + { + "index": 0.1843137254901961, + "rgb": [17, 117, 118] + }, + { + "index": 0.18823529411764706, + "rgb": [17, 119, 119] + }, + { + "index": 0.19215686274509802, + "rgb": [16, 121, 119] + }, + { + "index": 0.19607843137254902, + "rgb": [16, 123, 120] + }, + { + "index": 0.2, + "rgb": [16, 125, 121] + }, + { + "index": 0.20392156862745098, + "rgb": [17, 127, 122] + }, + { + "index": 0.20784313725490194, + "rgb": [17, 128, 122] + }, + { + "index": 0.21176470588235294, + "rgb": [18, 130, 123] + }, + { + "index": 0.21568627450980393, + "rgb": [20, 132, 123] + }, + { + "index": 0.2196078431372549, + "rgb": [21, 134, 124] + }, + { + "index": 0.22352941176470587, + "rgb": [23, 136, 124] + }, + { + "index": 0.22745098039215686, + "rgb": [26, 138, 125] + }, + { + "index": 0.23137254901960785, + "rgb": [28, 139, 125] + }, + { + "index": 0.23529411764705882, + "rgb": [31, 141, 126] + }, + { + "index": 0.2392156862745098, + "rgb": [34, 143, 126] + }, + { + "index": 0.24313725490196078, + "rgb": [37, 145, 126] + }, + { + "index": 0.24705882352941178, + "rgb": [41, 146, 127] + }, + { + "index": 0.25098039215686274, + "rgb": [44, 148, 127] + }, + { + "index": 0.2549019607843137, + "rgb": [48, 150, 127] + }, + { + "index": 0.2588235294117647, + "rgb": [52, 151, 128] + }, + { + "index": 0.2627450980392157, + "rgb": [56, 153, 128] + }, + { + "index": 0.26666666666666666, + "rgb": [60, 154, 129] + }, + { + "index": 0.27058823529411763, + "rgb": [63, 156, 129] + }, + { + "index": 0.27450980392156865, + "rgb": [68, 157, 130] + }, + { + "index": 0.2784313725490196, + "rgb": [72, 159, 130] + }, + { + "index": 0.2823529411764706, + "rgb": [76, 160, 131] + }, + { + "index": 0.28627450980392155, + "rgb": [80, 162, 131] + }, + { + "index": 0.2901960784313725, + "rgb": [84, 163, 132] + }, + { + "index": 0.29411764705882354, + "rgb": [88, 165, 133] + }, + { + "index": 0.2980392156862745, + "rgb": [92, 166, 133] + }, + { + "index": 0.30196078431372547, + "rgb": [95, 168, 134] + }, + { + "index": 0.3058823529411765, + "rgb": [99, 169, 135] + }, + { + "index": 0.30980392156862746, + "rgb": [103, 170, 136] + }, + { + "index": 0.3137254901960784, + "rgb": [107, 172, 137] + }, + { + "index": 0.3176470588235294, + "rgb": [111, 173, 138] + }, + { + "index": 0.32156862745098036, + "rgb": [115, 174, 140] + }, + { + "index": 0.3254901960784314, + "rgb": [118, 176, 141] + }, + { + "index": 0.32941176470588235, + "rgb": [122, 177, 142] + }, + { + "index": 0.3333333333333333, + "rgb": [126, 178, 143] + }, + { + "index": 0.33725490196078434, + "rgb": [129, 180, 145] + }, + { + "index": 0.3411764705882353, + "rgb": [133, 181, 146] + }, + { + "index": 0.34509803921568627, + "rgb": [136, 183, 148] + }, + { + "index": 0.34901960784313724, + "rgb": [140, 184, 150] + }, + { + "index": 0.3529411764705882, + "rgb": [143, 185, 151] + }, + { + "index": 0.3568627450980392, + "rgb": [146, 187, 153] + }, + { + "index": 0.3607843137254902, + "rgb": [150, 188, 155] + }, + { + "index": 0.36470588235294116, + "rgb": [153, 189, 156] + }, + { + "index": 0.3686274509803922, + "rgb": [156, 191, 158] + }, + { + "index": 0.37254901960784315, + "rgb": [160, 192, 160] + }, + { + "index": 0.3764705882352941, + "rgb": [163, 194, 162] + }, + { + "index": 0.3803921568627451, + "rgb": [166, 195, 164] + }, + { + "index": 0.38431372549019605, + "rgb": [169, 196, 166] + }, + { + "index": 0.38823529411764707, + "rgb": [173, 198, 169] + }, + { + "index": 0.39215686274509803, + "rgb": [176, 199, 171] + }, + { + "index": 0.396078431372549, + "rgb": [179, 201, 173] + }, + { + "index": 0.4, + "rgb": [182, 202, 175] + }, + { + "index": 0.403921568627451, + "rgb": [185, 204, 177] + }, + { + "index": 0.40784313725490196, + "rgb": [188, 205, 180] + }, + { + "index": 0.4117647058823529, + "rgb": [191, 207, 182] + }, + { + "index": 0.4156862745098039, + "rgb": [194, 208, 185] + }, + { + "index": 0.4196078431372549, + "rgb": [197, 210, 187] + }, + { + "index": 0.4235294117647059, + "rgb": [200, 212, 190] + }, + { + "index": 0.42745098039215684, + "rgb": [203, 213, 192] + }, + { + "index": 0.43137254901960786, + "rgb": [206, 215, 195] + }, + { + "index": 0.43529411764705883, + "rgb": [209, 216, 197] + }, + { + "index": 0.4392156862745098, + "rgb": [212, 218, 200] + }, + { + "index": 0.44313725490196076, + "rgb": [214, 220, 203] + }, + { + "index": 0.44705882352941173, + "rgb": [217, 221, 205] + }, + { + "index": 0.45098039215686275, + "rgb": [220, 223, 208] + }, + { + "index": 0.4549019607843137, + "rgb": [223, 225, 211] + }, + { + "index": 0.4588235294117647, + "rgb": [226, 226, 214] + }, + { + "index": 0.4627450980392157, + "rgb": [229, 228, 216] + }, + { + "index": 0.4666666666666667, + "rgb": [231, 230, 219] + }, + { + "index": 0.47058823529411764, + "rgb": [234, 232, 222] + }, + { + "index": 0.4745098039215686, + "rgb": [237, 233, 225] + }, + { + "index": 0.4784313725490196, + "rgb": [240, 235, 228] + }, + { + "index": 0.4823529411764706, + "rgb": [243, 237, 231] + }, + { + "index": 0.48627450980392156, + "rgb": [245, 239, 234] + }, + { + "index": 0.49019607843137253, + "rgb": [248, 241, 237] + }, + { + "index": 0.49411764705882355, + "rgb": [251, 243, 240] + }, + { + "index": 0.4980392156862745, + "rgb": [253, 245, 243] + }, + { + "index": 0.5019607843137255, + "rgb": [253, 245, 243] + }, + { + "index": 0.5058823529411764, + "rgb": [251, 242, 240] + }, + { + "index": 0.5098039215686274, + "rgb": [250, 240, 237] + }, + { + "index": 0.5137254901960784, + "rgb": [249, 237, 233] + }, + { + "index": 0.5176470588235293, + "rgb": [248, 235, 230] + }, + { + "index": 0.5215686274509804, + "rgb": [247, 233, 227] + }, + { + "index": 0.5254901960784314, + "rgb": [246, 230, 223] + }, + { + "index": 0.5294117647058824, + "rgb": [245, 228, 220] + }, + { + "index": 0.5333333333333333, + "rgb": [244, 225, 216] + }, + { + "index": 0.5372549019607843, + "rgb": [243, 223, 213] + }, + { + "index": 0.5411764705882353, + "rgb": [242, 220, 210] + }, + { + "index": 0.5450980392156862, + "rgb": [241, 218, 206] + }, + { + "index": 0.5490196078431373, + "rgb": [240, 215, 203] + }, + { + "index": 0.5529411764705883, + "rgb": [239, 213, 200] + }, + { + "index": 0.5568627450980392, + "rgb": [238, 210, 196] + }, + { + "index": 0.5607843137254902, + "rgb": [237, 208, 193] + }, + { + "index": 0.5647058823529412, + "rgb": [236, 205, 190] + }, + { + "index": 0.5686274509803921, + "rgb": [236, 203, 187] + }, + { + "index": 0.5725490196078431, + "rgb": [235, 200, 183] + }, + { + "index": 0.5764705882352941, + "rgb": [234, 198, 180] + }, + { + "index": 0.580392156862745, + "rgb": [233, 195, 177] + }, + { + "index": 0.5843137254901961, + "rgb": [233, 193, 174] + }, + { + "index": 0.5882352941176471, + "rgb": [232, 191, 171] + }, + { + "index": 0.592156862745098, + "rgb": [231, 188, 168] + }, + { + "index": 0.596078431372549, + "rgb": [231, 186, 165] + }, + { + "index": 0.6, + "rgb": [230, 183, 162] + }, + { + "index": 0.6039215686274509, + "rgb": [229, 181, 159] + }, + { + "index": 0.6078431372549019, + "rgb": [229, 178, 156] + }, + { + "index": 0.611764705882353, + "rgb": [228, 176, 153] + }, + { + "index": 0.615686274509804, + "rgb": [227, 173, 150] + }, + { + "index": 0.6196078431372549, + "rgb": [227, 171, 147] + }, + { + "index": 0.6235294117647059, + "rgb": [226, 168, 145] + }, + { + "index": 0.6274509803921569, + "rgb": [225, 166, 142] + }, + { + "index": 0.6313725490196078, + "rgb": [225, 163, 139] + }, + { + "index": 0.6352941176470588, + "rgb": [224, 160, 137] + }, + { + "index": 0.6392156862745098, + "rgb": [223, 158, 134] + }, + { + "index": 0.6431372549019607, + "rgb": [223, 155, 132] + }, + { + "index": 0.6470588235294118, + "rgb": [222, 153, 130] + }, + { + "index": 0.6509803921568628, + "rgb": [221, 150, 127] + }, + { + "index": 0.6549019607843137, + "rgb": [221, 148, 125] + }, + { + "index": 0.6588235294117647, + "rgb": [220, 145, 123] + }, + { + "index": 0.6627450980392157, + "rgb": [219, 143, 121] + }, + { + "index": 0.6666666666666666, + "rgb": [219, 140, 119] + }, + { + "index": 0.6705882352941176, + "rgb": [218, 138, 117] + }, + { + "index": 0.6745098039215687, + "rgb": [217, 135, 115] + }, + { + "index": 0.6784313725490196, + "rgb": [216, 133, 113] + }, + { + "index": 0.6823529411764706, + "rgb": [215, 130, 112] + }, + { + "index": 0.6862745098039216, + "rgb": [215, 128, 110] + }, + { + "index": 0.6901960784313725, + "rgb": [214, 125, 109] + }, + { + "index": 0.6941176470588235, + "rgb": [213, 123, 107] + }, + { + "index": 0.6980392156862745, + "rgb": [212, 120, 106] + }, + { + "index": 0.7019607843137254, + "rgb": [211, 118, 105] + }, + { + "index": 0.7058823529411764, + "rgb": [210, 115, 104] + }, + { + "index": 0.7098039215686275, + "rgb": [209, 113, 103] + }, + { + "index": 0.7137254901960784, + "rgb": [208, 111, 102] + }, + { + "index": 0.7176470588235294, + "rgb": [206, 108, 101] + }, + { + "index": 0.7215686274509804, + "rgb": [205, 106, 100] + }, + { + "index": 0.7254901960784313, + "rgb": [204, 104, 100] + }, + { + "index": 0.7294117647058823, + "rgb": [203, 101, 99] + }, + { + "index": 0.7333333333333333, + "rgb": [201, 99, 98] + }, + { + "index": 0.7372549019607844, + "rgb": [200, 97, 98] + }, + { + "index": 0.7411764705882353, + "rgb": [199, 94, 97] + }, + { + "index": 0.7450980392156863, + "rgb": [197, 92, 97] + }, + { + "index": 0.7490196078431373, + "rgb": [196, 90, 97] + }, + { + "index": 0.7529411764705882, + "rgb": [194, 88, 96] + }, + { + "index": 0.7568627450980392, + "rgb": [193, 86, 96] + }, + { + "index": 0.7607843137254902, + "rgb": [191, 83, 96] + }, + { + "index": 0.7647058823529411, + "rgb": [189, 81, 96] + }, + { + "index": 0.7686274509803921, + "rgb": [188, 79, 96] + }, + { + "index": 0.7725490196078432, + "rgb": [186, 77, 96] + }, + { + "index": 0.7764705882352941, + "rgb": [184, 75, 96] + }, + { + "index": 0.7803921568627451, + "rgb": [183, 73, 95] + }, + { + "index": 0.7843137254901961, + "rgb": [181, 71, 95] + }, + { + "index": 0.788235294117647, + "rgb": [179, 69, 95] + }, + { + "index": 0.792156862745098, + "rgb": [177, 67, 95] + }, + { + "index": 0.796078431372549, + "rgb": [176, 65, 95] + }, + { + "index": 0.8, + "rgb": [174, 63, 95] + }, + { + "index": 0.803921568627451, + "rgb": [172, 61, 96] + }, + { + "index": 0.807843137254902, + "rgb": [170, 60, 96] + }, + { + "index": 0.8117647058823529, + "rgb": [168, 58, 96] + }, + { + "index": 0.8156862745098039, + "rgb": [166, 56, 96] + }, + { + "index": 0.8196078431372549, + "rgb": [164, 54, 96] + }, + { + "index": 0.8235294117647058, + "rgb": [162, 52, 96] + }, + { + "index": 0.8274509803921568, + "rgb": [160, 51, 96] + }, + { + "index": 0.8313725490196078, + "rgb": [158, 49, 96] + }, + { + "index": 0.8352941176470589, + "rgb": [156, 47, 96] + }, + { + "index": 0.8392156862745098, + "rgb": [154, 45, 96] + }, + { + "index": 0.8431372549019608, + "rgb": [151, 44, 96] + }, + { + "index": 0.8470588235294118, + "rgb": [149, 42, 96] + }, + { + "index": 0.8509803921568627, + "rgb": [147, 41, 96] + }, + { + "index": 0.8549019607843137, + "rgb": [145, 39, 96] + }, + { + "index": 0.8588235294117647, + "rgb": [143, 38, 96] + }, + { + "index": 0.8627450980392157, + "rgb": [140, 36, 96] + }, + { + "index": 0.8666666666666667, + "rgb": [138, 35, 96] + }, + { + "index": 0.8705882352941177, + "rgb": [136, 33, 96] + }, + { + "index": 0.8745098039215686, + "rgb": [133, 32, 95] + }, + { + "index": 0.8784313725490196, + "rgb": [131, 31, 95] + }, + { + "index": 0.8823529411764706, + "rgb": [129, 30, 95] + }, + { + "index": 0.8862745098039215, + "rgb": [126, 28, 95] + }, + { + "index": 0.8901960784313725, + "rgb": [124, 27, 94] + }, + { + "index": 0.8941176470588235, + "rgb": [121, 26, 94] + }, + { + "index": 0.8980392156862745, + "rgb": [119, 25, 93] + }, + { + "index": 0.9019607843137255, + "rgb": [116, 25, 93] + }, + { + "index": 0.9058823529411765, + "rgb": [114, 24, 92] + }, + { + "index": 0.9098039215686274, + "rgb": [111, 23, 91] + }, + { + "index": 0.9137254901960784, + "rgb": [109, 22, 90] + }, + { + "index": 0.9176470588235294, + "rgb": [106, 22, 89] + }, + { + "index": 0.9215686274509803, + "rgb": [103, 21, 88] + }, + { + "index": 0.9254901960784314, + "rgb": [101, 21, 87] + }, + { + "index": 0.9294117647058824, + "rgb": [98, 20, 86] + }, + { + "index": 0.9333333333333333, + "rgb": [95, 20, 85] + }, + { + "index": 0.9372549019607843, + "rgb": [93, 20, 83] + }, + { + "index": 0.9411764705882353, + "rgb": [90, 19, 82] + }, + { + "index": 0.9450980392156862, + "rgb": [87, 19, 80] + }, + { + "index": 0.9490196078431372, + "rgb": [85, 19, 79] + }, + { + "index": 0.9529411764705882, + "rgb": [82, 18, 77] + }, + { + "index": 0.9568627450980391, + "rgb": [79, 18, 75] + }, + { + "index": 0.9607843137254902, + "rgb": [77, 18, 74] + }, + { + "index": 0.9647058823529412, + "rgb": [74, 17, 72] + }, + { + "index": 0.9686274509803922, + "rgb": [72, 17, 70] + }, + { + "index": 0.9725490196078431, + "rgb": [69, 16, 68] + }, + { + "index": 0.9764705882352941, + "rgb": [66, 16, 66] + }, + { + "index": 0.9803921568627451, + "rgb": [64, 16, 64] + }, + { + "index": 0.984313725490196, + "rgb": [61, 15, 61] + }, + { + "index": 0.9882352941176471, + "rgb": [59, 14, 59] + }, + { + "index": 0.9921568627450981, + "rgb": [56, 14, 57] + }, + { + "index": 0.996078431372549, + "rgb": [54, 13, 55] + }, + { + "index": 1.0, + "rgb": [51, 13, 53] + } ], "diff": [ - "#07223f", - "#082441", - "#092643", - "#0a2845", - "#0b2947", - "#0c2b49", - "#0d2d4b", - "#0e2e4d", - "#0e304e", - "#0f3250", - "#103452", - "#113554", - "#123756", - "#123958", - "#133a5a", - "#143c5b", - "#153e5d", - "#163f5f", - "#164161", - "#174362", - "#184564", - "#194665", - "#1b4866", - "#1d4a67", - "#1f4b68", - "#214d6a", - "#234e6b", - "#25506c", - "#28516d", - "#2a536e", - "#2c546f", - "#2f5670", - "#315771", - "#335972", - "#355a73", - "#375c74", - "#3a5d75", - "#3c5f76", - "#3e6078", - "#406279", - "#42637a", - "#44657b", - "#46667c", - "#48687d", - "#4b697e", - "#4d6b80", - "#4f6c81", - "#516e82", - "#536f83", - "#557184", - "#577285", - "#597487", - "#5b7688", - "#5d7789", - "#5f798a", - "#617a8b", - "#637c8d", - "#657d8e", - "#677f8f", - "#6a8090", - "#6c8292", - "#6e8393", - "#708594", - "#728796", - "#748897", - "#768a98", - "#788b99", - "#7a8d9b", - "#7c8f9c", - "#7e909d", - "#80929f", - "#8293a0", - "#8495a1", - "#8797a3", - "#8998a4", - "#8b9aa6", - "#8d9ca7", - "#8f9da8", - "#919faa", - "#93a1ab", - "#95a2ad", - "#97a4ae", - "#9aa6af", - "#9ca7b1", - "#9ea9b2", - "#a0abb4", - "#a2adb5", - "#a4aeb7", - "#a6b0b8", - "#a9b2ba", - "#abb4bb", - "#adb5bd", - "#afb7be", - "#b1b9c0", - "#b4bbc2", - "#b6bdc3", - "#b8bfc5", - "#bac0c6", - "#bdc2c8", - "#bfc4ca", - "#c1c6cb", - "#c3c8cd", - "#c6cace", - "#c8ccd0", - "#caced2", - "#cdd0d3", - "#cfd1d5", - "#d1d3d7", - "#d4d5d9", - "#d6d7da", - "#d8d9dc", - "#dbdbde", - "#dddde0", - "#dfdfe1", - "#e1e1e3", - "#e4e3e5", - "#e6e5e6", - "#e8e7e8", - "#eae8e9", - "#eceaeb", - "#eeebec", - "#efeded", - "#f1eeee", - "#f2efef", - "#f3f0ef", - "#f4f0f0", - "#f5f1f0", - "#f5f1f0", - "#f5f1ef", - "#f5f0ef", - "#f4f0ee", - "#f4efec", - "#f3eeeb", - "#f1ece9", - "#f0ebe7", - "#efe9e5", - "#ede8e3", - "#ebe6e0", - "#eae4de", - "#e8e2dc", - "#e6e0d9", - "#e4ded7", - "#e2dcd4", - "#e0dad1", - "#ded8cf", - "#ddd6cc", - "#dbd4ca", - "#d9d2c7", - "#d7d0c4", - "#d5cec2", - "#d3ccbf", - "#d1cabd", - "#cfc8ba", - "#cdc6b8", - "#ccc4b5", - "#cac2b2", - "#c8c0b0", - "#c6bead", - "#c4bcab", - "#c3baa8", - "#c1b9a6", - "#bfb7a3", - "#bdb5a1", - "#bbb39e", - "#bab19c", - "#b8af9a", - "#b6ad97", - "#b5ab95", - "#b3aa92", - "#b1a890", - "#b0a68e", - "#aea48b", - "#aca289", - "#aba186", - "#a99f84", - "#a79d82", - "#a69b7f", - "#a4997d", - "#a2987b", - "#a19678", - "#9f9476", - "#9e9274", - "#9c9171", - "#9a8f6f", - "#998d6d", - "#978c6b", - "#968a68", - "#948866", - "#928664", - "#918562", - "#8f835f", - "#8e815d", - "#8c805b", - "#8b7e59", - "#897c56", - "#887b54", - "#867952", - "#847850", - "#83764e", - "#81744b", - "#807349", - "#7e7147", - "#7d6f45", - "#7b6e43", - "#7a6c41", - "#786b3f", - "#77693c", - "#75673a", - "#736638", - "#726436", - "#706334", - "#6f6132", - "#6d6030", - "#6b5e2e", - "#6a5d2c", - "#685b2a", - "#665a28", - "#645827", - "#625725", - "#605624", - "#5e5423", - "#5c5322", - "#5a5221", - "#585021", - "#564f20", - "#544d1f", - "#524c1e", - "#504b1e", - "#4e491d", - "#4c481c", - "#4b461b", - "#49451b", - "#47441a", - "#454219", - "#434118", - "#413f18", - "#3f3e17", - "#3d3c16", - "#3b3b15", - "#3a3a14", - "#383814", - "#363713", - "#343512", - "#323411", - "#303210", - "#2e310f", - "#2c2f0e", - "#2b2e0e", - "#292c0d", - "#272b0c", - "#25290b", - "#23280a", - "#212609", - "#1f2508", - "#1e2307", - "#1c2206" + { + "index": 0.0, + "rgb": [7, 34, 63] + }, + { + "index": 0.00392156862745098, + "rgb": [8, 36, 65] + }, + { + "index": 0.00784313725490196, + "rgb": [9, 38, 67] + }, + { + "index": 0.011764705882352941, + "rgb": [10, 40, 69] + }, + { + "index": 0.01568627450980392, + "rgb": [11, 41, 71] + }, + { + "index": 0.0196078431372549, + "rgb": [12, 43, 73] + }, + { + "index": 0.023529411764705882, + "rgb": [13, 45, 75] + }, + { + "index": 0.027450980392156862, + "rgb": [14, 46, 77] + }, + { + "index": 0.03137254901960784, + "rgb": [14, 48, 78] + }, + { + "index": 0.03529411764705882, + "rgb": [15, 50, 80] + }, + { + "index": 0.0392156862745098, + "rgb": [16, 52, 82] + }, + { + "index": 0.043137254901960784, + "rgb": [17, 53, 84] + }, + { + "index": 0.047058823529411764, + "rgb": [18, 55, 86] + }, + { + "index": 0.050980392156862744, + "rgb": [18, 57, 88] + }, + { + "index": 0.054901960784313725, + "rgb": [19, 58, 90] + }, + { + "index": 0.058823529411764705, + "rgb": [20, 60, 91] + }, + { + "index": 0.06274509803921569, + "rgb": [21, 62, 93] + }, + { + "index": 0.06666666666666667, + "rgb": [22, 63, 95] + }, + { + "index": 0.07058823529411765, + "rgb": [22, 65, 97] + }, + { + "index": 0.07450980392156863, + "rgb": [23, 67, 98] + }, + { + "index": 0.0784313725490196, + "rgb": [24, 69, 100] + }, + { + "index": 0.08235294117647059, + "rgb": [25, 70, 101] + }, + { + "index": 0.08627450980392157, + "rgb": [27, 72, 102] + }, + { + "index": 0.09019607843137255, + "rgb": [29, 74, 103] + }, + { + "index": 0.09411764705882353, + "rgb": [31, 75, 104] + }, + { + "index": 0.09803921568627451, + "rgb": [33, 77, 106] + }, + { + "index": 0.10196078431372549, + "rgb": [35, 78, 107] + }, + { + "index": 0.10588235294117647, + "rgb": [37, 80, 108] + }, + { + "index": 0.10980392156862745, + "rgb": [40, 81, 109] + }, + { + "index": 0.11372549019607843, + "rgb": [42, 83, 110] + }, + { + "index": 0.11764705882352941, + "rgb": [44, 84, 111] + }, + { + "index": 0.12156862745098039, + "rgb": [47, 86, 112] + }, + { + "index": 0.12549019607843137, + "rgb": [49, 87, 113] + }, + { + "index": 0.12941176470588234, + "rgb": [51, 89, 114] + }, + { + "index": 0.13333333333333333, + "rgb": [53, 90, 115] + }, + { + "index": 0.13725490196078433, + "rgb": [55, 92, 116] + }, + { + "index": 0.1411764705882353, + "rgb": [58, 93, 117] + }, + { + "index": 0.14509803921568626, + "rgb": [60, 95, 118] + }, + { + "index": 0.14901960784313725, + "rgb": [62, 96, 120] + }, + { + "index": 0.15294117647058825, + "rgb": [64, 98, 121] + }, + { + "index": 0.1568627450980392, + "rgb": [66, 99, 122] + }, + { + "index": 0.16078431372549018, + "rgb": [68, 101, 123] + }, + { + "index": 0.16470588235294117, + "rgb": [70, 102, 124] + }, + { + "index": 0.16862745098039217, + "rgb": [72, 104, 125] + }, + { + "index": 0.17254901960784313, + "rgb": [75, 105, 126] + }, + { + "index": 0.1764705882352941, + "rgb": [77, 107, 128] + }, + { + "index": 0.1803921568627451, + "rgb": [79, 108, 129] + }, + { + "index": 0.1843137254901961, + "rgb": [81, 110, 130] + }, + { + "index": 0.18823529411764706, + "rgb": [83, 111, 131] + }, + { + "index": 0.19215686274509802, + "rgb": [85, 113, 132] + }, + { + "index": 0.19607843137254902, + "rgb": [87, 114, 133] + }, + { + "index": 0.2, + "rgb": [89, 116, 135] + }, + { + "index": 0.20392156862745098, + "rgb": [91, 118, 136] + }, + { + "index": 0.20784313725490194, + "rgb": [93, 119, 137] + }, + { + "index": 0.21176470588235294, + "rgb": [95, 121, 138] + }, + { + "index": 0.21568627450980393, + "rgb": [97, 122, 139] + }, + { + "index": 0.2196078431372549, + "rgb": [99, 124, 141] + }, + { + "index": 0.22352941176470587, + "rgb": [101, 125, 142] + }, + { + "index": 0.22745098039215686, + "rgb": [103, 127, 143] + }, + { + "index": 0.23137254901960785, + "rgb": [106, 128, 144] + }, + { + "index": 0.23529411764705882, + "rgb": [108, 130, 146] + }, + { + "index": 0.2392156862745098, + "rgb": [110, 131, 147] + }, + { + "index": 0.24313725490196078, + "rgb": [112, 133, 148] + }, + { + "index": 0.24705882352941178, + "rgb": [114, 135, 150] + }, + { + "index": 0.25098039215686274, + "rgb": [116, 136, 151] + }, + { + "index": 0.2549019607843137, + "rgb": [118, 138, 152] + }, + { + "index": 0.2588235294117647, + "rgb": [120, 139, 153] + }, + { + "index": 0.2627450980392157, + "rgb": [122, 141, 155] + }, + { + "index": 0.26666666666666666, + "rgb": [124, 143, 156] + }, + { + "index": 0.27058823529411763, + "rgb": [126, 144, 157] + }, + { + "index": 0.27450980392156865, + "rgb": [128, 146, 159] + }, + { + "index": 0.2784313725490196, + "rgb": [130, 147, 160] + }, + { + "index": 0.2823529411764706, + "rgb": [132, 149, 161] + }, + { + "index": 0.28627450980392155, + "rgb": [135, 151, 163] + }, + { + "index": 0.2901960784313725, + "rgb": [137, 152, 164] + }, + { + "index": 0.29411764705882354, + "rgb": [139, 154, 166] + }, + { + "index": 0.2980392156862745, + "rgb": [141, 156, 167] + }, + { + "index": 0.30196078431372547, + "rgb": [143, 157, 168] + }, + { + "index": 0.3058823529411765, + "rgb": [145, 159, 170] + }, + { + "index": 0.30980392156862746, + "rgb": [147, 161, 171] + }, + { + "index": 0.3137254901960784, + "rgb": [149, 162, 173] + }, + { + "index": 0.3176470588235294, + "rgb": [151, 164, 174] + }, + { + "index": 0.32156862745098036, + "rgb": [154, 166, 175] + }, + { + "index": 0.3254901960784314, + "rgb": [156, 167, 177] + }, + { + "index": 0.32941176470588235, + "rgb": [158, 169, 178] + }, + { + "index": 0.3333333333333333, + "rgb": [160, 171, 180] + }, + { + "index": 0.33725490196078434, + "rgb": [162, 173, 181] + }, + { + "index": 0.3411764705882353, + "rgb": [164, 174, 183] + }, + { + "index": 0.34509803921568627, + "rgb": [166, 176, 184] + }, + { + "index": 0.34901960784313724, + "rgb": [169, 178, 186] + }, + { + "index": 0.3529411764705882, + "rgb": [171, 180, 187] + }, + { + "index": 0.3568627450980392, + "rgb": [173, 181, 189] + }, + { + "index": 0.3607843137254902, + "rgb": [175, 183, 190] + }, + { + "index": 0.36470588235294116, + "rgb": [177, 185, 192] + }, + { + "index": 0.3686274509803922, + "rgb": [180, 187, 194] + }, + { + "index": 0.37254901960784315, + "rgb": [182, 189, 195] + }, + { + "index": 0.3764705882352941, + "rgb": [184, 191, 197] + }, + { + "index": 0.3803921568627451, + "rgb": [186, 192, 198] + }, + { + "index": 0.38431372549019605, + "rgb": [189, 194, 200] + }, + { + "index": 0.38823529411764707, + "rgb": [191, 196, 202] + }, + { + "index": 0.39215686274509803, + "rgb": [193, 198, 203] + }, + { + "index": 0.396078431372549, + "rgb": [195, 200, 205] + }, + { + "index": 0.4, + "rgb": [198, 202, 206] + }, + { + "index": 0.403921568627451, + "rgb": [200, 204, 208] + }, + { + "index": 0.40784313725490196, + "rgb": [202, 206, 210] + }, + { + "index": 0.4117647058823529, + "rgb": [205, 208, 211] + }, + { + "index": 0.4156862745098039, + "rgb": [207, 209, 213] + }, + { + "index": 0.4196078431372549, + "rgb": [209, 211, 215] + }, + { + "index": 0.4235294117647059, + "rgb": [212, 213, 217] + }, + { + "index": 0.42745098039215684, + "rgb": [214, 215, 218] + }, + { + "index": 0.43137254901960786, + "rgb": [216, 217, 220] + }, + { + "index": 0.43529411764705883, + "rgb": [219, 219, 222] + }, + { + "index": 0.4392156862745098, + "rgb": [221, 221, 224] + }, + { + "index": 0.44313725490196076, + "rgb": [223, 223, 225] + }, + { + "index": 0.44705882352941173, + "rgb": [225, 225, 227] + }, + { + "index": 0.45098039215686275, + "rgb": [228, 227, 229] + }, + { + "index": 0.4549019607843137, + "rgb": [230, 229, 230] + }, + { + "index": 0.4588235294117647, + "rgb": [232, 231, 232] + }, + { + "index": 0.4627450980392157, + "rgb": [234, 232, 233] + }, + { + "index": 0.4666666666666667, + "rgb": [236, 234, 235] + }, + { + "index": 0.47058823529411764, + "rgb": [238, 235, 236] + }, + { + "index": 0.4745098039215686, + "rgb": [239, 237, 237] + }, + { + "index": 0.4784313725490196, + "rgb": [241, 238, 238] + }, + { + "index": 0.4823529411764706, + "rgb": [242, 239, 239] + }, + { + "index": 0.48627450980392156, + "rgb": [243, 240, 239] + }, + { + "index": 0.49019607843137253, + "rgb": [244, 240, 240] + }, + { + "index": 0.49411764705882355, + "rgb": [245, 241, 240] + }, + { + "index": 0.4980392156862745, + "rgb": [245, 241, 240] + }, + { + "index": 0.5019607843137255, + "rgb": [245, 241, 239] + }, + { + "index": 0.5058823529411764, + "rgb": [245, 240, 239] + }, + { + "index": 0.5098039215686274, + "rgb": [244, 240, 238] + }, + { + "index": 0.5137254901960784, + "rgb": [244, 239, 236] + }, + { + "index": 0.5176470588235293, + "rgb": [243, 238, 235] + }, + { + "index": 0.5215686274509804, + "rgb": [241, 236, 233] + }, + { + "index": 0.5254901960784314, + "rgb": [240, 235, 231] + }, + { + "index": 0.5294117647058824, + "rgb": [239, 233, 229] + }, + { + "index": 0.5333333333333333, + "rgb": [237, 232, 227] + }, + { + "index": 0.5372549019607843, + "rgb": [235, 230, 224] + }, + { + "index": 0.5411764705882353, + "rgb": [234, 228, 222] + }, + { + "index": 0.5450980392156862, + "rgb": [232, 226, 220] + }, + { + "index": 0.5490196078431373, + "rgb": [230, 224, 217] + }, + { + "index": 0.5529411764705883, + "rgb": [228, 222, 215] + }, + { + "index": 0.5568627450980392, + "rgb": [226, 220, 212] + }, + { + "index": 0.5607843137254902, + "rgb": [224, 218, 209] + }, + { + "index": 0.5647058823529412, + "rgb": [222, 216, 207] + }, + { + "index": 0.5686274509803921, + "rgb": [221, 214, 204] + }, + { + "index": 0.5725490196078431, + "rgb": [219, 212, 202] + }, + { + "index": 0.5764705882352941, + "rgb": [217, 210, 199] + }, + { + "index": 0.580392156862745, + "rgb": [215, 208, 196] + }, + { + "index": 0.5843137254901961, + "rgb": [213, 206, 194] + }, + { + "index": 0.5882352941176471, + "rgb": [211, 204, 191] + }, + { + "index": 0.592156862745098, + "rgb": [209, 202, 189] + }, + { + "index": 0.596078431372549, + "rgb": [207, 200, 186] + }, + { + "index": 0.6, + "rgb": [205, 198, 184] + }, + { + "index": 0.6039215686274509, + "rgb": [204, 196, 181] + }, + { + "index": 0.6078431372549019, + "rgb": [202, 194, 178] + }, + { + "index": 0.611764705882353, + "rgb": [200, 192, 176] + }, + { + "index": 0.615686274509804, + "rgb": [198, 190, 173] + }, + { + "index": 0.6196078431372549, + "rgb": [196, 188, 171] + }, + { + "index": 0.6235294117647059, + "rgb": [195, 186, 168] + }, + { + "index": 0.6274509803921569, + "rgb": [193, 185, 166] + }, + { + "index": 0.6313725490196078, + "rgb": [191, 183, 163] + }, + { + "index": 0.6352941176470588, + "rgb": [189, 181, 161] + }, + { + "index": 0.6392156862745098, + "rgb": [187, 179, 158] + }, + { + "index": 0.6431372549019607, + "rgb": [186, 177, 156] + }, + { + "index": 0.6470588235294118, + "rgb": [184, 175, 154] + }, + { + "index": 0.6509803921568628, + "rgb": [182, 173, 151] + }, + { + "index": 0.6549019607843137, + "rgb": [181, 171, 149] + }, + { + "index": 0.6588235294117647, + "rgb": [179, 170, 146] + }, + { + "index": 0.6627450980392157, + "rgb": [177, 168, 144] + }, + { + "index": 0.6666666666666666, + "rgb": [176, 166, 142] + }, + { + "index": 0.6705882352941176, + "rgb": [174, 164, 139] + }, + { + "index": 0.6745098039215687, + "rgb": [172, 162, 137] + }, + { + "index": 0.6784313725490196, + "rgb": [171, 161, 134] + }, + { + "index": 0.6823529411764706, + "rgb": [169, 159, 132] + }, + { + "index": 0.6862745098039216, + "rgb": [167, 157, 130] + }, + { + "index": 0.6901960784313725, + "rgb": [166, 155, 127] + }, + { + "index": 0.6941176470588235, + "rgb": [164, 153, 125] + }, + { + "index": 0.6980392156862745, + "rgb": [162, 152, 123] + }, + { + "index": 0.7019607843137254, + "rgb": [161, 150, 120] + }, + { + "index": 0.7058823529411764, + "rgb": [159, 148, 118] + }, + { + "index": 0.7098039215686275, + "rgb": [158, 146, 116] + }, + { + "index": 0.7137254901960784, + "rgb": [156, 145, 113] + }, + { + "index": 0.7176470588235294, + "rgb": [154, 143, 111] + }, + { + "index": 0.7215686274509804, + "rgb": [153, 141, 109] + }, + { + "index": 0.7254901960784313, + "rgb": [151, 140, 107] + }, + { + "index": 0.7294117647058823, + "rgb": [150, 138, 104] + }, + { + "index": 0.7333333333333333, + "rgb": [148, 136, 102] + }, + { + "index": 0.7372549019607844, + "rgb": [146, 134, 100] + }, + { + "index": 0.7411764705882353, + "rgb": [145, 133, 98] + }, + { + "index": 0.7450980392156863, + "rgb": [143, 131, 95] + }, + { + "index": 0.7490196078431373, + "rgb": [142, 129, 93] + }, + { + "index": 0.7529411764705882, + "rgb": [140, 128, 91] + }, + { + "index": 0.7568627450980392, + "rgb": [139, 126, 89] + }, + { + "index": 0.7607843137254902, + "rgb": [137, 124, 86] + }, + { + "index": 0.7647058823529411, + "rgb": [136, 123, 84] + }, + { + "index": 0.7686274509803921, + "rgb": [134, 121, 82] + }, + { + "index": 0.7725490196078432, + "rgb": [132, 120, 80] + }, + { + "index": 0.7764705882352941, + "rgb": [131, 118, 78] + }, + { + "index": 0.7803921568627451, + "rgb": [129, 116, 75] + }, + { + "index": 0.7843137254901961, + "rgb": [128, 115, 73] + }, + { + "index": 0.788235294117647, + "rgb": [126, 113, 71] + }, + { + "index": 0.792156862745098, + "rgb": [125, 111, 69] + }, + { + "index": 0.796078431372549, + "rgb": [123, 110, 67] + }, + { + "index": 0.8, + "rgb": [122, 108, 65] + }, + { + "index": 0.803921568627451, + "rgb": [120, 107, 63] + }, + { + "index": 0.807843137254902, + "rgb": [119, 105, 60] + }, + { + "index": 0.8117647058823529, + "rgb": [117, 103, 58] + }, + { + "index": 0.8156862745098039, + "rgb": [115, 102, 56] + }, + { + "index": 0.8196078431372549, + "rgb": [114, 100, 54] + }, + { + "index": 0.8235294117647058, + "rgb": [112, 99, 52] + }, + { + "index": 0.8274509803921568, + "rgb": [111, 97, 50] + }, + { + "index": 0.8313725490196078, + "rgb": [109, 96, 48] + }, + { + "index": 0.8352941176470589, + "rgb": [107, 94, 46] + }, + { + "index": 0.8392156862745098, + "rgb": [106, 93, 44] + }, + { + "index": 0.8431372549019608, + "rgb": [104, 91, 42] + }, + { + "index": 0.8470588235294118, + "rgb": [102, 90, 40] + }, + { + "index": 0.8509803921568627, + "rgb": [100, 88, 39] + }, + { + "index": 0.8549019607843137, + "rgb": [98, 87, 37] + }, + { + "index": 0.8588235294117647, + "rgb": [96, 86, 36] + }, + { + "index": 0.8627450980392157, + "rgb": [94, 84, 35] + }, + { + "index": 0.8666666666666667, + "rgb": [92, 83, 34] + }, + { + "index": 0.8705882352941177, + "rgb": [90, 82, 33] + }, + { + "index": 0.8745098039215686, + "rgb": [88, 80, 33] + }, + { + "index": 0.8784313725490196, + "rgb": [86, 79, 32] + }, + { + "index": 0.8823529411764706, + "rgb": [84, 77, 31] + }, + { + "index": 0.8862745098039215, + "rgb": [82, 76, 30] + }, + { + "index": 0.8901960784313725, + "rgb": [80, 75, 30] + }, + { + "index": 0.8941176470588235, + "rgb": [78, 73, 29] + }, + { + "index": 0.8980392156862745, + "rgb": [76, 72, 28] + }, + { + "index": 0.9019607843137255, + "rgb": [75, 70, 27] + }, + { + "index": 0.9058823529411765, + "rgb": [73, 69, 27] + }, + { + "index": 0.9098039215686274, + "rgb": [71, 68, 26] + }, + { + "index": 0.9137254901960784, + "rgb": [69, 66, 25] + }, + { + "index": 0.9176470588235294, + "rgb": [67, 65, 24] + }, + { + "index": 0.9215686274509803, + "rgb": [65, 63, 24] + }, + { + "index": 0.9254901960784314, + "rgb": [63, 62, 23] + }, + { + "index": 0.9294117647058824, + "rgb": [61, 60, 22] + }, + { + "index": 0.9333333333333333, + "rgb": [59, 59, 21] + }, + { + "index": 0.9372549019607843, + "rgb": [58, 58, 20] + }, + { + "index": 0.9411764705882353, + "rgb": [56, 56, 20] + }, + { + "index": 0.9450980392156862, + "rgb": [54, 55, 19] + }, + { + "index": 0.9490196078431372, + "rgb": [52, 53, 18] + }, + { + "index": 0.9529411764705882, + "rgb": [50, 52, 17] + }, + { + "index": 0.9568627450980391, + "rgb": [48, 50, 16] + }, + { + "index": 0.9607843137254902, + "rgb": [46, 49, 15] + }, + { + "index": 0.9647058823529412, + "rgb": [44, 47, 14] + }, + { + "index": 0.9686274509803922, + "rgb": [43, 46, 14] + }, + { + "index": 0.9725490196078431, + "rgb": [41, 44, 13] + }, + { + "index": 0.9764705882352941, + "rgb": [39, 43, 12] + }, + { + "index": 0.9803921568627451, + "rgb": [37, 41, 11] + }, + { + "index": 0.984313725490196, + "rgb": [35, 40, 10] + }, + { + "index": 0.9882352941176471, + "rgb": [33, 38, 9] + }, + { + "index": 0.9921568627450981, + "rgb": [31, 37, 8] + }, + { + "index": 0.996078431372549, + "rgb": [30, 35, 7] + }, + { + "index": 1.0, + "rgb": [28, 34, 6] + } ], "tarn": [ - "#16230d", - "#18250d", - "#19260e", - "#1a280e", - "#1c2a0f", - "#1d2c0f", - "#1e2d0f", - "#1f2f0f", - "#21310f", - "#22330f", - "#233410", - "#243610", - "#253810", - "#27390f", - "#283b0f", - "#293d0f", - "#2a3f0f", - "#2c400f", - "#2d420e", - "#2e440e", - "#30450d", - "#32470c", - "#33480c", - "#364a0b", - "#394b0c", - "#3c4c0d", - "#3e4d0e", - "#414f0f", - "#445010", - "#475111", - "#495211", - "#4c5312", - "#4f5413", - "#525614", - "#545715", - "#575816", - "#5a5917", - "#5c5a18", - "#5f5b19", - "#625c1a", - "#655d1b", - "#675f1c", - "#6a601d", - "#6d611d", - "#70621e", - "#72631f", - "#756420", - "#786521", - "#7b6622", - "#7d6723", - "#806824", - "#836924", - "#866a25", - "#896b26", - "#8c6c27", - "#8f6d28", - "#916e29", - "#946f2a", - "#97702a", - "#9a712b", - "#9d722c", - "#a0732d", - "#a3742e", - "#a6752f", - "#a97631", - "#ac7732", - "#af7833", - "#b27934", - "#b57a35", - "#b87b37", - "#bb7c38", - "#be7d3a", - "#c17e3c", - "#c37f3e", - "#c68041", - "#c88244", - "#ca8347", - "#cb854b", - "#cc874f", - "#cd8a53", - "#ce8c56", - "#cf8e59", - "#d0905d", - "#d19360", - "#d29564", - "#d39767", - "#d49a6b", - "#d59c6e", - "#d69e72", - "#d6a175", - "#d7a378", - "#d8a57c", - "#d9a77f", - "#daaa83", - "#dbac86", - "#dcae8a", - "#ddb18d", - "#deb391", - "#dfb594", - "#e0b898", - "#e1ba9b", - "#e2bc9f", - "#e2bfa2", - "#e3c1a6", - "#e4c3a9", - "#e5c6ad", - "#e6c8b0", - "#e8cab4", - "#e9cdb7", - "#eacfbb", - "#ebd1be", - "#ecd4c2", - "#edd6c5", - "#eed9c9", - "#efdbcd", - "#f0ddd0", - "#f1e0d4", - "#f3e2d7", - "#f4e5db", - "#f5e7de", - "#f6eae2", - "#f7ece5", - "#f9eee8", - "#faf0ec", - "#fbf2ef", - "#fbf4f1", - "#fcf6f3", - "#fcf7f5", - "#fcf7f5", - "#fcf7f4", - "#fbf6f2", - "#faf5f0", - "#f9f3ed", - "#f7f2ea", - "#f6f0e6", - "#f4eee3", - "#f2ecdf", - "#f0e9dc", - "#eee7d8", - "#ece5d4", - "#eae3d0", - "#e8e1cd", - "#e7dfc9", - "#e5ddc5", - "#e3dbc2", - "#e1d9be", - "#dfd7bb", - "#dcd5b7", - "#dad3b4", - "#d7d2b1", - "#d4d0af", - "#d1cfac", - "#cdcdab", - "#cacca9", - "#c7caa8", - "#c4c9a7", - "#c0c7a5", - "#bdc5a4", - "#bac4a3", - "#b7c2a2", - "#b4c1a1", - "#b1bfa0", - "#aebe9f", - "#abbc9e", - "#a8ba9d", - "#a5b99d", - "#a2b79c", - "#9fb69b", - "#9cb49a", - "#99b399", - "#96b198", - "#93b097", - "#90ae96", - "#8dac95", - "#8aab94", - "#87a993", - "#85a892", - "#82a691", - "#7fa590", - "#7ca38f", - "#79a28e", - "#76a08d", - "#739f8c", - "#709d8b", - "#6d9c8b", - "#6a9a8a", - "#679989", - "#639888", - "#609687", - "#5d9586", - "#5a9386", - "#579285", - "#549084", - "#508f84", - "#4d8d83", - "#4a8c82", - "#478a82", - "#438981", - "#408781", - "#3d8680", - "#3a847f", - "#37827f", - "#34817e", - "#317f7e", - "#2e7e7d", - "#2b7c7d", - "#297a7c", - "#27787c", - "#25777b", - "#23757b", - "#22737a", - "#217179", - "#206f78", - "#1f6e78", - "#1e6c77", - "#1e6a76", - "#1e6875", - "#1d6674", - "#1d6473", - "#1c6272", - "#1c6172", - "#1b5f71", - "#1b5d70", - "#1a5b6f", - "#19596e", - "#19576d", - "#18566c", - "#17546c", - "#16526b", - "#15506a", - "#144e69", - "#144d69", - "#134b68", - "#124967", - "#114766", - "#104566", - "#0f4365", - "#0e4264", - "#0d4064", - "#0c3e63", - "#0b3c62", - "#0a3a62", - "#0a3861", - "#093661", - "#083460", - "#08325f", - "#09305e", - "#092e5d", - "#0a2c5c", - "#0b2a5b", - "#0c2859", - "#0d2657", - "#0e2455", - "#0e2253", - "#0f2051", - "#0f1e4f" + { + "index": 0.0, + "rgb": [22, 35, 13] + }, + { + "index": 0.00392156862745098, + "rgb": [24, 37, 13] + }, + { + "index": 0.00784313725490196, + "rgb": [25, 38, 14] + }, + { + "index": 0.011764705882352941, + "rgb": [26, 40, 14] + }, + { + "index": 0.01568627450980392, + "rgb": [28, 42, 15] + }, + { + "index": 0.0196078431372549, + "rgb": [29, 44, 15] + }, + { + "index": 0.023529411764705882, + "rgb": [30, 45, 15] + }, + { + "index": 0.027450980392156862, + "rgb": [31, 47, 15] + }, + { + "index": 0.03137254901960784, + "rgb": [33, 49, 15] + }, + { + "index": 0.03529411764705882, + "rgb": [34, 51, 15] + }, + { + "index": 0.0392156862745098, + "rgb": [35, 52, 16] + }, + { + "index": 0.043137254901960784, + "rgb": [36, 54, 16] + }, + { + "index": 0.047058823529411764, + "rgb": [37, 56, 16] + }, + { + "index": 0.050980392156862744, + "rgb": [39, 57, 15] + }, + { + "index": 0.054901960784313725, + "rgb": [40, 59, 15] + }, + { + "index": 0.058823529411764705, + "rgb": [41, 61, 15] + }, + { + "index": 0.06274509803921569, + "rgb": [42, 63, 15] + }, + { + "index": 0.06666666666666667, + "rgb": [44, 64, 15] + }, + { + "index": 0.07058823529411765, + "rgb": [45, 66, 14] + }, + { + "index": 0.07450980392156863, + "rgb": [46, 68, 14] + }, + { + "index": 0.0784313725490196, + "rgb": [48, 69, 13] + }, + { + "index": 0.08235294117647059, + "rgb": [50, 71, 12] + }, + { + "index": 0.08627450980392157, + "rgb": [51, 72, 12] + }, + { + "index": 0.09019607843137255, + "rgb": [54, 74, 11] + }, + { + "index": 0.09411764705882353, + "rgb": [57, 75, 12] + }, + { + "index": 0.09803921568627451, + "rgb": [60, 76, 13] + }, + { + "index": 0.10196078431372549, + "rgb": [62, 77, 14] + }, + { + "index": 0.10588235294117647, + "rgb": [65, 79, 15] + }, + { + "index": 0.10980392156862745, + "rgb": [68, 80, 16] + }, + { + "index": 0.11372549019607843, + "rgb": [71, 81, 17] + }, + { + "index": 0.11764705882352941, + "rgb": [73, 82, 17] + }, + { + "index": 0.12156862745098039, + "rgb": [76, 83, 18] + }, + { + "index": 0.12549019607843137, + "rgb": [79, 84, 19] + }, + { + "index": 0.12941176470588234, + "rgb": [82, 86, 20] + }, + { + "index": 0.13333333333333333, + "rgb": [84, 87, 21] + }, + { + "index": 0.13725490196078433, + "rgb": [87, 88, 22] + }, + { + "index": 0.1411764705882353, + "rgb": [90, 89, 23] + }, + { + "index": 0.14509803921568626, + "rgb": [92, 90, 24] + }, + { + "index": 0.14901960784313725, + "rgb": [95, 91, 25] + }, + { + "index": 0.15294117647058825, + "rgb": [98, 92, 26] + }, + { + "index": 0.1568627450980392, + "rgb": [101, 93, 27] + }, + { + "index": 0.16078431372549018, + "rgb": [103, 95, 28] + }, + { + "index": 0.16470588235294117, + "rgb": [106, 96, 29] + }, + { + "index": 0.16862745098039217, + "rgb": [109, 97, 29] + }, + { + "index": 0.17254901960784313, + "rgb": [112, 98, 30] + }, + { + "index": 0.1764705882352941, + "rgb": [114, 99, 31] + }, + { + "index": 0.1803921568627451, + "rgb": [117, 100, 32] + }, + { + "index": 0.1843137254901961, + "rgb": [120, 101, 33] + }, + { + "index": 0.18823529411764706, + "rgb": [123, 102, 34] + }, + { + "index": 0.19215686274509802, + "rgb": [125, 103, 35] + }, + { + "index": 0.19607843137254902, + "rgb": [128, 104, 36] + }, + { + "index": 0.2, + "rgb": [131, 105, 36] + }, + { + "index": 0.20392156862745098, + "rgb": [134, 106, 37] + }, + { + "index": 0.20784313725490194, + "rgb": [137, 107, 38] + }, + { + "index": 0.21176470588235294, + "rgb": [140, 108, 39] + }, + { + "index": 0.21568627450980393, + "rgb": [143, 109, 40] + }, + { + "index": 0.2196078431372549, + "rgb": [145, 110, 41] + }, + { + "index": 0.22352941176470587, + "rgb": [148, 111, 42] + }, + { + "index": 0.22745098039215686, + "rgb": [151, 112, 42] + }, + { + "index": 0.23137254901960785, + "rgb": [154, 113, 43] + }, + { + "index": 0.23529411764705882, + "rgb": [157, 114, 44] + }, + { + "index": 0.2392156862745098, + "rgb": [160, 115, 45] + }, + { + "index": 0.24313725490196078, + "rgb": [163, 116, 46] + }, + { + "index": 0.24705882352941178, + "rgb": [166, 117, 47] + }, + { + "index": 0.25098039215686274, + "rgb": [169, 118, 49] + }, + { + "index": 0.2549019607843137, + "rgb": [172, 119, 50] + }, + { + "index": 0.2588235294117647, + "rgb": [175, 120, 51] + }, + { + "index": 0.2627450980392157, + "rgb": [178, 121, 52] + }, + { + "index": 0.26666666666666666, + "rgb": [181, 122, 53] + }, + { + "index": 0.27058823529411763, + "rgb": [184, 123, 55] + }, + { + "index": 0.27450980392156865, + "rgb": [187, 124, 56] + }, + { + "index": 0.2784313725490196, + "rgb": [190, 125, 58] + }, + { + "index": 0.2823529411764706, + "rgb": [193, 126, 60] + }, + { + "index": 0.28627450980392155, + "rgb": [195, 127, 62] + }, + { + "index": 0.2901960784313725, + "rgb": [198, 128, 65] + }, + { + "index": 0.29411764705882354, + "rgb": [200, 130, 68] + }, + { + "index": 0.2980392156862745, + "rgb": [202, 131, 71] + }, + { + "index": 0.30196078431372547, + "rgb": [203, 133, 75] + }, + { + "index": 0.3058823529411765, + "rgb": [204, 135, 79] + }, + { + "index": 0.30980392156862746, + "rgb": [205, 138, 83] + }, + { + "index": 0.3137254901960784, + "rgb": [206, 140, 86] + }, + { + "index": 0.3176470588235294, + "rgb": [207, 142, 89] + }, + { + "index": 0.32156862745098036, + "rgb": [208, 144, 93] + }, + { + "index": 0.3254901960784314, + "rgb": [209, 147, 96] + }, + { + "index": 0.32941176470588235, + "rgb": [210, 149, 100] + }, + { + "index": 0.3333333333333333, + "rgb": [211, 151, 103] + }, + { + "index": 0.33725490196078434, + "rgb": [212, 154, 107] + }, + { + "index": 0.3411764705882353, + "rgb": [213, 156, 110] + }, + { + "index": 0.34509803921568627, + "rgb": [214, 158, 114] + }, + { + "index": 0.34901960784313724, + "rgb": [214, 161, 117] + }, + { + "index": 0.3529411764705882, + "rgb": [215, 163, 120] + }, + { + "index": 0.3568627450980392, + "rgb": [216, 165, 124] + }, + { + "index": 0.3607843137254902, + "rgb": [217, 167, 127] + }, + { + "index": 0.36470588235294116, + "rgb": [218, 170, 131] + }, + { + "index": 0.3686274509803922, + "rgb": [219, 172, 134] + }, + { + "index": 0.37254901960784315, + "rgb": [220, 174, 138] + }, + { + "index": 0.3764705882352941, + "rgb": [221, 177, 141] + }, + { + "index": 0.3803921568627451, + "rgb": [222, 179, 145] + }, + { + "index": 0.38431372549019605, + "rgb": [223, 181, 148] + }, + { + "index": 0.38823529411764707, + "rgb": [224, 184, 152] + }, + { + "index": 0.39215686274509803, + "rgb": [225, 186, 155] + }, + { + "index": 0.396078431372549, + "rgb": [226, 188, 159] + }, + { + "index": 0.4, + "rgb": [226, 191, 162] + }, + { + "index": 0.403921568627451, + "rgb": [227, 193, 166] + }, + { + "index": 0.40784313725490196, + "rgb": [228, 195, 169] + }, + { + "index": 0.4117647058823529, + "rgb": [229, 198, 173] + }, + { + "index": 0.4156862745098039, + "rgb": [230, 200, 176] + }, + { + "index": 0.4196078431372549, + "rgb": [232, 202, 180] + }, + { + "index": 0.4235294117647059, + "rgb": [233, 205, 183] + }, + { + "index": 0.42745098039215684, + "rgb": [234, 207, 187] + }, + { + "index": 0.43137254901960786, + "rgb": [235, 209, 190] + }, + { + "index": 0.43529411764705883, + "rgb": [236, 212, 194] + }, + { + "index": 0.4392156862745098, + "rgb": [237, 214, 197] + }, + { + "index": 0.44313725490196076, + "rgb": [238, 217, 201] + }, + { + "index": 0.44705882352941173, + "rgb": [239, 219, 205] + }, + { + "index": 0.45098039215686275, + "rgb": [240, 221, 208] + }, + { + "index": 0.4549019607843137, + "rgb": [241, 224, 212] + }, + { + "index": 0.4588235294117647, + "rgb": [243, 226, 215] + }, + { + "index": 0.4627450980392157, + "rgb": [244, 229, 219] + }, + { + "index": 0.4666666666666667, + "rgb": [245, 231, 222] + }, + { + "index": 0.47058823529411764, + "rgb": [246, 234, 226] + }, + { + "index": 0.4745098039215686, + "rgb": [247, 236, 229] + }, + { + "index": 0.4784313725490196, + "rgb": [249, 238, 232] + }, + { + "index": 0.4823529411764706, + "rgb": [250, 240, 236] + }, + { + "index": 0.48627450980392156, + "rgb": [251, 242, 239] + }, + { + "index": 0.49019607843137253, + "rgb": [251, 244, 241] + }, + { + "index": 0.49411764705882355, + "rgb": [252, 246, 243] + }, + { + "index": 0.4980392156862745, + "rgb": [252, 247, 245] + }, + { + "index": 0.5019607843137255, + "rgb": [252, 247, 245] + }, + { + "index": 0.5058823529411764, + "rgb": [252, 247, 244] + }, + { + "index": 0.5098039215686274, + "rgb": [251, 246, 242] + }, + { + "index": 0.5137254901960784, + "rgb": [250, 245, 240] + }, + { + "index": 0.5176470588235293, + "rgb": [249, 243, 237] + }, + { + "index": 0.5215686274509804, + "rgb": [247, 242, 234] + }, + { + "index": 0.5254901960784314, + "rgb": [246, 240, 230] + }, + { + "index": 0.5294117647058824, + "rgb": [244, 238, 227] + }, + { + "index": 0.5333333333333333, + "rgb": [242, 236, 223] + }, + { + "index": 0.5372549019607843, + "rgb": [240, 233, 220] + }, + { + "index": 0.5411764705882353, + "rgb": [238, 231, 216] + }, + { + "index": 0.5450980392156862, + "rgb": [236, 229, 212] + }, + { + "index": 0.5490196078431373, + "rgb": [234, 227, 208] + }, + { + "index": 0.5529411764705883, + "rgb": [232, 225, 205] + }, + { + "index": 0.5568627450980392, + "rgb": [231, 223, 201] + }, + { + "index": 0.5607843137254902, + "rgb": [229, 221, 197] + }, + { + "index": 0.5647058823529412, + "rgb": [227, 219, 194] + }, + { + "index": 0.5686274509803921, + "rgb": [225, 217, 190] + }, + { + "index": 0.5725490196078431, + "rgb": [223, 215, 187] + }, + { + "index": 0.5764705882352941, + "rgb": [220, 213, 183] + }, + { + "index": 0.580392156862745, + "rgb": [218, 211, 180] + }, + { + "index": 0.5843137254901961, + "rgb": [215, 210, 177] + }, + { + "index": 0.5882352941176471, + "rgb": [212, 208, 175] + }, + { + "index": 0.592156862745098, + "rgb": [209, 207, 172] + }, + { + "index": 0.596078431372549, + "rgb": [205, 205, 171] + }, + { + "index": 0.6, + "rgb": [202, 204, 169] + }, + { + "index": 0.6039215686274509, + "rgb": [199, 202, 168] + }, + { + "index": 0.6078431372549019, + "rgb": [196, 201, 167] + }, + { + "index": 0.611764705882353, + "rgb": [192, 199, 165] + }, + { + "index": 0.615686274509804, + "rgb": [189, 197, 164] + }, + { + "index": 0.6196078431372549, + "rgb": [186, 196, 163] + }, + { + "index": 0.6235294117647059, + "rgb": [183, 194, 162] + }, + { + "index": 0.6274509803921569, + "rgb": [180, 193, 161] + }, + { + "index": 0.6313725490196078, + "rgb": [177, 191, 160] + }, + { + "index": 0.6352941176470588, + "rgb": [174, 190, 159] + }, + { + "index": 0.6392156862745098, + "rgb": [171, 188, 158] + }, + { + "index": 0.6431372549019607, + "rgb": [168, 186, 157] + }, + { + "index": 0.6470588235294118, + "rgb": [165, 185, 157] + }, + { + "index": 0.6509803921568628, + "rgb": [162, 183, 156] + }, + { + "index": 0.6549019607843137, + "rgb": [159, 182, 155] + }, + { + "index": 0.6588235294117647, + "rgb": [156, 180, 154] + }, + { + "index": 0.6627450980392157, + "rgb": [153, 179, 153] + }, + { + "index": 0.6666666666666666, + "rgb": [150, 177, 152] + }, + { + "index": 0.6705882352941176, + "rgb": [147, 176, 151] + }, + { + "index": 0.6745098039215687, + "rgb": [144, 174, 150] + }, + { + "index": 0.6784313725490196, + "rgb": [141, 172, 149] + }, + { + "index": 0.6823529411764706, + "rgb": [138, 171, 148] + }, + { + "index": 0.6862745098039216, + "rgb": [135, 169, 147] + }, + { + "index": 0.6901960784313725, + "rgb": [133, 168, 146] + }, + { + "index": 0.6941176470588235, + "rgb": [130, 166, 145] + }, + { + "index": 0.6980392156862745, + "rgb": [127, 165, 144] + }, + { + "index": 0.7019607843137254, + "rgb": [124, 163, 143] + }, + { + "index": 0.7058823529411764, + "rgb": [121, 162, 142] + }, + { + "index": 0.7098039215686275, + "rgb": [118, 160, 141] + }, + { + "index": 0.7137254901960784, + "rgb": [115, 159, 140] + }, + { + "index": 0.7176470588235294, + "rgb": [112, 157, 139] + }, + { + "index": 0.7215686274509804, + "rgb": [109, 156, 139] + }, + { + "index": 0.7254901960784313, + "rgb": [106, 154, 138] + }, + { + "index": 0.7294117647058823, + "rgb": [103, 153, 137] + }, + { + "index": 0.7333333333333333, + "rgb": [99, 152, 136] + }, + { + "index": 0.7372549019607844, + "rgb": [96, 150, 135] + }, + { + "index": 0.7411764705882353, + "rgb": [93, 149, 134] + }, + { + "index": 0.7450980392156863, + "rgb": [90, 147, 134] + }, + { + "index": 0.7490196078431373, + "rgb": [87, 146, 133] + }, + { + "index": 0.7529411764705882, + "rgb": [84, 144, 132] + }, + { + "index": 0.7568627450980392, + "rgb": [80, 143, 132] + }, + { + "index": 0.7607843137254902, + "rgb": [77, 141, 131] + }, + { + "index": 0.7647058823529411, + "rgb": [74, 140, 130] + }, + { + "index": 0.7686274509803921, + "rgb": [71, 138, 130] + }, + { + "index": 0.7725490196078432, + "rgb": [67, 137, 129] + }, + { + "index": 0.7764705882352941, + "rgb": [64, 135, 129] + }, + { + "index": 0.7803921568627451, + "rgb": [61, 134, 128] + }, + { + "index": 0.7843137254901961, + "rgb": [58, 132, 127] + }, + { + "index": 0.788235294117647, + "rgb": [55, 130, 127] + }, + { + "index": 0.792156862745098, + "rgb": [52, 129, 126] + }, + { + "index": 0.796078431372549, + "rgb": [49, 127, 126] + }, + { + "index": 0.8, + "rgb": [46, 126, 125] + }, + { + "index": 0.803921568627451, + "rgb": [43, 124, 125] + }, + { + "index": 0.807843137254902, + "rgb": [41, 122, 124] + }, + { + "index": 0.8117647058823529, + "rgb": [39, 120, 124] + }, + { + "index": 0.8156862745098039, + "rgb": [37, 119, 123] + }, + { + "index": 0.8196078431372549, + "rgb": [35, 117, 123] + }, + { + "index": 0.8235294117647058, + "rgb": [34, 115, 122] + }, + { + "index": 0.8274509803921568, + "rgb": [33, 113, 121] + }, + { + "index": 0.8313725490196078, + "rgb": [32, 111, 120] + }, + { + "index": 0.8352941176470589, + "rgb": [31, 110, 120] + }, + { + "index": 0.8392156862745098, + "rgb": [30, 108, 119] + }, + { + "index": 0.8431372549019608, + "rgb": [30, 106, 118] + }, + { + "index": 0.8470588235294118, + "rgb": [30, 104, 117] + }, + { + "index": 0.8509803921568627, + "rgb": [29, 102, 116] + }, + { + "index": 0.8549019607843137, + "rgb": [29, 100, 115] + }, + { + "index": 0.8588235294117647, + "rgb": [28, 98, 114] + }, + { + "index": 0.8627450980392157, + "rgb": [28, 97, 114] + }, + { + "index": 0.8666666666666667, + "rgb": [27, 95, 113] + }, + { + "index": 0.8705882352941177, + "rgb": [27, 93, 112] + }, + { + "index": 0.8745098039215686, + "rgb": [26, 91, 111] + }, + { + "index": 0.8784313725490196, + "rgb": [25, 89, 110] + }, + { + "index": 0.8823529411764706, + "rgb": [25, 87, 109] + }, + { + "index": 0.8862745098039215, + "rgb": [24, 86, 108] + }, + { + "index": 0.8901960784313725, + "rgb": [23, 84, 108] + }, + { + "index": 0.8941176470588235, + "rgb": [22, 82, 107] + }, + { + "index": 0.8980392156862745, + "rgb": [21, 80, 106] + }, + { + "index": 0.9019607843137255, + "rgb": [20, 78, 105] + }, + { + "index": 0.9058823529411765, + "rgb": [20, 77, 105] + }, + { + "index": 0.9098039215686274, + "rgb": [19, 75, 104] + }, + { + "index": 0.9137254901960784, + "rgb": [18, 73, 103] + }, + { + "index": 0.9176470588235294, + "rgb": [17, 71, 102] + }, + { + "index": 0.9215686274509803, + "rgb": [16, 69, 102] + }, + { + "index": 0.9254901960784314, + "rgb": [15, 67, 101] + }, + { + "index": 0.9294117647058824, + "rgb": [14, 66, 100] + }, + { + "index": 0.9333333333333333, + "rgb": [13, 64, 100] + }, + { + "index": 0.9372549019607843, + "rgb": [12, 62, 99] + }, + { + "index": 0.9411764705882353, + "rgb": [11, 60, 98] + }, + { + "index": 0.9450980392156862, + "rgb": [10, 58, 98] + }, + { + "index": 0.9490196078431372, + "rgb": [10, 56, 97] + }, + { + "index": 0.9529411764705882, + "rgb": [9, 54, 97] + }, + { + "index": 0.9568627450980391, + "rgb": [8, 52, 96] + }, + { + "index": 0.9607843137254902, + "rgb": [8, 50, 95] + }, + { + "index": 0.9647058823529412, + "rgb": [9, 48, 94] + }, + { + "index": 0.9686274509803922, + "rgb": [9, 46, 93] + }, + { + "index": 0.9725490196078431, + "rgb": [10, 44, 92] + }, + { + "index": 0.9764705882352941, + "rgb": [11, 42, 91] + }, + { + "index": 0.9803921568627451, + "rgb": [12, 40, 89] + }, + { + "index": 0.984313725490196, + "rgb": [13, 38, 87] + }, + { + "index": 0.9882352941176471, + "rgb": [14, 36, 85] + }, + { + "index": 0.9921568627450981, + "rgb": [14, 34, 83] + }, + { + "index": 0.996078431372549, + "rgb": [15, 32, 81] + }, + { + "index": 1.0, + "rgb": [15, 30, 79] + } ] } diff --git a/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx b/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx index d16c49376..c8543d881 100644 --- a/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx +++ b/packages/base/src/dialogs/symbology/components/color_stops/StopRow.tsx @@ -3,18 +3,12 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { Button } from '@jupyterlab/ui-components'; import React, { useEffect, useRef } from 'react'; +import { + ensureHexColorCode, + hexToRgb, +} from '@/src/dialogs/symbology/colorRampUtils'; import { IStopRow } from '@/src/dialogs/symbology/symbologyDialog'; - -type RgbColorValue = - | [number, number, number] - | [number, number, number, number]; -type HexColorValue = string; -type InternalRgbArray = number[]; - -type ColorValue = RgbColorValue | HexColorValue; -type SizeValue = number; - -export type SymbologyValue = SizeValue | ColorValue | InternalRgbArray; +import { SymbologyValue, SizeValue, ColorValue } from '@/src/types'; const StopRow: React.FC<{ index: number; @@ -41,44 +35,6 @@ const StopRow: React.FC<{ } }, [stopRows]); - const ensureHexColorCode = (color: number | number[] | string): string => { - if (typeof color === 'string') { - return color; - } - if (typeof color === 'number') { - return '#000000'; - } - if (!Array.isArray(color)) { - return '#000000'; // Default to black - } - - const hex = color - .slice(0, -1) // Color input doesn't support hex alpha values so cut that out - .map((val: { toString: (arg0: number) => string }) => { - return val.toString(16).padStart(2, '0'); - }) - .join(''); - - return '#' + hex; - }; - - const hexToRgb = (hex: string) => { - const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); - - if (!result) { - console.warn('Unable to parse hex value, defaulting to black'); - return [parseInt('0', 16), parseInt('0', 16), parseInt('0', 16)]; - } - const rgbValues = [ - parseInt(result[1], 16), - parseInt(result[2], 16), - parseInt(result[3], 16), - 1, // TODO: Make alpha customizable? - ]; - - return rgbValues; - }; - const handleStopChange = (event: { target: { value: string } }) => { const newRows = [...stopRows]; newRows[index].stop = +event.target.value; diff --git a/packages/base/src/dialogs/symbology/symbologyDialog.tsx b/packages/base/src/dialogs/symbology/symbologyDialog.tsx index d729a02ee..33a19af93 100644 --- a/packages/base/src/dialogs/symbology/symbologyDialog.tsx +++ b/packages/base/src/dialogs/symbology/symbologyDialog.tsx @@ -5,8 +5,7 @@ import { PromiseDelegate } from '@lumino/coreutils'; import { Signal } from '@lumino/signaling'; import React, { useEffect, useState } from 'react'; -import { SymbologyValue } from '@/src/dialogs/symbology/components/color_stops/StopRow'; -import { SymbologyTab } from '@/src/types'; +import { SymbologyTab, SymbologyValue } from '@/src/types'; import TiffRendering from './tiff_layer/TiffRendering'; import VectorRendering from './vector_layer/VectorRendering'; @@ -40,10 +39,6 @@ export interface IStopRow { output: SymbologyValue; } -export interface ICmoceanColormaps { - [key: string]: string[]; -} - const SymbologyDialog: React.FC = ({ model, state, diff --git a/packages/base/src/dialogs/symbology/symbologyUtils.ts b/packages/base/src/dialogs/symbology/symbologyUtils.ts index 0b0b8e289..1e80d22d0 100644 --- a/packages/base/src/dialogs/symbology/symbologyUtils.ts +++ b/packages/base/src/dialogs/symbology/symbologyUtils.ts @@ -76,10 +76,16 @@ export namespace VectorUtils { const stopOutputPairs: IStopRow[] = []; - for (let i = 3; i < color['circle-radius'].length; i += 2) { + const circleRadius = color['circle-radius']; + + if (!Array.isArray(circleRadius) || circleRadius.length < 4) { + return []; + } + + for (let i = 3; i < circleRadius.length; i += 2) { const obj: IStopRow = { - stop: color['circle-radius'][i], - output: color['circle-radius'][i + 1], + stop: circleRadius[i], + output: circleRadius[i + 1], }; stopOutputPairs.push(obj); } @@ -94,33 +100,19 @@ export namespace Utils { selectedRamp: string, nClasses: number, ) => { - let colorMap = colormap({ + const colorMap = colormap({ colormap: selectedRamp, - nshades: nClasses > 9 ? nClasses : 9, + nshades: 256, format: 'rgba', }); const valueColorPairs: IStopRow[] = []; // colormap requires 9 classes to generate the ramp - // so we do some tomfoolery to make it work with less than 9 stops - if (nClasses < 9) { - const midIndex = Math.floor(nClasses / 2); - - // Get the first n/2 elements from the second array - const firstPart = colorMap.slice(0, midIndex); - - // Get the last n/2 elements from the second array - const secondPart = colorMap.slice( - colorMap.length - (stops.length - firstPart.length), - ); - - // Create the new array by combining the first and last parts - colorMap = firstPart.concat(secondPart); - } - for (let i = 0; i < nClasses; i++) { - valueColorPairs.push({ stop: stops[i], output: colorMap[i] }); + // Pick evenly spaced colors from the 256-shade ramp + const idx = Math.floor((i / (nClasses - 1)) * (colorMap.length - 1)); + valueColorPairs.push({ stop: stops[i], output: colorMap[idx] }); } return valueColorPairs; diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx index e5cab2cf5..fc7fcf002 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Categorized.tsx @@ -9,10 +9,9 @@ import { IStopRow, ISymbologyTabbedDialogWithAttributesProps, } from '@/src/dialogs/symbology/symbologyDialog'; -import { VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; +import { Utils, VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; import ValueSelect from '@/src/dialogs/symbology/vector_layer/components/ValueSelect'; import { SymbologyTab } from '@/src/types'; -import { resolveColorRamp } from './colorRampUtils'; const Categorized: React.FC = ({ model, @@ -129,14 +128,15 @@ const Categorized: React.FC = ({ selectedMode: '', }); - const stops = Array.from(selectableAttributesAndValues[selectedAttribute]); + const stops = Array.from( + selectableAttributesAndValues[selectedAttribute], + ).sort((a, b) => a - b); - const rampColors = resolveColorRamp(selectedRamp, stops.length, 'hex'); - - const valueColorPairs = stops.map((val, i) => ({ - stop: val, - output: rampColors[i % rampColors.length], - })); + const valueColorPairs = Utils.getValueColorPairs( + stops, + selectedRamp, + stops.length, + ); setStopRows(valueColorPairs); }; diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx index 17544a605..3c2cecd69 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Graduated.tsx @@ -11,9 +11,8 @@ import { IStopRow, ISymbologyTabbedDialogWithAttributesProps, } from '@/src/dialogs/symbology/symbologyDialog'; -import { VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; +import { Utils, VectorUtils } from '@/src/dialogs/symbology/symbologyUtils'; import ValueSelect from '@/src/dialogs/symbology/vector_layer/components/ValueSelect'; -import { resolveColorRamp } from './colorRampUtils'; const Graduated: React.FC = ({ model, @@ -264,17 +263,10 @@ const Graduated: React.FC = ({ return; } - let stopOutputPairs; - - if (symbologyTab === 'radius') { - stopOutputPairs = stops.map(v => ({ stop: v, output: v })); - } else { - const rampColors = resolveColorRamp(selectedRamp, +numberOfShades, 'hex'); - stopOutputPairs = stops.map((v, i) => ({ - stop: v, - output: rampColors[i % rampColors.length], - })); - } + const stopOutputPairs = + symbologyTab === 'radius' + ? stops.map(v => ({ stop: v, output: v })) + : Utils.getValueColorPairs(stops, selectedRamp, +numberOfShades); if (symbologyTab === 'radius') { setRadiusStopRows(stopOutputPairs); diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx index 784ec3aed..6e059fc1c 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx @@ -1,9 +1,9 @@ +import colormap from 'colormap'; import React, { useEffect, useRef, useState } from 'react'; import CanvasSelectComponent from '@/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent'; +import cmocean from '@/src/dialogs/symbology/components/color_ramp/cmocean.json'; import { ISymbologyDialogProps } from '@/src/dialogs/symbology/symbologyDialog'; -import { resolveColorRamp } from './colorRampUtils'; - const Heatmap: React.FC = ({ model, state, @@ -63,7 +63,24 @@ const Heatmap: React.FC = ({ return; } - const rampColors = resolveColorRamp(selectedRampRef.current, 255, 'hex'); + const cmoRamp = (cmocean as any)[selectedRampRef.current]; + let colorMap: string[]; + + if (cmoRamp) { + const fullRamp = colormap({ + colormap: selectedRampRef.current, + nshades: cmoRamp.length, + format: 'hex', + }); + const step = Math.floor(fullRamp.length / 9); + colorMap = Array.from({ length: 9 }, (_, i) => fullRamp[i * step]); + } else { + colorMap = colormap({ + colormap: selectedRampRef.current, + nshades: 9, + format: 'hex', + }); + } const symbologyState = { renderType: 'Heatmap', @@ -71,7 +88,7 @@ const Heatmap: React.FC = ({ }; layer.parameters.symbologyState = symbologyState; - layer.parameters.color = rampColors; + layer.parameters.color = colorMap; layer.parameters.blur = heatmapOptionsRef.current.blur; layer.parameters.radius = heatmapOptionsRef.current.radius; layer.type = 'HeatmapLayer'; diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts b/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts deleted file mode 100644 index 039ab7642..000000000 --- a/packages/base/src/dialogs/symbology/vector_layer/types/colorRampUtils.ts +++ /dev/null @@ -1,74 +0,0 @@ -import colormap from 'colormap'; - -import { ICmoceanColormaps } from '@/src/dialogs/symbology/symbologyDialog'; -import rawCmocean from '../../components/color_ramp/cmocean.json'; - -// eslint-disable-next-line @typescript-eslint/no-unused-vars -const { __license__, ...cmocean } = rawCmocean; - -const cmoceanMaps: ICmoceanColormaps = cmocean; - -/** - * Convert an [r,g,b] array to hex string. - */ -function rgbToHex(rgb: number[]): string { - return `#${rgb.map(v => v.toString(16).padStart(2, '0')).join('')}`; -} - -/** - * Convert hex to rgba string. - */ -function hexToRgba(hex: string, alpha = 1): string { - const bigint = parseInt(hex.slice(1), 16); - const r = (bigint >> 16) & 255; - const g = (bigint >> 8) & 255; - const b = bigint & 255; - return `rgba(${r}, ${g}, ${b}, ${alpha})`; -} - -/** - * Resolve a color ramp name into an array of colors. - */ -export function resolveColorRamp( - rampName: string, - nshades: number, - format: 'hex' | 'rgba' = 'hex', - alpha = 1, - mode: 'graduated' | 'categorized' = 'graduated', -): string[] { - const rampData = cmoceanMaps[rampName]; - - let colors: string[] = []; - - if (Array.isArray(rampData)) { - if (typeof rampData[0] === 'string') { - colors = rampData as string[]; - } else if (Array.isArray(rampData[0])) { - colors = (rampData as unknown as number[][]).map(rgbToHex); - } - - if (nshades <= 1) { - colors = [colors[0]]; - } else if (mode === 'categorized') { - colors = colors.slice(0, nshades); - } else { - const step = (colors.length - 1) / (nshades - 1); - colors = Array.from( - { length: nshades }, - (_, i) => colors[Math.round(i * step)], - ); - } - } else { - colors = colormap({ - colormap: rampName, - nshades, - format: 'hex', - }); - } - - if (format === 'rgba') { - return colors.map(c => hexToRgba(c, alpha)); - } - - return colors; -} diff --git a/packages/base/src/types.ts b/packages/base/src/types.ts index a0c9d872f..e8a6f1a48 100644 --- a/packages/base/src/types.ts +++ b/packages/base/src/types.ts @@ -9,6 +9,20 @@ export type JupyterGISTracker = WidgetTracker; export type SymbologyTab = 'color' | 'radius'; +export type RgbColorValue = + | [number, number, number] + | [number, number, number, number]; + +export type HexColorValue = string; + +export type InternalRgbArray = number[]; + +export type ColorValue = RgbColorValue | HexColorValue; + +export type SizeValue = number; + +export type SymbologyValue = SizeValue | ColorValue | InternalRgbArray; + export type VectorRenderType = | 'Single Symbol' | 'Canonical' diff --git a/packages/base/src/types/colormap.d.ts b/packages/base/src/types/colormap.d.ts new file mode 100644 index 000000000..6483347a2 --- /dev/null +++ b/packages/base/src/types/colormap.d.ts @@ -0,0 +1,15 @@ +declare module "colormap/colorScale.js" { + export interface ColorScalePoint { + index: number; + rgb: [number, number, number]; + } + + export default function colorScale( + options: { + colormap: string | ColorScalePoint[]; + nshades?: number; + format?: "hex" | "rgbaString" | "float"; + } + ): string[]; + } + \ No newline at end of file diff --git a/packages/base/tsconfig.json b/packages/base/tsconfig.json index a17b51410..99cb2d08d 100644 --- a/packages/base/tsconfig.json +++ b/packages/base/tsconfig.json @@ -17,6 +17,6 @@ "src/_interface/*.json", "src/*.json", "src/types/*", - "src/**/*.json" + "src/dialogs/symbology/components/color_ramp/cmocean.json" ] } From 49ccd87b956f0486587aeb8b65a70408ccf204a2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 24 Aug 2025 07:47:09 +0000 Subject: [PATCH 05/10] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- packages/base/src/types/colormap.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/base/src/types/colormap.d.ts b/packages/base/src/types/colormap.d.ts index 6483347a2..0eea7bbe0 100644 --- a/packages/base/src/types/colormap.d.ts +++ b/packages/base/src/types/colormap.d.ts @@ -3,7 +3,7 @@ declare module "colormap/colorScale.js" { index: number; rgb: [number, number, number]; } - + export default function colorScale( options: { colormap: string | ColorScalePoint[]; @@ -12,4 +12,4 @@ declare module "colormap/colorScale.js" { } ): string[]; } - \ No newline at end of file + From b144c1884e631b0cad1bdb03dd96ddcdc69d8555 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 24 Aug 2025 07:49:44 +0000 Subject: [PATCH 06/10] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- packages/base/src/types/colormap.d.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/base/src/types/colormap.d.ts b/packages/base/src/types/colormap.d.ts index 0eea7bbe0..3fae35101 100644 --- a/packages/base/src/types/colormap.d.ts +++ b/packages/base/src/types/colormap.d.ts @@ -12,4 +12,3 @@ declare module "colormap/colorScale.js" { } ): string[]; } - From 074863d71272d17f2669e4567cbf686eb028d03e Mon Sep 17 00:00:00 2001 From: Nakul Date: Tue, 26 Aug 2025 18:00:46 +0530 Subject: [PATCH 07/10] adding all color names in colrRampUtils file --- .../src/dialogs/symbology/colorRampUtils.ts | 124 ++++++++++++++---- .../color_ramp/CanvasSelectComponent.tsx | 89 +------------ .../src/dialogs/symbology/symbologyUtils.ts | 7 +- .../symbology/vector_layer/types/Heatmap.tsx | 24 +--- packages/base/src/types.ts | 8 +- packages/base/src/types/colormap.d.ts | 8 -- 6 files changed, 119 insertions(+), 141 deletions(-) diff --git a/packages/base/src/dialogs/symbology/colorRampUtils.ts b/packages/base/src/dialogs/symbology/colorRampUtils.ts index fa43a7c22..590d8da0d 100644 --- a/packages/base/src/dialogs/symbology/colorRampUtils.ts +++ b/packages/base/src/dialogs/symbology/colorRampUtils.ts @@ -1,20 +1,104 @@ -/** - * Convert an [r,g,b] array to hex string. - */ -export function rgbToHex(rgb: number[]): string { - return `#${rgb.map(v => v.toString(16).padStart(2, '0')).join('')}`; +import colormap from 'colormap'; +import colorScale from 'colormap/colorScale.js'; +import { useEffect } from 'react'; + +import rawCmocean from '@/src/dialogs/symbology/components/color_ramp/cmocean.json'; + +export interface IColorMap { + name: string; + colors: string[]; } +// eslint-disable-next-line @typescript-eslint/no-unused-vars +const { __license__, ...cmocean } = rawCmocean as any; + +Object.assign(colorScale, cmocean); + +export const COLOR_RAMP_NAMES: string[] = [ + 'jet', + // 'hsv', 11 steps min + 'hot', + 'cool', + 'spring', + 'summer', + 'autumn', + 'winter', + 'bone', + 'copper', + 'greys', + 'YiGnBu', + 'greens', + 'YiOrRd', + 'bluered', + 'RdBu', + // 'picnic', 11 steps min + 'rainbow', + 'portland', + 'blackbody', + 'earth', + 'electric', + 'viridis', + 'inferno', + 'magma', + 'plasma', + 'warm', + // 'rainbow-soft', 11 steps min + 'bathymetry', + 'cdom', + 'chlorophyll', + 'density', + 'freesurface-blue', + 'freesurface-red', + 'oxygen', + 'par', + 'phase', + 'salinity', + 'temperature', + 'turbidity', + 'velocity-blue', + 'velocity-green', + // 'cubehelix' 16 steps min + 'ice', + 'oxy', + 'matter', + 'amp', + 'tempo', + 'rain', + 'topo', + 'balance', + 'delta', + 'curl', + 'diff', + 'tarn', +]; + +export const getColorMapList = (colorRampNames: string[]): IColorMap[] => { + const colorMapList: IColorMap[] = []; + + colorRampNames.forEach(name => { + const colorRamp = colormap({ + colormap: name, + nshades: 256, + format: 'rgbaString', + }); + + colorMapList.push({ name, colors: colorRamp }); + }); + + return colorMapList; +}; + /** - * Convert hex to rgba string. + * Hook that loads and sets color maps. */ -export function hexToRgba(hex: string, alpha = 1): string { - const bigint = parseInt(hex.slice(1), 16); - const r = (bigint >> 16) & 255; - const g = (bigint >> 8) & 255; - const b = bigint & 255; - return `rgba(${r}, ${g}, ${b}, ${alpha})`; -} +export const useColorMapList = ( + colorRampNames: string[], + setColorMaps: (maps: IColorMap[]) => void, +) => { + useEffect(() => { + setColorMaps(getColorMapList(colorRampNames)); + }, [colorRampNames, setColorMaps]); +}; /** * Ensure we always get a valid hex string from either an array or string. @@ -24,10 +108,6 @@ export const ensureHexColorCode = (color: number[] | string): string => { return color; } - if (!Array.isArray(color)) { - return '#000000'; // Default to black - } - // color must be an RGBA array const hex = color .slice(0, -1) // Color input doesn't support hex alpha values so cut that out @@ -42,19 +122,17 @@ export const ensureHexColorCode = (color: number[] | string): string => { /** * Convert hex to [r,g,b,a] array. */ -export function hexToRgb(hex: string) { +export function hexToRgb(hex: string): [number, number, number, number] { const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); if (!result) { console.warn('Unable to parse hex value, defaulting to black'); - return [parseInt('0', 16), parseInt('0', 16), parseInt('0', 16)]; + return [0, 0, 0, 255]; } - const rgbValues = [ + return [ parseInt(result[1], 16), parseInt(result[2], 16), parseInt(result[3], 16), - 1, // TODO: Make alpha customizable? + 255, // TODO: Make alpha customizable? ]; - - return rgbValues; } diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx index 5ad3df215..06f167f23 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx @@ -1,10 +1,11 @@ import { Button } from '@jupyterlab/ui-components'; -import colormap from 'colormap'; -import colorScale from 'colormap/colorScale.js'; import React, { useEffect, useRef, useState } from 'react'; +import { + useColorMapList, + COLOR_RAMP_NAMES, +} from '@/src/dialogs/symbology/colorRampUtils'; import ColorRampEntry from './ColorRampEntry'; -import rawCmocean from './cmocean.json'; export interface IColorMap { name: string; @@ -16,95 +17,17 @@ interface ICanvasSelectComponentProps { setSelected: (item: any) => void; } -// eslint-disable-next-line @typescript-eslint/no-unused-vars -const { __license__, ...cmocean } = rawCmocean as any; - -Object.assign(colorScale, cmocean); - const CanvasSelectComponent: React.FC = ({ selectedRamp, setSelected, }) => { - const colorRampNames = [ - 'jet', - // 'hsv', 11 steps min - 'hot', - 'cool', - 'spring', - 'summer', - 'autumn', - 'winter', - 'bone', - 'copper', - 'greys', - 'YiGnBu', - 'greens', - 'YiOrRd', - 'bluered', - 'RdBu', - // 'picnic', 11 steps min - 'rainbow', - 'portland', - 'blackbody', - 'earth', - 'electric', - 'viridis', - 'inferno', - 'magma', - 'plasma', - 'warm', - // 'rainbow-soft', 11 steps min - 'bathymetry', - 'cdom', - 'chlorophyll', - 'density', - 'freesurface-blue', - 'freesurface-red', - 'oxygen', - 'par', - 'phase', - 'salinity', - 'temperature', - 'turbidity', - 'velocity-blue', - 'velocity-green', - // 'cubehelix' 16 steps min - 'ice', - 'oxy', - 'matter', - 'amp', - 'tempo', - 'rain', - 'topo', - 'balance', - 'delta', - 'curl', - 'diff', - 'tarn', - ]; + const colorRampNames = COLOR_RAMP_NAMES; const containerRef = useRef(null); const [isOpen, setIsOpen] = useState(false); const [colorMaps, setColorMaps] = useState([]); - useEffect(() => { - const colorMapList: IColorMap[] = []; - - colorRampNames.forEach(name => { - const cmoRamp = (cmocean as any)[name]; - const requiredShades = - Array.isArray(cmoRamp) && cmoRamp.length > 0 ? cmoRamp.length : 256; - - const colorRamp = colormap({ - colormap: name, - nshades: requiredShades, - format: 'rgbaString', - }); - const colorMap = { name: name, colors: colorRamp }; - colorMapList.push(colorMap); - }); - setColorMaps(colorMapList); - }, []); + useColorMapList(colorRampNames, setColorMaps); useEffect(() => { if (colorMaps.length > 0) { diff --git a/packages/base/src/dialogs/symbology/symbologyUtils.ts b/packages/base/src/dialogs/symbology/symbologyUtils.ts index 1e80d22d0..d0e8cba56 100644 --- a/packages/base/src/dialogs/symbology/symbologyUtils.ts +++ b/packages/base/src/dialogs/symbology/symbologyUtils.ts @@ -3,6 +3,7 @@ import colormap from 'colormap'; import { IStopRow } from './symbologyDialog'; +const MAPBOX_INDEX = 3; export namespace VectorUtils { export const buildColorInfo = (layer: IJGISLayer) => { // This it to parse a color object on the layer @@ -32,7 +33,7 @@ export namespace VectorUtils { // Second element is type of interpolation (ie linear) // Third is input value that stop values are compared with // Fourth and on is value:color pairs - for (let i = 3; i < color[key].length; i += 2) { + for (let i = MAPBOX_INDEX; i < color[key].length; i += 2) { const pairKey = `${color[key][i]}-${color[key][i + 1]}`; if (!seenPairs.has(pairKey)) { valueColorPairs.push({ @@ -78,11 +79,11 @@ export namespace VectorUtils { const circleRadius = color['circle-radius']; - if (!Array.isArray(circleRadius) || circleRadius.length < 4) { + if (!Array.isArray(circleRadius) || circleRadius.length <= MAPBOX_INDEX) { return []; } - for (let i = 3; i < circleRadius.length; i += 2) { + for (let i = MAPBOX_INDEX; i < circleRadius.length; i += 2) { const obj: IStopRow = { stop: circleRadius[i], output: circleRadius[i + 1], diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx index 6e059fc1c..4f1a2fe77 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx @@ -2,7 +2,6 @@ import colormap from 'colormap'; import React, { useEffect, useRef, useState } from 'react'; import CanvasSelectComponent from '@/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent'; -import cmocean from '@/src/dialogs/symbology/components/color_ramp/cmocean.json'; import { ISymbologyDialogProps } from '@/src/dialogs/symbology/symbologyDialog'; const Heatmap: React.FC = ({ model, @@ -63,24 +62,11 @@ const Heatmap: React.FC = ({ return; } - const cmoRamp = (cmocean as any)[selectedRampRef.current]; - let colorMap: string[]; - - if (cmoRamp) { - const fullRamp = colormap({ - colormap: selectedRampRef.current, - nshades: cmoRamp.length, - format: 'hex', - }); - const step = Math.floor(fullRamp.length / 9); - colorMap = Array.from({ length: 9 }, (_, i) => fullRamp[i * step]); - } else { - colorMap = colormap({ - colormap: selectedRampRef.current, - nshades: 9, - format: 'hex', - }); - } + const colorMap = colormap({ + colormap: selectedRampRef.current, + nshades: 256, + format: 'hex', + }); const symbologyState = { renderType: 'Heatmap', diff --git a/packages/base/src/types.ts b/packages/base/src/types.ts index e8a6f1a48..6ae72d4b2 100644 --- a/packages/base/src/types.ts +++ b/packages/base/src/types.ts @@ -9,13 +9,11 @@ export type JupyterGISTracker = WidgetTracker; export type SymbologyTab = 'color' | 'radius'; -export type RgbColorValue = +type RgbColorValue = | [number, number, number] | [number, number, number, number]; - -export type HexColorValue = string; - -export type InternalRgbArray = number[]; +type HexColorValue = string; +type InternalRgbArray = number[]; export type ColorValue = RgbColorValue | HexColorValue; diff --git a/packages/base/src/types/colormap.d.ts b/packages/base/src/types/colormap.d.ts index 3fae35101..378aa4cff 100644 --- a/packages/base/src/types/colormap.d.ts +++ b/packages/base/src/types/colormap.d.ts @@ -3,12 +3,4 @@ declare module "colormap/colorScale.js" { index: number; rgb: [number, number, number]; } - - export default function colorScale( - options: { - colormap: string | ColorScalePoint[]; - nshades?: number; - format?: "hex" | "rgbaString" | "float"; - } - ): string[]; } From a55b3284bdebc79b5009e052b9524cf141fa817f Mon Sep 17 00:00:00 2001 From: Nakul Date: Wed, 27 Aug 2025 12:24:23 +0530 Subject: [PATCH 08/10] reducing cmocean number to 9 --- .eslintrc.js | 8 +- .../src/dialogs/symbology/colorRampUtils.ts | 28 +- .../color_ramp/CanvasSelectComponent.tsx | 9 +- .../components/color_ramp/cmocean.json | 12344 +--------------- .../src/dialogs/symbology/symbologyUtils.ts | 35 +- .../symbology/vector_layer/types/Heatmap.tsx | 3 +- 6 files changed, 294 insertions(+), 12133 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 62776d2df..2fe27259e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -22,7 +22,13 @@ module.exports = { }, }, ], - "@typescript-eslint/no-unused-vars": ["warn", { args: "none" }], + "@typescript-eslint/no-unused-vars": [ + "warn", + { + args: "none", + varsIgnorePattern: "^_$" + } + ], "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-namespace": "off", "@typescript-eslint/ban-ts-comment": "warn", diff --git a/packages/base/src/dialogs/symbology/colorRampUtils.ts b/packages/base/src/dialogs/symbology/colorRampUtils.ts index 590d8da0d..3264a6874 100644 --- a/packages/base/src/dialogs/symbology/colorRampUtils.ts +++ b/packages/base/src/dialogs/symbology/colorRampUtils.ts @@ -5,16 +5,15 @@ import { useEffect } from 'react'; import rawCmocean from '@/src/dialogs/symbology/components/color_ramp/cmocean.json'; export interface IColorMap { - name: string; + name: ColorRampName; colors: string[]; } -// eslint-disable-next-line @typescript-eslint/no-unused-vars -const { __license__, ...cmocean } = rawCmocean as any; +const { __license__: _, ...cmocean } = rawCmocean as any; Object.assign(colorScale, cmocean); -export const COLOR_RAMP_NAMES: string[] = [ +export const COLOR_RAMP_NAMES = [ 'jet', // 'hsv', 11 steps min 'hot', @@ -70,15 +69,17 @@ export const COLOR_RAMP_NAMES: string[] = [ 'curl', 'diff', 'tarn', -]; +] as const; -export const getColorMapList = (colorRampNames: string[]): IColorMap[] => { +export type ColorRampName = (typeof COLOR_RAMP_NAMES)[number]; + +export const getColorMapList = (): IColorMap[] => { const colorMapList: IColorMap[] = []; - colorRampNames.forEach(name => { + COLOR_RAMP_NAMES.forEach(name => { const colorRamp = colormap({ colormap: name, - nshades: 256, + nshades: 255, format: 'rgbaString', }); @@ -91,17 +92,14 @@ export const getColorMapList = (colorRampNames: string[]): IColorMap[] => { /** * Hook that loads and sets color maps. */ -export const useColorMapList = ( - colorRampNames: string[], - setColorMaps: (maps: IColorMap[]) => void, -) => { +export const useColorMapList = (setColorMaps: (maps: IColorMap[]) => void) => { useEffect(() => { - setColorMaps(getColorMapList(colorRampNames)); - }, [colorRampNames, setColorMaps]); + setColorMaps(getColorMapList()); + }, [setColorMaps]); }; /** - * Ensure we always get a valid hex string from either an array or string. + * Ensure we always get a valid hex string from either an RGB(A) array or string. */ export const ensureHexColorCode = (color: number[] | string): string => { if (typeof color === 'string') { diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx index 06f167f23..062c21577 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx +++ b/packages/base/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent.tsx @@ -1,10 +1,7 @@ import { Button } from '@jupyterlab/ui-components'; import React, { useEffect, useRef, useState } from 'react'; -import { - useColorMapList, - COLOR_RAMP_NAMES, -} from '@/src/dialogs/symbology/colorRampUtils'; +import { useColorMapList } from '@/src/dialogs/symbology/colorRampUtils'; import ColorRampEntry from './ColorRampEntry'; export interface IColorMap { @@ -21,13 +18,11 @@ const CanvasSelectComponent: React.FC = ({ selectedRamp, setSelected, }) => { - const colorRampNames = COLOR_RAMP_NAMES; - const containerRef = useRef(null); const [isOpen, setIsOpen] = useState(false); const [colorMaps, setColorMaps] = useState([]); - useColorMapList(colorRampNames, setColorMaps); + useColorMapList(setColorMaps); useEffect(() => { if (colorMaps.length > 0) { diff --git a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json index f577cd9cb..c074fe2ba 100644 --- a/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json +++ b/packages/base/src/dialogs/symbology/components/color_ramp/cmocean.json @@ -7,12307 +7,451 @@ "rgb": [3, 5, 18] }, { - "index": 0.00392156862745098, - "rgb": [4, 6, 19] - }, - { - "index": 0.00784313725490196, - "rgb": [5, 7, 21] - }, - { - "index": 0.011764705882352941, - "rgb": [6, 8, 22] - }, - { - "index": 0.01568627450980392, - "rgb": [6, 8, 24] - }, - { - "index": 0.0196078431372549, - "rgb": [7, 9, 25] - }, - { - "index": 0.023529411764705882, - "rgb": [8, 10, 27] - }, - { - "index": 0.027450980392156862, - "rgb": [9, 11, 28] - }, - { - "index": 0.03137254901960784, - "rgb": [10, 12, 30] - }, - { - "index": 0.03529411764705882, - "rgb": [11, 13, 31] - }, - { - "index": 0.0392156862745098, - "rgb": [12, 14, 32] - }, - { - "index": 0.043137254901960784, - "rgb": [13, 15, 34] - }, - { - "index": 0.047058823529411764, - "rgb": [14, 16, 35] - }, - { - "index": 0.050980392156862744, - "rgb": [15, 16, 37] - }, - { - "index": 0.054901960784313725, - "rgb": [16, 17, 38] - }, - { - "index": 0.058823529411764705, - "rgb": [17, 18, 40] - }, - { - "index": 0.06274509803921569, - "rgb": [18, 19, 41] - }, - { - "index": 0.06666666666666667, - "rgb": [19, 20, 42] - }, - { - "index": 0.07058823529411765, - "rgb": [20, 21, 44] - }, - { - "index": 0.07450980392156863, - "rgb": [21, 21, 45] - }, - { - "index": 0.0784313725490196, - "rgb": [22, 22, 47] - }, - { - "index": 0.08235294117647059, - "rgb": [23, 23, 48] - }, - { - "index": 0.08627450980392157, - "rgb": [24, 24, 50] - }, - { - "index": 0.09019607843137255, - "rgb": [25, 25, 51] - }, - { - "index": 0.09411764705882353, - "rgb": [26, 25, 53] - }, - { - "index": 0.09803921568627451, - "rgb": [27, 26, 54] - }, - { - "index": 0.10196078431372549, - "rgb": [27, 27, 56] - }, - { - "index": 0.10588235294117647, - "rgb": [28, 28, 57] - }, - { - "index": 0.10980392156862745, - "rgb": [29, 29, 59] - }, - { - "index": 0.11372549019607843, - "rgb": [30, 29, 60] - }, - { - "index": 0.11764705882352941, - "rgb": [31, 30, 62] - }, - { - "index": 0.12156862745098039, - "rgb": [32, 31, 63] - }, - { - "index": 0.12549019607843137, - "rgb": [33, 32, 65] - }, - { - "index": 0.12941176470588234, - "rgb": [34, 32, 66] - }, - { - "index": 0.13333333333333333, - "rgb": [34, 33, 68] - }, - { - "index": 0.13725490196078433, - "rgb": [35, 34, 69] - }, - { - "index": 0.1411764705882353, - "rgb": [36, 35, 71] - }, - { - "index": 0.14509803921568626, - "rgb": [37, 35, 72] - }, - { - "index": 0.14901960784313725, - "rgb": [38, 36, 74] - }, - { - "index": 0.15294117647058825, - "rgb": [39, 37, 75] - }, - { - "index": 0.1568627450980392, - "rgb": [39, 38, 77] - }, - { - "index": 0.16078431372549018, - "rgb": [40, 38, 79] - }, - { - "index": 0.16470588235294117, - "rgb": [41, 39, 80] - }, - { - "index": 0.16862745098039217, - "rgb": [42, 40, 82] - }, - { - "index": 0.17254901960784313, - "rgb": [42, 41, 83] - }, - { - "index": 0.1764705882352941, - "rgb": [43, 41, 85] - }, - { - "index": 0.1803921568627451, - "rgb": [44, 42, 87] - }, - { - "index": 0.1843137254901961, - "rgb": [45, 43, 88] - }, - { - "index": 0.18823529411764706, - "rgb": [45, 44, 90] - }, - { - "index": 0.19215686274509802, - "rgb": [46, 45, 91] - }, - { - "index": 0.19607843137254902, - "rgb": [47, 45, 93] - }, - { - "index": 0.2, - "rgb": [48, 46, 95] - }, - { - "index": 0.20392156862745098, - "rgb": [48, 47, 96] - }, - { - "index": 0.20784313725490194, - "rgb": [49, 48, 98] - }, - { - "index": 0.21176470588235294, - "rgb": [50, 48, 100] - }, - { - "index": 0.21568627450980393, - "rgb": [50, 49, 101] - }, - { - "index": 0.2196078431372549, - "rgb": [51, 50, 103] - }, - { - "index": 0.22352941176470587, - "rgb": [52, 51, 105] - }, - { - "index": 0.22745098039215686, - "rgb": [52, 51, 106] - }, - { - "index": 0.23137254901960785, - "rgb": [53, 52, 108] - }, - { - "index": 0.23529411764705882, - "rgb": [53, 53, 110] - }, - { - "index": 0.2392156862745098, - "rgb": [54, 54, 111] - }, - { - "index": 0.24313725490196078, - "rgb": [55, 55, 113] - }, - { - "index": 0.24705882352941178, - "rgb": [55, 55, 115] - }, - { - "index": 0.25098039215686274, - "rgb": [56, 56, 116] - }, - { - "index": 0.2549019607843137, - "rgb": [56, 57, 118] - }, - { - "index": 0.2588235294117647, - "rgb": [57, 58, 120] - }, - { - "index": 0.2627450980392157, - "rgb": [57, 59, 121] - }, - { - "index": 0.26666666666666666, - "rgb": [58, 59, 123] - }, - { - "index": 0.27058823529411763, - "rgb": [58, 60, 125] - }, - { - "index": 0.27450980392156865, - "rgb": [58, 61, 126] - }, - { - "index": 0.2784313725490196, - "rgb": [59, 62, 128] - }, - { - "index": 0.2823529411764706, - "rgb": [59, 63, 130] - }, - { - "index": 0.28627450980392155, - "rgb": [60, 64, 131] - }, - { - "index": 0.2901960784313725, - "rgb": [60, 65, 133] - }, - { - "index": 0.29411764705882354, - "rgb": [60, 65, 134] - }, - { - "index": 0.2980392156862745, - "rgb": [60, 66, 136] - }, - { - "index": 0.30196078431372547, - "rgb": [61, 67, 138] - }, - { - "index": 0.3058823529411765, - "rgb": [61, 68, 139] - }, - { - "index": 0.30980392156862746, - "rgb": [61, 69, 141] - }, - { - "index": 0.3137254901960784, - "rgb": [61, 70, 142] - }, - { - "index": 0.3176470588235294, - "rgb": [62, 71, 144] - }, - { - "index": 0.32156862745098036, - "rgb": [62, 72, 145] - }, - { - "index": 0.3254901960784314, - "rgb": [62, 73, 147] - }, - { - "index": 0.32941176470588235, - "rgb": [62, 74, 148] - }, - { - "index": 0.3333333333333333, - "rgb": [62, 75, 150] - }, - { - "index": 0.33725490196078434, - "rgb": [62, 76, 151] - }, - { - "index": 0.3411764705882353, - "rgb": [62, 77, 152] - }, - { - "index": 0.34509803921568627, - "rgb": [62, 78, 154] - }, - { - "index": 0.34901960784313724, - "rgb": [62, 79, 155] - }, - { - "index": 0.3529411764705882, - "rgb": [62, 80, 156] - }, - { - "index": 0.3568627450980392, - "rgb": [62, 81, 157] - }, - { - "index": 0.3607843137254902, - "rgb": [62, 82, 159] - }, - { - "index": 0.36470588235294116, - "rgb": [62, 83, 160] - }, - { - "index": 0.3686274509803922, - "rgb": [62, 84, 161] - }, - { - "index": 0.37254901960784315, - "rgb": [62, 85, 162] - }, - { - "index": 0.3764705882352941, - "rgb": [62, 87, 163] - }, - { - "index": 0.3803921568627451, - "rgb": [62, 88, 164] - }, - { - "index": 0.38431372549019605, - "rgb": [62, 89, 165] - }, - { - "index": 0.38823529411764707, - "rgb": [62, 90, 166] - }, - { - "index": 0.39215686274509803, - "rgb": [62, 91, 167] - }, - { - "index": 0.396078431372549, - "rgb": [62, 92, 168] - }, - { - "index": 0.4, - "rgb": [62, 93, 168] - }, - { - "index": 0.403921568627451, - "rgb": [62, 94, 169] - }, - { - "index": 0.40784313725490196, - "rgb": [62, 96, 170] - }, - { - "index": 0.4117647058823529, - "rgb": [62, 97, 171] - }, - { - "index": 0.4156862745098039, - "rgb": [62, 98, 172] - }, - { - "index": 0.4196078431372549, - "rgb": [62, 99, 172] - }, - { - "index": 0.4235294117647059, - "rgb": [62, 100, 173] - }, - { - "index": 0.42745098039215684, - "rgb": [62, 101, 174] - }, - { - "index": 0.43137254901960786, - "rgb": [62, 102, 174] - }, - { - "index": 0.43529411764705883, - "rgb": [62, 103, 175] - }, - { - "index": 0.4392156862745098, - "rgb": [62, 105, 175] - }, - { - "index": 0.44313725490196076, - "rgb": [62, 106, 176] - }, - { - "index": 0.44705882352941173, - "rgb": [62, 107, 177] - }, - { - "index": 0.45098039215686275, - "rgb": [62, 108, 177] - }, - { - "index": 0.4549019607843137, - "rgb": [62, 109, 178] - }, - { - "index": 0.4588235294117647, - "rgb": [62, 110, 178] - }, - { - "index": 0.4627450980392157, - "rgb": [63, 111, 179] - }, - { - "index": 0.4666666666666667, - "rgb": [63, 112, 179] - }, - { - "index": 0.47058823529411764, - "rgb": [63, 114, 180] - }, - { - "index": 0.4745098039215686, - "rgb": [63, 115, 180] - }, - { - "index": 0.4784313725490196, - "rgb": [64, 116, 180] - }, - { - "index": 0.4823529411764706, - "rgb": [64, 117, 181] - }, - { - "index": 0.48627450980392156, - "rgb": [64, 118, 181] - }, - { - "index": 0.49019607843137253, - "rgb": [65, 119, 182] - }, - { - "index": 0.49411764705882355, - "rgb": [65, 120, 182] - }, - { - "index": 0.4980392156862745, - "rgb": [65, 121, 183] - }, - { - "index": 0.5019607843137255, - "rgb": [66, 122, 183] - }, - { - "index": 0.5058823529411764, - "rgb": [66, 123, 183] - }, - { - "index": 0.5098039215686274, - "rgb": [67, 125, 184] - }, - { - "index": 0.5137254901960784, - "rgb": [67, 126, 184] - }, - { - "index": 0.5176470588235293, - "rgb": [68, 127, 185] - }, - { - "index": 0.5215686274509804, - "rgb": [68, 128, 185] - }, - { - "index": 0.5254901960784314, - "rgb": [69, 129, 185] - }, - { - "index": 0.5294117647058824, - "rgb": [69, 130, 186] - }, - { - "index": 0.5333333333333333, - "rgb": [70, 131, 186] - }, - { - "index": 0.5372549019607843, - "rgb": [70, 132, 186] - }, - { - "index": 0.5411764705882353, - "rgb": [71, 133, 187] - }, - { - "index": 0.5450980392156862, - "rgb": [72, 134, 187] - }, - { - "index": 0.5490196078431373, - "rgb": [72, 135, 188] - }, - { - "index": 0.5529411764705883, - "rgb": [73, 136, 188] - }, - { - "index": 0.5568627450980392, - "rgb": [74, 137, 188] - }, - { - "index": 0.5607843137254902, - "rgb": [74, 139, 189] - }, - { - "index": 0.5647058823529412, - "rgb": [75, 140, 189] - }, - { - "index": 0.5686274509803921, - "rgb": [76, 141, 189] - }, - { - "index": 0.5725490196078431, - "rgb": [76, 142, 190] - }, - { - "index": 0.5764705882352941, - "rgb": [77, 143, 190] - }, - { - "index": 0.580392156862745, - "rgb": [78, 144, 190] - }, - { - "index": 0.5843137254901961, - "rgb": [79, 145, 191] - }, - { - "index": 0.5882352941176471, - "rgb": [79, 146, 191] - }, - { - "index": 0.592156862745098, - "rgb": [80, 147, 192] - }, - { - "index": 0.596078431372549, - "rgb": [81, 148, 192] - }, - { - "index": 0.6, - "rgb": [82, 149, 192] - }, - { - "index": 0.6039215686274509, - "rgb": [82, 150, 193] - }, - { - "index": 0.6078431372549019, - "rgb": [83, 151, 193] - }, - { - "index": 0.611764705882353, - "rgb": [84, 152, 193] - }, - { - "index": 0.615686274509804, - "rgb": [85, 153, 194] - }, - { - "index": 0.6196078431372549, - "rgb": [86, 154, 194] - }, - { - "index": 0.6235294117647059, - "rgb": [87, 156, 195] - }, - { - "index": 0.6274509803921569, - "rgb": [88, 157, 195] - }, - { - "index": 0.6313725490196078, - "rgb": [88, 158, 195] - }, - { - "index": 0.6352941176470588, - "rgb": [89, 159, 196] - }, - { - "index": 0.6392156862745098, - "rgb": [90, 160, 196] - }, - { - "index": 0.6431372549019607, - "rgb": [91, 161, 197] - }, - { - "index": 0.6470588235294118, - "rgb": [92, 162, 197] - }, - { - "index": 0.6509803921568628, - "rgb": [93, 163, 197] - }, - { - "index": 0.6549019607843137, - "rgb": [94, 164, 198] - }, - { - "index": 0.6588235294117647, - "rgb": [95, 165, 198] - }, - { - "index": 0.6627450980392157, - "rgb": [96, 166, 199] - }, - { - "index": 0.6666666666666666, - "rgb": [97, 167, 199] - }, - { - "index": 0.6705882352941176, - "rgb": [98, 168, 199] - }, - { - "index": 0.6745098039215687, - "rgb": [99, 169, 200] - }, - { - "index": 0.6784313725490196, - "rgb": [100, 170, 200] - }, - { - "index": 0.6823529411764706, - "rgb": [101, 171, 201] - }, - { - "index": 0.6862745098039216, - "rgb": [102, 172, 201] - }, - { - "index": 0.6901960784313725, - "rgb": [103, 174, 201] - }, - { - "index": 0.6941176470588235, - "rgb": [104, 175, 202] - }, - { - "index": 0.6980392156862745, - "rgb": [105, 176, 202] - }, - { - "index": 0.7019607843137254, - "rgb": [106, 177, 203] - }, - { - "index": 0.7058823529411764, - "rgb": [107, 178, 203] - }, - { - "index": 0.7098039215686275, - "rgb": [109, 179, 203] - }, - { - "index": 0.7137254901960784, - "rgb": [110, 180, 204] - }, - { - "index": 0.7176470588235294, - "rgb": [111, 181, 204] - }, - { - "index": 0.7215686274509804, - "rgb": [112, 182, 205] - }, - { - "index": 0.7254901960784313, - "rgb": [113, 183, 205] - }, - { - "index": 0.7294117647058823, - "rgb": [114, 184, 205] - }, - { - "index": 0.7333333333333333, - "rgb": [116, 185, 206] - }, - { - "index": 0.7372549019607844, - "rgb": [117, 186, 206] - }, - { - "index": 0.7411764705882353, - "rgb": [118, 187, 207] - }, - { - "index": 0.7450980392156863, - "rgb": [119, 188, 207] - }, - { - "index": 0.7490196078431373, - "rgb": [121, 189, 208] - }, - { - "index": 0.7529411764705882, - "rgb": [122, 190, 208] - }, - { - "index": 0.7568627450980392, - "rgb": [123, 191, 208] - }, - { - "index": 0.7607843137254902, - "rgb": [125, 192, 209] - }, - { - "index": 0.7647058823529411, - "rgb": [126, 193, 209] - }, - { - "index": 0.7686274509803921, - "rgb": [128, 194, 210] - }, - { - "index": 0.7725490196078432, - "rgb": [129, 195, 210] - }, - { - "index": 0.7764705882352941, - "rgb": [131, 196, 211] - }, - { - "index": 0.7803921568627451, - "rgb": [132, 198, 211] - }, - { - "index": 0.7843137254901961, - "rgb": [134, 199, 211] - }, - { - "index": 0.788235294117647, - "rgb": [135, 200, 212] - }, - { - "index": 0.792156862745098, - "rgb": [137, 201, 212] - }, - { - "index": 0.796078431372549, - "rgb": [138, 202, 213] - }, - { - "index": 0.8, - "rgb": [140, 203, 213] - }, - { - "index": 0.803921568627451, - "rgb": [142, 203, 214] - }, - { - "index": 0.807843137254902, - "rgb": [143, 204, 214] - }, - { - "index": 0.8117647058823529, - "rgb": [145, 205, 215] - }, - { - "index": 0.8156862745098039, - "rgb": [147, 206, 215] - }, - { - "index": 0.8196078431372549, - "rgb": [149, 207, 216] - }, - { - "index": 0.8235294117647058, - "rgb": [150, 208, 216] - }, - { - "index": 0.8274509803921568, - "rgb": [152, 209, 217] - }, - { - "index": 0.8313725490196078, - "rgb": [154, 210, 217] - }, - { - "index": 0.8352941176470589, - "rgb": [156, 211, 218] - }, - { - "index": 0.8392156862745098, - "rgb": [158, 212, 219] - }, - { - "index": 0.8431372549019608, - "rgb": [160, 213, 219] - }, - { - "index": 0.8470588235294118, - "rgb": [161, 214, 220] - }, - { - "index": 0.8509803921568627, - "rgb": [163, 215, 220] - }, - { - "index": 0.8549019607843137, - "rgb": [165, 216, 221] - }, - { - "index": 0.8588235294117647, - "rgb": [167, 217, 222] - }, - { - "index": 0.8627450980392157, - "rgb": [169, 218, 222] - }, - { - "index": 0.8666666666666667, - "rgb": [171, 219, 223] - }, - { - "index": 0.8705882352941177, - "rgb": [173, 220, 224] - }, - { - "index": 0.8745098039215686, - "rgb": [175, 221, 225] - }, - { - "index": 0.8784313725490196, - "rgb": [176, 221, 225] - }, - { - "index": 0.8823529411764706, - "rgb": [178, 222, 226] - }, - { - "index": 0.8862745098039215, - "rgb": [180, 223, 227] - }, - { - "index": 0.8901960784313725, - "rgb": [182, 224, 228] - }, - { - "index": 0.8941176470588235, - "rgb": [184, 225, 228] - }, - { - "index": 0.8980392156862745, - "rgb": [186, 226, 229] - }, - { - "index": 0.9019607843137255, - "rgb": [188, 227, 230] - }, - { - "index": 0.9058823529411765, - "rgb": [190, 228, 231] - }, - { - "index": 0.9098039215686274, - "rgb": [192, 229, 232] - }, - { - "index": 0.9137254901960784, - "rgb": [193, 230, 233] - }, - { - "index": 0.9176470588235294, - "rgb": [195, 231, 234] - }, - { - "index": 0.9215686274509803, - "rgb": [197, 232, 234] - }, - { - "index": 0.9254901960784314, - "rgb": [199, 233, 235] - }, - { - "index": 0.9294117647058824, - "rgb": [201, 234, 236] - }, - { - "index": 0.9333333333333333, - "rgb": [203, 235, 237] - }, - { - "index": 0.9372549019607843, - "rgb": [205, 236, 238] - }, - { - "index": 0.9411764705882353, - "rgb": [207, 237, 239] - }, - { - "index": 0.9450980392156862, - "rgb": [208, 238, 240] - }, - { - "index": 0.9490196078431372, - "rgb": [210, 239, 241] - }, - { - "index": 0.9529411764705882, - "rgb": [212, 240, 242] - }, - { - "index": 0.9568627450980391, - "rgb": [214, 241, 243] - }, - { - "index": 0.9607843137254902, - "rgb": [216, 242, 244] - }, - { - "index": 0.9647058823529412, - "rgb": [218, 243, 245] - }, - { - "index": 0.9686274509803922, - "rgb": [219, 244, 245] - }, - { - "index": 0.9725490196078431, - "rgb": [221, 245, 246] - }, - { - "index": 0.9764705882352941, - "rgb": [223, 246, 247] - }, - { - "index": 0.9803921568627451, - "rgb": [225, 247, 248] - }, - { - "index": 0.984313725490196, - "rgb": [227, 248, 249] - }, - { - "index": 0.9882352941176471, - "rgb": [228, 249, 250] - }, - { - "index": 0.9921568627450981, - "rgb": [230, 250, 251] - }, - { - "index": 0.996078431372549, - "rgb": [232, 251, 252] - }, - { - "index": 1.0, - "rgb": [234, 252, 253] - } - ], - "oxy": [ - { - "index": 0.0, - "rgb": [63, 5, 5] - }, - { - "index": 0.00392156862745098, - "rgb": [65, 5, 5] - }, - { - "index": 0.00784313725490196, - "rgb": [66, 5, 5] - }, - { - "index": 0.011764705882352941, - "rgb": [67, 5, 5] - }, - { - "index": 0.01568627450980392, - "rgb": [70, 6, 6] - }, - { - "index": 0.0196078431372549, - "rgb": [71, 6, 6] - }, - { - "index": 0.023529411764705882, - "rgb": [73, 6, 7] - }, - { - "index": 0.027450980392156862, - "rgb": [74, 6, 7] - }, - { - "index": 0.03137254901960784, - "rgb": [77, 6, 8] - }, - { - "index": 0.03529411764705882, - "rgb": [78, 6, 8] - }, - { - "index": 0.0392156862745098, - "rgb": [79, 6, 9] - }, - { - "index": 0.043137254901960784, - "rgb": [81, 6, 9] - }, - { - "index": 0.047058823529411764, - "rgb": [83, 7, 10] - }, - { - "index": 0.050980392156862744, - "rgb": [85, 7, 10] - }, - { - "index": 0.054901960784313725, - "rgb": [86, 7, 10] - }, - { - "index": 0.058823529411764705, - "rgb": [88, 7, 11] - }, - { - "index": 0.06274509803921569, - "rgb": [90, 7, 11] - }, - { - "index": 0.06666666666666667, - "rgb": [92, 7, 12] - }, - { - "index": 0.07058823529411765, - "rgb": [93, 7, 12] - }, - { - "index": 0.07450980392156863, - "rgb": [94, 7, 12] - }, - { - "index": 0.0784313725490196, - "rgb": [97, 7, 13] - }, - { - "index": 0.08235294117647059, - "rgb": [98, 6, 13] - }, - { - "index": 0.08627450980392157, - "rgb": [100, 6, 13] - }, - { - "index": 0.09019607843137255, - "rgb": [101, 6, 13] - }, - { - "index": 0.09411764705882353, - "rgb": [104, 6, 14] - }, - { - "index": 0.09803921568627451, - "rgb": [105, 6, 14] - }, - { - "index": 0.10196078431372549, - "rgb": [107, 6, 14] - }, - { - "index": 0.10588235294117647, - "rgb": [108, 6, 14] - }, - { - "index": 0.10980392156862745, - "rgb": [111, 5, 15] - }, - { - "index": 0.11372549019607843, - "rgb": [112, 5, 15] - }, - { - "index": 0.11764705882352941, - "rgb": [114, 5, 15] - }, - { - "index": 0.12156862745098039, - "rgb": [115, 5, 15] - }, - { - "index": 0.12549019607843137, - "rgb": [118, 5, 15] - }, - { - "index": 0.12941176470588234, - "rgb": [119, 5, 14] - }, - { - "index": 0.13333333333333333, - "rgb": [120, 4, 14] - }, - { - "index": 0.13725490196078433, - "rgb": [122, 4, 14] - }, - { - "index": 0.1411764705882353, - "rgb": [124, 5, 14] - }, - { - "index": 0.14509803921568626, - "rgb": [126, 5, 13] - }, - { - "index": 0.14901960784313725, - "rgb": [127, 5, 13] - }, - { - "index": 0.15294117647058825, - "rgb": [128, 6, 13] - }, - { - "index": 0.1568627450980392, - "rgb": [131, 7, 12] - }, - { - "index": 0.16078431372549018, - "rgb": [132, 8, 11] - }, - { - "index": 0.16470588235294117, - "rgb": [133, 10, 11] - }, - { - "index": 0.16862745098039217, - "rgb": [134, 11, 10] - }, - { - "index": 0.17254901960784313, - "rgb": [136, 14, 9] - }, - { - "index": 0.1764705882352941, - "rgb": [137, 15, 9] - }, - { - "index": 0.1803921568627451, - "rgb": [138, 17, 9] - }, - { - "index": 0.1843137254901961, - "rgb": [139, 18, 8] - }, - { - "index": 0.18823529411764706, - "rgb": [140, 21, 8] - }, - { - "index": 0.19215686274509802, - "rgb": [141, 22, 7] - }, - { - "index": 0.19607843137254902, - "rgb": [142, 24, 7] - }, - { - "index": 0.2, - "rgb": [79, 79, 78] - }, - { - "index": 0.20392156862745098, - "rgb": [80, 79, 79] - }, - { - "index": 0.20784313725490194, - "rgb": [81, 80, 80] - }, - { - "index": 0.21176470588235294, - "rgb": [81, 81, 81] - }, - { - "index": 0.21568627450980393, - "rgb": [83, 82, 82] - }, - { - "index": 0.2196078431372549, - "rgb": [84, 83, 83] - }, - { - "index": 0.22352941176470587, - "rgb": [84, 84, 83] - }, - { - "index": 0.22745098039215686, - "rgb": [85, 85, 84] - }, - { - "index": 0.23137254901960785, - "rgb": [87, 86, 86] - }, - { - "index": 0.23529411764705882, - "rgb": [87, 87, 86] - }, - { - "index": 0.2392156862745098, - "rgb": [88, 88, 87] - }, - { - "index": 0.24313725490196078, - "rgb": [89, 88, 88] - }, - { - "index": 0.24705882352941178, - "rgb": [90, 90, 89] - }, - { - "index": 0.25098039215686274, - "rgb": [91, 91, 90] - }, - { - "index": 0.2549019607843137, - "rgb": [92, 91, 91] - }, - { - "index": 0.2588235294117647, - "rgb": [93, 92, 92] - }, - { - "index": 0.2627450980392157, - "rgb": [94, 94, 93] - }, - { - "index": 0.26666666666666666, - "rgb": [95, 94, 94] - }, - { - "index": 0.27058823529411763, - "rgb": [96, 95, 95] - }, - { - "index": 0.27450980392156865, - "rgb": [96, 96, 95] - }, - { - "index": 0.2784313725490196, - "rgb": [98, 97, 97] - }, - { - "index": 0.2823529411764706, - "rgb": [99, 98, 98] - }, - { - "index": 0.28627450980392155, - "rgb": [99, 99, 98] - }, - { - "index": 0.2901960784313725, - "rgb": [100, 100, 99] - }, - { - "index": 0.29411764705882354, - "rgb": [102, 101, 101] - }, - { - "index": 0.2980392156862745, - "rgb": [102, 102, 101] - }, - { - "index": 0.30196078431372547, - "rgb": [103, 103, 102] - }, - { - "index": 0.3058823529411765, - "rgb": [104, 103, 103] - }, - { - "index": 0.30980392156862746, - "rgb": [105, 105, 104] - }, - { - "index": 0.3137254901960784, - "rgb": [106, 106, 105] - }, - { - "index": 0.3176470588235294, - "rgb": [107, 106, 106] - }, - { - "index": 0.32156862745098036, - "rgb": [108, 107, 107] - }, - { - "index": 0.3254901960784314, - "rgb": [109, 109, 108] - }, - { - "index": 0.32941176470588235, - "rgb": [110, 110, 109] - }, - { - "index": 0.3333333333333333, - "rgb": [111, 110, 110] - }, - { - "index": 0.33725490196078434, - "rgb": [112, 111, 111] - }, - { - "index": 0.3411764705882353, - "rgb": [113, 113, 112] - }, - { - "index": 0.34509803921568627, - "rgb": [114, 113, 113] - }, - { - "index": 0.34901960784313724, - "rgb": [115, 114, 114] - }, - { - "index": 0.3529411764705882, - "rgb": [115, 115, 114] - }, - { - "index": 0.3568627450980392, - "rgb": [117, 117, 116] - }, - { - "index": 0.3607843137254902, - "rgb": [118, 117, 117] - }, - { - "index": 0.36470588235294116, - "rgb": [119, 118, 118] - }, - { - "index": 0.3686274509803922, - "rgb": [119, 119, 118] - }, - { - "index": 0.37254901960784315, - "rgb": [121, 120, 120] - }, - { - "index": 0.3764705882352941, - "rgb": [122, 121, 121] - }, - { - "index": 0.3803921568627451, - "rgb": [123, 122, 121] - }, - { - "index": 0.38431372549019605, - "rgb": [123, 123, 122] - }, - { - "index": 0.38823529411764707, - "rgb": [125, 124, 124] - }, - { - "index": 0.39215686274509803, - "rgb": [126, 125, 125] - }, - { - "index": 0.396078431372549, - "rgb": [126, 126, 125] - }, - { - "index": 0.4, - "rgb": [128, 128, 127] - }, - { - "index": 0.403921568627451, - "rgb": [129, 128, 128] - }, - { - "index": 0.40784313725490196, - "rgb": [130, 129, 129] - }, - { - "index": 0.4117647058823529, - "rgb": [130, 130, 129] - }, - { - "index": 0.4156862745098039, - "rgb": [132, 132, 131] - }, - { - "index": 0.4196078431372549, - "rgb": [133, 132, 132] - }, - { - "index": 0.4235294117647059, - "rgb": [134, 133, 133] - }, - { - "index": 0.42745098039215684, - "rgb": [134, 134, 133] - }, - { - "index": 0.43137254901960786, - "rgb": [136, 136, 135] - }, - { - "index": 0.43529411764705883, - "rgb": [137, 136, 136] - }, - { - "index": 0.4392156862745098, - "rgb": [138, 137, 137] - }, - { - "index": 0.44313725490196076, - "rgb": [139, 138, 137] - }, - { - "index": 0.44705882352941173, - "rgb": [140, 140, 139] - }, - { - "index": 0.45098039215686275, - "rgb": [141, 141, 140] - }, - { - "index": 0.4549019607843137, - "rgb": [142, 141, 141] - }, - { - "index": 0.4588235294117647, - "rgb": [143, 142, 142] - }, - { - "index": 0.4627450980392157, - "rgb": [144, 144, 143] - }, - { - "index": 0.4666666666666667, - "rgb": [145, 145, 144] - }, - { - "index": 0.47058823529411764, - "rgb": [146, 146, 145] - }, - { - "index": 0.4745098039215686, - "rgb": [147, 146, 146] - }, - { - "index": 0.4784313725490196, - "rgb": [148, 148, 147] - }, - { - "index": 0.4823529411764706, - "rgb": [149, 149, 148] - }, - { - "index": 0.48627450980392156, - "rgb": [150, 150, 149] - }, - { - "index": 0.49019607843137253, - "rgb": [151, 151, 150] - }, - { - "index": 0.49411764705882355, - "rgb": [153, 152, 151] - }, - { - "index": 0.4980392156862745, - "rgb": [153, 153, 152] - }, - { - "index": 0.5019607843137255, - "rgb": [154, 154, 153] - }, - { - "index": 0.5058823529411764, - "rgb": [155, 155, 154] - }, - { - "index": 0.5098039215686274, - "rgb": [157, 156, 156] - }, - { - "index": 0.5137254901960784, - "rgb": [158, 157, 157] - }, - { - "index": 0.5176470588235293, - "rgb": [159, 158, 157] - }, - { - "index": 0.5215686274509804, - "rgb": [159, 159, 158] - }, - { - "index": 0.5254901960784314, - "rgb": [161, 161, 160] - }, - { - "index": 0.5294117647058824, - "rgb": [162, 162, 161] - }, - { - "index": 0.5333333333333333, - "rgb": [163, 163, 162] - }, - { - "index": 0.5372549019607843, - "rgb": [164, 163, 163] - }, - { - "index": 0.5411764705882353, - "rgb": [165, 165, 164] - }, - { - "index": 0.5450980392156862, - "rgb": [166, 166, 165] - }, - { - "index": 0.5490196078431373, - "rgb": [167, 167, 166] - }, - { - "index": 0.5529411764705883, - "rgb": [168, 168, 167] - }, - { - "index": 0.5568627450980392, - "rgb": [170, 170, 169] - }, - { - "index": 0.5607843137254902, - "rgb": [171, 170, 170] - }, - { - "index": 0.5647058823529412, - "rgb": [172, 171, 170] - }, - { - "index": 0.5686274509803921, - "rgb": [173, 172, 171] - }, - { - "index": 0.5725490196078431, - "rgb": [174, 174, 173] - }, - { - "index": 0.5764705882352941, - "rgb": [175, 175, 174] - }, - { - "index": 0.580392156862745, - "rgb": [176, 176, 175] - }, - { - "index": 0.5843137254901961, - "rgb": [177, 177, 176] - }, - { - "index": 0.5882352941176471, - "rgb": [179, 178, 178] - }, - { - "index": 0.592156862745098, - "rgb": [180, 179, 178] - }, - { - "index": 0.596078431372549, - "rgb": [181, 180, 179] - }, - { - "index": 0.6, - "rgb": [182, 182, 181] - }, - { - "index": 0.6039215686274509, - "rgb": [183, 183, 182] - }, - { - "index": 0.6078431372549019, - "rgb": [184, 184, 183] - }, - { - "index": 0.611764705882353, - "rgb": [185, 185, 184] - }, - { - "index": 0.615686274509804, - "rgb": [187, 187, 186] - }, - { - "index": 0.6196078431372549, - "rgb": [188, 188, 187] - }, - { - "index": 0.6235294117647059, - "rgb": [189, 189, 188] - }, - { - "index": 0.6274509803921569, - "rgb": [190, 189, 188] - }, - { - "index": 0.6313725490196078, - "rgb": [192, 191, 190] - }, - { - "index": 0.6352941176470588, - "rgb": [193, 192, 191] - }, - { - "index": 0.6392156862745098, - "rgb": [194, 193, 192] - }, - { - "index": 0.6431372549019607, - "rgb": [194, 194, 193] - }, - { - "index": 0.6470588235294118, - "rgb": [196, 196, 195] - }, - { - "index": 0.6509803921568628, - "rgb": [197, 197, 196] - }, - { - "index": 0.6549019607843137, - "rgb": [198, 198, 197] - }, - { - "index": 0.6588235294117647, - "rgb": [199, 199, 198] - }, - { - "index": 0.6627450980392157, - "rgb": [201, 201, 200] - }, - { - "index": 0.6666666666666666, - "rgb": [202, 202, 201] - }, - { - "index": 0.6705882352941176, - "rgb": [203, 203, 202] - }, - { - "index": 0.6745098039215687, - "rgb": [204, 204, 203] - }, - { - "index": 0.6784313725490196, - "rgb": [206, 206, 205] - }, - { - "index": 0.6823529411764706, - "rgb": [207, 207, 206] - }, - { - "index": 0.6862745098039216, - "rgb": [208, 208, 206] - }, - { - "index": 0.6901960784313725, - "rgb": [209, 209, 207] - }, - { - "index": 0.6941176470588235, - "rgb": [211, 211, 209] - }, - { - "index": 0.6980392156862745, - "rgb": [212, 212, 210] - }, - { - "index": 0.7019607843137254, - "rgb": [213, 213, 211] - }, - { - "index": 0.7058823529411764, - "rgb": [214, 214, 212] - }, - { - "index": 0.7098039215686275, - "rgb": [216, 216, 214] - }, - { - "index": 0.7137254901960784, - "rgb": [217, 217, 215] - }, - { - "index": 0.7176470588235294, - "rgb": [218, 218, 216] - }, - { - "index": 0.7215686274509804, - "rgb": [219, 219, 217] - }, - { - "index": 0.7254901960784313, - "rgb": [221, 221, 219] - }, - { - "index": 0.7294117647058823, - "rgb": [222, 222, 220] - }, - { - "index": 0.7333333333333333, - "rgb": [223, 223, 221] - }, - { - "index": 0.7372549019607844, - "rgb": [224, 224, 222] - }, - { - "index": 0.7411764705882353, - "rgb": [226, 226, 224] - }, - { - "index": 0.7450980392156863, - "rgb": [227, 227, 226] - }, - { - "index": 0.7490196078431373, - "rgb": [228, 228, 227] - }, - { - "index": 0.7529411764705882, - "rgb": [229, 229, 228] - }, - { - "index": 0.7568627450980392, - "rgb": [231, 231, 230] - }, - { - "index": 0.7607843137254902, - "rgb": [232, 232, 231] - }, - { - "index": 0.7647058823529411, - "rgb": [233, 233, 232] - }, - { - "index": 0.7686274509803921, - "rgb": [234, 234, 233] - }, - { - "index": 0.7725490196078432, - "rgb": [236, 236, 235] - }, - { - "index": 0.7764705882352941, - "rgb": [237, 237, 236] - }, - { - "index": 0.7803921568627451, - "rgb": [239, 238, 237] - }, - { - "index": 0.7843137254901961, - "rgb": [240, 239, 238] - }, - { - "index": 0.788235294117647, - "rgb": [242, 242, 240] - }, - { - "index": 0.792156862745098, - "rgb": [243, 243, 241] - }, - { - "index": 0.796078431372549, - "rgb": [244, 244, 242] - }, - { - "index": 0.8, - "rgb": [247, 254, 104] - }, - { - "index": 0.803921568627451, - "rgb": [246, 253, 102] - }, - { - "index": 0.807843137254902, - "rgb": [244, 252, 100] - }, - { - "index": 0.8117647058823529, - "rgb": [243, 251, 97] - }, - { - "index": 0.8156862745098039, - "rgb": [241, 249, 92] - }, - { - "index": 0.8196078431372549, - "rgb": [239, 248, 90] - }, - { - "index": 0.8235294117647058, - "rgb": [238, 247, 87] - }, - { - "index": 0.8274509803921568, - "rgb": [237, 246, 84] - }, - { - "index": 0.8313725490196078, - "rgb": [235, 244, 78] - }, - { - "index": 0.8352941176470589, - "rgb": [235, 243, 75] - }, - { - "index": 0.8392156862745098, - "rgb": [234, 242, 72] - }, - { - "index": 0.8431372549019608, - "rgb": [234, 240, 69] - }, - { - "index": 0.8470588235294118, - "rgb": [234, 238, 64] - }, - { - "index": 0.8509803921568627, - "rgb": [233, 236, 62] - }, - { - "index": 0.8549019607843137, - "rgb": [233, 235, 60] - }, - { - "index": 0.8588235294117647, - "rgb": [233, 233, 58] - }, - { - "index": 0.8627450980392157, - "rgb": [233, 231, 56] - }, - { - "index": 0.8666666666666667, - "rgb": [233, 229, 54] - }, - { - "index": 0.8705882352941177, - "rgb": [233, 228, 53] - }, - { - "index": 0.8745098039215686, - "rgb": [233, 226, 52] - }, - { - "index": 0.8784313725490196, - "rgb": [232, 224, 50] - }, - { - "index": 0.8823529411764706, - "rgb": [232, 222, 49] - }, - { - "index": 0.8862745098039215, - "rgb": [232, 221, 48] - }, - { - "index": 0.8901960784313725, - "rgb": [232, 220, 47] - }, - { - "index": 0.8941176470588235, - "rgb": [231, 217, 45] - }, - { - "index": 0.8980392156862745, - "rgb": [231, 215, 44] - }, - { - "index": 0.9019607843137255, - "rgb": [231, 214, 44] - }, - { - "index": 0.9058823529411765, - "rgb": [230, 213, 43] - }, - { - "index": 0.9098039215686274, - "rgb": [230, 210, 41] - }, - { - "index": 0.9137254901960784, - "rgb": [230, 209, 41] - }, - { - "index": 0.9176470588235294, - "rgb": [229, 207, 40] - }, - { - "index": 0.9215686274509803, - "rgb": [229, 206, 39] - }, - { - "index": 0.9254901960784314, - "rgb": [228, 204, 38] - }, - { - "index": 0.9294117647058824, - "rgb": [228, 202, 37] - }, - { - "index": 0.9333333333333333, - "rgb": [228, 201, 37] - }, - { - "index": 0.9372549019607843, - "rgb": [227, 200, 36] - }, - { - "index": 0.9411764705882353, - "rgb": [227, 197, 35] - }, - { - "index": 0.9450980392156862, - "rgb": [226, 196, 34] - }, - { - "index": 0.9490196078431372, - "rgb": [226, 194, 34] - }, - { - "index": 0.9529411764705882, - "rgb": [226, 193, 33] - }, - { - "index": 0.9568627450980391, - "rgb": [225, 191, 32] - }, - { - "index": 0.9607843137254902, - "rgb": [225, 189, 31] - }, - { - "index": 0.9647058823529412, - "rgb": [224, 188, 31] - }, - { - "index": 0.9686274509803922, - "rgb": [224, 187, 30] - }, - { - "index": 0.9725490196078431, - "rgb": [223, 184, 29] - }, - { - "index": 0.9764705882352941, - "rgb": [223, 183, 29] - }, - { - "index": 0.9803921568627451, - "rgb": [222, 182, 28] - }, - { - "index": 0.984313725490196, - "rgb": [222, 181, 28] - }, - { - "index": 0.9882352941176471, - "rgb": [221, 178, 26] - }, - { - "index": 0.9921568627450981, - "rgb": [221, 177, 26] - }, - { - "index": 0.996078431372549, - "rgb": [220, 176, 25] - }, - { - "index": 1.0, - "rgb": [220, 174, 25] - } - ], - "matter": [ - { - "index": 0.0, - "rgb": [253, 237, 176] - }, - { - "index": 0.00392156862745098, - "rgb": [253, 235, 174] - }, - { - "index": 0.00784313725490196, - "rgb": [253, 234, 173] - }, - { - "index": 0.011764705882352941, - "rgb": [253, 233, 172] - }, - { - "index": 0.01568627450980392, - "rgb": [253, 231, 170] - }, - { - "index": 0.0196078431372549, - "rgb": [252, 230, 169] - }, - { - "index": 0.023529411764705882, - "rgb": [252, 228, 167] - }, - { - "index": 0.027450980392156862, - "rgb": [252, 227, 166] - }, - { - "index": 0.03137254901960784, - "rgb": [252, 226, 165] - }, - { - "index": 0.03529411764705882, - "rgb": [252, 224, 163] - }, - { - "index": 0.0392156862745098, - "rgb": [252, 223, 162] - }, - { - "index": 0.043137254901960784, - "rgb": [252, 221, 161] - }, - { - "index": 0.047058823529411764, - "rgb": [252, 220, 159] - }, - { - "index": 0.050980392156862744, - "rgb": [251, 219, 158] - }, - { - "index": 0.054901960784313725, - "rgb": [251, 217, 157] - }, - { - "index": 0.058823529411764705, - "rgb": [251, 216, 156] - }, - { - "index": 0.06274509803921569, - "rgb": [251, 214, 154] - }, - { - "index": 0.06666666666666667, - "rgb": [251, 213, 153] - }, - { - "index": 0.07058823529411765, - "rgb": [251, 212, 152] - }, - { - "index": 0.07450980392156863, - "rgb": [251, 210, 150] - }, - { - "index": 0.0784313725490196, - "rgb": [250, 209, 149] - }, - { - "index": 0.08235294117647059, - "rgb": [250, 207, 148] - }, - { - "index": 0.08627450980392157, - "rgb": [250, 206, 147] - }, - { - "index": 0.09019607843137255, - "rgb": [250, 205, 145] - }, - { - "index": 0.09411764705882353, - "rgb": [250, 203, 144] - }, - { - "index": 0.09803921568627451, - "rgb": [250, 202, 143] - }, - { - "index": 0.10196078431372549, - "rgb": [250, 200, 142] - }, - { - "index": 0.10588235294117647, - "rgb": [249, 199, 141] - }, - { - "index": 0.10980392156862745, - "rgb": [249, 198, 139] - }, - { - "index": 0.11372549019607843, - "rgb": [249, 196, 138] - }, - { - "index": 0.11764705882352941, - "rgb": [249, 195, 137] - }, - { - "index": 0.12156862745098039, - "rgb": [249, 194, 136] - }, - { - "index": 0.12549019607843137, - "rgb": [249, 192, 135] - }, - { - "index": 0.12941176470588234, - "rgb": [248, 191, 134] - }, - { - "index": 0.13333333333333333, - "rgb": [248, 189, 132] - }, - { - "index": 0.13725490196078433, - "rgb": [248, 188, 131] - }, - { - "index": 0.1411764705882353, - "rgb": [248, 187, 130] - }, - { - "index": 0.14509803921568626, - "rgb": [248, 185, 129] - }, - { - "index": 0.14901960784313725, - "rgb": [247, 184, 128] - }, - { - "index": 0.15294117647058825, - "rgb": [247, 183, 127] - }, - { - "index": 0.1568627450980392, - "rgb": [247, 181, 126] - }, - { - "index": 0.16078431372549018, - "rgb": [247, 180, 125] - }, - { - "index": 0.16470588235294117, - "rgb": [247, 178, 124] - }, - { - "index": 0.16862745098039217, - "rgb": [247, 177, 122] - }, - { - "index": 0.17254901960784313, - "rgb": [246, 176, 121] - }, - { - "index": 0.1764705882352941, - "rgb": [246, 174, 120] - }, - { - "index": 0.1803921568627451, - "rgb": [246, 173, 119] - }, - { - "index": 0.1843137254901961, - "rgb": [246, 172, 118] - }, - { - "index": 0.18823529411764706, - "rgb": [245, 170, 117] - }, - { - "index": 0.19215686274509802, - "rgb": [245, 169, 116] - }, - { - "index": 0.19607843137254902, - "rgb": [245, 168, 115] - }, - { - "index": 0.2, - "rgb": [245, 166, 114] - }, - { - "index": 0.20392156862745098, - "rgb": [245, 165, 113] - }, - { - "index": 0.20784313725490194, - "rgb": [244, 163, 112] - }, - { - "index": 0.21176470588235294, - "rgb": [244, 162, 111] - }, - { - "index": 0.21568627450980393, - "rgb": [244, 161, 110] - }, - { - "index": 0.2196078431372549, - "rgb": [244, 159, 109] - }, - { - "index": 0.22352941176470587, - "rgb": [243, 158, 108] - }, - { - "index": 0.22745098039215686, - "rgb": [243, 157, 108] - }, - { - "index": 0.23137254901960785, - "rgb": [243, 155, 107] - }, - { - "index": 0.23529411764705882, - "rgb": [243, 154, 106] - }, - { - "index": 0.2392156862745098, - "rgb": [242, 153, 105] - }, - { - "index": 0.24313725490196078, - "rgb": [242, 151, 104] - }, - { - "index": 0.24705882352941178, - "rgb": [242, 150, 103] - }, - { - "index": 0.25098039215686274, - "rgb": [241, 148, 102] - }, - { - "index": 0.2549019607843137, - "rgb": [241, 147, 101] - }, - { - "index": 0.2588235294117647, - "rgb": [241, 146, 101] - }, - { - "index": 0.2627450980392157, - "rgb": [241, 144, 100] - }, - { - "index": 0.26666666666666666, - "rgb": [240, 143, 99] - }, - { - "index": 0.27058823529411763, - "rgb": [240, 142, 98] - }, - { - "index": 0.27450980392156865, - "rgb": [240, 140, 97] - }, - { - "index": 0.2784313725490196, - "rgb": [239, 139, 97] - }, - { - "index": 0.2823529411764706, - "rgb": [239, 138, 96] - }, - { - "index": 0.28627450980392155, - "rgb": [239, 136, 95] - }, - { - "index": 0.2901960784313725, - "rgb": [238, 135, 94] - }, - { - "index": 0.29411764705882354, - "rgb": [238, 133, 94] - }, - { - "index": 0.2980392156862745, - "rgb": [238, 132, 93] - }, - { - "index": 0.30196078431372547, - "rgb": [237, 131, 92] - }, - { - "index": 0.3058823529411765, - "rgb": [237, 129, 92] - }, - { - "index": 0.30980392156862746, - "rgb": [237, 128, 91] - }, - { - "index": 0.3137254901960784, - "rgb": [236, 127, 91] - }, - { - "index": 0.3176470588235294, - "rgb": [236, 125, 90] - }, - { - "index": 0.32156862745098036, - "rgb": [235, 124, 89] - }, - { - "index": 0.3254901960784314, - "rgb": [235, 123, 89] - }, - { - "index": 0.32941176470588235, - "rgb": [235, 121, 88] - }, - { - "index": 0.3333333333333333, - "rgb": [234, 120, 88] - }, - { - "index": 0.33725490196078434, - "rgb": [234, 118, 87] - }, - { - "index": 0.3411764705882353, - "rgb": [233, 117, 87] - }, - { - "index": 0.34509803921568627, - "rgb": [233, 116, 86] - }, - { - "index": 0.34901960784313724, - "rgb": [232, 114, 86] - }, - { - "index": 0.3529411764705882, - "rgb": [232, 113, 85] - }, - { - "index": 0.3568627450980392, - "rgb": [232, 112, 85] - }, - { - "index": 0.3607843137254902, - "rgb": [231, 110, 85] - }, - { - "index": 0.36470588235294116, - "rgb": [231, 109, 84] - }, - { - "index": 0.3686274509803922, - "rgb": [230, 108, 84] - }, - { - "index": 0.37254901960784315, - "rgb": [230, 106, 84] - }, - { - "index": 0.3764705882352941, - "rgb": [229, 105, 83] - }, - { - "index": 0.3803921568627451, - "rgb": [229, 104, 83] - }, - { - "index": 0.38431372549019605, - "rgb": [228, 102, 83] - }, - { - "index": 0.38823529411764707, - "rgb": [228, 101, 83] - }, - { - "index": 0.39215686274509803, - "rgb": [227, 100, 83] - }, - { - "index": 0.396078431372549, - "rgb": [226, 98, 82] - }, - { - "index": 0.4, - "rgb": [226, 97, 82] - }, - { - "index": 0.403921568627451, - "rgb": [225, 96, 82] - }, - { - "index": 0.40784313725490196, - "rgb": [225, 95, 82] - }, - { - "index": 0.4117647058823529, - "rgb": [224, 93, 82] - }, - { - "index": 0.4156862745098039, - "rgb": [223, 92, 82] - }, - { - "index": 0.4196078431372549, - "rgb": [223, 91, 82] - }, - { - "index": 0.4235294117647059, - "rgb": [222, 89, 82] - }, - { - "index": 0.42745098039215684, - "rgb": [221, 88, 82] - }, - { - "index": 0.43137254901960786, - "rgb": [221, 87, 82] - }, - { - "index": 0.43529411764705883, - "rgb": [220, 86, 82] - }, - { - "index": 0.4392156862745098, - "rgb": [219, 85, 82] - }, - { - "index": 0.44313725490196076, - "rgb": [218, 83, 82] - }, - { - "index": 0.44705882352941173, - "rgb": [218, 82, 83] - }, - { - "index": 0.45098039215686275, - "rgb": [217, 81, 83] - }, - { - "index": 0.4549019607843137, - "rgb": [216, 80, 83] - }, - { - "index": 0.4588235294117647, - "rgb": [215, 79, 83] - }, - { - "index": 0.4627450980392157, - "rgb": [215, 77, 83] - }, - { - "index": 0.4666666666666667, - "rgb": [214, 76, 83] - }, - { - "index": 0.47058823529411764, - "rgb": [213, 75, 84] - }, - { - "index": 0.4745098039215686, - "rgb": [212, 74, 84] - }, - { - "index": 0.4784313725490196, - "rgb": [211, 73, 84] - }, - { - "index": 0.4823529411764706, - "rgb": [210, 72, 84] - }, - { - "index": 0.48627450980392156, - "rgb": [209, 71, 85] - }, - { - "index": 0.49019607843137253, - "rgb": [208, 70, 85] - }, - { - "index": 0.49411764705882355, - "rgb": [208, 69, 85] - }, - { - "index": 0.4980392156862745, - "rgb": [207, 68, 86] - }, - { - "index": 0.5019607843137255, - "rgb": [206, 67, 86] - }, - { - "index": 0.5058823529411764, - "rgb": [205, 66, 86] - }, - { - "index": 0.5098039215686274, - "rgb": [204, 65, 87] - }, - { - "index": 0.5137254901960784, - "rgb": [203, 64, 87] - }, - { - "index": 0.5176470588235293, - "rgb": [202, 63, 87] - }, - { - "index": 0.5215686274509804, - "rgb": [201, 62, 88] - }, - { - "index": 0.5254901960784314, - "rgb": [200, 61, 88] - }, - { - "index": 0.5294117647058824, - "rgb": [199, 60, 88] - }, - { - "index": 0.5333333333333333, - "rgb": [198, 59, 89] - }, - { - "index": 0.5372549019607843, - "rgb": [197, 58, 89] - }, - { - "index": 0.5411764705882353, - "rgb": [196, 57, 89] - }, - { - "index": 0.5450980392156862, - "rgb": [195, 56, 90] - }, - { - "index": 0.5490196078431373, - "rgb": [193, 56, 90] - }, - { - "index": 0.5529411764705883, - "rgb": [192, 55, 90] - }, - { - "index": 0.5568627450980392, - "rgb": [191, 54, 91] - }, - { - "index": 0.5607843137254902, - "rgb": [190, 53, 91] - }, - { - "index": 0.5647058823529412, - "rgb": [189, 52, 91] - }, - { - "index": 0.5686274509803921, - "rgb": [188, 52, 92] - }, - { - "index": 0.5725490196078431, - "rgb": [187, 51, 92] - }, - { - "index": 0.5764705882352941, - "rgb": [186, 50, 92] - }, - { - "index": 0.580392156862745, - "rgb": [185, 49, 93] - }, - { - "index": 0.5843137254901961, - "rgb": [184, 48, 93] - }, - { - "index": 0.5882352941176471, - "rgb": [182, 48, 93] - }, - { - "index": 0.592156862745098, - "rgb": [181, 47, 93] - }, - { - "index": 0.596078431372549, - "rgb": [180, 46, 94] - }, - { - "index": 0.6, - "rgb": [179, 46, 94] - }, - { - "index": 0.6039215686274509, - "rgb": [178, 45, 94] - }, - { - "index": 0.6078431372549019, - "rgb": [177, 44, 95] - }, - { - "index": 0.611764705882353, - "rgb": [175, 44, 95] - }, - { - "index": 0.615686274509804, - "rgb": [174, 43, 95] - }, - { - "index": 0.6196078431372549, - "rgb": [173, 42, 95] - }, - { - "index": 0.6235294117647059, - "rgb": [172, 42, 96] - }, - { - "index": 0.6274509803921569, - "rgb": [171, 41, 96] - }, - { - "index": 0.6313725490196078, - "rgb": [169, 40, 96] - }, - { - "index": 0.6352941176470588, - "rgb": [168, 40, 96] - }, - { - "index": 0.6392156862745098, - "rgb": [167, 39, 97] - }, - { - "index": 0.6431372549019607, - "rgb": [166, 39, 97] - }, - { - "index": 0.6470588235294118, - "rgb": [165, 38, 97] - }, - { - "index": 0.6509803921568628, - "rgb": [163, 37, 97] - }, - { - "index": 0.6549019607843137, - "rgb": [162, 37, 97] - }, - { - "index": 0.6588235294117647, - "rgb": [161, 36, 98] - }, - { - "index": 0.6627450980392157, - "rgb": [160, 36, 98] - }, - { - "index": 0.6666666666666666, - "rgb": [158, 35, 98] - }, - { - "index": 0.6705882352941176, - "rgb": [157, 35, 98] - }, - { - "index": 0.6745098039215687, - "rgb": [156, 34, 98] - }, - { - "index": 0.6784313725490196, - "rgb": [155, 34, 98] - }, - { - "index": 0.6823529411764706, - "rgb": [153, 33, 98] - }, - { - "index": 0.6862745098039216, - "rgb": [152, 33, 99] - }, - { - "index": 0.6901960784313725, - "rgb": [151, 33, 99] - }, - { - "index": 0.6941176470588235, - "rgb": [149, 32, 99] - }, - { - "index": 0.6980392156862745, - "rgb": [148, 32, 99] - }, - { - "index": 0.7019607843137254, - "rgb": [147, 31, 99] - }, - { - "index": 0.7058823529411764, - "rgb": [146, 31, 99] - }, - { - "index": 0.7098039215686275, - "rgb": [144, 31, 99] - }, - { - "index": 0.7137254901960784, - "rgb": [143, 30, 99] - }, - { - "index": 0.7176470588235294, - "rgb": [142, 30, 99] - }, - { - "index": 0.7215686274509804, - "rgb": [140, 30, 99] - }, - { - "index": 0.7254901960784313, - "rgb": [139, 29, 99] - }, - { - "index": 0.7294117647058823, - "rgb": [138, 29, 99] - }, - { - "index": 0.7333333333333333, - "rgb": [136, 29, 99] - }, - { - "index": 0.7372549019607844, - "rgb": [135, 28, 99] - }, - { - "index": 0.7411764705882353, - "rgb": [134, 28, 99] - }, - { - "index": 0.7450980392156863, - "rgb": [133, 28, 99] - }, - { - "index": 0.7490196078431373, - "rgb": [131, 28, 98] - }, - { - "index": 0.7529411764705882, - "rgb": [130, 27, 98] - }, - { - "index": 0.7568627450980392, - "rgb": [129, 27, 98] - }, - { - "index": 0.7607843137254902, - "rgb": [127, 27, 98] - }, - { - "index": 0.7647058823529411, - "rgb": [126, 27, 98] - }, - { - "index": 0.7686274509803921, - "rgb": [125, 26, 98] - }, - { - "index": 0.7725490196078432, - "rgb": [123, 26, 97] - }, - { - "index": 0.7764705882352941, - "rgb": [122, 26, 97] - }, - { - "index": 0.7803921568627451, - "rgb": [120, 26, 97] - }, - { - "index": 0.7843137254901961, - "rgb": [119, 26, 97] - }, - { - "index": 0.788235294117647, - "rgb": [118, 26, 96] - }, - { - "index": 0.792156862745098, - "rgb": [116, 25, 96] - }, - { - "index": 0.796078431372549, - "rgb": [115, 25, 96] - }, - { - "index": 0.8, - "rgb": [114, 25, 95] - }, - { - "index": 0.803921568627451, - "rgb": [112, 25, 95] - }, - { - "index": 0.807843137254902, - "rgb": [111, 25, 95] - }, - { - "index": 0.8117647058823529, - "rgb": [110, 25, 94] - }, - { - "index": 0.8156862745098039, - "rgb": [108, 25, 94] - }, - { - "index": 0.8196078431372549, - "rgb": [107, 24, 93] - }, - { - "index": 0.8235294117647058, - "rgb": [106, 24, 93] - }, - { - "index": 0.8274509803921568, - "rgb": [104, 24, 93] - }, - { - "index": 0.8313725490196078, - "rgb": [103, 24, 92] - }, - { - "index": 0.8352941176470589, - "rgb": [102, 24, 92] - }, - { - "index": 0.8392156862745098, - "rgb": [100, 24, 91] - }, - { - "index": 0.8431372549019608, - "rgb": [99, 24, 91] - }, - { - "index": 0.8470588235294118, - "rgb": [98, 23, 90] - }, - { - "index": 0.8509803921568627, - "rgb": [96, 23, 90] - }, - { - "index": 0.8549019607843137, - "rgb": [95, 23, 89] - }, - { - "index": 0.8588235294117647, - "rgb": [94, 23, 89] - }, - { - "index": 0.8627450980392157, - "rgb": [92, 23, 88] - }, - { - "index": 0.8666666666666667, - "rgb": [91, 23, 87] - }, - { - "index": 0.8705882352941177, - "rgb": [89, 23, 87] - }, - { - "index": 0.8745098039215686, - "rgb": [88, 23, 86] - }, - { - "index": 0.8784313725490196, - "rgb": [87, 22, 86] - }, - { - "index": 0.8823529411764706, - "rgb": [85, 22, 85] - }, - { - "index": 0.8862745098039215, - "rgb": [84, 22, 84] - }, - { - "index": 0.8901960784313725, - "rgb": [83, 22, 84] - }, - { - "index": 0.8941176470588235, - "rgb": [82, 22, 83] - }, - { - "index": 0.8980392156862745, - "rgb": [80, 22, 82] - }, - { - "index": 0.9019607843137255, - "rgb": [79, 21, 82] - }, - { - "index": 0.9058823529411765, - "rgb": [78, 21, 81] - }, - { - "index": 0.9098039215686274, - "rgb": [76, 21, 80] - }, - { - "index": 0.9137254901960784, - "rgb": [75, 21, 79] - }, - { - "index": 0.9176470588235294, - "rgb": [74, 21, 79] - }, - { - "index": 0.9215686274509803, - "rgb": [72, 20, 78] - }, - { - "index": 0.9254901960784314, - "rgb": [71, 20, 77] - }, - { - "index": 0.9294117647058824, - "rgb": [70, 20, 76] - }, - { - "index": 0.9333333333333333, - "rgb": [68, 20, 76] - }, - { - "index": 0.9372549019607843, - "rgb": [67, 19, 75] - }, - { - "index": 0.9411764705882353, - "rgb": [66, 19, 74] - }, - { - "index": 0.9450980392156862, - "rgb": [65, 19, 73] - }, - { - "index": 0.9490196078431372, - "rgb": [63, 19, 73] - }, - { - "index": 0.9529411764705882, - "rgb": [62, 18, 72] - }, - { - "index": 0.9568627450980391, - "rgb": [61, 18, 71] - }, - { - "index": 0.9607843137254902, - "rgb": [59, 18, 70] - }, - { - "index": 0.9647058823529412, - "rgb": [58, 18, 69] - }, - { - "index": 0.9686274509803922, - "rgb": [57, 17, 68] - }, - { - "index": 0.9725490196078431, - "rgb": [56, 17, 68] - }, - { - "index": 0.9764705882352941, - "rgb": [54, 17, 67] - }, - { - "index": 0.9803921568627451, - "rgb": [53, 16, 66] - }, - { - "index": 0.984313725490196, - "rgb": [52, 16, 65] - }, - { - "index": 0.9882352941176471, - "rgb": [50, 16, 64] - }, - { - "index": 0.9921568627450981, - "rgb": [49, 15, 63] - }, - { - "index": 0.996078431372549, - "rgb": [48, 15, 62] - }, - { - "index": 1.0, - "rgb": [47, 15, 61] - } - ], - "amp": [ - { - "index": 0.0, - "rgb": [241, 236, 236] - }, - { - "index": 0.00392156862745098, - "rgb": [240, 235, 234] - }, - { - "index": 0.00784313725490196, - "rgb": [240, 234, 233] - }, - { - "index": 0.011764705882352941, - "rgb": [239, 233, 232] - }, - { - "index": 0.01568627450980392, - "rgb": [238, 232, 230] - }, - { - "index": 0.0196078431372549, - "rgb": [238, 231, 229] - }, - { - "index": 0.023529411764705882, - "rgb": [237, 229, 227] - }, - { - "index": 0.027450980392156862, - "rgb": [237, 228, 226] - }, - { - "index": 0.03137254901960784, - "rgb": [236, 227, 225] - }, - { - "index": 0.03529411764705882, - "rgb": [236, 226, 223] - }, - { - "index": 0.0392156862745098, - "rgb": [235, 225, 222] - }, - { - "index": 0.043137254901960784, - "rgb": [235, 223, 220] - }, - { - "index": 0.047058823529411764, - "rgb": [234, 222, 219] - }, - { - "index": 0.050980392156862744, - "rgb": [234, 221, 218] - }, - { - "index": 0.054901960784313725, - "rgb": [233, 220, 216] - }, - { - "index": 0.058823529411764705, - "rgb": [233, 219, 215] - }, - { - "index": 0.06274509803921569, - "rgb": [233, 217, 213] - }, - { - "index": 0.06666666666666667, - "rgb": [232, 216, 212] - }, - { - "index": 0.07058823529411765, - "rgb": [232, 215, 211] - }, - { - "index": 0.07450980392156863, - "rgb": [231, 214, 209] - }, - { - "index": 0.0784313725490196, - "rgb": [231, 213, 208] - }, - { - "index": 0.08235294117647059, - "rgb": [230, 212, 206] - }, - { - "index": 0.08627450980392157, - "rgb": [230, 210, 205] - }, - { - "index": 0.09019607843137255, - "rgb": [230, 209, 203] - }, - { - "index": 0.09411764705882353, - "rgb": [229, 208, 202] - }, - { - "index": 0.09803921568627451, - "rgb": [229, 207, 200] - }, - { - "index": 0.10196078431372549, - "rgb": [228, 206, 199] - }, - { - "index": 0.10588235294117647, - "rgb": [228, 205, 198] - }, - { - "index": 0.10980392156862745, - "rgb": [228, 203, 196] - }, - { - "index": 0.11372549019607843, - "rgb": [227, 202, 195] - }, - { - "index": 0.11764705882352941, - "rgb": [227, 201, 193] - }, - { - "index": 0.12156862745098039, - "rgb": [226, 200, 192] - }, - { - "index": 0.12549019607843137, - "rgb": [226, 199, 190] - }, - { - "index": 0.12941176470588234, - "rgb": [226, 198, 189] - }, - { - "index": 0.13333333333333333, - "rgb": [225, 196, 188] - }, - { - "index": 0.13725490196078433, - "rgb": [225, 195, 186] - }, - { - "index": 0.1411764705882353, - "rgb": [224, 194, 185] - }, - { - "index": 0.14509803921568626, - "rgb": [224, 193, 183] - }, - { - "index": 0.14901960784313725, - "rgb": [224, 192, 182] - }, - { - "index": 0.15294117647058825, - "rgb": [223, 191, 180] - }, - { - "index": 0.1568627450980392, - "rgb": [223, 189, 179] - }, - { - "index": 0.16078431372549018, - "rgb": [223, 188, 177] - }, - { - "index": 0.16470588235294117, - "rgb": [222, 187, 176] - }, - { - "index": 0.16862745098039217, - "rgb": [222, 186, 174] - }, - { - "index": 0.17254901960784313, - "rgb": [222, 185, 173] - }, - { - "index": 0.1764705882352941, - "rgb": [221, 184, 172] - }, - { - "index": 0.1803921568627451, - "rgb": [221, 182, 170] - }, - { - "index": 0.1843137254901961, - "rgb": [220, 181, 169] - }, - { - "index": 0.18823529411764706, - "rgb": [220, 180, 167] - }, - { - "index": 0.19215686274509802, - "rgb": [220, 179, 166] - }, - { - "index": 0.19607843137254902, - "rgb": [219, 178, 164] - }, - { - "index": 0.2, - "rgb": [219, 177, 163] - }, - { - "index": 0.20392156862745098, - "rgb": [219, 176, 161] - }, - { - "index": 0.20784313725490194, - "rgb": [218, 174, 160] - }, - { - "index": 0.21176470588235294, - "rgb": [218, 173, 159] - }, - { - "index": 0.21568627450980393, - "rgb": [218, 172, 157] - }, - { - "index": 0.2196078431372549, - "rgb": [217, 171, 156] - }, - { - "index": 0.22352941176470587, - "rgb": [217, 170, 154] - }, - { - "index": 0.22745098039215686, - "rgb": [217, 169, 153] - }, - { - "index": 0.23137254901960785, - "rgb": [216, 168, 151] - }, - { - "index": 0.23529411764705882, - "rgb": [216, 166, 150] - }, - { - "index": 0.2392156862745098, - "rgb": [216, 165, 148] - }, - { - "index": 0.24313725490196078, - "rgb": [215, 164, 147] - }, - { - "index": 0.24705882352941178, - "rgb": [215, 163, 146] - }, - { - "index": 0.25098039215686274, - "rgb": [215, 162, 144] - }, - { - "index": 0.2549019607843137, - "rgb": [214, 161, 143] - }, - { - "index": 0.2588235294117647, - "rgb": [214, 160, 141] - }, - { - "index": 0.2627450980392157, - "rgb": [214, 158, 140] - }, - { - "index": 0.26666666666666666, - "rgb": [213, 157, 138] - }, - { - "index": 0.27058823529411763, - "rgb": [213, 156, 137] - }, - { - "index": 0.27450980392156865, - "rgb": [213, 155, 136] - }, - { - "index": 0.2784313725490196, - "rgb": [212, 154, 134] - }, - { - "index": 0.2823529411764706, - "rgb": [212, 153, 133] - }, - { - "index": 0.28627450980392155, - "rgb": [212, 152, 131] - }, - { - "index": 0.2901960784313725, - "rgb": [211, 151, 130] - }, - { - "index": 0.29411764705882354, - "rgb": [211, 149, 128] - }, - { - "index": 0.2980392156862745, - "rgb": [211, 148, 127] - }, - { - "index": 0.30196078431372547, - "rgb": [210, 147, 126] - }, - { - "index": 0.3058823529411765, - "rgb": [210, 146, 124] - }, - { - "index": 0.30980392156862746, - "rgb": [209, 145, 123] - }, - { - "index": 0.3137254901960784, - "rgb": [209, 144, 121] - }, - { - "index": 0.3176470588235294, - "rgb": [209, 143, 120] - }, - { - "index": 0.32156862745098036, - "rgb": [208, 141, 119] - }, - { - "index": 0.3254901960784314, - "rgb": [208, 140, 117] - }, - { - "index": 0.32941176470588235, - "rgb": [208, 139, 116] - }, - { - "index": 0.3333333333333333, - "rgb": [207, 138, 114] - }, - { - "index": 0.33725490196078434, - "rgb": [207, 137, 113] - }, - { - "index": 0.3411764705882353, - "rgb": [207, 136, 112] - }, - { - "index": 0.34509803921568627, - "rgb": [206, 135, 110] - }, - { - "index": 0.34901960784313724, - "rgb": [206, 133, 109] - }, - { - "index": 0.3529411764705882, - "rgb": [206, 132, 107] - }, - { - "index": 0.3568627450980392, - "rgb": [205, 131, 106] - }, - { - "index": 0.3607843137254902, - "rgb": [205, 130, 105] - }, - { - "index": 0.36470588235294116, - "rgb": [205, 129, 103] - }, - { - "index": 0.3686274509803922, - "rgb": [204, 128, 102] - }, - { - "index": 0.37254901960784315, - "rgb": [204, 127, 100] - }, - { - "index": 0.3764705882352941, - "rgb": [204, 125, 99] - }, - { - "index": 0.3803921568627451, - "rgb": [203, 124, 98] - }, - { - "index": 0.38431372549019605, - "rgb": [203, 123, 96] - }, - { - "index": 0.38823529411764707, - "rgb": [202, 122, 95] - }, - { - "index": 0.39215686274509803, - "rgb": [202, 121, 94] - }, - { - "index": 0.396078431372549, - "rgb": [202, 120, 92] - }, - { - "index": 0.4, - "rgb": [201, 119, 91] - }, - { - "index": 0.403921568627451, - "rgb": [201, 117, 90] - }, - { - "index": 0.40784313725490196, - "rgb": [201, 116, 88] - }, - { - "index": 0.4117647058823529, - "rgb": [200, 115, 87] - }, - { - "index": 0.4156862745098039, - "rgb": [200, 114, 86] - }, - { - "index": 0.4196078431372549, - "rgb": [200, 113, 84] - }, - { - "index": 0.4235294117647059, - "rgb": [199, 112, 83] - }, - { - "index": 0.42745098039215684, - "rgb": [199, 110, 82] - }, - { - "index": 0.43137254901960786, - "rgb": [198, 109, 80] - }, - { - "index": 0.43529411764705883, - "rgb": [198, 108, 79] - }, - { - "index": 0.4392156862745098, - "rgb": [198, 107, 78] - }, - { - "index": 0.44313725490196076, - "rgb": [197, 106, 77] - }, - { - "index": 0.44705882352941173, - "rgb": [197, 105, 75] - }, - { - "index": 0.45098039215686275, - "rgb": [196, 103, 74] - }, - { - "index": 0.4549019607843137, - "rgb": [196, 102, 73] - }, - { - "index": 0.4588235294117647, - "rgb": [196, 101, 71] - }, - { - "index": 0.4627450980392157, - "rgb": [195, 100, 70] - }, - { - "index": 0.4666666666666667, - "rgb": [195, 99, 69] - }, - { - "index": 0.47058823529411764, - "rgb": [194, 97, 68] - }, - { - "index": 0.4745098039215686, - "rgb": [194, 96, 67] - }, - { - "index": 0.4784313725490196, - "rgb": [194, 95, 65] - }, - { - "index": 0.4823529411764706, - "rgb": [193, 94, 64] - }, - { - "index": 0.48627450980392156, - "rgb": [193, 93, 63] - }, - { - "index": 0.49019607843137253, - "rgb": [192, 91, 62] - }, - { - "index": 0.49411764705882355, - "rgb": [192, 90, 61] - }, - { - "index": 0.4980392156862745, - "rgb": [192, 89, 59] - }, - { - "index": 0.5019607843137255, - "rgb": [191, 88, 58] - }, - { - "index": 0.5058823529411764, - "rgb": [191, 86, 57] - }, - { - "index": 0.5098039215686274, - "rgb": [190, 85, 56] - }, - { - "index": 0.5137254901960784, - "rgb": [190, 84, 55] - }, - { - "index": 0.5176470588235293, - "rgb": [189, 83, 54] - }, - { - "index": 0.5215686274509804, - "rgb": [189, 81, 53] - }, - { - "index": 0.5254901960784314, - "rgb": [188, 80, 52] - }, - { - "index": 0.5294117647058824, - "rgb": [188, 79, 51] - }, - { - "index": 0.5333333333333333, - "rgb": [188, 78, 50] - }, - { - "index": 0.5372549019607843, - "rgb": [187, 76, 49] - }, - { - "index": 0.5411764705882353, - "rgb": [187, 75, 48] - }, - { - "index": 0.5450980392156862, - "rgb": [186, 74, 47] - }, - { - "index": 0.5490196078431373, - "rgb": [186, 73, 46] - }, - { - "index": 0.5529411764705883, - "rgb": [185, 71, 45] - }, - { - "index": 0.5568627450980392, - "rgb": [185, 70, 44] - }, - { - "index": 0.5607843137254902, - "rgb": [184, 69, 44] - }, - { - "index": 0.5647058823529412, - "rgb": [184, 67, 43] - }, - { - "index": 0.5686274509803921, - "rgb": [183, 66, 42] - }, - { - "index": 0.5725490196078431, - "rgb": [183, 65, 41] - }, - { - "index": 0.5764705882352941, - "rgb": [182, 63, 41] - }, - { - "index": 0.580392156862745, - "rgb": [181, 62, 40] - }, - { - "index": 0.5843137254901961, - "rgb": [181, 61, 40] - }, - { - "index": 0.5882352941176471, - "rgb": [180, 59, 39] - }, - { - "index": 0.592156862745098, - "rgb": [180, 58, 38] - }, - { - "index": 0.596078431372549, - "rgb": [179, 57, 38] - }, - { - "index": 0.6, - "rgb": [179, 55, 38] - }, - { - "index": 0.6039215686274509, - "rgb": [178, 54, 37] - }, - { - "index": 0.6078431372549019, - "rgb": [177, 53, 37] - }, - { - "index": 0.611764705882353, - "rgb": [177, 51, 37] - }, - { - "index": 0.615686274509804, - "rgb": [176, 50, 36] - }, - { - "index": 0.6196078431372549, - "rgb": [175, 49, 36] - }, - { - "index": 0.6235294117647059, - "rgb": [175, 47, 36] - }, - { - "index": 0.6274509803921569, - "rgb": [174, 46, 36] - }, - { - "index": 0.6313725490196078, - "rgb": [173, 45, 36] - }, - { - "index": 0.6352941176470588, - "rgb": [172, 44, 36] - }, - { - "index": 0.6392156862745098, - "rgb": [172, 42, 36] - }, - { - "index": 0.6431372549019607, - "rgb": [171, 41, 36] - }, - { - "index": 0.6470588235294118, - "rgb": [170, 40, 36] - }, - { - "index": 0.6509803921568628, - "rgb": [169, 39, 36] - }, - { - "index": 0.6549019607843137, - "rgb": [168, 37, 36] - }, - { - "index": 0.6588235294117647, - "rgb": [167, 36, 36] - }, - { - "index": 0.6627450980392157, - "rgb": [167, 35, 36] - }, - { - "index": 0.6666666666666666, - "rgb": [166, 34, 36] - }, - { - "index": 0.6705882352941176, - "rgb": [165, 33, 36] - }, - { - "index": 0.6745098039215687, - "rgb": [164, 32, 36] - }, - { - "index": 0.6784313725490196, - "rgb": [163, 31, 37] - }, - { - "index": 0.6823529411764706, - "rgb": [162, 30, 37] - }, - { - "index": 0.6862745098039216, - "rgb": [161, 28, 37] - }, - { - "index": 0.6901960784313725, - "rgb": [160, 27, 37] - }, - { - "index": 0.6941176470588235, - "rgb": [159, 26, 37] - }, - { - "index": 0.6980392156862745, - "rgb": [158, 25, 38] - }, - { - "index": 0.7019607843137254, - "rgb": [157, 24, 38] - }, - { - "index": 0.7058823529411764, - "rgb": [156, 24, 38] - }, - { - "index": 0.7098039215686275, - "rgb": [155, 23, 38] - }, - { - "index": 0.7137254901960784, - "rgb": [154, 22, 38] - }, - { - "index": 0.7176470588235294, - "rgb": [152, 21, 39] - }, - { - "index": 0.7215686274509804, - "rgb": [151, 20, 39] - }, - { - "index": 0.7254901960784313, - "rgb": [150, 19, 39] - }, - { - "index": 0.7294117647058823, - "rgb": [149, 19, 39] - }, - { - "index": 0.7333333333333333, - "rgb": [148, 18, 40] - }, - { - "index": 0.7372549019607844, - "rgb": [147, 17, 40] - }, - { - "index": 0.7411764705882353, - "rgb": [145, 17, 40] - }, - { - "index": 0.7450980392156863, - "rgb": [144, 16, 40] - }, - { - "index": 0.7490196078431373, - "rgb": [143, 16, 40] - }, - { - "index": 0.7529411764705882, - "rgb": [142, 16, 40] - }, - { - "index": 0.7568627450980392, - "rgb": [141, 15, 40] - }, - { - "index": 0.7607843137254902, - "rgb": [139, 15, 41] - }, - { - "index": 0.7647058823529411, - "rgb": [138, 14, 41] - }, - { - "index": 0.7686274509803921, - "rgb": [137, 14, 41] - }, - { - "index": 0.7725490196078432, - "rgb": [135, 14, 41] - }, - { - "index": 0.7764705882352941, - "rgb": [134, 14, 41] - }, - { - "index": 0.7803921568627451, - "rgb": [133, 14, 41] - }, - { - "index": 0.7843137254901961, - "rgb": [132, 14, 41] - }, - { - "index": 0.788235294117647, - "rgb": [130, 14, 41] - }, - { - "index": 0.792156862745098, - "rgb": [129, 14, 41] - }, - { - "index": 0.796078431372549, - "rgb": [128, 13, 41] - }, - { - "index": 0.8, - "rgb": [126, 13, 41] - }, - { - "index": 0.803921568627451, - "rgb": [125, 13, 41] - }, - { - "index": 0.807843137254902, - "rgb": [124, 14, 40] - }, - { - "index": 0.8117647058823529, - "rgb": [122, 14, 40] - }, - { - "index": 0.8156862745098039, - "rgb": [121, 14, 40] - }, - { - "index": 0.8196078431372549, - "rgb": [120, 14, 40] - }, - { - "index": 0.8235294117647058, - "rgb": [118, 14, 40] - }, - { - "index": 0.8274509803921568, - "rgb": [117, 14, 39] - }, - { - "index": 0.8313725490196078, - "rgb": [116, 14, 39] - }, - { - "index": 0.8352941176470589, - "rgb": [114, 14, 39] - }, - { - "index": 0.8392156862745098, - "rgb": [113, 14, 39] - }, - { - "index": 0.8431372549019608, - "rgb": [112, 14, 38] - }, - { - "index": 0.8470588235294118, - "rgb": [110, 14, 38] - }, - { - "index": 0.8509803921568627, - "rgb": [109, 14, 38] - }, - { - "index": 0.8549019607843137, - "rgb": [108, 14, 37] - }, - { - "index": 0.8588235294117647, - "rgb": [106, 14, 37] - }, - { - "index": 0.8627450980392157, - "rgb": [105, 14, 37] - }, - { - "index": 0.8666666666666667, - "rgb": [104, 14, 36] - }, - { - "index": 0.8705882352941177, - "rgb": [102, 14, 36] - }, - { - "index": 0.8745098039215686, - "rgb": [101, 14, 35] - }, - { - "index": 0.8784313725490196, - "rgb": [100, 14, 35] - }, - { - "index": 0.8823529411764706, - "rgb": [98, 14, 34] - }, - { - "index": 0.8862745098039215, - "rgb": [97, 14, 34] - }, - { - "index": 0.8901960784313725, - "rgb": [96, 14, 33] - }, - { - "index": 0.8941176470588235, - "rgb": [94, 14, 33] - }, - { - "index": 0.8980392156862745, - "rgb": [93, 14, 33] - }, - { - "index": 0.9019607843137255, - "rgb": [92, 14, 32] - }, - { - "index": 0.9058823529411765, - "rgb": [90, 14, 32] - }, - { - "index": 0.9098039215686274, - "rgb": [89, 13, 31] - }, - { - "index": 0.9137254901960784, - "rgb": [88, 13, 30] - }, - { - "index": 0.9176470588235294, - "rgb": [86, 13, 30] - }, - { - "index": 0.9215686274509803, - "rgb": [85, 13, 29] - }, - { - "index": 0.9254901960784314, - "rgb": [84, 13, 29] - }, - { - "index": 0.9294117647058824, - "rgb": [83, 13, 28] - }, - { - "index": 0.9333333333333333, - "rgb": [81, 13, 28] - }, - { - "index": 0.9372549019607843, - "rgb": [80, 12, 27] - }, - { - "index": 0.9411764705882353, - "rgb": [79, 12, 27] - }, - { - "index": 0.9450980392156862, - "rgb": [77, 12, 26] - }, - { - "index": 0.9490196078431372, - "rgb": [76, 12, 25] - }, - { - "index": 0.9529411764705882, - "rgb": [75, 12, 25] - }, - { - "index": 0.9568627450980391, - "rgb": [74, 11, 24] - }, - { - "index": 0.9607843137254902, - "rgb": [72, 11, 24] - }, - { - "index": 0.9647058823529412, - "rgb": [71, 11, 23] - }, - { - "index": 0.9686274509803922, - "rgb": [70, 11, 22] - }, - { - "index": 0.9725490196078431, - "rgb": [69, 10, 22] - }, - { - "index": 0.9764705882352941, - "rgb": [67, 10, 21] - }, - { - "index": 0.9803921568627451, - "rgb": [66, 10, 20] - }, - { - "index": 0.984313725490196, - "rgb": [65, 10, 20] - }, - { - "index": 0.9882352941176471, - "rgb": [63, 9, 19] - }, - { - "index": 0.9921568627450981, - "rgb": [62, 9, 19] - }, - { - "index": 0.996078431372549, - "rgb": [61, 9, 18] - }, - { - "index": 1.0, - "rgb": [60, 9, 17] - } - ], - "tempo": [ - { - "index": 0.0, - "rgb": [254, 245, 244] - }, - { - "index": 0.00392156862745098, - "rgb": [253, 244, 242] - }, - { - "index": 0.00784313725490196, - "rgb": [252, 243, 241] - }, - { - "index": 0.011764705882352941, - "rgb": [250, 242, 239] - }, - { - "index": 0.01568627450980392, - "rgb": [249, 241, 238] - }, - { - "index": 0.0196078431372549, - "rgb": [247, 240, 236] - }, - { - "index": 0.023529411764705882, - "rgb": [246, 239, 235] - }, - { - "index": 0.027450980392156862, - "rgb": [245, 238, 233] - }, - { - "index": 0.03137254901960784, - "rgb": [243, 238, 232] - }, - { - "index": 0.03529411764705882, - "rgb": [242, 237, 230] - }, - { - "index": 0.0392156862745098, - "rgb": [241, 236, 229] - }, - { - "index": 0.043137254901960784, - "rgb": [239, 235, 227] - }, - { - "index": 0.047058823529411764, - "rgb": [238, 234, 226] - }, - { - "index": 0.050980392156862744, - "rgb": [236, 233, 224] - }, - { - "index": 0.054901960784313725, - "rgb": [235, 232, 223] - }, - { - "index": 0.058823529411764705, - "rgb": [234, 231, 221] - }, - { - "index": 0.06274509803921569, - "rgb": [232, 230, 220] - }, - { - "index": 0.06666666666666667, - "rgb": [231, 229, 219] - }, - { - "index": 0.07058823529411765, - "rgb": [229, 229, 217] - }, - { - "index": 0.07450980392156863, - "rgb": [228, 228, 216] - }, - { - "index": 0.0784313725490196, - "rgb": [227, 227, 214] - }, - { - "index": 0.08235294117647059, - "rgb": [225, 226, 213] - }, - { - "index": 0.08627450980392157, - "rgb": [224, 225, 212] - }, - { - "index": 0.09019607843137255, - "rgb": [222, 224, 210] - }, - { - "index": 0.09411764705882353, - "rgb": [221, 223, 209] - }, - { - "index": 0.09803921568627451, - "rgb": [220, 223, 207] - }, - { - "index": 0.10196078431372549, - "rgb": [218, 222, 206] - }, - { - "index": 0.10588235294117647, - "rgb": [217, 221, 205] - }, - { - "index": 0.10980392156862745, - "rgb": [215, 220, 203] - }, - { - "index": 0.11372549019607843, - "rgb": [214, 219, 202] - }, - { - "index": 0.11764705882352941, - "rgb": [212, 218, 201] - }, - { - "index": 0.12156862745098039, - "rgb": [211, 218, 199] - }, - { - "index": 0.12549019607843137, - "rgb": [210, 217, 198] - }, - { - "index": 0.12941176470588234, - "rgb": [208, 216, 197] - }, - { - "index": 0.13333333333333333, - "rgb": [207, 215, 195] - }, - { - "index": 0.13725490196078433, - "rgb": [205, 214, 194] - }, - { - "index": 0.1411764705882353, - "rgb": [204, 214, 193] - }, - { - "index": 0.14509803921568626, - "rgb": [202, 213, 192] - }, - { - "index": 0.14901960784313725, - "rgb": [201, 212, 190] - }, - { - "index": 0.15294117647058825, - "rgb": [199, 211, 189] - }, - { - "index": 0.1568627450980392, - "rgb": [198, 210, 188] - }, - { - "index": 0.16078431372549018, - "rgb": [196, 210, 187] - }, - { - "index": 0.16470588235294117, - "rgb": [195, 209, 185] - }, - { - "index": 0.16862745098039217, - "rgb": [193, 208, 184] - }, - { - "index": 0.17254901960784313, - "rgb": [192, 207, 183] - }, - { - "index": 0.1764705882352941, - "rgb": [190, 207, 182] - }, - { - "index": 0.1803921568627451, - "rgb": [189, 206, 181] - }, - { - "index": 0.1843137254901961, - "rgb": [187, 205, 179] - }, - { - "index": 0.18823529411764706, - "rgb": [186, 204, 178] - }, - { - "index": 0.19215686274509802, - "rgb": [184, 204, 177] - }, - { - "index": 0.19607843137254902, - "rgb": [183, 203, 176] - }, - { - "index": 0.2, - "rgb": [181, 202, 175] - }, - { - "index": 0.20392156862745098, - "rgb": [180, 201, 174] - }, - { - "index": 0.20784313725490194, - "rgb": [178, 201, 172] - }, - { - "index": 0.21176470588235294, - "rgb": [177, 200, 171] - }, - { - "index": 0.21568627450980393, - "rgb": [175, 199, 170] - }, - { - "index": 0.2196078431372549, - "rgb": [174, 198, 169] - }, - { - "index": 0.22352941176470587, - "rgb": [172, 198, 168] - }, - { - "index": 0.22745098039215686, - "rgb": [170, 197, 167] - }, - { - "index": 0.23137254901960785, - "rgb": [169, 196, 166] - }, - { - "index": 0.23529411764705882, - "rgb": [167, 195, 165] - }, - { - "index": 0.2392156862745098, - "rgb": [166, 195, 164] - }, - { - "index": 0.24313725490196078, - "rgb": [164, 194, 163] - }, - { - "index": 0.24705882352941178, - "rgb": [162, 193, 162] - }, - { - "index": 0.25098039215686274, - "rgb": [161, 193, 161] - }, - { - "index": 0.2549019607843137, - "rgb": [159, 192, 160] - }, - { - "index": 0.2588235294117647, - "rgb": [157, 191, 159] - }, - { - "index": 0.2627450980392157, - "rgb": [156, 191, 158] - }, - { - "index": 0.26666666666666666, - "rgb": [154, 190, 157] - }, - { - "index": 0.27058823529411763, - "rgb": [153, 189, 156] - }, - { - "index": 0.27450980392156865, - "rgb": [151, 188, 155] - }, - { - "index": 0.2784313725490196, - "rgb": [149, 188, 154] - }, - { - "index": 0.2823529411764706, - "rgb": [148, 187, 153] - }, - { - "index": 0.28627450980392155, - "rgb": [146, 186, 153] - }, - { - "index": 0.2901960784313725, - "rgb": [144, 186, 152] - }, - { - "index": 0.29411764705882354, - "rgb": [142, 185, 151] - }, - { - "index": 0.2980392156862745, - "rgb": [141, 184, 150] - }, - { - "index": 0.30196078431372547, - "rgb": [139, 184, 149] - }, - { - "index": 0.3058823529411765, - "rgb": [137, 183, 148] - }, - { - "index": 0.30980392156862746, - "rgb": [136, 182, 148] - }, - { - "index": 0.3137254901960784, - "rgb": [134, 182, 147] - }, - { - "index": 0.3176470588235294, - "rgb": [132, 181, 146] - }, - { - "index": 0.32156862745098036, - "rgb": [130, 180, 145] - }, - { - "index": 0.3254901960784314, - "rgb": [128, 180, 145] - }, - { - "index": 0.32941176470588235, - "rgb": [127, 179, 144] - }, - { - "index": 0.3333333333333333, - "rgb": [125, 178, 143] - }, - { - "index": 0.33725490196078434, - "rgb": [123, 178, 143] - }, - { - "index": 0.3411764705882353, - "rgb": [121, 177, 142] - }, - { - "index": 0.34509803921568627, - "rgb": [119, 176, 141] - }, - { - "index": 0.34901960784313724, - "rgb": [118, 176, 141] - }, - { - "index": 0.3529411764705882, - "rgb": [116, 175, 140] - }, - { - "index": 0.3568627450980392, - "rgb": [114, 174, 139] - }, - { - "index": 0.3607843137254902, - "rgb": [112, 174, 139] - }, - { - "index": 0.36470588235294116, - "rgb": [110, 173, 138] - }, - { - "index": 0.3686274509803922, - "rgb": [108, 172, 138] - }, - { - "index": 0.37254901960784315, - "rgb": [106, 171, 137] - }, - { - "index": 0.3764705882352941, - "rgb": [105, 171, 137] - }, - { - "index": 0.3803921568627451, - "rgb": [103, 170, 136] - }, - { - "index": 0.38431372549019605, - "rgb": [101, 169, 136] - }, - { - "index": 0.38823529411764707, - "rgb": [99, 169, 135] - }, - { - "index": 0.39215686274509803, - "rgb": [97, 168, 135] - }, - { - "index": 0.396078431372549, - "rgb": [95, 167, 134] - }, - { - "index": 0.4, - "rgb": [93, 167, 134] - }, - { - "index": 0.403921568627451, - "rgb": [91, 166, 133] - }, - { - "index": 0.40784313725490196, - "rgb": [89, 165, 133] - }, - { - "index": 0.4117647058823529, - "rgb": [87, 165, 133] - }, - { - "index": 0.4156862745098039, - "rgb": [85, 164, 132] - }, - { - "index": 0.4196078431372549, - "rgb": [83, 163, 132] - }, - { - "index": 0.4235294117647059, - "rgb": [81, 162, 131] - }, - { - "index": 0.42745098039215684, - "rgb": [79, 162, 131] - }, - { - "index": 0.43137254901960786, - "rgb": [77, 161, 131] - }, - { - "index": 0.43529411764705883, - "rgb": [75, 160, 131] - }, - { - "index": 0.4392156862745098, - "rgb": [73, 160, 130] - }, - { - "index": 0.44313725490196076, - "rgb": [71, 159, 130] - }, - { - "index": 0.44705882352941173, - "rgb": [69, 158, 130] - }, - { - "index": 0.45098039215686275, - "rgb": [67, 157, 129] - }, - { - "index": 0.4549019607843137, - "rgb": [65, 157, 129] - }, - { - "index": 0.4588235294117647, - "rgb": [63, 156, 129] - }, - { - "index": 0.4627450980392157, - "rgb": [61, 155, 129] - }, - { - "index": 0.4666666666666667, - "rgb": [59, 154, 129] - }, - { - "index": 0.47058823529411764, - "rgb": [57, 153, 128] - }, - { - "index": 0.4745098039215686, - "rgb": [55, 153, 128] - }, - { - "index": 0.4784313725490196, - "rgb": [53, 152, 128] - }, - { - "index": 0.4823529411764706, - "rgb": [51, 151, 128] - }, - { - "index": 0.48627450980392156, - "rgb": [49, 150, 128] - }, - { - "index": 0.49019607843137253, - "rgb": [47, 149, 127] - }, - { - "index": 0.49411764705882355, - "rgb": [46, 149, 127] - }, - { - "index": 0.4980392156862745, - "rgb": [44, 148, 127] - }, - { - "index": 0.5019607843137255, - "rgb": [42, 147, 127] - }, - { - "index": 0.5058823529411764, - "rgb": [40, 146, 127] - }, - { - "index": 0.5098039215686274, - "rgb": [38, 145, 126] - }, - { - "index": 0.5137254901960784, - "rgb": [37, 144, 126] - }, - { - "index": 0.5176470588235293, - "rgb": [35, 144, 126] - }, - { - "index": 0.5215686274509804, - "rgb": [34, 143, 126] - }, - { - "index": 0.5254901960784314, - "rgb": [32, 142, 126] - }, - { - "index": 0.5294117647058824, - "rgb": [31, 141, 126] - }, - { - "index": 0.5333333333333333, - "rgb": [29, 140, 125] - }, - { - "index": 0.5372549019607843, - "rgb": [28, 139, 125] - }, - { - "index": 0.5411764705882353, - "rgb": [26, 138, 125] - }, - { - "index": 0.5450980392156862, - "rgb": [25, 137, 125] - }, - { - "index": 0.5490196078431373, - "rgb": [24, 137, 124] - }, - { - "index": 0.5529411764705883, - "rgb": [23, 136, 124] - }, - { - "index": 0.5568627450980392, - "rgb": [22, 135, 124] - }, - { - "index": 0.5607843137254902, - "rgb": [21, 134, 124] - }, - { - "index": 0.5647058823529412, - "rgb": [20, 133, 123] - }, - { - "index": 0.5686274509803921, - "rgb": [19, 132, 123] - }, - { - "index": 0.5725490196078431, - "rgb": [19, 131, 123] - }, - { - "index": 0.5764705882352941, - "rgb": [18, 130, 123] - }, - { - "index": 0.580392156862745, - "rgb": [18, 129, 122] - }, - { - "index": 0.5843137254901961, - "rgb": [17, 128, 122] - }, - { - "index": 0.5882352941176471, - "rgb": [17, 127, 122] - }, - { - "index": 0.592156862745098, - "rgb": [17, 126, 121] - }, - { - "index": 0.596078431372549, - "rgb": [16, 125, 121] - }, - { - "index": 0.6, - "rgb": [16, 125, 121] - }, - { - "index": 0.6039215686274509, - "rgb": [16, 124, 120] - }, - { - "index": 0.6078431372549019, - "rgb": [16, 123, 120] - }, - { - "index": 0.611764705882353, - "rgb": [16, 122, 120] - }, - { - "index": 0.615686274509804, - "rgb": [16, 121, 119] - }, - { - "index": 0.6196078431372549, - "rgb": [17, 120, 119] - }, - { - "index": 0.6235294117647059, - "rgb": [17, 119, 119] - }, - { - "index": 0.6274509803921569, - "rgb": [17, 118, 118] - }, - { - "index": 0.6313725490196078, - "rgb": [17, 117, 118] - }, - { - "index": 0.6352941176470588, - "rgb": [18, 116, 117] - }, - { - "index": 0.6392156862745098, - "rgb": [18, 115, 117] - }, - { - "index": 0.6431372549019607, - "rgb": [18, 114, 117] - }, - { - "index": 0.6470588235294118, - "rgb": [19, 113, 116] - }, - { - "index": 0.6509803921568628, - "rgb": [19, 112, 116] - }, - { - "index": 0.6549019607843137, - "rgb": [19, 111, 115] - }, - { - "index": 0.6588235294117647, - "rgb": [20, 110, 115] - }, - { - "index": 0.6627450980392157, - "rgb": [20, 109, 114] - }, - { - "index": 0.6666666666666666, - "rgb": [20, 109, 114] - }, - { - "index": 0.6705882352941176, - "rgb": [21, 108, 114] - }, - { - "index": 0.6745098039215687, - "rgb": [21, 107, 113] - }, - { - "index": 0.6784313725490196, - "rgb": [21, 106, 113] - }, - { - "index": 0.6823529411764706, - "rgb": [22, 105, 112] - }, - { - "index": 0.6862745098039216, - "rgb": [22, 104, 112] - }, - { - "index": 0.6901960784313725, - "rgb": [22, 103, 111] - }, - { - "index": 0.6941176470588235, - "rgb": [23, 102, 111] - }, - { - "index": 0.6980392156862745, - "rgb": [23, 101, 110] - }, - { - "index": 0.7019607843137254, - "rgb": [23, 100, 110] - }, - { - "index": 0.7058823529411764, - "rgb": [24, 99, 109] - }, - { - "index": 0.7098039215686275, - "rgb": [24, 98, 109] - }, - { - "index": 0.7137254901960784, - "rgb": [24, 97, 108] - }, - { - "index": 0.7176470588235294, - "rgb": [25, 96, 108] - }, - { - "index": 0.7215686274509804, - "rgb": [25, 95, 107] - }, - { - "index": 0.7254901960784313, - "rgb": [25, 94, 107] - }, - { - "index": 0.7294117647058823, - "rgb": [25, 94, 106] - }, - { - "index": 0.7333333333333333, - "rgb": [26, 93, 106] - }, - { - "index": 0.7372549019607844, - "rgb": [26, 92, 105] - }, - { - "index": 0.7411764705882353, - "rgb": [26, 91, 105] - }, - { - "index": 0.7450980392156863, - "rgb": [26, 90, 104] - }, - { - "index": 0.7490196078431373, - "rgb": [26, 89, 103] - }, - { - "index": 0.7529411764705882, - "rgb": [26, 88, 103] - }, - { - "index": 0.7568627450980392, - "rgb": [27, 87, 102] - }, - { - "index": 0.7607843137254902, - "rgb": [27, 86, 102] - }, - { - "index": 0.7647058823529411, - "rgb": [27, 85, 101] - }, - { - "index": 0.7686274509803921, - "rgb": [27, 84, 101] - }, - { - "index": 0.7725490196078432, - "rgb": [27, 83, 100] - }, - { - "index": 0.7764705882352941, - "rgb": [27, 82, 100] - }, - { - "index": 0.7803921568627451, - "rgb": [27, 81, 99] - }, - { - "index": 0.7843137254901961, - "rgb": [27, 81, 98] - }, - { - "index": 0.788235294117647, - "rgb": [27, 80, 98] - }, - { - "index": 0.792156862745098, - "rgb": [28, 79, 97] - }, - { - "index": 0.796078431372549, - "rgb": [28, 78, 97] - }, - { - "index": 0.8, - "rgb": [28, 77, 96] - }, - { - "index": 0.803921568627451, - "rgb": [28, 76, 96] - }, - { - "index": 0.807843137254902, - "rgb": [28, 75, 95] - }, - { - "index": 0.8117647058823529, - "rgb": [28, 74, 94] - }, - { - "index": 0.8156862745098039, - "rgb": [28, 73, 94] - }, - { - "index": 0.8196078431372549, - "rgb": [28, 72, 93] - }, - { - "index": 0.8235294117647058, - "rgb": [28, 71, 93] - }, - { - "index": 0.8274509803921568, - "rgb": [28, 70, 92] - }, - { - "index": 0.8313725490196078, - "rgb": [28, 70, 91] - }, - { - "index": 0.8352941176470589, - "rgb": [27, 69, 91] - }, - { - "index": 0.8392156862745098, - "rgb": [27, 68, 90] - }, - { - "index": 0.8431372549019608, - "rgb": [27, 67, 90] - }, - { - "index": 0.8470588235294118, - "rgb": [27, 66, 89] - }, - { - "index": 0.8509803921568627, - "rgb": [27, 65, 89] - }, - { - "index": 0.8549019607843137, - "rgb": [27, 64, 88] - }, - { - "index": 0.8588235294117647, - "rgb": [27, 63, 87] - }, - { - "index": 0.8627450980392157, - "rgb": [27, 62, 87] - }, - { - "index": 0.8666666666666667, - "rgb": [27, 61, 86] - }, - { - "index": 0.8705882352941177, - "rgb": [27, 60, 86] - }, - { - "index": 0.8745098039215686, - "rgb": [27, 60, 85] - }, - { - "index": 0.8784313725490196, - "rgb": [26, 59, 84] - }, - { - "index": 0.8823529411764706, - "rgb": [26, 58, 84] - }, - { - "index": 0.8862745098039215, - "rgb": [26, 57, 83] - }, - { - "index": 0.8901960784313725, - "rgb": [26, 56, 83] - }, - { - "index": 0.8941176470588235, - "rgb": [26, 55, 82] - }, - { - "index": 0.8980392156862745, - "rgb": [26, 54, 82] - }, - { - "index": 0.9019607843137255, - "rgb": [26, 53, 81] - }, - { - "index": 0.9058823529411765, - "rgb": [25, 52, 80] - }, - { - "index": 0.9098039215686274, - "rgb": [25, 51, 80] - }, - { - "index": 0.9137254901960784, - "rgb": [25, 50, 79] - }, - { - "index": 0.9176470588235294, - "rgb": [25, 49, 79] - }, - { - "index": 0.9215686274509803, - "rgb": [25, 48, 78] - }, - { - "index": 0.9254901960784314, - "rgb": [25, 47, 78] - }, - { - "index": 0.9294117647058824, - "rgb": [24, 47, 77] - }, - { - "index": 0.9333333333333333, - "rgb": [24, 46, 76] - }, - { - "index": 0.9372549019607843, - "rgb": [24, 45, 76] - }, - { - "index": 0.9411764705882353, - "rgb": [24, 44, 75] - }, - { - "index": 0.9450980392156862, - "rgb": [24, 43, 75] - }, - { - "index": 0.9490196078431372, - "rgb": [23, 42, 74] - }, - { - "index": 0.9529411764705882, - "rgb": [23, 41, 74] - }, - { - "index": 0.9568627450980391, - "rgb": [23, 40, 73] - }, - { - "index": 0.9607843137254902, - "rgb": [23, 39, 72] - }, - { - "index": 0.9647058823529412, - "rgb": [22, 38, 72] - }, - { - "index": 0.9686274509803922, - "rgb": [22, 37, 71] - }, - { - "index": 0.9725490196078431, - "rgb": [22, 36, 71] - }, - { - "index": 0.9764705882352941, - "rgb": [22, 35, 70] - }, - { - "index": 0.9803921568627451, - "rgb": [22, 34, 70] - }, - { - "index": 0.984313725490196, - "rgb": [21, 33, 69] - }, - { - "index": 0.9882352941176471, - "rgb": [21, 32, 69] - }, - { - "index": 0.9921568627450981, - "rgb": [21, 31, 68] - }, - { - "index": 0.996078431372549, - "rgb": [21, 30, 68] - }, - { - "index": 1.0, - "rgb": [20, 29, 67] - } - ], - "rain": [ - { - "index": 0.0, - "rgb": [238, 237, 242] - }, - { - "index": 0.00392156862745098, - "rgb": [237, 236, 241] - }, - { - "index": 0.00784313725490196, - "rgb": [236, 235, 239] - }, - { - "index": 0.011764705882352941, - "rgb": [236, 234, 238] - }, - { - "index": 0.01568627450980392, - "rgb": [235, 233, 236] - }, - { - "index": 0.0196078431372549, - "rgb": [234, 231, 234] - }, - { - "index": 0.023529411764705882, - "rgb": [233, 230, 233] - }, - { - "index": 0.027450980392156862, - "rgb": [233, 229, 231] - }, - { - "index": 0.03137254901960784, - "rgb": [232, 228, 230] - }, - { - "index": 0.03529411764705882, - "rgb": [231, 227, 228] - }, - { - "index": 0.0392156862745098, - "rgb": [230, 226, 227] - }, - { - "index": 0.043137254901960784, - "rgb": [229, 225, 225] - }, - { - "index": 0.047058823529411764, - "rgb": [229, 224, 224] - }, - { - "index": 0.050980392156862744, - "rgb": [228, 223, 222] - }, - { - "index": 0.054901960784313725, - "rgb": [227, 222, 221] - }, - { - "index": 0.058823529411764705, - "rgb": [227, 221, 219] - }, - { - "index": 0.06274509803921569, - "rgb": [226, 220, 217] - }, - { - "index": 0.06666666666666667, - "rgb": [226, 219, 216] - }, - { - "index": 0.07058823529411765, - "rgb": [225, 218, 214] - }, - { - "index": 0.07450980392156863, - "rgb": [225, 216, 212] - }, - { - "index": 0.0784313725490196, - "rgb": [224, 215, 210] - }, - { - "index": 0.08235294117647059, - "rgb": [223, 214, 208] - }, - { - "index": 0.08627450980392157, - "rgb": [223, 213, 206] - }, - { - "index": 0.09019607843137255, - "rgb": [222, 212, 204] - }, - { - "index": 0.09411764705882353, - "rgb": [222, 211, 203] - }, - { - "index": 0.09803921568627451, - "rgb": [221, 210, 201] - }, - { - "index": 0.10196078431372549, - "rgb": [221, 209, 199] - }, - { - "index": 0.10588235294117647, - "rgb": [220, 208, 197] - }, - { - "index": 0.10980392156862745, - "rgb": [220, 207, 195] - }, - { - "index": 0.11372549019607843, - "rgb": [219, 206, 193] - }, - { - "index": 0.11764705882352941, - "rgb": [219, 205, 191] - }, - { - "index": 0.12156862745098039, - "rgb": [219, 204, 189] - }, - { - "index": 0.12549019607843137, - "rgb": [218, 203, 187] - }, - { - "index": 0.12941176470588234, - "rgb": [218, 201, 185] - }, - { - "index": 0.13333333333333333, - "rgb": [217, 200, 183] - }, - { - "index": 0.13725490196078433, - "rgb": [217, 199, 181] - }, - { - "index": 0.1411764705882353, - "rgb": [216, 198, 179] - }, - { - "index": 0.14509803921568626, - "rgb": [215, 197, 177] - }, - { - "index": 0.14901960784313725, - "rgb": [215, 196, 175] - }, - { - "index": 0.15294117647058825, - "rgb": [214, 195, 173] - }, - { - "index": 0.1568627450980392, - "rgb": [214, 194, 171] - }, - { - "index": 0.16078431372549018, - "rgb": [213, 194, 169] - }, - { - "index": 0.16470588235294117, - "rgb": [212, 193, 167] - }, - { - "index": 0.16862745098039217, - "rgb": [211, 192, 165] - }, - { - "index": 0.17254901960784313, - "rgb": [210, 191, 163] - }, - { - "index": 0.1764705882352941, - "rgb": [209, 190, 161] - }, - { - "index": 0.1803921568627451, - "rgb": [208, 189, 159] - }, - { - "index": 0.1843137254901961, - "rgb": [207, 189, 158] - }, - { - "index": 0.18823529411764706, - "rgb": [206, 188, 156] - }, - { - "index": 0.19215686274509802, - "rgb": [205, 187, 154] - }, - { - "index": 0.19607843137254902, - "rgb": [204, 186, 153] - }, - { - "index": 0.2, - "rgb": [202, 186, 151] - }, - { - "index": 0.20392156862745098, - "rgb": [201, 185, 150] - }, - { - "index": 0.20784313725490194, - "rgb": [199, 185, 148] - }, - { - "index": 0.21176470588235294, - "rgb": [198, 184, 147] - }, - { - "index": 0.21568627450980393, - "rgb": [196, 183, 146] - }, - { - "index": 0.2196078431372549, - "rgb": [194, 183, 145] - }, - { - "index": 0.22352941176470587, - "rgb": [193, 182, 144] - }, - { - "index": 0.22745098039215686, - "rgb": [191, 182, 143] - }, - { - "index": 0.23137254901960785, - "rgb": [189, 181, 142] - }, - { - "index": 0.23529411764705882, - "rgb": [188, 181, 141] - }, - { - "index": 0.2392156862745098, - "rgb": [186, 180, 140] - }, - { - "index": 0.24313725490196078, - "rgb": [184, 180, 139] - }, - { - "index": 0.24705882352941178, - "rgb": [183, 179, 138] - }, - { - "index": 0.25098039215686274, - "rgb": [181, 178, 138] - }, - { - "index": 0.2549019607843137, - "rgb": [179, 178, 137] - }, - { - "index": 0.2588235294117647, - "rgb": [177, 177, 136] - }, - { - "index": 0.2627450980392157, - "rgb": [176, 177, 136] - }, - { - "index": 0.26666666666666666, - "rgb": [174, 176, 135] - }, - { - "index": 0.27058823529411763, - "rgb": [172, 176, 134] - }, - { - "index": 0.27450980392156865, - "rgb": [171, 175, 134] - }, - { - "index": 0.2784313725490196, - "rgb": [169, 175, 133] - }, - { - "index": 0.2823529411764706, - "rgb": [167, 174, 132] - }, - { - "index": 0.28627450980392155, - "rgb": [165, 173, 132] - }, - { - "index": 0.2901960784313725, - "rgb": [164, 173, 131] - }, - { - "index": 0.29411764705882354, - "rgb": [162, 172, 131] - }, - { - "index": 0.2980392156862745, - "rgb": [160, 172, 130] - }, - { - "index": 0.30196078431372547, - "rgb": [159, 171, 129] - }, - { - "index": 0.3058823529411765, - "rgb": [157, 171, 129] - }, - { - "index": 0.30980392156862746, - "rgb": [155, 170, 128] - }, - { - "index": 0.3137254901960784, - "rgb": [153, 169, 128] - }, - { - "index": 0.3176470588235294, - "rgb": [152, 169, 127] - }, - { - "index": 0.32156862745098036, - "rgb": [150, 168, 126] - }, - { - "index": 0.3254901960784314, - "rgb": [148, 168, 126] - }, - { - "index": 0.32941176470588235, - "rgb": [147, 167, 125] - }, - { - "index": 0.3333333333333333, - "rgb": [145, 167, 125] - }, - { - "index": 0.33725490196078434, - "rgb": [143, 166, 124] - }, - { - "index": 0.3411764705882353, - "rgb": [141, 165, 124] - }, - { - "index": 0.34509803921568627, - "rgb": [140, 165, 123] - }, - { - "index": 0.34901960784313724, - "rgb": [138, 164, 123] - }, - { - "index": 0.3529411764705882, - "rgb": [136, 164, 122] - }, - { - "index": 0.3568627450980392, - "rgb": [134, 163, 122] - }, - { - "index": 0.3607843137254902, - "rgb": [133, 163, 121] - }, - { - "index": 0.36470588235294116, - "rgb": [131, 162, 120] - }, - { - "index": 0.3686274509803922, - "rgb": [129, 161, 120] - }, - { - "index": 0.37254901960784315, - "rgb": [127, 161, 119] - }, - { - "index": 0.3764705882352941, - "rgb": [125, 160, 119] - }, - { - "index": 0.3803921568627451, - "rgb": [124, 160, 118] - }, - { - "index": 0.38431372549019605, - "rgb": [122, 159, 118] - }, - { - "index": 0.38823529411764707, - "rgb": [120, 159, 117] - }, - { - "index": 0.39215686274509803, - "rgb": [118, 158, 117] - }, - { - "index": 0.396078431372549, - "rgb": [116, 158, 117] - }, - { - "index": 0.4, - "rgb": [114, 157, 116] - }, - { - "index": 0.403921568627451, - "rgb": [113, 156, 116] - }, - { - "index": 0.40784313725490196, - "rgb": [111, 156, 115] - }, - { - "index": 0.4117647058823529, - "rgb": [109, 155, 115] - }, - { - "index": 0.4156862745098039, - "rgb": [107, 155, 114] - }, - { - "index": 0.4196078431372549, - "rgb": [105, 154, 114] - }, - { - "index": 0.4235294117647059, - "rgb": [103, 154, 113] - }, - { - "index": 0.42745098039215684, - "rgb": [101, 153, 113] - }, - { - "index": 0.43137254901960786, - "rgb": [99, 152, 113] - }, - { - "index": 0.43529411764705883, - "rgb": [97, 152, 112] - }, - { - "index": 0.4392156862745098, - "rgb": [95, 151, 112] - }, - { - "index": 0.44313725490196076, - "rgb": [93, 151, 112] - }, - { - "index": 0.44705882352941173, - "rgb": [91, 150, 111] - }, - { - "index": 0.45098039215686275, - "rgb": [89, 150, 111] - }, - { - "index": 0.4549019607843137, - "rgb": [87, 149, 111] - }, - { - "index": 0.4588235294117647, - "rgb": [85, 148, 111] - }, - { - "index": 0.4627450980392157, - "rgb": [82, 148, 110] - }, - { - "index": 0.4666666666666667, - "rgb": [80, 147, 110] - }, - { - "index": 0.47058823529411764, - "rgb": [78, 147, 110] - }, - { - "index": 0.4745098039215686, - "rgb": [76, 146, 110] - }, - { - "index": 0.4784313725490196, - "rgb": [74, 145, 110] - }, - { - "index": 0.4823529411764706, - "rgb": [71, 145, 109] - }, - { - "index": 0.48627450980392156, - "rgb": [69, 144, 109] - }, - { - "index": 0.49019607843137253, - "rgb": [67, 144, 109] - }, - { - "index": 0.49411764705882355, - "rgb": [65, 143, 109] - }, - { - "index": 0.4980392156862745, - "rgb": [62, 142, 109] - }, - { - "index": 0.5019607843137255, - "rgb": [60, 142, 109] - }, - { - "index": 0.5058823529411764, - "rgb": [58, 141, 109] - }, - { - "index": 0.5098039215686274, - "rgb": [56, 140, 109] - }, - { - "index": 0.5137254901960784, - "rgb": [53, 140, 109] - }, - { - "index": 0.5176470588235293, - "rgb": [51, 139, 109] - }, - { - "index": 0.5215686274509804, - "rgb": [49, 138, 109] - }, - { - "index": 0.5254901960784314, - "rgb": [47, 138, 109] - }, - { - "index": 0.5294117647058824, - "rgb": [44, 137, 109] - }, - { - "index": 0.5333333333333333, - "rgb": [42, 136, 109] - }, - { - "index": 0.5372549019607843, - "rgb": [40, 135, 109] - }, - { - "index": 0.5411764705882353, - "rgb": [38, 135, 109] - }, - { - "index": 0.5450980392156862, - "rgb": [36, 134, 109] - }, - { - "index": 0.5490196078431373, - "rgb": [34, 133, 109] - }, - { - "index": 0.5529411764705883, - "rgb": [32, 132, 109] - }, - { - "index": 0.5568627450980392, - "rgb": [30, 131, 110] - }, - { - "index": 0.5607843137254902, - "rgb": [28, 131, 110] - }, - { - "index": 0.5647058823529412, - "rgb": [26, 130, 110] - }, - { - "index": 0.5686274509803921, - "rgb": [24, 129, 110] - }, - { - "index": 0.5725490196078431, - "rgb": [22, 128, 110] - }, - { - "index": 0.5764705882352941, - "rgb": [21, 127, 110] - }, - { - "index": 0.580392156862745, - "rgb": [19, 126, 110] - }, - { - "index": 0.5843137254901961, - "rgb": [18, 126, 110] - }, - { - "index": 0.5882352941176471, - "rgb": [16, 125, 110] - }, - { - "index": 0.592156862745098, - "rgb": [15, 124, 110] - }, - { - "index": 0.596078431372549, - "rgb": [13, 123, 110] - }, - { - "index": 0.6, - "rgb": [12, 122, 110] - }, - { - "index": 0.6039215686274509, - "rgb": [11, 121, 110] - }, - { - "index": 0.6078431372549019, - "rgb": [9, 120, 110] - }, - { - "index": 0.611764705882353, - "rgb": [8, 120, 110] - }, - { - "index": 0.615686274509804, - "rgb": [8, 119, 110] - }, - { - "index": 0.6196078431372549, - "rgb": [7, 118, 110] - }, - { - "index": 0.6235294117647059, - "rgb": [6, 117, 110] - }, - { - "index": 0.6274509803921569, - "rgb": [5, 116, 109] - }, - { - "index": 0.6313725490196078, - "rgb": [5, 115, 109] - }, - { - "index": 0.6352941176470588, - "rgb": [4, 114, 109] - }, - { - "index": 0.6392156862745098, - "rgb": [4, 113, 109] - }, - { - "index": 0.6431372549019607, - "rgb": [3, 112, 109] - }, - { - "index": 0.6470588235294118, - "rgb": [3, 111, 109] - }, - { - "index": 0.6509803921568628, - "rgb": [3, 111, 109] - }, - { - "index": 0.6549019607843137, - "rgb": [3, 110, 109] - }, - { - "index": 0.6588235294117647, - "rgb": [3, 109, 109] - }, - { - "index": 0.6627450980392157, - "rgb": [3, 108, 108] - }, - { - "index": 0.6666666666666666, - "rgb": [3, 107, 108] - }, - { - "index": 0.6705882352941176, - "rgb": [3, 106, 108] - }, - { - "index": 0.6745098039215687, - "rgb": [4, 105, 108] - }, - { - "index": 0.6784313725490196, - "rgb": [4, 104, 108] - }, - { - "index": 0.6823529411764706, - "rgb": [4, 103, 108] - }, - { - "index": 0.6862745098039216, - "rgb": [5, 102, 107] - }, - { - "index": 0.6901960784313725, - "rgb": [5, 101, 107] - }, - { - "index": 0.6941176470588235, - "rgb": [6, 101, 107] - }, - { - "index": 0.6980392156862745, - "rgb": [7, 100, 107] - }, - { - "index": 0.7019607843137254, - "rgb": [8, 99, 106] - }, - { - "index": 0.7058823529411764, - "rgb": [9, 98, 106] - }, - { - "index": 0.7098039215686275, - "rgb": [9, 97, 106] - }, - { - "index": 0.7137254901960784, - "rgb": [10, 96, 106] - }, - { - "index": 0.7176470588235294, - "rgb": [11, 95, 105] - }, - { - "index": 0.7215686274509804, - "rgb": [12, 94, 105] - }, - { - "index": 0.7254901960784313, - "rgb": [13, 93, 105] - }, - { - "index": 0.7294117647058823, - "rgb": [14, 92, 104] - }, - { - "index": 0.7333333333333333, - "rgb": [15, 91, 104] - }, - { - "index": 0.7372549019607844, - "rgb": [16, 90, 103] - }, - { - "index": 0.7411764705882353, - "rgb": [17, 89, 103] - }, - { - "index": 0.7450980392156863, - "rgb": [18, 88, 103] - }, - { - "index": 0.7490196078431373, - "rgb": [19, 87, 102] - }, - { - "index": 0.7529411764705882, - "rgb": [20, 86, 102] - }, - { - "index": 0.7568627450980392, - "rgb": [21, 85, 101] - }, - { - "index": 0.7607843137254902, - "rgb": [22, 84, 101] - }, - { - "index": 0.7647058823529411, - "rgb": [23, 84, 100] - }, - { - "index": 0.7686274509803921, - "rgb": [24, 83, 100] - }, - { - "index": 0.7725490196078432, - "rgb": [24, 82, 99] - }, - { - "index": 0.7764705882352941, - "rgb": [25, 81, 99] - }, - { - "index": 0.7803921568627451, - "rgb": [26, 80, 98] - }, - { - "index": 0.7843137254901961, - "rgb": [27, 79, 97] - }, - { - "index": 0.788235294117647, - "rgb": [27, 78, 97] - }, - { - "index": 0.792156862745098, - "rgb": [28, 77, 96] - }, - { - "index": 0.796078431372549, - "rgb": [29, 76, 96] - }, - { - "index": 0.8, - "rgb": [29, 75, 95] - }, - { - "index": 0.803921568627451, - "rgb": [30, 74, 94] - }, - { - "index": 0.807843137254902, - "rgb": [30, 73, 94] - }, - { - "index": 0.8117647058823529, - "rgb": [31, 72, 93] - }, - { - "index": 0.8156862745098039, - "rgb": [32, 71, 92] - }, - { - "index": 0.8196078431372549, - "rgb": [32, 70, 91] - }, - { - "index": 0.8235294117647058, - "rgb": [32, 69, 91] - }, - { - "index": 0.8274509803921568, - "rgb": [33, 68, 90] - }, - { - "index": 0.8313725490196078, - "rgb": [33, 67, 89] - }, - { - "index": 0.8352941176470589, - "rgb": [34, 66, 88] - }, - { - "index": 0.8392156862745098, - "rgb": [34, 65, 88] - }, - { - "index": 0.8431372549019608, - "rgb": [34, 64, 87] - }, - { - "index": 0.8470588235294118, - "rgb": [35, 63, 86] - }, - { - "index": 0.8509803921568627, - "rgb": [35, 62, 85] - }, - { - "index": 0.8549019607843137, - "rgb": [35, 62, 84] - }, - { - "index": 0.8588235294117647, - "rgb": [36, 61, 83] - }, - { - "index": 0.8627450980392157, - "rgb": [36, 60, 83] - }, - { - "index": 0.8666666666666667, - "rgb": [36, 59, 82] - }, - { - "index": 0.8705882352941177, - "rgb": [36, 58, 81] - }, - { - "index": 0.8745098039215686, - "rgb": [36, 57, 80] - }, - { - "index": 0.8784313725490196, - "rgb": [36, 56, 79] - }, - { - "index": 0.8823529411764706, - "rgb": [37, 55, 78] - }, - { - "index": 0.8862745098039215, - "rgb": [37, 54, 78] - }, - { - "index": 0.8901960784313725, - "rgb": [37, 53, 77] - }, - { - "index": 0.8941176470588235, - "rgb": [37, 52, 76] - }, - { - "index": 0.8980392156862745, - "rgb": [37, 51, 75] - }, - { - "index": 0.9019607843137255, - "rgb": [37, 50, 74] - }, - { - "index": 0.9058823529411765, - "rgb": [37, 49, 74] - }, - { - "index": 0.9098039215686274, - "rgb": [37, 48, 73] - }, - { - "index": 0.9137254901960784, - "rgb": [37, 47, 72] - }, - { - "index": 0.9176470588235294, - "rgb": [37, 47, 71] - }, - { - "index": 0.9215686274509803, - "rgb": [37, 46, 70] - }, - { - "index": 0.9254901960784314, - "rgb": [36, 45, 70] - }, - { - "index": 0.9294117647058824, - "rgb": [36, 44, 69] - }, - { - "index": 0.9333333333333333, - "rgb": [36, 43, 68] - }, - { - "index": 0.9372549019607843, - "rgb": [36, 42, 67] - }, - { - "index": 0.9411764705882353, - "rgb": [36, 41, 67] - }, - { - "index": 0.9450980392156862, - "rgb": [36, 40, 66] - }, - { - "index": 0.9490196078431372, - "rgb": [36, 39, 65] - }, - { - "index": 0.9529411764705882, - "rgb": [36, 38, 64] - }, - { - "index": 0.9568627450980391, - "rgb": [35, 37, 64] - }, - { - "index": 0.9607843137254902, - "rgb": [35, 36, 63] - }, - { - "index": 0.9647058823529412, - "rgb": [35, 35, 62] - }, - { - "index": 0.9686274509803922, - "rgb": [35, 34, 61] - }, - { - "index": 0.9725490196078431, - "rgb": [35, 33, 61] - }, - { - "index": 0.9764705882352941, - "rgb": [34, 32, 60] - }, - { - "index": 0.9803921568627451, - "rgb": [34, 31, 59] - }, - { - "index": 0.984313725490196, - "rgb": [34, 30, 59] - }, - { - "index": 0.9882352941176471, - "rgb": [34, 29, 58] - }, - { - "index": 0.9921568627450981, - "rgb": [34, 28, 57] - }, - { - "index": 0.996078431372549, - "rgb": [33, 27, 57] - }, - { - "index": 1.0, - "rgb": [33, 26, 56] - } - ], - "topo": [ - { - "index": 0.0, - "rgb": [39, 26, 44] - }, - { - "index": 0.00392156862745098, - "rgb": [41, 27, 46] - }, - { - "index": 0.00784313725490196, - "rgb": [42, 29, 49] - }, - { - "index": 0.011764705882352941, - "rgb": [43, 30, 52] - }, - { - "index": 0.01568627450980392, - "rgb": [45, 32, 55] - }, - { - "index": 0.0196078431372549, - "rgb": [46, 33, 57] - }, - { - "index": 0.023529411764705882, - "rgb": [47, 35, 60] - }, - { - "index": 0.027450980392156862, - "rgb": [49, 36, 63] - }, - { - "index": 0.03137254901960784, - "rgb": [50, 38, 66] - }, - { - "index": 0.03529411764705882, - "rgb": [51, 39, 69] - }, - { - "index": 0.0392156862745098, - "rgb": [52, 41, 72] - }, - { - "index": 0.043137254901960784, - "rgb": [53, 42, 75] - }, - { - "index": 0.047058823529411764, - "rgb": [54, 43, 78] - }, - { - "index": 0.050980392156862744, - "rgb": [56, 45, 82] - }, - { - "index": 0.054901960784313725, - "rgb": [57, 46, 85] - }, - { - "index": 0.058823529411764705, - "rgb": [58, 48, 88] - }, - { - "index": 0.06274509803921569, - "rgb": [59, 49, 91] - }, - { - "index": 0.06666666666666667, - "rgb": [60, 51, 95] - }, - { - "index": 0.07058823529411765, - "rgb": [61, 52, 98] - }, - { - "index": 0.07450980392156863, - "rgb": [61, 54, 101] - }, - { - "index": 0.0784313725490196, - "rgb": [62, 55, 105] - }, - { - "index": 0.08235294117647059, - "rgb": [63, 57, 108] - }, - { - "index": 0.08627450980392157, - "rgb": [63, 58, 111] - }, - { - "index": 0.09019607843137255, - "rgb": [64, 60, 115] - }, - { - "index": 0.09411764705882353, - "rgb": [64, 61, 118] - }, - { - "index": 0.09803921568627451, - "rgb": [65, 63, 121] - }, - { - "index": 0.10196078431372549, - "rgb": [65, 65, 124] - }, - { - "index": 0.10588235294117647, - "rgb": [65, 67, 127] - }, - { - "index": 0.10980392156862745, - "rgb": [65, 69, 130] - }, - { - "index": 0.11372549019607843, - "rgb": [65, 70, 133] - }, - { - "index": 0.11764705882352941, - "rgb": [64, 72, 135] - }, - { - "index": 0.12156862745098039, - "rgb": [64, 75, 137] - }, - { - "index": 0.12549019607843137, - "rgb": [64, 77, 139] - }, - { - "index": 0.12941176470588234, - "rgb": [63, 79, 141] - }, - { - "index": 0.13333333333333333, - "rgb": [63, 81, 142] - }, - { - "index": 0.13725490196078433, - "rgb": [62, 83, 143] - }, - { - "index": 0.1411764705882353, - "rgb": [62, 85, 144] - }, - { - "index": 0.14509803921568626, - "rgb": [62, 88, 145] - }, - { - "index": 0.14901960784313725, - "rgb": [61, 90, 146] - }, - { - "index": 0.15294117647058825, - "rgb": [61, 92, 146] - }, - { - "index": 0.1568627450980392, - "rgb": [61, 94, 147] - }, - { - "index": 0.16078431372549018, - "rgb": [61, 96, 147] - }, - { - "index": 0.16470588235294117, - "rgb": [61, 98, 148] - }, - { - "index": 0.16862745098039217, - "rgb": [61, 100, 148] - }, - { - "index": 0.17254901960784313, - "rgb": [61, 102, 149] - }, - { - "index": 0.1764705882352941, - "rgb": [62, 105, 149] - }, - { - "index": 0.1803921568627451, - "rgb": [62, 107, 150] - }, - { - "index": 0.1843137254901961, - "rgb": [62, 109, 150] - }, - { - "index": 0.18823529411764706, - "rgb": [63, 111, 150] - }, - { - "index": 0.19215686274509802, - "rgb": [63, 113, 151] - }, - { - "index": 0.19607843137254902, - "rgb": [63, 115, 151] - }, - { - "index": 0.2, - "rgb": [64, 117, 152] - }, - { - "index": 0.20392156862745098, - "rgb": [64, 119, 152] - }, - { - "index": 0.20784313725490194, - "rgb": [65, 121, 153] - }, - { - "index": 0.21176470588235294, - "rgb": [66, 123, 153] - }, - { - "index": 0.21568627450980393, - "rgb": [66, 125, 153] - }, - { - "index": 0.2196078431372549, - "rgb": [67, 127, 154] - }, - { - "index": 0.22352941176470587, - "rgb": [67, 129, 154] - }, - { - "index": 0.22745098039215686, - "rgb": [68, 130, 155] - }, - { - "index": 0.23137254901960785, - "rgb": [69, 132, 155] - }, - { - "index": 0.23529411764705882, - "rgb": [69, 134, 156] - }, - { - "index": 0.2392156862745098, - "rgb": [70, 136, 156] - }, - { - "index": 0.24313725490196078, - "rgb": [71, 138, 157] - }, - { - "index": 0.24705882352941178, - "rgb": [71, 140, 157] - }, - { - "index": 0.25098039215686274, - "rgb": [72, 142, 157] - }, - { - "index": 0.2549019607843137, - "rgb": [73, 144, 158] - }, - { - "index": 0.2588235294117647, - "rgb": [73, 146, 158] - }, - { - "index": 0.2627450980392157, - "rgb": [74, 148, 159] - }, - { - "index": 0.26666666666666666, - "rgb": [75, 150, 159] - }, - { - "index": 0.27058823529411763, - "rgb": [75, 152, 160] - }, - { - "index": 0.27450980392156865, - "rgb": [76, 154, 160] - }, - { - "index": 0.2784313725490196, - "rgb": [77, 156, 160] - }, - { - "index": 0.2823529411764706, - "rgb": [78, 159, 161] - }, - { - "index": 0.28627450980392155, - "rgb": [78, 161, 161] - }, - { - "index": 0.2901960784313725, - "rgb": [79, 163, 162] - }, - { - "index": 0.29411764705882354, - "rgb": [80, 165, 162] - }, - { - "index": 0.2980392156862745, - "rgb": [81, 167, 162] - }, - { - "index": 0.30196078431372547, - "rgb": [82, 169, 162] - }, - { - "index": 0.3058823529411765, - "rgb": [83, 171, 163] - }, - { - "index": 0.30980392156862746, - "rgb": [84, 173, 163] - }, - { - "index": 0.3137254901960784, - "rgb": [85, 175, 163] - }, - { - "index": 0.3176470588235294, - "rgb": [86, 177, 163] - }, - { - "index": 0.32156862745098036, - "rgb": [88, 179, 163] - }, - { - "index": 0.3254901960784314, - "rgb": [89, 181, 163] - }, - { - "index": 0.32941176470588235, - "rgb": [91, 183, 163] - }, - { - "index": 0.3333333333333333, - "rgb": [92, 185, 163] - }, - { - "index": 0.33725490196078434, - "rgb": [94, 187, 163] - }, - { - "index": 0.3411764705882353, - "rgb": [96, 189, 163] - }, - { - "index": 0.34509803921568627, - "rgb": [98, 191, 163] - }, - { - "index": 0.34901960784313724, - "rgb": [100, 193, 163] - }, - { - "index": 0.3529411764705882, - "rgb": [103, 195, 163] - }, - { - "index": 0.3568627450980392, - "rgb": [105, 197, 163] - }, - { - "index": 0.3607843137254902, - "rgb": [108, 199, 163] - }, - { - "index": 0.36470588235294116, - "rgb": [111, 201, 163] - }, - { - "index": 0.3686274509803922, - "rgb": [114, 202, 163] - }, - { - "index": 0.37254901960784315, - "rgb": [118, 204, 163] - }, - { - "index": 0.3764705882352941, - "rgb": [121, 206, 162] - }, - { - "index": 0.3803921568627451, - "rgb": [125, 208, 162] - }, - { - "index": 0.38431372549019605, - "rgb": [129, 209, 162] - }, - { - "index": 0.38823529411764707, - "rgb": [133, 211, 163] - }, - { - "index": 0.39215686274509803, - "rgb": [137, 213, 163] - }, - { - "index": 0.396078431372549, - "rgb": [141, 214, 163] - }, - { - "index": 0.4, - "rgb": [145, 216, 163] - }, - { - "index": 0.403921568627451, - "rgb": [149, 217, 164] - }, - { - "index": 0.40784313725490196, - "rgb": [154, 219, 164] - }, - { - "index": 0.4117647058823529, - "rgb": [158, 220, 165] - }, - { - "index": 0.4156862745098039, - "rgb": [163, 222, 166] - }, - { - "index": 0.4196078431372549, - "rgb": [167, 223, 167] - }, - { - "index": 0.4235294117647059, - "rgb": [171, 225, 168] - }, - { - "index": 0.42745098039215684, - "rgb": [176, 226, 169] - }, - { - "index": 0.43137254901960786, - "rgb": [180, 227, 170] - }, - { - "index": 0.43529411764705883, - "rgb": [184, 229, 171] - }, - { - "index": 0.4392156862745098, - "rgb": [189, 230, 173] - }, - { - "index": 0.44313725490196076, - "rgb": [193, 232, 174] - }, - { - "index": 0.44705882352941173, - "rgb": [197, 233, 176] - }, - { - "index": 0.45098039215686275, - "rgb": [201, 235, 177] - }, - { - "index": 0.4549019607843137, - "rgb": [206, 236, 179] - }, - { - "index": 0.4588235294117647, - "rgb": [210, 237, 181] - }, - { - "index": 0.4627450980392157, - "rgb": [214, 239, 183] - }, - { - "index": 0.4666666666666667, - "rgb": [218, 240, 185] - }, - { - "index": 0.47058823529411764, - "rgb": [222, 242, 187] - }, - { - "index": 0.4745098039215686, - "rgb": [226, 243, 189] - }, - { - "index": 0.4784313725490196, - "rgb": [230, 245, 191] - }, - { - "index": 0.4823529411764706, - "rgb": [235, 246, 193] - }, - { - "index": 0.48627450980392156, - "rgb": [239, 248, 195] - }, - { - "index": 0.49019607843137253, - "rgb": [243, 249, 198] - }, - { - "index": 0.49411764705882355, - "rgb": [247, 251, 200] - }, - { - "index": 0.4980392156862745, - "rgb": [251, 252, 202] - }, - { - "index": 0.5019607843137255, - "rgb": [13, 37, 19] - }, - { - "index": 0.5058823529411764, - "rgb": [14, 38, 20] - }, - { - "index": 0.5098039215686274, - "rgb": [15, 40, 21] - }, - { - "index": 0.5137254901960784, - "rgb": [16, 42, 21] - }, - { - "index": 0.5176470588235293, - "rgb": [17, 44, 22] - }, - { - "index": 0.5215686274509804, - "rgb": [18, 46, 23] - }, - { - "index": 0.5254901960784314, - "rgb": [19, 47, 23] - }, - { - "index": 0.5294117647058824, - "rgb": [19, 49, 24] - }, - { - "index": 0.5333333333333333, - "rgb": [20, 51, 25] - }, - { - "index": 0.5372549019607843, - "rgb": [21, 53, 25] - }, - { - "index": 0.5411764705882353, - "rgb": [22, 54, 26] - }, - { - "index": 0.5450980392156862, - "rgb": [23, 56, 26] - }, - { - "index": 0.5490196078431373, - "rgb": [24, 58, 27] - }, - { - "index": 0.5529411764705883, - "rgb": [25, 60, 27] - }, - { - "index": 0.5568627450980392, - "rgb": [25, 61, 27] - }, - { - "index": 0.5607843137254902, - "rgb": [26, 63, 28] - }, - { - "index": 0.5647058823529412, - "rgb": [27, 65, 28] - }, - { - "index": 0.5686274509803921, - "rgb": [28, 67, 29] - }, - { - "index": 0.5725490196078431, - "rgb": [29, 68, 29] - }, - { - "index": 0.5764705882352941, - "rgb": [29, 70, 29] - }, - { - "index": 0.580392156862745, - "rgb": [30, 72, 29] - }, - { - "index": 0.5843137254901961, - "rgb": [32, 74, 30] - }, - { - "index": 0.5882352941176471, - "rgb": [33, 75, 30] - }, - { - "index": 0.592156862745098, - "rgb": [34, 77, 30] - }, - { - "index": 0.596078431372549, - "rgb": [36, 79, 30] - }, - { - "index": 0.6, - "rgb": [39, 80, 30] - }, - { - "index": 0.6039215686274509, - "rgb": [42, 81, 30] - }, - { - "index": 0.6078431372549019, - "rgb": [45, 83, 31] - }, - { - "index": 0.611764705882353, - "rgb": [48, 84, 32] - }, - { - "index": 0.615686274509804, - "rgb": [51, 85, 33] - }, - { - "index": 0.6196078431372549, - "rgb": [54, 87, 35] - }, - { - "index": 0.6235294117647059, - "rgb": [57, 88, 36] - }, - { - "index": 0.6274509803921569, - "rgb": [59, 89, 38] - }, - { - "index": 0.6313725490196078, - "rgb": [62, 90, 40] - }, - { - "index": 0.6352941176470588, - "rgb": [65, 92, 41] - }, - { - "index": 0.6392156862745098, - "rgb": [67, 93, 43] - }, - { - "index": 0.6431372549019607, - "rgb": [70, 94, 45] - }, - { - "index": 0.6470588235294118, - "rgb": [73, 95, 46] - }, - { - "index": 0.6509803921568628, - "rgb": [75, 97, 47] - }, - { - "index": 0.6549019607843137, - "rgb": [78, 98, 49] - }, - { - "index": 0.6588235294117647, - "rgb": [81, 99, 50] - }, - { - "index": 0.6627450980392157, - "rgb": [83, 100, 51] - }, - { - "index": 0.6666666666666666, - "rgb": [86, 101, 52] - }, - { - "index": 0.6705882352941176, - "rgb": [89, 103, 54] - }, - { - "index": 0.6745098039215687, - "rgb": [91, 104, 55] - }, - { - "index": 0.6784313725490196, - "rgb": [94, 105, 55] - }, - { - "index": 0.6823529411764706, - "rgb": [96, 106, 56] - }, - { - "index": 0.6862745098039216, - "rgb": [99, 108, 57] - }, - { - "index": 0.6901960784313725, - "rgb": [102, 109, 58] - }, - { - "index": 0.6941176470588235, - "rgb": [104, 110, 59] - }, - { - "index": 0.6980392156862745, - "rgb": [107, 111, 59] - }, - { - "index": 0.7019607843137254, - "rgb": [110, 113, 60] - }, - { - "index": 0.7058823529411764, - "rgb": [112, 114, 60] - }, - { - "index": 0.7098039215686275, - "rgb": [115, 115, 61] - }, - { - "index": 0.7137254901960784, - "rgb": [118, 116, 61] - }, - { - "index": 0.7176470588235294, - "rgb": [120, 118, 62] - }, - { - "index": 0.7215686274509804, - "rgb": [123, 119, 62] - }, - { - "index": 0.7254901960784313, - "rgb": [126, 120, 62] - }, - { - "index": 0.7294117647058823, - "rgb": [128, 121, 63] - }, - { - "index": 0.7333333333333333, - "rgb": [131, 123, 63] - }, - { - "index": 0.7372549019607844, - "rgb": [134, 124, 63] - }, - { - "index": 0.7411764705882353, - "rgb": [136, 125, 63] - }, - { - "index": 0.7450980392156863, - "rgb": [139, 126, 63] - }, - { - "index": 0.7490196078431373, - "rgb": [142, 128, 63] - }, - { - "index": 0.7529411764705882, - "rgb": [144, 129, 63] - }, - { - "index": 0.7568627450980392, - "rgb": [147, 130, 63] - }, - { - "index": 0.7607843137254902, - "rgb": [150, 131, 63] - }, - { - "index": 0.7647058823529411, - "rgb": [153, 133, 63] - }, - { - "index": 0.7686274509803921, - "rgb": [155, 134, 63] - }, - { - "index": 0.7725490196078432, - "rgb": [158, 135, 63] - }, - { - "index": 0.7764705882352941, - "rgb": [161, 136, 63] - }, - { - "index": 0.7803921568627451, - "rgb": [164, 138, 63] - }, - { - "index": 0.7843137254901961, - "rgb": [167, 139, 63] - }, - { - "index": 0.788235294117647, - "rgb": [169, 140, 63] - }, - { - "index": 0.792156862745098, - "rgb": [172, 142, 62] - }, - { - "index": 0.796078431372549, - "rgb": [175, 143, 62] - }, - { - "index": 0.8, - "rgb": [178, 144, 62] - }, - { - "index": 0.803921568627451, - "rgb": [181, 145, 62] - }, - { - "index": 0.807843137254902, - "rgb": [184, 146, 62] - }, - { - "index": 0.8117647058823529, - "rgb": [187, 148, 62] - }, - { - "index": 0.8156862745098039, - "rgb": [190, 149, 62] - }, - { - "index": 0.8196078431372549, - "rgb": [193, 150, 64] - }, - { - "index": 0.8235294117647058, - "rgb": [194, 152, 68] - }, - { - "index": 0.8274509803921568, - "rgb": [195, 154, 72] - }, - { - "index": 0.8313725490196078, - "rgb": [197, 156, 76] - }, - { - "index": 0.8352941176470589, - "rgb": [198, 158, 79] - }, - { - "index": 0.8392156862745098, - "rgb": [199, 160, 83] - }, - { - "index": 0.8431372549019608, - "rgb": [200, 162, 86] - }, - { - "index": 0.8470588235294118, - "rgb": [201, 164, 90] - }, - { - "index": 0.8509803921568627, - "rgb": [202, 167, 93] - }, - { - "index": 0.8549019607843137, - "rgb": [203, 169, 97] - }, - { - "index": 0.8588235294117647, - "rgb": [204, 171, 100] - }, - { - "index": 0.8627450980392157, - "rgb": [205, 173, 104] - }, - { - "index": 0.8666666666666667, - "rgb": [206, 175, 107] - }, - { - "index": 0.8705882352941177, - "rgb": [207, 177, 111] - }, - { - "index": 0.8745098039215686, - "rgb": [208, 179, 114] - }, - { - "index": 0.8784313725490196, - "rgb": [210, 182, 118] - }, - { - "index": 0.8823529411764706, - "rgb": [211, 184, 121] - }, - { - "index": 0.8862745098039215, - "rgb": [212, 186, 125] - }, - { - "index": 0.8901960784313725, - "rgb": [213, 188, 128] - }, - { - "index": 0.8941176470588235, - "rgb": [214, 190, 132] - }, - { - "index": 0.8980392156862745, - "rgb": [215, 193, 135] - }, - { - "index": 0.9019607843137255, - "rgb": [216, 195, 139] - }, - { - "index": 0.9058823529411765, - "rgb": [217, 197, 142] - }, - { - "index": 0.9098039215686274, - "rgb": [218, 199, 146] - }, - { - "index": 0.9137254901960784, - "rgb": [219, 202, 149] - }, - { - "index": 0.9176470588235294, - "rgb": [220, 204, 153] - }, - { - "index": 0.9215686274509803, - "rgb": [222, 206, 156] - }, - { - "index": 0.9254901960784314, - "rgb": [223, 208, 160] - }, - { - "index": 0.9294117647058824, - "rgb": [224, 211, 163] - }, - { - "index": 0.9333333333333333, - "rgb": [225, 213, 167] - }, - { - "index": 0.9372549019607843, - "rgb": [226, 215, 170] - }, - { - "index": 0.9411764705882353, - "rgb": [227, 218, 174] - }, - { - "index": 0.9450980392156862, - "rgb": [229, 220, 177] - }, - { - "index": 0.9490196078431372, - "rgb": [230, 222, 181] - }, - { - "index": 0.9529411764705882, - "rgb": [231, 224, 185] - }, - { - "index": 0.9568627450980391, - "rgb": [232, 227, 188] - }, - { - "index": 0.9607843137254902, - "rgb": [234, 229, 192] - }, - { - "index": 0.9647058823529412, - "rgb": [235, 231, 195] - }, - { - "index": 0.9686274509803922, - "rgb": [236, 234, 199] - }, - { - "index": 0.9725490196078431, - "rgb": [238, 236, 202] - }, - { - "index": 0.9764705882352941, - "rgb": [239, 239, 206] - }, - { - "index": 0.9803921568627451, - "rgb": [241, 241, 210] - }, - { - "index": 0.984313725490196, - "rgb": [242, 243, 213] - }, - { - "index": 0.9882352941176471, - "rgb": [243, 246, 217] - }, - { - "index": 0.9921568627450981, - "rgb": [245, 248, 220] - }, - { - "index": 0.996078431372549, - "rgb": [247, 250, 224] - }, - { - "index": 1.0, - "rgb": [248, 253, 228] - } - ], - "balance": [ - { - "index": 0.0, - "rgb": [23, 28, 66] - }, - { - "index": 0.00392156862745098, - "rgb": [24, 29, 69] - }, - { - "index": 0.00784313725490196, - "rgb": [25, 31, 72] - }, - { - "index": 0.011764705882352941, - "rgb": [26, 32, 75] - }, - { - "index": 0.01568627450980392, - "rgb": [27, 33, 78] - }, - { - "index": 0.0196078431372549, - "rgb": [28, 35, 81] - }, - { - "index": 0.023529411764705882, - "rgb": [29, 36, 85] - }, - { - "index": 0.027450980392156862, - "rgb": [30, 38, 88] - }, - { - "index": 0.03137254901960784, - "rgb": [31, 39, 91] - }, - { - "index": 0.03529411764705882, - "rgb": [32, 40, 94] - }, - { - "index": 0.0392156862745098, - "rgb": [33, 41, 97] - }, - { - "index": 0.043137254901960784, - "rgb": [34, 43, 101] - }, - { - "index": 0.047058823529411764, - "rgb": [35, 44, 104] - }, - { - "index": 0.050980392156862744, - "rgb": [35, 45, 107] - }, - { - "index": 0.054901960784313725, - "rgb": [36, 47, 111] - }, - { - "index": 0.058823529411764705, - "rgb": [37, 48, 114] - }, - { - "index": 0.06274509803921569, - "rgb": [38, 49, 118] - }, - { - "index": 0.06666666666666667, - "rgb": [38, 51, 121] - }, - { - "index": 0.07058823529411765, - "rgb": [39, 52, 125] - }, - { - "index": 0.07450980392156863, - "rgb": [39, 53, 128] - }, - { - "index": 0.0784313725490196, - "rgb": [40, 55, 132] - }, - { - "index": 0.08235294117647059, - "rgb": [40, 56, 136] - }, - { - "index": 0.08627450980392157, - "rgb": [40, 57, 139] - }, - { - "index": 0.09019607843137255, - "rgb": [41, 58, 143] - }, - { - "index": 0.09411764705882353, - "rgb": [41, 60, 146] - }, - { - "index": 0.09803921568627451, - "rgb": [41, 61, 150] - }, - { - "index": 0.10196078431372549, - "rgb": [41, 63, 154] - }, - { - "index": 0.10588235294117647, - "rgb": [40, 64, 158] - }, - { - "index": 0.10980392156862745, - "rgb": [40, 65, 161] - }, - { - "index": 0.11372549019607843, - "rgb": [39, 67, 165] - }, - { - "index": 0.11764705882352941, - "rgb": [39, 68, 168] - }, - { - "index": 0.12156862745098039, - "rgb": [38, 70, 172] - }, - { - "index": 0.12549019607843137, - "rgb": [36, 72, 175] - }, - { - "index": 0.12941176470588234, - "rgb": [35, 74, 178] - }, - { - "index": 0.13333333333333333, - "rgb": [33, 75, 181] - }, - { - "index": 0.13725490196078433, - "rgb": [30, 77, 184] - }, - { - "index": 0.1411764705882353, - "rgb": [28, 80, 186] - }, - { - "index": 0.14509803921568626, - "rgb": [24, 82, 187] - }, - { - "index": 0.14901960784313725, - "rgb": [21, 84, 188] - }, - { - "index": 0.15294117647058825, - "rgb": [18, 86, 189] - }, - { - "index": 0.1568627450980392, - "rgb": [15, 89, 189] - }, - { - "index": 0.16078431372549018, - "rgb": [13, 91, 190] - }, - { - "index": 0.16470588235294117, - "rgb": [11, 93, 190] - }, - { - "index": 0.16862745098039217, - "rgb": [10, 95, 189] - }, - { - "index": 0.17254901960784313, - "rgb": [9, 98, 189] - }, - { - "index": 0.1764705882352941, - "rgb": [10, 100, 189] - }, - { - "index": 0.1803921568627451, - "rgb": [11, 102, 189] - }, - { - "index": 0.1843137254901961, - "rgb": [12, 104, 188] - }, - { - "index": 0.18823529411764706, - "rgb": [14, 106, 188] - }, - { - "index": 0.19215686274509802, - "rgb": [16, 108, 188] - }, - { - "index": 0.19607843137254902, - "rgb": [19, 110, 187] - }, - { - "index": 0.2, - "rgb": [21, 112, 187] - }, - { - "index": 0.20392156862745098, - "rgb": [24, 114, 187] - }, - { - "index": 0.20784313725490194, - "rgb": [27, 116, 187] - }, - { - "index": 0.21176470588235294, - "rgb": [29, 117, 186] - }, - { - "index": 0.21568627450980393, - "rgb": [32, 119, 186] - }, - { - "index": 0.2196078431372549, - "rgb": [35, 121, 186] - }, - { - "index": 0.22352941176470587, - "rgb": [37, 123, 186] - }, - { - "index": 0.22745098039215686, - "rgb": [40, 125, 186] - }, - { - "index": 0.23137254901960785, - "rgb": [43, 127, 186] - }, - { - "index": 0.23529411764705882, - "rgb": [45, 128, 185] - }, - { - "index": 0.2392156862745098, - "rgb": [48, 130, 185] - }, - { - "index": 0.24313725490196078, - "rgb": [51, 132, 185] - }, - { - "index": 0.24705882352941178, - "rgb": [53, 134, 185] - }, - { - "index": 0.25098039215686274, - "rgb": [56, 135, 185] - }, - { - "index": 0.2549019607843137, - "rgb": [59, 137, 185] - }, - { - "index": 0.2588235294117647, - "rgb": [61, 139, 185] - }, - { - "index": 0.2627450980392157, - "rgb": [64, 140, 185] - }, - { - "index": 0.26666666666666666, - "rgb": [66, 142, 185] - }, - { - "index": 0.27058823529411763, - "rgb": [69, 144, 185] - }, - { - "index": 0.27450980392156865, - "rgb": [72, 145, 185] - }, - { - "index": 0.2784313725490196, - "rgb": [75, 147, 186] - }, - { - "index": 0.2823529411764706, - "rgb": [77, 149, 186] - }, - { - "index": 0.28627450980392155, - "rgb": [80, 150, 186] - }, - { - "index": 0.2901960784313725, - "rgb": [83, 152, 186] - }, - { - "index": 0.29411764705882354, - "rgb": [86, 154, 186] - }, - { - "index": 0.2980392156862745, - "rgb": [89, 155, 186] - }, - { - "index": 0.30196078431372547, - "rgb": [91, 157, 186] - }, - { - "index": 0.3058823529411765, - "rgb": [94, 158, 187] - }, - { - "index": 0.30980392156862746, - "rgb": [97, 160, 187] - }, - { - "index": 0.3137254901960784, - "rgb": [100, 162, 187] - }, - { - "index": 0.3176470588235294, - "rgb": [104, 163, 188] - }, - { - "index": 0.32156862745098036, - "rgb": [107, 165, 188] - }, - { - "index": 0.3254901960784314, - "rgb": [110, 166, 188] - }, - { - "index": 0.32941176470588235, - "rgb": [113, 168, 189] - }, - { - "index": 0.3333333333333333, - "rgb": [116, 169, 189] - }, - { - "index": 0.33725490196078434, - "rgb": [119, 171, 190] - }, - { - "index": 0.3411764705882353, - "rgb": [123, 172, 190] - }, - { - "index": 0.34509803921568627, - "rgb": [126, 173, 191] - }, - { - "index": 0.34901960784313724, - "rgb": [129, 175, 191] - }, - { - "index": 0.3529411764705882, - "rgb": [132, 176, 192] - }, - { - "index": 0.3568627450980392, - "rgb": [135, 178, 193] - }, - { - "index": 0.3607843137254902, - "rgb": [139, 179, 193] - }, - { - "index": 0.36470588235294116, - "rgb": [142, 181, 194] - }, - { - "index": 0.3686274509803922, - "rgb": [145, 182, 195] - }, - { - "index": 0.37254901960784315, - "rgb": [148, 184, 196] - }, - { - "index": 0.3764705882352941, - "rgb": [151, 185, 197] - }, - { - "index": 0.3803921568627451, - "rgb": [154, 186, 197] - }, - { - "index": 0.38431372549019605, - "rgb": [157, 188, 198] - }, - { - "index": 0.38823529411764707, - "rgb": [160, 189, 199] - }, - { - "index": 0.39215686274509803, - "rgb": [163, 191, 200] - }, - { - "index": 0.396078431372549, - "rgb": [166, 192, 201] - }, - { - "index": 0.4, - "rgb": [169, 194, 202] - }, - { - "index": 0.403921568627451, - "rgb": [172, 195, 203] - }, - { - "index": 0.40784313725490196, - "rgb": [175, 197, 205] - }, - { - "index": 0.4117647058823529, - "rgb": [178, 198, 206] - }, - { - "index": 0.4156862745098039, - "rgb": [181, 200, 207] - }, - { - "index": 0.4196078431372549, - "rgb": [184, 202, 208] - }, - { - "index": 0.4235294117647059, - "rgb": [187, 203, 209] - }, - { - "index": 0.42745098039215684, - "rgb": [190, 205, 210] - }, - { - "index": 0.43137254901960786, - "rgb": [193, 206, 212] - }, - { - "index": 0.43529411764705883, - "rgb": [196, 208, 213] - }, - { - "index": 0.4392156862745098, - "rgb": [199, 210, 214] - }, - { - "index": 0.44313725490196076, - "rgb": [202, 211, 215] - }, - { - "index": 0.44705882352941173, - "rgb": [204, 213, 217] - }, - { - "index": 0.45098039215686275, - "rgb": [207, 214, 218] - }, - { - "index": 0.4549019607843137, - "rgb": [210, 216, 219] - }, - { - "index": 0.4588235294117647, - "rgb": [213, 218, 221] - }, - { - "index": 0.4627450980392157, - "rgb": [216, 220, 222] - }, - { - "index": 0.4666666666666667, - "rgb": [219, 221, 223] - }, - { - "index": 0.47058823529411764, - "rgb": [221, 223, 225] - }, - { - "index": 0.4745098039215686, - "rgb": [224, 225, 226] - }, - { - "index": 0.4784313725490196, - "rgb": [227, 227, 228] - }, - { - "index": 0.4823529411764706, - "rgb": [230, 228, 229] - }, - { - "index": 0.48627450980392156, - "rgb": [232, 230, 231] - }, - { - "index": 0.49019607843137253, - "rgb": [235, 232, 232] - }, - { - "index": 0.49411764705882355, - "rgb": [238, 234, 234] - }, - { - "index": 0.4980392156862745, - "rgb": [240, 236, 235] - }, - { - "index": 0.5019607843137255, - "rgb": [240, 236, 235] - }, - { - "index": 0.5058823529411764, - "rgb": [239, 233, 232] - }, - { - "index": 0.5098039215686274, - "rgb": [238, 231, 230] - }, - { - "index": 0.5137254901960784, - "rgb": [237, 229, 227] - }, - { - "index": 0.5176470588235293, - "rgb": [236, 226, 224] - }, - { - "index": 0.5215686274509804, - "rgb": [235, 224, 221] - }, - { - "index": 0.5254901960784314, - "rgb": [234, 222, 218] - }, - { - "index": 0.5294117647058824, - "rgb": [233, 219, 215] - }, - { - "index": 0.5333333333333333, - "rgb": [232, 217, 213] - }, - { - "index": 0.5372549019607843, - "rgb": [231, 214, 210] - }, - { - "index": 0.5411764705882353, - "rgb": [231, 212, 207] - }, - { - "index": 0.5450980392156862, - "rgb": [230, 210, 204] - }, - { - "index": 0.5490196078431373, - "rgb": [229, 207, 201] - }, - { - "index": 0.5529411764705883, - "rgb": [228, 205, 198] - }, - { - "index": 0.5568627450980392, - "rgb": [227, 203, 195] - }, - { - "index": 0.5607843137254902, - "rgb": [227, 200, 192] - }, - { - "index": 0.5647058823529412, - "rgb": [226, 198, 190] - }, - { - "index": 0.5686274509803921, - "rgb": [225, 196, 187] - }, - { - "index": 0.5725490196078431, - "rgb": [224, 193, 184] - }, - { - "index": 0.5764705882352941, - "rgb": [223, 191, 181] - }, - { - "index": 0.580392156862745, - "rgb": [223, 189, 178] - }, - { - "index": 0.5843137254901961, - "rgb": [222, 186, 175] - }, - { - "index": 0.5882352941176471, - "rgb": [221, 184, 172] - }, - { - "index": 0.592156862745098, - "rgb": [221, 182, 169] - }, - { - "index": 0.596078431372549, - "rgb": [220, 179, 166] - }, - { - "index": 0.6, - "rgb": [219, 177, 163] - }, - { - "index": 0.6039215686274509, - "rgb": [218, 175, 161] - }, - { - "index": 0.6078431372549019, - "rgb": [218, 173, 158] - }, - { - "index": 0.611764705882353, - "rgb": [217, 170, 155] - }, - { - "index": 0.615686274509804, - "rgb": [216, 168, 152] - }, - { - "index": 0.6196078431372549, - "rgb": [216, 166, 149] - }, - { - "index": 0.6235294117647059, - "rgb": [215, 163, 146] - }, - { - "index": 0.6274509803921569, - "rgb": [214, 161, 143] - }, - { - "index": 0.6313725490196078, - "rgb": [214, 159, 140] - }, - { - "index": 0.6352941176470588, - "rgb": [213, 157, 137] - }, - { - "index": 0.6392156862745098, - "rgb": [212, 154, 135] - }, - { - "index": 0.6431372549019607, - "rgb": [212, 152, 132] - }, - { - "index": 0.6470588235294118, - "rgb": [211, 150, 129] - }, - { - "index": 0.6509803921568628, - "rgb": [210, 148, 126] - }, - { - "index": 0.6549019607843137, - "rgb": [210, 145, 123] - }, - { - "index": 0.6588235294117647, - "rgb": [209, 143, 120] - }, - { - "index": 0.6627450980392157, - "rgb": [208, 141, 118] - }, - { - "index": 0.6666666666666666, - "rgb": [208, 138, 115] - }, - { - "index": 0.6705882352941176, - "rgb": [207, 136, 112] - }, - { - "index": 0.6745098039215687, - "rgb": [206, 134, 109] - }, - { - "index": 0.6784313725490196, - "rgb": [205, 132, 106] - }, - { - "index": 0.6823529411764706, - "rgb": [205, 129, 104] - }, - { - "index": 0.6862745098039216, - "rgb": [204, 127, 101] - }, - { - "index": 0.6901960784313725, - "rgb": [203, 125, 98] - }, - { - "index": 0.6941176470588235, - "rgb": [203, 122, 95] - }, - { - "index": 0.6980392156862745, - "rgb": [202, 120, 93] - }, - { - "index": 0.7019607843137254, - "rgb": [201, 118, 90] - }, - { - "index": 0.7058823529411764, - "rgb": [200, 115, 87] - }, - { - "index": 0.7098039215686275, - "rgb": [200, 113, 85] - }, - { - "index": 0.7137254901960784, - "rgb": [199, 111, 82] - }, - { - "index": 0.7176470588235294, - "rgb": [198, 108, 79] - }, - { - "index": 0.7215686274509804, - "rgb": [197, 106, 77] - }, - { - "index": 0.7254901960784313, - "rgb": [197, 104, 74] - }, - { - "index": 0.7294117647058823, - "rgb": [196, 101, 72] - }, - { - "index": 0.7333333333333333, - "rgb": [195, 99, 69] - }, - { - "index": 0.7372549019607844, - "rgb": [194, 96, 67] - }, - { - "index": 0.7411764705882353, - "rgb": [193, 94, 64] - }, - { - "index": 0.7450980392156863, - "rgb": [192, 92, 62] - }, - { - "index": 0.7490196078431373, - "rgb": [192, 89, 60] - }, - { - "index": 0.7529411764705882, - "rgb": [191, 87, 58] - }, - { - "index": 0.7568627450980392, - "rgb": [190, 84, 55] - }, - { - "index": 0.7607843137254902, - "rgb": [189, 82, 53] - }, - { - "index": 0.7647058823529411, - "rgb": [188, 79, 51] - }, - { - "index": 0.7686274509803921, - "rgb": [187, 77, 49] - }, - { - "index": 0.7725490196078432, - "rgb": [186, 74, 47] - }, - { - "index": 0.7764705882352941, - "rgb": [185, 72, 45] - }, - { - "index": 0.7803921568627451, - "rgb": [184, 69, 44] - }, - { - "index": 0.7843137254901961, - "rgb": [183, 66, 42] - }, - { - "index": 0.788235294117647, - "rgb": [182, 64, 41] - }, - { - "index": 0.792156862745098, - "rgb": [181, 61, 40] - }, - { - "index": 0.796078431372549, - "rgb": [180, 58, 39] - }, - { - "index": 0.8, - "rgb": [179, 56, 38] - }, - { - "index": 0.803921568627451, - "rgb": [177, 53, 37] - }, - { - "index": 0.807843137254902, - "rgb": [176, 50, 36] - }, - { - "index": 0.8117647058823529, - "rgb": [175, 48, 36] - }, - { - "index": 0.8156862745098039, - "rgb": [173, 45, 36] - }, - { - "index": 0.8196078431372549, - "rgb": [172, 43, 36] - }, - { - "index": 0.8235294117647058, - "rgb": [170, 40, 36] - }, - { - "index": 0.8274509803921568, - "rgb": [168, 38, 36] - }, - { - "index": 0.8313725490196078, - "rgb": [167, 35, 36] - }, - { - "index": 0.8352941176470589, - "rgb": [165, 33, 36] - }, - { - "index": 0.8392156862745098, - "rgb": [163, 31, 37] - }, - { - "index": 0.8431372549019608, - "rgb": [161, 29, 37] - }, - { - "index": 0.8470588235294118, - "rgb": [159, 27, 37] - }, - { - "index": 0.8509803921568627, - "rgb": [157, 25, 38] - }, - { - "index": 0.8549019607843137, - "rgb": [155, 23, 38] - }, - { - "index": 0.8588235294117647, - "rgb": [153, 21, 39] - }, - { - "index": 0.8627450980392157, - "rgb": [150, 20, 39] - }, - { - "index": 0.8666666666666667, - "rgb": [148, 18, 39] - }, - { - "index": 0.8705882352941177, - "rgb": [146, 17, 40] - }, - { - "index": 0.8745098039215686, - "rgb": [143, 16, 40] - }, - { - "index": 0.8784313725490196, - "rgb": [141, 15, 40] - }, - { - "index": 0.8823529411764706, - "rgb": [138, 15, 41] - }, - { - "index": 0.8862745098039215, - "rgb": [136, 14, 41] - }, - { - "index": 0.8901960784313725, - "rgb": [133, 14, 41] - }, - { - "index": 0.8941176470588235, - "rgb": [130, 14, 41] - }, - { - "index": 0.8980392156862745, - "rgb": [128, 13, 41] - }, - { - "index": 0.9019607843137255, - "rgb": [125, 13, 41] - }, - { - "index": 0.9058823529411765, - "rgb": [122, 14, 40] - }, - { - "index": 0.9098039215686274, - "rgb": [120, 14, 40] - }, - { - "index": 0.9137254901960784, - "rgb": [117, 14, 39] - }, - { - "index": 0.9176470588235294, - "rgb": [114, 14, 39] - }, - { - "index": 0.9215686274509803, - "rgb": [112, 14, 38] - }, - { - "index": 0.9254901960784314, - "rgb": [109, 14, 38] - }, - { - "index": 0.9294117647058824, - "rgb": [106, 14, 37] - }, - { - "index": 0.9333333333333333, - "rgb": [104, 14, 36] - }, - { - "index": 0.9372549019607843, - "rgb": [101, 14, 35] - }, - { - "index": 0.9411764705882353, - "rgb": [98, 14, 34] - }, - { - "index": 0.9450980392156862, - "rgb": [96, 14, 33] - }, - { - "index": 0.9490196078431372, - "rgb": [93, 14, 33] - }, - { - "index": 0.9529411764705882, - "rgb": [90, 14, 32] - }, - { - "index": 0.9568627450980391, - "rgb": [88, 13, 30] - }, - { - "index": 0.9607843137254902, - "rgb": [85, 13, 29] - }, - { - "index": 0.9647058823529412, - "rgb": [83, 13, 28] - }, - { - "index": 0.9686274509803922, - "rgb": [80, 12, 27] - }, - { - "index": 0.9725490196078431, - "rgb": [77, 12, 26] - }, - { - "index": 0.9764705882352941, - "rgb": [75, 12, 25] - }, - { - "index": 0.9803921568627451, - "rgb": [72, 11, 24] - }, - { - "index": 0.984313725490196, - "rgb": [70, 11, 22] - }, - { - "index": 0.9882352941176471, - "rgb": [67, 10, 21] - }, - { - "index": 0.9921568627450981, - "rgb": [65, 10, 20] - }, - { - "index": 0.996078431372549, - "rgb": [62, 9, 19] - }, - { - "index": 1.0, - "rgb": [60, 9, 17] - } - ], - "delta": [ - { - "index": 0.0, - "rgb": [16, 31, 63] - }, - { - "index": 0.00392156862745098, - "rgb": [18, 32, 66] - }, - { - "index": 0.00784313725490196, - "rgb": [19, 34, 69] - }, - { - "index": 0.011764705882352941, - "rgb": [20, 35, 73] - }, - { - "index": 0.01568627450980392, - "rgb": [22, 37, 76] - }, - { - "index": 0.0196078431372549, - "rgb": [23, 38, 79] - }, - { - "index": 0.023529411764705882, - "rgb": [24, 39, 82] - }, - { - "index": 0.027450980392156862, - "rgb": [25, 41, 86] - }, - { - "index": 0.03137254901960784, - "rgb": [27, 42, 89] - }, - { - "index": 0.03529411764705882, - "rgb": [28, 43, 92] - }, - { - "index": 0.0392156862745098, - "rgb": [29, 45, 96] - }, - { - "index": 0.043137254901960784, - "rgb": [30, 46, 99] - }, - { - "index": 0.047058823529411764, - "rgb": [31, 47, 103] - }, - { - "index": 0.050980392156862744, - "rgb": [32, 48, 107] - }, - { - "index": 0.054901960784313725, - "rgb": [33, 50, 110] - }, - { - "index": 0.058823529411764705, - "rgb": [34, 51, 114] - }, - { - "index": 0.06274509803921569, - "rgb": [35, 52, 118] - }, - { - "index": 0.06666666666666667, - "rgb": [36, 53, 122] - }, - { - "index": 0.07058823529411765, - "rgb": [37, 55, 125] - }, - { - "index": 0.07450980392156863, - "rgb": [37, 56, 129] - }, - { - "index": 0.0784313725490196, - "rgb": [38, 57, 133] - }, - { - "index": 0.08235294117647059, - "rgb": [38, 59, 137] - }, - { - "index": 0.08627450980392157, - "rgb": [38, 60, 141] - }, - { - "index": 0.09019607843137255, - "rgb": [38, 62, 144] - }, - { - "index": 0.09411764705882353, - "rgb": [37, 64, 148] - }, - { - "index": 0.09803921568627451, - "rgb": [35, 66, 150] - }, - { - "index": 0.10196078431372549, - "rgb": [34, 68, 152] - }, - { - "index": 0.10588235294117647, - "rgb": [33, 70, 153] - }, - { - "index": 0.10980392156862745, - "rgb": [31, 72, 154] - }, - { - "index": 0.11372549019607843, - "rgb": [30, 75, 155] - }, - { - "index": 0.11764705882352941, - "rgb": [29, 77, 155] - }, - { - "index": 0.12156862745098039, - "rgb": [29, 79, 156] - }, - { - "index": 0.12549019607843137, - "rgb": [28, 81, 156] - }, - { - "index": 0.12941176470588234, - "rgb": [27, 83, 157] - }, - { - "index": 0.13333333333333333, - "rgb": [27, 86, 157] - }, - { - "index": 0.13725490196078433, - "rgb": [26, 88, 157] - }, - { - "index": 0.1411764705882353, - "rgb": [26, 90, 157] - }, - { - "index": 0.14509803921568626, - "rgb": [26, 92, 158] - }, - { - "index": 0.14901960784313725, - "rgb": [26, 94, 158] - }, - { - "index": 0.15294117647058825, - "rgb": [26, 96, 158] - }, - { - "index": 0.1568627450980392, - "rgb": [27, 98, 159] - }, - { - "index": 0.16078431372549018, - "rgb": [27, 100, 159] - }, - { - "index": 0.16470588235294117, - "rgb": [27, 102, 159] - }, - { - "index": 0.16862745098039217, - "rgb": [28, 104, 160] - }, - { - "index": 0.17254901960784313, - "rgb": [28, 106, 160] - }, - { - "index": 0.1764705882352941, - "rgb": [29, 108, 160] - }, - { - "index": 0.1803921568627451, - "rgb": [30, 110, 161] - }, - { - "index": 0.1843137254901961, - "rgb": [31, 112, 161] - }, - { - "index": 0.18823529411764706, - "rgb": [31, 114, 161] - }, - { - "index": 0.19215686274509802, - "rgb": [32, 116, 162] - }, - { - "index": 0.19607843137254902, - "rgb": [33, 118, 162] - }, - { - "index": 0.2, - "rgb": [34, 120, 163] - }, - { - "index": 0.20392156862745098, - "rgb": [35, 121, 163] - }, - { - "index": 0.20784313725490194, - "rgb": [36, 123, 164] - }, - { - "index": 0.21176470588235294, - "rgb": [38, 125, 164] - }, - { - "index": 0.21568627450980393, - "rgb": [39, 127, 165] - }, - { - "index": 0.2196078431372549, - "rgb": [40, 129, 165] - }, - { - "index": 0.22352941176470587, - "rgb": [41, 131, 165] - }, - { - "index": 0.22745098039215686, - "rgb": [42, 133, 166] - }, - { - "index": 0.23137254901960785, - "rgb": [44, 135, 166] - }, - { - "index": 0.23529411764705882, - "rgb": [45, 137, 167] - }, - { - "index": 0.2392156862745098, - "rgb": [47, 139, 167] - }, - { - "index": 0.24313725490196078, - "rgb": [48, 141, 168] - }, - { - "index": 0.24705882352941178, - "rgb": [49, 142, 168] - }, - { - "index": 0.25098039215686274, - "rgb": [51, 144, 169] - }, - { - "index": 0.2549019607843137, - "rgb": [53, 146, 169] - }, - { - "index": 0.2588235294117647, - "rgb": [54, 148, 170] - }, - { - "index": 0.2627450980392157, - "rgb": [56, 150, 170] - }, - { - "index": 0.26666666666666666, - "rgb": [58, 152, 171] - }, - { - "index": 0.27058823529411763, - "rgb": [60, 154, 171] - }, - { - "index": 0.27450980392156865, - "rgb": [62, 156, 172] - }, - { - "index": 0.2784313725490196, - "rgb": [64, 157, 172] - }, - { - "index": 0.2823529411764706, - "rgb": [66, 159, 173] - }, - { - "index": 0.28627450980392155, - "rgb": [68, 161, 173] - }, - { - "index": 0.2901960784313725, - "rgb": [71, 163, 174] - }, - { - "index": 0.29411764705882354, - "rgb": [73, 165, 174] - }, - { - "index": 0.2980392156862745, - "rgb": [76, 167, 174] - }, - { - "index": 0.30196078431372547, - "rgb": [79, 168, 175] - }, - { - "index": 0.3058823529411765, - "rgb": [82, 170, 175] - }, - { - "index": 0.30980392156862746, - "rgb": [86, 172, 176] - }, - { - "index": 0.3137254901960784, - "rgb": [89, 173, 176] - }, - { - "index": 0.3176470588235294, - "rgb": [93, 175, 176] - }, - { - "index": 0.32156862745098036, - "rgb": [96, 177, 177] - }, - { - "index": 0.3254901960784314, - "rgb": [100, 178, 177] - }, - { - "index": 0.32941176470588235, - "rgb": [104, 180, 178] - }, - { - "index": 0.3333333333333333, - "rgb": [108, 181, 179] - }, - { - "index": 0.33725490196078434, - "rgb": [112, 183, 179] - }, - { - "index": 0.3411764705882353, - "rgb": [116, 184, 180] - }, - { - "index": 0.34509803921568627, - "rgb": [120, 185, 181] - }, - { - "index": 0.34901960784313724, - "rgb": [124, 187, 182] - }, - { - "index": 0.3529411764705882, - "rgb": [128, 188, 183] - }, - { - "index": 0.3568627450980392, - "rgb": [132, 190, 184] - }, - { - "index": 0.3607843137254902, - "rgb": [136, 191, 185] - }, - { - "index": 0.36470588235294116, - "rgb": [140, 193, 186] - }, - { - "index": 0.3686274509803922, - "rgb": [143, 194, 187] - }, - { - "index": 0.37254901960784315, - "rgb": [147, 196, 188] - }, - { - "index": 0.3764705882352941, - "rgb": [151, 197, 190] - }, - { - "index": 0.3803921568627451, - "rgb": [154, 198, 191] - }, - { - "index": 0.38431372549019605, - "rgb": [158, 200, 192] - }, - { - "index": 0.38823529411764707, - "rgb": [162, 201, 193] - }, - { - "index": 0.39215686274509803, - "rgb": [165, 203, 195] - }, - { - "index": 0.396078431372549, - "rgb": [169, 204, 196] - }, - { - "index": 0.4, - "rgb": [172, 206, 197] - }, - { - "index": 0.403921568627451, - "rgb": [175, 208, 199] - }, - { - "index": 0.40784313725490196, - "rgb": [179, 209, 200] - }, - { - "index": 0.4117647058823529, - "rgb": [182, 211, 202] - }, - { - "index": 0.4156862745098039, - "rgb": [185, 212, 203] - }, - { - "index": 0.4196078431372549, - "rgb": [189, 214, 204] - }, - { - "index": 0.4235294117647059, - "rgb": [192, 215, 206] - }, - { - "index": 0.42745098039215684, - "rgb": [195, 217, 207] - }, - { - "index": 0.43137254901960786, - "rgb": [199, 219, 209] - }, - { - "index": 0.43529411764705883, - "rgb": [202, 220, 210] - }, - { - "index": 0.4392156862745098, - "rgb": [205, 222, 212] - }, - { - "index": 0.44313725490196076, - "rgb": [208, 224, 213] - }, - { - "index": 0.44705882352941173, - "rgb": [211, 226, 215] - }, - { - "index": 0.45098039215686275, - "rgb": [214, 227, 216] - }, - { - "index": 0.4549019607843137, - "rgb": [217, 229, 218] - }, - { - "index": 0.4588235294117647, - "rgb": [221, 231, 219] - }, - { - "index": 0.4627450980392157, - "rgb": [224, 233, 220] - }, - { - "index": 0.4666666666666667, - "rgb": [227, 235, 222] - }, - { - "index": 0.47058823529411764, - "rgb": [230, 237, 223] - }, - { - "index": 0.4745098039215686, - "rgb": [233, 238, 224] - }, - { - "index": 0.4784313725490196, - "rgb": [236, 240, 225] - }, - { - "index": 0.4823529411764706, - "rgb": [239, 242, 226] - }, - { - "index": 0.48627450980392156, - "rgb": [243, 244, 227] - }, - { - "index": 0.49019607843137253, - "rgb": [246, 246, 228] - }, - { - "index": 0.49411764705882355, - "rgb": [249, 248, 229] - }, - { - "index": 0.4980392156862745, - "rgb": [253, 250, 229] - }, - { - "index": 0.5019607843137255, - "rgb": [254, 252, 203] - }, - { - "index": 0.5058823529411764, - "rgb": [253, 249, 199] - }, - { - "index": 0.5098039215686274, - "rgb": [251, 247, 195] - }, - { - "index": 0.5137254901960784, - "rgb": [250, 244, 191] - }, - { - "index": 0.5176470588235293, - "rgb": [249, 242, 187] - }, - { - "index": 0.5215686274509804, - "rgb": [247, 240, 182] - }, - { - "index": 0.5254901960784314, - "rgb": [246, 237, 178] - }, - { - "index": 0.5294117647058824, - "rgb": [245, 235, 174] - }, - { - "index": 0.5333333333333333, - "rgb": [243, 233, 169] - }, - { - "index": 0.5372549019607843, - "rgb": [242, 230, 165] - }, - { - "index": 0.5411764705882353, - "rgb": [241, 228, 161] - }, - { - "index": 0.5450980392156862, - "rgb": [239, 226, 156] - }, - { - "index": 0.5490196078431373, - "rgb": [238, 223, 152] - }, - { - "index": 0.5529411764705883, - "rgb": [236, 221, 148] - }, - { - "index": 0.5568627450980392, - "rgb": [235, 219, 143] - }, - { - "index": 0.5607843137254902, - "rgb": [234, 217, 139] - }, - { - "index": 0.5647058823529412, - "rgb": [232, 215, 135] - }, - { - "index": 0.5686274509803921, - "rgb": [230, 213, 130] - }, - { - "index": 0.5725490196078431, - "rgb": [229, 210, 126] - }, - { - "index": 0.5764705882352941, - "rgb": [227, 208, 122] - }, - { - "index": 0.580392156862745, - "rgb": [226, 206, 117] - }, - { - "index": 0.5843137254901961, - "rgb": [224, 204, 113] - }, - { - "index": 0.5882352941176471, - "rgb": [222, 202, 109] - }, - { - "index": 0.592156862745098, - "rgb": [220, 201, 104] - }, - { - "index": 0.596078431372549, - "rgb": [218, 199, 100] - }, - { - "index": 0.6, - "rgb": [216, 197, 96] - }, - { - "index": 0.6039215686274509, - "rgb": [214, 195, 91] - }, - { - "index": 0.6078431372549019, - "rgb": [212, 193, 87] - }, - { - "index": 0.611764705882353, - "rgb": [210, 192, 83] - }, - { - "index": 0.615686274509804, - "rgb": [207, 190, 79] - }, - { - "index": 0.6196078431372549, - "rgb": [205, 188, 75] - }, - { - "index": 0.6235294117647059, - "rgb": [203, 187, 71] - }, - { - "index": 0.6274509803921569, - "rgb": [200, 185, 67] - }, - { - "index": 0.6313725490196078, - "rgb": [197, 184, 63] - }, - { - "index": 0.6352941176470588, - "rgb": [195, 182, 59] - }, - { - "index": 0.6392156862745098, - "rgb": [192, 181, 56] - }, - { - "index": 0.6431372549019607, - "rgb": [189, 179, 52] - }, - { - "index": 0.6470588235294118, - "rgb": [186, 178, 48] - }, - { - "index": 0.6509803921568628, - "rgb": [183, 177, 45] - }, - { - "index": 0.6549019607843137, - "rgb": [180, 175, 42] - }, - { - "index": 0.6588235294117647, - "rgb": [177, 174, 39] - }, - { - "index": 0.6627450980392157, - "rgb": [174, 173, 35] - }, - { - "index": 0.6666666666666666, - "rgb": [170, 172, 32] - }, - { - "index": 0.6705882352941176, - "rgb": [167, 170, 29] - }, - { - "index": 0.6745098039215687, - "rgb": [164, 169, 27] - }, - { - "index": 0.6784313725490196, - "rgb": [160, 168, 24] - }, - { - "index": 0.6823529411764706, - "rgb": [157, 167, 21] - }, - { - "index": 0.6862745098039216, - "rgb": [154, 166, 19] - }, - { - "index": 0.6901960784313725, - "rgb": [150, 164, 16] - }, - { - "index": 0.6941176470588235, - "rgb": [147, 163, 14] - }, - { - "index": 0.6980392156862745, - "rgb": [143, 162, 12] - }, - { - "index": 0.7019607843137254, - "rgb": [140, 161, 10] - }, - { - "index": 0.7058823529411764, - "rgb": [136, 160, 8] - }, - { - "index": 0.7098039215686275, - "rgb": [133, 158, 7] - }, - { - "index": 0.7137254901960784, - "rgb": [129, 157, 6] - }, - { - "index": 0.7176470588235294, - "rgb": [126, 156, 5] - }, - { - "index": 0.7215686274509804, - "rgb": [122, 155, 5] - }, - { - "index": 0.7254901960784313, - "rgb": [119, 153, 5] - }, - { - "index": 0.7294117647058823, - "rgb": [115, 152, 5] - }, - { - "index": 0.7333333333333333, - "rgb": [112, 151, 6] - }, - { - "index": 0.7372549019607844, - "rgb": [108, 150, 7] - }, - { - "index": 0.7411764705882353, - "rgb": [104, 149, 8] - }, - { - "index": 0.7450980392156863, - "rgb": [101, 147, 9] - }, - { - "index": 0.7490196078431373, - "rgb": [97, 146, 11] - }, - { - "index": 0.7529411764705882, - "rgb": [93, 145, 12] - }, - { - "index": 0.7568627450980392, - "rgb": [90, 143, 14] - }, - { - "index": 0.7607843137254902, - "rgb": [86, 142, 15] - }, - { - "index": 0.7647058823529411, - "rgb": [82, 141, 17] - }, - { - "index": 0.7686274509803921, - "rgb": [79, 139, 19] - }, - { - "index": 0.7725490196078432, - "rgb": [75, 138, 20] - }, - { - "index": 0.7764705882352941, - "rgb": [71, 137, 22] - }, - { - "index": 0.7803921568627451, - "rgb": [68, 135, 23] - }, - { - "index": 0.7843137254901961, - "rgb": [64, 134, 25] - }, - { - "index": 0.788235294117647, - "rgb": [61, 132, 26] - }, - { - "index": 0.792156862745098, - "rgb": [57, 131, 28] - }, - { - "index": 0.796078431372549, - "rgb": [54, 129, 29] - }, - { - "index": 0.8, - "rgb": [50, 128, 30] - }, - { - "index": 0.803921568627451, - "rgb": [47, 126, 32] - }, - { - "index": 0.807843137254902, - "rgb": [43, 125, 33] - }, - { - "index": 0.8117647058823529, - "rgb": [40, 123, 34] - }, - { - "index": 0.8156862745098039, - "rgb": [37, 122, 35] - }, - { - "index": 0.8196078431372549, - "rgb": [34, 120, 36] - }, - { - "index": 0.8235294117647058, - "rgb": [31, 118, 37] - }, - { - "index": 0.8274509803921568, - "rgb": [28, 117, 38] - }, - { - "index": 0.8313725490196078, - "rgb": [25, 115, 39] - }, - { - "index": 0.8352941176470589, - "rgb": [23, 113, 40] - }, - { - "index": 0.8392156862745098, - "rgb": [20, 112, 40] - }, - { - "index": 0.8431372549019608, - "rgb": [18, 110, 41] - }, - { - "index": 0.8470588235294118, - "rgb": [16, 108, 42] - }, - { - "index": 0.8509803921568627, - "rgb": [14, 106, 42] - }, - { - "index": 0.8549019607843137, - "rgb": [13, 105, 43] - }, - { - "index": 0.8588235294117647, - "rgb": [12, 103, 43] - }, - { - "index": 0.8627450980392157, - "rgb": [11, 101, 44] - }, - { - "index": 0.8666666666666667, - "rgb": [10, 99, 44] - }, - { - "index": 0.8705882352941177, - "rgb": [10, 97, 44] - }, - { - "index": 0.8745098039215686, - "rgb": [11, 95, 44] - }, - { - "index": 0.8784313725490196, - "rgb": [11, 94, 44] - }, - { - "index": 0.8823529411764706, - "rgb": [12, 92, 44] - }, - { - "index": 0.8862745098039215, - "rgb": [12, 90, 44] - }, - { - "index": 0.8901960784313725, - "rgb": [13, 88, 44] - }, - { - "index": 0.8941176470588235, - "rgb": [14, 86, 44] - }, - { - "index": 0.8980392156862745, - "rgb": [15, 84, 44] - }, - { - "index": 0.9019607843137255, - "rgb": [16, 82, 43] - }, - { - "index": 0.9058823529411765, - "rgb": [17, 80, 43] - }, - { - "index": 0.9098039215686274, - "rgb": [18, 78, 43] - }, - { - "index": 0.9137254901960784, - "rgb": [19, 76, 42] - }, - { - "index": 0.9176470588235294, - "rgb": [20, 75, 42] - }, - { - "index": 0.9215686274509803, - "rgb": [20, 73, 41] - }, - { - "index": 0.9254901960784314, - "rgb": [21, 71, 40] - }, - { - "index": 0.9294117647058824, - "rgb": [22, 69, 40] - }, - { - "index": 0.9333333333333333, - "rgb": [22, 67, 39] - }, - { - "index": 0.9372549019607843, - "rgb": [23, 65, 38] - }, - { - "index": 0.9411764705882353, - "rgb": [23, 63, 37] - }, - { - "index": 0.9450980392156862, - "rgb": [24, 61, 36] - }, - { - "index": 0.9490196078431372, - "rgb": [24, 59, 35] - }, - { - "index": 0.9529411764705882, - "rgb": [24, 57, 34] - }, - { - "index": 0.9568627450980391, - "rgb": [25, 55, 33] - }, - { - "index": 0.9607843137254902, - "rgb": [25, 53, 32] - }, - { - "index": 0.9647058823529412, - "rgb": [25, 52, 31] - }, - { - "index": 0.9686274509803922, - "rgb": [25, 50, 30] - }, - { - "index": 0.9725490196078431, - "rgb": [25, 48, 28] - }, - { - "index": 0.9764705882352941, - "rgb": [25, 46, 27] - }, - { - "index": 0.9803921568627451, - "rgb": [24, 44, 26] - }, - { - "index": 0.984313725490196, - "rgb": [24, 42, 24] - }, - { - "index": 0.9882352941176471, - "rgb": [24, 40, 23] - }, - { - "index": 0.9921568627450981, - "rgb": [23, 38, 21] - }, - { - "index": 0.996078431372549, - "rgb": [23, 36, 20] - }, - { - "index": 1.0, - "rgb": [23, 35, 18] - } - ], - "curl": [ - { - "index": 0.0, - "rgb": [20, 29, 67] - }, - { - "index": 0.00392156862745098, - "rgb": [21, 31, 68] - }, - { - "index": 0.00784313725490196, - "rgb": [21, 33, 69] - }, - { - "index": 0.011764705882352941, - "rgb": [22, 35, 70] - }, - { - "index": 0.01568627450980392, - "rgb": [22, 37, 71] - }, - { - "index": 0.0196078431372549, - "rgb": [23, 39, 72] - }, - { - "index": 0.023529411764705882, - "rgb": [23, 41, 74] - }, - { - "index": 0.027450980392156862, - "rgb": [24, 43, 75] - }, - { - "index": 0.03137254901960784, - "rgb": [24, 45, 76] - }, - { - "index": 0.03529411764705882, - "rgb": [24, 47, 77] - }, - { - "index": 0.0392156862745098, - "rgb": [25, 48, 78] - }, - { - "index": 0.043137254901960784, - "rgb": [25, 50, 79] - }, - { - "index": 0.047058823529411764, - "rgb": [25, 52, 80] - }, - { - "index": 0.050980392156862744, - "rgb": [26, 54, 82] - }, - { - "index": 0.054901960784313725, - "rgb": [26, 56, 83] - }, - { - "index": 0.058823529411764705, - "rgb": [26, 58, 84] - }, - { - "index": 0.06274509803921569, - "rgb": [27, 60, 85] - }, - { - "index": 0.06666666666666667, - "rgb": [27, 61, 86] - }, - { - "index": 0.07058823529411765, - "rgb": [27, 63, 87] - }, - { - "index": 0.07450980392156863, - "rgb": [27, 65, 89] - }, - { - "index": 0.0784313725490196, - "rgb": [27, 67, 90] - }, - { - "index": 0.08235294117647059, - "rgb": [27, 69, 91] - }, - { - "index": 0.08627450980392157, - "rgb": [28, 71, 92] - }, - { - "index": 0.09019607843137255, - "rgb": [28, 72, 93] - }, - { - "index": 0.09411764705882353, - "rgb": [28, 74, 94] - }, - { - "index": 0.09803921568627451, - "rgb": [28, 76, 96] - }, - { - "index": 0.10196078431372549, - "rgb": [28, 78, 97] - }, - { - "index": 0.10588235294117647, - "rgb": [27, 80, 98] - }, - { - "index": 0.10980392156862745, - "rgb": [27, 82, 99] - }, - { - "index": 0.11372549019607843, - "rgb": [27, 83, 100] - }, - { - "index": 0.11764705882352941, - "rgb": [27, 85, 101] - }, - { - "index": 0.12156862745098039, - "rgb": [27, 87, 102] - }, - { - "index": 0.12549019607843137, - "rgb": [26, 89, 103] - }, - { - "index": 0.12941176470588234, - "rgb": [26, 91, 105] - }, - { - "index": 0.13333333333333333, - "rgb": [26, 93, 106] - }, - { - "index": 0.13725490196078433, - "rgb": [25, 95, 107] - }, - { - "index": 0.1411764705882353, - "rgb": [25, 96, 108] - }, - { - "index": 0.14509803921568626, - "rgb": [24, 98, 109] - }, - { - "index": 0.14901960784313725, - "rgb": [23, 100, 110] - }, - { - "index": 0.15294117647058825, - "rgb": [23, 102, 111] - }, - { - "index": 0.1568627450980392, - "rgb": [22, 104, 112] - }, - { - "index": 0.16078431372549018, - "rgb": [21, 106, 113] - }, - { - "index": 0.16470588235294117, - "rgb": [21, 108, 114] - }, - { - "index": 0.16862745098039217, - "rgb": [20, 110, 115] - }, - { - "index": 0.17254901960784313, - "rgb": [19, 112, 115] - }, - { - "index": 0.1764705882352941, - "rgb": [18, 113, 116] - }, - { - "index": 0.1803921568627451, - "rgb": [18, 115, 117] - }, - { - "index": 0.1843137254901961, - "rgb": [17, 117, 118] - }, - { - "index": 0.18823529411764706, - "rgb": [17, 119, 119] - }, - { - "index": 0.19215686274509802, - "rgb": [16, 121, 119] - }, - { - "index": 0.19607843137254902, - "rgb": [16, 123, 120] - }, - { - "index": 0.2, - "rgb": [16, 125, 121] - }, - { - "index": 0.20392156862745098, - "rgb": [17, 127, 122] - }, - { - "index": 0.20784313725490194, - "rgb": [17, 128, 122] - }, - { - "index": 0.21176470588235294, - "rgb": [18, 130, 123] - }, - { - "index": 0.21568627450980393, - "rgb": [20, 132, 123] - }, - { - "index": 0.2196078431372549, - "rgb": [21, 134, 124] - }, - { - "index": 0.22352941176470587, - "rgb": [23, 136, 124] - }, - { - "index": 0.22745098039215686, - "rgb": [26, 138, 125] - }, - { - "index": 0.23137254901960785, - "rgb": [28, 139, 125] - }, - { - "index": 0.23529411764705882, - "rgb": [31, 141, 126] - }, - { - "index": 0.2392156862745098, - "rgb": [34, 143, 126] - }, - { - "index": 0.24313725490196078, - "rgb": [37, 145, 126] - }, - { - "index": 0.24705882352941178, - "rgb": [41, 146, 127] - }, - { - "index": 0.25098039215686274, - "rgb": [44, 148, 127] - }, - { - "index": 0.2549019607843137, - "rgb": [48, 150, 127] - }, - { - "index": 0.2588235294117647, - "rgb": [52, 151, 128] - }, - { - "index": 0.2627450980392157, - "rgb": [56, 153, 128] - }, - { - "index": 0.26666666666666666, - "rgb": [60, 154, 129] - }, - { - "index": 0.27058823529411763, - "rgb": [63, 156, 129] - }, - { - "index": 0.27450980392156865, - "rgb": [68, 157, 130] - }, - { - "index": 0.2784313725490196, - "rgb": [72, 159, 130] - }, - { - "index": 0.2823529411764706, - "rgb": [76, 160, 131] - }, - { - "index": 0.28627450980392155, - "rgb": [80, 162, 131] - }, - { - "index": 0.2901960784313725, - "rgb": [84, 163, 132] - }, - { - "index": 0.29411764705882354, - "rgb": [88, 165, 133] - }, - { - "index": 0.2980392156862745, - "rgb": [92, 166, 133] - }, - { - "index": 0.30196078431372547, - "rgb": [95, 168, 134] - }, - { - "index": 0.3058823529411765, - "rgb": [99, 169, 135] - }, - { - "index": 0.30980392156862746, - "rgb": [103, 170, 136] - }, - { - "index": 0.3137254901960784, - "rgb": [107, 172, 137] - }, - { - "index": 0.3176470588235294, - "rgb": [111, 173, 138] - }, - { - "index": 0.32156862745098036, - "rgb": [115, 174, 140] - }, - { - "index": 0.3254901960784314, - "rgb": [118, 176, 141] - }, - { - "index": 0.32941176470588235, - "rgb": [122, 177, 142] - }, - { - "index": 0.3333333333333333, - "rgb": [126, 178, 143] - }, - { - "index": 0.33725490196078434, - "rgb": [129, 180, 145] - }, - { - "index": 0.3411764705882353, - "rgb": [133, 181, 146] - }, - { - "index": 0.34509803921568627, - "rgb": [136, 183, 148] - }, - { - "index": 0.34901960784313724, - "rgb": [140, 184, 150] - }, - { - "index": 0.3529411764705882, - "rgb": [143, 185, 151] - }, - { - "index": 0.3568627450980392, - "rgb": [146, 187, 153] - }, - { - "index": 0.3607843137254902, - "rgb": [150, 188, 155] - }, - { - "index": 0.36470588235294116, - "rgb": [153, 189, 156] - }, - { - "index": 0.3686274509803922, - "rgb": [156, 191, 158] - }, - { - "index": 0.37254901960784315, - "rgb": [160, 192, 160] - }, - { - "index": 0.3764705882352941, - "rgb": [163, 194, 162] - }, - { - "index": 0.3803921568627451, - "rgb": [166, 195, 164] - }, - { - "index": 0.38431372549019605, - "rgb": [169, 196, 166] - }, - { - "index": 0.38823529411764707, - "rgb": [173, 198, 169] - }, - { - "index": 0.39215686274509803, - "rgb": [176, 199, 171] - }, - { - "index": 0.396078431372549, - "rgb": [179, 201, 173] - }, - { - "index": 0.4, - "rgb": [182, 202, 175] - }, - { - "index": 0.403921568627451, - "rgb": [185, 204, 177] - }, - { - "index": 0.40784313725490196, - "rgb": [188, 205, 180] - }, - { - "index": 0.4117647058823529, - "rgb": [191, 207, 182] - }, - { - "index": 0.4156862745098039, - "rgb": [194, 208, 185] - }, - { - "index": 0.4196078431372549, - "rgb": [197, 210, 187] - }, - { - "index": 0.4235294117647059, - "rgb": [200, 212, 190] - }, - { - "index": 0.42745098039215684, - "rgb": [203, 213, 192] - }, - { - "index": 0.43137254901960786, - "rgb": [206, 215, 195] - }, - { - "index": 0.43529411764705883, - "rgb": [209, 216, 197] - }, - { - "index": 0.4392156862745098, - "rgb": [212, 218, 200] - }, - { - "index": 0.44313725490196076, - "rgb": [214, 220, 203] - }, - { - "index": 0.44705882352941173, - "rgb": [217, 221, 205] - }, - { - "index": 0.45098039215686275, - "rgb": [220, 223, 208] - }, - { - "index": 0.4549019607843137, - "rgb": [223, 225, 211] - }, - { - "index": 0.4588235294117647, - "rgb": [226, 226, 214] - }, - { - "index": 0.4627450980392157, - "rgb": [229, 228, 216] - }, - { - "index": 0.4666666666666667, - "rgb": [231, 230, 219] - }, - { - "index": 0.47058823529411764, - "rgb": [234, 232, 222] - }, - { - "index": 0.4745098039215686, - "rgb": [237, 233, 225] - }, - { - "index": 0.4784313725490196, - "rgb": [240, 235, 228] - }, - { - "index": 0.4823529411764706, - "rgb": [243, 237, 231] - }, - { - "index": 0.48627450980392156, - "rgb": [245, 239, 234] - }, - { - "index": 0.49019607843137253, - "rgb": [248, 241, 237] - }, - { - "index": 0.49411764705882355, - "rgb": [251, 243, 240] - }, - { - "index": 0.4980392156862745, - "rgb": [253, 245, 243] - }, - { - "index": 0.5019607843137255, - "rgb": [253, 245, 243] - }, - { - "index": 0.5058823529411764, - "rgb": [251, 242, 240] - }, - { - "index": 0.5098039215686274, - "rgb": [250, 240, 237] - }, - { - "index": 0.5137254901960784, - "rgb": [249, 237, 233] - }, - { - "index": 0.5176470588235293, - "rgb": [248, 235, 230] - }, - { - "index": 0.5215686274509804, - "rgb": [247, 233, 227] - }, - { - "index": 0.5254901960784314, - "rgb": [246, 230, 223] - }, - { - "index": 0.5294117647058824, - "rgb": [245, 228, 220] - }, - { - "index": 0.5333333333333333, - "rgb": [244, 225, 216] - }, - { - "index": 0.5372549019607843, - "rgb": [243, 223, 213] - }, - { - "index": 0.5411764705882353, - "rgb": [242, 220, 210] - }, - { - "index": 0.5450980392156862, - "rgb": [241, 218, 206] - }, - { - "index": 0.5490196078431373, - "rgb": [240, 215, 203] - }, - { - "index": 0.5529411764705883, - "rgb": [239, 213, 200] - }, - { - "index": 0.5568627450980392, - "rgb": [238, 210, 196] - }, - { - "index": 0.5607843137254902, - "rgb": [237, 208, 193] - }, - { - "index": 0.5647058823529412, - "rgb": [236, 205, 190] - }, - { - "index": 0.5686274509803921, - "rgb": [236, 203, 187] - }, - { - "index": 0.5725490196078431, - "rgb": [235, 200, 183] - }, - { - "index": 0.5764705882352941, - "rgb": [234, 198, 180] - }, - { - "index": 0.580392156862745, - "rgb": [233, 195, 177] - }, - { - "index": 0.5843137254901961, - "rgb": [233, 193, 174] - }, - { - "index": 0.5882352941176471, - "rgb": [232, 191, 171] - }, - { - "index": 0.592156862745098, - "rgb": [231, 188, 168] - }, - { - "index": 0.596078431372549, - "rgb": [231, 186, 165] - }, - { - "index": 0.6, - "rgb": [230, 183, 162] - }, - { - "index": 0.6039215686274509, - "rgb": [229, 181, 159] - }, - { - "index": 0.6078431372549019, - "rgb": [229, 178, 156] - }, - { - "index": 0.611764705882353, - "rgb": [228, 176, 153] - }, - { - "index": 0.615686274509804, - "rgb": [227, 173, 150] - }, - { - "index": 0.6196078431372549, - "rgb": [227, 171, 147] - }, - { - "index": 0.6235294117647059, - "rgb": [226, 168, 145] - }, - { - "index": 0.6274509803921569, - "rgb": [225, 166, 142] - }, - { - "index": 0.6313725490196078, - "rgb": [225, 163, 139] - }, - { - "index": 0.6352941176470588, - "rgb": [224, 160, 137] - }, - { - "index": 0.6392156862745098, - "rgb": [223, 158, 134] - }, - { - "index": 0.6431372549019607, - "rgb": [223, 155, 132] - }, - { - "index": 0.6470588235294118, - "rgb": [222, 153, 130] - }, - { - "index": 0.6509803921568628, - "rgb": [221, 150, 127] - }, - { - "index": 0.6549019607843137, - "rgb": [221, 148, 125] - }, - { - "index": 0.6588235294117647, - "rgb": [220, 145, 123] - }, - { - "index": 0.6627450980392157, - "rgb": [219, 143, 121] - }, - { - "index": 0.6666666666666666, - "rgb": [219, 140, 119] - }, - { - "index": 0.6705882352941176, - "rgb": [218, 138, 117] - }, - { - "index": 0.6745098039215687, - "rgb": [217, 135, 115] - }, - { - "index": 0.6784313725490196, - "rgb": [216, 133, 113] - }, - { - "index": 0.6823529411764706, - "rgb": [215, 130, 112] - }, - { - "index": 0.6862745098039216, - "rgb": [215, 128, 110] - }, - { - "index": 0.6901960784313725, - "rgb": [214, 125, 109] - }, - { - "index": 0.6941176470588235, - "rgb": [213, 123, 107] - }, - { - "index": 0.6980392156862745, - "rgb": [212, 120, 106] - }, - { - "index": 0.7019607843137254, - "rgb": [211, 118, 105] - }, - { - "index": 0.7058823529411764, - "rgb": [210, 115, 104] - }, - { - "index": 0.7098039215686275, - "rgb": [209, 113, 103] - }, - { - "index": 0.7137254901960784, - "rgb": [208, 111, 102] - }, - { - "index": 0.7176470588235294, - "rgb": [206, 108, 101] - }, - { - "index": 0.7215686274509804, - "rgb": [205, 106, 100] - }, - { - "index": 0.7254901960784313, - "rgb": [204, 104, 100] - }, - { - "index": 0.7294117647058823, - "rgb": [203, 101, 99] - }, - { - "index": 0.7333333333333333, - "rgb": [201, 99, 98] - }, - { - "index": 0.7372549019607844, - "rgb": [200, 97, 98] - }, - { - "index": 0.7411764705882353, - "rgb": [199, 94, 97] - }, - { - "index": 0.7450980392156863, - "rgb": [197, 92, 97] - }, - { - "index": 0.7490196078431373, - "rgb": [196, 90, 97] - }, - { - "index": 0.7529411764705882, - "rgb": [194, 88, 96] - }, - { - "index": 0.7568627450980392, - "rgb": [193, 86, 96] - }, - { - "index": 0.7607843137254902, - "rgb": [191, 83, 96] - }, - { - "index": 0.7647058823529411, - "rgb": [189, 81, 96] - }, - { - "index": 0.7686274509803921, - "rgb": [188, 79, 96] - }, - { - "index": 0.7725490196078432, - "rgb": [186, 77, 96] - }, - { - "index": 0.7764705882352941, - "rgb": [184, 75, 96] - }, - { - "index": 0.7803921568627451, - "rgb": [183, 73, 95] - }, - { - "index": 0.7843137254901961, - "rgb": [181, 71, 95] - }, - { - "index": 0.788235294117647, - "rgb": [179, 69, 95] - }, - { - "index": 0.792156862745098, - "rgb": [177, 67, 95] - }, - { - "index": 0.796078431372549, - "rgb": [176, 65, 95] - }, - { - "index": 0.8, - "rgb": [174, 63, 95] - }, - { - "index": 0.803921568627451, - "rgb": [172, 61, 96] - }, - { - "index": 0.807843137254902, - "rgb": [170, 60, 96] - }, - { - "index": 0.8117647058823529, - "rgb": [168, 58, 96] - }, - { - "index": 0.8156862745098039, - "rgb": [166, 56, 96] - }, - { - "index": 0.8196078431372549, - "rgb": [164, 54, 96] - }, - { - "index": 0.8235294117647058, - "rgb": [162, 52, 96] - }, - { - "index": 0.8274509803921568, - "rgb": [160, 51, 96] - }, - { - "index": 0.8313725490196078, - "rgb": [158, 49, 96] - }, - { - "index": 0.8352941176470589, - "rgb": [156, 47, 96] - }, - { - "index": 0.8392156862745098, - "rgb": [154, 45, 96] - }, - { - "index": 0.8431372549019608, - "rgb": [151, 44, 96] - }, - { - "index": 0.8470588235294118, - "rgb": [149, 42, 96] - }, - { - "index": 0.8509803921568627, - "rgb": [147, 41, 96] - }, - { - "index": 0.8549019607843137, - "rgb": [145, 39, 96] - }, - { - "index": 0.8588235294117647, - "rgb": [143, 38, 96] - }, - { - "index": 0.8627450980392157, - "rgb": [140, 36, 96] - }, - { - "index": 0.8666666666666667, - "rgb": [138, 35, 96] - }, - { - "index": 0.8705882352941177, - "rgb": [136, 33, 96] - }, - { - "index": 0.8745098039215686, - "rgb": [133, 32, 95] - }, - { - "index": 0.8784313725490196, - "rgb": [131, 31, 95] - }, - { - "index": 0.8823529411764706, - "rgb": [129, 30, 95] - }, - { - "index": 0.8862745098039215, - "rgb": [126, 28, 95] - }, - { - "index": 0.8901960784313725, - "rgb": [124, 27, 94] - }, - { - "index": 0.8941176470588235, - "rgb": [121, 26, 94] - }, - { - "index": 0.8980392156862745, - "rgb": [119, 25, 93] - }, - { - "index": 0.9019607843137255, - "rgb": [116, 25, 93] - }, - { - "index": 0.9058823529411765, - "rgb": [114, 24, 92] - }, - { - "index": 0.9098039215686274, - "rgb": [111, 23, 91] - }, - { - "index": 0.9137254901960784, - "rgb": [109, 22, 90] - }, - { - "index": 0.9176470588235294, - "rgb": [106, 22, 89] - }, - { - "index": 0.9215686274509803, - "rgb": [103, 21, 88] - }, - { - "index": 0.9254901960784314, - "rgb": [101, 21, 87] - }, - { - "index": 0.9294117647058824, - "rgb": [98, 20, 86] - }, - { - "index": 0.9333333333333333, - "rgb": [95, 20, 85] - }, - { - "index": 0.9372549019607843, - "rgb": [93, 20, 83] - }, - { - "index": 0.9411764705882353, - "rgb": [90, 19, 82] - }, - { - "index": 0.9450980392156862, - "rgb": [87, 19, 80] - }, - { - "index": 0.9490196078431372, - "rgb": [85, 19, 79] - }, - { - "index": 0.9529411764705882, - "rgb": [82, 18, 77] - }, - { - "index": 0.9568627450980391, - "rgb": [79, 18, 75] - }, - { - "index": 0.9607843137254902, - "rgb": [77, 18, 74] - }, - { - "index": 0.9647058823529412, - "rgb": [74, 17, 72] - }, - { - "index": 0.9686274509803922, - "rgb": [72, 17, 70] - }, - { - "index": 0.9725490196078431, - "rgb": [69, 16, 68] - }, - { - "index": 0.9764705882352941, - "rgb": [66, 16, 66] - }, - { - "index": 0.9803921568627451, - "rgb": [64, 16, 64] - }, - { - "index": 0.984313725490196, - "rgb": [61, 15, 61] - }, - { - "index": 0.9882352941176471, - "rgb": [59, 14, 59] - }, - { - "index": 0.9921568627450981, - "rgb": [56, 14, 57] - }, - { - "index": 0.996078431372549, - "rgb": [54, 13, 55] - }, - { - "index": 1.0, - "rgb": [51, 13, 53] - } - ], - "diff": [ - { - "index": 0.0, - "rgb": [7, 34, 63] - }, - { - "index": 0.00392156862745098, - "rgb": [8, 36, 65] - }, - { - "index": 0.00784313725490196, - "rgb": [9, 38, 67] - }, - { - "index": 0.011764705882352941, - "rgb": [10, 40, 69] - }, - { - "index": 0.01568627450980392, - "rgb": [11, 41, 71] - }, - { - "index": 0.0196078431372549, - "rgb": [12, 43, 73] - }, - { - "index": 0.023529411764705882, - "rgb": [13, 45, 75] - }, - { - "index": 0.027450980392156862, - "rgb": [14, 46, 77] - }, - { - "index": 0.03137254901960784, - "rgb": [14, 48, 78] - }, - { - "index": 0.03529411764705882, - "rgb": [15, 50, 80] - }, - { - "index": 0.0392156862745098, - "rgb": [16, 52, 82] - }, - { - "index": 0.043137254901960784, - "rgb": [17, 53, 84] - }, - { - "index": 0.047058823529411764, - "rgb": [18, 55, 86] - }, - { - "index": 0.050980392156862744, - "rgb": [18, 57, 88] - }, - { - "index": 0.054901960784313725, - "rgb": [19, 58, 90] - }, - { - "index": 0.058823529411764705, - "rgb": [20, 60, 91] - }, - { - "index": 0.06274509803921569, - "rgb": [21, 62, 93] - }, - { - "index": 0.06666666666666667, - "rgb": [22, 63, 95] - }, - { - "index": 0.07058823529411765, - "rgb": [22, 65, 97] - }, - { - "index": 0.07450980392156863, - "rgb": [23, 67, 98] - }, - { - "index": 0.0784313725490196, - "rgb": [24, 69, 100] - }, - { - "index": 0.08235294117647059, - "rgb": [25, 70, 101] - }, - { - "index": 0.08627450980392157, - "rgb": [27, 72, 102] - }, - { - "index": 0.09019607843137255, - "rgb": [29, 74, 103] - }, - { - "index": 0.09411764705882353, - "rgb": [31, 75, 104] - }, - { - "index": 0.09803921568627451, - "rgb": [33, 77, 106] - }, - { - "index": 0.10196078431372549, - "rgb": [35, 78, 107] - }, - { - "index": 0.10588235294117647, - "rgb": [37, 80, 108] - }, - { - "index": 0.10980392156862745, - "rgb": [40, 81, 109] - }, - { - "index": 0.11372549019607843, - "rgb": [42, 83, 110] - }, - { - "index": 0.11764705882352941, - "rgb": [44, 84, 111] - }, - { - "index": 0.12156862745098039, - "rgb": [47, 86, 112] - }, - { - "index": 0.12549019607843137, - "rgb": [49, 87, 113] - }, - { - "index": 0.12941176470588234, - "rgb": [51, 89, 114] - }, - { - "index": 0.13333333333333333, - "rgb": [53, 90, 115] - }, - { - "index": 0.13725490196078433, - "rgb": [55, 92, 116] - }, - { - "index": 0.1411764705882353, - "rgb": [58, 93, 117] - }, - { - "index": 0.14509803921568626, - "rgb": [60, 95, 118] - }, - { - "index": 0.14901960784313725, - "rgb": [62, 96, 120] - }, - { - "index": 0.15294117647058825, - "rgb": [64, 98, 121] - }, - { - "index": 0.1568627450980392, - "rgb": [66, 99, 122] - }, - { - "index": 0.16078431372549018, - "rgb": [68, 101, 123] - }, - { - "index": 0.16470588235294117, - "rgb": [70, 102, 124] - }, - { - "index": 0.16862745098039217, - "rgb": [72, 104, 125] - }, - { - "index": 0.17254901960784313, - "rgb": [75, 105, 126] - }, - { - "index": 0.1764705882352941, - "rgb": [77, 107, 128] - }, - { - "index": 0.1803921568627451, - "rgb": [79, 108, 129] - }, - { - "index": 0.1843137254901961, - "rgb": [81, 110, 130] - }, - { - "index": 0.18823529411764706, - "rgb": [83, 111, 131] - }, - { - "index": 0.19215686274509802, - "rgb": [85, 113, 132] - }, - { - "index": 0.19607843137254902, - "rgb": [87, 114, 133] - }, - { - "index": 0.2, - "rgb": [89, 116, 135] - }, - { - "index": 0.20392156862745098, - "rgb": [91, 118, 136] - }, - { - "index": 0.20784313725490194, - "rgb": [93, 119, 137] - }, - { - "index": 0.21176470588235294, - "rgb": [95, 121, 138] - }, - { - "index": 0.21568627450980393, - "rgb": [97, 122, 139] - }, - { - "index": 0.2196078431372549, - "rgb": [99, 124, 141] - }, - { - "index": 0.22352941176470587, - "rgb": [101, 125, 142] - }, - { - "index": 0.22745098039215686, - "rgb": [103, 127, 143] - }, - { - "index": 0.23137254901960785, - "rgb": [106, 128, 144] - }, - { - "index": 0.23529411764705882, - "rgb": [108, 130, 146] - }, - { - "index": 0.2392156862745098, - "rgb": [110, 131, 147] - }, - { - "index": 0.24313725490196078, - "rgb": [112, 133, 148] - }, - { - "index": 0.24705882352941178, - "rgb": [114, 135, 150] - }, - { - "index": 0.25098039215686274, - "rgb": [116, 136, 151] - }, - { - "index": 0.2549019607843137, - "rgb": [118, 138, 152] - }, - { - "index": 0.2588235294117647, - "rgb": [120, 139, 153] - }, - { - "index": 0.2627450980392157, - "rgb": [122, 141, 155] - }, - { - "index": 0.26666666666666666, - "rgb": [124, 143, 156] - }, - { - "index": 0.27058823529411763, - "rgb": [126, 144, 157] - }, - { - "index": 0.27450980392156865, - "rgb": [128, 146, 159] - }, - { - "index": 0.2784313725490196, - "rgb": [130, 147, 160] - }, - { - "index": 0.2823529411764706, - "rgb": [132, 149, 161] - }, - { - "index": 0.28627450980392155, - "rgb": [135, 151, 163] - }, - { - "index": 0.2901960784313725, - "rgb": [137, 152, 164] - }, - { - "index": 0.29411764705882354, - "rgb": [139, 154, 166] - }, - { - "index": 0.2980392156862745, - "rgb": [141, 156, 167] - }, - { - "index": 0.30196078431372547, - "rgb": [143, 157, 168] - }, - { - "index": 0.3058823529411765, - "rgb": [145, 159, 170] - }, - { - "index": 0.30980392156862746, - "rgb": [147, 161, 171] - }, - { - "index": 0.3137254901960784, - "rgb": [149, 162, 173] - }, - { - "index": 0.3176470588235294, - "rgb": [151, 164, 174] - }, - { - "index": 0.32156862745098036, - "rgb": [154, 166, 175] - }, - { - "index": 0.3254901960784314, - "rgb": [156, 167, 177] - }, - { - "index": 0.32941176470588235, - "rgb": [158, 169, 178] - }, - { - "index": 0.3333333333333333, - "rgb": [160, 171, 180] - }, - { - "index": 0.33725490196078434, - "rgb": [162, 173, 181] - }, - { - "index": 0.3411764705882353, - "rgb": [164, 174, 183] - }, - { - "index": 0.34509803921568627, - "rgb": [166, 176, 184] - }, - { - "index": 0.34901960784313724, - "rgb": [169, 178, 186] - }, - { - "index": 0.3529411764705882, - "rgb": [171, 180, 187] - }, - { - "index": 0.3568627450980392, - "rgb": [173, 181, 189] - }, - { - "index": 0.3607843137254902, - "rgb": [175, 183, 190] - }, - { - "index": 0.36470588235294116, - "rgb": [177, 185, 192] - }, - { - "index": 0.3686274509803922, - "rgb": [180, 187, 194] - }, - { - "index": 0.37254901960784315, - "rgb": [182, 189, 195] - }, - { - "index": 0.3764705882352941, - "rgb": [184, 191, 197] - }, - { - "index": 0.3803921568627451, - "rgb": [186, 192, 198] - }, - { - "index": 0.38431372549019605, - "rgb": [189, 194, 200] - }, - { - "index": 0.38823529411764707, - "rgb": [191, 196, 202] - }, - { - "index": 0.39215686274509803, - "rgb": [193, 198, 203] - }, - { - "index": 0.396078431372549, - "rgb": [195, 200, 205] - }, - { - "index": 0.4, - "rgb": [198, 202, 206] - }, - { - "index": 0.403921568627451, - "rgb": [200, 204, 208] - }, - { - "index": 0.40784313725490196, - "rgb": [202, 206, 210] - }, - { - "index": 0.4117647058823529, - "rgb": [205, 208, 211] - }, - { - "index": 0.4156862745098039, - "rgb": [207, 209, 213] - }, - { - "index": 0.4196078431372549, - "rgb": [209, 211, 215] - }, - { - "index": 0.4235294117647059, - "rgb": [212, 213, 217] - }, - { - "index": 0.42745098039215684, - "rgb": [214, 215, 218] - }, - { - "index": 0.43137254901960786, - "rgb": [216, 217, 220] - }, - { - "index": 0.43529411764705883, - "rgb": [219, 219, 222] - }, - { - "index": 0.4392156862745098, - "rgb": [221, 221, 224] - }, - { - "index": 0.44313725490196076, - "rgb": [223, 223, 225] - }, - { - "index": 0.44705882352941173, - "rgb": [225, 225, 227] - }, - { - "index": 0.45098039215686275, - "rgb": [228, 227, 229] - }, - { - "index": 0.4549019607843137, - "rgb": [230, 229, 230] - }, - { - "index": 0.4588235294117647, - "rgb": [232, 231, 232] - }, - { - "index": 0.4627450980392157, - "rgb": [234, 232, 233] - }, - { - "index": 0.4666666666666667, - "rgb": [236, 234, 235] - }, - { - "index": 0.47058823529411764, - "rgb": [238, 235, 236] - }, - { - "index": 0.4745098039215686, - "rgb": [239, 237, 237] - }, - { - "index": 0.4784313725490196, - "rgb": [241, 238, 238] - }, - { - "index": 0.4823529411764706, - "rgb": [242, 239, 239] - }, - { - "index": 0.48627450980392156, - "rgb": [243, 240, 239] - }, - { - "index": 0.49019607843137253, - "rgb": [244, 240, 240] - }, - { - "index": 0.49411764705882355, - "rgb": [245, 241, 240] - }, - { - "index": 0.4980392156862745, - "rgb": [245, 241, 240] - }, - { - "index": 0.5019607843137255, - "rgb": [245, 241, 239] - }, - { - "index": 0.5058823529411764, - "rgb": [245, 240, 239] - }, - { - "index": 0.5098039215686274, - "rgb": [244, 240, 238] - }, - { - "index": 0.5137254901960784, - "rgb": [244, 239, 236] - }, - { - "index": 0.5176470588235293, - "rgb": [243, 238, 235] - }, - { - "index": 0.5215686274509804, - "rgb": [241, 236, 233] - }, - { - "index": 0.5254901960784314, - "rgb": [240, 235, 231] - }, - { - "index": 0.5294117647058824, - "rgb": [239, 233, 229] - }, - { - "index": 0.5333333333333333, - "rgb": [237, 232, 227] - }, - { - "index": 0.5372549019607843, - "rgb": [235, 230, 224] - }, - { - "index": 0.5411764705882353, - "rgb": [234, 228, 222] - }, - { - "index": 0.5450980392156862, - "rgb": [232, 226, 220] - }, - { - "index": 0.5490196078431373, - "rgb": [230, 224, 217] - }, - { - "index": 0.5529411764705883, - "rgb": [228, 222, 215] - }, - { - "index": 0.5568627450980392, - "rgb": [226, 220, 212] - }, - { - "index": 0.5607843137254902, - "rgb": [224, 218, 209] - }, - { - "index": 0.5647058823529412, - "rgb": [222, 216, 207] - }, - { - "index": 0.5686274509803921, - "rgb": [221, 214, 204] - }, - { - "index": 0.5725490196078431, - "rgb": [219, 212, 202] - }, - { - "index": 0.5764705882352941, - "rgb": [217, 210, 199] - }, - { - "index": 0.580392156862745, - "rgb": [215, 208, 196] - }, - { - "index": 0.5843137254901961, - "rgb": [213, 206, 194] - }, - { - "index": 0.5882352941176471, - "rgb": [211, 204, 191] - }, - { - "index": 0.592156862745098, - "rgb": [209, 202, 189] - }, - { - "index": 0.596078431372549, - "rgb": [207, 200, 186] - }, - { - "index": 0.6, - "rgb": [205, 198, 184] - }, - { - "index": 0.6039215686274509, - "rgb": [204, 196, 181] - }, - { - "index": 0.6078431372549019, - "rgb": [202, 194, 178] - }, - { - "index": 0.611764705882353, - "rgb": [200, 192, 176] - }, - { - "index": 0.615686274509804, - "rgb": [198, 190, 173] - }, - { - "index": 0.6196078431372549, - "rgb": [196, 188, 171] - }, - { - "index": 0.6235294117647059, - "rgb": [195, 186, 168] - }, - { - "index": 0.6274509803921569, - "rgb": [193, 185, 166] - }, - { - "index": 0.6313725490196078, - "rgb": [191, 183, 163] - }, - { - "index": 0.6352941176470588, - "rgb": [189, 181, 161] - }, - { - "index": 0.6392156862745098, - "rgb": [187, 179, 158] - }, - { - "index": 0.6431372549019607, - "rgb": [186, 177, 156] - }, - { - "index": 0.6470588235294118, - "rgb": [184, 175, 154] - }, - { - "index": 0.6509803921568628, - "rgb": [182, 173, 151] - }, - { - "index": 0.6549019607843137, - "rgb": [181, 171, 149] - }, - { - "index": 0.6588235294117647, - "rgb": [179, 170, 146] - }, - { - "index": 0.6627450980392157, - "rgb": [177, 168, 144] - }, - { - "index": 0.6666666666666666, - "rgb": [176, 166, 142] - }, - { - "index": 0.6705882352941176, - "rgb": [174, 164, 139] - }, - { - "index": 0.6745098039215687, - "rgb": [172, 162, 137] - }, - { - "index": 0.6784313725490196, - "rgb": [171, 161, 134] - }, - { - "index": 0.6823529411764706, - "rgb": [169, 159, 132] - }, - { - "index": 0.6862745098039216, - "rgb": [167, 157, 130] - }, - { - "index": 0.6901960784313725, - "rgb": [166, 155, 127] - }, - { - "index": 0.6941176470588235, - "rgb": [164, 153, 125] - }, - { - "index": 0.6980392156862745, - "rgb": [162, 152, 123] - }, - { - "index": 0.7019607843137254, - "rgb": [161, 150, 120] - }, - { - "index": 0.7058823529411764, - "rgb": [159, 148, 118] - }, - { - "index": 0.7098039215686275, - "rgb": [158, 146, 116] - }, - { - "index": 0.7137254901960784, - "rgb": [156, 145, 113] - }, - { - "index": 0.7176470588235294, - "rgb": [154, 143, 111] - }, - { - "index": 0.7215686274509804, - "rgb": [153, 141, 109] - }, - { - "index": 0.7254901960784313, - "rgb": [151, 140, 107] - }, - { - "index": 0.7294117647058823, - "rgb": [150, 138, 104] - }, - { - "index": 0.7333333333333333, - "rgb": [148, 136, 102] - }, - { - "index": 0.7372549019607844, - "rgb": [146, 134, 100] - }, - { - "index": 0.7411764705882353, - "rgb": [145, 133, 98] - }, - { - "index": 0.7450980392156863, - "rgb": [143, 131, 95] - }, - { - "index": 0.7490196078431373, - "rgb": [142, 129, 93] - }, - { - "index": 0.7529411764705882, - "rgb": [140, 128, 91] - }, - { - "index": 0.7568627450980392, - "rgb": [139, 126, 89] - }, - { - "index": 0.7607843137254902, - "rgb": [137, 124, 86] - }, - { - "index": 0.7647058823529411, - "rgb": [136, 123, 84] - }, - { - "index": 0.7686274509803921, - "rgb": [134, 121, 82] - }, - { - "index": 0.7725490196078432, - "rgb": [132, 120, 80] - }, - { - "index": 0.7764705882352941, - "rgb": [131, 118, 78] - }, - { - "index": 0.7803921568627451, - "rgb": [129, 116, 75] - }, - { - "index": 0.7843137254901961, - "rgb": [128, 115, 73] - }, - { - "index": 0.788235294117647, - "rgb": [126, 113, 71] - }, - { - "index": 0.792156862745098, - "rgb": [125, 111, 69] - }, - { - "index": 0.796078431372549, - "rgb": [123, 110, 67] - }, - { - "index": 0.8, - "rgb": [122, 108, 65] - }, - { - "index": 0.803921568627451, - "rgb": [120, 107, 63] - }, - { - "index": 0.807843137254902, - "rgb": [119, 105, 60] - }, - { - "index": 0.8117647058823529, - "rgb": [117, 103, 58] - }, - { - "index": 0.8156862745098039, - "rgb": [115, 102, 56] - }, - { - "index": 0.8196078431372549, - "rgb": [114, 100, 54] - }, - { - "index": 0.8235294117647058, - "rgb": [112, 99, 52] - }, - { - "index": 0.8274509803921568, - "rgb": [111, 97, 50] - }, - { - "index": 0.8313725490196078, - "rgb": [109, 96, 48] - }, - { - "index": 0.8352941176470589, - "rgb": [107, 94, 46] - }, - { - "index": 0.8392156862745098, - "rgb": [106, 93, 44] - }, - { - "index": 0.8431372549019608, - "rgb": [104, 91, 42] - }, - { - "index": 0.8470588235294118, - "rgb": [102, 90, 40] - }, - { - "index": 0.8509803921568627, - "rgb": [100, 88, 39] - }, - { - "index": 0.8549019607843137, - "rgb": [98, 87, 37] - }, - { - "index": 0.8588235294117647, - "rgb": [96, 86, 36] - }, - { - "index": 0.8627450980392157, - "rgb": [94, 84, 35] - }, - { - "index": 0.8666666666666667, - "rgb": [92, 83, 34] - }, - { - "index": 0.8705882352941177, - "rgb": [90, 82, 33] - }, - { - "index": 0.8745098039215686, - "rgb": [88, 80, 33] - }, - { - "index": 0.8784313725490196, - "rgb": [86, 79, 32] - }, - { - "index": 0.8823529411764706, - "rgb": [84, 77, 31] - }, - { - "index": 0.8862745098039215, - "rgb": [82, 76, 30] - }, - { - "index": 0.8901960784313725, - "rgb": [80, 75, 30] - }, - { - "index": 0.8941176470588235, - "rgb": [78, 73, 29] - }, - { - "index": 0.8980392156862745, - "rgb": [76, 72, 28] - }, - { - "index": 0.9019607843137255, - "rgb": [75, 70, 27] - }, - { - "index": 0.9058823529411765, - "rgb": [73, 69, 27] - }, - { - "index": 0.9098039215686274, - "rgb": [71, 68, 26] - }, - { - "index": 0.9137254901960784, - "rgb": [69, 66, 25] - }, - { - "index": 0.9176470588235294, - "rgb": [67, 65, 24] - }, - { - "index": 0.9215686274509803, - "rgb": [65, 63, 24] - }, - { - "index": 0.9254901960784314, - "rgb": [63, 62, 23] - }, - { - "index": 0.9294117647058824, - "rgb": [61, 60, 22] - }, - { - "index": 0.9333333333333333, - "rgb": [59, 59, 21] - }, - { - "index": 0.9372549019607843, - "rgb": [58, 58, 20] - }, - { - "index": 0.9411764705882353, - "rgb": [56, 56, 20] - }, - { - "index": 0.9450980392156862, - "rgb": [54, 55, 19] - }, - { - "index": 0.9490196078431372, - "rgb": [52, 53, 18] - }, - { - "index": 0.9529411764705882, - "rgb": [50, 52, 17] - }, - { - "index": 0.9568627450980391, - "rgb": [48, 50, 16] - }, - { - "index": 0.9607843137254902, - "rgb": [46, 49, 15] - }, - { - "index": 0.9647058823529412, - "rgb": [44, 47, 14] - }, - { - "index": 0.9686274509803922, - "rgb": [43, 46, 14] - }, - { - "index": 0.9725490196078431, - "rgb": [41, 44, 13] - }, - { - "index": 0.9764705882352941, - "rgb": [39, 43, 12] - }, - { - "index": 0.9803921568627451, - "rgb": [37, 41, 11] - }, - { - "index": 0.984313725490196, - "rgb": [35, 40, 10] - }, - { - "index": 0.9882352941176471, - "rgb": [33, 38, 9] - }, - { - "index": 0.9921568627450981, - "rgb": [31, 37, 8] - }, - { - "index": 0.996078431372549, - "rgb": [30, 35, 7] - }, - { - "index": 1.0, - "rgb": [28, 34, 6] - } - ], - "tarn": [ - { - "index": 0.0, - "rgb": [22, 35, 13] - }, - { - "index": 0.00392156862745098, - "rgb": [24, 37, 13] - }, - { - "index": 0.00784313725490196, - "rgb": [25, 38, 14] - }, - { - "index": 0.011764705882352941, - "rgb": [26, 40, 14] - }, - { - "index": 0.01568627450980392, - "rgb": [28, 42, 15] - }, - { - "index": 0.0196078431372549, - "rgb": [29, 44, 15] - }, - { - "index": 0.023529411764705882, - "rgb": [30, 45, 15] - }, - { - "index": 0.027450980392156862, - "rgb": [31, 47, 15] - }, - { - "index": 0.03137254901960784, - "rgb": [33, 49, 15] - }, - { - "index": 0.03529411764705882, - "rgb": [34, 51, 15] - }, - { - "index": 0.0392156862745098, - "rgb": [35, 52, 16] - }, - { - "index": 0.043137254901960784, - "rgb": [36, 54, 16] - }, - { - "index": 0.047058823529411764, - "rgb": [37, 56, 16] - }, - { - "index": 0.050980392156862744, - "rgb": [39, 57, 15] - }, - { - "index": 0.054901960784313725, - "rgb": [40, 59, 15] - }, - { - "index": 0.058823529411764705, - "rgb": [41, 61, 15] - }, - { - "index": 0.06274509803921569, - "rgb": [42, 63, 15] - }, - { - "index": 0.06666666666666667, - "rgb": [44, 64, 15] - }, - { - "index": 0.07058823529411765, - "rgb": [45, 66, 14] - }, - { - "index": 0.07450980392156863, - "rgb": [46, 68, 14] - }, - { - "index": 0.0784313725490196, - "rgb": [48, 69, 13] - }, - { - "index": 0.08235294117647059, - "rgb": [50, 71, 12] - }, - { - "index": 0.08627450980392157, - "rgb": [51, 72, 12] - }, - { - "index": 0.09019607843137255, - "rgb": [54, 74, 11] - }, - { - "index": 0.09411764705882353, - "rgb": [57, 75, 12] - }, - { - "index": 0.09803921568627451, - "rgb": [60, 76, 13] - }, - { - "index": 0.10196078431372549, - "rgb": [62, 77, 14] - }, - { - "index": 0.10588235294117647, - "rgb": [65, 79, 15] - }, - { - "index": 0.10980392156862745, - "rgb": [68, 80, 16] - }, - { - "index": 0.11372549019607843, - "rgb": [71, 81, 17] - }, - { - "index": 0.11764705882352941, - "rgb": [73, 82, 17] - }, - { - "index": 0.12156862745098039, - "rgb": [76, 83, 18] - }, - { - "index": 0.12549019607843137, - "rgb": [79, 84, 19] - }, - { - "index": 0.12941176470588234, - "rgb": [82, 86, 20] - }, - { - "index": 0.13333333333333333, - "rgb": [84, 87, 21] - }, - { - "index": 0.13725490196078433, - "rgb": [87, 88, 22] - }, - { - "index": 0.1411764705882353, - "rgb": [90, 89, 23] - }, - { - "index": 0.14509803921568626, - "rgb": [92, 90, 24] - }, - { - "index": 0.14901960784313725, - "rgb": [95, 91, 25] - }, - { - "index": 0.15294117647058825, - "rgb": [98, 92, 26] - }, - { - "index": 0.1568627450980392, - "rgb": [101, 93, 27] - }, - { - "index": 0.16078431372549018, - "rgb": [103, 95, 28] - }, - { - "index": 0.16470588235294117, - "rgb": [106, 96, 29] - }, - { - "index": 0.16862745098039217, - "rgb": [109, 97, 29] - }, - { - "index": 0.17254901960784313, - "rgb": [112, 98, 30] - }, - { - "index": 0.1764705882352941, - "rgb": [114, 99, 31] - }, - { - "index": 0.1803921568627451, - "rgb": [117, 100, 32] - }, - { - "index": 0.1843137254901961, - "rgb": [120, 101, 33] - }, - { - "index": 0.18823529411764706, - "rgb": [123, 102, 34] - }, - { - "index": 0.19215686274509802, - "rgb": [125, 103, 35] - }, - { - "index": 0.19607843137254902, - "rgb": [128, 104, 36] - }, - { - "index": 0.2, - "rgb": [131, 105, 36] - }, - { - "index": 0.20392156862745098, - "rgb": [134, 106, 37] - }, - { - "index": 0.20784313725490194, - "rgb": [137, 107, 38] - }, - { - "index": 0.21176470588235294, - "rgb": [140, 108, 39] - }, - { - "index": 0.21568627450980393, - "rgb": [143, 109, 40] - }, - { - "index": 0.2196078431372549, - "rgb": [145, 110, 41] - }, - { - "index": 0.22352941176470587, - "rgb": [148, 111, 42] - }, - { - "index": 0.22745098039215686, - "rgb": [151, 112, 42] - }, - { - "index": 0.23137254901960785, - "rgb": [154, 113, 43] - }, - { - "index": 0.23529411764705882, - "rgb": [157, 114, 44] - }, - { - "index": 0.2392156862745098, - "rgb": [160, 115, 45] - }, - { - "index": 0.24313725490196078, - "rgb": [163, 116, 46] - }, - { - "index": 0.24705882352941178, - "rgb": [166, 117, 47] - }, - { - "index": 0.25098039215686274, - "rgb": [169, 118, 49] - }, - { - "index": 0.2549019607843137, - "rgb": [172, 119, 50] - }, - { - "index": 0.2588235294117647, - "rgb": [175, 120, 51] - }, - { - "index": 0.2627450980392157, - "rgb": [178, 121, 52] - }, - { - "index": 0.26666666666666666, - "rgb": [181, 122, 53] - }, - { - "index": 0.27058823529411763, - "rgb": [184, 123, 55] - }, - { - "index": 0.27450980392156865, - "rgb": [187, 124, 56] - }, - { - "index": 0.2784313725490196, - "rgb": [190, 125, 58] - }, - { - "index": 0.2823529411764706, - "rgb": [193, 126, 60] - }, - { - "index": 0.28627450980392155, - "rgb": [195, 127, 62] - }, - { - "index": 0.2901960784313725, - "rgb": [198, 128, 65] - }, - { - "index": 0.29411764705882354, - "rgb": [200, 130, 68] - }, - { - "index": 0.2980392156862745, - "rgb": [202, 131, 71] - }, - { - "index": 0.30196078431372547, - "rgb": [203, 133, 75] - }, - { - "index": 0.3058823529411765, - "rgb": [204, 135, 79] - }, - { - "index": 0.30980392156862746, - "rgb": [205, 138, 83] - }, - { - "index": 0.3137254901960784, - "rgb": [206, 140, 86] - }, - { - "index": 0.3176470588235294, - "rgb": [207, 142, 89] - }, - { - "index": 0.32156862745098036, - "rgb": [208, 144, 93] - }, - { - "index": 0.3254901960784314, - "rgb": [209, 147, 96] - }, - { - "index": 0.32941176470588235, - "rgb": [210, 149, 100] - }, - { - "index": 0.3333333333333333, - "rgb": [211, 151, 103] - }, - { - "index": 0.33725490196078434, - "rgb": [212, 154, 107] - }, - { - "index": 0.3411764705882353, - "rgb": [213, 156, 110] - }, - { - "index": 0.34509803921568627, - "rgb": [214, 158, 114] - }, - { - "index": 0.34901960784313724, - "rgb": [214, 161, 117] - }, - { - "index": 0.3529411764705882, - "rgb": [215, 163, 120] - }, - { - "index": 0.3568627450980392, - "rgb": [216, 165, 124] - }, - { - "index": 0.3607843137254902, - "rgb": [217, 167, 127] - }, - { - "index": 0.36470588235294116, - "rgb": [218, 170, 131] - }, - { - "index": 0.3686274509803922, - "rgb": [219, 172, 134] - }, - { - "index": 0.37254901960784315, - "rgb": [220, 174, 138] - }, - { - "index": 0.3764705882352941, - "rgb": [221, 177, 141] - }, - { - "index": 0.3803921568627451, - "rgb": [222, 179, 145] - }, - { - "index": 0.38431372549019605, - "rgb": [223, 181, 148] - }, - { - "index": 0.38823529411764707, - "rgb": [224, 184, 152] - }, - { - "index": 0.39215686274509803, - "rgb": [225, 186, 155] - }, - { - "index": 0.396078431372549, - "rgb": [226, 188, 159] - }, - { - "index": 0.4, - "rgb": [226, 191, 162] - }, - { - "index": 0.403921568627451, - "rgb": [227, 193, 166] - }, - { - "index": 0.40784313725490196, - "rgb": [228, 195, 169] - }, - { - "index": 0.4117647058823529, - "rgb": [229, 198, 173] - }, - { - "index": 0.4156862745098039, - "rgb": [230, 200, 176] - }, - { - "index": 0.4196078431372549, - "rgb": [232, 202, 180] - }, - { - "index": 0.4235294117647059, - "rgb": [233, 205, 183] - }, - { - "index": 0.42745098039215684, - "rgb": [234, 207, 187] - }, - { - "index": 0.43137254901960786, - "rgb": [235, 209, 190] - }, - { - "index": 0.43529411764705883, - "rgb": [236, 212, 194] - }, - { - "index": 0.4392156862745098, - "rgb": [237, 214, 197] - }, - { - "index": 0.44313725490196076, - "rgb": [238, 217, 201] - }, - { - "index": 0.44705882352941173, - "rgb": [239, 219, 205] - }, - { - "index": 0.45098039215686275, - "rgb": [240, 221, 208] - }, - { - "index": 0.4549019607843137, - "rgb": [241, 224, 212] - }, - { - "index": 0.4588235294117647, - "rgb": [243, 226, 215] - }, - { - "index": 0.4627450980392157, - "rgb": [244, 229, 219] - }, - { - "index": 0.4666666666666667, - "rgb": [245, 231, 222] + "index": 0.125, + "rgb": [33, 32, 65] }, { - "index": 0.47058823529411764, - "rgb": [246, 234, 226] + "index": 0.25, + "rgb": [56, 56, 116] }, { - "index": 0.4745098039215686, - "rgb": [247, 236, 229] + "index": 0.375, + "rgb": [62, 87, 163] }, { - "index": 0.4784313725490196, - "rgb": [249, 238, 232] + "index": 0.5, + "rgb": [66, 122, 183] }, { - "index": 0.4823529411764706, - "rgb": [250, 240, 236] + "index": 0.625, + "rgb": [88, 157, 195] }, { - "index": 0.48627450980392156, - "rgb": [251, 242, 239] + "index": 0.75, + "rgb": [122, 190, 208] }, { - "index": 0.49019607843137253, - "rgb": [251, 244, 241] + "index": 0.875, + "rgb": [176, 221, 225] }, { - "index": 0.49411764705882355, - "rgb": [252, 246, 243] - }, + "index": 1.0, + "rgb": [234, 252, 253] + } + ], + "oxy": [ { - "index": 0.4980392156862745, - "rgb": [252, 247, 245] + "index": 0.0, + "rgb": [63, 5, 5] }, { - "index": 0.5019607843137255, - "rgb": [252, 247, 245] + "index": 0.125, + "rgb": [118, 5, 15] }, { - "index": 0.5058823529411764, - "rgb": [252, 247, 244] + "index": 0.25, + "rgb": [91, 91, 90] }, { - "index": 0.5098039215686274, - "rgb": [251, 246, 242] + "index": 0.375, + "rgb": [122, 121, 121] }, { - "index": 0.5137254901960784, - "rgb": [250, 245, 240] + "index": 0.5, + "rgb": [154, 154, 153] }, { - "index": 0.5176470588235293, - "rgb": [249, 243, 237] + "index": 0.625, + "rgb": [190, 189, 188] }, { - "index": 0.5215686274509804, - "rgb": [247, 242, 234] + "index": 0.75, + "rgb": [229, 229, 228] }, { - "index": 0.5254901960784314, - "rgb": [246, 240, 230] + "index": 0.875, + "rgb": [232, 224, 50] }, { - "index": 0.5294117647058824, - "rgb": [244, 238, 227] - }, + "index": 1.0, + "rgb": [220, 174, 25] + } + ], + "matter": [ { - "index": 0.5333333333333333, - "rgb": [242, 236, 223] + "index": 0.0, + "rgb": [253, 237, 176] }, { - "index": 0.5372549019607843, - "rgb": [240, 233, 220] + "index": 0.125, + "rgb": [249, 192, 135] }, { - "index": 0.5411764705882353, - "rgb": [238, 231, 216] + "index": 0.25, + "rgb": [241, 148, 102] }, { - "index": 0.5450980392156862, - "rgb": [236, 229, 212] + "index": 0.375, + "rgb": [229, 105, 83] }, { - "index": 0.5490196078431373, - "rgb": [234, 227, 208] + "index": 0.5, + "rgb": [206, 67, 86] }, { - "index": 0.5529411764705883, - "rgb": [232, 225, 205] + "index": 0.625, + "rgb": [171, 41, 96] }, { - "index": 0.5568627450980392, - "rgb": [231, 223, 201] + "index": 0.75, + "rgb": [130, 27, 98] }, { - "index": 0.5607843137254902, - "rgb": [229, 221, 197] + "index": 0.875, + "rgb": [87, 22, 86] }, { - "index": 0.5647058823529412, - "rgb": [227, 219, 194] - }, + "index": 1.0, + "rgb": [47, 15, 61] + } + ], + "amp": [ { - "index": 0.5686274509803921, - "rgb": [225, 217, 190] + "index": 0.0, + "rgb": [241, 236, 236] }, { - "index": 0.5725490196078431, - "rgb": [223, 215, 187] + "index": 0.125, + "rgb": [226, 199, 190] }, { - "index": 0.5764705882352941, - "rgb": [220, 213, 183] + "index": 0.25, + "rgb": [215, 162, 144] }, { - "index": 0.580392156862745, - "rgb": [218, 211, 180] + "index": 0.375, + "rgb": [204, 125, 99] }, { - "index": 0.5843137254901961, - "rgb": [215, 210, 177] + "index": 0.5, + "rgb": [191, 88, 58] }, { - "index": 0.5882352941176471, - "rgb": [212, 208, 175] + "index": 0.625, + "rgb": [174, 46, 36] }, { - "index": 0.592156862745098, - "rgb": [209, 207, 172] + "index": 0.75, + "rgb": [142, 16, 40] }, { - "index": 0.596078431372549, - "rgb": [205, 205, 171] + "index": 0.875, + "rgb": [100, 14, 35] }, { - "index": 0.6, - "rgb": [202, 204, 169] - }, + "index": 1.0, + "rgb": [60, 9, 17] + } + ], + "tempo": [ { - "index": 0.6039215686274509, - "rgb": [199, 202, 168] + "index": 0.0, + "rgb": [254, 245, 244] }, { - "index": 0.6078431372549019, - "rgb": [196, 201, 167] + "index": 0.125, + "rgb": [210, 217, 198] }, { - "index": 0.611764705882353, - "rgb": [192, 199, 165] + "index": 0.25, + "rgb": [161, 193, 161] }, { - "index": 0.615686274509804, - "rgb": [189, 197, 164] + "index": 0.375, + "rgb": [105, 171, 137] }, { - "index": 0.6196078431372549, - "rgb": [186, 196, 163] + "index": 0.5, + "rgb": [42, 147, 127] }, { - "index": 0.6235294117647059, - "rgb": [183, 194, 162] + "index": 0.625, + "rgb": [17, 118, 118] }, { - "index": 0.6274509803921569, - "rgb": [180, 193, 161] + "index": 0.75, + "rgb": [26, 88, 103] }, { - "index": 0.6313725490196078, - "rgb": [177, 191, 160] + "index": 0.875, + "rgb": [26, 59, 84] }, { - "index": 0.6352941176470588, - "rgb": [174, 190, 159] - }, + "index": 1.0, + "rgb": [20, 29, 67] + } + ], + "rain": [ { - "index": 0.6392156862745098, - "rgb": [171, 188, 158] + "index": 0.0, + "rgb": [238, 237, 242] }, { - "index": 0.6431372549019607, - "rgb": [168, 186, 157] + "index": 0.125, + "rgb": [218, 203, 187] }, { - "index": 0.6470588235294118, - "rgb": [165, 185, 157] + "index": 0.25, + "rgb": [181, 178, 138] }, { - "index": 0.6509803921568628, - "rgb": [162, 183, 156] + "index": 0.375, + "rgb": [125, 160, 119] }, { - "index": 0.6549019607843137, - "rgb": [159, 182, 155] + "index": 0.5, + "rgb": [60, 142, 109] }, { - "index": 0.6588235294117647, - "rgb": [156, 180, 154] + "index": 0.625, + "rgb": [5, 116, 109] }, { - "index": 0.6627450980392157, - "rgb": [153, 179, 153] + "index": 0.75, + "rgb": [20, 86, 102] }, { - "index": 0.6666666666666666, - "rgb": [150, 177, 152] + "index": 0.875, + "rgb": [36, 56, 79] }, { - "index": 0.6705882352941176, - "rgb": [147, 176, 151] - }, + "index": 1.0, + "rgb": [33, 26, 56] + } + ], + "topo": [ { - "index": 0.6745098039215687, - "rgb": [144, 174, 150] + "index": 0.0, + "rgb": [39, 26, 44] }, { - "index": 0.6784313725490196, - "rgb": [141, 172, 149] + "index": 0.125, + "rgb": [64, 77, 139] }, { - "index": 0.6823529411764706, - "rgb": [138, 171, 148] + "index": 0.25, + "rgb": [72, 142, 157] }, { - "index": 0.6862745098039216, - "rgb": [135, 169, 147] + "index": 0.375, + "rgb": [121, 206, 162] }, { - "index": 0.6901960784313725, - "rgb": [133, 168, 146] + "index": 0.5, + "rgb": [13, 37, 19] }, { - "index": 0.6941176470588235, - "rgb": [130, 166, 145] + "index": 0.625, + "rgb": [59, 89, 38] }, { - "index": 0.6980392156862745, - "rgb": [127, 165, 144] + "index": 0.75, + "rgb": [144, 129, 63] }, { - "index": 0.7019607843137254, - "rgb": [124, 163, 143] + "index": 0.875, + "rgb": [210, 182, 118] }, { - "index": 0.7058823529411764, - "rgb": [121, 162, 142] - }, + "index": 1.0, + "rgb": [248, 253, 228] + } + ], + "balance": [ { - "index": 0.7098039215686275, - "rgb": [118, 160, 141] + "index": 0.0, + "rgb": [23, 28, 66] }, { - "index": 0.7137254901960784, - "rgb": [115, 159, 140] + "index": 0.125, + "rgb": [36, 72, 175] }, { - "index": 0.7176470588235294, - "rgb": [112, 157, 139] + "index": 0.25, + "rgb": [56, 135, 185] }, { - "index": 0.7215686274509804, - "rgb": [109, 156, 139] + "index": 0.375, + "rgb": [151, 185, 197] }, { - "index": 0.7254901960784313, - "rgb": [106, 154, 138] + "index": 0.5, + "rgb": [240, 236, 235] }, { - "index": 0.7294117647058823, - "rgb": [103, 153, 137] + "index": 0.625, + "rgb": [214, 161, 143] }, { - "index": 0.7333333333333333, - "rgb": [99, 152, 136] + "index": 0.75, + "rgb": [191, 87, 58] }, { - "index": 0.7372549019607844, - "rgb": [96, 150, 135] + "index": 0.875, + "rgb": [141, 15, 40] }, { - "index": 0.7411764705882353, - "rgb": [93, 149, 134] - }, + "index": 1.0, + "rgb": [60, 9, 17] + } + ], + "delta": [ { - "index": 0.7450980392156863, - "rgb": [90, 147, 134] + "index": 0.0, + "rgb": [16, 31, 63] }, { - "index": 0.7490196078431373, - "rgb": [87, 146, 133] + "index": 0.125, + "rgb": [28, 81, 156] }, { - "index": 0.7529411764705882, - "rgb": [84, 144, 132] + "index": 0.25, + "rgb": [51, 144, 169] }, { - "index": 0.7568627450980392, - "rgb": [80, 143, 132] + "index": 0.375, + "rgb": [151, 197, 190] }, { - "index": 0.7607843137254902, - "rgb": [77, 141, 131] + "index": 0.5, + "rgb": [254, 252, 203] }, { - "index": 0.7647058823529411, - "rgb": [74, 140, 130] + "index": 0.625, + "rgb": [200, 185, 67] }, { - "index": 0.7686274509803921, - "rgb": [71, 138, 130] + "index": 0.75, + "rgb": [93, 145, 12] }, { - "index": 0.7725490196078432, - "rgb": [67, 137, 129] + "index": 0.875, + "rgb": [11, 94, 44] }, { - "index": 0.7764705882352941, - "rgb": [64, 135, 129] - }, + "index": 1.0, + "rgb": [23, 35, 18] + } + ], + "curl": [ { - "index": 0.7803921568627451, - "rgb": [61, 134, 128] + "index": 0.0, + "rgb": [20, 29, 67] }, { - "index": 0.7843137254901961, - "rgb": [58, 132, 127] + "index": 0.125, + "rgb": [26, 89, 103] }, { - "index": 0.788235294117647, - "rgb": [55, 130, 127] + "index": 0.25, + "rgb": [44, 148, 127] }, { - "index": 0.792156862745098, - "rgb": [52, 129, 126] + "index": 0.375, + "rgb": [163, 194, 162] }, { - "index": 0.796078431372549, - "rgb": [49, 127, 126] + "index": 0.5, + "rgb": [253, 245, 243] }, { - "index": 0.8, - "rgb": [46, 126, 125] + "index": 0.625, + "rgb": [225, 166, 142] }, { - "index": 0.803921568627451, - "rgb": [43, 124, 125] + "index": 0.75, + "rgb": [194, 88, 96] }, { - "index": 0.807843137254902, - "rgb": [41, 122, 124] + "index": 0.875, + "rgb": [131, 31, 95] }, { - "index": 0.8117647058823529, - "rgb": [39, 120, 124] - }, + "index": 1.0, + "rgb": [51, 13, 53] + } + ], + "diff": [ { - "index": 0.8156862745098039, - "rgb": [37, 119, 123] + "index": 0.0, + "rgb": [7, 34, 63] }, { - "index": 0.8196078431372549, - "rgb": [35, 117, 123] + "index": 0.125, + "rgb": [49, 87, 113] }, { - "index": 0.8235294117647058, - "rgb": [34, 115, 122] + "index": 0.25, + "rgb": [116, 136, 151] }, { - "index": 0.8274509803921568, - "rgb": [33, 113, 121] + "index": 0.375, + "rgb": [184, 191, 197] }, { - "index": 0.8313725490196078, - "rgb": [32, 111, 120] + "index": 0.5, + "rgb": [245, 241, 239] }, { - "index": 0.8352941176470589, - "rgb": [31, 110, 120] + "index": 0.625, + "rgb": [193, 185, 166] }, { - "index": 0.8392156862745098, - "rgb": [30, 108, 119] + "index": 0.75, + "rgb": [140, 128, 91] }, { - "index": 0.8431372549019608, - "rgb": [30, 106, 118] + "index": 0.875, + "rgb": [86, 79, 32] }, { - "index": 0.8470588235294118, - "rgb": [30, 104, 117] - }, + "index": 1.0, + "rgb": [28, 34, 6] + } + ], + "tarn": [ { - "index": 0.8509803921568627, - "rgb": [29, 102, 116] + "index": 0.0, + "rgb": [22, 35, 13] }, { - "index": 0.8549019607843137, - "rgb": [29, 100, 115] + "index": 0.125, + "rgb": [79, 84, 19] }, { - "index": 0.8588235294117647, - "rgb": [28, 98, 114] + "index": 0.25, + "rgb": [169, 118, 49] }, { - "index": 0.8627450980392157, - "rgb": [28, 97, 114] + "index": 0.375, + "rgb": [221, 177, 141] }, { - "index": 0.8666666666666667, - "rgb": [27, 95, 113] + "index": 0.5, + "rgb": [252, 247, 245] }, { - "index": 0.8705882352941177, - "rgb": [27, 93, 112] + "index": 0.625, + "rgb": [180, 193, 161] }, { - "index": 0.8745098039215686, - "rgb": [26, 91, 111] + "index": 0.75, + "rgb": [84, 144, 132] }, { - "index": 0.8784313725490196, + "index": 0.875, "rgb": [25, 89, 110] }, - { - "index": 0.8823529411764706, - "rgb": [25, 87, 109] - }, - { - "index": 0.8862745098039215, - "rgb": [24, 86, 108] - }, - { - "index": 0.8901960784313725, - "rgb": [23, 84, 108] - }, - { - "index": 0.8941176470588235, - "rgb": [22, 82, 107] - }, - { - "index": 0.8980392156862745, - "rgb": [21, 80, 106] - }, - { - "index": 0.9019607843137255, - "rgb": [20, 78, 105] - }, - { - "index": 0.9058823529411765, - "rgb": [20, 77, 105] - }, - { - "index": 0.9098039215686274, - "rgb": [19, 75, 104] - }, - { - "index": 0.9137254901960784, - "rgb": [18, 73, 103] - }, - { - "index": 0.9176470588235294, - "rgb": [17, 71, 102] - }, - { - "index": 0.9215686274509803, - "rgb": [16, 69, 102] - }, - { - "index": 0.9254901960784314, - "rgb": [15, 67, 101] - }, - { - "index": 0.9294117647058824, - "rgb": [14, 66, 100] - }, - { - "index": 0.9333333333333333, - "rgb": [13, 64, 100] - }, - { - "index": 0.9372549019607843, - "rgb": [12, 62, 99] - }, - { - "index": 0.9411764705882353, - "rgb": [11, 60, 98] - }, - { - "index": 0.9450980392156862, - "rgb": [10, 58, 98] - }, - { - "index": 0.9490196078431372, - "rgb": [10, 56, 97] - }, - { - "index": 0.9529411764705882, - "rgb": [9, 54, 97] - }, - { - "index": 0.9568627450980391, - "rgb": [8, 52, 96] - }, - { - "index": 0.9607843137254902, - "rgb": [8, 50, 95] - }, - { - "index": 0.9647058823529412, - "rgb": [9, 48, 94] - }, - { - "index": 0.9686274509803922, - "rgb": [9, 46, 93] - }, - { - "index": 0.9725490196078431, - "rgb": [10, 44, 92] - }, - { - "index": 0.9764705882352941, - "rgb": [11, 42, 91] - }, - { - "index": 0.9803921568627451, - "rgb": [12, 40, 89] - }, - { - "index": 0.984313725490196, - "rgb": [13, 38, 87] - }, - { - "index": 0.9882352941176471, - "rgb": [14, 36, 85] - }, - { - "index": 0.9921568627450981, - "rgb": [14, 34, 83] - }, - { - "index": 0.996078431372549, - "rgb": [15, 32, 81] - }, { "index": 1.0, "rgb": [15, 30, 79] diff --git a/packages/base/src/dialogs/symbology/symbologyUtils.ts b/packages/base/src/dialogs/symbology/symbologyUtils.ts index d0e8cba56..117d6a672 100644 --- a/packages/base/src/dialogs/symbology/symbologyUtils.ts +++ b/packages/base/src/dialogs/symbology/symbologyUtils.ts @@ -3,7 +3,7 @@ import colormap from 'colormap'; import { IStopRow } from './symbologyDialog'; -const MAPBOX_INDEX = 3; +const COLOR_EXPR_STOPS_START = 3; export namespace VectorUtils { export const buildColorInfo = (layer: IJGISLayer) => { // This it to parse a color object on the layer @@ -33,7 +33,7 @@ export namespace VectorUtils { // Second element is type of interpolation (ie linear) // Third is input value that stop values are compared with // Fourth and on is value:color pairs - for (let i = MAPBOX_INDEX; i < color[key].length; i += 2) { + for (let i = COLOR_EXPR_STOPS_START; i < color[key].length; i += 2) { const pairKey = `${color[key][i]}-${color[key][i + 1]}`; if (!seenPairs.has(pairKey)) { valueColorPairs.push({ @@ -79,11 +79,14 @@ export namespace VectorUtils { const circleRadius = color['circle-radius']; - if (!Array.isArray(circleRadius) || circleRadius.length <= MAPBOX_INDEX) { + if ( + !Array.isArray(circleRadius) || + circleRadius.length <= COLOR_EXPR_STOPS_START + ) { return []; } - for (let i = MAPBOX_INDEX; i < circleRadius.length; i += 2) { + for (let i = COLOR_EXPR_STOPS_START; i < circleRadius.length; i += 2) { const obj: IStopRow = { stop: circleRadius[i], output: circleRadius[i + 1], @@ -101,19 +104,33 @@ export namespace Utils { selectedRamp: string, nClasses: number, ) => { - const colorMap = colormap({ + let colorMap = colormap({ colormap: selectedRamp, - nshades: 256, + nshades: nClasses > 9 ? nClasses : 9, format: 'rgba', }); const valueColorPairs: IStopRow[] = []; // colormap requires 9 classes to generate the ramp + // so we do some tomfoolery to make it work with less than 9 stops + if (nClasses < 9) { + const midIndex = Math.floor(nClasses / 2); + + // Get the first n/2 elements from the second array + const firstPart = colorMap.slice(0, midIndex); + + // Get the last n/2 elements from the second array + const secondPart = colorMap.slice( + colorMap.length - (stops.length - firstPart.length), + ); + + // Create the new array by combining the first and last parts + colorMap = firstPart.concat(secondPart); + } + for (let i = 0; i < nClasses; i++) { - // Pick evenly spaced colors from the 256-shade ramp - const idx = Math.floor((i / (nClasses - 1)) * (colorMap.length - 1)); - valueColorPairs.push({ stop: stops[i], output: colorMap[idx] }); + valueColorPairs.push({ stop: stops[i], output: colorMap[i] }); } return valueColorPairs; diff --git a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx index 4f1a2fe77..5cee9c939 100644 --- a/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx +++ b/packages/base/src/dialogs/symbology/vector_layer/types/Heatmap.tsx @@ -3,6 +3,7 @@ import React, { useEffect, useRef, useState } from 'react'; import CanvasSelectComponent from '@/src/dialogs/symbology/components/color_ramp/CanvasSelectComponent'; import { ISymbologyDialogProps } from '@/src/dialogs/symbology/symbologyDialog'; + const Heatmap: React.FC = ({ model, state, @@ -64,7 +65,7 @@ const Heatmap: React.FC = ({ const colorMap = colormap({ colormap: selectedRampRef.current, - nshades: 256, + nshades: 9, format: 'hex', }); From 534bb62546cad80036ffbf8274930b241828b28f Mon Sep 17 00:00:00 2001 From: Matt Fisher <3608264+mfisher87@users.noreply.github.com> Date: Wed, 27 Aug 2025 11:56:36 -0600 Subject: [PATCH 09/10] Change colormap/colorScale.js stub to empty Even without content in this module declaration, typescript successfully infers a well-structured type when importing from this module. --- packages/base/src/types/colormap.d.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/base/src/types/colormap.d.ts b/packages/base/src/types/colormap.d.ts index 378aa4cff..3baf17a32 100644 --- a/packages/base/src/types/colormap.d.ts +++ b/packages/base/src/types/colormap.d.ts @@ -1,6 +1 @@ -declare module "colormap/colorScale.js" { - export interface ColorScalePoint { - index: number; - rgb: [number, number, number]; - } - } +declare module "colormap/colorScale.js" {} From 7e06d2c43ca38c85586f8d5aa1f124e2f7ba3917 Mon Sep 17 00:00:00 2001 From: Matt Fisher <3608264+mfisher87@users.noreply.github.com> Date: Wed, 27 Aug 2025 11:57:34 -0600 Subject: [PATCH 10/10] Let the compiler infer type from cmocean.json import --- packages/base/src/dialogs/symbology/colorRampUtils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/base/src/dialogs/symbology/colorRampUtils.ts b/packages/base/src/dialogs/symbology/colorRampUtils.ts index 3264a6874..19b95908e 100644 --- a/packages/base/src/dialogs/symbology/colorRampUtils.ts +++ b/packages/base/src/dialogs/symbology/colorRampUtils.ts @@ -9,7 +9,7 @@ export interface IColorMap { colors: string[]; } -const { __license__: _, ...cmocean } = rawCmocean as any; +const { __license__: _, ...cmocean } = rawCmocean; Object.assign(colorScale, cmocean);