From b87c8d7bc8e14b75bfa68902dda87604638da855 Mon Sep 17 00:00:00 2001 From: Sebastian Helzle Date: Tue, 10 Aug 2021 17:16:03 +0200 Subject: [PATCH 01/12] BUGFIX: Use correct hotel icon mapping Relates: #2697 --- Neos.Neos/Classes/Service/IconNameMappingService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Neos.Neos/Classes/Service/IconNameMappingService.php b/Neos.Neos/Classes/Service/IconNameMappingService.php index 13076ca603b..064a15ba69a 100644 --- a/Neos.Neos/Classes/Service/IconNameMappingService.php +++ b/Neos.Neos/Classes/Service/IconNameMappingService.php @@ -163,7 +163,7 @@ class IconNameMappingService 'header' => 'fas fa-heading', 'heart-o' => 'far fa-heart', 'hospital-o' => 'far fa-hospital', - 'hotel' => 'fas fa-bed', + 'hotel' => 'fas fa-hotel', 'hourglass-1' => 'fas fa-hourglass-start', 'hourglass-2' => 'fas fa-hourglass-half', 'hourglass-3' => 'fas fa-hourglass-end', From 2818f54a19e97df96a5c98dbf871e93758e8ca13 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Wed, 25 Aug 2021 08:51:13 +0000 Subject: [PATCH 02/12] TASK: Add changelog for 5.3.4 [skip ci] See https://jenkins.neos.io/job/neos-release/297/ --- .../Appendixes/ChangeLogs/534.rst | 161 ++++++++++++++++++ 1 file changed, 161 insertions(+) create mode 100644 Neos.Neos/Documentation/Appendixes/ChangeLogs/534.rst diff --git a/Neos.Neos/Documentation/Appendixes/ChangeLogs/534.rst b/Neos.Neos/Documentation/Appendixes/ChangeLogs/534.rst new file mode 100644 index 00000000000..9690443d5fc --- /dev/null +++ b/Neos.Neos/Documentation/Appendixes/ChangeLogs/534.rst @@ -0,0 +1,161 @@ +`5.3.4 (2021-08-25) `_ +============================================================================================== + +Overview of merged pull requests +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`BUGFIX: Don’t skip childnodes when discarding nodes `_ +------------------------------------------------------------------------------------------------------------------------ + +Previously autocreated childnodes like ContentCollections were ignored +when discarding selected nodes via the workspace module. + +When deleting a node and discarding the change the auto created children +would then stay deleted in the database and the backend would show no +content/errors. + +The behaviour is now the same as for publishing nodes and the direct +child nodes are included in the discard if the node has auto-created +child nodes or is a document. + +* Fixes: `#3274 `_, #3387 +* See: `#3275 `_ + +* Packages: ``Neos`` + +`BUGFIX: Prevent repeated queries for non existing nodes `_ +-------------------------------------------------------------------------------------------------------------------------- + +**What I did** + +The first level node cache stores non existing nodes as `null`. +This should have prevented repeated queries for the same non existing nodes. +But `isset` returns `false` for a stored value of `null` in this case +therefore saying that the node is unknown unstead of non existing, +which triggers another db query. +With this change, `null` is now returned and no additional query triggered by the context. + +**How I did it** + +The node cache returns the stored value of `null` instead of `false`. + +**How to verify it** + +Run test or manually query a CR context for non existing identifiers multiple times. + +* Packages: ``ContentRepository`` + +`BUGFIX: Only document Nodes should appear in Breadcrumb `_ +-------------------------------------------------------------------------------------------------------------------------- + +When rendering the Breadcrumb menu in a Content node, the Content node itself is no longer added to the menu. + +This is done by replacing `q(node).add(...)` with `q(documentNode).add(...)` + +* Packages: ``Browser`` ``Neos`` + +`Fix/rebuild compiled files `_ +--------------------------------------------------------------------------------------------- + +**What I did** +I suspected my problems described in #3382 are the result of outdated code in compiled sources. So I tried to rebuild them. + +**How I did it** + +``` +cd Packages/Neos/Neos.Neos/ +git clone -b 4.3 https://github.com/neos/neos-development-collection /tmp/neos-development-collection +cp -a /tmp/neos-development-collection/Scripts/ Scripts/ +cd Scripts/ + +mkdir gems +bundler install --path gems + +sed -i "s/ContentModuleBootstrap/LegacyUiBootstrap/; s/ContentModule-built/LegacyUiBootstrap-built/; s/Content\\/Inspector\\/.*,//g" build.js + +npx grunt build-js +``` + +and for the yarn part: +``` +cd Packages/Neos/Neos.Neos +yarn build:production +``` + +* Packages: ``Neos`` + +`Collect affected nodes for each dimension to remove undefined properties `_ +------------------------------------------------------------------------------------------------------------------------------------------- + +If you run `removeUndefinedProperties` of the `./flow node:repair` command not all undefined properties get removed. + +Currently the affected nodes get indexed by the node identifier. But this identifier is the same for all dimensions. So the list of nodes reflects all dimensions, but the actual removal just run on ONE node of any dimension. So you have to run the command n-times (n = number of dimensions). + +**Expected behavior** +Remove all undefined properties in all dimensions + +**Actual behavior** +Removes just undefinded properties of a node in one dimension + +**How to test** +* Set up with more than one dimension +* Create a node with properties in more than one dimension +* Remove a property definition of that node +* run `./flow node:repair` +* run again to see, if it had removed all properties in the run before +* Packages: ``ContentRepository`` + +`BUGFIX: Fix cascade argument of childEvents relation `_ +----------------------------------------------------------------------------------------------------------------------- + +#3341 build failures made me aware of this + +* Packages: ``Neos`` + +`BUGFIX: Fix depth comparison in hasHiddenNodeParent(…) `_ +--------------------------------------------------------------------------------------------------------------------------- + +The comparison in this is wrong. Because the depth is 0-based, but the nodes returned by getNodesOnPath(…) contain the root node, less-than-or-equal must be used. + +* Fixes: `#3363 `_ +* Packages: ``Neos`` + +`BUGFIX: Skip unnecessary queries for nodedata `_ +---------------------------------------------------------------------------------------------------------------- + +**What I did and how I did it** + +1. Prevent node queries when is is clear that there would be an empty result +2. Prevent childnode count queries, when the children are already known due to previously cached query results for the same children + +**How to verify it** + +In the Neos page `/en/features.html` this reduces the number of queries from 138 to 133. +In larger projects with more complex components this has a larger effect. + +In a large project this reduced the SQL query count on one page from 1379 to 1115 (~23%) and the resulting rendering time by ~20%. + +- [x ] The PR is created against the `lowest maintained branch `_ + +* Packages: ``ContentRepository`` + +`BUGFIX: Don’t evaluate reference nodes collection twice `_ +---------------------------------------------------------------------------------------------------------------------------- + +The condition in fluid evaluates the „referenceNodes“ and the result +is not cached. Therefore when the variable is used for the output +the whole code is evaluated again. + +* Resolves: `#3355 `_ +* Packages: ``ContentReferences`` + +`BUGFIX: Avoid use of removed isMethodSafe() `_ +-------------------------------------------------------------------------------------------------------------- + +This has obviously been forgotten in the past… and since it's not used +by the new UI, that wasn't noticed yet. + +* Packages: ``Neos`` + +`Detailed log `_ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 4ce172087ac44550f6c3537a1652e33dbd924627 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Wed, 25 Aug 2021 09:00:08 +0000 Subject: [PATCH 03/12] TASK: Add changelog for 7.0.3 [skip ci] See https://jenkins.neos.io/job/neos-release/298/ --- .../Appendixes/ChangeLogs/703.rst | 183 ++++++++++++++++++ 1 file changed, 183 insertions(+) create mode 100644 Neos.Neos/Documentation/Appendixes/ChangeLogs/703.rst diff --git a/Neos.Neos/Documentation/Appendixes/ChangeLogs/703.rst b/Neos.Neos/Documentation/Appendixes/ChangeLogs/703.rst new file mode 100644 index 00000000000..2e0acf475c3 --- /dev/null +++ b/Neos.Neos/Documentation/Appendixes/ChangeLogs/703.rst @@ -0,0 +1,183 @@ +`7.0.3 (2021-08-25) `_ +============================================================================================== + +Overview of merged pull requests +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`BUGFIX: Don’t skip childnodes when discarding nodes `_ +------------------------------------------------------------------------------------------------------------------------ + +Previously autocreated childnodes like ContentCollections were ignored +when discarding selected nodes via the workspace module. + +When deleting a node and discarding the change the auto created children +would then stay deleted in the database and the backend would show no +content/errors. + +The behaviour is now the same as for publishing nodes and the direct +child nodes are included in the discard if the node has auto-created +child nodes or is a document. + +* Fixes: `#3274 `_, #3387 +* See: `#3275 `_ + +* Packages: ``Neos`` + +`BUGFIX: Prevent repeated queries for non existing nodes `_ +-------------------------------------------------------------------------------------------------------------------------- + +**What I did** + +The first level node cache stores non existing nodes as `null`. +This should have prevented repeated queries for the same non existing nodes. +But `isset` returns `false` for a stored value of `null` in this case +therefore saying that the node is unknown unstead of non existing, +which triggers another db query. +With this change, `null` is now returned and no additional query triggered by the context. + +**How I did it** + +The node cache returns the stored value of `null` instead of `false`. + +**How to verify it** + +Run test or manually query a CR context for non existing identifiers multiple times. + +* Packages: ``ContentRepository`` + +`BUGFIX: Only document Nodes should appear in Breadcrumb `_ +-------------------------------------------------------------------------------------------------------------------------- + +When rendering the Breadcrumb menu in a Content node, the Content node itself is no longer added to the menu. + +This is done by replacing `q(node).add(...)` with `q(documentNode).add(...)` + +* Packages: ``Browser`` ``Neos`` + +`Fix/rebuild compiled files `_ +--------------------------------------------------------------------------------------------- + +**What I did** +I suspected my problems described in #3382 are the result of outdated code in compiled sources. So I tried to rebuild them. + +**How I did it** + +``` +cd Packages/Neos/Neos.Neos/ +git clone -b 4.3 https://github.com/neos/neos-development-collection /tmp/neos-development-collection +cp -a /tmp/neos-development-collection/Scripts/ Scripts/ +cd Scripts/ + +mkdir gems +bundler install --path gems + +sed -i "s/ContentModuleBootstrap/LegacyUiBootstrap/; s/ContentModule-built/LegacyUiBootstrap-built/; s/Content\\/Inspector\\/.*,//g" build.js + +npx grunt build-js +``` + +and for the yarn part: +``` +cd Packages/Neos/Neos.Neos +yarn build:production +``` + +* Packages: ``Neos`` + +`Collect affected nodes for each dimension to remove undefined properties `_ +------------------------------------------------------------------------------------------------------------------------------------------- + +If you run `removeUndefinedProperties` of the `./flow node:repair` command not all undefined properties get removed. + +Currently the affected nodes get indexed by the node identifier. But this identifier is the same for all dimensions. So the list of nodes reflects all dimensions, but the actual removal just run on ONE node of any dimension. So you have to run the command n-times (n = number of dimensions). + +**Expected behavior** +Remove all undefined properties in all dimensions + +**Actual behavior** +Removes just undefinded properties of a node in one dimension + +**How to test** +* Set up with more than one dimension +* Create a node with properties in more than one dimension +* Remove a property definition of that node +* run `./flow node:repair` +* run again to see, if it had removed all properties in the run before +* Packages: ``ContentRepository`` + +`TASK: Enable PHP 8 build `_ +------------------------------------------------------------------------------------------- + +This enables a PHP 8 build and adjusts some things to achieve PHP8-compatibility of the code-base. + +Thanks a lot to @gerdemann ! + +* Packages: ``ContentRepository`` + +`BUGFIX: Fix cascade argument of childEvents relation `_ +----------------------------------------------------------------------------------------------------------------------- + +#3341 build failures made me aware of this + +* Packages: ``Neos`` + +`BUGFIX: Fix depth comparison in hasHiddenNodeParent(…) `_ +--------------------------------------------------------------------------------------------------------------------------- + +The comparison in this is wrong. Because the depth is 0-based, but the nodes returned by getNodesOnPath(…) contain the root node, less-than-or-equal must be used. + +* Fixes: `#3363 `_ +* Packages: ``Neos`` + +`BUGFIX: Skip unnecessary queries for nodedata `_ +---------------------------------------------------------------------------------------------------------------- + +**What I did and how I did it** + +1. Prevent node queries when is is clear that there would be an empty result +2. Prevent childnode count queries, when the children are already known due to previously cached query results for the same children + +**How to verify it** + +In the Neos page `/en/features.html` this reduces the number of queries from 138 to 133. +In larger projects with more complex components this has a larger effect. + +In a large project this reduced the SQL query count on one page from 1379 to 1115 (~23%) and the resulting rendering time by ~20%. + +- [x ] The PR is created against the `lowest maintained branch `_ + +* Packages: ``ContentRepository`` + +`BUGFIX: Don’t evaluate reference nodes collection twice `_ +---------------------------------------------------------------------------------------------------------------------------- + +The condition in fluid evaluates the „referenceNodes“ and the result +is not cached. Therefore when the variable is used for the output +the whole code is evaluated again. + +* Resolves: `#3355 `_ +* Packages: ``ContentReferences`` + +`BUGFIX: Avoid use of removed isMethodSafe() `_ +-------------------------------------------------------------------------------------------------------------- + +This has obviously been forgotten in the past… and since it's not used +by the new UI, that wasn't noticed yet. + +* Packages: ``Neos`` + +`PHP 8 Changes `_ +-------------------------------------------------------------------------------- + +Updates the ClassMetadata Namespace from +Doctrine\\Common\\Persistence\\Mapping\\ClassMetadata to + Doctrine\\Persistence\\Mapping\\ClassMetadata. + +Fixes Unit-Tests. + +Removes optional parameters after mandatory parameters. + +* Packages: ``Browser`` ``ContentRepository`` ``Diff`` ``Form`` ``Fusion`` ``Media`` ``Neos`` ``SiteKickstarter`` + +`Detailed log `_ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 1be846f894e87f1a3dea1dd028f866d72a1e4edf Mon Sep 17 00:00:00 2001 From: Jenkins Date: Wed, 25 Aug 2021 09:13:58 +0000 Subject: [PATCH 04/12] TASK: Add changelog for 7.1.1 [skip ci] See https://jenkins.neos.io/job/neos-release/299/ --- .../Appendixes/ChangeLogs/711.rst | 228 ++++++++++++++++++ 1 file changed, 228 insertions(+) create mode 100644 Neos.Neos/Documentation/Appendixes/ChangeLogs/711.rst diff --git a/Neos.Neos/Documentation/Appendixes/ChangeLogs/711.rst b/Neos.Neos/Documentation/Appendixes/ChangeLogs/711.rst new file mode 100644 index 00000000000..361a719cf63 --- /dev/null +++ b/Neos.Neos/Documentation/Appendixes/ChangeLogs/711.rst @@ -0,0 +1,228 @@ +`7.1.1 (2021-08-25) `_ +============================================================================================== + +Overview of merged pull requests +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`BUGFIX: Don’t skip childnodes when discarding nodes `_ +------------------------------------------------------------------------------------------------------------------------ + +Previously autocreated childnodes like ContentCollections were ignored +when discarding selected nodes via the workspace module. + +When deleting a node and discarding the change the auto created children +would then stay deleted in the database and the backend would show no +content/errors. + +The behaviour is now the same as for publishing nodes and the direct +child nodes are included in the discard if the node has auto-created +child nodes or is a document. + +* Fixes: `#3274 `_, #3387 +* See: `#3275 `_ + +* Packages: ``Neos`` + +`BUGFIX: Create Localisation API structure earlier `_ +-------------------------------------------------------------------------------------------------------------------- + +Like in the new media-ui it could happen that the backend module throws an error because the Localization init is not completed yet. + +See https://github.com/Flowpack/media-ui/issues/78 for more information. + +This patch will split the init step of the Localization API to a plain init that builds the structure and the new initTranslations that will create the raw translation data. +As the translation data is fetched first, it could take some time. Now we first build the structure and set initialized to false and after that we fetch the xliff data and create the localization mapping. + +So the initialized flag is now working way better. + + +**What I did** +Split up the init function to be able to create the structure and data separately. +And then build the structure before fetching the data. + +**How to verify it** +Install the new media-ui for instance and check the console for an error ;) + +* Packages: ``Neos`` + +`BUGFIX: Prevent repeated queries for non existing nodes `_ +-------------------------------------------------------------------------------------------------------------------------- + +**What I did** + +The first level node cache stores non existing nodes as `null`. +This should have prevented repeated queries for the same non existing nodes. +But `isset` returns `false` for a stored value of `null` in this case +therefore saying that the node is unknown unstead of non existing, +which triggers another db query. +With this change, `null` is now returned and no additional query triggered by the context. + +**How I did it** + +The node cache returns the stored value of `null` instead of `false`. + +**How to verify it** + +Run test or manually query a CR context for non existing identifiers multiple times. + +* Packages: ``ContentRepository`` + +`BUGFIX: Only document Nodes should appear in Breadcrumb `_ +-------------------------------------------------------------------------------------------------------------------------- + +When rendering the Breadcrumb menu in a Content node, the Content node itself is no longer added to the menu. + +This is done by replacing `q(node).add(...)` with `q(documentNode).add(...)` + +* Packages: ``Browser`` ``Neos`` + +`BUGFIX: Use vanilla js for toggling class `_ +------------------------------------------------------------------------------------------------------------ + +Use vanilla JS for toggling the technical information + +* Resolves: `#3351 `_ +* Packages: ``Neos`` ``SiteKickstarter`` + +`Fix/rebuild compiled files `_ +--------------------------------------------------------------------------------------------- + +**What I did** +I suspected my problems described in #3382 are the result of outdated code in compiled sources. So I tried to rebuild them. + +**How I did it** + +``` +cd Packages/Neos/Neos.Neos/ +git clone -b 4.3 https://github.com/neos/neos-development-collection /tmp/neos-development-collection +cp -a /tmp/neos-development-collection/Scripts/ Scripts/ +cd Scripts/ + +mkdir gems +bundler install --path gems + +sed -i "s/ContentModuleBootstrap/LegacyUiBootstrap/; s/ContentModule-built/LegacyUiBootstrap-built/; s/Content\\/Inspector\\/.*,//g" build.js + +npx grunt build-js +``` + +and for the yarn part: +``` +cd Packages/Neos/Neos.Neos +yarn build:production +``` + +* Packages: ``Neos`` + +`Collect affected nodes for each dimension to remove undefined properties `_ +------------------------------------------------------------------------------------------------------------------------------------------- + +If you run `removeUndefinedProperties` of the `./flow node:repair` command not all undefined properties get removed. + +Currently the affected nodes get indexed by the node identifier. But this identifier is the same for all dimensions. So the list of nodes reflects all dimensions, but the actual removal just run on ONE node of any dimension. So you have to run the command n-times (n = number of dimensions). + +**Expected behavior** +Remove all undefined properties in all dimensions + +**Actual behavior** +Removes just undefinded properties of a node in one dimension + +**How to test** +* Set up with more than one dimension +* Create a node with properties in more than one dimension +* Remove a property definition of that node +* run `./flow node:repair` +* run again to see, if it had removed all properties in the run before +* Packages: ``ContentRepository`` + +`TASK: Enable PHP 8 build `_ +------------------------------------------------------------------------------------------- + +This enables a PHP 8 build and adjusts some things to achieve PHP8-compatibility of the code-base. + +Thanks a lot to @gerdemann ! + +* Packages: ``ContentRepository`` + +`TASK: Replace deprecated guzzle functions with static methods `_ +-------------------------------------------------------------------------------------------------------------------------------- + +See https://github.com/guzzle/psr7/pull/345 + +Related to https://github.com/neos/flow-development-collection/pull/2455 - hence why this targets 7.1 instead of master + +* Packages: ``Fusion`` ``Neos`` + +`BUGFIX: Fix cascade argument of childEvents relation `_ +----------------------------------------------------------------------------------------------------------------------- + +#3341 build failures made me aware of this + +* Packages: ``Neos`` + +`BUGFIX: Fix depth comparison in hasHiddenNodeParent(…) `_ +--------------------------------------------------------------------------------------------------------------------------- + +The comparison in this is wrong. Because the depth is 0-based, but the nodes returned by getNodesOnPath(…) contain the root node, less-than-or-equal must be used. + +* Fixes: `#3363 `_ +* Packages: ``Neos`` + +`BUGFIX: Deletion of assets from media overview works again `_ +----------------------------------------------------------------------------------------------------------------------------- + +* Fixes: `#3349 `_ +* Packages: ``Browser`` ``Neos`` + +`BUGFIX: Skip unnecessary queries for nodedata `_ +---------------------------------------------------------------------------------------------------------------- + +**What I did and how I did it** + +1. Prevent node queries when is is clear that there would be an empty result +2. Prevent childnode count queries, when the children are already known due to previously cached query results for the same children + +**How to verify it** + +In the Neos page `/en/features.html` this reduces the number of queries from 138 to 133. +In larger projects with more complex components this has a larger effect. + +In a large project this reduced the SQL query count on one page from 1379 to 1115 (~23%) and the resulting rendering time by ~20%. + +- [x ] The PR is created against the `lowest maintained branch `_ + +* Packages: ``ContentRepository`` + +`BUGFIX: Don’t evaluate reference nodes collection twice `_ +---------------------------------------------------------------------------------------------------------------------------- + +The condition in fluid evaluates the „referenceNodes“ and the result +is not cached. Therefore when the variable is used for the output +the whole code is evaluated again. + +* Resolves: `#3355 `_ +* Packages: ``ContentReferences`` + +`BUGFIX: Avoid use of removed isMethodSafe() `_ +-------------------------------------------------------------------------------------------------------------- + +This has obviously been forgotten in the past… and since it's not used +by the new UI, that wasn't noticed yet. + +* Packages: ``Neos`` + +`PHP 8 Changes `_ +-------------------------------------------------------------------------------- + +Updates the ClassMetadata Namespace from +Doctrine\\Common\\Persistence\\Mapping\\ClassMetadata to + Doctrine\\Persistence\\Mapping\\ClassMetadata. + +Fixes Unit-Tests. + +Removes optional parameters after mandatory parameters. + +* Packages: ``Browser`` ``ContentRepository`` ``Diff`` ``Form`` ``Fusion`` ``Media`` ``Neos`` ``SiteKickstarter`` + +`Detailed log `_ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From ebe164aa60d1c0fff795aaf7507ab77154d26409 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Tue, 31 Aug 2021 19:42:13 +0000 Subject: [PATCH 05/12] TASK: Update composer manifest for 7.2.x-dev See https://jenkins.neos.io/job/neos-create-branch/22/ --- .composer.json | 2 +- Neos.Neos/composer.json | 14 +++++++------- Neos.SiteKickstarter/composer.json | 2 +- composer.json | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.composer.json b/.composer.json index c7ba1c1b819..1d71fb1a714 100644 --- a/.composer.json +++ b/.composer.json @@ -4,7 +4,7 @@ "license": ["GPL-3.0-or-later"], "type": "neos-package-collection", "require": { - "neos/flow-development-collection": "dev-master", + "neos/flow-development-collection": "7.2.x-dev", "neos/neos-setup": "^1.0" }, "replace": { diff --git a/Neos.Neos/composer.json b/Neos.Neos/composer.json index 97fdb217236..c978950a282 100644 --- a/Neos.Neos/composer.json +++ b/Neos.Neos/composer.json @@ -7,18 +7,18 @@ "description": "An open source Content Application Platform based on Flow. A set of core Content Management features is resting within a larger context that allows you to build a perfectly customized experience for your users.", "require": { "php": "^7.3 || ^8.0", - "neos/diff": "~7.1.0", - "neos/flow": "~7.1.0", - "neos/media-browser": "~7.1.0", + "neos/diff": "~7.2.0", + "neos/flow": "~7.2.0", + "neos/media-browser": "~7.2.0", "neos/party": "*", "neos/twitter-bootstrap": "*", - "neos/content-repository": "~7.1.0", - "neos/fusion": "~7.1.0", + "neos/content-repository": "~7.2.0", + "neos/fusion": "~7.2.0", "neos/fusion-afx": "*", "neos/fusion-form": "^1.0 || ^2.0", - "neos/fluid-adaptor": "~7.1.0", + "neos/fluid-adaptor": "~7.2.0", "behat/transliterator": "~1.0", - "neos/media": "~7.1.0" + "neos/media": "~7.2.0" }, "suggest": { "neos/site-kickstarter": "Helps with creating new site packages for Neos.", diff --git a/Neos.SiteKickstarter/composer.json b/Neos.SiteKickstarter/composer.json index f22aca94b08..d3215e3e722 100755 --- a/Neos.SiteKickstarter/composer.json +++ b/Neos.SiteKickstarter/composer.json @@ -8,7 +8,7 @@ "neos/flow": "*", "neos/utility-files": "*", "neos/fluid-adaptor": "*", - "neos/kickstarter": "~7.1.0", + "neos/kickstarter": "~7.2.0", "neos/content-repository": "self.version" }, diff --git a/composer.json b/composer.json index b4b13fb3609..7847a40cb93 100644 --- a/composer.json +++ b/composer.json @@ -6,7 +6,7 @@ ], "type": "neos-package-collection", "require": { - "neos/flow-development-collection": "dev-master", + "neos/flow-development-collection": "7.2.x-dev", "neos/neos-setup": "^1.0", "php": "^7.3 || ^8.0", "neos/flow": "*", @@ -30,7 +30,7 @@ "neos/twitter-bootstrap": "*", "neos/fusion-form": "^1.0 || ^2.0", "neos/form": "*", - "neos/kickstarter": "dev-master" + "neos/kickstarter": "~7.2.0" }, "replace": { "typo3/typo3cr": "self.version", From add68e6081239a60c5e617c5a0e642282c98c68d Mon Sep 17 00:00:00 2001 From: Karsten Dambekalns Date: Tue, 31 Aug 2021 21:56:21 +0200 Subject: [PATCH 06/12] TASK: Adjust version/branch numbers --- Neos.Media/Documentation/conf.py | 4 ++-- Neos.Neos/Documentation/conf.py | 4 ++-- apigen.yml | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Neos.Media/Documentation/conf.py b/Neos.Media/Documentation/conf.py index bc12110f833..17f3f315839 100644 --- a/Neos.Media/Documentation/conf.py +++ b/Neos.Media/Documentation/conf.py @@ -59,9 +59,9 @@ # built documents. # # The short X.Y version. -version = 'dev-master' +version = '7.2' # The full version, including alpha/beta/rc tags. -release = 'dev-master' +release = '7.2.x' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/Neos.Neos/Documentation/conf.py b/Neos.Neos/Documentation/conf.py index a17785cca35..3e20d7ae31e 100644 --- a/Neos.Neos/Documentation/conf.py +++ b/Neos.Neos/Documentation/conf.py @@ -59,9 +59,9 @@ # built documents. # # The short X.Y version. -version = 'dev-master' +version = '7.2' # The full version, including alpha/beta/rc tags. -release = 'dev-master' +release = '7.2.x' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/apigen.yml b/apigen.yml index 23e3fce981c..fd74fb9cf41 100644 --- a/apigen.yml +++ b/apigen.yml @@ -1,7 +1,7 @@ # folder inside repository, branch, title - adjust per branch! -branch: 'master' -docs-path: 'neos/master' -title: 'Neos (master branch)' +branch: '7.2' +docs-path: 'neos/7.2' +title: 'Neos (7.2 branch)' # some project specific settings docs-repository: 'neos/neos.github.io' From c975635a74e4b338f5da46f46e72fcc7a1d3c5d7 Mon Sep 17 00:00:00 2001 From: Karsten Dambekalns Date: Tue, 14 Sep 2021 12:11:59 +0200 Subject: [PATCH 07/12] BUGFIX: Make test actually test what is says it tests The BackendControllerSecurityTest did not assert the login actually works in the test indexActionIsGrantedForAdministrator(). --- .../Controller/Backend/BackendControllerSecurityTest.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Neos.Neos/Tests/Functional/Controller/Backend/BackendControllerSecurityTest.php b/Neos.Neos/Tests/Functional/Controller/Backend/BackendControllerSecurityTest.php index 0b692b9eaa0..2c6291bbbdc 100644 --- a/Neos.Neos/Tests/Functional/Controller/Backend/BackendControllerSecurityTest.php +++ b/Neos.Neos/Tests/Functional/Controller/Backend/BackendControllerSecurityTest.php @@ -34,7 +34,7 @@ public function indexActionIsGrantedForAdministrator() { $backendRedirectionServiceMock = $this->getMockBuilder(BackendRedirectionService::class)->getMock(); $backendRedirectionServiceMock - ->expects(self::any()) + ->expects(self::atLeastOnce()) ->method('getAfterLoginRedirectionUri') ->willReturn('http://localhost/'); @@ -44,9 +44,6 @@ public function indexActionIsGrantedForAdministrator() $account = $this->authenticateRoles(['Neos.Neos:Administrator']); $account->setAccountIdentifier('admin'); $this->browser->request('http://localhost/neos/login'); - - // dummy assertion to avoid PHPUnit warning - self::assertTrue(true); } /** From 80f1a6e46671558f9a2eb331bc523cdeb88d99b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20G=C3=BCnther?= Date: Fri, 24 Sep 2021 14:12:22 +0200 Subject: [PATCH 08/12] BUGFIX: Adjust assetsource icon color on hover and active The icons are always white and when the asset source is active and on a small viewport we switch the background also to white. So the icons are not visible anymore. This patch will adjust the color of the icon via filter functions. As we are not able to use the fill rule. Fixes: #3417 --- .../Private/Styles/Media/_Media.scss | 8 ++++++ .../Resources/Public/Styles/MediaBrowser.css | 26 +++++++++++-------- .../Public/Styles/MediaBrowser.min.css | 5 +++- 3 files changed, 27 insertions(+), 12 deletions(-) diff --git a/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss b/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss index c7f6f4896d7..37362ef8494 100644 --- a/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss +++ b/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss @@ -112,12 +112,20 @@ &.neos-active { background-color: #fff; + + .neos-media-assetsource-icon { + filter: invert(.5) sepia(1) saturate(5) hue-rotate(175deg); + } } &:not(.neos-active) { &:hover { background-color: #fff; color: $blue; + + .neos-media-assetsource-icon { + filter: invert(.5) sepia(1) saturate(5) hue-rotate(175deg); + } } &.neos-drag-active::after { diff --git a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css index 4089e53da6d..ae09be43d12 100644 --- a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css +++ b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css @@ -26,11 +26,11 @@ src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url("../Fonts/NotoSans/NotoSans-BoldItalic.ttf") format("truetype"); } /*! - * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com + * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ @font-face { - font-family: 'FontAwesome'; + font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; font-display: auto; @@ -40,7 +40,7 @@ .fa, .fas, .neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-drag-active:not(.neos-active)::after { - font-family: 'FontAwesome'; + font-family: 'Font Awesome 5 Free'; font-weight: 900; } @@ -284,17 +284,19 @@ .neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active { background-color: #fff; } +.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active .neos-media-assetsource-icon { + filter: invert(0.5) sepia(1) saturate(5) hue-rotate(175deg); +} .neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active):hover { background-color: #fff; color: #00b5ff; } +.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active):hover .neos-media-assetsource-icon { + filter: invert(0.5) sepia(1) saturate(5) hue-rotate(175deg); +} .neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active).neos-drag-active::after { position: static; } -.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a > img { - width: 16px; - height: 16px; -} .neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a > span { background-color: #fff; color: #00b5ff; @@ -406,17 +408,19 @@ .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active { background-color: #fff; } + .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active .neos-media-assetsource-icon { + filter: invert(0.5) sepia(1) saturate(5) hue-rotate(175deg); + } .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active):hover { background-color: #fff; color: #00b5ff; } + .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active):hover .neos-media-assetsource-icon { + filter: invert(0.5) sepia(1) saturate(5) hue-rotate(175deg); + } .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active).neos-drag-active::after { position: static; } - .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a > img { - width: 16px; - height: 16px; - } .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a > span { background-color: #fff; color: #00b5ff; diff --git a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css index 6fad48280fa..948c32f4635 100644 --- a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css +++ b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css @@ -1 +1,4 @@ -.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after,.neos.media-browser .neos-media-options:after{clear:both}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(../Fonts/NotoSans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(../Fonts/NotoSans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(../Fonts/NotoSans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url(../Fonts/NotoSans/NotoSans-BoldItalic.ttf) format("truetype")}.neos.media-browser-inspector{padding:40px 54px}.neos.media-browser{background-color:transparent;padding-bottom:30px}.neos.media-browser:not(.media-module) .neos-footer{position:fixed;bottom:0;left:0;right:0;margin:0}.neos.media-browser .neos-media-options{margin-bottom:32px;border-bottom:1px solid #3f3f3f}.neos.media-browser .neos-media-options:after,.neos.media-browser .neos-media-options:before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-options a{display:block;height:40px;line-height:40px;min-width:24px;text-align:center;padding:0 8px;color:#00b5ff}.neos.media-browser .neos-media-options a:hover{color:#fff;text-decoration:none}.neos.media-browser .neos-media-options .neos-file-options{float:left}.neos.media-browser .neos-media-options .neos-file-options .count{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 0;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-file-options a{display:inline-block}.neos.media-browser .neos-media-options .neos-file-options i{margin-right:4px;vertical-align:middle}.neos.media-browser .neos-media-options .neos-view-options{float:right;white-space:nowrap;font-size:0}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown,.neos.media-browser .neos-media-options .neos-view-options>a{display:inline-block;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown:first-child,.neos.media-browser .neos-media-options .neos-view-options>a:first-child{border-left:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options a{color:#fff;font-size:14px}.neos.media-browser .neos-media-options .neos-view-options a.neos-active{color:#00b5ff}.neos.media-browser .neos-media-options .neos-view-options a:hover{background:#00b5ff;color:#fff}.neos.media-browser .neos-media-options .neos-view-options a i{line-height:40px;vertical-align:top}.neos.media-browser .neos-media-options .neos-view-options ul li a{min-width:24px;line-height:40px;text-align:left;padding:0 16px}.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content .neos-search:before,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:before,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-options .neos-view-options ul li a.neos-active{color:#fff}@media (max-width:1024px){.neos.media-browser .neos-breadcrumb{margin:0}}@media (max-width:767px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{margin-top:32px}}@media (min-width:768px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-assets{float:left;position:relative;left:272px;width:calc(100% - (40px * 6 + 32px))}.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{float:left;position:relative;margin-right:32px;width:240px;right:calc(100% - (40px * 6 + 32px))}}.neos.media-browser .neos-media-content .neos-search{width:100%;max-width:320px;margin-bottom:16px}.neos.media-browser .neos-media-content .neos-search div{overflow:hidden}.neos.media-browser .neos-media-content .neos-search button[type=submit]{width:auto;float:right}.neos.media-browser .neos-media-content .neos-search button[type=submit] i{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside{margin-top:32px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form input{max-width:320px}@media (max-width:767px){.neos.media-browser .neos-media-content .neos-media-aside{margin-top:32px}.neos.media-browser .neos-media-content .neos-media-aside:after,.neos.media-browser .neos-media-content .neos-media-aside:before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-content .neos-media-aside:after{clear:both}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form input{max-width:320px}}.neos.media-browser aside.neos-media-aside .neos-media-aside-group+.neos-media-aside-group{margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2{line-height:40px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle{float:right;background-color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle.neos-active,.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-tooltip{font-weight:400}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list{background-color:#3f3f3f;border-top:1px solid #3f3f3f}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li{position:relative;background-color:#222}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li+li{margin-top:1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{display:block;color:#fff;padding:9px 100px 10px 4px;border-radius:0;text-shadow:none;font-weight:400;font-size:14px;line-height:1.5}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active.neos-drag-active:hover{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active{outline:#fff dashed 1px;outline-offset:-1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active span{display:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:-.125em;content:\f063;position:absolute;right:12px;top:12px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active.neos-drag-hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active:hover{outline:#fff solid 1px;outline-offset:-1px;background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active){background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span{background-color:#fff;color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span .neos-ellipsis{color:#252525}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{position:absolute;top:10px;right:8px;background-color:#00b5ff;color:#fff;padding:4px;line-height:1}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions{display:none;position:absolute;top:0;right:0;font-size:0}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button{background-color:#222;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover.neos-button-danger,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover.neos-button-danger{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form{display:none;margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form.neos-media-aside-list-editing-active{display:block}.neos.media-browser aside.neos-media-aside button[type=submit],.neos.media-browser aside.neos-media-aside input{width:100%}.neos.media-browser .neos-media-assets .neos-thumbnails{margin-bottom:32px;font-size:0;margin-left:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li{margin-left:0;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.neos.media-browser table.neos-info-table i,.neos.media-browser table.neos-table.asset-list th i{vertical-align:baseline}@media (max-width:479px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px)/ 2)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after,.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after{clear:both}}@media (min-width:480px) and (max-width:767px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after,.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{clear:both}}@media (min-width:768px) and (max-width:1023px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after,.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{clear:both}}@media (min-width:1024px) and (max-width:1199px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 3)/ 4)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after,.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after{clear:both}}@media (min-width:1200px) and (max-width:1599px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 4)/ 5)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after,.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after{clear:both}}@media (min-width:1600px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 5)/ 6)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after,.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):before{display:table;content:"";line-height:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after{clear:both}}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container{position:relative;padding-bottom:100%;height:0;background-color:#141414;background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container.ui-draggable-dragging{width:250px;height:250px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container img{background-color:#141414;outline:#141414 solid 3px}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a{border:0;border-radius:0;display:block;box-shadow:none;position:relative;padding:0;z-index:2}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a:hover{box-shadow:none;text-decoration:none}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a .neos-img-container>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;max-height:100%;max-width:100%}.neos.media-browser .neos-image-example .neos-preview-image img,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%;max-height:100%}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle{width:40px;padding:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle .fa-ellipsis-h{line-height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label{position:relative;background-color:#323232;height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-caption{padding-right:4px;display:block;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-dropdown{font-size:14px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label>img{float:left;padding:4px;width:24px}@media (max-width:540px){.neos.media-browser .neos-media-assets .page-navigation ul li{display:none}.neos.media-browser .neos-media-assets .page-navigation ul li.current,.neos.media-browser .neos-media-assets .page-navigation ul li.next,.neos.media-browser .neos-media-assets .page-navigation ul li.previous{display:inline-block}}.neos.media-browser .neos-thumbnails li .neos-img-container:hover,.neos.media-browser:not(.media-module) .neos-media-assets .neos-thumbnails li .neos-img-container:hover{cursor:pointer;outline:#00b5ff solid 4px}.neos.media-browser .neos-media-content{display:flex;flex-direction:row}@media screen and (max-width:767px){.neos.media-browser .neos-media-content{flex-direction:column}}.neos.media-browser .neos-image-example,.neos.media-browser .neos-image-inputs{flex:1}.neos.media-browser .neos-image-example{margin-bottom:80px}.neos.media-browser .neos-image-inputs{margin-right:0}.neos.media-browser .neos-image-inputs legend{display:none}.neos.media-browser .neos-image-inputs input[type=text],.neos.media-browser .neos-image-inputs select,.neos.media-browser .neos-image-inputs textarea{width:100%;margin-bottom:16px;background:#3f3f3f;border:0;border-radius:0;padding:8px;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-image-inputs input[type=text]:focus,.neos.media-browser .neos-image-inputs select:focus,.neos.media-browser .neos-image-inputs textarea:focus{background:#fff;outline:0}.neos.media-browser .neos-image-example .neos-preview-image,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail,.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden}.neos.media-browser .neos-image-inputs .neos-tag-select{margin-bottom:32px}.neos.media-browser .neos-image-inputs .neos-button{margin-right:8px;margin-bottom:32px}.neos.media-browser .neos-media-content-help{font-style:italic;padding-bottom:1em}.neos.media-browser .neos-image-example label{text-align:right}@media screen and (max-width:767px){.neos.media-browser .neos-image-example label{text-align:left}}.neos.media-browser .neos-image-example .neos-preview-image{position:relative;display:flex;justify-content:center;align-items:flex-start;height:0;padding-bottom:100%;background-color:#141414}.neos.media-browser .neos-image-example .neos-preview-image img{float:none;position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;display:block;margin:0 auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list th{white-space:nowrap}.neos.media-browser table.neos-table.asset-list th a:hover{color:#00b5ff}.neos.media-browser table.neos-table.asset-list td,.neos.media-browser table.neos-table.asset-list th{padding:8px;line-height:24px}.neos.media-browser table.neos-table.asset-list tbody tr.asset td:first-child{padding:0!important}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail{background-color:#141414;height:40px;width:40px;position:relative;display:inline-block;float:left}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail[data-content]{cursor:zoom-in}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover{width:auto;height:auto;border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-title{border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{width:250px;height:250px;position:relative;padding:0;background-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-top .neos-arrow{border-top-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-bottom .neos-arrow{border-bottom-color:#222}.neos.media-browser table.neos-table.asset-list .neos-action{width:10%;font-size:0;text-align:right}.neos.media-browser table.neos-table.asset-list .neos-action .neos-dropdown{display:inline-block;font-size:14px}.neos.media-browser table.neos-table.asset-list .neos-action .neos-modal{text-align:left}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td{background-color:#00b5ff;cursor:pointer}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td .neos-label{background-color:#fff;color:#00b5ff;text-shadow:none}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) .fa-move{cursor:move}.neos.media-browser .neos-upload-area{text-align:center;padding:32px;border:1px dashed #3f3f3f;margin-bottom:32px;cursor:pointer}.neos.media-browser .neos-upload-area.neos-upload-area-active{border-color:#fff}.neos.media-browser .neos-upload-area.neos-upload-area-active div{pointer-events:none}.neos.media-browser .neos-upload-area.neos-upload-area-active i{display:inline}.neos.media-browser #uploader .plupload,.neos.media-browser .neos-upload-area #resource,.neos.media-browser .neos-upload-area.neos-upload-area-active span{display:none}.neos.media-browser .neos-upload-area.neos-upload-area-hover{border-style:solid;background-color:#00b5ff}.neos.media-browser .neos-upload-area i{display:none;vertical-align:baseline;padding-left:4px}.neos.media-browser .neos-upload-area:hover{border-color:#00b5ff}.neos.media-browser #filelist{margin-bottom:32px}.neos.media-browser #filelist .progress{background-color:#323232;border:1px solid #3f3f3f;width:100%;height:40px;margin-bottom:8px;position:relative}.neos.media-browser #filelist .progress .label{position:absolute;top:0;left:0;right:0;line-height:40px;text-align:center}.neos.media-browser #filelist .progress .bar{background-color:#00b5ff;height:40px}.neos.media-browser .neos-file-input{position:relative}.neos.media-browser .neos-file-input #resource{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.neos.media-browser .fold-toggle{cursor:pointer}.neos.media-browser .fa-ok-sign{color:#00a338}.neos.media-browser .fa-exclamation-sign{color:#ff8700}.neos.media-browser .neos-preview-page-cursor span{height:40px;line-height:40px}.neos.media-browser .neos-preview-actions{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px} \ No newline at end of file +.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(../Fonts/NotoSans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(../Fonts/NotoSans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(../Fonts/NotoSans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url(../Fonts/NotoSans/NotoSans-BoldItalic.ttf) format("truetype")}/*! + * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot);src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-drag-active:not(.neos-active)::after{font-family:'Font Awesome 5 Free';font-weight:900}.neos.media-browser-inspector{padding:40px 54px}.neos.media-browser{background-color:transparent;padding-bottom:30px}.neos.media-browser:not(.media-module) .neos-footer{position:fixed;bottom:0;left:0;right:0;margin:0}.neos.media-browser .neos-media-options{margin-bottom:32px;border-bottom:1px solid #3f3f3f}.neos.media-browser .neos-media-options:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-options a{display:block;height:40px;line-height:40px;min-width:24px;text-align:center;padding:0 8px;color:#00b5ff}.neos.media-browser .neos-media-options a:hover{color:#fff;text-decoration:none}.neos.media-browser .neos-media-options .neos-file-options{float:left}.neos.media-browser .neos-media-options .neos-file-options .count{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 0;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-file-options a{display:inline-block}.neos.media-browser .neos-media-options .neos-file-options i{margin-right:4px;vertical-align:middle}.neos.media-browser .neos-media-options .neos-view-options{float:right;white-space:nowrap;font-size:0}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown,.neos.media-browser .neos-media-options .neos-view-options>a{display:inline-block;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown:first-child,.neos.media-browser .neos-media-options .neos-view-options>a:first-child{border-left:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options a{color:#fff;font-size:14px}.neos.media-browser .neos-media-options .neos-view-options a.neos-active{color:#00b5ff}.neos.media-browser .neos-media-options .neos-view-options a:hover{background:#00b5ff;color:#fff}.neos.media-browser .neos-media-options .neos-view-options a i{line-height:40px;vertical-align:top}.neos.media-browser .neos-media-options .neos-view-options ul li a{min-width:24px;line-height:40px;text-align:left;padding:0 16px}.neos.media-browser .neos-media-options .neos-view-options ul li a.neos-active{color:#fff}@media (max-width:1024px){.neos.media-browser .neos-breadcrumb{margin:0}}.neos.media-browser .neos-media-content{display:flex;flex-direction:row}.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after{content:"";display:table;clear:both}@media (max-width:767px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{margin-top:32px}}@media (min-width:768px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-assets{float:left;position:relative;left:272px;width:calc(100% - (40px * 6 + 32px))}.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{float:left;position:relative;margin-right:32px;width:240px;right:calc(100% - (40px * 6 + 32px))}}.neos.media-browser .neos-media-content .neos-search{width:100%;max-width:320px;margin-bottom:16px}.neos.media-browser .neos-media-content .neos-search div{overflow:hidden}.neos.media-browser .neos-media-content .neos-search button[type=submit]{width:auto;float:right}.neos.media-browser .neos-media-content .neos-search button[type=submit] i{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed{flex-direction:row-reverse}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-assets{flex:3}@media (max-width:767px){.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content{flex-direction:row-reverse}.neos.media-browser .neos-media-content .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content .neos-media-aside:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content .neos-media-assets{flex:3}}.neos.media-browser aside.neos-media-aside .neos-media-aside-group+.neos-media-aside-group{margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2{line-height:40px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle{float:right;background-color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle.neos-active,.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-tooltip{font-weight:400}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list{background-color:#3f3f3f;border-top:1px solid #3f3f3f}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li{position:relative;background-color:#222}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li+li{margin-top:1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{display:block;color:#fff;padding:9px 100px 10px 4px;border-radius:0;text-shadow:none;font-weight:400;font-size:14px;line-height:1.5}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>img{height:16px;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active.neos-drag-active:hover{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active{outline:#fff dashed 1px;outline-offset:-1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active span{display:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{content:\f063;position:absolute;right:12px;top:12px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active.neos-drag-hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active:hover{outline:#fff solid 1px;outline-offset:-1px;background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active){background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span{background-color:#fff;color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span .neos-ellipsis{color:#252525}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{position:absolute;top:10px;right:8px;background-color:#00b5ff;color:#fff;padding:4px;line-height:1}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions{display:none;position:absolute;top:0;right:0;font-size:0}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button{background-color:#222;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover.neos-button-danger,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover.neos-button-danger{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form{display:none;margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form.neos-media-aside-list-editing-active{display:block}.neos.media-browser aside.neos-media-aside button[type=submit],.neos.media-browser aside.neos-media-aside input{width:100%}.neos.media-browser .neos-media-assets .neos-thumbnails{margin-bottom:32px;font-size:0;margin-left:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li{margin-left:0;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.neos.media-browser table.neos-info-table i,.neos.media-browser table.neos-table.asset-list th i{vertical-align:baseline}@media (max-width:479px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px)/ 2)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after{content:"";display:table;clear:both}}@media (min-width:480px) and (max-width:767px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:768px) and (max-width:1023px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:1024px) and (max-width:1199px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 3)/ 4)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after{content:"";display:table;clear:both}}@media (min-width:1200px) and (max-width:1599px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 4)/ 5)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after{content:"";display:table;clear:both}}@media (min-width:1600px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 5)/ 6)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after{content:"";display:table;clear:both}}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container{position:relative;padding-bottom:100%;height:0;background-color:#141414;background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container.ui-draggable-dragging{width:250px;height:250px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container img{background-color:#141414;outline:#141414 solid 3px}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a{border:0;border-radius:0;display:block;box-shadow:none;position:relative;padding:0;z-index:2}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a:hover{box-shadow:none;text-decoration:none}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a .neos-img-container>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;max-height:100%;max-width:100%}.neos.media-browser .neos-image-example .neos-preview-image img,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%;max-height:100%}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle{width:40px;padding:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle .fa-ellipsis-h{line-height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label{position:relative;background-color:#323232;height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-caption{padding-right:4px;display:block;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-dropdown{font-size:14px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label>img{float:left;padding:4px;width:24px}@media (max-width:540px){.neos.media-browser .neos-media-assets .page-navigation ul li{display:none}.neos.media-browser .neos-media-assets .page-navigation ul li.current,.neos.media-browser .neos-media-assets .page-navigation ul li.next,.neos.media-browser .neos-media-assets .page-navigation ul li.previous{display:inline-block}}.neos.media-browser .neos-thumbnails li .neos-img-container:hover,.neos.media-browser:not(.media-module) .neos-media-assets .neos-thumbnails li .neos-img-container:hover{cursor:pointer;outline:#00b5ff solid 4px}.neos.media-browser .neos-image-example,.neos.media-browser .neos-image-inputs{flex:1}.neos.media-browser .neos-image-example{margin-bottom:80px}.neos.media-browser .neos-image-inputs{margin-right:0}.neos.media-browser .neos-image-inputs legend{display:none}.neos.media-browser .neos-image-inputs input[type=text],.neos.media-browser .neos-image-inputs select,.neos.media-browser .neos-image-inputs textarea{width:100%;margin-bottom:16px;background:#3f3f3f;border:0;border-radius:0;padding:8px;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-image-inputs input[type=text]:focus,.neos.media-browser .neos-image-inputs select:focus,.neos.media-browser .neos-image-inputs textarea:focus{background:#fff;outline:0}.neos.media-browser .neos-image-example .neos-preview-image,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail,.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden}.neos.media-browser .neos-image-inputs .neos-tag-select{margin-bottom:32px}.neos.media-browser .neos-image-inputs .neos-button{margin-right:8px;margin-bottom:32px}.neos.media-browser .neos-media-content-help{font-style:italic;padding-bottom:1em}.neos.media-browser .neos-image-example label{text-align:right}@media screen and (max-width:767px){.neos.media-browser .neos-image-example label{text-align:left}}.neos.media-browser .neos-image-example .neos-preview-image{position:relative;display:flex;justify-content:center;align-items:flex-start;height:0;padding-bottom:100%;background-color:#141414}.neos.media-browser .neos-image-example .neos-preview-image img{float:none;position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;display:block;margin:0 auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list th{white-space:nowrap}.neos.media-browser table.neos-table.asset-list th a:hover{color:#00b5ff}.neos.media-browser table.neos-table.asset-list td,.neos.media-browser table.neos-table.asset-list th{padding:8px;line-height:24px}.neos.media-browser table.neos-table.asset-list tbody tr.asset td:first-child{padding:0!important}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail{background-color:#141414;height:40px;width:40px;position:relative;display:inline-block;float:left}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail[data-content]{cursor:zoom-in}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover{width:auto;height:auto;border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-title{border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{width:250px;height:250px;position:relative;padding:0;background-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-top .neos-arrow{border-top-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-bottom .neos-arrow{border-bottom-color:#222}.neos.media-browser table.neos-table.asset-list .neos-action{width:10%;font-size:0;text-align:right}.neos.media-browser table.neos-table.asset-list .neos-action .neos-dropdown{display:inline-block;font-size:14px}.neos.media-browser table.neos-table.asset-list .neos-action .neos-modal{text-align:left}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td{background-color:#00b5ff;cursor:pointer}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td .neos-label{background-color:#fff;color:#00b5ff;text-shadow:none}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) .fa-move{cursor:move}.neos.media-browser .neos-upload-area{text-align:center;padding:32px;border:1px dashed #3f3f3f;margin-bottom:32px;cursor:pointer}.neos.media-browser .neos-upload-area.neos-upload-area-active{border-color:#fff}.neos.media-browser .neos-upload-area.neos-upload-area-active div{pointer-events:none}.neos.media-browser .neos-upload-area.neos-upload-area-active i{display:inline}.neos.media-browser #uploader .plupload,.neos.media-browser .neos-upload-area #resource,.neos.media-browser .neos-upload-area.neos-upload-area-active span{display:none}.neos.media-browser .neos-upload-area.neos-upload-area-hover{border-style:solid;background-color:#00b5ff}.neos.media-browser .neos-upload-area i{display:none;vertical-align:baseline;padding-left:4px}.neos.media-browser .neos-upload-area:hover{border-color:#00b5ff}.neos.media-browser #filelist{margin-bottom:32px}.neos.media-browser #filelist .progress{background-color:#323232;border:1px solid #3f3f3f;width:100%;height:40px;margin-bottom:8px;position:relative}.neos.media-browser #filelist .progress .label{position:absolute;top:0;left:0;right:0;line-height:40px;text-align:center}.neos.media-browser #filelist .progress .bar{background-color:#00b5ff;height:40px}.neos.media-browser .neos-file-input{position:relative}.neos.media-browser .neos-file-input #resource{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.neos.media-browser .fold-toggle{cursor:pointer}.neos.media-browser .fa-ok-sign{color:#00a338}.neos.media-browser .fa-exclamation-sign{color:#ff8700}.neos.media-browser .neos-preview-page-cursor span{height:40px;line-height:40px}.neos.media-browser .neos-preview-actions{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px}.neos.media-browser .neos-nav-tabs{height:28px;margin-bottom:8px;border-bottom:1px solid #ddd}.neos.media-browser .neos-nav-tabs:after{content:"";display:table;clear:both}.neos.media-browser .neos-nav-tabs>li{float:left;margin-bottom:-1px}.neos.media-browser .neos-nav-tabs>li>a{margin-right:2px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px}.neos.media-browser .neos-nav-tabs>li>a:focus,.neos.media-browser .neos-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.neos.media-browser .neos-nav-tabs>.neos-active>a,.neos.media-browser .neos-nav-tabs>.neos-active>a:focus,.neos.media-browser .neos-nav-tabs>.neos-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} From 344b2933639c88cfd86b215242ea4f0f6fd32123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20G=C3=BCnther?= Date: Fri, 24 Sep 2021 14:26:30 +0200 Subject: [PATCH 09/12] BUGFIX: Invert again the icon for the active asset source on hover --- .../Resources/Private/Styles/Media/_Media.scss | 6 ++++++ Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css | 6 ++++++ .../Resources/Public/Styles/MediaBrowser.min.css | 4 ++-- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss b/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss index 37362ef8494..4e897a31582 100644 --- a/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss +++ b/Neos.Media.Browser/Resources/Private/Styles/Media/_Media.scss @@ -116,6 +116,12 @@ .neos-media-assetsource-icon { filter: invert(.5) sepia(1) saturate(5) hue-rotate(175deg); } + + &:hover { + .neos-media-assetsource-icon { + filter: none; + } + } } &:not(.neos-active) { diff --git a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css index ae09be43d12..ab39c1e4d3c 100644 --- a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css +++ b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css @@ -287,6 +287,9 @@ .neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active .neos-media-assetsource-icon { filter: invert(0.5) sepia(1) saturate(5) hue-rotate(175deg); } +.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active:hover .neos-media-assetsource-icon { + filter: none; +} .neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active):hover { background-color: #fff; color: #00b5ff; @@ -411,6 +414,9 @@ .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active .neos-media-assetsource-icon { filter: invert(0.5) sepia(1) saturate(5) hue-rotate(175deg); } + .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-active:hover .neos-media-assetsource-icon { + filter: none; + } .neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a:not(.neos-active):hover { background-color: #fff; color: #00b5ff; diff --git a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css index 948c32f4635..f19ed41a293 100644 --- a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css +++ b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css @@ -1,4 +1,4 @@ -.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(../Fonts/NotoSans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(../Fonts/NotoSans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(../Fonts/NotoSans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url(../Fonts/NotoSans/NotoSans-BoldItalic.ttf) format("truetype")}/*! +@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(../Fonts/NotoSans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(../Fonts/NotoSans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(../Fonts/NotoSans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url(../Fonts/NotoSans/NotoSans-BoldItalic.ttf) format("truetype")}/*! * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot);src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-drag-active:not(.neos-active)::after{font-family:'Font Awesome 5 Free';font-weight:900}.neos.media-browser-inspector{padding:40px 54px}.neos.media-browser{background-color:transparent;padding-bottom:30px}.neos.media-browser:not(.media-module) .neos-footer{position:fixed;bottom:0;left:0;right:0;margin:0}.neos.media-browser .neos-media-options{margin-bottom:32px;border-bottom:1px solid #3f3f3f}.neos.media-browser .neos-media-options:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-options a{display:block;height:40px;line-height:40px;min-width:24px;text-align:center;padding:0 8px;color:#00b5ff}.neos.media-browser .neos-media-options a:hover{color:#fff;text-decoration:none}.neos.media-browser .neos-media-options .neos-file-options{float:left}.neos.media-browser .neos-media-options .neos-file-options .count{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 0;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-file-options a{display:inline-block}.neos.media-browser .neos-media-options .neos-file-options i{margin-right:4px;vertical-align:middle}.neos.media-browser .neos-media-options .neos-view-options{float:right;white-space:nowrap;font-size:0}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown,.neos.media-browser .neos-media-options .neos-view-options>a{display:inline-block;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown:first-child,.neos.media-browser .neos-media-options .neos-view-options>a:first-child{border-left:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options a{color:#fff;font-size:14px}.neos.media-browser .neos-media-options .neos-view-options a.neos-active{color:#00b5ff}.neos.media-browser .neos-media-options .neos-view-options a:hover{background:#00b5ff;color:#fff}.neos.media-browser .neos-media-options .neos-view-options a i{line-height:40px;vertical-align:top}.neos.media-browser .neos-media-options .neos-view-options ul li a{min-width:24px;line-height:40px;text-align:left;padding:0 16px}.neos.media-browser .neos-media-options .neos-view-options ul li a.neos-active{color:#fff}@media (max-width:1024px){.neos.media-browser .neos-breadcrumb{margin:0}}.neos.media-browser .neos-media-content{display:flex;flex-direction:row}.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after{content:"";display:table;clear:both}@media (max-width:767px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{margin-top:32px}}@media (min-width:768px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-assets{float:left;position:relative;left:272px;width:calc(100% - (40px * 6 + 32px))}.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{float:left;position:relative;margin-right:32px;width:240px;right:calc(100% - (40px * 6 + 32px))}}.neos.media-browser .neos-media-content .neos-search{width:100%;max-width:320px;margin-bottom:16px}.neos.media-browser .neos-media-content .neos-search div{overflow:hidden}.neos.media-browser .neos-media-content .neos-search button[type=submit]{width:auto;float:right}.neos.media-browser .neos-media-content .neos-search button[type=submit] i{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed{flex-direction:row-reverse}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-assets{flex:3}@media (max-width:767px){.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content{flex-direction:row-reverse}.neos.media-browser .neos-media-content .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content .neos-media-aside:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content .neos-media-assets{flex:3}}.neos.media-browser aside.neos-media-aside .neos-media-aside-group+.neos-media-aside-group{margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2{line-height:40px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle{float:right;background-color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle.neos-active,.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-tooltip{font-weight:400}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list{background-color:#3f3f3f;border-top:1px solid #3f3f3f}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li{position:relative;background-color:#222}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li+li{margin-top:1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{display:block;color:#fff;padding:9px 100px 10px 4px;border-radius:0;text-shadow:none;font-weight:400;font-size:14px;line-height:1.5}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>img{height:16px;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active.neos-drag-active:hover{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active{outline:#fff dashed 1px;outline-offset:-1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active span{display:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{content:\f063;position:absolute;right:12px;top:12px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active.neos-drag-hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active:hover{outline:#fff solid 1px;outline-offset:-1px;background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active){background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span{background-color:#fff;color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span .neos-ellipsis{color:#252525}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{position:absolute;top:10px;right:8px;background-color:#00b5ff;color:#fff;padding:4px;line-height:1}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions{display:none;position:absolute;top:0;right:0;font-size:0}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button{background-color:#222;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover.neos-button-danger,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover.neos-button-danger{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form{display:none;margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form.neos-media-aside-list-editing-active{display:block}.neos.media-browser aside.neos-media-aside button[type=submit],.neos.media-browser aside.neos-media-aside input{width:100%}.neos.media-browser .neos-media-assets .neos-thumbnails{margin-bottom:32px;font-size:0;margin-left:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li{margin-left:0;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.neos.media-browser table.neos-info-table i,.neos.media-browser table.neos-table.asset-list th i{vertical-align:baseline}@media (max-width:479px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px)/ 2)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after{content:"";display:table;clear:both}}@media (min-width:480px) and (max-width:767px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:768px) and (max-width:1023px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:1024px) and (max-width:1199px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 3)/ 4)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after{content:"";display:table;clear:both}}@media (min-width:1200px) and (max-width:1599px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 4)/ 5)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after{content:"";display:table;clear:both}}@media (min-width:1600px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 5)/ 6)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after{content:"";display:table;clear:both}}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container{position:relative;padding-bottom:100%;height:0;background-color:#141414;background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container.ui-draggable-dragging{width:250px;height:250px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container img{background-color:#141414;outline:#141414 solid 3px}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a{border:0;border-radius:0;display:block;box-shadow:none;position:relative;padding:0;z-index:2}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a:hover{box-shadow:none;text-decoration:none}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a .neos-img-container>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;max-height:100%;max-width:100%}.neos.media-browser .neos-image-example .neos-preview-image img,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%;max-height:100%}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle{width:40px;padding:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle .fa-ellipsis-h{line-height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label{position:relative;background-color:#323232;height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-caption{padding-right:4px;display:block;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-dropdown{font-size:14px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label>img{float:left;padding:4px;width:24px}@media (max-width:540px){.neos.media-browser .neos-media-assets .page-navigation ul li{display:none}.neos.media-browser .neos-media-assets .page-navigation ul li.current,.neos.media-browser .neos-media-assets .page-navigation ul li.next,.neos.media-browser .neos-media-assets .page-navigation ul li.previous{display:inline-block}}.neos.media-browser .neos-thumbnails li .neos-img-container:hover,.neos.media-browser:not(.media-module) .neos-media-assets .neos-thumbnails li .neos-img-container:hover{cursor:pointer;outline:#00b5ff solid 4px}.neos.media-browser .neos-image-example,.neos.media-browser .neos-image-inputs{flex:1}.neos.media-browser .neos-image-example{margin-bottom:80px}.neos.media-browser .neos-image-inputs{margin-right:0}.neos.media-browser .neos-image-inputs legend{display:none}.neos.media-browser .neos-image-inputs input[type=text],.neos.media-browser .neos-image-inputs select,.neos.media-browser .neos-image-inputs textarea{width:100%;margin-bottom:16px;background:#3f3f3f;border:0;border-radius:0;padding:8px;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-image-inputs input[type=text]:focus,.neos.media-browser .neos-image-inputs select:focus,.neos.media-browser .neos-image-inputs textarea:focus{background:#fff;outline:0}.neos.media-browser .neos-image-example .neos-preview-image,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail,.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden}.neos.media-browser .neos-image-inputs .neos-tag-select{margin-bottom:32px}.neos.media-browser .neos-image-inputs .neos-button{margin-right:8px;margin-bottom:32px}.neos.media-browser .neos-media-content-help{font-style:italic;padding-bottom:1em}.neos.media-browser .neos-image-example label{text-align:right}@media screen and (max-width:767px){.neos.media-browser .neos-image-example label{text-align:left}}.neos.media-browser .neos-image-example .neos-preview-image{position:relative;display:flex;justify-content:center;align-items:flex-start;height:0;padding-bottom:100%;background-color:#141414}.neos.media-browser .neos-image-example .neos-preview-image img{float:none;position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;display:block;margin:0 auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list th{white-space:nowrap}.neos.media-browser table.neos-table.asset-list th a:hover{color:#00b5ff}.neos.media-browser table.neos-table.asset-list td,.neos.media-browser table.neos-table.asset-list th{padding:8px;line-height:24px}.neos.media-browser table.neos-table.asset-list tbody tr.asset td:first-child{padding:0!important}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail{background-color:#141414;height:40px;width:40px;position:relative;display:inline-block;float:left}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail[data-content]{cursor:zoom-in}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover{width:auto;height:auto;border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-title{border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{width:250px;height:250px;position:relative;padding:0;background-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-top .neos-arrow{border-top-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-bottom .neos-arrow{border-bottom-color:#222}.neos.media-browser table.neos-table.asset-list .neos-action{width:10%;font-size:0;text-align:right}.neos.media-browser table.neos-table.asset-list .neos-action .neos-dropdown{display:inline-block;font-size:14px}.neos.media-browser table.neos-table.asset-list .neos-action .neos-modal{text-align:left}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td{background-color:#00b5ff;cursor:pointer}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td .neos-label{background-color:#fff;color:#00b5ff;text-shadow:none}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) .fa-move{cursor:move}.neos.media-browser .neos-upload-area{text-align:center;padding:32px;border:1px dashed #3f3f3f;margin-bottom:32px;cursor:pointer}.neos.media-browser .neos-upload-area.neos-upload-area-active{border-color:#fff}.neos.media-browser .neos-upload-area.neos-upload-area-active div{pointer-events:none}.neos.media-browser .neos-upload-area.neos-upload-area-active i{display:inline}.neos.media-browser #uploader .plupload,.neos.media-browser .neos-upload-area #resource,.neos.media-browser .neos-upload-area.neos-upload-area-active span{display:none}.neos.media-browser .neos-upload-area.neos-upload-area-hover{border-style:solid;background-color:#00b5ff}.neos.media-browser .neos-upload-area i{display:none;vertical-align:baseline;padding-left:4px}.neos.media-browser .neos-upload-area:hover{border-color:#00b5ff}.neos.media-browser #filelist{margin-bottom:32px}.neos.media-browser #filelist .progress{background-color:#323232;border:1px solid #3f3f3f;width:100%;height:40px;margin-bottom:8px;position:relative}.neos.media-browser #filelist .progress .label{position:absolute;top:0;left:0;right:0;line-height:40px;text-align:center}.neos.media-browser #filelist .progress .bar{background-color:#00b5ff;height:40px}.neos.media-browser .neos-file-input{position:relative}.neos.media-browser .neos-file-input #resource{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.neos.media-browser .fold-toggle{cursor:pointer}.neos.media-browser .fa-ok-sign{color:#00a338}.neos.media-browser .fa-exclamation-sign{color:#ff8700}.neos.media-browser .neos-preview-page-cursor span{height:40px;line-height:40px}.neos.media-browser .neos-preview-actions{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px}.neos.media-browser .neos-nav-tabs{height:28px;margin-bottom:8px;border-bottom:1px solid #ddd}.neos.media-browser .neos-nav-tabs:after{content:"";display:table;clear:both}.neos.media-browser .neos-nav-tabs>li{float:left;margin-bottom:-1px}.neos.media-browser .neos-nav-tabs>li>a{margin-right:2px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px}.neos.media-browser .neos-nav-tabs>li>a:focus,.neos.media-browser .neos-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.neos.media-browser .neos-nav-tabs>.neos-active>a,.neos.media-browser .neos-nav-tabs>.neos-active>a:focus,.neos.media-browser .neos-nav-tabs>.neos-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} + */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot);src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-drag-active:not(.neos-active)::after{font-family:'Font Awesome 5 Free';font-weight:900}.neos.media-browser-inspector{padding:40px 54px}.neos.media-browser{background-color:transparent;padding-bottom:30px}.neos.media-browser:not(.media-module) .neos-footer{position:fixed;bottom:0;left:0;right:0;margin:0}.neos.media-browser .neos-media-options{margin-bottom:32px;border-bottom:1px solid #3f3f3f}.neos.media-browser .neos-media-options:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-options a{display:block;height:40px;line-height:40px;min-width:24px;text-align:center;padding:0 8px;color:#00b5ff}.neos.media-browser .neos-media-options a:hover{color:#fff;text-decoration:none}.neos.media-browser .neos-media-options .neos-file-options{float:left}.neos.media-browser .neos-media-options .neos-file-options .count{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 0;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-file-options a{display:inline-block}.neos.media-browser .neos-media-options .neos-file-options i{margin-right:4px;vertical-align:middle}.neos.media-browser .neos-media-options .neos-view-options{float:right;white-space:nowrap;font-size:0}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown,.neos.media-browser .neos-media-options .neos-view-options>a{display:inline-block;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown:first-child,.neos.media-browser .neos-media-options .neos-view-options>a:first-child{border-left:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options a{color:#fff;font-size:14px}.neos.media-browser .neos-media-options .neos-view-options a.neos-active{color:#00b5ff}.neos.media-browser .neos-media-options .neos-view-options a:hover{background:#00b5ff;color:#fff}.neos.media-browser .neos-media-options .neos-view-options a i{line-height:40px;vertical-align:top}.neos.media-browser .neos-media-options .neos-view-options ul li a{min-width:24px;line-height:40px;text-align:left;padding:0 16px}.neos.media-browser .neos-media-options .neos-view-options ul li a.neos-active{color:#fff}@media (max-width:1024px){.neos.media-browser .neos-breadcrumb{margin:0}}.neos.media-browser .neos-media-content{display:flex;flex-direction:row}.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after{content:"";display:table;clear:both}@media (max-width:767px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{margin-top:32px}}@media (min-width:768px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-assets{float:left;position:relative;left:272px;width:calc(100% - (40px * 6 + 32px))}.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{float:left;position:relative;margin-right:32px;width:240px;right:calc(100% - (40px * 6 + 32px))}}.neos.media-browser .neos-media-content .neos-search{width:100%;max-width:320px;margin-bottom:16px}.neos.media-browser .neos-media-content .neos-search div{overflow:hidden}.neos.media-browser .neos-media-content .neos-search button[type=submit]{width:auto;float:right}.neos.media-browser .neos-media-content .neos-search button[type=submit] i{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed{flex-direction:row-reverse}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active:hover .neos-media-assetsource-icon{filter:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-assets{flex:3}@media (max-width:767px){.neos.media-browser .neos-media-content{flex-direction:row-reverse}.neos.media-browser .neos-media-content .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content .neos-media-aside:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active:hover .neos-media-assetsource-icon{filter:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content .neos-media-assets{flex:3}}.neos.media-browser aside.neos-media-aside .neos-media-aside-group+.neos-media-aside-group{margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2{line-height:40px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle{float:right;background-color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle.neos-active,.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-tooltip{font-weight:400}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list{background-color:#3f3f3f;border-top:1px solid #3f3f3f}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li{position:relative;background-color:#222}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li+li{margin-top:1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{display:block;color:#fff;padding:9px 100px 10px 4px;border-radius:0;text-shadow:none;font-weight:400;font-size:14px;line-height:1.5}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>img{height:16px;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active.neos-drag-active:hover{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active{outline:#fff dashed 1px;outline-offset:-1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active span{display:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{content:\f063;position:absolute;right:12px;top:12px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active.neos-drag-hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active:hover{outline:#fff solid 1px;outline-offset:-1px;background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active){background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span{background-color:#fff;color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span .neos-ellipsis{color:#252525}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{position:absolute;top:10px;right:8px;background-color:#00b5ff;color:#fff;padding:4px;line-height:1}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions{display:none;position:absolute;top:0;right:0;font-size:0}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button{background-color:#222;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover.neos-button-danger,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover.neos-button-danger{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form{display:none;margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form.neos-media-aside-list-editing-active{display:block}.neos.media-browser aside.neos-media-aside button[type=submit],.neos.media-browser aside.neos-media-aside input{width:100%}.neos.media-browser .neos-media-assets .neos-thumbnails{margin-bottom:32px;font-size:0;margin-left:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li{margin-left:0;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.neos.media-browser table.neos-info-table i,.neos.media-browser table.neos-table.asset-list th i{vertical-align:baseline}@media (max-width:479px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px)/ 2)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after{content:"";display:table;clear:both}}@media (min-width:480px) and (max-width:767px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:768px) and (max-width:1023px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:1024px) and (max-width:1199px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 3)/ 4)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after{content:"";display:table;clear:both}}@media (min-width:1200px) and (max-width:1599px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 4)/ 5)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after{content:"";display:table;clear:both}}@media (min-width:1600px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 5)/ 6)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after{content:"";display:table;clear:both}}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container{position:relative;padding-bottom:100%;height:0;background-color:#141414;background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container.ui-draggable-dragging{width:250px;height:250px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container img{background-color:#141414;outline:#141414 solid 3px}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a{border:0;border-radius:0;display:block;box-shadow:none;position:relative;padding:0;z-index:2}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a:hover{box-shadow:none;text-decoration:none}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a .neos-img-container>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;max-height:100%;max-width:100%}.neos.media-browser .neos-image-example .neos-preview-image img,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%;max-height:100%}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle{width:40px;padding:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle .fa-ellipsis-h{line-height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label{position:relative;background-color:#323232;height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-caption{padding-right:4px;display:block;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-dropdown{font-size:14px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label>img{float:left;padding:4px;width:24px}@media (max-width:540px){.neos.media-browser .neos-media-assets .page-navigation ul li{display:none}.neos.media-browser .neos-media-assets .page-navigation ul li.current,.neos.media-browser .neos-media-assets .page-navigation ul li.next,.neos.media-browser .neos-media-assets .page-navigation ul li.previous{display:inline-block}}.neos.media-browser .neos-thumbnails li .neos-img-container:hover,.neos.media-browser:not(.media-module) .neos-media-assets .neos-thumbnails li .neos-img-container:hover{cursor:pointer;outline:#00b5ff solid 4px}.neos.media-browser .neos-image-example,.neos.media-browser .neos-image-inputs{flex:1}.neos.media-browser .neos-image-example{margin-bottom:80px}.neos.media-browser .neos-image-inputs{margin-right:0}.neos.media-browser .neos-image-inputs legend{display:none}.neos.media-browser .neos-image-inputs input[type=text],.neos.media-browser .neos-image-inputs select,.neos.media-browser .neos-image-inputs textarea{width:100%;margin-bottom:16px;background:#3f3f3f;border:0;border-radius:0;padding:8px;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-image-inputs input[type=text]:focus,.neos.media-browser .neos-image-inputs select:focus,.neos.media-browser .neos-image-inputs textarea:focus{background:#fff;outline:0}.neos.media-browser .neos-image-example .neos-preview-image,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail,.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden}.neos.media-browser .neos-image-inputs .neos-tag-select{margin-bottom:32px}.neos.media-browser .neos-image-inputs .neos-button{margin-right:8px;margin-bottom:32px}.neos.media-browser .neos-media-content-help{font-style:italic;padding-bottom:1em}.neos.media-browser .neos-image-example label{text-align:right}@media screen and (max-width:767px){.neos.media-browser .neos-image-example label{text-align:left}}.neos.media-browser .neos-image-example .neos-preview-image{position:relative;display:flex;justify-content:center;align-items:flex-start;height:0;padding-bottom:100%;background-color:#141414}.neos.media-browser .neos-image-example .neos-preview-image img{float:none;position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;display:block;margin:0 auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list th{white-space:nowrap}.neos.media-browser table.neos-table.asset-list th a:hover{color:#00b5ff}.neos.media-browser table.neos-table.asset-list td,.neos.media-browser table.neos-table.asset-list th{padding:8px;line-height:24px}.neos.media-browser table.neos-table.asset-list tbody tr.asset td:first-child{padding:0!important}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail{background-color:#141414;height:40px;width:40px;position:relative;display:inline-block;float:left}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail[data-content]{cursor:zoom-in}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover{width:auto;height:auto;border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-title{border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{width:250px;height:250px;position:relative;padding:0;background-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-top .neos-arrow{border-top-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-bottom .neos-arrow{border-bottom-color:#222}.neos.media-browser table.neos-table.asset-list .neos-action{width:10%;font-size:0;text-align:right}.neos.media-browser table.neos-table.asset-list .neos-action .neos-dropdown{display:inline-block;font-size:14px}.neos.media-browser table.neos-table.asset-list .neos-action .neos-modal{text-align:left}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td{background-color:#00b5ff;cursor:pointer}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td .neos-label{background-color:#fff;color:#00b5ff;text-shadow:none}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) .fa-move{cursor:move}.neos.media-browser .neos-upload-area{text-align:center;padding:32px;border:1px dashed #3f3f3f;margin-bottom:32px;cursor:pointer}.neos.media-browser .neos-upload-area.neos-upload-area-active{border-color:#fff}.neos.media-browser .neos-upload-area.neos-upload-area-active div{pointer-events:none}.neos.media-browser .neos-upload-area.neos-upload-area-active i{display:inline}.neos.media-browser #uploader .plupload,.neos.media-browser .neos-upload-area #resource,.neos.media-browser .neos-upload-area.neos-upload-area-active span{display:none}.neos.media-browser .neos-upload-area.neos-upload-area-hover{border-style:solid;background-color:#00b5ff}.neos.media-browser .neos-upload-area i{display:none;vertical-align:baseline;padding-left:4px}.neos.media-browser .neos-upload-area:hover{border-color:#00b5ff}.neos.media-browser #filelist{margin-bottom:32px}.neos.media-browser #filelist .progress{background-color:#323232;border:1px solid #3f3f3f;width:100%;height:40px;margin-bottom:8px;position:relative}.neos.media-browser #filelist .progress .label{position:absolute;top:0;left:0;right:0;line-height:40px;text-align:center}.neos.media-browser #filelist .progress .bar{background-color:#00b5ff;height:40px}.neos.media-browser .neos-file-input{position:relative}.neos.media-browser .neos-file-input #resource{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.neos.media-browser .fold-toggle{cursor:pointer}.neos.media-browser .fa-ok-sign{color:#00a338}.neos.media-browser .fa-exclamation-sign{color:#ff8700}.neos.media-browser .neos-preview-page-cursor span{height:40px;line-height:40px}.neos.media-browser .neos-preview-actions{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px}.neos.media-browser .neos-nav-tabs{height:28px;margin-bottom:8px;border-bottom:1px solid #ddd}.neos.media-browser .neos-nav-tabs:after{content:"";display:table;clear:both}.neos.media-browser .neos-nav-tabs>li{float:left;margin-bottom:-1px}.neos.media-browser .neos-nav-tabs>li>a{margin-right:2px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px}.neos.media-browser .neos-nav-tabs>li>a:focus,.neos.media-browser .neos-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.neos.media-browser .neos-nav-tabs>.neos-active>a,.neos.media-browser .neos-nav-tabs>.neos-active>a:focus,.neos.media-browser .neos-nav-tabs>.neos-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} From 53acd75376c7dd712997c3dbafec458993723abd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20G=C3=BCnther?= Date: Fri, 24 Sep 2021 14:59:32 +0200 Subject: [PATCH 10/12] TASK: Remove font awesome change from this --- Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css | 6 +++--- .../Resources/Public/Styles/MediaBrowser.min.css | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css index ab39c1e4d3c..badbe7a778c 100644 --- a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css +++ b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.css @@ -26,11 +26,11 @@ src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url("../Fonts/NotoSans/NotoSans-BoldItalic.ttf") format("truetype"); } /*! - * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com + * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ @font-face { - font-family: 'Font Awesome 5 Free'; + font-family: 'FontAwesome'; font-style: normal; font-weight: 900; font-display: auto; @@ -40,7 +40,7 @@ .fa, .fas, .neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li > a.neos-drag-active:not(.neos-active)::after { - font-family: 'Font Awesome 5 Free'; + font-family: 'FontAwesome'; font-weight: 900; } diff --git a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css index f19ed41a293..d3478970f50 100644 --- a/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css +++ b/Neos.Media.Browser/Resources/Public/Styles/MediaBrowser.min.css @@ -1,4 +1,4 @@ @font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(../Fonts/NotoSans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(../Fonts/NotoSans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(../Fonts/NotoSans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url(../Fonts/NotoSans/NotoSans-BoldItalic.ttf) format("truetype")}/*! - * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com + * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot);src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-drag-active:not(.neos-active)::after{font-family:'Font Awesome 5 Free';font-weight:900}.neos.media-browser-inspector{padding:40px 54px}.neos.media-browser{background-color:transparent;padding-bottom:30px}.neos.media-browser:not(.media-module) .neos-footer{position:fixed;bottom:0;left:0;right:0;margin:0}.neos.media-browser .neos-media-options{margin-bottom:32px;border-bottom:1px solid #3f3f3f}.neos.media-browser .neos-media-options:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-options a{display:block;height:40px;line-height:40px;min-width:24px;text-align:center;padding:0 8px;color:#00b5ff}.neos.media-browser .neos-media-options a:hover{color:#fff;text-decoration:none}.neos.media-browser .neos-media-options .neos-file-options{float:left}.neos.media-browser .neos-media-options .neos-file-options .count{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 0;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-file-options a{display:inline-block}.neos.media-browser .neos-media-options .neos-file-options i{margin-right:4px;vertical-align:middle}.neos.media-browser .neos-media-options .neos-view-options{float:right;white-space:nowrap;font-size:0}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown,.neos.media-browser .neos-media-options .neos-view-options>a{display:inline-block;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown:first-child,.neos.media-browser .neos-media-options .neos-view-options>a:first-child{border-left:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options a{color:#fff;font-size:14px}.neos.media-browser .neos-media-options .neos-view-options a.neos-active{color:#00b5ff}.neos.media-browser .neos-media-options .neos-view-options a:hover{background:#00b5ff;color:#fff}.neos.media-browser .neos-media-options .neos-view-options a i{line-height:40px;vertical-align:top}.neos.media-browser .neos-media-options .neos-view-options ul li a{min-width:24px;line-height:40px;text-align:left;padding:0 16px}.neos.media-browser .neos-media-options .neos-view-options ul li a.neos-active{color:#fff}@media (max-width:1024px){.neos.media-browser .neos-breadcrumb{margin:0}}.neos.media-browser .neos-media-content{display:flex;flex-direction:row}.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after{content:"";display:table;clear:both}@media (max-width:767px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{margin-top:32px}}@media (min-width:768px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-assets{float:left;position:relative;left:272px;width:calc(100% - (40px * 6 + 32px))}.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{float:left;position:relative;margin-right:32px;width:240px;right:calc(100% - (40px * 6 + 32px))}}.neos.media-browser .neos-media-content .neos-search{width:100%;max-width:320px;margin-bottom:16px}.neos.media-browser .neos-media-content .neos-search div{overflow:hidden}.neos.media-browser .neos-media-content .neos-search button[type=submit]{width:auto;float:right}.neos.media-browser .neos-media-content .neos-search button[type=submit] i{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed{flex-direction:row-reverse}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active:hover .neos-media-assetsource-icon{filter:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-assets{flex:3}@media (max-width:767px){.neos.media-browser .neos-media-content{flex-direction:row-reverse}.neos.media-browser .neos-media-content .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content .neos-media-aside:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active:hover .neos-media-assetsource-icon{filter:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content .neos-media-assets{flex:3}}.neos.media-browser aside.neos-media-aside .neos-media-aside-group+.neos-media-aside-group{margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2{line-height:40px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle{float:right;background-color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle.neos-active,.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-tooltip{font-weight:400}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list{background-color:#3f3f3f;border-top:1px solid #3f3f3f}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li{position:relative;background-color:#222}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li+li{margin-top:1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{display:block;color:#fff;padding:9px 100px 10px 4px;border-radius:0;text-shadow:none;font-weight:400;font-size:14px;line-height:1.5}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>img{height:16px;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active.neos-drag-active:hover{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active{outline:#fff dashed 1px;outline-offset:-1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active span{display:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{content:\f063;position:absolute;right:12px;top:12px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active.neos-drag-hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active:hover{outline:#fff solid 1px;outline-offset:-1px;background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active){background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span{background-color:#fff;color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span .neos-ellipsis{color:#252525}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{position:absolute;top:10px;right:8px;background-color:#00b5ff;color:#fff;padding:4px;line-height:1}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions{display:none;position:absolute;top:0;right:0;font-size:0}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button{background-color:#222;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover.neos-button-danger,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover.neos-button-danger{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form{display:none;margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form.neos-media-aside-list-editing-active{display:block}.neos.media-browser aside.neos-media-aside button[type=submit],.neos.media-browser aside.neos-media-aside input{width:100%}.neos.media-browser .neos-media-assets .neos-thumbnails{margin-bottom:32px;font-size:0;margin-left:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li{margin-left:0;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.neos.media-browser table.neos-info-table i,.neos.media-browser table.neos-table.asset-list th i{vertical-align:baseline}@media (max-width:479px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px)/ 2)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after{content:"";display:table;clear:both}}@media (min-width:480px) and (max-width:767px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:768px) and (max-width:1023px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:1024px) and (max-width:1199px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 3)/ 4)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after{content:"";display:table;clear:both}}@media (min-width:1200px) and (max-width:1599px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 4)/ 5)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after{content:"";display:table;clear:both}}@media (min-width:1600px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 5)/ 6)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after{content:"";display:table;clear:both}}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container{position:relative;padding-bottom:100%;height:0;background-color:#141414;background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container.ui-draggable-dragging{width:250px;height:250px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container img{background-color:#141414;outline:#141414 solid 3px}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a{border:0;border-radius:0;display:block;box-shadow:none;position:relative;padding:0;z-index:2}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a:hover{box-shadow:none;text-decoration:none}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a .neos-img-container>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;max-height:100%;max-width:100%}.neos.media-browser .neos-image-example .neos-preview-image img,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%;max-height:100%}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle{width:40px;padding:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle .fa-ellipsis-h{line-height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label{position:relative;background-color:#323232;height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-caption{padding-right:4px;display:block;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-dropdown{font-size:14px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label>img{float:left;padding:4px;width:24px}@media (max-width:540px){.neos.media-browser .neos-media-assets .page-navigation ul li{display:none}.neos.media-browser .neos-media-assets .page-navigation ul li.current,.neos.media-browser .neos-media-assets .page-navigation ul li.next,.neos.media-browser .neos-media-assets .page-navigation ul li.previous{display:inline-block}}.neos.media-browser .neos-thumbnails li .neos-img-container:hover,.neos.media-browser:not(.media-module) .neos-media-assets .neos-thumbnails li .neos-img-container:hover{cursor:pointer;outline:#00b5ff solid 4px}.neos.media-browser .neos-image-example,.neos.media-browser .neos-image-inputs{flex:1}.neos.media-browser .neos-image-example{margin-bottom:80px}.neos.media-browser .neos-image-inputs{margin-right:0}.neos.media-browser .neos-image-inputs legend{display:none}.neos.media-browser .neos-image-inputs input[type=text],.neos.media-browser .neos-image-inputs select,.neos.media-browser .neos-image-inputs textarea{width:100%;margin-bottom:16px;background:#3f3f3f;border:0;border-radius:0;padding:8px;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-image-inputs input[type=text]:focus,.neos.media-browser .neos-image-inputs select:focus,.neos.media-browser .neos-image-inputs textarea:focus{background:#fff;outline:0}.neos.media-browser .neos-image-example .neos-preview-image,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail,.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden}.neos.media-browser .neos-image-inputs .neos-tag-select{margin-bottom:32px}.neos.media-browser .neos-image-inputs .neos-button{margin-right:8px;margin-bottom:32px}.neos.media-browser .neos-media-content-help{font-style:italic;padding-bottom:1em}.neos.media-browser .neos-image-example label{text-align:right}@media screen and (max-width:767px){.neos.media-browser .neos-image-example label{text-align:left}}.neos.media-browser .neos-image-example .neos-preview-image{position:relative;display:flex;justify-content:center;align-items:flex-start;height:0;padding-bottom:100%;background-color:#141414}.neos.media-browser .neos-image-example .neos-preview-image img{float:none;position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;display:block;margin:0 auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list th{white-space:nowrap}.neos.media-browser table.neos-table.asset-list th a:hover{color:#00b5ff}.neos.media-browser table.neos-table.asset-list td,.neos.media-browser table.neos-table.asset-list th{padding:8px;line-height:24px}.neos.media-browser table.neos-table.asset-list tbody tr.asset td:first-child{padding:0!important}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail{background-color:#141414;height:40px;width:40px;position:relative;display:inline-block;float:left}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail[data-content]{cursor:zoom-in}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover{width:auto;height:auto;border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-title{border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{width:250px;height:250px;position:relative;padding:0;background-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-top .neos-arrow{border-top-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-bottom .neos-arrow{border-bottom-color:#222}.neos.media-browser table.neos-table.asset-list .neos-action{width:10%;font-size:0;text-align:right}.neos.media-browser table.neos-table.asset-list .neos-action .neos-dropdown{display:inline-block;font-size:14px}.neos.media-browser table.neos-table.asset-list .neos-action .neos-modal{text-align:left}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td{background-color:#00b5ff;cursor:pointer}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td .neos-label{background-color:#fff;color:#00b5ff;text-shadow:none}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) .fa-move{cursor:move}.neos.media-browser .neos-upload-area{text-align:center;padding:32px;border:1px dashed #3f3f3f;margin-bottom:32px;cursor:pointer}.neos.media-browser .neos-upload-area.neos-upload-area-active{border-color:#fff}.neos.media-browser .neos-upload-area.neos-upload-area-active div{pointer-events:none}.neos.media-browser .neos-upload-area.neos-upload-area-active i{display:inline}.neos.media-browser #uploader .plupload,.neos.media-browser .neos-upload-area #resource,.neos.media-browser .neos-upload-area.neos-upload-area-active span{display:none}.neos.media-browser .neos-upload-area.neos-upload-area-hover{border-style:solid;background-color:#00b5ff}.neos.media-browser .neos-upload-area i{display:none;vertical-align:baseline;padding-left:4px}.neos.media-browser .neos-upload-area:hover{border-color:#00b5ff}.neos.media-browser #filelist{margin-bottom:32px}.neos.media-browser #filelist .progress{background-color:#323232;border:1px solid #3f3f3f;width:100%;height:40px;margin-bottom:8px;position:relative}.neos.media-browser #filelist .progress .label{position:absolute;top:0;left:0;right:0;line-height:40px;text-align:center}.neos.media-browser #filelist .progress .bar{background-color:#00b5ff;height:40px}.neos.media-browser .neos-file-input{position:relative}.neos.media-browser .neos-file-input #resource{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.neos.media-browser .fold-toggle{cursor:pointer}.neos.media-browser .fa-ok-sign{color:#00a338}.neos.media-browser .fa-exclamation-sign{color:#ff8700}.neos.media-browser .neos-preview-page-cursor span{height:40px;line-height:40px}.neos.media-browser .neos-preview-actions{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px}.neos.media-browser .neos-nav-tabs{height:28px;margin-bottom:8px;border-bottom:1px solid #ddd}.neos.media-browser .neos-nav-tabs:after{content:"";display:table;clear:both}.neos.media-browser .neos-nav-tabs>li{float:left;margin-bottom:-1px}.neos.media-browser .neos-nav-tabs>li>a{margin-right:2px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px}.neos.media-browser .neos-nav-tabs>li>a:focus,.neos.media-browser .neos-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.neos.media-browser .neos-nav-tabs>.neos-active>a,.neos.media-browser .neos-nav-tabs>.neos-active>a:focus,.neos.media-browser .neos-nav-tabs>.neos-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} + */@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:auto;src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot);src:url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../../Neos.Neos/Library/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-drag-active:not(.neos-active)::after{font-family:'FontAwesome';font-weight:900}.neos.media-browser-inspector{padding:40px 54px}.neos.media-browser{background-color:transparent;padding-bottom:30px}.neos.media-browser:not(.media-module) .neos-footer{position:fixed;bottom:0;left:0;right:0;margin:0}.neos.media-browser .neos-media-options{margin-bottom:32px;border-bottom:1px solid #3f3f3f}.neos.media-browser .neos-media-options:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-options a{display:block;height:40px;line-height:40px;min-width:24px;text-align:center;padding:0 8px;color:#00b5ff}.neos.media-browser .neos-media-options a:hover{color:#fff;text-decoration:none}.neos.media-browser .neos-media-options .neos-file-options{float:left}.neos.media-browser .neos-media-options .neos-file-options .count{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 0;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-file-options a{display:inline-block}.neos.media-browser .neos-media-options .neos-file-options i{margin-right:4px;vertical-align:middle}.neos.media-browser .neos-media-options .neos-view-options{float:right;white-space:nowrap;font-size:0}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown,.neos.media-browser .neos-media-options .neos-view-options>a{display:inline-block;border-right:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options>.neos-dropdown:first-child,.neos.media-browser .neos-media-options .neos-view-options>a:first-child{border-left:1px solid #3f3f3f}.neos.media-browser .neos-media-options .neos-view-options a{color:#fff;font-size:14px}.neos.media-browser .neos-media-options .neos-view-options a.neos-active{color:#00b5ff}.neos.media-browser .neos-media-options .neos-view-options a:hover{background:#00b5ff;color:#fff}.neos.media-browser .neos-media-options .neos-view-options a i{line-height:40px;vertical-align:top}.neos.media-browser .neos-media-options .neos-view-options ul li a{min-width:24px;line-height:40px;text-align:left;padding:0 16px}.neos.media-browser .neos-media-options .neos-view-options ul li a.neos-active{color:#fff}@media (max-width:1024px){.neos.media-browser .neos-breadcrumb{margin:0}}.neos.media-browser .neos-media-content{display:flex;flex-direction:row}.neos.media-browser .neos-media-content .neos-search:after,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside:after,.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed):after{content:"";display:table;clear:both}@media (max-width:767px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{margin-top:32px}}@media (min-width:768px){.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-assets{float:left;position:relative;left:272px;width:calc(100% - (40px * 6 + 32px))}.neos.media-browser .neos-media-content:not(.neos-media-aside-condensed) .neos-media-aside{float:left;position:relative;margin-right:32px;width:240px;right:calc(100% - (40px * 6 + 32px))}}.neos.media-browser .neos-media-content .neos-search{width:100%;max-width:320px;margin-bottom:16px}.neos.media-browser .neos-media-content .neos-search div{overflow:hidden}.neos.media-browser .neos-media-content .neos-search button[type=submit]{width:auto;float:right}.neos.media-browser .neos-media-content .neos-search button[type=submit] i{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed{flex-direction:row-reverse}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active:hover .neos-media-assetsource-icon{filter:none}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content.neos-media-aside-condensed .neos-media-assets{flex:3}@media (max-width:767px){.neos.media-browser .neos-media-content{flex-direction:row-reverse}.neos.media-browser .neos-media-content .neos-media-aside{flex:1;margin-right:32px}.neos.media-browser .neos-media-content .neos-media-aside:after{content:"";display:table;clear:both}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li a>span{display:inline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child~li a>span,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group+.neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li:first-child+li~li a>span{display:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>h2{border-bottom:1px solid #3f3f3f;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list{font-size:0;background-color:transparent;border-top:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li a.neos-active+.neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:inline-block;position:static;vertical-align:top}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a{position:static;padding:0 4px 0 0;line-height:29px;height:29px;background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i{background-color:#fff;color:#00b5ff;padding:2px;margin-top:0}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a i:hover{background-color:#00b5ff;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger:hover{background-color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions button.neos-button-danger i:hover,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions>a.neos-button-danger i:hover{background-color:#ff460d;color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li{display:inline-block;margin-right:8px;margin-bottom:8px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{border-top:none;background-color:#00b5ff;padding:4px;font-size:14px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{background-color:#fff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active:hover .neos-media-assetsource-icon{filter:none}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover{background-color:#fff;color:#00b5ff}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active):hover .neos-media-assetsource-icon{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{position:static}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{background-color:#fff;color:#00b5ff;position:static;padding:0 2px;font-size:13px}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span .neos-ellipsis::after{vertical-align:baseline}.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form button,.neos.media-browser .neos-media-content .neos-media-aside .neos-media-aside-group>form input{max-width:320px}.neos.media-browser .neos-media-content .neos-media-assets{flex:3}}.neos.media-browser aside.neos-media-aside .neos-media-aside-group+.neos-media-aside-group{margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2{line-height:40px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle{float:right;background-color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle.neos-active,.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-media-aside-list-edit-toggle:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>h2 .neos-tooltip{font-weight:400}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list{background-color:#3f3f3f;border-top:1px solid #3f3f3f}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list.neos-media-aside-list-editing-active li .neos-sidelist-edit-actions{display:block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li{position:relative;background-color:#222}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li+li{margin-top:1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a{display:block;color:#fff;padding:9px 100px 10px 4px;border-radius:0;text-shadow:none;font-weight:400;font-size:14px;line-height:1.5}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>img{height:16px;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active{color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a.neos-active.neos-drag-active:hover{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active{outline:#fff dashed 1px;outline-offset:-1px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active span{display:none}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active::after{content:\f063;position:absolute;right:12px;top:12px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active.neos-drag-hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:not(.neos-active).neos-drag-active:hover{outline:#fff solid 1px;outline-offset:-1px;background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active){background-color:#00b5ff;color:#fff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span{background-color:#fff;color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a:hover:not(.neos-drag-active)>span .neos-ellipsis{color:#252525}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li>a>span{position:absolute;top:10px;right:8px;background-color:#00b5ff;color:#fff;padding:4px;line-height:1}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions{display:none;position:absolute;top:0;right:0;font-size:0}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button{background-color:#222;width:auto}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover{background-color:#00b5ff}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions a:hover.neos-button-danger,.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions button:hover.neos-button-danger{background-color:#ff460d}.neos.media-browser aside.neos-media-aside .neos-media-aside-group .neos-media-aside-list li .neos-sidelist-edit-actions form{display:inline-block}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form{display:none;margin-top:16px}.neos.media-browser aside.neos-media-aside .neos-media-aside-group>form.neos-media-aside-list-editing-active{display:block}.neos.media-browser aside.neos-media-aside button[type=submit],.neos.media-browser aside.neos-media-aside input{width:100%}.neos.media-browser .neos-media-assets .neos-thumbnails{margin-bottom:32px;font-size:0;margin-left:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li{margin-left:0;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.neos.media-browser table.neos-info-table i,.neos.media-browser table.neos-table.asset-list th i{vertical-align:baseline}@media (max-width:479px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px)/ 2)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(2n):after{content:"";display:table;clear:both}}@media (min-width:480px) and (max-width:767px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:768px) and (max-width:1023px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 2)/ 3)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(3n):after{content:"";display:table;clear:both}}@media (min-width:1024px) and (max-width:1199px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 3)/ 4)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(4n):after{content:"";display:table;clear:both}}@media (min-width:1200px) and (max-width:1599px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 4)/ 5)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(5n):after{content:"";display:table;clear:both}}@media (min-width:1600px){.neos.media-browser .neos-media-assets .neos-thumbnails>li{width:calc((100% - 16px * 5)/ 6)}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n){margin-right:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li:nth-child(6n):after{content:"";display:table;clear:both}}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container{position:relative;padding-bottom:100%;height:0;background-color:#141414;background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container.ui-draggable-dragging{width:250px;height:250px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-container img{background-color:#141414;outline:#141414 solid 3px}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a{border:0;border-radius:0;display:block;box-shadow:none;position:relative;padding:0;z-index:2}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a:hover{box-shadow:none;text-decoration:none}.neos.media-browser .neos-media-assets .neos-thumbnails>li>a .neos-img-container>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;max-height:100%;max-width:100%}.neos.media-browser .neos-image-example .neos-preview-image img,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%;max-height:100%}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle{width:40px;padding:0}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-button.dropdown-toggle .fa-ellipsis-h{line-height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label{position:relative;background-color:#323232;height:40px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-caption{padding-right:4px;display:block;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label .neos-dropdown{font-size:14px}.neos.media-browser .neos-media-assets .neos-thumbnails>li .neos-img-label>img{float:left;padding:4px;width:24px}@media (max-width:540px){.neos.media-browser .neos-media-assets .page-navigation ul li{display:none}.neos.media-browser .neos-media-assets .page-navigation ul li.current,.neos.media-browser .neos-media-assets .page-navigation ul li.next,.neos.media-browser .neos-media-assets .page-navigation ul li.previous{display:inline-block}}.neos.media-browser .neos-thumbnails li .neos-img-container:hover,.neos.media-browser:not(.media-module) .neos-media-assets .neos-thumbnails li .neos-img-container:hover{cursor:pointer;outline:#00b5ff solid 4px}.neos.media-browser .neos-image-example,.neos.media-browser .neos-image-inputs{flex:1}.neos.media-browser .neos-image-example{margin-bottom:80px}.neos.media-browser .neos-image-inputs{margin-right:0}.neos.media-browser .neos-image-inputs legend{display:none}.neos.media-browser .neos-image-inputs input[type=text],.neos.media-browser .neos-image-inputs select,.neos.media-browser .neos-image-inputs textarea{width:100%;margin-bottom:16px;background:#3f3f3f;border:0;border-radius:0;padding:8px;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neos.media-browser .neos-image-inputs input[type=text]:focus,.neos.media-browser .neos-image-inputs select:focus,.neos.media-browser .neos-image-inputs textarea:focus{background:#fff;outline:0}.neos.media-browser .neos-image-example .neos-preview-image,.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail,.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{background-image:url(../../Neos.Neos/Images/ajax-preloader-222222.gif);background-position:center center;background-repeat:no-repeat;overflow:hidden}.neos.media-browser .neos-image-inputs .neos-tag-select{margin-bottom:32px}.neos.media-browser .neos-image-inputs .neos-button{margin-right:8px;margin-bottom:32px}.neos.media-browser .neos-media-content-help{font-style:italic;padding-bottom:1em}.neos.media-browser .neos-image-example label{text-align:right}@media screen and (max-width:767px){.neos.media-browser .neos-image-example label{text-align:left}}.neos.media-browser .neos-image-example .neos-preview-image{position:relative;display:flex;justify-content:center;align-items:flex-start;height:0;padding-bottom:100%;background-color:#141414}.neos.media-browser .neos-image-example .neos-preview-image img{float:none;position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;display:block;margin:0 auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list th{white-space:nowrap}.neos.media-browser table.neos-table.asset-list th a:hover{color:#00b5ff}.neos.media-browser table.neos-table.asset-list td,.neos.media-browser table.neos-table.asset-list th{padding:8px;line-height:24px}.neos.media-browser table.neos-table.asset-list tbody tr.asset td:first-child{padding:0!important}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail{background-color:#141414;height:40px;width:40px;position:relative;display:inline-block;float:left}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail[data-content]{cursor:zoom-in}.neos.media-browser table.neos-table.asset-list .neos-list-thumbnail img{position:absolute;transform:translate(-50%,-50%);width:auto;height:auto;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover{width:auto;height:auto;border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-title{border-color:#323232}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content{width:250px;height:250px;position:relative;padding:0;background-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover .neos-popover-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;background-color:#141414;outline:#141414 solid 3px}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-top .neos-arrow{border-top-color:#141414}.neos.media-browser table.neos-table.asset-list .neos-popover.neos-bottom .neos-arrow{border-bottom-color:#222}.neos.media-browser table.neos-table.asset-list .neos-action{width:10%;font-size:0;text-align:right}.neos.media-browser table.neos-table.asset-list .neos-action .neos-dropdown{display:inline-block;font-size:14px}.neos.media-browser table.neos-table.asset-list .neos-action .neos-modal{text-align:left}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td{background-color:#00b5ff;cursor:pointer}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) tbody tr:hover td .neos-label{background-color:#fff;color:#00b5ff;text-shadow:none}.neos.media-browser:not(.media-module) table.neos-table:not(.neos-no-hover) .fa-move{cursor:move}.neos.media-browser .neos-upload-area{text-align:center;padding:32px;border:1px dashed #3f3f3f;margin-bottom:32px;cursor:pointer}.neos.media-browser .neos-upload-area.neos-upload-area-active{border-color:#fff}.neos.media-browser .neos-upload-area.neos-upload-area-active div{pointer-events:none}.neos.media-browser .neos-upload-area.neos-upload-area-active i{display:inline}.neos.media-browser #uploader .plupload,.neos.media-browser .neos-upload-area #resource,.neos.media-browser .neos-upload-area.neos-upload-area-active span{display:none}.neos.media-browser .neos-upload-area.neos-upload-area-hover{border-style:solid;background-color:#00b5ff}.neos.media-browser .neos-upload-area i{display:none;vertical-align:baseline;padding-left:4px}.neos.media-browser .neos-upload-area:hover{border-color:#00b5ff}.neos.media-browser #filelist{margin-bottom:32px}.neos.media-browser #filelist .progress{background-color:#323232;border:1px solid #3f3f3f;width:100%;height:40px;margin-bottom:8px;position:relative}.neos.media-browser #filelist .progress .label{position:absolute;top:0;left:0;right:0;line-height:40px;text-align:center}.neos.media-browser #filelist .progress .bar{background-color:#00b5ff;height:40px}.neos.media-browser .neos-file-input{position:relative}.neos.media-browser .neos-file-input #resource{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.neos.media-browser .fold-toggle{cursor:pointer}.neos.media-browser .fa-ok-sign{color:#00a338}.neos.media-browser .fa-exclamation-sign{color:#ff8700}.neos.media-browser .neos-preview-page-cursor span{height:40px;line-height:40px}.neos.media-browser .neos-preview-actions{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px}.neos.media-browser .neos-nav-tabs{height:28px;margin-bottom:8px;border-bottom:1px solid #ddd}.neos.media-browser .neos-nav-tabs:after{content:"";display:table;clear:both}.neos.media-browser .neos-nav-tabs>li{float:left;margin-bottom:-1px}.neos.media-browser .neos-nav-tabs>li>a{margin-right:2px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px}.neos.media-browser .neos-nav-tabs>li>a:focus,.neos.media-browser .neos-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.neos.media-browser .neos-nav-tabs>.neos-active>a,.neos.media-browser .neos-nav-tabs>.neos-active>a:focus,.neos.media-browser .neos-nav-tabs>.neos-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} From fdb59b41b434756fc83b9472bf9f902e7027908a Mon Sep 17 00:00:00 2001 From: Karsten Dambekalns Date: Wed, 29 Sep 2021 16:28:59 +0000 Subject: [PATCH 11/12] Apply fixes from StyleCI --- .../Tests/Functional/Domain/Fixtures/RelatedEntity.php | 1 - .../FusionObjects/Fixtures/TypeConverter/TestModelConverter.php | 1 - .../FusionObjects/Fixtures/TypeConverter/TestModelSerializer.php | 1 - .../FusionObjects/Fixtures/WrappedNestedObjectRenderer.php | 1 - .../Fixtures/Dsl/FusionObjectExpressionTestDslImplementation.php | 1 - .../Parser/Fixtures/Dsl/PassthroughTestDslImplementation.php | 1 - Neos.Fusion/Tests/Functional/View/Fixtures/TestRenderer.php | 1 - 7 files changed, 7 deletions(-) diff --git a/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php b/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php index ba5549be73d..79e4c2640fc 100644 --- a/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php +++ b/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php @@ -1,7 +1,6 @@ Date: Wed, 29 Sep 2021 16:34:55 +0000 Subject: [PATCH 12/12] Apply fixes from StyleCI --- .../Tests/Functional/Domain/Fixtures/RelatedEntity.php | 1 - .../FusionObjects/Fixtures/TypeConverter/TestModelConverter.php | 1 - .../FusionObjects/Fixtures/TypeConverter/TestModelSerializer.php | 1 - .../FusionObjects/Fixtures/WrappedNestedObjectRenderer.php | 1 - .../Fixtures/Dsl/FusionObjectExpressionTestDslImplementation.php | 1 - .../Parser/Fixtures/Dsl/PassthroughTestDslImplementation.php | 1 - Neos.Fusion/Tests/Functional/View/Fixtures/TestRenderer.php | 1 - 7 files changed, 7 deletions(-) diff --git a/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php b/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php index ba5549be73d..79e4c2640fc 100644 --- a/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php +++ b/Neos.ContentRepository/Tests/Functional/Domain/Fixtures/RelatedEntity.php @@ -1,7 +1,6 @@