diff --git a/frontend/package.json b/frontend/package.json index 6d6184a35de..f79c27e337d 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -105,6 +105,7 @@ "react-grid-layout": "^1.3.4", "react-helmet-async": "1.3.0", "react-i18next": "^11.16.1", + "react-lottie": "1.2.10", "react-markdown": "8.0.7", "react-query": "3.39.3", "react-redux": "^7.2.2", @@ -175,6 +176,7 @@ "@types/react-dom": "18.0.10", "@types/react-grid-layout": "^1.1.2", "@types/react-helmet-async": "1.0.3", + "@types/react-lottie": "1.2.10", "@types/react-redux": "^7.1.11", "@types/react-resizable": "3.0.3", "@types/react-router-dom": "^5.1.6", @@ -215,6 +217,7 @@ "portfinder-sync": "^0.0.2", "postcss": "8.4.38", "prettier": "2.2.1", + "prop-types": "15.8.1", "raw-loader": "4.0.2", "react-hooks-testing-library": "0.6.0", "react-hot-loader": "^4.13.0", diff --git a/frontend/public/Icons/solid-check-circle.svg b/frontend/public/Icons/solid-check-circle.svg new file mode 100644 index 00000000000..abb936547b6 --- /dev/null +++ b/frontend/public/Icons/solid-check-circle.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/frontend/public/Images/integrations-hero-bg.png b/frontend/public/Images/integrations-hero-bg.png new file mode 100644 index 00000000000..36fe53a6693 Binary files /dev/null and b/frontend/public/Images/integrations-hero-bg.png differ diff --git a/frontend/public/Logos/aws-dark.svg b/frontend/public/Logos/aws-dark.svg new file mode 100644 index 00000000000..699c84721b7 --- /dev/null +++ b/frontend/public/Logos/aws-dark.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/public/Logos/aws-light.svg b/frontend/public/Logos/aws-light.svg new file mode 100644 index 00000000000..ecfcfc08d4e --- /dev/null +++ b/frontend/public/Logos/aws-light.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/api/integrations/aws/index.ts b/frontend/src/api/integrations/aws/index.ts new file mode 100644 index 00000000000..bada92bfca0 --- /dev/null +++ b/frontend/src/api/integrations/aws/index.ts @@ -0,0 +1,77 @@ +import axios from 'api'; +import { + CloudAccount, + Service, + ServiceData, + UpdateServiceConfigPayload, + UpdateServiceConfigResponse, +} from 'container/CloudIntegrationPage/ServicesSection/types'; +import { + AccountConfigPayload, + AccountConfigResponse, + ConnectionUrlResponse, +} from 'types/api/integrations/aws'; + +export const getAwsAccounts = async (): Promise => { + const response = await axios.get('/cloud-integrations/aws/accounts'); + + return response.data.data; +}; + +export const getAwsServices = async ( + accountId?: string, +): Promise => { + const params = accountId ? { account_id: accountId } : undefined; + const response = await axios.get('/cloud-integrations/aws/services', { + params, + }); + + return response.data.data.services; +}; + +export const getServiceDetails = async ( + serviceId: string, + accountId?: string, +): Promise => { + const params = accountId ? { account_id: accountId } : undefined; + const response = await axios.get( + `/cloud-integrations/aws/services/${serviceId}`, + { params }, + ); + return response.data.data; +}; + +export const generateConnectionUrl = async (params: { + agent_config: { region: string }; + account_config: { regions: string[] }; + account_id?: string; +}): Promise => { + const response = await axios.post( + '/cloud-integrations/aws/accounts/generate-connection-url', + params, + ); + return response.data.data; +}; + +export const updateAccountConfig = async ( + accountId: string, + payload: AccountConfigPayload, +): Promise => { + const response = await axios.post( + `/cloud-integrations/aws/accounts/${accountId}/config`, + payload, + ); + return response.data; +}; + +export const updateServiceConfig = async ( + serviceId: string, + payload: UpdateServiceConfigPayload, +): Promise => { + const response = await axios.post( + `/cloud-integrations/aws/services/${serviceId}/config`, + payload, + ); + console.log({ serviceId }); + return response.data; +}; diff --git a/frontend/src/assets/Lotties/integrations-success.json b/frontend/src/assets/Lotties/integrations-success.json new file mode 100644 index 00000000000..c542fa7c770 --- /dev/null +++ b/frontend/src/assets/Lotties/integrations-success.json @@ -0,0 +1,15119 @@ +{ + "v": "5.7.4", + "fr": 25, + "ip": 0, + "op": 61, + "w": 2000, + "h": 1500, + "nm": "Comp 1", + "ddd": 0, + "assets": [], + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-163] + }, + { "t": 55, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005.824, 619.264, 0], + "to": [47.833, -837.324, 0], + "ti": [-12.35, -974.703, 0] + }, + { "t": 55, "s": [1094.16, 1533.264, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [60, 60, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-394] + }, + { "t": 53, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1010.095, 615.521, 0], + "to": [-545.653, -843.595, 0], + "ti": [0, 0, 0] + }, + { "t": 53, "s": [228.616, 1510.761, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [39] + }, + { "t": 46, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1002.719, 619.861, 0], + "to": [263.947, -1203.732, 0], + "ti": [3.109, -775.847, 0] + }, + { "t": 46, "s": [1330.613, 1592.946, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 47, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 4, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-62] + }, + { "t": 55, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1006, 615, 0], + "to": [38.89, -505.682, 0], + "ti": [59.961, -1186.548, 0] + }, + { "t": 55, "s": [1013.736, 1538.081, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [32, 32, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 5, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-268] + }, + { "t": 53, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 617, 0], + "to": [-261.194, -832.256, 0], + "ti": [-7.929, -614.302, 0] + }, + { "t": 53, "s": [589.638, 1532.668, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 6, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-55] + }, + { "t": 52, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1006.095, 614.521, 0], + "to": [-49.962, -1353.467, 0], + "ti": [0, 0, 0] + }, + { "t": 52, "s": [1271.671, 1575.111, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 7, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-177] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1002.719, 613.861, 0], + "to": [-59.652, -732.352, 0], + "ti": [-40.052, -1556.906, 0] + }, + { "t": 45, "s": [155.286, 1527.951, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 44, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 8, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [95] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002, 612, 0], + "to": [-91.822, -1217.204, 0], + "ti": [-41.291, -492.108, 0] + }, + { "t": 53, "s": [851.36, 1530.168, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 9, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-244] + }, + { "t": 52, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1001.095, 617.521, 0], + "to": [67.998, -994.643, 0], + "ti": [0, 0, 0] + }, + { "t": 52, "s": [1057.45, 1539.378, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 10, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [513] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [996.648, 622.452, 0], + "to": [-324.371, -407.148, 0], + "ti": [-8.617, -1147.384, 0] + }, + { "t": 45, "s": [68.486, 1524.929, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 11, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [146] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002, 615, 0], + "to": [183.621, -586.318, 0], + "ti": [17.035, -1010.184, 0] + }, + { "t": 53, "s": [1231.091, 1598.246, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 12, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [623] + }, + { "t": 51, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1004, 622, 0], + "to": [-25.325, -1026.712, 0], + "ti": [-7.344, -1075.919, 0] + }, + { "t": 51, "s": [750.964, 1522.52, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [81, 81, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 13, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [1070] + }, + { "t": 53, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1003.095, 613.521, 0], + "to": [-116.644, -764.284, 0], + "ti": [0, 0, 0] + }, + { "t": 53, "s": [800.229, 1554.914, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 14, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [109] + }, + { "t": 45, "s": [-529] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.029] }, + "o": { "x": [0.028], "y": [0.478] }, + "t": 0, + "s": [1000.642] + }, + { "t": 45, "s": [1535.464] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.91] }, + "o": { "x": [0.124], "y": [-0.204] }, + "t": 0, + "s": [627.148] + }, + { "t": 45, "s": [1540.946] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 15, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [426] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1001, 618, 0], + "to": [-65.898, -878.109, 0], + "ti": [4.799, -737.256, 0] + }, + { "t": 60, "s": [436.816, 1506.576, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 16, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1008, 619, 0], + "to": [25.902, -580.884, 0], + "ti": [-22.295, -1897.316, 0] + }, + { "t": 58, "s": [1704.15, 1546.593, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [68, 68, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 17, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [322] + }, + { "t": 58, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1004.353, 615.76, 0], + "to": [-237.826, -861.043, 0], + "ti": [0, 0, 0] + }, + { "t": 58, "s": [520.022, 1518.206, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [54, 54, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 18, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [597] + }, + { "t": 52, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [997.227, 625.636, 0], + "to": [22.889, -98.275, 0], + "ti": [-15.297, -1433.804, 0] + }, + { "t": 44, "s": [1119.604, 1532.779, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 52, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 19, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [362] + }, + { "t": 60, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [996.652, 618.256, 0], + "to": [223.45, -577.661, 0], + "ti": [40.853, -976.07, 0] + }, + { "t": 60, "s": [1611.526, 1632.079, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [45, 45, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 20, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-223] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [996, 624, 0], + "to": [-62.202, -833.501, 0], + "ti": [-49.335, -984.971, 0] + }, + { "t": 58, "s": [900.741, 1522.262, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": -37, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 19, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 21, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-447] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002.136, 621.392, 0], + "to": [346.088, -984.52, 0], + "ti": [10.721, -1028.075, 0] + }, + { "t": 60, "s": [1812.411, 1598.604, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 22, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [1905] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1005, 617, 0], + "to": [-234.046, -1175.385, 0], + "ti": [51.365, -829.083, 0] + }, + { "t": 58, "s": [299.347, 1523.322, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [49, 49, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 23, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [190] + }, + { "t": 59, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1006.095, 612.021, 0], + "to": [6.791, -1076.155, 0], + "ti": [0, 0, 0] + }, + { "t": 59, "s": [387.798, 1550.957, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [53, 53, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 60, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 24, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-217] + }, + { "t": 51, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1011.219, 619.361, 0], + "to": [161.861, -410.475, 0], + "ti": [-8.35, -1058.404, 0] + }, + { "t": 51, "s": [1572.751, 1535.213, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 52, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 25, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-427] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [999.096, 618.16, 0], + "to": [-285.011, -910.803, 0], + "ti": [-58.888, -833.341, 0] + }, + { "t": 60, "s": [307.098, 1539.407, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 26, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-554] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000, 615, 0], + "to": [45.974, -714.165, 0], + "ti": [78.424, -955.627, 0] + }, + { "t": 58, "s": [1267.856, 1562.586, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 27, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [247] + }, + { "t": 58, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1011.095, 616.021, 0], + "to": [436.212, -954.914, 0], + "ti": [0, 0, 0] + }, + { "t": 58, "s": [1392.165, 1546.759, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 28, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [3260] + }, + { "t": 55, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 615, 0], + "to": [-394.824, -612.142, 0], + "ti": [-101.198, -699.628, 0] + }, + { "t": 55, "s": [199.344, 1523.264, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 29, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [396] + }, + { "t": 53, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005, 617, 0], + "to": [-66.978, -666.957, 0], + "ti": [-7.618, -723.659, 0] + }, + { "t": 53, "s": [867.891, 1559.032, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 30, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-140] + }, + { "t": 55, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1009, 612.5, 0], + "to": [41.35, -644.422, 0], + "ti": [10.646, -1272.801, 0] + }, + { "t": 55, "s": [1286.465, 1572.391, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 31, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-463] + }, + { "t": 53, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005, 616.5, 0], + "to": [96.875, -368.712, 0], + "ti": [-56.845, -934.464, 0] + }, + { "t": 53, "s": [1624.448, 1536.607, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 32, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [134] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [999.38, 622.1, 0], + "to": [-120.258, -539.793, 0], + "ti": [102.654, -795.68, 0] + }, + { "t": 45, "s": [415.568, 1541.949, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [68, 68, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 33, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [366] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [999.376, 627.256, 0], + "to": [-170.152, -314.099, 0], + "ti": [-25.567, -916.989, 0] + }, + { "t": 53, "s": [880.615, 1546.559, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 34, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [246] + }, + { "t": 51, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1004.816, 625.712, 0], + "to": [212.47, -671.844, 0], + "ti": [86.122, -812.055, 0] + }, + { "t": 51, "s": [1579.311, 1533.292, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 52, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 35, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-5] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1005.219, 616.861, 0], + "to": [129.756, -605.114, 0], + "ti": [3.145, -909.997, 0] + }, + { "t": 45, "s": [1112.266, 1678.844, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 36, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [222] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.28, "y": 0.524 }, + "t": 0, + "s": [1004.945, 621.811, 0], + "to": [82.652, -345.639, 0], + "ti": [-91.312, -1340.436, 0] + }, + { "t": 53, "s": [1352.82, 1525.208, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [60, 60, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 37, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1009.5, 616, 0], + "to": [285.08, -768.704, 0], + "ti": [16.382, -1013.659, 0] + }, + { "t": 58, "s": [1766.002, 1522.319, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 38, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 60, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005.72, 619.44, 0], + "to": [-40.345, -758.804, 0], + "ti": [-2.615, -873.396, 0] + }, + { "t": 60, "s": [878.654, 1534.851, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [71, 71, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 39, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1004, 623, 0], + "to": [151.125, -546.345, 0], + "ti": [-4.122, -790.645, 0] + }, + { "t": 58, "s": [1792.248, 1510.223, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 40, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008, 616.5, 0], + "to": [216.893, -910.794, 0], + "ti": [-30.024, -648.329, 0] + }, + { "t": 60, "s": [1707.936, 1532.352, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 41, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000.272, 628.16, 0], + "to": [-374.053, -607.304, 0], + "ti": [-30.683, -811.448, 0] + }, + { "t": 58, "s": [86.157, 1539.718, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 42, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.557, "y": 0 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 624, 0], + "to": [17.352, -174.902, 0], + "ti": [6.696, -956.185, 0] + }, + { "t": 60, "s": [1573.224, 1527.833, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [89, 89, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 16, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 0, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 43, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008, 620, 0], + "to": [-325.259, -1053.944, 0], + "ti": [-34.8, -584.464, 0] + }, + { "t": 58, "s": [202.275, 1522.963, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 44, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 33, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1006.324, 614.264, 0], + "to": [35.88, -277.06, 0], + "ti": [6.941, -1023.776, 0] + }, + { "t": 33, "s": [1109.552, 1575.12, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 34, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 45, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 30, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1005, 617.5, 0], + "to": [-30.443, -570.831, 0], + "ti": [-11.498, -283.179, 0] + }, + { "t": 30, "s": [920.806, 1526.813, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [48, 48, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 46, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 25, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-302.338, -342.867, 0], + "ti": [55.352, -767.504, 0] + }, + { "t": 25, "s": [310.756, 1649.526, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 26, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 47, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 33, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000, 615, 0], + "to": [-28.531, -693.168, 0], + "ti": [-129.444, -980.806, 0] + }, + { "t": 33, "s": [1475.226, 1516.108, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [32, 32, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 34, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 48, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 31, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1002.5, 612.5, 0], + "to": [-172.578, -235.762, 0], + "ti": [-26.667, -448.436, 0] + }, + { "t": 31, "s": [641.05, 1593.993, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 49, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [147] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1002.595, 615.521, 0], + "to": [42.099, -1294.283, 0], + "ti": [0, 0, 0] + }, + { "t": 29, "s": [975.152, 1524.879, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 50, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 23, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 1, + "s": [865.719, 615.861, 0], + "to": [201.282, -346.387, 0], + "ti": [35.252, -904.269, 0] + }, + { "t": 23, "s": [1335.054, 1524.918, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 24, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 51, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 30, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1003.5, 617.5, 0], + "to": [-283.04, -380.91, 0], + "ti": [2.423, -509.214, 0] + }, + { "t": 30, "s": [473.346, 1524.334, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [52, 52, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 52, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [107] + }, + { "t": 29, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1001.5, 613, 0], + "to": [80.578, -72.341, 0], + "ti": [-118.249, -697.85, 0] + }, + { "t": 29, "s": [1662.863, 1524.606, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [57, 57, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 30, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 53, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 31, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [870.095, 616.521, 0], + "to": [645.096, -455.358, 0], + "ti": [0, 0, 0] + }, + { "t": 31, "s": [1533.731, 1525.273, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 32, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 54, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 23, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 1, + "s": [995.719, 613.361, 0], + "to": [-41.533, -43.5, 0], + "ti": [-44.596, -763.251, 0] + }, + { "t": 23, "s": [609.466, 1529.209, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 24, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 55, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 31, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [997.5, 617.5, 0], + "to": [271.715, -194.822, 0], + "ti": [-17.838, -690.421, 0] + }, + { "t": 31, "s": [1631.539, 1510.859, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 56, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-96] + }, + { "t": 30, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [154.611, -239.499, 0], + "ti": [19.767, 21.543, 0] + }, + { "t": 30, "s": [1379.901, 1909.289, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [81, 81, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 32, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 57, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 23, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.046] }, + "o": { "x": [0.028], "y": [0.763] }, + "t": 1, + "s": [999.219] + }, + { "t": 23, "s": [1163.173] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.957] }, + "o": { "x": [0.124], "y": [-0.098] }, + "t": 1, + "s": [614.861] + }, + { "t": 23, "s": [1541.794] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 24, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 58, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 39, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-11.187, -178.172, 0], + "ti": [-66.057, -1325.281, 0] + }, + { "t": 39, "s": [813.296, 1568.08, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 59, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 37, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [968, 616, 0], + "to": [178.344, -193.203, 0], + "ti": [40.512, -714.594, 0] + }, + { "t": 37, "s": [1624.058, 1534.294, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [44, 44, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 38, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 60, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [26] + }, + { "t": 35, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1002.595, 617.521, 0], + "to": [24.086, -165.967, 0], + "ti": [0, 0, 0] + }, + { "t": 35, "s": [870.643, 1544.95, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [29, 29, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 61, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [998.227, 626.636, 0], + "to": [89.159, -289.047, 0], + "ti": [-5.524, -818.137, 0] + }, + { "t": 29, "s": [1064.153, 1664.393, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 62, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 38, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [998.5, 615.5, 0], + "to": [159.469, -169.168, 0], + "ti": [-47.581, -608.844, 0] + }, + { "t": 38, "s": [1581.516, 1665.099, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [45, 45, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 39, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 63, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 35, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1001, 623, 0], + "to": [-82.902, -463.133, 0], + "ti": [-23.661, -444.024, 0] + }, + { "t": 35, "s": [899.492, 1538.416, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 64, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 30, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [998.595, 615.521, 0], + "to": [624.99, -527.597, 0], + "ti": [0, 0, 0] + }, + { "t": 30, "s": [1468.385, 1538.218, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [78, 78, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 65, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 28, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [994.719, 622.861, 0], + "to": [-149.799, -27.455, 0], + "ti": [-19.16, -610.807, 0] + }, + { "t": 28, "s": [477.865, 1573.414, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 29, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 66, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 39, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [-118.66, -679.622, 0], + "ti": [-64.261, -710.043, 0] + }, + { "t": 39, "s": [614.253, 1582.104, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 67, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [107] + }, + { "t": 38, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 3, + "s": [912, 712, 0], + "to": [48.684, -82.206, 0], + "ti": [43.963, -796.485, 0] + }, + { "t": 38, "s": [1157.77, 1679.226, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 3, + "op": 39, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 68, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 31, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [870.095, 616.521, 0], + "to": [-176.425, -341.552, 0], + "ti": [0, 0, 0] + }, + { "t": 31, "s": [288.211, 1672.193, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [53, 53, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 32, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 69, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1005.219, 612.361, 0], + "to": [69.53, -308.659, 0], + "ti": [46.972, -266.87, 0] + }, + { "t": 29, "s": [943.983, 1561.812, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 70, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 39, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [-390.913, -618.589, 0], + "ti": [-40.472, -380.307, 0] + }, + { "t": 39, "s": [372.227, 1543.875, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 71, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 36, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 610.5, 0], + "to": [338.371, -260.994, 0], + "ti": [34.544, -462.851, 0] + }, + { "t": 36, "s": [1240.597, 1515.018, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 37, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 72, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 30, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.03] }, + "o": { "x": [0.028], "y": [0.494] }, + "t": 1, + "s": [1006.332] + }, + { "t": 30, "s": [1339.909] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.942] }, + "o": { "x": [0.124], "y": [-0.131] }, + "t": 1, + "s": [610.304] + }, + { "t": 30, "s": [1522.935] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 73, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 32, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [200.003, -493.034, 0], + "ti": [16.982, -546.779, 0] + }, + { "t": 32, "s": [1209.961, 1522.478, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [62, 62, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 33, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 74, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 31, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [995.095, 612.521, 0], + "to": [-319.377, -35.526, 0], + "ti": [0, 0, 0] + }, + { "t": 31, "s": [326.062, 1528.477, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [54, 54, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 75, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 25, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-296.962, -232.666, 0], + "ti": [-19.598, -512.443, 0] + }, + { "t": 25, "s": [551.271, 1722.365, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 26, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 76, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 23, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1007.5, 614.5, 0], + "to": [69.018, -45.363, 0], + "ti": [-9.95, -438.139, 0] + }, + { "t": 23, "s": [1193.482, 1546.054, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 24, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 77, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 30, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000, 617, 0], + "to": [-311.963, -38.574, 0], + "ti": [26.077, -233.083, 0] + }, + { "t": 30, "s": [606.47, 1438.806, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 78, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 31, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1004, 616, 0], + "to": [-208.356, -511.772, 0], + "ti": [-53.179, -1025.336, 0] + }, + { "t": 31, "s": [574.944, 1540.902, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 79, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 30, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [11.27, -493.18, 0], + "ti": [24.575, -529.624, 0] + }, + { "t": 30, "s": [935.988, 1527.811, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 31, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 80, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 30, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1002.095, 612.521, 0], + "to": [378.741, -54.193, 0], + "ti": [0, 0, 0] + }, + { "t": 30, "s": [1377.277, 1384.038, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [66, 66, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 81, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 24, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-245.937, -120.018, 0], + "ti": [71.219, -469.338, 0] + }, + { "t": 24, "s": [619.017, 1506.438, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 44, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 25, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 82, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 30, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1006, 617.5, 0], + "to": [58.006, -12.151, 0], + "ti": [25.064, -765.595, 0] + }, + { "t": 30, "s": [1194.151, 1608.626, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [57, 57, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 83, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 28, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1002, 613.5, 0], + "to": [328.701, -219.894, 0], + "ti": [-50.312, -328.181, 0] + }, + { "t": 28, "s": [1494.744, 1555.52, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 84, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 22, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.191] }, + "o": { "x": [0.028], "y": [3.145] }, + "t": 0, + "s": [1006.719] + }, + { "t": 22, "s": [1046.5] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.957] }, + "o": { "x": [0.124], "y": [-0.098] }, + "t": 0, + "s": [611.361] + }, + { "t": 22, "s": [1541.862] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 23, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 85, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 34, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1010, 616, 0], + "to": [-36.226, -311.845, 0], + "ti": [-9.532, -796.167, 0] + }, + { "t": 34, "s": [708.656, 1530.032, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 35, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 86, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 33, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [178.78, -143.395, 0], + "ti": [-45.682, -835.884, 0] + }, + { "t": 33, "s": [1940.955, 1554.692, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 34, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 87, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 32, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [106.054, 106.07, 0], + "ti": [0, 0, 0] + }, + { "t": 32, "s": [982.798, 1529.84, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [55, 55, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 33, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 88, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 37, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1004.5, 614, 0], + "to": [225.469, -75.168, 0], + "ti": [-7.63, -358.102, 0] + }, + { "t": 37, "s": [1440.322, 1779.623, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [71, 71, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 38, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 89, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 35, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002.5, 616, 0], + "to": [-176.446, -391.608, 0], + "ti": [-28.692, -297.24, 0] + }, + { "t": 35, "s": [763.992, 1532.3, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 90, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 30, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [102.706, 53.647, 0], + "ti": [0, 0, 0] + }, + { "t": 30, "s": [1118.213, 1653.061, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 91, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1012.719, 613.861, 0], + "to": [-358.639, -661.682, 0], + "ti": [-15.713, -402.702, 0] + }, + { "t": 29, "s": [218.158, 1541.933, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [66, 66, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 92, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 34, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-116.192, -690.812, 0], + "ti": [-19.818, -149.57, 0] + }, + { "t": 34, "s": [622.208, 1509.088, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 35, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 93, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 33, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [-318.363, -325.217, 0], + "ti": [-29.941, -157.246, 0] + }, + { "t": 33, "s": [506.099, 1602.227, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 34, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 94, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 32, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [340.469, 67.799, 0], + "ti": [0, 0, 0] + }, + { "t": 32, "s": [1153.113, 1571.657, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [79, 79, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 34, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 95, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 35, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000.5, 617.5, 0], + "to": [111.117, 55.712, 0], + "ti": [-15.899, -306.587, 0] + }, + { "t": 35, "s": [1342.298, 1639.699, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 96, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-374] + }, + { "t": 35, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [998.095, 613.521, 0], + "to": [-161.943, -12.061, 0], + "ti": [0, 0, 0] + }, + { "t": 35, "s": [650.085, 1537.211, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [52, 52, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 97, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 49, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [965.824, 547.264, 0], + "to": [384.036, -282.764, 0], + "ti": [46.757, -579.932, 0] + }, + { "t": 49, "s": [1682.16, 1541.264, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 50, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 98, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [107] + }, + { "t": 48, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 3, + "s": [920, 616, 0], + "to": [429.557, -228.831, 0], + "ti": [13.902, -515.419, 0] + }, + { "t": 48, "s": [1700.022, 1586.367, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [48, 48, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 3, + "op": 49, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 99, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 47, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [946.095, 620.521, 0], + "to": [-100.003, -593.269, 0], + "ti": [0, 0, 0] + }, + { "t": 47, "s": [857.626, 1520.654, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 48, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 100, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [-50] + }, + { "t": 41, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 3, + "s": [865.719, 615.861, 0], + "to": [376.338, 15.958, 0], + "ti": [16.733, -598.731, 0] + }, + { "t": 41, "s": [1615.003, 1696.817, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 3, + "op": 42, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 101, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 48, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1010, 616, 0], + "to": [159.469, -169.168, 0], + "ti": [-44.432, -774.089, 0] + }, + { "t": 48, "s": [1395.937, 1511.396, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [32, 32, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 49, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 102, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 46, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-204.512, -183.52, 0], + "ti": [-7.929, -614.302, 0] + }, + { "t": 46, "s": [421.99, 1556.966, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 103, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [568.302, -32.309, 0], + "ti": [0, 0, 0] + }, + { "t": 45, "s": [1232.063, 1564.79, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 46, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 104, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 38, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 1, + "s": [995.719, 615.861, 0], + "to": [-304.278, 208.099, 0], + "ti": [41.045, -243.908, 0] + }, + { "t": 38, "s": [247.968, 1531.812, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 39, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 105, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 47, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-283.04, -76.804, 0], + "ti": [-41.291, -492.108, 0] + }, + { "t": 47, "s": [541.309, 1625.803, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 48, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 106, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [107] + }, + { "t": 44, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000, 616, 0], + "to": [0.027, -318.545, 0], + "ti": [-161.684, -2170.687, 0] + }, + { "t": 44, "s": [900.822, 1550.269, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [8, 8, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 45, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 107, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 46, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [870.095, 616.521, 0], + "to": [421.323, -162.28, 0], + "ti": [0, 0, 0] + }, + { "t": 46, "s": [1547.539, 1526.44, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 47, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 108, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 39, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-222.169, -167.093, 0], + "ti": [4.85, -579.771, 0] + }, + { "t": 39, "s": [352.976, 1588.122, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 109, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 46, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [105.316, -137.724, 0], + "ti": [-132.108, -767.637, 0] + }, + { "t": 46, "s": [1349.383, 1516.945, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 110, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-96] + }, + { "t": 45, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-353.062, -166.707, 0], + "ti": [218.554, -831.377, 0] + }, + { "t": 45, "s": [297.389, 1523.822, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [81, 81, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 47, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 111, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 46, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [-72.999, -698.733, 0], + "ti": [0, 0, 0] + }, + { "t": 46, "s": [760.66, 1518.352, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 112, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 38, "s": [-529] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.194] }, + "o": { "x": [0.028], "y": [3.18] }, + "t": 1, + "s": [1005.719] + }, + { "t": 38, "s": [1071.89] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.935] }, + "o": { "x": [0.124], "y": [-0.148] }, + "t": 1, + "s": [619.861] + }, + { "t": 38, "s": [1650.273] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 39, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 113, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 54, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-369.344, -338.954, 0], + "ti": [41.845, -238.585, 0] + }, + { "t": 54, "s": [314.464, 1535.856, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 55, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 114, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [107] + }, + { "t": 53, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 3, + "s": [934, 562, 0], + "to": [582.344, -639.203, 0], + "ti": [-27.941, -666.078, 0] + }, + { "t": 53, "s": [1929.454, 1548.495, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [68, 68, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": -37, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 19, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 3, + "op": 54, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 115, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [-50] + }, + { "t": 55, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 3, + "s": [937.227, 519.636, 0], + "to": [-19.841, -469.047, 0], + "ti": [88.636, -1087.167, 0] + }, + { "t": 47, "s": [810.076, 1696.505, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 3, + "op": 47, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 116, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 53, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [990, 616, 0], + "to": [97.469, -335.168, 0], + "ti": [-19.138, -601.359, 0] + }, + { "t": 53, "s": [1080.768, 1516.604, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [45, 45, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 54, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 117, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 54, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [957.136, 593.392, 0], + "to": [-163.241, -949.959, 0], + "ti": [-99.279, -1012.075, 0] + }, + { "t": 54, "s": [480.898, 1592.668, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 55, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 118, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [-50] + }, + { "t": 55, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 3, + "s": [905.719, 655.861, 0], + "to": [222.658, -130.947, 0], + "ti": [-158.352, -940.328, 0] + }, + { "t": 47, "s": [1527.397, 1510.868, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 3, + "op": 47, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 119, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1010, 616, 0], + "to": [-131.502, -901.753, 0], + "ti": [-51.522, -505.536, 0] + }, + { "t": 53, "s": [744.192, 1646.47, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 27, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 39, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 54, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 120, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 51, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1005, 619, 0], + "to": [-264.381, -707.282, 0], + "ti": [-25.474, -546.91, 0] + }, + { "t": 51, "s": [598.666, 1514.963, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 52, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 121, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 48, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-152.873, -264.564, 0], + "ti": [27.418, -1057.036, 0] + }, + { "t": 48, "s": [110.128, 1552.448, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 49, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 122, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 47, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [161.022, -648.957, 0], + "ti": [16.382, -745.659, 0] + }, + { "t": 47, "s": [1680.235, 1511.473, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 48, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 123, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 46, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [-123.419, 66.599, 0], + "ti": [0, 0, 0] + }, + { "t": 46, "s": [782.056, 1621.834, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [53, 53, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 124, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 40, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-544.242, -633.152, 0], + "ti": [19.004, -646.416, 0] + }, + { "t": 40, "s": [214.499, 1687.526, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 41, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 125, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 47, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 614, 0], + "to": [41.35, -90.422, 0], + "ti": [10.646, -464.801, 0] + }, + { "t": 47, "s": [1078.945, 1585.825, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 48, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 126, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 45, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [998, 615, 0], + "to": [-331.304, -193.301, 0], + "ti": [-45.514, -1034.895, 0] + }, + { "t": 45, "s": [305.178, 1603.759, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 127, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 46, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-183.748, -677.979, 0], + "ti": [21.43, -638.457, 0] + }, + { "t": 46, "s": [738.8, 1535.152, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 128, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 45, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-31.53, -611.844, 0], + "ti": [-53.28, -915.515, 0] + }, + { "t": 45, "s": [1164.886, 1529.37, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 46, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 129, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 45, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [990.095, 616.521, 0], + "to": [525.5, -1219.213, 0], + "ti": [0, 0, 0] + }, + { "t": 45, "s": [1811.853, 1538.734, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [66, 66, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 46, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 130, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 39, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [941.719, 613.861, 0], + "to": [-17.937, -386.018, 0], + "ti": [-86.34, -831.825, 0] + }, + { "t": 39, "s": [732.524, 1589.466, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 131, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-417] + }, + { "t": 45, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.28, "y": 0.679 }, + "t": 0, + "s": [1004.945, 607.311, 0], + "to": [-0.667, 0.083, 0], + "ti": [-5.312, -318.436, 0] + }, + { "t": 45, "s": [1147.016, 1534.14, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 27, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 39, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 132, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 43, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 613.5, 0], + "to": [232.701, -383.894, 0], + "ti": [-102.45, -654.91, 0] + }, + { "t": 43, "s": [1488.045, 1556.794, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 45, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 133, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [147] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [997.595, 615.521, 0], + "to": [-376.348, -211.068, 0], + "ti": [0, 0, 0] + }, + { "t": 45, "s": [7.915, 1539.509, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [73, 73, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 134, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 37, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.035] }, + "o": { "x": [0.028], "y": [0.568] }, + "t": 0, + "s": [1001.199] + }, + { "t": 37, "s": [1371.612] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.933] }, + "o": { "x": [0.124], "y": [-0.152] }, + "t": 0, + "s": [610.046] + }, + { "t": 37, "s": [1613.831] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 38, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 135, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 52, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [70.344, 4.797, 0], + "ti": [16.382, -557.659, 0] + }, + { "t": 52, "s": [983.674, 1555.588, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [72, 72, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 53, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 136, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 52, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008.712, 614.404, 0], + "to": [61.626, -416.821, 0], + "ti": [-7.671, -1321.414, 0] + }, + { "t": 52, "s": [1153.696, 1508.502, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [71, 71, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 137, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 50, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000, 618.5, 0], + "to": [-166.907, -319.016, 0], + "ti": [-44.438, -498.008, 0] + }, + { "t": 50, "s": [662.774, 1513.241, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 51, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 138, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-74.226, -899.177, 0], + "ti": [-29.091, -671.211, 0] + }, + { "t": 53, "s": [691.888, 1527.44, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 27, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 39, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 54, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 139, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 52, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-300.931, -728.928, 0], + "ti": [7.179, -445.234, 0] + }, + { "t": 52, "s": [404.95, 1512.435, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 53, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 140, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 52, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008, 614, 0], + "to": [61.352, -518.902, 0], + "ti": [7.019, -415.414, 0] + }, + { "t": 52, "s": [1264.522, 1564, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 141, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-96] + }, + { "t": 52, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-401.678, -727.371, 0], + "ti": [-45.728, -451.536, 0] + }, + { "t": 52, "s": [286.275, 1522.963, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": -6, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 53, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 142, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [147] + }, + { "t": 50, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1001.595, 616.021, 0], + "to": [-109.877, -275.01, 0], + "ti": [0, 0, 0] + }, + { "t": 50, "s": [805.873, 1656.451, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [76, 76, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 51, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 143, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 52, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.019] }, + "o": { "x": [0.028], "y": [0.304] }, + "t": 0, + "s": [1009.719] + }, + { "t": 44, "s": [1831.909] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.917] }, + "o": { "x": [0.124], "y": [-0.188] }, + "t": 0, + "s": [613.361] + }, + { "t": 44, "s": [1582.935] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 44, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 44, + "st": 0, + "bm": 0 + } + ], + "markers": [] +} diff --git a/frontend/src/components/SignozModal/SignozModal.style.scss b/frontend/src/components/SignozModal/SignozModal.style.scss new file mode 100644 index 00000000000..246959a16a3 --- /dev/null +++ b/frontend/src/components/SignozModal/SignozModal.style.scss @@ -0,0 +1,117 @@ +.signoz-modal { + .ant-modal-content { + padding: 0; + background: var(--bg-ink-400); + border: 1px solid var(--bg-slate-500); + } + + .ant-modal-header { + background: var(--bg-ink-400); + border-bottom: none; + padding: 12px 24px 8px; + border-bottom: 1px solid var(--bg-slate-500); + margin-bottom: 0; + } + + .ant-modal-close { + top: 15px; + height: 14px; + width: 14px; + .ant-modal-close-x { + font-size: 12px; + } + } + + .ant-modal-title { + color: var(--bg-vanilla-100); + font-size: 14px; + font-weight: 400; + line-height: 20px; + } + + .ant-modal-body { + padding: 16px 24px 24px; + } + + .ant-modal-footer { + padding: 24px; + display: flex; + justify-content: end; + gap: 12px; + } + + .ant-typography { + color: var(--bg-vanilla-100); + } + + .ant-select { + border-radius: 2px !important; + &-selector { + background: var(--bg-ink-300) !important; + border: 1px solid var(--bg-slate-400) !important; + border-radius: 2px !important; + } + } + + .ant-select-dropdown { + background: var(--bg-ink-400); + border: 1px solid var(--bg-ink-300); + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + } + + .ant-select-item { + color: var(--bg-vanilla-100); + + &-option-selected { + background: var(--bg-ink-300); + } + } +} + +.lightMode { + .signoz-modal { + .ant-modal-content { + background: var(--bg-vanilla-100); + border-color: var(--bg-vanilla-300); + } + + .ant-modal-header { + background: var(--bg-vanilla-100); + border-bottom-color: var(--bg-vanilla-300); + } + + .ant-modal-title { + color: var(--bg-ink-500); + } + + .ant-typography { + color: var(--bg-ink-500); + } + + .ant-select { + &-selector { + background: var(--bg-vanilla-100) !important; + border-color: var(--bg-vanilla-300) !important; + } + } + + .ant-select-dropdown { + background: var(--bg-vanilla-100); + border-color: var(--bg-vanilla-300); + } + + .ant-select-item { + color: var(--bg-ink-400); + + &-option-selected { + background: var(--bg-vanilla-300); + color: var(--bg-ink-500); + } + + &-option-active { + background: var(--bg-vanilla-200); + } + } + } +} diff --git a/frontend/src/components/SignozModal/SignozModal.tsx b/frontend/src/components/SignozModal/SignozModal.tsx new file mode 100644 index 00000000000..e99551edf01 --- /dev/null +++ b/frontend/src/components/SignozModal/SignozModal.tsx @@ -0,0 +1,25 @@ +import './SignozModal.style.scss'; + +import { Modal, ModalProps } from 'antd'; + +function SignozModal({ + children, + + rootClassName = '', + ...rest +}: ModalProps): JSX.Element { + return ( + + {children} + + ); +} + +export default SignozModal; diff --git a/frontend/src/constants/reactQueryKeys.ts b/frontend/src/constants/reactQueryKeys.ts index 36cf99157e9..d64593d5cf1 100644 --- a/frontend/src/constants/reactQueryKeys.ts +++ b/frontend/src/constants/reactQueryKeys.ts @@ -21,4 +21,13 @@ export const REACT_QUERY_KEY = { GET_HOST_LIST: 'GET_HOST_LIST', UPDATE_ALERT_RULE: 'UPDATE_ALERT_RULE', GET_ACTIVE_LICENSE_V3: 'GET_ACTIVE_LICENSE_V3', + + // AWS Integration Query Keys + AWS_ACCOUNTS: 'AWS_ACCOUNTS', + AWS_SERVICES: 'AWS_SERVICES', + AWS_SERVICE_DETAILS: 'AWS_SERVICE_DETAILS', + AWS_ACCOUNT_STATUS: 'AWS_ACCOUNT_STATUS', + AWS_UPDATE_ACCOUNT_CONFIG: 'AWS_UPDATE_ACCOUNT_CONFIG', + AWS_UPDATE_SERVICE_CONFIG: 'AWS_UPDATE_SERVICE_CONFIG', + AWS_GENERATE_CONNECTION_URL: 'AWS_GENERATE_CONNECTION_URL', }; diff --git a/frontend/src/container/AppLayout/index.tsx b/frontend/src/container/AppLayout/index.tsx index 7791ae74a78..a223897b8d0 100644 --- a/frontend/src/container/AppLayout/index.tsx +++ b/frontend/src/container/AppLayout/index.tsx @@ -22,6 +22,7 @@ import { useNotifications } from 'hooks/useNotifications'; import history from 'lib/history'; import { isNull } from 'lodash-es'; import ErrorBoundaryFallback from 'pages/ErrorBoundaryFallback/ErrorBoundaryFallback'; +import { INTEGRATION_TYPES } from 'pages/Integrations/utils'; import { useAppContext } from 'providers/App/App'; import { ReactNode, useEffect, useMemo, useRef, useState } from 'react'; import { Helmet } from 'react-helmet-async'; @@ -289,6 +290,11 @@ function AppLayout(props: AppLayoutProps): JSX.Element { const isMessagingQueues = (): boolean => routeKey === 'MESSAGING_QUEUES' || routeKey === 'MESSAGING_QUEUES_DETAIL'; + const isCloudIntegrationPage = (): boolean => + routeKey === 'INTEGRATIONS' && + new URLSearchParams(window.location.search).get('integration') === + INTEGRATION_TYPES.AWS_INTEGRATION; + const isDashboardListView = (): boolean => routeKey === 'ALL_DASHBOARD'; const isAlertHistory = (): boolean => routeKey === 'ALERT_HISTORY'; const isAlertOverview = (): boolean => routeKey === 'ALERT_OVERVIEW'; @@ -422,6 +428,7 @@ function AppLayout(props: AppLayoutProps): JSX.Element { isAlertHistory() || isAlertOverview() || isMessagingQueues() || + isCloudIntegrationPage() || isInfraMonitoringHosts() ? 0 : '0 1rem', diff --git a/frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx b/frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx new file mode 100644 index 00000000000..44a8b8e485d --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx @@ -0,0 +1,15 @@ +import Header from './Header/Header'; +import HeroSection from './HeroSection/HeroSection'; +import ServicesTabs from './ServicesSection/ServicesTabs'; + +function CloudIntegrationPage(): JSX.Element { + return ( +
+
+ + +
+ ); +} + +export default CloudIntegrationPage; diff --git a/frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss b/frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss new file mode 100644 index 00000000000..2fe46962129 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss @@ -0,0 +1,65 @@ +.cloud-header { + display: flex; + justify-content: space-between; + align-items: center; + padding: 8px 18px; + border-bottom: 1px solid var(--bg-slate-400); + + &__navigation { + display: flex; + align-items: center; + padding: 6px 0px 6px; + } + + &__breadcrumb-link { + display: flex; + align-items: center; + gap: 8px; + } + + &__breadcrumb-title { + color: var(--bg-vanilla-400); + font-size: 14px; + line-height: 20px; /* 142.857% */ + letter-spacing: -0.07px; + } + + &__help { + display: flex; + align-items: center; + justify-content: center; + padding: 6px; + gap: 6px; + border: 1px solid var(--bg-slate-400); + background: var(--bg-ink-300); + border-radius: 2px; + color: var(--bg-vanilla-400); + font-size: 12px; + line-height: 10px; /* 83.333% */ + letter-spacing: 0.12px; + width: 113px; + height: 32px; + cursor: pointer; + } +} + +.lightMode { + .cloud-header { + border-bottom: 1px solid var(--bg-slate-300); + + &__breadcrumb-title { + color: var(--bg-ink-400); + } + + &__help { + border-color: var(--bg-slate-300); + background: var(--bg-vanilla-100); + color: var(--bg-ink-400); + + &:hover { + border-color: var(--bg-slate-400); + color: var(--bg-ink-500); + } + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/Header/Header.tsx b/frontend/src/container/CloudIntegrationPage/Header/Header.tsx new file mode 100644 index 00000000000..13842d18ae2 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/Header/Header.tsx @@ -0,0 +1,43 @@ +import './Header.styles.scss'; + +import Breadcrumb from 'antd/es/breadcrumb'; +import ROUTES from 'constants/routes'; +import { Blocks, LifeBuoy } from 'lucide-react'; +import { Link } from 'react-router-dom'; + +function Header(): JSX.Element { + return ( +
+
+ + + + Integrations + + + ), + }, + { + title: ( +
AWS web services
+ ), + }, + ]} + /> +
+
+ +
+
+ ); +} + +export default Header; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss new file mode 100644 index 00000000000..6fa2338529c --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss @@ -0,0 +1,69 @@ +.hero-section { + height: 308px; + padding: 26px 16px; + display: flex; + gap: 24px; + position: relative; + overflow: hidden; + background-position: right; + background-size: cover; + background-repeat: no-repeat; + border-bottom: 1px solid var(--bg-slate-500); + + &__icon { + height: fit-content; + background-color: var(--bg-ink-400); + padding: 12px; + border: 1px solid var(--bg-ink-300); + border-radius: 6px; + width: 60px; + height: 60px; + display: flex; + align-items: center; + img { + width: 100%; + } + } + + &__details { + display: flex; + flex-direction: column; + gap: 12px; + + .title { + color: var(--bg-vanilla-100); + font-size: 24px; + font-weight: 500; + line-height: 20px; + letter-spacing: -0.12px; + } + + .description { + color: var(--bg-vanilla-400); + font-size: 12px; + font-weight: 400; + line-height: 18px; + } + } +} + +.lightMode { + .hero-section { + border-bottom: 1px solid var(--bg-vanilla-300); + + &__icon { + background-color: var(--bg-vanilla-100); + border-color: var(--bg-vanilla-300); + } + + &__details { + .title { + color: var(--bg-ink-500); + } + + .description { + color: var(--bg-ink-400); + } + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx new file mode 100644 index 00000000000..16be03ffd05 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx @@ -0,0 +1,34 @@ +import './HeroSection.style.scss'; + +import { useIsDarkMode } from 'hooks/useDarkMode'; + +import AccountActions from './components/AccountActions'; + +function HeroSection(): JSX.Element { + const isDarkMode = useIsDarkMode(); + return ( +
+
+ aws-logo +
+
+
AWS Web Services
+
+ One-click setup for AWS monitoring with SigNoz +
+ +
+
+ ); +} + +export default HeroSection; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss new file mode 100644 index 00000000000..b1f36654ced --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss @@ -0,0 +1,127 @@ +.hero-section__actions { + margin-top: 12px; + + &-with-account { + display: flex; + flex-direction: column; + gap: 10px; + } +} +.hero-section__action-buttons { + display: flex; + align-items: center; + gap: 8px; +} + +.hero-section__action-button { + font-family: 'Inter'; + border-radius: 2px; + cursor: pointer; + font-size: 12px; + font-weight: 500; + line-height: 16px; + padding: 8px 17px; + + &.primary { + background: var(--bg-robin-500); + border: none; + color: var(--bg-vanilla-100); + } + + &.secondary { + display: flex; + align-items: center; + border: 1px solid var(--bg-ink-300); + color: var(--bg-vanilla-100); + border-radius: 2px; + background: var(--bg-slate-400); + box-shadow: none; + } +} + +.cloud-account-selector { + border-radius: 2px; + border: 1px solid var(--bg-ink-300); + background: linear-gradient( + 139deg, + rgba(18, 19, 23, 0.8) 0%, + rgba(18, 19, 23, 0.9) 98.68% + ); + box-shadow: 4px 10px 16px 2px rgba(0, 0, 0, 0.2); + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + .ant-select-selector { + border-color: var(--bg-slate-400) !important; + background: var(--bg-ink-300) !important; + padding: 6px 8px !important; + } + .ant-select-selection-item { + color: var(--bg-vanilla-400); + font-size: 12px; + font-weight: 400; + line-height: 16px; + } + + .account-option-item { + display: flex; + align-items: center; + justify-content: space-between; + &__selected { + display: flex; + align-items: center; + justify-content: center; + height: 14px; + width: 14px; + background-color: rgba(192, 193, 195, 0.2); /* #C0C1C3 with 0.2 opacity */ + border-radius: 2px; + } + } +} +.lightMode { + .hero-section__action-button { + &.primary { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + } + + &.secondary { + border-color: var(--bg-vanilla-300); + color: var(--bg-ink-400); + background: var(--bg-vanilla-100); + + &:hover { + border-color: var(--bg-vanilla-400); + color: var(--bg-ink-500); + } + } + } + + .cloud-account-selector { + background: var(--bg-vanilla-100); + .ant-select-selector { + background: var(--bg-vanilla-100) !important; + border-color: var(--bg-vanilla-400) !important; + } + .ant-select-item-option-active { + background: var(--bg-vanilla-400) !important; + } + + .ant-select-selection-item { + color: var(--bg-ink-400); + } + + &:hover { + .ant-select-selector { + border-color: var(--bg-vanilla-400) !important; + } + } + } + + .account-option-item { + color: var(--bg-ink-400); + + &__selected { + background: var(--bg-robin-500); + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx new file mode 100644 index 00000000000..fd5e246e7d8 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx @@ -0,0 +1,159 @@ +import './AccountActions.style.scss'; + +import { Color } from '@signozhq/design-tokens'; +import { Button, Select } from 'antd'; +import { SelectProps } from 'antd/lib'; +import { useAwsAccounts } from 'hooks/integrations/aws/useAwsAccounts'; +import useUrlQuery from 'hooks/useUrlQuery'; +import { Check, ChevronDown } from 'lucide-react'; +import { useEffect, useMemo, useState } from 'react'; +import { useNavigate } from 'react-router-dom-v5-compat'; + +import { CloudAccount } from '../../ServicesSection/types'; +import AccountSettingsModal from './AccountSettingsModal'; +import CloudAccountSetupModal from './CloudAccountSetupModal'; + +interface AccountOptionItemProps { + label: React.ReactNode; + isSelected: boolean; +} + +function AccountOptionItem({ + label, + isSelected, +}: AccountOptionItemProps): JSX.Element { + return ( +
+ {label} + {isSelected && ( +
+ +
+ )} +
+ ); +} + +function renderOption( + // eslint-disable-next-line @typescript-eslint/no-explicit-any + option: any, + activeAccountId: string | undefined, +): JSX.Element { + return ( + + ); +} + +const getAccountById = ( + accounts: CloudAccount[], + accountId: string, +): CloudAccount | null => + accounts.find((account) => account.cloud_account_id === accountId) || null; + +function AccountActions(): JSX.Element { + const urlQuery = useUrlQuery(); + const navigate = useNavigate(); + const { data: accounts } = useAwsAccounts(); + + const initialAccount = useMemo( + () => + accounts?.length + ? getAccountById(accounts, urlQuery.get('accountId') || '') || accounts[0] + : null, + [accounts, urlQuery], + ); + + const [activeAccount, setActiveAccount] = useState( + initialAccount, + ); + + // Update state when initial value changes + useEffect(() => { + if (initialAccount !== null) { + setActiveAccount(initialAccount); + urlQuery.set('accountId', initialAccount.cloud_account_id); + navigate({ search: urlQuery.toString() }); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [initialAccount]); + + const [isIntegrationModalOpen, setIsIntegrationModalOpen] = useState(false); + const [isAccountSettingsModalOpen, setIsAccountSettingsModalOpen] = useState( + false, + ); + + const selectOptions: SelectProps['options'] = useMemo( + () => + accounts?.length + ? accounts.map((account) => ({ + value: account.cloud_account_id, + label: account.cloud_account_id, + })) + : [], + [accounts], + ); + + return ( +
+ {accounts?.length ? ( +
+ setIsRegionSelectOpen(true)} + mode="multiple" + maxTagCount={3} + value={getRegionPreviewText(selectedRegions)} + open={false} + /> + + ); + }, [ + isRegionSelectOpen, + selectedRegions, + includeAllRegions, + handleIncludeAllRegionsChange, + setIsRegionSelectOpen, + setSelectedRegions, + setIncludeAllRegions, + ]); + + const renderAccountDetails = useCallback( + () => ( +
+
+
+ Connected Account details +
+
+ AWS Account:{' '} + + {account?.id} + +
+
+
+ ), + [account?.id], + ); + + const modalTitle = ( +
+ Account settings for{' '} + + {account?.id} + +
+ ); + + return ( + +
+
+ {renderAccountDetails()} + + => { + if (selectedRegions.length === 0) { + throw new Error('Please select at least one region to monitor'); + } + }, + message: 'Please select at least one region to monitor', + }, + ]} + > + {renderRegionSelector()} + + +
+ +
+
+
+
+ ); +} + +export default AccountSettingsModal; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx new file mode 100644 index 00000000000..c5f99298a2f --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx @@ -0,0 +1,53 @@ +import { Color } from '@signozhq/design-tokens'; +import { Alert, Spin } from 'antd'; +import { LoaderCircle, TriangleAlert } from 'lucide-react'; + +import { ModalStateEnum } from '../types'; + +function AlertMessage({ + modalState, +}: { + modalState: ModalStateEnum; +}): JSX.Element | null { + switch (modalState) { + case ModalStateEnum.WAITING: + return ( + + + } + /> + Waiting for connection, retrying in{' '} + 10 secs... +
+ } + className="cloud-account-setup-form__alert" + type="warning" + /> + ); + case ModalStateEnum.ERROR: + return ( + + + {`We couldn't establish a connection to your AWS account. Please try again`} +
+ } + type="error" + className="cloud-account-setup-form__alert" + /> + ); + default: + return null; + } +} + +export default AlertMessage; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss new file mode 100644 index 00000000000..41ce437d531 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss @@ -0,0 +1,221 @@ +.cloud-account-setup-modal { + .account-setup-modal-footer { + &__confirm-button { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + font-size: 12px; + font-weight: 500; + } + &__confirm-selection-count { + font-family: 'Geist Mono'; + } + &__close-button { + background: var(--bg-slate-400); + border-radius: 2px; + color: var(--bg-vanilla-100); + font-family: 'Inter'; + font-size: 12px; + font-weight: 500; + } + } + + .cloud-account-setup-form { + .disabled { + opacity: 0.4; + } + &, + &__content { + display: flex; + flex-direction: column; + gap: 38px; + } + &__alert { + &.ant-alert { + padding: 12px; + border-radius: 6px; + font-size: 14px; + line-height: 22px; /* 157.143% */ + letter-spacing: -0.07px; + } + &.ant-alert-error { + color: var(--bg-sakura-400); + border: 1px solid rgba(242, 71, 105, 0.1); + background: rgba(242, 71, 105, 0.1); + } + &.ant-alert-warning { + color: var(--bg-amber-400); + border: 1px solid rgba(255, 205, 86, 0.1); + background: rgba(255, 205, 86, 0.1); + } + &-message { + display: flex; + align-items: center; + gap: 8px; + .retry-time { + font-family: 'Geist Mono'; + font-size: 14px; + font-weight: 600; + line-height: 22px; + letter-spacing: -0.07px; + } + } + } + &__form-group { + display: flex; + flex-direction: column; + gap: 12px; + } + &__title { + color: var(--bg-vanilla-100); + font-size: 14px; + font-weight: 500; + line-height: 20px; + letter-spacing: -0.07px; + } + &__description { + color: var(--bg-vanilla-400); + font-size: 12px; + font-weight: 400; + line-height: 18px; + letter-spacing: -0.06px; + } + &__select { + .ant-select-selection-item { + color: var(--bg-vanilla-100); + font-size: 14px; + line-height: 20px; + letter-spacing: -0.07px; + } + } + &__form-item { + margin: 0; + } + &__include-all-regions-switch { + display: flex; + align-items: center; + gap: 10px; + color: var(--bg-vanilla-400); + font-size: 12px; + line-height: 18px; + letter-spacing: -0.06px; + margin-bottom: 12px; + &-label { + background-color: transparent; + border: none; + color: var(--bg-vanilla-400); + font-size: 12px; + line-height: 18px; + letter-spacing: -0.06px; + cursor: pointer; + } + } + &__note { + padding: 12px; + color: var(--bg-robin-400); + font-size: 12px; + line-height: 22px; + letter-spacing: -0.06px; + border-radius: 4px; + border: 1px solid rgba(78, 116, 248, 0.1); + background: rgba(78, 116, 248, 0.1); + } + &__submit-button { + border-radius: 2px; + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + font-size: 14px; + font-weight: 500; + line-height: 20px; + &-content { + display: flex; + align-items: center; + justify-content: center; + gap: 8px; + } + &:disabled { + opacity: 0.4; + } + } + } +} + +.lightMode { + .cloud-account-setup-modal { + .account-setup-modal-footer { + &__confirm-button { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + } + + &__close-button { + background: var(--bg-vanilla-100); + border: 1px solid var(--bg-vanilla-300); + color: var(--bg-ink-400); + + &:hover { + border-color: var(--bg-vanilla-400); + color: var(--bg-ink-500); + } + } + } + + .cloud-account-setup-form { + &__title { + color: var(--bg-ink-500); + } + + &__description { + color: var(--bg-ink-400); + } + + &__select { + .ant-select-selection-item { + color: var(--bg-ink-500); + } + } + + &__include-all-regions-switch { + color: var(--bg-ink-400); + + &-label { + color: var(--bg-ink-400); + + &:hover { + color: var(--bg-ink-500); + } + } + } + + &__note { + color: var(--bg-robin-500); + border: 1px solid rgba(78, 116, 248, 0.2); + background: rgba(78, 116, 248, 0.1); + } + + &__submit-button { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + } + + &__alert { + &.ant-alert-error { + color: var(--bg-cherry-500); + border: 1px solid rgba(242, 71, 105, 0.2); + background: rgba(242, 71, 105, 0.1); + } + + &.ant-alert-warning { + color: var(--bg-amber-500); + border: 1px solid rgba(255, 205, 86, 0.2); + background: rgba(255, 205, 86, 0.1); + } + + &-message { + .retry-time { + color: var(--bg-ink-500); + } + } + } + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx new file mode 100644 index 00000000000..b00ef0033f4 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx @@ -0,0 +1,185 @@ +import './CloudAccountSetupModal.style.scss'; + +import { Color } from '@signozhq/design-tokens'; +import SignozModal from 'components/SignozModal/SignozModal'; +import ROUTES from 'constants/routes'; +import { useIntegrationModal } from 'hooks/integrations/aws/useIntegrationModal'; +import { SquareArrowOutUpRight } from 'lucide-react'; +import { useCallback } from 'react'; +import { useNavigate } from 'react-router-dom-v5-compat'; + +import { + ActiveViewEnum, + IntegrationModalProps, + ModalStateEnum, +} from '../types'; +import { RegionForm } from './RegionForm'; +import { RegionSelector } from './RegionSelector'; +import { SuccessView } from './SuccessView'; + +function CloudAccountSetupModal({ + isOpen, + onClose, +}: IntegrationModalProps): JSX.Element { + const { + form, + modalState, + setModalState, + isLoading, + activeView, + selectedRegions, + includeAllRegions, + isGeneratingUrl, + setSelectedRegions, + setIncludeAllRegions, + handleIncludeAllRegionsChange, + handleRegionSelect, + handleSubmit, + handleClose, + setActiveView, + allRegions, + accountId, + selectedDeploymentRegion, + handleRegionChange, + } = useIntegrationModal({ onClose }); + + const renderContent = useCallback(() => { + if (modalState === ModalStateEnum.SUCCESS) { + return ; + } + + if (activeView === ActiveViewEnum.SELECT_REGIONS) { + return ( + + ); + } + + return ( + + ); + }, [ + modalState, + activeView, + form, + setModalState, + selectedRegions, + includeAllRegions, + handleIncludeAllRegionsChange, + handleRegionSelect, + handleSubmit, + accountId, + selectedDeploymentRegion, + handleRegionChange, + setSelectedRegions, + setIncludeAllRegions, + ]); + + const getSelectedRegionsCount = useCallback( + (): number => + selectedRegions.includes('all') ? allRegions.length : selectedRegions.length, + [selectedRegions, allRegions], + ); + + const navigate = useNavigate(); + const handleGoToDashboards = useCallback((): void => { + navigate(ROUTES.ALL_DASHBOARD); + }, [navigate]); + + const getModalConfig = useCallback(() => { + // Handle success state first + if (modalState === ModalStateEnum.SUCCESS) { + return { + title: 'AWS Webservice Integration', + okText: ( +
+ Go to Dashboards +
+ ), + block: true, + onOk: handleGoToDashboards, + cancelButtonProps: { style: { display: 'none' } }, + disabled: false, + }; + } + + // Handle other views + const viewConfigs = { + [ActiveViewEnum.FORM]: { + title: 'Add AWS Account', + okText: ( +
+ Launch Cloud Formation Template{' '} + +
+ ), + onOk: handleSubmit, + disabled: + isLoading || isGeneratingUrl || modalState === ModalStateEnum.WAITING, + cancelButtonProps: { style: { display: 'none' } }, + }, + [ActiveViewEnum.SELECT_REGIONS]: { + title: 'Which regions do you want to monitor?', + okText: `Confirm Selection (${getSelectedRegionsCount()})`, + onOk: (): void => setActiveView(ActiveViewEnum.FORM), + isLoading: isLoading || isGeneratingUrl, + cancelButtonProps: { style: { display: 'block' } }, + disabled: false, + }, + }; + + return viewConfigs[activeView]; + }, [ + modalState, + handleSubmit, + getSelectedRegionsCount, + isLoading, + isGeneratingUrl, + activeView, + handleGoToDashboards, + setActiveView, + ]); + + const modalConfig = getModalConfig(); + + return ( + + {renderContent()} + + ); +} + +export default CloudAccountSetupModal; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx new file mode 100644 index 00000000000..40a52bdb445 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx @@ -0,0 +1,122 @@ +import { Color } from '@signozhq/design-tokens'; +import { Form, Select, Switch } from 'antd'; +import { ChevronDown } from 'lucide-react'; +import { Region } from 'types/regions'; + +// Form section components +function RegionDeploymentSection({ + regions, +}: { + regions: Region[]; +}): JSX.Element { + return ( +
+
+ Where should we deploy the SigNoz Cloud stack? +
+
+ Choose the AWS region for CloudFormation stack deployment +
+ + + +
+ ); +} + +function MonitoringRegionsSection({ + includeAllRegions, + selectedRegions, + onIncludeAllRegionsChange, + getRegionPreviewText, + onRegionSelect, +}: { + includeAllRegions: boolean; + selectedRegions: string[]; + onIncludeAllRegionsChange: (checked: boolean) => void; + getRegionPreviewText: (regions: string[]) => string[]; + onRegionSelect: () => void; +}): JSX.Element { + return ( +
+
+ Which regions do you want to monitor? +
+
+ Choose only the regions you want SigNoz to monitor. You can enable all at + once, or pick specific ones: +
+ => { + if (selectedRegions.length === 0) { + throw new Error('Please select at least one region to monitor'); + } + }, + message: 'Please select at least one region to monitor', + }, + ]} + className="cloud-account-setup-form__form-item" + > +
+ + +
+ } + style={{ height: '44px' }} + className="cloud-account-setup-form__select" + onChange={handleRegionChange} + value={selectedDeploymentRegion} + disabled={isFormDisabled} + > + {regions.flatMap((region) => + region.subRegions.map((subRegion) => ( + + {subRegion.displayName} + + )), + )} + +
+
+
+
+ Which regions do you want to monitor? +
+
+ Choose only the regions you want SigNoz to monitor. You can enable all at + once, or pick specific ones: +
+ => { + if (selectedRegions.length === 0) { + throw new Error('Please select at least one region to monitor'); + } + }, + message: 'Please select at least one region to monitor', + }, + ]} + className="cloud-account-setup-form__form-item" + > +
+ + +
+ } + style={{ height: '44px' }} + className="cloud-integrations-form__select" + onChange={handleRegionChange} + value={selectedDeploymentRegion} + disabled={isFormDisabled} + > + {regions.flatMap((region) => + region.subRegions.map((subRegion) => ( + + {subRegion.displayName} + + )), + )} + +
+
+
+
+ Which regions do you want to monitor? +
+
+ Choose only the regions you want SigNoz to monitor. You can enable all at + once, or pick specific ones: +
+ => { + if (selectedRegions.length === 0) { + throw new Error('Please select at least one region to monitor'); + } + }, + message: 'Please select at least one region to monitor', + }, + ]} + className="cloud-integrations-form__form-item" + > +
+ + +
+ } + onChange={onFilterChange} + /> +
+ ); +} + +interface ServicesSectionProps { + accountId: string; +} + +function ServicesSection({ accountId }: ServicesSectionProps): JSX.Element { + const [activeFilter, setActiveFilter] = useState< + 'all_services' | 'enabled' | 'available' + >('all_services'); + + return ( +
+
+ + +
+
+ +
+
+ ); +} + +interface ServicesTabsProps { + accountId: string; +} + +function ServicesTabs({ accountId }: ServicesTabsProps): JSX.Element { + const tabItems: TabsProps['items'] = [ + { + key: 'services', + label: 'Services For Integration', + children: , + }, + ]; + + return ( +
+ +
+ ); +} + +export default ServicesTabs; diff --git a/frontend/src/container/CloudIntegrationPage/ServicesSection/data.ts b/frontend/src/container/CloudIntegrationPage/ServicesSection/data.ts new file mode 100644 index 00000000000..978895bb6f6 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/ServicesSection/data.ts @@ -0,0 +1,144 @@ +import { Region } from 'types/regions'; + +const regions: Region[] = [ + { + id: 'north-america', + name: 'North America', + subRegions: [ + { id: 'us-east-1', name: 'us-east-1', displayName: 'US East (N. Virginia)' }, + { id: 'us-east-2', name: 'us-east-2', displayName: 'US East (Ohio)' }, + { + id: 'us-west-1', + name: 'us-west-1', + displayName: 'US West (N. California)', + }, + { id: 'us-west-2', name: 'us-west-2', displayName: 'US West (Oregon)' }, + { + id: 'ca-central-1', + name: 'ca-central-1', + displayName: 'Canada (Central)', + }, + { id: 'ca-west-1', name: 'ca-west-1', displayName: 'Canada (West)' }, + ], + }, + { + id: 'africa', + name: 'Africa', + subRegions: [ + { id: 'af-south-1', name: 'af-south-1', displayName: 'Africa (Cape Town)' }, + ], + }, + { + id: 'asia-pacific', + name: 'Asia Pacific', + subRegions: [ + { + id: 'ap-east-1', + name: 'ap-east-1', + displayName: 'Asia Pacific (Hong Kong)', + }, + { + id: 'ap-northeast-1', + name: 'ap-northeast-1', + displayName: 'Asia Pacific (Tokyo)', + }, + { + id: 'ap-northeast-2', + name: 'ap-northeast-2', + displayName: 'Asia Pacific (Seoul)', + }, + { + id: 'ap-northeast-3', + name: 'ap-northeast-3', + displayName: 'Asia Pacific (Osaka)', + }, + { + id: 'ap-south-1', + name: 'ap-south-1', + displayName: 'Asia Pacific (Mumbai)', + }, + { + id: 'ap-south-2', + name: 'ap-south-2', + displayName: 'Asia Pacific (Hyderabad)', + }, + { + id: 'ap-southeast-1', + name: 'ap-southeast-1', + displayName: 'Asia Pacific (Singapore)', + }, + { + id: 'ap-southeast-2', + name: 'ap-southeast-2', + displayName: 'Asia Pacific (Sydney)', + }, + { + id: 'ap-southeast-3', + name: 'ap-southeast-3', + displayName: 'Asia Pacific (Jakarta)', + }, + { + id: 'ap-southeast-4', + name: 'ap-southeast-4', + displayName: 'Asia Pacific (Melbourne)', + }, + { + id: 'ap-southeast-5', + name: 'ap-southeast-5', + displayName: 'Asia Pacific (Auckland)', + }, + ], + }, + { + id: 'europe', + name: 'Europe', + subRegions: [ + { + id: 'eu-central-1', + name: 'eu-central-1', + displayName: 'Europe (Frankfurt)', + }, + { id: 'eu-central-2', name: 'eu-central-2', displayName: 'Europe (Zurich)' }, + { id: 'eu-north-1', name: 'eu-north-1', displayName: 'Europe (Stockholm)' }, + { id: 'eu-south-1', name: 'eu-south-1', displayName: 'Europe (Milan)' }, + { id: 'eu-south-2', name: 'eu-south-2', displayName: 'Europe (Spain)' }, + { id: 'eu-west-1', name: 'eu-west-1', displayName: 'Europe (Ireland)' }, + { id: 'eu-west-2', name: 'eu-west-2', displayName: 'Europe (London)' }, + { id: 'eu-west-3', name: 'eu-west-3', displayName: 'Europe (Paris)' }, + ], + }, + { + id: 'middle-east', + name: 'Middle East', + subRegions: [ + { + id: 'il-central-1', + name: 'il-central-1', + displayName: 'Israel (Tel Aviv)', + }, + { + id: 'me-central-1', + name: 'me-central-1', + displayName: 'Middle East (UAE)', + }, + { + id: 'me-south-1', + name: 'me-south-1', + displayName: 'Middle East (Bahrain)', + }, + ], + }, + { + id: 'south-america', + name: 'South America', + subRegions: [ + { + id: 'sa-east-1', + name: 'sa-east-1', + displayName: 'South America (São Paulo)', + }, + ], + }, +]; + +export { regions }; diff --git a/frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts b/frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts new file mode 100644 index 00000000000..71c276f4bab --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts @@ -0,0 +1,135 @@ +interface Service { + id: string; + title: string; + icon: string; + config: ServiceConfig; +} + +interface Dashboard { + id: string; + url: string; + title: string; + description: string; + image: string; +} + +interface LogField { + name: string; + path: string; + type: string; +} + +interface Metric { + name: string; + type: string; + unit: string; +} + +interface ConfigStatus { + enabled: boolean; +} + +interface DataStatus { + last_received_ts_ms: number; + last_received_from: string; +} + +interface ServiceConfig { + logs: ConfigStatus; + metrics: ConfigStatus; +} + +interface IServiceStatus { + logs: DataStatus | null; + metrics: DataStatus | null; +} + +interface SupportedSignals { + metrics: boolean; + logs: boolean; +} + +interface ServiceData { + id: string; + title: string; + icon: string; + overview: string; + supported_signals: SupportedSignals; + assets: { + dashboards: Dashboard[]; + }; + data_collected: { + logs?: LogField[]; + metrics: Metric[]; + }; + config?: ServiceConfig; + status?: IServiceStatus; +} + +interface ServiceDetailsResponse { + status: 'success'; + data: ServiceData; +} + +interface CloudAccountConfig { + regions: string[]; +} + +interface IntegrationStatus { + last_heartbeat_ts_ms: number; +} + +interface AccountStatus { + integration: IntegrationStatus; +} + +interface CloudAccount { + id: string; + cloud_account_id: string; + config: CloudAccountConfig; + status: AccountStatus; +} + +interface CloudAccountsData { + accounts: CloudAccount[]; +} + +interface UpdateServiceConfigPayload { + cloud_account_id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; +} + +interface UpdateServiceConfigResponse { + status: string; + data: { + id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; + }; +} + +export type { + CloudAccount, + CloudAccountsData, + IServiceStatus, + Service, + ServiceConfig, + ServiceData, + ServiceDetailsResponse, + SupportedSignals, + UpdateServiceConfigPayload, + UpdateServiceConfigResponse, +}; diff --git a/frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts b/frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts new file mode 100644 index 00000000000..21559537130 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts @@ -0,0 +1,139 @@ +import { Form } from 'antd'; +import { FormInstance } from 'antd/lib'; +import { regions } from 'container/CloudIntegrationPage/ServicesSection/data'; +import { CloudAccount } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useUpdateAccountConfig } from 'hooks/integrations/aws/useUpdateAccountConfig'; +import { isEqual } from 'lodash-es'; +import { + Dispatch, + SetStateAction, + useCallback, + useEffect, + useMemo, + useState, +} from 'react'; +import { AccountConfigPayload } from 'types/api/integrations/aws'; + +interface UseAccountSettingsModalProps { + onClose: () => void; + account: CloudAccount; + setActiveAccount: Dispatch>; +} + +interface UseAccountSettingsModal { + form: FormInstance; + isLoading: boolean; + selectedRegions: string[]; + includeAllRegions: boolean; + isRegionSelectOpen: boolean; + isSaveDisabled: boolean; + setSelectedRegions: Dispatch>; + setIncludeAllRegions: Dispatch>; + setIsRegionSelectOpen: Dispatch>; + handleIncludeAllRegionsChange: (checked: boolean) => void; + handleSubmit: () => Promise; + handleClose: () => void; +} + +const allRegions = (): string[] => + regions.flatMap((r) => r.subRegions.map((sr) => sr.name)); + +const getRegionPreviewText = (regions: string[] | undefined): string[] => { + if (!regions) return []; + if (regions.includes('all')) { + return allRegions(); + } + return regions; +}; + +export function useAccountSettingsModal({ + onClose, + account, + setActiveAccount, +}: UseAccountSettingsModalProps): UseAccountSettingsModal { + const [form] = Form.useForm(); + const { mutate: updateConfig, isLoading } = useUpdateAccountConfig(); + const accountRegions = useMemo(() => account?.config?.regions || [], [ + account?.config?.regions, + ]); + const [isInitialRegionsSet, setIsInitialRegionsSet] = useState(false); + + const [selectedRegions, setSelectedRegions] = useState([]); + const [includeAllRegions, setIncludeAllRegions] = useState(false); + const [isRegionSelectOpen, setIsRegionSelectOpen] = useState(false); + + // Initialize regions from account when modal opens + useEffect(() => { + if (accountRegions.length > 0 && !isInitialRegionsSet) { + setSelectedRegions(accountRegions); + setIsInitialRegionsSet(true); + setIncludeAllRegions(accountRegions.includes('all')); + } + }, [accountRegions, isInitialRegionsSet]); + + const handleSubmit = useCallback(async (): Promise => { + try { + await form.validateFields(); + const payload: AccountConfigPayload = { + config: { + regions: selectedRegions, + }, + }; + + updateConfig( + { accountId: account?.id, payload }, + { + onSuccess: (response) => { + setActiveAccount(response.data); + onClose(); + }, + }, + ); + } catch (error) { + console.error('Form submission failed:', error); + } + }, [ + form, + selectedRegions, + updateConfig, + account?.id, + setActiveAccount, + onClose, + ]); + + const isSaveDisabled = useMemo( + () => isEqual(selectedRegions.sort(), accountRegions.sort()), + [selectedRegions, accountRegions], + ); + + const handleIncludeAllRegionsChange = useCallback((checked: boolean): void => { + setIncludeAllRegions(checked); + if (checked) { + setSelectedRegions(['all']); + } else { + setSelectedRegions([]); + } + }, []); + + const handleClose = useCallback(() => { + setIsRegionSelectOpen(false); + onClose(); + }, [onClose]); + + return { + form, + isLoading, + selectedRegions, + includeAllRegions, + isRegionSelectOpen, + isSaveDisabled, + setSelectedRegions, + setIncludeAllRegions, + setIsRegionSelectOpen, + handleIncludeAllRegionsChange, + handleSubmit, + handleClose, + }; +} + +export { getRegionPreviewText }; diff --git a/frontend/src/hooks/integrations/aws/useAccountStatus.ts b/frontend/src/hooks/integrations/aws/useAccountStatus.ts new file mode 100644 index 00000000000..967da31b6de --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useAccountStatus.ts @@ -0,0 +1,23 @@ +import axios from 'api'; +import { AxiosError } from 'axios'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { useQuery, UseQueryOptions, UseQueryResult } from 'react-query'; +import { AccountStatusResponse } from 'types/api/integrations/aws'; + +export function useAccountStatus( + accountId: string | undefined, + options: UseQueryOptions, +): UseQueryResult { + return useQuery({ + queryKey: [REACT_QUERY_KEY.AWS_ACCOUNT_STATUS, accountId], + queryFn: async () => { + console.log('fetching account status'); + const response = await axios.get( + `/cloud-integrations/aws/accounts/${accountId}/status`, + ); + console.log('fetched account status', response.data); + return response.data; + }, + ...options, + }); +} diff --git a/frontend/src/hooks/integrations/aws/useAwsAccounts.ts b/frontend/src/hooks/integrations/aws/useAwsAccounts.ts new file mode 100644 index 00000000000..9d0fac9666d --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useAwsAccounts.ts @@ -0,0 +1,8 @@ +import { getAwsAccounts } from 'api/integrations/aws'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { CloudAccount } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useQuery, UseQueryResult } from 'react-query'; + +export function useAwsAccounts(): UseQueryResult { + return useQuery(REACT_QUERY_KEY.AWS_ACCOUNTS, getAwsAccounts); +} diff --git a/frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts b/frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts new file mode 100644 index 00000000000..f8e197fdff0 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts @@ -0,0 +1,21 @@ +import { generateConnectionUrl } from 'api/integrations/aws'; +import { AxiosError } from 'axios'; +import { useMutation, UseMutationResult } from 'react-query'; +import { + ConnectionUrlResponse, + GenerateConnectionUrlPayload, +} from 'types/api/integrations/aws'; + +export function useGenerateConnectionUrl(): UseMutationResult< + ConnectionUrlResponse, + AxiosError, + GenerateConnectionUrlPayload +> { + return useMutation< + ConnectionUrlResponse, + AxiosError, + GenerateConnectionUrlPayload + >({ + mutationFn: generateConnectionUrl, + }); +} diff --git a/frontend/src/hooks/integrations/aws/useGetAccountServices.ts b/frontend/src/hooks/integrations/aws/useGetAccountServices.ts new file mode 100644 index 00000000000..2de79918dc1 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useGetAccountServices.ts @@ -0,0 +1,12 @@ +import { getAwsServices } from 'api/integrations/aws'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { Service } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useQuery, UseQueryResult } from 'react-query'; + +export function useGetAccountServices( + accountId?: string, +): UseQueryResult { + return useQuery([REACT_QUERY_KEY.AWS_SERVICES, accountId], () => + getAwsServices(accountId), + ); +} diff --git a/frontend/src/hooks/integrations/aws/useIntegrationModal.ts b/frontend/src/hooks/integrations/aws/useIntegrationModal.ts new file mode 100644 index 00000000000..e964e89ad10 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useIntegrationModal.ts @@ -0,0 +1,164 @@ +import { Form } from 'antd'; +import { FormInstance } from 'antd/lib'; +import { + ActiveViewEnum, + ModalStateEnum, +} from 'container/CloudIntegrationPage/HeroSection/types'; +import { regions } from 'container/CloudIntegrationPage/ServicesSection/data'; +import { + Dispatch, + SetStateAction, + useCallback, + useEffect, + useMemo, + useState, +} from 'react'; +import { + ConnectionUrlResponse, + GenerateConnectionUrlPayload, +} from 'types/api/integrations/aws'; + +import { useGenerateConnectionUrl } from './useGenerateConnectionUrl'; + +interface UseIntegrationModalProps { + onClose: () => void; +} + +interface UseIntegrationModal { + form: FormInstance; + modalState: ModalStateEnum; + setModalState: Dispatch>; + isLoading: boolean; + activeView: ActiveViewEnum; + selectedRegions: string[]; + includeAllRegions: boolean; + isGeneratingUrl: boolean; + setSelectedRegions: Dispatch>; + setIncludeAllRegions: Dispatch>; + handleIncludeAllRegionsChange: (checked: boolean) => void; + handleRegionSelect: () => void; + handleSubmit: () => Promise; + handleClose: () => void; + setActiveView: (view: ActiveViewEnum) => void; + allRegions: string[]; + accountId?: string; + selectedDeploymentRegion: string | undefined; + handleRegionChange: (value: string) => void; +} + +export function useIntegrationModal({ + onClose, +}: UseIntegrationModalProps): UseIntegrationModal { + const [form] = Form.useForm(); + const [modalState, setModalState] = useState( + ModalStateEnum.FORM, + ); + const [isLoading, setIsLoading] = useState(false); + const [accountId, setAccountId] = useState(undefined); + const [activeView, setActiveView] = useState( + ActiveViewEnum.FORM, + ); + const [selectedRegions, setSelectedRegions] = useState([]); + const [includeAllRegions, setIncludeAllRegions] = useState(false); + const [selectedDeploymentRegion, setSelectedDeploymentRegion] = useState< + string | undefined + >(undefined); + const allRegions = useMemo( + () => regions.flatMap((r) => r.subRegions.map((sr) => sr.name)), + [], + ); + + useEffect(() => { + form.setFieldsValue({ region: selectedDeploymentRegion }); + }, [selectedDeploymentRegion, form]); + + const handleRegionChange = (value: string): void => { + setSelectedDeploymentRegion(value); + }; + + const handleIncludeAllRegionsChange = useCallback((checked: boolean): void => { + setIncludeAllRegions(checked); + if (checked) { + setSelectedRegions(['all']); + } else { + setSelectedRegions([]); + } + }, []); + + const handleRegionSelect = useCallback((): void => { + setActiveView(ActiveViewEnum.SELECT_REGIONS); + }, []); + + const handleClose = useCallback((): void => { + setActiveView(ActiveViewEnum.FORM); + setSelectedRegions([]); + setIncludeAllRegions(false); + setModalState(ModalStateEnum.FORM); + onClose(); + }, [onClose]); + + const { + mutate: generateUrl, + isLoading: isGeneratingUrl, + } = useGenerateConnectionUrl(); + + const handleGenerateUrl = useCallback( + (payload: GenerateConnectionUrlPayload): void => { + generateUrl(payload, { + onSuccess: (data: ConnectionUrlResponse) => { + window.open(data.connection_url, '_blank'); + setModalState(ModalStateEnum.WAITING); + setAccountId(data.account_id); + }, + onError: () => { + setModalState(ModalStateEnum.ERROR); + }, + }); + }, + [generateUrl], + ); + + const handleSubmit = useCallback(async (): Promise => { + try { + setIsLoading(true); + const values = await form.validateFields(); + + const payload: GenerateConnectionUrlPayload = { + agent_config: { + region: values.region, + }, + account_config: { + regions: includeAllRegions ? ['all'] : selectedRegions, + }, + }; + + handleGenerateUrl(payload); + } catch (error) { + console.error('Form submission failed:', error); + } finally { + setIsLoading(false); + } + }, [form, includeAllRegions, selectedRegions, handleGenerateUrl]); + + return { + form, + modalState, + isLoading, + activeView, + selectedRegions, + includeAllRegions, + isGeneratingUrl, + setSelectedRegions, + setIncludeAllRegions, + handleIncludeAllRegionsChange, + handleRegionSelect, + handleSubmit, + handleClose, + setActiveView, + allRegions, + accountId, + setModalState, + selectedDeploymentRegion, + handleRegionChange, + }; +} diff --git a/frontend/src/hooks/integrations/aws/useRegionSelection.ts b/frontend/src/hooks/integrations/aws/useRegionSelection.ts new file mode 100644 index 00000000000..fa218a7ec80 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useRegionSelection.ts @@ -0,0 +1,58 @@ +import { regions } from 'container/CloudIntegrationPage/ServicesSection/data'; +import { Dispatch, SetStateAction, useMemo } from 'react'; + +interface UseRegionSelectionProps { + selectedRegions: string[]; + setSelectedRegions: Dispatch>; + setIncludeAllRegions: Dispatch>; +} + +interface UseRegionSelection { + allRegionIds: string[]; + handleSelectAll: (checked: boolean) => void; + handleRegionSelect: (regionId: string) => void; +} + +export function useRegionSelection({ + selectedRegions, + setSelectedRegions, + setIncludeAllRegions, +}: UseRegionSelectionProps): UseRegionSelection { + const allRegionIds = useMemo( + () => regions.flatMap((r) => r.subRegions.map((sr) => sr.id)), + [], + ); + const handleSelectAll = (checked: boolean): void => { + setIncludeAllRegions(checked); + setSelectedRegions(checked ? ['all'] : []); + }; + + const handleRegionSelect = (regionId: string): void => { + if (selectedRegions.includes('all')) { + const filteredRegionIds = allRegionIds.filter((id) => id !== regionId); + + setSelectedRegions(filteredRegionIds); + setIncludeAllRegions(false); + return; + } + + setSelectedRegions((prev) => { + const newSelection = prev.includes(regionId) + ? prev.filter((id) => id !== regionId) + : [...prev, regionId]; + + if (newSelection.length === allRegionIds.length) { + setIncludeAllRegions(true); + return ['all']; + } + + return newSelection; + }); + }; + + return { + allRegionIds, + handleSelectAll, + handleRegionSelect, + }; +} diff --git a/frontend/src/hooks/integrations/aws/useServiceDetails.ts b/frontend/src/hooks/integrations/aws/useServiceDetails.ts new file mode 100644 index 00000000000..7e304b5137e --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useServiceDetails.ts @@ -0,0 +1,17 @@ +import { getServiceDetails } from 'api/integrations/aws'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { ServiceData } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useQuery, UseQueryResult } from 'react-query'; + +export function useServiceDetails( + serviceId: string, + accountId?: string, +): UseQueryResult { + return useQuery( + [REACT_QUERY_KEY.AWS_SERVICE_DETAILS, serviceId, accountId], + () => getServiceDetails(serviceId, accountId), + { + enabled: !!serviceId, + }, + ); +} diff --git a/frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts b/frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts new file mode 100644 index 00000000000..fcf4da15178 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts @@ -0,0 +1,22 @@ +import { updateAccountConfig } from 'api/integrations/aws'; +import { useMutation, UseMutationResult } from 'react-query'; +import { + AccountConfigPayload, + AccountConfigResponse, +} from 'types/api/integrations/aws'; + +interface UpdateConfigVariables { + accountId: string; + payload: AccountConfigPayload; +} + +export function useUpdateAccountConfig(): UseMutationResult< + AccountConfigResponse, + Error, + UpdateConfigVariables +> { + return useMutation({ + mutationFn: ({ accountId, payload }) => + updateAccountConfig(accountId, payload), + }); +} diff --git a/frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts b/frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts new file mode 100644 index 00000000000..17f1ce72662 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts @@ -0,0 +1,45 @@ +import { updateServiceConfig } from 'api/integrations/aws'; +import { useMutation, UseMutationResult } from 'react-query'; + +interface UpdateServiceConfigPayload { + cloud_account_id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; +} + +interface UpdateConfigResponse { + status: string; + data: { + id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; + }; +} + +interface UpdateConfigVariables { + serviceId: string; + payload: UpdateServiceConfigPayload; +} + +export function useUpdateServiceConfig(): UseMutationResult< + UpdateConfigResponse, + Error, + UpdateConfigVariables +> { + return useMutation({ + mutationFn: ({ serviceId, payload }) => + updateServiceConfig(serviceId, payload), + }); +} diff --git a/frontend/src/hooks/useDarkMode/index.tsx b/frontend/src/hooks/useDarkMode/index.tsx index ef2883b4b39..5b6d0960045 100644 --- a/frontend/src/hooks/useDarkMode/index.tsx +++ b/frontend/src/hooks/useDarkMode/index.tsx @@ -106,6 +106,9 @@ export const useThemeConfig = (): ThemeConfig => { Input: { colorBorder: isDarkMode ? '#1D212D' : '#E9E9E9', }, + Breadcrumb: { + separatorMargin: 4, + }, }, }; }; diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx index 97ac3e11c80..116fd525535 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx @@ -22,7 +22,7 @@ interface IntegrationDetailHeaderProps { title: string; description: string; icon: string; - refetchIntegrationDetails: () => void; + onUnInstallSuccess: () => void; connectionState: ConnectionStates; connectionData: IntegrationConnectionStatus; setActiveDetailTab: React.Dispatch>; @@ -38,7 +38,7 @@ function IntegrationDetailHeader( description, connectionState, connectionData, - refetchIntegrationDetails, + onUnInstallSuccess, setActiveDetailTab, } = props; const [isModalOpen, setIsModalOpen] = useState(false); @@ -61,7 +61,7 @@ function IntegrationDetailHeader( installIntegration, { onSuccess: () => { - refetchIntegrationDetails(); + onUnInstallSuccess(); }, onError: () => { notifications.error({ diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss index 96b5ab4c16e..823c05faf17 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss @@ -300,13 +300,13 @@ .uninstall-integration-btn { border-radius: 2px; - background: var(--Accent---Secondary-Cherry, #da5565); - border-color: unset !important; + background: var(--bg-cherry-500); + border: none !important; padding: 9px 13px; display: flex; align-items: center; justify-content: center; - color: var(--bg-ink-300); + color: var(--bg-vanilla-100); text-align: center; font-family: Inter; font-size: 12px; @@ -317,7 +317,7 @@ .uninstall-integration-btn:hover { &.ant-btn-default { - color: var(--bg-ink-300) !important; + color: var(--bg-vanilla-100) !important; } } } diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx index 9d3fdf910f5..7275c17faa7 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx @@ -126,7 +126,7 @@ function IntegrationDetailPage(props: IntegrationDetailPageProps): JSX.Element { logs: null, metrics: null, })} - refetchIntegrationDetails={refetch} + onUnInstallSuccess={refetch} setActiveDetailTab={setActiveDetailTab} /> )} diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx index 557327a19b6..547f7235e1d 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx @@ -15,8 +15,9 @@ import { ConnectionStates } from './TestConnection'; interface IntergrationsUninstallBarProps { integrationTitle: string; integrationId: string; - refetchIntegrationDetails: () => void; + onUnInstallSuccess: () => void; connectionStatus: ConnectionStates; + removeIntegrationTitle?: string; } function IntergrationsUninstallBar( props: IntergrationsUninstallBarProps, @@ -24,8 +25,9 @@ function IntergrationsUninstallBar( const { integrationTitle, integrationId, - refetchIntegrationDetails, + onUnInstallSuccess, connectionStatus, + removeIntegrationTitle = 'Remove from SigNoz', } = props; const { notifications } = useNotifications(); const [isModalOpen, setIsModalOpen] = useState(false); @@ -35,7 +37,7 @@ function IntergrationsUninstallBar( isLoading: isUninstallLoading, } = useMutation(unInstallIntegration, { onSuccess: () => { - refetchIntegrationDetails(); + onUnInstallSuccess?.(); setIsModalOpen(false); }, onError: () => { @@ -79,7 +81,7 @@ function IntergrationsUninstallBar( icon={} onClick={(): void => showModal()} > - Remove from SigNoz + {removeIntegrationTitle} void; @@ -30,12 +38,24 @@ function IntegrationsList(props: IntegrationsListProps): JSX.Element { } = useGetAllIntegrations(); const filteredDataList = useMemo(() => { + let integrationsList = []; + + // Add AWS integration if it matches search term + if (AWS_INTEGRATION.title.toLowerCase().includes(searchTerm.toLowerCase())) { + integrationsList.push(AWS_INTEGRATION); + } + + // Add other integrations if (data?.data.data.integrations) { - return data?.data.data.integrations.filter((item) => - item.title.toLowerCase().includes(searchTerm.toLowerCase()), - ); + integrationsList = [ + ...integrationsList, + ...data.data.data.integrations.filter((item) => + item.title.toLowerCase().includes(searchTerm.toLowerCase()), + ), + ]; } - return []; + + return integrationsList; }, [data?.data.data.integrations, searchTerm]); const loading = isLoading || isFetching || isRefetching; @@ -93,7 +113,10 @@ function IntegrationsList(props: IntegrationsListProps): JSX.Element { {item.title}
- {item.title} + + {item.title} + {item.is_new &&
NEW
} +
{item.description} diff --git a/frontend/src/pages/Integrations/utils.ts b/frontend/src/pages/Integrations/utils.ts index 0785eb89c03..c3fbb4b2d67 100644 --- a/frontend/src/pages/Integrations/utils.ts +++ b/frontend/src/pages/Integrations/utils.ts @@ -20,3 +20,7 @@ export const INTEGRATION_TELEMETRY_EVENTS = { INTEGRATIONS_DETAIL_CONFIGURE_INSTRUCTION: 'Integrations Detail Page: Navigated to configure an integration', }; + +export const INTEGRATION_TYPES = { + AWS_INTEGRATION: 'aws-integration', +}; diff --git a/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx b/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx index bdcf05b2de6..9521f1d187d 100644 --- a/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx +++ b/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx @@ -2,18 +2,27 @@ import './IntegrationsModulePage.styles.scss'; import RouteTab from 'components/RouteTab'; import { TabRoutes } from 'components/RouteTab/types'; +import CloudIntegrationPage from 'container/CloudIntegrationPage/CloudIntegrationPage'; +import useUrlQuery from 'hooks/useUrlQuery'; import history from 'lib/history'; +import { INTEGRATION_TYPES } from 'pages/Integrations/utils'; import { useLocation } from 'react-use'; import { installedIntegrations } from './constants'; function IntegrationsModulePage(): JSX.Element { const { pathname } = useLocation(); + const urlQuery = useUrlQuery(); + const selectedIntegration = urlQuery.get('integration'); const routes: TabRoutes[] = [installedIntegrations]; return (
- + {selectedIntegration === INTEGRATION_TYPES.AWS_INTEGRATION ? ( + + ) : ( + + )}
); } diff --git a/frontend/src/types/api/integrations/aws.ts b/frontend/src/types/api/integrations/aws.ts new file mode 100644 index 00000000000..31b191b2313 --- /dev/null +++ b/frontend/src/types/api/integrations/aws.ts @@ -0,0 +1,39 @@ +import { CloudAccount } from 'container/CloudIntegrationPage/ServicesSection/types'; + +export interface GenerateConnectionUrlPayload { + agent_config: { + region: string; + }; + account_config: { + regions: string[]; + }; + account_id?: string; +} + +export interface ConnectionUrlResponse { + connection_url: string; + account_id: string; +} + +export interface AccountStatusResponse { + status: 'success'; + data: { + id: string; + status: { + integration: { + last_heartbeat_ts_ms: number | null; + }; + }; + }; +} + +export interface AccountConfigPayload { + config: { + regions: string[]; + }; +} + +export interface AccountConfigResponse { + status: string; + data: CloudAccount; +} diff --git a/frontend/src/types/api/integrations/types.ts b/frontend/src/types/api/integrations/types.ts index b9f5e554801..575efa4d826 100644 --- a/frontend/src/types/api/integrations/types.ts +++ b/frontend/src/types/api/integrations/types.ts @@ -8,6 +8,7 @@ interface IntegrationsProps { id: string; icon: string; is_installed: boolean; + is_new?: boolean; title: string; } diff --git a/frontend/src/types/regions.ts b/frontend/src/types/regions.ts new file mode 100644 index 00000000000..805d1b45f69 --- /dev/null +++ b/frontend/src/types/regions.ts @@ -0,0 +1,11 @@ +export interface Region { + id: string; + name: string; + subRegions: SubRegion[]; +} + +export interface SubRegion { + id: string; + name: string; + displayName: string; +} diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 15e4b72c0fe..09287faa1c4 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -4291,6 +4291,13 @@ dependencies: react-helmet-async "*" +"@types/react-lottie@1.2.10": + version "1.2.10" + resolved "https://registry.yarnpkg.com/@types/react-lottie/-/react-lottie-1.2.10.tgz#220f68a2dfa0d4b131ab4930e8bf166b9442c68c" + integrity sha512-rCd1p3US4ELKJlqwVnP0h5b24zt5p9OCvKUoNpYExLqwbFZMWEiJ6EGLMmH7nmq5V7KomBIbWO2X/XRFsL0vCA== + dependencies: + "@types/react" "*" + "@types/react-redux@^7.1.11", "@types/react-redux@^7.1.20": version "7.1.25" resolved "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.25.tgz" @@ -10998,6 +11005,11 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3 dependencies: js-tokens "^3.0.0 || ^4.0.0" +lottie-web@^5.12.2: + version "5.12.2" + resolved "https://registry.yarnpkg.com/lottie-web/-/lottie-web-5.12.2.tgz#579ca9fe6d3fd9e352571edd3c0be162492f68e5" + integrity sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg== + lower-case@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" @@ -13197,7 +13209,7 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@15, prop-types@15.x, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@15, prop-types@15.8.1, prop-types@15.x, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -13917,6 +13929,15 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== +react-lottie@1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/react-lottie/-/react-lottie-1.2.10.tgz#399f78a448a7833b2380d74fc489ecf15f8d18c7" + integrity sha512-x0eWX3Z6zSx1XM5QSjnLupc6D22LlMCB0PH06O/N/epR2hsLaj1Vxd9RtMnbbEHjJ/qlsgHJ6bpN3vnZI92hjw== + dependencies: + babel-runtime "^6.26.0" + lottie-web "^5.12.2" + prop-types "^15.6.1" + react-markdown@8.0.7, react-markdown@~8.0.0: version "8.0.7" resolved "https://registry.yarnpkg.com/react-markdown/-/react-markdown-8.0.7.tgz#c8dbd1b9ba5f1c5e7e5f2a44de465a3caafdf89b"