Browse code

Initial commit

Benjamin Roth authored on07/11/2022 09:19:06
Showing68 changed files
1 1
new file mode 100644
2 2
new file mode 100644
... ...
@@ -0,0 +1,2 @@
1
+DATABASE_URL=mysql://aldegott:6g-E0Dj-XCM-fgr4@localhost/aldegott2022
2
+APP_ENV=dev
0 3
\ No newline at end of file
1 4
new file mode 100644
... ...
@@ -0,0 +1,24 @@
1
+# Composer
2
+/composer.phar
3
+/contao-manager.phar.php
4
+/vendor/
5
+
6
+# Contao Manager
7
+/contao-manager/
8
+
9
+# Generated folders
10
+/assets/
11
+/public/
12
+/system/*
13
+!/system/config/
14
+/system/config/localconfig.php
15
+/system/config/tcpdf.php
16
+/var/cache/
17
+/var/logs/
18
+/web/
19
+
20
+# Skip files
21
+/system/modules/*/.skip
22
+
23
+# IDE
24
+/.idea/
0 25
new file mode 100644
... ...
@@ -0,0 +1,51 @@
1
+{
2
+    "name": "contao/managed-edition",
3
+    "description": "Contao Managed Edition",
4
+    "license": "LGPL-3.0-or-later",
5
+    "type": "project",
6
+    "require": {
7
+        "contao/calendar-bundle": "^4.13",
8
+        "contao/comments-bundle": "^4.13",
9
+        "contao/conflicts": "*@dev",
10
+        "contao/faq-bundle": "^4.13",
11
+        "contao/listing-bundle": "^4.13",
12
+        "contao/manager-bundle": "4.13.*",
13
+        "contao/news-bundle": "^4.13",
14
+        "contao/newsletter-bundle": "^4.13",
15
+        "heimseiten/contao-sticky-footer-backend-bundle": "^1.1",
16
+        "esalesmedia/content-helper-bundle": "^0.6.0",
17
+        "vonrotenberg/contao-component-animejs": "^3.2",
18
+        "madeyourday/contao-rocksolid-custom-elements": "^2.2",
19
+        "madeyourday/contao-rocksolid-icon-picker": "^2.0",
20
+        "esalesmedia/contao-swiperjs-slider": "^2.3",
21
+        "oveleon/contao-component-style-manager": "^2.6"
22
+    },
23
+    "conflict": {
24
+        "contao-components/installer": "<1.3"
25
+    },
26
+    "config": {
27
+        "allow-plugins": {
28
+            "composer/package-versions-deprecated": true,
29
+            "contao-community-alliance/composer-plugin": true,
30
+            "contao-components/installer": true,
31
+            "contao/manager-plugin": true
32
+        }
33
+    },
34
+    "extra": {
35
+        "contao-component-dir": "assets"
36
+    },
37
+    "scripts": {
38
+        "post-install-cmd": [
39
+            "@php vendor/bin/contao-setup"
40
+        ],
41
+        "post-update-cmd": [
42
+            "@php vendor/bin/contao-setup"
43
+        ]
44
+    },
45
+    "repositories": {
46
+        "esalesmedia": {
47
+            "type": "composer",
48
+            "url": "https://satis.esales-media.de"
49
+        }
50
+    }
51
+}
0 52
new file mode 100644
... ...
@@ -0,0 +1,13451 @@
1
+{
2
+    "_readme": [
3
+        "This file locks the dependencies of your project to a known state",
4
+        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5
+        "This file is @generated automatically"
6
+    ],
7
+    "content-hash": "62e56d88352d71d2b3554e99d601ddf1",
8
+    "packages": [
9
+        {
10
+            "name": "ausi/slug-generator",
11
+            "version": "v1.1.1",
12
+            "source": {
13
+                "type": "git",
14
+                "url": "https://github.com/ausi/slug-generator.git",
15
+                "reference": "4e761b08966c5d4aeecc1829ac997e5a5a29d231"
16
+            },
17
+            "dist": {
18
+                "type": "zip",
19
+                "url": "https://api.github.com/repos/ausi/slug-generator/zipball/4e761b08966c5d4aeecc1829ac997e5a5a29d231",
20
+                "reference": "4e761b08966c5d4aeecc1829ac997e5a5a29d231",
21
+                "shasum": ""
22
+            },
23
+            "require": {
24
+                "ext-intl": "*",
25
+                "ext-mbstring": "*",
26
+                "ext-pcre": "*",
27
+                "lib-icu": ">=4.2.1",
28
+                "php": "^7.1 || ^8.0"
29
+            },
30
+            "require-dev": {
31
+                "contao/easy-coding-standard": "^3.0",
32
+                "phpstan/phpstan": "^0.12.40",
33
+                "phpstan/phpstan-phpunit": "^0.12.16",
34
+                "phpunit/phpunit": "^7.5.20 || ^8.5.4 || ^9.4.2",
35
+                "psalm/plugin-phpunit": "^0.9",
36
+                "slam/phpstan-extensions": "^5.0",
37
+                "vimeo/psalm": "^3.9"
38
+            },
39
+            "type": "library",
40
+            "autoload": {
41
+                "psr-4": {
42
+                    "Ausi\\SlugGenerator\\": "src/"
43
+                }
44
+            },
45
+            "notification-url": "https://packagist.org/downloads/",
46
+            "license": [
47
+                "MIT"
48
+            ],
49
+            "authors": [
50
+                {
51
+                    "name": "Martin Auswöger",
52
+                    "email": "martin@auswoeger.com"
53
+                }
54
+            ],
55
+            "description": "Slug Generator",
56
+            "keywords": [
57
+                "ascii",
58
+                "cldr",
59
+                "pretty-url",
60
+                "slug",
61
+                "slug-generator",
62
+                "slugify",
63
+                "transliteration",
64
+                "unicode"
65
+            ],
66
+            "support": {
67
+                "issues": "https://github.com/ausi/slug-generator/issues",
68
+                "source": "https://github.com/ausi/slug-generator/tree/v1.1.1"
69
+            },
70
+            "funding": [
71
+                {
72
+                    "url": "https://github.com/ausi",
73
+                    "type": "github"
74
+                }
75
+            ],
76
+            "time": "2020-10-19T15:25:33+00:00"
77
+        },
78
+        {
79
+            "name": "bacon/bacon-qr-code",
80
+            "version": "2.0.7",
81
+            "source": {
82
+                "type": "git",
83
+                "url": "https://github.com/Bacon/BaconQrCode.git",
84
+                "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c"
85
+            },
86
+            "dist": {
87
+                "type": "zip",
88
+                "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c",
89
+                "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c",
90
+                "shasum": ""
91
+            },
92
+            "require": {
93
+                "dasprid/enum": "^1.0.3",
94
+                "ext-iconv": "*",
95
+                "php": "^7.1 || ^8.0"
96
+            },
97
+            "require-dev": {
98
+                "phly/keep-a-changelog": "^2.1",
99
+                "phpunit/phpunit": "^7 | ^8 | ^9",
100
+                "spatie/phpunit-snapshot-assertions": "^4.2.9",
101
+                "squizlabs/php_codesniffer": "^3.4"
102
+            },
103
+            "suggest": {
104
+                "ext-imagick": "to generate QR code images"
105
+            },
106
+            "type": "library",
107
+            "autoload": {
108
+                "psr-4": {
109
+                    "BaconQrCode\\": "src/"
110
+                }
111
+            },
112
+            "notification-url": "https://packagist.org/downloads/",
113
+            "license": [
114
+                "BSD-2-Clause"
115
+            ],
116
+            "authors": [
117
+                {
118
+                    "name": "Ben Scholzen 'DASPRiD'",
119
+                    "email": "mail@dasprids.de",
120
+                    "homepage": "https://dasprids.de/",
121
+                    "role": "Developer"
122
+                }
123
+            ],
124
+            "description": "BaconQrCode is a QR code generator for PHP.",
125
+            "homepage": "https://github.com/Bacon/BaconQrCode",
126
+            "support": {
127
+                "issues": "https://github.com/Bacon/BaconQrCode/issues",
128
+                "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7"
129
+            },
130
+            "time": "2022-03-14T02:02:36+00:00"
131
+        },
132
+        {
133
+            "name": "beberlei/assert",
134
+            "version": "v3.3.2",
135
+            "source": {
136
+                "type": "git",
137
+                "url": "https://github.com/beberlei/assert.git",
138
+                "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655"
139
+            },
140
+            "dist": {
141
+                "type": "zip",
142
+                "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655",
143
+                "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655",
144
+                "shasum": ""
145
+            },
146
+            "require": {
147
+                "ext-ctype": "*",
148
+                "ext-json": "*",
149
+                "ext-mbstring": "*",
150
+                "ext-simplexml": "*",
151
+                "php": "^7.0 || ^8.0"
152
+            },
153
+            "require-dev": {
154
+                "friendsofphp/php-cs-fixer": "*",
155
+                "phpstan/phpstan": "*",
156
+                "phpunit/phpunit": ">=6.0.0",
157
+                "yoast/phpunit-polyfills": "^0.1.0"
158
+            },
159
+            "suggest": {
160
+                "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles"
161
+            },
162
+            "type": "library",
163
+            "autoload": {
164
+                "files": [
165
+                    "lib/Assert/functions.php"
166
+                ],
167
+                "psr-4": {
168
+                    "Assert\\": "lib/Assert"
169
+                }
170
+            },
171
+            "notification-url": "https://packagist.org/downloads/",
172
+            "license": [
173
+                "BSD-2-Clause"
174
+            ],
175
+            "authors": [
176
+                {
177
+                    "name": "Benjamin Eberlei",
178
+                    "email": "kontakt@beberlei.de",
179
+                    "role": "Lead Developer"
180
+                },
181
+                {
182
+                    "name": "Richard Quadling",
183
+                    "email": "rquadling@gmail.com",
184
+                    "role": "Collaborator"
185
+                }
186
+            ],
187
+            "description": "Thin assertion library for input validation in business models.",
188
+            "keywords": [
189
+                "assert",
190
+                "assertion",
191
+                "validation"
192
+            ],
193
+            "support": {
194
+                "issues": "https://github.com/beberlei/assert/issues",
195
+                "source": "https://github.com/beberlei/assert/tree/v3.3.2"
196
+            },
197
+            "time": "2021-12-16T21:41:27+00:00"
198
+        },
199
+        {
200
+            "name": "clue/stream-filter",
201
+            "version": "v1.6.0",
202
+            "source": {
203
+                "type": "git",
204
+                "url": "https://github.com/clue/stream-filter.git",
205
+                "reference": "d6169430c7731d8509da7aecd0af756a5747b78e"
206
+            },
207
+            "dist": {
208
+                "type": "zip",
209
+                "url": "https://api.github.com/repos/clue/stream-filter/zipball/d6169430c7731d8509da7aecd0af756a5747b78e",
210
+                "reference": "d6169430c7731d8509da7aecd0af756a5747b78e",
211
+                "shasum": ""
212
+            },
213
+            "require": {
214
+                "php": ">=5.3"
215
+            },
216
+            "require-dev": {
217
+                "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36"
218
+            },
219
+            "type": "library",
220
+            "autoload": {
221
+                "files": [
222
+                    "src/functions_include.php"
223
+                ],
224
+                "psr-4": {
225
+                    "Clue\\StreamFilter\\": "src/"
226
+                }
227
+            },
228
+            "notification-url": "https://packagist.org/downloads/",
229
+            "license": [
230
+                "MIT"
231
+            ],
232
+            "authors": [
233
+                {
234
+                    "name": "Christian Lück",
235
+                    "email": "christian@clue.engineering"
236
+                }
237
+            ],
238
+            "description": "A simple and modern approach to stream filtering in PHP",
239
+            "homepage": "https://github.com/clue/php-stream-filter",
240
+            "keywords": [
241
+                "bucket brigade",
242
+                "callback",
243
+                "filter",
244
+                "php_user_filter",
245
+                "stream",
246
+                "stream_filter_append",
247
+                "stream_filter_register"
248
+            ],
249
+            "support": {
250
+                "issues": "https://github.com/clue/stream-filter/issues",
251
+                "source": "https://github.com/clue/stream-filter/tree/v1.6.0"
252
+            },
253
+            "funding": [
254
+                {
255
+                    "url": "https://clue.engineering/support",
256
+                    "type": "custom"
257
+                },
258
+                {
259
+                    "url": "https://github.com/clue",
260
+                    "type": "github"
261
+                }
262
+            ],
263
+            "time": "2022-02-21T13:15:14+00:00"
264
+        },
265
+        {
266
+            "name": "composer/ca-bundle",
267
+            "version": "1.3.4",
268
+            "source": {
269
+                "type": "git",
270
+                "url": "https://github.com/composer/ca-bundle.git",
271
+                "reference": "69098eca243998b53eed7a48d82dedd28b447cd5"
272
+            },
273
+            "dist": {
274
+                "type": "zip",
275
+                "url": "https://api.github.com/repos/composer/ca-bundle/zipball/69098eca243998b53eed7a48d82dedd28b447cd5",
276
+                "reference": "69098eca243998b53eed7a48d82dedd28b447cd5",
277
+                "shasum": ""
278
+            },
279
+            "require": {
280
+                "ext-openssl": "*",
281
+                "ext-pcre": "*",
282
+                "php": "^5.3.2 || ^7.0 || ^8.0"
283
+            },
284
+            "require-dev": {
285
+                "phpstan/phpstan": "^0.12.55",
286
+                "psr/log": "^1.0",
287
+                "symfony/phpunit-bridge": "^4.2 || ^5",
288
+                "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
289
+            },
290
+            "type": "library",
291
+            "extra": {
292
+                "branch-alias": {
293
+                    "dev-main": "1.x-dev"
294
+                }
295
+            },
296
+            "autoload": {
297
+                "psr-4": {
298
+                    "Composer\\CaBundle\\": "src"
299
+                }
300
+            },
301
+            "notification-url": "https://packagist.org/downloads/",
302
+            "license": [
303
+                "MIT"
304
+            ],
305
+            "authors": [
306
+                {
307
+                    "name": "Jordi Boggiano",
308
+                    "email": "j.boggiano@seld.be",
309
+                    "homepage": "http://seld.be"
310
+                }
311
+            ],
312
+            "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.",
313
+            "keywords": [
314
+                "cabundle",
315
+                "cacert",
316
+                "certificate",
317
+                "ssl",
318
+                "tls"
319
+            ],
320
+            "support": {
321
+                "irc": "irc://irc.freenode.org/composer",
322
+                "issues": "https://github.com/composer/ca-bundle/issues",
323
+                "source": "https://github.com/composer/ca-bundle/tree/1.3.4"
324
+            },
325
+            "funding": [
326
+                {
327
+                    "url": "https://packagist.com",
328
+                    "type": "custom"
329
+                },
330
+                {
331
+                    "url": "https://github.com/composer",
332
+                    "type": "github"
333
+                },
334
+                {
335
+                    "url": "https://tidelift.com/funding/github/packagist/composer/composer",
336
+                    "type": "tidelift"
337
+                }
338
+            ],
339
+            "time": "2022-10-12T12:08:29+00:00"
340
+        },
341
+        {
342
+            "name": "contao-components/ace",
343
+            "version": "1.12.3",
344
+            "source": {
345
+                "type": "git",
346
+                "url": "https://github.com/contao-components/ace.git",
347
+                "reference": "f79ee28e231588dc95a9a48bd17781c7b6f6a902"
348
+            },
349
+            "dist": {
350
+                "type": "zip",
351
+                "url": "https://api.github.com/repos/contao-components/ace/zipball/f79ee28e231588dc95a9a48bd17781c7b6f6a902",
352
+                "reference": "f79ee28e231588dc95a9a48bd17781c7b6f6a902",
353
+                "shasum": ""
354
+            },
355
+            "require": {
356
+                "contao-components/installer": "^1.0.9"
357
+            },
358
+            "type": "contao-component",
359
+            "notification-url": "https://packagist.org/downloads/",
360
+            "license": [
361
+                "BSD-3-Clause"
362
+            ],
363
+            "authors": [
364
+                {
365
+                    "name": "Fabian Jakobs",
366
+                    "homepage": "https://github.com/fjakobs"
367
+                }
368
+            ],
369
+            "description": "ACE code editor integration for Contao Open Source CMS",
370
+            "support": {
371
+                "issues": "https://github.com/contao-components/ace/issues",
372
+                "source": "https://github.com/contao-components/ace/tree/1.12.3"
373
+            },
374
+            "time": "2022-10-21T10:32:38+00:00"
375
+        },
376
+        {
377
+            "name": "contao-components/chosen",
378
+            "version": "1.2.5",
379
+            "source": {
380
+                "type": "git",
381
+                "url": "https://github.com/contao-components/chosen.git",
382
+                "reference": "b67636ac60f5e30c63b3bede8ad9777e9fafbcb9"
383
+            },
384
+            "dist": {
385
+                "type": "zip",
386
+                "url": "https://api.github.com/repos/contao-components/chosen/zipball/b67636ac60f5e30c63b3bede8ad9777e9fafbcb9",
387
+                "reference": "b67636ac60f5e30c63b3bede8ad9777e9fafbcb9",
388
+                "shasum": ""
389
+            },
390
+            "require": {
391
+                "contao-components/installer": "^1.0.9"
392
+            },
393
+            "type": "contao-component",
394
+            "notification-url": "https://packagist.org/downloads/",
395
+            "license": [
396
+                "MIT"
397
+            ],
398
+            "authors": [
399
+                {
400
+                    "name": "Jules Janssen",
401
+                    "homepage": "https://github.com/julesjanssen"
402
+                }
403
+            ],
404
+            "description": "Chosen integration for Contao Open Source CMS",
405
+            "support": {
406
+                "issues": "https://github.com/contao-components/chosen/issues",
407
+                "source": "https://github.com/contao-components/chosen/tree/1.2.5"
408
+            },
409
+            "time": "2022-09-14T14:05:48+00:00"
410
+        },
411
+        {
412
+            "name": "contao-components/colorbox",
413
+            "version": "1.6.6",
414
+            "source": {
415
+                "type": "git",
416
+                "url": "https://github.com/contao-components/colorbox.git",
417
+                "reference": "80c3b1b5adff4add0a7a54db93ad0bf15ae6bd9d"
418
+            },
419
+            "dist": {
420
+                "type": "zip",
421
+                "url": "https://api.github.com/repos/contao-components/colorbox/zipball/80c3b1b5adff4add0a7a54db93ad0bf15ae6bd9d",
422
+                "reference": "80c3b1b5adff4add0a7a54db93ad0bf15ae6bd9d",
423
+                "shasum": ""
424
+            },
425
+            "require": {
426
+                "contao-components/installer": "^1.0.9"
427
+            },
428
+            "type": "contao-component",
429
+            "notification-url": "https://packagist.org/downloads/",
430
+            "license": [
431
+                "MIT"
432
+            ],
433
+            "authors": [
434
+                {
435
+                    "name": "Leo Feyer",
436
+                    "homepage": "https://github.com/leofeyer"
437
+                }
438
+            ],
439
+            "description": "Colorbox integration for Contao Open Source CMS",
440
+            "support": {
441
+                "issues": "https://github.com/contao-components/colorbox/issues",
442
+                "source": "https://github.com/contao-components/colorbox/tree/1.6.6"
443
+            },
444
+            "time": "2020-05-01T15:29:20+00:00"
445
+        },
446
+        {
447
+            "name": "contao-components/colorpicker",
448
+            "version": "1.5.2",
449
+            "source": {
450
+                "type": "git",
451
+                "url": "https://github.com/contao-components/colorpicker.git",
452
+                "reference": "ce0732ff1d0bd952a3642fd639e3d6a93bd08c94"
453
+            },
454
+            "dist": {
455
+                "type": "zip",
456
+                "url": "https://api.github.com/repos/contao-components/colorpicker/zipball/ce0732ff1d0bd952a3642fd639e3d6a93bd08c94",
457
+                "reference": "ce0732ff1d0bd952a3642fd639e3d6a93bd08c94",
458
+                "shasum": ""
459
+            },
460
+            "require": {
461
+                "contao-components/installer": "^1.0.9"
462
+            },
463
+            "type": "contao-component",
464
+            "notification-url": "https://packagist.org/downloads/",
465
+            "license": [
466
+                "MIT"
467
+            ],
468
+            "authors": [
469
+                {
470
+                    "name": "Leo Feyer",
471
+                    "homepage": "https://github.com/leofeyer"
472
+                }
473
+            ],
474
+            "description": "Color picker integration for Contao Open Source CMS",
475
+            "support": {
476
+                "issues": "https://github.com/contao-components/colorpicker/issues",
477
+                "source": "https://github.com/contao-components/colorpicker/tree/1.5.2"
478
+            },
479
+            "time": "2022-03-30T15:30:28+00:00"
480
+        },
481
+        {
482
+            "name": "contao-components/contao",
483
+            "version": "9.3.2",
484
+            "source": {
485
+                "type": "git",
486
+                "url": "https://github.com/contao-components/contao.git",
487
+                "reference": "3f5fa88ab494f41782b9744e29145f0244038064"
488
+            },
489
+            "dist": {
490
+                "type": "zip",
491
+                "url": "https://api.github.com/repos/contao-components/contao/zipball/3f5fa88ab494f41782b9744e29145f0244038064",
492
+                "reference": "3f5fa88ab494f41782b9744e29145f0244038064",
493
+                "shasum": ""
494
+            },
495
+            "require": {
496
+                "contao-components/installer": "^1.0.9"
497
+            },
498
+            "type": "contao-component",
499
+            "notification-url": "https://packagist.org/downloads/",
500
+            "license": [
501
+                "LGPL-3.0-or-later"
502
+            ],
503
+            "authors": [
504
+                {
505
+                    "name": "Leo Feyer",
506
+                    "homepage": "https://github.com/leofeyer"
507
+                }
508
+            ],
509
+            "description": "Contao Open Source CMS components",
510
+            "support": {
511
+                "issues": "https://github.com/contao-components/contao/issues",
512
+                "source": "https://github.com/contao-components/contao/tree/9.3.2"
513
+            },
514
+            "time": "2022-09-01T06:31:26+00:00"
515
+        },
516
+        {
517
+            "name": "contao-components/datepicker",
518
+            "version": "2.3.2",
519
+            "source": {
520
+                "type": "git",
521
+                "url": "https://github.com/contao-components/datepicker.git",
522
+                "reference": "f14b2d1ecb5a1b295a61b168da1f0af561cf72fd"
523
+            },
524
+            "dist": {
525
+                "type": "zip",
526
+                "url": "https://api.github.com/repos/contao-components/datepicker/zipball/f14b2d1ecb5a1b295a61b168da1f0af561cf72fd",
527
+                "reference": "f14b2d1ecb5a1b295a61b168da1f0af561cf72fd",
528
+                "shasum": ""
529
+            },
530
+            "require": {
531
+                "contao-components/installer": "^1.0.9"
532
+            },
533
+            "type": "contao-component",
534
+            "notification-url": "https://packagist.org/downloads/",
535
+            "license": [
536
+                "MIT"
537
+            ],
538
+            "authors": [
539
+                {
540
+                    "name": "Leo Feyer",
541
+                    "homepage": "https://github.com/leofeyer"
542
+                }
543
+            ],
544
+            "description": "Date picker integration for Contao Open Source CMS",
545
+            "support": {
546
+                "issues": "https://github.com/contao-components/datepicker/issues",
547
+                "source": "https://github.com/contao-components/datepicker/tree/2.3.2"
548
+            },
549
+            "time": "2021-09-16T15:03:39+00:00"
550
+        },
551
+        {
552
+            "name": "contao-components/dropzone",
553
+            "version": "5.9.3",
554
+            "source": {
555
+                "type": "git",
556
+                "url": "https://github.com/contao-components/dropzone.git",
557
+                "reference": "212c524e3c226b01e8232287c764b22d7469df6a"
558
+            },
559
+            "dist": {
560
+                "type": "zip",
561
+                "url": "https://api.github.com/repos/contao-components/dropzone/zipball/212c524e3c226b01e8232287c764b22d7469df6a",
562
+                "reference": "212c524e3c226b01e8232287c764b22d7469df6a",
563
+                "shasum": ""
564
+            },
565
+            "require": {
566
+                "contao-components/installer": "^1.0.9"
567
+            },
568
+            "type": "contao-component",
569
+            "notification-url": "https://packagist.org/downloads/",
570
+            "license": [
571
+                "MIT"
572
+            ],
573
+            "authors": [
574
+                {
575
+                    "name": "Leo Feyer",
576
+                    "homepage": "https://github.com/leofeyer"
577
+                }
578
+            ],
579
+            "description": "DropZone integration for Contao Open Source CMS",
580
+            "support": {
581
+                "issues": "https://github.com/contao-components/dropzone/issues",
582
+                "source": "https://github.com/contao-components/dropzone/tree/5.9.3"
583
+            },
584
+            "time": "2021-09-28T07:38:53+00:00"
585
+        },
586
+        {
587
+            "name": "contao-components/installer",
588
+            "version": "1.4.1",
589
+            "source": {
590
+                "type": "git",
591
+                "url": "https://github.com/contao-components/installer.git",
592
+                "reference": "eb0c34f0f61a3338dd985a55bd865483e78c3bb7"
593
+            },
594
+            "dist": {
595
+                "type": "zip",
596
+                "url": "https://api.github.com/repos/contao-components/installer/zipball/eb0c34f0f61a3338dd985a55bd865483e78c3bb7",
597
+                "reference": "eb0c34f0f61a3338dd985a55bd865483e78c3bb7",
598
+                "shasum": ""
599
+            },
600
+            "require": {
601
+                "composer-plugin-api": "^1.0 || ^2.0",
602
+                "php": ">=5.6"
603
+            },
604
+            "require-dev": {
605
+                "composer/composer": "^1.0 || ^2.0",
606
+                "phpunit/phpunit": "^5.7.26"
607
+            },
608
+            "type": "composer-plugin",
609
+            "extra": {
610
+                "class": "Contao\\ComponentsInstaller\\Composer\\Plugin"
611
+            },
612
+            "autoload": {
613
+                "psr-4": {
614
+                    "Contao\\ComponentsInstaller\\": "src/"
615
+                }
616
+            },
617
+            "notification-url": "https://packagist.org/downloads/",
618
+            "license": [
619
+                "LGPL-3.0-or-later"
620
+            ],
621
+            "authors": [
622
+                {
623
+                    "name": "Leo Feyer",
624
+                    "homepage": "https://github.com/leofeyer"
625
+                }
626
+            ],
627
+            "description": "Contao components installer",
628
+            "support": {
629
+                "issues": "https://github.com/contao-components/installer/issues",
630
+                "source": "https://github.com/contao-components/installer/tree/1.4.1"
631
+            },
632
+            "time": "2020-12-23T10:51:52+00:00"
633
+        },
634
+        {
635
+            "name": "contao-components/jquery",
636
+            "version": "3.6.1",
637
+            "source": {
638
+                "type": "git",
639
+                "url": "https://github.com/contao-components/jquery.git",
640
+                "reference": "e44ddb2fb49793777894eea70be1f06d0aab6ddf"
641
+            },
642
+            "dist": {
643
+                "type": "zip",
644
+                "url": "https://api.github.com/repos/contao-components/jquery/zipball/e44ddb2fb49793777894eea70be1f06d0aab6ddf",
645
+                "reference": "e44ddb2fb49793777894eea70be1f06d0aab6ddf",
646
+                "shasum": ""
647
+            },
648
+            "require": {
649
+                "contao-components/installer": "^1.0.9"
650
+            },
651
+            "type": "contao-component",
652
+            "notification-url": "https://packagist.org/downloads/",
653
+            "license": [
654
+                "MIT"
655
+            ],
656
+            "authors": [
657
+                {
658
+                    "name": "OpenJS Foundation and other contributors",
659
+                    "homepage": "https://github.com/jquery/jquery/blob/main/AUTHORS.txt"
660
+                }
661
+            ],
662
+            "description": "jQuery integration for Contao Open Source CMS",
663
+            "support": {
664
+                "issues": "https://github.com/contao-components/jquery/issues",
665
+                "source": "https://github.com/contao-components/jquery/tree/3.6.1"
666
+            },
667
+            "time": "2022-09-01T15:01:50+00:00"
668
+        },
669
+        {
670
+            "name": "contao-components/jquery-ui",
671
+            "version": "1.13.1",
672
+            "source": {
673
+                "type": "git",
674
+                "url": "https://github.com/contao-components/jquery-ui.git",
675
+                "reference": "3ab2e7e9a2828bb9f84a37558040fd2bcb0e3c01"
676
+            },
677
+            "dist": {
678
+                "type": "zip",
679
+                "url": "https://api.github.com/repos/contao-components/jquery-ui/zipball/3ab2e7e9a2828bb9f84a37558040fd2bcb0e3c01",
680
+                "reference": "3ab2e7e9a2828bb9f84a37558040fd2bcb0e3c01",
681
+                "shasum": ""
682
+            },
683
+            "require": {
684
+                "contao-components/installer": "^1.0.9"
685
+            },
686
+            "type": "contao-component",
687
+            "notification-url": "https://packagist.org/downloads/",
688
+            "license": [
689
+                "MIT"
690
+            ],
691
+            "authors": [
692
+                {
693
+                    "name": "Leo Feyer",
694
+                    "homepage": "https://github.com/leofeyer"
695
+                }
696
+            ],
697
+            "description": "jQuery UI integration for Contao Open Source CMS",
698
+            "support": {
699
+                "issues": "https://github.com/contao-components/jquery-ui/issues",
700
+                "source": "https://github.com/contao-components/jquery-ui/tree/1.13.1"
701
+            },
702
+            "time": "2022-02-16T14:55:44+00:00"
703
+        },
704
+        {
705
+            "name": "contao-components/mediabox",
706
+            "version": "1.5.5",
707
+            "source": {
708
+                "type": "git",
709
+                "url": "https://github.com/contao-components/mediabox.git",
710
+                "reference": "8f56fdbcfe7156e90a7f43e4976e09f61bdb1082"
711
+            },
712
+            "dist": {
713
+                "type": "zip",
714
+                "url": "https://api.github.com/repos/contao-components/mediabox/zipball/8f56fdbcfe7156e90a7f43e4976e09f61bdb1082",
715
+                "reference": "8f56fdbcfe7156e90a7f43e4976e09f61bdb1082",
716
+                "shasum": ""
717
+            },
718
+            "require": {
719
+                "contao-components/installer": "^1.0.9"
720
+            },
721
+            "type": "contao-component",
722
+            "notification-url": "https://packagist.org/downloads/",
723
+            "license": [
724
+                "MIT"
725
+            ],
726
+            "authors": [
727
+                {
728
+                    "name": "Leo Feyer",
729
+                    "homepage": "https://github.com/leofeyer"
730
+                }
731
+            ],
732
+            "description": "Mediabox integration for Contao Open Source CMS",
733
+            "support": {
734
+                "issues": "https://github.com/contao-components/mediabox/issues",
735
+                "source": "https://github.com/contao-components/mediabox/tree/1.5.5"
736
+            },
737
+            "time": "2019-07-12T07:33:27+00:00"
738
+        },
739
+        {
740
+            "name": "contao-components/mootools",
741
+            "version": "1.6.0.7",
742
+            "source": {
743
+                "type": "git",
744
+                "url": "https://github.com/contao-components/mootools.git",
745
+                "reference": "048bdd9264156f9b66175fddc4531694bfd5ce1b"
746
+            },
747
+            "dist": {
748
+                "type": "zip",
749
+                "url": "https://api.github.com/repos/contao-components/mootools/zipball/048bdd9264156f9b66175fddc4531694bfd5ce1b",
750
+                "reference": "048bdd9264156f9b66175fddc4531694bfd5ce1b",
751
+                "shasum": ""
752
+            },
753
+            "require": {
754
+                "contao-components/installer": "^1.0.9"
755
+            },
756
+            "type": "contao-component",
757
+            "notification-url": "https://packagist.org/downloads/",
758
+            "license": [
759
+                "MIT"
760
+            ],
761
+            "authors": [
762
+                {
763
+                    "name": "MooTools Development Team",
764
+                    "homepage": "http://mootools.net/developers"
765
+                }
766
+            ],
767
+            "description": "MooTools integration for Contao Open Source CMS",
768
+            "support": {
769
+                "issues": "https://github.com/contao-components/mootools/issues",
770
+                "source": "https://github.com/contao-components/mootools/tree/1.6.0.7"
771
+            },
772
+            "time": "2022-10-20T09:36:26+00:00"
773
+        },
774
+        {
775
+            "name": "contao-components/simplemodal",
776
+            "version": "2.1.1",
777
+            "source": {
778
+                "type": "git",
779
+                "url": "https://github.com/contao-components/simplemodal.git",
780
+                "reference": "3f3d4d7005ec3d670c791993ab7bb2c78e7b7849"
781
+            },
782
+            "dist": {
783
+                "type": "zip",
784
+                "url": "https://api.github.com/repos/contao-components/simplemodal/zipball/3f3d4d7005ec3d670c791993ab7bb2c78e7b7849",
785
+                "reference": "3f3d4d7005ec3d670c791993ab7bb2c78e7b7849",
786
+                "shasum": ""
787
+            },
788
+            "require": {
789
+                "contao-components/installer": "^1.0.9"
790
+            },
791
+            "type": "contao-component",
792
+            "notification-url": "https://packagist.org/downloads/",
793
+            "license": [
794
+                "MIT"
795
+            ],
796
+            "authors": [
797
+                {
798
+                    "name": "Leo Feyer",
799
+                    "homepage": "https://github.com/leofeyer"
800
+                }
801
+            ],
802
+            "description": "SimpleModal integration for Contao Open Source CMS",
803
+            "support": {
804
+                "issues": "https://github.com/contao-components/simplemodal/issues",
805
+                "source": "https://github.com/contao-components/simplemodal/tree/2.1.1"
806
+            },
807
+            "time": "2019-07-12T07:39:02+00:00"
808
+        },
809
+        {
810
+            "name": "contao-components/swipe",
811
+            "version": "2.2.0",
812
+            "source": {
813
+                "type": "git",
814
+                "url": "https://github.com/contao-components/swipe.git",
815
+                "reference": "1c2acad8b32681ba829d66e99da340666f69b9d9"
816
+            },
817
+            "dist": {
818
+                "type": "zip",
819
+                "url": "https://api.github.com/repos/contao-components/swipe/zipball/1c2acad8b32681ba829d66e99da340666f69b9d9",
820
+                "reference": "1c2acad8b32681ba829d66e99da340666f69b9d9",
821
+                "shasum": ""
822
+            },
823
+            "require": {
824
+                "contao-components/installer": "^1.0.9"
825
+            },
826
+            "type": "contao-component",
827
+            "notification-url": "https://packagist.org/downloads/",
828
+            "license": [
829
+                "MIT"
830
+            ],
831
+            "authors": [
832
+                {
833
+                    "name": "Leo Feyer",
834
+                    "homepage": "https://github.com/leofeyer"
835
+                }
836
+            ],
837
+            "description": "A JavaScript touch slider with dot menu",
838
+            "support": {
839
+                "issues": "https://github.com/contao-components/swipe/issues",
840
+                "source": "https://github.com/contao-components/swipe/tree/2.x"
841
+            },
842
+            "time": "2019-09-12T10:53:06+00:00"
843
+        },
844
+        {
845
+            "name": "contao-components/tablesort",
846
+            "version": "4.0.1",
847
+            "source": {
848
+                "type": "git",
849
+                "url": "https://github.com/contao-components/tablesort.git",
850
+                "reference": "faabcfab17e388b767c8f5a18987c44429692a9d"
851
+            },
852
+            "dist": {
853
+                "type": "zip",
854
+                "url": "https://api.github.com/repos/contao-components/tablesort/zipball/faabcfab17e388b767c8f5a18987c44429692a9d",
855
+                "reference": "faabcfab17e388b767c8f5a18987c44429692a9d",
856
+                "shasum": ""
857
+            },
858
+            "require": {
859
+                "contao-components/installer": "^1.0.9"
860
+            },
861
+            "type": "contao-component",
862
+            "notification-url": "https://packagist.org/downloads/",
863
+            "license": [
864
+                "LGPL-3.0-or-later"
865
+            ],
866
+            "authors": [
867
+                {
868
+                    "name": "Leo Feyer",
869
+                    "homepage": "https://github.com/leofeyer"
870
+                }
871
+            ],
872
+            "description": "Contao Open Source CMS tablesort",
873
+            "support": {
874
+                "issues": "https://github.com/contao-components/tablesort/issues",
875
+                "source": "https://github.com/contao-components/tablesort/tree/4.0.1"
876
+            },
877
+            "time": "2019-07-12T07:43:54+00:00"
878
+        },
879
+        {
880
+            "name": "contao-components/tablesorter",
881
+            "version": "2.31.3",
882
+            "source": {
883
+                "type": "git",
884
+                "url": "https://github.com/contao-components/tablesorter.git",
885
+                "reference": "2b3f64c2ababdfe291e3248b26bbef5f4821f868"
886
+            },
887
+            "dist": {
888
+                "type": "zip",
889
+                "url": "https://api.github.com/repos/contao-components/tablesorter/zipball/2b3f64c2ababdfe291e3248b26bbef5f4821f868",
890
+                "reference": "2b3f64c2ababdfe291e3248b26bbef5f4821f868",
891
+                "shasum": ""
892
+            },
893
+            "require": {
894
+                "contao-components/installer": "^1.0.9"
895
+            },
896
+            "type": "contao-component",
897
+            "notification-url": "https://packagist.org/downloads/",
898
+            "license": [
899
+                "MIT"
900
+            ],
901
+            "authors": [
902
+                {
903
+                    "name": "Leo Feyer",
904
+                    "homepage": "https://github.com/leofeyer"
905
+                }
906
+            ],
907
+            "description": "jQuery tablesorter integration for Contao Open Source CMS",
908
+            "support": {
909
+                "issues": "https://github.com/contao-components/tablesorter/issues",
910
+                "source": "https://github.com/contao-components/tablesorter/tree/2.31.3"
911
+            },
912
+            "time": "2020-05-14T15:24:29+00:00"
913
+        },
914
+        {
915
+            "name": "contao-components/tinymce4",
916
+            "version": "5.10.6",
917
+            "source": {
918
+                "type": "git",
919
+                "url": "https://github.com/contao-components/tinymce4.git",
920
+                "reference": "bdeadd67167a8ae72a2139be39d445765a358234"
921
+            },
922
+            "dist": {
923
+                "type": "zip",
924
+                "url": "https://api.github.com/repos/contao-components/tinymce4/zipball/bdeadd67167a8ae72a2139be39d445765a358234",
925
+                "reference": "bdeadd67167a8ae72a2139be39d445765a358234",
926
+                "shasum": ""
927
+            },
928
+            "require": {
929
+                "contao-components/installer": "^1.0.9"
930
+            },
931
+            "type": "contao-component",
932
+            "notification-url": "https://packagist.org/downloads/",
933
+            "license": [
934
+                "LGPL-2.1-or-later"
935
+            ],
936
+            "authors": [
937
+                {
938
+                    "name": "Leo Feyer",
939
+                    "homepage": "https://github.com/leofeyer"
940
+                }
941
+            ],
942
+            "description": "TinyMCE integration for Contao Open Source CMS",
943
+            "support": {
944
+                "issues": "https://github.com/contao-components/tinymce4/issues",
945
+                "source": "https://github.com/contao-components/tinymce4/tree/5.10.6"
946
+            },
947
+            "time": "2022-10-21T10:35:54+00:00"
948
+        },
949
+        {
950
+            "name": "contao/calendar-bundle",
951
+            "version": "4.13.12",
952
+            "source": {
953
+                "type": "git",
954
+                "url": "https://github.com/contao/calendar-bundle.git",
955
+                "reference": "c8a0217e7960bbb0d30c657ba24ea54fc581e170"
956
+            },
957
+            "dist": {
958
+                "type": "zip",
959
+                "url": "https://api.github.com/repos/contao/calendar-bundle/zipball/c8a0217e7960bbb0d30c657ba24ea54fc581e170",
960
+                "reference": "c8a0217e7960bbb0d30c657ba24ea54fc581e170",
961
+                "shasum": ""
962
+            },
963
+            "require": {
964
+                "contao/core-bundle": "self.version",
965
+                "friendsofsymfony/http-cache": "^2.4",
966
+                "php": "^7.4 || ^8.0",
967
+                "symfony/config": "^5.4",
968
+                "symfony/dependency-injection": "^5.4",
969
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
970
+                "symfony/http-foundation": "^5.4",
971
+                "symfony/http-kernel": "^5.4",
972
+                "symfony/polyfill-mbstring": "^1.0",
973
+                "symfony/yaml": "^5.4"
974
+            },
975
+            "conflict": {
976
+                "contao/core": "*",
977
+                "contao/manager-plugin": "<2.0 || >=3.0"
978
+            },
979
+            "require-dev": {
980
+                "contao/manager-plugin": "^2.3.1",
981
+                "contao/test-case": "self.version",
982
+                "phpunit/phpunit": "^9.3",
983
+                "symfony/http-client": "^5.4",
984
+                "symfony/phpunit-bridge": "^5.4"
985
+            },
986
+            "type": "contao-bundle",
987
+            "extra": {
988
+                "contao-manager-plugin": "Contao\\CalendarBundle\\ContaoManager\\Plugin"
989
+            },
990
+            "autoload": {
991
+                "psr-4": {
992
+                    "Contao\\CalendarBundle\\": "src/"
993
+                },
994
+                "classmap": [
995
+                    "src/Resources/contao/"
996
+                ],
997
+                "exclude-from-classmap": [
998
+                    "src/Resources/contao/config/",
999
+                    "src/Resources/contao/dca/",
1000
+                    "src/Resources/contao/languages/",
1001
+                    "src/Resources/contao/templates/"
1002
+                ]
1003
+            },
1004
+            "notification-url": "https://packagist.org/downloads/",
1005
+            "license": [
1006
+                "LGPL-3.0-or-later"
1007
+            ],
1008
+            "authors": [
1009
+                {
1010
+                    "name": "Leo Feyer",
1011
+                    "homepage": "https://github.com/leofeyer"
1012
+                },
1013
+                {
1014
+                    "name": "Contao Community",
1015
+                    "homepage": "https://contao.org/contributors"
1016
+                }
1017
+            ],
1018
+            "description": "Adds calendar functionality to Contao",
1019
+            "homepage": "https://contao.org",
1020
+            "support": {
1021
+                "docs": "https://docs.contao.org",
1022
+                "forum": "https://community.contao.org",
1023
+                "issues": "https://github.com/contao/contao/issues",
1024
+                "source": "https://github.com/contao/calendar-bundle"
1025
+            },
1026
+            "funding": [
1027
+                {
1028
+                    "url": "https://to.contao.org/donate",
1029
+                    "type": "custom"
1030
+                }
1031
+            ],
1032
+            "time": "2022-10-13T15:01:44+00:00"
1033
+        },
1034
+        {
1035
+            "name": "contao/comments-bundle",
1036
+            "version": "4.13.12",
1037
+            "source": {
1038
+                "type": "git",
1039
+                "url": "https://github.com/contao/comments-bundle.git",
1040
+                "reference": "cda05d97aaf391299662ce7ce378f0c6137d37ff"
1041
+            },
1042
+            "dist": {
1043
+                "type": "zip",
1044
+                "url": "https://api.github.com/repos/contao/comments-bundle/zipball/cda05d97aaf391299662ce7ce378f0c6137d37ff",
1045
+                "reference": "cda05d97aaf391299662ce7ce378f0c6137d37ff",
1046
+                "shasum": ""
1047
+            },
1048
+            "require": {
1049
+                "contao/core-bundle": "self.version",
1050
+                "php": "^7.4 || ^8.0",
1051
+                "symfony/http-kernel": "^5.4"
1052
+            },
1053
+            "conflict": {
1054
+                "contao/core": "*",
1055
+                "contao/manager-plugin": "<2.0 || >=3.0"
1056
+            },
1057
+            "require-dev": {
1058
+                "contao/manager-plugin": "^2.0",
1059
+                "symfony/http-client": "^5.4"
1060
+            },
1061
+            "type": "contao-bundle",
1062
+            "extra": {
1063
+                "contao-manager-plugin": "Contao\\CommentsBundle\\ContaoManager\\Plugin"
1064
+            },
1065
+            "autoload": {
1066
+                "psr-4": {
1067
+                    "Contao\\CommentsBundle\\": "src/"
1068
+                },
1069
+                "classmap": [
1070
+                    "src/Resources/contao/"
1071
+                ],
1072
+                "exclude-from-classmap": [
1073
+                    "src/Resources/contao/config/",
1074
+                    "src/Resources/contao/dca/",
1075
+                    "src/Resources/contao/languages/",
1076
+                    "src/Resources/contao/templates/"
1077
+                ]
1078
+            },
1079
+            "notification-url": "https://packagist.org/downloads/",
1080
+            "license": [
1081
+                "LGPL-3.0-or-later"
1082
+            ],
1083
+            "authors": [
1084
+                {
1085
+                    "name": "Leo Feyer",
1086
+                    "homepage": "https://github.com/leofeyer"
1087
+                },
1088
+                {
1089
+                    "name": "Contao Community",
1090
+                    "homepage": "https://contao.org/contributors"
1091
+                }
1092
+            ],
1093
+            "description": "Adds comments functionality to Contao",
1094
+            "homepage": "https://contao.org",
1095
+            "support": {
1096
+                "docs": "https://docs.contao.org",
1097
+                "forum": "https://community.contao.org",
1098
+                "issues": "https://github.com/contao/contao/issues",
1099
+                "source": "https://github.com/contao/comments-bundle"
1100
+            },
1101
+            "funding": [
1102
+                {
1103
+                    "url": "https://to.contao.org/donate",
1104
+                    "type": "custom"
1105
+                }
1106
+            ],
1107
+            "time": "2022-10-06T10:07:35+00:00"
1108
+        },
1109
+        {
1110
+            "name": "contao/conflicts",
1111
+            "version": "dev-main",
1112
+            "source": {
1113
+                "type": "git",
1114
+                "url": "https://github.com/contao/conflicts.git",
1115
+                "reference": "96abbf12545070a155b5667355bdba56add50abd"
1116
+            },
1117
+            "dist": {
1118
+                "type": "zip",
1119
+                "url": "https://api.github.com/repos/contao/conflicts/zipball/96abbf12545070a155b5667355bdba56add50abd",
1120
+                "reference": "96abbf12545070a155b5667355bdba56add50abd",
1121
+                "shasum": ""
1122
+            },
1123
+            "conflict": {
1124
+                "doctrine/dbal": "2.9.* <2.9.3 || 3.3.0 || 3.5.0",
1125
+                "doctrine/doctrine-bundle": "2.6.0",
1126
+                "doctrine/doctrine-migrations-bundle": "<1.1",
1127
+                "doctrine/orm": "<2.4",
1128
+                "doctrine/persistence": "1.3.2",
1129
+                "knplabs/knp-time-bundle": "1.9.0",
1130
+                "lexik/maintenance-bundle": "2.1.4",
1131
+                "symfony/finder": "3.4.7 || 4.0.7",
1132
+                "symfony/framework-bundle": "4.2.7 || 5.2.6",
1133
+                "symfony/http-foundation": "4.4.27 || 4.4.46 || 5.4.13 || 6.0.13 || 6.1.5",
1134
+                "symfony/http-kernel": "5.4.1 || 5.4.12",
1135
+                "symfony/security": "3.3.17 || 3.4.7 || 3.4.8 || 3.4.11",
1136
+                "symfony/swiftmailer-bundle": "2.6.* <2.6.2",
1137
+                "symfony/twig-bundle": "4.1.0",
1138
+                "symfony/web-profiler-bundle": "6.1.* <6.1.2",
1139
+                "twig/twig": "2.7.0"
1140
+            },
1141
+            "default-branch": true,
1142
+            "type": "metapackage",
1143
+            "notification-url": "https://packagist.org/downloads/",
1144
+            "license": [
1145
+                "LGPL-3.0-or-later"
1146
+            ],
1147
+            "authors": [
1148
+                {
1149
+                    "name": "Leo Feyer",
1150
+                    "homepage": "https://github.com/leofeyer"
1151
+                }
1152
+            ],
1153
+            "description": "Contao 4 conflicting packages",
1154
+            "support": {
1155
+                "source": "https://github.com/contao/conflicts/tree/main"
1156
+            },
1157
+            "funding": [
1158
+                {
1159
+                    "url": "https://to.contao.org/donate",
1160
+                    "type": "custom"
1161
+                }
1162
+            ],
1163
+            "time": "2022-10-24T07:24:55+00:00"
1164
+        },
1165
+        {
1166
+            "name": "contao/core-bundle",
1167
+            "version": "4.13.12",
1168
+            "source": {
1169
+                "type": "git",
1170
+                "url": "https://github.com/contao/core-bundle.git",
1171
+                "reference": "5c05ffc5a5cfc6c9258dec2900ccccc396f9385f"
1172
+            },
1173
+            "dist": {
1174
+                "type": "zip",
1175
+                "url": "https://api.github.com/repos/contao/core-bundle/zipball/5c05ffc5a5cfc6c9258dec2900ccccc396f9385f",
1176
+                "reference": "5c05ffc5a5cfc6c9258dec2900ccccc396f9385f",
1177
+                "shasum": ""
1178
+            },
1179
+            "require": {
1180
+                "ausi/slug-generator": "^1.1",
1181
+                "bacon/bacon-qr-code": "^2.0",
1182
+                "composer-runtime-api": "^2.0.14",
1183
+                "contao-components/ace": "^1.2",
1184
+                "contao-components/chosen": "^1.2",
1185
+                "contao-components/colorbox": "^1.6",
1186
+                "contao-components/colorpicker": "^1.5",
1187
+                "contao-components/contao": "^9.1",
1188
+                "contao-components/datepicker": "^2.3",
1189
+                "contao-components/dropzone": "^5.0.1",
1190
+                "contao-components/jquery": "^3.5",
1191
+                "contao-components/jquery-ui": "^1.11.4",
1192
+                "contao-components/mediabox": "^1.5",
1193
+                "contao-components/mootools": "^1.6.0.1",
1194
+                "contao-components/simplemodal": "^2.1",
1195
+                "contao-components/swipe": "^2.0.3",
1196
+                "contao-components/tablesort": "^4.0",
1197
+                "contao-components/tablesorter": "^2.1",
1198
+                "contao-components/tinymce4": "^4.7 || ^5.0",
1199
+                "contao/image": "^1.0",
1200
+                "contao/imagine-svg": "^1.0",
1201
+                "doctrine/collections": "^1.5",
1202
+                "doctrine/dbal": "^3.3",
1203
+                "doctrine/doctrine-bundle": "^2.4",
1204
+                "doctrine/orm": "^2.10",
1205
+                "doctrine/persistence": "^2.0",
1206
+                "dragonmantank/cron-expression": "^2.3",
1207
+                "ext-dom": "*",
1208
+                "ext-filter": "*",
1209
+                "ext-gd": "*",
1210
+                "ext-hash": "*",
1211
+                "ext-intl": "*",
1212
+                "ext-json": "*",
1213
+                "ext-pcre": "*",
1214
+                "ext-pdo": "*",
1215
+                "ext-session": "*",
1216
+                "ext-zlib": "*",
1217
+                "friendsofsymfony/http-cache": "^2.6",
1218
+                "friendsofsymfony/http-cache-bundle": "^2.6",
1219
+                "imagine/imagine": "^1.0",
1220
+                "knplabs/knp-menu": "^3.1",
1221
+                "knplabs/knp-menu-bundle": "^3.0",
1222
+                "knplabs/knp-time-bundle": "^1.11",
1223
+                "lcobucci/jwt": "^4.0",
1224
+                "league/commonmark": "^2.2",
1225
+                "league/flysystem": "^2.4 || ^3.0",
1226
+                "league/flysystem-bundle": "^2.0",
1227
+                "matthiasmullie/minify": "^1.3",
1228
+                "monolog/monolog": "^2.0",
1229
+                "nelmio/cors-bundle": "^2.0.1",
1230
+                "nelmio/security-bundle": "^2.2",
1231
+                "nikic/php-parser": "^4.9",
1232
+                "nyholm/psr7": "^1.2",
1233
+                "paragonie/constant_time_encoding": "^2.2",
1234
+                "php": "^7.4 || ^8.0",
1235
+                "phpspec/php-diff": "^1.0",
1236
+                "psr/cache": "^1.0 || ^2.0 || ^3.0",
1237
+                "psr/container": "^1",
1238
+                "psr/http-message": "^1.0",
1239
+                "psr/log": "^1.0",
1240
+                "scheb/2fa-backup-code": "^5.8",
1241
+                "scheb/2fa-bundle": "^5.8",
1242
+                "scheb/2fa-trusted-device": "^5.8",
1243
+                "scrivo/highlight.php": "^9.18",
1244
+                "scssphp/scssphp": "^1.5",
1245
+                "simplepie/simplepie": "^1.3",
1246
+                "spatie/schema-org": "^3.4",
1247
+                "spomky-labs/otphp": "^10.0",
1248
+                "symfony-cmf/routing": "^2.3",
1249
+                "symfony-cmf/routing-bundle": "^2.4",
1250
+                "symfony/asset": "^5.4",
1251
+                "symfony/cache": "^5.4",
1252
+                "symfony/config": "^5.4",
1253
+                "symfony/console": "^5.4",
1254
+                "symfony/dependency-injection": "^5.4",
1255
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
1256
+                "symfony/doctrine-bridge": "^5.4",
1257
+                "symfony/dom-crawler": "^5.4",
1258
+                "symfony/event-dispatcher": "^5.4",
1259
+                "symfony/event-dispatcher-contracts": "^2.0 || ^3.0",
1260
+                "symfony/expression-language": "^5.4",
1261
+                "symfony/filesystem": "^5.4",
1262
+                "symfony/finder": "^5.4",
1263
+                "symfony/framework-bundle": "^5.4",
1264
+                "symfony/http-client": "^5.4",
1265
+                "symfony/http-client-contracts": "^2.4",
1266
+                "symfony/http-foundation": "^5.4",
1267
+                "symfony/http-kernel": "^5.4",
1268
+                "symfony/intl": "^5.4",
1269
+                "symfony/lock": "^5.4",
1270
+                "symfony/mailer": "^5.4",
1271
+                "symfony/mime": "^5.4",
1272
+                "symfony/monolog-bridge": "^5.4",
1273
+                "symfony/password-hasher": "^5.4",
1274
+                "symfony/polyfill-intl-idn": "^1.0",
1275
+                "symfony/polyfill-mbstring": "^1.0",
1276
+                "symfony/polyfill-php80": "^1.26",
1277
+                "symfony/process": "^5.4",
1278
+                "symfony/property-access": "^5.4",
1279
+                "symfony/routing": "^5.4",
1280
+                "symfony/security-bundle": "^5.4",
1281
+                "symfony/security-core": "^5.4",
1282
+                "symfony/security-csrf": "^5.4",
1283
+                "symfony/security-http": "^5.4",
1284
+                "symfony/service-contracts": "^1.1 || ^2.0",
1285
+                "symfony/string": "^5.4",
1286
+                "symfony/translation": "^5.4",
1287
+                "symfony/translation-contracts": "^2.3",
1288
+                "symfony/twig-bridge": "^5.4",
1289
+                "symfony/twig-bundle": "^5.4",
1290
+                "symfony/uid": "^5.4",
1291
+                "symfony/var-dumper": "^5.4",
1292
+                "symfony/yaml": "^5.4",
1293
+                "terminal42/escargot": "^1.4.1",
1294
+                "terminal42/service-annotation-bundle": "^1.1",
1295
+                "twig/twig": "^3.0",
1296
+                "ua-parser/uap-php": "^3.9",
1297
+                "webignition/robots-txt-file": "^3.0",
1298
+                "wikimedia/less.php": "^1.7"
1299
+            },
1300
+            "conflict": {
1301
+                "contao-community-alliance/composer-plugin": "<3.0",
1302
+                "contao/core": "*",
1303
+                "contao/manager-bundle": "^4.5 <4.5.2",
1304
+                "contao/manager-plugin": "<2.0 || >=3.0",
1305
+                "doctrine/cache": "<1.10",
1306
+                "doctrine/dbal": "3.3.0",
1307
+                "terminal42/contao-ce-access": "<3.0",
1308
+                "thecodingmachine/safe": "<1.2"
1309
+            },
1310
+            "require-dev": {
1311
+                "contao/installation-bundle": "self.version",
1312
+                "contao/manager-plugin": "^2.3.1",
1313
+                "contao/test-case": "self.version",
1314
+                "ext-fileinfo": "*",
1315
+                "league/flysystem-memory": "^2.0 || ^3.0",
1316
+                "phpunit/phpunit": "^9.3",
1317
+                "roave/better-reflection": "^4.12.2 || ^5.0",
1318
+                "symfony/browser-kit": "^5.4",
1319
+                "symfony/phpunit-bridge": "^5.4"
1320
+            },
1321
+            "suggest": {
1322
+                "contao/tcpdf-bundle": "To export articles as PDF files"
1323
+            },
1324
+            "type": "symfony-bundle",
1325
+            "extra": {
1326
+                "contao-manager-plugin": "Contao\\CoreBundle\\ContaoManager\\Plugin"
1327
+            },
1328
+            "autoload": {
1329
+                "psr-4": {
1330
+                    "Contao\\CoreBundle\\": "src/"
1331
+                },
1332
+                "classmap": [
1333
+                    "src/Resources/contao/"
1334
+                ],
1335
+                "exclude-from-classmap": [
1336
+                    "src/Resources/contao/config/",
1337
+                    "src/Resources/contao/dca/",
1338
+                    "src/Resources/contao/helper/functions.php",
1339
+                    "src/Resources/contao/languages/",
1340
+                    "src/Resources/contao/templates/",
1341
+                    "src/Resources/contao/themes/"
1342
+                ]
1343
+            },
1344
+            "notification-url": "https://packagist.org/downloads/",
1345
+            "license": [
1346
+                "LGPL-3.0-or-later"
1347
+            ],
1348
+            "authors": [
1349
+                {
1350
+                    "name": "Leo Feyer",
1351
+                    "homepage": "https://github.com/leofeyer"
1352
+                },
1353
+                {
1354
+                    "name": "Contao Community",
1355
+                    "homepage": "https://contao.org/contributors"
1356
+                }
1357
+            ],
1358
+            "description": "Contao Open Source CMS",
1359
+            "homepage": "https://contao.org",
1360
+            "support": {
1361
+                "docs": "https://docs.contao.org",
1362
+                "forum": "https://community.contao.org",
1363
+                "issues": "https://github.com/contao/contao/issues",
1364
+                "source": "https://github.com/contao/core-bundle"
1365
+            },
1366
+            "funding": [
1367
+                {
1368
+                    "url": "https://to.contao.org/donate",
1369
+                    "type": "custom"
1370
+                }
1371
+            ],
1372
+            "time": "2022-10-13T15:04:18+00:00"
1373
+        },
1374
+        {
1375
+            "name": "contao/faq-bundle",
1376
+            "version": "4.13.12",
1377
+            "source": {
1378
+                "type": "git",
1379
+                "url": "https://github.com/contao/faq-bundle.git",
1380
+                "reference": "a26666ff78d013ecf9bedb74d991ac7e7183ae09"
1381
+            },
1382
+            "dist": {
1383
+                "type": "zip",
1384
+                "url": "https://api.github.com/repos/contao/faq-bundle/zipball/a26666ff78d013ecf9bedb74d991ac7e7183ae09",
1385
+                "reference": "a26666ff78d013ecf9bedb74d991ac7e7183ae09",
1386
+                "shasum": ""
1387
+            },
1388
+            "require": {
1389
+                "contao/core-bundle": "self.version",
1390
+                "php": "^7.4 || ^8.0",
1391
+                "symfony/config": "^5.4",
1392
+                "symfony/dependency-injection": "^5.4",
1393
+                "symfony/http-kernel": "^5.4",
1394
+                "symfony/yaml": "^5.4"
1395
+            },
1396
+            "conflict": {
1397
+                "contao/core": "*",
1398
+                "contao/manager-plugin": "<2.0 || >=3.0"
1399
+            },
1400
+            "require-dev": {
1401
+                "contao/manager-plugin": "^2.3.1",
1402
+                "contao/test-case": "self.version",
1403
+                "phpunit/phpunit": "^9.3",
1404
+                "symfony/http-client": "^5.4",
1405
+                "symfony/phpunit-bridge": "^5.4"
1406
+            },
1407
+            "type": "contao-bundle",
1408
+            "extra": {
1409
+                "contao-manager-plugin": "Contao\\FaqBundle\\ContaoManager\\Plugin"
1410
+            },
1411
+            "autoload": {
1412
+                "psr-4": {
1413
+                    "Contao\\FaqBundle\\": "src/"
1414
+                },
1415
+                "classmap": [
1416
+                    "src/Resources/contao/"
1417
+                ],
1418
+                "exclude-from-classmap": [
1419
+                    "src/Resources/contao/config/",
1420
+                    "src/Resources/contao/dca/",
1421
+                    "src/Resources/contao/languages/",
1422
+                    "src/Resources/contao/templates/"
1423
+                ]
1424
+            },
1425
+            "notification-url": "https://packagist.org/downloads/",
1426
+            "license": [
1427
+                "LGPL-3.0-or-later"
1428
+            ],
1429
+            "authors": [
1430
+                {
1431
+                    "name": "Leo Feyer",
1432
+                    "homepage": "https://github.com/leofeyer"
1433
+                },
1434
+                {
1435
+                    "name": "Contao Community",
1436
+                    "homepage": "https://contao.org/contributors"
1437
+                }
1438
+            ],
1439
+            "description": "Adds FAQ functionality to Contao",
1440
+            "homepage": "https://contao.org",
1441
+            "support": {
1442
+                "docs": "https://docs.contao.org",
1443
+                "forum": "https://community.contao.org",
1444
+                "issues": "https://github.com/contao/contao/issues",
1445
+                "source": "https://github.com/contao/faq-bundle"
1446
+            },
1447
+            "funding": [
1448
+                {
1449
+                    "url": "https://to.contao.org/donate",
1450
+                    "type": "custom"
1451
+                }
1452
+            ],
1453
+            "time": "2022-10-11T10:21:11+00:00"
1454
+        },
1455
+        {
1456
+            "name": "contao/image",
1457
+            "version": "1.1.2",
1458
+            "source": {
1459
+                "type": "git",
1460
+                "url": "https://github.com/contao/image.git",
1461
+                "reference": "21fd04889dbcf2fe751df746fb9bbe28180b6868"
1462
+            },
1463
+            "dist": {
1464
+                "type": "zip",
1465
+                "url": "https://api.github.com/repos/contao/image/zipball/21fd04889dbcf2fe751df746fb9bbe28180b6868",
1466
+                "reference": "21fd04889dbcf2fe751df746fb9bbe28180b6868",
1467
+                "shasum": ""
1468
+            },
1469
+            "require": {
1470
+                "ext-json": "*",
1471
+                "imagine/imagine": "^0.7.1 || ^1.0",
1472
+                "php": "^7.2 || ^8.0",
1473
+                "symfony/filesystem": "^5.4 || ^6.0",
1474
+                "symfony/polyfill-php73": "^1.11"
1475
+            },
1476
+            "conflict": {
1477
+                "contao/imagine-svg": "<0.1.4 || >=2.0"
1478
+            },
1479
+            "require-dev": {
1480
+                "bamarni/composer-bin-plugin": "^1.4",
1481
+                "contao/imagine-svg": "^0.1.4 || ^0.2 || ^1.0",
1482
+                "contao/test-case": "^3.1 || ^4.4",
1483
+                "phpunit/phpunit": "^7.5.20 || ^8.5 || ^9.5"
1484
+            },
1485
+            "suggest": {
1486
+                "ext-exif": "To support EXIF auto-rotation"
1487
+            },
1488
+            "type": "library",
1489
+            "extra": {
1490
+                "bamarni-bin": {
1491
+                    "bin-links": false,
1492
+                    "target-directory": "tools"
1493
+                }
1494
+            },
1495
+            "autoload": {
1496
+                "psr-4": {
1497
+                    "Contao\\Image\\": "src/"
1498
+                }
1499
+            },
1500
+            "notification-url": "https://packagist.org/downloads/",
1501
+            "license": [
1502
+                "LGPL-3.0-or-later"
1503
+            ],
1504
+            "authors": [
1505
+                {
1506
+                    "name": "Martin Auswöger",
1507
+                    "homepage": "https://github.com/ausi"
1508
+                }
1509
+            ],
1510
+            "description": "Contao image library",
1511
+            "support": {
1512
+                "issues": "https://github.com/contao/image/issues",
1513
+                "source": "https://github.com/contao/image/tree/1.1.2"
1514
+            },
1515
+            "funding": [
1516
+                {
1517
+                    "url": "https://to.contao.org/donate",
1518
+                    "type": "custom"
1519
+                }
1520
+            ],
1521
+            "time": "2022-08-16T17:30:28+00:00"
1522
+        },
1523
+        {
1524
+            "name": "contao/imagine-svg",
1525
+            "version": "1.0.3",
1526
+            "source": {
1527
+                "type": "git",
1528
+                "url": "https://github.com/contao/imagine-svg.git",
1529
+                "reference": "913cf57746fbbf00ab7eba5e0585e2ef47a05b99"
1530
+            },
1531
+            "dist": {
1532
+                "type": "zip",
1533
+                "url": "https://api.github.com/repos/contao/imagine-svg/zipball/913cf57746fbbf00ab7eba5e0585e2ef47a05b99",
1534
+                "reference": "913cf57746fbbf00ab7eba5e0585e2ef47a05b99",
1535
+                "shasum": ""
1536
+            },
1537
+            "require": {
1538
+                "ext-dom": "*",
1539
+                "imagine/imagine": "^1.1",
1540
+                "php": "^7.2 || ^8.0"
1541
+            },
1542
+            "require-dev": {
1543
+                "contao/easy-coding-standard": "^3.0",
1544
+                "contao/test-case": "^4.4",
1545
+                "phpstan/phpstan": "^0.12",
1546
+                "phpstan/phpstan-phpunit": "^0.12.8",
1547
+                "phpstan/phpstan-symfony": "^0.12.6",
1548
+                "phpunit/phpunit": "^8.5.4",
1549
+                "psalm/plugin-phpunit": "^0.15",
1550
+                "psalm/plugin-symfony": "^2.0",
1551
+                "slam/phpstan-extensions": "^5.0",
1552
+                "symfony/filesystem": "^5.0",
1553
+                "thecodingmachine/phpstan-strict-rules": "^0.12",
1554
+                "vimeo/psalm": "^4.1"
1555
+            },
1556
+            "type": "library",
1557
+            "autoload": {
1558
+                "psr-4": {
1559
+                    "Contao\\ImagineSvg\\": "src/"
1560
+                }
1561
+            },
1562
+            "notification-url": "https://packagist.org/downloads/",
1563
+            "license": [
1564
+                "LGPL-3.0-or-later"
1565
+            ],
1566
+            "authors": [
1567
+                {
1568
+                    "name": "Martin Auswöger",
1569
+                    "homepage": "https://github.com/ausi"
1570
+                }
1571
+            ],
1572
+            "description": "Contao Imagine SVG library",
1573
+            "support": {
1574
+                "issues": "https://github.com/contao/imagine-svg/issues",
1575
+                "source": "https://github.com/contao/imagine-svg/tree/1.0.3"
1576
+            },
1577
+            "time": "2021-08-10T09:33:50+00:00"
1578
+        },
1579
+        {
1580
+            "name": "contao/installation-bundle",
1581
+            "version": "4.13.12",
1582
+            "source": {
1583
+                "type": "git",
1584
+                "url": "https://github.com/contao/installation-bundle.git",
1585
+                "reference": "021c8181fe1389de0e373a83938c9f0bcf4aa8de"
1586
+            },
1587
+            "dist": {
1588
+                "type": "zip",
1589
+                "url": "https://api.github.com/repos/contao/installation-bundle/zipball/021c8181fe1389de0e373a83938c9f0bcf4aa8de",
1590
+                "reference": "021c8181fe1389de0e373a83938c9f0bcf4aa8de",
1591
+                "shasum": ""
1592
+            },
1593
+            "require": {
1594
+                "contao/core-bundle": "self.version",
1595
+                "doctrine/dbal": "^3.2",
1596
+                "php": "^7.4 || ^8.0",
1597
+                "psr/log": "^1.0",
1598
+                "sensiolabs/ansi-to-html": "^1.1",
1599
+                "symfony/config": "^5.4",
1600
+                "symfony/console": "^5.4",
1601
+                "symfony/dependency-injection": "^5.4",
1602
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
1603
+                "symfony/event-dispatcher": "^5.4",
1604
+                "symfony/filesystem": "^5.4",
1605
+                "symfony/finder": "^5.4",
1606
+                "symfony/framework-bundle": "^5.4",
1607
+                "symfony/http-foundation": "^5.4",
1608
+                "symfony/http-kernel": "^5.4",
1609
+                "symfony/polyfill-mbstring": "^1.0",
1610
+                "symfony/yaml": "^5.4"
1611
+            },
1612
+            "conflict": {
1613
+                "contao/core": "*",
1614
+                "contao/manager-plugin": "<2.0 || >=3.0"
1615
+            },
1616
+            "require-dev": {
1617
+                "contao/manager-plugin": "^2.3.1",
1618
+                "phpunit/phpunit": "^9.3",
1619
+                "symfony/http-client": "^5.4",
1620
+                "symfony/phpunit-bridge": "^5.4"
1621
+            },
1622
+            "type": "contao-bundle",
1623
+            "extra": {
1624
+                "contao-manager-plugin": "Contao\\InstallationBundle\\ContaoManager\\Plugin"
1625
+            },
1626
+            "autoload": {
1627
+                "psr-4": {
1628
+                    "Contao\\InstallationBundle\\": "src/"
1629
+                }
1630
+            },
1631
+            "notification-url": "https://packagist.org/downloads/",
1632
+            "license": [
1633
+                "LGPL-3.0-or-later"
1634
+            ],
1635
+            "authors": [
1636
+                {
1637
+                    "name": "Leo Feyer",
1638
+                    "homepage": "https://github.com/leofeyer"
1639
+                },
1640
+                {
1641
+                    "name": "Contao Community",
1642
+                    "homepage": "https://contao.org/contributors"
1643
+                }
1644
+            ],
1645
+            "description": "Required to install and update Contao",
1646
+            "homepage": "https://contao.org",
1647
+            "support": {
1648
+                "docs": "https://docs.contao.org",
1649
+                "forum": "https://community.contao.org",
1650
+                "issues": "https://github.com/contao/contao/issues",
1651
+                "source": "https://github.com/contao/installation-bundle"
1652
+            },
1653
+            "funding": [
1654
+                {
1655
+                    "url": "https://to.contao.org/donate",
1656
+                    "type": "custom"
1657
+                }
1658
+            ],
1659
+            "time": "2022-10-13T15:01:44+00:00"
1660
+        },
1661
+        {
1662
+            "name": "contao/listing-bundle",
1663
+            "version": "4.13.12",
1664
+            "source": {
1665
+                "type": "git",
1666
+                "url": "https://github.com/contao/listing-bundle.git",
1667
+                "reference": "d6346948f93ca382ed8779d9049b3e5e3e21a6e0"
1668
+            },
1669
+            "dist": {
1670
+                "type": "zip",
1671
+                "url": "https://api.github.com/repos/contao/listing-bundle/zipball/d6346948f93ca382ed8779d9049b3e5e3e21a6e0",
1672
+                "reference": "d6346948f93ca382ed8779d9049b3e5e3e21a6e0",
1673
+                "shasum": ""
1674
+            },
1675
+            "require": {
1676
+                "contao/core-bundle": "self.version",
1677
+                "php": "^7.4 || ^8.0",
1678
+                "symfony/http-kernel": "^5.4"
1679
+            },
1680
+            "conflict": {
1681
+                "contao/core": "*",
1682
+                "contao/manager-plugin": "<2.0 || >=3.0"
1683
+            },
1684
+            "require-dev": {
1685
+                "contao/manager-plugin": "^2.0",
1686
+                "symfony/http-client": "^5.4"
1687
+            },
1688
+            "type": "contao-bundle",
1689
+            "extra": {
1690
+                "contao-manager-plugin": "Contao\\ListingBundle\\ContaoManager\\Plugin"
1691
+            },
1692
+            "autoload": {
1693
+                "psr-4": {
1694
+                    "Contao\\ListingBundle\\": "src/"
1695
+                },
1696
+                "classmap": [
1697
+                    "src/Resources/contao/"
1698
+                ],
1699
+                "exclude-from-classmap": [
1700
+                    "src/Resources/contao/config/",
1701
+                    "src/Resources/contao/dca/",
1702
+                    "src/Resources/contao/languages/",
1703
+                    "src/Resources/contao/templates/"
1704
+                ]
1705
+            },
1706
+            "notification-url": "https://packagist.org/downloads/",
1707
+            "license": [
1708
+                "LGPL-3.0-or-later"
1709
+            ],
1710
+            "authors": [
1711
+                {
1712
+                    "name": "Leo Feyer",
1713
+                    "homepage": "https://github.com/leofeyer"
1714
+                },
1715
+                {
1716
+                    "name": "Contao Community",
1717
+                    "homepage": "https://contao.org/contributors"
1718
+                }
1719
+            ],
1720
+            "description": "Allows to list arbitrary data in the Contao front end",
1721
+            "homepage": "https://contao.org",
1722
+            "support": {
1723
+                "docs": "https://docs.contao.org",
1724
+                "forum": "https://community.contao.org",
1725
+                "issues": "https://github.com/contao/contao/issues",
1726
+                "source": "https://github.com/contao/listing-bundle"
1727
+            },
1728
+            "funding": [
1729
+                {
1730
+                    "url": "https://to.contao.org/donate",
1731
+                    "type": "custom"
1732
+                }
1733
+            ],
1734
+            "time": "2022-10-06T10:07:35+00:00"
1735
+        },
1736
+        {
1737
+            "name": "contao/manager-bundle",
1738
+            "version": "4.13.12",
1739
+            "source": {
1740
+                "type": "git",
1741
+                "url": "https://github.com/contao/manager-bundle.git",
1742
+                "reference": "fad1e4bb931732a70d2f5d300d675ecd2394092b"
1743
+            },
1744
+            "dist": {
1745
+                "type": "zip",
1746
+                "url": "https://api.github.com/repos/contao/manager-bundle/zipball/fad1e4bb931732a70d2f5d300d675ecd2394092b",
1747
+                "reference": "fad1e4bb931732a70d2f5d300d675ecd2394092b",
1748
+                "shasum": ""
1749
+            },
1750
+            "require": {
1751
+                "contao/core-bundle": "self.version",
1752
+                "contao/installation-bundle": "self.version",
1753
+                "contao/manager-plugin": "^2.4",
1754
+                "doctrine/dbal": "^3.1",
1755
+                "doctrine/doctrine-bundle": "^2.4",
1756
+                "ext-json": "*",
1757
+                "friendsofsymfony/http-cache": "^2.6",
1758
+                "friendsofsymfony/http-cache-bundle": "^2.6",
1759
+                "nelmio/cors-bundle": "^2.0.1",
1760
+                "nelmio/security-bundle": "^2.2",
1761
+                "php": "^7.4 || ^8.0",
1762
+                "symfony/cache": "^5.4",
1763
+                "symfony/config": "^5.4",
1764
+                "symfony/console": "^5.4",
1765
+                "symfony/debug-bundle": "^5.4",
1766
+                "symfony/dependency-injection": "^5.4",
1767
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
1768
+                "symfony/doctrine-bridge": "^5.4",
1769
+                "symfony/dotenv": "^5.4",
1770
+                "symfony/error-handler": "^5.4",
1771
+                "symfony/expression-language": "^5.4",
1772
+                "symfony/filesystem": "^5.4",
1773
+                "symfony/finder": "^5.4",
1774
+                "symfony/framework-bundle": "^5.4",
1775
+                "symfony/http-client": "^5.4",
1776
+                "symfony/http-foundation": "^5.4",
1777
+                "symfony/http-kernel": "^5.4",
1778
+                "symfony/mailer": "^5.4",
1779
+                "symfony/monolog-bridge": "^5.4",
1780
+                "symfony/monolog-bundle": "^3.1",
1781
+                "symfony/process": "^5.4",
1782
+                "symfony/proxy-manager-bridge": "^5.4",
1783
+                "symfony/routing": "^5.4",
1784
+                "symfony/security-bundle": "^5.4",
1785
+                "symfony/stopwatch": "^5.4",
1786
+                "symfony/twig-bundle": "^5.4",
1787
+                "symfony/web-profiler-bundle": "^5.4",
1788
+                "symfony/yaml": "^5.4",
1789
+                "toflar/psr6-symfony-http-cache-store": "^3.0",
1790
+                "twig/extra-bundle": "^3.0"
1791
+            },
1792
+            "require-dev": {
1793
+                "composer/composer": "^2.0",
1794
+                "contao/news-bundle": "self.version",
1795
+                "contao/test-case": "self.version",
1796
+                "phpunit/phpunit": "^9.3",
1797
+                "symfony/phpunit-bridge": "^5.4"
1798
+            },
1799
+            "suggest": {
1800
+                "contao/tcpdf-bundle": "To export articles as PDF files"
1801
+            },
1802
+            "bin": [
1803
+                "bin/contao-console",
1804
+                "bin/contao-setup"
1805
+            ],
1806
+            "type": "symfony-bundle",
1807
+            "extra": {
1808
+                "contao-manager-plugin": "Contao\\ManagerBundle\\ContaoManager\\Plugin"
1809
+            },
1810
+            "autoload": {
1811
+                "psr-4": {
1812
+                    "Contao\\ManagerBundle\\": "src/"
1813
+                }
1814
+            },
1815
+            "notification-url": "https://packagist.org/downloads/",
1816
+            "license": [
1817
+                "LGPL-3.0-or-later"
1818
+            ],
1819
+            "authors": [
1820
+                {
1821
+                    "name": "Leo Feyer",
1822
+                    "homepage": "https://github.com/leofeyer"
1823
+                },
1824
+                {
1825
+                    "name": "Contao Community",
1826
+                    "homepage": "https://contao.org/contributors"
1827
+                }
1828
+            ],
1829
+            "description": "Provides the Contao Managed Edition",
1830
+            "homepage": "https://contao.org",
1831
+            "support": {
1832
+                "docs": "https://docs.contao.org",
1833
+                "forum": "https://community.contao.org",
1834
+                "issues": "https://github.com/contao/contao/issues",
1835
+                "source": "https://github.com/contao/manager-bundle"
1836
+            },
1837
+            "funding": [
1838
+                {
1839
+                    "url": "https://to.contao.org/donate",
1840
+                    "type": "custom"
1841
+                }
1842
+            ],
1843
+            "time": "2022-10-11T09:27:03+00:00"
1844
+        },
1845
+        {
1846
+            "name": "contao/manager-plugin",
1847
+            "version": "2.12.0",
1848
+            "source": {
1849
+                "type": "git",
1850
+                "url": "https://github.com/contao/manager-plugin.git",
1851
+                "reference": "381dcb786f675dac25282747848d9f8c3823d0ba"
1852
+            },
1853
+            "dist": {
1854
+                "type": "zip",
1855
+                "url": "https://api.github.com/repos/contao/manager-plugin/zipball/381dcb786f675dac25282747848d9f8c3823d0ba",
1856
+                "reference": "381dcb786f675dac25282747848d9f8c3823d0ba",
1857
+                "shasum": ""
1858
+            },
1859
+            "require": {
1860
+                "composer-plugin-api": "^1.1 || ^2.0",
1861
+                "php": "^7.1 || ^8.0",
1862
+                "symfony/config": "^3.3 || ^4.0 || ^5.0 || ^6.0",
1863
+                "symfony/dependency-injection": "^3.3 || ^4.0 || ^5.0 || ^6.0",
1864
+                "symfony/filesystem": "^3.3 || ^4.0 || ^5.0 || ^6.0",
1865
+                "symfony/http-kernel": "^3.3 || ^4.0 || ^5.0 || ^6.0",
1866
+                "symfony/routing": "^3.3 || ^4.0 || ^5.0 || ^6.0"
1867
+            },
1868
+            "conflict": {
1869
+                "contao/manager-bundle": "4.9.* <4.9.4"
1870
+            },
1871
+            "require-dev": {
1872
+                "bamarni/composer-bin-plugin": "^1.4",
1873
+                "composer/composer": "^1.1 || ^2.0",
1874
+                "contao/core-bundle": "^4.4 || ^5.0",
1875
+                "ext-zip": "*",
1876
+                "php-http/guzzle6-adapter": "^1.1",
1877
+                "phpunit/phpunit": "^8.5 || ^9.3",
1878
+                "symfony/phpunit-bridge": "^3.4.40 || ^4.0 || ^5.0 || ^6.0",
1879
+                "webmozart/path-util": "^2.0"
1880
+            },
1881
+            "type": "composer-plugin",
1882
+            "extra": {
1883
+                "bamarni-bin": {
1884
+                    "bin-links": false,
1885
+                    "target-directory": "tools"
1886
+                },
1887
+                "class": [
1888
+                    "Contao\\ManagerPlugin\\Composer\\ArtifactsPlugin",
1889
+                    "Contao\\ManagerPlugin\\Composer\\ManagerPluginInstaller",
1890
+                    "Contao\\ManagerPlugin\\Composer\\AppAutoloadPlugin"
1891
+                ]
1892
+            },
1893
+            "autoload": {
1894
+                "psr-4": {
1895
+                    "Contao\\ManagerPlugin\\": "src/"
1896
+                }
1897
+            },
1898
+            "notification-url": "https://packagist.org/downloads/",
1899
+            "license": [
1900
+                "LGPL-3.0-or-later"
1901
+            ],
1902
+            "authors": [
1903
+                {
1904
+                    "name": "Andreas Schempp",
1905
+                    "homepage": "https://github.com/aschempp"
1906
+                }
1907
+            ],
1908
+            "description": "Contao 4 manager plugin",
1909
+            "support": {
1910
+                "issues": "https://github.com/contao/manager-plugin/issues",
1911
+                "source": "https://github.com/contao/manager-plugin/tree/2.12.0"
1912
+            },
1913
+            "funding": [
1914
+                {
1915
+                    "url": "https://to.contao.org/donate",
1916
+                    "type": "custom"
1917
+                }
1918
+            ],
1919
+            "time": "2022-08-12T13:50:17+00:00"
1920
+        },
1921
+        {
1922
+            "name": "contao/news-bundle",
1923
+            "version": "4.13.12",
1924
+            "source": {
1925
+                "type": "git",
1926
+                "url": "https://github.com/contao/news-bundle.git",
1927
+                "reference": "d775dc92a1a1f77f27018f31ef3915dd29268830"
1928
+            },
1929
+            "dist": {
1930
+                "type": "zip",
1931
+                "url": "https://api.github.com/repos/contao/news-bundle/zipball/d775dc92a1a1f77f27018f31ef3915dd29268830",
1932
+                "reference": "d775dc92a1a1f77f27018f31ef3915dd29268830",
1933
+                "shasum": ""
1934
+            },
1935
+            "require": {
1936
+                "contao/core-bundle": "self.version",
1937
+                "friendsofsymfony/http-cache": "^2.4",
1938
+                "php": "^7.4 || ^8.0",
1939
+                "symfony/config": "^5.4",
1940
+                "symfony/dependency-injection": "^5.4",
1941
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
1942
+                "symfony/http-foundation": "^5.4",
1943
+                "symfony/http-kernel": "^5.4",
1944
+                "symfony/polyfill-mbstring": "^1.0",
1945
+                "symfony/yaml": "^5.4"
1946
+            },
1947
+            "conflict": {
1948
+                "contao/core": "*",
1949
+                "contao/manager-plugin": "<2.0 || >=3.0"
1950
+            },
1951
+            "require-dev": {
1952
+                "contao/manager-plugin": "^2.3.1",
1953
+                "contao/test-case": "self.version",
1954
+                "phpunit/phpunit": "^9.3",
1955
+                "symfony/http-client": "^5.4",
1956
+                "symfony/phpunit-bridge": "^5.4"
1957
+            },
1958
+            "type": "contao-bundle",
1959
+            "extra": {
1960
+                "contao-manager-plugin": "Contao\\NewsBundle\\ContaoManager\\Plugin"
1961
+            },
1962
+            "autoload": {
1963
+                "psr-4": {
1964
+                    "Contao\\NewsBundle\\": "src/"
1965
+                },
1966
+                "classmap": [
1967
+                    "src/Resources/contao/"
1968
+                ],
1969
+                "exclude-from-classmap": [
1970
+                    "src/Resources/contao/config/",
1971
+                    "src/Resources/contao/dca/",
1972
+                    "src/Resources/contao/languages/",
1973
+                    "src/Resources/contao/templates/"
1974
+                ]
1975
+            },
1976
+            "notification-url": "https://packagist.org/downloads/",
1977
+            "license": [
1978
+                "LGPL-3.0-or-later"
1979
+            ],
1980
+            "authors": [
1981
+                {
1982
+                    "name": "Leo Feyer",
1983
+                    "homepage": "https://github.com/leofeyer"
1984
+                },
1985
+                {
1986
+                    "name": "Contao Community",
1987
+                    "homepage": "https://contao.org/contributors"
1988
+                }
1989
+            ],
1990
+            "description": "Adds news functionality to Contao",
1991
+            "homepage": "https://contao.org",
1992
+            "support": {
1993
+                "docs": "https://docs.contao.org",
1994
+                "forum": "https://community.contao.org",
1995
+                "issues": "https://github.com/contao/contao/issues",
1996
+                "source": "https://github.com/contao/news-bundle"
1997
+            },
1998
+            "funding": [
1999
+                {
2000
+                    "url": "https://to.contao.org/donate",
2001
+                    "type": "custom"
2002
+                }
2003
+            ],
2004
+            "time": "2022-10-13T15:01:44+00:00"
2005
+        },
2006
+        {
2007
+            "name": "contao/newsletter-bundle",
2008
+            "version": "4.13.12",
2009
+            "source": {
2010
+                "type": "git",
2011
+                "url": "https://github.com/contao/newsletter-bundle.git",
2012
+                "reference": "5b80e5aa1578ec5255c65e3403066dbd6d771b0d"
2013
+            },
2014
+            "dist": {
2015
+                "type": "zip",
2016
+                "url": "https://api.github.com/repos/contao/newsletter-bundle/zipball/5b80e5aa1578ec5255c65e3403066dbd6d771b0d",
2017
+                "reference": "5b80e5aa1578ec5255c65e3403066dbd6d771b0d",
2018
+                "shasum": ""
2019
+            },
2020
+            "require": {
2021
+                "contao/core-bundle": "self.version",
2022
+                "php": "^7.4 || ^8.0",
2023
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
2024
+                "symfony/http-kernel": "^5.4"
2025
+            },
2026
+            "conflict": {
2027
+                "contao/core": "*",
2028
+                "contao/manager-plugin": "<2.0 || >=3.0"
2029
+            },
2030
+            "require-dev": {
2031
+                "contao/manager-plugin": "^2.3.1",
2032
+                "contao/test-case": "self.version",
2033
+                "phpunit/phpunit": "^9.3",
2034
+                "symfony/http-client": "^5.4",
2035
+                "symfony/phpunit-bridge": "^5.4"
2036
+            },
2037
+            "type": "contao-bundle",
2038
+            "extra": {
2039
+                "contao-manager-plugin": "Contao\\NewsletterBundle\\ContaoManager\\Plugin"
2040
+            },
2041
+            "autoload": {
2042
+                "psr-4": {
2043
+                    "Contao\\NewsletterBundle\\": "src/"
2044
+                },
2045
+                "classmap": [
2046
+                    "src/Resources/contao/"
2047
+                ],
2048
+                "exclude-from-classmap": [
2049
+                    "src/Resources/contao/config/",
2050
+                    "src/Resources/contao/dca/",
2051
+                    "src/Resources/contao/languages/",
2052
+                    "src/Resources/contao/templates/"
2053
+                ]
2054
+            },
2055
+            "notification-url": "https://packagist.org/downloads/",
2056
+            "license": [
2057
+                "LGPL-3.0-or-later"
2058
+            ],
2059
+            "authors": [
2060
+                {
2061
+                    "name": "Leo Feyer",
2062
+                    "homepage": "https://github.com/leofeyer"
2063
+                },
2064
+                {
2065
+                    "name": "Contao Community",
2066
+                    "homepage": "https://contao.org/contributors"
2067
+                }
2068
+            ],
2069
+            "description": "Adds newsletter functionality to Contao",
2070
+            "homepage": "https://contao.org",
2071
+            "support": {
2072
+                "docs": "https://docs.contao.org",
2073
+                "forum": "https://community.contao.org",
2074
+                "issues": "https://github.com/contao/contao/issues",
2075
+                "source": "https://github.com/contao/newsletter-bundle"
2076
+            },
2077
+            "funding": [
2078
+                {
2079
+                    "url": "https://to.contao.org/donate",
2080
+                    "type": "custom"
2081
+                }
2082
+            ],
2083
+            "time": "2022-07-05T11:01:11+00:00"
2084
+        },
2085
+        {
2086
+            "name": "dasprid/enum",
2087
+            "version": "1.0.3",
2088
+            "source": {
2089
+                "type": "git",
2090
+                "url": "https://github.com/DASPRiD/Enum.git",
2091
+                "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2"
2092
+            },
2093
+            "dist": {
2094
+                "type": "zip",
2095
+                "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2",
2096
+                "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2",
2097
+                "shasum": ""
2098
+            },
2099
+            "require-dev": {
2100
+                "phpunit/phpunit": "^7 | ^8 | ^9",
2101
+                "squizlabs/php_codesniffer": "^3.4"
2102
+            },
2103
+            "type": "library",
2104
+            "autoload": {
2105
+                "psr-4": {
2106
+                    "DASPRiD\\Enum\\": "src/"
2107
+                }
2108
+            },
2109
+            "notification-url": "https://packagist.org/downloads/",
2110
+            "license": [
2111
+                "BSD-2-Clause"
2112
+            ],
2113
+            "authors": [
2114
+                {
2115
+                    "name": "Ben Scholzen 'DASPRiD'",
2116
+                    "email": "mail@dasprids.de",
2117
+                    "homepage": "https://dasprids.de/",
2118
+                    "role": "Developer"
2119
+                }
2120
+            ],
2121
+            "description": "PHP 7.1 enum implementation",
2122
+            "keywords": [
2123
+                "enum",
2124
+                "map"
2125
+            ],
2126
+            "support": {
2127
+                "issues": "https://github.com/DASPRiD/Enum/issues",
2128
+                "source": "https://github.com/DASPRiD/Enum/tree/1.0.3"
2129
+            },
2130
+            "time": "2020-10-02T16:03:48+00:00"
2131
+        },
2132
+        {
2133
+            "name": "dflydev/dot-access-data",
2134
+            "version": "v3.0.2",
2135
+            "source": {
2136
+                "type": "git",
2137
+                "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
2138
+                "reference": "f41715465d65213d644d3141a6a93081be5d3549"
2139
+            },
2140
+            "dist": {
2141
+                "type": "zip",
2142
+                "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549",
2143
+                "reference": "f41715465d65213d644d3141a6a93081be5d3549",
2144
+                "shasum": ""
2145
+            },
2146
+            "require": {
2147
+                "php": "^7.1 || ^8.0"
2148
+            },
2149
+            "require-dev": {
2150
+                "phpstan/phpstan": "^0.12.42",
2151
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3",
2152
+                "scrutinizer/ocular": "1.6.0",
2153
+                "squizlabs/php_codesniffer": "^3.5",
2154
+                "vimeo/psalm": "^4.0.0"
2155
+            },
2156
+            "type": "library",
2157
+            "extra": {
2158
+                "branch-alias": {
2159
+                    "dev-main": "3.x-dev"
2160
+                }
2161
+            },
2162
+            "autoload": {
2163
+                "psr-4": {
2164
+                    "Dflydev\\DotAccessData\\": "src/"
2165
+                }
2166
+            },
2167
+            "notification-url": "https://packagist.org/downloads/",
2168
+            "license": [
2169
+                "MIT"
2170
+            ],
2171
+            "authors": [
2172
+                {
2173
+                    "name": "Dragonfly Development Inc.",
2174
+                    "email": "info@dflydev.com",
2175
+                    "homepage": "http://dflydev.com"
2176
+                },
2177
+                {
2178
+                    "name": "Beau Simensen",
2179
+                    "email": "beau@dflydev.com",
2180
+                    "homepage": "http://beausimensen.com"
2181
+                },
2182
+                {
2183
+                    "name": "Carlos Frutos",
2184
+                    "email": "carlos@kiwing.it",
2185
+                    "homepage": "https://github.com/cfrutos"
2186
+                },
2187
+                {
2188
+                    "name": "Colin O'Dell",
2189
+                    "email": "colinodell@gmail.com",
2190
+                    "homepage": "https://www.colinodell.com"
2191
+                }
2192
+            ],
2193
+            "description": "Given a deep data structure, access data by dot notation.",
2194
+            "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
2195
+            "keywords": [
2196
+                "access",
2197
+                "data",
2198
+                "dot",
2199
+                "notation"
2200
+            ],
2201
+            "support": {
2202
+                "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues",
2203
+                "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2"
2204
+            },
2205
+            "time": "2022-10-27T11:44:00+00:00"
2206
+        },
2207
+        {
2208
+            "name": "doctrine/annotations",
2209
+            "version": "1.13.3",
2210
+            "source": {
2211
+                "type": "git",
2212
+                "url": "https://github.com/doctrine/annotations.git",
2213
+                "reference": "648b0343343565c4a056bfc8392201385e8d89f0"
2214
+            },
2215
+            "dist": {
2216
+                "type": "zip",
2217
+                "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0",
2218
+                "reference": "648b0343343565c4a056bfc8392201385e8d89f0",
2219
+                "shasum": ""
2220
+            },
2221
+            "require": {
2222
+                "doctrine/lexer": "1.*",
2223
+                "ext-tokenizer": "*",
2224
+                "php": "^7.1 || ^8.0",
2225
+                "psr/cache": "^1 || ^2 || ^3"
2226
+            },
2227
+            "require-dev": {
2228
+                "doctrine/cache": "^1.11 || ^2.0",
2229
+                "doctrine/coding-standard": "^6.0 || ^8.1",
2230
+                "phpstan/phpstan": "^1.4.10 || ^1.8.0",
2231
+                "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5",
2232
+                "symfony/cache": "^4.4 || ^5.2",
2233
+                "vimeo/psalm": "^4.10"
2234
+            },
2235
+            "type": "library",
2236
+            "autoload": {
2237
+                "psr-4": {
2238
+                    "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
2239
+                }
2240
+            },
2241
+            "notification-url": "https://packagist.org/downloads/",
2242
+            "license": [
2243
+                "MIT"
2244
+            ],
2245
+            "authors": [
2246
+                {
2247
+                    "name": "Guilherme Blanco",
2248
+                    "email": "guilhermeblanco@gmail.com"
2249
+                },
2250
+                {
2251
+                    "name": "Roman Borschel",
2252
+                    "email": "roman@code-factory.org"
2253
+                },
2254
+                {
2255
+                    "name": "Benjamin Eberlei",
2256
+                    "email": "kontakt@beberlei.de"
2257
+                },
2258
+                {
2259
+                    "name": "Jonathan Wage",
2260
+                    "email": "jonwage@gmail.com"
2261
+                },
2262
+                {
2263
+                    "name": "Johannes Schmitt",
2264
+                    "email": "schmittjoh@gmail.com"
2265
+                }
2266
+            ],
2267
+            "description": "Docblock Annotations Parser",
2268
+            "homepage": "https://www.doctrine-project.org/projects/annotations.html",
2269
+            "keywords": [
2270
+                "annotations",
2271
+                "docblock",
2272
+                "parser"
2273
+            ],
2274
+            "support": {
2275
+                "issues": "https://github.com/doctrine/annotations/issues",
2276
+                "source": "https://github.com/doctrine/annotations/tree/1.13.3"
2277
+            },
2278
+            "time": "2022-07-02T10:48:51+00:00"
2279
+        },
2280
+        {
2281
+            "name": "doctrine/cache",
2282
+            "version": "2.2.0",
2283
+            "source": {
2284
+                "type": "git",
2285
+                "url": "https://github.com/doctrine/cache.git",
2286
+                "reference": "1ca8f21980e770095a31456042471a57bc4c68fb"
2287
+            },
2288
+            "dist": {
2289
+                "type": "zip",
2290
+                "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb",
2291
+                "reference": "1ca8f21980e770095a31456042471a57bc4c68fb",
2292
+                "shasum": ""
2293
+            },
2294
+            "require": {
2295
+                "php": "~7.1 || ^8.0"
2296
+            },
2297
+            "conflict": {
2298
+                "doctrine/common": ">2.2,<2.4"
2299
+            },
2300
+            "require-dev": {
2301
+                "cache/integration-tests": "dev-master",
2302
+                "doctrine/coding-standard": "^9",
2303
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
2304
+                "psr/cache": "^1.0 || ^2.0 || ^3.0",
2305
+                "symfony/cache": "^4.4 || ^5.4 || ^6",
2306
+                "symfony/var-exporter": "^4.4 || ^5.4 || ^6"
2307
+            },
2308
+            "type": "library",
2309
+            "autoload": {
2310
+                "psr-4": {
2311
+                    "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
2312
+                }
2313
+            },
2314
+            "notification-url": "https://packagist.org/downloads/",
2315
+            "license": [
2316
+                "MIT"
2317
+            ],
2318
+            "authors": [
2319
+                {
2320
+                    "name": "Guilherme Blanco",
2321
+                    "email": "guilhermeblanco@gmail.com"
2322
+                },
2323
+                {
2324
+                    "name": "Roman Borschel",
2325
+                    "email": "roman@code-factory.org"
2326
+                },
2327
+                {
2328
+                    "name": "Benjamin Eberlei",
2329
+                    "email": "kontakt@beberlei.de"
2330
+                },
2331
+                {
2332
+                    "name": "Jonathan Wage",
2333
+                    "email": "jonwage@gmail.com"
2334
+                },
2335
+                {
2336
+                    "name": "Johannes Schmitt",
2337
+                    "email": "schmittjoh@gmail.com"
2338
+                }
2339
+            ],
2340
+            "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.",
2341
+            "homepage": "https://www.doctrine-project.org/projects/cache.html",
2342
+            "keywords": [
2343
+                "abstraction",
2344
+                "apcu",
2345
+                "cache",
2346
+                "caching",
2347
+                "couchdb",
2348
+                "memcached",
2349
+                "php",
2350
+                "redis",
2351
+                "xcache"
2352
+            ],
2353
+            "support": {
2354
+                "issues": "https://github.com/doctrine/cache/issues",
2355
+                "source": "https://github.com/doctrine/cache/tree/2.2.0"
2356
+            },
2357
+            "funding": [
2358
+                {
2359
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
2360
+                    "type": "custom"
2361
+                },
2362
+                {
2363
+                    "url": "https://www.patreon.com/phpdoctrine",
2364
+                    "type": "patreon"
2365
+                },
2366
+                {
2367
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache",
2368
+                    "type": "tidelift"
2369
+                }
2370
+            ],
2371
+            "time": "2022-05-20T20:07:39+00:00"
2372
+        },
2373
+        {
2374
+            "name": "doctrine/collections",
2375
+            "version": "1.8.0",
2376
+            "source": {
2377
+                "type": "git",
2378
+                "url": "https://github.com/doctrine/collections.git",
2379
+                "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e"
2380
+            },
2381
+            "dist": {
2382
+                "type": "zip",
2383
+                "url": "https://api.github.com/repos/doctrine/collections/zipball/2b44dd4cbca8b5744327de78bafef5945c7e7b5e",
2384
+                "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e",
2385
+                "shasum": ""
2386
+            },
2387
+            "require": {
2388
+                "doctrine/deprecations": "^0.5.3 || ^1",
2389
+                "php": "^7.1.3 || ^8.0"
2390
+            },
2391
+            "require-dev": {
2392
+                "doctrine/coding-standard": "^9.0 || ^10.0",
2393
+                "phpstan/phpstan": "^1.4.8",
2394
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5",
2395
+                "vimeo/psalm": "^4.22"
2396
+            },
2397
+            "type": "library",
2398
+            "autoload": {
2399
+                "psr-4": {
2400
+                    "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections"
2401
+                }
2402
+            },
2403
+            "notification-url": "https://packagist.org/downloads/",
2404
+            "license": [
2405
+                "MIT"
2406
+            ],
2407
+            "authors": [
2408
+                {
2409
+                    "name": "Guilherme Blanco",
2410
+                    "email": "guilhermeblanco@gmail.com"
2411
+                },
2412
+                {
2413
+                    "name": "Roman Borschel",
2414
+                    "email": "roman@code-factory.org"
2415
+                },
2416
+                {
2417
+                    "name": "Benjamin Eberlei",
2418
+                    "email": "kontakt@beberlei.de"
2419
+                },
2420
+                {
2421
+                    "name": "Jonathan Wage",
2422
+                    "email": "jonwage@gmail.com"
2423
+                },
2424
+                {
2425
+                    "name": "Johannes Schmitt",
2426
+                    "email": "schmittjoh@gmail.com"
2427
+                }
2428
+            ],
2429
+            "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.",
2430
+            "homepage": "https://www.doctrine-project.org/projects/collections.html",
2431
+            "keywords": [
2432
+                "array",
2433
+                "collections",
2434
+                "iterators",
2435
+                "php"
2436
+            ],
2437
+            "support": {
2438
+                "issues": "https://github.com/doctrine/collections/issues",
2439
+                "source": "https://github.com/doctrine/collections/tree/1.8.0"
2440
+            },
2441
+            "time": "2022-09-01T20:12:10+00:00"
2442
+        },
2443
+        {
2444
+            "name": "doctrine/common",
2445
+            "version": "3.4.3",
2446
+            "source": {
2447
+                "type": "git",
2448
+                "url": "https://github.com/doctrine/common.git",
2449
+                "reference": "8b5e5650391f851ed58910b3e3d48a71062eeced"
2450
+            },
2451
+            "dist": {
2452
+                "type": "zip",
2453
+                "url": "https://api.github.com/repos/doctrine/common/zipball/8b5e5650391f851ed58910b3e3d48a71062eeced",
2454
+                "reference": "8b5e5650391f851ed58910b3e3d48a71062eeced",
2455
+                "shasum": ""
2456
+            },
2457
+            "require": {
2458
+                "doctrine/persistence": "^2.0 || ^3.0",
2459
+                "php": "^7.1 || ^8.0"
2460
+            },
2461
+            "require-dev": {
2462
+                "doctrine/coding-standard": "^9.0 || ^10.0",
2463
+                "doctrine/collections": "^1",
2464
+                "phpstan/phpstan": "^1.4.1",
2465
+                "phpstan/phpstan-phpunit": "^1",
2466
+                "phpunit/phpunit": "^7.5.20 || ^8.5 || ^9.0",
2467
+                "squizlabs/php_codesniffer": "^3.0",
2468
+                "symfony/phpunit-bridge": "^6.1",
2469
+                "vimeo/psalm": "^4.4"
2470
+            },
2471
+            "type": "library",
2472
+            "autoload": {
2473
+                "psr-4": {
2474
+                    "Doctrine\\Common\\": "src"
2475
+                }
2476
+            },
2477
+            "notification-url": "https://packagist.org/downloads/",
2478
+            "license": [
2479
+                "MIT"
2480
+            ],
2481
+            "authors": [
2482
+                {
2483
+                    "name": "Guilherme Blanco",
2484
+                    "email": "guilhermeblanco@gmail.com"
2485
+                },
2486
+                {
2487
+                    "name": "Roman Borschel",
2488
+                    "email": "roman@code-factory.org"
2489
+                },
2490
+                {
2491
+                    "name": "Benjamin Eberlei",
2492
+                    "email": "kontakt@beberlei.de"
2493
+                },
2494
+                {
2495
+                    "name": "Jonathan Wage",
2496
+                    "email": "jonwage@gmail.com"
2497
+                },
2498
+                {
2499
+                    "name": "Johannes Schmitt",
2500
+                    "email": "schmittjoh@gmail.com"
2501
+                },
2502
+                {
2503
+                    "name": "Marco Pivetta",
2504
+                    "email": "ocramius@gmail.com"
2505
+                }
2506
+            ],
2507
+            "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, proxies and much more.",
2508
+            "homepage": "https://www.doctrine-project.org/projects/common.html",
2509
+            "keywords": [
2510
+                "common",
2511
+                "doctrine",
2512
+                "php"
2513
+            ],
2514
+            "support": {
2515
+                "issues": "https://github.com/doctrine/common/issues",
2516
+                "source": "https://github.com/doctrine/common/tree/3.4.3"
2517
+            },
2518
+            "funding": [
2519
+                {
2520
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
2521
+                    "type": "custom"
2522
+                },
2523
+                {
2524
+                    "url": "https://www.patreon.com/phpdoctrine",
2525
+                    "type": "patreon"
2526
+                },
2527
+                {
2528
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcommon",
2529
+                    "type": "tidelift"
2530
+                }
2531
+            ],
2532
+            "time": "2022-10-09T11:47:59+00:00"
2533
+        },
2534
+        {
2535
+            "name": "doctrine/dbal",
2536
+            "version": "3.5.1",
2537
+            "source": {
2538
+                "type": "git",
2539
+                "url": "https://github.com/doctrine/dbal.git",
2540
+                "reference": "f38ee8aaca2d58ee88653cb34a6a3880c23f38a5"
2541
+            },
2542
+            "dist": {
2543
+                "type": "zip",
2544
+                "url": "https://api.github.com/repos/doctrine/dbal/zipball/f38ee8aaca2d58ee88653cb34a6a3880c23f38a5",
2545
+                "reference": "f38ee8aaca2d58ee88653cb34a6a3880c23f38a5",
2546
+                "shasum": ""
2547
+            },
2548
+            "require": {
2549
+                "composer-runtime-api": "^2",
2550
+                "doctrine/cache": "^1.11|^2.0",
2551
+                "doctrine/deprecations": "^0.5.3|^1",
2552
+                "doctrine/event-manager": "^1|^2",
2553
+                "php": "^7.4 || ^8.0",
2554
+                "psr/cache": "^1|^2|^3",
2555
+                "psr/log": "^1|^2|^3"
2556
+            },
2557
+            "require-dev": {
2558
+                "doctrine/coding-standard": "10.0.0",
2559
+                "jetbrains/phpstorm-stubs": "2022.2",
2560
+                "phpstan/phpstan": "1.8.10",
2561
+                "phpstan/phpstan-strict-rules": "^1.4",
2562
+                "phpunit/phpunit": "9.5.25",
2563
+                "psalm/plugin-phpunit": "0.17.0",
2564
+                "squizlabs/php_codesniffer": "3.7.1",
2565
+                "symfony/cache": "^5.4|^6.0",
2566
+                "symfony/console": "^4.4|^5.4|^6.0",
2567
+                "vimeo/psalm": "4.29.0"
2568
+            },
2569
+            "suggest": {
2570
+                "symfony/console": "For helpful console commands such as SQL execution and import of files."
2571
+            },
2572
+            "bin": [
2573
+                "bin/doctrine-dbal"
2574
+            ],
2575
+            "type": "library",
2576
+            "autoload": {
2577
+                "psr-4": {
2578
+                    "Doctrine\\DBAL\\": "src"
2579
+                }
2580
+            },
2581
+            "notification-url": "https://packagist.org/downloads/",
2582
+            "license": [
2583
+                "MIT"
2584
+            ],
2585
+            "authors": [
2586
+                {
2587
+                    "name": "Guilherme Blanco",
2588
+                    "email": "guilhermeblanco@gmail.com"
2589
+                },
2590
+                {
2591
+                    "name": "Roman Borschel",
2592
+                    "email": "roman@code-factory.org"
2593
+                },
2594
+                {
2595
+                    "name": "Benjamin Eberlei",
2596
+                    "email": "kontakt@beberlei.de"
2597
+                },
2598
+                {
2599
+                    "name": "Jonathan Wage",
2600
+                    "email": "jonwage@gmail.com"
2601
+                }
2602
+            ],
2603
+            "description": "Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.",
2604
+            "homepage": "https://www.doctrine-project.org/projects/dbal.html",
2605
+            "keywords": [
2606
+                "abstraction",
2607
+                "database",
2608
+                "db2",
2609
+                "dbal",
2610
+                "mariadb",
2611
+                "mssql",
2612
+                "mysql",
2613
+                "oci8",
2614
+                "oracle",
2615
+                "pdo",
2616
+                "pgsql",
2617
+                "postgresql",
2618
+                "queryobject",
2619
+                "sasql",
2620
+                "sql",
2621
+                "sqlite",
2622
+                "sqlserver",
2623
+                "sqlsrv"
2624
+            ],
2625
+            "support": {
2626
+                "issues": "https://github.com/doctrine/dbal/issues",
2627
+                "source": "https://github.com/doctrine/dbal/tree/3.5.1"
2628
+            },
2629
+            "funding": [
2630
+                {
2631
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
2632
+                    "type": "custom"
2633
+                },
2634
+                {
2635
+                    "url": "https://www.patreon.com/phpdoctrine",
2636
+                    "type": "patreon"
2637
+                },
2638
+                {
2639
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdbal",
2640
+                    "type": "tidelift"
2641
+                }
2642
+            ],
2643
+            "time": "2022-10-24T07:26:18+00:00"
2644
+        },
2645
+        {
2646
+            "name": "doctrine/deprecations",
2647
+            "version": "v1.0.0",
2648
+            "source": {
2649
+                "type": "git",
2650
+                "url": "https://github.com/doctrine/deprecations.git",
2651
+                "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
2652
+            },
2653
+            "dist": {
2654
+                "type": "zip",
2655
+                "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
2656
+                "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
2657
+                "shasum": ""
2658
+            },
2659
+            "require": {
2660
+                "php": "^7.1|^8.0"
2661
+            },
2662
+            "require-dev": {
2663
+                "doctrine/coding-standard": "^9",
2664
+                "phpunit/phpunit": "^7.5|^8.5|^9.5",
2665
+                "psr/log": "^1|^2|^3"
2666
+            },
2667
+            "suggest": {
2668
+                "psr/log": "Allows logging deprecations via PSR-3 logger implementation"
2669
+            },
2670
+            "type": "library",
2671
+            "autoload": {
2672
+                "psr-4": {
2673
+                    "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
2674
+                }
2675
+            },
2676
+            "notification-url": "https://packagist.org/downloads/",
2677
+            "license": [
2678
+                "MIT"
2679
+            ],
2680
+            "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
2681
+            "homepage": "https://www.doctrine-project.org/",
2682
+            "support": {
2683
+                "issues": "https://github.com/doctrine/deprecations/issues",
2684
+                "source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
2685
+            },
2686
+            "time": "2022-05-02T15:47:09+00:00"
2687
+        },
2688
+        {
2689
+            "name": "doctrine/doctrine-bundle",
2690
+            "version": "2.7.1",
2691
+            "source": {
2692
+                "type": "git",
2693
+                "url": "https://github.com/doctrine/DoctrineBundle.git",
2694
+                "reference": "a2dcad48741c9d12fd6040398cf075025030096e"
2695
+            },
2696
+            "dist": {
2697
+                "type": "zip",
2698
+                "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/a2dcad48741c9d12fd6040398cf075025030096e",
2699
+                "reference": "a2dcad48741c9d12fd6040398cf075025030096e",
2700
+                "shasum": ""
2701
+            },
2702
+            "require": {
2703
+                "doctrine/annotations": "^1",
2704
+                "doctrine/cache": "^1.11 || ^2.0",
2705
+                "doctrine/dbal": "^2.13.1 || ^3.3.2",
2706
+                "doctrine/persistence": "^2.2 || ^3",
2707
+                "doctrine/sql-formatter": "^1.0.1",
2708
+                "php": "^7.1 || ^8.0",
2709
+                "symfony/cache": "^4.4 || ^5.4 || ^6.0",
2710
+                "symfony/config": "^4.4.3 || ^5.4 || ^6.0",
2711
+                "symfony/console": "^4.4 || ^5.4 || ^6.0",
2712
+                "symfony/dependency-injection": "^4.4.18 || ^5.4 || ^6.0",
2713
+                "symfony/deprecation-contracts": "^2.1 || ^3",
2714
+                "symfony/doctrine-bridge": "^4.4.22 || ^5.4 || ^6.0",
2715
+                "symfony/framework-bundle": "^4.4 || ^5.4 || ^6.0",
2716
+                "symfony/service-contracts": "^1.1.1 || ^2.0 || ^3"
2717
+            },
2718
+            "conflict": {
2719
+                "doctrine/orm": "<2.11 || >=3.0",
2720
+                "twig/twig": "<1.34 || >=2.0,<2.4"
2721
+            },
2722
+            "require-dev": {
2723
+                "doctrine/coding-standard": "^9.0",
2724
+                "doctrine/orm": "^2.11 || ^3.0",
2725
+                "friendsofphp/proxy-manager-lts": "^1.0",
2726
+                "phpunit/phpunit": "^7.5 || ^8.0 || ^9.3 || ^10.0",
2727
+                "psalm/plugin-phpunit": "^0.16.1",
2728
+                "psalm/plugin-symfony": "^3",
2729
+                "psr/log": "^1.1.4 || ^2.0 || ^3.0",
2730
+                "symfony/phpunit-bridge": "^6.1",
2731
+                "symfony/property-info": "^4.4 || ^5.4 || ^6.0",
2732
+                "symfony/proxy-manager-bridge": "^4.4 || ^5.4 || ^6.0",
2733
+                "symfony/security-bundle": "^4.4 || ^5.4 || ^6.0",
2734
+                "symfony/twig-bridge": "^4.4 || ^5.4 || ^6.0",
2735
+                "symfony/validator": "^4.4 || ^5.4 || ^6.0",
2736
+                "symfony/web-profiler-bundle": "^4.4 || ^5.4 || ^6.0",
2737
+                "symfony/yaml": "^4.4 || ^5.4 || ^6.0",
2738
+                "twig/twig": "^1.34 || ^2.12 || ^3.0",
2739
+                "vimeo/psalm": "^4.7"
2740
+            },
2741
+            "suggest": {
2742
+                "doctrine/orm": "The Doctrine ORM integration is optional in the bundle.",
2743
+                "ext-pdo": "*",
2744
+                "symfony/web-profiler-bundle": "To use the data collector."
2745
+            },
2746
+            "type": "symfony-bundle",
2747
+            "autoload": {
2748
+                "psr-4": {
2749
+                    "Doctrine\\Bundle\\DoctrineBundle\\": ""
2750
+                }
2751
+            },
2752
+            "notification-url": "https://packagist.org/downloads/",
2753
+            "license": [
2754
+                "MIT"
2755
+            ],
2756
+            "authors": [
2757
+                {
2758
+                    "name": "Fabien Potencier",
2759
+                    "email": "fabien@symfony.com"
2760
+                },
2761
+                {
2762
+                    "name": "Benjamin Eberlei",
2763
+                    "email": "kontakt@beberlei.de"
2764
+                },
2765
+                {
2766
+                    "name": "Symfony Community",
2767
+                    "homepage": "https://symfony.com/contributors"
2768
+                },
2769
+                {
2770
+                    "name": "Doctrine Project",
2771
+                    "homepage": "https://www.doctrine-project.org/"
2772
+                }
2773
+            ],
2774
+            "description": "Symfony DoctrineBundle",
2775
+            "homepage": "https://www.doctrine-project.org",
2776
+            "keywords": [
2777
+                "database",
2778
+                "dbal",
2779
+                "orm",
2780
+                "persistence"
2781
+            ],
2782
+            "support": {
2783
+                "issues": "https://github.com/doctrine/DoctrineBundle/issues",
2784
+                "source": "https://github.com/doctrine/DoctrineBundle/tree/2.7.1"
2785
+            },
2786
+            "funding": [
2787
+                {
2788
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
2789
+                    "type": "custom"
2790
+                },
2791
+                {
2792
+                    "url": "https://www.patreon.com/phpdoctrine",
2793
+                    "type": "patreon"
2794
+                },
2795
+                {
2796
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdoctrine-bundle",
2797
+                    "type": "tidelift"
2798
+                }
2799
+            ],
2800
+            "time": "2022-10-23T09:47:06+00:00"
2801
+        },
2802
+        {
2803
+            "name": "doctrine/event-manager",
2804
+            "version": "1.2.0",
2805
+            "source": {
2806
+                "type": "git",
2807
+                "url": "https://github.com/doctrine/event-manager.git",
2808
+                "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520"
2809
+            },
2810
+            "dist": {
2811
+                "type": "zip",
2812
+                "url": "https://api.github.com/repos/doctrine/event-manager/zipball/95aa4cb529f1e96576f3fda9f5705ada4056a520",
2813
+                "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520",
2814
+                "shasum": ""
2815
+            },
2816
+            "require": {
2817
+                "doctrine/deprecations": "^0.5.3 || ^1",
2818
+                "php": "^7.1 || ^8.0"
2819
+            },
2820
+            "conflict": {
2821
+                "doctrine/common": "<2.9"
2822
+            },
2823
+            "require-dev": {
2824
+                "doctrine/coding-standard": "^9 || ^10",
2825
+                "phpstan/phpstan": "~1.4.10 || ^1.8.8",
2826
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
2827
+                "vimeo/psalm": "^4.24"
2828
+            },
2829
+            "type": "library",
2830
+            "autoload": {
2831
+                "psr-4": {
2832
+                    "Doctrine\\Common\\": "src"
2833
+                }
2834
+            },
2835
+            "notification-url": "https://packagist.org/downloads/",
2836
+            "license": [
2837
+                "MIT"
2838
+            ],
2839
+            "authors": [
2840
+                {
2841
+                    "name": "Guilherme Blanco",
2842
+                    "email": "guilhermeblanco@gmail.com"
2843
+                },
2844
+                {
2845
+                    "name": "Roman Borschel",
2846
+                    "email": "roman@code-factory.org"
2847
+                },
2848
+                {
2849
+                    "name": "Benjamin Eberlei",
2850
+                    "email": "kontakt@beberlei.de"
2851
+                },
2852
+                {
2853
+                    "name": "Jonathan Wage",
2854
+                    "email": "jonwage@gmail.com"
2855
+                },
2856
+                {
2857
+                    "name": "Johannes Schmitt",
2858
+                    "email": "schmittjoh@gmail.com"
2859
+                },
2860
+                {
2861
+                    "name": "Marco Pivetta",
2862
+                    "email": "ocramius@gmail.com"
2863
+                }
2864
+            ],
2865
+            "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.",
2866
+            "homepage": "https://www.doctrine-project.org/projects/event-manager.html",
2867
+            "keywords": [
2868
+                "event",
2869
+                "event dispatcher",
2870
+                "event manager",
2871
+                "event system",
2872
+                "events"
2873
+            ],
2874
+            "support": {
2875
+                "issues": "https://github.com/doctrine/event-manager/issues",
2876
+                "source": "https://github.com/doctrine/event-manager/tree/1.2.0"
2877
+            },
2878
+            "funding": [
2879
+                {
2880
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
2881
+                    "type": "custom"
2882
+                },
2883
+                {
2884
+                    "url": "https://www.patreon.com/phpdoctrine",
2885
+                    "type": "patreon"
2886
+                },
2887
+                {
2888
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager",
2889
+                    "type": "tidelift"
2890
+                }
2891
+            ],
2892
+            "time": "2022-10-12T20:51:15+00:00"
2893
+        },
2894
+        {
2895
+            "name": "doctrine/inflector",
2896
+            "version": "2.0.6",
2897
+            "source": {
2898
+                "type": "git",
2899
+                "url": "https://github.com/doctrine/inflector.git",
2900
+                "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"
2901
+            },
2902
+            "dist": {
2903
+                "type": "zip",
2904
+                "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
2905
+                "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
2906
+                "shasum": ""
2907
+            },
2908
+            "require": {
2909
+                "php": "^7.2 || ^8.0"
2910
+            },
2911
+            "require-dev": {
2912
+                "doctrine/coding-standard": "^10",
2913
+                "phpstan/phpstan": "^1.8",
2914
+                "phpstan/phpstan-phpunit": "^1.1",
2915
+                "phpstan/phpstan-strict-rules": "^1.3",
2916
+                "phpunit/phpunit": "^8.5 || ^9.5",
2917
+                "vimeo/psalm": "^4.25"
2918
+            },
2919
+            "type": "library",
2920
+            "autoload": {
2921
+                "psr-4": {
2922
+                    "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
2923
+                }
2924
+            },
2925
+            "notification-url": "https://packagist.org/downloads/",
2926
+            "license": [
2927
+                "MIT"
2928
+            ],
2929
+            "authors": [
2930
+                {
2931
+                    "name": "Guilherme Blanco",
2932
+                    "email": "guilhermeblanco@gmail.com"
2933
+                },
2934
+                {
2935
+                    "name": "Roman Borschel",
2936
+                    "email": "roman@code-factory.org"
2937
+                },
2938
+                {
2939
+                    "name": "Benjamin Eberlei",
2940
+                    "email": "kontakt@beberlei.de"
2941
+                },
2942
+                {
2943
+                    "name": "Jonathan Wage",
2944
+                    "email": "jonwage@gmail.com"
2945
+                },
2946
+                {
2947
+                    "name": "Johannes Schmitt",
2948
+                    "email": "schmittjoh@gmail.com"
2949
+                }
2950
+            ],
2951
+            "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
2952
+            "homepage": "https://www.doctrine-project.org/projects/inflector.html",
2953
+            "keywords": [
2954
+                "inflection",
2955
+                "inflector",
2956
+                "lowercase",
2957
+                "manipulation",
2958
+                "php",
2959
+                "plural",
2960
+                "singular",
2961
+                "strings",
2962
+                "uppercase",
2963
+                "words"
2964
+            ],
2965
+            "support": {
2966
+                "issues": "https://github.com/doctrine/inflector/issues",
2967
+                "source": "https://github.com/doctrine/inflector/tree/2.0.6"
2968
+            },
2969
+            "funding": [
2970
+                {
2971
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
2972
+                    "type": "custom"
2973
+                },
2974
+                {
2975
+                    "url": "https://www.patreon.com/phpdoctrine",
2976
+                    "type": "patreon"
2977
+                },
2978
+                {
2979
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
2980
+                    "type": "tidelift"
2981
+                }
2982
+            ],
2983
+            "time": "2022-10-20T09:10:12+00:00"
2984
+        },
2985
+        {
2986
+            "name": "doctrine/instantiator",
2987
+            "version": "1.4.1",
2988
+            "source": {
2989
+                "type": "git",
2990
+                "url": "https://github.com/doctrine/instantiator.git",
2991
+                "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc"
2992
+            },
2993
+            "dist": {
2994
+                "type": "zip",
2995
+                "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc",
2996
+                "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc",
2997
+                "shasum": ""
2998
+            },
2999
+            "require": {
3000
+                "php": "^7.1 || ^8.0"
3001
+            },
3002
+            "require-dev": {
3003
+                "doctrine/coding-standard": "^9",
3004
+                "ext-pdo": "*",
3005
+                "ext-phar": "*",
3006
+                "phpbench/phpbench": "^0.16 || ^1",
3007
+                "phpstan/phpstan": "^1.4",
3008
+                "phpstan/phpstan-phpunit": "^1",
3009
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
3010
+                "vimeo/psalm": "^4.22"
3011
+            },
3012
+            "type": "library",
3013
+            "autoload": {
3014
+                "psr-4": {
3015
+                    "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
3016
+                }
3017
+            },
3018
+            "notification-url": "https://packagist.org/downloads/",
3019
+            "license": [
3020
+                "MIT"
3021
+            ],
3022
+            "authors": [
3023
+                {
3024
+                    "name": "Marco Pivetta",
3025
+                    "email": "ocramius@gmail.com",
3026
+                    "homepage": "https://ocramius.github.io/"
3027
+                }
3028
+            ],
3029
+            "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
3030
+            "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
3031
+            "keywords": [
3032
+                "constructor",
3033
+                "instantiate"
3034
+            ],
3035
+            "support": {
3036
+                "issues": "https://github.com/doctrine/instantiator/issues",
3037
+                "source": "https://github.com/doctrine/instantiator/tree/1.4.1"
3038
+            },
3039
+            "funding": [
3040
+                {
3041
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
3042
+                    "type": "custom"
3043
+                },
3044
+                {
3045
+                    "url": "https://www.patreon.com/phpdoctrine",
3046
+                    "type": "patreon"
3047
+                },
3048
+                {
3049
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
3050
+                    "type": "tidelift"
3051
+                }
3052
+            ],
3053
+            "time": "2022-03-03T08:28:38+00:00"
3054
+        },
3055
+        {
3056
+            "name": "doctrine/lexer",
3057
+            "version": "1.2.3",
3058
+            "source": {
3059
+                "type": "git",
3060
+                "url": "https://github.com/doctrine/lexer.git",
3061
+                "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229"
3062
+            },
3063
+            "dist": {
3064
+                "type": "zip",
3065
+                "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229",
3066
+                "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229",
3067
+                "shasum": ""
3068
+            },
3069
+            "require": {
3070
+                "php": "^7.1 || ^8.0"
3071
+            },
3072
+            "require-dev": {
3073
+                "doctrine/coding-standard": "^9.0",
3074
+                "phpstan/phpstan": "^1.3",
3075
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
3076
+                "vimeo/psalm": "^4.11"
3077
+            },
3078
+            "type": "library",
3079
+            "autoload": {
3080
+                "psr-4": {
3081
+                    "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
3082
+                }
3083
+            },
3084
+            "notification-url": "https://packagist.org/downloads/",
3085
+            "license": [
3086
+                "MIT"
3087
+            ],
3088
+            "authors": [
3089
+                {
3090
+                    "name": "Guilherme Blanco",
3091
+                    "email": "guilhermeblanco@gmail.com"
3092
+                },
3093
+                {
3094
+                    "name": "Roman Borschel",
3095
+                    "email": "roman@code-factory.org"
3096
+                },
3097
+                {
3098
+                    "name": "Johannes Schmitt",
3099
+                    "email": "schmittjoh@gmail.com"
3100
+                }
3101
+            ],
3102
+            "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
3103
+            "homepage": "https://www.doctrine-project.org/projects/lexer.html",
3104
+            "keywords": [
3105
+                "annotations",
3106
+                "docblock",
3107
+                "lexer",
3108
+                "parser",
3109
+                "php"
3110
+            ],
3111
+            "support": {
3112
+                "issues": "https://github.com/doctrine/lexer/issues",
3113
+                "source": "https://github.com/doctrine/lexer/tree/1.2.3"
3114
+            },
3115
+            "funding": [
3116
+                {
3117
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
3118
+                    "type": "custom"
3119
+                },
3120
+                {
3121
+                    "url": "https://www.patreon.com/phpdoctrine",
3122
+                    "type": "patreon"
3123
+                },
3124
+                {
3125
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
3126
+                    "type": "tidelift"
3127
+                }
3128
+            ],
3129
+            "time": "2022-02-28T11:07:21+00:00"
3130
+        },
3131
+        {
3132
+            "name": "doctrine/orm",
3133
+            "version": "2.13.3",
3134
+            "source": {
3135
+                "type": "git",
3136
+                "url": "https://github.com/doctrine/orm.git",
3137
+                "reference": "e750360bd52b080c4cbaaee1b48b80f7dc873b36"
3138
+            },
3139
+            "dist": {
3140
+                "type": "zip",
3141
+                "url": "https://api.github.com/repos/doctrine/orm/zipball/e750360bd52b080c4cbaaee1b48b80f7dc873b36",
3142
+                "reference": "e750360bd52b080c4cbaaee1b48b80f7dc873b36",
3143
+                "shasum": ""
3144
+            },
3145
+            "require": {
3146
+                "composer-runtime-api": "^2",
3147
+                "doctrine/cache": "^1.12.1 || ^2.1.1",
3148
+                "doctrine/collections": "^1.5",
3149
+                "doctrine/common": "^3.0.3",
3150
+                "doctrine/dbal": "^2.13.1 || ^3.2",
3151
+                "doctrine/deprecations": "^0.5.3 || ^1",
3152
+                "doctrine/event-manager": "^1.1",
3153
+                "doctrine/inflector": "^1.4 || ^2.0",
3154
+                "doctrine/instantiator": "^1.3",
3155
+                "doctrine/lexer": "^1.2.3",
3156
+                "doctrine/persistence": "^2.4 || ^3",
3157
+                "ext-ctype": "*",
3158
+                "php": "^7.1 || ^8.0",
3159
+                "psr/cache": "^1 || ^2 || ^3",
3160
+                "symfony/console": "^3.0 || ^4.0 || ^5.0 || ^6.0",
3161
+                "symfony/polyfill-php72": "^1.23",
3162
+                "symfony/polyfill-php80": "^1.16"
3163
+            },
3164
+            "conflict": {
3165
+                "doctrine/annotations": "<1.13 || >= 2.0"
3166
+            },
3167
+            "require-dev": {
3168
+                "doctrine/annotations": "^1.13",
3169
+                "doctrine/coding-standard": "^9.0.2 || ^10.0",
3170
+                "phpbench/phpbench": "^0.16.10 || ^1.0",
3171
+                "phpstan/phpstan": "~1.4.10 || 1.8.5",
3172
+                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
3173
+                "psr/log": "^1 || ^2 || ^3",
3174
+                "squizlabs/php_codesniffer": "3.7.1",
3175
+                "symfony/cache": "^4.4 || ^5.4 || ^6.0",
3176
+                "symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0",
3177
+                "vimeo/psalm": "4.27.0"
3178
+            },
3179
+            "suggest": {
3180
+                "ext-dom": "Provides support for XSD validation for XML mapping files",
3181
+                "symfony/cache": "Provides cache support for Setup Tool with doctrine/cache 2.0",
3182
+                "symfony/yaml": "If you want to use YAML Metadata Mapping Driver"
3183
+            },
3184
+            "bin": [
3185
+                "bin/doctrine"
3186
+            ],
3187
+            "type": "library",
3188
+            "autoload": {
3189
+                "psr-4": {
3190
+                    "Doctrine\\ORM\\": "lib/Doctrine/ORM"
3191
+                }
3192
+            },
3193
+            "notification-url": "https://packagist.org/downloads/",
3194
+            "license": [
3195
+                "MIT"
3196
+            ],
3197
+            "authors": [
3198
+                {
3199
+                    "name": "Guilherme Blanco",
3200
+                    "email": "guilhermeblanco@gmail.com"
3201
+                },
3202
+                {
3203
+                    "name": "Roman Borschel",
3204
+                    "email": "roman@code-factory.org"
3205
+                },
3206
+                {
3207
+                    "name": "Benjamin Eberlei",
3208
+                    "email": "kontakt@beberlei.de"
3209
+                },
3210
+                {
3211
+                    "name": "Jonathan Wage",
3212
+                    "email": "jonwage@gmail.com"
3213
+                },
3214
+                {
3215
+                    "name": "Marco Pivetta",
3216
+                    "email": "ocramius@gmail.com"
3217
+                }
3218
+            ],
3219
+            "description": "Object-Relational-Mapper for PHP",
3220
+            "homepage": "https://www.doctrine-project.org/projects/orm.html",
3221
+            "keywords": [
3222
+                "database",
3223
+                "orm"
3224
+            ],
3225
+            "support": {
3226
+                "issues": "https://github.com/doctrine/orm/issues",
3227
+                "source": "https://github.com/doctrine/orm/tree/2.13.3"
3228
+            },
3229
+            "time": "2022-10-07T06:37:17+00:00"
3230
+        },
3231
+        {
3232
+            "name": "doctrine/persistence",
3233
+            "version": "2.5.5",
3234
+            "source": {
3235
+                "type": "git",
3236
+                "url": "https://github.com/doctrine/persistence.git",
3237
+                "reference": "38670dd6ac8f2d997a0b5b6c98cb380ef0ba9bd3"
3238
+            },
3239
+            "dist": {
3240
+                "type": "zip",
3241
+                "url": "https://api.github.com/repos/doctrine/persistence/zipball/38670dd6ac8f2d997a0b5b6c98cb380ef0ba9bd3",
3242
+                "reference": "38670dd6ac8f2d997a0b5b6c98cb380ef0ba9bd3",
3243
+                "shasum": ""
3244
+            },
3245
+            "require": {
3246
+                "doctrine/cache": "^1.11 || ^2.0",
3247
+                "doctrine/collections": "^1.0",
3248
+                "doctrine/deprecations": "^0.5.3 || ^1",
3249
+                "doctrine/event-manager": "^1 || ^2",
3250
+                "php": "^7.1 || ^8.0",
3251
+                "psr/cache": "^1.0 || ^2.0 || ^3.0"
3252
+            },
3253
+            "conflict": {
3254
+                "doctrine/annotations": "<1.0 || >=2.0",
3255
+                "doctrine/common": "<2.10"
3256
+            },
3257
+            "require-dev": {
3258
+                "composer/package-versions-deprecated": "^1.11",
3259
+                "doctrine/annotations": "^1.0",
3260
+                "doctrine/coding-standard": "^9 || ^10",
3261
+                "doctrine/common": "^3.0",
3262
+                "phpstan/phpstan": "~1.4.10 || 1.8.8",
3263
+                "phpunit/phpunit": "^7.5.20 || ^8.5 || ^9.5",
3264
+                "symfony/cache": "^4.4 || ^5.4 || ^6.0",
3265
+                "vimeo/psalm": "4.29.0"
3266
+            },
3267
+            "type": "library",
3268
+            "autoload": {
3269
+                "psr-4": {
3270
+                    "Doctrine\\Common\\": "src/Common",
3271
+                    "Doctrine\\Persistence\\": "src/Persistence"
3272
+                }
3273
+            },
3274
+            "notification-url": "https://packagist.org/downloads/",
3275
+            "license": [
3276
+                "MIT"
3277
+            ],
3278
+            "authors": [
3279
+                {
3280
+                    "name": "Guilherme Blanco",
3281
+                    "email": "guilhermeblanco@gmail.com"
3282
+                },
3283
+                {
3284
+                    "name": "Roman Borschel",
3285
+                    "email": "roman@code-factory.org"
3286
+                },
3287
+                {
3288
+                    "name": "Benjamin Eberlei",
3289
+                    "email": "kontakt@beberlei.de"
3290
+                },
3291
+                {
3292
+                    "name": "Jonathan Wage",
3293
+                    "email": "jonwage@gmail.com"
3294
+                },
3295
+                {
3296
+                    "name": "Johannes Schmitt",
3297
+                    "email": "schmittjoh@gmail.com"
3298
+                },
3299
+                {
3300
+                    "name": "Marco Pivetta",
3301
+                    "email": "ocramius@gmail.com"
3302
+                }
3303
+            ],
3304
+            "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.",
3305
+            "homepage": "https://doctrine-project.org/projects/persistence.html",
3306
+            "keywords": [
3307
+                "mapper",
3308
+                "object",
3309
+                "odm",
3310
+                "orm",
3311
+                "persistence"
3312
+            ],
3313
+            "support": {
3314
+                "issues": "https://github.com/doctrine/persistence/issues",
3315
+                "source": "https://github.com/doctrine/persistence/tree/2.5.5"
3316
+            },
3317
+            "funding": [
3318
+                {
3319
+                    "url": "https://www.doctrine-project.org/sponsorship.html",
3320
+                    "type": "custom"
3321
+                },
3322
+                {
3323
+                    "url": "https://www.patreon.com/phpdoctrine",
3324
+                    "type": "patreon"
3325
+                },
3326
+                {
3327
+                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence",
3328
+                    "type": "tidelift"
3329
+                }
3330
+            ],
3331
+            "time": "2022-10-13T07:17:40+00:00"
3332
+        },
3333
+        {
3334
+            "name": "doctrine/sql-formatter",
3335
+            "version": "1.1.3",
3336
+            "source": {
3337
+                "type": "git",
3338
+                "url": "https://github.com/doctrine/sql-formatter.git",
3339
+                "reference": "25a06c7bf4c6b8218f47928654252863ffc890a5"
3340
+            },
3341
+            "dist": {
3342
+                "type": "zip",
3343
+                "url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/25a06c7bf4c6b8218f47928654252863ffc890a5",
3344
+                "reference": "25a06c7bf4c6b8218f47928654252863ffc890a5",
3345
+                "shasum": ""
3346
+            },
3347
+            "require": {
3348
+                "php": "^7.1 || ^8.0"
3349
+            },
3350
+            "require-dev": {
3351
+                "bamarni/composer-bin-plugin": "^1.4"
3352
+            },
3353
+            "bin": [
3354
+                "bin/sql-formatter"
3355
+            ],
3356
+            "type": "library",
3357
+            "autoload": {
3358
+                "psr-4": {
3359
+                    "Doctrine\\SqlFormatter\\": "src"
3360
+                }
3361
+            },
3362
+            "notification-url": "https://packagist.org/downloads/",
3363
+            "license": [
3364
+                "MIT"
3365
+            ],
3366
+            "authors": [
3367
+                {
3368
+                    "name": "Jeremy Dorn",
3369
+                    "email": "jeremy@jeremydorn.com",
3370
+                    "homepage": "https://jeremydorn.com/"
3371
+                }
3372
+            ],
3373
+            "description": "a PHP SQL highlighting library",
3374
+            "homepage": "https://github.com/doctrine/sql-formatter/",
3375
+            "keywords": [
3376
+                "highlight",
3377
+                "sql"
3378
+            ],
3379
+            "support": {
3380
+                "issues": "https://github.com/doctrine/sql-formatter/issues",
3381
+                "source": "https://github.com/doctrine/sql-formatter/tree/1.1.3"
3382
+            },
3383
+            "time": "2022-05-23T21:33:49+00:00"
3384
+        },
3385
+        {
3386
+            "name": "dragonmantank/cron-expression",
3387
+            "version": "v2.3.1",
3388
+            "source": {
3389
+                "type": "git",
3390
+                "url": "https://github.com/dragonmantank/cron-expression.git",
3391
+                "reference": "65b2d8ee1f10915efb3b55597da3404f096acba2"
3392
+            },
3393
+            "dist": {
3394
+                "type": "zip",
3395
+                "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/65b2d8ee1f10915efb3b55597da3404f096acba2",
3396
+                "reference": "65b2d8ee1f10915efb3b55597da3404f096acba2",
3397
+                "shasum": ""
3398
+            },
3399
+            "require": {
3400
+                "php": "^7.0|^8.0"
3401
+            },
3402
+            "require-dev": {
3403
+                "phpunit/phpunit": "^6.4|^7.0|^8.0|^9.0"
3404
+            },
3405
+            "type": "library",
3406
+            "extra": {
3407
+                "branch-alias": {
3408
+                    "dev-master": "2.3-dev"
3409
+                }
3410
+            },
3411
+            "autoload": {
3412
+                "psr-4": {
3413
+                    "Cron\\": "src/Cron/"
3414
+                }
3415
+            },
3416
+            "notification-url": "https://packagist.org/downloads/",
3417
+            "license": [
3418
+                "MIT"
3419
+            ],
3420
+            "authors": [
3421
+                {
3422
+                    "name": "Michael Dowling",
3423
+                    "email": "mtdowling@gmail.com",
3424
+                    "homepage": "https://github.com/mtdowling"
3425
+                },
3426
+                {
3427
+                    "name": "Chris Tankersley",
3428
+                    "email": "chris@ctankersley.com",
3429
+                    "homepage": "https://github.com/dragonmantank"
3430
+                }
3431
+            ],
3432
+            "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
3433
+            "keywords": [
3434
+                "cron",
3435
+                "schedule"
3436
+            ],
3437
+            "support": {
3438
+                "issues": "https://github.com/dragonmantank/cron-expression/issues",
3439
+                "source": "https://github.com/dragonmantank/cron-expression/tree/v2.3.1"
3440
+            },
3441
+            "funding": [
3442
+                {
3443
+                    "url": "https://github.com/dragonmantank",
3444
+                    "type": "github"
3445
+                }
3446
+            ],
3447
+            "time": "2020-10-13T00:52:37+00:00"
3448
+        },
3449
+        {
3450
+            "name": "egulias/email-validator",
3451
+            "version": "3.2.1",
3452
+            "source": {
3453
+                "type": "git",
3454
+                "url": "https://github.com/egulias/EmailValidator.git",
3455
+                "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715"
3456
+            },
3457
+            "dist": {
3458
+                "type": "zip",
3459
+                "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/f88dcf4b14af14a98ad96b14b2b317969eab6715",
3460
+                "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715",
3461
+                "shasum": ""
3462
+            },
3463
+            "require": {
3464
+                "doctrine/lexer": "^1.2",
3465
+                "php": ">=7.2",
3466
+                "symfony/polyfill-intl-idn": "^1.15"
3467
+            },
3468
+            "require-dev": {
3469
+                "php-coveralls/php-coveralls": "^2.2",
3470
+                "phpunit/phpunit": "^8.5.8|^9.3.3",
3471
+                "vimeo/psalm": "^4"
3472
+            },
3473
+            "suggest": {
3474
+                "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
3475
+            },
3476
+            "type": "library",
3477
+            "extra": {
3478
+                "branch-alias": {
3479
+                    "dev-master": "3.0.x-dev"
3480
+                }
3481
+            },
3482
+            "autoload": {
3483
+                "psr-4": {
3484
+                    "Egulias\\EmailValidator\\": "src"
3485
+                }
3486
+            },
3487
+            "notification-url": "https://packagist.org/downloads/",
3488
+            "license": [
3489
+                "MIT"
3490
+            ],
3491
+            "authors": [
3492
+                {
3493
+                    "name": "Eduardo Gulias Davis"
3494
+                }
3495
+            ],
3496
+            "description": "A library for validating emails against several RFCs",
3497
+            "homepage": "https://github.com/egulias/EmailValidator",
3498
+            "keywords": [
3499
+                "email",
3500
+                "emailvalidation",
3501
+                "emailvalidator",
3502
+                "validation",
3503
+                "validator"
3504
+            ],
3505
+            "support": {
3506
+                "issues": "https://github.com/egulias/EmailValidator/issues",
3507
+                "source": "https://github.com/egulias/EmailValidator/tree/3.2.1"
3508
+            },
3509
+            "funding": [
3510
+                {
3511
+                    "url": "https://github.com/egulias",
3512
+                    "type": "github"
3513
+                }
3514
+            ],
3515
+            "time": "2022-06-18T20:57:19+00:00"
3516
+        },
3517
+        {
3518
+            "name": "esalesmedia/contao-swiperjs-slider",
3519
+            "version": "2.3.0",
3520
+            "source": {
3521
+                "type": "git",
3522
+                "url": "https://satis:monster@gitrepo.satis.esales-media.de/esalesmedia/contao-swiperjs-slider.git",
3523
+                "reference": "340ce561d2627cda2d442321680d99c8f4bb17fe"
3524
+            },
3525
+            "require": {
3526
+                "contao/core-bundle": "^4.4",
3527
+                "menatwork/contao-multicolumnwizard-bundle": "^3.4",
3528
+                "php": ">=7.4"
3529
+            },
3530
+            "conflict": {
3531
+                "contao/core": "*",
3532
+                "contao/manager-plugin": "<2.0 || >=3.0"
3533
+            },
3534
+            "require-dev": {
3535
+                "contao/manager-plugin": "^2.0",
3536
+                "friendsofphp/php-cs-fixer": "^2.6"
3537
+            },
3538
+            "type": "contao-bundle",
3539
+            "extra": {
3540
+                "contao-manager-plugin": "EsalesMedia\\ContaoSwiperBundle\\ContaoManager\\Plugin"
3541
+            },
3542
+            "autoload": {
3543
+                "psr-4": {
3544
+                    "EsalesMedia\\ContaoSwiperBundle\\": "src/"
3545
+                }
3546
+            },
3547
+            "autoload-dev": {
3548
+                "psr-4": {
3549
+                    "EsalesMedia\\ContaoSwiperBundle\\Tests\\": "tests/"
3550
+                }
3551
+            },
3552
+            "license": [
3553
+                "LGPL-3.0+"
3554
+            ],
3555
+            "authors": [
3556
+                {
3557
+                    "name": "Benjamin Roth",
3558
+                    "homepage": "https://www.esales-media.de"
3559
+                }
3560
+            ],
3561
+            "description": "Versatile Slider with a bunch of options",
3562
+            "keywords": [
3563
+                "contao",
3564
+                "hero",
3565
+                "slider",
3566
+                "swiper",
3567
+                "swiper-slider",
3568
+                "swiperjs",
3569
+                "swiperjs-slider"
3570
+            ],
3571
+            "support": {
3572
+                "issues": "https://www.esales-media.de"
3573
+            },
3574
+            "time": "2022-11-04T21:40:47+00:00"
3575
+        },
3576
+        {
3577
+            "name": "esalesmedia/content-helper-bundle",
3578
+            "version": "0.6.0",
3579
+            "source": {
3580
+                "type": "git",
3581
+                "url": "https://satis:monster@gitrepo.satis.esales-media.de/esalesmedia/contao-content-helper.git",
3582
+                "reference": "49a1fbdf32ddc50442a0208851184cd56a9f919e"
3583
+            },
3584
+            "require": {
3585
+                "contao/core-bundle": "^4.13 || ^5.0",
3586
+                "madeyourday/contao-rocksolid-columns": "^2.1",
3587
+                "php": ">=7.4"
3588
+            },
3589
+            "conflict": {
3590
+                "contao/core": "*",
3591
+                "contao/manager-plugin": "<2.0 || >=3.0"
3592
+            },
3593
+            "require-dev": {
3594
+                "contao/manager-plugin": "^2.0",
3595
+                "friendsofphp/php-cs-fixer": "^2.6"
3596
+            },
3597
+            "type": "contao-bundle",
3598
+            "extra": {
3599
+                "contao-manager-plugin": "EsalesMedia\\ContentHelperBundle\\ContaoManager\\Plugin"
3600
+            },
3601
+            "autoload": {
3602
+                "psr-4": {
3603
+                    "EsalesMedia\\ContentHelperBundle\\": "src/"
3604
+                }
3605
+            },
3606
+            "autoload-dev": {
3607
+                "psr-4": {
3608
+                    "EsalesMedia\\ContentHelperBundle\\Tests\\": "tests/"
3609
+                }
3610
+            },
3611
+            "license": [
3612
+                "proprietary"
3613
+            ],
3614
+            "authors": [
3615
+                {
3616
+                    "name": "Benjamin Roth",
3617
+                    "homepage": "https://www.esales-media.de"
3618
+                }
3619
+            ],
3620
+            "description": "Adds little helpers for Contao contents",
3621
+            "support": {
3622
+                "issues": "https://www.esales-media.de"
3623
+            },
3624
+            "time": "2022-11-04T18:05:01+00:00"
3625
+        },
3626
+        {
3627
+            "name": "friendsofphp/proxy-manager-lts",
3628
+            "version": "v1.0.13",
3629
+            "source": {
3630
+                "type": "git",
3631
+                "url": "https://github.com/FriendsOfPHP/proxy-manager-lts.git",
3632
+                "reference": "88354616f4cf4f6620910fd035e282173ba453e8"
3633
+            },
3634
+            "dist": {
3635
+                "type": "zip",
3636
+                "url": "https://api.github.com/repos/FriendsOfPHP/proxy-manager-lts/zipball/88354616f4cf4f6620910fd035e282173ba453e8",
3637
+                "reference": "88354616f4cf4f6620910fd035e282173ba453e8",
3638
+                "shasum": ""
3639
+            },
3640
+            "require": {
3641
+                "laminas/laminas-code": "~3.4.1|^4.0",
3642
+                "php": ">=7.1",
3643
+                "symfony/filesystem": "^4.4.17|^5.0|^6.0"
3644
+            },
3645
+            "conflict": {
3646
+                "laminas/laminas-stdlib": "<3.2.1",
3647
+                "zendframework/zend-stdlib": "<3.2.1"
3648
+            },
3649
+            "replace": {
3650
+                "ocramius/proxy-manager": "^2.1"
3651
+            },
3652
+            "require-dev": {
3653
+                "ext-phar": "*",
3654
+                "symfony/phpunit-bridge": "^5.4|^6.0"
3655
+            },
3656
+            "type": "library",
3657
+            "extra": {
3658
+                "thanks": {
3659
+                    "name": "ocramius/proxy-manager",
3660
+                    "url": "https://github.com/Ocramius/ProxyManager"
3661
+                }
3662
+            },
3663
+            "autoload": {
3664
+                "psr-4": {
3665
+                    "ProxyManager\\": "src/ProxyManager"
3666
+                }
3667
+            },
3668
+            "notification-url": "https://packagist.org/downloads/",
3669
+            "license": [
3670
+                "MIT"
3671
+            ],
3672
+            "authors": [
3673
+                {
3674
+                    "name": "Marco Pivetta",
3675
+                    "email": "ocramius@gmail.com",
3676
+                    "homepage": "https://ocramius.github.io/"
3677
+                },
3678
+                {
3679
+                    "name": "Nicolas Grekas",
3680
+                    "email": "p@tchwork.com"
3681
+                }
3682
+            ],
3683
+            "description": "Adding support for a wider range of PHP versions to ocramius/proxy-manager",
3684
+            "homepage": "https://github.com/FriendsOfPHP/proxy-manager-lts",
3685
+            "keywords": [
3686
+                "aop",
3687
+                "lazy loading",
3688
+                "proxy",
3689
+                "proxy pattern",
3690
+                "service proxies"
3691
+            ],
3692
+            "support": {
3693
+                "issues": "https://github.com/FriendsOfPHP/proxy-manager-lts/issues",
3694
+                "source": "https://github.com/FriendsOfPHP/proxy-manager-lts/tree/v1.0.13"
3695
+            },
3696
+            "funding": [
3697
+                {
3698
+                    "url": "https://github.com/Ocramius",
3699
+                    "type": "github"
3700
+                },
3701
+                {
3702
+                    "url": "https://tidelift.com/funding/github/packagist/ocramius/proxy-manager",
3703
+                    "type": "tidelift"
3704
+                }
3705
+            ],
3706
+            "time": "2022-10-17T19:48:16+00:00"
3707
+        },
3708
+        {
3709
+            "name": "friendsofsymfony/http-cache",
3710
+            "version": "2.14.2",
3711
+            "source": {
3712
+                "type": "git",
3713
+                "url": "https://github.com/FriendsOfSymfony/FOSHttpCache.git",
3714
+                "reference": "ec878d68b8444077612942ffcdda59538e99579d"
3715
+            },
3716
+            "dist": {
3717
+                "type": "zip",
3718
+                "url": "https://api.github.com/repos/FriendsOfSymfony/FOSHttpCache/zipball/ec878d68b8444077612942ffcdda59538e99579d",
3719
+                "reference": "ec878d68b8444077612942ffcdda59538e99579d",
3720
+                "shasum": ""
3721
+            },
3722
+            "require": {
3723
+                "php": "^7.2 || ^8.0",
3724
+                "php-http/client-common": "^1.1.0 || ^2.0",
3725
+                "php-http/client-implementation": "^1.0 || ^2.0",
3726
+                "php-http/discovery": "^1.12",
3727
+                "php-http/message": "^1.0 || ^2.0",
3728
+                "symfony/event-dispatcher": "^4.3 || ^5.0 || ^6.0",
3729
+                "symfony/options-resolver": "^4.3 || ^5.0 || ^6.0"
3730
+            },
3731
+            "conflict": {
3732
+                "toflar/psr6-symfony-http-cache-store": "<2.2.1"
3733
+            },
3734
+            "require-dev": {
3735
+                "mockery/mockery": "^1.3.1",
3736
+                "monolog/monolog": "^1.0",
3737
+                "php-http/guzzle7-adapter": "^0.1.1",
3738
+                "php-http/mock-client": "^1.2",
3739
+                "symfony/http-kernel": "^4.3 || ^5.0 || ^6.0",
3740
+                "symfony/phpunit-bridge": "^5.0 || ^6.0",
3741
+                "symfony/process": "^4.3 || ^5.0 || ^6.0"
3742
+            },
3743
+            "suggest": {
3744
+                "friendsofsymfony/http-cache-bundle": "For integration with the Symfony framework",
3745
+                "monolog/monolog": "For logging issues while invalidating"
3746
+            },
3747
+            "type": "library",
3748
+            "autoload": {
3749
+                "psr-4": {
3750
+                    "FOS\\HttpCache\\": "src/"
3751
+                }
3752
+            },
3753
+            "notification-url": "https://packagist.org/downloads/",
3754
+            "license": [
3755
+                "MIT"
3756
+            ],
3757
+            "authors": [
3758
+                {
3759
+                    "name": "Liip AG",
3760
+                    "homepage": "http://www.liip.ch/"
3761
+                },
3762
+                {
3763
+                    "name": "Driebit",
3764
+                    "email": "tech@driebit.nl",
3765
+                    "homepage": "http://www.driebit.nl"
3766
+                },
3767
+                {
3768
+                    "name": "Community contributions",
3769
+                    "homepage": "https://github.com/friendsofsymfony/FOSHttpCache/contributors"
3770
+                }
3771
+            ],
3772
+            "description": "Tools to manage HTTP caching proxies with PHP",
3773
+            "homepage": "https://github.com/friendsofsymfony/FOSHttpCache",
3774
+            "keywords": [
3775
+                "caching",
3776
+                "http",
3777
+                "invalidation",
3778
+                "nginx",
3779
+                "purge",
3780
+                "varnish"
3781
+            ],
3782
+            "support": {
3783
+                "issues": "https://github.com/FriendsOfSymfony/FOSHttpCache/issues",
3784
+                "source": "https://github.com/FriendsOfSymfony/FOSHttpCache/tree/2.14.2"
3785
+            },
3786
+            "time": "2022-11-02T15:07:20+00:00"
3787
+        },
3788
+        {
3789
+            "name": "friendsofsymfony/http-cache-bundle",
3790
+            "version": "2.13.0",
3791
+            "source": {
3792
+                "type": "git",
3793
+                "url": "https://github.com/FriendsOfSymfony/FOSHttpCacheBundle.git",
3794
+                "reference": "1e8a135d3dcb088952f5ab8655e273c423dbe0a2"
3795
+            },
3796
+            "dist": {
3797
+                "type": "zip",
3798
+                "url": "https://api.github.com/repos/FriendsOfSymfony/FOSHttpCacheBundle/zipball/1e8a135d3dcb088952f5ab8655e273c423dbe0a2",
3799
+                "reference": "1e8a135d3dcb088952f5ab8655e273c423dbe0a2",
3800
+                "shasum": ""
3801
+            },
3802
+            "require": {
3803
+                "friendsofsymfony/http-cache": "^2.6",
3804
+                "php": "^7.3 || ^8.0",
3805
+                "symfony/framework-bundle": "^4.4.0 || ^5.0 || ^6.0",
3806
+                "symfony/http-foundation": "^4.4.0 || ^5.0 || ^6.0",
3807
+                "symfony/http-kernel": "^4.4.0 || ^5.0 || ^6.0"
3808
+            },
3809
+            "conflict": {
3810
+                "symfony/monolog-bridge": "<3.4.4",
3811
+                "twig/twig": "<1.12.0"
3812
+            },
3813
+            "require-dev": {
3814
+                "doctrine/annotations": "^1.11",
3815
+                "guzzlehttp/guzzle": "^7.2",
3816
+                "matthiasnoback/symfony-dependency-injection-test": "^4.0",
3817
+                "mockery/mockery": "^1.3.2",
3818
+                "monolog/monolog": "*",
3819
+                "php-http/discovery": "^1.13",
3820
+                "php-http/guzzle7-adapter": "^0.1.1",
3821
+                "php-http/httplug": "^2.2.0",
3822
+                "php-http/message": "^1.0 || ^2.0",
3823
+                "sebastian/exporter": "^2.0",
3824
+                "sensio/framework-extra-bundle": "^4.0 || ^5.5.1 || ^6.0",
3825
+                "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0",
3826
+                "symfony/console": "^4.4 || ^5.0 || ^6.0",
3827
+                "symfony/css-selector": "^4.4 || ^5.0 || ^6.0",
3828
+                "symfony/expression-language": "^4.4 || ^5.0 || ^6.0",
3829
+                "symfony/finder": "^4.4 || ^5.0 || ^6.0",
3830
+                "symfony/monolog-bundle": "^3.0",
3831
+                "symfony/phpunit-bridge": "v5.3.7",
3832
+                "symfony/routing": "^4.4 || ^5.0 || ^6.0",
3833
+                "symfony/security-bundle": "^4.4 || ^5.0 || ^6.0",
3834
+                "symfony/twig-bundle": "^4.4 || ^5.0 || ^6.0",
3835
+                "symfony/yaml": "^4.4 || ^5.0 || ^6.0",
3836
+                "twig/twig": "^2.13"
3837
+            },
3838
+            "suggest": {
3839
+                "sensio/framework-extra-bundle": "For Tagged Cache Invalidation",
3840
+                "symfony/console": "To send invalidation requests from the command line",
3841
+                "symfony/expression-language": "For Tagged Cache Invalidation"
3842
+            },
3843
+            "type": "symfony-bundle",
3844
+            "autoload": {
3845
+                "psr-4": {
3846
+                    "FOS\\HttpCacheBundle\\": "src/"
3847
+                }
3848
+            },
3849
+            "notification-url": "https://packagist.org/downloads/",
3850
+            "license": [
3851
+                "MIT"
3852
+            ],
3853
+            "authors": [
3854
+                {
3855
+                    "name": "Liip AG",
3856
+                    "homepage": "http://www.liip.ch/"
3857
+                },
3858
+                {
3859
+                    "name": "Driebit",
3860
+                    "email": "tech@driebit.nl",
3861
+                    "homepage": "http://www.driebit.nl"
3862
+                },
3863
+                {
3864
+                    "name": "Community contributions",
3865
+                    "homepage": "https://github.com/friendsofsymfony/FOSHttpCacheBundle/contributors"
3866
+                }
3867
+            ],
3868
+            "description": "Set path based HTTP cache headers and send invalidation requests to your HTTP cache",
3869
+            "homepage": "https://github.com/FriendsOfSymfony/FOSHttpCacheBundle",
3870
+            "keywords": [
3871
+                "caching",
3872
+                "esi",
3873
+                "http",
3874
+                "invalidation",
3875
+                "purge",
3876
+                "varnish"
3877
+            ],
3878
+            "support": {
3879
+                "issues": "https://github.com/FriendsOfSymfony/FOSHttpCacheBundle/issues",
3880
+                "source": "https://github.com/FriendsOfSymfony/FOSHttpCacheBundle/tree/2.13.0"
3881
+            },
3882
+            "time": "2022-09-01T10:31:14+00:00"
3883
+        },
3884
+        {
3885
+            "name": "heimseiten/contao-sticky-footer-backend-bundle",
3886
+            "version": "1.1.3",
3887
+            "source": {
3888
+                "type": "git",
3889
+                "url": "https://github.com/heimseiten/contao-sticky-footer-backend-bundle.git",
3890
+                "reference": "f9b1d4fdcab61e0aacaf00bf66156c9aad5622d8"
3891
+            },
3892
+            "dist": {
3893
+                "type": "zip",
3894
+                "url": "https://api.github.com/repos/heimseiten/contao-sticky-footer-backend-bundle/zipball/f9b1d4fdcab61e0aacaf00bf66156c9aad5622d8",
3895
+                "reference": "f9b1d4fdcab61e0aacaf00bf66156c9aad5622d8",
3896
+                "shasum": ""
3897
+            },
3898
+            "require": {
3899
+                "contao/core-bundle": "^4.9 || ^5.0"
3900
+            },
3901
+            "require-dev": {
3902
+                "contao/easy-coding-standard": "^3.0",
3903
+                "contao/manager-plugin": "^2.3",
3904
+                "contao/test-case": "^4.0",
3905
+                "phpunit/phpunit": "^8.4",
3906
+                "symfony/http-client": "4.4.*",
3907
+                "symfony/phpunit-bridge": "4.4.*"
3908
+            },
3909
+            "type": "contao-bundle",
3910
+            "extra": {
3911
+                "contao-manager-plugin": "Heimseiten\\ContaoStickyFooterBackendBundle\\ContaoManager\\Plugin"
3912
+            },
3913
+            "autoload": {
3914
+                "psr-4": {
3915
+                    "Heimseiten\\ContaoStickyFooterBackendBundle\\": "src/"
3916
+                },
3917
+                "classmap": [
3918
+                    "src/Resources/contao"
3919
+                ],
3920
+                "exclude-from-classmap": [
3921
+                    "src/Resources/contao/config",
3922
+                    "src/Resources/contao/dca",
3923
+                    "src/Resources/contao/languages",
3924
+                    "src/Resources/contao/templates"
3925
+                ]
3926
+            },
3927
+            "notification-url": "https://packagist.org/downloads/",
3928
+            "license": [
3929
+                "GPL-3.0-or-later"
3930
+            ],
3931
+            "authors": [
3932
+                {
3933
+                    "name": "heimseiten.de - Webdesign aus Köln",
3934
+                    "email": "info@heimseiten.de",
3935
+                    "homepage": "https://www.heimseiten.de",
3936
+                    "role": "Developer"
3937
+                }
3938
+            ],
3939
+            "description": "Sticky Footer für das Backend mit purem css. Der Footer wird sofort angezeigt und nicht erst nach dem scrollen. Funktioniert auch im Debug-Modus.",
3940
+            "keywords": [
3941
+                "backend",
3942
+                "footer",
3943
+                "sticky"
3944
+            ],
3945
+            "support": {
3946
+                "issues": "https://github.com/heimseiten/contao-sticky-footer-backend-bundle/issues",
3947
+                "source": "https://github.com/heimseiten/contao-sticky-footer-backend-bundle"
3948
+            },
3949
+            "time": "2022-11-01T19:09:45+00:00"
3950
+        },
3951
+        {
3952
+            "name": "imagine/imagine",
3953
+            "version": "1.3.2",
3954
+            "source": {
3955
+                "type": "git",
3956
+                "url": "https://github.com/php-imagine/Imagine.git",
3957
+                "reference": "ae864f26afbf8859ebd2e2b9df92d77ee175dc13"
3958
+            },
3959
+            "dist": {
3960
+                "type": "zip",
3961
+                "url": "https://api.github.com/repos/php-imagine/Imagine/zipball/ae864f26afbf8859ebd2e2b9df92d77ee175dc13",
3962
+                "reference": "ae864f26afbf8859ebd2e2b9df92d77ee175dc13",
3963
+                "shasum": ""
3964
+            },
3965
+            "require": {
3966
+                "php": ">=5.5"
3967
+            },
3968
+            "require-dev": {
3969
+                "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4 || ^9.3"
3970
+            },
3971
+            "suggest": {
3972
+                "ext-exif": "to read EXIF metadata",
3973
+                "ext-gd": "to use the GD implementation",
3974
+                "ext-gmagick": "to use the Gmagick implementation",
3975
+                "ext-imagick": "to use the Imagick implementation"
3976
+            },
3977
+            "type": "library",
3978
+            "extra": {
3979
+                "branch-alias": {
3980
+                    "dev-develop": "1.x-dev"
3981
+                }
3982
+            },
3983
+            "autoload": {
3984
+                "psr-4": {
3985
+                    "Imagine\\": "src/"
3986
+                }
3987
+            },
3988
+            "notification-url": "https://packagist.org/downloads/",
3989
+            "license": [
3990
+                "MIT"
3991
+            ],
3992
+            "authors": [
3993
+                {
3994
+                    "name": "Bulat Shakirzyanov",
3995
+                    "email": "mallluhuct@gmail.com",
3996
+                    "homepage": "http://avalanche123.com"
3997
+                }
3998
+            ],
3999
+            "description": "Image processing for PHP 5.3",
4000
+            "homepage": "http://imagine.readthedocs.org/",
4001
+            "keywords": [
4002
+                "drawing",
4003
+                "graphics",
4004
+                "image manipulation",
4005
+                "image processing"
4006
+            ],
4007
+            "support": {
4008
+                "issues": "https://github.com/php-imagine/Imagine/issues",
4009
+                "source": "https://github.com/php-imagine/Imagine/tree/1.3.2"
4010
+            },
4011
+            "time": "2022-04-01T11:58:30+00:00"
4012
+        },
4013
+        {
4014
+            "name": "knplabs/knp-menu",
4015
+            "version": "v3.3.0",
4016
+            "source": {
4017
+                "type": "git",
4018
+                "url": "https://github.com/KnpLabs/KnpMenu.git",
4019
+                "reference": "8bd3dc2afa22c65617c563c5e25e62d6e23e98c7"
4020
+            },
4021
+            "dist": {
4022
+                "type": "zip",
4023
+                "url": "https://api.github.com/repos/KnpLabs/KnpMenu/zipball/8bd3dc2afa22c65617c563c5e25e62d6e23e98c7",
4024
+                "reference": "8bd3dc2afa22c65617c563c5e25e62d6e23e98c7",
4025
+                "shasum": ""
4026
+            },
4027
+            "require": {
4028
+                "php": "^7.3 || ^8.0"
4029
+            },
4030
+            "conflict": {
4031
+                "twig/twig": "<1.40 || >=2,<2.9"
4032
+            },
4033
+            "require-dev": {
4034
+                "phpunit/phpunit": "^9.5",
4035
+                "psr/container": "^1.0",
4036
+                "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0",
4037
+                "symfony/phpunit-bridge": "^5.3",
4038
+                "symfony/routing": "^4.4 || ^5.0 || ^6.0",
4039
+                "twig/twig": "^1.40 || ^2.9 || ^3.0"
4040
+            },
4041
+            "suggest": {
4042
+                "twig/twig": "for the TwigRenderer and the integration with your templates"
4043
+            },
4044
+            "type": "library",
4045
+            "extra": {
4046
+                "branch-alias": {
4047
+                    "dev-master": "3.3-dev"
4048
+                }
4049
+            },
4050
+            "autoload": {
4051
+                "psr-4": {
4052
+                    "Knp\\Menu\\": "src/Knp/Menu"
4053
+                }
4054
+            },
4055
+            "notification-url": "https://packagist.org/downloads/",
4056
+            "license": [
4057
+                "MIT"
4058
+            ],
4059
+            "authors": [
4060
+                {
4061
+                    "name": "KnpLabs",
4062
+                    "homepage": "https://knplabs.com"
4063
+                },
4064
+                {
4065
+                    "name": "Christophe Coevoet",
4066
+                    "email": "stof@notk.org"
4067
+                },
4068
+                {
4069
+                    "name": "The Community",
4070
+                    "homepage": "https://github.com/KnpLabs/KnpMenu/contributors"
4071
+                }
4072
+            ],
4073
+            "description": "An object oriented menu library",
4074
+            "homepage": "https://knplabs.com",
4075
+            "keywords": [
4076
+                "menu",
4077
+                "tree"
4078
+            ],
4079
+            "support": {
4080
+                "issues": "https://github.com/KnpLabs/KnpMenu/issues",
4081
+                "source": "https://github.com/KnpLabs/KnpMenu/tree/v3.3.0"
4082
+            },
4083
+            "time": "2021-10-23T15:01:04+00:00"
4084
+        },
4085
+        {
4086
+            "name": "knplabs/knp-menu-bundle",
4087
+            "version": "v3.2.0",
4088
+            "source": {
4089
+                "type": "git",
4090
+                "url": "https://github.com/KnpLabs/KnpMenuBundle.git",
4091
+                "reference": "a0b4224f872d74ae939589eb1ccf0e11291370a9"
4092
+            },
4093
+            "dist": {
4094
+                "type": "zip",
4095
+                "url": "https://api.github.com/repos/KnpLabs/KnpMenuBundle/zipball/a0b4224f872d74ae939589eb1ccf0e11291370a9",
4096
+                "reference": "a0b4224f872d74ae939589eb1ccf0e11291370a9",
4097
+                "shasum": ""
4098
+            },
4099
+            "require": {
4100
+                "knplabs/knp-menu": "^3.1",
4101
+                "php": "^7.2 || ^8.0",
4102
+                "symfony/framework-bundle": "^3.4 | ^4.4 | ^5.0 | ^6.0"
4103
+            },
4104
+            "require-dev": {
4105
+                "phpunit/phpunit": "^8.5 | ^9.5",
4106
+                "symfony/expression-language": "^3.4 | ^4.4 | ^5.0 | ^6.0",
4107
+                "symfony/phpunit-bridge": "^5.2 | ^6.0",
4108
+                "symfony/templating": "^3.4 | ^4.4 | ^5.0 | ^6.0"
4109
+            },
4110
+            "type": "symfony-bundle",
4111
+            "extra": {
4112
+                "branch-alias": {
4113
+                    "dev-master": "3.x-dev"
4114
+                }
4115
+            },
4116
+            "autoload": {
4117
+                "psr-4": {
4118
+                    "Knp\\Bundle\\MenuBundle\\": "src"
4119
+                }
4120
+            },
4121
+            "notification-url": "https://packagist.org/downloads/",
4122
+            "license": [
4123
+                "MIT"
4124
+            ],
4125
+            "authors": [
4126
+                {
4127
+                    "name": "Knplabs",
4128
+                    "homepage": "http://knplabs.com"
4129
+                },
4130
+                {
4131
+                    "name": "Christophe Coevoet",
4132
+                    "email": "stof@notk.org"
4133
+                },
4134
+                {
4135
+                    "name": "Symfony Community",
4136
+                    "homepage": "https://github.com/KnpLabs/KnpMenuBundle/contributors"
4137
+                }
4138
+            ],
4139
+            "description": "This bundle provides an integration of the KnpMenu library",
4140
+            "keywords": [
4141
+                "menu"
4142
+            ],
4143
+            "support": {
4144
+                "issues": "https://github.com/KnpLabs/KnpMenuBundle/issues",
4145
+                "source": "https://github.com/KnpLabs/KnpMenuBundle/tree/v3.2.0"
4146
+            },
4147
+            "time": "2021-10-24T07:53:34+00:00"
4148
+        },
4149
+        {
4150
+            "name": "knplabs/knp-time-bundle",
4151
+            "version": "v1.20.0",
4152
+            "source": {
4153
+                "type": "git",
4154
+                "url": "https://github.com/KnpLabs/KnpTimeBundle.git",
4155
+                "reference": "81ffad54d91f62528466267fd4a2fb8a5a0335f4"
4156
+            },
4157
+            "dist": {
4158
+                "type": "zip",
4159
+                "url": "https://api.github.com/repos/KnpLabs/KnpTimeBundle/zipball/81ffad54d91f62528466267fd4a2fb8a5a0335f4",
4160
+                "reference": "81ffad54d91f62528466267fd4a2fb8a5a0335f4",
4161
+                "shasum": ""
4162
+            },
4163
+            "require": {
4164
+                "php": ">=7.2.5",
4165
+                "symfony/config": "^5.4|^6.0",
4166
+                "symfony/dependency-injection": "^5.4|^6.0",
4167
+                "symfony/templating": "^5.4|^6.0",
4168
+                "symfony/translation": "^5.4|^6.0"
4169
+            },
4170
+            "conflict": {
4171
+                "phpunit/phpunit": "<8.0"
4172
+            },
4173
+            "require-dev": {
4174
+                "symfony/framework-bundle": "^5.4|^6.0",
4175
+                "symfony/phpunit-bridge": "^5.4|^6.0",
4176
+                "symfony/twig-bundle": "^5.4|^6.0"
4177
+            },
4178
+            "suggest": {
4179
+                "symfony/twig-bundle": "to use the Twig `time_diff()` function or `|ago` filter"
4180
+            },
4181
+            "type": "symfony-bundle",
4182
+            "extra": {
4183
+                "branch-alias": {
4184
+                    "dev-master": "1.1.x-dev"
4185
+                }
4186
+            },
4187
+            "autoload": {
4188
+                "psr-4": {
4189
+                    "Knp\\Bundle\\TimeBundle\\": "src/"
4190
+                }
4191
+            },
4192
+            "notification-url": "https://packagist.org/downloads/",
4193
+            "license": [
4194
+                "MIT"
4195
+            ],
4196
+            "authors": [
4197
+                {
4198
+                    "name": "KnpLabs Team",
4199
+                    "homepage": "http://knplabs.com"
4200
+                },
4201
+                {
4202
+                    "name": "Symfony Community",
4203
+                    "homepage": "http://github.com/KnpLabs/KnpTimeBundle/contributors"
4204
+                }
4205
+            ],
4206
+            "description": "Making your dates look sensible and descriptive",
4207
+            "homepage": "http://github.com/KnpLabs/KnpTimeBundle",
4208
+            "keywords": [
4209
+                "bundle",
4210
+                "date",
4211
+                "descriptive time",
4212
+                "knp",
4213
+                "knplabs",
4214
+                "time"
4215
+            ],
4216
+            "support": {
4217
+                "issues": "https://github.com/KnpLabs/KnpTimeBundle/issues",
4218
+                "source": "https://github.com/KnpLabs/KnpTimeBundle/tree/v1.20.0"
4219
+            },
4220
+            "time": "2022-10-11T15:32:58+00:00"
4221
+        },
4222
+        {
4223
+            "name": "laminas/laminas-code",
4224
+            "version": "4.7.0",
4225
+            "source": {
4226
+                "type": "git",
4227
+                "url": "https://github.com/laminas/laminas-code.git",
4228
+                "reference": "0337d9265bc2e6376babad8c511500821620cb30"
4229
+            },
4230
+            "dist": {
4231
+                "type": "zip",
4232
+                "url": "https://api.github.com/repos/laminas/laminas-code/zipball/0337d9265bc2e6376babad8c511500821620cb30",
4233
+                "reference": "0337d9265bc2e6376babad8c511500821620cb30",
4234
+                "shasum": ""
4235
+            },
4236
+            "require": {
4237
+                "php": ">=7.4, <8.2"
4238
+            },
4239
+            "require-dev": {
4240
+                "doctrine/annotations": "^1.13.2",
4241
+                "ext-phar": "*",
4242
+                "laminas/laminas-coding-standard": "^2.3.0",
4243
+                "laminas/laminas-stdlib": "^3.6.1",
4244
+                "phpunit/phpunit": "^9.5.10",
4245
+                "psalm/plugin-phpunit": "^0.17.0",
4246
+                "vimeo/psalm": "^4.13.1"
4247
+            },
4248
+            "suggest": {
4249
+                "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features",
4250
+                "laminas/laminas-stdlib": "Laminas\\Stdlib component"
4251
+            },
4252
+            "type": "library",
4253
+            "autoload": {
4254
+                "files": [
4255
+                    "polyfill/ReflectionEnumPolyfill.php"
4256
+                ],
4257
+                "psr-4": {
4258
+                    "Laminas\\Code\\": "src/"
4259
+                }
4260
+            },
4261
+            "notification-url": "https://packagist.org/downloads/",
4262
+            "license": [
4263
+                "BSD-3-Clause"
4264
+            ],
4265
+            "description": "Extensions to the PHP Reflection API, static code scanning, and code generation",
4266
+            "homepage": "https://laminas.dev",
4267
+            "keywords": [
4268
+                "code",
4269
+                "laminas",
4270
+                "laminasframework"
4271
+            ],
4272
+            "support": {
4273
+                "chat": "https://laminas.dev/chat",
4274
+                "docs": "https://docs.laminas.dev/laminas-code/",
4275
+                "forum": "https://discourse.laminas.dev",
4276
+                "issues": "https://github.com/laminas/laminas-code/issues",
4277
+                "rss": "https://github.com/laminas/laminas-code/releases.atom",
4278
+                "source": "https://github.com/laminas/laminas-code"
4279
+            },
4280
+            "funding": [
4281
+                {
4282
+                    "url": "https://funding.communitybridge.org/projects/laminas-project",
4283
+                    "type": "community_bridge"
4284
+                }
4285
+            ],
4286
+            "time": "2022-09-13T10:33:30+00:00"
4287
+        },
4288
+        {
4289
+            "name": "lcobucci/clock",
4290
+            "version": "2.2.0",
4291
+            "source": {
4292
+                "type": "git",
4293
+                "url": "https://github.com/lcobucci/clock.git",
4294
+                "reference": "fb533e093fd61321bfcbac08b131ce805fe183d3"
4295
+            },
4296
+            "dist": {
4297
+                "type": "zip",
4298
+                "url": "https://api.github.com/repos/lcobucci/clock/zipball/fb533e093fd61321bfcbac08b131ce805fe183d3",
4299
+                "reference": "fb533e093fd61321bfcbac08b131ce805fe183d3",
4300
+                "shasum": ""
4301
+            },
4302
+            "require": {
4303
+                "php": "^8.0",
4304
+                "stella-maris/clock": "^0.1.4"
4305
+            },
4306
+            "require-dev": {
4307
+                "infection/infection": "^0.26",
4308
+                "lcobucci/coding-standard": "^8.0",
4309
+                "phpstan/extension-installer": "^1.1",
4310
+                "phpstan/phpstan": "^0.12",
4311
+                "phpstan/phpstan-deprecation-rules": "^0.12",
4312
+                "phpstan/phpstan-phpunit": "^0.12",
4313
+                "phpstan/phpstan-strict-rules": "^0.12",
4314
+                "phpunit/phpunit": "^9.5"
4315
+            },
4316
+            "type": "library",
4317
+            "autoload": {
4318
+                "psr-4": {
4319
+                    "Lcobucci\\Clock\\": "src"
4320
+                }
4321
+            },
4322
+            "notification-url": "https://packagist.org/downloads/",
4323
+            "license": [
4324
+                "MIT"
4325
+            ],
4326
+            "authors": [
4327
+                {
4328
+                    "name": "Luís Cobucci",
4329
+                    "email": "lcobucci@gmail.com"
4330
+                }
4331
+            ],
4332
+            "description": "Yet another clock abstraction",
4333
+            "support": {
4334
+                "issues": "https://github.com/lcobucci/clock/issues",
4335
+                "source": "https://github.com/lcobucci/clock/tree/2.2.0"
4336
+            },
4337
+            "funding": [
4338
+                {
4339
+                    "url": "https://github.com/lcobucci",
4340
+                    "type": "github"
4341
+                },
4342
+                {
4343
+                    "url": "https://www.patreon.com/lcobucci",
4344
+                    "type": "patreon"
4345
+                }
4346
+            ],
4347
+            "time": "2022-04-19T19:34:17+00:00"
4348
+        },
4349
+        {
4350
+            "name": "lcobucci/jwt",
4351
+            "version": "4.2.1",
4352
+            "source": {
4353
+                "type": "git",
4354
+                "url": "https://github.com/lcobucci/jwt.git",
4355
+                "reference": "72ac6d807ee51a70ad376ee03a2387e8646e10f3"
4356
+            },
4357
+            "dist": {
4358
+                "type": "zip",
4359
+                "url": "https://api.github.com/repos/lcobucci/jwt/zipball/72ac6d807ee51a70ad376ee03a2387e8646e10f3",
4360
+                "reference": "72ac6d807ee51a70ad376ee03a2387e8646e10f3",
4361
+                "shasum": ""
4362
+            },
4363
+            "require": {
4364
+                "ext-hash": "*",
4365
+                "ext-json": "*",
4366
+                "ext-mbstring": "*",
4367
+                "ext-openssl": "*",
4368
+                "ext-sodium": "*",
4369
+                "lcobucci/clock": "^2.0",
4370
+                "php": "^7.4 || ^8.0"
4371
+            },
4372
+            "require-dev": {
4373
+                "infection/infection": "^0.21",
4374
+                "lcobucci/coding-standard": "^6.0",
4375
+                "mikey179/vfsstream": "^1.6.7",
4376
+                "phpbench/phpbench": "^1.2",
4377
+                "phpstan/extension-installer": "^1.0",
4378
+                "phpstan/phpstan": "^1.4",
4379
+                "phpstan/phpstan-deprecation-rules": "^1.0",
4380
+                "phpstan/phpstan-phpunit": "^1.0",
4381
+                "phpstan/phpstan-strict-rules": "^1.0",
4382
+                "phpunit/php-invoker": "^3.1",
4383
+                "phpunit/phpunit": "^9.5"
4384
+            },
4385
+            "type": "library",
4386
+            "autoload": {
4387
+                "psr-4": {
4388
+                    "Lcobucci\\JWT\\": "src"
4389
+                }
4390
+            },
4391
+            "notification-url": "https://packagist.org/downloads/",
4392
+            "license": [
4393
+                "BSD-3-Clause"
4394
+            ],
4395
+            "authors": [
4396
+                {
4397
+                    "name": "Luís Cobucci",
4398
+                    "email": "lcobucci@gmail.com",
4399
+                    "role": "Developer"
4400
+                }
4401
+            ],
4402
+            "description": "A simple library to work with JSON Web Token and JSON Web Signature",
4403
+            "keywords": [
4404
+                "JWS",
4405
+                "jwt"
4406
+            ],
4407
+            "support": {
4408
+                "issues": "https://github.com/lcobucci/jwt/issues",
4409
+                "source": "https://github.com/lcobucci/jwt/tree/4.2.1"
4410
+            },
4411
+            "funding": [
4412
+                {
4413
+                    "url": "https://github.com/lcobucci",
4414
+                    "type": "github"
4415
+                },
4416
+                {
4417
+                    "url": "https://www.patreon.com/lcobucci",
4418
+                    "type": "patreon"
4419
+                }
4420
+            ],
4421
+            "time": "2022-08-19T23:14:07+00:00"
4422
+        },
4423
+        {
4424
+            "name": "league/commonmark",
4425
+            "version": "2.3.7",
4426
+            "source": {
4427
+                "type": "git",
4428
+                "url": "https://github.com/thephpleague/commonmark.git",
4429
+                "reference": "a36bd2be4f5387c0f3a8792a0d76b7d68865abbf"
4430
+            },
4431
+            "dist": {
4432
+                "type": "zip",
4433
+                "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/a36bd2be4f5387c0f3a8792a0d76b7d68865abbf",
4434
+                "reference": "a36bd2be4f5387c0f3a8792a0d76b7d68865abbf",
4435
+                "shasum": ""
4436
+            },
4437
+            "require": {
4438
+                "ext-mbstring": "*",
4439
+                "league/config": "^1.1.1",
4440
+                "php": "^7.4 || ^8.0",
4441
+                "psr/event-dispatcher": "^1.0",
4442
+                "symfony/deprecation-contracts": "^2.1 || ^3.0",
4443
+                "symfony/polyfill-php80": "^1.16"
4444
+            },
4445
+            "require-dev": {
4446
+                "cebe/markdown": "^1.0",
4447
+                "commonmark/cmark": "0.30.0",
4448
+                "commonmark/commonmark.js": "0.30.0",
4449
+                "composer/package-versions-deprecated": "^1.8",
4450
+                "embed/embed": "^4.4",
4451
+                "erusev/parsedown": "^1.0",
4452
+                "ext-json": "*",
4453
+                "github/gfm": "0.29.0",
4454
+                "michelf/php-markdown": "^1.4 || ^2.0",
4455
+                "nyholm/psr7": "^1.5",
4456
+                "phpstan/phpstan": "^1.8.2",
4457
+                "phpunit/phpunit": "^9.5.21",
4458
+                "scrutinizer/ocular": "^1.8.1",
4459
+                "symfony/finder": "^5.3 | ^6.0",
4460
+                "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0",
4461
+                "unleashedtech/php-coding-standard": "^3.1.1",
4462
+                "vimeo/psalm": "^4.24.0"
4463
+            },
4464
+            "suggest": {
4465
+                "symfony/yaml": "v2.3+ required if using the Front Matter extension"
4466
+            },
4467
+            "type": "library",
4468
+            "extra": {
4469
+                "branch-alias": {
4470
+                    "dev-main": "2.4-dev"
4471
+                }
4472
+            },
4473
+            "autoload": {
4474
+                "psr-4": {
4475
+                    "League\\CommonMark\\": "src"
4476
+                }
4477
+            },
4478
+            "notification-url": "https://packagist.org/downloads/",
4479
+            "license": [
4480
+                "BSD-3-Clause"
4481
+            ],
4482
+            "authors": [
4483
+                {
4484
+                    "name": "Colin O'Dell",
4485
+                    "email": "colinodell@gmail.com",
4486
+                    "homepage": "https://www.colinodell.com",
4487
+                    "role": "Lead Developer"
4488
+                }
4489
+            ],
4490
+            "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)",
4491
+            "homepage": "https://commonmark.thephpleague.com",
4492
+            "keywords": [
4493
+                "commonmark",
4494
+                "flavored",
4495
+                "gfm",
4496
+                "github",
4497
+                "github-flavored",
4498
+                "markdown",
4499
+                "md",
4500
+                "parser"
4501
+            ],
4502
+            "support": {
4503
+                "docs": "https://commonmark.thephpleague.com/",
4504
+                "forum": "https://github.com/thephpleague/commonmark/discussions",
4505
+                "issues": "https://github.com/thephpleague/commonmark/issues",
4506
+                "rss": "https://github.com/thephpleague/commonmark/releases.atom",
4507
+                "source": "https://github.com/thephpleague/commonmark"
4508
+            },
4509
+            "funding": [
4510
+                {
4511
+                    "url": "https://www.colinodell.com/sponsor",
4512
+                    "type": "custom"
4513
+                },
4514
+                {
4515
+                    "url": "https://www.paypal.me/colinpodell/10.00",
4516
+                    "type": "custom"
4517
+                },
4518
+                {
4519
+                    "url": "https://github.com/colinodell",
4520
+                    "type": "github"
4521
+                },
4522
+                {
4523
+                    "url": "https://tidelift.com/funding/github/packagist/league/commonmark",
4524
+                    "type": "tidelift"
4525
+                }
4526
+            ],
4527
+            "time": "2022-11-03T17:29:46+00:00"
4528
+        },
4529
+        {
4530
+            "name": "league/config",
4531
+            "version": "v1.1.1",
4532
+            "source": {
4533
+                "type": "git",
4534
+                "url": "https://github.com/thephpleague/config.git",
4535
+                "reference": "a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e"
4536
+            },
4537
+            "dist": {
4538
+                "type": "zip",
4539
+                "url": "https://api.github.com/repos/thephpleague/config/zipball/a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e",
4540
+                "reference": "a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e",
4541
+                "shasum": ""
4542
+            },
4543
+            "require": {
4544
+                "dflydev/dot-access-data": "^3.0.1",
4545
+                "nette/schema": "^1.2",
4546
+                "php": "^7.4 || ^8.0"
4547
+            },
4548
+            "require-dev": {
4549
+                "phpstan/phpstan": "^0.12.90",
4550
+                "phpunit/phpunit": "^9.5.5",
4551
+                "scrutinizer/ocular": "^1.8.1",
4552
+                "unleashedtech/php-coding-standard": "^3.1",
4553
+                "vimeo/psalm": "^4.7.3"
4554
+            },
4555
+            "type": "library",
4556
+            "extra": {
4557
+                "branch-alias": {
4558
+                    "dev-main": "1.2-dev"
4559
+                }
4560
+            },
4561
+            "autoload": {
4562
+                "psr-4": {
4563
+                    "League\\Config\\": "src"
4564
+                }
4565
+            },
4566
+            "notification-url": "https://packagist.org/downloads/",
4567
+            "license": [
4568
+                "BSD-3-Clause"
4569
+            ],
4570
+            "authors": [
4571
+                {
4572
+                    "name": "Colin O'Dell",
4573
+                    "email": "colinodell@gmail.com",
4574
+                    "homepage": "https://www.colinodell.com",
4575
+                    "role": "Lead Developer"
4576
+                }
4577
+            ],
4578
+            "description": "Define configuration arrays with strict schemas and access values with dot notation",
4579
+            "homepage": "https://config.thephpleague.com",
4580
+            "keywords": [
4581
+                "array",
4582
+                "config",
4583
+                "configuration",
4584
+                "dot",
4585
+                "dot-access",
4586
+                "nested",
4587
+                "schema"
4588
+            ],
4589
+            "support": {
4590
+                "docs": "https://config.thephpleague.com/",
4591
+                "issues": "https://github.com/thephpleague/config/issues",
4592
+                "rss": "https://github.com/thephpleague/config/releases.atom",
4593
+                "source": "https://github.com/thephpleague/config"
4594
+            },
4595
+            "funding": [
4596
+                {
4597
+                    "url": "https://www.colinodell.com/sponsor",
4598
+                    "type": "custom"
4599
+                },
4600
+                {
4601
+                    "url": "https://www.paypal.me/colinpodell/10.00",
4602
+                    "type": "custom"
4603
+                },
4604
+                {
4605
+                    "url": "https://github.com/colinodell",
4606
+                    "type": "github"
4607
+                }
4608
+            ],
4609
+            "time": "2021-08-14T12:15:32+00:00"
4610
+        },
4611
+        {
4612
+            "name": "league/flysystem",
4613
+            "version": "3.10.2",
4614
+            "source": {
4615
+                "type": "git",
4616
+                "url": "https://github.com/thephpleague/flysystem.git",
4617
+                "reference": "b9bd194b016114d6ff6765c09d40c7d427e4e3f6"
4618
+            },
4619
+            "dist": {
4620
+                "type": "zip",
4621
+                "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/b9bd194b016114d6ff6765c09d40c7d427e4e3f6",
4622
+                "reference": "b9bd194b016114d6ff6765c09d40c7d427e4e3f6",
4623
+                "shasum": ""
4624
+            },
4625
+            "require": {
4626
+                "league/mime-type-detection": "^1.0.0",
4627
+                "php": "^8.0.2"
4628
+            },
4629
+            "conflict": {
4630
+                "aws/aws-sdk-php": "3.209.31 || 3.210.0",
4631
+                "guzzlehttp/guzzle": "<7.0",
4632
+                "guzzlehttp/ringphp": "<1.1.1",
4633
+                "phpseclib/phpseclib": "3.0.15",
4634
+                "symfony/http-client": "<5.2"
4635
+            },
4636
+            "require-dev": {
4637
+                "async-aws/s3": "^1.5",
4638
+                "async-aws/simple-s3": "^1.1",
4639
+                "aws/aws-sdk-php": "^3.198.1",
4640
+                "composer/semver": "^3.0",
4641
+                "ext-fileinfo": "*",
4642
+                "ext-ftp": "*",
4643
+                "ext-zip": "*",
4644
+                "friendsofphp/php-cs-fixer": "^3.5",
4645
+                "google/cloud-storage": "^1.23",
4646
+                "microsoft/azure-storage-blob": "^1.1",
4647
+                "phpseclib/phpseclib": "^3.0.14",
4648
+                "phpstan/phpstan": "^0.12.26",
4649
+                "phpunit/phpunit": "^9.5.11",
4650
+                "sabre/dav": "^4.3.1"
4651
+            },
4652
+            "type": "library",
4653
+            "autoload": {
4654
+                "psr-4": {
4655
+                    "League\\Flysystem\\": "src"
4656
+                }
4657
+            },
4658
+            "notification-url": "https://packagist.org/downloads/",
4659
+            "license": [
4660
+                "MIT"
4661
+            ],
4662
+            "authors": [
4663
+                {
4664
+                    "name": "Frank de Jonge",
4665
+                    "email": "info@frankdejonge.nl"
4666
+                }
4667
+            ],
4668
+            "description": "File storage abstraction for PHP",
4669
+            "keywords": [
4670
+                "WebDAV",
4671
+                "aws",
4672
+                "cloud",
4673
+                "file",
4674
+                "files",
4675
+                "filesystem",
4676
+                "filesystems",
4677
+                "ftp",
4678
+                "s3",
4679
+                "sftp",
4680
+                "storage"
4681
+            ],
4682
+            "support": {
4683
+                "issues": "https://github.com/thephpleague/flysystem/issues",
4684
+                "source": "https://github.com/thephpleague/flysystem/tree/3.10.2"
4685
+            },
4686
+            "funding": [
4687
+                {
4688
+                    "url": "https://ecologi.com/frankdejonge",
4689
+                    "type": "custom"
4690
+                },
4691
+                {
4692
+                    "url": "https://github.com/frankdejonge",
4693
+                    "type": "github"
4694
+                },
4695
+                {
4696
+                    "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
4697
+                    "type": "tidelift"
4698
+                }
4699
+            ],
4700
+            "time": "2022-10-25T07:01:47+00:00"
4701
+        },
4702
+        {
4703
+            "name": "league/flysystem-bundle",
4704
+            "version": "2.4.0",
4705
+            "source": {
4706
+                "type": "git",
4707
+                "url": "https://github.com/thephpleague/flysystem-bundle.git",
4708
+                "reference": "52fa43da7901a1d8098082e5c182aae0fe6f02f0"
4709
+            },
4710
+            "dist": {
4711
+                "type": "zip",
4712
+                "url": "https://api.github.com/repos/thephpleague/flysystem-bundle/zipball/52fa43da7901a1d8098082e5c182aae0fe6f02f0",
4713
+                "reference": "52fa43da7901a1d8098082e5c182aae0fe6f02f0",
4714
+                "shasum": ""
4715
+            },
4716
+            "require": {
4717
+                "league/flysystem": "^2.1|^3.0",
4718
+                "php": ">=7.2",
4719
+                "symfony/config": "^4.2|^5.0|^6.0",
4720
+                "symfony/dependency-injection": "^4.2|^5.0|^6.0",
4721
+                "symfony/deprecation-contracts": "^2.1|^3",
4722
+                "symfony/http-kernel": "^4.2|^5.0|^6.0",
4723
+                "symfony/options-resolver": "^4.2|^5.0|^6.0"
4724
+            },
4725
+            "conflict": {
4726
+                "league/flysystem-cached-adapter": "<1.0.9"
4727
+            },
4728
+            "require-dev": {
4729
+                "league/flysystem-async-aws-s3": "^2.0|^3.0",
4730
+                "league/flysystem-aws-s3-v3": "^2.0|^3.0",
4731
+                "league/flysystem-ftp": "^2.0|^3.0",
4732
+                "league/flysystem-google-cloud-storage": "^2.0|^3.0",
4733
+                "league/flysystem-memory": "^2.0|^3.0",
4734
+                "league/flysystem-sftp-v3": "^2.0|^3.0",
4735
+                "symfony/dotenv": "^4.2|^5.0|^6.0",
4736
+                "symfony/framework-bundle": "^4.2|^5.0|^6.0",
4737
+                "symfony/phpunit-bridge": "^5.2",
4738
+                "symfony/var-dumper": "^4.1|^5.0|^6.0",
4739
+                "symfony/yaml": "^4.2|^5.0|^6.0"
4740
+            },
4741
+            "type": "symfony-bundle",
4742
+            "autoload": {
4743
+                "psr-4": {
4744
+                    "League\\FlysystemBundle\\": "src"
4745
+                }
4746
+            },
4747
+            "notification-url": "https://packagist.org/downloads/",
4748
+            "license": [
4749
+                "MIT"
4750
+            ],
4751
+            "authors": [
4752
+                {
4753
+                    "name": "Titouan Galopin",
4754
+                    "email": "galopintitouan@gmail.com"
4755
+                }
4756
+            ],
4757
+            "description": "Symfony bundle integrating Flysystem into Symfony 4.2+ applications",
4758
+            "support": {
4759
+                "issues": "https://github.com/thephpleague/flysystem-bundle/issues",
4760
+                "source": "https://github.com/thephpleague/flysystem-bundle/tree/2.4.0"
4761
+            },
4762
+            "time": "2022-09-12T07:31:10+00:00"
4763
+        },
4764
+        {
4765
+            "name": "league/mime-type-detection",
4766
+            "version": "1.11.0",
4767
+            "source": {
4768
+                "type": "git",
4769
+                "url": "https://github.com/thephpleague/mime-type-detection.git",
4770
+                "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd"
4771
+            },
4772
+            "dist": {
4773
+                "type": "zip",
4774
+                "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
4775
+                "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
4776
+                "shasum": ""
4777
+            },
4778
+            "require": {
4779
+                "ext-fileinfo": "*",
4780
+                "php": "^7.2 || ^8.0"
4781
+            },
4782
+            "require-dev": {
4783
+                "friendsofphp/php-cs-fixer": "^3.2",
4784
+                "phpstan/phpstan": "^0.12.68",
4785
+                "phpunit/phpunit": "^8.5.8 || ^9.3"
4786
+            },
4787
+            "type": "library",
4788
+            "autoload": {
4789
+                "psr-4": {
4790
+                    "League\\MimeTypeDetection\\": "src"
4791
+                }
4792
+            },
4793
+            "notification-url": "https://packagist.org/downloads/",
4794
+            "license": [
4795
+                "MIT"
4796
+            ],
4797
+            "authors": [
4798
+                {
4799
+                    "name": "Frank de Jonge",
4800
+                    "email": "info@frankdejonge.nl"
4801
+                }
4802
+            ],
4803
+            "description": "Mime-type detection for Flysystem",
4804
+            "support": {
4805
+                "issues": "https://github.com/thephpleague/mime-type-detection/issues",
4806
+                "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0"
4807
+            },
4808
+            "funding": [
4809
+                {
4810
+                    "url": "https://github.com/frankdejonge",
4811
+                    "type": "github"
4812
+                },
4813
+                {
4814
+                    "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
4815
+                    "type": "tidelift"
4816
+                }
4817
+            ],
4818
+            "time": "2022-04-17T13:12:02+00:00"
4819
+        },
4820
+        {
4821
+            "name": "madeyourday/contao-rocksolid-columns",
4822
+            "version": "v2.1.1",
4823
+            "source": {
4824
+                "type": "git",
4825
+                "url": "https://github.com/madeyourday/contao-rocksolid-columns.git",
4826
+                "reference": "f374419df7d366cc98c18808650d464d6f411eda"
4827
+            },
4828
+            "dist": {
4829
+                "type": "zip",
4830
+                "url": "https://api.github.com/repos/madeyourday/contao-rocksolid-columns/zipball/f374419df7d366cc98c18808650d464d6f411eda",
4831
+                "reference": "f374419df7d366cc98c18808650d464d6f411eda",
4832
+                "shasum": ""
4833
+            },
4834
+            "require": {
4835
+                "contao/core-bundle": "^4.13 || ^5.0",
4836
+                "php": ">=7.4"
4837
+            },
4838
+            "conflict": {
4839
+                "contao/core": "*",
4840
+                "contao/manager-plugin": "<2.0 || >=3.0"
4841
+            },
4842
+            "replace": {
4843
+                "contao-legacy/rocksolid-columns": "self.version"
4844
+            },
4845
+            "require-dev": {
4846
+                "contao/manager-plugin": "^2.0"
4847
+            },
4848
+            "type": "contao-bundle",
4849
+            "extra": {
4850
+                "contao-manager-plugin": "MadeYourDay\\RockSolidColumns\\ContaoManagerPlugin"
4851
+            },
4852
+            "autoload": {
4853
+                "psr-4": {
4854
+                    "MadeYourDay\\RockSolidColumns\\": "src/"
4855
+                }
4856
+            },
4857
+            "notification-url": "https://packagist.org/downloads/",
4858
+            "license": [
4859
+                "MIT"
4860
+            ],
4861
+            "authors": [
4862
+                {
4863
+                    "name": "RockSolid Themes",
4864
+                    "homepage": "https://rocksolidthemes.com/de/contao-themes",
4865
+                    "role": "Developer"
4866
+                }
4867
+            ],
4868
+            "description": "Arrange your content elements in responsive columns",
4869
+            "homepage": "https://rocksolidthemes.com/de/contao/plugins/columns",
4870
+            "keywords": [
4871
+                "columns",
4872
+                "contao"
4873
+            ],
4874
+            "support": {
4875
+                "forum": "http://help.rocksolidthemes.com/discussions/contao",
4876
+                "issues": "https://github.com/madeyourday/contao-rocksolid-columns/issues",
4877
+                "source": "https://github.com/madeyourday/contao-rocksolid-columns"
4878
+            },
4879
+            "time": "2022-09-08T08:27:02+00:00"
4880
+        },
4881
+        {
4882
+            "name": "madeyourday/contao-rocksolid-custom-elements",
4883
+            "version": "v2.4.2",
4884
+            "source": {
4885
+                "type": "git",
4886
+                "url": "https://github.com/madeyourday/contao-rocksolid-custom-elements.git",
4887
+                "reference": "31845a8f88b34b72d08f1a546124cd29d69c356e"
4888
+            },
4889
+            "dist": {
4890
+                "type": "zip",
4891
+                "url": "https://api.github.com/repos/madeyourday/contao-rocksolid-custom-elements/zipball/31845a8f88b34b72d08f1a546124cd29d69c356e",
4892
+                "reference": "31845a8f88b34b72d08f1a546124cd29d69c356e",
4893
+                "shasum": ""
4894
+            },
4895
+            "require": {
4896
+                "contao/core-bundle": "^4.13 || ^5.0",
4897
+                "php": ">=7.4"
4898
+            },
4899
+            "conflict": {
4900
+                "contao/core": "*",
4901
+                "contao/core-bundle": "4.4.1",
4902
+                "contao/manager-plugin": "<2.0 || >=3.0",
4903
+                "madeyourday/contao-rocksolid-frontend-helper": "<=2.1.2"
4904
+            },
4905
+            "replace": {
4906
+                "contao-legacy/rocksolid-custom-elements": "self.version"
4907
+            },
4908
+            "require-dev": {
4909
+                "contao/manager-plugin": "^2.0"
4910
+            },
4911
+            "suggest": {
4912
+                "madeyourday/contao-rocksolid-columns": "For grid column support. See documentation for more information."
4913
+            },
4914
+            "type": "contao-bundle",
4915
+            "extra": {
4916
+                "contao-manager-plugin": "MadeYourDay\\RockSolidCustomElements\\ContaoManagerPlugin"
4917
+            },
4918
+            "autoload": {
4919
+                "psr-4": {
4920
+                    "MadeYourDay\\RockSolidCustomElements\\": "src/"
4921
+                }
4922
+            },
4923
+            "notification-url": "https://packagist.org/downloads/",
4924
+            "license": [
4925
+                "MIT"
4926
+            ],
4927
+            "authors": [
4928
+                {
4929
+                    "name": "RockSolid Themes",
4930
+                    "homepage": "https://rocksolidthemes.com/de/contao-themes",
4931
+                    "role": "Developer"
4932
+                }
4933
+            ],
4934
+            "description": "Create your own, nestable content elements using a modular system. End the WYSIWYG chaos with your own content elements.",
4935
+            "homepage": "https://rocksolidthemes.com/de/contao/plugins/custom-content-elements",
4936
+            "keywords": [
4937
+                "contao",
4938
+                "content-elements",
4939
+                "custom-elements"
4940
+            ],
4941
+            "support": {
4942
+                "forum": "http://help.rocksolidthemes.com/discussions/contao",
4943
+                "issues": "https://github.com/madeyourday/contao-rocksolid-custom-elements/issues",
4944
+                "source": "https://github.com/madeyourday/contao-rocksolid-custom-elements"
4945
+            },
4946
+            "time": "2022-10-01T10:34:53+00:00"
4947
+        },
4948
+        {
4949
+            "name": "madeyourday/contao-rocksolid-icon-picker",
4950
+            "version": "v2.1.0",
4951
+            "source": {
4952
+                "type": "git",
4953
+                "url": "https://github.com/madeyourday/contao-rocksolid-icon-picker.git",
4954
+                "reference": "18e1b1bd10244370c448f9289eecabc29cd50e5f"
4955
+            },
4956
+            "dist": {
4957
+                "type": "zip",
4958
+                "url": "https://api.github.com/repos/madeyourday/contao-rocksolid-icon-picker/zipball/18e1b1bd10244370c448f9289eecabc29cd50e5f",
4959
+                "reference": "18e1b1bd10244370c448f9289eecabc29cd50e5f",
4960
+                "shasum": ""
4961
+            },
4962
+            "require": {
4963
+                "contao/core-bundle": "^4.13 || ^5.0",
4964
+                "php": ">=7.4"
4965
+            },
4966
+            "conflict": {
4967
+                "contao/core": "*",
4968
+                "contao/manager-plugin": "<2.0 || >=3.0"
4969
+            },
4970
+            "replace": {
4971
+                "contao-legacy/rocksolid-icon-picker": "self.version"
4972
+            },
4973
+            "require-dev": {
4974
+                "contao/manager-plugin": "^2.0"
4975
+            },
4976
+            "type": "contao-bundle",
4977
+            "extra": {
4978
+                "contao-manager-plugin": "MadeYourDay\\RockSolidIconPicker\\ContaoManagerPlugin"
4979
+            },
4980
+            "autoload": {
4981
+                "psr-4": {
4982
+                    "MadeYourDay\\RockSolidIconPicker\\": "src/"
4983
+                }
4984
+            },
4985
+            "notification-url": "https://packagist.org/downloads/",
4986
+            "license": [
4987
+                "MIT"
4988
+            ],
4989
+            "authors": [
4990
+                {
4991
+                    "name": "RockSolid Themes",
4992
+                    "homepage": "https://rocksolidthemes.com/de/contao-themes",
4993
+                    "role": "Developer"
4994
+                }
4995
+            ],
4996
+            "description": "RockSolid Icon Picker Contao Extension.",
4997
+            "homepage": "https://rocksolidthemes.com/de/contao/plugins/custom-content-elements",
4998
+            "keywords": [
4999
+                "contao",
5000
+                "icons",
5001
+                "widget"
5002
+            ],
5003
+            "support": {
5004
+                "forum": "http://help.rocksolidthemes.com/discussions/contao",
5005
+                "issues": "https://github.com/madeyourday/contao-rocksolid-icon-picker/issues",
5006
+                "source": "https://github.com/madeyourday/contao-rocksolid-icon-picker"
5007
+            },
5008
+            "time": "2022-08-07T09:56:58+00:00"
5009
+        },
5010
+        {
5011
+            "name": "matthiasmullie/minify",
5012
+            "version": "1.3.69",
5013
+            "source": {
5014
+                "type": "git",
5015
+                "url": "https://github.com/matthiasmullie/minify.git",
5016
+                "reference": "a61c949cccd086808063611ef9698eabe42ef22f"
5017
+            },
5018
+            "dist": {
5019
+                "type": "zip",
5020
+                "url": "https://api.github.com/repos/matthiasmullie/minify/zipball/a61c949cccd086808063611ef9698eabe42ef22f",
5021
+                "reference": "a61c949cccd086808063611ef9698eabe42ef22f",
5022
+                "shasum": ""
5023
+            },
5024
+            "require": {
5025
+                "ext-pcre": "*",
5026
+                "matthiasmullie/path-converter": "~1.1",
5027
+                "php": ">=5.3.0"
5028
+            },
5029
+            "require-dev": {
5030
+                "friendsofphp/php-cs-fixer": "~2.0",
5031
+                "matthiasmullie/scrapbook": "dev-master",
5032
+                "phpunit/phpunit": ">=4.8"
5033
+            },
5034
+            "suggest": {
5035
+                "psr/cache-implementation": "Cache implementation to use with Minify::cache"
5036
+            },
5037
+            "bin": [
5038
+                "bin/minifycss",
5039
+                "bin/minifyjs"
5040
+            ],
5041
+            "type": "library",
5042
+            "autoload": {
5043
+                "psr-4": {
5044
+                    "MatthiasMullie\\Minify\\": "src/"
5045
+                }
5046
+            },
5047
+            "notification-url": "https://packagist.org/downloads/",
5048
+            "license": [
5049
+                "MIT"
5050
+            ],
5051
+            "authors": [
5052
+                {
5053
+                    "name": "Matthias Mullie",
5054
+                    "email": "minify@mullie.eu",
5055
+                    "homepage": "http://www.mullie.eu",
5056
+                    "role": "Developer"
5057
+                }
5058
+            ],
5059
+            "description": "CSS & JavaScript minifier, in PHP. Removes whitespace, strips comments, combines files (incl. @import statements and small assets in CSS files), and optimizes/shortens a few common programming patterns.",
5060
+            "homepage": "http://www.minifier.org",
5061
+            "keywords": [
5062
+                "JS",
5063
+                "css",
5064
+                "javascript",
5065
+                "minifier",
5066
+                "minify"
5067
+            ],
5068
+            "support": {
5069
+                "issues": "https://github.com/matthiasmullie/minify/issues",
5070
+                "source": "https://github.com/matthiasmullie/minify/tree/1.3.69"
5071
+            },
5072
+            "funding": [
5073
+                {
5074
+                    "url": "https://github.com/matthiasmullie",
5075
+                    "type": "github"
5076
+                }
5077
+            ],
5078
+            "time": "2022-08-01T09:00:18+00:00"
5079
+        },
5080
+        {
5081
+            "name": "matthiasmullie/path-converter",
5082
+            "version": "1.1.3",
5083
+            "source": {
5084
+                "type": "git",
5085
+                "url": "https://github.com/matthiasmullie/path-converter.git",
5086
+                "reference": "e7d13b2c7e2f2268e1424aaed02085518afa02d9"
5087
+            },
5088
+            "dist": {
5089
+                "type": "zip",
5090
+                "url": "https://api.github.com/repos/matthiasmullie/path-converter/zipball/e7d13b2c7e2f2268e1424aaed02085518afa02d9",
5091
+                "reference": "e7d13b2c7e2f2268e1424aaed02085518afa02d9",
5092
+                "shasum": ""
5093
+            },
5094
+            "require": {
5095
+                "ext-pcre": "*",
5096
+                "php": ">=5.3.0"
5097
+            },
5098
+            "require-dev": {
5099
+                "phpunit/phpunit": "~4.8"
5100
+            },
5101
+            "type": "library",
5102
+            "autoload": {
5103
+                "psr-4": {
5104
+                    "MatthiasMullie\\PathConverter\\": "src/"
5105
+                }
5106
+            },
5107
+            "notification-url": "https://packagist.org/downloads/",
5108
+            "license": [
5109
+                "MIT"
5110
+            ],
5111
+            "authors": [
5112
+                {
5113
+                    "name": "Matthias Mullie",
5114
+                    "email": "pathconverter@mullie.eu",
5115
+                    "homepage": "http://www.mullie.eu",
5116
+                    "role": "Developer"
5117
+                }
5118
+            ],
5119
+            "description": "Relative path converter",
5120
+            "homepage": "http://github.com/matthiasmullie/path-converter",
5121
+            "keywords": [
5122
+                "converter",
5123
+                "path",
5124
+                "paths",
5125
+                "relative"
5126
+            ],
5127
+            "support": {
5128
+                "issues": "https://github.com/matthiasmullie/path-converter/issues",
5129
+                "source": "https://github.com/matthiasmullie/path-converter/tree/1.1.3"
5130
+            },
5131
+            "time": "2019-02-05T23:41:09+00:00"
5132
+        },
5133
+        {
5134
+            "name": "menatwork/contao-multicolumnwizard-bundle",
5135
+            "version": "3.5.8",
5136
+            "source": {
5137
+                "type": "git",
5138
+                "url": "https://github.com/menatwork/contao-multicolumnwizard-bundle.git",
5139
+                "reference": "5e1f40d212184a34d5019932bea638f3925a7f7f"
5140
+            },
5141
+            "dist": {
5142
+                "type": "zip",
5143
+                "url": "https://api.github.com/repos/menatwork/contao-multicolumnwizard-bundle/zipball/5e1f40d212184a34d5019932bea638f3925a7f7f",
5144
+                "reference": "5e1f40d212184a34d5019932bea638f3925a7f7f",
5145
+                "shasum": ""
5146
+            },
5147
+            "require": {
5148
+                "contao/core-bundle": "^4.9",
5149
+                "ext-json": "*",
5150
+                "php": "^7.4 || ^8.0",
5151
+                "symfony/config": "^4.4 || ^5.2",
5152
+                "symfony/console": "^4.4 || ^5.2",
5153
+                "symfony/dependency-injection": "^4.4 || ^5.2",
5154
+                "symfony/event-dispatcher": "^4.4 || ^5.2",
5155
+                "symfony/http-foundation": "^4.4 || ^5.2",
5156
+                "symfony/http-kernel": "^4.4 || ^5.2",
5157
+                "symfony/translation": "^4.4 || ^5.2"
5158
+            },
5159
+            "replace": {
5160
+                "contao-legacy/multicolumnwizard": "*",
5161
+                "menatwork/contao-multicolumnwizard": ">=3.3.4 <4.0"
5162
+            },
5163
+            "require-dev": {
5164
+                "contao/manager-plugin": "^2.1",
5165
+                "phpcq/runner-bootstrap": "^1.0@dev",
5166
+                "roave/security-advisories": "dev-latest"
5167
+            },
5168
+            "type": "contao-bundle",
5169
+            "extra": {
5170
+                "branch-alias": {
5171
+                    "dev-develop": "3.6.x-dev",
5172
+                    "dev-master": "3.5.x-dev",
5173
+                    "dev-support/contao3": "3.3.x-dev",
5174
+                    "dev-support/contao4.4": "3.4.x-dev"
5175
+                },
5176
+                "contao-manager-plugin": "MenAtWork\\MultiColumnWizardBundle\\ContaoManager\\Plugin"
5177
+            },
5178
+            "autoload": {
5179
+                "files": [
5180
+                    "src/deprecated-autoload.php"
5181
+                ],
5182
+                "psr-4": {
5183
+                    "MultiColumnWizard\\": "legacy_layer/psr-4-mcw",
5184
+                    "MenAtWork\\MultiColumnWizard\\": "legacy_layer/psr-4-maw",
5185
+                    "MenAtWork\\MultiColumnWizardBundle\\": "src"
5186
+                },
5187
+                "classmap": [
5188
+                    "legacy_layer/classmap"
5189
+                ]
5190
+            },
5191
+            "notification-url": "https://packagist.org/downloads/",
5192
+            "license": [
5193
+                "LGPL-3.0-or-later"
5194
+            ],
5195
+            "authors": [
5196
+                {
5197
+                    "name": "Stefan Heimes",
5198
+                    "email": "stefan_heimes@hotmail.com",
5199
+                    "homepage": "https://www.men-at-work.de",
5200
+                    "role": "Developer"
5201
+                },
5202
+                {
5203
+                    "name": "Andreas Isaak",
5204
+                    "email": "contao@men-at-work.de",
5205
+                    "homepage": "https://www.men-at-work.de",
5206
+                    "role": "Developer"
5207
+                },
5208
+                {
5209
+                    "name": "David Maack",
5210
+                    "email": "contao@men-at-work.de",
5211
+                    "homepage": "https://www.men-at-work.de",
5212
+                    "role": "Developer"
5213
+                },
5214
+                {
5215
+                    "name": "Andreas Schempp",
5216
+                    "email": "andreas.schempp@terminal42.ch",
5217
+                    "homepage": "https://www.terminal42.ch",
5218
+                    "role": "Developer"
5219
+                },
5220
+                {
5221
+                    "name": "Yanick Witschi",
5222
+                    "email": "yanick.witschi@terminal42.ch",
5223
+                    "homepage": "https://www.terminal42.ch",
5224
+                    "role": "Developer"
5225
+                },
5226
+                {
5227
+                    "name": "Tristan Lins",
5228
+                    "homepage": "https://github.com/tristanlins",
5229
+                    "role": "Developer"
5230
+                }
5231
+            ],
5232
+            "description": "MultiColumWizard for Contao OpenSource CMS",
5233
+            "homepage": "https://www.men-at-work.de",
5234
+            "keywords": [
5235
+                "contao",
5236
+                "widget",
5237
+                "wizard"
5238
+            ],
5239
+            "support": {
5240
+                "irc": "irc://irc.freenode.org/contao.dev",
5241
+                "issues": "https://github.com/menatwork/MultiColumnWizard/issues",
5242
+                "source": "https://github.com/menatwork/MultiColumnWizard",
5243
+                "wiki": "https://de.contaowiki.org/MultiColumnWizard"
5244
+            },
5245
+            "time": "2022-10-14T14:53:17+00:00"
5246
+        },
5247
+        {
5248
+            "name": "monolog/monolog",
5249
+            "version": "2.8.0",
5250
+            "source": {
5251
+                "type": "git",
5252
+                "url": "https://github.com/Seldaek/monolog.git",
5253
+                "reference": "720488632c590286b88b80e62aa3d3d551ad4a50"
5254
+            },
5255
+            "dist": {
5256
+                "type": "zip",
5257
+                "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50",
5258
+                "reference": "720488632c590286b88b80e62aa3d3d551ad4a50",
5259
+                "shasum": ""
5260
+            },
5261
+            "require": {
5262
+                "php": ">=7.2",
5263
+                "psr/log": "^1.0.1 || ^2.0 || ^3.0"
5264
+            },
5265
+            "provide": {
5266
+                "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
5267
+            },
5268
+            "require-dev": {
5269
+                "aws/aws-sdk-php": "^2.4.9 || ^3.0",
5270
+                "doctrine/couchdb": "~1.0@dev",
5271
+                "elasticsearch/elasticsearch": "^7 || ^8",
5272
+                "ext-json": "*",
5273
+                "graylog2/gelf-php": "^1.4.2",
5274
+                "guzzlehttp/guzzle": "^7.4",
5275
+                "guzzlehttp/psr7": "^2.2",
5276
+                "mongodb/mongodb": "^1.8",
5277
+                "php-amqplib/php-amqplib": "~2.4 || ^3",
5278
+                "phpspec/prophecy": "^1.15",
5279
+                "phpstan/phpstan": "^0.12.91",
5280
+                "phpunit/phpunit": "^8.5.14",
5281
+                "predis/predis": "^1.1 || ^2.0",
5282
+                "rollbar/rollbar": "^1.3 || ^2 || ^3",
5283
+                "ruflin/elastica": "^7",
5284
+                "swiftmailer/swiftmailer": "^5.3|^6.0",
5285
+                "symfony/mailer": "^5.4 || ^6",
5286
+                "symfony/mime": "^5.4 || ^6"
5287
+            },
5288
+            "suggest": {
5289
+                "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
5290
+                "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
5291
+                "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
5292
+                "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
5293
+                "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
5294
+                "ext-mbstring": "Allow to work properly with unicode symbols",
5295
+                "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
5296
+                "ext-openssl": "Required to send log messages using SSL",
5297
+                "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
5298
+                "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
5299
+                "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
5300
+                "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
5301
+                "rollbar/rollbar": "Allow sending log messages to Rollbar",
5302
+                "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
5303
+            },
5304
+            "type": "library",
5305
+            "extra": {
5306
+                "branch-alias": {
5307
+                    "dev-main": "2.x-dev"
5308
+                }
5309
+            },
5310
+            "autoload": {
5311
+                "psr-4": {
5312
+                    "Monolog\\": "src/Monolog"
5313
+                }
5314
+            },
5315
+            "notification-url": "https://packagist.org/downloads/",
5316
+            "license": [
5317
+                "MIT"
5318
+            ],
5319
+            "authors": [
5320
+                {
5321
+                    "name": "Jordi Boggiano",
5322
+                    "email": "j.boggiano@seld.be",
5323
+                    "homepage": "https://seld.be"
5324
+                }
5325
+            ],
5326
+            "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
5327
+            "homepage": "https://github.com/Seldaek/monolog",
5328
+            "keywords": [
5329
+                "log",
5330
+                "logging",
5331
+                "psr-3"
5332
+            ],
5333
+            "support": {
5334
+                "issues": "https://github.com/Seldaek/monolog/issues",
5335
+                "source": "https://github.com/Seldaek/monolog/tree/2.8.0"
5336
+            },
5337
+            "funding": [
5338
+                {
5339
+                    "url": "https://github.com/Seldaek",
5340
+                    "type": "github"
5341
+                },
5342
+                {
5343
+                    "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
5344
+                    "type": "tidelift"
5345
+                }
5346
+            ],
5347
+            "time": "2022-07-24T11:55:47+00:00"
5348
+        },
5349
+        {
5350
+            "name": "nelmio/cors-bundle",
5351
+            "version": "2.2.0",
5352
+            "source": {
5353
+                "type": "git",
5354
+                "url": "https://github.com/nelmio/NelmioCorsBundle.git",
5355
+                "reference": "0ee5ee30b0ee08ea122d431ae6e0ddeb87f035c0"
5356
+            },
5357
+            "dist": {
5358
+                "type": "zip",
5359
+                "url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/0ee5ee30b0ee08ea122d431ae6e0ddeb87f035c0",
5360
+                "reference": "0ee5ee30b0ee08ea122d431ae6e0ddeb87f035c0",
5361
+                "shasum": ""
5362
+            },
5363
+            "require": {
5364
+                "symfony/framework-bundle": "^4.3 || ^5.0 || ^6.0"
5365
+            },
5366
+            "require-dev": {
5367
+                "mockery/mockery": "^1.2",
5368
+                "symfony/phpunit-bridge": "^4.3 || ^5.0 || ^6.0"
5369
+            },
5370
+            "type": "symfony-bundle",
5371
+            "extra": {
5372
+                "branch-alias": {
5373
+                    "dev-master": "2.0.x-dev"
5374
+                }
5375
+            },
5376
+            "autoload": {
5377
+                "psr-4": {
5378
+                    "Nelmio\\CorsBundle\\": ""
5379
+                },
5380
+                "exclude-from-classmap": [
5381
+                    "/Tests/"
5382
+                ]
5383
+            },
5384
+            "notification-url": "https://packagist.org/downloads/",
5385
+            "license": [
5386
+                "MIT"
5387
+            ],
5388
+            "authors": [
5389
+                {
5390
+                    "name": "Nelmio",
5391
+                    "homepage": "http://nelm.io"
5392
+                },
5393
+                {
5394
+                    "name": "Symfony Community",
5395
+                    "homepage": "https://github.com/nelmio/NelmioCorsBundle/contributors"
5396
+                }
5397
+            ],
5398
+            "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Symfony application",
5399
+            "keywords": [
5400
+                "api",
5401
+                "cors",
5402
+                "crossdomain"
5403
+            ],
5404
+            "support": {
5405
+                "issues": "https://github.com/nelmio/NelmioCorsBundle/issues",
5406
+                "source": "https://github.com/nelmio/NelmioCorsBundle/tree/2.2.0"
5407
+            },
5408
+            "time": "2021-12-01T09:34:27+00:00"
5409
+        },
5410
+        {
5411
+            "name": "nelmio/security-bundle",
5412
+            "version": "v2.12.0",
5413
+            "source": {
5414
+                "type": "git",
5415
+                "url": "https://github.com/nelmio/NelmioSecurityBundle.git",
5416
+                "reference": "dc8b8c3ee5c64715486e1e3947f83f4169f4374f"
5417
+            },
5418
+            "dist": {
5419
+                "type": "zip",
5420
+                "url": "https://api.github.com/repos/nelmio/NelmioSecurityBundle/zipball/dc8b8c3ee5c64715486e1e3947f83f4169f4374f",
5421
+                "reference": "dc8b8c3ee5c64715486e1e3947f83f4169f4374f",
5422
+                "shasum": ""
5423
+            },
5424
+            "require": {
5425
+                "paragonie/random_compat": "~1.0|~2.0|~9.99.99",
5426
+                "php": ">5.4",
5427
+                "symfony/framework-bundle": "~2.3|~v3.0|~4.0|~5.0|~6.0",
5428
+                "symfony/security-core": "~2.3|~3.0|~4.0|~5.0|~6.0",
5429
+                "symfony/security-csrf": "~2.3|~3.0|~4.0|~5.0|~6.0",
5430
+                "symfony/security-http": "~2.3|~3.0|~4.0|~5.0|~6.0",
5431
+                "symfony/yaml": "~2.3|~3.0|~4.0|~5.0|~6.0",
5432
+                "ua-parser/uap-php": "^3.4.4"
5433
+            },
5434
+            "require-dev": {
5435
+                "doctrine/cache": "^1.0",
5436
+                "psr/cache": "^1.0",
5437
+                "symfony/phpunit-bridge": "^5.0.5|^6.0",
5438
+                "twig/twig": "^1.38|^2.10|^3.0"
5439
+            },
5440
+            "type": "symfony-bundle",
5441
+            "extra": {
5442
+                "branch-alias": {
5443
+                    "dev-master": "2.11.x-dev"
5444
+                }
5445
+            },
5446
+            "autoload": {
5447
+                "psr-4": {
5448
+                    "Nelmio\\SecurityBundle\\": ""
5449
+                },
5450
+                "exclude-from-classmap": [
5451
+                    "/Tests/"
5452
+                ]
5453
+            },
5454
+            "notification-url": "https://packagist.org/downloads/",
5455
+            "license": [
5456
+                "MIT"
5457
+            ],
5458
+            "authors": [
5459
+                {
5460
+                    "name": "Nelmio",
5461
+                    "homepage": "http://nelm.io"
5462
+                },
5463
+                {
5464
+                    "name": "Symfony Community",
5465
+                    "homepage": "https://github.com/nelmio/NelmioSecurityBundle/contributors"
5466
+                }
5467
+            ],
5468
+            "description": "Extra security-related features for Symfony: signed/encrypted cookies, HTTPS/SSL/HSTS handling, cookie session storage, ...",
5469
+            "keywords": [
5470
+                "security"
5471
+            ],
5472
+            "support": {
5473
+                "issues": "https://github.com/nelmio/NelmioSecurityBundle/issues",
5474
+                "source": "https://github.com/nelmio/NelmioSecurityBundle/tree/v2.12.0"
5475
+            },
5476
+            "time": "2022-02-23T06:10:58+00:00"
5477
+        },
5478
+        {
5479
+            "name": "nette/schema",
5480
+            "version": "v1.2.2",
5481
+            "source": {
5482
+                "type": "git",
5483
+                "url": "https://github.com/nette/schema.git",
5484
+                "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df"
5485
+            },
5486
+            "dist": {
5487
+                "type": "zip",
5488
+                "url": "https://api.github.com/repos/nette/schema/zipball/9a39cef03a5b34c7de64f551538cbba05c2be5df",
5489
+                "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df",
5490
+                "shasum": ""
5491
+            },
5492
+            "require": {
5493
+                "nette/utils": "^2.5.7 || ^3.1.5 ||  ^4.0",
5494
+                "php": ">=7.1 <8.2"
5495
+            },
5496
+            "require-dev": {
5497
+                "nette/tester": "^2.3 || ^2.4",
5498
+                "phpstan/phpstan-nette": "^0.12",
5499
+                "tracy/tracy": "^2.7"
5500
+            },
5501
+            "type": "library",
5502
+            "extra": {
5503
+                "branch-alias": {
5504
+                    "dev-master": "1.2-dev"
5505
+                }
5506
+            },
5507
+            "autoload": {
5508
+                "classmap": [
5509
+                    "src/"
5510
+                ]
5511
+            },
5512
+            "notification-url": "https://packagist.org/downloads/",
5513
+            "license": [
5514
+                "BSD-3-Clause",
5515
+                "GPL-2.0-only",
5516
+                "GPL-3.0-only"
5517
+            ],
5518
+            "authors": [
5519
+                {
5520
+                    "name": "David Grudl",
5521
+                    "homepage": "https://davidgrudl.com"
5522
+                },
5523
+                {
5524
+                    "name": "Nette Community",
5525
+                    "homepage": "https://nette.org/contributors"
5526
+                }
5527
+            ],
5528
+            "description": "📐 Nette Schema: validating data structures against a given Schema.",
5529
+            "homepage": "https://nette.org",
5530
+            "keywords": [
5531
+                "config",
5532
+                "nette"
5533
+            ],
5534
+            "support": {
5535
+                "issues": "https://github.com/nette/schema/issues",
5536
+                "source": "https://github.com/nette/schema/tree/v1.2.2"
5537
+            },
5538
+            "time": "2021-10-15T11:40:02+00:00"
5539
+        },
5540
+        {
5541
+            "name": "nette/utils",
5542
+            "version": "v3.2.8",
5543
+            "source": {
5544
+                "type": "git",
5545
+                "url": "https://github.com/nette/utils.git",
5546
+                "reference": "02a54c4c872b99e4ec05c4aec54b5a06eb0f6368"
5547
+            },
5548
+            "dist": {
5549
+                "type": "zip",
5550
+                "url": "https://api.github.com/repos/nette/utils/zipball/02a54c4c872b99e4ec05c4aec54b5a06eb0f6368",
5551
+                "reference": "02a54c4c872b99e4ec05c4aec54b5a06eb0f6368",
5552
+                "shasum": ""
5553
+            },
5554
+            "require": {
5555
+                "php": ">=7.2 <8.3"
5556
+            },
5557
+            "conflict": {
5558
+                "nette/di": "<3.0.6"
5559
+            },
5560
+            "require-dev": {
5561
+                "nette/tester": "~2.0",
5562
+                "phpstan/phpstan": "^1.0",
5563
+                "tracy/tracy": "^2.3"
5564
+            },
5565
+            "suggest": {
5566
+                "ext-gd": "to use Image",
5567
+                "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
5568
+                "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
5569
+                "ext-json": "to use Nette\\Utils\\Json",
5570
+                "ext-mbstring": "to use Strings::lower() etc...",
5571
+                "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()",
5572
+                "ext-xml": "to use Strings::length() etc. when mbstring is not available"
5573
+            },
5574
+            "type": "library",
5575
+            "extra": {
5576
+                "branch-alias": {
5577
+                    "dev-master": "3.2-dev"
5578
+                }
5579
+            },
5580
+            "autoload": {
5581
+                "classmap": [
5582
+                    "src/"
5583
+                ]
5584
+            },
5585
+            "notification-url": "https://packagist.org/downloads/",
5586
+            "license": [
5587
+                "BSD-3-Clause",
5588
+                "GPL-2.0-only",
5589
+                "GPL-3.0-only"
5590
+            ],
5591
+            "authors": [
5592
+                {
5593
+                    "name": "David Grudl",
5594
+                    "homepage": "https://davidgrudl.com"
5595
+                },
5596
+                {
5597
+                    "name": "Nette Community",
5598
+                    "homepage": "https://nette.org/contributors"
5599
+                }
5600
+            ],
5601
+            "description": "🛠  Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
5602
+            "homepage": "https://nette.org",
5603
+            "keywords": [
5604
+                "array",
5605
+                "core",
5606
+                "datetime",
5607
+                "images",
5608
+                "json",
5609
+                "nette",
5610
+                "paginator",
5611
+                "password",
5612
+                "slugify",
5613
+                "string",
5614
+                "unicode",
5615
+                "utf-8",
5616
+                "utility",
5617
+                "validation"
5618
+            ],
5619
+            "support": {
5620
+                "issues": "https://github.com/nette/utils/issues",
5621
+                "source": "https://github.com/nette/utils/tree/v3.2.8"
5622
+            },
5623
+            "time": "2022-09-12T23:36:20+00:00"
5624
+        },
5625
+        {
5626
+            "name": "nikic/php-parser",
5627
+            "version": "v4.15.1",
5628
+            "source": {
5629
+                "type": "git",
5630
+                "url": "https://github.com/nikic/PHP-Parser.git",
5631
+                "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900"
5632
+            },
5633
+            "dist": {
5634
+                "type": "zip",
5635
+                "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900",
5636
+                "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900",
5637
+                "shasum": ""
5638
+            },
5639
+            "require": {
5640
+                "ext-tokenizer": "*",
5641
+                "php": ">=7.0"
5642
+            },
5643
+            "require-dev": {
5644
+                "ircmaxell/php-yacc": "^0.0.7",
5645
+                "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
5646
+            },
5647
+            "bin": [
5648
+                "bin/php-parse"
5649
+            ],
5650
+            "type": "library",
5651
+            "extra": {
5652
+                "branch-alias": {
5653
+                    "dev-master": "4.9-dev"
5654
+                }
5655
+            },
5656
+            "autoload": {
5657
+                "psr-4": {
5658
+                    "PhpParser\\": "lib/PhpParser"
5659
+                }
5660
+            },
5661
+            "notification-url": "https://packagist.org/downloads/",
5662
+            "license": [
5663
+                "BSD-3-Clause"
5664
+            ],
5665
+            "authors": [
5666
+                {
5667
+                    "name": "Nikita Popov"
5668
+                }
5669
+            ],
5670
+            "description": "A PHP parser written in PHP",
5671
+            "keywords": [
5672
+                "parser",
5673
+                "php"
5674
+            ],
5675
+            "support": {
5676
+                "issues": "https://github.com/nikic/PHP-Parser/issues",
5677
+                "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1"
5678
+            },
5679
+            "time": "2022-09-04T07:30:47+00:00"
5680
+        },
5681
+        {
5682
+            "name": "nyholm/psr7",
5683
+            "version": "1.5.1",
5684
+            "source": {
5685
+                "type": "git",
5686
+                "url": "https://github.com/Nyholm/psr7.git",
5687
+                "reference": "f734364e38a876a23be4d906a2a089e1315be18a"
5688
+            },
5689
+            "dist": {
5690
+                "type": "zip",
5691
+                "url": "https://api.github.com/repos/Nyholm/psr7/zipball/f734364e38a876a23be4d906a2a089e1315be18a",
5692
+                "reference": "f734364e38a876a23be4d906a2a089e1315be18a",
5693
+                "shasum": ""
5694
+            },
5695
+            "require": {
5696
+                "php": ">=7.1",
5697
+                "php-http/message-factory": "^1.0",
5698
+                "psr/http-factory": "^1.0",
5699
+                "psr/http-message": "^1.0"
5700
+            },
5701
+            "provide": {
5702
+                "psr/http-factory-implementation": "1.0",
5703
+                "psr/http-message-implementation": "1.0"
5704
+            },
5705
+            "require-dev": {
5706
+                "http-interop/http-factory-tests": "^0.9",
5707
+                "php-http/psr7-integration-tests": "^1.0",
5708
+                "phpunit/phpunit": "^7.5 || 8.5 || 9.4",
5709
+                "symfony/error-handler": "^4.4"
5710
+            },
5711
+            "type": "library",
5712
+            "extra": {
5713
+                "branch-alias": {
5714
+                    "dev-master": "1.4-dev"
5715
+                }
5716
+            },
5717
+            "autoload": {
5718
+                "psr-4": {
5719
+                    "Nyholm\\Psr7\\": "src/"
5720
+                }
5721
+            },
5722
+            "notification-url": "https://packagist.org/downloads/",
5723
+            "license": [
5724
+                "MIT"
5725
+            ],
5726
+            "authors": [
5727
+                {
5728
+                    "name": "Tobias Nyholm",
5729
+                    "email": "tobias.nyholm@gmail.com"
5730
+                },
5731
+                {
5732
+                    "name": "Martijn van der Ven",
5733
+                    "email": "martijn@vanderven.se"
5734
+                }
5735
+            ],
5736
+            "description": "A fast PHP7 implementation of PSR-7",
5737
+            "homepage": "https://tnyholm.se",
5738
+            "keywords": [
5739
+                "psr-17",
5740
+                "psr-7"
5741
+            ],
5742
+            "support": {
5743
+                "issues": "https://github.com/Nyholm/psr7/issues",
5744
+                "source": "https://github.com/Nyholm/psr7/tree/1.5.1"
5745
+            },
5746
+            "funding": [
5747
+                {
5748
+                    "url": "https://github.com/Zegnat",
5749
+                    "type": "github"
5750
+                },
5751
+                {
5752
+                    "url": "https://github.com/nyholm",
5753
+                    "type": "github"
5754
+                }
5755
+            ],
5756
+            "time": "2022-06-22T07:13:36+00:00"
5757
+        },
5758
+        {
5759
+            "name": "oveleon/contao-component-style-manager",
5760
+            "version": "2.6.5",
5761
+            "source": {
5762
+                "type": "git",
5763
+                "url": "https://github.com/oveleon/contao-component-style-manager.git",
5764
+                "reference": "305c60d90d7d19c27bc1f4382b72cb1435ab3448"
5765
+            },
5766
+            "dist": {
5767
+                "type": "zip",
5768
+                "url": "https://api.github.com/repos/oveleon/contao-component-style-manager/zipball/305c60d90d7d19c27bc1f4382b72cb1435ab3448",
5769
+                "reference": "305c60d90d7d19c27bc1f4382b72cb1435ab3448",
5770
+                "shasum": ""
5771
+            },
5772
+            "require": {
5773
+                "contao/core-bundle": "^4.4"
5774
+            },
5775
+            "conflict": {
5776
+                "contao/core": "*",
5777
+                "contao/core-bundle": "4.4.1",
5778
+                "contao/manager-plugin": "<2.0 || >=3.0"
5779
+            },
5780
+            "require-dev": {
5781
+                "contao/manager-plugin": "^2.0"
5782
+            },
5783
+            "type": "contao-bundle",
5784
+            "extra": {
5785
+                "branch-alias": {
5786
+                    "dev-master": "2.5.x-dev"
5787
+                },
5788
+                "contao-manager-plugin": "Oveleon\\ContaoComponentStyleManager\\ContaoManager\\Plugin"
5789
+            },
5790
+            "autoload": {
5791
+                "psr-4": {
5792
+                    "Oveleon\\ContaoComponentStyleManager\\": "src/"
5793
+                },
5794
+                "classmap": [
5795
+                    "src/Resources/contao/"
5796
+                ],
5797
+                "exclude-from-classmap": [
5798
+                    "src/Resources/contao/config/",
5799
+                    "src/Resources/contao/dca/",
5800
+                    "src/Resources/contao/languages/",
5801
+                    "src/Resources/contao/templates/"
5802
+                ]
5803
+            },
5804
+            "notification-url": "https://packagist.org/downloads/",
5805
+            "license": [
5806
+                "MIT"
5807
+            ],
5808
+            "authors": [
5809
+                {
5810
+                    "name": "Oveleon",
5811
+                    "homepage": "https://oveleon.de/",
5812
+                    "role": "Developer"
5813
+                },
5814
+                {
5815
+                    "name": "Daniele Sciannimanica",
5816
+                    "homepage": "https://github.com/doishub",
5817
+                    "role": "Developer"
5818
+                }
5819
+            ],
5820
+            "description": "Style and CSS-Class Manager for Contao Open Source CMS",
5821
+            "homepage": "https://www.oveleon.de/stylemanager.html",
5822
+            "keywords": [
5823
+                "contao",
5824
+                "css",
5825
+                "manager",
5826
+                "styles"
5827
+            ],
5828
+            "support": {
5829
+                "issues": "https://github.com/oveleon/contao-component-style-manager/issues",
5830
+                "source": "https://github.com/oveleon/contao-component-style-manager/tree/2.6.5"
5831
+            },
5832
+            "funding": [
5833
+                {
5834
+                    "url": "https://github.com/oveleon",
5835
+                    "type": "github"
5836
+                }
5837
+            ],
5838
+            "time": "2022-03-02T14:41:14+00:00"
5839
+        },
5840
+        {
5841
+            "name": "paragonie/constant_time_encoding",
5842
+            "version": "v2.6.3",
5843
+            "source": {
5844
+                "type": "git",
5845
+                "url": "https://github.com/paragonie/constant_time_encoding.git",
5846
+                "reference": "58c3f47f650c94ec05a151692652a868995d2938"
5847
+            },
5848
+            "dist": {
5849
+                "type": "zip",
5850
+                "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938",
5851
+                "reference": "58c3f47f650c94ec05a151692652a868995d2938",
5852
+                "shasum": ""
5853
+            },
5854
+            "require": {
5855
+                "php": "^7|^8"
5856
+            },
5857
+            "require-dev": {
5858
+                "phpunit/phpunit": "^6|^7|^8|^9",
5859
+                "vimeo/psalm": "^1|^2|^3|^4"
5860
+            },
5861
+            "type": "library",
5862
+            "autoload": {
5863
+                "psr-4": {
5864
+                    "ParagonIE\\ConstantTime\\": "src/"
5865
+                }
5866
+            },
5867
+            "notification-url": "https://packagist.org/downloads/",
5868
+            "license": [
5869
+                "MIT"
5870
+            ],
5871
+            "authors": [
5872
+                {
5873
+                    "name": "Paragon Initiative Enterprises",
5874
+                    "email": "security@paragonie.com",
5875
+                    "homepage": "https://paragonie.com",
5876
+                    "role": "Maintainer"
5877
+                },
5878
+                {
5879
+                    "name": "Steve 'Sc00bz' Thomas",
5880
+                    "email": "steve@tobtu.com",
5881
+                    "homepage": "https://www.tobtu.com",
5882
+                    "role": "Original Developer"
5883
+                }
5884
+            ],
5885
+            "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
5886
+            "keywords": [
5887
+                "base16",
5888
+                "base32",
5889
+                "base32_decode",
5890
+                "base32_encode",
5891
+                "base64",
5892
+                "base64_decode",
5893
+                "base64_encode",
5894
+                "bin2hex",
5895
+                "encoding",
5896
+                "hex",
5897
+                "hex2bin",
5898
+                "rfc4648"
5899
+            ],
5900
+            "support": {
5901
+                "email": "info@paragonie.com",
5902
+                "issues": "https://github.com/paragonie/constant_time_encoding/issues",
5903
+                "source": "https://github.com/paragonie/constant_time_encoding"
5904
+            },
5905
+            "time": "2022-06-14T06:56:20+00:00"
5906
+        },
5907
+        {
5908
+            "name": "paragonie/random_compat",
5909
+            "version": "v9.99.100",
5910
+            "source": {
5911
+                "type": "git",
5912
+                "url": "https://github.com/paragonie/random_compat.git",
5913
+                "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
5914
+            },
5915
+            "dist": {
5916
+                "type": "zip",
5917
+                "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
5918
+                "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
5919
+                "shasum": ""
5920
+            },
5921
+            "require": {
5922
+                "php": ">= 7"
5923
+            },
5924
+            "require-dev": {
5925
+                "phpunit/phpunit": "4.*|5.*",
5926
+                "vimeo/psalm": "^1"
5927
+            },
5928
+            "suggest": {
5929
+                "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
5930
+            },
5931
+            "type": "library",
5932
+            "notification-url": "https://packagist.org/downloads/",
5933
+            "license": [
5934
+                "MIT"
5935
+            ],
5936
+            "authors": [
5937
+                {
5938
+                    "name": "Paragon Initiative Enterprises",
5939
+                    "email": "security@paragonie.com",
5940
+                    "homepage": "https://paragonie.com"
5941
+                }
5942
+            ],
5943
+            "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
5944
+            "keywords": [
5945
+                "csprng",
5946
+                "polyfill",
5947
+                "pseudorandom",
5948
+                "random"
5949
+            ],
5950
+            "support": {
5951
+                "email": "info@paragonie.com",
5952
+                "issues": "https://github.com/paragonie/random_compat/issues",
5953
+                "source": "https://github.com/paragonie/random_compat"
5954
+            },
5955
+            "time": "2020-10-15T08:29:30+00:00"
5956
+        },
5957
+        {
5958
+            "name": "php-http/client-common",
5959
+            "version": "2.6.0",
5960
+            "source": {
5961
+                "type": "git",
5962
+                "url": "https://github.com/php-http/client-common.git",
5963
+                "reference": "45db684cd4e186dcdc2b9c06b22970fe123796c0"
5964
+            },
5965
+            "dist": {
5966
+                "type": "zip",
5967
+                "url": "https://api.github.com/repos/php-http/client-common/zipball/45db684cd4e186dcdc2b9c06b22970fe123796c0",
5968
+                "reference": "45db684cd4e186dcdc2b9c06b22970fe123796c0",
5969
+                "shasum": ""
5970
+            },
5971
+            "require": {
5972
+                "php": "^7.1 || ^8.0",
5973
+                "php-http/httplug": "^2.0",
5974
+                "php-http/message": "^1.6",
5975
+                "php-http/message-factory": "^1.0",
5976
+                "psr/http-client": "^1.0",
5977
+                "psr/http-factory": "^1.0",
5978
+                "psr/http-message": "^1.0",
5979
+                "symfony/options-resolver": "~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0 || ^6.0",
5980
+                "symfony/polyfill-php80": "^1.17"
5981
+            },
5982
+            "require-dev": {
5983
+                "doctrine/instantiator": "^1.1",
5984
+                "guzzlehttp/psr7": "^1.4",
5985
+                "nyholm/psr7": "^1.2",
5986
+                "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1",
5987
+                "phpspec/prophecy": "^1.10.2",
5988
+                "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.3"
5989
+            },
5990
+            "suggest": {
5991
+                "ext-json": "To detect JSON responses with the ContentTypePlugin",
5992
+                "ext-libxml": "To detect XML responses with the ContentTypePlugin",
5993
+                "php-http/cache-plugin": "PSR-6 Cache plugin",
5994
+                "php-http/logger-plugin": "PSR-3 Logger plugin",
5995
+                "php-http/stopwatch-plugin": "Symfony Stopwatch plugin"
5996
+            },
5997
+            "type": "library",
5998
+            "extra": {
5999
+                "branch-alias": {
6000
+                    "dev-master": "2.3.x-dev"
6001
+                }
6002
+            },
6003
+            "autoload": {
6004
+                "psr-4": {
6005
+                    "Http\\Client\\Common\\": "src/"
6006
+                }
6007
+            },
6008
+            "notification-url": "https://packagist.org/downloads/",
6009
+            "license": [
6010
+                "MIT"
6011
+            ],
6012
+            "authors": [
6013
+                {
6014
+                    "name": "Márk Sági-Kazár",
6015
+                    "email": "mark.sagikazar@gmail.com"
6016
+                }
6017
+            ],
6018
+            "description": "Common HTTP Client implementations and tools for HTTPlug",
6019
+            "homepage": "http://httplug.io",
6020
+            "keywords": [
6021
+                "client",
6022
+                "common",
6023
+                "http",
6024
+                "httplug"
6025
+            ],
6026
+            "support": {
6027
+                "issues": "https://github.com/php-http/client-common/issues",
6028
+                "source": "https://github.com/php-http/client-common/tree/2.6.0"
6029
+            },
6030
+            "time": "2022-09-29T09:59:43+00:00"
6031
+        },
6032
+        {
6033
+            "name": "php-http/discovery",
6034
+            "version": "1.14.3",
6035
+            "source": {
6036
+                "type": "git",
6037
+                "url": "https://github.com/php-http/discovery.git",
6038
+                "reference": "31d8ee46d0215108df16a8527c7438e96a4d7735"
6039
+            },
6040
+            "dist": {
6041
+                "type": "zip",
6042
+                "url": "https://api.github.com/repos/php-http/discovery/zipball/31d8ee46d0215108df16a8527c7438e96a4d7735",
6043
+                "reference": "31d8ee46d0215108df16a8527c7438e96a4d7735",
6044
+                "shasum": ""
6045
+            },
6046
+            "require": {
6047
+                "php": "^7.1 || ^8.0"
6048
+            },
6049
+            "conflict": {
6050
+                "nyholm/psr7": "<1.0"
6051
+            },
6052
+            "require-dev": {
6053
+                "graham-campbell/phpspec-skip-example-extension": "^5.0",
6054
+                "php-http/httplug": "^1.0 || ^2.0",
6055
+                "php-http/message-factory": "^1.0",
6056
+                "phpspec/phpspec": "^5.1 || ^6.1"
6057
+            },
6058
+            "suggest": {
6059
+                "php-http/message": "Allow to use Guzzle, Diactoros or Slim Framework factories"
6060
+            },
6061
+            "type": "library",
6062
+            "extra": {
6063
+                "branch-alias": {
6064
+                    "dev-master": "1.9-dev"
6065
+                }
6066
+            },
6067
+            "autoload": {
6068
+                "psr-4": {
6069
+                    "Http\\Discovery\\": "src/"
6070
+                }
6071
+            },
6072
+            "notification-url": "https://packagist.org/downloads/",
6073
+            "license": [
6074
+                "MIT"
6075
+            ],
6076
+            "authors": [
6077
+                {
6078
+                    "name": "Márk Sági-Kazár",
6079
+                    "email": "mark.sagikazar@gmail.com"
6080
+                }
6081
+            ],
6082
+            "description": "Finds installed HTTPlug implementations and PSR-7 message factories",
6083
+            "homepage": "http://php-http.org",
6084
+            "keywords": [
6085
+                "adapter",
6086
+                "client",
6087
+                "discovery",
6088
+                "factory",
6089
+                "http",
6090
+                "message",
6091
+                "psr7"
6092
+            ],
6093
+            "support": {
6094
+                "issues": "https://github.com/php-http/discovery/issues",
6095
+                "source": "https://github.com/php-http/discovery/tree/1.14.3"
6096
+            },
6097
+            "time": "2022-07-11T14:04:40+00:00"
6098
+        },
6099
+        {
6100
+            "name": "php-http/httplug",
6101
+            "version": "2.3.0",
6102
+            "source": {
6103
+                "type": "git",
6104
+                "url": "https://github.com/php-http/httplug.git",
6105
+                "reference": "f640739f80dfa1152533976e3c112477f69274eb"
6106
+            },
6107
+            "dist": {
6108
+                "type": "zip",
6109
+                "url": "https://api.github.com/repos/php-http/httplug/zipball/f640739f80dfa1152533976e3c112477f69274eb",
6110
+                "reference": "f640739f80dfa1152533976e3c112477f69274eb",
6111
+                "shasum": ""
6112
+            },
6113
+            "require": {
6114
+                "php": "^7.1 || ^8.0",
6115
+                "php-http/promise": "^1.1",
6116
+                "psr/http-client": "^1.0",
6117
+                "psr/http-message": "^1.0"
6118
+            },
6119
+            "require-dev": {
6120
+                "friends-of-phpspec/phpspec-code-coverage": "^4.1",
6121
+                "phpspec/phpspec": "^5.1 || ^6.0"
6122
+            },
6123
+            "type": "library",
6124
+            "extra": {
6125
+                "branch-alias": {
6126
+                    "dev-master": "2.x-dev"
6127
+                }
6128
+            },
6129
+            "autoload": {
6130
+                "psr-4": {
6131
+                    "Http\\Client\\": "src/"
6132
+                }
6133
+            },
6134
+            "notification-url": "https://packagist.org/downloads/",
6135
+            "license": [
6136
+                "MIT"
6137
+            ],
6138
+            "authors": [
6139
+                {
6140
+                    "name": "Eric GELOEN",
6141
+                    "email": "geloen.eric@gmail.com"
6142
+                },
6143
+                {
6144
+                    "name": "Márk Sági-Kazár",
6145
+                    "email": "mark.sagikazar@gmail.com",
6146
+                    "homepage": "https://sagikazarmark.hu"
6147
+                }
6148
+            ],
6149
+            "description": "HTTPlug, the HTTP client abstraction for PHP",
6150
+            "homepage": "http://httplug.io",
6151
+            "keywords": [
6152
+                "client",
6153
+                "http"
6154
+            ],
6155
+            "support": {
6156
+                "issues": "https://github.com/php-http/httplug/issues",
6157
+                "source": "https://github.com/php-http/httplug/tree/2.3.0"
6158
+            },
6159
+            "time": "2022-02-21T09:52:22+00:00"
6160
+        },
6161
+        {
6162
+            "name": "php-http/message",
6163
+            "version": "1.13.0",
6164
+            "source": {
6165
+                "type": "git",
6166
+                "url": "https://github.com/php-http/message.git",
6167
+                "reference": "7886e647a30a966a1a8d1dad1845b71ca8678361"
6168
+            },
6169
+            "dist": {
6170
+                "type": "zip",
6171
+                "url": "https://api.github.com/repos/php-http/message/zipball/7886e647a30a966a1a8d1dad1845b71ca8678361",
6172
+                "reference": "7886e647a30a966a1a8d1dad1845b71ca8678361",
6173
+                "shasum": ""
6174
+            },
6175
+            "require": {
6176
+                "clue/stream-filter": "^1.5",
6177
+                "php": "^7.1 || ^8.0",
6178
+                "php-http/message-factory": "^1.0.2",
6179
+                "psr/http-message": "^1.0"
6180
+            },
6181
+            "provide": {
6182
+                "php-http/message-factory-implementation": "1.0"
6183
+            },
6184
+            "require-dev": {
6185
+                "ergebnis/composer-normalize": "^2.6",
6186
+                "ext-zlib": "*",
6187
+                "guzzlehttp/psr7": "^1.0",
6188
+                "laminas/laminas-diactoros": "^2.0",
6189
+                "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1",
6190
+                "slim/slim": "^3.0"
6191
+            },
6192
+            "suggest": {
6193
+                "ext-zlib": "Used with compressor/decompressor streams",
6194
+                "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories",
6195
+                "laminas/laminas-diactoros": "Used with Diactoros Factories",
6196
+                "slim/slim": "Used with Slim Framework PSR-7 implementation"
6197
+            },
6198
+            "type": "library",
6199
+            "extra": {
6200
+                "branch-alias": {
6201
+                    "dev-master": "1.10-dev"
6202
+                }
6203
+            },
6204
+            "autoload": {
6205
+                "files": [
6206
+                    "src/filters.php"
6207
+                ],
6208
+                "psr-4": {
6209
+                    "Http\\Message\\": "src/"
6210
+                }
6211
+            },
6212
+            "notification-url": "https://packagist.org/downloads/",
6213
+            "license": [
6214
+                "MIT"
6215
+            ],
6216
+            "authors": [
6217
+                {
6218
+                    "name": "Márk Sági-Kazár",
6219
+                    "email": "mark.sagikazar@gmail.com"
6220
+                }
6221
+            ],
6222
+            "description": "HTTP Message related tools",
6223
+            "homepage": "http://php-http.org",
6224
+            "keywords": [
6225
+                "http",
6226
+                "message",
6227
+                "psr-7"
6228
+            ],
6229
+            "support": {
6230
+                "issues": "https://github.com/php-http/message/issues",
6231
+                "source": "https://github.com/php-http/message/tree/1.13.0"
6232
+            },
6233
+            "time": "2022-02-11T13:41:14+00:00"
6234
+        },
6235
+        {
6236
+            "name": "php-http/message-factory",
6237
+            "version": "v1.0.2",
6238
+            "source": {
6239
+                "type": "git",
6240
+                "url": "https://github.com/php-http/message-factory.git",
6241
+                "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1"
6242
+            },
6243
+            "dist": {
6244
+                "type": "zip",
6245
+                "url": "https://api.github.com/repos/php-http/message-factory/zipball/a478cb11f66a6ac48d8954216cfed9aa06a501a1",
6246
+                "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1",
6247
+                "shasum": ""
6248
+            },
6249
+            "require": {
6250
+                "php": ">=5.4",
6251
+                "psr/http-message": "^1.0"
6252
+            },
6253
+            "type": "library",
6254
+            "extra": {
6255
+                "branch-alias": {
6256
+                    "dev-master": "1.0-dev"
6257
+                }
6258
+            },
6259
+            "autoload": {
6260
+                "psr-4": {
6261
+                    "Http\\Message\\": "src/"
6262
+                }
6263
+            },
6264
+            "notification-url": "https://packagist.org/downloads/",
6265
+            "license": [
6266
+                "MIT"
6267
+            ],
6268
+            "authors": [
6269
+                {
6270
+                    "name": "Márk Sági-Kazár",
6271
+                    "email": "mark.sagikazar@gmail.com"
6272
+                }
6273
+            ],
6274
+            "description": "Factory interfaces for PSR-7 HTTP Message",
6275
+            "homepage": "http://php-http.org",
6276
+            "keywords": [
6277
+                "factory",
6278
+                "http",
6279
+                "message",
6280
+                "stream",
6281
+                "uri"
6282
+            ],
6283
+            "support": {
6284
+                "issues": "https://github.com/php-http/message-factory/issues",
6285
+                "source": "https://github.com/php-http/message-factory/tree/master"
6286
+            },
6287
+            "time": "2015-12-19T14:08:53+00:00"
6288
+        },
6289
+        {
6290
+            "name": "php-http/promise",
6291
+            "version": "1.1.0",
6292
+            "source": {
6293
+                "type": "git",
6294
+                "url": "https://github.com/php-http/promise.git",
6295
+                "reference": "4c4c1f9b7289a2ec57cde7f1e9762a5789506f88"
6296
+            },
6297
+            "dist": {
6298
+                "type": "zip",
6299
+                "url": "https://api.github.com/repos/php-http/promise/zipball/4c4c1f9b7289a2ec57cde7f1e9762a5789506f88",
6300
+                "reference": "4c4c1f9b7289a2ec57cde7f1e9762a5789506f88",
6301
+                "shasum": ""
6302
+            },
6303
+            "require": {
6304
+                "php": "^7.1 || ^8.0"
6305
+            },
6306
+            "require-dev": {
6307
+                "friends-of-phpspec/phpspec-code-coverage": "^4.3.2",
6308
+                "phpspec/phpspec": "^5.1.2 || ^6.2"
6309
+            },
6310
+            "type": "library",
6311
+            "extra": {
6312
+                "branch-alias": {
6313
+                    "dev-master": "1.1-dev"
6314
+                }
6315
+            },
6316
+            "autoload": {
6317
+                "psr-4": {
6318
+                    "Http\\Promise\\": "src/"
6319
+                }
6320
+            },
6321
+            "notification-url": "https://packagist.org/downloads/",
6322
+            "license": [
6323
+                "MIT"
6324
+            ],
6325
+            "authors": [
6326
+                {
6327
+                    "name": "Joel Wurtz",
6328
+                    "email": "joel.wurtz@gmail.com"
6329
+                },
6330
+                {
6331
+                    "name": "Márk Sági-Kazár",
6332
+                    "email": "mark.sagikazar@gmail.com"
6333
+                }
6334
+            ],
6335
+            "description": "Promise used for asynchronous HTTP requests",
6336
+            "homepage": "http://httplug.io",
6337
+            "keywords": [
6338
+                "promise"
6339
+            ],
6340
+            "support": {
6341
+                "issues": "https://github.com/php-http/promise/issues",
6342
+                "source": "https://github.com/php-http/promise/tree/1.1.0"
6343
+            },
6344
+            "time": "2020-07-07T09:29:14+00:00"
6345
+        },
6346
+        {
6347
+            "name": "phpspec/php-diff",
6348
+            "version": "v1.1.3",
6349
+            "source": {
6350
+                "type": "git",
6351
+                "url": "https://github.com/phpspec/php-diff.git",
6352
+                "reference": "fc1156187f9f6c8395886fe85ed88a0a245d72e9"
6353
+            },
6354
+            "dist": {
6355
+                "type": "zip",
6356
+                "url": "https://api.github.com/repos/phpspec/php-diff/zipball/fc1156187f9f6c8395886fe85ed88a0a245d72e9",
6357
+                "reference": "fc1156187f9f6c8395886fe85ed88a0a245d72e9",
6358
+                "shasum": ""
6359
+            },
6360
+            "type": "library",
6361
+            "extra": {
6362
+                "branch-alias": {
6363
+                    "dev-master": "1.0.x-dev"
6364
+                }
6365
+            },
6366
+            "autoload": {
6367
+                "psr-0": {
6368
+                    "Diff": "lib/"
6369
+                }
6370
+            },
6371
+            "notification-url": "https://packagist.org/downloads/",
6372
+            "license": [
6373
+                "BSD-3-Clause"
6374
+            ],
6375
+            "authors": [
6376
+                {
6377
+                    "name": "Chris Boulton",
6378
+                    "homepage": "http://github.com/chrisboulton"
6379
+                }
6380
+            ],
6381
+            "description": "A comprehensive library for generating differences between two hashable objects (strings or arrays).",
6382
+            "support": {
6383
+                "source": "https://github.com/phpspec/php-diff/tree/v1.1.3"
6384
+            },
6385
+            "time": "2020-09-18T13:47:07+00:00"
6386
+        },
6387
+        {
6388
+            "name": "psr/cache",
6389
+            "version": "2.0.0",
6390
+            "source": {
6391
+                "type": "git",
6392
+                "url": "https://github.com/php-fig/cache.git",
6393
+                "reference": "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b"
6394
+            },
6395
+            "dist": {
6396
+                "type": "zip",
6397
+                "url": "https://api.github.com/repos/php-fig/cache/zipball/213f9dbc5b9bfbc4f8db86d2838dc968752ce13b",
6398
+                "reference": "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b",
6399
+                "shasum": ""
6400
+            },
6401
+            "require": {
6402
+                "php": ">=8.0.0"
6403
+            },
6404
+            "type": "library",
6405
+            "extra": {
6406
+                "branch-alias": {
6407
+                    "dev-master": "1.0.x-dev"
6408
+                }
6409
+            },
6410
+            "autoload": {
6411
+                "psr-4": {
6412
+                    "Psr\\Cache\\": "src/"
6413
+                }
6414
+            },
6415
+            "notification-url": "https://packagist.org/downloads/",
6416
+            "license": [
6417
+                "MIT"
6418
+            ],
6419
+            "authors": [
6420
+                {
6421
+                    "name": "PHP-FIG",
6422
+                    "homepage": "https://www.php-fig.org/"
6423
+                }
6424
+            ],
6425
+            "description": "Common interface for caching libraries",
6426
+            "keywords": [
6427
+                "cache",
6428
+                "psr",
6429
+                "psr-6"
6430
+            ],
6431
+            "support": {
6432
+                "source": "https://github.com/php-fig/cache/tree/2.0.0"
6433
+            },
6434
+            "time": "2021-02-03T23:23:37+00:00"
6435
+        },
6436
+        {
6437
+            "name": "psr/container",
6438
+            "version": "1.1.2",
6439
+            "source": {
6440
+                "type": "git",
6441
+                "url": "https://github.com/php-fig/container.git",
6442
+                "reference": "513e0666f7216c7459170d56df27dfcefe1689ea"
6443
+            },
6444
+            "dist": {
6445
+                "type": "zip",
6446
+                "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea",
6447
+                "reference": "513e0666f7216c7459170d56df27dfcefe1689ea",
6448
+                "shasum": ""
6449
+            },
6450
+            "require": {
6451
+                "php": ">=7.4.0"
6452
+            },
6453
+            "type": "library",
6454
+            "autoload": {
6455
+                "psr-4": {
6456
+                    "Psr\\Container\\": "src/"
6457
+                }
6458
+            },
6459
+            "notification-url": "https://packagist.org/downloads/",
6460
+            "license": [
6461
+                "MIT"
6462
+            ],
6463
+            "authors": [
6464
+                {
6465
+                    "name": "PHP-FIG",
6466
+                    "homepage": "https://www.php-fig.org/"
6467
+                }
6468
+            ],
6469
+            "description": "Common Container Interface (PHP FIG PSR-11)",
6470
+            "homepage": "https://github.com/php-fig/container",
6471
+            "keywords": [
6472
+                "PSR-11",
6473
+                "container",
6474
+                "container-interface",
6475
+                "container-interop",
6476
+                "psr"
6477
+            ],
6478
+            "support": {
6479
+                "issues": "https://github.com/php-fig/container/issues",
6480
+                "source": "https://github.com/php-fig/container/tree/1.1.2"
6481
+            },
6482
+            "time": "2021-11-05T16:50:12+00:00"
6483
+        },
6484
+        {
6485
+            "name": "psr/event-dispatcher",
6486
+            "version": "1.0.0",
6487
+            "source": {
6488
+                "type": "git",
6489
+                "url": "https://github.com/php-fig/event-dispatcher.git",
6490
+                "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
6491
+            },
6492
+            "dist": {
6493
+                "type": "zip",
6494
+                "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
6495
+                "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
6496
+                "shasum": ""
6497
+            },
6498
+            "require": {
6499
+                "php": ">=7.2.0"
6500
+            },
6501
+            "type": "library",
6502
+            "extra": {
6503
+                "branch-alias": {
6504
+                    "dev-master": "1.0.x-dev"
6505
+                }
6506
+            },
6507
+            "autoload": {
6508
+                "psr-4": {
6509
+                    "Psr\\EventDispatcher\\": "src/"
6510
+                }
6511
+            },
6512
+            "notification-url": "https://packagist.org/downloads/",
6513
+            "license": [
6514
+                "MIT"
6515
+            ],
6516
+            "authors": [
6517
+                {
6518
+                    "name": "PHP-FIG",
6519
+                    "homepage": "http://www.php-fig.org/"
6520
+                }
6521
+            ],
6522
+            "description": "Standard interfaces for event handling.",
6523
+            "keywords": [
6524
+                "events",
6525
+                "psr",
6526
+                "psr-14"
6527
+            ],
6528
+            "support": {
6529
+                "issues": "https://github.com/php-fig/event-dispatcher/issues",
6530
+                "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
6531
+            },
6532
+            "time": "2019-01-08T18:20:26+00:00"
6533
+        },
6534
+        {
6535
+            "name": "psr/http-client",
6536
+            "version": "1.0.1",
6537
+            "source": {
6538
+                "type": "git",
6539
+                "url": "https://github.com/php-fig/http-client.git",
6540
+                "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
6541
+            },
6542
+            "dist": {
6543
+                "type": "zip",
6544
+                "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
6545
+                "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
6546
+                "shasum": ""
6547
+            },
6548
+            "require": {
6549
+                "php": "^7.0 || ^8.0",
6550
+                "psr/http-message": "^1.0"
6551
+            },
6552
+            "type": "library",
6553
+            "extra": {
6554
+                "branch-alias": {
6555
+                    "dev-master": "1.0.x-dev"
6556
+                }
6557
+            },
6558
+            "autoload": {
6559
+                "psr-4": {
6560
+                    "Psr\\Http\\Client\\": "src/"
6561
+                }
6562
+            },
6563
+            "notification-url": "https://packagist.org/downloads/",
6564
+            "license": [
6565
+                "MIT"
6566
+            ],
6567
+            "authors": [
6568
+                {
6569
+                    "name": "PHP-FIG",
6570
+                    "homepage": "http://www.php-fig.org/"
6571
+                }
6572
+            ],
6573
+            "description": "Common interface for HTTP clients",
6574
+            "homepage": "https://github.com/php-fig/http-client",
6575
+            "keywords": [
6576
+                "http",
6577
+                "http-client",
6578
+                "psr",
6579
+                "psr-18"
6580
+            ],
6581
+            "support": {
6582
+                "source": "https://github.com/php-fig/http-client/tree/master"
6583
+            },
6584
+            "time": "2020-06-29T06:28:15+00:00"
6585
+        },
6586
+        {
6587
+            "name": "psr/http-factory",
6588
+            "version": "1.0.1",
6589
+            "source": {
6590
+                "type": "git",
6591
+                "url": "https://github.com/php-fig/http-factory.git",
6592
+                "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
6593
+            },
6594
+            "dist": {
6595
+                "type": "zip",
6596
+                "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
6597
+                "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
6598
+                "shasum": ""
6599
+            },
6600
+            "require": {
6601
+                "php": ">=7.0.0",
6602
+                "psr/http-message": "^1.0"
6603
+            },
6604
+            "type": "library",
6605
+            "extra": {
6606
+                "branch-alias": {
6607
+                    "dev-master": "1.0.x-dev"
6608
+                }
6609
+            },
6610
+            "autoload": {
6611
+                "psr-4": {
6612
+                    "Psr\\Http\\Message\\": "src/"
6613
+                }
6614
+            },
6615
+            "notification-url": "https://packagist.org/downloads/",
6616
+            "license": [
6617
+                "MIT"
6618
+            ],
6619
+            "authors": [
6620
+                {
6621
+                    "name": "PHP-FIG",
6622
+                    "homepage": "http://www.php-fig.org/"
6623
+                }
6624
+            ],
6625
+            "description": "Common interfaces for PSR-7 HTTP message factories",
6626
+            "keywords": [
6627
+                "factory",
6628
+                "http",
6629
+                "message",
6630
+                "psr",
6631
+                "psr-17",
6632
+                "psr-7",
6633
+                "request",
6634
+                "response"
6635
+            ],
6636
+            "support": {
6637
+                "source": "https://github.com/php-fig/http-factory/tree/master"
6638
+            },
6639
+            "time": "2019-04-30T12:38:16+00:00"
6640
+        },
6641
+        {
6642
+            "name": "psr/http-message",
6643
+            "version": "1.0.1",
6644
+            "source": {
6645
+                "type": "git",
6646
+                "url": "https://github.com/php-fig/http-message.git",
6647
+                "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
6648
+            },
6649
+            "dist": {
6650
+                "type": "zip",
6651
+                "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
6652
+                "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
6653
+                "shasum": ""
6654
+            },
6655
+            "require": {
6656
+                "php": ">=5.3.0"
6657
+            },
6658
+            "type": "library",
6659
+            "extra": {
6660
+                "branch-alias": {
6661
+                    "dev-master": "1.0.x-dev"
6662
+                }
6663
+            },
6664
+            "autoload": {
6665
+                "psr-4": {
6666
+                    "Psr\\Http\\Message\\": "src/"
6667
+                }
6668
+            },
6669
+            "notification-url": "https://packagist.org/downloads/",
6670
+            "license": [
6671
+                "MIT"
6672
+            ],
6673
+            "authors": [
6674
+                {
6675
+                    "name": "PHP-FIG",
6676
+                    "homepage": "http://www.php-fig.org/"
6677
+                }
6678
+            ],
6679
+            "description": "Common interface for HTTP messages",
6680
+            "homepage": "https://github.com/php-fig/http-message",
6681
+            "keywords": [
6682
+                "http",
6683
+                "http-message",
6684
+                "psr",
6685
+                "psr-7",
6686
+                "request",
6687
+                "response"
6688
+            ],
6689
+            "support": {
6690
+                "source": "https://github.com/php-fig/http-message/tree/master"
6691
+            },
6692
+            "time": "2016-08-06T14:39:51+00:00"
6693
+        },
6694
+        {
6695
+            "name": "psr/log",
6696
+            "version": "1.1.4",
6697
+            "source": {
6698
+                "type": "git",
6699
+                "url": "https://github.com/php-fig/log.git",
6700
+                "reference": "d49695b909c3b7628b6289db5479a1c204601f11"
6701
+            },
6702
+            "dist": {
6703
+                "type": "zip",
6704
+                "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
6705
+                "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
6706
+                "shasum": ""
6707
+            },
6708
+            "require": {
6709
+                "php": ">=5.3.0"
6710
+            },
6711
+            "type": "library",
6712
+            "extra": {
6713
+                "branch-alias": {
6714
+                    "dev-master": "1.1.x-dev"
6715
+                }
6716
+            },
6717
+            "autoload": {
6718
+                "psr-4": {
6719
+                    "Psr\\Log\\": "Psr/Log/"
6720
+                }
6721
+            },
6722
+            "notification-url": "https://packagist.org/downloads/",
6723
+            "license": [
6724
+                "MIT"
6725
+            ],
6726
+            "authors": [
6727
+                {
6728
+                    "name": "PHP-FIG",
6729
+                    "homepage": "https://www.php-fig.org/"
6730
+                }
6731
+            ],
6732
+            "description": "Common interface for logging libraries",
6733
+            "homepage": "https://github.com/php-fig/log",
6734
+            "keywords": [
6735
+                "log",
6736
+                "psr",
6737
+                "psr-3"
6738
+            ],
6739
+            "support": {
6740
+                "source": "https://github.com/php-fig/log/tree/1.1.4"
6741
+            },
6742
+            "time": "2021-05-03T11:20:27+00:00"
6743
+        },
6744
+        {
6745
+            "name": "scheb/2fa-backup-code",
6746
+            "version": "v5.13.2",
6747
+            "source": {
6748
+                "type": "git",
6749
+                "url": "https://github.com/scheb/2fa-backup-code.git",
6750
+                "reference": "5584eb7a2c3deb80635c7173ad77858e51129c35"
6751
+            },
6752
+            "dist": {
6753
+                "type": "zip",
6754
+                "url": "https://api.github.com/repos/scheb/2fa-backup-code/zipball/5584eb7a2c3deb80635c7173ad77858e51129c35",
6755
+                "reference": "5584eb7a2c3deb80635c7173ad77858e51129c35",
6756
+                "shasum": ""
6757
+            },
6758
+            "require": {
6759
+                "scheb/2fa-bundle": "self.version"
6760
+            },
6761
+            "type": "library",
6762
+            "autoload": {
6763
+                "psr-4": {
6764
+                    "Scheb\\TwoFactorBundle\\": ""
6765
+                }
6766
+            },
6767
+            "notification-url": "https://packagist.org/downloads/",
6768
+            "license": [
6769
+                "MIT"
6770
+            ],
6771
+            "authors": [
6772
+                {
6773
+                    "name": "Christian Scheb",
6774
+                    "email": "me@christianscheb.de"
6775
+                }
6776
+            ],
6777
+            "description": "Extends scheb/2fa-bundle with backup codes support",
6778
+            "homepage": "https://github.com/scheb/2fa",
6779
+            "keywords": [
6780
+                "2fa",
6781
+                "Authentication",
6782
+                "backup-codes",
6783
+                "symfony",
6784
+                "two-factor",
6785
+                "two-step"
6786
+            ],
6787
+            "support": {
6788
+                "source": "https://github.com/scheb/2fa-backup-code/tree/v5.13.2"
6789
+            },
6790
+            "time": "2022-01-03T10:21:24+00:00"
6791
+        },
6792
+        {
6793
+            "name": "scheb/2fa-bundle",
6794
+            "version": "v5.13.2",
6795
+            "source": {
6796
+                "type": "git",
6797
+                "url": "https://github.com/scheb/2fa-bundle.git",
6798
+                "reference": "dc575cc7bc94fa3a52b547698086f2ef015d2e81"
6799
+            },
6800
+            "dist": {
6801
+                "type": "zip",
6802
+                "url": "https://api.github.com/repos/scheb/2fa-bundle/zipball/dc575cc7bc94fa3a52b547698086f2ef015d2e81",
6803
+                "reference": "dc575cc7bc94fa3a52b547698086f2ef015d2e81",
6804
+                "shasum": ""
6805
+            },
6806
+            "require": {
6807
+                "ext-json": "*",
6808
+                "php": ">=7.2.5",
6809
+                "symfony/config": "^4.4|^5.0",
6810
+                "symfony/dependency-injection": "^4.4|^5.0",
6811
+                "symfony/event-dispatcher": "^4.4|^5.0",
6812
+                "symfony/framework-bundle": "^4.4|^5.0",
6813
+                "symfony/http-foundation": "^4.4|^5.0",
6814
+                "symfony/http-kernel": "^4.4|^5.0",
6815
+                "symfony/property-access": "^4.4|^5.0",
6816
+                "symfony/security-bundle": "^4.4.1|^5.0",
6817
+                "symfony/twig-bundle": "^4.4|^5.0"
6818
+            },
6819
+            "conflict": {
6820
+                "scheb/two-factor-bundle": "*"
6821
+            },
6822
+            "suggest": {
6823
+                "scheb/2fa-backup-code": "Emergency codes when you have no access to other methods",
6824
+                "scheb/2fa-email": "Send codes by email",
6825
+                "scheb/2fa-google-authenticator": "Google Authenticator support",
6826
+                "scheb/2fa-qr-code": "Generate QR codes for Google Authenticator / TOTP",
6827
+                "scheb/2fa-totp": "Temporary one-time password (TOTP) support (Google Authenticator compatible)",
6828
+                "scheb/2fa-trusted-device": "Trusted devices support"
6829
+            },
6830
+            "type": "symfony-bundle",
6831
+            "autoload": {
6832
+                "psr-4": {
6833
+                    "Scheb\\TwoFactorBundle\\": ""
6834
+                }
6835
+            },
6836
+            "notification-url": "https://packagist.org/downloads/",
6837
+            "license": [
6838
+                "MIT"
6839
+            ],
6840
+            "authors": [
6841
+                {
6842
+                    "name": "Christian Scheb",
6843
+                    "email": "me@christianscheb.de"
6844
+                }
6845
+            ],
6846
+            "description": "A generic interface to implement two-factor authentication in Symfony applications",
6847
+            "homepage": "https://github.com/scheb/2fa",
6848
+            "keywords": [
6849
+                "2fa",
6850
+                "Authentication",
6851
+                "symfony",
6852
+                "two-factor",
6853
+                "two-step"
6854
+            ],
6855
+            "support": {
6856
+                "source": "https://github.com/scheb/2fa-bundle/tree/v5.13.2"
6857
+            },
6858
+            "time": "2022-04-16T10:18:34+00:00"
6859
+        },
6860
+        {
6861
+            "name": "scheb/2fa-trusted-device",
6862
+            "version": "v5.13.2",
6863
+            "source": {
6864
+                "type": "git",
6865
+                "url": "https://github.com/scheb/2fa-trusted-device.git",
6866
+                "reference": "acf5a1526eb2111fb7a82b9b52eb34b1ddfdc526"
6867
+            },
6868
+            "dist": {
6869
+                "type": "zip",
6870
+                "url": "https://api.github.com/repos/scheb/2fa-trusted-device/zipball/acf5a1526eb2111fb7a82b9b52eb34b1ddfdc526",
6871
+                "reference": "acf5a1526eb2111fb7a82b9b52eb34b1ddfdc526",
6872
+                "shasum": ""
6873
+            },
6874
+            "require": {
6875
+                "lcobucci/jwt": "^3.4|^4.0",
6876
+                "scheb/2fa-bundle": "self.version"
6877
+            },
6878
+            "type": "library",
6879
+            "autoload": {
6880
+                "psr-4": {
6881
+                    "Scheb\\TwoFactorBundle\\": ""
6882
+                }
6883
+            },
6884
+            "notification-url": "https://packagist.org/downloads/",
6885
+            "license": [
6886
+                "MIT"
6887
+            ],
6888
+            "authors": [
6889
+                {
6890
+                    "name": "Christian Scheb",
6891
+                    "email": "me@christianscheb.de"
6892
+                }
6893
+            ],
6894
+            "description": "Extends scheb/2fa-bundle with trusted devices support",
6895
+            "homepage": "https://github.com/scheb/2fa",
6896
+            "keywords": [
6897
+                "2fa",
6898
+                "Authentication",
6899
+                "symfony",
6900
+                "trusted-device",
6901
+                "two-factor",
6902
+                "two-step"
6903
+            ],
6904
+            "support": {
6905
+                "source": "https://github.com/scheb/2fa-trusted-device/tree/v5.13.2"
6906
+            },
6907
+            "time": "2022-01-03T10:21:24+00:00"
6908
+        },
6909
+        {
6910
+            "name": "scrivo/highlight.php",
6911
+            "version": "v9.18.1.9",
6912
+            "source": {
6913
+                "type": "git",
6914
+                "url": "https://github.com/scrivo/highlight.php.git",
6915
+                "reference": "d45585504777e6194a91dffc7270ca39833787f8"
6916
+            },
6917
+            "dist": {
6918
+                "type": "zip",
6919
+                "url": "https://api.github.com/repos/scrivo/highlight.php/zipball/d45585504777e6194a91dffc7270ca39833787f8",
6920
+                "reference": "d45585504777e6194a91dffc7270ca39833787f8",
6921
+                "shasum": ""
6922
+            },
6923
+            "require": {
6924
+                "ext-json": "*",
6925
+                "php": ">=5.4"
6926
+            },
6927
+            "require-dev": {
6928
+                "phpunit/phpunit": "^4.8|^5.7",
6929
+                "sabberworm/php-css-parser": "^8.3",
6930
+                "symfony/finder": "^2.8|^3.4",
6931
+                "symfony/var-dumper": "^2.8|^3.4"
6932
+            },
6933
+            "suggest": {
6934
+                "ext-mbstring": "Allows highlighting code with unicode characters and supports language with unicode keywords"
6935
+            },
6936
+            "type": "library",
6937
+            "autoload": {
6938
+                "files": [
6939
+                    "HighlightUtilities/functions.php"
6940
+                ],
6941
+                "psr-0": {
6942
+                    "Highlight\\": "",
6943
+                    "HighlightUtilities\\": ""
6944
+                }
6945
+            },
6946
+            "notification-url": "https://packagist.org/downloads/",
6947
+            "license": [
6948
+                "BSD-3-Clause"
6949
+            ],
6950
+            "authors": [
6951
+                {
6952
+                    "name": "Geert Bergman",
6953
+                    "homepage": "http://www.scrivo.org/",
6954
+                    "role": "Project Author"
6955
+                },
6956
+                {
6957
+                    "name": "Vladimir Jimenez",
6958
+                    "homepage": "https://allejo.io",
6959
+                    "role": "Maintainer"
6960
+                },
6961
+                {
6962
+                    "name": "Martin Folkers",
6963
+                    "homepage": "https://twobrain.io",
6964
+                    "role": "Contributor"
6965
+                }
6966
+            ],
6967
+            "description": "Server side syntax highlighter that supports 185 languages. It's a PHP port of highlight.js",
6968
+            "keywords": [
6969
+                "code",
6970
+                "highlight",
6971
+                "highlight.js",
6972
+                "highlight.php",
6973
+                "syntax"
6974
+            ],
6975
+            "support": {
6976
+                "issues": "https://github.com/scrivo/highlight.php/issues",
6977
+                "source": "https://github.com/scrivo/highlight.php"
6978
+            },
6979
+            "funding": [
6980
+                {
6981
+                    "url": "https://github.com/allejo",
6982
+                    "type": "github"
6983
+                }
6984
+            ],
6985
+            "time": "2021-12-03T06:45:28+00:00"
6986
+        },
6987
+        {
6988
+            "name": "scssphp/scssphp",
6989
+            "version": "v1.11.0",
6990
+            "source": {
6991
+                "type": "git",
6992
+                "url": "https://github.com/scssphp/scssphp.git",
6993
+                "reference": "33749d12c2569bb24071f94e9af828662dabb068"
6994
+            },
6995
+            "dist": {
6996
+                "type": "zip",
6997
+                "url": "https://api.github.com/repos/scssphp/scssphp/zipball/33749d12c2569bb24071f94e9af828662dabb068",
6998
+                "reference": "33749d12c2569bb24071f94e9af828662dabb068",
6999
+                "shasum": ""
7000
+            },
7001
+            "require": {
7002
+                "ext-ctype": "*",
7003
+                "ext-json": "*",
7004
+                "php": ">=5.6.0"
7005
+            },
7006
+            "require-dev": {
7007
+                "bamarni/composer-bin-plugin": "^1.4",
7008
+                "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.3 || ^9.4",
7009
+                "sass/sass-spec": "*",
7010
+                "squizlabs/php_codesniffer": "~3.5",
7011
+                "symfony/phpunit-bridge": "^5.1",
7012
+                "thoughtbot/bourbon": "^7.0",
7013
+                "twbs/bootstrap": "~5.0",
7014
+                "twbs/bootstrap4": "4.6.1",
7015
+                "zurb/foundation": "~6.5"
7016
+            },
7017
+            "suggest": {
7018
+                "ext-iconv": "Can be used as fallback when ext-mbstring is not available",
7019
+                "ext-mbstring": "For best performance, mbstring should be installed as it is faster than ext-iconv"
7020
+            },
7021
+            "bin": [
7022
+                "bin/pscss"
7023
+            ],
7024
+            "type": "library",
7025
+            "extra": {
7026
+                "bamarni-bin": {
7027
+                    "forward-command": false,
7028
+                    "bin-links": false
7029
+                }
7030
+            },
7031
+            "autoload": {
7032
+                "psr-4": {
7033
+                    "ScssPhp\\ScssPhp\\": "src/"
7034
+                }
7035
+            },
7036
+            "notification-url": "https://packagist.org/downloads/",
7037
+            "license": [
7038
+                "MIT"
7039
+            ],
7040
+            "authors": [
7041
+                {
7042
+                    "name": "Anthon Pang",
7043
+                    "email": "apang@softwaredevelopment.ca",
7044
+                    "homepage": "https://github.com/robocoder"
7045
+                },
7046
+                {
7047
+                    "name": "Cédric Morin",
7048
+                    "email": "cedric@yterium.com",
7049
+                    "homepage": "https://github.com/Cerdic"
7050
+                }
7051
+            ],
7052
+            "description": "scssphp is a compiler for SCSS written in PHP.",
7053
+            "homepage": "http://scssphp.github.io/scssphp/",
7054
+            "keywords": [
7055
+                "css",
7056
+                "less",
7057
+                "sass",
7058
+                "scss",
7059
+                "stylesheet"
7060
+            ],
7061
+            "support": {
7062
+                "issues": "https://github.com/scssphp/scssphp/issues",
7063
+                "source": "https://github.com/scssphp/scssphp/tree/v1.11.0"
7064
+            },
7065
+            "time": "2022-09-02T21:24:55+00:00"
7066
+        },
7067
+        {
7068
+            "name": "sensiolabs/ansi-to-html",
7069
+            "version": "v1.2.1",
7070
+            "source": {
7071
+                "type": "git",
7072
+                "url": "https://github.com/sensiolabs/ansi-to-html.git",
7073
+                "reference": "94a3145aae4733ff933c8910263ef56d1ae317a9"
7074
+            },
7075
+            "dist": {
7076
+                "type": "zip",
7077
+                "url": "https://api.github.com/repos/sensiolabs/ansi-to-html/zipball/94a3145aae4733ff933c8910263ef56d1ae317a9",
7078
+                "reference": "94a3145aae4733ff933c8910263ef56d1ae317a9",
7079
+                "shasum": ""
7080
+            },
7081
+            "require": {
7082
+                "php": ">=7.2.5"
7083
+            },
7084
+            "conflict": {
7085
+                "twig/twig": "< 2.4.0"
7086
+            },
7087
+            "require-dev": {
7088
+                "twig/twig": "^2.4 || ^3.0"
7089
+            },
7090
+            "suggest": {
7091
+                "twig/twig": "Provides nice templating features"
7092
+            },
7093
+            "type": "library",
7094
+            "extra": {
7095
+                "branch-alias": {
7096
+                    "dev-master": "1.2-dev"
7097
+                }
7098
+            },
7099
+            "autoload": {
7100
+                "psr-4": {
7101
+                    "SensioLabs\\AnsiConverter\\": "SensioLabs/AnsiConverter"
7102
+                }
7103
+            },
7104
+            "notification-url": "https://packagist.org/downloads/",
7105
+            "license": [
7106
+                "MIT"
7107
+            ],
7108
+            "authors": [
7109
+                {
7110
+                    "name": "Fabien Potencier",
7111
+                    "email": "fabien@symfony.com"
7112
+                }
7113
+            ],
7114
+            "description": "A library to convert a text with ANSI codes to HTML",
7115
+            "support": {
7116
+                "issues": "https://github.com/sensiolabs/ansi-to-html/issues",
7117
+                "source": "https://github.com/sensiolabs/ansi-to-html/tree/v1.2.1"
7118
+            },
7119
+            "time": "2020-10-06T05:48:55+00:00"
7120
+        },
7121
+        {
7122
+            "name": "simplepie/simplepie",
7123
+            "version": "1.7.0",
7124
+            "source": {
7125
+                "type": "git",
7126
+                "url": "https://github.com/simplepie/simplepie.git",
7127
+                "reference": "9e9add3428ce86aede874bcf9a59c78e272f8dc1"
7128
+            },
7129
+            "dist": {
7130
+                "type": "zip",
7131
+                "url": "https://api.github.com/repos/simplepie/simplepie/zipball/9e9add3428ce86aede874bcf9a59c78e272f8dc1",
7132
+                "reference": "9e9add3428ce86aede874bcf9a59c78e272f8dc1",
7133
+                "shasum": ""
7134
+            },
7135
+            "require": {
7136
+                "ext-pcre": "*",
7137
+                "ext-xml": "*",
7138
+                "ext-xmlreader": "*",
7139
+                "php": ">=5.6.0"
7140
+            },
7141
+            "require-dev": {
7142
+                "friendsofphp/php-cs-fixer": "^2.19 || ^3.8",
7143
+                "yoast/phpunit-polyfills": "^1.0.1"
7144
+            },
7145
+            "suggest": {
7146
+                "ext-curl": "",
7147
+                "ext-iconv": "",
7148
+                "ext-intl": "",
7149
+                "ext-mbstring": "",
7150
+                "mf2/mf2": "Microformat module that allows for parsing HTML for microformats"
7151
+            },
7152
+            "type": "library",
7153
+            "autoload": {
7154
+                "psr-0": {
7155
+                    "SimplePie": "library"
7156
+                },
7157
+                "psr-4": {
7158
+                    "SimplePie\\": "src"
7159
+                }
7160
+            },
7161
+            "notification-url": "https://packagist.org/downloads/",
7162
+            "license": [
7163
+                "BSD-3-Clause"
7164
+            ],
7165
+            "authors": [
7166
+                {
7167
+                    "name": "Ryan Parman",
7168
+                    "homepage": "http://ryanparman.com/",
7169
+                    "role": "Creator, alumnus developer"
7170
+                },
7171
+                {
7172
+                    "name": "Sam Sneddon",
7173
+                    "homepage": "https://gsnedders.com/",
7174
+                    "role": "Alumnus developer"
7175
+                },
7176
+                {
7177
+                    "name": "Ryan McCue",
7178
+                    "email": "me@ryanmccue.info",
7179
+                    "homepage": "http://ryanmccue.info/",
7180
+                    "role": "Developer"
7181
+                }
7182
+            ],
7183
+            "description": "A simple Atom/RSS parsing library for PHP",
7184
+            "homepage": "http://simplepie.org/",
7185
+            "keywords": [
7186
+                "atom",
7187
+                "feeds",
7188
+                "rss"
7189
+            ],
7190
+            "support": {
7191
+                "issues": "https://github.com/simplepie/simplepie/issues",
7192
+                "source": "https://github.com/simplepie/simplepie/tree/1.7.0"
7193
+            },
7194
+            "time": "2022-09-30T06:49:48+00:00"
7195
+        },
7196
+        {
7197
+            "name": "spatie/schema-org",
7198
+            "version": "3.11.0",
7199
+            "source": {
7200
+                "type": "git",
7201
+                "url": "https://github.com/spatie/schema-org.git",
7202
+                "reference": "75d67883903ce450e8039e6f03d07c0bdd6a39ba"
7203
+            },
7204
+            "dist": {
7205
+                "type": "zip",
7206
+                "url": "https://api.github.com/repos/spatie/schema-org/zipball/75d67883903ce450e8039e6f03d07c0bdd6a39ba",
7207
+                "reference": "75d67883903ce450e8039e6f03d07c0bdd6a39ba",
7208
+                "shasum": ""
7209
+            },
7210
+            "require": {
7211
+                "ext-json": "*",
7212
+                "php": "^8.0"
7213
+            },
7214
+            "require-dev": {
7215
+                "friendsofphp/php-cs-fixer": "^3.6",
7216
+                "graham-campbell/analyzer": "^3.0.5",
7217
+                "illuminate/collections": "^8.62.0",
7218
+                "league/flysystem": "^2.3.0 || ^3.0",
7219
+                "pestphp/pest": "^1.21",
7220
+                "symfony/console": "^5.3.7 || 6.0",
7221
+                "twig/twig": "^3.3.3"
7222
+            },
7223
+            "type": "library",
7224
+            "autoload": {
7225
+                "psr-4": {
7226
+                    "Spatie\\SchemaOrg\\": "src"
7227
+                }
7228
+            },
7229
+            "notification-url": "https://packagist.org/downloads/",
7230
+            "license": [
7231
+                "MIT"
7232
+            ],
7233
+            "authors": [
7234
+                {
7235
+                    "name": "Sebastian De Deyne",
7236
+                    "email": "sebastian@spatie.be",
7237
+                    "homepage": "https://spatie.be",
7238
+                    "role": "Developer"
7239
+                },
7240
+                {
7241
+                    "name": "Tom Witkowski",
7242
+                    "email": "dev.gummibeer@gmail.com",
7243
+                    "homepage": "https://gummibeer.de",
7244
+                    "role": "Developer"
7245
+                }
7246
+            ],
7247
+            "description": "A fluent builder Schema.org types and ld+json generator",
7248
+            "homepage": "https://github.com/spatie/schema-org",
7249
+            "keywords": [
7250
+                "schema-org",
7251
+                "spatie"
7252
+            ],
7253
+            "support": {
7254
+                "issues": "https://github.com/spatie/schema-org/issues",
7255
+                "source": "https://github.com/spatie/schema-org/tree/3.11.0"
7256
+            },
7257
+            "funding": [
7258
+                {
7259
+                    "url": "https://spatie.be/open-source/support-us",
7260
+                    "type": "custom"
7261
+                },
7262
+                {
7263
+                    "url": "https://github.com/spatie",
7264
+                    "type": "github"
7265
+                }
7266
+            ],
7267
+            "time": "2022-04-11T13:29:01+00:00"
7268
+        },
7269
+        {
7270
+            "name": "spomky-labs/otphp",
7271
+            "version": "v10.0.3",
7272
+            "source": {
7273
+                "type": "git",
7274
+                "url": "https://github.com/Spomky-Labs/otphp.git",
7275
+                "reference": "9784d9f7c790eed26e102d6c78f12c754036c366"
7276
+            },
7277
+            "dist": {
7278
+                "type": "zip",
7279
+                "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366",
7280
+                "reference": "9784d9f7c790eed26e102d6c78f12c754036c366",
7281
+                "shasum": ""
7282
+            },
7283
+            "require": {
7284
+                "beberlei/assert": "^3.0",
7285
+                "ext-mbstring": "*",
7286
+                "paragonie/constant_time_encoding": "^2.0",
7287
+                "php": "^7.2|^8.0",
7288
+                "thecodingmachine/safe": "^0.1.14|^1.0|^2.0"
7289
+            },
7290
+            "require-dev": {
7291
+                "php-coveralls/php-coveralls": "^2.0",
7292
+                "phpstan/phpstan": "^0.12",
7293
+                "phpstan/phpstan-beberlei-assert": "^0.12",
7294
+                "phpstan/phpstan-deprecation-rules": "^0.12",
7295
+                "phpstan/phpstan-phpunit": "^0.12",
7296
+                "phpstan/phpstan-strict-rules": "^0.12",
7297
+                "phpunit/phpunit": "^8.0",
7298
+                "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0"
7299
+            },
7300
+            "type": "library",
7301
+            "extra": {
7302
+                "branch-alias": {
7303
+                    "v10.0": "10.0.x-dev",
7304
+                    "v9.0": "9.0.x-dev",
7305
+                    "v8.3": "8.3.x-dev"
7306
+                }
7307
+            },
7308
+            "autoload": {
7309
+                "psr-4": {
7310
+                    "OTPHP\\": "src/"
7311
+                }
7312
+            },
7313
+            "notification-url": "https://packagist.org/downloads/",
7314
+            "license": [
7315
+                "MIT"
7316
+            ],
7317
+            "authors": [
7318
+                {
7319
+                    "name": "Florent Morselli",
7320
+                    "homepage": "https://github.com/Spomky"
7321
+                },
7322
+                {
7323
+                    "name": "All contributors",
7324
+                    "homepage": "https://github.com/Spomky-Labs/otphp/contributors"
7325
+                }
7326
+            ],
7327
+            "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator",
7328
+            "homepage": "https://github.com/Spomky-Labs/otphp",
7329
+            "keywords": [
7330
+                "FreeOTP",
7331
+                "RFC 4226",
7332
+                "RFC 6238",
7333
+                "google authenticator",
7334
+                "hotp",
7335
+                "otp",
7336
+                "totp"
7337
+            ],
7338
+            "support": {
7339
+                "issues": "https://github.com/Spomky-Labs/otphp/issues",
7340
+                "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3"
7341
+            },
7342
+            "time": "2022-03-17T08:00:35+00:00"
7343
+        },
7344
+        {
7345
+            "name": "stella-maris/clock",
7346
+            "version": "0.1.6",
7347
+            "source": {
7348
+                "type": "git",
7349
+                "url": "https://github.com/stella-maris-solutions/clock.git",
7350
+                "reference": "a94228dac03c9a8411198ce8c8dacbbe99c930c3"
7351
+            },
7352
+            "dist": {
7353
+                "type": "zip",
7354
+                "url": "https://api.github.com/repos/stella-maris-solutions/clock/zipball/a94228dac03c9a8411198ce8c8dacbbe99c930c3",
7355
+                "reference": "a94228dac03c9a8411198ce8c8dacbbe99c930c3",
7356
+                "shasum": ""
7357
+            },
7358
+            "require": {
7359
+                "php": "^7.0|^8.0"
7360
+            },
7361
+            "type": "library",
7362
+            "autoload": {
7363
+                "psr-4": {
7364
+                    "StellaMaris\\Clock\\": "src"
7365
+                }
7366
+            },
7367
+            "notification-url": "https://packagist.org/downloads/",
7368
+            "license": [
7369
+                "MIT"
7370
+            ],
7371
+            "authors": [
7372
+                {
7373
+                    "name": "Andreas Heigl",
7374
+                    "role": "Maintainer"
7375
+                }
7376
+            ],
7377
+            "description": "A pre-release of the proposed PSR-20 Clock-Interface",
7378
+            "homepage": "https://gitlab.com/stella-maris/clock",
7379
+            "keywords": [
7380
+                "clock",
7381
+                "datetime",
7382
+                "point in time",
7383
+                "psr20"
7384
+            ],
7385
+            "support": {
7386
+                "issues": "https://github.com/stella-maris-solutions/clock/issues",
7387
+                "source": "https://github.com/stella-maris-solutions/clock/tree/0.1.6"
7388
+            },
7389
+            "time": "2022-09-27T15:03:11+00:00"
7390
+        },
7391
+        {
7392
+            "name": "symfony-cmf/routing",
7393
+            "version": "2.3.4",
7394
+            "source": {
7395
+                "type": "git",
7396
+                "url": "https://github.com/symfony-cmf/Routing.git",
7397
+                "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b"
7398
+            },
7399
+            "dist": {
7400
+                "type": "zip",
7401
+                "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/bbcdf2f6301d740454ba9ebb8adaefd436c36a6b",
7402
+                "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b",
7403
+                "shasum": ""
7404
+            },
7405
+            "require": {
7406
+                "php": "^7.2 || ^8.0",
7407
+                "psr/log": "^1.0 || ^2.0 || ^3.0",
7408
+                "symfony/http-kernel": "^4.4 || ^5.0",
7409
+                "symfony/routing": "^4.4 || ^5.0"
7410
+            },
7411
+            "require-dev": {
7412
+                "symfony-cmf/testing": "^3@dev",
7413
+                "symfony/config": "^4.4 || ^5.0",
7414
+                "symfony/dependency-injection": "^4.4 || ^5.0",
7415
+                "symfony/event-dispatcher": "^4.4 || ^5.0",
7416
+                "symfony/phpunit-bridge": "^5.0"
7417
+            },
7418
+            "suggest": {
7419
+                "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version (^4.4 || ^5.0)"
7420
+            },
7421
+            "type": "library",
7422
+            "extra": {
7423
+                "branch-alias": {
7424
+                    "dev-master": "2.x-dev"
7425
+                }
7426
+            },
7427
+            "autoload": {
7428
+                "psr-4": {
7429
+                    "Symfony\\Cmf\\Component\\Routing\\": "src/"
7430
+                }
7431
+            },
7432
+            "notification-url": "https://packagist.org/downloads/",
7433
+            "license": [
7434
+                "MIT"
7435
+            ],
7436
+            "authors": [
7437
+                {
7438
+                    "name": "Symfony CMF Community",
7439
+                    "homepage": "https://github.com/symfony-cmf/Routing/contributors"
7440
+                }
7441
+            ],
7442
+            "description": "Extends the Symfony routing component for dynamic routes and chaining several routers",
7443
+            "homepage": "http://cmf.symfony.com",
7444
+            "keywords": [
7445
+                "database",
7446
+                "routing"
7447
+            ],
7448
+            "support": {
7449
+                "issues": "https://github.com/symfony-cmf/Routing/issues",
7450
+                "source": "https://github.com/symfony-cmf/Routing/tree/2.3.4"
7451
+            },
7452
+            "time": "2021-11-08T16:33:10+00:00"
7453
+        },
7454
+        {
7455
+            "name": "symfony-cmf/routing-bundle",
7456
+            "version": "2.5.1",
7457
+            "source": {
7458
+                "type": "git",
7459
+                "url": "https://github.com/symfony-cmf/routing-bundle.git",
7460
+                "reference": "e9c3dfb9815b68b7f95d18308ca036cccadd4739"
7461
+            },
7462
+            "dist": {
7463
+                "type": "zip",
7464
+                "url": "https://api.github.com/repos/symfony-cmf/routing-bundle/zipball/e9c3dfb9815b68b7f95d18308ca036cccadd4739",
7465
+                "reference": "e9c3dfb9815b68b7f95d18308ca036cccadd4739",
7466
+                "shasum": ""
7467
+            },
7468
+            "require": {
7469
+                "php": "^7.4 || ^8.0",
7470
+                "symfony-cmf/routing": "^2.3.0",
7471
+                "symfony/framework-bundle": "^4.4 || ^5.0"
7472
+            },
7473
+            "conflict": {
7474
+                "doctrine/common": "<2.10.0",
7475
+                "doctrine/persistence": "<1.3.0",
7476
+                "doctrine/phpcr-odm": "<1.4",
7477
+                "phpunit/phpunit": "<6"
7478
+            },
7479
+            "require-dev": {
7480
+                "doctrine/data-fixtures": "^1.0.0",
7481
+                "doctrine/doctrine-bundle": "^2.0",
7482
+                "doctrine/orm": "^2.5",
7483
+                "doctrine/phpcr-bundle": "^2.3",
7484
+                "doctrine/phpcr-odm": "^1.4|^2.0",
7485
+                "jackalope/jackalope-doctrine-dbal": "^1.3",
7486
+                "matthiasnoback/symfony-config-test": "^4.1.0",
7487
+                "matthiasnoback/symfony-dependency-injection-test": "^4.1.0",
7488
+                "symfony-cmf/testing": "^4.0",
7489
+                "symfony/form": "^4.4 || ^5.0",
7490
+                "symfony/monolog-bundle": "^3.5",
7491
+                "symfony/phpunit-bridge": "^5.0",
7492
+                "symfony/security-bundle": "^4.4 || ^5.0",
7493
+                "symfony/serializer": "^4.4 || ^5.0",
7494
+                "symfony/translation": "^4.4 || ^5.0",
7495
+                "symfony/twig-bundle": "^4.4 || ^5.0",
7496
+                "symfony/validator": "^4.4 || ^5.0",
7497
+                "twig/twig": "^2.4.4 || ^3.0"
7498
+            },
7499
+            "suggest": {
7500
+                "doctrine/orm": "To enable support for the ORM entities (^2.5)",
7501
+                "doctrine/phpcr-bundle": "To enable support for the PHPCR ODM documents",
7502
+                "doctrine/phpcr-odm": "To enable support for the PHPCR ODM documents (^1.4)"
7503
+            },
7504
+            "type": "symfony-bundle",
7505
+            "extra": {
7506
+                "branch-alias": {
7507
+                    "dev-master": "2.x-dev"
7508
+                }
7509
+            },
7510
+            "autoload": {
7511
+                "psr-4": {
7512
+                    "Symfony\\Cmf\\Bundle\\RoutingBundle\\": "src/"
7513
+                }
7514
+            },
7515
+            "notification-url": "https://packagist.org/downloads/",
7516
+            "license": [
7517
+                "MIT"
7518
+            ],
7519
+            "authors": [
7520
+                {
7521
+                    "name": "Symfony CMF Community",
7522
+                    "homepage": "https://github.com/symfony-cmf/RoutingBundle/contributors"
7523
+                }
7524
+            ],
7525
+            "description": "Symfony RoutingBundle",
7526
+            "homepage": "http://cmf.symfony.com",
7527
+            "keywords": [
7528
+                "database",
7529
+                "routing"
7530
+            ],
7531
+            "support": {
7532
+                "issues": "https://github.com/symfony-cmf/routing-bundle/issues",
7533
+                "source": "https://github.com/symfony-cmf/routing-bundle/tree/2.5.1"
7534
+            },
7535
+            "time": "2021-09-15T09:54:36+00:00"
7536
+        },
7537
+        {
7538
+            "name": "symfony/asset",
7539
+            "version": "v5.4.13",
7540
+            "source": {
7541
+                "type": "git",
7542
+                "url": "https://github.com/symfony/asset.git",
7543
+                "reference": "9aa867206711cb6fcca51ef127ba52a018170be9"
7544
+            },
7545
+            "dist": {
7546
+                "type": "zip",
7547
+                "url": "https://api.github.com/repos/symfony/asset/zipball/9aa867206711cb6fcca51ef127ba52a018170be9",
7548
+                "reference": "9aa867206711cb6fcca51ef127ba52a018170be9",
7549
+                "shasum": ""
7550
+            },
7551
+            "require": {
7552
+                "php": ">=7.2.5",
7553
+                "symfony/deprecation-contracts": "^2.1|^3",
7554
+                "symfony/polyfill-php80": "^1.16"
7555
+            },
7556
+            "conflict": {
7557
+                "symfony/http-foundation": "<5.3"
7558
+            },
7559
+            "require-dev": {
7560
+                "symfony/http-client": "^4.4|^5.0|^6.0",
7561
+                "symfony/http-foundation": "^5.3|^6.0",
7562
+                "symfony/http-kernel": "^4.4|^5.0|^6.0"
7563
+            },
7564
+            "suggest": {
7565
+                "symfony/http-foundation": ""
7566
+            },
7567
+            "type": "library",
7568
+            "autoload": {
7569
+                "psr-4": {
7570
+                    "Symfony\\Component\\Asset\\": ""
7571
+                },
7572
+                "exclude-from-classmap": [
7573
+                    "/Tests/"
7574
+                ]
7575
+            },
7576
+            "notification-url": "https://packagist.org/downloads/",
7577
+            "license": [
7578
+                "MIT"
7579
+            ],
7580
+            "authors": [
7581
+                {
7582
+                    "name": "Fabien Potencier",
7583
+                    "email": "fabien@symfony.com"
7584
+                },
7585
+                {
7586
+                    "name": "Symfony Community",
7587
+                    "homepage": "https://symfony.com/contributors"
7588
+                }
7589
+            ],
7590
+            "description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files",
7591
+            "homepage": "https://symfony.com",
7592
+            "support": {
7593
+                "source": "https://github.com/symfony/asset/tree/v5.4.13"
7594
+            },
7595
+            "funding": [
7596
+                {
7597
+                    "url": "https://symfony.com/sponsor",
7598
+                    "type": "custom"
7599
+                },
7600
+                {
7601
+                    "url": "https://github.com/fabpot",
7602
+                    "type": "github"
7603
+                },
7604
+                {
7605
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
7606
+                    "type": "tidelift"
7607
+                }
7608
+            ],
7609
+            "time": "2022-08-31T08:17:19+00:00"
7610
+        },
7611
+        {
7612
+            "name": "symfony/cache",
7613
+            "version": "v5.4.15",
7614
+            "source": {
7615
+                "type": "git",
7616
+                "url": "https://github.com/symfony/cache.git",
7617
+                "reference": "60e87188abbacd29ccde44d69c5392a33e888e98"
7618
+            },
7619
+            "dist": {
7620
+                "type": "zip",
7621
+                "url": "https://api.github.com/repos/symfony/cache/zipball/60e87188abbacd29ccde44d69c5392a33e888e98",
7622
+                "reference": "60e87188abbacd29ccde44d69c5392a33e888e98",
7623
+                "shasum": ""
7624
+            },
7625
+            "require": {
7626
+                "php": ">=7.2.5",
7627
+                "psr/cache": "^1.0|^2.0",
7628
+                "psr/log": "^1.1|^2|^3",
7629
+                "symfony/cache-contracts": "^1.1.7|^2",
7630
+                "symfony/deprecation-contracts": "^2.1|^3",
7631
+                "symfony/polyfill-php73": "^1.9",
7632
+                "symfony/polyfill-php80": "^1.16",
7633
+                "symfony/service-contracts": "^1.1|^2|^3",
7634
+                "symfony/var-exporter": "^4.4|^5.0|^6.0"
7635
+            },
7636
+            "conflict": {
7637
+                "doctrine/dbal": "<2.13.1",
7638
+                "symfony/dependency-injection": "<4.4",
7639
+                "symfony/http-kernel": "<4.4",
7640
+                "symfony/var-dumper": "<4.4"
7641
+            },
7642
+            "provide": {
7643
+                "psr/cache-implementation": "1.0|2.0",
7644
+                "psr/simple-cache-implementation": "1.0|2.0",
7645
+                "symfony/cache-implementation": "1.0|2.0"
7646
+            },
7647
+            "require-dev": {
7648
+                "cache/integration-tests": "dev-master",
7649
+                "doctrine/cache": "^1.6|^2.0",
7650
+                "doctrine/dbal": "^2.13.1|^3.0",
7651
+                "predis/predis": "^1.1",
7652
+                "psr/simple-cache": "^1.0|^2.0",
7653
+                "symfony/config": "^4.4|^5.0|^6.0",
7654
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
7655
+                "symfony/filesystem": "^4.4|^5.0|^6.0",
7656
+                "symfony/http-kernel": "^4.4|^5.0|^6.0",
7657
+                "symfony/messenger": "^4.4|^5.0|^6.0",
7658
+                "symfony/var-dumper": "^4.4|^5.0|^6.0"
7659
+            },
7660
+            "type": "library",
7661
+            "autoload": {
7662
+                "psr-4": {
7663
+                    "Symfony\\Component\\Cache\\": ""
7664
+                },
7665
+                "exclude-from-classmap": [
7666
+                    "/Tests/"
7667
+                ]
7668
+            },
7669
+            "notification-url": "https://packagist.org/downloads/",
7670
+            "license": [
7671
+                "MIT"
7672
+            ],
7673
+            "authors": [
7674
+                {
7675
+                    "name": "Nicolas Grekas",
7676
+                    "email": "p@tchwork.com"
7677
+                },
7678
+                {
7679
+                    "name": "Symfony Community",
7680
+                    "homepage": "https://symfony.com/contributors"
7681
+                }
7682
+            ],
7683
+            "description": "Provides extended PSR-6, PSR-16 (and tags) implementations",
7684
+            "homepage": "https://symfony.com",
7685
+            "keywords": [
7686
+                "caching",
7687
+                "psr6"
7688
+            ],
7689
+            "support": {
7690
+                "source": "https://github.com/symfony/cache/tree/v5.4.15"
7691
+            },
7692
+            "funding": [
7693
+                {
7694
+                    "url": "https://symfony.com/sponsor",
7695
+                    "type": "custom"
7696
+                },
7697
+                {
7698
+                    "url": "https://github.com/fabpot",
7699
+                    "type": "github"
7700
+                },
7701
+                {
7702
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
7703
+                    "type": "tidelift"
7704
+                }
7705
+            ],
7706
+            "time": "2022-10-27T07:55:40+00:00"
7707
+        },
7708
+        {
7709
+            "name": "symfony/cache-contracts",
7710
+            "version": "v2.5.2",
7711
+            "source": {
7712
+                "type": "git",
7713
+                "url": "https://github.com/symfony/cache-contracts.git",
7714
+                "reference": "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc"
7715
+            },
7716
+            "dist": {
7717
+                "type": "zip",
7718
+                "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/64be4a7acb83b6f2bf6de9a02cee6dad41277ebc",
7719
+                "reference": "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc",
7720
+                "shasum": ""
7721
+            },
7722
+            "require": {
7723
+                "php": ">=7.2.5",
7724
+                "psr/cache": "^1.0|^2.0|^3.0"
7725
+            },
7726
+            "suggest": {
7727
+                "symfony/cache-implementation": ""
7728
+            },
7729
+            "type": "library",
7730
+            "extra": {
7731
+                "branch-alias": {
7732
+                    "dev-main": "2.5-dev"
7733
+                },
7734
+                "thanks": {
7735
+                    "name": "symfony/contracts",
7736
+                    "url": "https://github.com/symfony/contracts"
7737
+                }
7738
+            },
7739
+            "autoload": {
7740
+                "psr-4": {
7741
+                    "Symfony\\Contracts\\Cache\\": ""
7742
+                }
7743
+            },
7744
+            "notification-url": "https://packagist.org/downloads/",
7745
+            "license": [
7746
+                "MIT"
7747
+            ],
7748
+            "authors": [
7749
+                {
7750
+                    "name": "Nicolas Grekas",
7751
+                    "email": "p@tchwork.com"
7752
+                },
7753
+                {
7754
+                    "name": "Symfony Community",
7755
+                    "homepage": "https://symfony.com/contributors"
7756
+                }
7757
+            ],
7758
+            "description": "Generic abstractions related to caching",
7759
+            "homepage": "https://symfony.com",
7760
+            "keywords": [
7761
+                "abstractions",
7762
+                "contracts",
7763
+                "decoupling",
7764
+                "interfaces",
7765
+                "interoperability",
7766
+                "standards"
7767
+            ],
7768
+            "support": {
7769
+                "source": "https://github.com/symfony/cache-contracts/tree/v2.5.2"
7770
+            },
7771
+            "funding": [
7772
+                {
7773
+                    "url": "https://symfony.com/sponsor",
7774
+                    "type": "custom"
7775
+                },
7776
+                {
7777
+                    "url": "https://github.com/fabpot",
7778
+                    "type": "github"
7779
+                },
7780
+                {
7781
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
7782
+                    "type": "tidelift"
7783
+                }
7784
+            ],
7785
+            "time": "2022-01-02T09:53:40+00:00"
7786
+        },
7787
+        {
7788
+            "name": "symfony/config",
7789
+            "version": "v5.4.11",
7790
+            "source": {
7791
+                "type": "git",
7792
+                "url": "https://github.com/symfony/config.git",
7793
+                "reference": "ec79e03125c1d2477e43dde8528535d90cc78379"
7794
+            },
7795
+            "dist": {
7796
+                "type": "zip",
7797
+                "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379",
7798
+                "reference": "ec79e03125c1d2477e43dde8528535d90cc78379",
7799
+                "shasum": ""
7800
+            },
7801
+            "require": {
7802
+                "php": ">=7.2.5",
7803
+                "symfony/deprecation-contracts": "^2.1|^3",
7804
+                "symfony/filesystem": "^4.4|^5.0|^6.0",
7805
+                "symfony/polyfill-ctype": "~1.8",
7806
+                "symfony/polyfill-php80": "^1.16",
7807
+                "symfony/polyfill-php81": "^1.22"
7808
+            },
7809
+            "conflict": {
7810
+                "symfony/finder": "<4.4"
7811
+            },
7812
+            "require-dev": {
7813
+                "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
7814
+                "symfony/finder": "^4.4|^5.0|^6.0",
7815
+                "symfony/messenger": "^4.4|^5.0|^6.0",
7816
+                "symfony/service-contracts": "^1.1|^2|^3",
7817
+                "symfony/yaml": "^4.4|^5.0|^6.0"
7818
+            },
7819
+            "suggest": {
7820
+                "symfony/yaml": "To use the yaml reference dumper"
7821
+            },
7822
+            "type": "library",
7823
+            "autoload": {
7824
+                "psr-4": {
7825
+                    "Symfony\\Component\\Config\\": ""
7826
+                },
7827
+                "exclude-from-classmap": [
7828
+                    "/Tests/"
7829
+                ]
7830
+            },
7831
+            "notification-url": "https://packagist.org/downloads/",
7832
+            "license": [
7833
+                "MIT"
7834
+            ],
7835
+            "authors": [
7836
+                {
7837
+                    "name": "Fabien Potencier",
7838
+                    "email": "fabien@symfony.com"
7839
+                },
7840
+                {
7841
+                    "name": "Symfony Community",
7842
+                    "homepage": "https://symfony.com/contributors"
7843
+                }
7844
+            ],
7845
+            "description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
7846
+            "homepage": "https://symfony.com",
7847
+            "support": {
7848
+                "source": "https://github.com/symfony/config/tree/v5.4.11"
7849
+            },
7850
+            "funding": [
7851
+                {
7852
+                    "url": "https://symfony.com/sponsor",
7853
+                    "type": "custom"
7854
+                },
7855
+                {
7856
+                    "url": "https://github.com/fabpot",
7857
+                    "type": "github"
7858
+                },
7859
+                {
7860
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
7861
+                    "type": "tidelift"
7862
+                }
7863
+            ],
7864
+            "time": "2022-07-20T13:00:38+00:00"
7865
+        },
7866
+        {
7867
+            "name": "symfony/console",
7868
+            "version": "v5.4.15",
7869
+            "source": {
7870
+                "type": "git",
7871
+                "url": "https://github.com/symfony/console.git",
7872
+                "reference": "ea59bb0edfaf9f28d18d8791410ee0355f317669"
7873
+            },
7874
+            "dist": {
7875
+                "type": "zip",
7876
+                "url": "https://api.github.com/repos/symfony/console/zipball/ea59bb0edfaf9f28d18d8791410ee0355f317669",
7877
+                "reference": "ea59bb0edfaf9f28d18d8791410ee0355f317669",
7878
+                "shasum": ""
7879
+            },
7880
+            "require": {
7881
+                "php": ">=7.2.5",
7882
+                "symfony/deprecation-contracts": "^2.1|^3",
7883
+                "symfony/polyfill-mbstring": "~1.0",
7884
+                "symfony/polyfill-php73": "^1.9",
7885
+                "symfony/polyfill-php80": "^1.16",
7886
+                "symfony/service-contracts": "^1.1|^2|^3",
7887
+                "symfony/string": "^5.1|^6.0"
7888
+            },
7889
+            "conflict": {
7890
+                "psr/log": ">=3",
7891
+                "symfony/dependency-injection": "<4.4",
7892
+                "symfony/dotenv": "<5.1",
7893
+                "symfony/event-dispatcher": "<4.4",
7894
+                "symfony/lock": "<4.4",
7895
+                "symfony/process": "<4.4"
7896
+            },
7897
+            "provide": {
7898
+                "psr/log-implementation": "1.0|2.0"
7899
+            },
7900
+            "require-dev": {
7901
+                "psr/log": "^1|^2",
7902
+                "symfony/config": "^4.4|^5.0|^6.0",
7903
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
7904
+                "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
7905
+                "symfony/lock": "^4.4|^5.0|^6.0",
7906
+                "symfony/process": "^4.4|^5.0|^6.0",
7907
+                "symfony/var-dumper": "^4.4|^5.0|^6.0"
7908
+            },
7909
+            "suggest": {
7910
+                "psr/log": "For using the console logger",
7911
+                "symfony/event-dispatcher": "",
7912
+                "symfony/lock": "",
7913
+                "symfony/process": ""
7914
+            },
7915
+            "type": "library",
7916
+            "autoload": {
7917
+                "psr-4": {
7918
+                    "Symfony\\Component\\Console\\": ""
7919
+                },
7920
+                "exclude-from-classmap": [
7921
+                    "/Tests/"
7922
+                ]
7923
+            },
7924
+            "notification-url": "https://packagist.org/downloads/",
7925
+            "license": [
7926
+                "MIT"
7927
+            ],
7928
+            "authors": [
7929
+                {
7930
+                    "name": "Fabien Potencier",
7931
+                    "email": "fabien@symfony.com"
7932
+                },
7933
+                {
7934
+                    "name": "Symfony Community",
7935
+                    "homepage": "https://symfony.com/contributors"
7936
+                }
7937
+            ],
7938
+            "description": "Eases the creation of beautiful and testable command line interfaces",
7939
+            "homepage": "https://symfony.com",
7940
+            "keywords": [
7941
+                "cli",
7942
+                "command line",
7943
+                "console",
7944
+                "terminal"
7945
+            ],
7946
+            "support": {
7947
+                "source": "https://github.com/symfony/console/tree/v5.4.15"
7948
+            },
7949
+            "funding": [
7950
+                {
7951
+                    "url": "https://symfony.com/sponsor",
7952
+                    "type": "custom"
7953
+                },
7954
+                {
7955
+                    "url": "https://github.com/fabpot",
7956
+                    "type": "github"
7957
+                },
7958
+                {
7959
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
7960
+                    "type": "tidelift"
7961
+                }
7962
+            ],
7963
+            "time": "2022-10-26T21:41:52+00:00"
7964
+        },
7965
+        {
7966
+            "name": "symfony/debug-bundle",
7967
+            "version": "v5.4.11",
7968
+            "source": {
7969
+                "type": "git",
7970
+                "url": "https://github.com/symfony/debug-bundle.git",
7971
+                "reference": "ec73a8bb7b966ccbe9e76be3c7dc413d8ae84f47"
7972
+            },
7973
+            "dist": {
7974
+                "type": "zip",
7975
+                "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/ec73a8bb7b966ccbe9e76be3c7dc413d8ae84f47",
7976
+                "reference": "ec73a8bb7b966ccbe9e76be3c7dc413d8ae84f47",
7977
+                "shasum": ""
7978
+            },
7979
+            "require": {
7980
+                "ext-xml": "*",
7981
+                "php": ">=7.2.5",
7982
+                "symfony/http-kernel": "^4.4|^5.0|^6.0",
7983
+                "symfony/polyfill-php80": "^1.16",
7984
+                "symfony/twig-bridge": "^4.4|^5.0|^6.0",
7985
+                "symfony/var-dumper": "^4.4|^5.0|^6.0"
7986
+            },
7987
+            "conflict": {
7988
+                "symfony/config": "<4.4",
7989
+                "symfony/dependency-injection": "<5.2"
7990
+            },
7991
+            "require-dev": {
7992
+                "symfony/config": "^4.4|^5.0|^6.0",
7993
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
7994
+                "symfony/web-profiler-bundle": "^4.4|^5.0|^6.0"
7995
+            },
7996
+            "suggest": {
7997
+                "symfony/config": "For service container configuration",
7998
+                "symfony/dependency-injection": "For using as a service from the container"
7999
+            },
8000
+            "type": "symfony-bundle",
8001
+            "autoload": {
8002
+                "psr-4": {
8003
+                    "Symfony\\Bundle\\DebugBundle\\": ""
8004
+                },
8005
+                "exclude-from-classmap": [
8006
+                    "/Tests/"
8007
+                ]
8008
+            },
8009
+            "notification-url": "https://packagist.org/downloads/",
8010
+            "license": [
8011
+                "MIT"
8012
+            ],
8013
+            "authors": [
8014
+                {
8015
+                    "name": "Fabien Potencier",
8016
+                    "email": "fabien@symfony.com"
8017
+                },
8018
+                {
8019
+                    "name": "Symfony Community",
8020
+                    "homepage": "https://symfony.com/contributors"
8021
+                }
8022
+            ],
8023
+            "description": "Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack framework",
8024
+            "homepage": "https://symfony.com",
8025
+            "support": {
8026
+                "source": "https://github.com/symfony/debug-bundle/tree/v5.4.11"
8027
+            },
8028
+            "funding": [
8029
+                {
8030
+                    "url": "https://symfony.com/sponsor",
8031
+                    "type": "custom"
8032
+                },
8033
+                {
8034
+                    "url": "https://github.com/fabpot",
8035
+                    "type": "github"
8036
+                },
8037
+                {
8038
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8039
+                    "type": "tidelift"
8040
+                }
8041
+            ],
8042
+            "time": "2022-07-20T13:00:38+00:00"
8043
+        },
8044
+        {
8045
+            "name": "symfony/dependency-injection",
8046
+            "version": "v5.4.13",
8047
+            "source": {
8048
+                "type": "git",
8049
+                "url": "https://github.com/symfony/dependency-injection.git",
8050
+                "reference": "24cf522668845391c0542bc1de496366072a6d0e"
8051
+            },
8052
+            "dist": {
8053
+                "type": "zip",
8054
+                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/24cf522668845391c0542bc1de496366072a6d0e",
8055
+                "reference": "24cf522668845391c0542bc1de496366072a6d0e",
8056
+                "shasum": ""
8057
+            },
8058
+            "require": {
8059
+                "php": ">=7.2.5",
8060
+                "psr/container": "^1.1.1",
8061
+                "symfony/deprecation-contracts": "^2.1|^3",
8062
+                "symfony/polyfill-php80": "^1.16",
8063
+                "symfony/polyfill-php81": "^1.22",
8064
+                "symfony/service-contracts": "^1.1.6|^2"
8065
+            },
8066
+            "conflict": {
8067
+                "ext-psr": "<1.1|>=2",
8068
+                "symfony/config": "<5.3",
8069
+                "symfony/finder": "<4.4",
8070
+                "symfony/proxy-manager-bridge": "<4.4",
8071
+                "symfony/yaml": "<4.4.26"
8072
+            },
8073
+            "provide": {
8074
+                "psr/container-implementation": "1.0",
8075
+                "symfony/service-implementation": "1.0|2.0"
8076
+            },
8077
+            "require-dev": {
8078
+                "symfony/config": "^5.3|^6.0",
8079
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
8080
+                "symfony/yaml": "^4.4.26|^5.0|^6.0"
8081
+            },
8082
+            "suggest": {
8083
+                "symfony/config": "",
8084
+                "symfony/expression-language": "For using expressions in service container configuration",
8085
+                "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
8086
+                "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
8087
+                "symfony/yaml": ""
8088
+            },
8089
+            "type": "library",
8090
+            "autoload": {
8091
+                "psr-4": {
8092
+                    "Symfony\\Component\\DependencyInjection\\": ""
8093
+                },
8094
+                "exclude-from-classmap": [
8095
+                    "/Tests/"
8096
+                ]
8097
+            },
8098
+            "notification-url": "https://packagist.org/downloads/",
8099
+            "license": [
8100
+                "MIT"
8101
+            ],
8102
+            "authors": [
8103
+                {
8104
+                    "name": "Fabien Potencier",
8105
+                    "email": "fabien@symfony.com"
8106
+                },
8107
+                {
8108
+                    "name": "Symfony Community",
8109
+                    "homepage": "https://symfony.com/contributors"
8110
+                }
8111
+            ],
8112
+            "description": "Allows you to standardize and centralize the way objects are constructed in your application",
8113
+            "homepage": "https://symfony.com",
8114
+            "support": {
8115
+                "source": "https://github.com/symfony/dependency-injection/tree/v5.4.13"
8116
+            },
8117
+            "funding": [
8118
+                {
8119
+                    "url": "https://symfony.com/sponsor",
8120
+                    "type": "custom"
8121
+                },
8122
+                {
8123
+                    "url": "https://github.com/fabpot",
8124
+                    "type": "github"
8125
+                },
8126
+                {
8127
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8128
+                    "type": "tidelift"
8129
+                }
8130
+            ],
8131
+            "time": "2022-08-30T19:10:13+00:00"
8132
+        },
8133
+        {
8134
+            "name": "symfony/deprecation-contracts",
8135
+            "version": "v3.1.1",
8136
+            "source": {
8137
+                "type": "git",
8138
+                "url": "https://github.com/symfony/deprecation-contracts.git",
8139
+                "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918"
8140
+            },
8141
+            "dist": {
8142
+                "type": "zip",
8143
+                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918",
8144
+                "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918",
8145
+                "shasum": ""
8146
+            },
8147
+            "require": {
8148
+                "php": ">=8.1"
8149
+            },
8150
+            "type": "library",
8151
+            "extra": {
8152
+                "branch-alias": {
8153
+                    "dev-main": "3.1-dev"
8154
+                },
8155
+                "thanks": {
8156
+                    "name": "symfony/contracts",
8157
+                    "url": "https://github.com/symfony/contracts"
8158
+                }
8159
+            },
8160
+            "autoload": {
8161
+                "files": [
8162
+                    "function.php"
8163
+                ]
8164
+            },
8165
+            "notification-url": "https://packagist.org/downloads/",
8166
+            "license": [
8167
+                "MIT"
8168
+            ],
8169
+            "authors": [
8170
+                {
8171
+                    "name": "Nicolas Grekas",
8172
+                    "email": "p@tchwork.com"
8173
+                },
8174
+                {
8175
+                    "name": "Symfony Community",
8176
+                    "homepage": "https://symfony.com/contributors"
8177
+                }
8178
+            ],
8179
+            "description": "A generic function and convention to trigger deprecation notices",
8180
+            "homepage": "https://symfony.com",
8181
+            "support": {
8182
+                "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1"
8183
+            },
8184
+            "funding": [
8185
+                {
8186
+                    "url": "https://symfony.com/sponsor",
8187
+                    "type": "custom"
8188
+                },
8189
+                {
8190
+                    "url": "https://github.com/fabpot",
8191
+                    "type": "github"
8192
+                },
8193
+                {
8194
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8195
+                    "type": "tidelift"
8196
+                }
8197
+            ],
8198
+            "time": "2022-02-25T11:15:52+00:00"
8199
+        },
8200
+        {
8201
+            "name": "symfony/doctrine-bridge",
8202
+            "version": "v5.4.15",
8203
+            "source": {
8204
+                "type": "git",
8205
+                "url": "https://github.com/symfony/doctrine-bridge.git",
8206
+                "reference": "d25538867d961bb0ce8a71a1b6ff92758cf01d25"
8207
+            },
8208
+            "dist": {
8209
+                "type": "zip",
8210
+                "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/d25538867d961bb0ce8a71a1b6ff92758cf01d25",
8211
+                "reference": "d25538867d961bb0ce8a71a1b6ff92758cf01d25",
8212
+                "shasum": ""
8213
+            },
8214
+            "require": {
8215
+                "doctrine/event-manager": "~1.0",
8216
+                "doctrine/persistence": "^2|^3",
8217
+                "php": ">=7.2.5",
8218
+                "symfony/deprecation-contracts": "^2.1|^3",
8219
+                "symfony/polyfill-ctype": "~1.8",
8220
+                "symfony/polyfill-mbstring": "~1.0",
8221
+                "symfony/polyfill-php80": "^1.16",
8222
+                "symfony/service-contracts": "^1.1|^2|^3"
8223
+            },
8224
+            "conflict": {
8225
+                "doctrine/dbal": "<2.13.1",
8226
+                "doctrine/lexer": "<1.1",
8227
+                "doctrine/orm": "<2.7.4",
8228
+                "phpunit/phpunit": "<5.4.3",
8229
+                "symfony/cache": "<5.4",
8230
+                "symfony/dependency-injection": "<4.4",
8231
+                "symfony/form": "<5.1",
8232
+                "symfony/http-kernel": "<5",
8233
+                "symfony/messenger": "<4.4",
8234
+                "symfony/property-info": "<5",
8235
+                "symfony/proxy-manager-bridge": "<4.4.19",
8236
+                "symfony/security-bundle": "<5",
8237
+                "symfony/security-core": "<5.3",
8238
+                "symfony/validator": "<5.2"
8239
+            },
8240
+            "require-dev": {
8241
+                "doctrine/annotations": "^1.10.4",
8242
+                "doctrine/collections": "~1.0",
8243
+                "doctrine/data-fixtures": "^1.1",
8244
+                "doctrine/dbal": "^2.13.1|^3.0",
8245
+                "doctrine/orm": "^2.7.4",
8246
+                "psr/log": "^1|^2|^3",
8247
+                "symfony/cache": "^5.4|^6.0",
8248
+                "symfony/config": "^4.4|^5.0|^6.0",
8249
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
8250
+                "symfony/doctrine-messenger": "^5.1|^6.0",
8251
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
8252
+                "symfony/form": "^5.4.9|^6.0.9",
8253
+                "symfony/http-kernel": "^5.0|^6.0",
8254
+                "symfony/messenger": "^4.4|^5.0|^6.0",
8255
+                "symfony/property-access": "^4.4|^5.0|^6.0",
8256
+                "symfony/property-info": "^5.0|^6.0",
8257
+                "symfony/proxy-manager-bridge": "^4.4|^5.0|^6.0",
8258
+                "symfony/security-core": "^5.3|^6.0",
8259
+                "symfony/stopwatch": "^4.4|^5.0|^6.0",
8260
+                "symfony/translation": "^4.4|^5.0|^6.0",
8261
+                "symfony/uid": "^5.1|^6.0",
8262
+                "symfony/validator": "^5.2|^6.0",
8263
+                "symfony/var-dumper": "^4.4|^5.0|^6.0"
8264
+            },
8265
+            "suggest": {
8266
+                "doctrine/data-fixtures": "",
8267
+                "doctrine/dbal": "",
8268
+                "doctrine/orm": "",
8269
+                "symfony/form": "",
8270
+                "symfony/property-info": "",
8271
+                "symfony/validator": ""
8272
+            },
8273
+            "type": "symfony-bridge",
8274
+            "autoload": {
8275
+                "psr-4": {
8276
+                    "Symfony\\Bridge\\Doctrine\\": ""
8277
+                },
8278
+                "exclude-from-classmap": [
8279
+                    "/Tests/"
8280
+                ]
8281
+            },
8282
+            "notification-url": "https://packagist.org/downloads/",
8283
+            "license": [
8284
+                "MIT"
8285
+            ],
8286
+            "authors": [
8287
+                {
8288
+                    "name": "Fabien Potencier",
8289
+                    "email": "fabien@symfony.com"
8290
+                },
8291
+                {
8292
+                    "name": "Symfony Community",
8293
+                    "homepage": "https://symfony.com/contributors"
8294
+                }
8295
+            ],
8296
+            "description": "Provides integration for Doctrine with various Symfony components",
8297
+            "homepage": "https://symfony.com",
8298
+            "support": {
8299
+                "source": "https://github.com/symfony/doctrine-bridge/tree/v5.4.15"
8300
+            },
8301
+            "funding": [
8302
+                {
8303
+                    "url": "https://symfony.com/sponsor",
8304
+                    "type": "custom"
8305
+                },
8306
+                {
8307
+                    "url": "https://github.com/fabpot",
8308
+                    "type": "github"
8309
+                },
8310
+                {
8311
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8312
+                    "type": "tidelift"
8313
+                }
8314
+            ],
8315
+            "time": "2022-10-14T11:25:13+00:00"
8316
+        },
8317
+        {
8318
+            "name": "symfony/dom-crawler",
8319
+            "version": "v5.4.15",
8320
+            "source": {
8321
+                "type": "git",
8322
+                "url": "https://github.com/symfony/dom-crawler.git",
8323
+                "reference": "b8fd0ff9a0f00d944f1534f6d21e84f92eda7258"
8324
+            },
8325
+            "dist": {
8326
+                "type": "zip",
8327
+                "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b8fd0ff9a0f00d944f1534f6d21e84f92eda7258",
8328
+                "reference": "b8fd0ff9a0f00d944f1534f6d21e84f92eda7258",
8329
+                "shasum": ""
8330
+            },
8331
+            "require": {
8332
+                "php": ">=7.2.5",
8333
+                "symfony/deprecation-contracts": "^2.1|^3",
8334
+                "symfony/polyfill-ctype": "~1.8",
8335
+                "symfony/polyfill-mbstring": "~1.0",
8336
+                "symfony/polyfill-php80": "^1.16"
8337
+            },
8338
+            "conflict": {
8339
+                "masterminds/html5": "<2.6"
8340
+            },
8341
+            "require-dev": {
8342
+                "masterminds/html5": "^2.6",
8343
+                "symfony/css-selector": "^4.4|^5.0|^6.0"
8344
+            },
8345
+            "suggest": {
8346
+                "symfony/css-selector": ""
8347
+            },
8348
+            "type": "library",
8349
+            "autoload": {
8350
+                "psr-4": {
8351
+                    "Symfony\\Component\\DomCrawler\\": ""
8352
+                },
8353
+                "exclude-from-classmap": [
8354
+                    "/Tests/"
8355
+                ]
8356
+            },
8357
+            "notification-url": "https://packagist.org/downloads/",
8358
+            "license": [
8359
+                "MIT"
8360
+            ],
8361
+            "authors": [
8362
+                {
8363
+                    "name": "Fabien Potencier",
8364
+                    "email": "fabien@symfony.com"
8365
+                },
8366
+                {
8367
+                    "name": "Symfony Community",
8368
+                    "homepage": "https://symfony.com/contributors"
8369
+                }
8370
+            ],
8371
+            "description": "Eases DOM navigation for HTML and XML documents",
8372
+            "homepage": "https://symfony.com",
8373
+            "support": {
8374
+                "source": "https://github.com/symfony/dom-crawler/tree/v5.4.15"
8375
+            },
8376
+            "funding": [
8377
+                {
8378
+                    "url": "https://symfony.com/sponsor",
8379
+                    "type": "custom"
8380
+                },
8381
+                {
8382
+                    "url": "https://github.com/fabpot",
8383
+                    "type": "github"
8384
+                },
8385
+                {
8386
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8387
+                    "type": "tidelift"
8388
+                }
8389
+            ],
8390
+            "time": "2022-10-27T08:04:35+00:00"
8391
+        },
8392
+        {
8393
+            "name": "symfony/dotenv",
8394
+            "version": "v5.4.5",
8395
+            "source": {
8396
+                "type": "git",
8397
+                "url": "https://github.com/symfony/dotenv.git",
8398
+                "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9"
8399
+            },
8400
+            "dist": {
8401
+                "type": "zip",
8402
+                "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9",
8403
+                "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9",
8404
+                "shasum": ""
8405
+            },
8406
+            "require": {
8407
+                "php": ">=7.2.5",
8408
+                "symfony/deprecation-contracts": "^2.1|^3"
8409
+            },
8410
+            "require-dev": {
8411
+                "symfony/console": "^4.4|^5.0|^6.0",
8412
+                "symfony/process": "^4.4|^5.0|^6.0"
8413
+            },
8414
+            "type": "library",
8415
+            "autoload": {
8416
+                "psr-4": {
8417
+                    "Symfony\\Component\\Dotenv\\": ""
8418
+                },
8419
+                "exclude-from-classmap": [
8420
+                    "/Tests/"
8421
+                ]
8422
+            },
8423
+            "notification-url": "https://packagist.org/downloads/",
8424
+            "license": [
8425
+                "MIT"
8426
+            ],
8427
+            "authors": [
8428
+                {
8429
+                    "name": "Fabien Potencier",
8430
+                    "email": "fabien@symfony.com"
8431
+                },
8432
+                {
8433
+                    "name": "Symfony Community",
8434
+                    "homepage": "https://symfony.com/contributors"
8435
+                }
8436
+            ],
8437
+            "description": "Registers environment variables from a .env file",
8438
+            "homepage": "https://symfony.com",
8439
+            "keywords": [
8440
+                "dotenv",
8441
+                "env",
8442
+                "environment"
8443
+            ],
8444
+            "support": {
8445
+                "source": "https://github.com/symfony/dotenv/tree/v5.4.5"
8446
+            },
8447
+            "funding": [
8448
+                {
8449
+                    "url": "https://symfony.com/sponsor",
8450
+                    "type": "custom"
8451
+                },
8452
+                {
8453
+                    "url": "https://github.com/fabpot",
8454
+                    "type": "github"
8455
+                },
8456
+                {
8457
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8458
+                    "type": "tidelift"
8459
+                }
8460
+            ],
8461
+            "time": "2022-02-15T17:04:12+00:00"
8462
+        },
8463
+        {
8464
+            "name": "symfony/error-handler",
8465
+            "version": "v5.4.15",
8466
+            "source": {
8467
+                "type": "git",
8468
+                "url": "https://github.com/symfony/error-handler.git",
8469
+                "reference": "539cf1428b8442303c6e876ad7bf5a7babd91091"
8470
+            },
8471
+            "dist": {
8472
+                "type": "zip",
8473
+                "url": "https://api.github.com/repos/symfony/error-handler/zipball/539cf1428b8442303c6e876ad7bf5a7babd91091",
8474
+                "reference": "539cf1428b8442303c6e876ad7bf5a7babd91091",
8475
+                "shasum": ""
8476
+            },
8477
+            "require": {
8478
+                "php": ">=7.2.5",
8479
+                "psr/log": "^1|^2|^3",
8480
+                "symfony/var-dumper": "^4.4|^5.0|^6.0"
8481
+            },
8482
+            "require-dev": {
8483
+                "symfony/deprecation-contracts": "^2.1|^3",
8484
+                "symfony/http-kernel": "^4.4|^5.0|^6.0",
8485
+                "symfony/serializer": "^4.4|^5.0|^6.0"
8486
+            },
8487
+            "bin": [
8488
+                "Resources/bin/patch-type-declarations"
8489
+            ],
8490
+            "type": "library",
8491
+            "autoload": {
8492
+                "psr-4": {
8493
+                    "Symfony\\Component\\ErrorHandler\\": ""
8494
+                },
8495
+                "exclude-from-classmap": [
8496
+                    "/Tests/"
8497
+                ]
8498
+            },
8499
+            "notification-url": "https://packagist.org/downloads/",
8500
+            "license": [
8501
+                "MIT"
8502
+            ],
8503
+            "authors": [
8504
+                {
8505
+                    "name": "Fabien Potencier",
8506
+                    "email": "fabien@symfony.com"
8507
+                },
8508
+                {
8509
+                    "name": "Symfony Community",
8510
+                    "homepage": "https://symfony.com/contributors"
8511
+                }
8512
+            ],
8513
+            "description": "Provides tools to manage errors and ease debugging PHP code",
8514
+            "homepage": "https://symfony.com",
8515
+            "support": {
8516
+                "source": "https://github.com/symfony/error-handler/tree/v5.4.15"
8517
+            },
8518
+            "funding": [
8519
+                {
8520
+                    "url": "https://symfony.com/sponsor",
8521
+                    "type": "custom"
8522
+                },
8523
+                {
8524
+                    "url": "https://github.com/fabpot",
8525
+                    "type": "github"
8526
+                },
8527
+                {
8528
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8529
+                    "type": "tidelift"
8530
+                }
8531
+            ],
8532
+            "time": "2022-10-27T06:32:25+00:00"
8533
+        },
8534
+        {
8535
+            "name": "symfony/event-dispatcher",
8536
+            "version": "v5.4.9",
8537
+            "source": {
8538
+                "type": "git",
8539
+                "url": "https://github.com/symfony/event-dispatcher.git",
8540
+                "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc"
8541
+            },
8542
+            "dist": {
8543
+                "type": "zip",
8544
+                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc",
8545
+                "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc",
8546
+                "shasum": ""
8547
+            },
8548
+            "require": {
8549
+                "php": ">=7.2.5",
8550
+                "symfony/deprecation-contracts": "^2.1|^3",
8551
+                "symfony/event-dispatcher-contracts": "^2|^3",
8552
+                "symfony/polyfill-php80": "^1.16"
8553
+            },
8554
+            "conflict": {
8555
+                "symfony/dependency-injection": "<4.4"
8556
+            },
8557
+            "provide": {
8558
+                "psr/event-dispatcher-implementation": "1.0",
8559
+                "symfony/event-dispatcher-implementation": "2.0"
8560
+            },
8561
+            "require-dev": {
8562
+                "psr/log": "^1|^2|^3",
8563
+                "symfony/config": "^4.4|^5.0|^6.0",
8564
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
8565
+                "symfony/error-handler": "^4.4|^5.0|^6.0",
8566
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
8567
+                "symfony/http-foundation": "^4.4|^5.0|^6.0",
8568
+                "symfony/service-contracts": "^1.1|^2|^3",
8569
+                "symfony/stopwatch": "^4.4|^5.0|^6.0"
8570
+            },
8571
+            "suggest": {
8572
+                "symfony/dependency-injection": "",
8573
+                "symfony/http-kernel": ""
8574
+            },
8575
+            "type": "library",
8576
+            "autoload": {
8577
+                "psr-4": {
8578
+                    "Symfony\\Component\\EventDispatcher\\": ""
8579
+                },
8580
+                "exclude-from-classmap": [
8581
+                    "/Tests/"
8582
+                ]
8583
+            },
8584
+            "notification-url": "https://packagist.org/downloads/",
8585
+            "license": [
8586
+                "MIT"
8587
+            ],
8588
+            "authors": [
8589
+                {
8590
+                    "name": "Fabien Potencier",
8591
+                    "email": "fabien@symfony.com"
8592
+                },
8593
+                {
8594
+                    "name": "Symfony Community",
8595
+                    "homepage": "https://symfony.com/contributors"
8596
+                }
8597
+            ],
8598
+            "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
8599
+            "homepage": "https://symfony.com",
8600
+            "support": {
8601
+                "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.9"
8602
+            },
8603
+            "funding": [
8604
+                {
8605
+                    "url": "https://symfony.com/sponsor",
8606
+                    "type": "custom"
8607
+                },
8608
+                {
8609
+                    "url": "https://github.com/fabpot",
8610
+                    "type": "github"
8611
+                },
8612
+                {
8613
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8614
+                    "type": "tidelift"
8615
+                }
8616
+            ],
8617
+            "time": "2022-05-05T16:45:39+00:00"
8618
+        },
8619
+        {
8620
+            "name": "symfony/event-dispatcher-contracts",
8621
+            "version": "v3.1.1",
8622
+            "source": {
8623
+                "type": "git",
8624
+                "url": "https://github.com/symfony/event-dispatcher-contracts.git",
8625
+                "reference": "02ff5eea2f453731cfbc6bc215e456b781480448"
8626
+            },
8627
+            "dist": {
8628
+                "type": "zip",
8629
+                "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/02ff5eea2f453731cfbc6bc215e456b781480448",
8630
+                "reference": "02ff5eea2f453731cfbc6bc215e456b781480448",
8631
+                "shasum": ""
8632
+            },
8633
+            "require": {
8634
+                "php": ">=8.1",
8635
+                "psr/event-dispatcher": "^1"
8636
+            },
8637
+            "suggest": {
8638
+                "symfony/event-dispatcher-implementation": ""
8639
+            },
8640
+            "type": "library",
8641
+            "extra": {
8642
+                "branch-alias": {
8643
+                    "dev-main": "3.1-dev"
8644
+                },
8645
+                "thanks": {
8646
+                    "name": "symfony/contracts",
8647
+                    "url": "https://github.com/symfony/contracts"
8648
+                }
8649
+            },
8650
+            "autoload": {
8651
+                "psr-4": {
8652
+                    "Symfony\\Contracts\\EventDispatcher\\": ""
8653
+                }
8654
+            },
8655
+            "notification-url": "https://packagist.org/downloads/",
8656
+            "license": [
8657
+                "MIT"
8658
+            ],
8659
+            "authors": [
8660
+                {
8661
+                    "name": "Nicolas Grekas",
8662
+                    "email": "p@tchwork.com"
8663
+                },
8664
+                {
8665
+                    "name": "Symfony Community",
8666
+                    "homepage": "https://symfony.com/contributors"
8667
+                }
8668
+            ],
8669
+            "description": "Generic abstractions related to dispatching event",
8670
+            "homepage": "https://symfony.com",
8671
+            "keywords": [
8672
+                "abstractions",
8673
+                "contracts",
8674
+                "decoupling",
8675
+                "interfaces",
8676
+                "interoperability",
8677
+                "standards"
8678
+            ],
8679
+            "support": {
8680
+                "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.1.1"
8681
+            },
8682
+            "funding": [
8683
+                {
8684
+                    "url": "https://symfony.com/sponsor",
8685
+                    "type": "custom"
8686
+                },
8687
+                {
8688
+                    "url": "https://github.com/fabpot",
8689
+                    "type": "github"
8690
+                },
8691
+                {
8692
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8693
+                    "type": "tidelift"
8694
+                }
8695
+            ],
8696
+            "time": "2022-02-25T11:15:52+00:00"
8697
+        },
8698
+        {
8699
+            "name": "symfony/expression-language",
8700
+            "version": "v5.4.14",
8701
+            "source": {
8702
+                "type": "git",
8703
+                "url": "https://github.com/symfony/expression-language.git",
8704
+                "reference": "2f27d5b1e7926bba18e87719af75f696977cd58b"
8705
+            },
8706
+            "dist": {
8707
+                "type": "zip",
8708
+                "url": "https://api.github.com/repos/symfony/expression-language/zipball/2f27d5b1e7926bba18e87719af75f696977cd58b",
8709
+                "reference": "2f27d5b1e7926bba18e87719af75f696977cd58b",
8710
+                "shasum": ""
8711
+            },
8712
+            "require": {
8713
+                "php": ">=7.2.5",
8714
+                "symfony/cache": "^4.4|^5.0|^6.0",
8715
+                "symfony/service-contracts": "^1.1|^2|^3"
8716
+            },
8717
+            "type": "library",
8718
+            "autoload": {
8719
+                "psr-4": {
8720
+                    "Symfony\\Component\\ExpressionLanguage\\": ""
8721
+                },
8722
+                "exclude-from-classmap": [
8723
+                    "/Tests/"
8724
+                ]
8725
+            },
8726
+            "notification-url": "https://packagist.org/downloads/",
8727
+            "license": [
8728
+                "MIT"
8729
+            ],
8730
+            "authors": [
8731
+                {
8732
+                    "name": "Fabien Potencier",
8733
+                    "email": "fabien@symfony.com"
8734
+                },
8735
+                {
8736
+                    "name": "Symfony Community",
8737
+                    "homepage": "https://symfony.com/contributors"
8738
+                }
8739
+            ],
8740
+            "description": "Provides an engine that can compile and evaluate expressions",
8741
+            "homepage": "https://symfony.com",
8742
+            "support": {
8743
+                "source": "https://github.com/symfony/expression-language/tree/v5.4.14"
8744
+            },
8745
+            "funding": [
8746
+                {
8747
+                    "url": "https://symfony.com/sponsor",
8748
+                    "type": "custom"
8749
+                },
8750
+                {
8751
+                    "url": "https://github.com/fabpot",
8752
+                    "type": "github"
8753
+                },
8754
+                {
8755
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8756
+                    "type": "tidelift"
8757
+                }
8758
+            ],
8759
+            "time": "2022-10-07T08:01:20+00:00"
8760
+        },
8761
+        {
8762
+            "name": "symfony/filesystem",
8763
+            "version": "v5.4.13",
8764
+            "source": {
8765
+                "type": "git",
8766
+                "url": "https://github.com/symfony/filesystem.git",
8767
+                "reference": "ac09569844a9109a5966b9438fc29113ce77cf51"
8768
+            },
8769
+            "dist": {
8770
+                "type": "zip",
8771
+                "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51",
8772
+                "reference": "ac09569844a9109a5966b9438fc29113ce77cf51",
8773
+                "shasum": ""
8774
+            },
8775
+            "require": {
8776
+                "php": ">=7.2.5",
8777
+                "symfony/polyfill-ctype": "~1.8",
8778
+                "symfony/polyfill-mbstring": "~1.8",
8779
+                "symfony/polyfill-php80": "^1.16"
8780
+            },
8781
+            "type": "library",
8782
+            "autoload": {
8783
+                "psr-4": {
8784
+                    "Symfony\\Component\\Filesystem\\": ""
8785
+                },
8786
+                "exclude-from-classmap": [
8787
+                    "/Tests/"
8788
+                ]
8789
+            },
8790
+            "notification-url": "https://packagist.org/downloads/",
8791
+            "license": [
8792
+                "MIT"
8793
+            ],
8794
+            "authors": [
8795
+                {
8796
+                    "name": "Fabien Potencier",
8797
+                    "email": "fabien@symfony.com"
8798
+                },
8799
+                {
8800
+                    "name": "Symfony Community",
8801
+                    "homepage": "https://symfony.com/contributors"
8802
+                }
8803
+            ],
8804
+            "description": "Provides basic utilities for the filesystem",
8805
+            "homepage": "https://symfony.com",
8806
+            "support": {
8807
+                "source": "https://github.com/symfony/filesystem/tree/v5.4.13"
8808
+            },
8809
+            "funding": [
8810
+                {
8811
+                    "url": "https://symfony.com/sponsor",
8812
+                    "type": "custom"
8813
+                },
8814
+                {
8815
+                    "url": "https://github.com/fabpot",
8816
+                    "type": "github"
8817
+                },
8818
+                {
8819
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8820
+                    "type": "tidelift"
8821
+                }
8822
+            ],
8823
+            "time": "2022-09-21T19:53:16+00:00"
8824
+        },
8825
+        {
8826
+            "name": "symfony/finder",
8827
+            "version": "v5.4.11",
8828
+            "source": {
8829
+                "type": "git",
8830
+                "url": "https://github.com/symfony/finder.git",
8831
+                "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c"
8832
+            },
8833
+            "dist": {
8834
+                "type": "zip",
8835
+                "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c",
8836
+                "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c",
8837
+                "shasum": ""
8838
+            },
8839
+            "require": {
8840
+                "php": ">=7.2.5",
8841
+                "symfony/deprecation-contracts": "^2.1|^3",
8842
+                "symfony/polyfill-php80": "^1.16"
8843
+            },
8844
+            "type": "library",
8845
+            "autoload": {
8846
+                "psr-4": {
8847
+                    "Symfony\\Component\\Finder\\": ""
8848
+                },
8849
+                "exclude-from-classmap": [
8850
+                    "/Tests/"
8851
+                ]
8852
+            },
8853
+            "notification-url": "https://packagist.org/downloads/",
8854
+            "license": [
8855
+                "MIT"
8856
+            ],
8857
+            "authors": [
8858
+                {
8859
+                    "name": "Fabien Potencier",
8860
+                    "email": "fabien@symfony.com"
8861
+                },
8862
+                {
8863
+                    "name": "Symfony Community",
8864
+                    "homepage": "https://symfony.com/contributors"
8865
+                }
8866
+            ],
8867
+            "description": "Finds files and directories via an intuitive fluent interface",
8868
+            "homepage": "https://symfony.com",
8869
+            "support": {
8870
+                "source": "https://github.com/symfony/finder/tree/v5.4.11"
8871
+            },
8872
+            "funding": [
8873
+                {
8874
+                    "url": "https://symfony.com/sponsor",
8875
+                    "type": "custom"
8876
+                },
8877
+                {
8878
+                    "url": "https://github.com/fabpot",
8879
+                    "type": "github"
8880
+                },
8881
+                {
8882
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
8883
+                    "type": "tidelift"
8884
+                }
8885
+            ],
8886
+            "time": "2022-07-29T07:37:50+00:00"
8887
+        },
8888
+        {
8889
+            "name": "symfony/framework-bundle",
8890
+            "version": "v5.4.14",
8891
+            "source": {
8892
+                "type": "git",
8893
+                "url": "https://github.com/symfony/framework-bundle.git",
8894
+                "reference": "00ac4d7e31597f6a49759bd925d83fc87d4ade68"
8895
+            },
8896
+            "dist": {
8897
+                "type": "zip",
8898
+                "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/00ac4d7e31597f6a49759bd925d83fc87d4ade68",
8899
+                "reference": "00ac4d7e31597f6a49759bd925d83fc87d4ade68",
8900
+                "shasum": ""
8901
+            },
8902
+            "require": {
8903
+                "ext-xml": "*",
8904
+                "php": ">=7.2.5",
8905
+                "symfony/cache": "^5.2|^6.0",
8906
+                "symfony/config": "^5.3|^6.0",
8907
+                "symfony/dependency-injection": "^5.4.5|^6.0.5",
8908
+                "symfony/deprecation-contracts": "^2.1|^3",
8909
+                "symfony/error-handler": "^4.4.1|^5.0.1|^6.0",
8910
+                "symfony/event-dispatcher": "^5.1|^6.0",
8911
+                "symfony/filesystem": "^4.4|^5.0|^6.0",
8912
+                "symfony/finder": "^4.4|^5.0|^6.0",
8913
+                "symfony/http-foundation": "^5.3|^6.0",
8914
+                "symfony/http-kernel": "^5.4|^6.0",
8915
+                "symfony/polyfill-mbstring": "~1.0",
8916
+                "symfony/polyfill-php80": "^1.16",
8917
+                "symfony/polyfill-php81": "^1.22",
8918
+                "symfony/routing": "^5.3|^6.0"
8919
+            },
8920
+            "conflict": {
8921
+                "doctrine/annotations": "<1.13.1",
8922
+                "doctrine/cache": "<1.11",
8923
+                "doctrine/persistence": "<1.3",
8924
+                "phpdocumentor/reflection-docblock": "<3.2.2",
8925
+                "phpdocumentor/type-resolver": "<1.4.0",
8926
+                "phpunit/phpunit": "<5.4.3",
8927
+                "symfony/asset": "<5.3",
8928
+                "symfony/console": "<5.2.5",
8929
+                "symfony/dom-crawler": "<4.4",
8930
+                "symfony/dotenv": "<5.1",
8931
+                "symfony/form": "<5.2",
8932
+                "symfony/http-client": "<4.4",
8933
+                "symfony/lock": "<4.4",
8934
+                "symfony/mailer": "<5.2",
8935
+                "symfony/messenger": "<5.4",
8936
+                "symfony/mime": "<4.4",
8937
+                "symfony/property-access": "<5.3",
8938
+                "symfony/property-info": "<4.4",
8939
+                "symfony/security-csrf": "<5.3",
8940
+                "symfony/serializer": "<5.2",
8941
+                "symfony/service-contracts": ">=3.0",
8942
+                "symfony/stopwatch": "<4.4",
8943
+                "symfony/translation": "<5.3",
8944
+                "symfony/twig-bridge": "<4.4",
8945
+                "symfony/twig-bundle": "<4.4",
8946
+                "symfony/validator": "<5.2",
8947
+                "symfony/web-profiler-bundle": "<4.4",
8948
+                "symfony/workflow": "<5.2"
8949
+            },
8950
+            "require-dev": {
8951
+                "doctrine/annotations": "^1.13.1",
8952
+                "doctrine/cache": "^1.11|^2.0",
8953
+                "doctrine/persistence": "^1.3|^2|^3",
8954
+                "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
8955
+                "symfony/asset": "^5.3|^6.0",
8956
+                "symfony/browser-kit": "^5.4|^6.0",
8957
+                "symfony/console": "^5.4.9|^6.0.9",
8958
+                "symfony/css-selector": "^4.4|^5.0|^6.0",
8959
+                "symfony/dom-crawler": "^4.4.30|^5.3.7|^6.0",
8960
+                "symfony/dotenv": "^5.1|^6.0",
8961
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
8962
+                "symfony/form": "^5.2|^6.0",
8963
+                "symfony/http-client": "^4.4|^5.0|^6.0",
8964
+                "symfony/lock": "^4.4|^5.0|^6.0",
8965
+                "symfony/mailer": "^5.2|^6.0",
8966
+                "symfony/messenger": "^5.4|^6.0",
8967
+                "symfony/mime": "^4.4|^5.0|^6.0",
8968
+                "symfony/notifier": "^5.4|^6.0",
8969
+                "symfony/polyfill-intl-icu": "~1.0",
8970
+                "symfony/process": "^4.4|^5.0|^6.0",
8971
+                "symfony/property-info": "^4.4|^5.0|^6.0",
8972
+                "symfony/rate-limiter": "^5.2|^6.0",
8973
+                "symfony/security-bundle": "^5.4|^6.0",
8974
+                "symfony/serializer": "^5.4|^6.0",
8975
+                "symfony/stopwatch": "^4.4|^5.0|^6.0",
8976
+                "symfony/string": "^5.0|^6.0",
8977
+                "symfony/translation": "^5.3|^6.0",
8978
+                "symfony/twig-bundle": "^4.4|^5.0|^6.0",
8979
+                "symfony/validator": "^5.2|^6.0",
8980
+                "symfony/web-link": "^4.4|^5.0|^6.0",
8981
+                "symfony/workflow": "^5.2|^6.0",
8982
+                "symfony/yaml": "^4.4|^5.0|^6.0",
8983
+                "twig/twig": "^2.10|^3.0"
8984
+            },
8985
+            "suggest": {
8986
+                "ext-apcu": "For best performance of the system caches",
8987
+                "symfony/console": "For using the console commands",
8988
+                "symfony/form": "For using forms",
8989
+                "symfony/property-info": "For using the property_info service",
8990
+                "symfony/serializer": "For using the serializer service",
8991
+                "symfony/validator": "For using validation",
8992
+                "symfony/web-link": "For using web links, features such as preloading, prefetching or prerendering",
8993
+                "symfony/yaml": "For using the debug:config and lint:yaml commands"
8994
+            },
8995
+            "type": "symfony-bundle",
8996
+            "autoload": {
8997
+                "psr-4": {
8998
+                    "Symfony\\Bundle\\FrameworkBundle\\": ""
8999
+                },
9000
+                "exclude-from-classmap": [
9001
+                    "/Tests/"
9002
+                ]
9003
+            },
9004
+            "notification-url": "https://packagist.org/downloads/",
9005
+            "license": [
9006
+                "MIT"
9007
+            ],
9008
+            "authors": [
9009
+                {
9010
+                    "name": "Fabien Potencier",
9011
+                    "email": "fabien@symfony.com"
9012
+                },
9013
+                {
9014
+                    "name": "Symfony Community",
9015
+                    "homepage": "https://symfony.com/contributors"
9016
+                }
9017
+            ],
9018
+            "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework",
9019
+            "homepage": "https://symfony.com",
9020
+            "support": {
9021
+                "source": "https://github.com/symfony/framework-bundle/tree/v5.4.14"
9022
+            },
9023
+            "funding": [
9024
+                {
9025
+                    "url": "https://symfony.com/sponsor",
9026
+                    "type": "custom"
9027
+                },
9028
+                {
9029
+                    "url": "https://github.com/fabpot",
9030
+                    "type": "github"
9031
+                },
9032
+                {
9033
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9034
+                    "type": "tidelift"
9035
+                }
9036
+            ],
9037
+            "time": "2022-10-07T08:01:20+00:00"
9038
+        },
9039
+        {
9040
+            "name": "symfony/http-client",
9041
+            "version": "v5.4.15",
9042
+            "source": {
9043
+                "type": "git",
9044
+                "url": "https://github.com/symfony/http-client.git",
9045
+                "reference": "8f29b0f06c9ff48c8431e78eb90c8bd6f82cb12b"
9046
+            },
9047
+            "dist": {
9048
+                "type": "zip",
9049
+                "url": "https://api.github.com/repos/symfony/http-client/zipball/8f29b0f06c9ff48c8431e78eb90c8bd6f82cb12b",
9050
+                "reference": "8f29b0f06c9ff48c8431e78eb90c8bd6f82cb12b",
9051
+                "shasum": ""
9052
+            },
9053
+            "require": {
9054
+                "php": ">=7.2.5",
9055
+                "psr/log": "^1|^2|^3",
9056
+                "symfony/deprecation-contracts": "^2.1|^3",
9057
+                "symfony/http-client-contracts": "^2.4",
9058
+                "symfony/polyfill-php73": "^1.11",
9059
+                "symfony/polyfill-php80": "^1.16",
9060
+                "symfony/service-contracts": "^1.0|^2|^3"
9061
+            },
9062
+            "provide": {
9063
+                "php-http/async-client-implementation": "*",
9064
+                "php-http/client-implementation": "*",
9065
+                "psr/http-client-implementation": "1.0",
9066
+                "symfony/http-client-implementation": "2.4"
9067
+            },
9068
+            "require-dev": {
9069
+                "amphp/amp": "^2.5",
9070
+                "amphp/http-client": "^4.2.1",
9071
+                "amphp/http-tunnel": "^1.0",
9072
+                "amphp/socket": "^1.1",
9073
+                "guzzlehttp/promises": "^1.4",
9074
+                "nyholm/psr7": "^1.0",
9075
+                "php-http/httplug": "^1.0|^2.0",
9076
+                "psr/http-client": "^1.0",
9077
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
9078
+                "symfony/http-kernel": "^4.4.13|^5.1.5|^6.0",
9079
+                "symfony/process": "^4.4|^5.0|^6.0",
9080
+                "symfony/stopwatch": "^4.4|^5.0|^6.0"
9081
+            },
9082
+            "type": "library",
9083
+            "autoload": {
9084
+                "psr-4": {
9085
+                    "Symfony\\Component\\HttpClient\\": ""
9086
+                },
9087
+                "exclude-from-classmap": [
9088
+                    "/Tests/"
9089
+                ]
9090
+            },
9091
+            "notification-url": "https://packagist.org/downloads/",
9092
+            "license": [
9093
+                "MIT"
9094
+            ],
9095
+            "authors": [
9096
+                {
9097
+                    "name": "Nicolas Grekas",
9098
+                    "email": "p@tchwork.com"
9099
+                },
9100
+                {
9101
+                    "name": "Symfony Community",
9102
+                    "homepage": "https://symfony.com/contributors"
9103
+                }
9104
+            ],
9105
+            "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously",
9106
+            "homepage": "https://symfony.com",
9107
+            "support": {
9108
+                "source": "https://github.com/symfony/http-client/tree/v5.4.15"
9109
+            },
9110
+            "funding": [
9111
+                {
9112
+                    "url": "https://symfony.com/sponsor",
9113
+                    "type": "custom"
9114
+                },
9115
+                {
9116
+                    "url": "https://github.com/fabpot",
9117
+                    "type": "github"
9118
+                },
9119
+                {
9120
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9121
+                    "type": "tidelift"
9122
+                }
9123
+            ],
9124
+            "time": "2022-10-25T16:22:13+00:00"
9125
+        },
9126
+        {
9127
+            "name": "symfony/http-client-contracts",
9128
+            "version": "v2.5.2",
9129
+            "source": {
9130
+                "type": "git",
9131
+                "url": "https://github.com/symfony/http-client-contracts.git",
9132
+                "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70"
9133
+            },
9134
+            "dist": {
9135
+                "type": "zip",
9136
+                "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70",
9137
+                "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70",
9138
+                "shasum": ""
9139
+            },
9140
+            "require": {
9141
+                "php": ">=7.2.5"
9142
+            },
9143
+            "suggest": {
9144
+                "symfony/http-client-implementation": ""
9145
+            },
9146
+            "type": "library",
9147
+            "extra": {
9148
+                "branch-alias": {
9149
+                    "dev-main": "2.5-dev"
9150
+                },
9151
+                "thanks": {
9152
+                    "name": "symfony/contracts",
9153
+                    "url": "https://github.com/symfony/contracts"
9154
+                }
9155
+            },
9156
+            "autoload": {
9157
+                "psr-4": {
9158
+                    "Symfony\\Contracts\\HttpClient\\": ""
9159
+                }
9160
+            },
9161
+            "notification-url": "https://packagist.org/downloads/",
9162
+            "license": [
9163
+                "MIT"
9164
+            ],
9165
+            "authors": [
9166
+                {
9167
+                    "name": "Nicolas Grekas",
9168
+                    "email": "p@tchwork.com"
9169
+                },
9170
+                {
9171
+                    "name": "Symfony Community",
9172
+                    "homepage": "https://symfony.com/contributors"
9173
+                }
9174
+            ],
9175
+            "description": "Generic abstractions related to HTTP clients",
9176
+            "homepage": "https://symfony.com",
9177
+            "keywords": [
9178
+                "abstractions",
9179
+                "contracts",
9180
+                "decoupling",
9181
+                "interfaces",
9182
+                "interoperability",
9183
+                "standards"
9184
+            ],
9185
+            "support": {
9186
+                "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2"
9187
+            },
9188
+            "funding": [
9189
+                {
9190
+                    "url": "https://symfony.com/sponsor",
9191
+                    "type": "custom"
9192
+                },
9193
+                {
9194
+                    "url": "https://github.com/fabpot",
9195
+                    "type": "github"
9196
+                },
9197
+                {
9198
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9199
+                    "type": "tidelift"
9200
+                }
9201
+            ],
9202
+            "time": "2022-04-12T15:48:08+00:00"
9203
+        },
9204
+        {
9205
+            "name": "symfony/http-foundation",
9206
+            "version": "v5.4.15",
9207
+            "source": {
9208
+                "type": "git",
9209
+                "url": "https://github.com/symfony/http-foundation.git",
9210
+                "reference": "75bd663ff2db90141bfb733682459d5bbe9e29c3"
9211
+            },
9212
+            "dist": {
9213
+                "type": "zip",
9214
+                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/75bd663ff2db90141bfb733682459d5bbe9e29c3",
9215
+                "reference": "75bd663ff2db90141bfb733682459d5bbe9e29c3",
9216
+                "shasum": ""
9217
+            },
9218
+            "require": {
9219
+                "php": ">=7.2.5",
9220
+                "symfony/deprecation-contracts": "^2.1|^3",
9221
+                "symfony/polyfill-mbstring": "~1.1",
9222
+                "symfony/polyfill-php80": "^1.16"
9223
+            },
9224
+            "require-dev": {
9225
+                "predis/predis": "~1.0",
9226
+                "symfony/cache": "^4.4|^5.0|^6.0",
9227
+                "symfony/dependency-injection": "^5.4|^6.0",
9228
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
9229
+                "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4",
9230
+                "symfony/mime": "^4.4|^5.0|^6.0",
9231
+                "symfony/rate-limiter": "^5.2|^6.0"
9232
+            },
9233
+            "suggest": {
9234
+                "symfony/mime": "To use the file extension guesser"
9235
+            },
9236
+            "type": "library",
9237
+            "autoload": {
9238
+                "psr-4": {
9239
+                    "Symfony\\Component\\HttpFoundation\\": ""
9240
+                },
9241
+                "exclude-from-classmap": [
9242
+                    "/Tests/"
9243
+                ]
9244
+            },
9245
+            "notification-url": "https://packagist.org/downloads/",
9246
+            "license": [
9247
+                "MIT"
9248
+            ],
9249
+            "authors": [
9250
+                {
9251
+                    "name": "Fabien Potencier",
9252
+                    "email": "fabien@symfony.com"
9253
+                },
9254
+                {
9255
+                    "name": "Symfony Community",
9256
+                    "homepage": "https://symfony.com/contributors"
9257
+                }
9258
+            ],
9259
+            "description": "Defines an object-oriented layer for the HTTP specification",
9260
+            "homepage": "https://symfony.com",
9261
+            "support": {
9262
+                "source": "https://github.com/symfony/http-foundation/tree/v5.4.15"
9263
+            },
9264
+            "funding": [
9265
+                {
9266
+                    "url": "https://symfony.com/sponsor",
9267
+                    "type": "custom"
9268
+                },
9269
+                {
9270
+                    "url": "https://github.com/fabpot",
9271
+                    "type": "github"
9272
+                },
9273
+                {
9274
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9275
+                    "type": "tidelift"
9276
+                }
9277
+            ],
9278
+            "time": "2022-10-12T09:43:19+00:00"
9279
+        },
9280
+        {
9281
+            "name": "symfony/http-kernel",
9282
+            "version": "v5.4.15",
9283
+            "source": {
9284
+                "type": "git",
9285
+                "url": "https://github.com/symfony/http-kernel.git",
9286
+                "reference": "fc63c8c3e1036d424820cc993a4ea163778dc5c7"
9287
+            },
9288
+            "dist": {
9289
+                "type": "zip",
9290
+                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fc63c8c3e1036d424820cc993a4ea163778dc5c7",
9291
+                "reference": "fc63c8c3e1036d424820cc993a4ea163778dc5c7",
9292
+                "shasum": ""
9293
+            },
9294
+            "require": {
9295
+                "php": ">=7.2.5",
9296
+                "psr/log": "^1|^2",
9297
+                "symfony/deprecation-contracts": "^2.1|^3",
9298
+                "symfony/error-handler": "^4.4|^5.0|^6.0",
9299
+                "symfony/event-dispatcher": "^5.0|^6.0",
9300
+                "symfony/http-foundation": "^5.3.7|^6.0",
9301
+                "symfony/polyfill-ctype": "^1.8",
9302
+                "symfony/polyfill-php73": "^1.9",
9303
+                "symfony/polyfill-php80": "^1.16"
9304
+            },
9305
+            "conflict": {
9306
+                "symfony/browser-kit": "<5.4",
9307
+                "symfony/cache": "<5.0",
9308
+                "symfony/config": "<5.0",
9309
+                "symfony/console": "<4.4",
9310
+                "symfony/dependency-injection": "<5.3",
9311
+                "symfony/doctrine-bridge": "<5.0",
9312
+                "symfony/form": "<5.0",
9313
+                "symfony/http-client": "<5.0",
9314
+                "symfony/mailer": "<5.0",
9315
+                "symfony/messenger": "<5.0",
9316
+                "symfony/translation": "<5.0",
9317
+                "symfony/twig-bridge": "<5.0",
9318
+                "symfony/validator": "<5.0",
9319
+                "twig/twig": "<2.13"
9320
+            },
9321
+            "provide": {
9322
+                "psr/log-implementation": "1.0|2.0"
9323
+            },
9324
+            "require-dev": {
9325
+                "psr/cache": "^1.0|^2.0|^3.0",
9326
+                "symfony/browser-kit": "^5.4|^6.0",
9327
+                "symfony/config": "^5.0|^6.0",
9328
+                "symfony/console": "^4.4|^5.0|^6.0",
9329
+                "symfony/css-selector": "^4.4|^5.0|^6.0",
9330
+                "symfony/dependency-injection": "^5.3|^6.0",
9331
+                "symfony/dom-crawler": "^4.4|^5.0|^6.0",
9332
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
9333
+                "symfony/finder": "^4.4|^5.0|^6.0",
9334
+                "symfony/http-client-contracts": "^1.1|^2|^3",
9335
+                "symfony/process": "^4.4|^5.0|^6.0",
9336
+                "symfony/routing": "^4.4|^5.0|^6.0",
9337
+                "symfony/stopwatch": "^4.4|^5.0|^6.0",
9338
+                "symfony/translation": "^4.4|^5.0|^6.0",
9339
+                "symfony/translation-contracts": "^1.1|^2|^3",
9340
+                "twig/twig": "^2.13|^3.0.4"
9341
+            },
9342
+            "suggest": {
9343
+                "symfony/browser-kit": "",
9344
+                "symfony/config": "",
9345
+                "symfony/console": "",
9346
+                "symfony/dependency-injection": ""
9347
+            },
9348
+            "type": "library",
9349
+            "autoload": {
9350
+                "psr-4": {
9351
+                    "Symfony\\Component\\HttpKernel\\": ""
9352
+                },
9353
+                "exclude-from-classmap": [
9354
+                    "/Tests/"
9355
+                ]
9356
+            },
9357
+            "notification-url": "https://packagist.org/downloads/",
9358
+            "license": [
9359
+                "MIT"
9360
+            ],
9361
+            "authors": [
9362
+                {
9363
+                    "name": "Fabien Potencier",
9364
+                    "email": "fabien@symfony.com"
9365
+                },
9366
+                {
9367
+                    "name": "Symfony Community",
9368
+                    "homepage": "https://symfony.com/contributors"
9369
+                }
9370
+            ],
9371
+            "description": "Provides a structured process for converting a Request into a Response",
9372
+            "homepage": "https://symfony.com",
9373
+            "support": {
9374
+                "source": "https://github.com/symfony/http-kernel/tree/v5.4.15"
9375
+            },
9376
+            "funding": [
9377
+                {
9378
+                    "url": "https://symfony.com/sponsor",
9379
+                    "type": "custom"
9380
+                },
9381
+                {
9382
+                    "url": "https://github.com/fabpot",
9383
+                    "type": "github"
9384
+                },
9385
+                {
9386
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9387
+                    "type": "tidelift"
9388
+                }
9389
+            ],
9390
+            "time": "2022-10-28T17:52:18+00:00"
9391
+        },
9392
+        {
9393
+            "name": "symfony/intl",
9394
+            "version": "v5.4.15",
9395
+            "source": {
9396
+                "type": "git",
9397
+                "url": "https://github.com/symfony/intl.git",
9398
+                "reference": "2cb39da7f6e7b7344d7d5317dbee8db9d12cc714"
9399
+            },
9400
+            "dist": {
9401
+                "type": "zip",
9402
+                "url": "https://api.github.com/repos/symfony/intl/zipball/2cb39da7f6e7b7344d7d5317dbee8db9d12cc714",
9403
+                "reference": "2cb39da7f6e7b7344d7d5317dbee8db9d12cc714",
9404
+                "shasum": ""
9405
+            },
9406
+            "require": {
9407
+                "php": ">=7.2.5",
9408
+                "symfony/deprecation-contracts": "^2.1|^3",
9409
+                "symfony/polyfill-php80": "^1.16"
9410
+            },
9411
+            "require-dev": {
9412
+                "symfony/filesystem": "^4.4|^5.0|^6.0"
9413
+            },
9414
+            "type": "library",
9415
+            "autoload": {
9416
+                "files": [
9417
+                    "Resources/functions.php"
9418
+                ],
9419
+                "psr-4": {
9420
+                    "Symfony\\Component\\Intl\\": ""
9421
+                },
9422
+                "classmap": [
9423
+                    "Resources/stubs"
9424
+                ],
9425
+                "exclude-from-classmap": [
9426
+                    "/Tests/"
9427
+                ]
9428
+            },
9429
+            "notification-url": "https://packagist.org/downloads/",
9430
+            "license": [
9431
+                "MIT"
9432
+            ],
9433
+            "authors": [
9434
+                {
9435
+                    "name": "Bernhard Schussek",
9436
+                    "email": "bschussek@gmail.com"
9437
+                },
9438
+                {
9439
+                    "name": "Eriksen Costa",
9440
+                    "email": "eriksen.costa@infranology.com.br"
9441
+                },
9442
+                {
9443
+                    "name": "Igor Wiedler",
9444
+                    "email": "igor@wiedler.ch"
9445
+                },
9446
+                {
9447
+                    "name": "Symfony Community",
9448
+                    "homepage": "https://symfony.com/contributors"
9449
+                }
9450
+            ],
9451
+            "description": "Provides a PHP replacement layer for the C intl extension that includes additional data from the ICU library",
9452
+            "homepage": "https://symfony.com",
9453
+            "keywords": [
9454
+                "i18n",
9455
+                "icu",
9456
+                "internationalization",
9457
+                "intl",
9458
+                "l10n",
9459
+                "localization"
9460
+            ],
9461
+            "support": {
9462
+                "source": "https://github.com/symfony/intl/tree/v5.4.15"
9463
+            },
9464
+            "funding": [
9465
+                {
9466
+                    "url": "https://symfony.com/sponsor",
9467
+                    "type": "custom"
9468
+                },
9469
+                {
9470
+                    "url": "https://github.com/fabpot",
9471
+                    "type": "github"
9472
+                },
9473
+                {
9474
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9475
+                    "type": "tidelift"
9476
+                }
9477
+            ],
9478
+            "time": "2022-10-19T14:28:49+00:00"
9479
+        },
9480
+        {
9481
+            "name": "symfony/lock",
9482
+            "version": "v5.4.15",
9483
+            "source": {
9484
+                "type": "git",
9485
+                "url": "https://github.com/symfony/lock.git",
9486
+                "reference": "109a20faa6119578b46457ef8cffb9389e20e5ca"
9487
+            },
9488
+            "dist": {
9489
+                "type": "zip",
9490
+                "url": "https://api.github.com/repos/symfony/lock/zipball/109a20faa6119578b46457ef8cffb9389e20e5ca",
9491
+                "reference": "109a20faa6119578b46457ef8cffb9389e20e5ca",
9492
+                "shasum": ""
9493
+            },
9494
+            "require": {
9495
+                "php": ">=7.2.5",
9496
+                "psr/log": "^1|^2|^3",
9497
+                "symfony/deprecation-contracts": "^2.1|^3",
9498
+                "symfony/polyfill-php80": "^1.16"
9499
+            },
9500
+            "conflict": {
9501
+                "doctrine/dbal": "<2.13"
9502
+            },
9503
+            "require-dev": {
9504
+                "doctrine/dbal": "^2.13|^3.0",
9505
+                "predis/predis": "~1.0"
9506
+            },
9507
+            "type": "library",
9508
+            "autoload": {
9509
+                "psr-4": {
9510
+                    "Symfony\\Component\\Lock\\": ""
9511
+                },
9512
+                "exclude-from-classmap": [
9513
+                    "/Tests/"
9514
+                ]
9515
+            },
9516
+            "notification-url": "https://packagist.org/downloads/",
9517
+            "license": [
9518
+                "MIT"
9519
+            ],
9520
+            "authors": [
9521
+                {
9522
+                    "name": "Jérémy Derussé",
9523
+                    "email": "jeremy@derusse.com"
9524
+                },
9525
+                {
9526
+                    "name": "Symfony Community",
9527
+                    "homepage": "https://symfony.com/contributors"
9528
+                }
9529
+            ],
9530
+            "description": "Creates and manages locks, a mechanism to provide exclusive access to a shared resource",
9531
+            "homepage": "https://symfony.com",
9532
+            "keywords": [
9533
+                "cas",
9534
+                "flock",
9535
+                "locking",
9536
+                "mutex",
9537
+                "redlock",
9538
+                "semaphore"
9539
+            ],
9540
+            "support": {
9541
+                "source": "https://github.com/symfony/lock/tree/v5.4.15"
9542
+            },
9543
+            "funding": [
9544
+                {
9545
+                    "url": "https://symfony.com/sponsor",
9546
+                    "type": "custom"
9547
+                },
9548
+                {
9549
+                    "url": "https://github.com/fabpot",
9550
+                    "type": "github"
9551
+                },
9552
+                {
9553
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9554
+                    "type": "tidelift"
9555
+                }
9556
+            ],
9557
+            "time": "2022-10-27T07:55:40+00:00"
9558
+        },
9559
+        {
9560
+            "name": "symfony/mailer",
9561
+            "version": "v5.4.15",
9562
+            "source": {
9563
+                "type": "git",
9564
+                "url": "https://github.com/symfony/mailer.git",
9565
+                "reference": "926f4deddb60d40024e6058fd8f94e70e4024930"
9566
+            },
9567
+            "dist": {
9568
+                "type": "zip",
9569
+                "url": "https://api.github.com/repos/symfony/mailer/zipball/926f4deddb60d40024e6058fd8f94e70e4024930",
9570
+                "reference": "926f4deddb60d40024e6058fd8f94e70e4024930",
9571
+                "shasum": ""
9572
+            },
9573
+            "require": {
9574
+                "egulias/email-validator": "^2.1.10|^3",
9575
+                "php": ">=7.2.5",
9576
+                "psr/event-dispatcher": "^1",
9577
+                "psr/log": "^1|^2|^3",
9578
+                "symfony/deprecation-contracts": "^2.1|^3",
9579
+                "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
9580
+                "symfony/mime": "^5.2.6|^6.0",
9581
+                "symfony/polyfill-php80": "^1.16",
9582
+                "symfony/service-contracts": "^1.1|^2|^3"
9583
+            },
9584
+            "conflict": {
9585
+                "symfony/http-kernel": "<4.4"
9586
+            },
9587
+            "require-dev": {
9588
+                "symfony/http-client-contracts": "^1.1|^2|^3",
9589
+                "symfony/messenger": "^4.4|^5.0|^6.0"
9590
+            },
9591
+            "type": "library",
9592
+            "autoload": {
9593
+                "psr-4": {
9594
+                    "Symfony\\Component\\Mailer\\": ""
9595
+                },
9596
+                "exclude-from-classmap": [
9597
+                    "/Tests/"
9598
+                ]
9599
+            },
9600
+            "notification-url": "https://packagist.org/downloads/",
9601
+            "license": [
9602
+                "MIT"
9603
+            ],
9604
+            "authors": [
9605
+                {
9606
+                    "name": "Fabien Potencier",
9607
+                    "email": "fabien@symfony.com"
9608
+                },
9609
+                {
9610
+                    "name": "Symfony Community",
9611
+                    "homepage": "https://symfony.com/contributors"
9612
+                }
9613
+            ],
9614
+            "description": "Helps sending emails",
9615
+            "homepage": "https://symfony.com",
9616
+            "support": {
9617
+                "source": "https://github.com/symfony/mailer/tree/v5.4.15"
9618
+            },
9619
+            "funding": [
9620
+                {
9621
+                    "url": "https://symfony.com/sponsor",
9622
+                    "type": "custom"
9623
+                },
9624
+                {
9625
+                    "url": "https://github.com/fabpot",
9626
+                    "type": "github"
9627
+                },
9628
+                {
9629
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9630
+                    "type": "tidelift"
9631
+                }
9632
+            ],
9633
+            "time": "2022-10-27T07:55:40+00:00"
9634
+        },
9635
+        {
9636
+            "name": "symfony/mime",
9637
+            "version": "v5.4.14",
9638
+            "source": {
9639
+                "type": "git",
9640
+                "url": "https://github.com/symfony/mime.git",
9641
+                "reference": "1c118b253bb3495d81e95a6e3ec6c2766a98a0c4"
9642
+            },
9643
+            "dist": {
9644
+                "type": "zip",
9645
+                "url": "https://api.github.com/repos/symfony/mime/zipball/1c118b253bb3495d81e95a6e3ec6c2766a98a0c4",
9646
+                "reference": "1c118b253bb3495d81e95a6e3ec6c2766a98a0c4",
9647
+                "shasum": ""
9648
+            },
9649
+            "require": {
9650
+                "php": ">=7.2.5",
9651
+                "symfony/deprecation-contracts": "^2.1|^3",
9652
+                "symfony/polyfill-intl-idn": "^1.10",
9653
+                "symfony/polyfill-mbstring": "^1.0",
9654
+                "symfony/polyfill-php80": "^1.16"
9655
+            },
9656
+            "conflict": {
9657
+                "egulias/email-validator": "~3.0.0",
9658
+                "phpdocumentor/reflection-docblock": "<3.2.2",
9659
+                "phpdocumentor/type-resolver": "<1.4.0",
9660
+                "symfony/mailer": "<4.4",
9661
+                "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6"
9662
+            },
9663
+            "require-dev": {
9664
+                "egulias/email-validator": "^2.1.10|^3.1",
9665
+                "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
9666
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
9667
+                "symfony/property-access": "^4.4|^5.1|^6.0",
9668
+                "symfony/property-info": "^4.4|^5.1|^6.0",
9669
+                "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6"
9670
+            },
9671
+            "type": "library",
9672
+            "autoload": {
9673
+                "psr-4": {
9674
+                    "Symfony\\Component\\Mime\\": ""
9675
+                },
9676
+                "exclude-from-classmap": [
9677
+                    "/Tests/"
9678
+                ]
9679
+            },
9680
+            "notification-url": "https://packagist.org/downloads/",
9681
+            "license": [
9682
+                "MIT"
9683
+            ],
9684
+            "authors": [
9685
+                {
9686
+                    "name": "Fabien Potencier",
9687
+                    "email": "fabien@symfony.com"
9688
+                },
9689
+                {
9690
+                    "name": "Symfony Community",
9691
+                    "homepage": "https://symfony.com/contributors"
9692
+                }
9693
+            ],
9694
+            "description": "Allows manipulating MIME messages",
9695
+            "homepage": "https://symfony.com",
9696
+            "keywords": [
9697
+                "mime",
9698
+                "mime-type"
9699
+            ],
9700
+            "support": {
9701
+                "source": "https://github.com/symfony/mime/tree/v5.4.14"
9702
+            },
9703
+            "funding": [
9704
+                {
9705
+                    "url": "https://symfony.com/sponsor",
9706
+                    "type": "custom"
9707
+                },
9708
+                {
9709
+                    "url": "https://github.com/fabpot",
9710
+                    "type": "github"
9711
+                },
9712
+                {
9713
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9714
+                    "type": "tidelift"
9715
+                }
9716
+            ],
9717
+            "time": "2022-10-07T08:01:20+00:00"
9718
+        },
9719
+        {
9720
+            "name": "symfony/monolog-bridge",
9721
+            "version": "v5.4.10",
9722
+            "source": {
9723
+                "type": "git",
9724
+                "url": "https://github.com/symfony/monolog-bridge.git",
9725
+                "reference": "b3b0890e76e7eb626f27b165a5c501f2754dfbbd"
9726
+            },
9727
+            "dist": {
9728
+                "type": "zip",
9729
+                "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/b3b0890e76e7eb626f27b165a5c501f2754dfbbd",
9730
+                "reference": "b3b0890e76e7eb626f27b165a5c501f2754dfbbd",
9731
+                "shasum": ""
9732
+            },
9733
+            "require": {
9734
+                "monolog/monolog": "^1.25.1|^2",
9735
+                "php": ">=7.2.5",
9736
+                "symfony/deprecation-contracts": "^2.1|^3",
9737
+                "symfony/http-kernel": "^5.3|^6.0",
9738
+                "symfony/polyfill-php80": "^1.16",
9739
+                "symfony/service-contracts": "^1.1|^2|^3"
9740
+            },
9741
+            "conflict": {
9742
+                "symfony/console": "<4.4",
9743
+                "symfony/http-foundation": "<5.3"
9744
+            },
9745
+            "require-dev": {
9746
+                "symfony/console": "^4.4|^5.0|^6.0",
9747
+                "symfony/http-client": "^4.4|^5.0|^6.0",
9748
+                "symfony/mailer": "^4.4|^5.0|^6.0",
9749
+                "symfony/messenger": "^4.4|^5.0|^6.0",
9750
+                "symfony/mime": "^4.4|^5.0|^6.0",
9751
+                "symfony/security-core": "^4.4|^5.0|^6.0",
9752
+                "symfony/var-dumper": "^4.4|^5.0|^6.0"
9753
+            },
9754
+            "suggest": {
9755
+                "symfony/console": "For the possibility to show log messages in console commands depending on verbosity settings.",
9756
+                "symfony/http-kernel": "For using the debugging handlers together with the response life cycle of the HTTP kernel.",
9757
+                "symfony/var-dumper": "For using the debugging handlers like the console handler or the log server handler."
9758
+            },
9759
+            "type": "symfony-bridge",
9760
+            "autoload": {
9761
+                "psr-4": {
9762
+                    "Symfony\\Bridge\\Monolog\\": ""
9763
+                },
9764
+                "exclude-from-classmap": [
9765
+                    "/Tests/"
9766
+                ]
9767
+            },
9768
+            "notification-url": "https://packagist.org/downloads/",
9769
+            "license": [
9770
+                "MIT"
9771
+            ],
9772
+            "authors": [
9773
+                {
9774
+                    "name": "Fabien Potencier",
9775
+                    "email": "fabien@symfony.com"
9776
+                },
9777
+                {
9778
+                    "name": "Symfony Community",
9779
+                    "homepage": "https://symfony.com/contributors"
9780
+                }
9781
+            ],
9782
+            "description": "Provides integration for Monolog with various Symfony components",
9783
+            "homepage": "https://symfony.com",
9784
+            "support": {
9785
+                "source": "https://github.com/symfony/monolog-bridge/tree/v5.4.10"
9786
+            },
9787
+            "funding": [
9788
+                {
9789
+                    "url": "https://symfony.com/sponsor",
9790
+                    "type": "custom"
9791
+                },
9792
+                {
9793
+                    "url": "https://github.com/fabpot",
9794
+                    "type": "github"
9795
+                },
9796
+                {
9797
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9798
+                    "type": "tidelift"
9799
+                }
9800
+            ],
9801
+            "time": "2022-06-19T12:03:50+00:00"
9802
+        },
9803
+        {
9804
+            "name": "symfony/monolog-bundle",
9805
+            "version": "v3.8.0",
9806
+            "source": {
9807
+                "type": "git",
9808
+                "url": "https://github.com/symfony/monolog-bundle.git",
9809
+                "reference": "a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d"
9810
+            },
9811
+            "dist": {
9812
+                "type": "zip",
9813
+                "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d",
9814
+                "reference": "a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d",
9815
+                "shasum": ""
9816
+            },
9817
+            "require": {
9818
+                "monolog/monolog": "^1.22 || ^2.0 || ^3.0",
9819
+                "php": ">=7.1.3",
9820
+                "symfony/config": "~4.4 || ^5.0 || ^6.0",
9821
+                "symfony/dependency-injection": "^4.4 || ^5.0 || ^6.0",
9822
+                "symfony/http-kernel": "~4.4 || ^5.0 || ^6.0",
9823
+                "symfony/monolog-bridge": "~4.4 || ^5.0 || ^6.0"
9824
+            },
9825
+            "require-dev": {
9826
+                "symfony/console": "~4.4 || ^5.0 || ^6.0",
9827
+                "symfony/phpunit-bridge": "^5.2 || ^6.0",
9828
+                "symfony/yaml": "~4.4 || ^5.0 || ^6.0"
9829
+            },
9830
+            "type": "symfony-bundle",
9831
+            "extra": {
9832
+                "branch-alias": {
9833
+                    "dev-master": "3.x-dev"
9834
+                }
9835
+            },
9836
+            "autoload": {
9837
+                "psr-4": {
9838
+                    "Symfony\\Bundle\\MonologBundle\\": ""
9839
+                },
9840
+                "exclude-from-classmap": [
9841
+                    "/Tests/"
9842
+                ]
9843
+            },
9844
+            "notification-url": "https://packagist.org/downloads/",
9845
+            "license": [
9846
+                "MIT"
9847
+            ],
9848
+            "authors": [
9849
+                {
9850
+                    "name": "Fabien Potencier",
9851
+                    "email": "fabien@symfony.com"
9852
+                },
9853
+                {
9854
+                    "name": "Symfony Community",
9855
+                    "homepage": "https://symfony.com/contributors"
9856
+                }
9857
+            ],
9858
+            "description": "Symfony MonologBundle",
9859
+            "homepage": "https://symfony.com",
9860
+            "keywords": [
9861
+                "log",
9862
+                "logging"
9863
+            ],
9864
+            "support": {
9865
+                "issues": "https://github.com/symfony/monolog-bundle/issues",
9866
+                "source": "https://github.com/symfony/monolog-bundle/tree/v3.8.0"
9867
+            },
9868
+            "funding": [
9869
+                {
9870
+                    "url": "https://symfony.com/sponsor",
9871
+                    "type": "custom"
9872
+                },
9873
+                {
9874
+                    "url": "https://github.com/fabpot",
9875
+                    "type": "github"
9876
+                },
9877
+                {
9878
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9879
+                    "type": "tidelift"
9880
+                }
9881
+            ],
9882
+            "time": "2022-05-10T14:24:36+00:00"
9883
+        },
9884
+        {
9885
+            "name": "symfony/options-resolver",
9886
+            "version": "v5.4.11",
9887
+            "source": {
9888
+                "type": "git",
9889
+                "url": "https://github.com/symfony/options-resolver.git",
9890
+                "reference": "54f14e36aa73cb8f7261d7686691fd4d75ea2690"
9891
+            },
9892
+            "dist": {
9893
+                "type": "zip",
9894
+                "url": "https://api.github.com/repos/symfony/options-resolver/zipball/54f14e36aa73cb8f7261d7686691fd4d75ea2690",
9895
+                "reference": "54f14e36aa73cb8f7261d7686691fd4d75ea2690",
9896
+                "shasum": ""
9897
+            },
9898
+            "require": {
9899
+                "php": ">=7.2.5",
9900
+                "symfony/deprecation-contracts": "^2.1|^3",
9901
+                "symfony/polyfill-php73": "~1.0",
9902
+                "symfony/polyfill-php80": "^1.16"
9903
+            },
9904
+            "type": "library",
9905
+            "autoload": {
9906
+                "psr-4": {
9907
+                    "Symfony\\Component\\OptionsResolver\\": ""
9908
+                },
9909
+                "exclude-from-classmap": [
9910
+                    "/Tests/"
9911
+                ]
9912
+            },
9913
+            "notification-url": "https://packagist.org/downloads/",
9914
+            "license": [
9915
+                "MIT"
9916
+            ],
9917
+            "authors": [
9918
+                {
9919
+                    "name": "Fabien Potencier",
9920
+                    "email": "fabien@symfony.com"
9921
+                },
9922
+                {
9923
+                    "name": "Symfony Community",
9924
+                    "homepage": "https://symfony.com/contributors"
9925
+                }
9926
+            ],
9927
+            "description": "Provides an improved replacement for the array_replace PHP function",
9928
+            "homepage": "https://symfony.com",
9929
+            "keywords": [
9930
+                "config",
9931
+                "configuration",
9932
+                "options"
9933
+            ],
9934
+            "support": {
9935
+                "source": "https://github.com/symfony/options-resolver/tree/v5.4.11"
9936
+            },
9937
+            "funding": [
9938
+                {
9939
+                    "url": "https://symfony.com/sponsor",
9940
+                    "type": "custom"
9941
+                },
9942
+                {
9943
+                    "url": "https://github.com/fabpot",
9944
+                    "type": "github"
9945
+                },
9946
+                {
9947
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9948
+                    "type": "tidelift"
9949
+                }
9950
+            ],
9951
+            "time": "2022-07-20T13:00:38+00:00"
9952
+        },
9953
+        {
9954
+            "name": "symfony/password-hasher",
9955
+            "version": "v5.4.11",
9956
+            "source": {
9957
+                "type": "git",
9958
+                "url": "https://github.com/symfony/password-hasher.git",
9959
+                "reference": "b0169ed8f09a4ae39eb119218ea1685079a9b179"
9960
+            },
9961
+            "dist": {
9962
+                "type": "zip",
9963
+                "url": "https://api.github.com/repos/symfony/password-hasher/zipball/b0169ed8f09a4ae39eb119218ea1685079a9b179",
9964
+                "reference": "b0169ed8f09a4ae39eb119218ea1685079a9b179",
9965
+                "shasum": ""
9966
+            },
9967
+            "require": {
9968
+                "php": ">=7.2.5",
9969
+                "symfony/polyfill-php80": "^1.15"
9970
+            },
9971
+            "conflict": {
9972
+                "symfony/security-core": "<5.3"
9973
+            },
9974
+            "require-dev": {
9975
+                "symfony/console": "^5.3|^6.0",
9976
+                "symfony/security-core": "^5.3|^6.0"
9977
+            },
9978
+            "type": "library",
9979
+            "autoload": {
9980
+                "psr-4": {
9981
+                    "Symfony\\Component\\PasswordHasher\\": ""
9982
+                },
9983
+                "exclude-from-classmap": [
9984
+                    "/Tests/"
9985
+                ]
9986
+            },
9987
+            "notification-url": "https://packagist.org/downloads/",
9988
+            "license": [
9989
+                "MIT"
9990
+            ],
9991
+            "authors": [
9992
+                {
9993
+                    "name": "Robin Chalas",
9994
+                    "email": "robin.chalas@gmail.com"
9995
+                },
9996
+                {
9997
+                    "name": "Symfony Community",
9998
+                    "homepage": "https://symfony.com/contributors"
9999
+                }
10000
+            ],
10001
+            "description": "Provides password hashing utilities",
10002
+            "homepage": "https://symfony.com",
10003
+            "keywords": [
10004
+                "hashing",
10005
+                "password"
10006
+            ],
10007
+            "support": {
10008
+                "source": "https://github.com/symfony/password-hasher/tree/v5.4.11"
10009
+            },
10010
+            "funding": [
10011
+                {
10012
+                    "url": "https://symfony.com/sponsor",
10013
+                    "type": "custom"
10014
+                },
10015
+                {
10016
+                    "url": "https://github.com/fabpot",
10017
+                    "type": "github"
10018
+                },
10019
+                {
10020
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10021
+                    "type": "tidelift"
10022
+                }
10023
+            ],
10024
+            "time": "2022-07-20T13:00:38+00:00"
10025
+        },
10026
+        {
10027
+            "name": "symfony/polyfill-ctype",
10028
+            "version": "v1.26.0",
10029
+            "source": {
10030
+                "type": "git",
10031
+                "url": "https://github.com/symfony/polyfill-ctype.git",
10032
+                "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4"
10033
+            },
10034
+            "dist": {
10035
+                "type": "zip",
10036
+                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4",
10037
+                "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4",
10038
+                "shasum": ""
10039
+            },
10040
+            "require": {
10041
+                "php": ">=7.1"
10042
+            },
10043
+            "provide": {
10044
+                "ext-ctype": "*"
10045
+            },
10046
+            "suggest": {
10047
+                "ext-ctype": "For best performance"
10048
+            },
10049
+            "type": "library",
10050
+            "extra": {
10051
+                "branch-alias": {
10052
+                    "dev-main": "1.26-dev"
10053
+                },
10054
+                "thanks": {
10055
+                    "name": "symfony/polyfill",
10056
+                    "url": "https://github.com/symfony/polyfill"
10057
+                }
10058
+            },
10059
+            "autoload": {
10060
+                "files": [
10061
+                    "bootstrap.php"
10062
+                ],
10063
+                "psr-4": {
10064
+                    "Symfony\\Polyfill\\Ctype\\": ""
10065
+                }
10066
+            },
10067
+            "notification-url": "https://packagist.org/downloads/",
10068
+            "license": [
10069
+                "MIT"
10070
+            ],
10071
+            "authors": [
10072
+                {
10073
+                    "name": "Gert de Pagter",
10074
+                    "email": "BackEndTea@gmail.com"
10075
+                },
10076
+                {
10077
+                    "name": "Symfony Community",
10078
+                    "homepage": "https://symfony.com/contributors"
10079
+                }
10080
+            ],
10081
+            "description": "Symfony polyfill for ctype functions",
10082
+            "homepage": "https://symfony.com",
10083
+            "keywords": [
10084
+                "compatibility",
10085
+                "ctype",
10086
+                "polyfill",
10087
+                "portable"
10088
+            ],
10089
+            "support": {
10090
+                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0"
10091
+            },
10092
+            "funding": [
10093
+                {
10094
+                    "url": "https://symfony.com/sponsor",
10095
+                    "type": "custom"
10096
+                },
10097
+                {
10098
+                    "url": "https://github.com/fabpot",
10099
+                    "type": "github"
10100
+                },
10101
+                {
10102
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10103
+                    "type": "tidelift"
10104
+                }
10105
+            ],
10106
+            "time": "2022-05-24T11:49:31+00:00"
10107
+        },
10108
+        {
10109
+            "name": "symfony/polyfill-intl-grapheme",
10110
+            "version": "v1.26.0",
10111
+            "source": {
10112
+                "type": "git",
10113
+                "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
10114
+                "reference": "433d05519ce6990bf3530fba6957499d327395c2"
10115
+            },
10116
+            "dist": {
10117
+                "type": "zip",
10118
+                "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/433d05519ce6990bf3530fba6957499d327395c2",
10119
+                "reference": "433d05519ce6990bf3530fba6957499d327395c2",
10120
+                "shasum": ""
10121
+            },
10122
+            "require": {
10123
+                "php": ">=7.1"
10124
+            },
10125
+            "suggest": {
10126
+                "ext-intl": "For best performance"
10127
+            },
10128
+            "type": "library",
10129
+            "extra": {
10130
+                "branch-alias": {
10131
+                    "dev-main": "1.26-dev"
10132
+                },
10133
+                "thanks": {
10134
+                    "name": "symfony/polyfill",
10135
+                    "url": "https://github.com/symfony/polyfill"
10136
+                }
10137
+            },
10138
+            "autoload": {
10139
+                "files": [
10140
+                    "bootstrap.php"
10141
+                ],
10142
+                "psr-4": {
10143
+                    "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
10144
+                }
10145
+            },
10146
+            "notification-url": "https://packagist.org/downloads/",
10147
+            "license": [
10148
+                "MIT"
10149
+            ],
10150
+            "authors": [
10151
+                {
10152
+                    "name": "Nicolas Grekas",
10153
+                    "email": "p@tchwork.com"
10154
+                },
10155
+                {
10156
+                    "name": "Symfony Community",
10157
+                    "homepage": "https://symfony.com/contributors"
10158
+                }
10159
+            ],
10160
+            "description": "Symfony polyfill for intl's grapheme_* functions",
10161
+            "homepage": "https://symfony.com",
10162
+            "keywords": [
10163
+                "compatibility",
10164
+                "grapheme",
10165
+                "intl",
10166
+                "polyfill",
10167
+                "portable",
10168
+                "shim"
10169
+            ],
10170
+            "support": {
10171
+                "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.26.0"
10172
+            },
10173
+            "funding": [
10174
+                {
10175
+                    "url": "https://symfony.com/sponsor",
10176
+                    "type": "custom"
10177
+                },
10178
+                {
10179
+                    "url": "https://github.com/fabpot",
10180
+                    "type": "github"
10181
+                },
10182
+                {
10183
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10184
+                    "type": "tidelift"
10185
+                }
10186
+            ],
10187
+            "time": "2022-05-24T11:49:31+00:00"
10188
+        },
10189
+        {
10190
+            "name": "symfony/polyfill-intl-idn",
10191
+            "version": "v1.26.0",
10192
+            "source": {
10193
+                "type": "git",
10194
+                "url": "https://github.com/symfony/polyfill-intl-idn.git",
10195
+                "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8"
10196
+            },
10197
+            "dist": {
10198
+                "type": "zip",
10199
+                "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8",
10200
+                "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8",
10201
+                "shasum": ""
10202
+            },
10203
+            "require": {
10204
+                "php": ">=7.1",
10205
+                "symfony/polyfill-intl-normalizer": "^1.10",
10206
+                "symfony/polyfill-php72": "^1.10"
10207
+            },
10208
+            "suggest": {
10209
+                "ext-intl": "For best performance"
10210
+            },
10211
+            "type": "library",
10212
+            "extra": {
10213
+                "branch-alias": {
10214
+                    "dev-main": "1.26-dev"
10215
+                },
10216
+                "thanks": {
10217
+                    "name": "symfony/polyfill",
10218
+                    "url": "https://github.com/symfony/polyfill"
10219
+                }
10220
+            },
10221
+            "autoload": {
10222
+                "files": [
10223
+                    "bootstrap.php"
10224
+                ],
10225
+                "psr-4": {
10226
+                    "Symfony\\Polyfill\\Intl\\Idn\\": ""
10227
+                }
10228
+            },
10229
+            "notification-url": "https://packagist.org/downloads/",
10230
+            "license": [
10231
+                "MIT"
10232
+            ],
10233
+            "authors": [
10234
+                {
10235
+                    "name": "Laurent Bassin",
10236
+                    "email": "laurent@bassin.info"
10237
+                },
10238
+                {
10239
+                    "name": "Trevor Rowbotham",
10240
+                    "email": "trevor.rowbotham@pm.me"
10241
+                },
10242
+                {
10243
+                    "name": "Symfony Community",
10244
+                    "homepage": "https://symfony.com/contributors"
10245
+                }
10246
+            ],
10247
+            "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
10248
+            "homepage": "https://symfony.com",
10249
+            "keywords": [
10250
+                "compatibility",
10251
+                "idn",
10252
+                "intl",
10253
+                "polyfill",
10254
+                "portable",
10255
+                "shim"
10256
+            ],
10257
+            "support": {
10258
+                "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0"
10259
+            },
10260
+            "funding": [
10261
+                {
10262
+                    "url": "https://symfony.com/sponsor",
10263
+                    "type": "custom"
10264
+                },
10265
+                {
10266
+                    "url": "https://github.com/fabpot",
10267
+                    "type": "github"
10268
+                },
10269
+                {
10270
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10271
+                    "type": "tidelift"
10272
+                }
10273
+            ],
10274
+            "time": "2022-05-24T11:49:31+00:00"
10275
+        },
10276
+        {
10277
+            "name": "symfony/polyfill-intl-normalizer",
10278
+            "version": "v1.26.0",
10279
+            "source": {
10280
+                "type": "git",
10281
+                "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
10282
+                "reference": "219aa369ceff116e673852dce47c3a41794c14bd"
10283
+            },
10284
+            "dist": {
10285
+                "type": "zip",
10286
+                "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd",
10287
+                "reference": "219aa369ceff116e673852dce47c3a41794c14bd",
10288
+                "shasum": ""
10289
+            },
10290
+            "require": {
10291
+                "php": ">=7.1"
10292
+            },
10293
+            "suggest": {
10294
+                "ext-intl": "For best performance"
10295
+            },
10296
+            "type": "library",
10297
+            "extra": {
10298
+                "branch-alias": {
10299
+                    "dev-main": "1.26-dev"
10300
+                },
10301
+                "thanks": {
10302
+                    "name": "symfony/polyfill",
10303
+                    "url": "https://github.com/symfony/polyfill"
10304
+                }
10305
+            },
10306
+            "autoload": {
10307
+                "files": [
10308
+                    "bootstrap.php"
10309
+                ],
10310
+                "psr-4": {
10311
+                    "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
10312
+                },
10313
+                "classmap": [
10314
+                    "Resources/stubs"
10315
+                ]
10316
+            },
10317
+            "notification-url": "https://packagist.org/downloads/",
10318
+            "license": [
10319
+                "MIT"
10320
+            ],
10321
+            "authors": [
10322
+                {
10323
+                    "name": "Nicolas Grekas",
10324
+                    "email": "p@tchwork.com"
10325
+                },
10326
+                {
10327
+                    "name": "Symfony Community",
10328
+                    "homepage": "https://symfony.com/contributors"
10329
+                }
10330
+            ],
10331
+            "description": "Symfony polyfill for intl's Normalizer class and related functions",
10332
+            "homepage": "https://symfony.com",
10333
+            "keywords": [
10334
+                "compatibility",
10335
+                "intl",
10336
+                "normalizer",
10337
+                "polyfill",
10338
+                "portable",
10339
+                "shim"
10340
+            ],
10341
+            "support": {
10342
+                "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0"
10343
+            },
10344
+            "funding": [
10345
+                {
10346
+                    "url": "https://symfony.com/sponsor",
10347
+                    "type": "custom"
10348
+                },
10349
+                {
10350
+                    "url": "https://github.com/fabpot",
10351
+                    "type": "github"
10352
+                },
10353
+                {
10354
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10355
+                    "type": "tidelift"
10356
+                }
10357
+            ],
10358
+            "time": "2022-05-24T11:49:31+00:00"
10359
+        },
10360
+        {
10361
+            "name": "symfony/polyfill-mbstring",
10362
+            "version": "v1.26.0",
10363
+            "source": {
10364
+                "type": "git",
10365
+                "url": "https://github.com/symfony/polyfill-mbstring.git",
10366
+                "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e"
10367
+            },
10368
+            "dist": {
10369
+                "type": "zip",
10370
+                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
10371
+                "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
10372
+                "shasum": ""
10373
+            },
10374
+            "require": {
10375
+                "php": ">=7.1"
10376
+            },
10377
+            "provide": {
10378
+                "ext-mbstring": "*"
10379
+            },
10380
+            "suggest": {
10381
+                "ext-mbstring": "For best performance"
10382
+            },
10383
+            "type": "library",
10384
+            "extra": {
10385
+                "branch-alias": {
10386
+                    "dev-main": "1.26-dev"
10387
+                },
10388
+                "thanks": {
10389
+                    "name": "symfony/polyfill",
10390
+                    "url": "https://github.com/symfony/polyfill"
10391
+                }
10392
+            },
10393
+            "autoload": {
10394
+                "files": [
10395
+                    "bootstrap.php"
10396
+                ],
10397
+                "psr-4": {
10398
+                    "Symfony\\Polyfill\\Mbstring\\": ""
10399
+                }
10400
+            },
10401
+            "notification-url": "https://packagist.org/downloads/",
10402
+            "license": [
10403
+                "MIT"
10404
+            ],
10405
+            "authors": [
10406
+                {
10407
+                    "name": "Nicolas Grekas",
10408
+                    "email": "p@tchwork.com"
10409
+                },
10410
+                {
10411
+                    "name": "Symfony Community",
10412
+                    "homepage": "https://symfony.com/contributors"
10413
+                }
10414
+            ],
10415
+            "description": "Symfony polyfill for the Mbstring extension",
10416
+            "homepage": "https://symfony.com",
10417
+            "keywords": [
10418
+                "compatibility",
10419
+                "mbstring",
10420
+                "polyfill",
10421
+                "portable",
10422
+                "shim"
10423
+            ],
10424
+            "support": {
10425
+                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0"
10426
+            },
10427
+            "funding": [
10428
+                {
10429
+                    "url": "https://symfony.com/sponsor",
10430
+                    "type": "custom"
10431
+                },
10432
+                {
10433
+                    "url": "https://github.com/fabpot",
10434
+                    "type": "github"
10435
+                },
10436
+                {
10437
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10438
+                    "type": "tidelift"
10439
+                }
10440
+            ],
10441
+            "time": "2022-05-24T11:49:31+00:00"
10442
+        },
10443
+        {
10444
+            "name": "symfony/polyfill-php72",
10445
+            "version": "v1.26.0",
10446
+            "source": {
10447
+                "type": "git",
10448
+                "url": "https://github.com/symfony/polyfill-php72.git",
10449
+                "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2"
10450
+            },
10451
+            "dist": {
10452
+                "type": "zip",
10453
+                "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2",
10454
+                "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2",
10455
+                "shasum": ""
10456
+            },
10457
+            "require": {
10458
+                "php": ">=7.1"
10459
+            },
10460
+            "type": "library",
10461
+            "extra": {
10462
+                "branch-alias": {
10463
+                    "dev-main": "1.26-dev"
10464
+                },
10465
+                "thanks": {
10466
+                    "name": "symfony/polyfill",
10467
+                    "url": "https://github.com/symfony/polyfill"
10468
+                }
10469
+            },
10470
+            "autoload": {
10471
+                "files": [
10472
+                    "bootstrap.php"
10473
+                ],
10474
+                "psr-4": {
10475
+                    "Symfony\\Polyfill\\Php72\\": ""
10476
+                }
10477
+            },
10478
+            "notification-url": "https://packagist.org/downloads/",
10479
+            "license": [
10480
+                "MIT"
10481
+            ],
10482
+            "authors": [
10483
+                {
10484
+                    "name": "Nicolas Grekas",
10485
+                    "email": "p@tchwork.com"
10486
+                },
10487
+                {
10488
+                    "name": "Symfony Community",
10489
+                    "homepage": "https://symfony.com/contributors"
10490
+                }
10491
+            ],
10492
+            "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
10493
+            "homepage": "https://symfony.com",
10494
+            "keywords": [
10495
+                "compatibility",
10496
+                "polyfill",
10497
+                "portable",
10498
+                "shim"
10499
+            ],
10500
+            "support": {
10501
+                "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0"
10502
+            },
10503
+            "funding": [
10504
+                {
10505
+                    "url": "https://symfony.com/sponsor",
10506
+                    "type": "custom"
10507
+                },
10508
+                {
10509
+                    "url": "https://github.com/fabpot",
10510
+                    "type": "github"
10511
+                },
10512
+                {
10513
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10514
+                    "type": "tidelift"
10515
+                }
10516
+            ],
10517
+            "time": "2022-05-24T11:49:31+00:00"
10518
+        },
10519
+        {
10520
+            "name": "symfony/polyfill-php73",
10521
+            "version": "v1.26.0",
10522
+            "source": {
10523
+                "type": "git",
10524
+                "url": "https://github.com/symfony/polyfill-php73.git",
10525
+                "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85"
10526
+            },
10527
+            "dist": {
10528
+                "type": "zip",
10529
+                "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85",
10530
+                "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85",
10531
+                "shasum": ""
10532
+            },
10533
+            "require": {
10534
+                "php": ">=7.1"
10535
+            },
10536
+            "type": "library",
10537
+            "extra": {
10538
+                "branch-alias": {
10539
+                    "dev-main": "1.26-dev"
10540
+                },
10541
+                "thanks": {
10542
+                    "name": "symfony/polyfill",
10543
+                    "url": "https://github.com/symfony/polyfill"
10544
+                }
10545
+            },
10546
+            "autoload": {
10547
+                "files": [
10548
+                    "bootstrap.php"
10549
+                ],
10550
+                "psr-4": {
10551
+                    "Symfony\\Polyfill\\Php73\\": ""
10552
+                },
10553
+                "classmap": [
10554
+                    "Resources/stubs"
10555
+                ]
10556
+            },
10557
+            "notification-url": "https://packagist.org/downloads/",
10558
+            "license": [
10559
+                "MIT"
10560
+            ],
10561
+            "authors": [
10562
+                {
10563
+                    "name": "Nicolas Grekas",
10564
+                    "email": "p@tchwork.com"
10565
+                },
10566
+                {
10567
+                    "name": "Symfony Community",
10568
+                    "homepage": "https://symfony.com/contributors"
10569
+                }
10570
+            ],
10571
+            "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
10572
+            "homepage": "https://symfony.com",
10573
+            "keywords": [
10574
+                "compatibility",
10575
+                "polyfill",
10576
+                "portable",
10577
+                "shim"
10578
+            ],
10579
+            "support": {
10580
+                "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0"
10581
+            },
10582
+            "funding": [
10583
+                {
10584
+                    "url": "https://symfony.com/sponsor",
10585
+                    "type": "custom"
10586
+                },
10587
+                {
10588
+                    "url": "https://github.com/fabpot",
10589
+                    "type": "github"
10590
+                },
10591
+                {
10592
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10593
+                    "type": "tidelift"
10594
+                }
10595
+            ],
10596
+            "time": "2022-05-24T11:49:31+00:00"
10597
+        },
10598
+        {
10599
+            "name": "symfony/polyfill-php80",
10600
+            "version": "v1.26.0",
10601
+            "source": {
10602
+                "type": "git",
10603
+                "url": "https://github.com/symfony/polyfill-php80.git",
10604
+                "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace"
10605
+            },
10606
+            "dist": {
10607
+                "type": "zip",
10608
+                "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace",
10609
+                "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace",
10610
+                "shasum": ""
10611
+            },
10612
+            "require": {
10613
+                "php": ">=7.1"
10614
+            },
10615
+            "type": "library",
10616
+            "extra": {
10617
+                "branch-alias": {
10618
+                    "dev-main": "1.26-dev"
10619
+                },
10620
+                "thanks": {
10621
+                    "name": "symfony/polyfill",
10622
+                    "url": "https://github.com/symfony/polyfill"
10623
+                }
10624
+            },
10625
+            "autoload": {
10626
+                "files": [
10627
+                    "bootstrap.php"
10628
+                ],
10629
+                "psr-4": {
10630
+                    "Symfony\\Polyfill\\Php80\\": ""
10631
+                },
10632
+                "classmap": [
10633
+                    "Resources/stubs"
10634
+                ]
10635
+            },
10636
+            "notification-url": "https://packagist.org/downloads/",
10637
+            "license": [
10638
+                "MIT"
10639
+            ],
10640
+            "authors": [
10641
+                {
10642
+                    "name": "Ion Bazan",
10643
+                    "email": "ion.bazan@gmail.com"
10644
+                },
10645
+                {
10646
+                    "name": "Nicolas Grekas",
10647
+                    "email": "p@tchwork.com"
10648
+                },
10649
+                {
10650
+                    "name": "Symfony Community",
10651
+                    "homepage": "https://symfony.com/contributors"
10652
+                }
10653
+            ],
10654
+            "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
10655
+            "homepage": "https://symfony.com",
10656
+            "keywords": [
10657
+                "compatibility",
10658
+                "polyfill",
10659
+                "portable",
10660
+                "shim"
10661
+            ],
10662
+            "support": {
10663
+                "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0"
10664
+            },
10665
+            "funding": [
10666
+                {
10667
+                    "url": "https://symfony.com/sponsor",
10668
+                    "type": "custom"
10669
+                },
10670
+                {
10671
+                    "url": "https://github.com/fabpot",
10672
+                    "type": "github"
10673
+                },
10674
+                {
10675
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10676
+                    "type": "tidelift"
10677
+                }
10678
+            ],
10679
+            "time": "2022-05-10T07:21:04+00:00"
10680
+        },
10681
+        {
10682
+            "name": "symfony/polyfill-php81",
10683
+            "version": "v1.26.0",
10684
+            "source": {
10685
+                "type": "git",
10686
+                "url": "https://github.com/symfony/polyfill-php81.git",
10687
+                "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1"
10688
+            },
10689
+            "dist": {
10690
+                "type": "zip",
10691
+                "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1",
10692
+                "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1",
10693
+                "shasum": ""
10694
+            },
10695
+            "require": {
10696
+                "php": ">=7.1"
10697
+            },
10698
+            "type": "library",
10699
+            "extra": {
10700
+                "branch-alias": {
10701
+                    "dev-main": "1.26-dev"
10702
+                },
10703
+                "thanks": {
10704
+                    "name": "symfony/polyfill",
10705
+                    "url": "https://github.com/symfony/polyfill"
10706
+                }
10707
+            },
10708
+            "autoload": {
10709
+                "files": [
10710
+                    "bootstrap.php"
10711
+                ],
10712
+                "psr-4": {
10713
+                    "Symfony\\Polyfill\\Php81\\": ""
10714
+                },
10715
+                "classmap": [
10716
+                    "Resources/stubs"
10717
+                ]
10718
+            },
10719
+            "notification-url": "https://packagist.org/downloads/",
10720
+            "license": [
10721
+                "MIT"
10722
+            ],
10723
+            "authors": [
10724
+                {
10725
+                    "name": "Nicolas Grekas",
10726
+                    "email": "p@tchwork.com"
10727
+                },
10728
+                {
10729
+                    "name": "Symfony Community",
10730
+                    "homepage": "https://symfony.com/contributors"
10731
+                }
10732
+            ],
10733
+            "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
10734
+            "homepage": "https://symfony.com",
10735
+            "keywords": [
10736
+                "compatibility",
10737
+                "polyfill",
10738
+                "portable",
10739
+                "shim"
10740
+            ],
10741
+            "support": {
10742
+                "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0"
10743
+            },
10744
+            "funding": [
10745
+                {
10746
+                    "url": "https://symfony.com/sponsor",
10747
+                    "type": "custom"
10748
+                },
10749
+                {
10750
+                    "url": "https://github.com/fabpot",
10751
+                    "type": "github"
10752
+                },
10753
+                {
10754
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10755
+                    "type": "tidelift"
10756
+                }
10757
+            ],
10758
+            "time": "2022-05-24T11:49:31+00:00"
10759
+        },
10760
+        {
10761
+            "name": "symfony/polyfill-uuid",
10762
+            "version": "v1.26.0",
10763
+            "source": {
10764
+                "type": "git",
10765
+                "url": "https://github.com/symfony/polyfill-uuid.git",
10766
+                "reference": "a41886c1c81dc075a09c71fe6db5b9d68c79de23"
10767
+            },
10768
+            "dist": {
10769
+                "type": "zip",
10770
+                "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/a41886c1c81dc075a09c71fe6db5b9d68c79de23",
10771
+                "reference": "a41886c1c81dc075a09c71fe6db5b9d68c79de23",
10772
+                "shasum": ""
10773
+            },
10774
+            "require": {
10775
+                "php": ">=7.1"
10776
+            },
10777
+            "provide": {
10778
+                "ext-uuid": "*"
10779
+            },
10780
+            "suggest": {
10781
+                "ext-uuid": "For best performance"
10782
+            },
10783
+            "type": "library",
10784
+            "extra": {
10785
+                "branch-alias": {
10786
+                    "dev-main": "1.26-dev"
10787
+                },
10788
+                "thanks": {
10789
+                    "name": "symfony/polyfill",
10790
+                    "url": "https://github.com/symfony/polyfill"
10791
+                }
10792
+            },
10793
+            "autoload": {
10794
+                "files": [
10795
+                    "bootstrap.php"
10796
+                ],
10797
+                "psr-4": {
10798
+                    "Symfony\\Polyfill\\Uuid\\": ""
10799
+                }
10800
+            },
10801
+            "notification-url": "https://packagist.org/downloads/",
10802
+            "license": [
10803
+                "MIT"
10804
+            ],
10805
+            "authors": [
10806
+                {
10807
+                    "name": "Grégoire Pineau",
10808
+                    "email": "lyrixx@lyrixx.info"
10809
+                },
10810
+                {
10811
+                    "name": "Symfony Community",
10812
+                    "homepage": "https://symfony.com/contributors"
10813
+                }
10814
+            ],
10815
+            "description": "Symfony polyfill for uuid functions",
10816
+            "homepage": "https://symfony.com",
10817
+            "keywords": [
10818
+                "compatibility",
10819
+                "polyfill",
10820
+                "portable",
10821
+                "uuid"
10822
+            ],
10823
+            "support": {
10824
+                "source": "https://github.com/symfony/polyfill-uuid/tree/v1.26.0"
10825
+            },
10826
+            "funding": [
10827
+                {
10828
+                    "url": "https://symfony.com/sponsor",
10829
+                    "type": "custom"
10830
+                },
10831
+                {
10832
+                    "url": "https://github.com/fabpot",
10833
+                    "type": "github"
10834
+                },
10835
+                {
10836
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10837
+                    "type": "tidelift"
10838
+                }
10839
+            ],
10840
+            "time": "2022-05-24T11:49:31+00:00"
10841
+        },
10842
+        {
10843
+            "name": "symfony/process",
10844
+            "version": "v5.4.11",
10845
+            "source": {
10846
+                "type": "git",
10847
+                "url": "https://github.com/symfony/process.git",
10848
+                "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1"
10849
+            },
10850
+            "dist": {
10851
+                "type": "zip",
10852
+                "url": "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1",
10853
+                "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1",
10854
+                "shasum": ""
10855
+            },
10856
+            "require": {
10857
+                "php": ">=7.2.5",
10858
+                "symfony/polyfill-php80": "^1.16"
10859
+            },
10860
+            "type": "library",
10861
+            "autoload": {
10862
+                "psr-4": {
10863
+                    "Symfony\\Component\\Process\\": ""
10864
+                },
10865
+                "exclude-from-classmap": [
10866
+                    "/Tests/"
10867
+                ]
10868
+            },
10869
+            "notification-url": "https://packagist.org/downloads/",
10870
+            "license": [
10871
+                "MIT"
10872
+            ],
10873
+            "authors": [
10874
+                {
10875
+                    "name": "Fabien Potencier",
10876
+                    "email": "fabien@symfony.com"
10877
+                },
10878
+                {
10879
+                    "name": "Symfony Community",
10880
+                    "homepage": "https://symfony.com/contributors"
10881
+                }
10882
+            ],
10883
+            "description": "Executes commands in sub-processes",
10884
+            "homepage": "https://symfony.com",
10885
+            "support": {
10886
+                "source": "https://github.com/symfony/process/tree/v5.4.11"
10887
+            },
10888
+            "funding": [
10889
+                {
10890
+                    "url": "https://symfony.com/sponsor",
10891
+                    "type": "custom"
10892
+                },
10893
+                {
10894
+                    "url": "https://github.com/fabpot",
10895
+                    "type": "github"
10896
+                },
10897
+                {
10898
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10899
+                    "type": "tidelift"
10900
+                }
10901
+            ],
10902
+            "time": "2022-06-27T16:58:25+00:00"
10903
+        },
10904
+        {
10905
+            "name": "symfony/property-access",
10906
+            "version": "v5.4.15",
10907
+            "source": {
10908
+                "type": "git",
10909
+                "url": "https://github.com/symfony/property-access.git",
10910
+                "reference": "0f3e8f40a1d3da90f674b3dd772e4777ccde4273"
10911
+            },
10912
+            "dist": {
10913
+                "type": "zip",
10914
+                "url": "https://api.github.com/repos/symfony/property-access/zipball/0f3e8f40a1d3da90f674b3dd772e4777ccde4273",
10915
+                "reference": "0f3e8f40a1d3da90f674b3dd772e4777ccde4273",
10916
+                "shasum": ""
10917
+            },
10918
+            "require": {
10919
+                "php": ">=7.2.5",
10920
+                "symfony/deprecation-contracts": "^2.1|^3",
10921
+                "symfony/polyfill-php80": "^1.16",
10922
+                "symfony/property-info": "^5.2|^6.0"
10923
+            },
10924
+            "require-dev": {
10925
+                "symfony/cache": "^4.4|^5.0|^6.0"
10926
+            },
10927
+            "suggest": {
10928
+                "psr/cache-implementation": "To cache access methods."
10929
+            },
10930
+            "type": "library",
10931
+            "autoload": {
10932
+                "psr-4": {
10933
+                    "Symfony\\Component\\PropertyAccess\\": ""
10934
+                },
10935
+                "exclude-from-classmap": [
10936
+                    "/Tests/"
10937
+                ]
10938
+            },
10939
+            "notification-url": "https://packagist.org/downloads/",
10940
+            "license": [
10941
+                "MIT"
10942
+            ],
10943
+            "authors": [
10944
+                {
10945
+                    "name": "Fabien Potencier",
10946
+                    "email": "fabien@symfony.com"
10947
+                },
10948
+                {
10949
+                    "name": "Symfony Community",
10950
+                    "homepage": "https://symfony.com/contributors"
10951
+                }
10952
+            ],
10953
+            "description": "Provides functions to read and write from/to an object or array using a simple string notation",
10954
+            "homepage": "https://symfony.com",
10955
+            "keywords": [
10956
+                "access",
10957
+                "array",
10958
+                "extraction",
10959
+                "index",
10960
+                "injection",
10961
+                "object",
10962
+                "property",
10963
+                "property path",
10964
+                "reflection"
10965
+            ],
10966
+            "support": {
10967
+                "source": "https://github.com/symfony/property-access/tree/v5.4.15"
10968
+            },
10969
+            "funding": [
10970
+                {
10971
+                    "url": "https://symfony.com/sponsor",
10972
+                    "type": "custom"
10973
+                },
10974
+                {
10975
+                    "url": "https://github.com/fabpot",
10976
+                    "type": "github"
10977
+                },
10978
+                {
10979
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
10980
+                    "type": "tidelift"
10981
+                }
10982
+            ],
10983
+            "time": "2022-10-27T07:55:40+00:00"
10984
+        },
10985
+        {
10986
+            "name": "symfony/property-info",
10987
+            "version": "v6.1.7",
10988
+            "source": {
10989
+                "type": "git",
10990
+                "url": "https://github.com/symfony/property-info.git",
10991
+                "reference": "b5a46ec66a4b77d4bd39d58c22710be888e55b68"
10992
+            },
10993
+            "dist": {
10994
+                "type": "zip",
10995
+                "url": "https://api.github.com/repos/symfony/property-info/zipball/b5a46ec66a4b77d4bd39d58c22710be888e55b68",
10996
+                "reference": "b5a46ec66a4b77d4bd39d58c22710be888e55b68",
10997
+                "shasum": ""
10998
+            },
10999
+            "require": {
11000
+                "php": ">=8.1",
11001
+                "symfony/string": "^5.4|^6.0"
11002
+            },
11003
+            "conflict": {
11004
+                "phpdocumentor/reflection-docblock": "<5.2",
11005
+                "phpdocumentor/type-resolver": "<1.5.1",
11006
+                "symfony/dependency-injection": "<5.4"
11007
+            },
11008
+            "require-dev": {
11009
+                "doctrine/annotations": "^1.10.4",
11010
+                "phpdocumentor/reflection-docblock": "^5.2",
11011
+                "phpstan/phpdoc-parser": "^1.0",
11012
+                "symfony/cache": "^5.4|^6.0",
11013
+                "symfony/dependency-injection": "^5.4|^6.0",
11014
+                "symfony/serializer": "^5.4|^6.0"
11015
+            },
11016
+            "suggest": {
11017
+                "phpdocumentor/reflection-docblock": "To use the PHPDoc",
11018
+                "psr/cache-implementation": "To cache results",
11019
+                "symfony/doctrine-bridge": "To use Doctrine metadata",
11020
+                "symfony/serializer": "To use Serializer metadata"
11021
+            },
11022
+            "type": "library",
11023
+            "autoload": {
11024
+                "psr-4": {
11025
+                    "Symfony\\Component\\PropertyInfo\\": ""
11026
+                },
11027
+                "exclude-from-classmap": [
11028
+                    "/Tests/"
11029
+                ]
11030
+            },
11031
+            "notification-url": "https://packagist.org/downloads/",
11032
+            "license": [
11033
+                "MIT"
11034
+            ],
11035
+            "authors": [
11036
+                {
11037
+                    "name": "Kévin Dunglas",
11038
+                    "email": "dunglas@gmail.com"
11039
+                },
11040
+                {
11041
+                    "name": "Symfony Community",
11042
+                    "homepage": "https://symfony.com/contributors"
11043
+                }
11044
+            ],
11045
+            "description": "Extracts information about PHP class' properties using metadata of popular sources",
11046
+            "homepage": "https://symfony.com",
11047
+            "keywords": [
11048
+                "doctrine",
11049
+                "phpdoc",
11050
+                "property",
11051
+                "symfony",
11052
+                "type",
11053
+                "validator"
11054
+            ],
11055
+            "support": {
11056
+                "source": "https://github.com/symfony/property-info/tree/v6.1.7"
11057
+            },
11058
+            "funding": [
11059
+                {
11060
+                    "url": "https://symfony.com/sponsor",
11061
+                    "type": "custom"
11062
+                },
11063
+                {
11064
+                    "url": "https://github.com/fabpot",
11065
+                    "type": "github"
11066
+                },
11067
+                {
11068
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11069
+                    "type": "tidelift"
11070
+                }
11071
+            ],
11072
+            "time": "2022-10-28T16:23:08+00:00"
11073
+        },
11074
+        {
11075
+            "name": "symfony/proxy-manager-bridge",
11076
+            "version": "v5.4.6",
11077
+            "source": {
11078
+                "type": "git",
11079
+                "url": "https://github.com/symfony/proxy-manager-bridge.git",
11080
+                "reference": "e6936de1cc8f4e6e3b2264aef186ca21695aee8e"
11081
+            },
11082
+            "dist": {
11083
+                "type": "zip",
11084
+                "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/e6936de1cc8f4e6e3b2264aef186ca21695aee8e",
11085
+                "reference": "e6936de1cc8f4e6e3b2264aef186ca21695aee8e",
11086
+                "shasum": ""
11087
+            },
11088
+            "require": {
11089
+                "friendsofphp/proxy-manager-lts": "^1.0.2",
11090
+                "php": ">=7.2.5",
11091
+                "symfony/dependency-injection": "^5.0|^6.0",
11092
+                "symfony/polyfill-php80": "^1.16"
11093
+            },
11094
+            "require-dev": {
11095
+                "symfony/config": "^4.4|^5.0|^6.0"
11096
+            },
11097
+            "type": "symfony-bridge",
11098
+            "autoload": {
11099
+                "psr-4": {
11100
+                    "Symfony\\Bridge\\ProxyManager\\": ""
11101
+                },
11102
+                "exclude-from-classmap": [
11103
+                    "/Tests/"
11104
+                ]
11105
+            },
11106
+            "notification-url": "https://packagist.org/downloads/",
11107
+            "license": [
11108
+                "MIT"
11109
+            ],
11110
+            "authors": [
11111
+                {
11112
+                    "name": "Fabien Potencier",
11113
+                    "email": "fabien@symfony.com"
11114
+                },
11115
+                {
11116
+                    "name": "Symfony Community",
11117
+                    "homepage": "https://symfony.com/contributors"
11118
+                }
11119
+            ],
11120
+            "description": "Provides integration for ProxyManager with various Symfony components",
11121
+            "homepage": "https://symfony.com",
11122
+            "support": {
11123
+                "source": "https://github.com/symfony/proxy-manager-bridge/tree/v5.4.6"
11124
+            },
11125
+            "funding": [
11126
+                {
11127
+                    "url": "https://symfony.com/sponsor",
11128
+                    "type": "custom"
11129
+                },
11130
+                {
11131
+                    "url": "https://github.com/fabpot",
11132
+                    "type": "github"
11133
+                },
11134
+                {
11135
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11136
+                    "type": "tidelift"
11137
+                }
11138
+            ],
11139
+            "time": "2022-03-02T12:42:23+00:00"
11140
+        },
11141
+        {
11142
+            "name": "symfony/routing",
11143
+            "version": "v5.4.15",
11144
+            "source": {
11145
+                "type": "git",
11146
+                "url": "https://github.com/symfony/routing.git",
11147
+                "reference": "5c9b129efe9abce9470e384bf65d8a7e262eee69"
11148
+            },
11149
+            "dist": {
11150
+                "type": "zip",
11151
+                "url": "https://api.github.com/repos/symfony/routing/zipball/5c9b129efe9abce9470e384bf65d8a7e262eee69",
11152
+                "reference": "5c9b129efe9abce9470e384bf65d8a7e262eee69",
11153
+                "shasum": ""
11154
+            },
11155
+            "require": {
11156
+                "php": ">=7.2.5",
11157
+                "symfony/deprecation-contracts": "^2.1|^3",
11158
+                "symfony/polyfill-php80": "^1.16"
11159
+            },
11160
+            "conflict": {
11161
+                "doctrine/annotations": "<1.12",
11162
+                "symfony/config": "<5.3",
11163
+                "symfony/dependency-injection": "<4.4",
11164
+                "symfony/yaml": "<4.4"
11165
+            },
11166
+            "require-dev": {
11167
+                "doctrine/annotations": "^1.12",
11168
+                "psr/log": "^1|^2|^3",
11169
+                "symfony/config": "^5.3|^6.0",
11170
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
11171
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
11172
+                "symfony/http-foundation": "^4.4|^5.0|^6.0",
11173
+                "symfony/yaml": "^4.4|^5.0|^6.0"
11174
+            },
11175
+            "suggest": {
11176
+                "symfony/config": "For using the all-in-one router or any loader",
11177
+                "symfony/expression-language": "For using expression matching",
11178
+                "symfony/http-foundation": "For using a Symfony Request object",
11179
+                "symfony/yaml": "For using the YAML loader"
11180
+            },
11181
+            "type": "library",
11182
+            "autoload": {
11183
+                "psr-4": {
11184
+                    "Symfony\\Component\\Routing\\": ""
11185
+                },
11186
+                "exclude-from-classmap": [
11187
+                    "/Tests/"
11188
+                ]
11189
+            },
11190
+            "notification-url": "https://packagist.org/downloads/",
11191
+            "license": [
11192
+                "MIT"
11193
+            ],
11194
+            "authors": [
11195
+                {
11196
+                    "name": "Fabien Potencier",
11197
+                    "email": "fabien@symfony.com"
11198
+                },
11199
+                {
11200
+                    "name": "Symfony Community",
11201
+                    "homepage": "https://symfony.com/contributors"
11202
+                }
11203
+            ],
11204
+            "description": "Maps an HTTP request to a set of configuration variables",
11205
+            "homepage": "https://symfony.com",
11206
+            "keywords": [
11207
+                "router",
11208
+                "routing",
11209
+                "uri",
11210
+                "url"
11211
+            ],
11212
+            "support": {
11213
+                "source": "https://github.com/symfony/routing/tree/v5.4.15"
11214
+            },
11215
+            "funding": [
11216
+                {
11217
+                    "url": "https://symfony.com/sponsor",
11218
+                    "type": "custom"
11219
+                },
11220
+                {
11221
+                    "url": "https://github.com/fabpot",
11222
+                    "type": "github"
11223
+                },
11224
+                {
11225
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11226
+                    "type": "tidelift"
11227
+                }
11228
+            ],
11229
+            "time": "2022-10-13T14:10:41+00:00"
11230
+        },
11231
+        {
11232
+            "name": "symfony/security-bundle",
11233
+            "version": "v5.4.11",
11234
+            "source": {
11235
+                "type": "git",
11236
+                "url": "https://github.com/symfony/security-bundle.git",
11237
+                "reference": "86b49feb056b840f2b79a03fcfa2d378d6d34234"
11238
+            },
11239
+            "dist": {
11240
+                "type": "zip",
11241
+                "url": "https://api.github.com/repos/symfony/security-bundle/zipball/86b49feb056b840f2b79a03fcfa2d378d6d34234",
11242
+                "reference": "86b49feb056b840f2b79a03fcfa2d378d6d34234",
11243
+                "shasum": ""
11244
+            },
11245
+            "require": {
11246
+                "ext-xml": "*",
11247
+                "php": ">=7.2.5",
11248
+                "symfony/config": "^4.4|^5.0|^6.0",
11249
+                "symfony/dependency-injection": "^5.3|^6.0",
11250
+                "symfony/deprecation-contracts": "^2.1|^3",
11251
+                "symfony/event-dispatcher": "^5.1|^6.0",
11252
+                "symfony/http-foundation": "^5.3|^6.0",
11253
+                "symfony/http-kernel": "^5.3|^6.0",
11254
+                "symfony/password-hasher": "^5.3|^6.0",
11255
+                "symfony/polyfill-php80": "^1.16",
11256
+                "symfony/security-core": "^5.4|^6.0",
11257
+                "symfony/security-csrf": "^4.4|^5.0|^6.0",
11258
+                "symfony/security-guard": "^5.3",
11259
+                "symfony/security-http": "^5.4|^6.0"
11260
+            },
11261
+            "conflict": {
11262
+                "symfony/browser-kit": "<4.4",
11263
+                "symfony/console": "<4.4",
11264
+                "symfony/framework-bundle": "<4.4",
11265
+                "symfony/ldap": "<5.1",
11266
+                "symfony/twig-bundle": "<4.4"
11267
+            },
11268
+            "require-dev": {
11269
+                "doctrine/annotations": "^1.10.4",
11270
+                "symfony/asset": "^4.4|^5.0|^6.0",
11271
+                "symfony/browser-kit": "^4.4|^5.0|^6.0",
11272
+                "symfony/console": "^4.4|^5.0|^6.0",
11273
+                "symfony/css-selector": "^4.4|^5.0|^6.0",
11274
+                "symfony/dom-crawler": "^4.4|^5.0|^6.0",
11275
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
11276
+                "symfony/form": "^4.4|^5.0|^6.0",
11277
+                "symfony/framework-bundle": "^5.3|^6.0",
11278
+                "symfony/ldap": "^5.3|^6.0",
11279
+                "symfony/process": "^4.4|^5.0|^6.0",
11280
+                "symfony/rate-limiter": "^5.2|^6.0",
11281
+                "symfony/serializer": "^4.4|^5.0|^6.0",
11282
+                "symfony/translation": "^4.4|^5.0|^6.0",
11283
+                "symfony/twig-bridge": "^4.4|^5.0|^6.0",
11284
+                "symfony/twig-bundle": "^4.4|^5.0|^6.0",
11285
+                "symfony/validator": "^4.4|^5.0|^6.0",
11286
+                "symfony/yaml": "^4.4|^5.0|^6.0",
11287
+                "twig/twig": "^2.13|^3.0.4"
11288
+            },
11289
+            "type": "symfony-bundle",
11290
+            "autoload": {
11291
+                "psr-4": {
11292
+                    "Symfony\\Bundle\\SecurityBundle\\": ""
11293
+                },
11294
+                "exclude-from-classmap": [
11295
+                    "/Tests/"
11296
+                ]
11297
+            },
11298
+            "notification-url": "https://packagist.org/downloads/",
11299
+            "license": [
11300
+                "MIT"
11301
+            ],
11302
+            "authors": [
11303
+                {
11304
+                    "name": "Fabien Potencier",
11305
+                    "email": "fabien@symfony.com"
11306
+                },
11307
+                {
11308
+                    "name": "Symfony Community",
11309
+                    "homepage": "https://symfony.com/contributors"
11310
+                }
11311
+            ],
11312
+            "description": "Provides a tight integration of the Security component into the Symfony full-stack framework",
11313
+            "homepage": "https://symfony.com",
11314
+            "support": {
11315
+                "source": "https://github.com/symfony/security-bundle/tree/v5.4.11"
11316
+            },
11317
+            "funding": [
11318
+                {
11319
+                    "url": "https://symfony.com/sponsor",
11320
+                    "type": "custom"
11321
+                },
11322
+                {
11323
+                    "url": "https://github.com/fabpot",
11324
+                    "type": "github"
11325
+                },
11326
+                {
11327
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11328
+                    "type": "tidelift"
11329
+                }
11330
+            ],
11331
+            "time": "2022-07-20T13:00:38+00:00"
11332
+        },
11333
+        {
11334
+            "name": "symfony/security-core",
11335
+            "version": "v5.4.15",
11336
+            "source": {
11337
+                "type": "git",
11338
+                "url": "https://github.com/symfony/security-core.git",
11339
+                "reference": "4ef922cd626a43b570522cb1616e3d678664c9a0"
11340
+            },
11341
+            "dist": {
11342
+                "type": "zip",
11343
+                "url": "https://api.github.com/repos/symfony/security-core/zipball/4ef922cd626a43b570522cb1616e3d678664c9a0",
11344
+                "reference": "4ef922cd626a43b570522cb1616e3d678664c9a0",
11345
+                "shasum": ""
11346
+            },
11347
+            "require": {
11348
+                "php": ">=7.2.5",
11349
+                "symfony/deprecation-contracts": "^2.1|^3",
11350
+                "symfony/event-dispatcher-contracts": "^1.1|^2|^3",
11351
+                "symfony/password-hasher": "^5.3|^6.0",
11352
+                "symfony/polyfill-php80": "^1.16",
11353
+                "symfony/service-contracts": "^1.1.6|^2|^3"
11354
+            },
11355
+            "conflict": {
11356
+                "symfony/event-dispatcher": "<4.4",
11357
+                "symfony/http-foundation": "<5.3",
11358
+                "symfony/ldap": "<4.4",
11359
+                "symfony/security-guard": "<4.4",
11360
+                "symfony/validator": "<5.2"
11361
+            },
11362
+            "require-dev": {
11363
+                "psr/cache": "^1.0|^2.0|^3.0",
11364
+                "psr/container": "^1.0|^2.0",
11365
+                "psr/log": "^1|^2|^3",
11366
+                "symfony/cache": "^4.4|^5.0|^6.0",
11367
+                "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
11368
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
11369
+                "symfony/http-foundation": "^5.3|^6.0",
11370
+                "symfony/ldap": "^4.4|^5.0|^6.0",
11371
+                "symfony/translation": "^4.4|^5.0|^6.0",
11372
+                "symfony/validator": "^5.2|^6.0"
11373
+            },
11374
+            "suggest": {
11375
+                "psr/container-implementation": "To instantiate the Security class",
11376
+                "symfony/event-dispatcher": "",
11377
+                "symfony/expression-language": "For using the expression voter",
11378
+                "symfony/http-foundation": "",
11379
+                "symfony/ldap": "For using LDAP integration",
11380
+                "symfony/validator": "For using the user password constraint"
11381
+            },
11382
+            "type": "library",
11383
+            "autoload": {
11384
+                "psr-4": {
11385
+                    "Symfony\\Component\\Security\\Core\\": ""
11386
+                },
11387
+                "exclude-from-classmap": [
11388
+                    "/Tests/"
11389
+                ]
11390
+            },
11391
+            "notification-url": "https://packagist.org/downloads/",
11392
+            "license": [
11393
+                "MIT"
11394
+            ],
11395
+            "authors": [
11396
+                {
11397
+                    "name": "Fabien Potencier",
11398
+                    "email": "fabien@symfony.com"
11399
+                },
11400
+                {
11401
+                    "name": "Symfony Community",
11402
+                    "homepage": "https://symfony.com/contributors"
11403
+                }
11404
+            ],
11405
+            "description": "Symfony Security Component - Core Library",
11406
+            "homepage": "https://symfony.com",
11407
+            "support": {
11408
+                "source": "https://github.com/symfony/security-core/tree/v5.4.15"
11409
+            },
11410
+            "funding": [
11411
+                {
11412
+                    "url": "https://symfony.com/sponsor",
11413
+                    "type": "custom"
11414
+                },
11415
+                {
11416
+                    "url": "https://github.com/fabpot",
11417
+                    "type": "github"
11418
+                },
11419
+                {
11420
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11421
+                    "type": "tidelift"
11422
+                }
11423
+            ],
11424
+            "time": "2022-10-23T10:30:41+00:00"
11425
+        },
11426
+        {
11427
+            "name": "symfony/security-csrf",
11428
+            "version": "v5.4.11",
11429
+            "source": {
11430
+                "type": "git",
11431
+                "url": "https://github.com/symfony/security-csrf.git",
11432
+                "reference": "b97ab244b6dda80abb84a4a236d682871695db4a"
11433
+            },
11434
+            "dist": {
11435
+                "type": "zip",
11436
+                "url": "https://api.github.com/repos/symfony/security-csrf/zipball/b97ab244b6dda80abb84a4a236d682871695db4a",
11437
+                "reference": "b97ab244b6dda80abb84a4a236d682871695db4a",
11438
+                "shasum": ""
11439
+            },
11440
+            "require": {
11441
+                "php": ">=7.2.5",
11442
+                "symfony/polyfill-php80": "^1.16",
11443
+                "symfony/security-core": "^4.4|^5.0|^6.0"
11444
+            },
11445
+            "conflict": {
11446
+                "symfony/http-foundation": "<5.3"
11447
+            },
11448
+            "require-dev": {
11449
+                "symfony/http-foundation": "^5.3|^6.0"
11450
+            },
11451
+            "suggest": {
11452
+                "symfony/http-foundation": "For using the class SessionTokenStorage."
11453
+            },
11454
+            "type": "library",
11455
+            "autoload": {
11456
+                "psr-4": {
11457
+                    "Symfony\\Component\\Security\\Csrf\\": ""
11458
+                },
11459
+                "exclude-from-classmap": [
11460
+                    "/Tests/"
11461
+                ]
11462
+            },
11463
+            "notification-url": "https://packagist.org/downloads/",
11464
+            "license": [
11465
+                "MIT"
11466
+            ],
11467
+            "authors": [
11468
+                {
11469
+                    "name": "Fabien Potencier",
11470
+                    "email": "fabien@symfony.com"
11471
+                },
11472
+                {
11473
+                    "name": "Symfony Community",
11474
+                    "homepage": "https://symfony.com/contributors"
11475
+                }
11476
+            ],
11477
+            "description": "Symfony Security Component - CSRF Library",
11478
+            "homepage": "https://symfony.com",
11479
+            "support": {
11480
+                "source": "https://github.com/symfony/security-csrf/tree/v5.4.11"
11481
+            },
11482
+            "funding": [
11483
+                {
11484
+                    "url": "https://symfony.com/sponsor",
11485
+                    "type": "custom"
11486
+                },
11487
+                {
11488
+                    "url": "https://github.com/fabpot",
11489
+                    "type": "github"
11490
+                },
11491
+                {
11492
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11493
+                    "type": "tidelift"
11494
+                }
11495
+            ],
11496
+            "time": "2022-07-20T13:00:38+00:00"
11497
+        },
11498
+        {
11499
+            "name": "symfony/security-guard",
11500
+            "version": "v5.4.13",
11501
+            "source": {
11502
+                "type": "git",
11503
+                "url": "https://github.com/symfony/security-guard.git",
11504
+                "reference": "83f647fcdc17aa14908f0e02a302d3d9d0f63fbc"
11505
+            },
11506
+            "dist": {
11507
+                "type": "zip",
11508
+                "url": "https://api.github.com/repos/symfony/security-guard/zipball/83f647fcdc17aa14908f0e02a302d3d9d0f63fbc",
11509
+                "reference": "83f647fcdc17aa14908f0e02a302d3d9d0f63fbc",
11510
+                "shasum": ""
11511
+            },
11512
+            "require": {
11513
+                "php": ">=7.2.5",
11514
+                "symfony/polyfill-php80": "^1.15",
11515
+                "symfony/security-core": "^5.0",
11516
+                "symfony/security-http": "^5.3"
11517
+            },
11518
+            "require-dev": {
11519
+                "psr/log": "^1|^2|^3"
11520
+            },
11521
+            "type": "library",
11522
+            "autoload": {
11523
+                "psr-4": {
11524
+                    "Symfony\\Component\\Security\\Guard\\": ""
11525
+                },
11526
+                "exclude-from-classmap": [
11527
+                    "/Tests/"
11528
+                ]
11529
+            },
11530
+            "notification-url": "https://packagist.org/downloads/",
11531
+            "license": [
11532
+                "MIT"
11533
+            ],
11534
+            "authors": [
11535
+                {
11536
+                    "name": "Fabien Potencier",
11537
+                    "email": "fabien@symfony.com"
11538
+                },
11539
+                {
11540
+                    "name": "Symfony Community",
11541
+                    "homepage": "https://symfony.com/contributors"
11542
+                }
11543
+            ],
11544
+            "description": "Symfony Security Component - Guard",
11545
+            "homepage": "https://symfony.com",
11546
+            "support": {
11547
+                "source": "https://github.com/symfony/security-guard/tree/v5.4.13"
11548
+            },
11549
+            "funding": [
11550
+                {
11551
+                    "url": "https://symfony.com/sponsor",
11552
+                    "type": "custom"
11553
+                },
11554
+                {
11555
+                    "url": "https://github.com/fabpot",
11556
+                    "type": "github"
11557
+                },
11558
+                {
11559
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11560
+                    "type": "tidelift"
11561
+                }
11562
+            ],
11563
+            "time": "2022-09-28T13:19:49+00:00"
11564
+        },
11565
+        {
11566
+            "name": "symfony/security-http",
11567
+            "version": "v5.4.15",
11568
+            "source": {
11569
+                "type": "git",
11570
+                "url": "https://github.com/symfony/security-http.git",
11571
+                "reference": "142d48153a453dbd49e880eef6bc77e4ba162dff"
11572
+            },
11573
+            "dist": {
11574
+                "type": "zip",
11575
+                "url": "https://api.github.com/repos/symfony/security-http/zipball/142d48153a453dbd49e880eef6bc77e4ba162dff",
11576
+                "reference": "142d48153a453dbd49e880eef6bc77e4ba162dff",
11577
+                "shasum": ""
11578
+            },
11579
+            "require": {
11580
+                "php": ">=7.2.5",
11581
+                "symfony/deprecation-contracts": "^2.1|^3",
11582
+                "symfony/http-foundation": "^5.3|^6.0",
11583
+                "symfony/http-kernel": "^5.3|^6.0",
11584
+                "symfony/polyfill-mbstring": "~1.0",
11585
+                "symfony/polyfill-php80": "^1.16",
11586
+                "symfony/property-access": "^4.4|^5.0|^6.0",
11587
+                "symfony/security-core": "^5.4|^6.0"
11588
+            },
11589
+            "conflict": {
11590
+                "symfony/event-dispatcher": "<4.3",
11591
+                "symfony/security-bundle": "<5.3",
11592
+                "symfony/security-csrf": "<4.4"
11593
+            },
11594
+            "require-dev": {
11595
+                "psr/log": "^1|^2|^3",
11596
+                "symfony/cache": "^4.4|^5.0|^6.0",
11597
+                "symfony/rate-limiter": "^5.2|^6.0",
11598
+                "symfony/routing": "^4.4|^5.0|^6.0",
11599
+                "symfony/security-csrf": "^4.4|^5.0|^6.0",
11600
+                "symfony/translation": "^4.4|^5.0|^6.0"
11601
+            },
11602
+            "suggest": {
11603
+                "symfony/routing": "For using the HttpUtils class to create sub-requests, redirect the user, and match URLs",
11604
+                "symfony/security-csrf": "For using tokens to protect authentication/logout attempts"
11605
+            },
11606
+            "type": "library",
11607
+            "autoload": {
11608
+                "psr-4": {
11609
+                    "Symfony\\Component\\Security\\Http\\": ""
11610
+                },
11611
+                "exclude-from-classmap": [
11612
+                    "/Tests/"
11613
+                ]
11614
+            },
11615
+            "notification-url": "https://packagist.org/downloads/",
11616
+            "license": [
11617
+                "MIT"
11618
+            ],
11619
+            "authors": [
11620
+                {
11621
+                    "name": "Fabien Potencier",
11622
+                    "email": "fabien@symfony.com"
11623
+                },
11624
+                {
11625
+                    "name": "Symfony Community",
11626
+                    "homepage": "https://symfony.com/contributors"
11627
+                }
11628
+            ],
11629
+            "description": "Symfony Security Component - HTTP Integration",
11630
+            "homepage": "https://symfony.com",
11631
+            "support": {
11632
+                "source": "https://github.com/symfony/security-http/tree/v5.4.15"
11633
+            },
11634
+            "funding": [
11635
+                {
11636
+                    "url": "https://symfony.com/sponsor",
11637
+                    "type": "custom"
11638
+                },
11639
+                {
11640
+                    "url": "https://github.com/fabpot",
11641
+                    "type": "github"
11642
+                },
11643
+                {
11644
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11645
+                    "type": "tidelift"
11646
+                }
11647
+            ],
11648
+            "time": "2022-10-23T10:30:41+00:00"
11649
+        },
11650
+        {
11651
+            "name": "symfony/service-contracts",
11652
+            "version": "v2.5.2",
11653
+            "source": {
11654
+                "type": "git",
11655
+                "url": "https://github.com/symfony/service-contracts.git",
11656
+                "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c"
11657
+            },
11658
+            "dist": {
11659
+                "type": "zip",
11660
+                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
11661
+                "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
11662
+                "shasum": ""
11663
+            },
11664
+            "require": {
11665
+                "php": ">=7.2.5",
11666
+                "psr/container": "^1.1",
11667
+                "symfony/deprecation-contracts": "^2.1|^3"
11668
+            },
11669
+            "conflict": {
11670
+                "ext-psr": "<1.1|>=2"
11671
+            },
11672
+            "suggest": {
11673
+                "symfony/service-implementation": ""
11674
+            },
11675
+            "type": "library",
11676
+            "extra": {
11677
+                "branch-alias": {
11678
+                    "dev-main": "2.5-dev"
11679
+                },
11680
+                "thanks": {
11681
+                    "name": "symfony/contracts",
11682
+                    "url": "https://github.com/symfony/contracts"
11683
+                }
11684
+            },
11685
+            "autoload": {
11686
+                "psr-4": {
11687
+                    "Symfony\\Contracts\\Service\\": ""
11688
+                }
11689
+            },
11690
+            "notification-url": "https://packagist.org/downloads/",
11691
+            "license": [
11692
+                "MIT"
11693
+            ],
11694
+            "authors": [
11695
+                {
11696
+                    "name": "Nicolas Grekas",
11697
+                    "email": "p@tchwork.com"
11698
+                },
11699
+                {
11700
+                    "name": "Symfony Community",
11701
+                    "homepage": "https://symfony.com/contributors"
11702
+                }
11703
+            ],
11704
+            "description": "Generic abstractions related to writing services",
11705
+            "homepage": "https://symfony.com",
11706
+            "keywords": [
11707
+                "abstractions",
11708
+                "contracts",
11709
+                "decoupling",
11710
+                "interfaces",
11711
+                "interoperability",
11712
+                "standards"
11713
+            ],
11714
+            "support": {
11715
+                "source": "https://github.com/symfony/service-contracts/tree/v2.5.2"
11716
+            },
11717
+            "funding": [
11718
+                {
11719
+                    "url": "https://symfony.com/sponsor",
11720
+                    "type": "custom"
11721
+                },
11722
+                {
11723
+                    "url": "https://github.com/fabpot",
11724
+                    "type": "github"
11725
+                },
11726
+                {
11727
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11728
+                    "type": "tidelift"
11729
+                }
11730
+            ],
11731
+            "time": "2022-05-30T19:17:29+00:00"
11732
+        },
11733
+        {
11734
+            "name": "symfony/stopwatch",
11735
+            "version": "v5.4.13",
11736
+            "source": {
11737
+                "type": "git",
11738
+                "url": "https://github.com/symfony/stopwatch.git",
11739
+                "reference": "6df7a3effde34d81717bbef4591e5ffe32226d69"
11740
+            },
11741
+            "dist": {
11742
+                "type": "zip",
11743
+                "url": "https://api.github.com/repos/symfony/stopwatch/zipball/6df7a3effde34d81717bbef4591e5ffe32226d69",
11744
+                "reference": "6df7a3effde34d81717bbef4591e5ffe32226d69",
11745
+                "shasum": ""
11746
+            },
11747
+            "require": {
11748
+                "php": ">=7.2.5",
11749
+                "symfony/service-contracts": "^1|^2|^3"
11750
+            },
11751
+            "type": "library",
11752
+            "autoload": {
11753
+                "psr-4": {
11754
+                    "Symfony\\Component\\Stopwatch\\": ""
11755
+                },
11756
+                "exclude-from-classmap": [
11757
+                    "/Tests/"
11758
+                ]
11759
+            },
11760
+            "notification-url": "https://packagist.org/downloads/",
11761
+            "license": [
11762
+                "MIT"
11763
+            ],
11764
+            "authors": [
11765
+                {
11766
+                    "name": "Fabien Potencier",
11767
+                    "email": "fabien@symfony.com"
11768
+                },
11769
+                {
11770
+                    "name": "Symfony Community",
11771
+                    "homepage": "https://symfony.com/contributors"
11772
+                }
11773
+            ],
11774
+            "description": "Provides a way to profile code",
11775
+            "homepage": "https://symfony.com",
11776
+            "support": {
11777
+                "source": "https://github.com/symfony/stopwatch/tree/v5.4.13"
11778
+            },
11779
+            "funding": [
11780
+                {
11781
+                    "url": "https://symfony.com/sponsor",
11782
+                    "type": "custom"
11783
+                },
11784
+                {
11785
+                    "url": "https://github.com/fabpot",
11786
+                    "type": "github"
11787
+                },
11788
+                {
11789
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11790
+                    "type": "tidelift"
11791
+                }
11792
+            ],
11793
+            "time": "2022-09-28T13:19:49+00:00"
11794
+        },
11795
+        {
11796
+            "name": "symfony/string",
11797
+            "version": "v5.4.15",
11798
+            "source": {
11799
+                "type": "git",
11800
+                "url": "https://github.com/symfony/string.git",
11801
+                "reference": "571334ce9f687e3e6af72db4d3b2a9431e4fd9ed"
11802
+            },
11803
+            "dist": {
11804
+                "type": "zip",
11805
+                "url": "https://api.github.com/repos/symfony/string/zipball/571334ce9f687e3e6af72db4d3b2a9431e4fd9ed",
11806
+                "reference": "571334ce9f687e3e6af72db4d3b2a9431e4fd9ed",
11807
+                "shasum": ""
11808
+            },
11809
+            "require": {
11810
+                "php": ">=7.2.5",
11811
+                "symfony/polyfill-ctype": "~1.8",
11812
+                "symfony/polyfill-intl-grapheme": "~1.0",
11813
+                "symfony/polyfill-intl-normalizer": "~1.0",
11814
+                "symfony/polyfill-mbstring": "~1.0",
11815
+                "symfony/polyfill-php80": "~1.15"
11816
+            },
11817
+            "conflict": {
11818
+                "symfony/translation-contracts": ">=3.0"
11819
+            },
11820
+            "require-dev": {
11821
+                "symfony/error-handler": "^4.4|^5.0|^6.0",
11822
+                "symfony/http-client": "^4.4|^5.0|^6.0",
11823
+                "symfony/translation-contracts": "^1.1|^2",
11824
+                "symfony/var-exporter": "^4.4|^5.0|^6.0"
11825
+            },
11826
+            "type": "library",
11827
+            "autoload": {
11828
+                "files": [
11829
+                    "Resources/functions.php"
11830
+                ],
11831
+                "psr-4": {
11832
+                    "Symfony\\Component\\String\\": ""
11833
+                },
11834
+                "exclude-from-classmap": [
11835
+                    "/Tests/"
11836
+                ]
11837
+            },
11838
+            "notification-url": "https://packagist.org/downloads/",
11839
+            "license": [
11840
+                "MIT"
11841
+            ],
11842
+            "authors": [
11843
+                {
11844
+                    "name": "Nicolas Grekas",
11845
+                    "email": "p@tchwork.com"
11846
+                },
11847
+                {
11848
+                    "name": "Symfony Community",
11849
+                    "homepage": "https://symfony.com/contributors"
11850
+                }
11851
+            ],
11852
+            "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
11853
+            "homepage": "https://symfony.com",
11854
+            "keywords": [
11855
+                "grapheme",
11856
+                "i18n",
11857
+                "string",
11858
+                "unicode",
11859
+                "utf-8",
11860
+                "utf8"
11861
+            ],
11862
+            "support": {
11863
+                "source": "https://github.com/symfony/string/tree/v5.4.15"
11864
+            },
11865
+            "funding": [
11866
+                {
11867
+                    "url": "https://symfony.com/sponsor",
11868
+                    "type": "custom"
11869
+                },
11870
+                {
11871
+                    "url": "https://github.com/fabpot",
11872
+                    "type": "github"
11873
+                },
11874
+                {
11875
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11876
+                    "type": "tidelift"
11877
+                }
11878
+            ],
11879
+            "time": "2022-10-05T15:16:54+00:00"
11880
+        },
11881
+        {
11882
+            "name": "symfony/templating",
11883
+            "version": "v6.1.3",
11884
+            "source": {
11885
+                "type": "git",
11886
+                "url": "https://github.com/symfony/templating.git",
11887
+                "reference": "6d8e5d7cc2d7759aab512e7c7ac3d0bad1c7d3eb"
11888
+            },
11889
+            "dist": {
11890
+                "type": "zip",
11891
+                "url": "https://api.github.com/repos/symfony/templating/zipball/6d8e5d7cc2d7759aab512e7c7ac3d0bad1c7d3eb",
11892
+                "reference": "6d8e5d7cc2d7759aab512e7c7ac3d0bad1c7d3eb",
11893
+                "shasum": ""
11894
+            },
11895
+            "require": {
11896
+                "php": ">=8.1",
11897
+                "symfony/polyfill-ctype": "~1.8"
11898
+            },
11899
+            "require-dev": {
11900
+                "psr/log": "^1|^2|^3"
11901
+            },
11902
+            "suggest": {
11903
+                "psr/log-implementation": "For using debug logging in loaders"
11904
+            },
11905
+            "type": "library",
11906
+            "autoload": {
11907
+                "psr-4": {
11908
+                    "Symfony\\Component\\Templating\\": ""
11909
+                },
11910
+                "exclude-from-classmap": [
11911
+                    "/Tests/"
11912
+                ]
11913
+            },
11914
+            "notification-url": "https://packagist.org/downloads/",
11915
+            "license": [
11916
+                "MIT"
11917
+            ],
11918
+            "authors": [
11919
+                {
11920
+                    "name": "Fabien Potencier",
11921
+                    "email": "fabien@symfony.com"
11922
+                },
11923
+                {
11924
+                    "name": "Symfony Community",
11925
+                    "homepage": "https://symfony.com/contributors"
11926
+                }
11927
+            ],
11928
+            "description": "Provides all the tools needed to build any kind of template system",
11929
+            "homepage": "https://symfony.com",
11930
+            "support": {
11931
+                "source": "https://github.com/symfony/templating/tree/v6.1.3"
11932
+            },
11933
+            "funding": [
11934
+                {
11935
+                    "url": "https://symfony.com/sponsor",
11936
+                    "type": "custom"
11937
+                },
11938
+                {
11939
+                    "url": "https://github.com/fabpot",
11940
+                    "type": "github"
11941
+                },
11942
+                {
11943
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
11944
+                    "type": "tidelift"
11945
+                }
11946
+            ],
11947
+            "time": "2022-06-27T17:24:16+00:00"
11948
+        },
11949
+        {
11950
+            "name": "symfony/translation",
11951
+            "version": "v5.4.14",
11952
+            "source": {
11953
+                "type": "git",
11954
+                "url": "https://github.com/symfony/translation.git",
11955
+                "reference": "f0ed07675863aa6e3939df8b1bc879450b585cab"
11956
+            },
11957
+            "dist": {
11958
+                "type": "zip",
11959
+                "url": "https://api.github.com/repos/symfony/translation/zipball/f0ed07675863aa6e3939df8b1bc879450b585cab",
11960
+                "reference": "f0ed07675863aa6e3939df8b1bc879450b585cab",
11961
+                "shasum": ""
11962
+            },
11963
+            "require": {
11964
+                "php": ">=7.2.5",
11965
+                "symfony/deprecation-contracts": "^2.1|^3",
11966
+                "symfony/polyfill-mbstring": "~1.0",
11967
+                "symfony/polyfill-php80": "^1.16",
11968
+                "symfony/translation-contracts": "^2.3"
11969
+            },
11970
+            "conflict": {
11971
+                "symfony/config": "<4.4",
11972
+                "symfony/console": "<5.3",
11973
+                "symfony/dependency-injection": "<5.0",
11974
+                "symfony/http-kernel": "<5.0",
11975
+                "symfony/twig-bundle": "<5.0",
11976
+                "symfony/yaml": "<4.4"
11977
+            },
11978
+            "provide": {
11979
+                "symfony/translation-implementation": "2.3"
11980
+            },
11981
+            "require-dev": {
11982
+                "psr/log": "^1|^2|^3",
11983
+                "symfony/config": "^4.4|^5.0|^6.0",
11984
+                "symfony/console": "^5.4|^6.0",
11985
+                "symfony/dependency-injection": "^5.0|^6.0",
11986
+                "symfony/finder": "^4.4|^5.0|^6.0",
11987
+                "symfony/http-client-contracts": "^1.1|^2.0|^3.0",
11988
+                "symfony/http-kernel": "^5.0|^6.0",
11989
+                "symfony/intl": "^4.4|^5.0|^6.0",
11990
+                "symfony/polyfill-intl-icu": "^1.21",
11991
+                "symfony/service-contracts": "^1.1.2|^2|^3",
11992
+                "symfony/yaml": "^4.4|^5.0|^6.0"
11993
+            },
11994
+            "suggest": {
11995
+                "psr/log-implementation": "To use logging capability in translator",
11996
+                "symfony/config": "",
11997
+                "symfony/yaml": ""
11998
+            },
11999
+            "type": "library",
12000
+            "autoload": {
12001
+                "files": [
12002
+                    "Resources/functions.php"
12003
+                ],
12004
+                "psr-4": {
12005
+                    "Symfony\\Component\\Translation\\": ""
12006
+                },
12007
+                "exclude-from-classmap": [
12008
+                    "/Tests/"
12009
+                ]
12010
+            },
12011
+            "notification-url": "https://packagist.org/downloads/",
12012
+            "license": [
12013
+                "MIT"
12014
+            ],
12015
+            "authors": [
12016
+                {
12017
+                    "name": "Fabien Potencier",
12018
+                    "email": "fabien@symfony.com"
12019
+                },
12020
+                {
12021
+                    "name": "Symfony Community",
12022
+                    "homepage": "https://symfony.com/contributors"
12023
+                }
12024
+            ],
12025
+            "description": "Provides tools to internationalize your application",
12026
+            "homepage": "https://symfony.com",
12027
+            "support": {
12028
+                "source": "https://github.com/symfony/translation/tree/v5.4.14"
12029
+            },
12030
+            "funding": [
12031
+                {
12032
+                    "url": "https://symfony.com/sponsor",
12033
+                    "type": "custom"
12034
+                },
12035
+                {
12036
+                    "url": "https://github.com/fabpot",
12037
+                    "type": "github"
12038
+                },
12039
+                {
12040
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12041
+                    "type": "tidelift"
12042
+                }
12043
+            ],
12044
+            "time": "2022-10-07T08:01:20+00:00"
12045
+        },
12046
+        {
12047
+            "name": "symfony/translation-contracts",
12048
+            "version": "v2.5.2",
12049
+            "source": {
12050
+                "type": "git",
12051
+                "url": "https://github.com/symfony/translation-contracts.git",
12052
+                "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe"
12053
+            },
12054
+            "dist": {
12055
+                "type": "zip",
12056
+                "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe",
12057
+                "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe",
12058
+                "shasum": ""
12059
+            },
12060
+            "require": {
12061
+                "php": ">=7.2.5"
12062
+            },
12063
+            "suggest": {
12064
+                "symfony/translation-implementation": ""
12065
+            },
12066
+            "type": "library",
12067
+            "extra": {
12068
+                "branch-alias": {
12069
+                    "dev-main": "2.5-dev"
12070
+                },
12071
+                "thanks": {
12072
+                    "name": "symfony/contracts",
12073
+                    "url": "https://github.com/symfony/contracts"
12074
+                }
12075
+            },
12076
+            "autoload": {
12077
+                "psr-4": {
12078
+                    "Symfony\\Contracts\\Translation\\": ""
12079
+                }
12080
+            },
12081
+            "notification-url": "https://packagist.org/downloads/",
12082
+            "license": [
12083
+                "MIT"
12084
+            ],
12085
+            "authors": [
12086
+                {
12087
+                    "name": "Nicolas Grekas",
12088
+                    "email": "p@tchwork.com"
12089
+                },
12090
+                {
12091
+                    "name": "Symfony Community",
12092
+                    "homepage": "https://symfony.com/contributors"
12093
+                }
12094
+            ],
12095
+            "description": "Generic abstractions related to translation",
12096
+            "homepage": "https://symfony.com",
12097
+            "keywords": [
12098
+                "abstractions",
12099
+                "contracts",
12100
+                "decoupling",
12101
+                "interfaces",
12102
+                "interoperability",
12103
+                "standards"
12104
+            ],
12105
+            "support": {
12106
+                "source": "https://github.com/symfony/translation-contracts/tree/v2.5.2"
12107
+            },
12108
+            "funding": [
12109
+                {
12110
+                    "url": "https://symfony.com/sponsor",
12111
+                    "type": "custom"
12112
+                },
12113
+                {
12114
+                    "url": "https://github.com/fabpot",
12115
+                    "type": "github"
12116
+                },
12117
+                {
12118
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12119
+                    "type": "tidelift"
12120
+                }
12121
+            ],
12122
+            "time": "2022-06-27T16:58:25+00:00"
12123
+        },
12124
+        {
12125
+            "name": "symfony/twig-bridge",
12126
+            "version": "v5.4.14",
12127
+            "source": {
12128
+                "type": "git",
12129
+                "url": "https://github.com/symfony/twig-bridge.git",
12130
+                "reference": "60db1cc3f5b098eb194c00a10489148a03861371"
12131
+            },
12132
+            "dist": {
12133
+                "type": "zip",
12134
+                "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/60db1cc3f5b098eb194c00a10489148a03861371",
12135
+                "reference": "60db1cc3f5b098eb194c00a10489148a03861371",
12136
+                "shasum": ""
12137
+            },
12138
+            "require": {
12139
+                "php": ">=7.2.5",
12140
+                "symfony/polyfill-php80": "^1.16",
12141
+                "symfony/translation-contracts": "^1.1|^2|^3",
12142
+                "twig/twig": "^2.13|^3.0.4"
12143
+            },
12144
+            "conflict": {
12145
+                "phpdocumentor/reflection-docblock": "<3.2.2",
12146
+                "phpdocumentor/type-resolver": "<1.4.0",
12147
+                "symfony/console": "<5.3",
12148
+                "symfony/form": "<5.3",
12149
+                "symfony/http-foundation": "<5.3",
12150
+                "symfony/http-kernel": "<4.4",
12151
+                "symfony/translation": "<5.2",
12152
+                "symfony/workflow": "<5.2"
12153
+            },
12154
+            "require-dev": {
12155
+                "doctrine/annotations": "^1.12",
12156
+                "egulias/email-validator": "^2.1.10|^3",
12157
+                "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
12158
+                "symfony/asset": "^4.4|^5.0|^6.0",
12159
+                "symfony/console": "^5.3|^6.0",
12160
+                "symfony/dependency-injection": "^4.4|^5.0|^6.0",
12161
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
12162
+                "symfony/finder": "^4.4|^5.0|^6.0",
12163
+                "symfony/form": "^5.3|^6.0",
12164
+                "symfony/http-foundation": "^5.3|^6.0",
12165
+                "symfony/http-kernel": "^4.4|^5.0|^6.0",
12166
+                "symfony/intl": "^4.4|^5.0|^6.0",
12167
+                "symfony/mime": "^5.2|^6.0",
12168
+                "symfony/polyfill-intl-icu": "~1.0",
12169
+                "symfony/property-info": "^4.4|^5.1|^6.0",
12170
+                "symfony/routing": "^4.4|^5.0|^6.0",
12171
+                "symfony/security-acl": "^2.8|^3.0",
12172
+                "symfony/security-core": "^4.4|^5.0|^6.0",
12173
+                "symfony/security-csrf": "^4.4|^5.0|^6.0",
12174
+                "symfony/security-http": "^4.4|^5.0|^6.0",
12175
+                "symfony/serializer": "^5.2|^6.0",
12176
+                "symfony/stopwatch": "^4.4|^5.0|^6.0",
12177
+                "symfony/translation": "^5.2|^6.0",
12178
+                "symfony/web-link": "^4.4|^5.0|^6.0",
12179
+                "symfony/workflow": "^5.2|^6.0",
12180
+                "symfony/yaml": "^4.4|^5.0|^6.0",
12181
+                "twig/cssinliner-extra": "^2.12|^3",
12182
+                "twig/inky-extra": "^2.12|^3",
12183
+                "twig/markdown-extra": "^2.12|^3"
12184
+            },
12185
+            "suggest": {
12186
+                "symfony/asset": "For using the AssetExtension",
12187
+                "symfony/expression-language": "For using the ExpressionExtension",
12188
+                "symfony/finder": "",
12189
+                "symfony/form": "For using the FormExtension",
12190
+                "symfony/http-kernel": "For using the HttpKernelExtension",
12191
+                "symfony/routing": "For using the RoutingExtension",
12192
+                "symfony/security-core": "For using the SecurityExtension",
12193
+                "symfony/security-csrf": "For using the CsrfExtension",
12194
+                "symfony/security-http": "For using the LogoutUrlExtension",
12195
+                "symfony/stopwatch": "For using the StopwatchExtension",
12196
+                "symfony/translation": "For using the TranslationExtension",
12197
+                "symfony/var-dumper": "For using the DumpExtension",
12198
+                "symfony/web-link": "For using the WebLinkExtension",
12199
+                "symfony/yaml": "For using the YamlExtension"
12200
+            },
12201
+            "type": "symfony-bridge",
12202
+            "autoload": {
12203
+                "psr-4": {
12204
+                    "Symfony\\Bridge\\Twig\\": ""
12205
+                },
12206
+                "exclude-from-classmap": [
12207
+                    "/Tests/"
12208
+                ]
12209
+            },
12210
+            "notification-url": "https://packagist.org/downloads/",
12211
+            "license": [
12212
+                "MIT"
12213
+            ],
12214
+            "authors": [
12215
+                {
12216
+                    "name": "Fabien Potencier",
12217
+                    "email": "fabien@symfony.com"
12218
+                },
12219
+                {
12220
+                    "name": "Symfony Community",
12221
+                    "homepage": "https://symfony.com/contributors"
12222
+                }
12223
+            ],
12224
+            "description": "Provides integration for Twig with various Symfony components",
12225
+            "homepage": "https://symfony.com",
12226
+            "support": {
12227
+                "source": "https://github.com/symfony/twig-bridge/tree/v5.4.14"
12228
+            },
12229
+            "funding": [
12230
+                {
12231
+                    "url": "https://symfony.com/sponsor",
12232
+                    "type": "custom"
12233
+                },
12234
+                {
12235
+                    "url": "https://github.com/fabpot",
12236
+                    "type": "github"
12237
+                },
12238
+                {
12239
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12240
+                    "type": "tidelift"
12241
+                }
12242
+            ],
12243
+            "time": "2022-10-11T12:49:22+00:00"
12244
+        },
12245
+        {
12246
+            "name": "symfony/twig-bundle",
12247
+            "version": "v5.4.8",
12248
+            "source": {
12249
+                "type": "git",
12250
+                "url": "https://github.com/symfony/twig-bundle.git",
12251
+                "reference": "c992b4474c3a31f3c40a1ca593d213833f91b818"
12252
+            },
12253
+            "dist": {
12254
+                "type": "zip",
12255
+                "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/c992b4474c3a31f3c40a1ca593d213833f91b818",
12256
+                "reference": "c992b4474c3a31f3c40a1ca593d213833f91b818",
12257
+                "shasum": ""
12258
+            },
12259
+            "require": {
12260
+                "php": ">=7.2.5",
12261
+                "symfony/config": "^4.4|^5.0|^6.0",
12262
+                "symfony/http-foundation": "^4.4|^5.0|^6.0",
12263
+                "symfony/http-kernel": "^5.0|^6.0",
12264
+                "symfony/polyfill-ctype": "~1.8",
12265
+                "symfony/polyfill-php80": "^1.16",
12266
+                "symfony/twig-bridge": "^5.3|^6.0",
12267
+                "twig/twig": "^2.13|^3.0.4"
12268
+            },
12269
+            "conflict": {
12270
+                "symfony/dependency-injection": "<5.3",
12271
+                "symfony/framework-bundle": "<5.0",
12272
+                "symfony/service-contracts": ">=3.0",
12273
+                "symfony/translation": "<5.0"
12274
+            },
12275
+            "require-dev": {
12276
+                "doctrine/annotations": "^1.10.4",
12277
+                "doctrine/cache": "^1.0|^2.0",
12278
+                "symfony/asset": "^4.4|^5.0|^6.0",
12279
+                "symfony/dependency-injection": "^5.3|^6.0",
12280
+                "symfony/expression-language": "^4.4|^5.0|^6.0",
12281
+                "symfony/finder": "^4.4|^5.0|^6.0",
12282
+                "symfony/form": "^4.4|^5.0|^6.0",
12283
+                "symfony/framework-bundle": "^5.0|^6.0",
12284
+                "symfony/routing": "^4.4|^5.0|^6.0",
12285
+                "symfony/stopwatch": "^4.4|^5.0|^6.0",
12286
+                "symfony/translation": "^5.0|^6.0",
12287
+                "symfony/web-link": "^4.4|^5.0|^6.0",
12288
+                "symfony/yaml": "^4.4|^5.0|^6.0"
12289
+            },
12290
+            "type": "symfony-bundle",
12291
+            "autoload": {
12292
+                "psr-4": {
12293
+                    "Symfony\\Bundle\\TwigBundle\\": ""
12294
+                },
12295
+                "exclude-from-classmap": [
12296
+                    "/Tests/"
12297
+                ]
12298
+            },
12299
+            "notification-url": "https://packagist.org/downloads/",
12300
+            "license": [
12301
+                "MIT"
12302
+            ],
12303
+            "authors": [
12304
+                {
12305
+                    "name": "Fabien Potencier",
12306
+                    "email": "fabien@symfony.com"
12307
+                },
12308
+                {
12309
+                    "name": "Symfony Community",
12310
+                    "homepage": "https://symfony.com/contributors"
12311
+                }
12312
+            ],
12313
+            "description": "Provides a tight integration of Twig into the Symfony full-stack framework",
12314
+            "homepage": "https://symfony.com",
12315
+            "support": {
12316
+                "source": "https://github.com/symfony/twig-bundle/tree/v5.4.8"
12317
+            },
12318
+            "funding": [
12319
+                {
12320
+                    "url": "https://symfony.com/sponsor",
12321
+                    "type": "custom"
12322
+                },
12323
+                {
12324
+                    "url": "https://github.com/fabpot",
12325
+                    "type": "github"
12326
+                },
12327
+                {
12328
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12329
+                    "type": "tidelift"
12330
+                }
12331
+            ],
12332
+            "time": "2022-04-03T13:03:10+00:00"
12333
+        },
12334
+        {
12335
+            "name": "symfony/uid",
12336
+            "version": "v5.4.13",
12337
+            "source": {
12338
+                "type": "git",
12339
+                "url": "https://github.com/symfony/uid.git",
12340
+                "reference": "7e727b75ee099d530d1e93ed0897a0d89c146d16"
12341
+            },
12342
+            "dist": {
12343
+                "type": "zip",
12344
+                "url": "https://api.github.com/repos/symfony/uid/zipball/7e727b75ee099d530d1e93ed0897a0d89c146d16",
12345
+                "reference": "7e727b75ee099d530d1e93ed0897a0d89c146d16",
12346
+                "shasum": ""
12347
+            },
12348
+            "require": {
12349
+                "php": ">=7.2.5",
12350
+                "symfony/polyfill-uuid": "^1.15"
12351
+            },
12352
+            "require-dev": {
12353
+                "symfony/console": "^4.4|^5.0|^6.0"
12354
+            },
12355
+            "type": "library",
12356
+            "autoload": {
12357
+                "psr-4": {
12358
+                    "Symfony\\Component\\Uid\\": ""
12359
+                },
12360
+                "exclude-from-classmap": [
12361
+                    "/Tests/"
12362
+                ]
12363
+            },
12364
+            "notification-url": "https://packagist.org/downloads/",
12365
+            "license": [
12366
+                "MIT"
12367
+            ],
12368
+            "authors": [
12369
+                {
12370
+                    "name": "Grégoire Pineau",
12371
+                    "email": "lyrixx@lyrixx.info"
12372
+                },
12373
+                {
12374
+                    "name": "Nicolas Grekas",
12375
+                    "email": "p@tchwork.com"
12376
+                },
12377
+                {
12378
+                    "name": "Symfony Community",
12379
+                    "homepage": "https://symfony.com/contributors"
12380
+                }
12381
+            ],
12382
+            "description": "Provides an object-oriented API to generate and represent UIDs",
12383
+            "homepage": "https://symfony.com",
12384
+            "keywords": [
12385
+                "UID",
12386
+                "ulid",
12387
+                "uuid"
12388
+            ],
12389
+            "support": {
12390
+                "source": "https://github.com/symfony/uid/tree/v5.4.13"
12391
+            },
12392
+            "funding": [
12393
+                {
12394
+                    "url": "https://symfony.com/sponsor",
12395
+                    "type": "custom"
12396
+                },
12397
+                {
12398
+                    "url": "https://github.com/fabpot",
12399
+                    "type": "github"
12400
+                },
12401
+                {
12402
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12403
+                    "type": "tidelift"
12404
+                }
12405
+            ],
12406
+            "time": "2022-09-09T09:04:10+00:00"
12407
+        },
12408
+        {
12409
+            "name": "symfony/var-dumper",
12410
+            "version": "v5.4.14",
12411
+            "source": {
12412
+                "type": "git",
12413
+                "url": "https://github.com/symfony/var-dumper.git",
12414
+                "reference": "6894d06145fefebd9a4c7272baa026a1c394a430"
12415
+            },
12416
+            "dist": {
12417
+                "type": "zip",
12418
+                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6894d06145fefebd9a4c7272baa026a1c394a430",
12419
+                "reference": "6894d06145fefebd9a4c7272baa026a1c394a430",
12420
+                "shasum": ""
12421
+            },
12422
+            "require": {
12423
+                "php": ">=7.2.5",
12424
+                "symfony/polyfill-mbstring": "~1.0",
12425
+                "symfony/polyfill-php80": "^1.16"
12426
+            },
12427
+            "conflict": {
12428
+                "phpunit/phpunit": "<5.4.3",
12429
+                "symfony/console": "<4.4"
12430
+            },
12431
+            "require-dev": {
12432
+                "ext-iconv": "*",
12433
+                "symfony/console": "^4.4|^5.0|^6.0",
12434
+                "symfony/process": "^4.4|^5.0|^6.0",
12435
+                "symfony/uid": "^5.1|^6.0",
12436
+                "twig/twig": "^2.13|^3.0.4"
12437
+            },
12438
+            "suggest": {
12439
+                "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
12440
+                "ext-intl": "To show region name in time zone dump",
12441
+                "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
12442
+            },
12443
+            "bin": [
12444
+                "Resources/bin/var-dump-server"
12445
+            ],
12446
+            "type": "library",
12447
+            "autoload": {
12448
+                "files": [
12449
+                    "Resources/functions/dump.php"
12450
+                ],
12451
+                "psr-4": {
12452
+                    "Symfony\\Component\\VarDumper\\": ""
12453
+                },
12454
+                "exclude-from-classmap": [
12455
+                    "/Tests/"
12456
+                ]
12457
+            },
12458
+            "notification-url": "https://packagist.org/downloads/",
12459
+            "license": [
12460
+                "MIT"
12461
+            ],
12462
+            "authors": [
12463
+                {
12464
+                    "name": "Nicolas Grekas",
12465
+                    "email": "p@tchwork.com"
12466
+                },
12467
+                {
12468
+                    "name": "Symfony Community",
12469
+                    "homepage": "https://symfony.com/contributors"
12470
+                }
12471
+            ],
12472
+            "description": "Provides mechanisms for walking through any arbitrary PHP variable",
12473
+            "homepage": "https://symfony.com",
12474
+            "keywords": [
12475
+                "debug",
12476
+                "dump"
12477
+            ],
12478
+            "support": {
12479
+                "source": "https://github.com/symfony/var-dumper/tree/v5.4.14"
12480
+            },
12481
+            "funding": [
12482
+                {
12483
+                    "url": "https://symfony.com/sponsor",
12484
+                    "type": "custom"
12485
+                },
12486
+                {
12487
+                    "url": "https://github.com/fabpot",
12488
+                    "type": "github"
12489
+                },
12490
+                {
12491
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12492
+                    "type": "tidelift"
12493
+                }
12494
+            ],
12495
+            "time": "2022-10-07T08:01:20+00:00"
12496
+        },
12497
+        {
12498
+            "name": "symfony/var-exporter",
12499
+            "version": "v6.1.3",
12500
+            "source": {
12501
+                "type": "git",
12502
+                "url": "https://github.com/symfony/var-exporter.git",
12503
+                "reference": "b49350f45cebbba6e5286485264b912f2bcfc9ef"
12504
+            },
12505
+            "dist": {
12506
+                "type": "zip",
12507
+                "url": "https://api.github.com/repos/symfony/var-exporter/zipball/b49350f45cebbba6e5286485264b912f2bcfc9ef",
12508
+                "reference": "b49350f45cebbba6e5286485264b912f2bcfc9ef",
12509
+                "shasum": ""
12510
+            },
12511
+            "require": {
12512
+                "php": ">=8.1"
12513
+            },
12514
+            "require-dev": {
12515
+                "symfony/var-dumper": "^5.4|^6.0"
12516
+            },
12517
+            "type": "library",
12518
+            "autoload": {
12519
+                "psr-4": {
12520
+                    "Symfony\\Component\\VarExporter\\": ""
12521
+                },
12522
+                "exclude-from-classmap": [
12523
+                    "/Tests/"
12524
+                ]
12525
+            },
12526
+            "notification-url": "https://packagist.org/downloads/",
12527
+            "license": [
12528
+                "MIT"
12529
+            ],
12530
+            "authors": [
12531
+                {
12532
+                    "name": "Nicolas Grekas",
12533
+                    "email": "p@tchwork.com"
12534
+                },
12535
+                {
12536
+                    "name": "Symfony Community",
12537
+                    "homepage": "https://symfony.com/contributors"
12538
+                }
12539
+            ],
12540
+            "description": "Allows exporting any serializable PHP data structure to plain PHP code",
12541
+            "homepage": "https://symfony.com",
12542
+            "keywords": [
12543
+                "clone",
12544
+                "construct",
12545
+                "export",
12546
+                "hydrate",
12547
+                "instantiate",
12548
+                "serialize"
12549
+            ],
12550
+            "support": {
12551
+                "source": "https://github.com/symfony/var-exporter/tree/v6.1.3"
12552
+            },
12553
+            "funding": [
12554
+                {
12555
+                    "url": "https://symfony.com/sponsor",
12556
+                    "type": "custom"
12557
+                },
12558
+                {
12559
+                    "url": "https://github.com/fabpot",
12560
+                    "type": "github"
12561
+                },
12562
+                {
12563
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12564
+                    "type": "tidelift"
12565
+                }
12566
+            ],
12567
+            "time": "2022-07-04T16:01:56+00:00"
12568
+        },
12569
+        {
12570
+            "name": "symfony/web-profiler-bundle",
12571
+            "version": "v5.4.14",
12572
+            "source": {
12573
+                "type": "git",
12574
+                "url": "https://github.com/symfony/web-profiler-bundle.git",
12575
+                "reference": "e41ebd5411908bc8afdc848ccf68918ecb243c02"
12576
+            },
12577
+            "dist": {
12578
+                "type": "zip",
12579
+                "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/e41ebd5411908bc8afdc848ccf68918ecb243c02",
12580
+                "reference": "e41ebd5411908bc8afdc848ccf68918ecb243c02",
12581
+                "shasum": ""
12582
+            },
12583
+            "require": {
12584
+                "php": ">=7.2.5",
12585
+                "symfony/config": "^4.4|^5.0|^6.0",
12586
+                "symfony/framework-bundle": "^5.3|^6.0",
12587
+                "symfony/http-kernel": "^5.3|^6.0",
12588
+                "symfony/polyfill-php80": "^1.16",
12589
+                "symfony/routing": "^4.4|^5.0|^6.0",
12590
+                "symfony/twig-bundle": "^4.4|^5.0|^6.0",
12591
+                "twig/twig": "^2.13|^3.0.4"
12592
+            },
12593
+            "conflict": {
12594
+                "symfony/dependency-injection": "<5.2",
12595
+                "symfony/form": "<4.4",
12596
+                "symfony/mailer": "<5.4",
12597
+                "symfony/messenger": "<4.4"
12598
+            },
12599
+            "require-dev": {
12600
+                "symfony/browser-kit": "^4.4|^5.0|^6.0",
12601
+                "symfony/console": "^4.4|^5.0|^6.0",
12602
+                "symfony/css-selector": "^4.4|^5.0|^6.0",
12603
+                "symfony/stopwatch": "^4.4|^5.0|^6.0"
12604
+            },
12605
+            "type": "symfony-bundle",
12606
+            "autoload": {
12607
+                "psr-4": {
12608
+                    "Symfony\\Bundle\\WebProfilerBundle\\": ""
12609
+                },
12610
+                "exclude-from-classmap": [
12611
+                    "/Tests/"
12612
+                ]
12613
+            },
12614
+            "notification-url": "https://packagist.org/downloads/",
12615
+            "license": [
12616
+                "MIT"
12617
+            ],
12618
+            "authors": [
12619
+                {
12620
+                    "name": "Fabien Potencier",
12621
+                    "email": "fabien@symfony.com"
12622
+                },
12623
+                {
12624
+                    "name": "Symfony Community",
12625
+                    "homepage": "https://symfony.com/contributors"
12626
+                }
12627
+            ],
12628
+            "description": "Provides a development tool that gives detailed information about the execution of any request",
12629
+            "homepage": "https://symfony.com",
12630
+            "support": {
12631
+                "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.4.14"
12632
+            },
12633
+            "funding": [
12634
+                {
12635
+                    "url": "https://symfony.com/sponsor",
12636
+                    "type": "custom"
12637
+                },
12638
+                {
12639
+                    "url": "https://github.com/fabpot",
12640
+                    "type": "github"
12641
+                },
12642
+                {
12643
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12644
+                    "type": "tidelift"
12645
+                }
12646
+            ],
12647
+            "time": "2022-10-01T21:59:28+00:00"
12648
+        },
12649
+        {
12650
+            "name": "symfony/yaml",
12651
+            "version": "v5.4.14",
12652
+            "source": {
12653
+                "type": "git",
12654
+                "url": "https://github.com/symfony/yaml.git",
12655
+                "reference": "e83fe9a72011f07c662da46a05603d66deeeb487"
12656
+            },
12657
+            "dist": {
12658
+                "type": "zip",
12659
+                "url": "https://api.github.com/repos/symfony/yaml/zipball/e83fe9a72011f07c662da46a05603d66deeeb487",
12660
+                "reference": "e83fe9a72011f07c662da46a05603d66deeeb487",
12661
+                "shasum": ""
12662
+            },
12663
+            "require": {
12664
+                "php": ">=7.2.5",
12665
+                "symfony/deprecation-contracts": "^2.1|^3",
12666
+                "symfony/polyfill-ctype": "^1.8"
12667
+            },
12668
+            "conflict": {
12669
+                "symfony/console": "<5.3"
12670
+            },
12671
+            "require-dev": {
12672
+                "symfony/console": "^5.3|^6.0"
12673
+            },
12674
+            "suggest": {
12675
+                "symfony/console": "For validating YAML files using the lint command"
12676
+            },
12677
+            "bin": [
12678
+                "Resources/bin/yaml-lint"
12679
+            ],
12680
+            "type": "library",
12681
+            "autoload": {
12682
+                "psr-4": {
12683
+                    "Symfony\\Component\\Yaml\\": ""
12684
+                },
12685
+                "exclude-from-classmap": [
12686
+                    "/Tests/"
12687
+                ]
12688
+            },
12689
+            "notification-url": "https://packagist.org/downloads/",
12690
+            "license": [
12691
+                "MIT"
12692
+            ],
12693
+            "authors": [
12694
+                {
12695
+                    "name": "Fabien Potencier",
12696
+                    "email": "fabien@symfony.com"
12697
+                },
12698
+                {
12699
+                    "name": "Symfony Community",
12700
+                    "homepage": "https://symfony.com/contributors"
12701
+                }
12702
+            ],
12703
+            "description": "Loads and dumps YAML files",
12704
+            "homepage": "https://symfony.com",
12705
+            "support": {
12706
+                "source": "https://github.com/symfony/yaml/tree/v5.4.14"
12707
+            },
12708
+            "funding": [
12709
+                {
12710
+                    "url": "https://symfony.com/sponsor",
12711
+                    "type": "custom"
12712
+                },
12713
+                {
12714
+                    "url": "https://github.com/fabpot",
12715
+                    "type": "github"
12716
+                },
12717
+                {
12718
+                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
12719
+                    "type": "tidelift"
12720
+                }
12721
+            ],
12722
+            "time": "2022-10-03T15:15:50+00:00"
12723
+        },
12724
+        {
12725
+            "name": "terminal42/escargot",
12726
+            "version": "1.4.1",
12727
+            "source": {
12728
+                "type": "git",
12729
+                "url": "https://github.com/terminal42/escargot.git",
12730
+                "reference": "4f93bf909803de0b8c88a7d03d2abdecb2e7461a"
12731
+            },
12732
+            "dist": {
12733
+                "type": "zip",
12734
+                "url": "https://api.github.com/repos/terminal42/escargot/zipball/4f93bf909803de0b8c88a7d03d2abdecb2e7461a",
12735
+                "reference": "4f93bf909803de0b8c88a7d03d2abdecb2e7461a",
12736
+                "shasum": ""
12737
+            },
12738
+            "require": {
12739
+                "ext-simplexml": "*",
12740
+                "nyholm/psr7": "^1.1",
12741
+                "php": "^7.2 || ^8.0",
12742
+                "psr/http-message": "^1.0",
12743
+                "psr/log": "^1.1",
12744
+                "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0",
12745
+                "symfony/event-dispatcher": "^4.4 || ^5.0 || ^6.0",
12746
+                "symfony/http-client": "^4.4 || ^5.0 || ^6.0",
12747
+                "webignition/robots-txt-file": "^3.0"
12748
+            },
12749
+            "require-dev": {
12750
+                "doctrine/dbal": "^2.13 || ^3.0",
12751
+                "symfony/finder": "^4.4 || ^5.0 || ^6.0",
12752
+                "symfony/phpunit-bridge": "^5.1.8 || ^6.0"
12753
+            },
12754
+            "type": "library",
12755
+            "autoload": {
12756
+                "psr-4": {
12757
+                    "Terminal42\\Escargot\\": "src/"
12758
+                }
12759
+            },
12760
+            "notification-url": "https://packagist.org/downloads/",
12761
+            "license": [
12762
+                "MIT"
12763
+            ],
12764
+            "authors": [
12765
+                {
12766
+                    "name": "Yanick Witschi",
12767
+                    "homepage": "https://github.com/toflar",
12768
+                    "role": "Developer"
12769
+                }
12770
+            ],
12771
+            "description": "A web crawler or spider library based on Symfony components",
12772
+            "homepage": "https://www.terminal42.ch",
12773
+            "keywords": [
12774
+                "crawl",
12775
+                "escargot",
12776
+                "index",
12777
+                "search",
12778
+                "spider"
12779
+            ],
12780
+            "support": {
12781
+                "issues": "https://github.com/terminal42/escargot/issues",
12782
+                "source": "https://github.com/terminal42/escargot"
12783
+            },
12784
+            "time": "2022-04-07T20:33:54+00:00"
12785
+        },
12786
+        {
12787
+            "name": "terminal42/service-annotation-bundle",
12788
+            "version": "1.1.4",
12789
+            "source": {
12790
+                "type": "git",
12791
+                "url": "https://github.com/terminal42/service-annotation-bundle.git",
12792
+                "reference": "ae6bed637c9e7bab0edc095b2f76b7857035390a"
12793
+            },
12794
+            "dist": {
12795
+                "type": "zip",
12796
+                "url": "https://api.github.com/repos/terminal42/service-annotation-bundle/zipball/ae6bed637c9e7bab0edc095b2f76b7857035390a",
12797
+                "reference": "ae6bed637c9e7bab0edc095b2f76b7857035390a",
12798
+                "shasum": ""
12799
+            },
12800
+            "require": {
12801
+                "doctrine/annotations": "^1.6",
12802
+                "php": "^7.1 || ^8.0",
12803
+                "symfony/dependency-injection": "^4.0 || ^5.0 || ^6.0",
12804
+                "symfony/http-kernel": "^4.0 || ^5.0 || ^6.0"
12805
+            },
12806
+            "require-dev": {
12807
+                "contao/easy-coding-standard": "^3.0"
12808
+            },
12809
+            "type": "symfony-bundle",
12810
+            "autoload": {
12811
+                "psr-4": {
12812
+                    "Terminal42\\ServiceAnnotationBundle\\": "src/"
12813
+                }
12814
+            },
12815
+            "notification-url": "https://packagist.org/downloads/",
12816
+            "license": [
12817
+                "MIT"
12818
+            ],
12819
+            "authors": [
12820
+                {
12821
+                    "name": "terminal42 gmbh",
12822
+                    "homepage": "https://www.terminal42.ch/"
12823
+                }
12824
+            ],
12825
+            "description": "Add service tags from class annotations",
12826
+            "support": {
12827
+                "issues": "https://github.com/terminal42/service-annotation-bundle/issues",
12828
+                "source": "https://github.com/terminal42/service-annotation-bundle"
12829
+            },
12830
+            "funding": [
12831
+                {
12832
+                    "url": "https://github.com/sponsors/terminal42",
12833
+                    "type": "github"
12834
+                },
12835
+                {
12836
+                    "url": "https://ko-fi.com/terminal42",
12837
+                    "type": "other"
12838
+                }
12839
+            ],
12840
+            "time": "2022-08-16T15:20:24+00:00"
12841
+        },
12842
+        {
12843
+            "name": "thecodingmachine/safe",
12844
+            "version": "v2.4.0",
12845
+            "source": {
12846
+                "type": "git",
12847
+                "url": "https://github.com/thecodingmachine/safe.git",
12848
+                "reference": "e788f3d09dcd36f806350aedb77eac348fafadd3"
12849
+            },
12850
+            "dist": {
12851
+                "type": "zip",
12852
+                "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/e788f3d09dcd36f806350aedb77eac348fafadd3",
12853
+                "reference": "e788f3d09dcd36f806350aedb77eac348fafadd3",
12854
+                "shasum": ""
12855
+            },
12856
+            "require": {
12857
+                "php": "^8.0"
12858
+            },
12859
+            "require-dev": {
12860
+                "phpstan/phpstan": "^1.5",
12861
+                "phpunit/phpunit": "^9.5",
12862
+                "squizlabs/php_codesniffer": "^3.2",
12863
+                "thecodingmachine/phpstan-strict-rules": "^1.0"
12864
+            },
12865
+            "type": "library",
12866
+            "extra": {
12867
+                "branch-alias": {
12868
+                    "dev-master": "2.2.x-dev"
12869
+                }
12870
+            },
12871
+            "autoload": {
12872
+                "files": [
12873
+                    "deprecated/apc.php",
12874
+                    "deprecated/array.php",
12875
+                    "deprecated/datetime.php",
12876
+                    "deprecated/libevent.php",
12877
+                    "deprecated/misc.php",
12878
+                    "deprecated/password.php",
12879
+                    "deprecated/mssql.php",
12880
+                    "deprecated/stats.php",
12881
+                    "deprecated/strings.php",
12882
+                    "lib/special_cases.php",
12883
+                    "deprecated/mysqli.php",
12884
+                    "generated/apache.php",
12885
+                    "generated/apcu.php",
12886
+                    "generated/array.php",
12887
+                    "generated/bzip2.php",
12888
+                    "generated/calendar.php",
12889
+                    "generated/classobj.php",
12890
+                    "generated/com.php",
12891
+                    "generated/cubrid.php",
12892
+                    "generated/curl.php",
12893
+                    "generated/datetime.php",
12894
+                    "generated/dir.php",
12895
+                    "generated/eio.php",
12896
+                    "generated/errorfunc.php",
12897
+                    "generated/exec.php",
12898
+                    "generated/fileinfo.php",
12899
+                    "generated/filesystem.php",
12900
+                    "generated/filter.php",
12901
+                    "generated/fpm.php",
12902
+                    "generated/ftp.php",
12903
+                    "generated/funchand.php",
12904
+                    "generated/gettext.php",
12905
+                    "generated/gmp.php",
12906
+                    "generated/gnupg.php",
12907
+                    "generated/hash.php",
12908
+                    "generated/ibase.php",
12909
+                    "generated/ibmDb2.php",
12910
+                    "generated/iconv.php",
12911
+                    "generated/image.php",
12912
+                    "generated/imap.php",
12913
+                    "generated/info.php",
12914
+                    "generated/inotify.php",
12915
+                    "generated/json.php",
12916
+                    "generated/ldap.php",
12917
+                    "generated/libxml.php",
12918
+                    "generated/lzf.php",
12919
+                    "generated/mailparse.php",
12920
+                    "generated/mbstring.php",
12921
+                    "generated/misc.php",
12922
+                    "generated/mysql.php",
12923
+                    "generated/network.php",
12924
+                    "generated/oci8.php",
12925
+                    "generated/opcache.php",
12926
+                    "generated/openssl.php",
12927
+                    "generated/outcontrol.php",
12928
+                    "generated/pcntl.php",
12929
+                    "generated/pcre.php",
12930
+                    "generated/pgsql.php",
12931
+                    "generated/posix.php",
12932
+                    "generated/ps.php",
12933
+                    "generated/pspell.php",
12934
+                    "generated/readline.php",
12935
+                    "generated/rpminfo.php",
12936
+                    "generated/rrd.php",
12937
+                    "generated/sem.php",
12938
+                    "generated/session.php",
12939
+                    "generated/shmop.php",
12940
+                    "generated/sockets.php",
12941
+                    "generated/sodium.php",
12942
+                    "generated/solr.php",
12943
+                    "generated/spl.php",
12944
+                    "generated/sqlsrv.php",
12945
+                    "generated/ssdeep.php",
12946
+                    "generated/ssh2.php",
12947
+                    "generated/stream.php",
12948
+                    "generated/strings.php",
12949
+                    "generated/swoole.php",
12950
+                    "generated/uodbc.php",
12951
+                    "generated/uopz.php",
12952
+                    "generated/url.php",
12953
+                    "generated/var.php",
12954
+                    "generated/xdiff.php",
12955
+                    "generated/xml.php",
12956
+                    "generated/xmlrpc.php",
12957
+                    "generated/yaml.php",
12958
+                    "generated/yaz.php",
12959
+                    "generated/zip.php",
12960
+                    "generated/zlib.php"
12961
+                ],
12962
+                "classmap": [
12963
+                    "lib/DateTime.php",
12964
+                    "lib/DateTimeImmutable.php",
12965
+                    "lib/Exceptions/",
12966
+                    "deprecated/Exceptions/",
12967
+                    "generated/Exceptions/"
12968
+                ]
12969
+            },
12970
+            "notification-url": "https://packagist.org/downloads/",
12971
+            "license": [
12972
+                "MIT"
12973
+            ],
12974
+            "description": "PHP core functions that throw exceptions instead of returning FALSE on error",
12975
+            "support": {
12976
+                "issues": "https://github.com/thecodingmachine/safe/issues",
12977
+                "source": "https://github.com/thecodingmachine/safe/tree/v2.4.0"
12978
+            },
12979
+            "time": "2022-10-07T14:02:17+00:00"
12980
+        },
12981
+        {
12982
+            "name": "toflar/psr6-symfony-http-cache-store",
12983
+            "version": "3.0.1",
12984
+            "source": {
12985
+                "type": "git",
12986
+                "url": "https://github.com/Toflar/psr6-symfony-http-cache-store.git",
12987
+                "reference": "0a6dd0da8dcce37efd3f3ac12e6f435dcd8fe244"
12988
+            },
12989
+            "dist": {
12990
+                "type": "zip",
12991
+                "url": "https://api.github.com/repos/Toflar/psr6-symfony-http-cache-store/zipball/0a6dd0da8dcce37efd3f3ac12e6f435dcd8fe244",
12992
+                "reference": "0a6dd0da8dcce37efd3f3ac12e6f435dcd8fe244",
12993
+                "shasum": ""
12994
+            },
12995
+            "require": {
12996
+                "php": "^7.2 | ^8.0",
12997
+                "symfony/cache": "^4.4 | ^5.0",
12998
+                "symfony/http-foundation": "^4.4 | ^5.0",
12999
+                "symfony/http-kernel": "^4.4 | ^5.0",
13000
+                "symfony/lock": "^4.4 | ^5.0",
13001
+                "symfony/options-resolver": "^4.4 | ^5.0"
13002
+            },
13003
+            "require-dev": {
13004
+                "symfony/phpunit-bridge": "^5.0"
13005
+            },
13006
+            "type": "library",
13007
+            "autoload": {
13008
+                "psr-4": {
13009
+                    "Toflar\\Psr6HttpCacheStore\\": "src"
13010
+                }
13011
+            },
13012
+            "notification-url": "https://packagist.org/downloads/",
13013
+            "license": [
13014
+                "MIT"
13015
+            ],
13016
+            "authors": [
13017
+                {
13018
+                    "name": "Yanick Witschi",
13019
+                    "email": "yanick.witschi@terminal42.ch"
13020
+                }
13021
+            ],
13022
+            "description": "An alternative store implementation for Symfony's HttpCache reverse proxy that supports auto-pruning of expired entries and cache invalidation by tags.",
13023
+            "support": {
13024
+                "issues": "https://github.com/Toflar/psr6-symfony-http-cache-store/issues",
13025
+                "source": "https://github.com/Toflar/psr6-symfony-http-cache-store/tree/3.0.1"
13026
+            },
13027
+            "time": "2020-11-23T21:38:47+00:00"
13028
+        },
13029
+        {
13030
+            "name": "twig/extra-bundle",
13031
+            "version": "v3.4.0",
13032
+            "source": {
13033
+                "type": "git",
13034
+                "url": "https://github.com/twigphp/twig-extra-bundle.git",
13035
+                "reference": "2e58256b0e9fe52f30149347c0547e4633304765"
13036
+            },
13037
+            "dist": {
13038
+                "type": "zip",
13039
+                "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/2e58256b0e9fe52f30149347c0547e4633304765",
13040
+                "reference": "2e58256b0e9fe52f30149347c0547e4633304765",
13041
+                "shasum": ""
13042
+            },
13043
+            "require": {
13044
+                "php": ">=7.2.5",
13045
+                "symfony/framework-bundle": "^4.4|^5.0|^6.0",
13046
+                "symfony/twig-bundle": "^4.4|^5.0|^6.0",
13047
+                "twig/twig": "^2.7|^3.0"
13048
+            },
13049
+            "require-dev": {
13050
+                "league/commonmark": "^1.0|^2.0",
13051
+                "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0",
13052
+                "twig/cache-extra": "^3.0",
13053
+                "twig/cssinliner-extra": "^2.12|^3.0",
13054
+                "twig/html-extra": "^2.12|^3.0",
13055
+                "twig/inky-extra": "^2.12|^3.0",
13056
+                "twig/intl-extra": "^2.12|^3.0",
13057
+                "twig/markdown-extra": "^2.12|^3.0",
13058
+                "twig/string-extra": "^2.12|^3.0"
13059
+            },
13060
+            "type": "symfony-bundle",
13061
+            "extra": {
13062
+                "branch-alias": {
13063
+                    "dev-master": "3.2-dev"
13064
+                }
13065
+            },
13066
+            "autoload": {
13067
+                "psr-4": {
13068
+                    "Twig\\Extra\\TwigExtraBundle\\": ""
13069
+                },
13070
+                "exclude-from-classmap": [
13071
+                    "/Tests/"
13072
+                ]
13073
+            },
13074
+            "notification-url": "https://packagist.org/downloads/",
13075
+            "license": [
13076
+                "MIT"
13077
+            ],
13078
+            "authors": [
13079
+                {
13080
+                    "name": "Fabien Potencier",
13081
+                    "email": "fabien@symfony.com",
13082
+                    "homepage": "http://fabien.potencier.org",
13083
+                    "role": "Lead Developer"
13084
+                }
13085
+            ],
13086
+            "description": "A Symfony bundle for extra Twig extensions",
13087
+            "homepage": "https://twig.symfony.com",
13088
+            "keywords": [
13089
+                "bundle",
13090
+                "extra",
13091
+                "twig"
13092
+            ],
13093
+            "support": {
13094
+                "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.4.0"
13095
+            },
13096
+            "funding": [
13097
+                {
13098
+                    "url": "https://github.com/fabpot",
13099
+                    "type": "github"
13100
+                },
13101
+                {
13102
+                    "url": "https://tidelift.com/funding/github/packagist/twig/twig",
13103
+                    "type": "tidelift"
13104
+                }
13105
+            ],
13106
+            "time": "2022-01-04T13:58:53+00:00"
13107
+        },
13108
+        {
13109
+            "name": "twig/twig",
13110
+            "version": "v3.4.3",
13111
+            "source": {
13112
+                "type": "git",
13113
+                "url": "https://github.com/twigphp/Twig.git",
13114
+                "reference": "c38fd6b0b7f370c198db91ffd02e23b517426b58"
13115
+            },
13116
+            "dist": {
13117
+                "type": "zip",
13118
+                "url": "https://api.github.com/repos/twigphp/Twig/zipball/c38fd6b0b7f370c198db91ffd02e23b517426b58",
13119
+                "reference": "c38fd6b0b7f370c198db91ffd02e23b517426b58",
13120
+                "shasum": ""
13121
+            },
13122
+            "require": {
13123
+                "php": ">=7.2.5",
13124
+                "symfony/polyfill-ctype": "^1.8",
13125
+                "symfony/polyfill-mbstring": "^1.3"
13126
+            },
13127
+            "require-dev": {
13128
+                "psr/container": "^1.0",
13129
+                "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0"
13130
+            },
13131
+            "type": "library",
13132
+            "extra": {
13133
+                "branch-alias": {
13134
+                    "dev-master": "3.4-dev"
13135
+                }
13136
+            },
13137
+            "autoload": {
13138
+                "psr-4": {
13139
+                    "Twig\\": "src/"
13140
+                }
13141
+            },
13142
+            "notification-url": "https://packagist.org/downloads/",
13143
+            "license": [
13144
+                "BSD-3-Clause"
13145
+            ],
13146
+            "authors": [
13147
+                {
13148
+                    "name": "Fabien Potencier",
13149
+                    "email": "fabien@symfony.com",
13150
+                    "homepage": "http://fabien.potencier.org",
13151
+                    "role": "Lead Developer"
13152
+                },
13153
+                {
13154
+                    "name": "Twig Team",
13155
+                    "role": "Contributors"
13156
+                },
13157
+                {
13158
+                    "name": "Armin Ronacher",
13159
+                    "email": "armin.ronacher@active-4.com",
13160
+                    "role": "Project Founder"
13161
+                }
13162
+            ],
13163
+            "description": "Twig, the flexible, fast, and secure template language for PHP",
13164
+            "homepage": "https://twig.symfony.com",
13165
+            "keywords": [
13166
+                "templating"
13167
+            ],
13168
+            "support": {
13169
+                "issues": "https://github.com/twigphp/Twig/issues",
13170
+                "source": "https://github.com/twigphp/Twig/tree/v3.4.3"
13171
+            },
13172
+            "funding": [
13173
+                {
13174
+                    "url": "https://github.com/fabpot",
13175
+                    "type": "github"
13176
+                },
13177
+                {
13178
+                    "url": "https://tidelift.com/funding/github/packagist/twig/twig",
13179
+                    "type": "tidelift"
13180
+                }
13181
+            ],
13182
+            "time": "2022-09-28T08:42:51+00:00"
13183
+        },
13184
+        {
13185
+            "name": "ua-parser/uap-php",
13186
+            "version": "v3.9.14",
13187
+            "source": {
13188
+                "type": "git",
13189
+                "url": "https://github.com/ua-parser/uap-php.git",
13190
+                "reference": "b796c5ea5df588e65aeb4e2c6cce3811dec4fed6"
13191
+            },
13192
+            "dist": {
13193
+                "type": "zip",
13194
+                "url": "https://api.github.com/repos/ua-parser/uap-php/zipball/b796c5ea5df588e65aeb4e2c6cce3811dec4fed6",
13195
+                "reference": "b796c5ea5df588e65aeb4e2c6cce3811dec4fed6",
13196
+                "shasum": ""
13197
+            },
13198
+            "require": {
13199
+                "composer/ca-bundle": "^1.1",
13200
+                "php": "^7.2 || ^8.0"
13201
+            },
13202
+            "require-dev": {
13203
+                "phpstan/phpstan": "^0.12.33",
13204
+                "phpunit/phpunit": "^8 || ^9",
13205
+                "symfony/console": "^3.4 || ^4.2 || ^4.3 || ^5.0",
13206
+                "symfony/filesystem": "^3.4 || ^4.2 ||  ^4.3 || ^5.0",
13207
+                "symfony/finder": "^3.4 || ^4.2 || ^4.3 || ^5.0",
13208
+                "symfony/yaml": "^3.4 || ^4.2 || ^4.3 || ^5.0",
13209
+                "vimeo/psalm": "^3.12"
13210
+            },
13211
+            "suggest": {
13212
+                "symfony/console": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0",
13213
+                "symfony/filesystem": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0",
13214
+                "symfony/finder": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0",
13215
+                "symfony/yaml": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0"
13216
+            },
13217
+            "bin": [
13218
+                "bin/uaparser"
13219
+            ],
13220
+            "type": "library",
13221
+            "autoload": {
13222
+                "psr-4": {
13223
+                    "UAParser\\": "src"
13224
+                }
13225
+            },
13226
+            "notification-url": "https://packagist.org/downloads/",
13227
+            "license": [
13228
+                "MIT"
13229
+            ],
13230
+            "authors": [
13231
+                {
13232
+                    "name": "Dave Olsen",
13233
+                    "email": "dmolsen@gmail.com"
13234
+                },
13235
+                {
13236
+                    "name": "Lars Strojny",
13237
+                    "email": "lars@strojny.net"
13238
+                }
13239
+            ],
13240
+            "description": "A multi-language port of Browserscope's user agent parser.",
13241
+            "support": {
13242
+                "issues": "https://github.com/ua-parser/uap-php/issues",
13243
+                "source": "https://github.com/ua-parser/uap-php/tree/v3.9.14"
13244
+            },
13245
+            "time": "2020-10-02T23:36:20+00:00"
13246
+        },
13247
+        {
13248
+            "name": "vonrotenberg/contao-component-animejs",
13249
+            "version": "3.2.0",
13250
+            "source": {
13251
+                "type": "git",
13252
+                "url": "https://gitrepo.satis.esales-media.de/vonRotenberg/contao-component-animejs.git",
13253
+                "reference": "9810a7cafd0469f657d5ddc6ae70966d0b246ab8"
13254
+            },
13255
+            "require": {
13256
+                "contao-components/installer": "^1.2.0"
13257
+            },
13258
+            "type": "contao-component",
13259
+            "license": [
13260
+                "MIT"
13261
+            ],
13262
+            "authors": [
13263
+                {
13264
+                    "name": "Benjamin Roth",
13265
+                    "homepage": "https://www.vonrotenberg.de"
13266
+                }
13267
+            ],
13268
+            "description": "anime.js animation library integration for Contao Open Source CMS",
13269
+            "time": "2020-05-22T19:46:51+00:00"
13270
+        },
13271
+        {
13272
+            "name": "webignition/disallowed-character-terminated-string",
13273
+            "version": "2.0",
13274
+            "source": {
13275
+                "type": "git",
13276
+                "url": "https://github.com/webignition/disallowed-character-terminated-string.git",
13277
+                "reference": "1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e"
13278
+            },
13279
+            "dist": {
13280
+                "type": "zip",
13281
+                "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e",
13282
+                "reference": "1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e",
13283
+                "shasum": ""
13284
+            },
13285
+            "require": {
13286
+                "php": ">=7.2"
13287
+            },
13288
+            "require-dev": {
13289
+                "phpstan/phpstan": "^0.12.3",
13290
+                "phpunit/phpunit": "~8.0",
13291
+                "squizlabs/php_codesniffer": "^3.5"
13292
+            },
13293
+            "type": "library",
13294
+            "autoload": {
13295
+                "psr-4": {
13296
+                    "webignition\\DisallowedCharacterTerminatedString\\": "src"
13297
+                }
13298
+            },
13299
+            "notification-url": "https://packagist.org/downloads/",
13300
+            "license": [
13301
+                "MIT"
13302
+            ],
13303
+            "authors": [
13304
+                {
13305
+                    "name": "Jon Cram",
13306
+                    "email": "webignition@gmail.com"
13307
+                }
13308
+            ],
13309
+            "description": "A string terminated by one or more disallowed characters",
13310
+            "homepage": "https://github.com/webignition/disallowed-character-terminated-string",
13311
+            "keywords": [
13312
+                "string",
13313
+                "terminated"
13314
+            ],
13315
+            "support": {
13316
+                "issues": "https://github.com/webignition/disallowed-character-terminated-string/issues",
13317
+                "source": "https://github.com/webignition/disallowed-character-terminated-string/tree/master"
13318
+            },
13319
+            "time": "2019-12-20T15:52:44+00:00"
13320
+        },
13321
+        {
13322
+            "name": "webignition/robots-txt-file",
13323
+            "version": "3.0",
13324
+            "source": {
13325
+                "type": "git",
13326
+                "url": "https://github.com/webignition/robots-txt-file.git",
13327
+                "reference": "51bd7b1045348d94177cf6b21415385bf0923fa6"
13328
+            },
13329
+            "dist": {
13330
+                "type": "zip",
13331
+                "url": "https://api.github.com/repos/webignition/robots-txt-file/zipball/51bd7b1045348d94177cf6b21415385bf0923fa6",
13332
+                "reference": "51bd7b1045348d94177cf6b21415385bf0923fa6",
13333
+                "shasum": ""
13334
+            },
13335
+            "require": {
13336
+                "ext-json": "*",
13337
+                "ext-mbstring": "*",
13338
+                "php": ">=7.2.0",
13339
+                "webignition/disallowed-character-terminated-string": ">=2,<3"
13340
+            },
13341
+            "require-dev": {
13342
+                "phpstan/phpstan": "^0.12.3",
13343
+                "phpunit/phpunit": "^8.0",
13344
+                "squizlabs/php_codesniffer": "^3.5"
13345
+            },
13346
+            "type": "library",
13347
+            "autoload": {
13348
+                "psr-4": {
13349
+                    "webignition\\RobotsTxt\\": "src/",
13350
+                    "webignition\\RobotsTxt\\Tests\\": "tests/"
13351
+                }
13352
+            },
13353
+            "notification-url": "https://packagist.org/downloads/",
13354
+            "license": [
13355
+                "MIT"
13356
+            ],
13357
+            "authors": [
13358
+                {
13359
+                    "name": "Jon Cram",
13360
+                    "email": "webignition@gmail.com"
13361
+                }
13362
+            ],
13363
+            "description": "Models a robots.txt file",
13364
+            "homepage": "https://github.com/webignition/robots-txt-file",
13365
+            "keywords": [
13366
+                "parser",
13367
+                "robots.txt"
13368
+            ],
13369
+            "support": {
13370
+                "issues": "https://github.com/webignition/robots-txt-file/issues",
13371
+                "source": "https://github.com/webignition/robots-txt-file/tree/3.0"
13372
+            },
13373
+            "time": "2019-12-20T17:50:44+00:00"
13374
+        },
13375
+        {
13376
+            "name": "wikimedia/less.php",
13377
+            "version": "1.8.2",
13378
+            "source": {
13379
+                "type": "git",
13380
+                "url": "https://github.com/wikimedia/less.php.git",
13381
+                "reference": "e238ad228d74b6ffd38209c799b34e9826909266"
13382
+            },
13383
+            "dist": {
13384
+                "type": "zip",
13385
+                "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266",
13386
+                "reference": "e238ad228d74b6ffd38209c799b34e9826909266",
13387
+                "shasum": ""
13388
+            },
13389
+            "require": {
13390
+                "php": ">=7.2.9"
13391
+            },
13392
+            "require-dev": {
13393
+                "phpunit/phpunit": "7.5.14"
13394
+            },
13395
+            "bin": [
13396
+                "bin/lessc"
13397
+            ],
13398
+            "type": "library",
13399
+            "autoload": {
13400
+                "psr-0": {
13401
+                    "Less": "lib/"
13402
+                },
13403
+                "classmap": [
13404
+                    "lessc.inc.php"
13405
+                ]
13406
+            },
13407
+            "notification-url": "https://packagist.org/downloads/",
13408
+            "license": [
13409
+                "Apache-2.0"
13410
+            ],
13411
+            "authors": [
13412
+                {
13413
+                    "name": "Josh Schmidt",
13414
+                    "homepage": "https://github.com/oyejorge"
13415
+                },
13416
+                {
13417
+                    "name": "Matt Agar",
13418
+                    "homepage": "https://github.com/agar"
13419
+                },
13420
+                {
13421
+                    "name": "Martin Jantošovič",
13422
+                    "homepage": "https://github.com/Mordred"
13423
+                }
13424
+            ],
13425
+            "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)",
13426
+            "keywords": [
13427
+                "css",
13428
+                "less",
13429
+                "less.js",
13430
+                "lesscss",
13431
+                "php",
13432
+                "stylesheet"
13433
+            ],
13434
+            "support": {
13435
+                "source": "https://github.com/wikimedia/less.php/tree/1.8.2"
13436
+            },
13437
+            "time": "2019-11-06T18:30:11+00:00"
13438
+        }
13439
+    ],
13440
+    "packages-dev": [],
13441
+    "aliases": [],
13442
+    "minimum-stability": "stable",
13443
+    "stability-flags": {
13444
+        "contao/conflicts": 20
13445
+    },
13446
+    "prefer-stable": false,
13447
+    "prefer-lowest": false,
13448
+    "platform": [],
13449
+    "platform-dev": [],
13450
+    "plugin-api-version": "2.3.0"
13451
+}
0 13452
new file mode 100644
1 13453
new file mode 100644
2 13454
Binary files /dev/null and b/files/pub/dev/Links_Platzhalter/Bildschirmfoto 2022-04-20 um 10.27.53.png differ
3 13455
new file mode 100644
4 13456
Binary files /dev/null and b/files/pub/dev/Links_Platzhalter/Bildschirmfoto 2022-04-20 um 10.57.47.png differ
5 13457
new file mode 100644
6 13458
Binary files /dev/null and b/files/pub/dev/Links_Platzhalter/Bildschirmfoto 2022-04-20 um 10.58.25.png differ
7 13459
new file mode 100644
8 13460
Binary files /dev/null and b/files/pub/dev/Links_Platzhalter/Bildschirmfoto 2022-04-25 um 10.37.04.png differ
9 13461
new file mode 100644
10 13462
Binary files /dev/null and b/files/pub/dev/Links_Platzhalter/Bildschirmfoto 2022-06-02 um 12.05.03.png differ
11 13463
new file mode 100644
12 13464
new file mode 100644
... ...
@@ -0,0 +1,107 @@
1
+@mixin column-classes($gutter-width, $max-columns, $class-name) {
2
+  @for $cols from 1 through $max-columns {
3
+    @for $span from 1 through $cols {
4
+      &.-#{unquote($class-name)}-col-#{$cols}-#{$span} {
5
+        flex-basis: 100% / $cols * $span - ($gutter-width * 100%);
6
+        max-width: 100% / $cols * $span - ($gutter-width * 100%);
7
+        order: 6;
8
+      }
9
+    }
10
+  }
11
+
12
+  @for $cols from 1 through $max-columns {
13
+    &.-#{unquote($class-name)}-order-#{$cols} {
14
+      order: $cols;
15
+    }
16
+  }
17
+}
18
+
19
+$gutter-width: floor((1 / 1200) * 1000000) / 1000000 * 60;
20
+
21
+.rs-columns {
22
+  display: flex;
23
+  align-items: flex-start;
24
+  flex-wrap: wrap;
25
+  margin-left: -#{$gutter-width * 100%};
26
+  margin-top: -#{$gutter-width * 100%};
27
+
28
+  &.-valign-center {
29
+    align-items: center;
30
+  }
31
+  &.-valign-bottom {
32
+    align-items: flex-end;
33
+  }
34
+  &.-valign-stretch {
35
+    align-items: stretch;
36
+  }
37
+
38
+  &.-inline {
39
+    display: inline-flex;
40
+    margin-top: 0;
41
+    margin-left: 0;
42
+    .rs-column {
43
+      margin: #{$gutter-width * 100%} #{$gutter-width/2 * 100%} 0;
44
+    }
45
+  }
46
+}
47
+
48
+.rs-column {
49
+  flex: 0;
50
+  max-width: 100%;
51
+  min-width: 0;
52
+  margin-top: $gutter-width * 100%;
53
+  margin-left: $gutter-width * 100%;
54
+  order: 6;
55
+
56
+  /*> * + * {
57
+    margin-top: 30px;
58
+  }*/
59
+
60
+  @include column-classes($gutter-width, 6, large);
61
+
62
+  &.-valign-center {
63
+    align-self: center;
64
+  }
65
+  &.-valign-bottom {
66
+    align-self: flex-end;
67
+  }
68
+  &.-valign-stretch {
69
+    align-self: stretch;
70
+  }
71
+}
72
+
73
+// Tablet portrait format (viewport width 900px and below)
74
+@media screen and (max-width: 900px) {
75
+  $gutter-width: floor((1 / 900) * 1000000) / 1000000 * 60;
76
+
77
+  .rs-columns {
78
+    margin-left: -#{$gutter-width * 100%};
79
+    margin-top: -#{$gutter-width * 100%};
80
+  }
81
+
82
+  .rs-column {
83
+    margin-top: $gutter-width * 100%;
84
+    margin-left: $gutter-width * 100%;
85
+    order: 6;
86
+
87
+    @include column-classes($gutter-width, 6, medium);
88
+  }
89
+}
90
+
91
+// Mobile (viewport width 599px and below)
92
+@media screen and (max-width: 599px) {
93
+  $gutter-width: floor((1 / 599) * 1000000) / 1000000 * 60;
94
+
95
+  .rs-columns {
96
+    margin-left: -#{$gutter-width * 100%};
97
+    margin-top: -#{$gutter-width * 100%};
98
+  }
99
+
100
+  .rs-column {
101
+    margin-top: $gutter-width * 100%;
102
+    margin-left: $gutter-width * 100%;
103
+    order: 6;
104
+
105
+    @include column-classes($gutter-width, 6, small);
106
+  }
107
+}
0 108
new file mode 100644
... ...
@@ -0,0 +1,49 @@
1
+@font-face {
2
+  font-family: 'icomoon';
3
+  src:  url('../../fonts/icomoon.eot?q0bly');
4
+  src:  url('../../fonts/icomoon.eot?q0bly#iefix') format('embedded-opentype'),
5
+    url('../../fonts/icomoon.woff2?q0bly') format('woff2'),
6
+    url('../../fonts/icomoon.ttf?q0bly') format('truetype'),
7
+    url('../../fonts/icomoon.woff?q0bly') format('woff'),
8
+    url('../../fonts/icomoon.svg?q0bly#icomoon') format('svg');
9
+  font-weight: normal;
10
+  font-style: normal;
11
+  font-display: block;
12
+}
13
+
14
+.ico {
15
+  /* use !important to prevent issues with browser extensions that change fonts */
16
+  font-family: 'icomoon' !important;
17
+  speak: none;
18
+  font-style: normal;
19
+  font-weight: normal;
20
+  font-variant: normal;
21
+  text-transform: none;
22
+  line-height: 1;
23
+
24
+  /* Better Font Rendering =========== */
25
+  -webkit-font-smoothing: antialiased;
26
+  -moz-osx-font-smoothing: grayscale;
27
+}
28
+
29
+.ico-keyboard_arrow_down:before {
30
+  content: "\e900";
31
+}
32
+.ico-keyboard_arrow_left:before {
33
+  content: "\e901";
34
+}
35
+.ico-keyboard_arrow_right:before {
36
+  content: "\e902";
37
+}
38
+.ico-keyboard_arrow_up:before {
39
+  content: "\e903";
40
+}
41
+.ico-arrow_back_ios:before {
42
+  content: "\e904";
43
+}
44
+.ico-arrow_forward_ios:before {
45
+  content: "\e905";
46
+}
47
+.ico-zoom_in:before {
48
+  content: "\e906";
49
+}
0 50
new file mode 100644
... ...
@@ -0,0 +1,29 @@
1
+.ico {
2
+    display: inline-block;
3
+}
4
+
5
+.ico:before {
6
+    vertical-align: bottom;
7
+}
8
+
9
+.ico-lg {
10
+    font-size: 1.33333333em;
11
+    line-height: 0.45em;
12
+    vertical-align: -15%;
13
+}
14
+.ico-2x {
15
+    font-size: 2em;
16
+}
17
+.ico-3x {
18
+    font-size: 3em;
19
+}
20
+.ico-4x {
21
+    font-size: 4em;
22
+}
23
+.ico-5x {
24
+    font-size: 5em;
25
+}
26
+.ico-fw {
27
+    width: 1.28571429em;
28
+    text-align: center;
29
+}
0 30
\ No newline at end of file
1 31
new file mode 100644
... ...
@@ -0,0 +1,104 @@
1
+/* roboto-300 - latin */
2
+@font-face {
3
+  font-family: 'Roboto';
4
+  font-style: normal;
5
+  font-weight: 300;
6
+  src: url('../../fonts/roboto-v20-latin-300.eot'); /* IE9 Compat Modes */
7
+  src: local('Roboto Light'), local('Roboto-Light'),
8
+  url('../../fonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
9
+  url('../../fonts/roboto-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
10
+  url('../../fonts/roboto-v20-latin-300.woff') format('woff'), /* Modern Browsers */
11
+  url('../../fonts/roboto-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
12
+  url('../../fonts/roboto-v20-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
13
+}
14
+/* roboto-regular - latin */
15
+@font-face {
16
+  font-family: 'Roboto';
17
+  font-style: normal;
18
+  font-weight: 400;
19
+  src: url('../../fonts/roboto-v20-latin-regular.eot'); /* IE9 Compat Modes */
20
+  src: local('Roboto'), local('Roboto-Regular'),
21
+  url('../../fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
22
+  url('../../fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
23
+  url('../../fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
24
+  url('../../fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
25
+  url('../../fonts/roboto-v20-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
26
+}
27
+/* roboto-italic - latin */
28
+@font-face {
29
+  font-family: 'Roboto';
30
+  font-style: italic;
31
+  font-weight: 400;
32
+  src: url('../../fonts/roboto-v20-latin-italic.eot'); /* IE9 Compat Modes */
33
+  src: local('Roboto Italic'), local('Roboto-Italic'),
34
+  url('../../fonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
35
+  url('../../fonts/roboto-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
36
+  url('../../fonts/roboto-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
37
+  url('../../fonts/roboto-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
38
+  url('../../fonts/roboto-v20-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
39
+}
40
+/* roboto-300italic - latin */
41
+@font-face {
42
+  font-family: 'Roboto';
43
+  font-style: italic;
44
+  font-weight: 300;
45
+  src: url('../../fonts/roboto-v20-latin-300italic.eot'); /* IE9 Compat Modes */
46
+  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
47
+  url('../../fonts/roboto-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
48
+  url('../../fonts/roboto-v20-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
49
+  url('../../fonts/roboto-v20-latin-300italic.woff') format('woff'), /* Modern Browsers */
50
+  url('../../fonts/roboto-v20-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
51
+  url('../../fonts/roboto-v20-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
52
+}
53
+/* roboto-500italic - latin */
54
+@font-face {
55
+  font-family: 'Roboto';
56
+  font-style: italic;
57
+  font-weight: 500;
58
+  src: url('../../fonts/roboto-v20-latin-500italic.eot'); /* IE9 Compat Modes */
59
+  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
60
+  url('../../fonts/roboto-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
61
+  url('../../fonts/roboto-v20-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
62
+  url('../../fonts/roboto-v20-latin-500italic.woff') format('woff'), /* Modern Browsers */
63
+  url('../../fonts/roboto-v20-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
64
+  url('../../fonts/roboto-v20-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
65
+}
66
+/* roboto-500 - latin */
67
+@font-face {
68
+  font-family: 'Roboto';
69
+  font-style: normal;
70
+  font-weight: 500;
71
+  src: url('../../fonts/roboto-v20-latin-500.eot'); /* IE9 Compat Modes */
72
+  src: local('Roboto Medium'), local('Roboto-Medium'),
73
+  url('../../fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
74
+  url('../../fonts/roboto-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
75
+  url('../../fonts/roboto-v20-latin-500.woff') format('woff'), /* Modern Browsers */
76
+  url('../../fonts/roboto-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
77
+  url('../../fonts/roboto-v20-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
78
+}
79
+/* roboto-700italic - latin */
80
+@font-face {
81
+  font-family: 'Roboto';
82
+  font-style: italic;
83
+  font-weight: 700;
84
+  src: url('../../fonts/roboto-v20-latin-700italic.eot'); /* IE9 Compat Modes */
85
+  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
86
+  url('../../fonts/roboto-v20-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
87
+  url('../../fonts/roboto-v20-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
88
+  url('../../fonts/roboto-v20-latin-700italic.woff') format('woff'), /* Modern Browsers */
89
+  url('../../fonts/roboto-v20-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
90
+  url('../../fonts/roboto-v20-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
91
+}
92
+/* roboto-700 - latin */
93
+@font-face {
94
+  font-family: 'Roboto';
95
+  font-style: normal;
96
+  font-weight: 700;
97
+  src: url('../../fonts/roboto-v20-latin-700.eot'); /* IE9 Compat Modes */
98
+  src: local('Roboto Bold'), local('Roboto-Bold'),
99
+  url('../../fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
100
+  url('../../fonts/roboto-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
101
+  url('../../fonts/roboto-v20-latin-700.woff') format('woff'), /* Modern Browsers */
102
+  url('../../fonts/roboto-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
103
+  url('../../fonts/roboto-v20-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
104
+}
0 105
\ No newline at end of file
1 106
new file mode 100644
... ...
@@ -0,0 +1,24 @@
1
+.ico {
2
+  display: inline-block;
3
+  width: 1em;
4
+  height: 1em;
5
+  stroke-width: 0;
6
+  stroke: currentColor;
7
+  fill: currentColor;
8
+}
9
+
10
+/* ==========================================
11
+Single-colored icons can be modified like so:
12
+.ico-name {
13
+  font-size: 32px;
14
+  color: red;
15
+}
16
+========================================== */
17
+
18
+.ico-durbach_signet {
19
+  width: 1.9794921875em;
20
+}
21
+
22
+.ico-durbacher_logo {
23
+  width: 7.666015625em;
24
+}
0 25
new file mode 100644
... ...
@@ -0,0 +1,25 @@
1
+.ico-wrapper {
2
+  font-size: 1em;
3
+  display: flex;
4
+  align-items: center;
5
+  justify-content: center;
6
+  line-height: inherit;
7
+  text-align: center;
8
+  margin: 0;
9
+}
10
+
11
+.ico {
12
+  display: inline-block;
13
+  width: 1em;
14
+  height: 1em;
15
+  stroke-width: 0;
16
+  stroke: currentColor;
17
+  fill: currentColor;
18
+}
19
+
20
+svg {
21
+  &.ico
22
+  {
23
+    vertical-align: middle;
24
+  }
25
+}
0 26
new file mode 100644
... ...
@@ -0,0 +1,5 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+@if not-imported("functions") { @import "functions"; }
4
+@if not-imported("mixins") { @import "mixins"; }
5
+@if not-imported("init") { @import "init"; }
0 6
new file mode 100644
... ...
@@ -0,0 +1,88 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+
4
+@function font-size($size,$ascendant-font-size: $font-size-default) {
5
+  @return $size / $ascendant-font-size * 1rem
6
+}
7
+
8
+@function str-replace($string, $search, $replace: '') {
9
+  $index: str-index($string, $search);
10
+
11
+  @if $index {
12
+    @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
13
+  }
14
+
15
+  @return $string;
16
+}
17
+
18
+@function repeat($character, $n){
19
+  $c:"";
20
+  @if $n > 0 {
21
+    @for $i from 1 through $n {
22
+      $c: $c + $character;
23
+    }
24
+  }
25
+  @return $c;
26
+}
27
+
28
+/// Convert angle
29
+/// @author Chris Eppstein
30
+/// @param {Number} $value - Value to convert
31
+/// @param {String} $unit - Unit to convert to
32
+/// @return {Number} Converted angle
33
+@function convert-angle($value, $unit) {
34
+  $convertable-units: deg grad turn rad;
35
+  $conversion-factors: 1 (10grad/9deg) (1turn/360deg) (3.1415926rad/180deg);
36
+  @if index($convertable-units, unit($value)) and index($convertable-units, $unit) {
37
+    @return $value
38
+             / nth($conversion-factors, index($convertable-units, unit($value)))
39
+             * nth($conversion-factors, index($convertable-units, $unit));
40
+  }
41
+
42
+  @warn "Cannot convert `#{unit($value)}` to `#{$unit}`.";
43
+}
44
+
45
+/// Test if `$value` is an angle
46
+/// @param {*} $value - Value to test
47
+/// @return {Bool}
48
+@function is-direction($value) {
49
+  $is-direction: index((to top, to top right, to right top, to right, to bottom right, to right bottom, to bottom, to bottom left, to left bottom, to left, to left top, to top left), $value);
50
+  $is-angle: type-of($value) == 'number' and index('deg' 'grad' 'turn' 'rad', unit($value));
51
+
52
+  @return $is-direction or $is-angle;
53
+}
54
+
55
+/// Convert a direction to legacy syntax
56
+/// @param {Keyword | Angle} $value - Value to convert
57
+/// @require {function} is-direction
58
+/// @require {function} convert-angle
59
+@function legacy-direction($value) {
60
+  @if is-direction($value) == false {
61
+    @warn "Cannot convert `#{$value}` to legacy syntax because it doesn't seem to be an angle or a direction";
62
+  }
63
+
64
+  $conversion-map: (
65
+    to top          : bottom,
66
+    to top right    : bottom left,
67
+    to right top    : left bottom,
68
+    to right        : left,
69
+    to bottom right : top left,
70
+    to right bottom : left top,
71
+    to bottom       : top,
72
+    to bottom left  : top right,
73
+    to left bottom  : right top,
74
+    to left         : right,
75
+    to left top     : right bottom,
76
+    to top left     : bottom right
77
+  );
78
+
79
+  @if map-has-key($conversion-map, $value) {
80
+    @return map-get($conversion-map, $value);
81
+  }
82
+
83
+  @return 90deg - convert-angle($value, 'deg');
84
+}
85
+
86
+@function col($columns, $container-columns, $gap: 0) {
87
+  @return $columns / $container-columns * 100% - ($gap * 100%);
88
+}
0 89
new file mode 100644
... ...
@@ -0,0 +1,15 @@
1
+/* If this function is imported, you can import scss files using:
2
+
3
+   @if not-imported("your-file") { @import "your-file"; }
4
+*/
5
+$imported-once-files: () !default;
6
+
7
+@function not-imported($name) {
8
+  $imported-once-files: $imported-once-files !global;
9
+  $module_index: index($imported-once-files, $name);
10
+  @if (($module_index == null) or ($module_index == false)) {
11
+    $imported-once-files: append($imported-once-files, $name) !global;
12
+    @return true;
13
+  }
14
+  @return false;
15
+}
0 16
\ No newline at end of file
1 17
new file mode 100644
... ...
@@ -0,0 +1,89 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+
4
+/**
5
+ * Flexible images (videos see #4896)
6
+ *
7
+ * @see http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries
8
+ */
9
+img {
10
+  max-width:100%;
11
+  height:auto;
12
+}
13
+.ie7 img {
14
+  -ms-interpolation-mode:bicubic;
15
+}
16
+.ie8 img {
17
+  width:auto; /* see #5789 */
18
+}
19
+
20
+/**
21
+ * Hide invisible elements
22
+ */
23
+.invisible {
24
+  border:0;
25
+  clip:rect(0 0 0 0);
26
+  height:1px;
27
+  margin:-1px;
28
+  overflow:hidden;
29
+  padding:0;
30
+  position:absolute;
31
+  width:1px;
32
+}
33
+
34
+/**
35
+ * Margins, Paddings, Alignment, Text transforms and decorations
36
+ */
37
+.tt_u {
38
+  text-transform: uppercase;
39
+  letter-spacing: 0.1em;
40
+}
41
+
42
+.td_u {
43
+  border-bottom: 1px $color-text solid;
44
+}
45
+
46
+.ta_left {
47
+  text-align: left;
48
+}
49
+
50
+.ta_right {
51
+  text-align: right;
52
+}
53
+
54
+.ta_center {
55
+  text-align: center;
56
+}
57
+.fl_left {
58
+  float: left;
59
+}
60
+.fl_right {
61
+  float: right;
62
+}
63
+
64
+.fw_light {
65
+  font-weight: 300;
66
+}
67
+.fw_normal {
68
+  font-weight: 400;
69
+}
70
+.fw_semi-bold {
71
+  font-weight: 600;
72
+}
73
+.fw_bold {
74
+  font-weight: 700;
75
+}
76
+
77
+/* --- CE SPACING --- */
78
+.spc_default {
79
+  margin-bottom: $gutter-default*2;
80
+}
81
+.spc_paragraph {
82
+  margin-bottom: 1.5rem;
83
+}
84
+.spc_boxed {
85
+  margin-bottom: 20px;
86
+}
87
+.pad_default {
88
+  padding: $gutter-default 0;
89
+}
0 90
\ No newline at end of file
1 91
new file mode 100644
... ...
@@ -0,0 +1,508 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+@if not-imported("functions") { @import "functions"; }
4
+
5
+/**
6
+ * Layout
7
+ */
8
+@mixin centered($max-width: $breakpoint-desktop, $resp-padding: 15px) {
9
+  max-width: $max-width;
10
+  margin: 0 auto;
11
+  position: relative;
12
+
13
+  @media screen and (max-width: $max-width + 2 * $resp-padding) {
14
+    -webkit-box-sizing: border-box;
15
+    -moz-box-sizing: border-box;
16
+    box-sizing: border-box;
17
+    padding-left: $resp-padding;
18
+    padding-right: $resp-padding;
19
+  }
20
+}
21
+@mixin centered-1200 {
22
+ @include centered();
23
+}
24
+
25
+/**
26
+ * Responsive
27
+ */
28
+@mixin for-max-size($size) {
29
+  @media screen and (max-width: $size) { @content; }
30
+}
31
+@mixin for-min-size($size) {
32
+  @media screen and (min-width: $size) { @content; }
33
+}
34
+@mixin for-tablet {
35
+  @include for-max-size($breakpoint-tablet) { @content; }
36
+}
37
+@mixin for-mobile {
38
+  @include for-max-size($breakpoint-mobile) { @content; }
39
+}
40
+@mixin for-tablet-up {
41
+  @include for-min-size($breakpoint-mobile+1) { @content; }
42
+}
43
+@mixin for-desktop-up {
44
+  @include for-min-size($breakpoint-tablet+1) { @content; }
45
+}
46
+
47
+/**
48
+ * Shorthand
49
+ */
50
+@mixin transform($transform...) {
51
+  -webkit-transform: $transform;
52
+  -moz-transform: $transform;
53
+  -ms-transform: $transform;
54
+  -o-transform: $transform;
55
+  transform: $transform;
56
+}
57
+
58
+@mixin transition($transition...) {
59
+  -webkit-transition: $transition;
60
+  -moz-transition: $transition;
61
+  -ms-transition: $transition;
62
+  -o-transition: $transition;
63
+  transition: $transition;
64
+}
65
+
66
+@mixin box-sizing($boxval) {
67
+  -webkit-box-sizing: $boxval;
68
+  -moz-box-sizing: $boxval;
69
+  box-sizing: $boxval;
70
+}
71
+
72
+@mixin box-shadow($shadow...) {
73
+  -webkit-box-shadow: $shadow;
74
+  -moz-box-shadow: $shadow;
75
+  box-shadow: $shadow;
76
+}
77
+
78
+@mixin border-radius($radius) {
79
+  -webkit-border-radius: $radius;
80
+  -moz-border-radius: $radius;
81
+  border-radius: $radius;
82
+}
83
+
84
+@mixin filter($filter) {
85
+  -webkit-filter: $filter;
86
+  -ms-filter: $filter;
87
+  filter: $filter;
88
+}
89
+
90
+@mixin placeholder {
91
+  &::-webkit-placeholder {
92
+    @content;
93
+  }
94
+  &:-moz-placeholder {
95
+    @content;
96
+  }
97
+  &::-moz-placeholder {
98
+    @content;
99
+  }
100
+  &:-ms-input-placeholder {
101
+    @content;
102
+  }
103
+  &::-ms-input-placeholder {
104
+    @content;
105
+  }
106
+  &:-ms-placeholder {
107
+    @content;
108
+  }
109
+  &:-o-placeholder {
110
+    @content;
111
+  }
112
+  &::placeholder {
113
+    @content;
114
+  }
115
+}
116
+
117
+@mixin aspect-ratio($width, $height, $float: false) {
118
+  position: relative;
119
+  @if $float {
120
+    overflow: hidden;
121
+    &:before {
122
+      display: table;
123
+      content: "";
124
+      padding-top: ($height / $width) * 100%;
125
+      float: left;
126
+    }
127
+  } @else {
128
+    &:before {
129
+      display: block;
130
+      content: "";
131
+      width: 100%;
132
+      padding-top: ($height / $width) * 100%;
133
+    }
134
+    > * {
135
+      position: absolute;
136
+      top: 0;
137
+      left: 0;
138
+      right: 0;
139
+      bottom: 0;
140
+    }
141
+  }
142
+}
143
+
144
+/// Mixin printing a linear-gradient
145
+/// as well as a plain color fallback
146
+/// and the `-webkit-` prefixed declaration
147
+/// @access public
148
+/// @param {String | List | Angle} $direction - Linear gradient direction
149
+/// @param {Arglist} $color-stops - List of color-stops composing the gradient
150
+@mixin linear-gradient($direction, $color-stops...) {
151
+  @if is-direction($direction) == false {
152
+    $color-stops: ($direction, $color-stops);
153
+    $direction: 180deg;
154
+  }
155
+
156
+  background: nth(nth($color-stops, 1), 1);
157
+  background: -webkit-linear-gradient(legacy-direction($direction), $color-stops);
158
+  background: linear-gradient($direction, $color-stops);
159
+}
160
+
161
+@mixin column-classes($gutter-width, $max-columns, $class-name) {
162
+  @for $cols from 1 through $max-columns {
163
+    @for $span from 1 through $cols {
164
+      &.-#{unquote($class-name)}-col-#{$cols}-#{$span} {
165
+        flex-basis: 100% / $cols * $span - ($gutter-width * 100%);
166
+        max-width: 100% / $cols * $span - ($gutter-width * 100%);
167
+        order: 6;
168
+      }
169
+    }
170
+  }
171
+
172
+  @for $cols from 1 through $max-columns {
173
+    &.-#{unquote($class-name)}-order-#{$cols} {
174
+      order: $cols;
175
+    }
176
+  }
177
+}
178
+
179
+/**
180
+ * Object Fit
181
+ */
182
+@mixin object-fit($mode: cover) {
183
+  object-fit: $mode;
184
+  font-family: 'object-fit: #{$mode};';
185
+  display: block;
186
+  width: 100%;
187
+  height: 100%;
188
+}
189
+
190
+/**
191
+ * Fonts
192
+ */
193
+@mixin small-caps {
194
+  font-weight: 400;
195
+  text-transform: lowercase;
196
+  font-family: $font-family-alternate-sc;
197
+}
198
+
199
+@mixin iconfont {
200
+  display: inline-block;
201
+  font-family: $font-family-icon !important;
202
+  speak: none;
203
+  font-style: normal;
204
+  font-weight: normal;
205
+  font-variant: normal;
206
+  text-transform: none;
207
+  line-height: 1;
208
+  -webkit-font-smoothing: antialiased;
209
+  -moz-osx-font-smoothing: grayscale;
210
+  vertical-align: -0.1em;
211
+}
212
+
213
+@mixin icon($content: "", $font-size: 100%, $line-height: 1) {
214
+  @include iconfont;
215
+  font-size: $font-size;
216
+  line-height: $line-height;
217
+  @if $content != "" {
218
+    content: $content;
219
+  }
220
+  -webkit-font-smoothing: antialiased;
221
+  font-smoothing: antialiased;
222
+  text-rendering: geometricPrecision;
223
+  text-indent: 0;
224
+  display: inline-block;
225
+  position: relative;
226
+}
227
+
228
+/**
229
+ * Clearfix
230
+ */
231
+@mixin cf {
232
+  &:before,
233
+  &:after {
234
+    content: " "; /* 1 */
235
+    display: table; /* 2 */
236
+  }
237
+
238
+  &:after {
239
+    clear: both;
240
+  }
241
+
242
+  /**
243
+   * For IE 6/7 only
244
+   * Include this rule to trigger hasLayout and contain floats.
245
+   */
246
+  & {
247
+    *zoom: 1;
248
+  }
249
+}
250
+
251
+/**
252
+ * Text-Styling
253
+ */
254
+@mixin headline($font-size: 100%, $font-weight: 400, $color: $color-headline, $font-family: $font-family) {
255
+  font-family: $font-family-alternate;
256
+  color: $color;
257
+  font-weight: $font-weight;
258
+  font-size: $font-size;
259
+}
260
+
261
+@mixin text-overflow-ellipsis {
262
+  white-space: nowrap;
263
+  overflow: hidden;
264
+  text-overflow: ellipsis;
265
+}
266
+
267
+/**
268
+ * Boxes
269
+ */
270
+
271
+@mixin box {
272
+  &:not(.rs-columns) {
273
+    background-color: $color-bg-primary;
274
+    padding: 20px 35px;
275
+    @include box-sizing(border-box);
276
+
277
+    .-has-buttons&,
278
+    &.-has-button {
279
+      position: relative;
280
+      padding-bottom: 65px;
281
+    }
282
+
283
+    .cta-button:last-child {
284
+      position: absolute;
285
+      bottom: 20px;
286
+      left: 35px;
287
+      right: 35px;
288
+    }
289
+  }
290
+
291
+  &.rs-columns {
292
+    margin-left: -10px;
293
+    margin-top: 0;
294
+    > * {
295
+      flex-shrink: 1;
296
+      flex-grow: 1;
297
+      background-color: $color-bg-primary;
298
+      margin-left: 10px;
299
+      margin-top: 20px;
300
+      padding: 20px 35px;
301
+      @include box-sizing(border-box);
302
+      position: relative;
303
+
304
+      .-has-buttons&,
305
+      &.-has-button {
306
+        padding-bottom: 65px;
307
+      }
308
+
309
+      .cta-button:last-child {
310
+        position: absolute;
311
+        bottom: 20px;
312
+        left: 35px;
313
+        right: 35px;
314
+      }
315
+    }
316
+  }
317
+}
318
+@mixin box-black{
319
+  @include box;
320
+  &:not(.rs-columns) {
321
+    background-color: $color-bg-secondary;
322
+    color: $color-text-invert;
323
+  }
324
+
325
+  &.rs-columns {
326
+    > * {
327
+      background-color: $color-bg-secondary;
328
+      color: $color-text-invert;
329
+    }
330
+  }
331
+}
332
+@mixin box-white{
333
+  @include box;
334
+  border: 1px $color-stroke-grey solid;
335
+}
336
+@mixin box-yellow {
337
+  @include box;
338
+  background-color: $color-bg-primary;
339
+  border: 1px $color-stroke-light solid;
340
+  padding: 10px;
341
+}
342
+@mixin box-grey {
343
+  @include box;
344
+  background-color: $color-bg-footer;
345
+  padding: 10px;
346
+}
347
+
348
+/**
349
+ * Buttons
350
+ */
351
+
352
+@mixin button($color: $button-color, $border-color: $button-border-color, $background-color: $button-background-color, $font-size: $font-size-button, $color-hover: $button-color-hl, $border-color-hover: $button-border-color-hl, $background-color-hover: $button-background-color-hl, $button-height: $button-height, $button-padding-vertical: $button-padding-vertical, $button-padding-horizontal: $button-padding-horizontal) {
353
+  $button-padding: $button-padding-vertical $button-padding-horizontal;
354
+  position: relative;
355
+  font-family: $font-family-form;
356
+  background: $background-color;
357
+  color: $color;
358
+  font-size: $font-size;
359
+  font-weight: 400;
360
+  display: inline-block;
361
+  padding: $button-padding;
362
+  height: $button-height;
363
+  line-height: #{$button-height - (2*$button-border-width) - (2*$button-padding-vertical)};
364
+  white-space: nowrap;
365
+  -webkit-box-sizing: border-box;
366
+  -moz-box-sizing: border-box;
367
+  box-sizing: border-box;
368
+  border: $button-border-width $border-color solid;
369
+  cursor: pointer;
370
+  text-align: center;
371
+  -webkit-transition: all 0.2s ease-in;
372
+  -moz-transition: all 0.2s ease-in;
373
+  -ms-transition: all 0.2s ease-in;
374
+  -o-transition: all 0.2s ease-in;
375
+  transition: all 0.2s ease-in;
376
+  text-transform: uppercase;
377
+
378
+  &[data-icon]:not([data-icon=""]) {
379
+    &:after {
380
+      @include icon(attr(data-icon),font-size(20px),inherit);
381
+      vertical-align: bottom;
382
+      margin-left: 1ex;
383
+    }
384
+  }
385
+
386
+  &:hover {
387
+    color: $color-hover;
388
+    border-color: $border-color-hover;
389
+    background: $background-color-hover;
390
+  }
391
+}
392
+
393
+@mixin button-text {
394
+  @include button($color: $color-text, $color-hover: $color-text, $background-color-hover: none);
395
+  background: none;
396
+  border: none;
397
+  height: auto;
398
+  padding: 0;
399
+  margin-right: auto;
400
+  color: $color-text;
401
+  text-transform: uppercase;
402
+  font-size: font-size(14px);
403
+  font-weight: 600;
404
+  letter-spacing: 0.1em;
405
+}
406
+
407
+@mixin button-icon-only($color: $button-color, $border-color: $button-border-color, $background-color: $button-background-color, $font-size: $font-size-default, $color-hover: $color, $border-color-hover: $border-color, $border-background-hover: mix($background-color,#000,70%)) {
408
+  @include button($color,$border-color,$background-color,$font-size,$color-hover,$border-color-hover,$border-background-hover);
409
+  min-width: $button-height;
410
+  text-indent: -9999px;
411
+  overflow: hidden;
412
+  font-size: 100%;
413
+
414
+  &:after {
415
+    text-indent: 0;
416
+    float: left;
417
+    margin: 0;
418
+    width: #{$button-height - (2*$button-padding-horizontal) - (2*$button-border-width)};
419
+  }
420
+}
421
+
422
+@mixin button-no-icon {
423
+  &:after {
424
+    display: none;
425
+  }
426
+}
427
+
428
+@mixin button-block {
429
+  display: block;
430
+  width: 100%;
431
+  -webkit-box-sizing: border-box;
432
+  -moz-box-sizing: border-box;
433
+  box-sizing: border-box;
434
+}
435
+
436
+@mixin button-outline($color: $button-o-color, $border-color: $button-o-border-color, $font-size: $font-size-default, $color-hover: $button-o-color-hl, $border-color-hover: $button-o-border-color-hl, $border-background-hover: $button-o-background-color-hl) {
437
+  @include button($color,$border-color,transparent,$font-size,$color-hover,$border-color-hover,$border-background-hover);
438
+}
439
+
440
+/**
441
+ * Avatar + Profiles
442
+ */
443
+@mixin avatar($size: 50px, $stroke-width: 3px) {
444
+  position: relative;
445
+  width: $size+2*$stroke-width;
446
+  height: $size+2*$stroke-width;
447
+  margin-right: 1em;
448
+  margin-bottom: 0.5em;
449
+  display: inline-block;
450
+  vertical-align: middle;
451
+  &:before {
452
+    position: absolute;
453
+    left: 0;
454
+    right: 0;
455
+    content: "";
456
+    display: inline-block;
457
+    width: $size;
458
+    height: $size;
459
+    border-radius: $size;
460
+    vertical-align: middle;
461
+    /*-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);
462
+    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);
463
+    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);*/
464
+  }
465
+  &[data-letters]:before {
466
+    content: attr(data-letters);
467
+    font-size: font-size($size*0.4);
468
+    font-weight: 400;
469
+    line-height: $size;
470
+    text-align: center;
471
+    color: white;
472
+    background: $color-bg-tertiary;
473
+    border: $stroke-width $color-stroke-grey solid;
474
+  }
475
+  &[data-staff] {
476
+    margin-right: #{$size*0.56-(($size+2*$stroke-width)*0.14*2)};
477
+    &:after {
478
+      @include icon("\ec66",font-size($size*0.14),4em);
479
+      position: absolute;
480
+      left: 100%;
481
+      bottom: -0.5em;
482
+      margin-left: -#{($size+2*$stroke-width)*0.14*2};
483
+      padding: 0;
484
+      width: 4em;
485
+      height: 4em;
486
+      -webkit-border-radius: 4em;
487
+      -moz-border-radius: 4em;
488
+      border-radius: 4em;
489
+      color: $color-bg-tertiary;
490
+      background-color: $color-bg-secondary;
491
+      border: $size*0.02 $color-stroke-grey solid;
492
+      text-align: center;
493
+      vertical-align: middle;
494
+      -webkit-box-sizing: border-box;
495
+      -moz-box-sizing: border-box;
496
+      box-sizing: border-box;
497
+    }
498
+  }
499
+  > * {
500
+    position: relative;
501
+    -webkit-border-radius: $size;
502
+    -moz-border-radius: $size;
503
+    border-radius: $size;
504
+    max-width: $size;
505
+    max-height: $size;
506
+    border: $stroke-width $color-stroke-grey solid;
507
+  }
508
+}
0 509
\ No newline at end of file
1 510
new file mode 100644
... ...
@@ -0,0 +1,128 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+/**
3
+ * Fonts
4
+ */
5
+$font-family: "Roboto", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
6
+$font-family-alternate: "kepler-std-display", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
7
+$font-family-alternate-sc: "FFEurekaStdSc", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
8
+$font-family-handwriting: "Carpenter", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
9
+$font-family-icon: "icomoon";
10
+
11
+/**
12
+ * Colors
13
+ */
14
+$color-bg-primary: #442e2c;
15
+$color-bg-secondary: #aaa194;
16
+$color-bg-tertiary: #000000;
17
+$color-bg-quaternary: #C48F3A;
18
+$color-bg-quaternary: #C69749;
19
+$color-bg-quinary: #C2BCB2;
20
+$color-bg-senary: #EDEBE8;
21
+$color-bg-lightergrey: #f3f3f3;
22
+$color-bg-lightgrey: #eaeaea;
23
+$color-bg-footer: #353939;
24
+
25
+$color-white: #ffffff;
26
+
27
+$color-list-icon: #000000;
28
+
29
+$color-stroke-grey: #cacaca;
30
+$color-stroke-light: #ffffff;
31
+
32
+$color-shadow: rgba(#0a5680,0.75);
33
+
34
+$color-nav: #000000;
35
+$color-nav-invert: #ffffff;
36
+$color-nav-hover: $color-bg-secondary;
37
+$color-nav-mobile: #ffffff;
38
+$color-headline: $color-bg-tertiary;
39
+$color-headline-invert: #ffffff;
40
+$color-link: $color-bg-secondary;
41
+$color-link-alt: #A69D8F;
42
+$color-text: $color-bg-primary;
43
+$color-text-info: $color-bg-quinary;
44
+$color-text-breadcrumb: #666666;
45
+$color-text-grey: #C4C0B7;
46
+$color-text-invert: #ffffff;
47
+$color-text-alt: $color-bg-secondary;
48
+$color-text-light: #dfddd7;
49
+$color-text-footer: #ffffff;
50
+$color-text-summary: #8D877C;
51
+
52
+/**
53
+ * Breakpoints
54
+ */
55
+$breakpoint-desktop: 1200px;
56
+$breakpoint-tablet: 900px;
57
+$breakpoint-mobile: 599px;
58
+
59
+/**
60
+ * Font sizes and defaults
61
+ */
62
+$font-size-default: 18px;
63
+$font-size-mainnav: 20px / $font-size-default * 100%;
64
+
65
+$font-weight-default: 300;
66
+$font-weight-bold: 700;
67
+
68
+$line-height-default: 1.2;
69
+
70
+/**
71
+ * Shadow
72
+ */
73
+$text-shadow-image: 0 2px 4px #000;
74
+
75
+/**
76
+ * Gutters
77
+ */
78
+$gutter-default: floor((1 / 1200) * 1000000) / 1000000 * 20 * 100%;
79
+//$gutter-default: 20px / $font-size-default * 1rem;
80
+
81
+
82
+/**
83
+ * Forms
84
+ */
85
+// Radius
86
+$field-radius: 0;
87
+
88
+// Colors
89
+$field-background-color: mix(#ffffff,$color-bg-quinary,80%);
90
+$field-background-color-ro: #eeeeee;
91
+$field-background-color-hl: mix($field-background-color,$color-bg-quinary,70%);
92
+$button-background-color: $color-bg-tertiary;
93
+$button-background-color-hl: $color-bg-secondary;
94
+$button-o-background-color-hl: $color-bg-secondary;
95
+
96
+$field-border-color: #CFCAC1;
97
+$field-border-color-hl: mix(#fff,$color-bg-quaternary,50%);
98
+$button-border-color: $color-bg-tertiary;
99
+$button-border-color-hl: $color-bg-secondary;
100
+$button-o-border-color: $color-bg-tertiary;
101
+$button-o-border-color-hl: $color-bg-secondary;
102
+
103
+$placeholder-color: $color-link-alt;
104
+$field-color: $color-text;
105
+$button-color: $color-text-invert;
106
+$button-color-hl: $color-text-invert;
107
+$button-o-color: $color-bg-tertiary;
108
+$button-o-color-hl: #ffffff;
109
+$label-color: inherit;
110
+
111
+// Sizes & Paddings
112
+$field-padding-vertical: 3px;
113
+$field-padding-horizontal: 6px;
114
+$field-padding: $field-padding-vertical $field-padding-horizontal;
115
+$field-height: 35px;
116
+$field-border-width: 1px;
117
+$button-padding-vertical: 3px;
118
+$button-padding-horizontal: 20px;
119
+$button-padding: $button-padding-vertical $button-padding-horizontal;
120
+$button-height: 35px;
121
+$button-border-width: 1px;
122
+
123
+$font-size-field: 14px / $font-size-default * 100%;
124
+$font-size-placeholder: 12px / $font-size-default * 1rem;
125
+$font-size-button: 16px / $font-size-default * 100%;
126
+
127
+// Font
128
+$font-family-form: $font-family;
0 129
new file mode 100644
... ...
@@ -0,0 +1,904 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+.content-wrapper {
5
+  @include centered-1200;
6
+  @include box-sizing(border-box);
7
+}
8
+
9
+.video_container {
10
+  video {
11
+    vertical-align: middle;
12
+  }
13
+
14
+  .responsive {
15
+    overflow: hidden;
16
+    position: relative;
17
+
18
+    video {
19
+      max-width:100%;
20
+      height:auto;
21
+      left: 0;
22
+      position: absolute;
23
+      top: 0;
24
+    }
25
+
26
+    iframe {
27
+      border: 0;
28
+      height: 100%;
29
+      left: 0;
30
+      position: absolute;
31
+      top: 0;
32
+      width: 100%;
33
+    }
34
+
35
+    &.ratio-169 {
36
+      padding-top: 56.25%;
37
+    }
38
+    &.ratio-1610 {
39
+      padding-top: 62.5%;
40
+    }
41
+    &.ratio-219 {
42
+      padding-top: 42.85%;
43
+    }
44
+    &.ratio-43 {
45
+      padding-top: 75%;
46
+    }
47
+    &.ratio-32 {
48
+      padding-top: 66.66%;
49
+    }
50
+  }
51
+}
52
+
53
+.image_container {
54
+
55
+  &,
56
+  picture {
57
+    overflow: hidden;
58
+  }
59
+
60
+  img {
61
+    vertical-align: middle;
62
+  }
63
+
64
+  a {
65
+    display: inline-block;
66
+    vertical-align: bottom;
67
+    overflow: hidden;
68
+    position: relative;
69
+
70
+    &:before/*,
71
+    &:after*/ {
72
+      -webkit-transition: all 0.25s;
73
+      -moz-transition: all 0.25s;
74
+      -ms-transition: all 0.25s;
75
+      -o-transition: all 0.25s;
76
+      transition: all 0.25s;
77
+    }
78
+
79
+    &:before {
80
+      //background: rgba(255, 255, 255, 0.25) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M30.821 26.973l-9.492-9.249c1.182-1.802 1.874-3.953 1.874-6.268 0-6.327-5.128-11.455-11.455-11.455s-11.454 5.128-11.454 11.455c0 6.326 5.128 11.454 11.454 11.454 1.88 0 3.649-0.462 5.213-1.263l9.771 9.521c0.569 0.555 1.307 0.832 2.044 0.832 0.763 0 1.524-0.296 2.098-0.886 1.129-1.158 1.106-3.013-0.053-4.142zM19.256 11.455c0 1.783-0.625 3.418-1.662 4.705-0.528 0.655-1.164 1.215-1.88 1.661-1.152 0.718-2.507 1.14-3.966 1.14-4.146 0-7.507-3.361-7.507-7.507s3.361-7.508 7.507-7.508c4.147 0 7.508 3.361 7.508 7.508z"></svg>');
81
+      background: rgba(255, 255, 255, 0.25) url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23323535" width="1.5em" height="1.5em" viewBox="0 0 32 32"%3E%3Cpath d="M30.821 26.973l-9.492-9.249c1.182-1.802 1.874-3.953 1.874-6.268 0-6.327-5.128-11.455-11.455-11.455s-11.454 5.128-11.454 11.455c0 6.326 5.128 11.454 11.454 11.454 1.88 0 3.649-0.462 5.213-1.263l9.771 9.521c0.569 0.555 1.307 0.832 2.044 0.832 0.763 0 1.524-0.296 2.098-0.886 1.129-1.158 1.106-3.013-0.053-4.142zM19.256 11.455c0 1.783-0.625 3.418-1.662 4.705-0.528 0.655-1.164 1.215-1.88 1.661-1.152 0.718-2.507 1.14-3.966 1.14-4.146 0-7.507-3.361-7.507-7.507s3.361-7.508 7.507-7.508c4.147 0 7.508 3.361 7.508 7.508z"/%3E%3C/svg%3E') 50% 50% no-repeat;
82
+      position: absolute;
83
+      top: 0;
84
+      bottom: 0;
85
+      left: 0;
86
+      right: 0;
87
+      visibility: hidden;
88
+      opacity: 0;
89
+      content: '';
90
+    }
91
+    /*&:after {
92
+      @include icon('\e906',26px);
93
+      position: absolute;
94
+      left: 50%;
95
+      top: 50%;
96
+      visibility: hidden;
97
+      opacity: 0;
98
+      margin: -13px 0 0 -13px;
99
+      color: rgba(0, 0, 0, 0.75);
100
+      -webkit-transform: scale3d(0.5,0.5,1);
101
+      -moz-transform: scale3d(0.5,0.5,1);
102
+      -ms-transform: scale3d(0.5,0.5,1);
103
+      -o-transform: scale3d(0.5,0.5,1);
104
+      transform: scale3d(0.5,0.5,1);
105
+    }*/
106
+
107
+    &:hover {
108
+      &:before/*,
109
+      &:after*/ {
110
+        opacity: 1;
111
+        visibility: visible;
112
+      }
113
+
114
+      /*&:after {
115
+        -webkit-transform: scale3d(1,1,1);
116
+        -moz-transform: scale3d(1,1,1);
117
+        -ms-transform: scale3d(1,1,1);
118
+        -o-transform: scale3d(1,1,1);
119
+        transform: scale3d(1,1,1);
120
+      }*/
121
+    }
122
+  }
123
+
124
+  figcaption {
125
+    padding: 5px 0 0;
126
+    font-size: font-size(13px);
127
+    color: $color-text-breadcrumb;
128
+    line-height: 1.3;
129
+  }
130
+
131
+  &.float_right {
132
+    float: right;
133
+    margin: 0 0 $gutter-default $gutter-default;
134
+  }
135
+
136
+  &.float_left {
137
+    float: left;
138
+    margin: 0 $gutter-default $gutter-default 0;
139
+  }
140
+
141
+  @media screen and (max-width: 599px) {
142
+    &.float_right {
143
+      float: none;
144
+      margin: 0 0 $gutter-default;
145
+    }
146
+
147
+    &.float_left {
148
+      float: none;
149
+      margin: 0 0 $gutter-default;
150
+    }
151
+  }
152
+}
153
+
154
+.embed-wrapper {
155
+  position: relative;
156
+  .embed-arrow {
157
+    z-index: 2;
158
+    background-color: $color-bg-tertiary;
159
+    color: $color-text-invert;
160
+
161
+    position: absolute;
162
+    left: 0;
163
+    top: 0;
164
+    bottom: 0;
165
+    right: 60%;
166
+    right: calc(50% + 250px);
167
+
168
+    @include for-max-size(1200px) {
169
+      right: auto;
170
+      width: 250px;
171
+    }
172
+
173
+    &:before {
174
+      position: absolute;
175
+      top:0;
176
+      bottom: 0;
177
+      left: 100%;
178
+      width: 50px;
179
+      content: '';
180
+      background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
181
+      -webkit-background-size: 100% 100%;
182
+      background-size: 100% 100%;
183
+    }
184
+
185
+    + .embed-map {
186
+      right: 0;
187
+      left: 40%;
188
+      left: calc(50% - 250px);
189
+      width: auto;
190
+
191
+      @include for-max-size(1200px) {
192
+        left: 0;
193
+        padding-left: 250px;
194
+
195
+        iframe {
196
+          left: 250px;
197
+          right: 0;
198
+          width: calc(100% - 250px);
199
+        }
200
+      }
201
+    }
202
+  }
203
+  .embed-map {
204
+    z-index: 1;
205
+    position: absolute;
206
+    left: 0;
207
+    top: 0;
208
+    width: 100%;
209
+    height: 100%;
210
+    overflow: hidden;
211
+
212
+    iframe {
213
+      position: absolute;
214
+      top: 0;
215
+      left: 0;
216
+      width: 100%;
217
+      height: 100%;
218
+    }
219
+  }
220
+
221
+  .embed-arrow-inside {
222
+    @include aspect-ratio(2,0.75,true);
223
+    @include centered-1200;
224
+    //z-index: 1;
225
+    display: flex;
226
+    align-items: center;
227
+
228
+    .embed-arrow-text-holder {
229
+      display: inline-flex;
230
+      justify-content: center;
231
+      width: 50%;
232
+      padding-right: 250px;
233
+      @include box-sizing(border-box);
234
+
235
+      @include for-max-size(1200px) {
236
+        width: 235px;
237
+        padding-right: 0;
238
+      }
239
+    }
240
+    .embed-arrow-text {
241
+      z-index: 2;
242
+      em, i {
243
+        font-style: normal;
244
+        color: $color-text-alt;
245
+      }
246
+
247
+      & {
248
+        color: $color-text-invert;
249
+      }
250
+
251
+      h1, h2, h3, h4, h5, h6 {
252
+        text-align: left;
253
+        color: $color-text-alt;
254
+
255
+        em, i {
256
+          color: $color-text-invert;
257
+        }
258
+      }
259
+    }
260
+  }
261
+
262
+  @include for-mobile {
263
+    display: flex;
264
+    flex-direction: column;
265
+    .embed-arrow {
266
+      display: none;
267
+
268
+      + .embed-map {
269
+        order: 2;
270
+        position: relative;
271
+        padding: 0;
272
+        @include aspect-ratio(2,1);
273
+
274
+        iframe {
275
+          width: 100%;
276
+          left: 0;
277
+        }
278
+      }
279
+    }
280
+    .embed-arrow-inside {
281
+      width: 100%;
282
+      justify-content: center;
283
+      order: 1;
284
+      background: $color-bg-tertiary;
285
+
286
+      .embed-arrow-text-holder {
287
+        padding: 50px 0;
288
+        &,
289
+        h1,h2,h3,h4,h5,h6 {
290
+          text-align: center;
291
+        }
292
+      }
293
+    }
294
+  }
295
+}
296
+
297
+/**
298
+ * Icon handling
299
+ */
300
+*[data-icon] {
301
+  &:before {
302
+    @include icon;
303
+    content: attr(data-icon);
304
+    margin-right: 0.5ex;
305
+  }
306
+  &.-after {
307
+    &:before {
308
+      content: none;
309
+    }
310
+    &:after {
311
+      @include icon(attr(data-icon));
312
+      margin-left: 0.5ex;
313
+    }
314
+  }
315
+}
316
+
317
+.show-mobile {
318
+  display: none;
319
+  @include for-mobile {
320
+    display: block;
321
+  }
322
+}
323
+.show-tablet {
324
+  display: none;
325
+  @include for-tablet {
326
+    display: block;
327
+  }
328
+}
329
+.show-tablet-up {
330
+  display: none;
331
+  @include for-tablet-up {
332
+    display: block;
333
+  }
334
+}
335
+.show-desktop-up {
336
+  display: none;
337
+  @include for-desktop-up {
338
+    display: block;
339
+  }
340
+}
341
+
342
+/**
343
+ * Separator
344
+ */
345
+hr {
346
+  border: none;
347
+  border-bottom: 1px $color-stroke-grey solid;
348
+  margin: 1.5em 0;
349
+}
350
+
351
+/**
352
+ * Lists
353
+ */
354
+ul,
355
+ol {
356
+  &.list {
357
+    padding-top: 0.25em;
358
+    margin-bottom: 0.75em;
359
+
360
+    li {
361
+      position: relative;
362
+      line-height: 1.3;
363
+      padding: 0 0 0.25em 15px;
364
+
365
+      &:last-child {
366
+        padding-bottom: 0;
367
+      }
368
+
369
+      &:before {
370
+        //@include icon("\e913",100%,1);
371
+        line-height: 1;
372
+        font-size: 100%;
373
+        content: '\2022';
374
+        color: $color-list-icon;
375
+        position: absolute;
376
+        left: 0;
377
+        top: 0.1em;
378
+      }
379
+
380
+      &[data-icon] {
381
+        &:before {
382
+          content: attr(data-icon);
383
+        }
384
+      }
385
+    }
386
+
387
+    &.list-check {
388
+      li {
389
+        &:before {
390
+          content: '\e98e';
391
+        }
392
+      }
393
+    }
394
+  }
395
+
396
+  &.attribute_list {
397
+    -webkit-box-sizing: border-box;
398
+    -moz-box-sizing: border-box;
399
+    box-sizing: border-box;
400
+
401
+    .attribute {
402
+      font-size: font-size(13px);
403
+      text-transform: uppercase;
404
+      font-weight: 600;
405
+      line-height: 1/13*(12*1.5);
406
+      letter-spacing: 0.1em;
407
+      position: relative;
408
+      padding: 0.25em 0 0.25em 140px;
409
+      min-height: 1.5em;
410
+
411
+      .label {
412
+        font-size: font-size(12px);
413
+        text-transform: uppercase;
414
+        font-weight: 600;
415
+        line-height: 1.5;
416
+        letter-spacing: 0.1em;
417
+        color: $color-bg-quaternary;
418
+        position: absolute;
419
+        max-width: 130px;
420
+        left: 0;
421
+        top: 0.25em;
422
+
423
+        &:after {
424
+          //content: ':';
425
+        }
426
+      }
427
+
428
+      @include for-mobile {
429
+        padding-left: 0;
430
+        margin-bottom: 0.5em;
431
+        .label {
432
+          position: relative;
433
+          left: auto;
434
+          top: auto;
435
+          display: block;
436
+        }
437
+      }
438
+
439
+      &.rows {
440
+        padding-left: 0;
441
+        font-family: $font-family-alternate;
442
+        font-size: font-size(16px);
443
+        letter-spacing: normal;
444
+        text-transform: none;
445
+        line-height: 1/16*(12*1.5);
446
+        margin-bottom: 0.5em;
447
+
448
+        p {
449
+          margin-bottom: 0.5em;
450
+        }
451
+
452
+        .label {
453
+          font-family: $font-family;
454
+          font-size: font-size(12px);
455
+          position: relative;
456
+          left: auto;
457
+          top: auto;
458
+          display: block;
459
+        }
460
+      }
461
+
462
+      &.spacing {
463
+        margin-bottom: 1.5em;
464
+      }
465
+    }
466
+  }
467
+}
468
+
469
+ol {
470
+  padding-left: 1.1em;
471
+
472
+  &.list {
473
+    li {
474
+      padding-left: 5px;
475
+
476
+      &:before {
477
+        content: none;
478
+      }
479
+    }
480
+  }
481
+}
482
+
483
+.ce_text {
484
+  ul,ol {
485
+    @extend .list;
486
+  }
487
+
488
+  a:not(.button) {
489
+    &[target="_blank"]:not(.-ico-dl) {
490
+      &:before {
491
+        content: '';
492
+        width: .5em;
493
+        height: 1em;
494
+        display: inline-block;
495
+        position: relative;
496
+        background: $color-link;
497
+        -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 62 123' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M60.32,65.45c1.409,-2.509 1.409,-5.581 0,-8.09l-36.13,-54.92c-1.41,-2.31 -5.08,-3.18 -7.05,-1.74l-15,7c-2.22,1.39 -2.78,5.14 -1.37,7.46l30.23,46.24l-29.95,45.67c-1.69,2.6 -0.84,6.36 0.85,7.52l15.24,7.22c2.25,1.45 5.64,0.29 7.05,-1.73l36.13,-54.63Z' style='fill:%23#{str-replace($color-bg-secondary,'#','')};fill-rule:nonzero;'/%3E%3C/svg%3E");
498
+        mask-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 62 123' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M60.32,65.45c1.409,-2.509 1.409,-5.581 0,-8.09l-36.13,-54.92c-1.41,-2.31 -5.08,-3.18 -7.05,-1.74l-15,7c-2.22,1.39 -2.78,5.14 -1.37,7.46l30.23,46.24l-29.95,45.67c-1.69,2.6 -0.84,6.36 0.85,7.52l15.24,7.22c2.25,1.45 5.64,0.29 7.05,-1.73l36.13,-54.63Z' style='fill:%23#{str-replace($color-bg-secondary,'#','')};fill-rule:nonzero;'/%3E%3C/svg%3E");
499
+        -webkit-mask-repeat: no-repeat;
500
+        mask-repeat: no-repeat;
501
+        vertical-align: middle;
502
+        margin-right: 10px;
503
+        @include transition(all 0.2s ease);
504
+      }
505
+
506
+      &:hover {
507
+        &:before {
508
+          background: mix($color-link,#000,80%);
509
+          @include transform(translateX(5px));
510
+        }
511
+      }
512
+    }
513
+    &.-emphasised-block {
514
+      font-size: 1.5em;
515
+      text-transform: uppercase;
516
+      font-weight: 700;
517
+    }
518
+    /*&.-ico-dl {
519
+      &:before {
520
+        @include icon('\e908');
521
+        margin-right: 5px;
522
+      }
523
+    }
524
+    &.-ico-goto {
525
+      &:before {
526
+        @include icon('\e90a');
527
+        margin-right: 5px;
528
+      }
529
+    }*/
530
+  }
531
+}
532
+
533
+/**
534
+ * Multi column text
535
+ */
536
+.ce_text {
537
+
538
+  &.layout_2col {
539
+
540
+    .text {
541
+      -webkit-column-count: 2;
542
+      -moz-column-count: 2;
543
+      column-count: 2;
544
+      -webkit-column-gap: $gutter-default;
545
+      -moz-column-gap: $gutter-default;
546
+      column-gap: $gutter-default;
547
+
548
+      p, div, ul, ol, dl {
549
+        break-inside: avoid-column;
550
+        break-before: auto;
551
+      }
552
+
553
+      h1, h2, h3, h4, h5, h6 {
554
+        break-inside: avoid-column;
555
+        break-after: avoid-column;
556
+      }
557
+    }
558
+
559
+    @media screen and (max-width: 599px) {
560
+      .text {
561
+        -webkit-column-count: 1;
562
+        -moz-column-count: 1;
563
+        column-count: 1;
564
+      }
565
+    }
566
+  }
567
+}
568
+
569
+/**
570
+ * Back links
571
+ */
572
+p.back,
573
+.ce_hyperlink.back {
574
+  clear: both;
575
+  > a {
576
+    text-transform: uppercase;
577
+    font-size: font-size(14px);
578
+    font-weight: 600;
579
+    color: $color-text;
580
+    letter-spacing: 0.1em;
581
+
582
+    svg {
583
+      vertical-align: -1px;
584
+      font-size: font-size(12px);
585
+    }
586
+  }
587
+}
588
+
589
+/**
590
+ * Boxes
591
+ */
592
+%box {
593
+  @include box;
594
+}
595
+
596
+%box-white {
597
+  @include box-white;
598
+}
599
+
600
+%box-grey {
601
+  @include box-grey;
602
+}
603
+
604
+.box {
605
+  @extend %box;
606
+}
607
+
608
+/**
609
+ * Slider related
610
+ */
611
+.negate-slider-pagination {
612
+  margin-bottom: -30px;
613
+
614
+  /*@media screen and (max-width: 900px) {
615
+    &.-medium-col-1-1 {
616
+      margin-bottom: 0;
617
+    }
618
+  }
619
+  @media screen and (max-width: 599px) {
620
+    &.-small-col-1-1 {
621
+      margin-bottom: 0;
622
+    }
623
+  }*/
624
+}
625
+
626
+/**
627
+ * PAGINATION
628
+ */
629
+.pagination {
630
+  @include box;
631
+  line-height: 35px;
632
+  display: flex;
633
+  p {
634
+    font-size: font-size(14px);
635
+    float: left;
636
+    font-weight: 600;
637
+    letter-spacing: 0.1em;
638
+    text-transform: uppercase;
639
+    margin: 0 auto 0 0;
640
+  }
641
+
642
+  ul {
643
+    text-align: center;
644
+    position: relative;
645
+    padding: 0;
646
+    margin: 0 0 0 auto;
647
+  }
648
+
649
+  li {
650
+    display: inline-block;
651
+    vertical-align: middle;
652
+    margin-bottom: 0;
653
+
654
+    a {
655
+      &:hover {
656
+        border-bottom-color: $color-bg-secondary;
657
+        color: mix($color-link,#000,60%);
658
+      }
659
+    }
660
+
661
+    a,strong {
662
+      font-weight: 400;
663
+      display: block;
664
+      min-width: 1.5em;
665
+      height: 2em;
666
+      line-height: 2em;
667
+      padding: 0 0.125em;
668
+      -webkit-box-sizing: border-box;
669
+      -moz-box-sizing: border-box;
670
+      box-sizing: border-box;
671
+      border-bottom: 2px transparent solid;
672
+      color: $color-link;
673
+      text-align: center;
674
+      -webkit-transition: all 0.25s;
675
+      -moz-transition: all 0.25s;
676
+      -ms-transition: all 0.25s;
677
+      -o-transition: all 0.25s;
678
+      transition: all 0.25s;
679
+
680
+      &.active
681
+      {
682
+        border-bottom-color: $color-bg-secondary;
683
+        color: $color-text;
684
+        font-weight: 600;
685
+      }
686
+
687
+      &.next,
688
+      &.previous,
689
+      &.first,
690
+      &.last {
691
+        position: relative;
692
+        text-indent: -9999em;
693
+        overflow: hidden;
694
+        //color: $color-link;
695
+        &:before,
696
+        &:after {
697
+          content: '';
698
+          width: 1em;
699
+          height: 1em;
700
+          position: absolute;
701
+          left: 50%;
702
+          top: 50%;
703
+          @include transform(translate(-50%,-50%));
704
+        }
705
+      }
706
+
707
+      &.next {
708
+        &:before {
709
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M24.262 16.064c-0.025 1.433-0.607 2.82-1.616 3.843l-12.093 12.093-2.815-2.815c4.040-4.039 8.156-8.003 12.118-12.118 0.548-0.584 0.553-1.573-0.035-2.168l-12.083-12.083 2.815-2.815 12.092 12.092c1.035 1.050 1.624 2.5 1.617 3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
710
+        }
711
+      }
712
+
713
+      &.previous {
714
+        &:before {
715
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M7.738 15.936c0.025-1.433 0.607-2.82 1.616-3.843l12.093-12.093 2.815 2.815c-4.040 4.039-8.156 8.003-12.118 12.118-0.548 0.584-0.553 1.573 0.035 2.168l12.083 12.083-2.815 2.815-12.092-12.092c-1.035-1.050-1.624-2.5-1.617-3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
716
+        }
717
+      }
718
+
719
+      &.last {
720
+        &:before {
721
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M24.262 16.064c-0.025 1.433-0.607 2.82-1.616 3.843l-12.093 12.093-2.815-2.815c4.040-4.039 8.156-8.003 12.118-12.118 0.548-0.584 0.553-1.573-0.035-2.168l-12.083-12.083 2.815-2.815 12.092 12.092c1.035 1.050 1.624 2.5 1.617 3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
722
+        }
723
+      }
724
+
725
+      &.first {
726
+        &:before {
727
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M7.738 15.936c0.025-1.433 0.607-2.82 1.616-3.843l12.093-12.093 2.815 2.815c-4.040 4.039-8.156 8.003-12.118 12.118-0.548 0.584-0.553 1.573 0.035 2.168l12.083 12.083-2.815 2.815-12.092-12.092c-1.035-1.050-1.624-2.5-1.617-3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
728
+        }
729
+      }
730
+    }
731
+  }
732
+}
733
+
734
+
735
+/* --- CALLOUTS --- */
736
+.callout {
737
+  border-left: 30px solid #BBB;
738
+  background-color: #EEE;
739
+  padding: 15px 15px 15px 15px;
740
+  display: block;
741
+  position: relative;
742
+  margin-bottom: 0.75em;
743
+
744
+  &.info {
745
+    border-left-color: #fab200;
746
+    background-color: #fff3d4;
747
+    color: #966c00;
748
+
749
+  }
750
+
751
+  &.success {
752
+    border-left-color: #52A256;
753
+    background-color: #e7f3e7;
754
+    color: #376c39;
755
+
756
+    &:before {
757
+      content: "\e86c";
758
+    }
759
+  }
760
+
761
+  &.warning {
762
+    border-left-color: #e27b41;
763
+    background-color: #faeae0;
764
+    color: #b6531c;
765
+
766
+    &:before {
767
+      content: "\e002";
768
+    }
769
+  }
770
+
771
+  &.danger {
772
+    border-left-color: #E84F4F;
773
+    background-color: #fce8e8;
774
+    color: #b91818;
775
+
776
+    &:before {
777
+      content: "\e000";
778
+    }
779
+  }
780
+
781
+  &:before {
782
+    position: absolute;
783
+    left: -15px;
784
+    top: 50%;
785
+    line-height: 1;
786
+    text-align: center;
787
+    @include iconfont;
788
+    font-size: font-size(20px);
789
+    color: #fff;
790
+    content: "\eaae";
791
+    -webkit-transform: translate(-50%, -50%);
792
+    -moz-transform: translate(-50%, -50%);
793
+    -ms-transform: translate(-50%, -50%);
794
+    -o-transform: translate(-50%, -50%);
795
+    transform: translate(-50%, -50%);
796
+  }
797
+}
798
+
799
+
800
+/**
801
+ * Gallery
802
+ */
803
+.ce_gallery  ul {
804
+  display: flex;
805
+  align-items: flex-start;
806
+  flex-wrap: wrap;
807
+  margin-left: -#{$gutter-default};
808
+
809
+  .-centered& {
810
+    align-items: center;
811
+    justify-content: center;
812
+  }
813
+
814
+  & > li {
815
+    flex: 0;
816
+    max-width: 100%;
817
+    min-width: 0;
818
+    margin-top: $gutter-default;
819
+    margin-left: $gutter-default;
820
+
821
+    &.row_first {
822
+      margin-top: 0;
823
+    }
824
+
825
+  }
826
+
827
+  @for $i from 1 through 12 {
828
+    &.cols_#{$i} > li {
829
+      flex-basis: 100% / $i - $gutter-default;
830
+    }
831
+  }
832
+
833
+  @media screen and (max-width: 900px) {
834
+    $gutter: floor((1 / 900) * 1000000) / 1000000 * 30 * 100%;
835
+    margin-left: -#{$gutter};
836
+
837
+    & > li {
838
+      margin-top: $gutter;
839
+      margin-left: $gutter;
840
+
841
+      &.row_first {
842
+        margin-top: 0;
843
+      }
844
+    }
845
+
846
+    @for $i from 1 through 12 {
847
+      &.cols_#{$i} > li {
848
+        flex-basis: 100% / $i - $gutter;
849
+      }
850
+    }
851
+  }
852
+
853
+  @media screen and (max-width: 599px) {
854
+    $gutter: floor((1 / 599) * 1000000) / 1000000 * 30 * 100%;
855
+    margin-left: -#{$gutter};
856
+
857
+    & > li {
858
+      margin-top: $gutter;
859
+      margin-left: $gutter;
860
+
861
+      &.row_first {
862
+        margin-top: $gutter;
863
+      }
864
+
865
+      &:first-child {
866
+        margin-top: 0;
867
+      }
868
+    }
869
+
870
+    @for $i from 1 through 12 {
871
+      &.cols_#{$i} > li {
872
+        flex-basis: 100% - $gutter;
873
+      }
874
+    }
875
+  }
876
+}
877
+
878
+.ce_form {
879
+  position: relative;
880
+  padding: 0 12.5%;
881
+  -webkit-box-sizing: border-box;
882
+  -moz-box-sizing: border-box;
883
+  box-sizing: border-box;
884
+
885
+  @include for-tablet {
886
+    padding: 6.25%;
887
+  }
888
+  @include for-mobile {
889
+    padding: 0;
890
+  }
891
+}
892
+
893
+p.info {
894
+  font-size: font-size(12px);
895
+  text-transform: uppercase;
896
+  color: $color-text-info;
897
+  letter-spacing: 0.1em;
898
+  line-height: 1.3;
899
+  font-weight: 600;
900
+}
901
+
902
+.modal-content {
903
+  display: none;
904
+}
0 905
\ No newline at end of file
1 906
new file mode 100644
... ...
@@ -0,0 +1,100 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/*
5
+ ------ CONTENT ------
6
+*/
7
+#container {
8
+  padding: 0;
9
+  position: relative;
10
+  z-index: 1;
11
+  background: $color-white;
12
+}
13
+
14
+#main {
15
+  @include box-sizing(border-box);
16
+
17
+  .mod_article {
18
+    //padding: 20px 0;
19
+
20
+    &:first-child:not(.alternate) {
21
+      padding-top: 0;
22
+    }
23
+    &:last-child:not(.alternate) {
24
+      padding-bottom: 0;
25
+    }
26
+    
27
+    &.alternate {
28
+      background-color: $color-bg-senary;
29
+      padding-left: 80px;
30
+      padding-right: 80px;
31
+
32
+      &:first-child {
33
+        //margin-top: -20px;
34
+      }
35
+
36
+      &:last-child {
37
+        margin-bottom: -20px;
38
+      }
39
+
40
+      @include for-tablet {
41
+        padding-left: 40px;
42
+        padding-right: 40px;
43
+      }
44
+
45
+      @include for-mobile {
46
+        padding-left: 20px;
47
+        padding-right: 20px;
48
+      }
49
+    }
50
+  }
51
+}
52
+
53
+#breadcrumb {
54
+  @include centered-1200;
55
+  -webkit-box-sizing: border-box;
56
+  -moz-box-sizing: border-box;
57
+  box-sizing: border-box;
58
+  /*position: absolute;
59
+  top: 14px;
60
+  left: 0;
61
+  right: 0;*/
62
+  margin: -46px auto 19px;
63
+  font-size: font-size(14px);
64
+  line-height: 1;
65
+  padding: 0 0 5px;
66
+  color: $color-text-breadcrumb;
67
+  border-bottom: 1px $color-stroke-grey solid;
68
+  ul {
69
+    margin: 0;
70
+    padding: 0;
71
+    //white-space: nowrap;
72
+  }
73
+
74
+  li {
75
+    display: inline-block;
76
+    line-height: 1.5;
77
+    margin-right: 1px;
78
+
79
+    &:before {
80
+      @include iconfont;
81
+      font-size: inherit;
82
+      display: inline-block;
83
+      line-height: inherit;
84
+      margin-right: 2px;
85
+      content: "\e907";
86
+      vertical-align: -0.1em;
87
+    }
88
+
89
+    &:first-child {
90
+      &:before {
91
+        display: none;
92
+      }
93
+    }
94
+
95
+    a {
96
+      display: inline;
97
+    }
98
+  }
99
+}
100
+
0 101
new file mode 100644
... ...
@@ -0,0 +1,1537 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+/**
4
+ * Custom Elements
5
+ */
6
+
7
+
8
+/**
9
+ * WRAPPER
10
+ */
11
+.background-wrapper {
12
+  zoom: 1;
13
+  position: relative;
14
+  clear: both;
15
+  background: 50% 50% no-repeat;
16
+  background-size: cover;
17
+  overflow: hidden;
18
+
19
+  &:before {
20
+    content: "";
21
+    display: table;
22
+  }
23
+  &:after {
24
+    content: "";
25
+    display: table;
26
+    clear: both;
27
+  }
28
+  &.-alt-color,
29
+  &.-alt-color2 {
30
+    color: $color-text-invert;
31
+
32
+    h1,h2,h3,h4,h5,h6 {
33
+      color: $color-headline-invert;
34
+    }
35
+  }
36
+  &.-alt-color {
37
+    background-color: $color-bg-secondary;
38
+
39
+    a {
40
+      color: $color-bg-tertiary;
41
+
42
+      &:hover {
43
+        color: mix($color-bg-tertiary,#fff,70%);
44
+      }
45
+    }
46
+
47
+    .ce_text {
48
+      a[target="_blank"]:not(.button):not(.-ico-dl) {
49
+        &:before {
50
+          background: $color-bg-tertiary;
51
+        }
52
+        &:hover {
53
+          &:before {
54
+            background: mix($color-bg-tertiary, #fff, 80%);
55
+          }
56
+        }
57
+      }
58
+    }
59
+  }
60
+  &.-alt-color2 {
61
+    background-color: $color-bg-tertiary;
62
+  }
63
+  &.-alt-color3 {
64
+    background-color: $color-bg-lightgrey;
65
+  }
66
+  &.-small > .background-wrapper-helper > .background-wrapper-inner {
67
+    min-height: 250px;
68
+  }
69
+  @media screen and (max-width: 599px) {
70
+    &.-small > .background-wrapper-helper > .background-wrapper-inner {
71
+      min-height: 150px;
72
+    }
73
+  }
74
+  &.-medium > .background-wrapper-helper > .background-wrapper-inner {
75
+    min-height: 450px;
76
+  }
77
+  @media screen and (max-width: 599px) {
78
+    &.-medium > .background-wrapper-helper > .background-wrapper-inner {
79
+      min-height: 300px;
80
+    }
81
+  }
82
+  &.-large > .background-wrapper-helper > .background-wrapper-inner {
83
+    min-height: 750px;
84
+  }
85
+  @media screen and (max-width: 599px) {
86
+    &.-large > .background-wrapper-helper > .background-wrapper-inner {
87
+      min-height: 450px;
88
+    }
89
+  }
90
+
91
+  &.-background-mousemove,
92
+  &.-background-mousemove-inverted,
93
+  &.-background-parallax {
94
+    overflow: hidden;
95
+  }
96
+
97
+  &.-full-vh > .background-wrapper-helper {
98
+    min-height: 100vh;
99
+    display: flex;
100
+    align-items: stretch;
101
+    width: 100%;
102
+    -webkit-box-sizing: border-box;
103
+    -moz-box-sizing: border-box;
104
+    box-sizing: border-box;
105
+
106
+    > .background-wrapper-inner {
107
+      width: 100%;
108
+      //height: 100%;
109
+      display: flex;
110
+      flex-direction: column;
111
+      justify-content: center;
112
+
113
+      > * {
114
+        flex: 1 0 auto;
115
+      }
116
+
117
+      .client-showcase & {
118
+        > *:last-child {
119
+          flex: 0 0 auto;
120
+        }
121
+      }
122
+    }
123
+  }
124
+
125
+  &.-full-vh-header > .background-wrapper-helper {
126
+    height: 90vh;
127
+    //height: calc(100vh - #{$header-height});
128
+    //height: 100%;
129
+    display: table;
130
+    table-layout: fixed;
131
+    width: 100%;
132
+    -webkit-box-sizing: border-box;
133
+    -moz-box-sizing: border-box;
134
+    box-sizing: border-box;
135
+
136
+    > .background-wrapper-inner {
137
+      width: 100%;
138
+      height: 100%;
139
+      display: table-cell;
140
+    }
141
+
142
+  }
143
+
144
+  &.-valign-center {
145
+    min-height: 100vh;
146
+    display: flex;
147
+    flex-direction: column;
148
+    justify-content: center;
149
+    > .background-wrapper-helper {
150
+      display: flex;
151
+      align-items: center;
152
+      height: 100%;
153
+      width: 100%;
154
+
155
+      > .background-wrapper-inner {
156
+        flex: 0 0 auto;
157
+        width: 100%;
158
+      }
159
+    }
160
+  }
161
+
162
+  &.-shadow {
163
+    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.9);
164
+    -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.9);
165
+    box-shadow: 0 0 5px 0 rgba(0,0,0,0.9);
166
+  }
167
+
168
+  &.-invert {
169
+    color: $color-text-invert;
170
+    h1, h2, h3, h4, h5, h6 {
171
+      color: $color-text-invert;
172
+    }
173
+  }
174
+  &.-text-shadow {
175
+    text-shadow: 0 0 5px #fff;
176
+
177
+    &.-invert {
178
+      text-shadow: 0 0 5px #000;
179
+    }
180
+  }
181
+
182
+  &.-bg-restraint,
183
+  .background-wrapper-helper {
184
+    @include centered-1200;
185
+    /*padding-left: $gutter-default/2;
186
+    padding-right: $gutter-default/2;*/
187
+  }
188
+
189
+  &.-width-expand > .background-wrapper-helper {
190
+    max-width: none;
191
+    /*padding-left: 15px;
192
+    padding-right: 15px;*/
193
+    .background-wrapper-inner {
194
+      > .rs-columns {
195
+        margin-top: -30px;
196
+
197
+        > .rs-column {
198
+          margin-top: 30px;
199
+        }
200
+      }
201
+    }
202
+  }
203
+}
204
+
205
+.background-wrapper-background {
206
+  position: absolute;
207
+  top: 0;
208
+  right: 0;
209
+  bottom: 0;
210
+  left: 0;
211
+  overflow: hidden;
212
+  background: 50% 50% no-repeat;
213
+  background-size: cover;
214
+
215
+  video {
216
+    /* Change this to `object-fit: cover;` once all browsers support it, */
217
+    /* see http://stackoverflow.com/a/20851590 */
218
+    position: absolute;
219
+    top: 50%;
220
+    left: 50%;
221
+    min-width: 100%;
222
+    min-height: 100%;
223
+    -webkit-transform: translate(-50%, -50%);
224
+    -moz-transform: translate(-50%, -50%);
225
+    -ms-transform: translate(-50%, -50%);
226
+    -o-transform: translate(-50%, -50%);
227
+    transform: translate(-50%, -50%);
228
+  }
229
+
230
+  .-background-mousemove > &, .-background-mousemove-inverted > & {
231
+    right: -12%;
232
+  }
233
+}
234
+
235
+.background-wrapper-inner {
236
+  position: relative;
237
+
238
+  /*& {
239
+    @include centered-1200;
240
+  }*/
241
+
242
+  &.-padding {
243
+    padding: $gutter-default*1.5 0;
244
+  }
245
+  &.-medium-padding {
246
+    padding: 50px 0;
247
+  }
248
+  &.-large-padding {
249
+    padding: 100px 0;
250
+  }
251
+
252
+  &.-padding-top {
253
+    padding: $gutter-default*1.5 0 0;
254
+  }
255
+  &.-medium-padding-top {
256
+    padding: 50px 0 0;
257
+  }
258
+  &.-large-padding-top {
259
+    padding: 100px 0 0;
260
+  }
261
+
262
+  &.-padding-bottom {
263
+    padding: 0 0 $gutter-default*1.5;
264
+  }
265
+  &.-medium-padding-bottom {
266
+    padding: 0 0 50px;
267
+  }
268
+  &.-large-padding-bottom {
269
+    padding: 0 0 100px;
270
+  }
271
+
272
+}
273
+
274
+/**
275
+ * Reference cards
276
+ */
277
+
278
+.ref-cards {
279
+
280
+  .rs-columns {
281
+    align-items: stretch;
282
+    justify-content: space-between;
283
+    margin: 0;
284
+  }
285
+
286
+  .rs-column {
287
+    margin: 0;
288
+
289
+    @include column-classes(0, 6, large);
290
+    @include for-tablet {
291
+      @include column-classes(0, 6, medium);
292
+    }
293
+    @include for-mobile {
294
+      @include column-classes(0, 6, small);
295
+    }
296
+  }
297
+
298
+  .ref-card {
299
+    display: flex;
300
+    flex-direction: row;
301
+    align-items: stretch;
302
+    min-height: 115px;
303
+    position: relative;
304
+    @include aspect-ratio(1,1,true);
305
+
306
+    &:nth-child(even) {
307
+      .ref-card-helper {
308
+        background-color: $color-bg-tertiary;
309
+      }
310
+    }
311
+
312
+    .image-wrapper {
313
+      position: absolute;
314
+      left: 0;
315
+      right: 0;
316
+      top: 0;
317
+      bottom: 0;
318
+      overflow: hidden;
319
+      z-index: 1;
320
+    }
321
+
322
+    .ref-card-helper {
323
+      position: relative;
324
+      flex: 1 1 0;
325
+      display: flex;
326
+      flex-direction: row;
327
+      background-color: $color-bg-secondary;
328
+      @include transition(all 1.5s cubic-bezier(0.19, 1, 0.22, 1));
329
+    }
330
+
331
+    .ref-card-content {
332
+      padding: 15px;
333
+      flex: 1 1 0;
334
+      align-self: center;
335
+      color: $color-text-invert;
336
+
337
+      p:last-child {
338
+        margin-bottom: 0;
339
+      }
340
+    }
341
+
342
+    .ref-card-headline {
343
+      @include headline(font-size(30px));
344
+      text-transform: uppercase;
345
+    }
346
+    .ref-card-headline,
347
+    .ref-card-text {
348
+      color: $color-text-invert;
349
+      @include transition(all 1.5s cubic-bezier(0.19, 1, 0.22, 1));
350
+    }
351
+
352
+    .ref-card-content {
353
+      text-align: center;
354
+    }
355
+
356
+    &.-align-center {
357
+      .ref-card-content {
358
+        text-align: center;
359
+      }
360
+    }
361
+    .-align-left&,
362
+    &.-align-left {
363
+      .ref-card-content {
364
+        text-align: left;
365
+      }
366
+    }
367
+    .-align-right&,
368
+    &.-align-right {
369
+      .ref-card-content {
370
+        text-align: right;
371
+      }
372
+    }
373
+
374
+    &.-align-middle {
375
+      .ref-card-content {
376
+        align-self: center;
377
+      }
378
+    }
379
+    .-align-top&,
380
+    &.-align-top {
381
+      .ref-card-content {
382
+        align-self: flex-start;
383
+      }
384
+    }
385
+    .-align-bottom&,
386
+    &.-align-bottom {
387
+      .ref-card-content {
388
+        align-self: flex-end;
389
+      }
390
+    }
391
+
392
+    &.-has-image {
393
+
394
+      .image-wrapper {
395
+        img {
396
+          position: absolute;
397
+          left: 50%;
398
+          top: 50%;
399
+          @include transform(translate(-50%,-50%));
400
+          vertical-align: middle;
401
+        }
402
+        .normal {
403
+          visibility: visible;
404
+          opacity: 1;
405
+          @include transition(all 0.5s 0.25s cubic-bezier(0.19, 1, 0.22, 1));
406
+        }
407
+        .invert {
408
+          visibility: hidden;
409
+          opacity: 0;
410
+          @include transition(all 0.5s cubic-bezier(0.19, 1, 0.22, 1));
411
+        }
412
+      }
413
+
414
+      .ref-card-link {
415
+        overflow: hidden;
416
+        z-index: 1;
417
+        &:before {
418
+          content: '';
419
+          background: $color-bg-secondary;
420
+          @include transform(translate(0,-100%));
421
+          @include transition(all 0.25s);
422
+          @include transition(all 1.25s cubic-bezier(0.19, 1, 0.22, 1));
423
+        }
424
+
425
+        &,
426
+        &:before,
427
+        a {
428
+          position: absolute;
429
+          left: 0;
430
+          right: 0;
431
+          top: 0;
432
+          bottom: 0;
433
+        }
434
+      }
435
+    }
436
+
437
+    &.-link {
438
+      &.-has-image {
439
+        .ref-card-link {
440
+          a {
441
+            span {
442
+              position: absolute;
443
+              bottom: 15px;
444
+              right: 15px;
445
+              color: $color-text-invert;
446
+              font-size: font-size(20px);
447
+              visibility: hidden;
448
+              opacity: 0;
449
+              @include transition(all 0.25s);
450
+
451
+              &:after {
452
+                margin-left: 10px;
453
+                @include icon('\e99f', 75%);
454
+              }
455
+            }
456
+          }
457
+        }
458
+
459
+        .image-wrapper {
460
+          overflow: hidden;
461
+
462
+          img {
463
+            //@include transition(all 2.5s cubic-bezier(0.19, 1, 0.22, 1));
464
+            @include transition(all 1.25s cubic-bezier(0.19, 1, 0.22, 1));
465
+          }
466
+        }
467
+
468
+        &:hover {
469
+
470
+          .ref-card-helper {
471
+            background-color: $color-bg-primary;
472
+          }
473
+
474
+          .ref-card-link {
475
+            /*&:before {
476
+              @include transform(translate(0, 0));
477
+            }*/
478
+
479
+            /*a {
480
+              span {
481
+                opacity: 1;
482
+                visibility: visible;
483
+                @include transition(all 1.25s 0.25s);
484
+              }
485
+            }*/
486
+          }
487
+
488
+          .image-wrapper {
489
+            .normal {
490
+              opacity: 0;
491
+              visibility: hidden;
492
+            }
493
+            .invert {
494
+              opacity: 1;
495
+              visibility: visible;
496
+              filter: grayscale(1);
497
+            }
498
+          }
499
+
500
+          .ref-card-headline,
501
+          .ref-card-text {
502
+            color: $color-text;
503
+          }
504
+        }
505
+      }
506
+
507
+      &:not(.-has-image) {
508
+        padding-bottom: 55px;
509
+        .ref-card-link {
510
+          position: absolute;
511
+          bottom: 15px;
512
+          right: 15px;
513
+          a {
514
+            //@include button($border-color: mix($color-bg-blue, #000, 60%), $background-color: $color-bg-blue, $border-color-hover: mix($color-bg-blue, #000, 50%), $background-color-hover: mix($color-bg-blue, #fff, 90%));
515
+            //@include button-no-icon;
516
+            font-weight: 700;
517
+            &:before {
518
+              margin-right: 5px;
519
+              @include icon('\e99f', 75%);
520
+            }
521
+          }
522
+        }
523
+      }
524
+    }
525
+  }
526
+}
527
+
528
+/**
529
+ * Feature Text
530
+ */
531
+$shadow-color: #fff;
532
+.feature-text {
533
+  //@include clearfix;
534
+  position: relative;
535
+  overflow: hidden;
536
+  &.-image-centered {
537
+    text-align: center;
538
+  }
539
+  &.-vertical-centered {
540
+    display: table;
541
+    table-layout: fixed;
542
+    /* Fixes IE bug */
543
+    width: 100%;
544
+    @include for-mobile {
545
+      //display: block;
546
+    }
547
+  }
548
+  &.-small {
549
+    min-height: 300px;
550
+    &.-vertical-centered {
551
+      height: 300px;
552
+    }
553
+    @include for-mobile {
554
+      min-height: 200px;
555
+      &.-vertical-centered {
556
+        height: auto;
557
+      }
558
+    }
559
+  }
560
+  &.-medium {
561
+    min-height: 600px;
562
+    &.-vertical-centered {
563
+      height: 600px;
564
+    }
565
+    @include for-mobile {
566
+      min-height: 400px;
567
+      &.-vertical-centered {
568
+        height: auto;
569
+      }
570
+    }
571
+  }
572
+  &.-large {
573
+    min-height: 900px;
574
+    &.-vertical-centered {
575
+      height: 900px;
576
+    }
577
+    @include for-mobile {
578
+      min-height: 600px;
579
+      &.-vertical-centered {
580
+        height: auto;
581
+      }
582
+    }
583
+  }
584
+  &.-headline-dropshadow {
585
+    h1, h2, h3, h4, h5, h6 {
586
+      color: $color-text-invert;
587
+      text-shadow: $text-shadow-image;
588
+    }
589
+  }
590
+  &.-alternate-text {
591
+    .feature-text-text {
592
+      color: $color-text;
593
+    }
594
+    &.-headline-dropshadow {
595
+      h1, h2, h3, h4, h5, h6 {
596
+        color: $color-headline;
597
+      }
598
+    }
599
+  }
600
+}
601
+
602
+.feature-text-text {
603
+  margin: font-size(100px) col(12, 25) font-size(100px) 0;
604
+  color: $color-text-invert;
605
+  @include for-tablet {
606
+    margin-right: col(6, 16);
607
+  }
608
+
609
+  @include for-mobile {
610
+    margin: font-size(36px) 0;
611
+  }
612
+
613
+  .-image-left > & {
614
+    margin-right: 0;
615
+    margin-left: col(12, 25);
616
+    @include for-tablet {
617
+      margin-left: col(6, 16);
618
+    }
619
+
620
+    @include for-mobile {
621
+      margin-left: 0;
622
+    }
623
+  }
624
+  .-image-centered > & {
625
+    margin-right: col(4, 25);
626
+    margin-left: col(4, 25);
627
+    @include for-tablet {
628
+      margin-right: 0;
629
+      margin-left: 0;
630
+    }
631
+
632
+    + .feature-text-image {
633
+      margin-top: font-size(-36px);
634
+      @include for-mobile {
635
+        margin-top: 0;
636
+      }
637
+    }
638
+  }
639
+  .-vertical-centered > & {
640
+    display: table-cell;
641
+    vertical-align: middle;
642
+    width: col(14, 25);
643
+    margin: 0;
644
+    padding: font-size(72px) col(1, 25) font-size(72px) 0;
645
+    @include for-tablet {
646
+      width: col(11, 16);
647
+    }
648
+
649
+    @include for-mobile {
650
+      //display: block;
651
+      width: auto;
652
+      padding-right: 0;
653
+    }
654
+  }
655
+  .-vertical-centered.-image-left > & {
656
+    padding-right: 0;
657
+    padding-left: col(1, 25);
658
+    @include for-mobile {
659
+      padding-left: 0;
660
+    }
661
+  }
662
+  .-vertical-centered.-image-centered > & {
663
+    width: 100%;
664
+    padding-right: col(5, 25);
665
+    padding-left: col(5, 25);
666
+    @include for-tablet {
667
+      padding-right: 0;
668
+      padding-left: 0;
669
+    }
670
+  }
671
+  .-no-image > & {
672
+    width: 100%;
673
+  }
674
+  .-color-inverted & {
675
+    color: $color-text-invert;
676
+  }
677
+  .no-margin & {
678
+    margin: 0;
679
+    padding: 0;
680
+  }
681
+  .no-margin-top & {
682
+    margin-top: 0;
683
+    padding-top: 0;
684
+  }
685
+  .no-margin-bottom & {
686
+    margin-bottom: 0;
687
+    padding-bottom: 0;
688
+  }
689
+  h1, h2, h3, h4, h5, h6 {
690
+    margin: 0;
691
+    color: $color-headline;
692
+    font-size: font-size(32px);
693
+    font-weight: bold;
694
+    @include for-mobile {
695
+      font-size: font-size(22px);
696
+    }
697
+
698
+    & + a {
699
+      margin-top: font-size(24px);
700
+    }
701
+    .-color-inverted & {
702
+      color: $color-text-invert;
703
+    }
704
+    &.-small {
705
+      font-size: font-size(21px);
706
+    }
707
+    &.-medium {
708
+      font-size: font-size(38px);
709
+      @include for-mobile {
710
+        font-size: font-size(30px);
711
+      }
712
+    }
713
+    &.-large {
714
+      font-size: font-size(46px);
715
+      @include for-mobile {
716
+        font-size: font-size(32px);
717
+      }
718
+    }
719
+    &.-super-size {
720
+      font-size: font-size(58px);
721
+      @include for-mobile {
722
+        font-size: font-size(36px);
723
+      }
724
+    }
725
+  }
726
+  p {
727
+    font-size: font-size(18px);
728
+  }
729
+}
730
+
731
+.feature-text-link {
732
+  @include button($border-color: mix($color-bg-secondary, #000, 60%), $background-color: $color-bg-secondary, $border-color-hover: mix($color-bg-secondary, #000, 50%), $background-color-hover: mix($color-bg-secondary, #fff, 90%));
733
+  @include button-no-icon;
734
+}
735
+
736
+.feature-text-image {
737
+  display: block;
738
+  float: right;
739
+  width: col(11, 25);
740
+  margin: font-size(48px) 0 font-size(48px) col(1, 25);
741
+  @include for-tablet {
742
+    width: col(5, 16);
743
+  }
744
+
745
+  @include for-mobile {
746
+    width: 100%;
747
+  }
748
+
749
+  .-image-left > & {
750
+    float: left;
751
+    margin-right: col(1, 25);
752
+    margin-left: 0;
753
+    @include for-mobile {
754
+      float: none;
755
+      margin-right: 0;
756
+    }
757
+  }
758
+  .-image-centered > & {
759
+    float: none;
760
+    width: col(16, 25);
761
+    margin-right: auto;
762
+    margin-left: auto;
763
+    @include for-tablet {
764
+      width: 100%;
765
+    }
766
+
767
+    + .feature-text-text {
768
+      margin-top: font-size(48px);
769
+    }
770
+  }
771
+  .-image-top > & {
772
+    margin-top: 0;
773
+  }
774
+  .-image-bottom > & {
775
+    position: absolute;
776
+    bottom: 0;
777
+    right: 0;
778
+    margin: 0;
779
+    @include for-mobile {
780
+      position: static;
781
+      margin-bottom: font-size(48px);
782
+    }
783
+  }
784
+  .-image-bottom.-image-left > & {
785
+    right: auto;
786
+    left: 0;
787
+  }
788
+  .-vertical-centered > & {
789
+    display: table-cell;
790
+    vertical-align: middle;
791
+    float: none;
792
+    margin: 0;
793
+    padding: font-size(48px) 0;
794
+    @include for-mobile {
795
+      display: block;
796
+      padding-top: font-size(24px);
797
+      padding-bottom: font-size(24px);
798
+    }
799
+  }
800
+  .-image-rounded > & img {
801
+    border-radius: 99em;
802
+  }
803
+}
804
+
805
+.feature-text-text, .feature-text-image {
806
+  .in-view > & {
807
+    @include transition(opacity 0.6s linear, transform 0.6s ease-out);
808
+  }
809
+  .not-in-view > &.-fade {
810
+    opacity: 0;
811
+  }
812
+  .in-view > &.-fade {
813
+    opacity: 1;
814
+  }
815
+  .not-in-view > &.-move {
816
+    @include transform(translate(100%, 0));
817
+  }
818
+  .not-in-view > &.-move-right {
819
+    @include transform(translate(-100%, 0));
820
+  }
821
+  .not-in-view > &.-move-top {
822
+    @include transform(translate(0, 100%));
823
+  }
824
+  .not-in-view > &.-move-bottom {
825
+    @include transform(translate(0, -100%));
826
+  }
827
+  .in-view > &.-move {
828
+    @include transform(translate(0, 0));
829
+  }
830
+  img {
831
+    display: block;
832
+    max-width: 100%;
833
+    height: auto;
834
+    margin: 0 auto;
835
+  }
836
+}
837
+
838
+.hero-wrapper {
839
+  position: relative;
840
+  height: 100%;
841
+
842
+  &:not(.-full-vh) {
843
+    @include aspect-ratio(1920, 500, true);
844
+  }
845
+
846
+  &.-alt-color {
847
+    background-color: $color-bg-senary;
848
+  }
849
+
850
+  .hero-background {
851
+    background-size: cover;
852
+    background-repeat: no-repeat;
853
+    background-position: 50% 50%;
854
+
855
+    /*&:not(.video_container) {
856
+      position: absolute;
857
+      left: 0;
858
+      right: 0;
859
+      top: 0;
860
+      bottom: 0;
861
+    }*/
862
+
863
+    video {
864
+      width: 100%;
865
+      height: 100%;
866
+      object-fit: cover;
867
+      font-family: 'object-fit: cover;';
868
+    }
869
+
870
+    .-full-vh& {
871
+      min-height: 100vh;
872
+      display: flex;
873
+      align-items: stretch;
874
+      width: 100%;
875
+      -webkit-box-sizing: border-box;
876
+      -moz-box-sizing: border-box;
877
+      box-sizing: border-box;
878
+    }
879
+  }
880
+
881
+  .hero-content {
882
+    height: 100%;
883
+    position: absolute;
884
+    left: 0;
885
+    top: 0;
886
+    bottom: 0;
887
+    right: 0;
888
+    display: flex;
889
+    align-items: center;
890
+    justify-content: center;
891
+  }
892
+
893
+  .hero-text {
894
+    width: 100%;
895
+    text-align: center;
896
+    margin: 0;
897
+    line-height: 1.3;
898
+    font-family: $font-family-alternate;
899
+    font-size: font-size(60px);
900
+    text-shadow: $text-shadow-image;
901
+    font-weight: 400;
902
+    color: $color-text-invert;
903
+  }
904
+
905
+  .-arrow& svg.arrow {
906
+    display: block;
907
+    position: absolute;
908
+    bottom: 0;
909
+    left: 0;
910
+    width: 100%;
911
+    height: auto;
912
+    fill: #fff;
913
+    border-bottom: 2px #fff solid;
914
+    margin-bottom: -2px;
915
+
916
+    .-arrow-alternate& {
917
+      fill: #000;
918
+      border-bottom-color: #000;
919
+    }
920
+  }
921
+}
922
+
923
+/**
924
+ * PHOTO / TEXT COMBI
925
+ */
926
+.arrow-wrapper {
927
+  position: relative;
928
+
929
+  .arrow-background {
930
+    z-index: 1;
931
+    background-color: $color-bg-tertiary;
932
+    color: $color-text-invert;
933
+
934
+    position: absolute;
935
+    left: 0;
936
+    top: 0;
937
+    bottom: 0;
938
+    right: 50%;
939
+
940
+    &:before {
941
+      position: absolute;
942
+      top:0;
943
+      bottom: 0;
944
+      left: 100%;
945
+      width: 50px;
946
+      content: '';
947
+      background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
948
+      -webkit-background-size: 100% 100%;
949
+      background-size: 100% 100%;
950
+    }
951
+  }
952
+
953
+  .text-wall-background {
954
+    position: absolute;
955
+    left: 50%;
956
+    right: 0;
957
+    top: 0;
958
+    bottom: 0;
959
+    overflow: hidden;
960
+    background: 50% 50% no-repeat;
961
+    background-size: cover;
962
+  }
963
+
964
+  .arrow-inside {
965
+    @include centered-1200;
966
+    display: flex;
967
+    align-items: stretch;
968
+    padding: 100px 0;
969
+    z-index: 1;
970
+
971
+    > * {
972
+      flex:  0 0 50%;
973
+    }
974
+
975
+    p,
976
+    h1,h2,h3,h4,h5,h6 {
977
+      &:last-child {
978
+        margin-bottom: 0;
979
+      }
980
+    }
981
+  }
982
+
983
+  .arrow-wall,
984
+  .text-wall {
985
+    display: flex;
986
+    align-items: center;
987
+  }
988
+
989
+  .text-wall {
990
+
991
+    &-content {
992
+      position: relative;
993
+      @include box-sizing(border-box);
994
+      padding: $gutter-default*1.5 0 $gutter-default*1.5 100px;
995
+    }
996
+
997
+    .cta {
998
+      @include button($border-color: mix($color-bg-secondary, #000, 60%), $background-color: $color-bg-secondary, $border-color-hover: mix($color-bg-secondary, #000, 50%), $background-color-hover: mix($color-bg-secondary, #fff, 90%));
999
+      @include transform(translate(-50%,-50%));
1000
+      position: absolute;
1001
+      left: 50%;
1002
+      top: 50%;
1003
+    }
1004
+  }
1005
+
1006
+  .arrow-wall {
1007
+    z-index: 1;
1008
+    em, i {
1009
+      font-style: normal;
1010
+      color: $color-text-alt;
1011
+    }
1012
+    & {
1013
+      color: $color-text-invert;
1014
+    }
1015
+    h1,h2,h3,h4,h5,h6 {
1016
+      text-align: left;
1017
+      color: $color-text-alt;
1018
+
1019
+      em,i {
1020
+        color: $color-text-invert;
1021
+      }
1022
+    }
1023
+    &-content {
1024
+      @include box-sizing(border-box);
1025
+      padding: $gutter-default*1.5 50px $gutter-default*1.5 0;
1026
+    }
1027
+  }
1028
+
1029
+  &.-alt-color {
1030
+    .arrow-background {
1031
+      background-color: $color-bg-secondary;
1032
+      &:before {
1033
+        background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23BA0C2F%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
1034
+        -webkit-background-size: 100% 100%;
1035
+        background-size: 100% 100%;
1036
+      }
1037
+    }
1038
+    .arrow-wall {
1039
+      em, i {
1040
+        font-style: normal;
1041
+        color: $color-headline-invert;
1042
+      }
1043
+      & {
1044
+        color: $color-text;
1045
+      }
1046
+      h1,h2,h3,h4,h5,h6 {
1047
+        color: $color-headline-invert;
1048
+        em, i {
1049
+          color: $color-text;
1050
+        }
1051
+      }
1052
+    }
1053
+  }
1054
+
1055
+  &.-arrow-left {
1056
+    .arrow-background {
1057
+      left: 50%;
1058
+      right: 0;
1059
+      &:before {
1060
+        left: auto;
1061
+        right: 100%;
1062
+        background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M10%2C0%20L10%2C100%20L0%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 0 50%;
1063
+        -webkit-background-size: 100% 100%;
1064
+        background-size: 100% 100%;
1065
+        .-alt-color& {
1066
+          background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23BA0C2F%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M10%2C0%20L10%2C100%20L0%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 0 50%;
1067
+          -webkit-background-size: 100% 100%;
1068
+          background-size: 100% 100%;
1069
+        }
1070
+      }
1071
+    }
1072
+    .text-wall-background {
1073
+      right: 50%;
1074
+      left: 0;
1075
+    }
1076
+    .arrow-inside {
1077
+      flex-direction: row-reverse;
1078
+    }
1079
+
1080
+    .text-wall {
1081
+      &-content {
1082
+        padding-right: 100px;
1083
+        padding-left: 0;
1084
+      }
1085
+    }
1086
+    .arrow-wall {
1087
+      &-content {
1088
+        padding-left: 50px;
1089
+        padding-right: 0;
1090
+      }
1091
+    }
1092
+
1093
+  }
1094
+
1095
+  @include for-tablet {
1096
+    .arrow-inside {
1097
+      flex-direction: column;
1098
+      padding: 0;
1099
+    }
1100
+
1101
+    .arrow-background {
1102
+      display: none;
1103
+    }
1104
+
1105
+    .text-wall-background {
1106
+      left: 0;
1107
+    }
1108
+
1109
+    .arrow-wall {
1110
+      position: relative;
1111
+      padding: 50px 30px;
1112
+      background: #000;
1113
+      justify-content: center;
1114
+
1115
+      &-content {
1116
+        padding: 0;
1117
+        &,
1118
+        h1,h2,h3,h4,h5,h6 {
1119
+          text-align: center;
1120
+        }
1121
+      }
1122
+
1123
+      &:before {
1124
+        position: absolute;
1125
+        left: 0;
1126
+        right: 0;
1127
+        top: 100%;
1128
+        height: 50px;
1129
+        content: '';
1130
+        background: url('data:image/svg+xml; charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="10" height="100" fill="%23000000" viewBox="0 0 432 47" preserveAspectRatio="none" %3E%3Cpath d="M217.187,46.446L0,0L431.98,0L217.187,46.446Z"%3E%3C/path%3E%3C/svg%3E') no-repeat 100% 50%;
1131
+        //background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%20432%2047%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
1132
+        -webkit-background-size: 100% 100%;
1133
+        background-size: 100% 100%;
1134
+      }
1135
+    }
1136
+
1137
+    .text-wall {
1138
+      padding: 100px 30px 50px;
1139
+
1140
+      &-content {
1141
+        padding: 0;
1142
+      }
1143
+    }
1144
+  }
1145
+
1146
+}
1147
+
1148
+/**
1149
+ * Icon cards
1150
+ */
1151
+.icon-cards-item {
1152
+  position: relative;
1153
+  outline: none;
1154
+  text-align: left;
1155
+  margin-bottom: 30px;
1156
+
1157
+  .icon-cards-item-wrapper {
1158
+    height: 100%;
1159
+    position: relative;
1160
+
1161
+    > {
1162
+      h1, h2, h3, h4 {
1163
+        text-transform: uppercase;
1164
+        font-size: font-size(30px);
1165
+        line-height: 1.3;
1166
+        margin: 0;
1167
+
1168
+        @include for-mobile {
1169
+          font-size: font-size(25px);
1170
+        }
1171
+
1172
+        + .icon-cards-item-text {
1173
+          margin-top: 30px;
1174
+        }
1175
+      }
1176
+    }
1177
+  }
1178
+
1179
+  .icon-cards-item-icon {
1180
+    font-size: 100px;
1181
+    line-height: 0;
1182
+    text-align: center;e
1183
+    &,
1184
+    svg {
1185
+      @include transition(all 0.25s cubic-bezier(.2, .38, .51, .99));
1186
+    }
1187
+
1188
+    + h3 {
1189
+      @include for-mobile {
1190
+        font-size: font-size(25px);
1191
+      }
1192
+    }
1193
+
1194
+    + h3,
1195
+    + .icon-cards-item-text {
1196
+      margin-top: 15px;
1197
+    }
1198
+  }
1199
+
1200
+  .background-wrapper & {
1201
+    .-alt-color& {
1202
+      color: $color-text-invert;
1203
+
1204
+      .icon-cards-item-icon {
1205
+        color: $color-text;
1206
+      }
1207
+    }
1208
+
1209
+    .-alt-color2& {
1210
+      color: $color-text-invert;
1211
+
1212
+      .icon-cards-item-icon {
1213
+        color: $color-bg-secondary;
1214
+      }
1215
+    }
1216
+  }
1217
+
1218
+  &.-align-center {
1219
+    text-align: center;
1220
+  }
1221
+  &.-align-right {
1222
+    text-align: right;
1223
+  }
1224
+
1225
+  .-side-padding & {
1226
+    .icon-cards-item-wrapper {
1227
+      padding: 0 30px;
1228
+    }
1229
+  }
1230
+
1231
+  .icon-cards-item-text {
1232
+    font-weight: 300;
1233
+    font-size: font-size(17px);
1234
+    line-height: 1.2;
1235
+  }
1236
+
1237
+  .icon-cards-item-link {
1238
+    position: absolute;
1239
+    top: 0;
1240
+    bottom: 0;
1241
+    left: 0;
1242
+    right: 0;
1243
+    display: block;
1244
+  }
1245
+
1246
+  &.-has-link{
1247
+    &:hover {
1248
+      .icon-cards-item-icon {
1249
+        @include transform(scale(1.15, 1.15));
1250
+      }
1251
+    }
1252
+    &:active {
1253
+      .icon-cards-item-icon {
1254
+        @include transition(all 0.05s cubic-bezier(.2, .38, .51, .99));
1255
+        @include transform(scale3d(1, 1, 1));
1256
+      }
1257
+    }
1258
+  }
1259
+}
1260
+
1261
+.zoom-hotspots {
1262
+  .zoom-hotspots-wrapper {
1263
+    display: inline-block;
1264
+    position: relative;
1265
+
1266
+    > img {
1267
+      vertical-align: middle;
1268
+    }
1269
+  }
1270
+  .hotspot-trigger {
1271
+    position: absolute;
1272
+    left: 0;
1273
+    top: 0;
1274
+    width: 40px;
1275
+    height: 40px;
1276
+    background-color: #76B82A;
1277
+    -webkit-border-radius: 40px;
1278
+    -moz-border-radius: 40px;
1279
+    border-radius: 40px;
1280
+    border: 2px #fff solid;
1281
+    -webkit-box-shadow: 0 0 5px rgba(#000,50%);
1282
+    -moz-box-shadow: 0 0 5px rgba(#000,50%);
1283
+    box-shadow: 0 0 5px rgba(#000,50%);
1284
+    -webkit-transition: all 0.25s ease;
1285
+    -moz-transition: all 0.5s ease;
1286
+    -ms-transition: all 0.5s ease;
1287
+    -o-transition: all 0.5s ease;
1288
+    transition: all 0.5s ease;
1289
+    -webkit-transform: translate(-50%,-50%);
1290
+    -moz-transform: translate(-50%,-50%);
1291
+    -ms-transform: translate(-50%,-50%);
1292
+    -o-transform: translate(-50%,-50%);
1293
+    transform: translate(-50%,-50%);
1294
+    &:hover {
1295
+      background-color: #fff;
1296
+      -webkit-transform: translate(-50%,-50%) scale(1.1,1.1);
1297
+      -moz-transform: translate(-50%,-50%) scale(1.1,1.1);
1298
+      -ms-transform: translate(-50%,-50%) scale(1.1,1.1);
1299
+      -o-transform: translate(-50%,-50%) scale(1.1,1.1);
1300
+      transform: translate(-50%,-50%) scale(1.1,1.1);
1301
+      &:before,
1302
+      &:after {
1303
+        //background: #76B82A;
1304
+        color: #76B82A;
1305
+      }
1306
+    }
1307
+    /*&:before,*/
1308
+    &:after {
1309
+      position: absolute;
1310
+      left: 50%;
1311
+      top: 50%;
1312
+      -webkit-transition: all 0.5s ease;
1313
+      -moz-transition: all 0.5s ease;
1314
+      -ms-transition: all 0.5s ease;
1315
+      -o-transition: all 0.5s ease;
1316
+      transition: all 0.5s ease;
1317
+      -webkit-transform: translate(-50%,-50%);
1318
+      -moz-transform: translate(-50%,-50%);
1319
+      -ms-transform: translate(-50%,-50%);
1320
+      -o-transform: translate(-50%,-50%);
1321
+      transform: translate(-50%,-50%);
1322
+      //background: #fff;
1323
+      color: #fff;
1324
+      content: '\e0cb';
1325
+    }
1326
+    /*&:before {
1327
+      width: 2px;
1328
+      height: 15px;
1329
+    }*/
1330
+    &:after {
1331
+      /*height: 2px;
1332
+      width: 15px;*/
1333
+
1334
+      font: 100%/1 "RockSolid Icons";
1335
+      -webkit-font-smoothing: antialiased;
1336
+      font-smoothing: antialiased;
1337
+      text-rendering: geometricPrecision;
1338
+      text-indent: 0;
1339
+      margin-right: 0.26667em;
1340
+    }
1341
+  }
1342
+  .hotspot-modal {
1343
+    display: none;
1344
+  }
1345
+
1346
+  @media screen and (max-width: 599px) {
1347
+    .hotspot-trigger {
1348
+      width: 25px;
1349
+      height: 25px;
1350
+      border-width: 1px;
1351
+      &:after {
1352
+        font-size: 0.7em;
1353
+      }
1354
+    }
1355
+  }
1356
+
1357
+}
1358
+
1359
+.hotspot-modal {
1360
+  .image_container {
1361
+    display: block;
1362
+    text-align: center;
1363
+
1364
+    img {
1365
+      max-width: 100%;
1366
+      width: auto;
1367
+      display: inline;
1368
+    }
1369
+  }
1370
+}
1371
+
1372
+.pricing-table {
1373
+
1374
+  &.-valign-stretch {
1375
+    .rs-columns {
1376
+      align-items: stretch;
1377
+    }
1378
+  }
1379
+
1380
+  .pricing-table-item {
1381
+    padding: 1em 0;
1382
+    position: relative;
1383
+
1384
+    &.-featured {
1385
+      padding: 0;
1386
+
1387
+      .pricing-table-item-content {
1388
+        padding: 2.75em 2em 8em;
1389
+        border-top: 0.25em solid $color-bg-secondary;
1390
+
1391
+        .main-content {
1392
+          margin-top: -2.75em;
1393
+          padding-top: 2.75em;
1394
+        }
1395
+
1396
+        .link {
1397
+          //bottom: 4.25em;
1398
+        }
1399
+      }
1400
+
1401
+      /*&:before {
1402
+        z-index: 1;
1403
+        position: absolute;
1404
+        top: 0.2em;
1405
+        left: 0;
1406
+        right: 0;
1407
+        height: 1.75em;
1408
+        content: '';
1409
+        background: url('data:image/svg+xml; charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="100" height="10" fill="%23BA0C2F" viewBox="0 0 100 10" preserveAspectRatio="none" %3E%3Cpath d="M0,0 L50,10 L100,0z"%3E%3C/path%3E%3C/svg%3E') no-repeat 100% 50%;
1410
+        -webkit-background-size: 100% 100%;
1411
+        background-size: 100% 100%;
1412
+      }
1413
+      &:after {
1414
+        z-index: 1;
1415
+        content: attr(data-feature-label);
1416
+        position: absolute;
1417
+        top: 0.55em;
1418
+        left: 50%;
1419
+        @include transform(translateX(-50%));
1420
+        color: $color-text-invert;
1421
+        font-size: font-size(12px);
1422
+      }*/
1423
+    }
1424
+
1425
+    .pricing-table-item-content {
1426
+      background-color: $color-bg-lightgrey;
1427
+      height: 100%;
1428
+      color: $color-text;
1429
+      padding: 2em 2em 6em;
1430
+      text-align: center;
1431
+      position: relative;
1432
+      @include box-sizing(border-box);
1433
+      @include transition(all 0.5s cubic-bezier(0.25, 1, 0.5, 1));
1434
+      @include transform(scale3d(1,1,1));
1435
+
1436
+      &:hover,
1437
+      &:focus {
1438
+        @include box-shadow(0 0 10px 5px rgba(255,79,115,.9));
1439
+        @include transform(scale3d(1.01,1.01,1));
1440
+      }
1441
+
1442
+      .main-content {
1443
+        background-color: #fff;
1444
+        margin: -2em -2em 2.75em;
1445
+        padding: 2em 2em 0.5em;
1446
+        position: relative;
1447
+
1448
+        &:before {
1449
+          z-index: 1;
1450
+          position: absolute;
1451
+          top: 100%;
1452
+          left: 0;
1453
+          right: 0;
1454
+          height: 1.75em;
1455
+          margin-top: -1px;
1456
+          content: '';
1457
+          background: url('data:image/svg+xml; charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="100" height="10" fill="%23FFFFFF" viewBox="0 0 100 10" preserveAspectRatio="none" %3E%3Cpath d="M0,0 L50,10 L100,0z"%3E%3C/path%3E%3C/svg%3E') no-repeat 100% 50%;
1458
+          -webkit-background-size: 100% 100%;
1459
+          background-size: 100% 100%;
1460
+        }
1461
+      }
1462
+
1463
+      .title-wrapper {
1464
+        min-height: 6em;
1465
+        margin-bottom: #{font-size(19px)};
1466
+      }
1467
+
1468
+      .title {
1469
+        color: $color-bg-secondary;
1470
+        font-size: font-size(38px);
1471
+      }
1472
+
1473
+      .subtitle {
1474
+        font-weight: 600;
1475
+        margin-top: -#{font-size(19px)};
1476
+      }
1477
+
1478
+      .price-wrapper {
1479
+        color: $color-bg-secondary;
1480
+        position: relative;
1481
+        margin-bottom: #{font-size(19px)};
1482
+      }
1483
+      .price {
1484
+        font-weight: 500;
1485
+        font-size: 2.5em;
1486
+
1487
+        .unit {
1488
+          font-size: 0.5em;
1489
+          vertical-align: super;
1490
+        }
1491
+      }
1492
+
1493
+      .period {
1494
+        font-weight: 400;
1495
+        font-size: 1.25em;
1496
+        display: inline-block;
1497
+        padding: 0 0 0 0.5em;
1498
+        color: #777;
1499
+      }
1500
+
1501
+      .text {
1502
+        font-weight: 400;
1503
+      }
1504
+
1505
+      .features {
1506
+        font-size: font-size(15px);
1507
+        text-align: left;
1508
+
1509
+        li {
1510
+          line-height: 1.3;
1511
+          padding: 0.25em 0 0.25em 1.75em;
1512
+          position: relative;
1513
+
1514
+          &:before {
1515
+            position: absolute;
1516
+            top: 0.25em;
1517
+            left: 0;
1518
+            width: 1.25em;
1519
+            height: 1.25em;
1520
+            background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 16 16' fill='%23BA0C2F'%3E%3Cpath d='M6 10.781l7.063-7.063 0.938 0.938-8 8-3.719-3.719 0.938-0.938z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;
1521
+            content: '';
1522
+          }
1523
+        }
1524
+      }
1525
+
1526
+      .link {
1527
+        @include button($button-height: 50px, $button-padding-horizontal: 40px, $background-color: $color-bg-secondary, $border-color: $color-bg-secondary, $background-color-hover: $color-bg-tertiary, $border-color-hover: $color-bg-tertiary);
1528
+        //margin-top: 1.5rem;
1529
+        position: absolute;
1530
+        bottom: 2em;
1531
+        left: 2em;
1532
+        right: 2em;
1533
+        display: block;
1534
+      }
1535
+    }
1536
+  }
1537
+}
0 1538
\ No newline at end of file
1 1539
new file mode 100644
... ...
@@ -0,0 +1,123 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+html, body {
5
+  font: $font-size-default/$line-height-default $font-family;
6
+
7
+  @include for-mobile {
8
+    font-size: 18px;
9
+  }
10
+}
11
+
12
+h1, h2, h3, h4, h5, h6, p, pre, blockquote, table, ol, ul, form {
13
+  margin-bottom: $gutter-default;
14
+}
15
+
16
+body {
17
+  font-weight: $font-weight-default;
18
+  color: $color-text;
19
+}
20
+
21
+strong,
22
+b {
23
+  font-weight: 700;
24
+}
25
+
26
+a {
27
+  text-decoration: none;
28
+  color: $color-link;
29
+  @include transition(color 0.2s ease);
30
+
31
+  &:hover {
32
+    color: mix($color-link,#000,80%);
33
+  }
34
+}
35
+
36
+p {
37
+  margin-bottom: 1.5em;
38
+
39
+  &:last-child {
40
+    margin-bottom: 0;
41
+  }
42
+}
43
+h1,h2,h3,h4,h5,h6 {
44
+  @include headline();
45
+  margin: 0 0 0.5em;
46
+  line-height: 1.15;
47
+
48
+  em,i {
49
+    font-style: normal;
50
+    color: $color-text-alt;
51
+  }
52
+
53
+  &:last-child {
54
+    margin-bottom: 0;
55
+  }
56
+}
57
+
58
+h1, h2 {
59
+  font-size: font-size(65px);
60
+  text-align: center;
61
+}
62
+
63
+h3 {
64
+  font-size: font-size(38px);
65
+}
66
+
67
+h4,h5 {
68
+  color: $color-text;
69
+  font-weight: 400;
70
+  font-size: font-size(32px);
71
+
72
+  &.fw_normal {
73
+    font-weight: 400;
74
+  }
75
+}
76
+
77
+@include for-tablet {
78
+  h1, h2 {
79
+    font-size: font-size(55px);
80
+  }
81
+
82
+  h3 {
83
+    font-size: font-size(35px);
84
+  }
85
+
86
+  h4,h5 {
87
+    font-size: font-size(30px);
88
+  }
89
+}
90
+@include for-mobile {
91
+  h1, h2 {
92
+    font-size: font-size(37px);
93
+  }
94
+
95
+  h3 {
96
+    font-size: font-size(32px);
97
+  }
98
+
99
+  h4,h5 {
100
+    font-size: font-size(28px);
101
+  }
102
+}
103
+
104
+.ff_h {
105
+  font-family: $font-family-handwriting;
106
+  font-weight: 400;
107
+  text-transform: none;
108
+  letter-spacing: normal;
109
+}
110
+
111
+.ff_a {
112
+  font-family: $font-family-alternate;
113
+  letter-spacing: 0.1em;
114
+  text-transform: none;
115
+}
116
+
117
+.ff_a_sc {
118
+  @include small-caps;
119
+}
120
+
121
+.fs_small {
122
+  font-size: font-size(16px);
123
+}
0 124
\ No newline at end of file
1 125
new file mode 100644
... ...
@@ -0,0 +1,161 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/*
5
+ ------ HEADER ------
6
+*/
7
+#footer {
8
+  position: relative;
9
+  overflow: hidden;
10
+  color: $color-text-footer;
11
+  font-size: font-size(14px);
12
+  z-index: 0;
13
+  background: $color-bg-secondary url("../images/base/footer.jpg") no-repeat 50% 50%;
14
+  -webkit-background-size: 100% 100%;
15
+  background-size: 100% 100%;
16
+
17
+  .-footer-black & {
18
+    background: $color-bg-tertiary url("../images/base/footer_black.jpg") no-repeat 50% 50%;
19
+    -webkit-background-size: 100% 100%;
20
+    background-size: 100% 100%;
21
+
22
+    a {
23
+      &:hover,
24
+      &:active {
25
+        color: $color-link;
26
+      }
27
+    }
28
+  }
29
+
30
+  a {
31
+    color: $color-text-invert;
32
+
33
+    &:hover,
34
+    &:active {
35
+      color: $color-text;
36
+    }
37
+  }
38
+
39
+  .inside {
40
+  }
41
+
42
+  .mod_customnav {
43
+    margin-bottom: 4.5rem;
44
+    text-align: center;
45
+    .level_1 {
46
+      display: inline-flex;
47
+      justify-content: center;
48
+      flex-wrap: wrap;
49
+
50
+      > li {
51
+        padding: 0 15px 15px;
52
+      }
53
+    }
54
+  }
55
+
56
+  .social {
57
+    margin-top: 0;
58
+
59
+    .footer-social {
60
+      text-align: right;
61
+
62
+      @include for-mobile {
63
+        text-align: center;
64
+      }
65
+    }
66
+
67
+    .social-wrapper {
68
+      display: inline-block;
69
+      text-align: center;
70
+
71
+      p {
72
+        margin-bottom: 0;
73
+      }
74
+      svg {
75
+        font-size: 50px;
76
+      }
77
+    }
78
+  }
79
+
80
+  .partner {
81
+    .ce_text {
82
+      display: inline-flex;
83
+      align-items: center;
84
+      justify-content: flex-start;
85
+      white-space: nowrap;
86
+
87
+      .image_container {
88
+        margin-left: 1em;
89
+        order:1;
90
+        img {
91
+          opacity: .7;
92
+        }
93
+      }
94
+    }
95
+  }
96
+
97
+  .footer-content {
98
+    padding: 0 80px;
99
+  }
100
+
101
+  .footer-address {
102
+    font-weight: 400;
103
+    margin-top: 20px;
104
+    h5 {
105
+      font-size: font-size(20px);
106
+      .ff_a {
107
+        font-size: font-size(16px);
108
+        letter-spacing: normal;
109
+      }
110
+    }
111
+
112
+    a {
113
+      border-bottom: 1px $color-text-invert solid;
114
+      @include transition(color 0.2s ease, border-color 0.2s ease);
115
+
116
+      &:hover,
117
+      &:active {
118
+        border-bottom-color: $color-link;
119
+      }
120
+    }
121
+  }
122
+
123
+  .footer-right {
124
+    padding-left: 30px;
125
+  }
126
+
127
+  h5 {
128
+    @include small-caps;
129
+    font-size: font-size(22px);
130
+    color: $color-link;
131
+    letter-spacing: normal;
132
+  }
133
+
134
+  @include for-tablet {
135
+    .footer-content {
136
+      padding: 0 40px;
137
+    }
138
+
139
+    .footer-openinghours,
140
+    .footer-legalnav {
141
+      margin-top: 30px;
142
+    }
143
+    .footer-payment {
144
+      ul {
145
+        justify-content: center;
146
+      }
147
+    }
148
+    .rs-column {
149
+      text-align: center;
150
+    }
151
+    .footer-right {
152
+      padding-left: 0;
153
+    }
154
+  }
155
+
156
+  @include for-mobile {
157
+    .footer-content {
158
+      padding: 0 20px;
159
+    }
160
+  }
161
+}
0 162
\ No newline at end of file
1 163
new file mode 100644
... ...
@@ -0,0 +1,547 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/**
5
+ * Since fieldset borders are removed in the reset style sheet, adjust the
6
+ * legends accordingly
7
+ */
8
+
9
+*:not(.widget) {
10
+  > fieldset {
11
+    clear: left;
12
+  }
13
+}
14
+
15
+legend {
16
+  width: 100%;
17
+  display: block;
18
+  font-weight: bold;
19
+  border: 0;
20
+}
21
+
22
+input,
23
+textarea,
24
+select {
25
+  line-height: 150%;
26
+  outline: none;
27
+  font-size: $font-size-field;
28
+  font-family: $font-family-form;
29
+  font-weight: 400;
30
+}
31
+
32
+/**
33
+ * Placeholders
34
+ */
35
+::-webkit-input-placeholder { /* Webkit Browsers */
36
+  color: $placeholder-color;
37
+  font-size: $font-size-placeholder;
38
+  text-transform: uppercase;
39
+  opacity: 0.9;
40
+  font-weight: 600;
41
+}
42
+
43
+:-moz-placeholder { /* Firefox < 19 */
44
+  color: $placeholder-color;
45
+  font-size: $font-size-placeholder;
46
+  text-transform: uppercase;
47
+  opacity: 0.9;
48
+  font-weight: 600;
49
+
50
+}
51
+
52
+::-moz-placeholder {  /* Firefox >= 19 */
53
+  color: $placeholder-color;
54
+  font-size: $font-size-placeholder;
55
+  text-transform: uppercase;
56
+  opacity: 0.9;
57
+  font-weight: 600;
58
+
59
+}
60
+
61
+:-ms-input-placeholder { /* IE 10-11 */
62
+  color: $placeholder-color !important;
63
+  font-size: $font-size-placeholder !important;
64
+  text-transform: uppercase !important;
65
+  opacity: 0.9;
66
+  font-weight: 600;
67
+
68
+}
69
+
70
+::-ms-input-placeholder { /* Edge (old) */
71
+  color: $placeholder-color;
72
+  font-size: $font-size-placeholder;
73
+  text-transform: uppercase;
74
+  opacity: 0.9;
75
+  font-weight: 600;
76
+
77
+}
78
+
79
+::placeholder {  /* CSS 4 Draft */
80
+  color: $placeholder-color;
81
+  font-size: $font-size-placeholder;
82
+  text-transform: uppercase;
83
+  opacity: 0.9;
84
+  font-weight: 600;
85
+
86
+}
87
+
88
+/* Chrome, Safari, Edge, Opera */
89
+input::-webkit-outer-spin-button,
90
+input::-webkit-inner-spin-button {
91
+  -webkit-appearance: none;
92
+  margin: 0;
93
+}
94
+
95
+/* Firefox */
96
+input[type=number] {
97
+  -moz-appearance: textfield;
98
+}
99
+
100
+/**
101
+ * Widget
102
+ */
103
+.widget {
104
+  margin-bottom: 15px;
105
+  min-height: font-size($field-height+(1.75*10px));
106
+
107
+  input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"],
108
+  input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input:not([type]), textarea, select {
109
+    vertical-align: top;
110
+  }
111
+
112
+  > .formelement {
113
+    position: relative;
114
+  }
115
+
116
+  &.icon {
117
+    > .formelement {
118
+      > input,
119
+      > textarea {
120
+        padding-right: 1.75em;
121
+      }
122
+      > .ico-wrapper {
123
+        font-size: font-size(20px);
124
+        cursor: default;
125
+        position: absolute;
126
+        top: 0;
127
+        right: 0;
128
+        height: 100%;
129
+        width: 1.75em;
130
+        border-radius: 0 .28571429rem .28571429rem 0;
131
+
132
+        > a {
133
+          display: flex;
134
+          align-items: center;
135
+          justify-content: center;
136
+          line-height: inherit;
137
+          color: $color-text;
138
+
139
+          &:hover {
140
+            color: $color-link;
141
+          }
142
+        }
143
+
144
+        &.link {
145
+          cursor: pointer;
146
+        }
147
+      }
148
+    }
149
+  }
150
+}
151
+
152
+/**
153
+ * Text fields and textareas
154
+ */
155
+input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"],
156
+input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input:not([type]), textarea, select {
157
+  display: inline-block;
158
+  width: 100%;
159
+  height: $field-height;
160
+  line-height: #{$field-height - (2*$field-border-width) - (2*$field-padding-vertical)};
161
+  padding: $field-padding;
162
+  -webkit-box-sizing: border-box;
163
+  -moz-box-sizing: border-box;
164
+  box-sizing: border-box;
165
+  color: $field-color;
166
+  background: $field-background-color;
167
+  border: $field-border-width solid $field-border-color;
168
+  -webkit-border-radius: $field-radius;
169
+  -moz-border-radius: $field-radius;
170
+  border-radius: $field-radius;
171
+  -webkit-transition: all .15s linear;
172
+  -moz-transition: all .15s linear;
173
+  -ms-transition: all .15s linear;
174
+  -o-transition: all .15s linear;
175
+  transition: all .15s linear;
176
+
177
+  &:focus {
178
+    outline: 0;
179
+    background: $field-background-color-hl;
180
+    border-color: $field-border-color-hl;
181
+  }
182
+}
183
+
184
+
185
+textarea {
186
+  line-height: 1.35;
187
+}
188
+
189
+/**
190
+ * Label styling
191
+ */
192
+
193
+.formbody {
194
+  @include cf;
195
+
196
+  label {
197
+    color: $label-color;
198
+    display: block;
199
+    margin-bottom: 0.25em;
200
+    padding-top: 0.5em;
201
+    text-transform: uppercase;
202
+    font-size: font-size(10px);
203
+    letter-spacing: 0.1em;
204
+    line-height: 1.5;
205
+    font-weight: 600;
206
+
207
+    .mandatory {
208
+      vertical-align: middle;
209
+      font-size: font-size(18px);
210
+      font-weight: 300;
211
+      color: $color-link;
212
+      line-height: 0;
213
+    }
214
+  }
215
+  .widget {
216
+    &.lblp {
217
+      padding-top: font-size(10px*2.25);
218
+    }
219
+  }
220
+}
221
+
222
+/**
223
+ * Fieldset styling
224
+ */
225
+.formbody > fieldset {
226
+  margin-top: 1.5em;
227
+
228
+  &:first-of-type {
229
+    margin-top: 0;
230
+  }
231
+
232
+  legend {
233
+    @include headline(font-size(18px));
234
+  }
235
+}
236
+
237
+
238
+/**
239
+ * Fix some width and height settings
240
+ */
241
+input[type="file"] {
242
+  cursor: pointer;
243
+}
244
+
245
+select, input[type="file"] {
246
+  display: block;
247
+}
248
+
249
+input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
250
+  width: auto;
251
+}
252
+
253
+textarea, select[multiple], select[size] {
254
+  height: auto;
255
+}
256
+
257
+select {
258
+  -moz-appearance: none;
259
+  -webkit-appearance: none;
260
+  appearance: none;
261
+  border: none;
262
+}
263
+select::-ms-expand {
264
+  display: none;
265
+}
266
+
267
+select {
268
+  display: inline-block;
269
+  width: 100%;
270
+  height: $field-height;
271
+  padding: $field-padding-vertical $field-padding-horizontal+25px $field-padding-vertical $field-padding-horizontal;
272
+  -webkit-box-sizing: border-box;
273
+  -moz-box-sizing: border-box;
274
+  box-sizing: border-box;
275
+  color: $field-color;
276
+  background: $field-background-color;
277
+  border: $field-border-width solid $field-border-color;
278
+  -webkit-border-radius: $field-radius;
279
+  -moz-border-radius: $field-radius;
280
+  border-radius: $field-radius;
281
+  -webkit-transition: all .15s linear;
282
+  -moz-transition: all .15s linear;
283
+  -ms-transition: all .15s linear;
284
+  -o-transition: all .15s linear;
285
+  transition: all .15s linear;
286
+}
287
+.select-wrapper {
288
+  position: relative;
289
+  display: inline-block;
290
+  width: 100%;
291
+  min-height: $field-height;
292
+
293
+  &:before,
294
+  &:after {
295
+    //@include icon('\e90a',font-size(20px));
296
+    content: '';
297
+    width: 1em;
298
+    height: 1em;
299
+    background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23323535" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M14.898 19.849c0.585 0.579 1.592 0.604 2.202 0.001l12.084-12.084 2.815 2.815-12.093 12.093c-2.055 2.027-5.656 2.13-7.815-0.001l-12.092-12.092 2.815-2.815c4.027 4.029 8.054 8.056 12.083 12.083z"/%3E%3C/svg%3E') 50% 50% no-repeat;
300
+    position: absolute;
301
+    right: 10px;
302
+    top: 10px;
303
+    pointer-events: none;
304
+  }
305
+  &:after {
306
+    @include transition(all 0.25s);
307
+    opacity: 0;
308
+    visibility: hidden;
309
+    background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M14.898 19.849c0.585 0.579 1.592 0.604 2.202 0.001l12.084-12.084 2.815 2.815-12.093 12.093c-2.055 2.027-5.656 2.13-7.815-0.001l-12.092-12.092 2.815-2.815c4.027 4.029 8.054 8.056 12.083 12.083z"/%3E%3C/svg%3E') 50% 50% no-repeat;
310
+  }
311
+  &:hover {
312
+    &:after {
313
+      opacity: 1;
314
+      visibility: visible;
315
+    }
316
+  }
317
+
318
+  /*select {
319
+    vertical-align: top;
320
+  }*/
321
+}
322
+/**
323
+ * Checkboxes and radio buttons
324
+ */
325
+
326
+.widget {
327
+  &.widget-checkbox,
328
+  &.widget-radio {
329
+    > fieldset {
330
+      padding-left: 1.5em;
331
+    }
332
+
333
+    .options {
334
+      > span {
335
+        margin-bottom: 0.25em;
336
+        display: block;
337
+        font-size: font-size(12px);
338
+      }
339
+    }
340
+
341
+    input[type="radio"],
342
+    input[type="checkbox"] {
343
+      height: 2em;
344
+      width: 2em;
345
+      margin-left: -2.25em;
346
+      margin-right: 5px;
347
+    }
348
+
349
+    label {
350
+      display: inline;
351
+      margin-bottom: 0;
352
+      font-size: font-size(12px);
353
+      font-weight: 600;
354
+    }
355
+
356
+    /*@supports(-webkit-appearance: none) or (-moz-appearance: none) {
357
+      input[type='checkbox'],
358
+      input[type='radio'] {
359
+        --active: #275EFE;
360
+        --active-inner: #fff;
361
+        --focus: 2px rgba(39, 94, 254, .3);
362
+        --border: #BBC1E1;
363
+        --border-hover: #275EFE;
364
+        --background: #fff;
365
+        --disabled: #F6F8FF;
366
+        --disabled-inner: #E1E6F9;
367
+        -webkit-appearance: none;
368
+        -moz-appearance: none;
369
+        height: 21px;
370
+        outline: none;
371
+        display: inline-block;
372
+        vertical-align: top;
373
+        position: relative;
374
+        margin: 0;
375
+        cursor: pointer;
376
+        border: 1px solid var(--bc, var(--border));
377
+        background: var(--b, var(--background));
378
+        transition: background .3s, border-color .3s, box-shadow .2s;
379
+        &:after {
380
+          content: '';
381
+          display: block;
382
+          left: 0;
383
+          top: 0;
384
+          position: absolute;
385
+          transition: transform var(--d-t, .3s) var(--d-t-e, ease), opacity var(--d-o, .2s);
386
+        }
387
+        &:checked {
388
+          --b: var(--active);
389
+          --bc: var(--active);
390
+          --d-o: .3s;
391
+          --d-t: .6s;
392
+          --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
393
+        }
394
+        &:disabled {
395
+          --b: var(--disabled);
396
+          cursor: not-allowed;
397
+          opacity: .9;
398
+          &:checked {
399
+            --b: var(--disabled-inner);
400
+            --bc: var(--border);
401
+          }
402
+          & + label {
403
+            cursor: not-allowed;
404
+          }
405
+        }
406
+        &:hover {
407
+          &:not(:checked) {
408
+            &:not(:disabled) {
409
+              --bc: var(--border-hover);
410
+            }
411
+          }
412
+        }
413
+        &:focus {
414
+          box-shadow: 0 0 0 var(--focus);
415
+        }
416
+        &:not(.switch) {
417
+          width: 21px;
418
+          &:after {
419
+            opacity: var(--o, 0);
420
+          }
421
+          &:checked {
422
+            --o: 1;
423
+          }
424
+        }
425
+        & + label {
426
+          font-size: 14px;
427
+          line-height: 21px;
428
+          display: inline-block;
429
+          vertical-align: top;
430
+          cursor: pointer;
431
+          margin-left: 4px;
432
+        }
433
+      }
434
+      input[type='checkbox'] {
435
+        &:not(.switch) {
436
+          border-radius: 7px;
437
+          &:after {
438
+            width: 5px;
439
+            height: 9px;
440
+            border: 2px solid var(--active-inner);
441
+            border-top: 0;
442
+            border-left: 0;
443
+            left: 7px;
444
+            top: 4px;
445
+            transform: rotate(var(--r, 20deg));
446
+          }
447
+          &:checked {
448
+            --r: 43deg;
449
+          }
450
+        }
451
+        &.switch {
452
+          width: 38px;
453
+          border-radius: 11px;
454
+          &:after {
455
+            left: 2px;
456
+            top: 2px;
457
+            border-radius: 50%;
458
+            width: 15px;
459
+            height: 15px;
460
+            background: var(--ab, var(--border));
461
+            transform: translateX(var(--x, 0));
462
+          }
463
+          &:checked {
464
+            --ab: var(--active-inner);
465
+            --x: 17px;
466
+          }
467
+          &:disabled {
468
+            &:not(:checked) {
469
+              &:after {
470
+                opacity: .6;
471
+              }
472
+            }
473
+          }
474
+        }
475
+      }
476
+      input[type='radio'] {
477
+        border-radius: 50%;
478
+        &:after {
479
+          width: 19px;
480
+          height: 19px;
481
+          border-radius: 50%;
482
+          background: var(--active-inner);
483
+          opacity: 0;
484
+          transform: scale(var(--s, .7));
485
+        }
486
+        &:checked {
487
+          --s: .5;
488
+        }
489
+      }
490
+    }*/
491
+  }
492
+}
493
+
494
+input[type="radio"], input[type="checkbox"] {
495
+  margin: 0 3px 0 0;
496
+}
497
+
498
+input[type="radio"], input[type="checkbox"], label {
499
+  vertical-align: middle;
500
+}
501
+
502
+/**
503
+ * Handle disabled and read-only
504
+ */
505
+input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
506
+  cursor: not-allowed;
507
+  background: $field-background-color-ro;
508
+}
509
+
510
+input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {
511
+  background: transparent;
512
+}
513
+
514
+/**
515
+ * Buttons
516
+ */
517
+input[type="submit"],
518
+//input[type="button"],
519
+button[type="submit"],
520
+.submit,
521
+.button {
522
+  @include button-outline();
523
+
524
+  &:not([data-icon]) {
525
+    @include button-no-icon;
526
+  }
527
+
528
+  &.button-icon-only {
529
+    @include button-icon-only;
530
+  }
531
+
532
+  .-alt-color > & {
533
+    @include button-outline($color: $color-stroke-grey, $border-color: $color-stroke-grey);
534
+    @include button-no-icon;
535
+  }
536
+
537
+  &.-big {
538
+    padding: $button-padding-vertical*2 $button-padding-horizontal*2;
539
+    height: $button-height*2;
540
+    line-height: #{$button-height*2 - (2*$button-border-width) - (2*($button-padding-vertical*2))};
541
+  }
542
+}
543
+
544
+.button-block {
545
+  display: block;
546
+  width: 100%;
547
+}
0 548
new file mode 100644
... ...
@@ -0,0 +1,348 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/*
5
+ ------ HEADER ------
6
+*/
7
+$header-height-desktop: 50px;
8
+$header-height-mobile: 50px;
9
+#header {
10
+  height: $header-height-desktop;
11
+  position: fixed;
12
+  left: 0;
13
+  right: 0;
14
+  top: 0;
15
+  z-index: 10;
16
+  @include transition(all 0.25s);
17
+
18
+  > .inside {
19
+    @include centered-1200;
20
+    position: relative;
21
+    z-index: 1;
22
+  }
23
+
24
+  + #container {
25
+    padding-top: $header-height-desktop + 20px;
26
+    height: 100vh;
27
+  }
28
+
29
+  body:not(.-mobile-menu-active) .hide& {
30
+    @include transform(translate(0,-100%));
31
+  }
32
+  .scrolled& {
33
+    background-color: $color-bg-secondary;
34
+  }
35
+}
36
+
37
+#main-nav {
38
+  position: absolute;
39
+  right: 0;
40
+  top: 0;
41
+  &,
42
+  .level_1 {
43
+    height: $header-height-desktop;
44
+  }
45
+  .level_1 {
46
+    display: flex;
47
+    align-items: center;
48
+
49
+    > li {
50
+      flex: 1 0 0;
51
+      padding: 0 60px 0 0;
52
+
53
+      &:last-child {
54
+        padding-right: 0;
55
+      }
56
+
57
+      > {
58
+        span,
59
+        strong,
60
+        a {
61
+          font-size: font-size(18px);
62
+          font-weight: 300;
63
+          color: $color-nav;
64
+          line-height: 1.5;
65
+          position: relative;
66
+
67
+          &:before {
68
+            position: absolute;
69
+            left: 50%;
70
+            right: 50%;
71
+            top: 100%;
72
+            content: '';
73
+            height: 2px;
74
+            background-color: $color-bg-secondary;
75
+            opacity: 0;
76
+            visibility: hidden;
77
+            @include transition(all 0.25s cubic-bezier(0,0,0,1));
78
+          }
79
+
80
+          &.trail,
81
+          &.active {
82
+            &:before {
83
+              left: 0;
84
+              right: 0;
85
+              opacity: 1;
86
+              visibility: visible;
87
+            }
88
+          }
89
+
90
+          .scrolled & {
91
+            color: $color-nav-invert;
92
+
93
+            &:before {
94
+              background-color: $color-bg-tertiary;
95
+            }
96
+          }
97
+        }
98
+        a {
99
+          &:hover {
100
+            &:before {
101
+              left: 0;
102
+              right: 0;
103
+              opacity: 1;
104
+              visibility: visible;
105
+            }
106
+          }
107
+        }
108
+      }
109
+    }
110
+  }
111
+}
112
+
113
+#nav-bar {
114
+
115
+  .bar-logo {
116
+    opacity: 0;
117
+    visibility: hidden;
118
+    position: absolute;
119
+    left: 0;
120
+    top: 5px;
121
+    @include transition(all 0.25s);
122
+    z-index: 1;
123
+
124
+    .scrolled &,
125
+    .-mobile-menu-active & {
126
+      opacity: 1;
127
+      visibility: visible;
128
+    }
129
+    .-mobile-menu-active & {
130
+      top: 45px;
131
+      left: 50%;
132
+      @include transform(translate(-50%,-50%));
133
+    }
134
+  }
135
+
136
+  .close {
137
+    display: none;
138
+  }
139
+
140
+  @include for-tablet {
141
+    .nav {
142
+      position: fixed;
143
+      top: 0;
144
+      left: 0;
145
+      width: 100%;
146
+      height: 100%;
147
+      background: rgba(#000, 30%);
148
+      opacity: 0;
149
+      visibility: hidden;
150
+      @include transition(all 0.5s cubic-bezier(0.25, 1, 0.5, 1));
151
+
152
+      .panel {
153
+        position: absolute;
154
+        top: 50%;
155
+        left: 50%;
156
+        background: rgba($color-bg-secondary, 95%);
157
+        padding: 50px;
158
+        @include box-sizing(border-box);
159
+        @include transform(translate(-50%, -50%));
160
+        max-width: 1200px;
161
+        width: 80%;
162
+        max-height: 90%;
163
+        overflow-y: auto;
164
+        font-size: font-size(20px);
165
+
166
+        @include for-mobile {
167
+          width: 100%;
168
+          height: 100%;
169
+          max-height: none;
170
+          padding: 90px 55px 30px 55px;
171
+          font-size: font-size(18px);
172
+        }
173
+
174
+        .close {
175
+          cursor: pointer;
176
+          position: absolute;
177
+          right: 20px;
178
+          top: 5px;
179
+          line-height: 1;
180
+          width: 40px;
181
+          height: 40px;
182
+          @include box-sizing(border-box);
183
+          z-index: -1;
184
+          text-align: center;
185
+          display: flex;
186
+          align-items: center;
187
+          justify-content: center;
188
+          font-size: 40px;
189
+          background: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 30 30" version="1.1" stroke="%23ffffff" stroke-width="2px" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-rule:evenodd;clip-rule:evenodd;"%3E%3Cpath d="M25,5L5,25"/%3E%3Cpath d="M25,25L5,5"/%3E%3C/svg%3E') no-repeat;
190
+
191
+          span {
192
+            visibility: hidden;
193
+          }
194
+        }
195
+      }
196
+    }
197
+  }
198
+}
199
+
200
+#hamburger {
201
+  z-index: 1;
202
+  display: none;
203
+  position: absolute;
204
+  top: 0;
205
+  right: 0;
206
+  -webkit-transform: translate3d(0, 0, 0);
207
+  -moz-transform: translate3d(0, 0, 0);
208
+  -ms-transform: translate3d(0, 0, 0);
209
+  -o-transform: translate3d(0, 0, 0);
210
+  transform: translate3d(0, 0, 0);
211
+  cursor: pointer;
212
+
213
+  @include for-mobile {
214
+    z-index: 0;
215
+  }
216
+
217
+  //display: block;
218
+  width: 50px;
219
+  height: 50px;
220
+  //position: relative;
221
+
222
+
223
+  .line {
224
+    position: absolute;
225
+    left: 5px;
226
+    height: 2px;
227
+    width: 40px;
228
+    background: $color-text-invert;
229
+    display: block;
230
+    transition: 0.5s;
231
+    transform-origin: center;
232
+    //@include box-shadow(1px 1px 2px rgba(0,0,0,0.7));
233
+
234
+    &:nth-child(1) { top: 14px; }
235
+    &:nth-child(2) { top: 24px; }
236
+    &:nth-child(3) { top: 34px; }
237
+  }
238
+  .-mobile-menu-active & {
239
+    .line {
240
+      //@include box-shadow(1px 1px 2px rgba(0,0,0,0));
241
+      &:nth-child(1){
242
+        transform: translateY(10px) rotate(-45deg);
243
+      }
244
+      &:nth-child(2){
245
+        opacity:0;
246
+      }
247
+      &:nth-child(3){
248
+        transform: translateY(-10px) rotate(45deg);
249
+      }
250
+    }
251
+    ~ .nav {
252
+      //display: block;
253
+      opacity: 1;
254
+      visibility: visible;
255
+    }
256
+  }
257
+}
258
+.-mobile-menu-active {
259
+  #header {
260
+    position: fixed !important;
261
+    left: 0;
262
+    right: 0;
263
+    top: 0;
264
+  }
265
+  /*#main-nav {
266
+    display: block;
267
+  }*/
268
+}
269
+
270
+@include for-tablet {
271
+  #main-nav {
272
+    position: relative;
273
+    height: auto;
274
+    > .level_1 {
275
+      display: block;
276
+      padding: 0 15px;
277
+      overflow-y: auto;
278
+      /*position: absolute;
279
+      top: 150px;
280
+      bottom: 0;
281
+      left: 0;
282
+      right: 0;*/
283
+      height: auto;
284
+
285
+
286
+      > li {
287
+        flex: none;
288
+        padding: 0;
289
+        text-align: center;
290
+
291
+        > a,
292
+        > span,
293
+        > strong {
294
+          color: $color-text-invert;
295
+          line-height: 2.25;
296
+          font-size: font-size(25px);
297
+
298
+          &.active,
299
+          &.trail {
300
+            &:before {
301
+              visibility: visible;
302
+              opacity: 1;
303
+              right: 35%;
304
+              left: 35%;
305
+            }
306
+          }
307
+        }
308
+
309
+        &.submenu {
310
+          ul {
311
+            position: relative;
312
+            display: block;
313
+            overflow: hidden;
314
+            height: 0;
315
+            padding: 0;
316
+          }
317
+
318
+          .-mobile-menu-active & {
319
+            &.trail,
320
+            &:hover {
321
+              ul {
322
+                visibility: visible;
323
+                opacity: 1;
324
+                padding: 15px;
325
+                height: auto;
326
+              }
327
+            }
328
+
329
+            &:hover,
330
+            &:focus-within {
331
+              ul {
332
+                visibility: visible;
333
+                opacity: 1;
334
+                padding: 15px;
335
+                height: auto;
336
+              }
337
+            }
338
+          }
339
+        }
340
+      }
341
+    }
342
+  }
343
+
344
+  #hamburger {
345
+    display: block;
346
+  }
347
+}
348
+
0 349
new file mode 100644
... ...
@@ -0,0 +1,171 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/* --- SLIDER --- */
5
+/*#hero {
6
+  height: 490px;
7
+  overflow: hidden;
8
+
9
+  > *,
10
+  > * > *:first-child:last-child,
11
+  > * > * > *:first-child:last-child {
12
+    height: 100%;
13
+  }
14
+
15
+  .slick-slider-slide {
16
+    height: 490px;
17
+  }
18
+
19
+  @media screen and (max-width: 599px) {
20
+    height: 66vw;
21
+    .slick-slider-slide {
22
+      height: 66vw;
23
+    }
24
+  }
25
+}
26
+
27
+.slick-slider-container {
28
+  .slick-slider-slide {
29
+    .slide-content {
30
+      @include centered-1200;
31
+      height: 100%;
32
+
33
+      .slide-text {
34
+        position: absolute;
35
+        left: 50%;
36
+        top: 70%;
37
+        font-size: font-size(50px);
38
+        color: $color-text-alt-1;
39
+        text-transform: uppercase;
40
+        max-width: 50%;
41
+        text-shadow: 1px 1px 5px #000;
42
+        @include transform(translateY(-50%));
43
+      }
44
+
45
+    }
46
+  }
47
+}*/
48
+
49
+/*
50
+ ------ HERO ------
51
+*/
52
+#hero {
53
+  .inside {
54
+    overflow: hidden;
55
+    -webkit-background-size: cover;
56
+    background-size: cover;
57
+    position: relative;
58
+  }
59
+
60
+  .logo-wrapper {
61
+    position: absolute;
62
+    left: 0;
63
+    top: 0;
64
+    width: 100%;
65
+    height: 100%;
66
+
67
+    .logo-holder {
68
+      @include centered-1200;
69
+      height: 100%;
70
+    }
71
+  }
72
+
73
+  .hero-wrapper {
74
+    //min-height: 200px;
75
+  }
76
+
77
+  #logo {
78
+    position: absolute;
79
+    max-width: 35%;
80
+    left: 0;
81
+    top: 0;
82
+    width: 215px;
83
+
84
+    .-hide-logo &:not(.animated) {
85
+      display: none;
86
+    }
87
+
88
+    &.animated {
89
+      visibility: hidden;
90
+      max-width: 45%;
91
+      width: 390px;
92
+      left: 50%;
93
+      top: 70%;
94
+      @include transform(translate(-50%, -50%));
95
+    }
96
+
97
+    svg {
98
+      width: 100%;
99
+      vertical-align: middle;
100
+    }
101
+
102
+    @include for-tablet {
103
+      left: 50%;
104
+      top: 50%;
105
+      @include transform(translate(-50%, -50%));
106
+    }
107
+  }
108
+
109
+  /*&:after {
110
+    @include icon('\e900',40px);
111
+    position: absolute;
112
+    bottom: 30px;
113
+    left: 50%;
114
+    margin-left: -20px;
115
+    color: $color-text;
116
+  }*/
117
+
118
+  .slick-slider-container {
119
+    height: 545px;
120
+
121
+    .home & {
122
+      height: 860px;
123
+    }
124
+
125
+    .slick-slide {
126
+      -webkit-box-sizing: border-box;
127
+      -moz-box-sizing: border-box;
128
+      box-sizing: border-box;
129
+    }
130
+
131
+    @include for-mobile {
132
+      max-height: 50vh;
133
+
134
+      .home & {
135
+        max-height: calc(100vh - 50px);
136
+      }
137
+    }
138
+  }
139
+
140
+  .slick-slider-wrapper,
141
+  .slick-list,
142
+  .slick-track,
143
+  .slick-slide,
144
+  .slick-slide > div,
145
+  .slick-slide > div > div,
146
+  .slide-content {
147
+    height: 100%;
148
+  }
149
+
150
+  .slide-content {
151
+    @include centered-1200;
152
+
153
+    .ce_image {
154
+      height: 100%;
155
+
156
+      &:first-child:last-child {
157
+        .image_container {
158
+          text-align: center;
159
+        }
160
+      }
161
+    }
162
+    .image_container {
163
+      height: 100%;
164
+      img {
165
+        display: inline-block;
166
+        max-height: 100%;
167
+        width: auto;
168
+      }
169
+    }
170
+  }
171
+}
0 172
\ No newline at end of file
1 173
new file mode 100644
... ...
@@ -0,0 +1,349 @@
1
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
2
+
3
+/* Document
4
+   ========================================================================== */
5
+
6
+/**
7
+ * 1. Correct the line height in all browsers.
8
+ * 2. Prevent adjustments of font size after orientation changes in iOS.
9
+ */
10
+
11
+html {
12
+  line-height: 1.15; /* 1 */
13
+  -webkit-text-size-adjust: 100%; /* 2 */
14
+}
15
+
16
+/* Sections
17
+   ========================================================================== */
18
+
19
+/**
20
+ * Remove the margin in all browsers.
21
+ */
22
+
23
+body {
24
+  margin: 0;
25
+}
26
+
27
+/**
28
+ * Render the `main` element consistently in IE.
29
+ */
30
+
31
+main {
32
+  display: block;
33
+}
34
+
35
+/**
36
+ * Correct the font size and margin on `h1` elements within `section` and
37
+ * `article` contexts in Chrome, Firefox, and Safari.
38
+ */
39
+
40
+h1 {
41
+  font-size: 2em;
42
+  margin: 0.67em 0;
43
+}
44
+
45
+/* Grouping content
46
+   ========================================================================== */
47
+
48
+/**
49
+ * 1. Add the correct box sizing in Firefox.
50
+ * 2. Show the overflow in Edge and IE.
51
+ */
52
+
53
+hr {
54
+  box-sizing: content-box; /* 1 */
55
+  height: 0; /* 1 */
56
+  overflow: visible; /* 2 */
57
+}
58
+
59
+/**
60
+ * 1. Correct the inheritance and scaling of font size in all browsers.
61
+ * 2. Correct the odd `em` font sizing in all browsers.
62
+ */
63
+
64
+pre {
65
+  font-family: monospace, monospace; /* 1 */
66
+  font-size: 1em; /* 2 */
67
+}
68
+
69
+/* Text-level semantics
70
+   ========================================================================== */
71
+
72
+/**
73
+ * Remove the gray background on active links in IE 10.
74
+ */
75
+
76
+a {
77
+  background-color: transparent;
78
+}
79
+
80
+/**
81
+ * 1. Remove the bottom border in Chrome 57-
82
+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
83
+ */
84
+
85
+abbr[title] {
86
+  border-bottom: none; /* 1 */
87
+  text-decoration: underline; /* 2 */
88
+  text-decoration: underline dotted; /* 2 */
89
+}
90
+
91
+/**
92
+ * Add the correct font weight in Chrome, Edge, and Safari.
93
+ */
94
+
95
+b,
96
+strong {
97
+  font-weight: bolder;
98
+}
99
+
100
+/**
101
+ * 1. Correct the inheritance and scaling of font size in all browsers.
102
+ * 2. Correct the odd `em` font sizing in all browsers.
103
+ */
104
+
105
+code,
106
+kbd,
107
+samp {
108
+  font-family: monospace, monospace; /* 1 */
109
+  font-size: 1em; /* 2 */
110
+}
111
+
112
+/**
113
+ * Add the correct font size in all browsers.
114
+ */
115
+
116
+small {
117
+  font-size: 80%;
118
+}
119
+
120
+/**
121
+ * Prevent `sub` and `sup` elements from affecting the line height in
122
+ * all browsers.
123
+ */
124
+
125
+sub,
126
+sup {
127
+  font-size: 75%;
128
+  line-height: 0;
129
+  position: relative;
130
+  vertical-align: baseline;
131
+}
132
+
133
+sub {
134
+  bottom: -0.25em;
135
+}
136
+
137
+sup {
138
+  top: -0.5em;
139
+}
140
+
141
+/* Embedded content
142
+   ========================================================================== */
143
+
144
+/**
145
+ * Remove the border on images inside links in IE 10.
146
+ */
147
+
148
+img {
149
+  border-style: none;
150
+}
151
+
152
+/* Forms
153
+   ========================================================================== */
154
+
155
+/**
156
+ * 1. Change the font styles in all browsers.
157
+ * 2. Remove the margin in Firefox and Safari.
158
+ */
159
+
160
+button,
161
+input,
162
+optgroup,
163
+select,
164
+textarea {
165
+  font-family: inherit; /* 1 */
166
+  font-size: 100%; /* 1 */
167
+  line-height: 1.15; /* 1 */
168
+  margin: 0; /* 2 */
169
+}
170
+
171
+/**
172
+ * Show the overflow in IE.
173
+ * 1. Show the overflow in Edge.
174
+ */
175
+
176
+button,
177
+input { /* 1 */
178
+  overflow: visible;
179
+}
180
+
181
+/**
182
+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
183
+ * 1. Remove the inheritance of text transform in Firefox.
184
+ */
185
+
186
+button,
187
+select { /* 1 */
188
+  text-transform: none;
189
+}
190
+
191
+/**
192
+ * Correct the inability to style clickable types in iOS and Safari.
193
+ */
194
+
195
+button,
196
+[type="button"],
197
+[type="reset"],
198
+[type="submit"] {
199
+  -webkit-appearance: button;
200
+}
201
+
202
+/**
203
+ * Remove the inner border and padding in Firefox.
204
+ */
205
+
206
+button::-moz-focus-inner,
207
+[type="button"]::-moz-focus-inner,
208
+[type="reset"]::-moz-focus-inner,
209
+[type="submit"]::-moz-focus-inner {
210
+  border-style: none;
211
+  padding: 0;
212
+}
213
+
214
+/**
215
+ * Restore the focus styles unset by the previous rule.
216
+ */
217
+
218
+button:-moz-focusring,
219
+[type="button"]:-moz-focusring,
220
+[type="reset"]:-moz-focusring,
221
+[type="submit"]:-moz-focusring {
222
+  outline: 1px dotted ButtonText;
223
+}
224
+
225
+/**
226
+ * Correct the padding in Firefox.
227
+ */
228
+
229
+fieldset {
230
+  padding: 0.35em 0.75em 0.625em;
231
+}
232
+
233
+/**
234
+ * 1. Correct the text wrapping in Edge and IE.
235
+ * 2. Correct the color inheritance from `fieldset` elements in IE.
236
+ * 3. Remove the padding so developers are not caught out when they zero out
237
+ *    `fieldset` elements in all browsers.
238
+ */
239
+
240
+legend {
241
+  box-sizing: border-box; /* 1 */
242
+  color: inherit; /* 2 */
243
+  display: table; /* 1 */
244
+  max-width: 100%; /* 1 */
245
+  padding: 0; /* 3 */
246
+  white-space: normal; /* 1 */
247
+}
248
+
249
+/**
250
+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
251
+ */
252
+
253
+progress {
254
+  vertical-align: baseline;
255
+}
256
+
257
+/**
258
+ * Remove the default vertical scrollbar in IE 10+.
259
+ */
260
+
261
+textarea {
262
+  overflow: auto;
263
+}
264
+
265
+/**
266
+ * 1. Add the correct box sizing in IE 10.
267
+ * 2. Remove the padding in IE 10.
268
+ */
269
+
270
+[type="checkbox"],
271
+[type="radio"] {
272
+  box-sizing: border-box; /* 1 */
273
+  padding: 0; /* 2 */
274
+}
275
+
276
+/**
277
+ * Correct the cursor style of increment and decrement buttons in Chrome.
278
+ */
279
+
280
+[type="number"]::-webkit-inner-spin-button,
281
+[type="number"]::-webkit-outer-spin-button {
282
+  height: auto;
283
+}
284
+
285
+/**
286
+ * 1. Correct the odd appearance in Chrome and Safari.
287
+ * 2. Correct the outline style in Safari.
288
+ */
289
+
290
+[type="search"] {
291
+  -webkit-appearance: textfield; /* 1 */
292
+  outline-offset: -2px; /* 2 */
293
+}
294
+
295
+/**
296
+ * Remove the inner padding in Chrome and Safari on macOS.
297
+ */
298
+
299
+[type="search"]::-webkit-search-decoration {
300
+  -webkit-appearance: none;
301
+}
302
+
303
+/**
304
+ * 1. Correct the inability to style clickable types in iOS and Safari.
305
+ * 2. Change font properties to `inherit` in Safari.
306
+ */
307
+
308
+::-webkit-file-upload-button {
309
+  -webkit-appearance: button; /* 1 */
310
+  font: inherit; /* 2 */
311
+}
312
+
313
+/* Interactive
314
+   ========================================================================== */
315
+
316
+/*
317
+ * Add the correct display in Edge, IE 10+, and Firefox.
318
+ */
319
+
320
+details {
321
+  display: block;
322
+}
323
+
324
+/*
325
+ * Add the correct display in all browsers.
326
+ */
327
+
328
+summary {
329
+  display: list-item;
330
+}
331
+
332
+/* Misc
333
+   ========================================================================== */
334
+
335
+/**
336
+ * Add the correct display in IE 10+.
337
+ */
338
+
339
+template {
340
+  display: none;
341
+}
342
+
343
+/**
344
+ * Add the correct display in IE 10.
345
+ */
346
+
347
+[hidden] {
348
+  display: none;
349
+}
0 350
\ No newline at end of file
1 351
new file mode 100644
... ...
@@ -0,0 +1,195 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+
4
+// Default Variables
5
+
6
+$slick-prev-character: "\e90e" !default;
7
+$slick-next-character: "\e90d" !default;
8
+$slick-dot-size: 6px !default;
9
+$slick-opacity-default: 0.75 !default;
10
+$slick-opacity-on-hover: 1 !default;
11
+$slick-opacity-not-active: 0.35 !default;
12
+
13
+/* Slider */
14
+
15
+.slick-slider-container {
16
+  padding: 0;
17
+}
18
+.slick-slider {
19
+  overflow: visible;
20
+  position: relative;
21
+}
22
+.slick-slider-slide {
23
+  vertical-align: middle;
24
+}
25
+.slick-slide {
26
+}
27
+
28
+.slick-list {
29
+  padding: 0;
30
+
31
+  .slick-loading & {
32
+    background: #000;
33
+  }
34
+}
35
+
36
+/* Arrows */
37
+
38
+.slick-prev,
39
+.slick-next {
40
+  z-index: 10;
41
+  position: absolute;
42
+  display: block;
43
+  height: 45px;
44
+  width: 35px;
45
+  line-height: 0;
46
+  font-size: 0;
47
+  cursor: pointer;
48
+  color: transparent;
49
+  top: 50%;
50
+  -webkit-transform: translate(0, -50%);
51
+  -ms-transform: translate(0, -50%);
52
+  transform: translate(0, -50%);
53
+  padding: 0;
54
+  border: none;
55
+  outline: none;
56
+  opacity: $slick-opacity-default;
57
+  -webkit-transition: all 0.2s ease-in-out;
58
+  -moz-transition: all 0.2s ease-in-out;
59
+  -ms-transition: all 0.2s ease-in-out;
60
+  -o-transition: all 0.2s ease-in-out;
61
+  transition: all 0.2s ease-in-out;
62
+  &:hover, &:focus {
63
+    outline: none;
64
+    //background: $color-bg-tertiary;
65
+    color: transparent;
66
+    opacity: $slick-opacity-on-hover;
67
+    &:before {
68
+      //color: $color-text-invert;
69
+    }
70
+  }
71
+  &.slick-disabled {
72
+    opacity: $slick-opacity-not-active;
73
+  }
74
+  &:before {
75
+    @include iconfont;
76
+    line-height: 45px;
77
+    color: $color-text;
78
+    text-shadow: 0 0 5px #000;
79
+    font-size: 30px;
80
+    position: relative;
81
+    -webkit-transition: all .75s cubic-bezier(0,0,0,1);
82
+    -moz-transition: all .75s cubic-bezier(0,0,0,1);
83
+    -ms-transition: all .75s cubic-bezier(0,0,0,1);
84
+    -o-transition: all .75s cubic-bezier(0,0,0,1);
85
+    transition: all .75s cubic-bezier(0,0,0,1);
86
+  }
87
+}
88
+
89
+.slick-prev {
90
+  left: 15px;
91
+  [dir="rtl"] & {
92
+    left: auto;
93
+    right: 15px;
94
+  }
95
+  &:before {
96
+    left: 0;
97
+    content: $slick-prev-character;
98
+    [dir="rtl"] & {
99
+      left: auto;
100
+      right: 0;
101
+      content: $slick-next-character;
102
+    }
103
+  }
104
+  &:hover {
105
+    &:before {
106
+      left: -5px;
107
+    }
108
+  }
109
+  [dir="rtl"] & {
110
+    &:hover {
111
+      &:before {
112
+        right: -5px;
113
+      }
114
+    }
115
+  }
116
+}
117
+
118
+.slick-next {
119
+  right: 15px;
120
+  [dir="rtl"] & {
121
+    left: 15px;
122
+    right: auto;
123
+  }
124
+  &:before {
125
+    right: 0;
126
+    content: $slick-next-character;
127
+    [dir="rtl"] & {
128
+      right: auto;
129
+      left: 0;
130
+      content: $slick-prev-character;
131
+    }
132
+  }
133
+  &:hover {
134
+    &:before {
135
+      right: -5px;
136
+    }
137
+  }
138
+  [dir="rtl"] & {
139
+    &:hover {
140
+      &:before {
141
+        left: -5px;
142
+      }
143
+    }
144
+  }
145
+}
146
+
147
+/* Dots */
148
+
149
+.slick-dotted.slick-slider {
150
+  margin-bottom: 30px;
151
+}
152
+
153
+.slick-dots {
154
+  position: absolute;
155
+  top: 100%;
156
+  list-style: none;
157
+  display: block;
158
+  text-align: center;
159
+  padding: 0;
160
+  margin: 0;
161
+  width: 100%;
162
+  line-height: 30px;
163
+  li {
164
+    position: relative;
165
+    display: inline-block;
166
+    vertical-align: middle;
167
+    height: 12px;
168
+    width: 12px;
169
+    margin: 0 5px;
170
+    padding: 0;
171
+    cursor: pointer;
172
+    button {
173
+      border: 0;
174
+      background: $color-bg-secondary;
175
+      display: block;
176
+      height: 12px;
177
+      width: 12px;
178
+      outline: none;
179
+      line-height: 0px;
180
+      font-size: 0px;
181
+      color: transparent;
182
+      padding: 5px;
183
+      cursor: pointer;
184
+      -webkit-border-radius: 99px;
185
+      -moz-border-radius: 99px;
186
+      border-radius: 99px;
187
+      &:hover, &:focus {
188
+        outline: none;
189
+      }
190
+    }
191
+    &.slick-active button {
192
+      background: $color-bg-tertiary;
193
+    }
194
+  }
195
+}
0 196
new file mode 100644
... ...
@@ -0,0 +1,37 @@
1
+.jBox-TooltipDurbacher .jBox-container {
2
+  border-radius: 4px;
3
+  background: #C69749;
4
+  color: #fff;
5
+  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
6
+  font-size: 12px;
7
+  text-transform: uppercase;
8
+  letter-spacing: 0.1em;
9
+  line-height: 1.3;
10
+}
11
+
12
+.jBox-TooltipDurbacher .jBox-pointer:after {
13
+  background: #C69749;
14
+  -webkit-border-radius: 3px;
15
+  -moz-border-radius: 3px;
16
+  border-radius: 3px;
17
+}
18
+
19
+.jBox-TooltipDurbacher .jBox-closeButton {
20
+  background: #C69749;
21
+}
22
+
23
+.jBox-TooltipDurbacher.jBox-closeButton-box:before {
24
+  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
25
+}
26
+
27
+.jBox-TooltipDurbacher.jBox-closeButton-box .jBox-closeButton path {
28
+  fill: #ddd;
29
+}
30
+
31
+.jBox-TooltipDurbacher.jBox-closeButton-box .jBox-closeButton:hover path {
32
+  fill: #fff;
33
+}
34
+
35
+.jBox-TooltipDurbacher.jBox-closeButton-box .jBox-closeButton:active path {
36
+  fill: #bbb;
37
+}
0 38
new file mode 100644
... ...
@@ -0,0 +1,209 @@
1
+@if not-imported("import_once_func") { @import "../inc/import_once_func"; }
2
+@if not-imported("framework") { @import "../inc/framework"; }
3
+
4
+/*--- Config Section --- */
5
+$button-color: $color-text-invert;
6
+$button-border-color: $color-bg-tertiary;
7
+$button-background-color: $color-bg-tertiary;
8
+$button-color-hl: $color-bg-secondary;
9
+$button-border-color-hl: $color-bg-tertiary;
10
+$button-background-color-hl: $color-bg-tertiary;
11
+
12
+#hero {
13
+  #logo {
14
+    @include for-tablet {
15
+      top: 0;
16
+      left: 0;
17
+      -webkit-transform: translate(0, 0);
18
+      -moz-transform: translate(0, 0);
19
+      -ms-transform: translate(0, 0);
20
+      -o-transform: translate(0, 0);
21
+      transform: translate(0, 0);
22
+    }
23
+  }
24
+}
25
+body.-is-lp {
26
+  .button {
27
+    @include button($button-height: 50px, $button-padding-horizontal: 40px);
28
+  }
29
+}
30
+
31
+.rs-columns {
32
+  justify-content: center;
33
+}
34
+
35
+h1,h2,h3,h4,h5,h6 {
36
+  &.numbered {
37
+    position: relative;
38
+    padding-left: 2em;
39
+    .number {
40
+      font-size: 2.3em;
41
+      line-height: 1;
42
+      position: absolute;
43
+      left: 0;
44
+      top: 0;
45
+      color: #fff;
46
+    }
47
+  }
48
+}
49
+
50
+@include for-tablet {
51
+  .-rotate-cw-90-tablet {
52
+    -webkit-transform: rotate(90deg);
53
+    -moz-transform: rotate(90deg);
54
+    -ms-transform: rotate(90deg);
55
+    -o-transform: rotate(90deg);
56
+    transform: rotate(90deg);
57
+  }
58
+  .-expand-tablet {
59
+    flex-basis: 100% !important;
60
+    max-width: 100% !important;
61
+  }
62
+}
63
+
64
+@include for-mobile {
65
+  .-rotate-cw-90-mobile {
66
+    -webkit-transform: rotate(90deg);
67
+    -moz-transform: rotate(90deg);
68
+    -ms-transform: rotate(90deg);
69
+    -o-transform: rotate(90deg);
70
+    transform: rotate(90deg);
71
+  }
72
+  .-expand-mobile {
73
+    flex-basis: 100% !important;
74
+    max-width: 100% !important;
75
+  }
76
+
77
+  .jBox-wrapper {
78
+
79
+  }
80
+}
81
+
82
+.hero-wrapper {
83
+
84
+  .-arrow& {
85
+    .hero-text {
86
+      align-self: flex-end;
87
+      margin-bottom: 5%;
88
+    }
89
+
90
+    @include for-tablet {
91
+      .hero-text {
92
+        font-size: font-size(40px);
93
+      }
94
+    }
95
+
96
+    @include for-mobile {
97
+      .hero-text {
98
+        font-size: font-size(25px);
99
+      }
100
+    }
101
+  }
102
+}
103
+
104
+.spc_default {
105
+  margin-bottom: 5rem;
106
+}
107
+
108
+table.pricing {
109
+  table-layout: auto;
110
+  width: 100%;
111
+  border-collapse: separate;
112
+  border-spacing: 0 0.5em;
113
+  font-size: font-size(15px);
114
+
115
+  tr {
116
+
117
+    &.heading {
118
+      td, th {
119
+        font-family: $font-family-alternate;
120
+        font-weight: 400;
121
+        font-size: font-size(25px);
122
+        padding-top: 0.25em;
123
+        padding-bottom: 0.25em;
124
+        color: $color-bg-secondary;
125
+        &:first-child {
126
+          padding-left: 0;
127
+        }
128
+        &:last-child {
129
+          padding-right: 0;
130
+        }
131
+      }
132
+      &:not(:first-child) {
133
+        td, th {
134
+          padding-top: 0.75em;
135
+        }
136
+      }
137
+    }
138
+
139
+    &:not(.heading) {
140
+      background-color: $color-bg-lightergrey;
141
+      td {
142
+        @include transition(all 0.25s);
143
+        position: relative;
144
+        z-index: 0;
145
+        &:first-child {
146
+          &:before, &:after {
147
+            @include transition(all 0.25s);
148
+            opacity: 0;
149
+            visibility: hidden;
150
+            position: absolute;
151
+            top: 0;
152
+            bottom: 0;
153
+            content: '';
154
+            background: #d9e2e5;
155
+            z-index: -1;
156
+          }
157
+          &:before {
158
+            left: 0;
159
+            right: 19px;
160
+          }
161
+          &:after {
162
+            position: absolute;
163
+            right: 0;
164
+            width: 20px;
165
+            top: 0;
166
+            bottom: 0;
167
+            content: '';
168
+            background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22#{str-replace(#d9e2e5,'#','%23')}%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 0 50%;
169
+            background-size: 10px 100%;
170
+          }
171
+        }
172
+      }
173
+
174
+      &:hover {
175
+        td {
176
+          //background-color: #d9e2e5;
177
+          &:first-child {
178
+            //color: $color-text-invert;
179
+            &:before, &:after {
180
+              opacity: 1;
181
+              visibility: visible;
182
+            }
183
+          }
184
+        }
185
+      }
186
+    }
187
+  }
188
+
189
+  td,th {
190
+    line-height: 1.3;
191
+    padding: 1em 1em;
192
+  }
193
+
194
+  th {
195
+    font-weight: 500;
196
+  }
197
+
198
+  td {
199
+    /*@include transition(all 0.25s);
200
+    background-color: $color-bg-lightergrey;*/
201
+
202
+    &:last-child {
203
+      font-weight: 500;
204
+      text-align: right;
205
+      white-space: nowrap;
206
+      width: 1px;
207
+    }
208
+  }
209
+}
0 210
\ No newline at end of file
1 211
new file mode 100644
... ...
@@ -0,0 +1,98 @@
1
+@mixin column-classes($gutter-width, $max-columns, $class-name) {
2
+  @for $cols from 1 through $max-columns {
3
+    @for $span from 1 through $cols {
4
+      &.-#{unquote($class-name)}-col-#{$cols}-#{$span} {
5
+        flex-basis: 100% / $cols * $span - ($gutter-width * 100%);
6
+        max-width: 100% / $cols * $span - ($gutter-width * 100%);
7
+        order: 6;
8
+      }
9
+    }
10
+  }
11
+
12
+  @for $cols from 1 through $max-columns {
13
+    &.-#{unquote($class-name)}-order-#{$cols} {
14
+      order: $cols;
15
+    }
16
+  }
17
+}
18
+
19
+$gutter-width: floor((1 / 1200) * 1000000) / 1000000 * 60;
20
+
21
+.rs-columns {
22
+  display: flex;
23
+  align-items: flex-start;
24
+  flex-wrap: wrap;
25
+  margin-left: -#{$gutter-width * 100%};
26
+  margin-top: -#{$gutter-width * 100%};
27
+
28
+  &.-valign-center {
29
+    align-items: center;
30
+  }
31
+  &.-valign-bottom {
32
+    align-items: flex-end;
33
+  }
34
+  &.-valign-stretch {
35
+    align-items: stretch;
36
+  }
37
+}
38
+
39
+.rs-column {
40
+  flex: 0;
41
+  max-width: 100%;
42
+  min-width: 0;
43
+  margin-top: $gutter-width * 100%;
44
+  margin-left: $gutter-width * 100%;
45
+  order: 6;
46
+
47
+  /*> * + * {
48
+    margin-top: 30px;
49
+  }*/
50
+
51
+  @include column-classes($gutter-width, 6, large);
52
+
53
+  &.-valign-center {
54
+    align-self: center;
55
+  }
56
+  &.-valign-bottom {
57
+    align-self: flex-end;
58
+  }
59
+  &.-valign-stretch {
60
+    align-self: stretch;
61
+  }
62
+}
63
+
64
+// Tablet portrait format (viewport width 900px and below)
65
+@media screen and (max-width: 900px) {
66
+  $gutter-width: floor((1 / 900) * 1000000) / 1000000 * 60;
67
+
68
+  .rs-columns {
69
+    margin-left: -#{$gutter-width * 100%};
70
+    margin-top: -#{$gutter-width * 100%};
71
+  }
72
+
73
+  .rs-column {
74
+    margin-top: $gutter-width * 100%;
75
+    margin-left: $gutter-width * 100%;
76
+    order: 6;
77
+
78
+    @include column-classes($gutter-width, 6, medium);
79
+  }
80
+}
81
+
82
+// Mobile (viewport width 599px and below)
83
+@media screen and (max-width: 599px) {
84
+  $gutter-width: floor((1 / 599) * 1000000) / 1000000 * 60;
85
+
86
+  .rs-columns {
87
+    margin-left: -#{$gutter-width * 100%};
88
+    margin-top: -#{$gutter-width * 100%};
89
+  }
90
+
91
+  .rs-column {
92
+    margin-top: $gutter-width * 100%;
93
+    margin-left: $gutter-width * 100%;
94
+    order: 6;
95
+
96
+    @include column-classes($gutter-width, 6, small);
97
+  }
98
+}
0 99
new file mode 100644
... ...
@@ -0,0 +1,5 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+@if not-imported("functions") { @import "functions"; }
4
+@if not-imported("mixins") { @import "mixins"; }
5
+@if not-imported("init") { @import "init"; }
0 6
new file mode 100644
... ...
@@ -0,0 +1,88 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+
4
+@function font-size($size,$ascendant-font-size: $font-size-default) {
5
+  @return $size / $ascendant-font-size * 1rem
6
+}
7
+
8
+@function str-replace($string, $search, $replace: '') {
9
+  $index: str-index($string, $search);
10
+
11
+  @if $index {
12
+    @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
13
+  }
14
+
15
+  @return $string;
16
+}
17
+
18
+@function repeat($character, $n){
19
+  $c:"";
20
+  @if $n > 0 {
21
+    @for $i from 1 through $n {
22
+      $c: $c + $character;
23
+    }
24
+  }
25
+  @return $c;
26
+}
27
+
28
+/// Convert angle
29
+/// @author Chris Eppstein
30
+/// @param {Number} $value - Value to convert
31
+/// @param {String} $unit - Unit to convert to
32
+/// @return {Number} Converted angle
33
+@function convert-angle($value, $unit) {
34
+  $convertable-units: deg grad turn rad;
35
+  $conversion-factors: 1 (10grad/9deg) (1turn/360deg) (3.1415926rad/180deg);
36
+  @if index($convertable-units, unit($value)) and index($convertable-units, $unit) {
37
+    @return $value
38
+             / nth($conversion-factors, index($convertable-units, unit($value)))
39
+             * nth($conversion-factors, index($convertable-units, $unit));
40
+  }
41
+
42
+  @warn "Cannot convert `#{unit($value)}` to `#{$unit}`.";
43
+}
44
+
45
+/// Test if `$value` is an angle
46
+/// @param {*} $value - Value to test
47
+/// @return {Bool}
48
+@function is-direction($value) {
49
+  $is-direction: index((to top, to top right, to right top, to right, to bottom right, to right bottom, to bottom, to bottom left, to left bottom, to left, to left top, to top left), $value);
50
+  $is-angle: type-of($value) == 'number' and index('deg' 'grad' 'turn' 'rad', unit($value));
51
+
52
+  @return $is-direction or $is-angle;
53
+}
54
+
55
+/// Convert a direction to legacy syntax
56
+/// @param {Keyword | Angle} $value - Value to convert
57
+/// @require {function} is-direction
58
+/// @require {function} convert-angle
59
+@function legacy-direction($value) {
60
+  @if is-direction($value) == false {
61
+    @warn "Cannot convert `#{$value}` to legacy syntax because it doesn't seem to be an angle or a direction";
62
+  }
63
+
64
+  $conversion-map: (
65
+    to top          : bottom,
66
+    to top right    : bottom left,
67
+    to right top    : left bottom,
68
+    to right        : left,
69
+    to bottom right : top left,
70
+    to right bottom : left top,
71
+    to bottom       : top,
72
+    to bottom left  : top right,
73
+    to left bottom  : right top,
74
+    to left         : right,
75
+    to left top     : right bottom,
76
+    to top left     : bottom right
77
+  );
78
+
79
+  @if map-has-key($conversion-map, $value) {
80
+    @return map-get($conversion-map, $value);
81
+  }
82
+
83
+  @return 90deg - convert-angle($value, 'deg');
84
+}
85
+
86
+@function col($columns, $container-columns) {
87
+  @return $columns / $container-columns * 100%;
88
+}
0 89
new file mode 100644
... ...
@@ -0,0 +1,15 @@
1
+/* If this function is imported, you can import scss files using:
2
+
3
+   @if not-imported("your-file") { @import "your-file"; }
4
+*/
5
+$imported-once-files: () !default;
6
+
7
+@function not-imported($name) {
8
+  $imported-once-files: $imported-once-files !global;
9
+  $module_index: index($imported-once-files, $name);
10
+  @if (($module_index == null) or ($module_index == false)) {
11
+    $imported-once-files: append($imported-once-files, $name) !global;
12
+    @return true;
13
+  }
14
+  @return false;
15
+}
0 16
\ No newline at end of file
1 17
new file mode 100644
... ...
@@ -0,0 +1,89 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+
4
+/**
5
+ * Flexible images (videos see #4896)
6
+ *
7
+ * @see http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries
8
+ */
9
+img {
10
+  max-width:100%;
11
+  height:auto;
12
+}
13
+.ie7 img {
14
+  -ms-interpolation-mode:bicubic;
15
+}
16
+.ie8 img {
17
+  width:auto; /* see #5789 */
18
+}
19
+
20
+/**
21
+ * Hide invisible elements
22
+ */
23
+.invisible {
24
+  border:0;
25
+  clip:rect(0 0 0 0);
26
+  height:1px;
27
+  margin:-1px;
28
+  overflow:hidden;
29
+  padding:0;
30
+  position:absolute;
31
+  width:1px;
32
+}
33
+
34
+/**
35
+ * Margins, Paddings, Alignment, Text transforms and decorations
36
+ */
37
+.tt_u {
38
+  text-transform: uppercase;
39
+  letter-spacing: 0.1em;
40
+}
41
+
42
+.td_u {
43
+  border-bottom: 1px $color-text solid;
44
+}
45
+
46
+.ta_left {
47
+  text-align: left;
48
+}
49
+
50
+.ta_right {
51
+  text-align: right;
52
+}
53
+
54
+.ta_center {
55
+  text-align: center;
56
+}
57
+.fl_left {
58
+  float: left;
59
+}
60
+.fl_right {
61
+  float: right;
62
+}
63
+
64
+.fw_light {
65
+  font-weight: 300;
66
+}
67
+.fw_normal {
68
+  font-weight: 400;
69
+}
70
+.fw_semi-bold {
71
+  font-weight: 600;
72
+}
73
+.fw_bold {
74
+  font-weight: 700;
75
+}
76
+
77
+/* --- CE SPACING --- */
78
+.spc_default {
79
+  margin-bottom: 3rem;
80
+}
81
+.spc_paragraph {
82
+  margin-bottom: 1.5rem;
83
+}
84
+.spc_boxed {
85
+  margin-bottom: 20px;
86
+}
87
+.pad_default {
88
+  padding: $gutter-default 0;
89
+}
0 90
\ No newline at end of file
1 91
new file mode 100644
... ...
@@ -0,0 +1,501 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+@if not-imported("functions") { @import "functions"; }
4
+
5
+/**
6
+ * Layout
7
+ */
8
+@mixin centered($max-width: $breakpoint-desktop, $resp-padding: 15px) {
9
+  max-width: $max-width;
10
+  margin: 0 auto;
11
+  position: relative;
12
+
13
+  @media screen and (max-width: $max-width + 2 * $resp-padding) {
14
+    -webkit-box-sizing: border-box;
15
+    -moz-box-sizing: border-box;
16
+    box-sizing: border-box;
17
+    padding-left: $resp-padding;
18
+    padding-right: $resp-padding;
19
+  }
20
+}
21
+@mixin centered-1200 {
22
+ @include centered();
23
+}
24
+
25
+/**
26
+ * Responsive
27
+ */
28
+@mixin for-max-size($size) {
29
+  @media screen and (max-width: $size) { @content; }
30
+}
31
+@mixin for-min-size($size) {
32
+  @media screen and (min-width: $size) { @content; }
33
+}
34
+@mixin for-tablet {
35
+  @include for-max-size($breakpoint-tablet) { @content; }
36
+}
37
+@mixin for-mobile {
38
+  @include for-max-size($breakpoint-mobile) { @content; }
39
+}
40
+@mixin for-tablet-up {
41
+  @include for-min-size($breakpoint-mobile+1) { @content; }
42
+}
43
+@mixin for-desktop-up {
44
+  @include for-min-size($breakpoint-tablet+1) { @content; }
45
+}
46
+
47
+/**
48
+ * Shorthand
49
+ */
50
+@mixin transform($transform...) {
51
+  -webkit-transform: $transform;
52
+  -moz-transform: $transform;
53
+  -ms-transform: $transform;
54
+  -o-transform: $transform;
55
+  transform: $transform;
56
+}
57
+
58
+@mixin transition($transition...) {
59
+  -webkit-transition: $transition;
60
+  -moz-transition: $transition;
61
+  -ms-transition: $transition;
62
+  -o-transition: $transition;
63
+  transition: $transition;
64
+}
65
+
66
+@mixin box-sizing($boxval) {
67
+  -webkit-box-sizing: $boxval;
68
+  -moz-box-sizing: $boxval;
69
+  box-sizing: $boxval;
70
+}
71
+
72
+@mixin box-shadow($shadow...) {
73
+  -webkit-box-shadow: $shadow;
74
+  -moz-box-shadow: $shadow;
75
+  box-shadow: $shadow;
76
+}
77
+
78
+@mixin border-radius($radius) {
79
+  -webkit-border-radius: $radius;
80
+  -moz-border-radius: $radius;
81
+  border-radius: $radius;
82
+}
83
+
84
+@mixin filter($filter) {
85
+  -webkit-filter: $filter;
86
+  -ms-filter: $filter;
87
+  filter: $filter;
88
+}
89
+
90
+@mixin placeholder {
91
+  &::-webkit-placeholder {
92
+    @content;
93
+  }
94
+  &:-moz-placeholder {
95
+    @content;
96
+  }
97
+  &::-moz-placeholder {
98
+    @content;
99
+  }
100
+  &:-ms-input-placeholder {
101
+    @content;
102
+  }
103
+  &::-ms-input-placeholder {
104
+    @content;
105
+  }
106
+  &:-ms-placeholder {
107
+    @content;
108
+  }
109
+  &:-o-placeholder {
110
+    @content;
111
+  }
112
+  &::placeholder {
113
+    @content;
114
+  }
115
+}
116
+
117
+@mixin aspect-ratio($width, $height, $float: false) {
118
+  position: relative;
119
+  @if $float {
120
+    overflow: hidden;
121
+    &:before {
122
+      display: table;
123
+      content: "";
124
+      padding-top: ($height / $width) * 100%;
125
+      float: left;
126
+    }
127
+  } @else {
128
+    &:before {
129
+      display: block;
130
+      content: "";
131
+      width: 100%;
132
+      padding-top: ($height / $width) * 100%;
133
+    }
134
+    > * {
135
+      position: absolute;
136
+      top: 0;
137
+      left: 0;
138
+      right: 0;
139
+      bottom: 0;
140
+    }
141
+  }
142
+}
143
+
144
+/// Mixin printing a linear-gradient
145
+/// as well as a plain color fallback
146
+/// and the `-webkit-` prefixed declaration
147
+/// @access public
148
+/// @param {String | List | Angle} $direction - Linear gradient direction
149
+/// @param {Arglist} $color-stops - List of color-stops composing the gradient
150
+@mixin linear-gradient($direction, $color-stops...) {
151
+  @if is-direction($direction) == false {
152
+    $color-stops: ($direction, $color-stops);
153
+    $direction: 180deg;
154
+  }
155
+
156
+  background: nth(nth($color-stops, 1), 1);
157
+  background: -webkit-linear-gradient(legacy-direction($direction), $color-stops);
158
+  background: linear-gradient($direction, $color-stops);
159
+}
160
+
161
+@mixin column-classes($gutter-width, $max-columns, $class-name) {
162
+  @for $cols from 1 through $max-columns {
163
+    @for $span from 1 through $cols {
164
+      &.-#{unquote($class-name)}-col-#{$cols}-#{$span} {
165
+        flex-basis: 100% / $cols * $span - ($gutter-width * 100%);
166
+        max-width: 100% / $cols * $span - ($gutter-width * 100%);
167
+        order: 6;
168
+      }
169
+    }
170
+  }
171
+
172
+  @for $cols from 1 through $max-columns {
173
+    &.-#{unquote($class-name)}-order-#{$cols} {
174
+      order: $cols;
175
+    }
176
+  }
177
+}
178
+
179
+/**
180
+ * Object Fit
181
+ */
182
+@mixin object-fit($mode: cover) {
183
+  object-fit: $mode;
184
+  font-family: 'object-fit: #{$mode};';
185
+  display: block;
186
+  width: 100%;
187
+  height: 100%;
188
+}
189
+
190
+/**
191
+ * Fonts
192
+ */
193
+@mixin iconfont {
194
+  display: inline-block;
195
+  font-family: $font-family-icon !important;
196
+  speak: none;
197
+  font-style: normal;
198
+  font-weight: normal;
199
+  font-variant: normal;
200
+  text-transform: none;
201
+  line-height: 1;
202
+  -webkit-font-smoothing: antialiased;
203
+  -moz-osx-font-smoothing: grayscale;
204
+  vertical-align: -0.1em;
205
+}
206
+
207
+@mixin icon($content: "", $font-size: 100%, $line-height: 1) {
208
+  @include iconfont;
209
+  font-size: $font-size;
210
+  line-height: $line-height;
211
+  @if $content != "" {
212
+    content: $content;
213
+  }
214
+  -webkit-font-smoothing: antialiased;
215
+  font-smoothing: antialiased;
216
+  text-rendering: geometricPrecision;
217
+  text-indent: 0;
218
+  display: inline-block;
219
+  position: relative;
220
+}
221
+
222
+/**
223
+ * Clearfix
224
+ */
225
+@mixin cf {
226
+  &:before,
227
+  &:after {
228
+    content: " "; /* 1 */
229
+    display: table; /* 2 */
230
+  }
231
+
232
+  &:after {
233
+    clear: both;
234
+  }
235
+
236
+  /**
237
+   * For IE 6/7 only
238
+   * Include this rule to trigger hasLayout and contain floats.
239
+   */
240
+  & {
241
+    *zoom: 1;
242
+  }
243
+}
244
+
245
+/**
246
+ * Text-Styling
247
+ */
248
+@mixin headline($font-size: 100%, $font-weight: 400, $color: $color-headline, $font-family: $font-family) {
249
+  font-family: $font-family-alternate;
250
+  color: $color;
251
+  font-weight: $font-weight;
252
+  font-size: $font-size;
253
+}
254
+
255
+@mixin text-overflow-ellipsis {
256
+  white-space: nowrap;
257
+  overflow: hidden;
258
+  text-overflow: ellipsis;
259
+}
260
+
261
+/**
262
+ * Boxes
263
+ */
264
+
265
+@mixin box {
266
+  &:not(.rs-columns) {
267
+    background-color: $color-bg-primary;
268
+    padding: 20px 35px;
269
+    @include box-sizing(border-box);
270
+
271
+    .-has-buttons&,
272
+    &.-has-button {
273
+      position: relative;
274
+      padding-bottom: 65px;
275
+    }
276
+
277
+    .cta-button:last-child {
278
+      position: absolute;
279
+      bottom: 20px;
280
+      left: 35px;
281
+      right: 35px;
282
+    }
283
+  }
284
+
285
+  &.rs-columns {
286
+    margin-left: -10px;
287
+    margin-top: 0;
288
+    > * {
289
+      flex-shrink: 1;
290
+      flex-grow: 1;
291
+      background-color: $color-bg-primary;
292
+      margin-left: 10px;
293
+      margin-top: 20px;
294
+      padding: 20px 35px;
295
+      @include box-sizing(border-box);
296
+      position: relative;
297
+
298
+      .-has-buttons&,
299
+      &.-has-button {
300
+        padding-bottom: 65px;
301
+      }
302
+
303
+      .cta-button:last-child {
304
+        position: absolute;
305
+        bottom: 20px;
306
+        left: 35px;
307
+        right: 35px;
308
+      }
309
+    }
310
+  }
311
+}
312
+@mixin box-black{
313
+  @include box;
314
+  &:not(.rs-columns) {
315
+    background-color: $color-bg-secondary;
316
+    color: $color-text-invert;
317
+  }
318
+
319
+  &.rs-columns {
320
+    > * {
321
+      background-color: $color-bg-secondary;
322
+      color: $color-text-invert;
323
+    }
324
+  }
325
+}
326
+@mixin box-white{
327
+  @include box;
328
+  border: 1px $color-stroke-grey solid;
329
+}
330
+@mixin box-yellow {
331
+  @include box;
332
+  background-color: $color-bg-primary;
333
+  border: 1px $color-stroke-light solid;
334
+  padding: 10px;
335
+}
336
+@mixin box-grey {
337
+  @include box;
338
+  background-color: $color-bg-footer;
339
+  padding: 10px;
340
+}
341
+
342
+/**
343
+ * Buttons
344
+ */
345
+
346
+@mixin button($color: $button-color, $border-color: $button-border-color, $background-color: $button-background-color, $font-size: $font-size-button, $color-hover: $button-color-hl, $border-color-hover: $button-border-color-hl, $background-color-hover: $button-background-color-hl) {
347
+  position: relative;
348
+  font-family: $font-family-form;
349
+  background: $background-color;
350
+  color: $color;
351
+  font-size: $font-size;
352
+  font-weight: 400;
353
+  display: inline-block;
354
+  padding: $button-padding;
355
+  height: $button-height;
356
+  line-height: #{$button-height - (2*$button-border-width) - (2*$button-padding-vertical)};
357
+  white-space: nowrap;
358
+  -webkit-box-sizing: border-box;
359
+  -moz-box-sizing: border-box;
360
+  box-sizing: border-box;
361
+  border: $button-border-width $border-color solid;
362
+  cursor: pointer;
363
+  text-align: center;
364
+  -webkit-transition: all 0.2s ease-in;
365
+  -moz-transition: all 0.2s ease-in;
366
+  -ms-transition: all 0.2s ease-in;
367
+  -o-transition: all 0.2s ease-in;
368
+  transition: all 0.2s ease-in;
369
+  text-transform: uppercase;
370
+
371
+  &[data-icon]:not([data-icon=""]) {
372
+    &:after {
373
+      @include icon(attr(data-icon),font-size(20px),inherit);
374
+      vertical-align: bottom;
375
+      margin-left: 1ex;
376
+    }
377
+  }
378
+
379
+  &:hover {
380
+    color: $color-hover;
381
+    border-color: $border-color-hover;
382
+    background: $background-color-hover;
383
+  }
384
+}
385
+
386
+@mixin button-text {
387
+  @include button($color: $color-text, $color-hover: $color-text, $background-color-hover: none);
388
+  background: none;
389
+  border: none;
390
+  height: auto;
391
+  padding: 0;
392
+  margin-right: auto;
393
+  color: $color-text;
394
+  text-transform: uppercase;
395
+  font-size: font-size(14px);
396
+  font-weight: 600;
397
+  letter-spacing: 0.1em;
398
+}
399
+
400
+@mixin button-icon-only($color: $button-color, $border-color: $button-border-color, $background-color: $button-background-color, $font-size: $font-size-default, $color-hover: $color, $border-color-hover: $border-color, $border-background-hover: mix($background-color,#000,70%)) {
401
+  @include button($color,$border-color,$background-color,$font-size,$color-hover,$border-color-hover,$border-background-hover);
402
+  min-width: $button-height;
403
+  text-indent: -9999px;
404
+  overflow: hidden;
405
+  font-size: 100%;
406
+
407
+  &:after {
408
+    text-indent: 0;
409
+    float: left;
410
+    margin: 0;
411
+    width: #{$button-height - (2*$button-padding-horizontal) - (2*$button-border-width)};
412
+  }
413
+}
414
+
415
+@mixin button-no-icon {
416
+  &:after {
417
+    display: none;
418
+  }
419
+}
420
+
421
+@mixin button-block {
422
+  display: block;
423
+  width: 100%;
424
+  -webkit-box-sizing: border-box;
425
+  -moz-box-sizing: border-box;
426
+  box-sizing: border-box;
427
+}
428
+
429
+@mixin button-outline($color: $button-o-color, $border-color: $button-o-border-color, $font-size: $font-size-default, $color-hover: $button-o-color-hl, $border-color-hover: $button-o-border-color-hl, $border-background-hover: $button-o-background-color-hl) {
430
+  @include button($color,$border-color,transparent,$font-size,$color-hover,$border-color-hover,$border-background-hover);
431
+}
432
+
433
+/**
434
+ * Avatar + Profiles
435
+ */
436
+@mixin avatar($size: 50px, $stroke-width: 3px) {
437
+  position: relative;
438
+  width: $size+2*$stroke-width;
439
+  height: $size+2*$stroke-width;
440
+  margin-right: 1em;
441
+  margin-bottom: 0.5em;
442
+  display: inline-block;
443
+  vertical-align: middle;
444
+  &:before {
445
+    position: absolute;
446
+    left: 0;
447
+    right: 0;
448
+    content: "";
449
+    display: inline-block;
450
+    width: $size;
451
+    height: $size;
452
+    border-radius: $size;
453
+    vertical-align: middle;
454
+    /*-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);
455
+    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);
456
+    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);*/
457
+  }
458
+  &[data-letters]:before {
459
+    content: attr(data-letters);
460
+    font-size: font-size($size*0.4);
461
+    font-weight: 400;
462
+    line-height: $size;
463
+    text-align: center;
464
+    color: white;
465
+    background: $color-bg-tertiary;
466
+    border: $stroke-width $color-stroke-grey solid;
467
+  }
468
+  &[data-staff] {
469
+    margin-right: #{$size*0.56-(($size+2*$stroke-width)*0.14*2)};
470
+    &:after {
471
+      @include icon("\ec66",font-size($size*0.14),4em);
472
+      position: absolute;
473
+      left: 100%;
474
+      bottom: -0.5em;
475
+      margin-left: -#{($size+2*$stroke-width)*0.14*2};
476
+      padding: 0;
477
+      width: 4em;
478
+      height: 4em;
479
+      -webkit-border-radius: 4em;
480
+      -moz-border-radius: 4em;
481
+      border-radius: 4em;
482
+      color: $color-bg-tertiary;
483
+      background-color: $color-bg-secondary;
484
+      border: $size*0.02 $color-stroke-grey solid;
485
+      text-align: center;
486
+      vertical-align: middle;
487
+      -webkit-box-sizing: border-box;
488
+      -moz-box-sizing: border-box;
489
+      box-sizing: border-box;
490
+    }
491
+  }
492
+  > * {
493
+    position: relative;
494
+    -webkit-border-radius: $size;
495
+    -moz-border-radius: $size;
496
+    border-radius: $size;
497
+    max-width: $size;
498
+    max-height: $size;
499
+    border: $stroke-width $color-stroke-grey solid;
500
+  }
501
+}
0 502
\ No newline at end of file
1 503
new file mode 100644
... ...
@@ -0,0 +1,123 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+/**
3
+ * Fonts
4
+ */
5
+$font-family: "roboto", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
6
+$font-family-alternate: "kepler-std-display", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
7
+$font-family-handwriting: "p22-allyson-pro", -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
8
+$font-family-icon: "icomoon";
9
+
10
+/**
11
+ * Colors
12
+ */
13
+$color-bg-primary: #ffffff;
14
+$color-bg-secondary: #BA0C2F;
15
+$color-bg-tertiary: #000000;
16
+$color-bg-quaternary: #C48F3A;
17
+$color-bg-quaternary: #C69749;
18
+$color-bg-quinary: #C2BCB2;
19
+$color-bg-senary: #EDEBE8;
20
+$color-bg-footer: #353939;
21
+
22
+$color-list-icon: #000000;
23
+
24
+$color-stroke-grey: #cacaca;
25
+$color-stroke-light: #ffffff;
26
+
27
+$color-shadow: rgba(#0a5680,0.75);
28
+
29
+$color-nav: #000000;
30
+$color-nav-invert: #ffffff;
31
+$color-nav-hover: $color-bg-secondary;
32
+$color-nav-mobile: #ffffff;
33
+$color-headline: $color-bg-secondary;
34
+$color-headline-invert: #ffffff;
35
+$color-link: #BA0C2F;
36
+$color-link-alt: #A69D8F;
37
+$color-text: $color-bg-tertiary;
38
+$color-text-info: $color-bg-quinary;
39
+$color-text-breadcrumb: #666666;
40
+$color-text-grey: #C4C0B7;
41
+$color-text-invert: #ffffff;
42
+$color-text-alt: $color-bg-secondary;
43
+$color-text-light: #dfddd7;
44
+$color-text-footer: #ffffff;
45
+$color-text-summary: #8D877C;
46
+
47
+/**
48
+ * Breakpoints
49
+ */
50
+$breakpoint-desktop: 1200px;
51
+$breakpoint-tablet: 900px;
52
+$breakpoint-mobile: 599px;
53
+
54
+/**
55
+ * Font sizes and defaults
56
+ */
57
+$font-size-default: 18px;
58
+$font-size-mainnav: 20px / $font-size-default * 100%;
59
+
60
+$font-weight-default: 300;
61
+$font-weight-bold: 700;
62
+
63
+$line-height-default: 1.2;
64
+
65
+/**
66
+ * Shadow
67
+ */
68
+$text-shadow-image: 0 2px 4px #000;
69
+
70
+/**
71
+ * Gutters
72
+ */
73
+$gutter-default: floor((1 / 1200) * 1000000) / 1000000 * 20 * 100%;
74
+//$gutter-default: 20px / $font-size-default * 1rem;
75
+
76
+
77
+/**
78
+ * Forms
79
+ */
80
+// Radius
81
+$field-radius: 0;
82
+
83
+// Colors
84
+$field-background-color: mix(#ffffff,$color-bg-quinary,80%);
85
+$field-background-color-ro: #eeeeee;
86
+$field-background-color-hl: mix($field-background-color,$color-bg-quinary,70%);
87
+$button-background-color: $color-bg-tertiary;
88
+$button-background-color-hl: $color-bg-secondary;
89
+$button-o-background-color-hl: $color-bg-secondary;
90
+
91
+$field-border-color: #CFCAC1;
92
+$field-border-color-hl: mix(#fff,$color-bg-quaternary,50%);
93
+$button-border-color: $color-bg-tertiary;
94
+$button-border-color-hl: $color-bg-secondary;
95
+$button-o-border-color: $color-bg-primary;
96
+$button-o-border-color-hl: $color-bg-secondary;
97
+
98
+$placeholder-color: $color-link-alt;
99
+$field-color: $color-text;
100
+$button-color: $color-text-invert;
101
+$button-color-hl: $color-text-invert;
102
+$button-o-color: $color-bg-primary;
103
+$button-o-color-hl: #ffffff;
104
+$label-color: inherit;
105
+
106
+// Sizes & Paddings
107
+$field-padding-vertical: 3px;
108
+$field-padding-horizontal: 6px;
109
+$field-padding: $field-padding-vertical $field-padding-horizontal;
110
+$field-height: 35px;
111
+$field-border-width: 1px;
112
+$button-padding-vertical: 3px;
113
+$button-padding-horizontal: 20px;
114
+$button-padding: $button-padding-vertical $button-padding-horizontal;
115
+$button-height: 35px;
116
+$button-border-width: 1px;
117
+
118
+$font-size-field: 14px / $font-size-default * 100%;
119
+$font-size-placeholder: 12px / $font-size-default * 1rem;
120
+$font-size-button: 16px / $font-size-default * 100%;
121
+
122
+// Font
123
+$font-family-form: $font-family;
0 124
new file mode 100644
... ...
@@ -0,0 +1,890 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+.content-wrapper {
5
+  @include centered-1200;
6
+  @include box-sizing(border-box);
7
+}
8
+
9
+.video_container {
10
+  video {
11
+    vertical-align: middle;
12
+  }
13
+
14
+  .responsive {
15
+    overflow: hidden;
16
+    position: relative;
17
+
18
+    video {
19
+      max-width:100%;
20
+      height:auto;
21
+      left: 0;
22
+      position: absolute;
23
+      top: 0;
24
+    }
25
+
26
+    iframe {
27
+      border: 0;
28
+      height: 100%;
29
+      left: 0;
30
+      position: absolute;
31
+      top: 0;
32
+      width: 100%;
33
+    }
34
+
35
+    &.ratio-169 {
36
+      padding-top: 56.25%;
37
+    }
38
+    &.ratio-1610 {
39
+      padding-top: 62.5%;
40
+    }
41
+    &.ratio-219 {
42
+      padding-top: 42.85%;
43
+    }
44
+    &.ratio-43 {
45
+      padding-top: 75%;
46
+    }
47
+    &.ratio-32 {
48
+      padding-top: 66.66%;
49
+    }
50
+  }
51
+}
52
+
53
+.image_container {
54
+
55
+  &,
56
+  picture {
57
+    overflow: hidden;
58
+  }
59
+
60
+  img {
61
+    vertical-align: middle;
62
+  }
63
+
64
+  a {
65
+    display: inline-block;
66
+    vertical-align: bottom;
67
+    overflow: hidden;
68
+    position: relative;
69
+
70
+    &:before/*,
71
+    &:after*/ {
72
+      -webkit-transition: all 0.25s;
73
+      -moz-transition: all 0.25s;
74
+      -ms-transition: all 0.25s;
75
+      -o-transition: all 0.25s;
76
+      transition: all 0.25s;
77
+    }
78
+
79
+    &:before {
80
+      //background: rgba(255, 255, 255, 0.25) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M30.821 26.973l-9.492-9.249c1.182-1.802 1.874-3.953 1.874-6.268 0-6.327-5.128-11.455-11.455-11.455s-11.454 5.128-11.454 11.455c0 6.326 5.128 11.454 11.454 11.454 1.88 0 3.649-0.462 5.213-1.263l9.771 9.521c0.569 0.555 1.307 0.832 2.044 0.832 0.763 0 1.524-0.296 2.098-0.886 1.129-1.158 1.106-3.013-0.053-4.142zM19.256 11.455c0 1.783-0.625 3.418-1.662 4.705-0.528 0.655-1.164 1.215-1.88 1.661-1.152 0.718-2.507 1.14-3.966 1.14-4.146 0-7.507-3.361-7.507-7.507s3.361-7.508 7.507-7.508c4.147 0 7.508 3.361 7.508 7.508z"></svg>');
81
+      background: rgba(255, 255, 255, 0.25) url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23323535" width="1.5em" height="1.5em" viewBox="0 0 32 32"%3E%3Cpath d="M30.821 26.973l-9.492-9.249c1.182-1.802 1.874-3.953 1.874-6.268 0-6.327-5.128-11.455-11.455-11.455s-11.454 5.128-11.454 11.455c0 6.326 5.128 11.454 11.454 11.454 1.88 0 3.649-0.462 5.213-1.263l9.771 9.521c0.569 0.555 1.307 0.832 2.044 0.832 0.763 0 1.524-0.296 2.098-0.886 1.129-1.158 1.106-3.013-0.053-4.142zM19.256 11.455c0 1.783-0.625 3.418-1.662 4.705-0.528 0.655-1.164 1.215-1.88 1.661-1.152 0.718-2.507 1.14-3.966 1.14-4.146 0-7.507-3.361-7.507-7.507s3.361-7.508 7.507-7.508c4.147 0 7.508 3.361 7.508 7.508z"/%3E%3C/svg%3E') 50% 50% no-repeat;
82
+      position: absolute;
83
+      top: 0;
84
+      bottom: 0;
85
+      left: 0;
86
+      right: 0;
87
+      visibility: hidden;
88
+      opacity: 0;
89
+      content: '';
90
+    }
91
+    /*&:after {
92
+      @include icon('\e906',26px);
93
+      position: absolute;
94
+      left: 50%;
95
+      top: 50%;
96
+      visibility: hidden;
97
+      opacity: 0;
98
+      margin: -13px 0 0 -13px;
99
+      color: rgba(0, 0, 0, 0.75);
100
+      -webkit-transform: scale3d(0.5,0.5,1);
101
+      -moz-transform: scale3d(0.5,0.5,1);
102
+      -ms-transform: scale3d(0.5,0.5,1);
103
+      -o-transform: scale3d(0.5,0.5,1);
104
+      transform: scale3d(0.5,0.5,1);
105
+    }*/
106
+
107
+    &:hover {
108
+      &:before/*,
109
+      &:after*/ {
110
+        opacity: 1;
111
+        visibility: visible;
112
+      }
113
+
114
+      /*&:after {
115
+        -webkit-transform: scale3d(1,1,1);
116
+        -moz-transform: scale3d(1,1,1);
117
+        -ms-transform: scale3d(1,1,1);
118
+        -o-transform: scale3d(1,1,1);
119
+        transform: scale3d(1,1,1);
120
+      }*/
121
+    }
122
+  }
123
+
124
+  figcaption {
125
+    padding: 5px 0 0;
126
+    font-size: font-size(13px);
127
+    color: $color-text-breadcrumb;
128
+    line-height: 1.3;
129
+  }
130
+
131
+  &.float_right {
132
+    float: right;
133
+    margin: 0 0 $gutter-default $gutter-default;
134
+  }
135
+
136
+  &.float_left {
137
+    float: left;
138
+    margin: 0 $gutter-default $gutter-default 0;
139
+  }
140
+
141
+  @media screen and (max-width: 599px) {
142
+    &.float_right {
143
+      float: none;
144
+      margin: 0 0 $gutter-default;
145
+    }
146
+
147
+    &.float_left {
148
+      float: none;
149
+      margin: 0 0 $gutter-default;
150
+    }
151
+  }
152
+}
153
+
154
+.embed-wrapper {
155
+  position: relative;
156
+  .embed-arrow {
157
+    z-index: 2;
158
+    background-color: $color-bg-tertiary;
159
+    color: $color-text-invert;
160
+
161
+    position: absolute;
162
+    left: 0;
163
+    top: 0;
164
+    bottom: 0;
165
+    right: 60%;
166
+    right: calc(50% + 250px);
167
+
168
+    @include for-max-size(1200px) {
169
+      right: auto;
170
+      width: 250px;
171
+    }
172
+
173
+    &:before {
174
+      position: absolute;
175
+      top:0;
176
+      bottom: 0;
177
+      left: 100%;
178
+      width: 50px;
179
+      content: '';
180
+      background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
181
+      -webkit-background-size: 100% 100%;
182
+      background-size: 100% 100%;
183
+    }
184
+
185
+    + .embed-map {
186
+      right: 0;
187
+      left: 40%;
188
+      left: calc(50% - 250px);
189
+      width: auto;
190
+
191
+      @include for-max-size(1200px) {
192
+        left: 0;
193
+        padding-left: 250px;
194
+
195
+        iframe {
196
+          left: 250px;
197
+          right: 0;
198
+          width: calc(100% - 250px);
199
+        }
200
+      }
201
+    }
202
+  }
203
+  .embed-map {
204
+    z-index: 1;
205
+    position: absolute;
206
+    left: 0;
207
+    top: 0;
208
+    width: 100%;
209
+    height: 100%;
210
+    overflow: hidden;
211
+
212
+    iframe {
213
+      position: absolute;
214
+      top: 0;
215
+      left: 0;
216
+      width: 100%;
217
+      height: 100%;
218
+    }
219
+  }
220
+
221
+  .embed-arrow-inside {
222
+    @include aspect-ratio(2,0.75,true);
223
+    @include centered-1200;
224
+    //z-index: 1;
225
+    display: flex;
226
+    align-items: center;
227
+
228
+    .embed-arrow-text-holder {
229
+      display: inline-flex;
230
+      justify-content: center;
231
+      width: 50%;
232
+      padding-right: 250px;
233
+      @include box-sizing(border-box);
234
+
235
+      @include for-max-size(1200px) {
236
+        width: 235px;
237
+        padding-right: 0;
238
+      }
239
+    }
240
+    .embed-arrow-text {
241
+      z-index: 2;
242
+      em, i {
243
+        font-style: normal;
244
+        color: $color-text-alt;
245
+      }
246
+
247
+      & {
248
+        color: $color-text-invert;
249
+      }
250
+
251
+      h1, h2, h3, h4, h5, h6 {
252
+        text-align: left;
253
+        color: $color-text-alt;
254
+
255
+        em, i {
256
+          color: $color-text-invert;
257
+        }
258
+      }
259
+    }
260
+  }
261
+
262
+  @include for-mobile {
263
+    display: flex;
264
+    flex-direction: column;
265
+    .embed-arrow {
266
+      display: none;
267
+
268
+      + .embed-map {
269
+        order: 2;
270
+        position: relative;
271
+        padding: 0;
272
+        @include aspect-ratio(2,1);
273
+
274
+        iframe {
275
+          width: 100%;
276
+          left: 0;
277
+        }
278
+      }
279
+    }
280
+    .embed-arrow-inside {
281
+      width: 100%;
282
+      justify-content: center;
283
+      order: 1;
284
+      background: $color-bg-tertiary;
285
+
286
+      .embed-arrow-text-holder {
287
+        padding: 50px 0;
288
+        &,
289
+        h1,h2,h3,h4,h5,h6 {
290
+          text-align: center;
291
+        }
292
+      }
293
+    }
294
+  }
295
+}
296
+
297
+/**
298
+ * Icon handling
299
+ */
300
+*[data-icon] {
301
+  &:before {
302
+    @include icon;
303
+    content: attr(data-icon);
304
+    margin-right: 0.5ex;
305
+  }
306
+  &.-after {
307
+    &:before {
308
+      content: none;
309
+    }
310
+    &:after {
311
+      @include icon(attr(data-icon));
312
+      margin-left: 0.5ex;
313
+    }
314
+  }
315
+}
316
+
317
+.show-mobile {
318
+  display: none;
319
+  @include for-mobile {
320
+    display: block;
321
+  }
322
+}
323
+.show-tablet {
324
+  display: none;
325
+  @include for-tablet {
326
+    display: block;
327
+  }
328
+}
329
+.show-tablet-up {
330
+  display: none;
331
+  @include for-tablet-up {
332
+    display: block;
333
+  }
334
+}
335
+.show-desktop-up {
336
+  display: none;
337
+  @include for-desktop-up {
338
+    display: block;
339
+  }
340
+}
341
+
342
+/**
343
+ * Separator
344
+ */
345
+hr {
346
+  border: none;
347
+  border-bottom: 1px $color-stroke-grey solid;
348
+  margin: 1.5em 0;
349
+}
350
+
351
+/**
352
+ * Lists
353
+ */
354
+ul,
355
+ol {
356
+  &.list {
357
+    padding-top: 0.25em;
358
+    margin-bottom: 0.75em;
359
+
360
+    li {
361
+      position: relative;
362
+      line-height: 1.3;
363
+      padding: 0 0 0.25em 15px;
364
+
365
+      &:last-child {
366
+        padding-bottom: 0;
367
+      }
368
+
369
+      &:before {
370
+        //@include icon("\e913",100%,1);
371
+        line-height: 1;
372
+        font-size: 100%;
373
+        content: '\2022';
374
+        color: $color-list-icon;
375
+        position: absolute;
376
+        left: 0;
377
+        top: 0.1em;
378
+      }
379
+
380
+      &[data-icon] {
381
+        &:before {
382
+          content: attr(data-icon);
383
+        }
384
+      }
385
+    }
386
+
387
+    &.list-check {
388
+      li {
389
+        &:before {
390
+          content: '\e98e';
391
+        }
392
+      }
393
+    }
394
+  }
395
+
396
+  &.attribute_list {
397
+    -webkit-box-sizing: border-box;
398
+    -moz-box-sizing: border-box;
399
+    box-sizing: border-box;
400
+
401
+    .attribute {
402
+      font-size: font-size(13px);
403
+      text-transform: uppercase;
404
+      font-weight: 600;
405
+      line-height: 1/13*(12*1.5);
406
+      letter-spacing: 0.1em;
407
+      position: relative;
408
+      padding: 0.25em 0 0.25em 140px;
409
+      min-height: 1.5em;
410
+
411
+      .label {
412
+        font-size: font-size(12px);
413
+        text-transform: uppercase;
414
+        font-weight: 600;
415
+        line-height: 1.5;
416
+        letter-spacing: 0.1em;
417
+        color: $color-bg-quaternary;
418
+        position: absolute;
419
+        max-width: 130px;
420
+        left: 0;
421
+        top: 0.25em;
422
+
423
+        &:after {
424
+          //content: ':';
425
+        }
426
+      }
427
+
428
+      @include for-mobile {
429
+        padding-left: 0;
430
+        margin-bottom: 0.5em;
431
+        .label {
432
+          position: relative;
433
+          left: auto;
434
+          top: auto;
435
+          display: block;
436
+        }
437
+      }
438
+
439
+      &.rows {
440
+        padding-left: 0;
441
+        font-family: $font-family-alternate;
442
+        font-size: font-size(16px);
443
+        letter-spacing: normal;
444
+        text-transform: none;
445
+        line-height: 1/16*(12*1.5);
446
+        margin-bottom: 0.5em;
447
+
448
+        p {
449
+          margin-bottom: 0.5em;
450
+        }
451
+
452
+        .label {
453
+          font-family: $font-family;
454
+          font-size: font-size(12px);
455
+          position: relative;
456
+          left: auto;
457
+          top: auto;
458
+          display: block;
459
+        }
460
+      }
461
+
462
+      &.spacing {
463
+        margin-bottom: 1.5em;
464
+      }
465
+    }
466
+  }
467
+}
468
+
469
+ol {
470
+  padding-left: 1.1em;
471
+
472
+  &.list {
473
+    li {
474
+      padding-left: 5px;
475
+
476
+      &:before {
477
+        content: none;
478
+      }
479
+    }
480
+  }
481
+}
482
+
483
+.ce_text {
484
+  ul,ol {
485
+    @extend .list;
486
+  }
487
+
488
+  a:not(.button) {
489
+    &[target="_blank"]:not(.-ico-dl) {
490
+      &:before {
491
+        content: '';
492
+        width: 1em;
493
+        height: 1em;
494
+        display: inline-block;
495
+        position: relative;
496
+        background: $color-link;
497
+        -webkit-mask-image: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 20 20" version="1.1" stroke="none" fill="%23000000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-rule:evenodd;clip-rule:evenodd;"%3E%3Cpath d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"%3E%3C/path%3E%3C/svg%3E');
498
+        mask-image: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 20 20" version="1.1" stroke="none" fill="%23000000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-rule:evenodd;clip-rule:evenodd;"%3E%3Cpath d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"%3E%3C/path%3E%3C/svg%3E');
499
+        -webkit-mask-repeat: no-repeat;
500
+        mask-repeat: no-repeat;
501
+        vertical-align: top;
502
+        margin-right: 10px;
503
+        @include transition(all 0.2s ease);
504
+      }
505
+
506
+      &:hover {
507
+        &:before {
508
+          background: mix($color-link,#000,80%);
509
+          @include transform(translateX(5px));
510
+        }
511
+      }
512
+    }
513
+    /*&.-ico-dl {
514
+      &:before {
515
+        @include icon('\e908');
516
+        margin-right: 5px;
517
+      }
518
+    }
519
+    &.-ico-goto {
520
+      &:before {
521
+        @include icon('\e90a');
522
+        margin-right: 5px;
523
+      }
524
+    }*/
525
+  }
526
+}
527
+
528
+/**
529
+ * Multi column text
530
+ */
531
+.ce_text {
532
+
533
+  &.layout_2col {
534
+
535
+    .text {
536
+      -webkit-column-count: 2;
537
+      -moz-column-count: 2;
538
+      column-count: 2;
539
+      -webkit-column-gap: $gutter-default;
540
+      -moz-column-gap: $gutter-default;
541
+      column-gap: $gutter-default;
542
+
543
+      p, div, ul, ol, dl {
544
+        break-inside: avoid-column;
545
+        break-before: auto;
546
+      }
547
+
548
+      h1, h2, h3, h4, h5, h6 {
549
+        break-inside: avoid-column;
550
+        break-after: avoid-column;
551
+      }
552
+    }
553
+
554
+    @media screen and (max-width: 599px) {
555
+      .text {
556
+        -webkit-column-count: 1;
557
+        -moz-column-count: 1;
558
+        column-count: 1;
559
+      }
560
+    }
561
+  }
562
+}
563
+
564
+/**
565
+ * Back links
566
+ */
567
+p.back,
568
+.ce_hyperlink.back {
569
+  clear: both;
570
+  > a {
571
+    text-transform: uppercase;
572
+    font-size: font-size(14px);
573
+    font-weight: 600;
574
+    color: $color-text;
575
+    letter-spacing: 0.1em;
576
+
577
+    svg {
578
+      vertical-align: -1px;
579
+      font-size: font-size(12px);
580
+    }
581
+  }
582
+}
583
+
584
+/**
585
+ * Boxes
586
+ */
587
+%box {
588
+  @include box;
589
+}
590
+
591
+%box-white {
592
+  @include box-white;
593
+}
594
+
595
+%box-grey {
596
+  @include box-grey;
597
+}
598
+
599
+.box {
600
+  @extend %box;
601
+}
602
+
603
+/**
604
+ * Slider related
605
+ */
606
+.negate-slider-pagination {
607
+  margin-bottom: -30px;
608
+
609
+  /*@media screen and (max-width: 900px) {
610
+    &.-medium-col-1-1 {
611
+      margin-bottom: 0;
612
+    }
613
+  }
614
+  @media screen and (max-width: 599px) {
615
+    &.-small-col-1-1 {
616
+      margin-bottom: 0;
617
+    }
618
+  }*/
619
+}
620
+
621
+/**
622
+ * PAGINATION
623
+ */
624
+.pagination {
625
+  @include box;
626
+  line-height: 35px;
627
+  display: flex;
628
+  p {
629
+    font-size: font-size(14px);
630
+    float: left;
631
+    font-weight: 600;
632
+    letter-spacing: 0.1em;
633
+    text-transform: uppercase;
634
+    margin: 0 auto 0 0;
635
+  }
636
+
637
+  ul {
638
+    text-align: center;
639
+    position: relative;
640
+    padding: 0;
641
+    margin: 0 0 0 auto;
642
+  }
643
+
644
+  li {
645
+    display: inline-block;
646
+    vertical-align: middle;
647
+    margin-bottom: 0;
648
+
649
+    a {
650
+      &:hover {
651
+        border-bottom-color: $color-bg-secondary;
652
+        color: mix($color-link,#000,60%);
653
+      }
654
+    }
655
+
656
+    a,strong {
657
+      font-weight: 400;
658
+      display: block;
659
+      min-width: 1.5em;
660
+      height: 2em;
661
+      line-height: 2em;
662
+      padding: 0 0.125em;
663
+      -webkit-box-sizing: border-box;
664
+      -moz-box-sizing: border-box;
665
+      box-sizing: border-box;
666
+      border-bottom: 2px transparent solid;
667
+      color: $color-link;
668
+      text-align: center;
669
+      -webkit-transition: all 0.25s;
670
+      -moz-transition: all 0.25s;
671
+      -ms-transition: all 0.25s;
672
+      -o-transition: all 0.25s;
673
+      transition: all 0.25s;
674
+
675
+      &.active
676
+      {
677
+        border-bottom-color: $color-bg-secondary;
678
+        color: $color-text;
679
+        font-weight: 600;
680
+      }
681
+
682
+      &.next,
683
+      &.previous,
684
+      &.first,
685
+      &.last {
686
+        position: relative;
687
+        text-indent: -9999em;
688
+        overflow: hidden;
689
+        //color: $color-link;
690
+        &:before,
691
+        &:after {
692
+          content: '';
693
+          width: 1em;
694
+          height: 1em;
695
+          position: absolute;
696
+          left: 50%;
697
+          top: 50%;
698
+          @include transform(translate(-50%,-50%));
699
+        }
700
+      }
701
+
702
+      &.next {
703
+        &:before {
704
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M24.262 16.064c-0.025 1.433-0.607 2.82-1.616 3.843l-12.093 12.093-2.815-2.815c4.040-4.039 8.156-8.003 12.118-12.118 0.548-0.584 0.553-1.573-0.035-2.168l-12.083-12.083 2.815-2.815 12.092 12.092c1.035 1.050 1.624 2.5 1.617 3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
705
+        }
706
+      }
707
+
708
+      &.previous {
709
+        &:before {
710
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M7.738 15.936c0.025-1.433 0.607-2.82 1.616-3.843l12.093-12.093 2.815 2.815c-4.040 4.039-8.156 8.003-12.118 12.118-0.548 0.584-0.553 1.573 0.035 2.168l12.083 12.083-2.815 2.815-12.092-12.092c-1.035-1.050-1.624-2.5-1.617-3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
711
+        }
712
+      }
713
+
714
+      &.last {
715
+        &:before {
716
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M24.262 16.064c-0.025 1.433-0.607 2.82-1.616 3.843l-12.093 12.093-2.815-2.815c4.040-4.039 8.156-8.003 12.118-12.118 0.548-0.584 0.553-1.573-0.035-2.168l-12.083-12.083 2.815-2.815 12.092 12.092c1.035 1.050 1.624 2.5 1.617 3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
717
+        }
718
+      }
719
+
720
+      &.first {
721
+        &:before {
722
+          background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M7.738 15.936c0.025-1.433 0.607-2.82 1.616-3.843l12.093-12.093 2.815 2.815c-4.040 4.039-8.156 8.003-12.118 12.118-0.548 0.584-0.553 1.573 0.035 2.168l12.083 12.083-2.815 2.815-12.092-12.092c-1.035-1.050-1.624-2.5-1.617-3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
723
+        }
724
+      }
725
+    }
726
+  }
727
+}
728
+
729
+
730
+/* --- CALLOUTS --- */
731
+.callout {
732
+  border-left: 30px solid #BBB;
733
+  background-color: #EEE;
734
+  padding: 15px 15px 15px 15px;
735
+  display: block;
736
+  position: relative;
737
+  margin-bottom: 0.75em;
738
+
739
+  &.info {
740
+    border-left-color: #fab200;
741
+    background-color: #fff3d4;
742
+    color: #966c00;
743
+
744
+  }
745
+
746
+  &.success {
747
+    border-left-color: #52A256;
748
+    background-color: #e7f3e7;
749
+    color: #376c39;
750
+
751
+    &:before {
752
+      content: "\e86c";
753
+    }
754
+  }
755
+
756
+  &.warning {
757
+    border-left-color: #e27b41;
758
+    background-color: #faeae0;
759
+    color: #b6531c;
760
+
761
+    &:before {
762
+      content: "\e002";
763
+    }
764
+  }
765
+
766
+  &.danger {
767
+    border-left-color: #E84F4F;
768
+    background-color: #fce8e8;
769
+    color: #b91818;
770
+
771
+    &:before {
772
+      content: "\e000";
773
+    }
774
+  }
775
+
776
+  &:before {
777
+    position: absolute;
778
+    left: -15px;
779
+    top: 50%;
780
+    line-height: 1;
781
+    text-align: center;
782
+    @include iconfont;
783
+    font-size: font-size(20px);
784
+    color: #fff;
785
+    content: "\eaae";
786
+    -webkit-transform: translate(-50%, -50%);
787
+    -moz-transform: translate(-50%, -50%);
788
+    -ms-transform: translate(-50%, -50%);
789
+    -o-transform: translate(-50%, -50%);
790
+    transform: translate(-50%, -50%);
791
+  }
792
+}
793
+
794
+
795
+/**
796
+ * Gallery
797
+ */
798
+.ce_gallery  ul {
799
+  display: flex;
800
+  align-items: flex-start;
801
+  flex-wrap: wrap;
802
+  margin-left: -#{$gutter-default};
803
+
804
+  & > li {
805
+    flex: 0;
806
+    max-width: 100%;
807
+    min-width: 0;
808
+    margin-top: $gutter-default;
809
+    margin-left: $gutter-default;
810
+
811
+    &.row_first {
812
+      margin-top: 0;
813
+    }
814
+
815
+  }
816
+
817
+  @for $i from 1 through 12 {
818
+    &.cols_#{$i} > li {
819
+      flex-basis: 100% / $i - $gutter-default;
820
+    }
821
+  }
822
+
823
+  @media screen and (max-width: 900px) {
824
+    $gutter: floor((1 / 900) * 1000000) / 1000000 * 30 * 100%;
825
+    margin-left: -#{$gutter};
826
+
827
+    & > li {
828
+      margin-top: $gutter;
829
+      margin-left: $gutter;
830
+
831
+      &.row_first {
832
+        margin-top: 0;
833
+      }
834
+    }
835
+
836
+    @for $i from 1 through 12 {
837
+      &.cols_#{$i} > li {
838
+        flex-basis: 100% / $i - $gutter;
839
+      }
840
+    }
841
+  }
842
+
843
+  @media screen and (max-width: 599px) {
844
+    $gutter: floor((1 / 599) * 1000000) / 1000000 * 30 * 100%;
845
+    margin-left: -#{$gutter};
846
+
847
+    & > li {
848
+      margin-top: $gutter;
849
+      margin-left: $gutter;
850
+
851
+      &.row_first {
852
+        margin-top: $gutter;
853
+      }
854
+
855
+      &:first-child {
856
+        margin-top: 0;
857
+      }
858
+    }
859
+
860
+    @for $i from 1 through 12 {
861
+      &.cols_#{$i} > li {
862
+        flex-basis: 100% - $gutter;
863
+      }
864
+    }
865
+  }
866
+}
867
+
868
+.ce_form {
869
+  position: relative;
870
+  padding: 0 12.5%;
871
+  -webkit-box-sizing: border-box;
872
+  -moz-box-sizing: border-box;
873
+  box-sizing: border-box;
874
+
875
+  @include for-tablet {
876
+    padding: 6.25%;
877
+  }
878
+  @include for-mobile {
879
+    padding: 0;
880
+  }
881
+}
882
+
883
+p.info {
884
+  font-size: font-size(12px);
885
+  text-transform: uppercase;
886
+  color: $color-text-info;
887
+  letter-spacing: 0.1em;
888
+  line-height: 1.3;
889
+  font-weight: 600;
890
+}
0 891
\ No newline at end of file
1 892
new file mode 100644
... ...
@@ -0,0 +1,100 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/*
5
+ ------ CONTENT ------
6
+*/
7
+#container {
8
+  padding: 0;
9
+  position: relative;
10
+  z-index: 1;
11
+  background: $color-bg-primary;
12
+}
13
+
14
+#main {
15
+  @include box-sizing(border-box);
16
+
17
+  .mod_article {
18
+    //padding: 20px 0;
19
+
20
+    &:first-child:not(.alternate) {
21
+      padding-top: 0;
22
+    }
23
+    &:last-child:not(.alternate) {
24
+      padding-bottom: 0;
25
+    }
26
+    
27
+    &.alternate {
28
+      background-color: $color-bg-senary;
29
+      padding-left: 80px;
30
+      padding-right: 80px;
31
+
32
+      &:first-child {
33
+        //margin-top: -20px;
34
+      }
35
+
36
+      &:last-child {
37
+        margin-bottom: -20px;
38
+      }
39
+
40
+      @include for-tablet {
41
+        padding-left: 40px;
42
+        padding-right: 40px;
43
+      }
44
+
45
+      @include for-mobile {
46
+        padding-left: 20px;
47
+        padding-right: 20px;
48
+      }
49
+    }
50
+  }
51
+}
52
+
53
+#breadcrumb {
54
+  @include centered-1200;
55
+  -webkit-box-sizing: border-box;
56
+  -moz-box-sizing: border-box;
57
+  box-sizing: border-box;
58
+  /*position: absolute;
59
+  top: 14px;
60
+  left: 0;
61
+  right: 0;*/
62
+  margin: -46px auto 19px;
63
+  font-size: font-size(14px);
64
+  line-height: 1;
65
+  padding: 0 0 5px;
66
+  color: $color-text-breadcrumb;
67
+  border-bottom: 1px $color-stroke-grey solid;
68
+  ul {
69
+    margin: 0;
70
+    padding: 0;
71
+    //white-space: nowrap;
72
+  }
73
+
74
+  li {
75
+    display: inline-block;
76
+    line-height: 1.5;
77
+    margin-right: 1px;
78
+
79
+    &:before {
80
+      @include iconfont;
81
+      font-size: inherit;
82
+      display: inline-block;
83
+      line-height: inherit;
84
+      margin-right: 2px;
85
+      content: "\e907";
86
+      vertical-align: -0.1em;
87
+    }
88
+
89
+    &:first-child {
90
+      &:before {
91
+        display: none;
92
+      }
93
+    }
94
+
95
+    a {
96
+      display: inline;
97
+    }
98
+  }
99
+}
100
+
0 101
new file mode 100644
... ...
@@ -0,0 +1,269 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+/**
4
+ * Custom Elements
5
+ */
6
+
7
+
8
+/**
9
+ * WRAPPER
10
+ */
11
+.background-wrapper {
12
+  zoom: 1;
13
+  position: relative;
14
+  clear: both;
15
+  background: 50% 50% no-repeat;
16
+  background-size: cover;
17
+  overflow: hidden;
18
+
19
+  &:before {
20
+    content: "";
21
+    display: table;
22
+  }
23
+  &:after {
24
+    content: "";
25
+    display: table;
26
+    clear: both;
27
+  }
28
+  &.-alt-color,
29
+  &.-alt-color2 {
30
+    color: $color-text-invert;
31
+
32
+    &:not(.-alt-color2)
33
+    {
34
+      h1,h2,h3,h4,h5,h6 {
35
+        color: $color-headline-invert;
36
+      }
37
+    }
38
+  }
39
+  &.-alt-color {
40
+    background-color: $color-bg-secondary;
41
+
42
+    a {
43
+      color: $color-bg-tertiary;
44
+
45
+      &:hover {
46
+        color: mix($color-bg-tertiary,#fff,70%);
47
+      }
48
+    }
49
+
50
+    .ce_text {
51
+      a[target="_blank"]:not(.button):not(.-ico-dl) {
52
+        &:before {
53
+          background: $color-bg-tertiary;
54
+        }
55
+        &:hover {
56
+          &:before {
57
+            background: mix($color-bg-tertiary, #fff, 80%);
58
+          }
59
+        }
60
+      }
61
+    }
62
+  }
63
+  &.-alt-color2 {
64
+    background-color: $color-bg-tertiary;
65
+  }
66
+  &.-small > .background-wrapper-helper > .background-wrapper-inner {
67
+    min-height: 250px;
68
+  }
69
+  @media screen and (max-width: 599px) {
70
+    &.-small > .background-wrapper-helper > .background-wrapper-inner {
71
+      min-height: 150px;
72
+    }
73
+  }
74
+  &.-medium > .background-wrapper-helper > .background-wrapper-inner {
75
+    min-height: 450px;
76
+  }
77
+  @media screen and (max-width: 599px) {
78
+    &.-medium > .background-wrapper-helper > .background-wrapper-inner {
79
+      min-height: 300px;
80
+    }
81
+  }
82
+  &.-large > .background-wrapper-helper > .background-wrapper-inner {
83
+    min-height: 750px;
84
+  }
85
+  @media screen and (max-width: 599px) {
86
+    &.-large > .background-wrapper-helper > .background-wrapper-inner {
87
+      min-height: 450px;
88
+    }
89
+  }
90
+
91
+  &.-background-mousemove,
92
+  &.-background-mousemove-inverted,
93
+  &.-background-parallax {
94
+    overflow: hidden;
95
+  }
96
+
97
+  &.-full-vh > .background-wrapper-helper {
98
+    min-height: 100vh;
99
+    display: flex;
100
+    align-items: stretch;
101
+    width: 100%;
102
+    -webkit-box-sizing: border-box;
103
+    -moz-box-sizing: border-box;
104
+    box-sizing: border-box;
105
+
106
+    > .background-wrapper-inner {
107
+      width: 100%;
108
+      //height: 100%;
109
+      display: flex;
110
+      flex-direction: column;
111
+      justify-content: center;
112
+
113
+      > * {
114
+        flex: 1 0 auto;
115
+      }
116
+
117
+      .client-showcase & {
118
+        > *:last-child {
119
+          flex: 0 0 auto;
120
+        }
121
+      }
122
+    }
123
+  }
124
+
125
+  &.-full-vh-header > .background-wrapper-helper {
126
+    height: 90vh;
127
+    //height: calc(100vh - #{$header-height});
128
+    //height: 100%;
129
+    display: table;
130
+    table-layout: fixed;
131
+    width: 100%;
132
+    -webkit-box-sizing: border-box;
133
+    -moz-box-sizing: border-box;
134
+    box-sizing: border-box;
135
+
136
+    > .background-wrapper-inner {
137
+      width: 100%;
138
+      height: 100%;
139
+      display: table-cell;
140
+    }
141
+
142
+  }
143
+
144
+  &.-valign-center > .background-wrapper-helper {
145
+    display: flex;
146
+    align-items: center;
147
+    height: 100%;
148
+
149
+    > .background-wrapper-inner {
150
+      width: 100%;
151
+      /*flex: 0 0 auto;
152
+      width: 100%;
153
+      display: flex;
154
+      align-items: center;
155
+      justify-content: center;
156
+      flex-direction: column;*/
157
+    }
158
+  }
159
+
160
+  &.-shadow {
161
+    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.9);
162
+    -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.9);
163
+    box-shadow: 0 0 5px 0 rgba(0,0,0,0.9);
164
+  }
165
+
166
+  &.-invert {
167
+    color: $color-text-invert;
168
+    h1, h2, h3, h4, h5, h6 {
169
+      color: $color-text-invert;
170
+    }
171
+  }
172
+  &.-text-shadow {
173
+    text-shadow: 0 0 5px #fff;
174
+
175
+    &.-invert {
176
+      text-shadow: 0 0 5px #000;
177
+    }
178
+  }
179
+
180
+  &.-bg-restraint,
181
+  .background-wrapper-helper {
182
+    @include centered-1200;
183
+    /*padding-left: $gutter-default/2;
184
+    padding-right: $gutter-default/2;*/
185
+  }
186
+
187
+  &.-width-expand > .background-wrapper-helper {
188
+    max-width: none;
189
+    /*padding-left: 15px;
190
+    padding-right: 15px;*/
191
+    .background-wrapper-inner {
192
+      > .rs-columns {
193
+        margin-top: -30px;
194
+
195
+        > .rs-column {
196
+          margin-top: 30px;
197
+        }
198
+      }
199
+    }
200
+  }
201
+
202
+  .overlay {
203
+    position: absolute;
204
+    top: 0;
205
+    left: 0;
206
+    right: 0;
207
+    bottom: 0;
208
+    background: rgba(0,0,0,0.8);
209
+  }
210
+}
211
+
212
+.background-wrapper-background {
213
+  position: absolute;
214
+  top: 0;
215
+  right: 0;
216
+  bottom: 0;
217
+  left: 0;
218
+  overflow: hidden;
219
+  background: 50% 50% no-repeat;
220
+  background-size: cover;
221
+
222
+  video {
223
+    /* Change this to `object-fit: cover;` once all browsers support it, */
224
+    /* see http://stackoverflow.com/a/20851590 */
225
+    position: absolute;
226
+    top: 50%;
227
+    left: 50%;
228
+    min-width: 100%;
229
+    min-height: 100%;
230
+    -webkit-transform: translate(-50%, -50%);
231
+    -moz-transform: translate(-50%, -50%);
232
+    -ms-transform: translate(-50%, -50%);
233
+    -o-transform: translate(-50%, -50%);
234
+    transform: translate(-50%, -50%);
235
+  }
236
+
237
+  .-background-mousemove > &, .-background-mousemove-inverted > & {
238
+    right: -12%;
239
+  }
240
+}
241
+
242
+.background-wrapper-inner {
243
+  position: relative;
244
+
245
+  /*& {
246
+    @include centered-1200;
247
+  }*/
248
+
249
+  &.-padding {
250
+    padding: $gutter-default*1.5 0;
251
+  }
252
+  &.-medium-padding {
253
+    padding: 50px 0;
254
+  }
255
+  &.-large-padding {
256
+    padding: 100px 0;
257
+  }
258
+
259
+  &.-padding-top {
260
+    padding: $gutter-default*1.5 0 0;
261
+  }
262
+  &.-medium-padding-top {
263
+    padding: 50px 0 0;
264
+  }
265
+  &.-large-padding-top {
266
+    padding: 100px 0 0;
267
+  }
268
+
269
+}
0 270
\ No newline at end of file
1 271
new file mode 100644
... ...
@@ -0,0 +1,123 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+html, body {
5
+  font: $font-size-default/$line-height-default $font-family;
6
+
7
+  @include for-mobile {
8
+    font-size: 18px;
9
+  }
10
+}
11
+
12
+h1, h2, h3, h4, h5, h6, p, pre, blockquote, table, ol, ul, form {
13
+  margin-bottom: $gutter-default;
14
+}
15
+
16
+body {
17
+  font-weight: $font-weight-default;
18
+  color: $color-text;
19
+}
20
+
21
+strong,
22
+b {
23
+  font-weight: 700;
24
+}
25
+
26
+a {
27
+  text-decoration: none;
28
+  color: $color-link;
29
+  @include transition(color 0.2s ease);
30
+
31
+  &:hover {
32
+    color: mix($color-link,#000,80%);
33
+  }
34
+}
35
+
36
+p {
37
+  margin-bottom: 1.5em;
38
+
39
+  &:last-child {
40
+    margin-bottom: 0;
41
+  }
42
+}
43
+h1,h2,h3,h4,h5,h6 {
44
+  @include headline();
45
+  margin: 0 0 0.5em;
46
+  line-height: 1.15;
47
+
48
+  em,i {
49
+    font-style: normal;
50
+    color: $color-text-invert;
51
+  }
52
+
53
+  &:last-child {
54
+    margin-bottom: 0;
55
+  }
56
+}
57
+
58
+h1, h2 {
59
+  font-size: font-size(50px);
60
+  text-align: center;
61
+}
62
+
63
+h3 {
64
+  font-size: font-size(35px);
65
+}
66
+
67
+h4,h5 {
68
+  color: $color-text;
69
+  font-weight: 400;
70
+  font-size: font-size(32px);
71
+
72
+  &.fw_normal {
73
+    font-weight: 400;
74
+  }
75
+}
76
+
77
+@include for-tablet {
78
+  h1, h2 {
79
+    font-size: font-size(40px);
80
+  }
81
+
82
+  h3 {
83
+    font-size: font-size(30px);
84
+  }
85
+
86
+  h4,h5 {
87
+    font-size: font-size(25px);
88
+  }
89
+}
90
+@include for-mobile {
91
+  h1, h2 {
92
+    font-size: font-size(35px);
93
+  }
94
+
95
+  h3 {
96
+    font-size: font-size(28px);
97
+  }
98
+
99
+  h4,h5 {
100
+    font-size: font-size(24px);
101
+  }
102
+}
103
+
104
+.ff_h {
105
+  font-family: $font-family-handwriting;
106
+  font-weight: 400;
107
+  text-transform: none;
108
+  letter-spacing: normal;
109
+}
110
+
111
+.ff_a {
112
+  font-family: $font-family-alternate;
113
+  letter-spacing: 0.1em;
114
+  text-transform: none;
115
+}
116
+
117
+.fs_small {
118
+  font-size: font-size(16px);
119
+}
120
+
121
+.fs_mini {
122
+  font-size: font-size(12px);
123
+}
0 124
\ No newline at end of file
1 125
new file mode 100644
... ...
@@ -0,0 +1,161 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/*
5
+ ------ HEADER ------
6
+*/
7
+#footer {
8
+  position: relative;
9
+  overflow: hidden;
10
+  color: $color-text-footer;
11
+  font-size: font-size(14px);
12
+  z-index: 0;
13
+  background: $color-bg-secondary url("../images/base/footer.jpg") no-repeat 50% 50%;
14
+  -webkit-background-size: 100% 100%;
15
+  background-size: 100% 100%;
16
+
17
+  .-footer-black & {
18
+    background: $color-bg-tertiary url("../images/base/footer_black.jpg") no-repeat 50% 50%;
19
+    -webkit-background-size: 100% 100%;
20
+    background-size: 100% 100%;
21
+
22
+    a {
23
+      &:hover,
24
+      &:active {
25
+        color: $color-link;
26
+      }
27
+    }
28
+  }
29
+
30
+  a {
31
+    color: $color-text-invert;
32
+
33
+    &:hover,
34
+    &:active {
35
+      color: $color-text;
36
+    }
37
+  }
38
+
39
+  .inside {
40
+  }
41
+
42
+  .mod_customnav {
43
+    margin-bottom: 4.5rem;
44
+    text-align: center;
45
+    .level_1 {
46
+      display: inline-flex;
47
+      justify-content: center;
48
+      flex-wrap: wrap;
49
+
50
+      > li {
51
+        padding: 0 15px 15px;
52
+      }
53
+    }
54
+  }
55
+
56
+  .social {
57
+    margin-top: 0;
58
+
59
+    .footer-social {
60
+      text-align: right;
61
+
62
+      @include for-mobile {
63
+        text-align: center;
64
+      }
65
+    }
66
+
67
+    .social-wrapper {
68
+      display: inline-block;
69
+      text-align: center;
70
+
71
+      p {
72
+        margin-bottom: 0;
73
+      }
74
+      svg {
75
+        font-size: 50px;
76
+      }
77
+    }
78
+  }
79
+
80
+  .partner {
81
+    .ce_text {
82
+      display: inline-flex;
83
+      align-items: center;
84
+      justify-content: flex-start;
85
+      white-space: nowrap;
86
+
87
+      .image_container {
88
+        margin-left: 1em;
89
+        order:1;
90
+        img {
91
+          opacity: .7;
92
+        }
93
+      }
94
+    }
95
+  }
96
+
97
+  .footer-content {
98
+    padding: 0 80px;
99
+  }
100
+
101
+  .footer-address {
102
+    font-weight: 400;
103
+    margin-top: 20px;
104
+    h5 {
105
+      font-size: font-size(20px);
106
+      .ff_a {
107
+        font-size: font-size(16px);
108
+        letter-spacing: normal;
109
+      }
110
+    }
111
+
112
+    a {
113
+      border-bottom: 1px $color-text-invert solid;
114
+      @include transition(color 0.2s ease, border-color 0.2s ease);
115
+
116
+      &:hover,
117
+      &:active {
118
+        border-bottom-color: $color-link;
119
+      }
120
+    }
121
+  }
122
+
123
+  .footer-right {
124
+    padding-left: 30px;
125
+  }
126
+
127
+  h5 {
128
+    @include small-caps;
129
+    font-size: font-size(22px);
130
+    color: $color-link;
131
+    letter-spacing: normal;
132
+  }
133
+
134
+  @include for-tablet {
135
+    .footer-content {
136
+      padding: 0 40px;
137
+    }
138
+
139
+    .footer-openinghours,
140
+    .footer-legalnav {
141
+      margin-top: 30px;
142
+    }
143
+    .footer-payment {
144
+      ul {
145
+        justify-content: center;
146
+      }
147
+    }
148
+    .rs-column {
149
+      text-align: center;
150
+    }
151
+    .footer-right {
152
+      padding-left: 0;
153
+    }
154
+  }
155
+
156
+  @include for-mobile {
157
+    .footer-content {
158
+      padding: 0 20px;
159
+    }
160
+  }
161
+}
0 162
\ No newline at end of file
1 163
new file mode 100644
... ...
@@ -0,0 +1,552 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/**
5
+ * Since fieldset borders are removed in the reset style sheet, adjust the
6
+ * legends accordingly
7
+ */
8
+
9
+*:not(.widget) {
10
+  > fieldset {
11
+    clear: left;
12
+  }
13
+}
14
+
15
+legend {
16
+  width: 100%;
17
+  display: block;
18
+  font-weight: bold;
19
+  border: 0;
20
+}
21
+
22
+input,
23
+textarea,
24
+select {
25
+  line-height: 150%;
26
+  outline: none;
27
+  font-size: $font-size-field;
28
+  font-family: $font-family-form;
29
+  font-weight: 400;
30
+}
31
+
32
+/**
33
+ * Placeholders
34
+ */
35
+::-webkit-input-placeholder { /* Webkit Browsers */
36
+  color: $placeholder-color;
37
+  font-size: $font-size-placeholder;
38
+  text-transform: uppercase;
39
+  opacity: 0.9;
40
+  font-weight: 600;
41
+}
42
+
43
+:-moz-placeholder { /* Firefox < 19 */
44
+  color: $placeholder-color;
45
+  font-size: $font-size-placeholder;
46
+  text-transform: uppercase;
47
+  opacity: 0.9;
48
+  font-weight: 600;
49
+
50
+}
51
+
52
+::-moz-placeholder {  /* Firefox >= 19 */
53
+  color: $placeholder-color;
54
+  font-size: $font-size-placeholder;
55
+  text-transform: uppercase;
56
+  opacity: 0.9;
57
+  font-weight: 600;
58
+
59
+}
60
+
61
+:-ms-input-placeholder { /* IE 10-11 */
62
+  color: $placeholder-color !important;
63
+  font-size: $font-size-placeholder !important;
64
+  text-transform: uppercase !important;
65
+  opacity: 0.9;
66
+  font-weight: 600;
67
+
68
+}
69
+
70
+::-ms-input-placeholder { /* Edge (old) */
71
+  color: $placeholder-color;
72
+  font-size: $font-size-placeholder;
73
+  text-transform: uppercase;
74
+  opacity: 0.9;
75
+  font-weight: 600;
76
+
77
+}
78
+
79
+::placeholder {  /* CSS 4 Draft */
80
+  color: $placeholder-color;
81
+  font-size: $font-size-placeholder;
82
+  text-transform: uppercase;
83
+  opacity: 0.9;
84
+  font-weight: 600;
85
+
86
+}
87
+
88
+/* Chrome, Safari, Edge, Opera */
89
+input::-webkit-outer-spin-button,
90
+input::-webkit-inner-spin-button {
91
+  -webkit-appearance: none;
92
+  margin: 0;
93
+}
94
+
95
+/* Firefox */
96
+input[type=number] {
97
+  -moz-appearance: textfield;
98
+}
99
+
100
+/**
101
+ * Widget
102
+ */
103
+.widget {
104
+  margin-bottom: 15px;
105
+  min-height: font-size($field-height+(1.75*10px));
106
+
107
+  &.widget-explanation {
108
+    min-height: auto;
109
+  }
110
+
111
+  input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"],
112
+  input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input:not([type]), textarea, select {
113
+    vertical-align: top;
114
+  }
115
+
116
+  > .formelement {
117
+    position: relative;
118
+  }
119
+
120
+  &.icon {
121
+    > .formelement {
122
+      > input,
123
+      > textarea {
124
+        padding-right: 1.75em;
125
+      }
126
+      > .ico-wrapper {
127
+        font-size: font-size(20px);
128
+        cursor: default;
129
+        position: absolute;
130
+        top: 0;
131
+        right: 0;
132
+        height: 100%;
133
+        width: 1.75em;
134
+        border-radius: 0 .28571429rem .28571429rem 0;
135
+
136
+        > a {
137
+          display: flex;
138
+          align-items: center;
139
+          justify-content: center;
140
+          line-height: inherit;
141
+          color: $color-text;
142
+
143
+          &:hover {
144
+            color: $color-link;
145
+          }
146
+        }
147
+
148
+        &.link {
149
+          cursor: pointer;
150
+        }
151
+      }
152
+    }
153
+  }
154
+}
155
+
156
+/**
157
+ * Text fields and textareas
158
+ */
159
+input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"],
160
+input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input:not([type]), textarea, select {
161
+  display: inline-block;
162
+  width: 100%;
163
+  height: $field-height;
164
+  line-height: #{$field-height - (2*$field-border-width) - (2*$field-padding-vertical)};
165
+  padding: $field-padding;
166
+  -webkit-box-sizing: border-box;
167
+  -moz-box-sizing: border-box;
168
+  box-sizing: border-box;
169
+  color: $field-color;
170
+  background: $field-background-color;
171
+  border: $field-border-width solid $field-border-color;
172
+  -webkit-border-radius: $field-radius;
173
+  -moz-border-radius: $field-radius;
174
+  border-radius: $field-radius;
175
+  -webkit-transition: all .15s linear;
176
+  -moz-transition: all .15s linear;
177
+  -ms-transition: all .15s linear;
178
+  -o-transition: all .15s linear;
179
+  transition: all .15s linear;
180
+
181
+  &:focus {
182
+    outline: 0;
183
+    background: $field-background-color-hl;
184
+    border-color: $field-border-color-hl;
185
+  }
186
+}
187
+
188
+
189
+textarea {
190
+  line-height: 1.35;
191
+}
192
+
193
+/**
194
+ * Label styling
195
+ */
196
+
197
+.formbody {
198
+  @include cf;
199
+  text-align: left;
200
+
201
+  label {
202
+    color: $label-color;
203
+    display: block;
204
+    margin-bottom: 0.25em;
205
+    padding-top: 0.5em;
206
+    //text-transform: uppercase;
207
+    font-size: font-size(12px);
208
+    //letter-spacing: 0.1em;
209
+    line-height: 1.5;
210
+    font-weight: 400;
211
+
212
+    .mandatory {
213
+      vertical-align: middle;
214
+      font-size: font-size(18px);
215
+      font-weight: 300;
216
+      color: $color-link;
217
+      line-height: 0;
218
+    }
219
+  }
220
+  .widget {
221
+    &.lblp {
222
+      padding-top: font-size(10px*2.25);
223
+    }
224
+  }
225
+}
226
+
227
+/**
228
+ * Fieldset styling
229
+ */
230
+.formbody > fieldset {
231
+  margin-top: 1.5em;
232
+
233
+  &:first-of-type {
234
+    margin-top: 0;
235
+  }
236
+
237
+  legend {
238
+    @include headline(font-size(18px));
239
+  }
240
+}
241
+
242
+
243
+/**
244
+ * Fix some width and height settings
245
+ */
246
+input[type="file"] {
247
+  cursor: pointer;
248
+}
249
+
250
+select, input[type="file"] {
251
+  display: block;
252
+}
253
+
254
+input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
255
+  width: auto;
256
+}
257
+
258
+textarea, select[multiple], select[size] {
259
+  height: auto;
260
+}
261
+
262
+select {
263
+  -moz-appearance: none;
264
+  -webkit-appearance: none;
265
+  appearance: none;
266
+  border: none;
267
+}
268
+select::-ms-expand {
269
+  display: none;
270
+}
271
+
272
+select {
273
+  display: inline-block;
274
+  width: 100%;
275
+  height: $field-height;
276
+  padding: $field-padding-vertical $field-padding-horizontal+25px $field-padding-vertical $field-padding-horizontal;
277
+  -webkit-box-sizing: border-box;
278
+  -moz-box-sizing: border-box;
279
+  box-sizing: border-box;
280
+  color: $field-color;
281
+  background: $field-background-color;
282
+  border: $field-border-width solid $field-border-color;
283
+  -webkit-border-radius: $field-radius;
284
+  -moz-border-radius: $field-radius;
285
+  border-radius: $field-radius;
286
+  -webkit-transition: all .15s linear;
287
+  -moz-transition: all .15s linear;
288
+  -ms-transition: all .15s linear;
289
+  -o-transition: all .15s linear;
290
+  transition: all .15s linear;
291
+}
292
+.select-wrapper {
293
+  position: relative;
294
+  display: inline-block;
295
+  width: 100%;
296
+  min-height: $field-height;
297
+
298
+  &:before,
299
+  &:after {
300
+    //@include icon('\e90a',font-size(20px));
301
+    content: '';
302
+    width: 1em;
303
+    height: 1em;
304
+    background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23323535" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M14.898 19.849c0.585 0.579 1.592 0.604 2.202 0.001l12.084-12.084 2.815 2.815-12.093 12.093c-2.055 2.027-5.656 2.13-7.815-0.001l-12.092-12.092 2.815-2.815c4.027 4.029 8.054 8.056 12.083 12.083z"/%3E%3C/svg%3E') 50% 50% no-repeat;
305
+    position: absolute;
306
+    right: 10px;
307
+    top: 10px;
308
+    pointer-events: none;
309
+  }
310
+  &:after {
311
+    @include transition(all 0.25s);
312
+    opacity: 0;
313
+    visibility: hidden;
314
+    background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M14.898 19.849c0.585 0.579 1.592 0.604 2.202 0.001l12.084-12.084 2.815 2.815-12.093 12.093c-2.055 2.027-5.656 2.13-7.815-0.001l-12.092-12.092 2.815-2.815c4.027 4.029 8.054 8.056 12.083 12.083z"/%3E%3C/svg%3E') 50% 50% no-repeat;
315
+  }
316
+  &:hover {
317
+    &:after {
318
+      opacity: 1;
319
+      visibility: visible;
320
+    }
321
+  }
322
+
323
+  /*select {
324
+    vertical-align: top;
325
+  }*/
326
+}
327
+/**
328
+ * Checkboxes and radio buttons
329
+ */
330
+
331
+.widget {
332
+  &.widget-checkbox,
333
+  &.widget-radio {
334
+    > fieldset {
335
+      padding-left: 1.5em;
336
+    }
337
+
338
+    .options {
339
+      > span {
340
+        margin-bottom: 0.25em;
341
+        display: block;
342
+        font-size: font-size(12px);
343
+      }
344
+    }
345
+
346
+    input[type="radio"],
347
+    input[type="checkbox"] {
348
+      height: 2em;
349
+      width: 2em;
350
+      margin-left: -2.25em;
351
+      margin-right: 5px;
352
+    }
353
+
354
+    label {
355
+      display: inline;
356
+      margin-bottom: 0;
357
+      font-size: font-size(12px);
358
+      font-weight: 600;
359
+    }
360
+
361
+    /*@supports(-webkit-appearance: none) or (-moz-appearance: none) {
362
+      input[type='checkbox'],
363
+      input[type='radio'] {
364
+        --active: #275EFE;
365
+        --active-inner: #fff;
366
+        --focus: 2px rgba(39, 94, 254, .3);
367
+        --border: #BBC1E1;
368
+        --border-hover: #275EFE;
369
+        --background: #fff;
370
+        --disabled: #F6F8FF;
371
+        --disabled-inner: #E1E6F9;
372
+        -webkit-appearance: none;
373
+        -moz-appearance: none;
374
+        height: 21px;
375
+        outline: none;
376
+        display: inline-block;
377
+        vertical-align: top;
378
+        position: relative;
379
+        margin: 0;
380
+        cursor: pointer;
381
+        border: 1px solid var(--bc, var(--border));
382
+        background: var(--b, var(--background));
383
+        transition: background .3s, border-color .3s, box-shadow .2s;
384
+        &:after {
385
+          content: '';
386
+          display: block;
387
+          left: 0;
388
+          top: 0;
389
+          position: absolute;
390
+          transition: transform var(--d-t, .3s) var(--d-t-e, ease), opacity var(--d-o, .2s);
391
+        }
392
+        &:checked {
393
+          --b: var(--active);
394
+          --bc: var(--active);
395
+          --d-o: .3s;
396
+          --d-t: .6s;
397
+          --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
398
+        }
399
+        &:disabled {
400
+          --b: var(--disabled);
401
+          cursor: not-allowed;
402
+          opacity: .9;
403
+          &:checked {
404
+            --b: var(--disabled-inner);
405
+            --bc: var(--border);
406
+          }
407
+          & + label {
408
+            cursor: not-allowed;
409
+          }
410
+        }
411
+        &:hover {
412
+          &:not(:checked) {
413
+            &:not(:disabled) {
414
+              --bc: var(--border-hover);
415
+            }
416
+          }
417
+        }
418
+        &:focus {
419
+          box-shadow: 0 0 0 var(--focus);
420
+        }
421
+        &:not(.switch) {
422
+          width: 21px;
423
+          &:after {
424
+            opacity: var(--o, 0);
425
+          }
426
+          &:checked {
427
+            --o: 1;
428
+          }
429
+        }
430
+        & + label {
431
+          font-size: 14px;
432
+          line-height: 21px;
433
+          display: inline-block;
434
+          vertical-align: top;
435
+          cursor: pointer;
436
+          margin-left: 4px;
437
+        }
438
+      }
439
+      input[type='checkbox'] {
440
+        &:not(.switch) {
441
+          border-radius: 7px;
442
+          &:after {
443
+            width: 5px;
444
+            height: 9px;
445
+            border: 2px solid var(--active-inner);
446
+            border-top: 0;
447
+            border-left: 0;
448
+            left: 7px;
449
+            top: 4px;
450
+            transform: rotate(var(--r, 20deg));
451
+          }
452
+          &:checked {
453
+            --r: 43deg;
454
+          }
455
+        }
456
+        &.switch {
457
+          width: 38px;
458
+          border-radius: 11px;
459
+          &:after {
460
+            left: 2px;
461
+            top: 2px;
462
+            border-radius: 50%;
463
+            width: 15px;
464
+            height: 15px;
465
+            background: var(--ab, var(--border));
466
+            transform: translateX(var(--x, 0));
467
+          }
468
+          &:checked {
469
+            --ab: var(--active-inner);
470
+            --x: 17px;
471
+          }
472
+          &:disabled {
473
+            &:not(:checked) {
474
+              &:after {
475
+                opacity: .6;
476
+              }
477
+            }
478
+          }
479
+        }
480
+      }
481
+      input[type='radio'] {
482
+        border-radius: 50%;
483
+        &:after {
484
+          width: 19px;
485
+          height: 19px;
486
+          border-radius: 50%;
487
+          background: var(--active-inner);
488
+          opacity: 0;
489
+          transform: scale(var(--s, .7));
490
+        }
491
+        &:checked {
492
+          --s: .5;
493
+        }
494
+      }
495
+    }*/
496
+  }
497
+}
498
+
499
+input[type="radio"], input[type="checkbox"] {
500
+  margin: 0 3px 0 0;
501
+}
502
+
503
+input[type="radio"], input[type="checkbox"], label {
504
+  vertical-align: middle;
505
+}
506
+
507
+/**
508
+ * Handle disabled and read-only
509
+ */
510
+input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
511
+  cursor: not-allowed;
512
+  background: $field-background-color-ro;
513
+}
514
+
515
+input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {
516
+  background: transparent;
517
+}
518
+
519
+/**
520
+ * Buttons
521
+ */
522
+input[type="submit"],
523
+//input[type="button"],
524
+button[type="submit"],
525
+.submit,
526
+.button {
527
+  @include button-outline();
528
+
529
+  &:not([data-icon]) {
530
+    @include button-no-icon;
531
+  }
532
+
533
+  &.button-icon-only {
534
+    @include button-icon-only;
535
+  }
536
+
537
+  .-alt-color > & {
538
+    @include button-outline($color: $color-stroke-grey, $border-color: $color-stroke-grey);
539
+    @include button-no-icon;
540
+  }
541
+
542
+  &.-big {
543
+    padding: $button-padding-vertical*2 $button-padding-horizontal*2;
544
+    height: $button-height*2;
545
+    line-height: #{$button-height*2 - (2*$button-border-width) - (2*($button-padding-vertical*2))};
546
+  }
547
+}
548
+
549
+.button-block {
550
+  display: block;
551
+  width: 100%;
552
+}
0 553
new file mode 100644
... ...
@@ -0,0 +1,348 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/*
5
+ ------ HEADER ------
6
+*/
7
+$header-height-desktop: 50px;
8
+$header-height-mobile: 50px;
9
+#header {
10
+  height: $header-height-desktop;
11
+  position: fixed;
12
+  left: 0;
13
+  right: 0;
14
+  top: 0;
15
+  z-index: 10;
16
+  @include transition(all 0.25s);
17
+
18
+  > .inside {
19
+    @include centered-1200;
20
+    position: relative;
21
+    z-index: 1;
22
+  }
23
+
24
+  + #container {
25
+    padding-top: $header-height-desktop + 20px;
26
+    height: 100vh;
27
+  }
28
+
29
+  body:not(.-mobile-menu-active) .hide& {
30
+    @include transform(translate(0,-100%));
31
+  }
32
+  .scrolled& {
33
+    background-color: $color-bg-secondary;
34
+  }
35
+}
36
+
37
+#main-nav {
38
+  position: absolute;
39
+  right: 0;
40
+  top: 0;
41
+  &,
42
+  .level_1 {
43
+    height: $header-height-desktop;
44
+  }
45
+  .level_1 {
46
+    display: flex;
47
+    align-items: center;
48
+
49
+    > li {
50
+      flex: 1 0 0;
51
+      padding: 0 60px 0 0;
52
+
53
+      &:last-child {
54
+        padding-right: 0;
55
+      }
56
+
57
+      > {
58
+        span,
59
+        strong,
60
+        a {
61
+          font-size: font-size(18px);
62
+          font-weight: 300;
63
+          color: $color-nav;
64
+          line-height: 1.5;
65
+          position: relative;
66
+
67
+          &:before {
68
+            position: absolute;
69
+            left: 50%;
70
+            right: 50%;
71
+            top: 100%;
72
+            content: '';
73
+            height: 2px;
74
+            background-color: $color-bg-secondary;
75
+            opacity: 0;
76
+            visibility: hidden;
77
+            @include transition(all 0.25s cubic-bezier(0,0,0,1));
78
+          }
79
+
80
+          &.trail,
81
+          &.active {
82
+            &:before {
83
+              left: 0;
84
+              right: 0;
85
+              opacity: 1;
86
+              visibility: visible;
87
+            }
88
+          }
89
+
90
+          .scrolled & {
91
+            color: $color-nav-invert;
92
+
93
+            &:before {
94
+              background-color: $color-bg-tertiary;
95
+            }
96
+          }
97
+        }
98
+        a {
99
+          &:hover {
100
+            &:before {
101
+              left: 0;
102
+              right: 0;
103
+              opacity: 1;
104
+              visibility: visible;
105
+            }
106
+          }
107
+        }
108
+      }
109
+    }
110
+  }
111
+}
112
+
113
+#nav-bar {
114
+
115
+  .bar-logo {
116
+    opacity: 0;
117
+    visibility: hidden;
118
+    position: absolute;
119
+    left: 0;
120
+    top: 5px;
121
+    @include transition(all 0.25s);
122
+    z-index: 1;
123
+
124
+    .scrolled &,
125
+    .-mobile-menu-active & {
126
+      opacity: 1;
127
+      visibility: visible;
128
+    }
129
+    .-mobile-menu-active & {
130
+      top: 45px;
131
+      left: 50%;
132
+      @include transform(translate(-50%,-50%));
133
+    }
134
+  }
135
+
136
+  .close {
137
+    display: none;
138
+  }
139
+
140
+  @include for-tablet {
141
+    .nav {
142
+      position: fixed;
143
+      top: 0;
144
+      left: 0;
145
+      width: 100%;
146
+      height: 100%;
147
+      background: rgba(#000, 30%);
148
+      opacity: 0;
149
+      visibility: hidden;
150
+      @include transition(all 0.5s cubic-bezier(0.25, 1, 0.5, 1));
151
+
152
+      .panel {
153
+        position: absolute;
154
+        top: 50%;
155
+        left: 50%;
156
+        background: rgba($color-bg-secondary, 95%);
157
+        padding: 50px;
158
+        @include box-sizing(border-box);
159
+        @include transform(translate(-50%, -50%));
160
+        max-width: 1200px;
161
+        width: 80%;
162
+        max-height: 90%;
163
+        overflow-y: auto;
164
+        font-size: font-size(20px);
165
+
166
+        @include for-mobile {
167
+          width: 100%;
168
+          height: 100%;
169
+          max-height: none;
170
+          padding: 90px 55px 30px 55px;
171
+          font-size: font-size(18px);
172
+        }
173
+
174
+        .close {
175
+          cursor: pointer;
176
+          position: absolute;
177
+          right: 20px;
178
+          top: 5px;
179
+          line-height: 1;
180
+          width: 40px;
181
+          height: 40px;
182
+          @include box-sizing(border-box);
183
+          z-index: -1;
184
+          text-align: center;
185
+          display: flex;
186
+          align-items: center;
187
+          justify-content: center;
188
+          font-size: 40px;
189
+          background: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 30 30" version="1.1" stroke="%23ffffff" stroke-width="2px" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-rule:evenodd;clip-rule:evenodd;"%3E%3Cpath d="M25,5L5,25"/%3E%3Cpath d="M25,25L5,5"/%3E%3C/svg%3E') no-repeat;
190
+
191
+          span {
192
+            visibility: hidden;
193
+          }
194
+        }
195
+      }
196
+    }
197
+  }
198
+}
199
+
200
+#hamburger {
201
+  z-index: 1;
202
+  display: none;
203
+  position: absolute;
204
+  top: 0;
205
+  right: 0;
206
+  -webkit-transform: translate3d(0, 0, 0);
207
+  -moz-transform: translate3d(0, 0, 0);
208
+  -ms-transform: translate3d(0, 0, 0);
209
+  -o-transform: translate3d(0, 0, 0);
210
+  transform: translate3d(0, 0, 0);
211
+  cursor: pointer;
212
+
213
+  @include for-mobile {
214
+    z-index: 0;
215
+  }
216
+
217
+  //display: block;
218
+  width: 50px;
219
+  height: 50px;
220
+  //position: relative;
221
+
222
+
223
+  .line {
224
+    position: absolute;
225
+    left: 5px;
226
+    height: 2px;
227
+    width: 40px;
228
+    background: $color-text-invert;
229
+    display: block;
230
+    transition: 0.5s;
231
+    transform-origin: center;
232
+    //@include box-shadow(1px 1px 2px rgba(0,0,0,0.7));
233
+
234
+    &:nth-child(1) { top: 14px; }
235
+    &:nth-child(2) { top: 24px; }
236
+    &:nth-child(3) { top: 34px; }
237
+  }
238
+  .-mobile-menu-active & {
239
+    .line {
240
+      //@include box-shadow(1px 1px 2px rgba(0,0,0,0));
241
+      &:nth-child(1){
242
+        transform: translateY(10px) rotate(-45deg);
243
+      }
244
+      &:nth-child(2){
245
+        opacity:0;
246
+      }
247
+      &:nth-child(3){
248
+        transform: translateY(-10px) rotate(45deg);
249
+      }
250
+    }
251
+    ~ .nav {
252
+      //display: block;
253
+      opacity: 1;
254
+      visibility: visible;
255
+    }
256
+  }
257
+}
258
+.-mobile-menu-active {
259
+  #header {
260
+    position: fixed !important;
261
+    left: 0;
262
+    right: 0;
263
+    top: 0;
264
+  }
265
+  /*#main-nav {
266
+    display: block;
267
+  }*/
268
+}
269
+
270
+@include for-tablet {
271
+  #main-nav {
272
+    position: relative;
273
+    height: auto;
274
+    > .level_1 {
275
+      display: block;
276
+      padding: 0 15px;
277
+      overflow-y: auto;
278
+      /*position: absolute;
279
+      top: 150px;
280
+      bottom: 0;
281
+      left: 0;
282
+      right: 0;*/
283
+      height: auto;
284
+
285
+
286
+      > li {
287
+        flex: none;
288
+        padding: 0;
289
+        text-align: center;
290
+
291
+        > a,
292
+        > span,
293
+        > strong {
294
+          color: $color-text-invert;
295
+          line-height: 2.25;
296
+          font-size: font-size(25px);
297
+
298
+          &.active,
299
+          &.trail {
300
+            &:before {
301
+              visibility: visible;
302
+              opacity: 1;
303
+              right: 35%;
304
+              left: 35%;
305
+            }
306
+          }
307
+        }
308
+
309
+        &.submenu {
310
+          ul {
311
+            position: relative;
312
+            display: block;
313
+            overflow: hidden;
314
+            height: 0;
315
+            padding: 0;
316
+          }
317
+
318
+          .-mobile-menu-active & {
319
+            &.trail,
320
+            &:hover {
321
+              ul {
322
+                visibility: visible;
323
+                opacity: 1;
324
+                padding: 15px;
325
+                height: auto;
326
+              }
327
+            }
328
+
329
+            &:hover,
330
+            &:focus-within {
331
+              ul {
332
+                visibility: visible;
333
+                opacity: 1;
334
+                padding: 15px;
335
+                height: auto;
336
+              }
337
+            }
338
+          }
339
+        }
340
+      }
341
+    }
342
+  }
343
+
344
+  #hamburger {
345
+    display: block;
346
+  }
347
+}
348
+
0 349
new file mode 100644
... ...
@@ -0,0 +1,171 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("framework") { @import "framework"; }
3
+
4
+/* --- SLIDER --- */
5
+/*#hero {
6
+  height: 490px;
7
+  overflow: hidden;
8
+
9
+  > *,
10
+  > * > *:first-child:last-child,
11
+  > * > * > *:first-child:last-child {
12
+    height: 100%;
13
+  }
14
+
15
+  .slick-slider-slide {
16
+    height: 490px;
17
+  }
18
+
19
+  @media screen and (max-width: 599px) {
20
+    height: 66vw;
21
+    .slick-slider-slide {
22
+      height: 66vw;
23
+    }
24
+  }
25
+}
26
+
27
+.slick-slider-container {
28
+  .slick-slider-slide {
29
+    .slide-content {
30
+      @include centered-1200;
31
+      height: 100%;
32
+
33
+      .slide-text {
34
+        position: absolute;
35
+        left: 50%;
36
+        top: 70%;
37
+        font-size: font-size(50px);
38
+        color: $color-text-alt-1;
39
+        text-transform: uppercase;
40
+        max-width: 50%;
41
+        text-shadow: 1px 1px 5px #000;
42
+        @include transform(translateY(-50%));
43
+      }
44
+
45
+    }
46
+  }
47
+}*/
48
+
49
+/*
50
+ ------ HERO ------
51
+*/
52
+#hero {
53
+  .inside {
54
+    overflow: hidden;
55
+    -webkit-background-size: cover;
56
+    background-size: cover;
57
+    position: relative;
58
+  }
59
+
60
+  .logo-wrapper {
61
+    position: absolute;
62
+    left: 0;
63
+    top: 0;
64
+    width: 100%;
65
+    height: 100%;
66
+
67
+    .logo-holder {
68
+      @include centered-1200;
69
+      height: 100%;
70
+    }
71
+  }
72
+
73
+  .hero-wrapper {
74
+    min-height: 200px;
75
+  }
76
+
77
+  #logo {
78
+    position: absolute;
79
+    max-width: 35%;
80
+    left: 0;
81
+    top: 0;
82
+    width: 215px;
83
+
84
+    .-hide-logo &:not(.animated) {
85
+      display: none;
86
+    }
87
+
88
+    &.animated {
89
+      visibility: hidden;
90
+      max-width: 45%;
91
+      width: 390px;
92
+      left: 50%;
93
+      top: 70%;
94
+      @include transform(translate(-50%, -50%));
95
+    }
96
+
97
+    svg {
98
+      width: 100%;
99
+      vertical-align: middle;
100
+    }
101
+
102
+    @include for-tablet {
103
+      left: 50%;
104
+      top: 50%;
105
+      @include transform(translate(-50%, -50%));
106
+    }
107
+  }
108
+
109
+  /*&:after {
110
+    @include icon('\e900',40px);
111
+    position: absolute;
112
+    bottom: 30px;
113
+    left: 50%;
114
+    margin-left: -20px;
115
+    color: $color-text;
116
+  }*/
117
+
118
+  .slick-slider-container {
119
+    height: 545px;
120
+
121
+    .home & {
122
+      height: 860px;
123
+    }
124
+
125
+    .slick-slide {
126
+      -webkit-box-sizing: border-box;
127
+      -moz-box-sizing: border-box;
128
+      box-sizing: border-box;
129
+    }
130
+
131
+    @include for-mobile {
132
+      max-height: 50vh;
133
+
134
+      .home & {
135
+        max-height: calc(100vh - 50px);
136
+      }
137
+    }
138
+  }
139
+
140
+  .slick-slider-wrapper,
141
+  .slick-list,
142
+  .slick-track,
143
+  .slick-slide,
144
+  .slick-slide > div,
145
+  .slick-slide > div > div,
146
+  .slide-content {
147
+    height: 100%;
148
+  }
149
+
150
+  .slide-content {
151
+    @include centered-1200;
152
+
153
+    .ce_image {
154
+      height: 100%;
155
+
156
+      &:first-child:last-child {
157
+        .image_container {
158
+          text-align: center;
159
+        }
160
+      }
161
+    }
162
+    .image_container {
163
+      height: 100%;
164
+      img {
165
+        display: inline-block;
166
+        max-height: 100%;
167
+        width: auto;
168
+      }
169
+    }
170
+  }
171
+}
0 172
\ No newline at end of file
1 173
new file mode 100644
... ...
@@ -0,0 +1,349 @@
1
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
2
+
3
+/* Document
4
+   ========================================================================== */
5
+
6
+/**
7
+ * 1. Correct the line height in all browsers.
8
+ * 2. Prevent adjustments of font size after orientation changes in iOS.
9
+ */
10
+
11
+html {
12
+  line-height: 1.15; /* 1 */
13
+  -webkit-text-size-adjust: 100%; /* 2 */
14
+}
15
+
16
+/* Sections
17
+   ========================================================================== */
18
+
19
+/**
20
+ * Remove the margin in all browsers.
21
+ */
22
+
23
+body {
24
+  margin: 0;
25
+}
26
+
27
+/**
28
+ * Render the `main` element consistently in IE.
29
+ */
30
+
31
+main {
32
+  display: block;
33
+}
34
+
35
+/**
36
+ * Correct the font size and margin on `h1` elements within `section` and
37
+ * `article` contexts in Chrome, Firefox, and Safari.
38
+ */
39
+
40
+h1 {
41
+  font-size: 2em;
42
+  margin: 0.67em 0;
43
+}
44
+
45
+/* Grouping content
46
+   ========================================================================== */
47
+
48
+/**
49
+ * 1. Add the correct box sizing in Firefox.
50
+ * 2. Show the overflow in Edge and IE.
51
+ */
52
+
53
+hr {
54
+  box-sizing: content-box; /* 1 */
55
+  height: 0; /* 1 */
56
+  overflow: visible; /* 2 */
57
+}
58
+
59
+/**
60
+ * 1. Correct the inheritance and scaling of font size in all browsers.
61
+ * 2. Correct the odd `em` font sizing in all browsers.
62
+ */
63
+
64
+pre {
65
+  font-family: monospace, monospace; /* 1 */
66
+  font-size: 1em; /* 2 */
67
+}
68
+
69
+/* Text-level semantics
70
+   ========================================================================== */
71
+
72
+/**
73
+ * Remove the gray background on active links in IE 10.
74
+ */
75
+
76
+a {
77
+  background-color: transparent;
78
+}
79
+
80
+/**
81
+ * 1. Remove the bottom border in Chrome 57-
82
+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
83
+ */
84
+
85
+abbr[title] {
86
+  border-bottom: none; /* 1 */
87
+  text-decoration: underline; /* 2 */
88
+  text-decoration: underline dotted; /* 2 */
89
+}
90
+
91
+/**
92
+ * Add the correct font weight in Chrome, Edge, and Safari.
93
+ */
94
+
95
+b,
96
+strong {
97
+  font-weight: bolder;
98
+}
99
+
100
+/**
101
+ * 1. Correct the inheritance and scaling of font size in all browsers.
102
+ * 2. Correct the odd `em` font sizing in all browsers.
103
+ */
104
+
105
+code,
106
+kbd,
107
+samp {
108
+  font-family: monospace, monospace; /* 1 */
109
+  font-size: 1em; /* 2 */
110
+}
111
+
112
+/**
113
+ * Add the correct font size in all browsers.
114
+ */
115
+
116
+small {
117
+  font-size: 80%;
118
+}
119
+
120
+/**
121
+ * Prevent `sub` and `sup` elements from affecting the line height in
122
+ * all browsers.
123
+ */
124
+
125
+sub,
126
+sup {
127
+  font-size: 75%;
128
+  line-height: 0;
129
+  position: relative;
130
+  vertical-align: baseline;
131
+}
132
+
133
+sub {
134
+  bottom: -0.25em;
135
+}
136
+
137
+sup {
138
+  top: -0.5em;
139
+}
140
+
141
+/* Embedded content
142
+   ========================================================================== */
143
+
144
+/**
145
+ * Remove the border on images inside links in IE 10.
146
+ */
147
+
148
+img {
149
+  border-style: none;
150
+}
151
+
152
+/* Forms
153
+   ========================================================================== */
154
+
155
+/**
156
+ * 1. Change the font styles in all browsers.
157
+ * 2. Remove the margin in Firefox and Safari.
158
+ */
159
+
160
+button,
161
+input,
162
+optgroup,
163
+select,
164
+textarea {
165
+  font-family: inherit; /* 1 */
166
+  font-size: 100%; /* 1 */
167
+  line-height: 1.15; /* 1 */
168
+  margin: 0; /* 2 */
169
+}
170
+
171
+/**
172
+ * Show the overflow in IE.
173
+ * 1. Show the overflow in Edge.
174
+ */
175
+
176
+button,
177
+input { /* 1 */
178
+  overflow: visible;
179
+}
180
+
181
+/**
182
+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
183
+ * 1. Remove the inheritance of text transform in Firefox.
184
+ */
185
+
186
+button,
187
+select { /* 1 */
188
+  text-transform: none;
189
+}
190
+
191
+/**
192
+ * Correct the inability to style clickable types in iOS and Safari.
193
+ */
194
+
195
+button,
196
+[type="button"],
197
+[type="reset"],
198
+[type="submit"] {
199
+  -webkit-appearance: button;
200
+}
201
+
202
+/**
203
+ * Remove the inner border and padding in Firefox.
204
+ */
205
+
206
+button::-moz-focus-inner,
207
+[type="button"]::-moz-focus-inner,
208
+[type="reset"]::-moz-focus-inner,
209
+[type="submit"]::-moz-focus-inner {
210
+  border-style: none;
211
+  padding: 0;
212
+}
213
+
214
+/**
215
+ * Restore the focus styles unset by the previous rule.
216
+ */
217
+
218
+button:-moz-focusring,
219
+[type="button"]:-moz-focusring,
220
+[type="reset"]:-moz-focusring,
221
+[type="submit"]:-moz-focusring {
222
+  outline: 1px dotted ButtonText;
223
+}
224
+
225
+/**
226
+ * Correct the padding in Firefox.
227
+ */
228
+
229
+fieldset {
230
+  padding: 0.35em 0.75em 0.625em;
231
+}
232
+
233
+/**
234
+ * 1. Correct the text wrapping in Edge and IE.
235
+ * 2. Correct the color inheritance from `fieldset` elements in IE.
236
+ * 3. Remove the padding so developers are not caught out when they zero out
237
+ *    `fieldset` elements in all browsers.
238
+ */
239
+
240
+legend {
241
+  box-sizing: border-box; /* 1 */
242
+  color: inherit; /* 2 */
243
+  display: table; /* 1 */
244
+  max-width: 100%; /* 1 */
245
+  padding: 0; /* 3 */
246
+  white-space: normal; /* 1 */
247
+}
248
+
249
+/**
250
+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
251
+ */
252
+
253
+progress {
254
+  vertical-align: baseline;
255
+}
256
+
257
+/**
258
+ * Remove the default vertical scrollbar in IE 10+.
259
+ */
260
+
261
+textarea {
262
+  overflow: auto;
263
+}
264
+
265
+/**
266
+ * 1. Add the correct box sizing in IE 10.
267
+ * 2. Remove the padding in IE 10.
268
+ */
269
+
270
+[type="checkbox"],
271
+[type="radio"] {
272
+  box-sizing: border-box; /* 1 */
273
+  padding: 0; /* 2 */
274
+}
275
+
276
+/**
277
+ * Correct the cursor style of increment and decrement buttons in Chrome.
278
+ */
279
+
280
+[type="number"]::-webkit-inner-spin-button,
281
+[type="number"]::-webkit-outer-spin-button {
282
+  height: auto;
283
+}
284
+
285
+/**
286
+ * 1. Correct the odd appearance in Chrome and Safari.
287
+ * 2. Correct the outline style in Safari.
288
+ */
289
+
290
+[type="search"] {
291
+  -webkit-appearance: textfield; /* 1 */
292
+  outline-offset: -2px; /* 2 */
293
+}
294
+
295
+/**
296
+ * Remove the inner padding in Chrome and Safari on macOS.
297
+ */
298
+
299
+[type="search"]::-webkit-search-decoration {
300
+  -webkit-appearance: none;
301
+}
302
+
303
+/**
304
+ * 1. Correct the inability to style clickable types in iOS and Safari.
305
+ * 2. Change font properties to `inherit` in Safari.
306
+ */
307
+
308
+::-webkit-file-upload-button {
309
+  -webkit-appearance: button; /* 1 */
310
+  font: inherit; /* 2 */
311
+}
312
+
313
+/* Interactive
314
+   ========================================================================== */
315
+
316
+/*
317
+ * Add the correct display in Edge, IE 10+, and Firefox.
318
+ */
319
+
320
+details {
321
+  display: block;
322
+}
323
+
324
+/*
325
+ * Add the correct display in all browsers.
326
+ */
327
+
328
+summary {
329
+  display: list-item;
330
+}
331
+
332
+/* Misc
333
+   ========================================================================== */
334
+
335
+/**
336
+ * Add the correct display in IE 10+.
337
+ */
338
+
339
+template {
340
+  display: none;
341
+}
342
+
343
+/**
344
+ * Add the correct display in IE 10.
345
+ */
346
+
347
+[hidden] {
348
+  display: none;
349
+}
0 350
\ No newline at end of file
1 351
new file mode 100644
... ...
@@ -0,0 +1,195 @@
1
+@if not-imported("import_once_func") { @import "import_once_func"; }
2
+@if not-imported("settings") { @import "settings"; }
3
+
4
+// Default Variables
5
+
6
+$slick-prev-character: "\e90e" !default;
7
+$slick-next-character: "\e90d" !default;
8
+$slick-dot-size: 6px !default;
9
+$slick-opacity-default: 0.75 !default;
10
+$slick-opacity-on-hover: 1 !default;
11
+$slick-opacity-not-active: 0.35 !default;
12
+
13
+/* Slider */
14
+
15
+.slick-slider-container {
16
+  padding: 0;
17
+}
18
+.slick-slider {
19
+  overflow: visible;
20
+  position: relative;
21
+}
22
+.slick-slider-slide {
23
+  vertical-align: middle;
24
+}
25
+.slick-slide {
26
+}
27
+
28
+.slick-list {
29
+  padding: 0;
30
+
31
+  .slick-loading & {
32
+    background: #000;
33
+  }
34
+}
35
+
36
+/* Arrows */
37
+
38
+.slick-prev,
39
+.slick-next {
40
+  z-index: 10;
41
+  position: absolute;
42
+  display: block;
43
+  height: 45px;
44
+  width: 35px;
45
+  line-height: 0;
46
+  font-size: 0;
47
+  cursor: pointer;
48
+  color: transparent;
49
+  top: 50%;
50
+  -webkit-transform: translate(0, -50%);
51
+  -ms-transform: translate(0, -50%);
52
+  transform: translate(0, -50%);
53
+  padding: 0;
54
+  border: none;
55
+  outline: none;
56
+  opacity: $slick-opacity-default;
57
+  -webkit-transition: all 0.2s ease-in-out;
58
+  -moz-transition: all 0.2s ease-in-out;
59
+  -ms-transition: all 0.2s ease-in-out;
60
+  -o-transition: all 0.2s ease-in-out;
61
+  transition: all 0.2s ease-in-out;
62
+  &:hover, &:focus {
63
+    outline: none;
64
+    //background: $color-bg-tertiary;
65
+    color: transparent;
66
+    opacity: $slick-opacity-on-hover;
67
+    &:before {
68
+      //color: $color-text-invert;
69
+    }
70
+  }
71
+  &.slick-disabled {
72
+    opacity: $slick-opacity-not-active;
73
+  }
74
+  &:before {
75
+    @include iconfont;
76
+    line-height: 45px;
77
+    color: $color-text;
78
+    text-shadow: 0 0 5px #000;
79
+    font-size: 30px;
80
+    position: relative;
81
+    -webkit-transition: all .75s cubic-bezier(0,0,0,1);
82
+    -moz-transition: all .75s cubic-bezier(0,0,0,1);
83
+    -ms-transition: all .75s cubic-bezier(0,0,0,1);
84
+    -o-transition: all .75s cubic-bezier(0,0,0,1);
85
+    transition: all .75s cubic-bezier(0,0,0,1);
86
+  }
87
+}
88
+
89
+.slick-prev {
90
+  left: 15px;
91
+  [dir="rtl"] & {
92
+    left: auto;
93
+    right: 15px;
94
+  }
95
+  &:before {
96
+    left: 0;
97
+    content: $slick-prev-character;
98
+    [dir="rtl"] & {
99
+      left: auto;
100
+      right: 0;
101
+      content: $slick-next-character;
102
+    }
103
+  }
104
+  &:hover {
105
+    &:before {
106
+      left: -5px;
107
+    }
108
+  }
109
+  [dir="rtl"] & {
110
+    &:hover {
111
+      &:before {
112
+        right: -5px;
113
+      }
114
+    }
115
+  }
116
+}
117
+
118
+.slick-next {
119
+  right: 15px;
120
+  [dir="rtl"] & {
121
+    left: 15px;
122
+    right: auto;
123
+  }
124
+  &:before {
125
+    right: 0;
126
+    content: $slick-next-character;
127
+    [dir="rtl"] & {
128
+      right: auto;
129
+      left: 0;
130
+      content: $slick-prev-character;
131
+    }
132
+  }
133
+  &:hover {
134
+    &:before {
135
+      right: -5px;
136
+    }
137
+  }
138
+  [dir="rtl"] & {
139
+    &:hover {
140
+      &:before {
141
+        left: -5px;
142
+      }
143
+    }
144
+  }
145
+}
146
+
147
+/* Dots */
148
+
149
+.slick-dotted.slick-slider {
150
+  margin-bottom: 30px;
151
+}
152
+
153
+.slick-dots {
154
+  position: absolute;
155
+  top: 100%;
156
+  list-style: none;
157
+  display: block;
158
+  text-align: center;
159
+  padding: 0;
160
+  margin: 0;
161
+  width: 100%;
162
+  line-height: 30px;
163
+  li {
164
+    position: relative;
165
+    display: inline-block;
166
+    vertical-align: middle;
167
+    height: 12px;
168
+    width: 12px;
169
+    margin: 0 5px;
170
+    padding: 0;
171
+    cursor: pointer;
172
+    button {
173
+      border: 0;
174
+      background: $color-bg-secondary;
175
+      display: block;
176
+      height: 12px;
177
+      width: 12px;
178
+      outline: none;
179
+      line-height: 0px;
180
+      font-size: 0px;
181
+      color: transparent;
182
+      padding: 5px;
183
+      cursor: pointer;
184
+      -webkit-border-radius: 99px;
185
+      -moz-border-radius: 99px;
186
+      border-radius: 99px;
187
+      &:hover, &:focus {
188
+        outline: none;
189
+      }
190
+    }
191
+    &.slick-active button {
192
+      background: $color-bg-tertiary;
193
+    }
194
+  }
195
+}
0 196
new file mode 100644
... ...
@@ -0,0 +1,709 @@
1
+@if not-imported("import_once_func") { @import "inc/import_once_func"; }
2
+//@import "inc/normalize.css"; // Normalize browser defaults
3
+
4
+@if not-imported("framework") { @import "inc/framework"; } // Load framework
5
+
6
+/* ------ COMMON CLASSES ------ */
7
+@if not-imported("common") { @import "inc/common"; }
8
+/* ------ BASE FONT STYLING ------ */
9
+@if not-imported("font") { @import "inc/font"; }
10
+/* ------ BASE FORM STYLING ------ */
11
+@if not-imported("form") { @import "inc/form"; }
12
+/* ------ CUSTOM ELEMENTS ------ */
13
+@if not-imported("custom-elements") { @import "inc/custom-elements"; }
14
+
15
+html {
16
+  height: 100%;
17
+}
18
+
19
+#logo {
20
+  position: absolute;
21
+  max-width: 35%;
22
+  left: 35px;
23
+  top: 25px;
24
+  width: 215px;
25
+
26
+  svg {
27
+    width: 100%;
28
+    vertical-align: middle;
29
+  }
30
+
31
+  @include for-mobile {
32
+    max-width: 20%;
33
+    left: 25px;
34
+    top: 15px;
35
+  }
36
+}
37
+
38
+.background-wrapper {
39
+  display: flex;
40
+  align-items: center;
41
+  height: 100%;
42
+
43
+  .background-wrapper-helper,
44
+  .background-wrapper-inner {
45
+    width: 100%;
46
+  }
47
+
48
+  .background-wrapper-inner {
49
+    width: 100%;
50
+    text-align: center;
51
+    padding: 100px 0;
52
+    /*flex: 0 0 auto;
53
+    width: 100%;
54
+    display: flex;
55
+    align-items: center;
56
+    justify-content: center;
57
+    flex-direction: column;*/
58
+  }
59
+}
60
+
61
+.teaser,
62
+.form {
63
+  max-width: 100%;
64
+  margin: 0 auto;
65
+
66
+  &.form {
67
+    //background: rgba(#fff,0.1);
68
+    padding: 40px 0 20px;
69
+    text-align: right;
70
+  }
71
+
72
+  @include for-max-size(1400px) {
73
+    width: 66%;
74
+  }
75
+
76
+  @include for-mobile {
77
+    width: auto;
78
+    padding-left: 25px !important;
79
+    padding-right: 25px !important;
80
+  }
81
+
82
+  .more,
83
+  .goto {
84
+    margin-top: 3em;
85
+    font-size: $font-size-default;
86
+    padding-bottom: 1.5em;
87
+    a {
88
+      @include button($color: $color-text-invert, $border-color: $color-text-invert, $background-color: transparent, $background-color-hover: transparent);
89
+      letter-spacing: 0.1em;
90
+      font-weight: 400;
91
+      height: 30px;
92
+      line-height: 20px;
93
+      padding: 3px 10px;
94
+      overflow: hidden;
95
+      z-index: 0;
96
+      text-transform: none;
97
+    }
98
+  }
99
+}
100
+.slideMeta {
101
+  .number {
102
+    position: absolute;
103
+    font-family: $font-family-alternate;
104
+    font-size: 535px;
105
+    left: 0;
106
+    top: 50%;
107
+    @include transform(translate(-33%, -50%));
108
+    opacity: .1;
109
+
110
+    @include for-max-size(1200px) {
111
+      font-size: 42vw;
112
+    }
113
+  }
114
+
115
+  .display {
116
+    position: absolute;
117
+    font-family: $font-family-handwriting;
118
+    font-size: 54px;
119
+    left: 0;
120
+    bottom: 50%;
121
+    @include transform(translateY(35vh));
122
+    opacity: .4;
123
+
124
+    @include for-max-size(1200px) {
125
+      font-size: 5vw;
126
+    }
127
+
128
+    @include for-mobile {
129
+      font-size: 30px;
130
+    }
131
+  }
132
+}
133
+
134
+.content-modal,
135
+.content-modal-transparent {
136
+  color: $color-text-invert;
137
+  font-family: $font-family;
138
+  font-size: font-size(18px);
139
+  font-weight: 300;
140
+  line-height: 1.3;
141
+  display: block;
142
+  position: fixed;
143
+  top: 0;
144
+  right: 0;
145
+  bottom: 0;
146
+  left: 0;
147
+  z-index: 10;
148
+  padding: 15px;
149
+  opacity: 0;
150
+  visibility: hidden;
151
+  background-color: rgba(0, 0, 0, 0.25);
152
+  @include box-sizing(border-box);
153
+  @include transition(all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s);
154
+
155
+  body > & {
156
+    z-index: 1000;
157
+  }
158
+
159
+  h1,h2,h3,h4,h5,h6 {
160
+    color: $color-headline;
161
+    line-height: 1;
162
+  }
163
+
164
+  &.-show {
165
+    opacity: 1;
166
+    visibility: visible;
167
+    @include transition(all 0.6s cubic-bezier(0.25, 1, 0.5, 1));
168
+
169
+    .full-content {
170
+      @include transform(translateX(0));
171
+      @include transition(all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s);
172
+    }
173
+  }
174
+
175
+  .image_container {
176
+    &.float_above {
177
+      margin: 0 0 2rem 0;
178
+    }
179
+  }
180
+
181
+  .full-content {
182
+    @include box-sizing(border-box);
183
+    @include transform(translateX(100%));
184
+    @include transition(all 0.6s cubic-bezier(0.25, 1, 0.5, 1));
185
+    position: absolute;
186
+    max-width: 100vw;
187
+
188
+    :not(.content-modal-transparent)& {
189
+      top: 0;
190
+      right: 0;
191
+      bottom: 0;
192
+      width: 650px;
193
+      text-align: center;
194
+      background-color: #000;
195
+      padding: 50px 45px 50px 60px;
196
+      overflow: hidden;
197
+    }
198
+
199
+    .content-modal-transparent& {
200
+      top: 50%;
201
+      right: auto;
202
+      bottom: auto;
203
+      left: 50%;
204
+      width: 1200px;
205
+      max-height: 100vh;
206
+      //max-height: -webkit-fill-available;
207
+      max-height: calc(100vh - 80px);
208
+      background-color: rgba(#000,0.8);
209
+      @include box-shadow(0 0 50px 10px #000);
210
+      padding: 80px 40px 60px;
211
+      overflow: hidden;
212
+      @include transform(translate(-50%,-50%));
213
+    }
214
+
215
+    .scrollcontent {
216
+      :not(.content-modal-transparent)& {
217
+        position: absolute;
218
+        top: 60px;
219
+        right: 60px;
220
+        bottom: 60px;
221
+        left: 60px;
222
+        padding: 10px 15px 10px 0;
223
+        max-height: calc(100vh - 100px);
224
+      }
225
+      @include box-sizing(border-box);
226
+      max-height: 100vh;
227
+      max-height: calc(100vh - 140px);
228
+      overflow-y: auto;
229
+    }
230
+
231
+    .close-modal {
232
+      position: absolute;
233
+      top: 15px;
234
+      left: 15px;
235
+      width: 30px;
236
+      height: 30px;
237
+      background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 32 32'%3E%3Cpath d='M6.393 26.806l10.192-10.192c0.327-0.327 0.327-0.859 0-1.186s-0.859-0.327-1.186 0l-10.192 10.192c-0.327 0.327-0.327 0.859 0 1.186s0.859 0.327 1.186 0z'%3E%3C/path%3E%3Cpath d='M5.165 6.38l10.235 10.235c0.327 0.327 0.859 0.327 1.186 0s0.327-0.859 0-1.186l-10.235-10.235c-0.327-0.327-0.859-0.327-1.186 0s-0.327 0.859 0 1.186z'%3E%3C/path%3E%3Cpath d='M25.607 26.806l-10.192-10.192c-0.327-0.327-0.327-0.859 0-1.186s0.859-0.327 1.186 0l10.192 10.192c0.327 0.327 0.327 0.859 0 1.186s-0.859 0.327-1.186 0z'%3E%3C/path%3E%3Cpath d='M26.835 6.38l-10.235 10.235c-0.327 0.327-0.859 0.327-1.186 0s-0.327-0.859 0-1.186l10.235-10.235c0.327-0.327 0.859-0.327 1.186 0s0.327 0.859 0 1.186z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;
238
+      //border: 1px $color-text solid;
239
+      cursor: pointer;
240
+
241
+      &:hover {
242
+        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23BA0C2F' viewBox='0 0 32 32'%3E%3Cpath d='M6.393 26.806l10.192-10.192c0.327-0.327 0.327-0.859 0-1.186s-0.859-0.327-1.186 0l-10.192 10.192c-0.327 0.327-0.327 0.859 0 1.186s0.859 0.327 1.186 0z'%3E%3C/path%3E%3Cpath d='M5.165 6.38l10.235 10.235c0.327 0.327 0.859 0.327 1.186 0s0.327-0.859 0-1.186l-10.235-10.235c-0.327-0.327-0.859-0.327-1.186 0s-0.327 0.859 0 1.186z'%3E%3C/path%3E%3Cpath d='M25.607 26.806l-10.192-10.192c-0.327-0.327-0.327-0.859 0-1.186s0.859-0.327 1.186 0l10.192 10.192c0.327 0.327 0.327 0.859 0 1.186s-0.859 0.327-1.186 0z'%3E%3C/path%3E%3Cpath d='M26.835 6.38l-10.235 10.235c-0.327 0.327-0.859 0.327-1.186 0s-0.327-0.859 0-1.186l10.235-10.235c0.327-0.327 0.859-0.327 1.186 0s0.327 0.859 0 1.186z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;
243
+      }
244
+
245
+      .content-modal-transparent& {
246
+        left: 50%;
247
+        @include transform(translateX(-50%));
248
+      }
249
+    }
250
+  }
251
+
252
+  .ce_hyperlink {
253
+    font-size: font-size(14px);
254
+    font-family: $font-family;
255
+    font-weight: 600;
256
+    letter-spacing: 0.1em;
257
+    text-transform: uppercase;
258
+    white-space: nowrap;
259
+
260
+    a {
261
+      display: inline-block;
262
+      color: $color-text;
263
+      padding: 10px 30px 10px 20px;
264
+      position: relative;
265
+      @include transition(all 0.25s ease);
266
+      border: 1px $color-link solid;
267
+      background-color: #000;
268
+
269
+      &:before {
270
+        position: absolute;
271
+        right: 0.5em;
272
+        top: 50%;
273
+        margin-top: -0.5em;
274
+        font-size: 1.25em;
275
+        width: 1em;
276
+        height: 1em;
277
+        content: '';
278
+        background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23C48F3A" width="1em" height="1em" viewBox="0 0 32 32"%3E%3Cpath d="M24.262 16.064c-0.025 1.433-0.607 2.82-1.616 3.843l-12.093 12.093-2.815-2.815c4.040-4.039 8.156-8.003 12.118-12.118 0.548-0.584 0.553-1.573-0.035-2.168l-12.083-12.083 2.815-2.815 12.092 12.092c1.035 1.050 1.624 2.5 1.617 3.973z"/%3E%3C/svg%3E') 50% 50% no-repeat;
279
+      }
280
+
281
+      &:hover {
282
+        color: $color-link;
283
+      }
284
+    }
285
+
286
+    &.alternate {
287
+      font-size: font-size(20px);
288
+      letter-spacing: normal;
289
+      font-family: $font-family-alternate;
290
+      text-transform: none;
291
+      font-weight: 700;
292
+
293
+      a {
294
+        background: none;
295
+        border: none;
296
+        padding: 0;
297
+        border-bottom: 2px $color-text solid;
298
+
299
+        &:before {
300
+          display: none;
301
+        }
302
+      }
303
+    }
304
+
305
+  }
306
+}
307
+
308
+#vertical-navigation {
309
+  opacity: 1;
310
+  visibility: visible;
311
+  @include transition(all 0.25s ease-out);
312
+  .mod_articlelist {
313
+    position: fixed;
314
+    right: 25px;
315
+    top: 50%;
316
+    width: 30px;
317
+    height: 50vh;
318
+    margin-top: -25vh;
319
+    z-index: 1000;
320
+
321
+    ul {
322
+      display: flex;
323
+      flex-direction: column;
324
+      justify-content: center;
325
+      height: 100%;
326
+    }
327
+
328
+    li.-hide {
329
+      display: none;
330
+    }
331
+
332
+    li:not(.-hide) {
333
+      flex: 3 3 0;
334
+      padding: 5px 0;
335
+
336
+      &.-small {
337
+        flex: 1 1 0;
338
+      }
339
+
340
+      &:first-child {
341
+        padding-top: 0;
342
+      }
343
+      &:last-child {
344
+        padding-bottom: 0;
345
+      }
346
+
347
+      a {
348
+        display: block;
349
+        position: relative;
350
+        height: 100%;
351
+        width: 100%;
352
+        background: #fff;
353
+        line-height: 1;
354
+        font-size: 0;
355
+        opacity: .35;
356
+        @include transition(all 0.25s cubic-bezier(0.5, 1, 0.89, 1));
357
+        @include transition(none);
358
+
359
+        div {
360
+          opacity: 0;
361
+          visibility: hidden;
362
+          position: absolute;
363
+          right: 100%;
364
+          top: 2px;
365
+          color: $color-text-invert;
366
+          text-transform: lowercase;
367
+          font-size: font-size(16px);
368
+          font-weight: 400;
369
+          padding-top: 3px;
370
+          padding-right: 2px;
371
+          @include transition(all 0.25s cubic-bezier(0.5, 1, 0.89, 1));
372
+          @include transform(translate(0, 15px));
373
+
374
+          &:before {
375
+            position: absolute;
376
+            left: 0;
377
+            bottom: 100%;
378
+            right: -10px;
379
+            height: 2px;
380
+            background-color: $color-link;
381
+            content: '';
382
+          }
383
+
384
+          .label-holder {
385
+            line-height: 1.3;
386
+            color: $color-text;
387
+            width: 150px;
388
+            min-height: 2.6em;
389
+            display: flex;
390
+            align-items: center;
391
+            background-color: $color-bg-senary;
392
+            padding: 5px;
393
+
394
+            .label {
395
+              flex: 1 0 0;
396
+              text-align: center;
397
+            }
398
+          }
399
+        }
400
+
401
+        &:hover,
402
+        &.active {
403
+          background: $color-bg-secondary;
404
+
405
+          &:before {
406
+            background: url("data:image/svg+xml; charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='25' fill='#{str-replace($color-bg-secondary,'#','%23')}' viewBox='0 0 100 15' preserveAspectRatio='none' %3E%3Cpath d='M0,4 L50,14 L100,4 L100,15 L0,15z'%3E%3C/path%3E%3C/svg%3E") no-repeat 100% 50%;
407
+            -webkit-background-size: 100% 100%;
408
+            background-size: 100% 100%;}
409
+
410
+          &:after {
411
+            background: url("data:image/svg+xml; charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='25' fill='#{str-replace($color-bg-secondary,'#','%23')}' viewBox='0 0 100 15' preserveAspectRatio='none' %3E%3Cpath d='M0,0 L100,0 L50,10z'%3E%3C/path%3E%3C/svg%3E") no-repeat 100% 50%;
412
+            -webkit-background-size: 100% 100%;
413
+            background-size: 100% 100%;}
414
+        }
415
+        &:hover {
416
+          div {
417
+            opacity: 1;
418
+            visibility: visible;
419
+            @include transform(translate(0,0));
420
+          }
421
+        }
422
+
423
+        &:before {
424
+          position: absolute;
425
+          left:0;
426
+          right: 0;
427
+          bottom: 100%;
428
+          height: 10px;
429
+          content: '';
430
+          background: url("data:image/svg+xml; charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='25' fill='%23fff' viewBox='0 0 100 15' preserveAspectRatio='none' %3E%3Cpath d='M0,4 L50,14 L100,4 L100,15 L0,15z'%3E%3C/path%3E%3C/svg%3E") no-repeat 100% 50%;
431
+          -webkit-background-size: 100% 100%;
432
+          background-size: 100% 100%;
433
+        }
434
+
435
+        &:after {
436
+          position: absolute;
437
+          left:0;
438
+          right: 0;
439
+          top: 100%;
440
+          height: 10px;
441
+          content: '';
442
+          background: url("data:image/svg+xml; charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='25' fill='%23fff' viewBox='0 0 100 15' preserveAspectRatio='none' %3E%3Cpath d='M0,0 L100,0 L50,10z'%3E%3C/path%3E%3C/svg%3E") no-repeat 100% 50%;
443
+          -webkit-background-size: 100% 100%;
444
+          background-size: 100% 100%;
445
+        }
446
+      }
447
+
448
+      &:first-child {
449
+        a {
450
+          &:before {
451
+            display: none;
452
+          }
453
+        }
454
+      }
455
+    }
456
+
457
+    @include for-mobile {
458
+      right: 15px;
459
+      top: 50%;
460
+      width: 20px;
461
+    }
462
+  }
463
+}
464
+
465
+
466
+
467
+/**
468
+ * CURTAIN
469
+ */
470
+
471
+#curtainstage {
472
+  position: absolute;
473
+  top: 0;
474
+  left: 0;
475
+  width: 100%;
476
+  height: 100%;
477
+  overflow: hidden;
478
+  /*background-color: rgb(0,0,0);
479
+  box-shadow: 0 0 0 2px white inset;*/
480
+}
481
+#curtain {
482
+  top: 0;
483
+  left: 0;
484
+  width: 100%;
485
+  height: 100%;
486
+  background: transparent;
487
+}
488
+
489
+#curtain .left,
490
+#curtain .right {
491
+  position: absolute;
492
+  top: 0;
493
+  width: 50%;
494
+  height: 100%;
495
+  //filter: brightness(120%);
496
+  background-image: url("/files/pub/Landingpage/Wein/curtain_rot.svg");
497
+  background-size: cover;
498
+  background-repeat: no-repeat;
499
+}
500
+
501
+#curtain .left {
502
+  left: 0;
503
+  transform-origin: top right;
504
+}
505
+#curtain .right {
506
+  left: 50%;
507
+  transform-origin: top left;
508
+}
509
+
510
+/* **********
511
+	opening
512
+********** */
513
+
514
+#curtainstage {
515
+	animation-name: curtain-remove;
516
+	animation-duration: 4s;
517
+	animation-fill-mode: forwards;
518
+}
519
+
520
+#curtain.open .left,
521
+#curtain.open .right {
522
+  filter: brightness(100%);
523
+}
524
+#curtain.open .left {
525
+  animation-fill-mode: forwards;
526
+  animation-name: curtain-opening, left-curtain-opening;
527
+  animation-duration: 2s, 4s;
528
+  animation-timing-function: ease-in-out, ease-in-out;
529
+  animation-delay: 0s, 0s;
530
+  animation-iteration-count: 1, 1;
531
+  animation-direction: normal, normal;
532
+}
533
+#curtain.open .right {
534
+  animation-fill-mode: forwards;
535
+  animation-name: curtain-opening, right-curtain-opening;
536
+  animation-duration: 2s, 4s;
537
+  animation-timing-function: ease-in-out, ease-in-out;
538
+  animation-delay: 0s, 0s;
539
+  animation-iteration-count: 1, 1;
540
+  animation-direction: normal, normal;
541
+}
542
+
543
+/* **********
544
+	animations
545
+********** */
546
+
547
+@keyframes curtain-remove { /* 2s */
548
+  from { visibility: visible; }
549
+  to { visibility: hidden; }
550
+}
551
+
552
+@keyframes curtain-opening { /* 2s */
553
+  from { filter: brightness(100%); }
554
+  to { filter: brightness(100%); }
555
+}
556
+
557
+@keyframes left-curtain-opening { /* 4s */
558
+  from { transform: translate(0) rotate(0) scale(1,1); }
559
+  to { transform: translate(-100%) rotate(20deg) scale(0,2); }
560
+}
561
+
562
+@keyframes right-curtain-opening { /* 4s */
563
+  from { transform: translate(0) rotate(0) scale(1,1); }
564
+  to { transform: translate(100%) rotate(-20deg) scale(0,2); }
565
+}
566
+
567
+.ce_gallery {
568
+  &.-references {
569
+    ul {
570
+      justify-content: center;
571
+
572
+     > li {
573
+       flex: 0 1 31.666%;
574
+       margin-bottom: 25px;
575
+       min-width: 150px;
576
+       figure {
577
+         text-align: center;
578
+       }
579
+     }
580
+    }
581
+  }
582
+}
583
+
584
+.background-wrapper{
585
+  .fp-section:not(:last-child) & {
586
+    .overlay {
587
+      &:before {
588
+        background-image: url("data:image/svg+xml; charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' stroke='none' fill='%23FFFFFF' viewBox='0 0 64 64'%3E%3Cpath d='M45.5,13.5c0,-7.451 -6.049,-13.5 -13.5,-13.5c-7.451,0 -13.5,6.049 -13.5,13.5l0,21c0,7.451 6.049,13.5 13.5,13.5c7.451,0 13.5,-6.049 13.5,-13.5l0,-21Zm-1.047,0l-0,21c-0,6.873 -5.58,12.453 -12.453,12.453c-6.873,-0 -12.453,-5.58 -12.453,-12.453l0,-21c0,-6.873 5.58,-12.453 12.453,-12.453c6.873,0 12.453,5.58 12.453,12.453Z'/%3E%3Cpath d='M34,8.5c0,-1.104 -0.896,-2 -2,-2c-1.104,0 -2,0.896 -2,2l0,6c0,1.104 0.896,2 2,2c1.104,0 2,-0.896 2,-2l0,-6Zm-1.047,0l-0,6c-0,0.526 -0.427,0.953 -0.953,0.953c-0.526,-0 -0.953,-0.427 -0.953,-0.953c0,-0 0,-6 0,-6c0,-0.526 0.427,-0.953 0.953,-0.953c0.526,0 0.953,0.427 0.953,0.953Z'/%3E%3Cpath d='M18.318,50.491l13.5,5c0.117,0.043 0.247,0.043 0.364,0l13.5,-5c0.271,-0.1 0.409,-0.402 0.309,-0.673c-0.1,-0.271 -0.402,-0.409 -0.673,-0.309l-13.318,4.933c0,-0 -13.318,-4.933 -13.318,-4.933c-0.271,-0.1 -0.573,0.038 -0.673,0.309c-0.1,0.271 0.038,0.573 0.309,0.673Z'/%3E%3Cpath d='M18.318,55.491l13.5,5c0.117,0.043 0.247,0.043 0.364,0l13.5,-5c0.271,-0.1 0.409,-0.402 0.309,-0.673c-0.1,-0.271 -0.402,-0.409 -0.673,-0.309l-13.318,4.933c0,-0 -13.318,-4.933 -13.318,-4.933c-0.271,-0.1 -0.573,0.038 -0.673,0.309c-0.1,0.271 0.038,0.573 0.309,0.673Z'/%3E%3C/svg%3E");
589
+        width: 64px;
590
+        height: 64px;
591
+        content: '';
592
+        position: absolute;
593
+        bottom: 2rem;
594
+        left: 50%;
595
+        margin-left: -32px;
596
+        opacity: 0;
597
+      }
598
+    }
599
+  }
600
+  .fp-section:not(:last-child).active & {
601
+    .overlay {
602
+      &:before {
603
+        -webkit-animation: scroll-indicator 5s linear 6s infinite;
604
+        -moz-animation: scroll-indicator 5s linear 6s infinite;
605
+        animation: scroll-indicator 5s linear 6s infinite;
606
+      }
607
+    }
608
+  }
609
+}
610
+
611
+@-webkit-keyframes scroll-indicator {
612
+  0% {
613
+    opacity: 0;
614
+    -webkit-transform: translateY(-0.5rem);
615
+    -moz-transform: translateY(-0.5rem);
616
+    -ms-transform: translateY(-0.5rem);
617
+    -o-transform: translateY(-0.5rem);
618
+    transform: translateY(-0.5rem);
619
+  }
620
+  35% {
621
+    /*-webkit-transform: translateY(0.5rem);
622
+    -moz-transform: translateY(0.5rem);
623
+    -ms-transform: translateY(0.5rem);
624
+    -o-transform: translateY(0.5rem);
625
+    transform: translateY(0.5rem);*/
626
+  }
627
+  75% {
628
+    opacity: 0.5;
629
+    /*-webkit-transform: translateY(1rem);
630
+    -moz-transform: translateY(1rem);
631
+    -ms-transform: translateY(1rem);
632
+    -o-transform: translateY(1rem);
633
+    transform: translateY(1rem);*/
634
+  }
635
+  100% {
636
+    opacity: 0;
637
+    -webkit-transform: translateY(1rem);
638
+    -moz-transform: translateY(1rem);
639
+    -ms-transform: translateY(1rem);
640
+    -o-transform: translateY(1rem);
641
+    transform: translateY(1rem);
642
+  }
643
+}
644
+@-moz-keyframes scroll-indicator {
645
+  0% {
646
+    opacity: 0;
647
+    -webkit-transform: translateY(-0.5rem);
648
+    -moz-transform: translateY(-0.5rem);
649
+    -ms-transform: translateY(-0.5rem);
650
+    -o-transform: translateY(-0.5rem);
651
+    transform: translateY(-0.5rem);
652
+  }
653
+  35% {
654
+    /*-webkit-transform: translateY(0.5rem);
655
+    -moz-transform: translateY(0.5rem);
656
+    -ms-transform: translateY(0.5rem);
657
+    -o-transform: translateY(0.5rem);
658
+    transform: translateY(0.5rem);*/
659
+  }
660
+  75% {
661
+    opacity: 0.5;
662
+    /*-webkit-transform: translateY(1rem);
663
+    -moz-transform: translateY(1rem);
664
+    -ms-transform: translateY(1rem);
665
+    -o-transform: translateY(1rem);
666
+    transform: translateY(1rem);*/
667
+  }
668
+  100% {
669
+    opacity: 0;
670
+    -webkit-transform: translateY(1rem);
671
+    -moz-transform: translateY(1rem);
672
+    -ms-transform: translateY(1rem);
673
+    -o-transform: translateY(1rem);
674
+    transform: translateY(1rem);
675
+  }
676
+}
677
+@keyframes scroll-indicator {
678
+  0% {
679
+    opacity: 0;
680
+    -webkit-transform: translateY(-0.5rem);
681
+    -moz-transform: translateY(-0.5rem);
682
+    -ms-transform: translateY(-0.5rem);
683
+    -o-transform: translateY(-0.5rem);
684
+    transform: translateY(-0.5rem);
685
+  }
686
+  35% {
687
+    /*-webkit-transform: translateY(0.5rem);
688
+    -moz-transform: translateY(0.5rem);
689
+    -ms-transform: translateY(0.5rem);
690
+    -o-transform: translateY(0.5rem);
691
+    transform: translateY(0.5rem);*/
692
+  }
693
+  75% {
694
+    opacity: 0.5;
695
+    /*-webkit-transform: translateY(1rem);
696
+    -moz-transform: translateY(1rem);
697
+    -ms-transform: translateY(1rem);
698
+    -o-transform: translateY(1rem);
699
+    transform: translateY(1rem);*/
700
+  }
701
+  100% {
702
+    opacity: 0;
703
+    -webkit-transform: translateY(1rem);
704
+    -moz-transform: translateY(1rem);
705
+    -ms-transform: translateY(1rem);
706
+    -o-transform: translateY(1rem);
707
+    transform: translateY(1rem);
708
+  }
709
+}
0 710
\ No newline at end of file
1 711
new file mode 100644
... ...
@@ -0,0 +1,826 @@
1
+@if not-imported("import_once_func") { @import "inc/import_once_func"; }
2
+//@import "inc/normalize.css"; // Normalize browser defaults
3
+
4
+@if not-imported("framework") { @import "inc/framework"; } // Load framework
5
+
6
+/* ------ COMMON CLASSES ------ */
7
+@if not-imported("common") { @import "inc/common"; }
8
+/* ------ BASE FONT STYLING ------ */
9
+@if not-imported("font") { @import "inc/font"; }
10
+/* ------ BASE FORM STYLING ------ */
11
+@if not-imported("form") { @import "inc/form"; }
12
+/* ------ HEADER ------ */
13
+@if not-imported("header") { @import "inc/header"; }
14
+/* ------ HERO ------ */
15
+@if not-imported("hero") { @import "inc/hero"; }
16
+/* ------ CONTENT ------ */
17
+@if not-imported("content") { @import "inc/content"; }
18
+/* ------ FOOTER ------ */
19
+@if not-imported("footer") { @import "inc/footer"; }
20
+
21
+@if not-imported("slick-theme") { @import "inc/slick-theme"; }
22
+
23
+@if not-imported("custom-elements") { @import "inc/custom-elements"; }
24
+
25
+
26
+#wrapper {
27
+  padding: 0;
28
+  position: relative;
29
+  min-height: 100vh;
30
+  -webkit-box-sizing: border-box;
31
+  -moz-box-sizing: border-box;
32
+  box-sizing: border-box;
33
+
34
+  @media screen and (max-width: 1120px) {
35
+    padding-top: 0;
36
+  }
37
+
38
+  @media screen and (max-width: 900px) {
39
+    padding-bottom: 0;
40
+  }
41
+}
42
+
43
+.-arrow-left-top {
44
+  padding-left: 150px;
45
+  position: relative;
46
+
47
+  &:before {
48
+    content: '';
49
+    width: 50px;
50
+    height: 100px;
51
+    background: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 62 123' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M60.32,65.45c1.409,-2.509 1.409,-5.581 0,-8.09l-36.13,-54.92c-1.41,-2.31 -5.08,-3.18 -7.05,-1.74l-15,7c-2.22,1.39 -2.78,5.14 -1.37,7.46l30.23,46.24l-29.95,45.67c-1.69,2.6 -0.84,6.36 0.85,7.52l15.24,7.22c2.25,1.45 5.64,0.29 7.05,-1.73l36.13,-54.63Z' style='fill:%23#{str-replace($color-bg-secondary,'#','')};fill-rule:nonzero;'/%3E%3C/svg%3E") 0 0 no-repeat;
52
+    position: absolute;
53
+    left: 75px;
54
+    top: 0;
55
+    @include transform(translate(-50%,0));
56
+  }
57
+}
58
+
59
+.arrow_right {
60
+  background-color: $color-bg-tertiary;
61
+  color: $color-text-invert;
62
+
63
+  position: relative;
64
+  min-height: 450px;
65
+  &:before {
66
+    position: absolute;
67
+    top:0;
68
+    bottom: 0;
69
+    left: 100%;
70
+    width: 50px;
71
+    content: '';
72
+    background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
73
+    -webkit-background-size: 100% 100%;
74
+    background-size: 100% 100%;
75
+  }
76
+}
77
+
78
+.widget p.error {
79
+  margin-top: 0.125em;
80
+  font-size: font-size(16px);
81
+  color: #a00;
82
+}
83
+
84
+.boxed {
85
+  @include box;
86
+
87
+  .boxed & {
88
+    background-color: inherit;
89
+    padding: 0;
90
+    @include box-sizing(border-box);
91
+  }
92
+}
93
+
94
+.mod_login {
95
+  .lostPassword {
96
+    padding: 0 10px;
97
+    clear: left;
98
+    a {
99
+      font-size: font-size(10px);
100
+      text-transform: uppercase;
101
+      letter-spacing: 0.1em;
102
+      color: $color-text;
103
+      font-weight: 600;
104
+    }
105
+  }
106
+}
107
+
108
+.mod_lostPassword,
109
+.mod_changePassword,
110
+.mod_closeAccount {
111
+  .widget {
112
+    width: 33.333%;
113
+  }
114
+
115
+  @include for-max-size(43em) {
116
+    .widget {
117
+      float: none;
118
+      width: 100% !important;
119
+    }
120
+  }
121
+}
122
+.mod_changePassword {
123
+  .widget:nth-child(2) {
124
+    clear: left;
125
+  }
126
+}
127
+
128
+.messagebox {
129
+  position: relative;
130
+  min-height: 45px;
131
+  padding: 5px 15px 5px 45px;
132
+  display: flex;
133
+  align-items: center;
134
+  background-color: $color-bg-quaternary;
135
+  color: $color-text-invert;
136
+  font-size: font-size(12px);
137
+  font-weight: 600;
138
+  line-height: 1.3;
139
+  letter-spacing: 0.1em;
140
+  text-transform: uppercase;
141
+  @include box-sizing(border-box);
142
+
143
+  &:before {
144
+    position: absolute;
145
+    left: 5px;
146
+    top: 5px;
147
+    width: 35px;
148
+    height: 35px;
149
+    content: '';
150
+    background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23ffffff" width="1.725em" height="1.725em" viewBox="0 0 32 32"%3E%3Cpath d="M16 4.992c-6.075 0-11.008 4.932-11.008 11.008s4.932 11.008 11.008 11.008c6.075 0 11.008-4.933 11.008-11.008s-4.933-11.008-11.008-11.008zM16 6.746c5.108 0 9.254 4.147 9.254 9.254s-4.147 9.254-9.254 9.254c-5.108 0-9.254-4.147-9.254-9.254s4.147-9.254 9.254-9.254z"%3E%3C/path%3E%3Cpath d="M14.636 15.225v7.010c0 0.753 0.611 1.364 1.364 1.364s1.364-0.611 1.364-1.364v-7.010c0-0.753-0.611-1.364-1.364-1.364s-1.364 0.611-1.364 1.364z"%3E%3C/path%3E%3Cpath d="M17.364 10.549v-0.779c0-0.753-0.611-1.364-1.364-1.364s-1.364 0.611-1.364 1.364v0.779c0 0.753 0.611 1.364 1.364 1.364s1.364-0.611 1.364-1.364z"%3E%3C/path%3E%3C/svg%3E') no-repeat 50% 50%;
151
+  }
152
+
153
+  &.confirm {
154
+    &:before {
155
+      background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23ffffff" width="1.725em" height="1.725em" viewBox="0 0 32 32"%3E%3Cpath d="M12.259 21.696l9.465-15.941c0.437-0.736 1.388-0.978 2.124-0.541s0.978 1.388 0.541 2.124c0 0-9.465 15.941-9.465 15.941l-2.241 3.773c0 0-2.807-3.373-2.807-3.373l-5.509-6.619c-0.547-0.657-0.458-1.635 0.2-2.183s1.635-0.458 2.183 0.2l5.509 6.619z"%3E%3C/path%3E%3C/svg%3E') no-repeat 50% 50%;
156
+    }
157
+  }
158
+
159
+  &.error {
160
+  &:before {
161
+      background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23ffffff" width="1.725em" height="1.725em" viewBox="0 0 32 32"%3E%3Cpath d="M14.428 6.454c-2.155 3.629-8.034 13.53-10.228 17.226-0.335 0.565-0.342 1.267-0.017 1.838s0.932 0.924 1.589 0.924c4.349 0 16.107 0 20.456 0 0.657 0 1.264-0.353 1.589-0.924s0.319-1.273-0.017-1.838c-2.194-3.696-8.073-13.597-10.228-17.226-0.329-0.555-0.927-0.895-1.572-0.895s-1.243 0.34-1.572 0.895v0zM15.96 7.363c0.008-0.014 0.024-0.023 0.040-0.023s0.032 0.009 0.040 0.023c2.155 3.629 8.034 13.53 10.228 17.226 0.009 0.015 0.009 0.032 0 0.047s-0.024 0.024-0.041 0.024c-4.349 0-16.107 0-20.456 0-0.017 0-0.032-0.009-0.041-0.024s-0.008-0.033 0-0.047l10.228-17.226z"%3E%3C/path%3E%3Cpath d="M15.109 11.113v7.063c0 0.491 0.399 0.891 0.891 0.891s0.891-0.399 0.891-0.891v-7.063c0-0.492-0.399-0.891-0.891-0.891s-0.891 0.399-0.891 0.891z"%3E%3C/path%3E%3Cpath d="M15.109 21.269v1.188c0 0.491 0.399 0.891 0.891 0.891s0.891-0.399 0.891-0.891v-1.188c0-0.492-0.399-0.891-0.891-0.891s-0.891 0.399-0.891 0.891z"%3E%3C/path%3E%3C/svg%3E') no-repeat 50% 50%;
162
+    }
163
+  }
164
+
165
+  a {
166
+    color: $color-text-invert;
167
+    border-bottom: 1px $color-text-invert solid;
168
+    @include transition(color 0.2s ease, border-color 0.2s ease);
169
+
170
+    &:hover,
171
+    &:active {
172
+      border-bottom-color: $color-bg-secondary;
173
+      color: $color-bg-secondary;
174
+    }
175
+  }
176
+}
177
+
178
+.jBox-overlay {
179
+  background-color: rgba(#000,0.82);
180
+  &.jBox-overlay-Image {
181
+    background: $color-bg-secondary;
182
+  }
183
+}
184
+
185
+.jBox-wrapper {
186
+  .jBox-container {
187
+    @include border-radius(unset);
188
+  }
189
+  .jBox-title {
190
+    background-color: $color-bg-secondary;
191
+    color: $color-text-invert;
192
+    @include border-radius(unset);
193
+    text-align: center;
194
+    h3 {
195
+      font-family: $font-family;
196
+      color: $color-text-invert;
197
+      font-weight: 400;
198
+      font-size: font-size(20px);
199
+      //text-transform: uppercase;
200
+      //letter-spacing: 0.1em;
201
+      margin: 0;
202
+      text-align: center;
203
+    }
204
+    .jBox-closeButton-title& {
205
+      padding-left: 65px;
206
+    }
207
+  }
208
+
209
+  .jBox-closeButton-box& {
210
+    .jBox-closeButton {
211
+      width: 35px;
212
+      height: 35px;
213
+      background: $color-bg-secondary;
214
+      svg {
215
+        width: 20px;
216
+        height: 20px;
217
+        margin-top: -10px;
218
+        margin-right: -10px;
219
+      }
220
+      path {
221
+        fill: #fff;
222
+      }
223
+    }
224
+  }
225
+
226
+  .jBox-iframe& {
227
+    .jBox-content {
228
+      @include box-sizing(border-box);
229
+      overflow: hidden;
230
+      > iframe {
231
+        width: 100%;
232
+        height: 100%;
233
+      }
234
+    }
235
+  }
236
+
237
+  .jBox-noPadding& {
238
+    .jBox-content {
239
+      padding: 0;
240
+    }
241
+  }
242
+}
243
+
244
+#cconsent-bar {
245
+  &#cconsent-bar {
246
+    padding: 15px 45px;
247
+    color: $color-text;
248
+    font-size: font-size(16px) !important;
249
+    @include for-tablet {
250
+      padding: 15px 30px;
251
+    }
252
+    @include for-mobile {
253
+      padding: 15px;
254
+    }
255
+  }
256
+  .ccb__wrapper {
257
+    font-family: $font-family;
258
+
259
+    button,
260
+    .ccb__edit {
261
+      @include button($color: $color-text,$background-color: $color-text-invert, $border-color: $color-text-invert, $color-hover: $color-text-invert, $background-color-hover: $color-bg-secondary, $border-color-hover: $color-bg-secondary);
262
+      letter-spacing: 0.1em;
263
+      text-decoration: none;
264
+    }
265
+  }
266
+}
267
+#cconsent-modal {
268
+  .ccm__content.ccm__content {
269
+    font-family: $font-family;
270
+    font-size: font-size(16px);
271
+    background-color: $color-bg-senary;
272
+
273
+    > .ccm__content__heading.ccm__content__heading {
274
+      background-color: $color-bg-senary;
275
+      h2 {
276
+        @include small-caps;
277
+        font-size: font-size(30px);
278
+        letter-spacing: normal;
279
+      }
280
+    }
281
+    > .ccm__content__body.ccm__content__body {
282
+      .ccm__tabgroup {
283
+        .ccm__tab-head {
284
+          background-color: $color-bg-primary;
285
+          color: $color-text;
286
+          font-weight: 600;
287
+          text-transform: uppercase;
288
+          letter-spacing: 0.1em;
289
+
290
+          &:before {
291
+            position: absolute;
292
+            left: 1em;
293
+            top: 50%;
294
+            margin-top: -0.5em;
295
+            font-size: 1.25em;
296
+            width: 1em;
297
+            height: 1em;
298
+            content: '';
299
+            background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23990000" viewBox="0 0 32 32"%3E%3Cpath d="M6.393 26.806l10.192-10.192c0.327-0.327 0.327-0.859 0-1.186s-0.859-0.327-1.186 0l-10.192 10.192c-0.327 0.327-0.327 0.859 0 1.186s0.859 0.327 1.186 0z"%3E%3C/path%3E%3Cpath d="M5.165 6.38l10.235 10.235c0.327 0.327 0.859 0.327 1.186 0s0.327-0.859 0-1.186l-10.235-10.235c-0.327-0.327-0.859-0.327-1.186 0s-0.327 0.859 0 1.186z"%3E%3C/path%3E%3Cpath d="M25.607 26.806l-10.192-10.192c-0.327-0.327-0.327-0.859 0-1.186s0.859-0.327 1.186 0l10.192 10.192c0.327 0.327 0.327 0.859 0 1.186s-0.859 0.327-1.186 0z"%3E%3C/path%3E%3Cpath d="M26.835 6.38l-10.235 10.235c-0.327 0.327-0.859 0.327-1.186 0s-0.327-0.859 0-1.186l10.235-10.235c0.327-0.327 0.859-0.327 1.186 0s0.327 0.859 0 1.186z"%3E%3C/path%3E%3C/svg%3E') no-repeat 50% 50%;
300
+          }
301
+        }
302
+        .ccm__tab-content {
303
+          h3 {
304
+            @include small-caps;
305
+            font-size: font-size(25px);
306
+            letter-spacing: normal;
307
+          }
308
+        }
309
+        &.ccm__tabgroup--open {
310
+          .ccm__tab-head {
311
+            background-color: $color-bg-quinary;
312
+          }
313
+
314
+          .ccm__tab-content {
315
+            background-color: $color-bg-senary;
316
+          }
317
+        }
318
+
319
+        &.checked-5jhk {
320
+          .ccm__tab-head {
321
+            &:before {
322
+              background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%2328A834" viewBox="0 0 32 32"%3E%3Cpath d="M12.259 21.696l9.465-15.941c0.437-0.736 1.388-0.978 2.124-0.541s0.978 1.388 0.541 2.124c0 0-9.465 15.941-9.465 15.941l-2.241 3.773c0 0-2.807-3.373-2.807-3.373l-5.509-6.619c-0.547-0.657-0.458-1.635 0.2-2.183s1.635-0.458 2.183 0.2l5.509 6.619z"%3E%3C/path%3E%3C/svg%3E') no-repeat 50% 50%;
323
+            }
324
+          }
325
+        }
326
+      }
327
+    }
328
+    .ccm__footer.ccm__footer {
329
+      background-color: $color-bg-senary;
330
+
331
+      button {
332
+        @include button;
333
+        letter-spacing: 0.1em;
334
+        text-decoration: none;
335
+      }
336
+    }
337
+  }
338
+}
339
+
340
+.mountain {
341
+  color: $color-bg-tertiary;
342
+  text-align: center;
343
+  img {
344
+    font-size: 40vh;
345
+    vertical-align: bottom;
346
+  }
347
+
348
+  margin-bottom: -100px;
349
+}
350
+
351
+.client-showcase {
352
+	.swiper-wrapper {
353
+		align-items: flex-end;
354
+	}
355
+}
356
+
357
+.swiper-button-prev,
358
+.swiper-container-rtl .swiper-button-next {
359
+  &:after {
360
+    content: '';
361
+    background: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 22 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cpath d="M22,0L20,0L0,40L20,80L22,80L2,40L22,0Z" style="fill:white;"/%3E%3C/svg%3E');
362
+    width: 22px;
363
+    height: 80px;
364
+  }
365
+  &:hover {
366
+    &:after {
367
+      background: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 22 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cpath d="M22,0L20,0L0,40L20,80L22,80L2,40L22,0Z" style="fill:%23BA0C2F;"/%3E%3C/svg%3E');
368
+    }
369
+  }
370
+}
371
+.swiper-button-next,
372
+.swiper-container-rtl .swiper-button-prev {
373
+  &:after {
374
+    content: '';
375
+    background: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 22 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cpath d="M0,0L2,0L22,40L2,80L0,80L20,40L0,0Z" style="fill:white;"/%3E%3C/svg%3E');
376
+    width: 22px;
377
+    height: 80px;
378
+  }
379
+  &:hover {
380
+    &:after {
381
+      background: url('data:image/svg+xml;utf8,%3Csvg width="100%" height="100%" viewBox="0 0 22 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cpath d="M0,0L2,0L22,40L2,80L0,80L20,40L0,0Z" style="fill:%23BA0C2F;"/%3E%3C/svg%3E');
382
+    }
383
+  }
384
+}
385
+
386
+.mod_cfg_instagram {
387
+  .items {
388
+    display: flex;
389
+    flex-wrap: wrap;
390
+    align-items: stretch;
391
+  }
392
+  .item {
393
+    text-align: center;
394
+    font-size: font-size(16px);
395
+    line-height: 1.3;
396
+    flex: 0 1 25%;
397
+    margin: 0;
398
+    overflow: hidden;
399
+    padding: 0;
400
+    //border: 1px solid $color-stroke;
401
+    outline: none;
402
+    color: $color-text;
403
+    -webkit-box-sizing: border-box;
404
+    -moz-box-sizing: border-box;
405
+    box-sizing: border-box;
406
+    position: relative;
407
+
408
+    .image_container {
409
+      vertical-align: middle;
410
+      position: relative;
411
+
412
+      &:before,
413
+      &:after {
414
+        @include transition(all 1.5s cubic-bezier(0.45, 0, 0.55, 1));
415
+      }
416
+
417
+      &:before {
418
+        z-index: 1;
419
+        background: rgba($color-bg-secondary, 0.5);
420
+        position: absolute;
421
+        top: 0;
422
+        bottom: 0;
423
+        left: 0;
424
+        right: 0;
425
+        visibility: hidden;
426
+        opacity: 0;
427
+        content: '';
428
+      }
429
+      /*&:after {
430
+        @include icon('\e912',26px);
431
+        z-index: 2;
432
+        position: absolute;
433
+        left: 50%;
434
+        top: 50%;
435
+        visibility: hidden;
436
+        opacity: 0;
437
+        margin: -13px 0 0 -13px;
438
+        color: rgba(255, 255, 255, 0.75);
439
+        -webkit-transform: scale3d(0.5,0.5,1);
440
+        -moz-transform: scale3d(0.5,0.5,1);
441
+        -ms-transform: scale3d(0.5,0.5,1);
442
+        -o-transform: scale3d(0.5,0.5,1);
443
+        transform: scale3d(0.5,0.5,1);
444
+      }*/
445
+
446
+      img {
447
+        @include object-fit;
448
+        @include transform(translateZ(0));
449
+        @include transition(all 1.5s cubic-bezier(0.45, 0, 0.55, 1));
450
+      }
451
+    }
452
+
453
+    .show-link {
454
+      margin: 0;
455
+      span {
456
+        @include button($color: $color-text-invert, $border-color: $color-stroke-grey, $background-color: rgba(#000,0.2));
457
+        z-index: 2;
458
+        position: absolute;
459
+        bottom: 1em;
460
+        left: 50%;
461
+        @include transform(translateX(-50%));
462
+      }
463
+    }
464
+
465
+    .close-link,
466
+    .show-link span {
467
+      cursor: pointer;
468
+    }
469
+
470
+    .meta {
471
+      z-index: 2;
472
+      opacity: 0;
473
+      visibility: hidden;
474
+      position: absolute;
475
+      left: 0;
476
+      right: 0;
477
+      top: 0;
478
+      bottom: 0;
479
+      text-align: left;
480
+      background-color: rgba($color-bg-tertiary,0.8);
481
+      padding: font-size(22px) font-size(27px) font-size(90px);
482
+      color: $color-text-invert;
483
+      @include transition(all 0.5s ease);
484
+
485
+      .close-link {
486
+        float: right;
487
+        font-size: font-size(32px);
488
+        line-height: 1;
489
+        margin: -10px -10px 5px 10px;
490
+      }
491
+
492
+      ul {
493
+        position: absolute;
494
+        bottom: 3.5rem;
495
+        left: font-size(27px);
496
+        right: font-size(27px);
497
+        font-size: font-size(14px);
498
+        margin: 0;
499
+
500
+        li {
501
+          position: relative;
502
+          color: $color-text-invert;
503
+
504
+          svg {
505
+            font-size: 1.5em;
506
+          }
507
+          &[data-icon] {
508
+            padding-left: 17px;
509
+
510
+            &:before {
511
+              line-height: #{font-size(14px) * 1.5};
512
+              font-size: font-size(12px);
513
+              position: absolute;
514
+              left: 0;
515
+              top: 0;
516
+            }
517
+          }
518
+        }
519
+      }
520
+    }
521
+
522
+    .insta-link {
523
+      @include button($color: $color-text-invert, $border-color: $color-stroke-grey, $background-color: rgba(#000,0.2));
524
+      position: absolute;
525
+      left: 50%;
526
+      bottom: 1rem;
527
+      z-index: 1;
528
+      @include transform(translateX(-50%));
529
+    }
530
+
531
+    &:hover {
532
+      .image_container {
533
+        &:before,
534
+        &:after {
535
+          opacity: 1;
536
+          visibility: visible;
537
+        }
538
+
539
+        img {
540
+          @include transform(scale(1.15,1.15) translateZ(0));
541
+        }
542
+
543
+        &:after {
544
+          -webkit-transform: scale3d(1,1,1);
545
+          -moz-transform: scale3d(1,1,1);
546
+          -ms-transform: scale3d(1,1,1);
547
+          -o-transform: scale3d(1,1,1);
548
+          transform: scale3d(1,1,1);
549
+        }
550
+      }
551
+    }
552
+
553
+    &.show {
554
+      .meta {
555
+        opacity: 1;
556
+        visibility: visible;
557
+      }
558
+      .show-link {
559
+        opacity: 0;
560
+        visibility: hidden;
561
+      }
562
+    }
563
+  }
564
+
565
+  @media screen and (max-width: 900px) {
566
+    .item {
567
+      flex-basis: 50%;
568
+    }
569
+  }
570
+
571
+  @media screen and (max-width: 599px) {
572
+    .items {
573
+      margin-left: 0;
574
+    }
575
+    .item {
576
+      flex-basis: 100%;
577
+      margin-left: 0;
578
+    }
579
+  }
580
+}
581
+
582
+.contao-cookiebar.contao-cookiebar {
583
+  .cc-btn{
584
+    &, &.success {
585
+      background: $color-bg-secondary;
586
+      border-color: $color-bg-secondary;
587
+      color: $color-text-invert;
588
+      @include border-radius(0);
589
+    }
590
+  }
591
+
592
+  p {
593
+    color: $color-text-invert;
594
+  }
595
+
596
+  .cc-inner {
597
+    color: $color-text-invert;
598
+    font-size: font-size(16px);
599
+    @include border-radius(0);
600
+    background: rgba(#202533,0.95);
601
+  }
602
+
603
+  .cc-cookies {
604
+    background: rgba(#202533,1);
605
+
606
+    .cc-cookie .cc-cookie-info {
607
+      background: #12171d;
608
+      color: #fff;
609
+      border-color: #363d4f;
610
+    }
611
+
612
+    .cc-cookie .cc-cookie-desc {
613
+      h1,h2,h3,h4,h5,h6 {
614
+        font-size: 1.15em;
615
+        color: $color-text-invert;
616
+      }
617
+      p {
618
+        margin-bottom: 0.75em;
619
+        &:last-child {
620
+          margin-bottom: 0;
621
+        }
622
+      }
623
+      a {
624
+        color: #ff4268;
625
+
626
+        &:hover {
627
+          color: mix(#ff4268,#000,80%);
628
+        }
629
+      }
630
+    }
631
+  }
632
+}
633
+
634
+
635
+/* ------ Fusion Popup ------ */
636
+@mixin fp_center_wrapper {
637
+  text-align: center;
638
+  display: flex;
639
+  align-items: center;
640
+  > * {
641
+    flex: 1 0 auto;
642
+    max-width: 100%;
643
+  }
644
+}
645
+.fusion_popup {
646
+  background: #fff;
647
+  /*position: fixed;
648
+  left: 50%;
649
+  top: 50%;
650
+  @include transform(translate(-50%,-50%));
651
+  max-width: 650px;
652
+  width: 100%;*/
653
+  .fp-title {
654
+    background: url("../images/fusion_popup/hero_popup.jpg") center bottom no-repeat;
655
+    -webkit-background-size: cover;
656
+    background-size: cover;
657
+    @include aspect-ratio(5,2,true);
658
+    @include fp_center_wrapper;
659
+    padding: 7.5% 0 11.55%;
660
+  }
661
+
662
+  .fp-body {
663
+    @include fp_center_wrapper;
664
+    padding: 1em 0 0;
665
+  }
666
+
667
+  .fp-action {
668
+    background: url("../images/fusion_popup/footer_black@2x.jpg") center top no-repeat;
669
+    -webkit-background-size: cover;
670
+    background-size: cover;
671
+    @include fp_center_wrapper;
672
+    padding: 11.55% 0 7.5%;
673
+
674
+    a {
675
+      font-size: font-size(55px);
676
+      color: #fff;
677
+
678
+      @include for-max-size(650px) {
679
+        font-size: 8.9vw;
680
+      }
681
+    }
682
+  }
683
+
684
+  &,
685
+  p,
686
+  h3,
687
+  .image_container {
688
+    @include headline();
689
+    margin: 0 0 0.5em;
690
+    line-height: 1.15;
691
+    font-size: font-size(45px);
692
+
693
+    &:last-child {
694
+      margin-bottom: 0;
695
+    }
696
+
697
+    @include for-max-size(650px) {
698
+      font-size: 7.3vw;
699
+    }
700
+  }
701
+
702
+  .image_container {
703
+    margin: 0 25px;
704
+    img {
705
+      vertical-align: middle;
706
+      width: 350px;
707
+      max-width: 100%;
708
+    }
709
+  }
710
+}
711
+
712
+.ce_accordion {
713
+  + .ce_accordion {
714
+    margin-top: 5px;
715
+  }
716
+  .toggler {
717
+    cursor: pointer;
718
+    display: block;
719
+    background-color: $color-bg-tertiary;
720
+    color: $color-text-invert;
721
+    font-size: font-size(25px);
722
+    padding: 10px 50px 10px 15px;
723
+    line-height: 30px;
724
+    position: relative;
725
+    outline: none;
726
+    overflow: hidden;
727
+    @include transition(all 0.25s ease);
728
+
729
+    .arrow {
730
+      position: absolute;
731
+      top:0;
732
+      bottom: 0;
733
+      right: 0;
734
+      width: 50px;
735
+      fill: $color-bg-secondary;
736
+      @include transition(all 0.25s ease);
737
+    }
738
+
739
+    /*&:before {
740
+      position: absolute;
741
+      top:0;
742
+      bottom: 0;
743
+      right: 0;
744
+      width: 50px;
745
+      content: '';
746
+      background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22%23000000%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M10%2C0%20L100%2C0%20L100%2C100%20L10%2C100%20L0%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 100% 50%;
747
+      -webkit-background-size: 100% 100%;
748
+      background-size: 100% 100%;
749
+      //@include transform(translate(50%,-50%));
750
+      @include transition(transform 0.25s ease);
751
+    }*/
752
+
753
+    &:before,
754
+    &:after {
755
+      z-index: 1;
756
+      position: absolute;
757
+      top: 50%;
758
+      font-size: 35px;
759
+      @include transform(translate(50%,-50%));
760
+      @include transition(all 0.25s ease);
761
+    }
762
+
763
+    &:before {
764
+      right: 20px;
765
+      content: '+';
766
+      opacity: 1;
767
+      visibility: visible;
768
+    }
769
+    &:after {
770
+      top: 22px;
771
+      right: 25px;
772
+      content: '–';
773
+      opacity: 0;
774
+      visibility: hidden;
775
+    }
776
+
777
+    &.ui-state-active {
778
+      background-color: $color-bg-secondary;
779
+      color: $color-text-invert;
780
+      &:before {
781
+        opacity: 0;
782
+        visibility: hidden;
783
+      }
784
+      &:after {
785
+        opacity: 1;
786
+        visibility: visible;
787
+      }
788
+      .arrow {
789
+        @include transform(rotate(-90deg));
790
+        fill: $color-bg-tertiary;
791
+        max-height:50px;
792
+      }
793
+    }
794
+  }
795
+
796
+  .accordion {
797
+    padding: 1.5rem 1rem;
798
+    background: $color-bg-primary;
799
+  }
800
+}
801
+
802
+#eye-catcher {
803
+  @include centered();
804
+  z-index: 1;
805
+
806
+  figure {
807
+    position: absolute;
808
+    right: 0;
809
+    bottom: 100%;
810
+    margin-bottom: 5vw;
811
+    @include for-max-size(1230px) {
812
+      right: 15px;
813
+    }
814
+
815
+    a {
816
+      &:before {
817
+        display: none;
818
+      }
819
+    }
820
+
821
+    img {
822
+      max-width: 33vw;
823
+      width: 300px;
824
+    }
825
+  }
826
+}
0 827
\ No newline at end of file
1 828
new file mode 100644
... ...
@@ -0,0 +1,32 @@
1
+div.callout {
2
+  border-left: 3px solid #BBB;
3
+  background-color: #EEE;
4
+  padding: 12px 12px 12px 32px;
5
+  display: block;
6
+  position: relative;
7
+  margin-bottom: 0.75em;
8
+}
9
+
10
+div.callout.info {
11
+   border-left-color: #0288D1;
12
+   background-color: #d3efff;
13
+   color: #015380;
14
+ }
15
+
16
+div.callout.success {
17
+   border-left-color: #52A256;
18
+   background-color: #e7f3e7;
19
+   color: #376c39;
20
+ }
21
+
22
+div.callout.warning {
23
+   border-left-color: #e27b41;
24
+   background-color: #faeae0;
25
+   color: #b6531c;
26
+ }
27
+
28
+div.callout.danger {
29
+   border-left-color: #E84F4F;
30
+   background-color: #fce8e8;
31
+   color: #b91818;
32
+ }
0 33
\ No newline at end of file
1 34
new file mode 100644
... ...
@@ -0,0 +1,66 @@
1
+<?php
2
+
3
+// Add the colorbox style sheet
4
+$GLOBALS['TL_CSS'][] = 'files/themes/vonrotenberg_2020/assets/js/lib/jBox/1.0.7/jBox.min.css|static';
5
+$GLOBALS['TL_CSS'][] = 'files/themes/vonrotenberg_2020/assets/js/lib/jBox/1.0.7/plugins/jBox.Image.css|static';
6
+$GLOBALS['TL_CSS'][] = 'files/themes/vonrotenberg_2020/assets/css/jBox.TooltipDurbacher.css|static';
7
+
8
+?>
9
+
10
+<script src="files/themes/vonrotenberg_2020/assets/js/lib/jBox/1.0.7/jBox.all.min.js"></script>
11
+<script>
12
+  jQuery(function($) {
13
+    $('a[data-jbox-iframe]').map(function() {
14
+      new jBox('Modal', {
15
+      	attach: $(this),
16
+      	preventDefault: true,
17
+        title: $(this).data('jbox-title') ? '<h3>' + $(this).data('jbox-title') + '</h3>' : ($(this).attr('title') ? '<h3>' + $(this).attr('title') + '</h3>' : ''),
18
+        content: '<iframe frameborder="0" class="jBox-iframe" src="' + $(this).attr('href') + '"></iframe>',
19
+        closeButton: 'title',
20
+        width: 700,
21
+        height: 650,
22
+        theme: 'iframe',
23
+        addClass: 'jBox-noPadding'
24
+      });
25
+    });
26
+
27
+    $('a[data-jbox-modal]').map(function() {
28
+      new jBox('Modal', {
29
+        attach: $(this),
30
+        preventDefault: true,
31
+        title: $(this).data('jbox-title') ? '<h3>' + $(this).data('jbox-title') + '</h3>' : ($(this).attr('title') ? '<h3>' + $(this).attr('title') + '</h3>' : ''),
32
+        content: $($(this).data('jbox-modal')),
33
+        closeButton: 'title',
34
+        width: 700,
35
+        height: 650,
36
+        theme: 'iframe',
37
+        // addClass: 'jBox-noPadding'
38
+      });
39
+    });
40
+
41
+    $lbImages = $('[data-lightbox]').filter(function(index) {
42
+      if (!$(this).parents().eq(3).hasClass('slick-cloned'))
43
+      {
44
+        return true;
45
+      }
46
+    });
47
+
48
+    new jBox('Image', {
49
+      // Put custom options here
50
+      gallery: 'data-lightbox',
51
+      attach: $lbImages,
52
+      imageCounter: true
53
+    });
54
+
55
+    new jBox('Tooltip', {
56
+      attach: '.tooltip',
57
+      theme: 'TooltipDurbacher',
58
+      pointer: 'right:60',
59
+      maxWidth: 250,
60
+      adjustPosition: true,
61
+      adjustTracker: true,
62
+      closeOnClick: true
63
+    });
64
+
65
+  });
66
+</script>
0 67
new file mode 100644
... ...
@@ -0,0 +1,2 @@
1
+
2
+<script src="assets/contao-component-animejs/js/anime.min.js"></script>
0 3
new file mode 100644
... ...
@@ -0,0 +1,96 @@
1
+<?php
2
+	$cssClasses = array(
3
+		'background-wrapper',
4
+		'background-wrapper_'.$this->id,
5
+		$this->class,
6
+    $this->backgroundVariation,
7
+	);
8
+	if ($this->colorVariation) {
9
+		$cssClasses[] = $this->colorVariation;
10
+	}
11
+	if ($this->height) {
12
+    $cssClasses[] = $this->height;
13
+	}
14
+  if ($this->width) {
15
+    $cssClasses[] = '-width-expand';
16
+  }
17
+  if ($this->valignCenter) {
18
+    $cssClasses[] = '-valign-center';
19
+  }
20
+  if ($this->shadow) {
21
+    $cssClasses[] = '-shadow';
22
+  }
23
+  if ($this->textShadow) {
24
+    $cssClasses[] = '-text-shadow';
25
+  }
26
+  if ($this->invert) {
27
+  $cssClasses[] = '-invert';
28
+  }
29
+  if ($this->widthRestrict) {
30
+    $cssClasses[] = '-bg-restraint';
31
+  }
32
+
33
+	$imageFiles = array();
34
+	$videoFiles = array();
35
+	if (is_array($this->backgroundImage)) {
36
+		foreach (\FilesModel::findMultipleByUuids($this->backgroundImage) as $file) {
37
+			if (in_array(
38
+				$file->extension,
39
+				array_map('trim', explode(',', \Config::get('validImageTypes')))
40
+			)) {
41
+				$imageFiles[] = $file;
42
+			}
43
+			else {
44
+				$videoFiles[] = $file;
45
+			}
46
+		}
47
+	}
48
+	$backgroundStyle = '';
49
+	if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)) {
50
+		$backgroundStyle .= 'background-image: url("' . $image->src . '");';
51
+    if ($this->height == '-bgimage')
52
+    {
53
+      $minHeight = round(100/$image->arrSize[0]*$image->arrSize[1]).'%';
54
+    }
55
+	}
56
+	if ((count($imageFiles) || count($videoFiles)) && $this->backgroundSize) {
57
+		$backgroundStyle .= 'background-size: ' . $this->backgroundSize . ';';
58
+	}
59
+	if ((count($imageFiles) || count($videoFiles)) && $this->backgroundPosition) {
60
+		$backgroundStyle .= 'background-position: ' . $this->backgroundPosition . ';';
61
+	}
62
+  if ((count($imageFiles) || count($videoFiles)) && $this->backgroundOpacity) {
63
+    $backgroundStyle .= 'opacity:' . $this->backgroundOpacity/100 . ';';
64
+  }
65
+
66
+	$style = '';
67
+	if (!count($videoFiles) && !count($imageFiles)) {
68
+		$style .= $backgroundStyle;
69
+	}
70
+?>
71
+
72
+<div class="<?php echo implode(' ', $cssClasses) ?>" style="<?php echo htmlspecialchars($style) ?> <?php echo $this->style ?>"<?php echo $this->cssID ?>>
73
+
74
+	<?php if (count($videoFiles)): ?>
75
+		<div class="background-wrapper-background">
76
+			<video class="no-mejs" autoplay loop <?php if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)): ?> poster="<?php echo $image->src ?>"<?php endif ?>>
77
+				<?php foreach ($videoFiles as $video): ?>
78
+					<source src="<?php echo TL_FILES_URL . $video->path ?>" type="video/<?php echo $video->extension ?>">
79
+				<?php endforeach ?>
80
+				<?php if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)): ?>
81
+					<?php $this->insert('picture_default', $image->picture) ?>
82
+				<?php endif ?>
83
+			</video>
84
+		</div>
85
+	<?php elseif (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)): ?>
86
+		<div class="background-wrapper-background" style="<?php echo htmlspecialchars($backgroundStyle) ?>" data-image-url="<?php echo $image->src ?>"></div>
87
+    <?php if ($minHeight): ?>
88
+      <style>.background-wrapper_<?= $this->id ?> .background-wrapper-helper:before { content: ""; display: table; padding-top: <?= $minHeight ?>; float: left; }</style>
89
+    <?php endif; ?>
90
+	<?php endif ?>
91
+
92
+  <?php if ($this->overlay): ?>
93
+    <div class="overlay"></div>
94
+  <?php endif; ?>
95
+
96
+	<div class="background-wrapper-helper"><div class="background-wrapper-inner<?php if ($this->padding): ?> <?= $this->padding ?><?php endif; ?> block">
0 97
new file mode 100644
... ...
@@ -0,0 +1,209 @@
1
+<?php
2
+
3
+return array(
4
+	'label' => array(
5
+		'Zentrierter Inhaltsbereich Anfang',
6
+		'Erzeugt einen zentrierten Inhaltsbereich',
7
+	),
8
+	'types' => array('content', 'module'),
9
+	'standardFields' => array('cssID', 'space'),
10
+	'wrapper' => array(
11
+		'type' => 'start',
12
+	),
13
+	'fields' => array(
14
+		'backgroundImage' => array(
15
+			'label' => array('Hintergrundbild oder -Video', 'Wählen Sie ein Bild oder mehrere Videodateien aus.'),
16
+			'inputType' => 'fileTree',
17
+			'eval' => array(
18
+				'tl_class' => 'clr',
19
+				'multiple' => true,
20
+				'fieldType' => 'checkbox',
21
+				'filesOnly' => true,
22
+				'extensions' => \Config::get('validImageTypes') . ',mp4,webm,ogv,ogg',
23
+        'orderField'=>'orderSRC',
24
+        'isGallery' => false,
25
+			),
26
+		),
27
+		'backgroundImageSize' => array(
28
+			'label' => array('Bildbreite und Bildhöhe', ''),
29
+			'inputType' => 'imageSize',
30
+			'options' => \System::getImageSizes(),
31
+			'reference' => &$GLOBALS['TL_LANG']['MSC'],
32
+			'eval' => array(
33
+				'rgxp' => 'digit',
34
+				'tl_class' => 'w50',
35
+				'includeBlankOption' => true,
36
+			),
37
+		),
38
+		'backgroundSize' => array(
39
+			'label' => array('Hintergrundbildgröße', ''),
40
+			'inputType' => 'select',
41
+			'options' => array(
42
+				'' => 'Beschnitten',
43
+				'contain' => 'Proportional',
44
+				'100% 100%' => 'Verzerrt',
45
+				'auto auto' => 'Originalgröße',
46
+			),
47
+			'eval' => array('tl_class' => 'w50'),
48
+		),
49
+		'backgroundPosition' => array(
50
+			'label' => array('Hintergrundposition', 'Nicht mit Parallax-Effekt kombinierbar'),
51
+			'inputType' => 'select',
52
+			'options' => array(
53
+				'' => '-',
54
+				'0 0' => 'Links | Oben',
55
+				'50% 0' => 'Mitte | Oben',
56
+				'100% 0' => 'Rechts | Oben',
57
+				'0 50%' => 'Links | Mitte',
58
+				'50% 50%' => 'Mitte | Mitte',
59
+				'100% 50%' => 'Rechts | Mitte',
60
+				'0 100%' => 'Links | Unten',
61
+				'50% 100%' => 'Mitte | Unten',
62
+				'100% 100%' => 'Rechts | Unten',
63
+			),
64
+			'eval' => array('tl_class' => 'w50'),
65
+		),
66
+    'backgroundOpacity' => array(
67
+      'label' => array('Hintergrundbildtransparenz', ''),
68
+      'inputType'               => 'select',
69
+      'options'                 => array
70
+      (
71
+        '10' => '10%',
72
+        '20' => '20%',
73
+        '30' => '30%',
74
+        '40' => '40%',
75
+        '50' => '50%',
76
+        '60' => '60%',
77
+        '70' => '70%',
78
+        '80' => '80%',
79
+        '90' => '90%',
80
+        '100' => '100%',
81
+      ),
82
+      'eval'                    => array('tl_class' => 'w50','includeBlankOption'=>true),
83
+    ),
84
+    'backgroundVariation' => array(
85
+      'label' => array('Hintergrundeffekt', ''),
86
+      'inputType' => 'select',
87
+      'options' => array(
88
+        '' => '-',
89
+        '-background-parallax' => 'Parallax',
90
+        '-background-mousemove' => 'Mit der Maus bewegend',
91
+        '-background-mousemove-inverted' => 'Entgegen der Maus bewegend',
92
+      ),
93
+      'eval' => array('tl_class' => 'w50'),
94
+    ),
95
+		'colorVariation' => array(
96
+			'label' => array('Vordefinierte Hintergrundfarbe', 'Eine der vordefinierten Farben als Hintergrund verwenden. Die Farben lassen sich mit dem Theme Assistant, CSS oder Sass anpassen.'),
97
+			'inputType' => 'select',
98
+			'options' => array(
99
+				'' => '-',
100
+				'-alt-color' => 'Rot',
101
+				'-alt-color2' => 'Schwarz',
102
+				'-alt-color3' => 'Hellgrau',
103
+			),
104
+			'eval' => array('tl_class' => 'w50'),
105
+		),
106
+		'height' => array(
107
+			'label' => array('Mindesthöhe erzwingen', 'Setzt die Mindesthöhe des Bereiches auf einen der im CSS definierten Werte.'),
108
+			'inputType' => 'select',
109
+			'options' => array(
110
+				'' => '-',
111
+				'-small' => 'Schmal',
112
+				'-medium' => 'Mittel',
113
+				'-large' => 'Hoch',
114
+        '-full-vh' => 'Komplette Viewport-Höhe',
115
+        '-full-vh-header' => 'Viewport-Höhe abzüglich Header',
116
+        '-bgimage' => 'an Hintergrundbild ausrichten'
117
+			),
118
+			'eval' => array('tl_class' => 'w50'),
119
+		),
120
+    'widthRestrict' => array(
121
+      'label' => array('Begrenzte Hintergrundbreite', 'Der Hintergrund wird auf die max. Inhaltsbreite begrenzt anstatt über die volle Fensterbreite zu laufen.'),
122
+      'inputType' => 'checkbox',
123
+      'eval' => array(
124
+        'tl_class' => 'w50 m12',
125
+      ),
126
+    ),
127
+    'padding' => array(
128
+      'label' => array('Innenabstand', 'Es wird Oben und Unten ein Innenabstand angewendet.'),
129
+      'inputType' => 'select',
130
+      'options' => array(
131
+        '' => '-',
132
+        '-padding' => 'Default',
133
+        '-medium-padding' => 'Medium',
134
+        '-large-padding' => 'Large',
135
+        '-padding-top' => 'Small Top',
136
+        '-medium-padding-top' => 'Medium Top',
137
+        '-large-padding-top' => 'Large Top',
138
+        '-padding-bottom' => 'Small Bottom',
139
+        '-medium-padding-bottom' => 'Medium Bottom',
140
+        '-large-padding-bottom' => 'Large Bottom',
141
+      ),
142
+      'eval' => array(
143
+        'tl_class' => 'w50',
144
+      ),
145
+    ),
146
+    'width' => array(
147
+      'label' => array('Keine Breitenbegrenzung', 'Der Inhaltsbereich läuft über die gesamte verfügbare Breite seines Vaterelements.'),
148
+      'inputType' => 'checkbox',
149
+      'eval' => array(
150
+        'tl_class' => 'w50 m12',
151
+      ),
152
+    ),
153
+    'valignCenter' => array(
154
+      'label' => array('Mind. Viewport Höhe', 'Der Inhaltsbereich hat mindestens die Höhe des Viewports. Der Inhalt wird zentriert dargestellt.'),
155
+      'inputType' => 'checkbox',
156
+      'eval' => array(
157
+        'tl_class' => 'w50 m12',
158
+      ),
159
+    ),
160
+    'invert' => array(
161
+      'label' => array('Textfarbe invertiert', 'Invertierte Textfarbe, für bessere Lesbarkeit auf manchen Hintergünden.'),
162
+      'inputType' => 'checkbox',
163
+      'eval' => array(
164
+        'tl_class' => 'w50 m12',
165
+      ),
166
+    ),
167
+    'textShadow' => array(
168
+      'label' => array('Text-Schatten', 'Kleiner Textschatten für bessere Lesbarkeit.'),
169
+      'inputType' => 'checkbox',
170
+      'eval' => array(
171
+        'tl_class' => 'w50 m12',
172
+      ),
173
+    ),
174
+    'shadow' => array(
175
+      'label' => array('Schatten', 'Der Inhaltsbereich hat einen Schattenwurf nach außen.'),
176
+      'inputType' => 'checkbox',
177
+      'eval' => array(
178
+        'tl_class' => 'w50 m12',
179
+      ),
180
+    ),
181
+    'overlay' => array(
182
+      'label' => array('Overlay hinzufügen', 'Über den Hintergrund wird ein zusätzliches Overlay-Element gelegt'),
183
+      'inputType' => 'checkbox',
184
+      'eval' => array(
185
+        'tl_class' => 'w50 m12',
186
+      ),
187
+    ),
188
+    'spacing' => array(
189
+      'label' => array('Abstand'),
190
+      'inputType' => 'group',
191
+    ),
192
+    'es_spacing' => array (
193
+      'inputType' => 'standardField'
194
+    ),
195
+    'es_padding' => array (
196
+      'inputType' => 'standardField'
197
+    ),
198
+    'es_textAlign' => array (
199
+      'inputType' => 'standardField'
200
+    ),
201
+    'animate' => array(
202
+      'label' => array('Animations-Einstellungen'),
203
+      'inputType' => 'group',
204
+    ),
205
+    'es_animate' => array (
206
+      'inputType' => 'standardField'
207
+    ),
208
+	),
209
+);
0 210
new file mode 100644
... ...
@@ -0,0 +1,2 @@
1
+</div></div>
2
+</div>
0 3
new file mode 100644
... ...
@@ -0,0 +1,13 @@
1
+<?php
2
+
3
+return array(
4
+	'label' => array(
5
+		'Zentrierter Inhaltsbereich Ende',
6
+		'Beendet einen zentrierten Inhaltsbereich',
7
+	),
8
+	'types' => array('content', 'module'),
9
+	'wrapper' => array(
10
+		'type' => 'stop',
11
+	),
12
+	'fields' => array(),
13
+);
0 14
new file mode 100644
... ...
@@ -0,0 +1,93 @@
1
+<?php
2
+global $objPage;
3
+$cssClasses = array(
4
+  'hero-wrapper',
5
+  'hero-wrapper_'.$this->id,
6
+  $this->class,
7
+);
8
+if ($this->colorVariation) {
9
+  $cssClasses[] = $this->colorVariation;
10
+}
11
+if ($this->textPosition) {
12
+  $cssClasses[] = $this->textPosition;
13
+}
14
+if ($this->showArrow) {
15
+  $cssClasses[] = '-arrow';
16
+}
17
+if ($this->arrowAlternate) {
18
+  $cssClasses[] = '-arrow-alternate';
19
+}
20
+if ($this->height) {
21
+    $cssClasses[] = $this->height;
22
+}
23
+
24
+$imageFiles = array();
25
+$videoFiles = array();
26
+if (is_array($this->backgroundImage)) {
27
+  foreach (\FilesModel::findMultipleByUuids($this->backgroundImage) as $file) {
28
+    if (in_array(
29
+      $file->extension,
30
+      array_map('trim', explode(',', \Config::get('validImageTypes')))
31
+    )) {
32
+      $imageFiles[] = $file;
33
+    }
34
+    else {
35
+      $videoFiles[] = $file;
36
+    }
37
+  }
38
+}
39
+$backgroundStyle = '';
40
+if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)) {
41
+  $minHeight = round(100/$image->arrSize[0]*$image->arrSize[1]).'%';
42
+  $backgroundStyle .= 'background-image: url("' . $image->src . '");';
43
+}
44
+if (count($videoFiles))
45
+{
46
+  $objPage->cssClass = trim($objPage->cssClass . ' -hide-logo');
47
+}
48
+if ((count($imageFiles) || count($videoFiles)) && $this->backgroundSize) {
49
+  $backgroundStyle .= 'background-size: ' . $this->backgroundSize . ';';
50
+}
51
+if ((count($imageFiles) || count($videoFiles)) && $this->backgroundPosition) {
52
+  $backgroundStyle .= 'background-position: ' . $this->backgroundPosition . ';';
53
+}
54
+
55
+?>
56
+
57
+<?php $this->block('content'); ?>
58
+<div class="<?php echo implode(' ', $cssClasses) ?>"<?php echo $this->cssID ?>>
59
+<?php if (count($videoFiles)): ?>
60
+  <div class="hero-background video_container">
61
+    <div class="responsive<?= $this->playerAspect ? ' ratio-'.str_replace(':','',$this->playerAspect) : '' ?>">
62
+    <video class="no-mejs" autoplay muted loop playsinline<?php if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)): ?> poster="<?php echo $image->src ?>"<?php endif ?>>
63
+      <?php foreach ($videoFiles as $video): ?>
64
+        <source src="<?php echo TL_FILES_URL . $video->path ?>" type="video/<?php echo $video->extension ?>">
65
+      <?php endforeach ?>
66
+      <?php if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)): ?>
67
+        <?php $this->insert('picture_default', $image->picture) ?>
68
+      <?php endif ?>
69
+    </video>
70
+    </div>
71
+  </div>
72
+<?php elseif (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $this->backgroundImageSize)): ?>
73
+  <div class="hero-background" style="<?php echo htmlspecialchars($backgroundStyle) ?>" data-image-url="<?php echo $image->src ?>"></div>
74
+<?php endif ?>
75
+
76
+<div class="content-wrapper hero-content">
77
+  <?php if ($this->text['value']): ?>
78
+  <<?= $this->text['unit'] ?> class="hero-text">
79
+    <?= $this->text['value'] ?>
80
+  </<?= $this->text['unit'] ?>>
81
+  <?php endif; ?>
82
+</div>
83
+
84
+<?php if ($this->showArrow): ?>
85
+  <svg class="arrow" xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 100 5' preserveAspectRatio='viewPort' ><polygon points="0,0 0,5 50,5 100,5 100,0 50,5" /></svg>
86
+<?php endif; ?>
87
+
88
+
89
+<?php if ($minHeight): ?>
90
+  <style>.hero-wrapper_<?= $this->id ?>:before { content: ""; display: table; padding-top: <?= $minHeight ?>; float: left; }</style>
91
+<?php endif; ?>
92
+</div>
93
+<?php $this->endblock(); ?>
0 94
new file mode 100644
... ...
@@ -0,0 +1,121 @@
1
+<?php
2
+// rsce_boxes_config.php
3
+return array(
4
+  'label' => array('Hero-Bild', 'Hero-Bild mit Text'),
5
+  'types' => array('content'),
6
+  'contentCategory' => 'media',
7
+  'standardFields' => array('cssID'),
8
+  'fields' => array(
9
+    'text_set' => array(
10
+      'label' => array('Text'),
11
+      'inputType' => 'group',
12
+    ),
13
+    'text' => array (
14
+      'label' => array('Text'),
15
+      'inputType'               => 'inputUnit',
16
+      'default'                 => array('value'=>'', 'unit'=>'h1'),
17
+      'options'                 => array('h1', 'h2', 'h3', 'h4', 'h5', 'h6'),
18
+      'eval'                    => array('maxlength'=>200, 'tl_class'=>'w50 clr'),
19
+    ),
20
+    'background_set' => array(
21
+      'label' => array('Hintergrundbild'),
22
+      'inputType' => 'group',
23
+    ),
24
+    'backgroundImage' => array(
25
+      'label' => array('Hintergrundbild oder -Video', 'Wählen Sie ein Bild oder mehrere Videodateien aus.'),
26
+      'inputType' => 'fileTree',
27
+      'eval' => array(
28
+        'tl_class' => 'clr',
29
+        'multiple' => true,
30
+        'fieldType' => 'checkbox',
31
+        'filesOnly' => true,
32
+        'extensions' => \Config::get('validImageTypes') . ',mp4,webm,ogv,ogg',
33
+        'orderField'=>'orderSRC',
34
+        'isGallery' => true,
35
+      ),
36
+    ),
37
+    'backgroundImageSize' => array(
38
+      'label' => array('Bildbreite und Bildhöhe', ''),
39
+      'inputType' => 'imageSize',
40
+      'options' => \System::getContainer()->get('contao.image.image_sizes')->getOptionsForUser(BackendUser::getInstance()),
41
+      'reference' => &$GLOBALS['TL_LANG']['MSC'],
42
+      'eval' => array(
43
+        'rgxp' => 'digit',
44
+        'tl_class' => 'w50',
45
+        'includeBlankOption' => true,
46
+      ),
47
+    ),
48
+    'backgroundSize' => array(
49
+      'label' => array('Hintergrundbildgröße', ''),
50
+      'inputType' => 'select',
51
+      'options' => array(
52
+        '' => 'Beschnitten',
53
+        'contain' => 'Proportional',
54
+        '100% 100%' => 'Verzerrt',
55
+        'auto auto' => 'Originalgröße',
56
+      ),
57
+      'eval' => array('tl_class' => 'w50'),
58
+    ),
59
+    'backgroundPosition' => array(
60
+      'label' => array('Hintergrundposition', 'Nicht mit Parallax-Effekt kombinierbar'),
61
+      'inputType' => 'select',
62
+      'options' => array(
63
+        '' => '-',
64
+        '0 0' => 'Links | Oben',
65
+        '50% 0' => 'Mitte | Oben',
66
+        '100% 0' => 'Rechts | Oben',
67
+        '0 50%' => 'Links | Mitte',
68
+        '50% 50%' => 'Mitte | Mitte',
69
+        '100% 50%' => 'Rechts | Mitte',
70
+        '0 100%' => 'Links | Unten',
71
+        '50% 100%' => 'Mitte | Unten',
72
+        '100% 100%' => 'Rechts | Unten',
73
+      ),
74
+      'eval' => array('tl_class' => 'w50'),
75
+    ),
76
+    'colorVariation' => array(
77
+      'label' => array('Vordefinierte Hintergrundfarbe', 'Eine der vordefinierten Farben als Hintergrund verwenden. Die Farben lassen sich mit dem Theme Assistant, CSS oder Sass anpassen.'),
78
+      'inputType' => 'select',
79
+      'options' => array(
80
+        '' => '-',
81
+        '-alt-color' => 'Alternative Hintergrundfarbe',
82
+      ),
83
+      'eval' => array('tl_class' => 'w50'),
84
+    ),
85
+      'height' => array(
86
+          'label' => array('Mindesthöhe erzwingen', 'Setzt die Mindesthöhe des Bereiches auf einen der im CSS definierten Werte.'),
87
+          'inputType' => 'select',
88
+          'options' => array(
89
+              '' => '-',
90
+              '-small' => 'Schmal',
91
+              '-medium' => 'Mittel',
92
+              '-large' => 'Hoch',
93
+              '-full-vh' => 'Komplette Viewport-Höhe',
94
+              '-full-vh-header' => 'Viewport-Höhe abzüglich Header',
95
+              '-bgimage' => 'an Hintergrundbild ausrichten'
96
+          ),
97
+          'eval' => array('tl_class' => 'w50'),
98
+      ),
99
+    'playerAspect' => array (
100
+      'inputType' => 'standardField'
101
+    ),
102
+    'arrow_set' => array(
103
+      'label' => array('Pfeil'),
104
+      'inputType' => 'group',
105
+    ),
106
+    'showArrow' => array(
107
+      'label' => array('Pfeil anzeigen', 'Blendet einen Pfeil nach unten ein.'),
108
+      'inputType' => 'checkbox',
109
+      'eval' => array(
110
+        'tl_class' => 'w50',
111
+      ),
112
+    ),
113
+    'arrowAlternate' => array(
114
+      'label' => array('Pfeilfarbe invertieren', 'Invertiert die Pfeilfarbe.'),
115
+      'inputType' => 'checkbox',
116
+      'eval' => array(
117
+        'tl_class' => 'w50',
118
+      ),
119
+    ),
120
+  ),
121
+);
0 122
new file mode 100644
... ...
@@ -0,0 +1,87 @@
1
+<?php
2
+
3
+namespace Contao;
4
+
5
+if ($GLOBALS['TL_CONFIG']['useRTE']):
6
+
7
+// Use document.write() here in case TinyMCE is loaded in a subpalette (see #1424)
8
+?>
9
+<script>window.tinymce || document.write('<script src="<?= $this->asset('js/tinymce.min.js', 'contao-components/tinymce4') ?>">\x3C/script>')</script>
10
+<script>
11
+window.tinymce && tinymce.init({
12
+  selector: '#<?= $this->selector ?>',
13
+  min_height: 336,
14
+  language: '<?= Backend::getTinyMceLanguage() ?>',
15
+  element_format: 'html',
16
+  document_base_url: '<?= Environment::get('base') ?>',
17
+  entities: '160,nbsp,60,lt,62,gt,173,shy',
18
+  branding: false,
19
+  setup: function(editor) {
20
+    editor.getElement().removeAttribute('required');
21
+    document.querySelectorAll('[accesskey]').forEach(function(el) {
22
+      editor.addShortcut('access+' + el.accessKey, el.id, function() { el.click(); });
23
+    });
24
+  },
25
+  init_instance_callback: function(editor) {
26
+    if (document.activeElement && document.activeElement.id && document.activeElement.id == editor.id) {
27
+      editor.editorManager.get(editor.id).focus();
28
+    }
29
+    editor.on('focus', function() { Backend.getScrollOffset(); });
30
+  },
31
+
32
+  <?php $this->block('picker'); ?>
33
+    file_picker_callback: function (callback, value, meta) {
34
+      Backend.openModalSelector({
35
+        'id': 'tl_listing',
36
+        'title': document.getElement('.tox-dialog__title').get('text'),
37
+        'url': Contao.routes.backend_picker + '?context=' + (meta.filetype == 'file' ? 'link' : 'file') + '&amp;extras[fieldType]=radio&amp;extras[filesOnly]=true&amp;extras[source]=<?= $this->source ?>&amp;value=' + value + '&amp;popup=1',
38
+        'callback': function(table, val) {
39
+          callback(val.join(','));
40
+        }
41
+      });
42
+    },
43
+    file_picker_types: <?= json_encode($this->fileBrowserTypes) ?>,
44
+  <?php $this->endblock(); ?>
45
+
46
+  <?php $this->block('content_css'); ?>
47
+    content_css: 'system/themes/<?= Backend::getTheme() ?>/tinymce.min.css',
48
+  <?php $this->endblock(); ?>
49
+
50
+  <?php $this->block('plugins'); ?>
51
+    plugins: 'autosave charmap code fullscreen image importcss link lists paste searchreplace stripnbsp tabfocus table visualblocks visualchars',
52
+  <?php $this->endblock(); ?>
53
+
54
+  <?php $this->block('valid_elements'); ?>
55
+    extended_valid_elements: 'q[cite|class|title],article,section,hgroup,figure,figcaption',
56
+  <?php $this->endblock(); ?>
57
+
58
+  <?php $this->block('menubar'); ?>
59
+    menubar: 'file edit insert view format table',
60
+  <?php $this->endblock(); ?>
61
+
62
+  <?php $this->block('toolbar'); ?>
63
+    toolbar: 'link unlink | image | formatselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | code',
64
+  <?php $this->endblock(); ?>
65
+
66
+  <?php $this->block('contextmenu'); ?>
67
+    contextmenu: false,
68
+  <?php $this->endblock(); ?>
69
+
70
+  <?php $this->block('cache_suffix'); ?>
71
+    cache_suffix: '?v=<?= $this->assetVersion('js/tinymce.min.js', 'contao-components/tinymce4') ?>',
72
+  <?php $this->endblock(); ?>
73
+
74
+  <?php $this->block('custom'); ?>
75
+  <?php $this->endblock(); ?>
76
+
77
+  browser_spellcheck: true,
78
+  tabfocus_elements: ':prev,:next',
79
+  importcss_append: true,
80
+  link_class_list: [
81
+    {title: 'None', value: ''},
82
+    {title: 'Standalone hervorgehoben', value: '-emphasised-block'},
83
+    {title: 'Button (neutral)', value: 'button'}
84
+  ]
85
+});
86
+</script>
87
+<?php endif; ?>
0 88
new file mode 100644
1 89
Binary files /dev/null and b/var/backups/backup__20221104185318.sql.gz differ
2 90
new file mode 100644
3 91
Binary files /dev/null and b/var/backups/backup__20221106205439.sql.gz differ
4 92
new file mode 100644
5 93
Binary files /dev/null and b/var/backups/backup__20221107081633.sql.gz differ