{
    "schema": 1,
    "effects": {
        "continuous-flow": {
            "version": 2,
            "href": "/assets/effects/continuous-flow.svg",
            "sha256": "43d581d1059b636e70bd14faba29f5592d99256686eac296bd04d28eec6d2c26",
            "bytes": 2123,
            "viewBox": "0 0 1200 430",
            "background": "transparent",
            "format": "SVG",
            "motion": "continuous-gradient",
            "reducedMotion": "static",
            "pageController": "/assets/js/ui/effects.js",
            "controllers": [
                {
                    "href": "/assets/js/ui/effects.js",
                    "sha256": "fe2422ca93b79a0cb6cdc09d6d351b9f855c2a2f2259e0ea2325ff80d3486197",
                    "bytes": 1855
                },
                {
                    "href": "/assets/js/ui/grid.js",
                    "sha256": "61f4a1a3e885507a626c1b3101a3ee9ae1b42778a4d94a35e8cc607d20e2f84a",
                    "bytes": 1435
                },
                {
                    "href": "/assets/js/ui/page-flow.js",
                    "sha256": "32b69b4ea98cb3826e6887f42f16cf43bbb5f96733f9a6284023b5d52f3e7b55",
                    "bytes": 2868
                },
                {
                    "href": "/assets/js/ui/effect-surfaces.js",
                    "sha256": "18b42f9001b3ecd0ef006897110260bdcb26a855629a5850ed76e79943b357b2",
                    "bytes": 2303
                }
            ],
            "styleSource": {
                "file": "design/styles/effects.css",
                "sha256": "aec92602ab832c8e763bed60624eea2653e3493049bd5d93f83d9668f5c59b1e"
            },
            "gridStyleSource": {
                "file": "design/styles/grid.css",
                "sha256": "84b25f3e017e15583bd5acdcca79c546001b1a70c8f434ad2ce94e463517ea17"
            },
            "uses": [
                "landing-scene",
                "landing-page-thread",
                "laboratory-scene",
                "model-illustrations",
                "effects-library"
            ],
            "grid": {
                "spacingPx": 64,
                "strokePx": 1,
                "themes": [
                    "dark",
                    "light"
                ],
                "motion": "local-opacity-pulse",
                "periodSeconds": 12,
                "maxInstances": 16
            },
            "title": {
                "fr": "Flux lumineux continu",
                "en": "Continuous light flow"
            }
        }
    }
}
