diff --git a/components/ILIAS/Accordion/Accordion.php b/components/ILIAS/Accordion/Accordion.php
index 54277102201d..cb34b7ab107f 100644
--- a/components/ILIAS/Accordion/Accordion.php
+++ b/components/ILIAS/Accordion/Accordion.php
@@ -32,6 +32,7 @@ public function init(
array | \ArrayAccess &$pull,
array | \ArrayAccess &$internal,
): void {
- // ...
+ $contribute[Component\Resource\PublicAsset::class] = fn() =>
+ new Component\Resource\ComponentJSResource($this, "accordion.js");
}
}
diff --git a/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php b/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php
index 2f5d7c644181..4dc5cb3e4ca4 100755
--- a/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php
+++ b/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php
@@ -254,7 +254,7 @@ public static function addCss(): void
public static function getLocalJavascriptFiles(): array
{
return array(
- "./components/ILIAS/Accordion/js/accordion.js",
+ "./js/accordion.js",
self::$owl_path . self::$owl_js_path
);
}
diff --git a/public/components/ILIAS/Accordion/js/accordion.js b/components/ILIAS/Accordion/resources/accordion.js
similarity index 100%
rename from public/components/ILIAS/Accordion/js/accordion.js
rename to components/ILIAS/Accordion/resources/accordion.js
diff --git a/components/ILIAS/Calendar/Calendar.php b/components/ILIAS/Calendar/Calendar.php
index 84514694e219..f7bd0e20250d 100644
--- a/components/ILIAS/Calendar/Calendar.php
+++ b/components/ILIAS/Calendar/Calendar.php
@@ -36,5 +36,8 @@ public function init(
new \ilCalendarSetupAgent(
$pull[\ILIAS\Refinery\Factory::class]
);
+
+ $contribute[Component\Resource\PublicAsset::class] = fn() =>
+ new Component\Resource\Endpoint($this, "calendar.php");
}
}
diff --git a/public/calendar.php b/components/ILIAS/Calendar/resources/calendar.php
old mode 100755
new mode 100644
similarity index 100%
rename from public/calendar.php
rename to components/ILIAS/Calendar/resources/calendar.php
diff --git a/components/ILIAS/Component/Component.php b/components/ILIAS/Component/Component.php
index a69870fb6ff8..256f16c4b471 100644
--- a/components/ILIAS/Component/Component.php
+++ b/components/ILIAS/Component/Component.php
@@ -36,7 +36,11 @@ public function init(
$contribute[\ILIAS\Setup\Agent::class] = fn() =>
new \ilComponentsSetupAgent(
- $pull[\ILIAS\Refinery\Factory::class]
+ $internal[Component\Resource\PublicAssetManager::class],
+ $seek[Component\Resource\PublicAsset::class]
);
+
+ $internal[Component\Resource\PublicAssetManager::class] = fn() =>
+ new Component\Resource\PublicAssetManager();
}
}
diff --git a/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php b/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php
index 116652712dca..536501916550 100755
--- a/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php
+++ b/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php
@@ -20,11 +20,19 @@
use ILIAS\Setup;
use ILIAS\Refinery\Transformation;
+use ILIAS\Component\Resource\PublicAssetManager;
+use ILIAS\Component\Setup\PublicAssetsBuildObjective;
class ilComponentsSetupAgent implements Setup\Agent
{
use Setup\Agent\HasNoNamedObjective;
+ public function __construct(
+ protected PublicAssetManager $public_asset_manager,
+ protected array $public_assets
+ ) {
+ }
+
/**
* @inheritdoc
*/
@@ -70,10 +78,18 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective
public function getBuildObjective(): Setup\Objective
{
return new Setup\ObjectiveCollection(
- "Artifacts for Services/Component",
+ "Build Objectives of \\ILIAS\\Component",
false,
- new ilComponentBuildComponentInfoObjective(),
- new ilComponentBuildPluginInfoObjective()
+ new Setup\ObjectiveCollection(
+ "Artifacts for \\ILIAS\\Component",
+ false,
+ new ilComponentBuildComponentInfoObjective(),
+ new ilComponentBuildPluginInfoObjective()
+ ),
+ new PublicAssetsBuildObjective(
+ $this->public_asset_manager,
+ $this->public_assets
+ )
);
}
diff --git a/public/saml.php b/components/ILIAS/Component/src/Resource/ComponentJSResource.php
old mode 100755
new mode 100644
similarity index 55%
rename from public/saml.php
rename to components/ILIAS/Component/src/Resource/ComponentJSResource.php
index a7ee1f4f3f98..23f2afaf399d
--- a/public/saml.php
+++ b/components/ILIAS/Component/src/Resource/ComponentJSResource.php
@@ -1,5 +1,7 @@
ctrl()->setTargetScript('ilias.php');
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $DIC->ctrl()->setCmd('doSamlAuthentication');
-$DIC->ctrl()->callBaseClass(ilStartUpGUI::class);
diff --git a/components/ILIAS/Component/src/Resource/ComponentResource.php b/components/ILIAS/Component/src/Resource/ComponentResource.php
new file mode 100644
index 000000000000..add81043fde2
--- /dev/null
+++ b/components/ILIAS/Component/src/Resource/ComponentResource.php
@@ -0,0 +1,67 @@
+source)) {
+ throw new \InvalidArgumentException(
+ "'{$this->source}' is not a valid source path for a public asset."
+ );
+ }
+ if (!preg_match(self::REGEXP_TARGET, $this->target)) {
+ throw new \InvalidArgumentException(
+ "'{$this->target}' is not a valid target path for a public asset."
+ );
+ }
+ }
+
+ public function getSource(): string
+ {
+ list($vendor, $component) = explode("\\", get_class($this->component));
+
+ return "components/$vendor/$component/resources/{$this->source}";
+ }
+
+ public function getTarget(): string
+ {
+ $source = explode("/", $this->source);
+ if ($this->target === ".") {
+ return array_pop($source);
+ }
+ return $this->target . "/" . array_pop($source);
+ }
+}
diff --git a/components/ILIAS/Component/src/Resource/Endpoint.php b/components/ILIAS/Component/src/Resource/Endpoint.php
new file mode 100644
index 000000000000..71ab2a403612
--- /dev/null
+++ b/components/ILIAS/Component/src/Resource/Endpoint.php
@@ -0,0 +1,38 @@
+handler()->performRedirect(
- $static_url->builder()->getBaseURI()
-);
+/**
+ * An public asset is a file or folder that should be served via the web.
+ */
+interface PublicAsset
+{
+ // path of asset relative to the ILIAS base
+ public function getSource(): string;
+ // new path of relative to the ILIAS public directory
+ public function getTarget(): string;
+}
diff --git a/components/ILIAS/Component/src/Resource/PublicAssetManager.php b/components/ILIAS/Component/src/Resource/PublicAssetManager.php
new file mode 100644
index 000000000000..f4cc7711074f
--- /dev/null
+++ b/components/ILIAS/Component/src/Resource/PublicAssetManager.php
@@ -0,0 +1,142 @@
+insertInto($this->assets, explode("/", $asset->getTarget()), $asset);
+ }
+ }
+
+ protected function insertInto(array &$assets, array $path, PublicAsset $asset): void
+ {
+ $key = array_shift($path);
+ $key_exists = array_key_exists($key, $assets);
+ $target_reached = count($path) === 0;
+
+ if (!$key_exists && $target_reached) {
+ $assets[$key] = $asset;
+ return;
+ }
+
+ if (!$target_reached && (!$key_exists || is_array($assets[$key]))) {
+ if (!$key_exists) {
+ $assets[$key] = [];
+ }
+ $this->insertInto($assets[$key], $path, $asset);
+ return;
+ }
+
+ $first_asset = $assets[$key];
+ while(!$first_asset instanceof PublicAsset) {
+ $first_asset = array_shift($first_asset);
+ }
+
+ throw new \LogicException(
+ "There are (at least) two assets for the same target '{$asset->getTarget()}': " .
+ "'{$first_asset->getSource()}' and '{$asset->getSource()}'"
+ );
+ }
+
+ /**
+ * @param string $ilias_base full path to ILIAS base folder
+ * @param string $target full path to public folder
+ */
+ public function buildPublicFolder(string $ilias_base, string $target): void
+ {
+ if (!preg_match(self::REGEXP, $ilias_base)) {
+ throw new \InvalidArgumentException(
+ "'{$ilias_base}' is not a valid path to ILIAS base folder."
+ );
+ }
+ if (!preg_match(self::REGEXP, $target)) {
+ throw new \InvalidArgumentException(
+ "'{$target}' is not a valid target path for public assets."
+ );
+ }
+
+ $this->purge($target);
+ $this->makeDir($target);
+ $this->buildPublicFolderRecursivelyArray($ilias_base, $target, $this->assets);
+ }
+
+ protected function buildPublicFolderRecursively(string $ilias_base, string $target, PublicAsset|array $asset): void
+ {
+ if (is_array($asset)) {
+ $this->makeDir("$target");
+ $this->buildPublicFolderRecursivelyArray($ilias_base, $target, $asset);
+ } else {
+ $targets = explode("/", $asset->getTarget());
+ $this->copy("$ilias_base/{$asset->getSource()}", "$target");
+ }
+ }
+
+ protected function buildPublicFolderRecursivelyArray(string $ilias_base, string $target, array $assets): void
+ {
+ foreach ($assets as $key => $asset) {
+ $this->buildPublicFolderRecursively($ilias_base, "$target/$key", $asset);
+ }
+ }
+
+ protected function copy(string $source, string $target): void
+ {
+ if (is_file($source)) {
+ copy($source, $target);
+ } elseif (is_dir($source)) {
+ $dir = new \RecursiveDirectoryIterator($path, FilesystemIterator::SKIP_DOTS);
+ foreach($dir as $d) {
+ $name = $d->getBasename();
+ $this->makeDir("$target/$name");
+ $this->copy("$source/$name", "$target/$name");
+ }
+ } else {
+ throw new \RuntimeException(
+ "Cannot copy $source, not a file or directory."
+ );
+ }
+ }
+
+ protected function purge(string $path): void
+ {
+ $d = new \RecursiveDirectoryIterator($path, \FilesystemIterator::SKIP_DOTS);
+ $r = new \RecursiveIteratorIterator($d, \RecursiveIteratorIterator::CHILD_FIRST);
+ foreach ($r as $file) {
+ $file->isDir() ? rmdir((string) $file) : unlink((string) $file);
+ }
+ rmdir($path);
+ }
+
+ protected function makeDir(string $path): void
+ {
+ mkdir($path, 0755);
+ }
+}
diff --git a/components/ILIAS/Component/src/Setup/PublicAssetsBuildObjective.php b/components/ILIAS/Component/src/Setup/PublicAssetsBuildObjective.php
new file mode 100644
index 000000000000..1c15cd609122
--- /dev/null
+++ b/components/ILIAS/Component/src/Setup/PublicAssetsBuildObjective.php
@@ -0,0 +1,70 @@
+public_asset_manager->addAssets(...$this->public_assets);
+ $this->public_asset_manager->buildPublicFolder($base_dir, $target);
+
+ return $environment;
+ }
+
+ public function isApplicable(Setup\Environment $environment): bool
+ {
+ return true;
+ }
+
+}
diff --git a/components/ILIAS/Component/tests/Resource/ComponentResourceTest.php b/components/ILIAS/Component/tests/Resource/ComponentResourceTest.php
new file mode 100644
index 000000000000..35b5d0f46d77
--- /dev/null
+++ b/components/ILIAS/Component/tests/Resource/ComponentResourceTest.php
@@ -0,0 +1,94 @@
+assertEquals("some/target/asset.png", $public_asset->getTarget());
+ }
+
+ public function testTarget2()
+ {
+ $public_asset = new R\ComponentResource(
+ new \ILIAS\Component(),
+ "directory/asset.png",
+ "some/target"
+ );
+
+ $this->assertEquals("some/target/asset.png", $public_asset->getTarget());
+ }
+
+ public function testTarget3()
+ {
+ $public_asset = new R\ComponentResource(
+ new \ILIAS\Component(),
+ "directory/asset.png",
+ "some/target"
+ );
+
+ $this->assertEquals("some/target/asset.png", $public_asset->getTarget());
+ }
+
+ public function testHtaccessIsAllowedAsSource()
+ {
+ $public_asset = new R\ComponentResource(
+ new \ILIAS\Component(),
+ ".htaccess",
+ "target"
+ );
+
+ $this->assertTrue(true);
+ }
+
+ public function testDotIsAllowedAsTarget()
+ {
+ $public_asset = new R\ComponentResource(
+ new \ILIAS\Component(),
+ "foo.php",
+ "."
+ );
+
+ $this->assertTrue(true);
+ }
+
+ public function testSource()
+ {
+ $public_asset = new R\ComponentResource(
+ new \ILIAS\Component(),
+ "directory/asset.png",
+ "some/target"
+ );
+
+ $this->assertEquals("components/ILIAS/Component/resources/directory/asset.png", $public_asset->getSource());
+ }
+}
diff --git a/components/ILIAS/Component/tests/Resource/PublicAssetManagerTest.php b/components/ILIAS/Component/tests/Resource/PublicAssetManagerTest.php
new file mode 100644
index 000000000000..d546eb48fa07
--- /dev/null
+++ b/components/ILIAS/Component/tests/Resource/PublicAssetManagerTest.php
@@ -0,0 +1,127 @@
+source;
+ }
+
+ public function getTarget(): string
+ {
+ return $this->target;
+ }
+ };
+ }
+
+ public function setUp(): void
+ {
+ $this->manager = new class () extends R\PublicAssetManager {
+ public $copied = [];
+ public $purged = [];
+ public $madeDir = [];
+
+ protected function copy(string $source, $target): void
+ {
+ $this->copied[] = [$source, $target];
+ }
+
+ protected function purge(string $path): void
+ {
+ $this->purged[] = $path;
+ }
+
+ protected function makeDir(string $path): void
+ {
+ $this->madeDir[] = $path;
+ }
+ };
+ }
+
+ public function testTargetCanOnlyBeUsedOnce()
+ {
+ $this->expectException(\LogicException::class);
+
+ $asset1 = $this->newPublicAsset("some/source", "target");
+ $asset2 = $this->newPublicAsset("some/other/source", "target");
+
+ $this->manager->addAssets($asset1, $asset2);
+ }
+
+ public function testTargetCanNotBeWithinOtherTarget1()
+ {
+ $this->expectException(\LogicException::class);
+
+ $asset1 = $this->newPublicAsset("some/source", "target");
+ $asset2 = $this->newPublicAsset("some/other/source", "target/sub");
+
+ $this->manager->addAssets($asset1, $asset2);
+ }
+
+ public function testTargetCanNotBeWithinOtherTarget2()
+ {
+ $this->expectException(\LogicException::class);
+
+ $asset1 = $this->newPublicAsset("some/source", "target/sub");
+ $asset2 = $this->newPublicAsset("some/other/source", "target");
+
+ $this->manager->addAssets($asset1, $asset2);
+ }
+
+ public function testBuildAssetFolderEmpty()
+ {
+ $this->manager->buildPublicFolder("/base", "/target");
+ $this->assertEquals([], $this->manager->copied);
+ $this->assertEquals(["/target"], $this->manager->purged);
+ $this->assertEquals(["/target"], $this->manager->madeDir);
+ }
+
+ public function testBuildAssetFolder()
+ {
+ $this->manager->addAssets(
+ $this->newPublicAsset("source1", "target1"),
+ $this->newPublicAsset("source2", "second/target")
+ );
+
+ $this->manager->buildPublicFolder("/base", "/public");
+
+ $this->assertEquals(["/public"], $this->manager->purged);
+ $this->assertEquals(["/public", "/public/second"], $this->manager->madeDir);
+ $this->assertEquals([["/base/source1", "/public/target1"], ["/base/source2", "/public/second/target"]], $this->manager->copied);
+ }
+}
diff --git a/components/ILIAS/FileDelivery/FileDelivery.php b/components/ILIAS/FileDelivery/FileDelivery.php
index 6c5a004f398c..c09dbef87ad8 100644
--- a/components/ILIAS/FileDelivery/FileDelivery.php
+++ b/components/ILIAS/FileDelivery/FileDelivery.php
@@ -36,5 +36,8 @@ public function init(
new \ILIAS\FileDelivery\Setup\Agent(
$pull[\ILIAS\Refinery\Factory::class]
);
+
+ $contribute[Component\Resource\PublicAsset::class] = fn() =>
+ new Component\Resource\Endpoint($this, "deliver.php");
}
}
diff --git a/public/deliver.php b/components/ILIAS/FileDelivery/resources/deliver.php
similarity index 100%
rename from public/deliver.php
rename to components/ILIAS/FileDelivery/resources/deliver.php
diff --git a/components/ILIAS/Registration/Registration.php b/components/ILIAS/Registration/Registration.php
index 9fe580f4461a..443e17669903 100644
--- a/components/ILIAS/Registration/Registration.php
+++ b/components/ILIAS/Registration/Registration.php
@@ -32,6 +32,7 @@ public function init(
array | \ArrayAccess &$pull,
array | \ArrayAccess &$internal,
): void {
- // ...
+ $contribute[Component\Resource\PublicAsset::class] = fn() =>
+ new Component\Resource\Endpoint($this, "confirmReg.php");
}
}
diff --git a/public/confirmReg.php b/components/ILIAS/Registration/resources/confirmReg.php
similarity index 100%
rename from public/confirmReg.php
rename to components/ILIAS/Registration/resources/confirmReg.php
diff --git a/public/.htaccess b/public/.htaccess
deleted file mode 100755
index 4050a3b646de..000000000000
--- a/public/.htaccess
+++ /dev/null
@@ -1,29 +0,0 @@
-
- RewriteEngine on
- RewriteRule ^go\/(.*)$ goto.php/$1 [L]
- RewriteCond %{QUERY_STRING} ^lang=([^=]*)$
- RewriteRule ^goto_(.*)_(wiki_([0-9]+|wpage)(.*)).html$ goto.php?client_id=$1&target=$2&lang=%1 [L]
- RewriteRule ^goto_(.*)_(wiki_([0-9]+|wpage)(.*)).html$ goto.php?client_id=$1&target=$2 [L]
- RewriteRule ^([^\/]*)_user_(.*)$ goto.php?client_id=$1&target=usr_n$2 [L]
- RewriteRule ^goto_(.*)_(usr_([a-z]+)).html$ goto.php?client_id=$1&target=$2 [L]
- RewriteCond %{QUERY_STRING} ^lang=([^=]*)$
- RewriteRule ^goto_(.*)_([a-z]+_[0-9]+(.*)).html$ goto.php?client_id=$1&target=$2&lang=%1 [L]
- RewriteRule ^goto_(.*)_([a-z]+_[0-9]+(.*)).html$ goto.php?client_id=$1&target=$2 [L]
- RewriteRule ^data/.*/.*/.*$ components/ILIAS/WebAccessChecker/wac.php [L]
- RewriteCond %{HTTP_USER_AGENT} ^(DavClnt)$
- RewriteCond %{REQUEST_METHOD} ^(OPTIONS)$
- RewriteRule .* "-" [R=401,L]
-
-
- RedirectMatch 404 /\.git
- RedirectMatch 404 /patches
- RedirectMatch 404 /\.github
-
-
- XSendFile On
-
-
-AddType video/ogg .ogv
-AddType video/mp4 .mp4
-AddType video/webm .webm
-AddType audio/mp3 .mp3
diff --git a/public/components/ILIAS/Awareness/js/Awareness.js b/public/components/ILIAS/Awareness/js/Awareness.js
deleted file mode 100755
index a0587a2b082d..000000000000
--- a/public/components/ILIAS/Awareness/js/Awareness.js
+++ /dev/null
@@ -1,239 +0,0 @@
-il.Awareness = {
-
- rendered: false,
- base_url: "",
- $body: $(document.body),
- loader_src: "",
-
-
- setBaseUrl: function(url) {
- var t = il.Awareness;
- t.base_url = url;
- },
-
- getBaseUrl: function() {
- var t = il.Awareness;
- return t.base_url;
- },
-
- setLoaderSrc: function(loader) {
- var t = il.Awareness;
- t.loader_src = loader;
- },
-
- getLoaderSrc: function() {
- var t = il.Awareness;
- return t.loader_src;
- },
-
- init: function() {
- if (!$('#awareness_trigger a').popover) {
- return;
- }
- $('#awareness_trigger a').popover({
- html : true,
- placement : "bottom",
- viewport : { selector: 'body', padding: 10 },
- title: " "
- });
-
- $('#awareness_trigger > a').on('click', function (e) {
- e.preventDefault();
- });
-
- $('#awareness_trigger a').on('show.bs.popover', function () {
- //$("#awareness-content").html();
-// console.log(this);
-
- }).on('shown.bs.popover', function () {
- il.Awareness.show();
-
- }).on('hidden.bs.popover', function () {
- $("body").removeClass("modal-open");
- });
-
- $('.ilAwarenessItem > div[role="button"]').on('keypress', function (e) {
- if (e.which === 13 || e.which === 32) {
- $(this).trigger('click');
- }
- });
-
-
- // close popover when clicked outside. todo: move to a central place?
- $('body').on('click', function (e) {
- $('#awareness_trigger a').each(function () {
- //the 'is' for buttons that trigger popups
- //the 'has' for icons within a button that triggers a popup
- if (!$(this).is(e.target) && $(this).has(e.target).length === 0 && $('.popover').has(e.target).length === 0) {
- if ($(this).next(".popover").length) {
- $(this).popover('hide');
- }
- }
- });
- });
-
- $("#awareness_trigger a").on("awrn:shown", function( event ) {
-// console.log("awrn:shown thrown");
- });
- },
-
- show: function () {
- var t = il.Awareness;
-
- $('#awareness_trigger a').siblings(".popover").children(".popover-content").html(t.getContent());
- $("body").addClass("modal-open");
- t.afterListUpdate();
- },
-
- close: function() {
- $('#awareness_trigger a').popover("hide");
- },
-
- reload: function () {
- var t = il.Awareness;
- t.updateList($("#il_awareness_filter").val());
- },
-
- checkScrollbar: function () {
- if (document.body.clientWidth >= window.innerWidth) return
- this.scrollbarWidth = this.scrollbarWidth || this.measureScrollbar()
- },
-
- setScrollbar: function () {
- var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10)
- if (this.scrollbarWidth) this.$body.css('padding-right', bodyPad + this.scrollbarWidth)
- },
-
- resetScrollbar: function () {
- this.$body.css('padding-right', '')
- },
-
- measureScrollbar: function () { // thx walsh
- var scrollDiv = document.createElement('div')
- scrollDiv.className = 'modal-scrollbar-measure'
- this.$body.append(scrollDiv)
- var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth
- this.$body[0].removeChild(scrollDiv)
- return scrollbarWidth
- },
-
- getContent: function () {
- var t = il.Awareness;
- if (!t.rendered) {
- t.content = $("#awareness-content-container").html();
- $("#awareness-content-container").html("");
- t.updateList("");
- t.rendered = true;
- }
- return t.content;
- },
-
- ajaxReplaceSuccess: function(o) {
- var t = il.Awareness, cnt;
-
- // perform page modification
- if(o.html !== undefined)
- {
- t.content = o.html;
- $('#awareness-content').replaceWith(o.html);
- $('#il_awareness_filter').val(o.filter_val);
- t.afterListUpdate();
-
- cnt = o.cnt.split(":");
- t.setCounter(cnt[0], false);
- t.setCounter(cnt[1], true);
-
- // throw custom event
- $("#awareness_trigger a").trigger("awrn:shown");
- }
- },
-
- afterListUpdate: function() {
- var t = il.Awareness;
-
- t.fixHeight();
-
- $('.ilAwarenessItem').on('shown.bs.dropdown', function () {
- var t = il.Awareness;
-
- t.fixHeight();
- }).on('hidden.bs.dropdown', function () {
- // if done, height is corrected, but dd is not opened if clicked (when other dd has been opened before)
-// t.fixHeight();
- });
-
- $("#il_awrn_filter_form").submit(function (e) {
- var t = il.Awareness;
- $("#il_awrn_filer_btn").html(" ");
- t.updateList($("#il_awareness_filter").val());
- e.preventDefault();
- });
- $("#il_awareness_filter").each(function() {
- t = this;
- t.focus();
- if (t.setSelectionRange) {
- var len = $(t).val().length * 2;
- t.setSelectionRange(len, len);
- }
- });
-
- $("#awareness-list").trigger("il.user.actions.updated", ["awareness-list"]);
- },
-
- fixHeight: function() {
-
- if (!$("#awareness-list").length || !$('.ilAwarenessDropDown .popover').length) {
- return;
- }
-
- $('.ilAwarenessDropDown .popover').css('height', "");
- var st = $('#awareness-list').scrollTop();
- $('#awareness-list').css('height', "");
-
- var vp_reg = il.Util.getViewportRegion();
- var awpop = il.Util.getRegion('.ilAwarenessDropDown .popover');
- var awlist = il.Util.getRegion('#awareness-list');
- var pad_bot = 15;
- if ((awpop.top - vp_reg.top + awpop.height + pad_bot) > vp_reg.height) {
- var popHeight = vp_reg.height - (awpop.top - vp_reg.top) - pad_bot;
- $('.ilAwarenessDropDown .popover').css('height', popHeight + "px");
-
- var listHeight = vp_reg.height - (awlist.top - vp_reg.top) - pad_bot;
- $('#awareness-list').css('height', listHeight + "px");
-
- $('#awareness-list').scrollTop(st);
- }
- },
-
- updateList: function(filter) {
- var t = il.Awareness;
- $.ajax({
- url: t.getBaseUrl() + "&cmd=getAwarenessList"
- + "&filter=" + encodeURIComponent(filter),
- dataType: "json"
- }).done(t.ajaxReplaceSuccess);
-
- //il.Util.sendAjaxGetRequestToUrl (t.getBaseUrl() + "&cmd=getAwarenessList"
- // + "&filter=" + encodeURIComponent(filter),
- // {}, {}, t.ajaxReplaceSuccess);
- },
-
- setCounter: function(c, highlighted) {
- var id = "#awareness_badge";
-
- if (highlighted) {
- id = "#awareness_hbadge";
- }
- $(id + " span").html(c);
- if (c > 0) {
- $(id + " .badge").removeClass("ilAwrnBadgeHidden");
- } else {
- $(id + " .badge").addClass("ilAwrnBadgeHidden");
- }
- }
-};
-
-/* temporary fix, since initial ajax loading does not work */
-il.Util.addOnLoad(function() {
- il.Awareness.afterListUpdate();
-})
diff --git a/public/components/ILIAS/Block/js/ilblockcallback.js b/public/components/ILIAS/Block/js/ilblockcallback.js
deleted file mode 100755
index 9f07c1ef3fe8..000000000000
--- a/public/components/ILIAS/Block/js/ilblockcallback.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- ******************************************************************** */
-
-// Success Handler
-const ilBlockSuccessHandler = function (o) {
- // parse headers function
- function parseHeaders() {
- const allHeaders = headerStr.split('\n');
- let headers;
- for (let i = 0; i < headers.length; i++) {
- const delimitPos = header[i].indexOf(':');
- if (delimitPos != -1) {
- headers[i] = `
${
- headers[i].substring(0, delimitPos)}:${
- headers[i].substring(delimitPos + 1)}
`;
- }
- return headers;
- }
- }
-
- // perform block modification
- if (typeof o.responseText !== 'undefined') {
- $(`#${o.argument.block_id}`).html(o.responseText);
- il.UICore.initDropDowns(`#${o.argument.block_id}`);
- }
-};
-
-// Success Handler
-const ilBlockFailureHandler = function (o) {
- // alert('FailureHandler');
-};
-
-function ilBlockJSHandler(block_id, sUrl) {
- const ilBlockCallback = {
- success: ilBlockSuccessHandler,
- failure: ilBlockFailureHandler,
- argument: { block_id },
- };
-
- const request = YAHOO.util.Connect.asyncRequest('GET', sUrl, ilBlockCallback);
-
- obj = document.getElementById(`${block_id}_loader`);
- if (obj) {
- const loadergif = document.createElement('img');
- loadergif.src = './templates/default/images/media/loader.svg';
- loadergif.border = 0;
- $(loadergif).css('position', 'absolute');
- obj.appendChild(loadergif);
- }
- return false;
-}
-
-function ilBlockToggleInfo(block_id) {
- const block_span = document.getElementById(`det_info_${block_id}`);
-
- if (block_span) {
- if (block_span.style.display == 'none') {
- block_span.style.display = '';
- } else {
- block_span.style.display = 'none';
- }
- }
-}
diff --git a/public/components/ILIAS/Contact/BuddySystem/js/buddy_system.js b/public/components/ILIAS/Contact/BuddySystem/js/buddy_system.js
deleted file mode 100755
index 329b73672cfd..000000000000
--- a/public/components/ILIAS/Contact/BuddySystem/js/buddy_system.js
+++ /dev/null
@@ -1,170 +0,0 @@
-(function($, $scope) {
- $scope.il.BuddySystem = {
- config: {},
-
- setConfig: function (config) {
- let bs = $scope.il.BuddySystem;
- bs.config = config;
- }
- };
-
- $scope.il.BuddySystemButton = {
- config: {},
-
- setConfig: function (config) {
- let btn = $scope.il.BuddySystemButton;
- btn.config = config;
- },
-
- init: function () {
- let btn = $scope.il.BuddySystemButton,
- bs = $scope.il.BuddySystem,
- trigger_selector = "a[data-target-state], button[data-target-state]";
-
- let onWidgetClick = function onWidgetClick(e) {
- let $trigger = $(this);
-
- if ($trigger.data("submitted") === true) {
- // Prevent concurrent requests
- return;
- }
-
- e.preventDefault();
- e.stopPropagation();
-
- let $container = $trigger.closest('.' + btn.config.bnt_class);
-
- let values = {};
- values["usr_id"] = $container.data("buddy-id");
- values["action"] = $trigger.data("action");
- values["cmd[" + bs.config.transition_state_cmd + "]"] = 1;
-
- let promise = $.ajax({
- url: bs.config.http_post_url,
- type: "POST",
- data: values,
- dataType: "json",
- beforeSend: function () {
- $("." + btn.config.bnt_class).filter(function() {
- return $(this).data("buddy-id") == $container.data("buddy-id");
- }).each(function() {
- let container = $(this);
- container.find(trigger_selector)
- .data("submitted", true)
- .attr("disabled", true);
- });
- }
- });
-
- promise.done(function (response) {
- let state = $container.data("current-state");
-
- if (response.success !== undefined) {
- if (response.state !== undefined && response.state_html !== undefined) {
- if (state != response.state) {
- $($scope).trigger("il.bs.stateChange.beforeButtonWidgetReRendered", [$container.data("buddy-id"), response.state, state]);
-
- $("." + btn.config.bnt_class).filter(function() {
- return $(this).data("buddy-id") == $container.data("buddy-id");
- }).each(function() {
- let container = $(this);
- container.find(".button-container").html(response.state_html);
- container.data("current-state", response.state);
- });
-
- $($scope).trigger("il.bs.stateChange.afterButtonWidgetReRendered", [$container.data("buddy-id"), response.state, state]);
- }
- }
- }
-
- $("." + btn.config.bnt_class).filter(function() {
- return $(this).data("buddy-id") == $container.data("buddy-id");
- }).each(function() {
- let container = $(this);
- container.find(trigger_selector)
- .data("submitted", false)
- .attr("disabled", false);
- });
-
- if (response.message !== undefined) {
- $container.find("button").popover({
- container: "body",
- content: response.message,
- placement: "auto",
- trigger: "focus"
- }).popover("show");
- $container.find("button").focus().on("hidden.bs.popover", function () {
- $(this).popover("destroy");
- });
- }
-
- $($scope).trigger("il.bs.stateChange.afterStateChangePerformed", [$container.data("buddy-id"), $container.data("current-state"), state]);
- }).fail(function () {
- $("." + btn.config.bnt_class).filter(function() {
- return $(this).data("buddy-id") == $container.data("buddy-id");
- }).each(function() {
- let container = $(this);
- container.find(trigger_selector)
- .data("submitted", false)
- .attr("disabled", false);
- });
- });
- };
-
- $($scope).on("il.bs.stateChange.afterStateChangePerformed", function(event, usr_id, is_state, was_state) {
- if (
- (was_state === "ilBuddySystemLinkedRelationState" || was_state === "ilBuddySystemRequestedRelationState") && is_state !== was_state
- ) {
- if (typeof il.Awareness != "undefined") {
- il.Awareness.reload();
- }
- }
- return true;
- });
-
- $($scope).on("il.bs.domelement.added", function(ev, id) {
- $("#" + id).find("." + btn.config.bnt_class).on("click", trigger_selector, onWidgetClick);
- });
-
- $("." + btn.config.bnt_class).on("click", trigger_selector, onWidgetClick);
- }
- };
-
- $(document).ready(function() {
- $("#awareness_trigger").on("awrn:shown", function(event) {
- $("#awareness-content").find("a[data-target-state]").off("click").on("click", function(e) {
- let bs = $scope.il.BuddySystem,
- $elm = $(this),
- usr_id = $elm.data("buddy-id");
-
- e.preventDefault();
- e.stopPropagation();
-
- let values = {};
- values["usr_id"] = usr_id;
- values["action"] = $elm.data("action");
- values["cmd[" + bs.config.transition_state_cmd + "]"] = 1;
-
- let promise = $.ajax({
- url: bs.config.http_post_url,
- type: "POST",
- data: values,
- dataType: "json",
- beforeSend: function () {
- }
- });
-
- promise.done(function (response) {
- let state = $elm.data("current-state");
- if (response.success !== undefined) {
- if (response.state !== undefined) {
- if (state !== response.state) {
- $($scope).trigger("il.bs.stateChange.afterStateChangePerformed", [usr_id, response.state, state]);
- }
- }
- }
- });
- });
- });
- });
-})(jQuery, window);
\ No newline at end of file
diff --git a/public/components/ILIAS/Dashboard/Block/js/ReplaceModalContent.js b/public/components/ILIAS/Dashboard/Block/js/ReplaceModalContent.js
deleted file mode 100755
index 5529d5630903..000000000000
--- a/public/components/ILIAS/Dashboard/Block/js/ReplaceModalContent.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- *********************************************************************/
-
-/* global il */
-il.Dashboard = il.Dashboard || {};
-/**
- * @param {string} id
- * @param {int} view
- * @param {string} url
- */
-il.Dashboard.replaceModalContent = function (id, view, url) {
- document.getElementById(id).addEventListener('click', function (e) {
- const form = document.querySelector('form[name="pd_remove_multiple_view_' + view + '"]');
- const formData = new FormData(form);
- let post_data = '';
- for (const [name, value] of formData) {
- post_data += 'id[]=' + encodeURIComponent(value) + '&';
- }
- const modal = document.querySelector('div[data-modal-name="remove_modal_view_' + view + '"]');
- post_data = post_data.slice(0, -1);
- form.addEventListener('submit', function (e) {
- e.preventDefault();
- });
- const modalFooter = modal.querySelector('.modal-footer');
- modalFooter.parentNode.removeChild(modalFooter);
- il.Util.ajaxReplacePostRequestInner(url, post_data, 'pd_unsubscribe_multiple_view_' + view);
- });
-};
diff --git a/public/components/ILIAS/GlobalScreen/src/Client/dist/GS.js b/public/components/ILIAS/GlobalScreen/src/Client/dist/GS.js
deleted file mode 100755
index 65f6286e60aa..000000000000
--- a/public/components/ILIAS/GlobalScreen/src/Client/dist/GS.js
+++ /dev/null
@@ -1,396 +0,0 @@
-var __extends = (this && this.__extends) || (function () {
- var extendStatics = function (d, b) {
- extendStatics = Object.setPrototypeOf ||
- ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
- function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
- return extendStatics(d, b);
- };
- return function (d, b) {
- if (typeof b !== "function" && b !== null)
- throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
- extendStatics(d, b);
- function __() { this.constructor = d; }
- d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
- };
-})();
-var il;
-(function (il) {
- var Utilities;
- (function (Utilities) {
- var Hasher = (function () {
- function Hasher() {
- }
- Hasher.unhash = function (hex) {
- var bytes = [];
- for (var i = 0; i < hex.length - 1; i += 2)
- bytes.push(parseInt(hex.substr(i, 2), 16));
- return String.fromCharCode.apply(String, bytes);
- };
- Hasher.hash = function (bin) {
- var i = 0, l = bin.length, chr, hex = '';
- for (i; i < l; ++i) {
- chr = bin.charCodeAt(i).toString(16);
- hex += chr.length < 2 ? '0' + chr : chr;
- }
- return hex;
- };
- return Hasher;
- }());
- Utilities.Hasher = Hasher;
- var Logger = (function () {
- function Logger() {
- }
- Logger.log = function (item) {
- if (this.debug) {
- if (item instanceof Object) {
- console.log("GlobalScreen: ");
- console.log(item);
- }
- else {
- var line = String(item);
- console.log("GlobalScreen: " + line);
- }
- }
- };
- Logger.debug = false;
- return Logger;
- }());
- Utilities.Logger = Logger;
- var Storage = (function () {
- function Storage(namespace, classloader) {
- this.items = {};
- this.namespace = namespace;
- this.classloader = classloader;
- this.read();
- }
- Storage.prototype.getItemViaLoader = function (item) {
- return this.classloader.loadFromRawData(item);
- };
- Storage.prototype.add = function (key, value) {
- this.items[key] = value;
- this.store();
- };
- Storage.prototype.remove = function (key) {
- var val = this.items[key];
- delete this.items[key];
- this.store();
- return val;
- };
- Storage.prototype.get = function (key) {
- return this.items[key];
- };
- Storage.prototype.raw = function () {
- return this.items;
- };
- Storage.prototype.values = function () {
- var values = [];
- for (var prop in this.items) {
- if (this.items.hasOwnProperty(prop)) {
- values.push(this.items[prop]);
- }
- }
- return values;
- };
- Storage.prototype.exists = function (key) {
- return this.items.hasOwnProperty(key);
- };
- Storage.prototype.keys = function () {
- var keySet = [];
- for (var prop in this.items) {
- if (this.items.hasOwnProperty(prop)) {
- keySet.push(prop);
- }
- }
- return keySet;
- };
- return Storage;
- }());
- var LocalStorage = (function (_super) {
- __extends(LocalStorage, _super);
- function LocalStorage() {
- return _super !== null && _super.apply(this, arguments) || this;
- }
- LocalStorage.prototype.read = function () {
- var items = JSON.parse(localStorage.getItem(this.namespace));
- var loaded_items = {};
- for (var i in items) {
- loaded_items[i] = this.getItemViaLoader(items[i]);
- }
- this.items = loaded_items || {};
- };
- LocalStorage.prototype.store = function () {
- localStorage[this.namespace] = JSON.stringify(this.items);
- };
- return LocalStorage;
- }(Storage));
- Utilities.LocalStorage = LocalStorage;
- var CookieStorage = (function (_super) {
- __extends(CookieStorage, _super);
- function CookieStorage(namespace, classloader, ttl_in_min) {
- if (classloader === void 0) { classloader = new (function () {
- function class_1() {
- }
- class_1.prototype.loadFromRawData = function (raw_data) {
- return raw_data;
- };
- return class_1;
- }()); }
- if (ttl_in_min === void 0) { ttl_in_min = 5; }
- var _this = _super.call(this, namespace, classloader) || this;
- _this.ttl_in_min = 5;
- Logger.log("Creating new cookie storage " + namespace);
- _this.ttl_in_min = ttl_in_min;
- return _this;
- }
- CookieStorage.prototype.read = function () {
- var name = this.namespace + "=";
- var decodedCookie = decodeURIComponent(document.cookie);
- var ca = decodedCookie.split(';');
- this.items = {};
- for (var i = 0; i < ca.length; i++) {
- var c = ca[i];
- while (c.charAt(0) == ' ') {
- c = c.substring(1);
- }
- if (c.indexOf(name) == 0) {
- var items = JSON.parse(c.substring(name.length, c.length));
- for (var key in items) {
- Logger.log("Add item from cookie " + key);
- var raw_item = items[key];
- Logger.log(raw_item);
- this.add(key, raw_item);
- }
- }
- }
- };
- CookieStorage.prototype.store = function () {
- var d = new Date();
- d.setTime(d.getTime() + (this.ttl_in_min * 60 * 1000));
- var expires = "expires=" + d.toUTCString();
- var cookie = this.namespace + "=" + JSON.stringify(this.items) + ";" + expires + ";path=/";
- document.cookie = cookie;
- };
- return CookieStorage;
- }(Storage));
- Utilities.CookieStorage = CookieStorage;
- })(Utilities = il.Utilities || (il.Utilities = {}));
- var GS;
- (function (GS) {
- var SPLIITER = "|";
- var ClientSettings = (function () {
- function ClientSettings() {
- this.clear_states_for_levels = {
- 1: [1, 2],
- 2: [2],
- 10: [],
- };
- this.hashing = false;
- this.logging = true;
- this.store_state_for_levels = [];
- }
- return ClientSettings;
- }());
- var Provider;
- (function (Provider) {
- function getClientSideProvider(provider_name) {
- return new ClientSideProvider(provider_name);
- }
- Provider.getClientSideProvider = getClientSideProvider;
- function getServerSideProviderFromCombinedString(from_serialized_string) {
- var elements = from_serialized_string.split(SPLIITER);
- return new ServerSideProvider(elements[0]);
- }
- Provider.getServerSideProviderFromCombinedString = getServerSideProviderFromCombinedString;
- function getServerSideProvider(provider_name) {
- return new ServerSideProvider(provider_name);
- }
- Provider.getServerSideProvider = getServerSideProvider;
- var ClientSideProvider = (function () {
- function ClientSideProvider(provider_name) {
- this.provider_name = provider_name;
- this.is_client_side = true;
- }
- return ClientSideProvider;
- }());
- var ServerSideProvider = (function () {
- function ServerSideProvider(provider_name) {
- this.provider_name = provider_name;
- this.is_client_side = false;
- }
- return ServerSideProvider;
- }());
- })(Provider = GS.Provider || (GS.Provider = {}));
- var Identification;
- (function (Identification) {
- var getServerSideProvider = il.GS.Provider.getServerSideProvider;
- function getFromServerSideString(server_side_string) {
- var elements = server_side_string.split(SPLIITER);
- var provider = getServerSideProvider(elements[0]);
- return new StandardIdentification(elements[1], provider);
- }
- Identification.getFromServerSideString = getFromServerSideString;
- function get(internal_identifier, provider_string) {
- var provider = getServerSideProvider(provider_string);
- return new StandardIdentification(internal_identifier, provider);
- }
- Identification.get = get;
- var StandardIdentification = (function () {
- function StandardIdentification(internal_identifier, provider) {
- this.internal_identifier = internal_identifier;
- this.provider = provider;
- this.as_string = this.provider.provider_name + "|" + this.internal_identifier;
- }
- StandardIdentification.prototype.toString = function () {
- return this.as_string;
- };
- return StandardIdentification;
- }());
- Identification.StandardIdentification = StandardIdentification;
- })(Identification = GS.Identification || (GS.Identification = {}));
- var Client;
- (function (Client) {
- var Logger = il.Utilities.Logger;
- var Hasher = il.Utilities.Hasher;
- var LocalStorage = il.Utilities.LocalStorage;
- var CookieStorage = il.Utilities.CookieStorage;
- var settings = new ClientSettings();
- var Item = (function () {
- function Item(identification, level, ui_id) {
- this.active = false;
- this.identification = identification;
- this.level = level;
- this.ui_id = ui_id;
- }
- return Item;
- }());
- Client.Item = Item;
- function newItem(id, ui_id, level) {
- return new Item(id, level, ui_id);
- }
- Client.newItem = newItem;
- var ItemStorage = (function () {
- function ItemStorage() {
- this.local_storage = new LocalStorage('gs_item_storage', new (function () {
- function class_2() {
- }
- class_2.prototype.loadFromRawData = function (raw_data) {
- var id = Identification.get(raw_data.identification.internal_identifier, raw_data.identification.provider.provider_name);
- var item = Client.newItem(id, raw_data.ui_id, raw_data.level);
- return item;
- };
- return class_2;
- }()));
- this.cookie_storage = new CookieStorage('gs_active_items');
- }
- ItemStorage.prototype.hash = function (i) {
- if (settings.hashing === true) {
- return Hasher.hash(i.toString());
- }
- else {
- return i.toString();
- }
- };
- ItemStorage.prototype.storeItem = function (item) {
- this.local_storage.add(this.hash(item.identification), item);
- };
- ItemStorage.prototype.itemExists = function (id) {
- var item = this.getItem(id);
- return item instanceof Item;
- };
- ItemStorage.prototype.getItem = function (id) {
- return this.local_storage.values().find(function (item) {
- if (item.identification.toString() === id.toString()) {
- return item;
- }
- });
- };
- ItemStorage.prototype.itemExistsByUIID = function (ui_id) {
- return (this.getItemByUUID(ui_id) !== undefined);
- };
- ItemStorage.prototype.getItemByUUID = function (ui_id) {
- return this.local_storage.values().find(function (item) {
- return (item.ui_id === ui_id);
- });
- };
- ItemStorage.prototype.removeItem = function (item) {
- this.local_storage.remove(this.hash(item.identification));
- this.cookie_storage.remove(this.hash(item.identification));
- };
- ItemStorage.prototype.findItemWhichMustBeClosed = function (current_item) {
- var levels_to_close = [0];
- if (current_item.level in settings.clear_states_for_levels) {
- levels_to_close = settings.clear_states_for_levels[current_item.level];
- Logger.log("Levels to close " + levels_to_close.toString());
- }
- return this.local_storage.values().filter(function (item) {
- return (levels_to_close.indexOf(item.level) > -1);
- });
- };
- ItemStorage.prototype.activateItem = function (item) {
- if (settings.store_state_for_levels.indexOf(item.level) > -1) {
- item.active = true;
- this.storeItem(item);
- this.cookie_storage.add(this.hash(item.identification), true);
- }
- };
- ItemStorage.prototype.deactivateItem = function (item) {
- item.active = false;
- this.storeItem(item);
- this.cookie_storage.remove(this.hash(item.identification));
- };
- ItemStorage.prototype.handleTriggeredItem = function (triggered_item) {
- Logger.log("Handle Item");
- Logger.log(triggered_item);
- if (triggered_item.active === true) {
- Logger.log("Deactivate Item");
- this.deactivateItem(triggered_item);
- }
- else {
- Logger.log("Activate Item");
- triggered_item.active = true;
- this.activateItem(triggered_item);
- var items_to_close = this.findItemWhichMustBeClosed(triggered_item);
- for (var i in items_to_close) {
- var item = items_to_close[i];
- if (this.hash(item.identification) !== this.hash(triggered_item.identification)) {
- Logger.log("Deactivating subsequent Item " + item.identification.toString());
- this.deactivateItem(item);
- }
- }
- }
- };
- return ItemStorage;
- }());
- var item_storage = new ItemStorage();
- function register(id, ui_id, level) {
- if (!item_storage.itemExists(id)) {
- Logger.log("Item not found, registering " + id.toString());
- item_storage.storeItem(this.newItem(id, ui_id, level));
- }
- else {
- var item = item_storage.getItem(id);
- item.ui_id = ui_id;
- item_storage.storeItem(item);
- }
- }
- Client.register = register;
- function trigger(ui_id) {
- if (item_storage.itemExistsByUIID(ui_id)) {
- var item = item_storage.getItemByUUID(ui_id);
- item_storage.handleTriggeredItem(item);
- }
- else {
- Logger.log("Item not found");
- }
- }
- Client.trigger = trigger;
- function init(json) {
- json = JSON.parse(json);
- Object.assign(settings, json);
- Logger.log(settings);
- Logger.debug = settings.logging;
- }
- Client.init = init;
- })(Client = GS.Client || (GS.Client = {}));
- })(GS = il.GS || (il.GS = {}));
-})(il || (il = {}));
diff --git a/public/components/ILIAS/JavaScript/js/Basic.js b/public/components/ILIAS/JavaScript/js/Basic.js
deleted file mode 100755
index ade49f80a59f..000000000000
--- a/public/components/ILIAS/JavaScript/js/Basic.js
+++ /dev/null
@@ -1,998 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- ******************************************************************** */
-
-/*
- Please note that this file should only contain common Javascript code
- used on many ILIAS screens. Please do not add any code that is only useful
- for single components here.
- See http://www.ilias.de/docu/goto_docu_pg_38968_42.html for the JS guidelines
-*/
-
-// console dummy object
-if (!window.console) {
- (function () {
- const names = ['log', 'debug', 'info', 'warn', 'error', 'assert', 'dir', 'dirxml', 'group', 'groupEnd', 'time', 'timeEnd', 'count', 'trace', 'profile', 'profileEnd'];
- window.console = {};
- for (let i = 0; i < names.length; ++i) window.console[names[i]] = function (data) {};
- }());
-}
-
-// global il namespace, additional objects usually should be added to this one
-if (typeof il === 'undefined') {
- il = {};
-}
-
-// utility functions
-il.Util = {
-
- addOnLoad(func) {
- $().ready(() => {
- try {
- func();
- } catch (err) {
- console.error(err);
- }
- });
- /* if (!document.getElementById | !document.getElementsByTagName) return;
-
- var oldonload=window.onload;
- if (typeof window.onload != 'function')
- {
- window.onload = func;
- }
- else
- {
- window.onload = function()
- {
- oldonload();
- func();
- }
- } */
- },
-
- addOnUnload(func) {
- if (!document.getElementById | !document.getElementsByTagName) return;
-
- const oldonunload = window.onunload;
- if (typeof window.onunload !== 'function') {
- window.onunload = func;
- } else {
- window.onunload = function () {
- oldonunload();
- func();
- };
- }
- },
-
- /**
- * Checks/unchecks checkboxes
- *
- * @param string parent name or id
- * @param string the checkbox name (or the first characters of the name, if unique)
- * @param boolean whether to check or to uncheck the element
- * @return boolean always true
- */
- setChecked(parent_el, checkbox_name, do_check) {
- let name_sel = '';
- if (checkbox_name != '') {
- name_sel = `[name^="${checkbox_name}"]`;
- }
- if (do_check) {
- $(`#${parent_el}`).find(`input:checkbox${name_sel}`).not(':disabled').prop('checked', true);
- $(`[name="${parent_el}"]`).find(`input:checkbox${name_sel}`).not(':disabled').prop('checked', true);
- } else {
- $(`#${parent_el}`).find(`input:checkbox${name_sel}`).not(':disabled').prop('checked', false);
- $(`[name="${parent_el}"]`).find(`input:checkbox${name_sel}`).not(':disabled').prop('checked', false);
- }
- return true;
- },
-
- submitOnEnter(ev, form) {
- if (typeof ev !== 'undefined' && typeof ev.keyCode !== 'undefined') {
- if (ev.keyCode == 13) {
- form.submit();
- return false;
- }
- }
- return true;
- },
-
- // ajax related functions
-
- ajaxReplace(url, el_id) {
- console.log(url);
- this.sendAjaxGetRequestToUrl(url, {}, { el_id, inner: false }, this.ajaxReplaceSuccess);
- },
-
- ajaxReplaceInner(url, el_id) {
- this.sendAjaxGetRequestToUrl(url, {}, { el_id, inner: true }, this.ajaxReplaceSuccess);
- },
-
- /**
- * @param {string} url
- * @param {string} data
- * @param {string} el_id
- */
- ajaxReplacePostRequestInner(url, data, el_id) {
- this.sendAsyncAjaxPostRequestToUrl(url, data, { el_id, inner: true }, this.ajaxReplaceSuccess);
- },
-
- ajaxReplaceSuccess(o) {
- // perform page modification
- if (o.responseText !== undefined) {
- if (o.argument.inner) {
- $(`#${o.argument.el_id}`).html(o.responseText);
- } else {
- $(`#${o.argument.el_id}`).replaceWith(o.responseText);
- }
- il.UICore.initDropDowns(`#${o.argument.el_id}`);
- }
- },
-
- sendAjaxGetRequestToUrl(url, par, args, succ_cb) {
- const cb = {
- success: succ_cb,
- failure: this.handleAjaxFailure,
- argument: args,
- };
- for (k in par) {
- url = `${url}&${k}=${par[k]}`;
- }
- const request = YAHOO.util.Connect.asyncRequest('GET', url, cb);
- },
-
- /**
- *
- * @param {string} url
- * @param {string} data
- * @param {array} args
- * @param {callback} succ_cb
- */
- sendAsyncAjaxPostRequestToUrl(url, data, args, succ_cb) {
- const cb = {
- success: succ_cb,
- failure: this.handleAjaxFailure,
- argument: args,
- };
- const request = YAHOO.util.Connect.asyncRequest('POST', url, cb, data);
- },
-
- sendAjaxPostRequestToUrl(url, data, succ_cb) {
- $.post(url, data, succ_cb);
- },
-
- // FailureHandler
- handleAjaxFailure(o) {
- console.log('il.Util.handleAjaxFailure: Ajax Error:');
- console.log(o);
- },
-
- /**
- * Get region information (coordinates + size) for an element
- */
- getRegion(el) {
- const w = $(el).outerWidth();
- const h = $(el).outerHeight();
- const o = $(el).offset();
-
- return {
- top: o.top, right: o.left + w, bottom: o.top + h, left: o.left, height: h, width: w, y: o.top, x: o.left,
- };
- },
-
- /**
- * Get region information (coordinates + size) for viewport
- */
- getViewportRegion() {
- const w = $(window).width();
- const h = $(window).height();
- const t = $(window).scrollTop();
- const l = $(window).scrollLeft();
-
- return {
- top: t, right: l + w, bottom: t + h, left: l, height: h, width: w, y: t, x: l,
- };
- },
-
- /**
- * Fix position
- */
- fixPosition(el) {
- let r = il.Util.getRegion(el);
- const vp = il.Util.getViewportRegion();
- // we only fix absolute positioned items
- if ($(el).css('position') != 'absolute') {
- return;
- }
-
- if (vp.right - 15 < r.right) {
- il.Util.setX(el, r.x - (r.right - vp.right + 20));
- }
-
- r = il.Util.getRegion(el);
- if (r.left < 0) {
- $(el).removeClass('pull-right');
- il.Util.setX(el, 0);
- }
- },
-
- /**
- * Set x
- */
- setX(el, x) {
- $(el).offset({ left: x });
- },
-
- setY(el, y) {
- $(el).offset({ top: y });
- },
-
- /**
- * Checks whether coordinations are within an elements region
- */
- coordsInElement(x, y, el) {
- const w = $(el).outerWidth();
- const h = $(el).outerHeight();
- const o = $(el).offset();
- if (x >= o.left && x <= o.left + w && y >= o.top && y <= o.top + h) {
- return true;
- }
- return false;
- },
-
- /**
- * print current window, thanks to anoack for the mathjax fix (see bug #)
- */
- print() {
- if (typeof (window.print) !== 'undefined') {
- if (typeof MathJax !== 'undefined' && typeof MathJax.Hub !== 'undefined') {
- MathJax.Hub.Queue(
- ['Delay', MathJax.Callback, 700],
- window.print,
- );
- } else {
- window.print();
- }
- }
- },
-
- // see http://stackoverflow.com/questions/1144783/replacing-all-occurrences-of-a-string-in-javascript
- escapeRegExp(string) {
- return string.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, '\\$1');
- },
-
- // see http://stackoverflow.com/questions/1144783/replacing-all-occurrences-of-a-string-in-javascript
- replaceAll(string, find, replace) {
- return string.replace(new RegExp(il.Util.escapeRegExp(find), 'g'), replace);
- },
-};
-
-// ILIAS Object related functions
-il.Object = {
- url_redraw_ah: '',
- url_redraw_li: '',
- url_rating: '',
-
- setRedrawAHUrl(url) {
- this.url_redraw_ah = url;
- },
-
- getRedrawAHUrl() {
- return this.url_redraw_ah;
- },
-
- redrawActionHeader() {
- const ah = document.getElementById('il_head_action');
- if (this.url_redraw_ah && ah !== null) {
- il.Util.ajaxReplaceInner(this.url_redraw_ah, 'il_head_action');
- }
- },
-
- setRedrawListItemUrl(url) {
- this.url_redraw_li = url;
- },
-
- getRedrawListItemUrl() {
- return this.url_redraw_li;
- },
-
- redrawListItem(ref_id) {
- if (this.url_redraw_li) {
- const url = this.url_redraw_li;
- $(`div[id^=lg_div_${ref_id}_pref_]`).each(function () {
- const id = $(this).attr('id');
- const parent = id.split('_').pop();
- il.Util.ajaxReplace(`${url}&child_ref_id=${ref_id}&parent_ref_id=${parent}`, id);
- });
- }
- },
-
- togglePreconditions(link, id, txt_show, txt_hide) {
- let li = document.getElementById(`il_list_item_precondition_obl_${id}`);
- if (li !== null) {
- if (li.style.display == 'none') {
- li.style.display = '';
- $(link).html(`» ${txt_hide}`);
- } else {
- li.style.display = 'none';
- $(link).html(`» ${txt_show}`);
- }
- }
- li = document.getElementById(`il_list_item_precondition_opt_${id}`);
- if (li !== null) {
- if (li.style.display == 'none') {
- li.style.display = '';
- $(link).html(`» ${txt_hide}`);
- } else {
- li.style.display = 'none';
- $(link).html(`» ${txt_show}`);
- }
- }
- },
-
- setRatingUrl(url) {
- this.url_rating = url;
- },
-
- saveRating(mark) {
- il.Util.sendAjaxGetRequestToUrl(`${this.url_rating}&rating=${mark}`, {}, { url_redraw: this.url_redraw_ah }, this.redrawAfterRating);
- },
-
- redrawAfterRating(o) {
- const ah = document.getElementById('il_head_action');
- if (ah !== null) {
- il.Util.ajaxReplaceInner(o.argument.url_redraw, 'il_head_action');
- if (typeof WebuiPopovers !== 'undefined') {
- WebuiPopovers.hideAll();
- }
- }
- },
-
- saveRatingFromListGUI(ref_id, hash, mark) {
- il.Util.sendAjaxGetRequestToUrl(`${this.url_rating}&rating=${mark}&child_ref_id=${ref_id}&cadh= ${hash}`, {}, { url_redraw: this.url_redraw_li, ref_id }, this.redrawAfterRatingFromListGUI);
- },
-
- redrawAfterRatingFromListGUI(o) {
- $(`div[id^=lg_div_${o.argument.ref_id}_pref_]`).each(function () {
- const id = $(this).attr('id');
- const parent = id.split('_').pop();
- il.Util.ajaxReplace(`${o.argument.url_redraw}&child_ref_id=${o.argument.ref_id}&parent_ref_id=${parent}`, id);
- });
- if (typeof WebuiPopovers !== 'undefined') {
- WebuiPopovers.hideAll();
- }
- },
-};
-
-/* UICore */
-il.UICore = {
-
- //
- // Layout related
- //
-
- right_panel_wrapper: '',
-
- is_page_visible: true,
-
- /**
- *
- * @param {boolean} status
- */
- setPageVisibilityStatus(status) {
- il.UICore.is_page_visible = status;
- },
-
- /**
- *
- * @returns {boolean}
- */
- isPageVisible() {
- return il.UICore.is_page_visible;
- },
-
- scrollToHash() {
- let h = self.location.hash;
- if (h != '') {
- h = h.substr(1);
- if ($(`a[name='${h}']`).length !== 0) {
- il.UICore.scrollToElement(`a[name='${h}']`);
- } else if ($(`#${h}`).length !== 0) {
- il.UICore.scrollToElement(`#${h}`);
- }
- }
- },
-
- // take care of initial layout
- scrollToElement(el) {
- // if we have an anchor, fix scrolling "behind" fixed top header
- const fixed_top_height = parseInt($('#mainspacekeeper').css('margin-top'))
- + parseInt($('#mainspacekeeper').css('padding-top'));
- const vp_reg = il.Util.getViewportRegion();
- const el_reg = il.Util.getRegion(el);
- if (fixed_top_height > 0) {
- $('html, body').scrollTop(el_reg.top - fixed_top_height);
- }
- },
-
- handleScrolling() {
- il.UICore.refreshLayout();
- },
-
- refreshLayout() {
- const el = document.getElementById('left_nav');
- const sm = document.getElementById('mainspacekeeper');
- const bc = document.getElementById('bot_center_area');
- const fc = document.getElementById('fixed_content');
- const ft = document.getElementById('ilFooter');
- const rtop = document.getElementById('right_top_area');
- const rbot = document.getElementById('right_bottom_area');
- let nb_reg; let vp_reg; let ft_reg; let rtop_reg; let rbot_reg; let el_reg; let
- bc_reg;
-
- vp_reg = il.Util.getViewportRegion();
- $('.ilFrame').each(function () {
- const t = $(this);
- // console.log(t);
- const freg = il.Util.getRegion(this);
- if (freg.bottom < vp_reg.bottom) {
- t.height(t.height() + vp_reg.bottom - freg.bottom - 1);
- }
- // console.log(freg);
- // console.log(vp_reg);
- });
-
- // fix fixed content
- if ($(fc).css('position') != 'static') {
- if (fc && sm) {
- sm_reg = il.Util.getRegion(sm);
- fc_reg = il.Util.getRegion(fc);
- if (sm_reg.top < vp_reg.top) {
- $(fc).offset({ top: vp_reg.top });
- } else {
- $(fc).offset({ top: sm_reg.top });
- }
- }
-
- // fix left navigation area
- if (el && sm) {
- sm_reg = il.Util.getRegion(sm);
- nb_reg = il.Util.getRegion(el);
- vp_reg = il.Util.getViewportRegion();
- if (sm_reg.top < vp_reg.top) {
- $(el).css('top', '0px');
- $(fc).css('top', '0px');
- } else {
- $(el).css('top', `${sm_reg.top - vp_reg.top}px`);
- $(fc).css('top', `${sm_reg.top - vp_reg.top}px`);
- }
-
- // bottom center area?
- if (bc) {
- bc_reg = il.Util.getRegion(bc);
- $(fc).css('bottom', `${bc_reg.height}px`);
- } else {
- $(fc).css('bottom', '0px');
- }
- }
- }
-
- if (el && bc) {
- el_reg = il.Util.getRegion(el);
- bc_reg = il.Util.getRegion(bc);
- if ($(el).is(':visible')) {
- il.Util.setX(bc, el_reg.right);
- } else if (sm) {
- sm_reg = il.Util.getRegion(sm);
- il.Util.setX(bc, sm_reg.left); // #0019851
- }
- }
-
- if (bc && sm) {
- sm_reg = il.Util.getRegion(sm);
- bc_reg = il.Util.getRegion(bc);
- $(bc).css('width', `${parseInt(sm_reg.right - bc_reg.left)}px`);
- }
-
- // footer vs. left nav
- if (ft && el) {
- ft_reg = il.Util.getRegion(ft);
- if (ft_reg.top < vp_reg.bottom) {
- $(el).css('bottom', `${vp_reg.bottom - ft_reg.top}px`);
- } else {
- $(el).css('bottom', '0px');
- }
- }
-
- // fit width of right top/bottom regions into mainspacekeeper area
- if (rtop && sm) {
- sm_reg = il.Util.getRegion(sm);
- rtop_reg = il.Util.getRegion(rtop);
- $(rtop).css('width', `${parseInt(sm_reg.right - rtop_reg.left)}px`);
- }
- if (rbot && sm) {
- sm_reg = il.Util.getRegion(sm);
- rbot_reg = il.Util.getRegion(rbot);
- $(rbot).css('width', `${parseInt(sm_reg.right - rbot_reg.left)}px`);
- }
-
- il.UICore.collapseTabs(false);
- },
-
- collapseTabs(recheck) {
- const tabs = $('#ilTab.ilCollapsable'); let tabsHeight; let count; let children; let
- collapsed;
- if (tabs) {
- tabsHeight = tabs.innerHeight();
-
- let more_than_two_lines;
- more_than_two_lines = tabsHeight >= 50;
- if (more_than_two_lines) {
- $('#ilLastTab a').removeClass('ilNoDisplay');
-
- // as long as we have two lines...
- while (more_than_two_lines) {
- children = tabs.children('li:not(:last-child)');
- count = children.length;
-
- // ...put last child into collapsed drop down
- $(children[count - 1]).prependTo('#ilTabDropDown');
- if(count == 0) {
- more_than_two_lines = false;
- } else {
- more_than_two_lines = tabs.innerHeight() >= 50;
- }
- }
- } else {
- // as long as we have one line...
- while (tabsHeight < 50 && ($('#ilTabDropDown').children('li').length > 0)) {
- collapsed = $('#ilTabDropDown').children('li');
- count = collapsed.length;
- $(collapsed[0]).insertBefore(tabs.children('li:last-child'));
- tabsHeight = tabs.innerHeight();
- }
- if ($('#ilTabDropDown').children('li').length == 0) {
- $('#ilLastTab a').addClass('ilNoDisplay');
- }
- if (tabsHeight > 50 && !recheck) { // double chk height again
- il.UICore.collapseTabs(true);
- }
- }
- }
- },
-
- initFixedDropDowns() {
- $('.ilMainMenu.ilTopFixed .dropdown').on('shown.bs.dropdown', function () {
- const el = $(this).children('.dropdown-menu')[0];
- if (!el) {
- return;
- }
- const r = il.Util.getRegion(el);
- const vp = il.Util.getViewportRegion();
- let newHeight;
-
- // make it smaller, if window height is not sufficient
- if (vp.bottom < r.bottom) {
- newHeight = r.height - r.bottom + vp.bottom;
- el.style.height = `${newHeight}px`;
- $(el).css('overflow', 'auto');
- }
- }).on('hidden.bs.dropdown', () => {
- });
- },
-
- initLayoutDrag() {
- $('#bot_center_area_drag').mousedown((e) => {
- e.preventDefault();
- $('#drag_zmove').css('display', 'block');
- $('#drag_zmove').mousemove((e) => {
- const vp_reg = il.Util.getViewportRegion();
- const drag_y = e.pageY;
- $('#bot_center_area').css('height', vp_reg.height - drag_y);
- il.UICore.refreshLayout();
- });
- });
- $(document).mouseup((e) => {
- $('#bot_center_area_drag').off('mousemove');
- $('#drag_zmove').css('display', 'none');
- $(document).off('mousemove');
- });
- },
-
- initDropDowns(context) {
- // fix positions of drop-downs to viewport
- $(`${context} .dropdown-menu`).parent().on('shown.bs.dropdown', function (e) {
- $(this).children('.dropdown-menu').each(function () {
- il.Util.fixPosition(this);
- });
- });
- },
-
- showRightPanel() {
- this.right_panel = il.Modal.dialogue({
- id: 'il_right_panel',
- show: true,
- body: "
",
- buttons: {
- },
- });
- },
-
- setRightPanelContent(c) {
- $('div#ilRightPanel').html(c);
- },
-
- // load content from wrapper element into right panel
- loadWrapperToRightPanel(wrapper_id) {
- this.right_panel_wrapper = wrapper_id;
- $(`#${wrapper_id}`).children().appendTo('#ilRightPanel');
- },
-
- // move the right panel content back to wrapper
- unloadWrapperFromRightPanel() {
- if (this.right_panel_wrapper != '') {
- $('#ilRightPanel').children().appendTo(`#${this.right_panel_wrapper}`);
- }
- this.right_panel_wrapper = '';
- },
-
- hideRightPanel() {
- il.UICore.unloadWrapperFromRightPanel();
-
- if (this.right_panel) {
- this.right_panel.hide();
- }
- return;
-
- il.Overlay.hide(null, 'ilRightPanel');
- },
-
-};
-
-$(document).on('visibilitychange', () => {
- il.UICore.setPageVisibilityStatus(!document.hidden);
-});
-
-// fixing anchor links presentation, unfortunately there
-// is no event after browsers have scrolled to an anchor hash
-// and at least firefox seems to do this multiple times when rendering a page
-$(window).on('load', () => {
- window.setTimeout(() => {
- il.UICore.scrollToHash();
- }, 500);
-});
-
-$(window).on('hashchange', () => {
- il.UICore.scrollToHash();
-});
-
-il.Util.addOnLoad(() => {
- $(window).resize(il.UICore.refreshLayout);
- $(window).scroll(il.UICore.handleScrolling);
-
- il.UICore.refreshLayout();
- il.Util.omitPreventDoubleSubmission = false;
-
- // jQuery plugin to prevent double submission of forms
- // see http://stackoverflow.com/questions/2830542/prevent-double-submission-of-forms-in-jquery
- jQuery.fn.preventDoubleSubmission = function () {
- let t; let
- ev;
-
- if ($(this).get(0)) {
- t = $(this).get(0).tagName;
- ev = (t == 'FORM') ? 'submit' : 'click';
- if (t == 'FORM') {
- $(this).find(':input[type=submit]').on('click', function (e) {
- il.Util.omitPreventDoubleSubmission = false;
- if ($(this).hasClass('omitPreventDoubleSubmission')) {
- il.Util.omitPreventDoubleSubmission = true;
- }
- });
- }
- $(this).on(ev, function (e) {
- const $el = $(this);
-
- // If form/submit button has been tagged do not prevent anything
- if ($el.hasClass('omitPreventDoubleSubmission')) {
- return this;
- }
-
- if (ev == 'submit') {
- // if the submit button has been tagged separately
- if ($(':input[type=submit]:focus').hasClass('omitPreventDoubleSubmission') || il.Util.omitPreventDoubleSubmission) {
- return this;
- }
- }
-
- if ($el.data('submitted') === true) {
- // Previously submitted - don't submit again
- e.preventDefault();
- } else {
- // Mark it so that the next submit can be ignored
- $('form.preventDoubleSubmission, .preventDoubleSubmission a.submit, a.preventDoubleSubmission').data('submitted', true);
- $('form.preventDoubleSubmission input:submit, .preventDoubleSubmission a.submit, a.preventDoubleSubmission').addClass('ilSubmitInactive');
- $('area.preventDoubleSubmission').data('submitted', true);
- }
- });
- }
-
- // Keep chainability
- return this;
- };
- // note: we need to call this two times, since the first time all forms will be handled,
- // the second time all links, and the get(0) line above handles only sets of elements
- // of the same type correctly
- $('form.preventDoubleSubmission').preventDoubleSubmission();
- $('.preventDoubleSubmission a.submit, a.preventDoubleSubmission').preventDoubleSubmission();
- // Used for image maps in "hot spot" questions:Modules/TestQuestionPool/templates/default/tpl.il_as_qpl_imagemap_question_output.html
- $('area.preventDoubleSubmission').preventDoubleSubmission();
-
- il.UICore.initDropDowns('');
-
- // fix mouse-relative positions of context menus (based on drop-downs) to viewport
- $('.contextmenu').click(function (e) {
- // fixPosition (see above) will fix the x-dimension, we are doing y ourselves
- const offset = $(this).offset();
- const menu = $(this).next();
- const menu_height = menu.outerHeight();
- menu.css({
- position: 'absolute',
- left: e.pageX - offset.left,
- top: (($(window).scrollTop() + $(window).height() - e.pageY) < menu_height)
- ? e.pageY - offset.top - menu_height
- : e.pageY - offset.top,
- });
- });
-
- // Handled IE/Edge issues with HTML5 buttons and form attribute, see: http://caniuse.com/#search=form
- $('button[form][type="submit"]').filter(() => (function () {
- return (
- typeof navigator !== 'undefined'
- && typeof navigator.appName !== 'undefined'
- && typeof navigator.appVersion !== 'undefined'
- && (
- navigator.appName == 'Microsoft Internet Explorer'
- || (navigator.appName == 'Netscape' && (navigator.appVersion.indexOf('Trident') > -1 || navigator.appVersion.indexOf('Edge') > -1))
- )
- );
- }())).on('click', function (e) {
- const $elm = $(this); const
- $form = $(`#${$elm.attr('form')}`);
-
- e.preventDefault();
- e.stopPropagation();
-
- $(' ')
- .attr('type', 'hidden')
- .attr('name', $elm.attr('name'))
- .val(1)
- .appendTo($form);
-
- $form.find('input[type="submit"]').prop('disabled', true);
- $form.submit();
- });
-
- il.UICore.initFixedDropDowns();
-});
-
-/* Rating */
-il.Rating = {
-
- cache: [],
-
- setValue(category_id, value, prefix) {
- // set hidden field
- $(`#${prefix}rating_value_${category_id}`).val(value);
-
- // handle icons
- for (i = 1; i <= 5; i++) {
- const icon_id = `${prefix}rating_icon_${category_id}_${i}`;
- let src = $(`#${icon_id}`).attr('src');
-
- // active
- if (i <= value) {
- if (src.substring(src.length - 6) == 'on.svg') {
- src = `${src.substring(0, src.length - 6)}on_user.svg`;
- } else if (src.substring(src.length - 7) == 'off.svg') {
- src = `${src.substring(0, src.length - 7)}on_user.svg`;
- }
- }
- // inactive
- else if (src.substring(src.length - 6) == 'on.svg') {
- src = `${src.substring(0, src.length - 6)}off.svg`;
- } else if (src.substring(src.length - 11) == 'on_user.svg') {
- src = `${src.substring(0, src.length - 11)}off.svg`;
- }
-
- // resetting img cache so onmouseout will not change icons again
- il.Rating.cache[icon_id] = '';
-
- $(`#${icon_id}`).attr('src', src);
- }
-
- return false;
- },
-
- toggleIcon(el, value, is_out) {
- $(el).children().each(function () {
- if ($(this).attr('id')) {
- const org = $(this).attr('id');
- const grp = org.substring(0, org.length - 1);
- for (i = 1; i <= 5; i++) {
- const id = grp + i;
-
- if (is_out == undefined) {
- // determine type of current icon
- const src_parts = $(`#${id}`).attr('src').split('_');
- let icon_type = src_parts.pop();
- icon_type = icon_type.substring(0, icon_type.length - 4);
- if (icon_type == 'user') {
- icon_type = src_parts.pop();
- }
- if ($.isNumeric(icon_type)) {
- icon_type = 'on';
- }
- const icon_base = src_parts.join('_');
-
- // onmouseout should revert to original img
- var src = $(`#${id}`).attr('src');
- il.Rating.cache[id] = src;
-
- // active
- if (i <= value) {
- src = `${icon_base}_on_user.svg`;
- }
- // inactive
- else {
- src = `${icon_base}_off.svg`;
- }
- } else {
- var src = il.Rating.cache[id];
- }
-
- if (src) {
- $(`#${id}`).attr('src', src);
- }
- }
- }
- });
- },
-};
-
-il.Language = {
- lng: {},
-
- setLangVar(key, value) {
- il.Language.lng[key] = value;
- },
-
- txt(key) {
- if (il.Language.lng[key]) {
- let translation = il.Language.lng[key];
- if (typeof arguments[1] !== 'undefined') {
- for (let i = 1; i < arguments.length; i++) {
- translation = translation.replace(new RegExp('%s'), arguments[i]);
- }
- }
- return translation;
- }
- return `-${key}-`;
- },
-};
-
-/* keep ios wepapp mode (do not open safari mobile if links are clicked) */
-/* if (("standalone" in window.navigator) && !window.navigator.standalone ){
- il.Util.addOnLoad(function () {
- $(document).on(
- "click",
- 'a[href!="#"][href!=""]',
- function(event){
- if (event.target.nodeName == "A") {
- event.preventDefault();
- location.href = $(event.target).attr("href");
- }
- }
- );
- });
-} */
-
-/// /
-/// / The following methods should be moved to the corresponding components
-/// /
-
-function startSAHS(SAHSurl, SAHStarget, SAHSopenMode, SAHSwidth, SAHSheight) {
- if (SAHSopenMode == 1) {
- SAHSwidth = '100%';
- SAHSheight = '650';
- if (document.getElementById('mainspacekeeper').offsetHeight) {
- SAHSheight = document.getElementById('mainspacekeeper').offsetHeight;
- }
- }
- if (SAHSopenMode == 1 || SAHSopenMode == 2) {
- document.getElementById('mainspacekeeper').innerHTML = ``;
- } else if (SAHSopenMode == 5) {
- window.open(SAHSurl, SAHStarget, 'top=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no');
- } else {
- window.open(SAHSurl, SAHStarget, `top=0,width=${SAHSwidth},height=${SAHSheight},location=no,menubar=no,resizable=yes,scrollbars=yes,status=no`);
- }
-}
-
-/**
- * Related to https://mantis.ilias.de/view.php?id=26494
- * jQuery "inputFilter" Extension.
- */
-(function ($) {
- /**
- * @param {mixed} inputFilter
- * @returns {jQuery}
- */
- $.fn.inputFilter = function (inputFilter) {
- return this.on('input keydown keyup mousedown mouseup select contextmenu drop', function (e) {
- if ($.trim(this.value) === '-') {
- // https://mantis.ilias.de/view.php?id=29417
- } else if (inputFilter(this.value)) {
- this.oldValue = this.value;
- this.oldSelectionStart = this.selectionStart;
- this.oldSelectionEnd = this.selectionEnd;
- } else if (this.hasOwnProperty('oldValue')) {
- this.value = this.oldValue;
- this.setSelectionRange(this.oldSelectionStart, this.oldSelectionEnd);
- } else {
- this.value = '';
- }
- });
- };
-}(jQuery));
-
-/**
- * Related to https://mantis.ilias.de/view.php?id=26494
- * UI-Feedback : check if a numeric field isset but value is not numeric.
- */
-function numericInputCheck() {
- const numericInput = $('.ilcqinput_NumericInput');
-
- // Only if present.
- if (numericInput.length) {
- // Append ilcqinput_NumericInputInvalid class for visually distinguishable numeric input fields.
- // -> Onload.
- const value = $(numericInput).val().toString().replace(',', '.');
- if (value && !$.isNumeric(value)) {
- $(numericInput).addClass('ilcqinput_NumericInputInvalid');
- } else {
- $(numericInput).removeClass('ilcqinput_NumericInputInvalid');
- }
- // -> OnChange.
- $(numericInput).on('change', function () {
- const value = $(this).val().toString().replace(',', '.');
- if (value && !$.isNumeric(value)) {
- $(this).addClass('ilcqinput_NumericInputInvalid');
- } else {
- $(this).removeClass('ilcqinput_NumericInputInvalid');
- }
- });
-
- // Only allow numeric values foreach ".ilcqinput_NumericInput" classified input field.
- $(numericInput).inputFilter((value) => {
- value = value.toString().replace(',', '.');
- return !$.trim(value) || $.isNumeric(value);
- });
- }
-}
-
-$(document).ready(() => {
- numericInputCheck();
-});
diff --git a/public/components/ILIAS/Notifications/templates/default/notifications.js b/public/components/ILIAS/Notifications/templates/default/notifications.js
deleted file mode 100755
index b9601c4a77c9..000000000000
--- a/public/components/ILIAS/Notifications/templates/default/notifications.js
+++ /dev/null
@@ -1,79 +0,0 @@
-var OSDNotifier, OSDNotifications = settings => {
- const evalInCleanEnv = codeAsString => new Function('', codeAsString).call();
-
- const playSound = () => {
- const sound = document.createElement('audio');
-
- const mp3 = document.createElement('source');
- mp3.src = 'Modules/Chatroom/sounds/receive.mp3';
- mp3.type = 'audio/mp3';
- sound.append(mp3);
-
- const ogg = document.createElement('source');
- ogg.src = 'Modules/Chatroom/sounds/receive.ogg';
- ogg.type = 'audio/ogg';
- sound.append(ogg);
- document.querySelector('body').append(sound);
-
- sound.play().then(() => {
- console.debug("Played sound successfully!");
- }).catch((e) => {
- console.info("Could not play sound, autoplay policy changes: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes");
- console.warn(e);
- });
- };
-
- const createContentSetter = container => {
- return html => {
- container.innerHTML = html;
- container.querySelectorAll('script').forEach(element => {
- evalInCleanEnv(element.innerHTML);
- });
- container.querySelectorAll('.il-toast-wrapper').forEach(element => {
- element.querySelectorAll('a').forEach(link => {
- link.addEventListener('click', () => {
- il.UI.toast.closeToast(element.querySelector('.il-toast'), true);
- });
- });
- element.addEventListener('removeToast', () => {
- document.dispatchEvent(new Event('rerenderNotificationCenter'));
- });
- });
- };
- };
-
- const poll = (container) => {
- let lastRequest = parseInt(new Date().getTime() / 1000);
-
- return () => {
- const time = parseInt(new Date().getTime() / 1000);
- const max_age = time - lastRequest;
- const xhr = new XMLHttpRequest();
- const setContent = createContentSetter(container);
- xhr.open('GET', 'ilias.php?baseClass=ilNotificationGUI&cmd=getOSDNotifications&cmdMode=asynch&max_age=' + max_age);
- xhr.onload = () => {
- if (xhr.status === 200) {
- setContent(xhr.responseText);
- if (settings.playSound && xhr.responseText !== '') {
- playSound();
- }
- lastRequest = time;
- } else {
- container.innerHTML = '';
- console.error(xhr.status + ': ' + xhr.responseText);
- }
- };
- xhr.send();
- };
- };
-
- const init = () => {
- const container = il.UI.page.getOverlay().querySelector('.il-toast-container');
- const interval = settings.pollingInterval;
- if (interval) {
- window.setInterval(poll(container), interval);
- }
- };
-
- return init();
-};
diff --git a/public/components/ILIAS/Notifications/templates/default/osd.css b/public/components/ILIAS/Notifications/templates/default/osd.css
deleted file mode 100755
index fae4d6ade9ce..000000000000
--- a/public/components/ILIAS/Notifications/templates/default/osd.css
+++ /dev/null
@@ -1,45 +0,0 @@
-.osdNotificationContainer {
- position: fixed;
- right: 30px;
- top: 45px;
- z-index: 2000;
- width: 235px;
-}
-
-.osdNotification {
- margin-bottom: 10px;
- background-color: white;
- /* no border in flat design
- border: 1px solid #FFDD77;
- border-color: #BCCAE5 #BCCAE5 #A7B4CC; */
- /*padding: 8px;*/
- word-wrap: break-word;
- font-size: small;
- text-wrap: suppress;
- word-break: break-strict;
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-}
-
-.osdNotificationTitle {
- padding: 8px;
- background-color: #E2E3E4;
-}
-
-.osdNotificationIcon {
- /*float: left;*/
- line-height: 100%;
- vertical-align: bottom;
- margin-right: 5px;
-}
-
-.osdNotificationShortDescription {
- margin: 8px;
- padding-bottom: 8px;
-}
-
-.osdNotification .btn-link {
- margin-right: 5px;
- margin-top: 5px;
-}
\ No newline at end of file
diff --git a/public/components/ILIAS/Repository/js/repository.js b/public/components/ILIAS/Repository/js/repository.js
deleted file mode 100755
index 33379d7c2ce3..000000000000
--- a/public/components/ILIAS/Repository/js/repository.js
+++ /dev/null
@@ -1,272 +0,0 @@
-"use strict";
-/* global il, $ */
-
-il = il || {};
-il.repository = il.repository || {};
-
-il.repository.ui = (function(il, $) {
- // All functions now have direct access to each other
-
- const sendAsync = function (form, replace = null) {
- const data = new URLSearchParams();
- for (const pair of new FormData(form)) {
- data.append(pair[0], pair[1]);
- }
- fetch(form.action, {
- method: 'POST',
- mode: 'same-origin',
- cache: 'no-cache',
- credentials: 'same-origin',
- redirect: 'follow',
- referrerPolicy: 'same-origin',
- body: data
- }).then(response => {
- response.text().then(text => {
- if (replace) {
- const marker = "component";
- var $new_content = $("" + text + "
");
- var $marked_new_content = $new_content.find("[data-replace-marker='" + marker + "']").first();
-
- if ($marked_new_content.length == 0) {
-
- // if marker does not come with the new content, we put the new content into the existing element
- $(replace).html(text);
-
- } else {
-
- // if marker is in new content, we replace the complete old node with the marker
- // with the new marked node
- $(replace).find("[data-replace-marker='" + marker + "']").first()
- .replaceWith($marked_new_content);
-
- // append included script (which will not be part of the marked node
- $(replace).find("[data-replace-marker='" + marker + "']").first()
- .after($new_content.find("[data-replace-marker='script']"));
- }
- }
- }
- );
- });
- };
-
- const initForms = function () {
- document.querySelectorAll("form[data-rep-modal-form='async']:not([data-rep-form-initialised='1'])").forEach(f => {
- f.addEventListener("submit", (event) => {
- event.preventDefault();
- const modal = f.closest(".modal");
- sendAsync(f, modal);
- });
- f.querySelectorAll(".il-standard-form-cmd").forEach(b => {
- b.style.display='none';
- });
- f.dataset.repFormInitialised = '1';
- });
- document.querySelectorAll("form[data-rep-modal-form='sync']:not([data-rep-form-initialised='1'])").forEach(f => {
- f.querySelectorAll(".il-standard-form-cmd").forEach(b => {
- b.style.display='none';
- });
- f.dataset.repFormInitialised = '1';
- });
- };
-
- const init = function() {
- initForms();
- };
-
- const submitModalForm = function(event, sentAsync) {
- console.log("one");
- const f = event.target.closest(".modal").querySelector("form");
- console.log(f);
- const modal = f.closest(".modal");
- if (sentAsync) {
- sendAsync(f, modal);
- } else {
- f.submit();
- }
- };
-
- return {
- init: init,
- submitModalForm: submitModalForm
- };
-}(il, $));
-
-il.repository.core = (function() {
- let httpPath = '';
-
- const init = function(path) {
- httpPath = path;
- };
-
- // set inner html and execute script tags
- function setInnerHTML(el, html) {
- el.innerHTML = html;
-
- Array.from(el.querySelectorAll("script"))
- .forEach( oldScriptEl => {
- const newScriptEl = document.createElement("script");
-
- Array.from(oldScriptEl.attributes).forEach( attr => {
- newScriptEl.setAttribute(attr.name, attr.value)
- });
-
- const scriptText = document.createTextNode(oldScriptEl.innerHTML);
- newScriptEl.appendChild(scriptText);
-
- oldScriptEl.parentNode.replaceChild(newScriptEl, oldScriptEl);
- });
- }
-
- function setOuterHTML(el_id, html) {
- let el = document.getElementById(el_id);
- el.outerHTML = html;
- el = document.getElementById(el_id);
-
- Array.from(el.querySelectorAll("script"))
- .forEach( oldScriptEl => {
- const newScriptEl = document.createElement("script");
-
- Array.from(oldScriptEl.attributes).forEach( attr => {
- newScriptEl.setAttribute(attr.name, attr.value)
- });
-
- const scriptText = document.createTextNode(oldScriptEl.innerHTML);
- newScriptEl.appendChild(scriptText);
-
- oldScriptEl.parentNode.replaceChild(newScriptEl, oldScriptEl);
- });
- }
-
- function trigger(name, el = null, details = null) {
- const ev = new CustomEvent(name, {
- detail: details,
- bubbles: true,
- cancelable: true,
- composed: false,
- });
- if (!el) {
- el = document.documentElement;
- }
- el.dispatchEvent(ev);
- }
-
- function fetchJson(url = '', params = {}) {
-
- let fetch_url = getFetchUrl(url);
- let url_params = new URLSearchParams(fetch_url.search.slice(1));
- for (const [key, value] of Object.entries(params)) {
- url_params.append(key, value)
- }
- fetch_url.search = url_params;
-
- return fetch(fetch_url.href, {
- method: 'GET',
- mode: 'same-origin',
- cache: 'no-cache',
- credentials: 'same-origin',
- headers: {
- 'Content-Type': 'application/json'
- },
- redirect: 'follow',
- referrerPolicy: 'same-origin'
- });
- }
-
- /**
- * @param {string} url
- * @returns {URL}
- */
- function getFetchUrl(url) {
- let fetch_url;
- try {
- fetch_url = new URL(url);
- } catch (error) {
- // relative paths
- fetch_url = new URL(httpPath + "/" + url);
- }
- return fetch_url;
- }
-
- function fetchHtml(url = '', params = {}, post = false) {
- let fetch_url = getFetchUrl(url);
- let formData;
- let url_params = new URLSearchParams(fetch_url.search.slice(1));
- if (!post) {
- for (const [key, value] of Object.entries(params)) {
- url_params.append(key, value);
- }
- } else {
- formData = new FormData();
- for (const [key, value] of Object.entries(params)) {
- formData.append(key, value);
- }
- }
- fetch_url.search = url_params;
-
- const method = (post) ? "POST" : "GET" ;
- let config = {
- method: method,
- mode: 'same-origin',
- cache: 'no-cache',
- credentials: 'same-origin',
- redirect: 'follow',
- referrerPolicy: 'same-origin'
- };
- if (post) {
- config.body = formData;
- }
- return new Promise((resolve, reject) => {
- fetch(fetch_url.href, config).then(response => {
- if (response.ok) {
- //const statusText = response.statusText;
- response.text().then(text =>
- resolve(text)
- ).catch();
- }
- }).catch();
- });
- }
-
- function fetchReplaceInner(el, url = '', params = {}) {
- fetchHtml(url, params)
- .then(html => {
- setInnerHTML(el, html)
- }).catch();
- }
-
- function fetchReplace(el_id, url = '', params = {}) {
- fetchHtml(url, params)
- .then(html => {
- setOuterHTML(el_id, html)
- }).catch();
- }
-
- function fetchUrl(url = '', params = {}, args = {}, success_cb = null) {
- _fetchHtml(url, params)
- .then(response => {
- if (response.ok) {
- //const statusText = response.statusText;
- response.text().then(text => {
- if (success_cb) {
- success_cb({
- text: text,
- args: args
- });
- }
- }
- ).catch();
- }
- }).catch();
- }
-
- return {
- setInnerHTML: setInnerHTML,
- setOuterHTML: setOuterHTML,
- fetchHtml: fetchHtml,
- fetchReplace: fetchReplace,
- fetchReplaceInner: fetchReplaceInner,
- trigger: trigger,
- init: init
- };
-
-}());
\ No newline at end of file
diff --git a/public/components/ILIAS/Search/js/SearchMainMenu.js b/public/components/ILIAS/Search/js/SearchMainMenu.js
deleted file mode 100755
index c9b893ab0f30..000000000000
--- a/public/components/ILIAS/Search/js/SearchMainMenu.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/* eslint-env jquery */
-il.SearchMainMenu = {
- acDatasource: 'ilias.php?baseClass=ilSearchControllerGUI&cmd=autoComplete',
-
- init() {
- // we must bind the blur event before the autocomplete item is added
- this.suppressBlur();
- this.initAutocomplete();
- this.initChange();
- },
-
- suppressBlur() {
- document.getElementById('main_menu_search').addEventListener(
- 'blur',
- (e) => { e.stopImmediatePropagation(); },
- );
- },
-
- initAutocomplete() {
- $('#main_menu_search').autocomplete({
- source: `${this.acDatasource}&search_type=4`,
- appendTo: '#mm_search_menu_ac',
- open() {
- $('.ui-autocomplete').position({
- my: 'left top',
- at: 'left top',
- of: $('#mm_search_menu_ac'),
- });
- },
- minLength: 3,
- });
- },
-
- initChange() {
- $("#ilMMSearchMenu input[type='radio']").change(() => {
- /* close current search */
- $('#main_menu_search').autocomplete('close');
- $('#main_menu_search').autocomplete('enable');
-
- /* append search type */
- const checkedInput = $('input[name=root_id]:checked', '#mm_search_form');
- const typeVal = checkedInput.val();
-
- /* disable autocomplete for search at current position */
- if (checkedInput[0].id === 'ilmmsc') {
- $('#main_menu_search').autocomplete('disable');
- return;
- }
-
- $('#main_menu_search').autocomplete(
- 'option',
- {
- source: `${this.acDatasource}&search_type=${typeVal}`,
- },
- );
-
- /* start new search */
- $('#main_menu_search').autocomplete('search');
- });
- },
-};
diff --git a/public/components/ILIAS/UI/src/templates/js/Button/button.js b/public/components/ILIAS/UI/src/templates/js/Button/button.js
deleted file mode 100755
index 9586864c96cf..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Button/button.js
+++ /dev/null
@@ -1,130 +0,0 @@
-il = il || {};
-il.UI = il.UI || {};
-il.UI.button = il.UI.button || {};
-(function($, il) {
- il.UI.button = (function($) {
-
- /* month button */
- var initMonth = function (id) {
- $("#" + id).find(".inline-picker").each(function(o) {
- $(this).datetimepicker({
- inline: true,
- sideBySide: true,
- viewMode: "months",
- format: "MM/YYYY",
- defaultDate: $(this).parent().data("defaultDate"),
- locale: $(this).parent().data("lang")
- }).on("dp.change", function (ev) {
- var i, d, months = [];
- var d = new Date(ev.date);
- var m = d.getMonth() + 1;
- m = ("00" + m).substring(m.toString().length);
-
- for (i = 1; i <= 12; i++) {
- months.push(il.Language.txt("month_" + (("00" + i).substring(i.toString().length)) + "_short"));
- }
-
- $("#" + id + " span.il-current-month").html(months[d.getMonth()] + " " + d.getFullYear());
- $("#" + id).trigger("il.ui.button.month.changed", [id, m + "-" + d.getFullYear()]);
- });
- });
- };
-
- /* toggle button */
- var handleToggleClick = function (event, id, on_url, off_url, signals) {
- var b = $("#" + id);
- var pressed = b.attr("aria-pressed");
- for (var i = 0; i < signals.length; i++) {
- var s = signals[i];
- if (s.event === "click" ||
- (pressed === "true" && s.event === "toggle_on") ||
- (pressed !== "true" && s.event === "toggle_off")
- ) {
- $(b).trigger(s.signal_id, {
- 'id' : s.signal_id,
- 'event' : s.event,
- 'triggerer' : b,
- 'options' : s.options});
- }
- }
-
- if (pressed === "true" && on_url !== '') {
- window.location = on_url;
- }
-
- if (pressed !== "true" && off_url !== '') {
- window.location = off_url;
- }
-
- //console.log('handleToggelClick: ' + id);
- return false;
- };
-
- var activateLoadingAnimation = function(id){
- console.log('#'+id);
- var $button = $('#'+id);
- $button.addClass('il-btn-with-loading-animation');
- $button.addClass('disabled');
- return $button;
- };
-
- var deactivateLoadingAnimation = function(id){
- var $button = $('#'+id);
- $button.removeClass('il-btn-with-loading-animation');
- $button.removeClass('disabled');
- return $button;
- };
-
- return {
- initMonth: initMonth,
- handleToggleClick: handleToggleClick,
- activateLoadingAnimation: activateLoadingAnimation,
- deactivateLoadingAnimation: deactivateLoadingAnimation
- };
- })($);
-})($, il);
-
-// toggle init
-document.addEventListener("DOMContentLoaded", function() {
-
- document.querySelectorAll(".il-toggle-button:not(.unavailable)").forEach(button => {
- const refreshLabels = (b, toggle = false) => {
- let on = b.classList.contains("on");
- if (toggle) {
- on = !on;
- }
- if (b.querySelectorAll(".il-toggle-label-off, .il-toggle-label-on").length > 0) {
- b.querySelectorAll(".il-toggle-label-off, .il-toggle-label-on").forEach(l => {
- l.style.display = "none";
- });
- if (on) {
- b.setAttribute('aria-pressed', true);
- b.classList.add("on");
- b.classList.remove("off");
- b.querySelector(".il-toggle-label-on").style.display = "";
- } else {
- b.setAttribute('aria-pressed', false);
- b.classList.add("off");
- b.classList.remove("on");
- b.querySelector(".il-toggle-label-off").style.display = "";
- }
- } else {
- if (on) {
- b.setAttribute('aria-pressed', true);
- b.classList.add("on");
- b.classList.remove("off");
- } else {
- b.setAttribute('aria-pressed', false);
- b.classList.add("off");
- b.classList.remove("on");
- }
- }
- }
- refreshLabels(button);
-
- button.addEventListener("click", e => {
- const b = e.currentTarget;
- refreshLabels(b, true);
- });
- });
-});
\ No newline at end of file
diff --git a/public/components/ILIAS/UI/src/templates/js/Core/dist/core.js b/public/components/ILIAS/UI/src/templates/js/Core/dist/core.js
deleted file mode 100755
index 0c881b2a9411..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Core/dist/core.js
+++ /dev/null
@@ -1,636 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- */
-(function (il, $) {
- 'use strict';
-
- function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
-
- var il__default = /*#__PURE__*/_interopDefaultLegacy(il);
- var $__default = /*#__PURE__*/_interopDefaultLegacy($);
-
- /**
- * Replace a component or parts of a component using ajax call
- *
- * @param id component id
- * @param url replacement url
- * @param marker replacement marker ("component", "content", "header", ...)
- */
- var replaceContent = function($) {
- return function (id, url, marker) {
- // get new stuff via ajax
- $.ajax({
- url: url,
- dataType: 'html'
- }).done(function(html) {
- var $new_content = $("" + html + "
");
- var $marked_new_content = $new_content.find("[data-replace-marker='" + marker + "']").first();
-
- if ($marked_new_content.length == 0) {
-
- // if marker does not come with the new content, we put the new content into the existing marker
- // (this includes all script tags already)
- $("#" + id + " [data-replace-marker='" + marker + "']").html(html);
-
- } else {
-
- // if marker is in new content, we replace the complete old node with the marker
- // with the new marked node
- $("#" + id + " [data-replace-marker='" + marker + "']").first()
- .replaceWith($marked_new_content);
-
- // append included script (which will not be part of the marked node
- $("#" + id + " [data-replace-marker='" + marker + "']").first()
- .after($new_content.find("[data-replace-marker='script']"));
- }
- });
- }
- };
-
- /**
- * This represents one tooltip on the page.
- */
- class Tooltip {
- /**
- * @type {HTMLElement}
- */
- #tooltip;
-
- /**
- * The tooltip element itself.
- * @type {Element}
- */
- #element;
-
- /**
- * The container of the tooltip and the trigger element.
- * @type {Element}
- */
- #container;
-
- /**
- * The HTMLDocument this all exists inside.
- * @type {HTMLDocument}
- */
- #document;
-
- /**
- * The Window through which we see that stuff.
- * @type {Window}
- */
- #window;
-
- /**
- * This will be the "main"-container if the tooltip is inside one.
- * @type {?Element}
- */
- #main = null;
-
- constructor(element) {
- this.#container = element.parentElement;
- this.#element = element;
- this.#document = element.ownerDocument;
- this.#window = this.#document.defaultView || this.#document.parentWindow;
-
- const tooltipId = this.#element.getAttribute('aria-describedby');
- if (tooltipId === null) {
- throw new Error('Could not find expected attribute aria-describedby for element with tooltip.');
- }
-
- this.#tooltip = this.#document.getElementById(tooltipId);
- if (this.#tooltip === null) {
- throw new Error(`Tooltip ${tooltipId} not found.`, { cause: this.#element });
- }
-
- const main = getVisibleMainElement(this.#document);
- if (main !== null && main.contains(this.#tooltip)) {
- this.#main = main;
- }
-
- this.showTooltip = this.showTooltip.bind(this);
- this.hideTooltip = this.hideTooltip.bind(this);
- this.onKeyDown = this.onKeyDown.bind(this);
- this.onPointerDown = this.onPointerDown.bind(this);
-
- this.bindElementEvents();
- this.bindContainerEvents();
- }
-
- /**
- * @returns {HTMLElement}
- */
- get tooltip() {
- return this.#tooltip;
- }
-
- /**
- * @returns {undefined}
- */
- showTooltip() {
- this.#container.classList.add('c-tooltip--visible');
- this.bindDocumentEvents();
-
- this.checkVerticalBounds();
- this.checkHorizontalBounds();
- }
-
- /**
- * @returns {undefined}
- */
- hideTooltip() {
- this.#container.classList.remove('c-tooltip--visible');
- this.unbindDocumentEvents();
-
- this.#container.classList.remove('c-tooltip--top');
- this.#tooltip.style.transform = null;
- }
-
- /**
- * @returns {undefined}
- */
- bindElementEvents() {
- this.#element.addEventListener('focus', this.showTooltip);
- this.#element.addEventListener('blur', this.hideTooltip);
- }
-
- /**
- * @returns {undefined}
- */
- bindContainerEvents() {
- this.#container.addEventListener('mouseenter', this.showTooltip);
- this.#container.addEventListener('touchstart', this.showTooltip);
- this.#container.addEventListener('mouseleave', this.hideTooltip);
- }
-
- /**
- * @returns {undefined}
- */
- bindDocumentEvents() {
- this.#document.addEventListener('keydown', this.onKeyDown);
- this.#document.addEventListener('pointerdown', this.onPointerDown);
- }
-
- /**
- * @returns {undefined}
- */
- unbindDocumentEvents() {
- this.#document.removeEventListener('keydown', this.onKeyDown);
- this.#document.removeEventListener('pointerdown', this.onPointerDown);
- }
-
- /**
- * @returns {undefined}
- */
- onKeyDown(event) {
- if (event.key === 'Esc' || event.key === 'Escape') {
- this.hideTooltip();
- }
- }
-
- /**
- * @returns {undefined}
- */
- onPointerDown(event) {
- if (event.target === this.#element || event.target === this.#tooltip) {
- event.preventDefault();
- } else {
- this.hideTooltip();
- this.#element.blur();
- }
- }
-
- /**
- * @returns {undefined}
- */
- checkVerticalBounds() {
- const ttRect = this.#tooltip.getBoundingClientRect();
- const dpRect = this.getDisplayRect();
-
- if (ttRect.bottom > (dpRect.top + dpRect.height)) {
- this.#container.classList.add('c-tooltip--top');
- }
- }
-
- /**
- * @returns {undefined}
- */
- checkHorizontalBounds() {
- const ttRect = this.#tooltip.getBoundingClientRect();
- const dpRect = this.getDisplayRect();
-
- if ((dpRect.width - dpRect.left) < ttRect.right) {
- this.#tooltip.style.transform = `translateX(${(dpRect.width - dpRect.left) - ttRect.right}px)`;
- }
- if (ttRect.left < dpRect.left) {
- this.#tooltip.style.transform = `translateX(${(dpRect.left - ttRect.left) - ttRect.width / 2}px)`;
- }
- }
-
- /**
- * @returns {{left: number, top: number, width: number, height: number}}
- */
- getDisplayRect() {
- if (this.#main !== null) {
- return this.#main.getBoundingClientRect();
- }
-
- return {
- left: 0,
- top: 0,
- width: this.#window.innerWidth,
- height: this.#window.innerHeight,
- };
- }
- }
-
- /**
- * Returns the visible main-element of the given document.
- *
- * A document may contain multiple main-elemets, only one must be visible
- * (not have a hidden-attribute).
- *
- * @param {HTMLDocument} document
- * @returns {HTMLElement|null}
- * @see https://html.spec.whatwg.org/multipage/grouping-content.html#the-main-element
- */
- function getVisibleMainElement(document) {
- const mainElements = document.getElementsByTagName('main');
- const visibleMain = Array.from(mainElements).find(
- (element) => Object.prototype.hasOwnProperty.call(element, 'hidden') === false,
- );
-
- return (undefined !== visibleMain) ? visibleMain : null;
- }
-
- /**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- ********************************************************************
- */
-
- const URLBuilderTokenSeparator = '_';
- const URLBuilderTokenLength = 24;
-
- class URLBuilderToken {
- /**
- * @type {string[]}
- */
- #namespace = [];
-
- /**
- * @type {string}
- */
- #parameterName = '';
-
- /**
- * @type {string|null}
- */
- #token = null;
-
- /**
- * @type {string}
- */
- #name = '';
-
- /**
- * @param {string[]} namespace
- * @param {string} parameterName
- * @param {string|null} token
- */
- constructor(namespace, parameterName, token = null) {
- this.#namespace = namespace;
- this.#parameterName = parameterName;
- this.#token = token;
- if (this.#token === null) {
- this.#token = URLBuilderToken.createToken();
- }
- this.#name = this.#namespace.join(URLBuilderTokenSeparator) + URLBuilderTokenSeparator;
- this.#name += this.#parameterName;
- }
-
- /**
- * @returns {string|null}
- */
- getToken() {
- return this.#token;
- }
-
- /**
- * @returns {string}
- */
- getName() {
- return this.#name;
- }
-
- /**
- * @returns {string}
- */
- static createToken() {
- let token = '';
- const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
- const charactersLength = characters.length;
- while (token.length < URLBuilderTokenLength) {
- token += characters.charAt(Math.floor(Math.random() * charactersLength));
- }
- return token;
- }
- }
-
- /**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- ********************************************************************
- */
-
- const URLBuilderUrlMaxLength = 2048;
- const URLBuilderSeparator = '_';
-
- class URLBuilder {
- /**
- * @type {URL}
- */
- #url = null;
-
- /**
- * @type {string}
- */
- #baseUrl = '';
-
- /**
- * @type {string}
- */
- #query = '';
-
- /**
- * @type {string}
- */
- #fragment = '';
-
- /**
- * @type {Map}
- */
- #parameters = new Map();
-
- /**
- * @type {Map}
- */
- #tokens;
-
- /**
- * New objects will usually be created by code rendered
- * from Data/URLBuilder on the PHP side.
- *
- * @param {URL} url
- * @param {Map} tokens
- */
- constructor(url, tokens = new Map()) {
- this.#url = url;
- this.#fragment = this.#url.hash.slice(1);
- this.#tokens = tokens;
-
- const baseParameters = URLBuilder.getQueryParameters(url.search.slice(1));
- tokens.forEach(
- (value, key) => {
- if (baseParameters.has(key)) {
- this.#parameters.set(key, baseParameters.get(key));
- } else {
- this.#parameters.set(key, '');
- }
- },
- );
- }
-
- /**
- * Extract parameters from the query part of an URL
- *
- * @param {string} query
- * @returns {Map}
- */
- static getQueryParameters(query) {
- const slices = query.split('&');
- const parameters = new Map();
- slices.forEach((slice) => {
- const parameter = slice.split('=');
- parameters.set(parameter[0], parameter[1]);
- });
- return parameters;
- }
-
- /**
- * Check the full length of an URL against URLBuilderUrlMaxLength
- *
- * @param {string} url
- * @returns {boolean}
- */
- static checkLength(url) {
- return (url.length <= URLBuilderUrlMaxLength);
- }
-
- /**
- * Get the full URL including query string and fragment/hash
- * Acquired parameters always get precedence over parameters
- * existing in the base URL (via Map merge).
- *
- * @returns {URL}
- * @throws {Error}
- */
- getUrl() {
- let url = this.#url.origin + this.#url.pathname;
- const baseParameters = URLBuilder.getQueryParameters(this.#url.search.slice(1));
- const parameters = new Map([...baseParameters, ...this.#parameters]);
-
- if (parameters.size > 0) {
- url += '?';
- parameters.forEach(
- (value, key) => {
- if (Array.isArray(value)) {
- value.forEach(
- (v) => {
- url += `${encodeURIComponent(`${key}`)}%5B%5D=${encodeURIComponent(v)}&`;
- },
- );
- } else {
- url += `${encodeURIComponent(key)}=${encodeURIComponent(value)}&`;
- }
- },
- );
- url = url.slice(0, url.length - 1);
- }
- if (this.#fragment !== '') { url += `#${this.#fragment}`; }
-
- if (!URLBuilder.checkLength(url)) {
- throw new Error(`The final URL is longer than ${URLBuilderUrlMaxLength} and will not be valid.`);
- }
- return new URL(url);
- }
-
- /**
- * Change the fragment/hash part of the URL
- *
- * @param {string} fragment
- */
- setFragment(fragment) {
- this.#fragment = fragment;
- }
-
- /**
- * @typedef {Object} URLBuilderReturn
- * @property {URLBuilder} url
- * @property {URLBuilderToken} token
- */
-
- /**
- * Add a new parameter with a namespace
- * and get its token for subsequent changes.
- *
- * The namespace can consists of one or more levels
- * which are noted as an array. They will be joined
- * with the separator (see constant) and used as a
- * prefix for the name, e.g.
- * Namespace: ["ilOrgUnit","filter"]
- * Name: "name"
- * Resulting parameter: "ilOrgUnit_filter_name"
- *
- * The return value is an object containing both the
- * changed URLBuilder as well as the token for any
- * subsequent changes to the acquired parameter.
- *
- * @param {string[]} namespace
- * @param {string} name
- * @param {string|null} value
- * @returns {URLBuilderReturn}
- * @throws {Error}
- */
- acquireParameter(namespace, name, value = null) {
- if (name === '' || namespace.length === 0) {
- throw new Error('Parameter name or namespace not set');
- }
-
- const parameter = namespace.join(URLBuilderSeparator) + URLBuilderSeparator + name;
- if (this.#parameterExists(parameter)) {
- throw new Error(`Parameter '${parameter}' has already been acquired`);
- }
-
- const newToken = new URLBuilderToken(namespace, name);
- this.#parameters.set(parameter, value ?? '');
- this.#tokens.set(parameter, newToken);
-
- return [this, newToken];
- }
-
- /**
- * Delete a parameter if the supplied token is valid
- *
- * @param {URLBuilderToken} token
- * @returns {URLBuilder}
- */
- deleteParameter(token) {
- this.#checkToken(token);
- this.#parameters.delete(token.getName());
- this.#tokens.delete(token.getName());
- return this;
- }
-
- /**
- * Change a parameter's value if the supplied token is valid
- *
- * @param {URLBuilderToken} token
- * @param {string} value
- * @returns {URLBuilder}
- */
- writeParameter(token, value) {
- this.#checkToken(token);
- this.#parameters.set(token.getName(), value);
- return this;
- }
-
- /**
- * Check if parameter was already acquired
- *
- * @param {string} parameter
- * @returns {boolean}
- */
- #parameterExists(parameter) {
- return this.#parameters.has(parameter);
- }
-
- /**
- * Check if a token is valid
- *
- * @param {URLBuilderToken} token
- * @returns {void}
- * @throws {Error}
- */
- #checkToken(token) {
- if ((token instanceof URLBuilderToken) !== true) {
- throw new Error('Token is not valid');
- }
- if (!this.#tokens.has(token.getName())
- || this.#tokens.get(token.getName()).getToken() !== token.getToken()) {
- throw new Error(`Token for '${token.getName()}' is not valid`);
- }
- if (!this.#parameters.has(token.getName())) {
- throw new Error(`Parameter '${token.getName()}' does not exist in URL`);
- }
- }
- }
-
- /**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- ********************************************************************
- */
-
- il__default["default"].UI = il__default["default"].UI || {};
- il__default["default"].UI.core = il__default["default"].UI.core || {};
-
- il__default["default"].UI.core.replaceContent = replaceContent($__default["default"]);
- il__default["default"].UI.core.Tooltip = Tooltip;
- il__default["default"].UI.core.URLBuilder = URLBuilder;
- il__default["default"].UI.core.URLBuilderToken = URLBuilderToken;
-
-})(il, $);
diff --git a/public/components/ILIAS/UI/src/templates/js/Counter/dist/counter.js b/public/components/ILIAS/UI/src/templates/js/Counter/dist/counter.js
deleted file mode 100755
index 7063ef9b1b01..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Counter/dist/counter.js
+++ /dev/null
@@ -1,382 +0,0 @@
-(function () {
- 'use strict';
-
- var counterFactory = function($){
- /**
- * Name of the counter class in the DOM
- * @private
- */
- var _cls_counter = 'il-counter';
-
- /**
- * See Interface description
- */
- var getCounterObject = function($object_containing_counter){
- let $counter;
- $counter = getCounterJquery($object_containing_counter);
- console.assert($counter.length > 0, "Passed jQuery Object does not contain a counter");
- return bindCounterJquery($counter);
- };
-
- /**
- * See Interface description
- */
- var getCounterObjectOrNull = function($object_containing_counter){
- let $counter;
- $counter = getCounterJquery($object_containing_counter);
- if($counter.length === 0){
- return null;
- }
- return bindCounterJquery($counter);
- };
-
- /**
- * Interface returned by this function for public use (see return statement bellow)
- * The contained functions are implemented bellow
- */
- var public_interface = {
- /**
- * Function grasping the $ version of the counter in the DOM,
- * an generating the public interface of the counter object.
- *
- * Note that the return object might contain more than one
- * counter representation in the DOM. Mutators and queries
- * will be applied to all the contained representations.
- */
- getCounterObject: getCounterObject,
-
- /**
- * Same as getCounterObject but allows returning null if
- * no counter object is present.
- */
- getCounterObjectOrNull: getCounterObjectOrNull
- };
-
- /**
- * get the Jquery Object of the counte
- * @param $object_containing_counter
- */
- var getCounterJquery = function($object_containing_counter){
- console.assert($object_containing_counter instanceof $,
- "$object_containing_counter is not a jQuery Object, param: "+$object_containing_counter);
-
- var $counter = $object_containing_counter;
- if(!$object_containing_counter.hasClass(_cls_counter)){
- $counter = $object_containing_counter.find("."+_cls_counter);
- }
- return $counter;
- };
-
- /**
- * Make sure *this* in generateCounterObject is properly bound.
- * @param $counter
- */
- var bindCounterJquery = function($counter){
- var CounterObjectConstructor = counterObject.bind({});
- return CounterObjectConstructor($counter,$);
- };
-
- return public_interface;
- };
-
- /**
- * Declaration and implementation of the counter object
- */
- var counterObject = function($counter,$){
- /**
- * Storing jQuery instance of the DOM of the Counter
- * in the current scope for internal access.
- */
- var $counter = $counter;
-
- /**
- * Name of the novelty class in the DOM
- * @private
- */
- var _cls_counter_novelty = 'il-counter-novelty';
-
- /**
- * Name of the counter class in the DOM
- * @private
- */
- var _cls_counter_status = 'il-counter-status';
-
- /**
- * Constants used to explain failed assertions
- */
- const MISSING_COUNTERTYPE_EXCEPTION_MSG = " Counter does not exist in the DOM. " +
- "Make sure the respective Counter type has been rendered before applying this operations.";
- const NOT_A_NUMBER_MSG = " is not a number";
-
- /**
- * Note, since the following functions will be offered on the public
- * interface and the returned scope will be bound to a jQuery instance,
- * we have to bind the functions to this, to set the scope right here.
- */
-
- /**
- * See Interface description
- */
- this.getStatusCount = function() {
- return getCount(getStatusObject($counter))
- };
-
- /**
- * See Interface description
- */
- this.getNoveltyCount = function() {
- return getCount(getNoveltyObject($counter))
- };
-
- /**
- * See Interface description
- */
- this.hasNoveltyObject = function(){
- return getNoveltyObject($counter).length>0;
- };
-
- /**
- * See Interface description
- */
- this.hasStatusObject = function(){
- return getStatusObject($counter).length>0;
- };
-
- /**
- * See Interface description
- */
- this.setNoveltyTo = function(value) {
- console.assert(this.hasNoveltyObject(),"Novelty "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(typeof value == 'number',value+NOT_A_NUMBER_MSG);
-
- var $novelty = getNoveltyObject($counter);
-
- $novelty.html(value);
- if(value === 0){
- $novelty.hide();
- }else {
- $novelty.show();
- }
- return this;
- };
-
- /**
- * See Interface description
- */
- this.setStatusTo = function(value) {
- console.assert(this.hasStatusObject(),"Status "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(typeof value == 'number',value+NOT_A_NUMBER_MSG);
-
- var $status = getStatusObject($counter);
-
- $status.html(value);
- if(value === 0){
- $status.hide();
- }else {
- $status.show();
- }
- return this;
- };
-
- /**
- * See Interface description
- */
- this.incrementNoveltyCount = function(value) {
- console.assert(this.hasNoveltyObject(),"Novelty "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(typeof value == 'number',value+NOT_A_NUMBER_MSG);
-
- performWorkOnEachSingleCounter(function(single_counter){
- if(single_counter.hasNoveltyObject()){
- single_counter.setNoveltyTo(single_counter.getNoveltyCount()+value);
- }
- },$counter);
- return this;
- };
-
- /**
- * See Interface description
- */
- this.decrementNoveltyCount = function(value) {
- console.assert(this.hasNoveltyObject(),"Novelty "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(typeof value == 'number',value+NOT_A_NUMBER_MSG);
-
- performWorkOnEachSingleCounter(function(single_counter){
- if(single_counter.hasNoveltyObject()) {
- single_counter.setNoveltyTo(single_counter.getNoveltyCount() - value);
- }
- },$counter);
- return this;
- };
-
- /**
- * See Interface description
- */
- this.incrementStatusCount = function(value) {
- console.assert(this.hasStatusObject(),"Status "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(typeof value == 'number',value+NOT_A_NUMBER_MSG);
-
- performWorkOnEachSingleCounter(function(single_counter){
- if(single_counter.hasStatusObject()) {
- single_counter.setStatusTo(single_counter.getStatusCount() + value);
- }
- },$counter);
- return this;
- };
-
- /**
- * See Interface description
- */
- this.decrementStatusCount = function(value) {
- console.assert(this.hasStatusObject(),"Status "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(typeof value == 'number',value+NOT_A_NUMBER_MSG);
-
- performWorkOnEachSingleCounter(function(single_counter){
- if(single_counter.hasStatusObject()) {
- single_counter.setStatusTo(single_counter.getStatusCount() - value);
- }
- },$counter);
- return this;
- };
-
- /**
- * See Interface description
- */
- this.setTotalNoveltyToStatusCount = function() {
- console.assert(this.hasStatusObject(),"Status "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
- console.assert(this.hasNoveltyObject(),"Novelty "+MISSING_COUNTERTYPE_EXCEPTION_MSG);
-
- return this.incrementStatusCount(this.getNoveltyCount()).setNoveltyTo(0);
- };
-
- /**
- * Interface returned by this function for public use (see return statement bellow)
- * The contained functions are implemented bellow
- */
- var public_object_interace = {
- /**
- * Gets sum of the count of all Novelty Counter inside the given counter object
- */
- getNoveltyCount: this.getNoveltyCount,
- /**
- * Gets sum of count of all Status Counter inside the given counter object
- */
- getStatusCount: this.getStatusCount,
- /**
- * Checks if there is any Novelty Counter inside the counter the given object
- */
- hasNoveltyObject: this.hasNoveltyObject,
- /**
- * Checks if there is any Status Counter inside the counter the given object
- */
- hasStatusObject: this.hasStatusObject,
- /**
- * Sets all Novelty Counters inside a given counter object to a set value
- */
- setNoveltyTo: this.setNoveltyTo,
- /**
- * Sets all Status Counters inside a given counter object to a set value
- */
- setStatusTo: this.setStatusTo,
- /**
- * Increments all Novelty Counters inside a counter Object by some given value
- */
- incrementNoveltyCount: this.incrementNoveltyCount,
- /**
- * Decrements all Novelty Counters inside a counter Object by some given value
- */
- decrementNoveltyCount: this.decrementNoveltyCount,
- /**
- * Increments all Status Counters inside a counter Object by some given value
- */
- incrementStatusCount: this.incrementStatusCount,
- /**
- * Decrements all Status Counters inside a counter Object by some given value
- */
- decrementStatusCount: this.decrementStatusCount,
- /**
- * Collects to total sum of all Novelity Counters and increments all Status Counters
- * by this value
- */
- setTotalNoveltyToStatusCount: this.setTotalNoveltyToStatusCount
- };
-
- /**
- * Gets the novelty part of the counter object
- * @private
- */
- var getNoveltyObject = function($parent){
- return $parent.find("."+_cls_counter_novelty);
- };
-
- /**
- * Gets the status part of the counter object
- *
- * @private
- */
- var getStatusObject = function($parent){
- return $parent.find("."+_cls_counter_status);
- };
-
- /**
- * Gets the count of either the status or the novelty part of the counter object.
- *
- * @private
- */
- var getCount = function($novelty_or_status_object){
- var sum = 0;
- $novelty_or_status_object.each(function() {
- //Note that this in this anonymous function points to the
- //object in $novelty_or_status_object currently looped
- var count = $(this).text();
- sum += parseInt(count);
- });
-
- return sum;
- };
-
- /**
- * Helper used for syntactically sugering looping over jQuery elements in the
- * jQuery representation of the counter. Needed if an operations (workload)
- * needs to be applied to each element individually.
- *
- * @param workload
- */
- var performWorkOnEachSingleCounter = function(workload,$parent){
- //Note that we have to change each DOM counter instance individually.
- //Therefore we generate a separate counter instance
- $parent.each(function() {
- //Note that *this* in this anonymous function points to the
- //object in counter jquery object currently looped
- var single_counter = counterFactory($).getCounterObject($(this));
- workload(single_counter,$(this));
- });
- };
-
- return public_object_interace;
- };
-
- il.UI = il.UI || {};
- /**
- * Declaration and implementation of the il.UI.counter scope.
- *
- * Note that this scope provides a public interface through which counters can
- * be accessed and manipulated by the client side.
- *
- * This scope contains only the getCounterObject through which a counter object can
- * be accessed.
- *
- * See the public_object_interace for a list of functions of this object offered
- * to the public.
- *
- * Example Usage:
- *
- * //Step 1: Get the counter Object
- * var counter = il.UI.counter.getCounterObject($some_jquery_object);
- *
- * //Step 2: Do stuff with the counter Object
- * var novelty_count = counter.setNoveltyCount(3).getNoveltyCount(); //novelty count should be 3
- * novelty_count = counter.setNoveltyToStatus().getNoveltyCount(); //novelty count should be 0, status count 3
- */
- il.UI.counter = counterFactory($);
-
-}());
diff --git a/public/components/ILIAS/UI/src/templates/js/Dropdown/dropdown.js b/public/components/ILIAS/UI/src/templates/js/Dropdown/dropdown.js
deleted file mode 100755
index 2a61cf0310dd..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Dropdown/dropdown.js
+++ /dev/null
@@ -1,14 +0,0 @@
-(function($) {
- $(document).on('shown.bs.dropdown', function(event) {
- var dropdown = $(event.target);
- dropdown.find('.dropdown-toggle').attr('aria-expanded', true);
- //Fit Dropdowns correctly to page, omit for legacy component, add new Item, see #30856
- il.UI.page.fit(dropdown.find('.dropdown-menu:not(#il-add-new-item-gl)'));
- });
-
- // on close
- $(document).on('hidden.bs.dropdown', function(event) {
- var dropdown = $(event.target);
- dropdown.find('.dropdown-toggle').attr('aria-expanded', false);
- });
-})($);
\ No newline at end of file
diff --git a/public/components/ILIAS/UI/src/templates/js/Dropzone/File/dropzone.js b/public/components/ILIAS/UI/src/templates/js/Dropzone/File/dropzone.js
deleted file mode 100755
index 3bfa4d84c3a3..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Dropzone/File/dropzone.js
+++ /dev/null
@@ -1,186 +0,0 @@
-/**
- * this script is responsible for the dropzone highlighting and
- * file processing.
- *
- * @author Thibeau Fuhrer
- */
-
-var il = il || {};
-il.UI = il.UI || {};
-(function ($, UI) {
- UI.Dropzone = (function ($) {
- /**
- * Contains a list of selectors used throughout this script.
- * @type {{}}
- */
- const SELECTOR = {
- dropzone: '.ui-dropzone',
- dropzone_container: '.ui-dropzone-container',
- file_input: '.ui-input-file',
- };
-
- /**
- * Holds a list of css classes used within this script.
- * @type {{}}
- */
- const CSS = {
- highlight: 'highlight',
- highlight_current: 'highlight-current',
- };
-
- /**
- * Holds whether the global event listeners were added or not.
- * @type {boolean}
- */
- let instantiated = false;
-
- /**
- * Holds all dropzone instances of the current page.
- * @type {*[]}
- */
- let dropzones = [];
-
- /**
- * Keeps track of the amount of 'dragenter' events that got fired.
- * @see https://stackoverflow.com/a/21002544
- * @type {number}
- */
- let drag_enter_counter = 0;
-
- /**
- * @param {string} dropzone_id
- */
- let init = function (dropzone_id) {
- if (typeof dropzones[dropzone_id] !== 'undefined') {
- console.error(`Error: tried initializing dropzone '${dropzone_id}' twice.`);
- return;
- }
-
- let dropzone = $(`#${dropzone_id}`);
- dropzones[dropzone_id] = {
- file_input_id: dropzone.find(SELECTOR.file_input).attr('id'),
- };
-
- initDropzoneEventListeners(dropzone);
- initGlobalEventListeners();
- }
-
- /**
- * @param {jQuery} dropzone
- */
- let initDropzoneEventListeners = function (dropzone) {
- dropzone.on({
- dragover: highlightCurrentDropzoneHook,
- dragenter: highlightCurrentDropzoneHook,
- dragleave: removeHighlightFromDropzoneHook,
- drop: transferDroppedFilesHook,
- });
- }
-
- let initGlobalEventListeners = function () {
- if (!instantiated) {
- $(document).on({
- dragenter: highlightPossibleDropzones,
- dragleave: removeHighlightFromDropzones,
- drop: removeHighlightFromDropzones,
- });
-
- instantiated = true;
- }
- }
-
- /**
- * @param {Event} event
- */
- let transferDroppedFilesHook = function (event) {
- removeHighlightFromDropzoneHook(event);
- removeHighlightFromDropzones(event);
-
- // dataTransfer has to be fetched by triggering event (DragEvent).
- // there's also a console bug where dataTransfer will be shown
- // empty in the console (in case you're debugging this).
- let data_transfer = event.originalEvent.dataTransfer;
- let file_count = data_transfer.files.length;
- if (0 < file_count) {
- for (let i = 0; i < file_count; i++) {
- il.UI.Input.File.renderFileEntry(
- data_transfer.files[i],
- dropzones[$(this).attr('id')].file_input_id
- );
- }
- }
- }
-
- let removeAllFilesFromQueue = function (dropzone_id) {
- if (typeof dropzones[dropzone_id] === 'undefined') {
- console.error(`Error: tried accessing unknown dropzone '${dropzone_id}'.`);
- return;
- }
- il.UI.Input.File.removeAllFilesFromQueue(dropzones[dropzone_id].file_input_id);
- }
-
- /**
- * @param {Event} event
- */
- let highlightCurrentDropzoneHook = function (event) {
- event.preventDefault();
- let current_dropzone = $(event.currentTarget);
- current_dropzone.addClass(CSS.highlight_current);
- }
-
- /**
- * @param {Event} event
- */
- let removeHighlightFromDropzoneHook = function (event) {
- let current_dropzone = $(event.currentTarget);
- current_dropzone.removeClass(CSS.highlight_current);
- }
-
- /**
- * @param {Event} event
- */
- let highlightPossibleDropzones = function (event) {
- disableDefaultEventBehaviour(event);
- drag_enter_counter++;
-
- let dropzones = $(document).find(SELECTOR.dropzone);
- let dropzone_count = dropzones.length;
- if (0 < dropzone_count) {
- for (let i = 0; i < dropzone_count; i++) {
- $(dropzones[i]).addClass(CSS.highlight);
- }
- }
- }
-
- /**
- * @param {Event} event
- */
- let removeHighlightFromDropzones = function (event) {
- disableDefaultEventBehaviour(event);
- drag_enter_counter--;
-
- if (0 === drag_enter_counter) {
- let dropzones = $(document).find(SELECTOR.dropzone);
- let dropzone_count = dropzones.length;
- if (0 < dropzone_count) {
- for (let i = 0; i < dropzone_count; i++) {
- $(dropzones[i]).removeClass(CSS.highlight);
- }
- }
- }
- }
-
- /**
- * @param {Event} event
- */
- let disableDefaultEventBehaviour = function (event) {
- event.stopPropagation();
- event.preventDefault();
- }
-
- return {
- init: init,
- removeAllFilesFromQueue: removeAllFilesFromQueue,
- }
- })($);
-})($, il.UI);
diff --git a/public/components/ILIAS/UI/src/templates/js/Image/dist/image.min.js b/public/components/ILIAS/UI/src/templates/js/Image/dist/image.min.js
deleted file mode 100755
index 2a957f9ea454..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Image/dist/image.min.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- */
-!function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var l=n(e),u=n(t);l.default.UI=l.default.UI||{},l.default.UI.image=l.default.UI.image||{},l.default.UI.image.getImageElement=e=>function(e,t){const n=e.getElementById(t);return null===n?null:n instanceof e.defaultView.HTMLImageElement?n:n.querySelector("img")}(u.default,e),l.default.UI.image.loadHighResolutionSource=function(e,t){const n=function(e,t){let n=null,l=null;return e.forEach(((e,u)=>{u<=t&&u>l&&(l=u,n=e)})),n}(t,e.width);if(null!==n){const t=e.cloneNode();t.addEventListener("load",(()=>{e.replaceWith(t)})),t.src=n}}}(il,document);
diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js b/public/components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js
deleted file mode 100755
index 791f9b2183db..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js
+++ /dev/null
@@ -1,934 +0,0 @@
-/**
- * @author Thibeau Fuhrer
- */
-class Textarea {
- /**
- * @type {HTMLTextAreaElement}
- */
- textarea
-
- /**
- * @type {HTMLSpanElement|null}
- */
- remainder = null;
-
- /**
- * @param {string} input_id
- * @throws {Error} if DOM elements are missing.
- */
- constructor(input_id) {
- this.textarea = document.getElementById(input_id);
-
- if (null === this.textarea) {
- throw new Error(`Could not find textarea for input-id '${input_id}'.`);
- }
-
- if (this.shouldShowRemainder()) {
- this.remainder = this.textarea
- .closest('.ui-input-textarea')
- ?.querySelector('[data-action="remainder"]');
-
- if (!this.remainder instanceof HTMLSpanElement) {
- throw new Error(`Could not find remainder-element for input-id '${input_id}'.`);
- }
-
- this.textarea.addEventListener('input', () => {
- this.updateRemainderCountHook();
- });
- }
- }
-
- /**
- * @return {void}
- */
- updateRemainderCountHook() {
- if (this.shouldShowRemainder() && null !== this.remainder) {
- this.remainder.innerHTML = (this.textarea.maxLength - this.textarea.value.length).toString();
- }
- }
-
- /**
- * @param {string} content
- * @param {number|null} selection_start
- * @param {number|null} selection_end
- * @return {void}
- */
- updateTextareaContent(content, selection_start = null, selection_end = null) {
- // don't update content if the textarea is disabled
- if (this.isDisabled()) {
- return;
- }
-
- // only refocus the textarea if the content exceeds the max-limit.
- if (this.isContentTooLarge(content)) {
- this.updateRemainderCountHook();
- this.textarea.focus();
- return;
- }
-
- selection_start = selection_start ?? this.textarea.selectionStart;
- selection_end = selection_end ?? this.textarea.selectionEnd;
-
- this.textarea.value = content;
-
- if (selection_start < content.length) {
- this.textarea.selectionStart = selection_start;
- }
-
- if (selection_end < content.length) {
- this.textarea.selectionEnd = selection_end;
- }
-
- this.updateRemainderCountHook();
- this.textarea.focus();
- }
-
- /**
- * Returns the smaller value of the current selection-start or -end position.
- *
- * @return {number}
- */
- getAbsoluteSelectionStart() {
- return (this.textarea.selectionStart < this.textarea.selectionEnd) ?
- this.textarea.selectionStart :
- this.textarea.selectionEnd;
- }
-
- /**
- * Returns the bigger value of the current selection-start or -end position.
- *
- * @return {number}
- */
- getAbsoluteSelectionEnd() {
- return (this.textarea.selectionStart > this.textarea.selectionEnd) ?
- this.textarea.selectionStart :
- this.textarea.selectionEnd;
- }
-
- /**
- * @return {string[]}
- */
- getLinesBeforeSelection() {
- return getLinesOf(this.textarea.value).slice(0, getLineCountOf(this.getTextBeforeSelection()));
- }
-
- /**
- * @return {string[]}
- */
- getLinesAfterSelection() {
- let lines_of_content = getLinesOf(this.textarea.value);
-
- return lines_of_content.slice(
- getLineCountOf(this.getTextBeforeSelection() + this.getTextOfSelection()) + 1,
- lines_of_content.length
- );
- }
-
- /**
- * @return {string[]}
- */
- getLinesOfSelection() {
- let lines_of_content = getLinesOf(this.textarea.value);
-
- return lines_of_content.slice(
- this.getLinesBeforeSelection().length,
- lines_of_content.length - this.getLinesAfterSelection().length
- );
- }
-
- /**
- * @param {string} content
- * @return {boolean}
- */
- isContentTooLarge(content) {
- let max_limit = this.getMaxLength();
-
- // content is never too large if there's no max-limit.
- if (0 > max_limit) {
- return false;
- }
-
- return (max_limit < content.length);
- }
-
- /**
- * @return {string}
- */
- getTextBeforeSelection() {
- return this.textarea.value.substring(0, this.getAbsoluteSelectionStart());
- }
-
- /**
- * @return {string}
- */
- getTextAfterSelection() {
- return this.textarea.value.substring(this.getAbsoluteSelectionEnd(), this.textarea.value.length);
- }
-
- /**
- * @return {string}
- */
- getTextOfSelection() {
- return this.textarea.value.substring(this.getAbsoluteSelectionStart(), this.getAbsoluteSelectionEnd());
- }
-
- /**
- * @return {boolean}
- */
- isMultilineTextSelected() {
- return this.getTextOfSelection().includes('\n');
- }
-
- /**
- * @return {boolean}
- */
- isTextSelected() {
- return (this.textarea.selectionStart !== this.textarea.selectionEnd);
- }
-
- /**
- * @return {boolean}
- */
- shouldShowRemainder() {
- return (0 < this.getMaxLength());
- }
-
- /**
- * This method exists due to a jsdom bug which returns the wrong default value.
- * This workaround has been adopted from:
- * @see https://github.com/jsdom/jsdom/issues/2927
- * @return {number}
- */
- getMaxLength() {
- return Number(this.textarea.getAttribute('maxlength') ?? -1);
- }
-
- /**
- * @return {boolean}
- */
- isDisabled() {
- return this.textarea.disabled;
- }
-}
-
-/**
- * @param {string} text
- * @return {number}
- */
-function getLineCountOf(text) {
- return (text.match(/\n/g) ?? []).length;
-}
-
-/**
- * @param {string} text
- * @return {string[]}
- */
-function getLinesOf(text) {
- return text.split(/\n/);
-}
-
-/**
- * @author Thibeau Fuhrer
- */
-class TextareaFactory {
- /**
- * @type {Array}
- */
- instances = [];
-
- /**
- * @param {string} input_id
- * @return {void}
- * @throws {Error} if the input was already initialized.
- */
- init(input_id) {
- if (undefined !== this.instances[input_id]) {
- throw new Error(`Textarea with input-id '${input_id}' has already been initialized.`);
- }
-
- this.instances[input_id] = new Textarea(input_id);
- }
-
- /**
- * @param {string} input_id
- * @return {Textarea|null}
- */
- get(input_id) {
- return this.instances[input_id] ?? null;
- }
-}
-
-/**
- * @author Thibeau Fuhrer
- */
-class PreviewRenderer {
- /**
- * @type {string}
- */
- preview_parameter;
-
- /**
- * @type {string}
- */
- preview_url;
-
- /**
- * @param {Markdown} markdown_input
- * @param {string} preview_parameter
- * @param {string} preview_url
- */
- constructor(preview_parameter, preview_url) {
- this.preview_parameter = preview_parameter;
- this.preview_url = preview_url;
- }
-
- /**
- * @param {string} text
- * @return {Promise}
- */
- async getPreviewHtmlOf(text) {
- if (0 === text.length) {
- return '';
- }
-
- let data = new FormData();
-
- data.append(this.preview_parameter, text);
-
- let response = await fetch(this.preview_url, {
- method: 'POST',
- body: data,
- });
-
- return response.text();
- }
-}
-
-/**
- * @type {string}
- */
-const CONTENT_WRAPPER_KEY_TEXTAREA = 'textarea';
-
-/**
- * @type {string}
- */
-const CONTENT_WRAPPER_KEY_PREVIEW = 'preview';
-
-/**
- * @author Thibeau Fuhrer
- */
-class Markdown extends Textarea {
- /**
- * @type {string[]}
- */
- preview_history = [];
-
- /**
- * @type {PreviewRenderer}
- */
- preview_renderer;
-
- /**
- * @type {Map}
- */
- content_wrappers;
-
- /**
- * @type {HTMLButtonElement[]}
- */
- view_controls;
-
- /**
- * @type {HTMLButtonElement[]}
- */
- actions;
-
- /**
- * @param {PreviewRenderer} preview_renderer
- * @param {string} input_id
- * @throws {Error} if DOM elements are missing.
- */
- constructor(preview_renderer, input_id) {
- super(input_id);
-
- let input_wrapper = this.textarea.closest('.c-input-markdown');
-
- if (null === input_wrapper) {
- throw new Error(`Could not find input-wrapper for input-id '${input_id}'.`);
- }
-
- this.preview_renderer = preview_renderer;
-
- this.content_wrappers = getContentWrappersOrAbort(input_wrapper);
- this.view_controls = getViewControlsOrAbort(input_wrapper);
- this.actions = getMarkdownActions(input_wrapper);
-
- let has_newline_been_inserted = true;
-
- this.textarea.addEventListener('keydown', (event) => {
- has_newline_been_inserted = this.handleEnterKeyBeforeInsertionHook(event);
- });
-
- this.textarea.addEventListener('keyup', (event) => {
- this.handleEnterKeyAfterInsertionHook(event, has_newline_been_inserted);
- });
-
- this.actions.forEach((action) => {
- action.addEventListener('click', (event) => {
- this.performMarkdownActionHook(event);
- });
- });
-
- this.view_controls.forEach((control) => {
- control.addEventListener('click', () => {
- this.toggleViewingModeHook();
- });
- });
- }
-
- /**
- * Automatically inserts a bullet-point or enumeration on the newly added line
- * according to the previous one.
- *
- * NOTE that this hook should only fire if the previous hook has inserted a
- * newline, otherwise this would undo the previous action.
- *
- * @param {KeyboardEvent} event
- * @param {boolean} newline_inserted
- * @return {void}
- */
- handleEnterKeyAfterInsertionHook(event, newline_inserted) {
- // skip this hook if the previous one didn't insert a newline,
- // otherwise this hook would undo the previous action.
- if (!newline_inserted || !isEnterKeyPressed(event)) {
- return;
- }
-
- let previous_line = this.getLinesBeforeSelection().pop();
-
- if (undefined !== previous_line && isBulletPointed(previous_line)) {
- this.applyTransformationToSelection(toggleBulletPoints);
- return;
- }
-
- if (undefined !== previous_line && isEnumerated(previous_line)) {
- this.insertSingleEnumeration();
- return;
- }
- }
-
- /**
- * Removes the bullet-point or enumeration of the current line if there aren't
- * any other characters.
- *
- * @param {KeyboardEvent} event
- * @return {boolean}
- */
- handleEnterKeyBeforeInsertionHook(event) {
- if (!isEnterKeyPressed(event)) {
- return false;
- }
-
- let current_line = this.getLinesOfSelection().shift();
-
- // nothing to do if the current line is not an empty list entry.
- if (undefined === current_line || !isEmptyListEntry(current_line)) {
- return true;
- }
-
- let text_before_selection = this.getLinesBeforeSelection().join('\n');
- let text_after_selection = this.getLinesAfterSelection().join('\n');
-
- if (0 < text_before_selection.length) {
- text_before_selection += '\n';
- }
-
- if (0 < text_after_selection.length) {
- text_after_selection = '\n' + text_after_selection;
- }
-
- this.updateTextareaContent(
- text_before_selection + text_after_selection,
- this.getAbsoluteSelectionStart() - current_line.length,
- this.getAbsoluteSelectionEnd() - current_line.length
- );
-
- // prevent newline from being added.
- event.preventDefault();
- return false;
- }
-
- /**
- * @param {MouseEvent} event
- * @return {void}
- */
- performMarkdownActionHook(event) {
- let markdown_action = getMarkdownActionOfButton(event.target);
-
- switch (markdown_action) {
- case 'insert-heading':
- this.insertCharactersAroundSelection('# ', '');
- break;
- case 'insert-link':
- this.insertCharactersAroundSelection('[', '](url)');
- break;
- case 'insert-bold':
- this.insertCharactersAroundSelection('**', '**');
- break;
- case 'insert-italic':
- this.insertCharactersAroundSelection('_', '_');
- break;
- case 'insert-bullet-points':
- this.applyTransformationToSelection(toggleBulletPoints);
- break;
- case 'insert-enumeration':
- (this.isMultilineTextSelected()) ?
- this.applyTransformationToSelection(toggleEnumeration) :
- this.insertSingleEnumeration();
- break;
- default:
- throw new Error(`Could not perform markdown-action '${markdown_action}'.`);
- }
- }
-
- /**
- * @return {void}
- */
- toggleViewingModeHook() {
- this.content_wrappers.forEach(function (wrapper) {
- toggleClassOfElement(wrapper, 'hidden');
- });
-
- this.view_controls.forEach(function (control) {
- toggleClassOfElement(control, 'engaged');
- });
-
- // only toggle actions if they weren't disabled initially.
- if (!this.isDisabled()) {
- this.actions.forEach(function (action) {
- action.disabled = !action.disabled;
- let glyph = action.querySelector('.glyph');
- if (null !== glyph) {
- toggleClassOfElement(glyph, 'disabled');
- }
- });
- }
-
- this.maybeUpdatePreviewContent();
- }
-
- /**
- * Insert a new enumeration on the current line if it's not already one.
- * All lines after that will be reindexed as long as they continue the
- * current enumeration.
- *
- * @return {void}
- */
- insertSingleEnumeration() {
- let lines_of_selection = this.getLinesOfSelection();
-
- // abort (refocus) if the current selection is not a single line or
- // is already enumerated.
- if (1 !== lines_of_selection.length) {
- this.textarea.focus();
- return;
- }
-
- let lines_before_selection = this.getLinesBeforeSelection();
- let last_index = lines_before_selection.length - 1;
- let previous_number = (0 <= last_index) ? getFirstNumber(lines_before_selection[last_index]) ?? 0 : 0;
-
- let new_lines_of_selection = toggleEnumeration(lines_of_selection, ++previous_number);
- let lines_after_selection = reindexContinuousLinesOfEnumeration(this.getLinesAfterSelection(), previous_number);
-
- let text_before_selection = lines_before_selection.join('\n');
- let text_after_selection = lines_after_selection.join('\n');
- let text_of_selection = new_lines_of_selection.join('\n');
-
- if (0 < text_before_selection.length && 0 < text_of_selection.length) {
- text_before_selection += '\n';
- }
-
- if (0 < text_of_selection.length && 0 < text_after_selection.length) {
- text_of_selection += '\n';
- }
-
- let new_content = text_before_selection + text_of_selection + text_after_selection;
- let character_diff = new_content.length - this.textarea.value.length;
-
- // the selection should be shifted by the amount of newly added/removed
- // characters, so that the same text is still highlighted.
- this.updateTextareaContent(
- new_content,
- this.getAbsoluteSelectionStart() + character_diff,
- this.getAbsoluteSelectionEnd() + character_diff,
- );
- }
-
- /**
- * @param {function(string[]): string[]} transformation
- * @return {void}
- * @throws {Error} if the transformation does not return an array.
- * if the transformation is not a function.
- */
- applyTransformationToSelection(transformation) {
- if (!transformation instanceof Function) {
- throw new Error(`Transformation must be an instance of Function, ${typeof transformation} given.`);
- }
-
- let transformed_selection = transformation(this.getLinesOfSelection());
-
- if (!transformed_selection instanceof Array) {
- throw new Error(`Transformation must return an instance of Array, ${typeof transformed_selection} returned.`);
- }
-
- let is_multiline = (1 < transformed_selection.length);
-
- let text_before_selection = this.getLinesBeforeSelection().join('\n');
- let text_after_selection = this.getLinesAfterSelection().join('\n');
- let text_of_selection = transformed_selection.join('\n');
-
- if (0 < text_before_selection.length && 0 < text_of_selection.length) {
- text_before_selection += '\n';
- }
-
- if (0 < text_of_selection.length && 0 < text_after_selection.length) {
- text_of_selection += '\n';
- }
-
- let new_content = text_before_selection + text_of_selection + text_after_selection;
- let character_diff = new_content.length - this.textarea.value.length;
-
- // the new selection should hold all transformed lines if they're a
- // multiline selection. Otherwise, the selection should be shifted
- // by the amount of newly added/removed characters, so that the same
- // text is still highlighted.
-
- let new_selection_start = (is_multiline) ?
- text_before_selection.length :
- this.getAbsoluteSelectionStart() + character_diff
- ;
-
- let new_selection_end = (is_multiline) ?
- new_selection_start + text_of_selection.length - 1 :
- this.getAbsoluteSelectionEnd() + character_diff
- ;
-
- this.updateTextareaContent(new_content, new_selection_start, new_selection_end);
- }
-
- /**
- * @param {string} chars_before_seletion
- * @param {string} chars_after_selection
- * @return {void}
- */
- insertCharactersAroundSelection(chars_before_seletion, chars_after_selection) {
- let new_content =
- this.getTextBeforeSelection() +
- chars_before_seletion +
- this.getTextOfSelection() +
- chars_after_selection +
- this.getTextAfterSelection();
-
- // selection must be moved by the length of chars inserted before the selection
- // in order to keep the same text highlighted.
- let new_selection_start = this.getAbsoluteSelectionStart() + chars_before_seletion.length;
- let new_selection_end = this.getAbsoluteSelectionEnd() + chars_before_seletion.length;
-
- this.updateTextareaContent(new_content, new_selection_start, new_selection_end);
- }
-
- /**
- * Updates the current preview if the previously rendered content has changed.
- *
- * @return {void}
- */
- maybeUpdatePreviewContent() {
- let previous_content = this.preview_history[(this.preview_history.length - 1)] ?? '';
- let current_content = this.textarea.value;
-
- if (current_content === previous_content) {
- return;
- }
-
- this.preview_history.push(current_content);
- this.preview_renderer
- .getPreviewHtmlOf(current_content).then((html) => {
- this.content_wrappers.get(CONTENT_WRAPPER_KEY_PREVIEW).innerHTML = html;
- }
- );
- }
-
- /**
- * @return {function(string[]): string[]}
- */
- getBulletPointTransformation() {
- return toggleBulletPoints;
- }
-
- /**
- * @return {function(string[], number=1): string[]}
- */
- getEnumerationTransformation() {
- return toggleEnumeration;
- }
-}
-
-/**
- * @param {HTMLDivElement} input_wrapper
- * @return {Map}
- * @throws {Error}
- */
-function getContentWrappersOrAbort(input_wrapper) {
- let content_wrappers = new Map();
-
- content_wrappers.set(CONTENT_WRAPPER_KEY_TEXTAREA, input_wrapper.querySelector('.ui-input-textarea'));
- content_wrappers.set(CONTENT_WRAPPER_KEY_PREVIEW, input_wrapper.querySelector('.c-input-markdown__preview'));
-
- content_wrappers.forEach(function (wrapper) {
- if (null === wrapper) {
- throw new Error(`Could not find all content-wrappers for markdown-input.`);
- }
- });
-
- return content_wrappers;
-}
-
-/**
- * @param {HTMLDivElement} input_wrapper
- * @return {HTMLButtonElement[]}
- * @throws {Error}
- */
-function getViewControlsOrAbort(input_wrapper) {
- let controls = input_wrapper
- .querySelector('.il-viewcontrol-mode')
- ?.getElementsByTagName('button');
-
- if (!controls instanceof HTMLCollection || 2 !== controls.length) {
- throw new Error(`Could not find exactly two view-controls.`);
- }
-
- return [...controls];
-}
-
-/**
- * @param {HTMLDivElement} input_wrapper
- * @return {HTMLButtonElement[]}
- * @throws {Error}
- */
-function getMarkdownActions(input_wrapper) {
- let actions = input_wrapper
- .querySelector('.c-input-markdown__actions')
- ?.getElementsByTagName('button');
-
- if (actions instanceof HTMLCollection) {
- return [...actions];
- }
-
- return [];
-}
-
-/**
- * @param {HTMLButtonElement} button
- * @return {string|null}
- */
-function getMarkdownActionOfButton(button) {
- let action_wrapper = button.parentNode.closest('span');
- if (!action_wrapper instanceof HTMLSpanElement) {
- return null;
- }
-
- if (!action_wrapper.hasAttribute('data-action')) {
- return null;
- }
-
- return action_wrapper.dataset.action;
-}
-
-/**
- * @param {string[]} lines_after_selection
- * @param {number} previous_number
- * @return {string[]}
- */
-function reindexContinuousLinesOfEnumeration(lines_after_selection, previous_number = 0) {
- if (1 > lines_after_selection.length) {
- return [];
- }
-
- let reindexed_lines = [];
- for (let line of lines_after_selection) {
- if (!isEnumerated(line)) {
- break;
- }
-
- reindexed_lines.push(line.replace(/([0-9]+)/, (++previous_number).toString()));
- }
-
- // replace all reindexed lines in the actual array of lines if necessary.
- if (0 < reindexed_lines.length) {
- lines_after_selection = reindexed_lines.concat(
- lines_after_selection.slice(reindexed_lines.length)
- );
- }
-
- return lines_after_selection;
-}
-
-/**
- * @param {string[]} lines_of_selection
- * @return {string[]}
- */
-function toggleBulletPoints(lines_of_selection) {
- let transformed_lines = [];
- let to_list = !isBulletPointed(lines_of_selection[0] ?? '');
- for (let line of lines_of_selection) {
- transformed_lines.push(
- (to_list) ? `- ${line}` : removeBulletPointOrEnummeration(line)
- );
- }
-
- return transformed_lines;
-}
-
-/**
- * @param {string[]} lines_of_selection
- * @param {number} next_number
- * @return {string[]}
- */
-function toggleEnumeration(lines_of_selection, next_number = 1) {
- let transformed_lines = [];
- let to_list = !isEnumerated(lines_of_selection[0] ?? '');
- for (let line of lines_of_selection) {
- transformed_lines.push(
- (to_list) ? `${next_number++}. ${line}` : removeBulletPointOrEnummeration(line)
- );
- }
-
- return transformed_lines;
-}
-
-/**
- * @param {string} line
- * @return {number|null}
- */
-function getFirstNumber(line) {
- let numbers = line.match(/([0-9]+)/);
- if (null !== numbers) {
- return parseInt(numbers[0]);
- }
-
- return null;
-}
-
-/**
- * @param {HTMLElement} element
- * @param {string} css_class
- * @return {void}
- */
-function toggleClassOfElement(element, css_class) {
- if (element.classList.contains(css_class)) {
- element.classList.remove(css_class);
- } else {
- element.classList.add(css_class);
- }
-}
-
-/**
- * @param {KeyboardEvent} event
- * @return {boolean}
- */
-function isEnterKeyPressed(event) {
- if (event instanceof KeyboardEvent) {
- return ('Enter' === event.code);
- }
-
- return false;
-}
-
-/**
- * @param {string} line
- * @return {string}
- */
-function removeBulletPointOrEnummeration(line) {
- return line.replace(/((^(\s*[-])|(^(\s*\d+\.)))\s*)/g, '');
-}
-
-/**
- * @param {string} line
- * @return {boolean}
- */
-function isEmptyListEntry(line) {
- return (0 < (line.match(/((^(\s*-)|(^(\s*\d+\.)))\s*)$/g) ?? []).length);
-}
-
-/**
- * @param {string} line
- * @return {boolean}
- */
-function isBulletPointed(line) {
- return (0 < (line.match(/^(\s*[-])/g) ?? []).length);
-}
-
-/**
- * @param {string} line
- * @return {boolean}
- */
-function isEnumerated(line) {
- return (0 < (line.match(/^(\s*\d+\.)/g) ?? []).length);
-}
-
-/**
- * @author Thibeau Fuhrer
- */
-class MarkdownFactory {
- /**
- * @type {Array}
- */
- instances = [];
-
- /**
- * @param {string} input_id
- * @param {string} preview_url
- * @param {string} parameter_name
- * @return {void}
- * @throws {Error} if the input was already initialized.
- */
- init(input_id, preview_url, parameter_name) {
- if (undefined !== this.instances[input_id]) {
- throw new Error(`Markdown with input-id '${input_id}' has already been initialized.`);
- }
-
- this.instances[input_id] = new Markdown(
- new PreviewRenderer(parameter_name, preview_url),
- input_id
- );
- }
-
- /**
- * @param {string} input_id
- * @param {Markdown|null}
- */
- get(input_id) {
- return this.instances[input_id] ?? null;
- }
-}
-
-/**
- * This script serves as the bootstrap file for all inputs within the
- * Field/src/ directory (which have been implemented as ES6 modules).
- *
- * @author Thibeau Fuhrer
- *
- * The script is necessary due to rollup.js bundeling, which creates
- * duplicate declarations if e.g. classes were to extend from each-
- * other and are bundled into separate files.
- */
-
-var il = il || {};
-il.UI = il.UI || {};
-il.UI.Input = il.UI.Input || {};
-
-(function (Input) {
- Input.textarea = new TextareaFactory();
- Input.markdown = new MarkdownFactory();
-})(il.UI.Input);
diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/dynamic_inputs_renderer.js b/public/components/ILIAS/UI/src/templates/js/Input/Field/dynamic_inputs_renderer.js
deleted file mode 100755
index 168c2ec68cd0..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Input/Field/dynamic_inputs_renderer.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * this script is responsible for clientside rendering of Inputs
- * ILIAS\UI\Component\Input\Field\DynamicInputsAware.
- *
- * @author Thibeau Fuhrer
- */
-
-var il = il || {};
-il.UI = il.UI || {};
-il.UI.Input = il.UI.Input || {};
-(function ($, Input) {
- Input.DynamicInputsRenderer = (function ($) {
- const INPUT_ID_PLACEHOLDER = 'DYNAMIC_INPUT_ID';
- const SELECTORS = {
- dynamic_inputs_list: '.ui-input-dynamic-inputs-list',
- dynamic_input: '.ui-input-dynamic-input',
- dynamic_input_close: '[data-action="remove"] .glyph',
- };
-
- /**
- * @type {*[]}
- */
- let dynamic_inputs = [];
-
- /**
- * @param {string} input_id
- * @return {jQuery|null}
- */
- let render = function (input_id) {
- // abort if the DynamicInputsAware input was not yet registered.
- if (typeof dynamic_inputs[input_id] === 'undefined') {
- console.error(`Error: tried rendering dynamic sub input for '${input_id}' which is unregistered.`);
- return null;
- }
-
- let template = dynamic_inputs[input_id].template_html;
-
- template = addInputTemplateIds(template, dynamic_inputs[input_id].sub_input_count);
-
- template = $(template);
- template.appendTo($(`#${input_id} ${SELECTORS.dynamic_inputs_list}`));
-
- return template;
- }
-
- /**
- * @param {string} input_id
- * @param {string} template_html
- * @param {int} input_count
- */
- let init = function (input_id, template_html, input_count) {
- // abort if the DynamicInputsAware input was already registered.
- if (typeof dynamic_inputs[input_id] !== 'undefined') {
- console.error(`Error: tried to register input '${input_id}' as dynamic input twice.`);
- return;
- }
-
- let sub_inputs = $(template_html).find(':input');
- dynamic_inputs[input_id] = {
- template_html: template_html,
- sub_input_count: sub_inputs.length,
- index: input_count,
- };
-
- registerEventListeners(input_id);
- }
-
- /**
- * @param {string} input_id
- */
- let registerEventListeners = function (input_id) {
- // register the removal event listener for dynamic inputs.
- $(document).on('click', `#${input_id} ${SELECTORS.dynamic_input_close}`, removeDynamicInputHook);
- }
-
- let removeDynamicInputHook = function () {
- $(this).closest(SELECTORS.dynamic_input).remove();
- }
-
- /**
- * @param {string} template_html
- * @param {int} sub_input_count
- */
- let addInputTemplateIds = function (template_html, sub_input_count) {
- if (1 >= sub_input_count) {
- return replaceAll(template_html, INPUT_ID_PLACEHOLDER, generateId());
- }
-
- // Ids must not be all the same, therefore we need to generate
- // one for each sub-input contained in the template.
- for (let i = 0; i < sub_input_count; i++) {
- template_html = replaceAll(
- template_html,
- `${INPUT_ID_PLACEHOLDER}_${i}`,
- generateId()
- );
- }
-
- return template_html;
- }
-
- /**
- * @param {string} string
- * @param {string} expression
- * @param {string} replacement
- * @return {string}
- */
- let replaceAll = function (string, expression, replacement) {
- return string.replace(new RegExp(expression, 'g'), replacement);
- }
-
- /**
- * @return {string}
- */
- let generateId = function () {
- return Date.now().toString(36) + Math.random().toString(36).substr(2);
- }
-
- return {
- render: render,
- init: init,
- }
- })($)
-})($, il.UI.Input);
\ No newline at end of file
diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/file.js b/public/components/ILIAS/UI/src/templates/js/Input/Field/file.js
deleted file mode 100755
index 6df1d6d8657d..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Input/Field/file.js
+++ /dev/null
@@ -1,735 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- * this script wraps dropzone.js library for inputs of
- * ILIAS\UI\Component\Input\Field\File.
- *
- * @author Thibeau Fuhrer
- *
- * @TODO: dropzone.js library can easily be dropped, the only thing
- * it still does is keeping track of files and uploading them.
- */
-
-// global dropzone.js setting
-Dropzone.autoDiscover = false;
-
-var il = il || {};
-il.UI = il.UI || {};
-il.UI.Input = il.UI.Input || {};
-(function ($, Input) {
- Input.File = (function ($) {
- /**
- * Holds a list of all the query selectors used throughout this script.
- * @type {{}}
- */
- const SELECTOR = {
- file_input: '.ui-input-file',
- file_list: '.ui-input-file-input-list',
- file_list_entry: '.ui-input-file-input',
- file_entry_metadata: '.ui-input-file-metadata',
- file_entry_input: 'input[type="hidden"]',
-
- dropzone: '.ui-input-file-input-dropzone',
- error_message: '.ui-input-file-input-error-msg',
- removal_glyph: '[data-action="remove"] .glyph',
- expand_glyph: '[data-action="expand"] .glyph',
- collapse_glyph: '[data-action="collapse"] .glyph',
- form_submit_buttons: '.il-standard-form-cmd > button',
- modal_form_controls: '.modal-footer > button',
-
- progress_container: '.ui-input-file-input-progress-container',
- progress_indicator: '.ui-input-file-input-progress-indicator',
- };
-
- /**
- * Holds a list of translated messages that could be displayed to humans.
- * @type {{}}
- */
- let I18N = {
- invalid_mime: `Files of type '%s' are not allowed`,
- invalid_size: `File exceeds the maximum size of %s.`,
- invalid_amount: `You cannot upload this many files, please remove some in order to continue.`,
- general_error: `An error occurred, check the console for more information.`,
- }
-
- /**
- * Holds whether the global event listeners were added.
- * @type {boolean}
- */
- let instantiated = false;
-
- /**
- * When a form is processed that holds an instance of this input,
- * this holds the total amount of dropzones in it.
- * @type {int}
- */
- let current_dropzone_count = 0;
-
- /**
- * When a form is processed that holds an instance of this input,
- * this keeps track of how many of the dropzones were processed.
- * @type {int}
- */
- let current_dropzone = 0;
-
- /**
- * When a form is processed that holds an instance of this input,
- * this holds an instance of it, so it can be submitted manually.
- * @type {jQuery|{}}
- */
- let current_form = {};
-
- /**
- * Holds a list of Dropzone instances mapped to the file input id.
- * @type {Dropzone[]}
- */
- let dropzones = [];
-
- /**
- * Holds a list of Files per file input id to remove before sending the form
- * @type string[]
- */
- let removal_items = [];
-
- /**
- * @param {string} input_id
- * @param {string} upload_url
- * @param {string} removal_url
- * @param {string} file_identifier
- * @param {int} current_file_count
- * @param {int} max_file_amount
- * @param {int} max_file_size_in_bytes
- * @param {string} mime_types
- * @param {boolean} is_disabled
- * @param {string[]} translations
- */
- let init = function (
- input_id,
- upload_url,
- removal_url,
- file_identifier,
- current_file_count,
- max_file_amount,
- max_file_size_in_bytes,
- mime_types,
- is_disabled,
- translations,
- should_upload_be_chunked,
- chunk_size_in_bytes
- ) {
- if (typeof dropzones[input_id] !== 'undefined') {
- console.error(`Error: tried to register input '${input_id}' as file input twice.`);
- return;
- }
-
- if (is_disabled) {
- disableActionButton(input_id);
- return;
- }
-
- I18N = Object.assign(translations);
-
- // retrieve file-list and action button in vanilla js,
- // because of dropzone.js compatibility.
- let file_list = document.querySelector(`#${input_id} ${SELECTOR.file_list}`);
- let action_button = document.querySelector(`#${input_id} ${SELECTOR.dropzone} button`);
-
- removal_items[input_id] = [];
-
- dropzones[input_id] = new Dropzone(
- `#${input_id} ${SELECTOR.dropzone}`,
- {
- url: encodeURI(upload_url),
- uploadMultiple: (!should_upload_be_chunked && 1 < max_file_amount),
- acceptedFiles: (0 < mime_types.length) ? mime_types : null,
- maxFiles: max_file_amount,
- maxFilesize: bytesToMiB(max_file_size_in_bytes), // official dropzone.js docu is wrong, MiB is expected.
- previewsContainer: file_list,
- clickable: action_button,
- autoProcessQueue: false,
- parallelUploads: 1,
- current_file_count: current_file_count,
- file_identifier: file_identifier,
- removal_url: removal_url,
- input_id: input_id,
- chunking: should_upload_be_chunked,
- forceChunking: should_upload_be_chunked,
- chunkSize: chunk_size_in_bytes,
-
- // override default rendering function.
- addedfile: file => {
- renderFileEntryHook(file, input_id);
- },
- }
- );
-
- initGlobalFileEventListeners();
- initDropzoneEventListeners(dropzones[input_id]);
- maybeToggleActionButtonAndErrorMessage(input_id);
- setupExpansionGlyphs();
- }
-
- let initGlobalFileEventListeners = function () {
- // abort if the global event listeners were already added.
- if (instantiated) {
- return;
- }
-
- $(document).on('click',
- `${SELECTOR.file_list} ${SELECTOR.collapse_glyph}, ${SELECTOR.file_list} ${SELECTOR.expand_glyph}`,
- toggleMetadataInputsHook);
-
- $(document).on('click',
- `${SELECTOR.file_list} ${SELECTOR.collapse_glyph}, ${SELECTOR.file_list} ${SELECTOR.expand_glyph}`,
- toggleExpansionGlyphsHook);
-
- $(document).on('click',
- `${SELECTOR.file_list} ${SELECTOR.removal_glyph}`,
- removeFileManuallyHook);
-
- instantiated = true;
- }
-
- /**
- * @param {Dropzone} dropzone
- */
- let initDropzoneEventListeners = function (dropzone) {
- document.getElementById(dropzone.options.input_id)
- .closest('form')
- .addEventListener('submit', processFormSubmissionHook);
-
- dropzone.on('maxfilesexceeded', alertMaxFilesReachedHook);
- dropzone.on('maxfilesreached', disableActionButtonHook);
- dropzone.on('queuecomplete', submitCurrentFormHook);
- dropzone.on('processing', enableAutoProcessingHook);
- dropzone.on('success', setResourceStorageIdHook);
- dropzone.on('error', function () {
- return false;
- });
- dropzone.on('uploadprogress', function (file, progress, bytesSent) {
- let file_id_input = $(`#${file.input_id}`);
- let file_preview = file_id_input.closest(SELECTOR.file_list_entry);
-
- if (file_preview) {
- let progressContainer = file_preview.find(SELECTOR.progress_container);
- let progressIndicator = file_preview.find(SELECTOR.progress_indicator);
- let number = Math.round(progress);
-
- if (number === 100 && bytesSent < file.size) {
- // return;
- }
- if (progressContainer && progressIndicator) {
- progressContainer.css('display', 'block');
- if (!file.hasOwnProperty('progress_storage') || number > file.progress_storage) {
- progressIndicator.css('width', number + '%');
- }
- if (number === 100) {
- progressIndicator.addClass('success');
- }
- }
- file.progress_storage = number;
- }
- });
- }
-
- // ==========================================
- // BEGIN global event hooks
- // ==========================================
-
- /**
- * @param {Event} event
- */
- let removeFileManuallyHook = function (event) {
- let removal_glyph = $(this);
- let input_id = removal_glyph.closest(SELECTOR.file_input).attr('id');
- let dropzone = dropzones[input_id];
- current_form.errors = false;
-
- if (typeof dropzone === 'undefined') {
- console.error(`Error: tried to remove file from uninitialized input: '${input_id}'`);
- return;
- }
-
- let file_entry = removal_glyph.closest(SELECTOR.file_list_entry);
- let file_entry_input = getFileEntryInput(file_entry);
-
- dropzone.options.current_file_count--;
- maybeRemoveFileFromQueue(dropzone, file_entry_input.attr('id'));
- maybeToggleActionButtonAndErrorMessage(input_id);
-
- // only remove files that have a file id and are therefore stored
- // on the server.
- if ('' === file_entry_input.val()) {
- return;
- }
-
- // stop event propagation as there may occur an error.
- event.stopImmediatePropagation();
-
- // disable the removal button, by changing the aria-label
- // the global event listener won't trigger this hook again.
- removal_glyph.attr('disabled');
- removal_glyph.css('color', 'grey');
- // collect the file id for removal.
- removal_items[input_id].push(file_entry_input.val());
- $(this).closest(SELECTOR.file_list_entry).remove();
- }
-
- /**
- * @param {SubmitEvent} event
- */
- let processFormSubmissionHook = function (event) {
- // emitter will be an HTMLFormElement, but once the proper emitter is set
- // for NoSubmit signals, this can also be an HTMLButtonElement.
- current_form = $(this);
- current_form.errors = false;
-
- event.preventDefault();
-
- // NoSubmit forms will have disconnected buttons, since they will currently
- // only be used in modals, this ternary can be used. Note that this will
- // most likely break in the future and we should definitely refactor this.
- let form_controls = (this.parentNode.classList.contains('modal-body')) ?
- this.closest('.modal-content').querySelectorAll(SELECTOR.modal_form_controls) :
- this.querySelectorAll(SELECTOR.form_submit_buttons);
-
- // disable all form controls to prevent user from cancelling the upload.
- form_controls.forEach(function (element) {
- if (element instanceof HTMLButtonElement) {
- element.disabled = true;
- }
- });
-
- processCurrentFormDropzones(event);
- }
-
- let toggleExpansionGlyphsHook = function () {
- let current_glyph = $(this);
-
- let other_glyph = current_glyph.parent().data('action') === 'expand' ?
- current_glyph.closest(SELECTOR.file_list_entry).find(SELECTOR.collapse_glyph) :
- current_glyph.closest(SELECTOR.file_list_entry).find(SELECTOR.expand_glyph)
- ;
-
- other_glyph.show();
- current_glyph.hide();
- }
-
- let toggleMetadataInputsHook = function () {
- $(this)
- .closest(SELECTOR.file_list_entry)
- .find(SELECTOR.file_entry_metadata)
- .toggle();
- }
-
- // ==========================================
- // END global event hooks
- // ==========================================
-
- // ==========================================
- // BEGIN dropzone event hooks
- // ==========================================
-
- /**
- * @param {File} file
- * @param {string} input_id
- */
- let renderFileEntryHook = function (file, input_id) {
- if (typeof dropzones[input_id] === 'undefined') {
- console.error(`Error: tried rendering a file entry for '${input_id}' which is not yet initialized.`);
- return;
- }
-
- // abort if the given file is not an allowed file type.
- if (dropzones[input_id].options.acceptedFiles !== null &&
- !dropzones[input_id].options.acceptedFiles.includes(file.type)
- ) {
- displayErrorMessage(
- I18N.invalid_mime.replace('%s', file.type),
- $(`#${input_id} ${SELECTOR.dropzone}`)
- );
-
- // we need to remove the file manually from the dropzone becausee
- // it (mistakenly?) gets added anyhow.
- dropzones[input_id].removeFile(file);
-
- return;
- }
-
- // abort if the given file size exceeds the max limit.
- if ((dropzones[input_id].options.maxFilesize * 1024 * 1024) < file.size) {
- let allowed_file_size = dropzones[input_id].filesize(dropzones[input_id].options.maxFilesize * 1024 * 1024);
- displayErrorMessage(
- I18N.invalid_size.replace('%s', allowed_file_size),
- $(`#${input_id} ${SELECTOR.dropzone}`)
- );
-
- // we need to remove the file manually from the dropzone becausee
- // it (mistakenly?) gets added anyhow.
- dropzones[input_id].removeFile(file);
-
- return;
- }
-
- let preview = il.UI.Input.DynamicInputsRenderer.render(input_id);
- if (null === preview) {
- console.error(`Error: could not append preview for newly added file: ${file}`);
- return false;
- }
-
- // add file info to preview and setup expansion toggles.
- preview.find('[data-dz-name]').text(file.name);
- preview.find('[data-dz-size]').html(dropzones[input_id].filesize(file.size));
- setupExpansionGlyphs(preview);
-
- // store rendered preview id temporarily in file, to retrieve
- // the corresponding input later.
- file.input_id = getFileEntryInput(preview).attr('id');
- dropzones[input_id].options.current_file_count++;
-
- // enqueue file to dropzone
- if (typeof file.status === 'undefined' || file.status !== Dropzone.ADDED) {
- registerDropzoneFile(dropzones[input_id], file);
- }
-
- maybeToggleActionButtonAndErrorMessage(input_id);
- }
-
- /**
- * @param {File} file
- * @param {string} json_response
- */
- let setResourceStorageIdHook = function (file, json_response) {
- let response = Object.assign(JSON.parse(json_response));
- let file_id_input = $(`#${file.input_id}`);
- let file_preview = file_id_input.closest(SELECTOR.file_list_entry);
- let dropzone = dropzones[file_id_input.closest(SELECTOR.file_input).attr('id')];
-
- if (typeof response.status === 'undefined' || 1 !== response.status) {
- current_form.errors = true;
- response.responseText = response.message;
- ajaxResponseFailureHook(response, file_preview);
- return false;
- }
-
- // set the upload results IRSS file id.
- file_id_input.val(response[dropzone.options.file_identifier]);
- }
-
- let submitCurrentFormHook = function () {
- // submit the current form only if all dropzones
- // were processed.
- if (current_form.errors === false && ++current_dropzone === current_dropzone_count) {
- current_form.submit();
- }
- }
-
- let enableAutoProcessingHook = function () {
- let dropzone = $(this)[0];
-
- // if there are more than one file in the current
- // dropzone's queue, the auto-processing can be
- // enabled after the first file was processed.
- if (1 !== dropzone.files.length) {
- dropzone.options.autoProcessQueue = true;
- }
- }
-
- let alertMaxFilesReachedHook = function () {
- let input_id = $(this)[0].options.input_id;
- displayMaxFilesReachedMessage(input_id);
- }
-
- let disableActionButtonHook = function () {
- let input_id = $(this)[0].options.input_id;
- disableActionButton(input_id);
- }
-
- /**
- * @param {string} json_response
- * @param {jQuery} file_preview
- */
- let ajaxResponseSuccessHook = function (json_response, file_preview) {
- let response = Object.assign(JSON.parse(json_response));
-
- // if the delivered response status is not 1 an
- // error occurred and the failure hook is fired.
- if (typeof response.status === 'undefined' || 1 !== response.status) {
- displayErrorMessage(response.message, file_preview);
- }
- }
-
- /**
- * @param {jQuery.jqXHR} response
- * @param {jQuery} file_preview
- */
- let ajaxResponseFailureHook = function (response, file_preview) {
- console.error(response.status, response.responseText);
- displayErrorMessage(
- response.responseText,
- file_preview
- );
- }
-
- // ==========================================
- // END dropzone event hooks
- // ==========================================
-
- // ==========================================
- // BEGIN helper functions
- // ==========================================
-
- /**
- * @param {Dropzone} dropzone
- * @param {File} file
- */
- let registerDropzoneFile = function (dropzone, file) {
- file.status = Dropzone.ADDED;
- file.accepted = true;
- file.upload = {
- uuid: Dropzone.uuidv4(),
- progress: 0,
- bytesSent: 0,
- total: file.size,
- filename: dropzone._renameFile(file),
- chunked: dropzone.options.chunking && (dropzone.options.forceChunking || file.size > dropzone.options.chunkSize),
- totalChunkCount: Math.ceil(file.size / dropzone.options.chunkSize)
- };
-
- dropzone.files.push(file);
- dropzone.enqueueFile(file);
- }
-
- /**
- * @param {jQuery|null} file_entry
- */
- let setupExpansionGlyphs = function (file_entry = null) {
- if (null === file_entry) {
- // hide collapse glyph globally (in file list).
- $(`${SELECTOR.file_list} ${SELECTOR.collapse_glyph}`).hide();
- } else {
- // hide collapse glyph locally (in file entry).
- file_entry.find(SELECTOR.collapse_glyph).hide();
- }
- }
-
- /**
- * @param {Dropzone} dropzone
- * @param {string} input_id
- */
- let maybeRemoveFileFromQueue = function (dropzone, input_id) {
- let file_to_remove = null;
- for (let i = 0, i_max = dropzone.files.length; i < i_max; i++) {
- let current_input_id = dropzone.files[i].input_id;
- if (typeof current_input_id !== 'undefined' && current_input_id === input_id) {
- file_to_remove = dropzone.files[i];
- break;
- }
- }
-
- if (null !== file_to_remove) {
- // removes ONE file object at found position.
- dropzone.removeFile(file_to_remove);
- }
- }
-
- let removeAllFilesFromQueue = function (input_id) {
- if (typeof dropzones[input_id] === 'undefined') {
- console.error(`Error: tried to access unknown input '${input_id}'.`);
- return;
- }
-
- for (let i = 0; i < dropzones[input_id].files.length; ++i) {
- let file = dropzones[input_id].files[i];
- let file_id_input = $(`#${file.input_id}`);
- let file_preview = file_id_input.closest(SELECTOR.file_list_entry);
- file_preview.remove();
- }
-
- dropzones[input_id].removeAllFiles();
- }
-
- /**
- * @param {string} input_id
- */
- let maybeToggleActionButtonAndErrorMessage = function (input_id) {
- let current_file_count = dropzones[input_id].options.current_file_count;
- let max_file_amount = dropzones[input_id].options.maxFiles;
-
- if (current_file_count > max_file_amount) {
- displayMaxFilesReachedMessage(input_id);
- disableSubmitButtons($(`#${input_id}`).closest('form'));
- } else {
- removeErrorMessage($(`#${input_id} ${SELECTOR.dropzone}`));
- enableSubmitButtons($(`#${input_id}`).closest('form'));
- }
-
- if (current_file_count >= max_file_amount) {
- disableActionButton(input_id);
- } else {
- enableActionButton(input_id);
- }
- }
-
- let processRemovals = function (input_id, event) {
- let file_to_remove = removal_items[input_id];
- let dropzone = dropzones[input_id];
- for (let i = 0, i_max = file_to_remove.length; i < i_max; i++) {
- let file_id = file_to_remove[i];
- $.ajax({
- type: 'GET',
- url: dropzone.options.removal_url,
- data: {
- [dropzone.options.file_identifier]: file_id,
- },
- success: json_response => {
-
- },
- error: json_response => {
-
- },
- });
- }
- }
-
- let processCurrentFormDropzones = function (event) {
- // retrieve all file inputs of the current form.
- let file_inputs = current_form.find(SELECTOR.file_input);
- current_dropzone_count = file_inputs.length;
-
- if (typeof file_inputs[Symbol.iterator] === 'function') {
- let to_process = 0;
- for (let i = 0; i < file_inputs.length; i++) {
- let input_id = file_inputs[i].id;
- let dropzone = dropzones[input_id];
- processRemovals(input_id, event);
- to_process += dropzone.files.length;
- if (dropzone.files.length !== 0) {
- dropzone.processQueue();
- } else {
- current_dropzone++;
- }
- }
- if (to_process === 0) {
- current_form.submit();
- }
- } else {
- let input_id = file_inputs.attr('id');
- let dropzone = dropzones[input_id];
- processRemovals(input_id, event);
- if (0 !== dropzone.files.length) {
- dropzone.processQueue();
- } else {
- current_form.submit();
- }
- }
- }
-
- /**
- * @param {jQuery} file_entry
- * @return {jQuery} the file-id input
- */
- let getFileEntryInput = function (file_entry) {
- // since there could be multiple hidden inputs in the future (due
- // to introduction as UI component) we have to check if it's one
- // or more. When multiple are found it's always the last one.
- let hidden_inputs = file_entry.find(SELECTOR.file_entry_input);
- return (1 < hidden_inputs.length) ?
- $(hidden_inputs[hidden_inputs.length - 1]) :
- hidden_inputs;
- }
-
- /**
- * @param {jQuery} form
- */
- let disableSubmitButtons = function (form) {
- form
- .find(SELECTOR.form_submit_buttons)
- .each(function () {
- $(this).attr('disabled', true);
- });
- }
-
- /**
- * @param {jQuery} form
- */
- let enableSubmitButtons = function (form) {
- form
- .find(SELECTOR.form_submit_buttons)
- .each(function () {
- $(this).attr('disabled', false);
- });
- }
-
- /**
- * @param {string} input_id
- */
- let displayMaxFilesReachedMessage = function (input_id) {
- displayErrorMessage(
- I18N.invalid_amount,
- $(`#${input_id} ${SELECTOR.dropzone}`)
- );
- }
-
- /**
- * @param {string} input_id
- */
- let disableActionButton = function (input_id) {
- let action_button = $(`#${input_id} ${SELECTOR.dropzone} button`);
- action_button.attr('disabled', true);
- }
-
- /**
- * @param {string} input_id
- */
- let enableActionButton = function (input_id) {
- let action_button = $(`#${input_id} ${SELECTOR.dropzone} button`);
- action_button.attr('disabled', false);
- }
-
- /**
- * @param {string} message
- * @param {jQuery} container
- */
- let displayErrorMessage = function (message, container) {
- container.find(SELECTOR.error_message).html(message);
- container.find(SELECTOR.progress_indicator).addClass('error');
- }
-
- /**
- * @param {jQuery} container
- */
- let removeErrorMessage = function (container) {
- container.find(SELECTOR.error_message).text('');
- }
-
- /**
- * @param {number} bytes
- * @returns {number}
- */
- let bytesToMiB = function (bytes) {
- return bytes / 1024 / 1024;
- }
-
- // ==========================================
- // END helper functions
- // ==========================================
-
- return {
- removeAllFilesFromQueue: removeAllFilesFromQueue,
- renderFileEntry: renderFileEntryHook,
- init: init,
- }
- })($)
-})($, il.UI.Input);
diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/groups.js b/public/components/ILIAS/UI/src/templates/js/Input/Field/groups.js
deleted file mode 100755
index bfcaba6baf30..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Input/Field/groups.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * Changes visibility of (sub)items of groups
- *
- * @author Nils Haagen
- */
-
-var il = il || {};
-il.UI = il.UI || {};
-il.UI.Input = il.UI.Input || {};
-il.UI.Input.groups = il.UI.Input.groups || {};
-(function () {
-
- il.UI.Input.groups.optional = (function ($)
- {
- var init = function (id) {
- var control = $('#' + id);
- control.change(onchange)
- control.change()
- }
-
- var onchange = function () {
- var control = $(this),
- group = control.siblings(".form-group");
-
- if(control[0].checked) {
- group.show();
- } else {
- group.hide();
- }
- };
-
- return {
- init: init
- };
-
- })($);
-
- il.UI.Input.groups.switchable = (function ($)
- {
- var init = function (id) {
- var control = $('#' + id);
- control.change(onchange)
- control.change()
- }
-
- var onchange = function () {
- var control = $(this),
- options = control.children('.il-input-radiooption').children('input');
-
- options.each(function(index, opt) {
- var group = $(opt).siblings('.form-group');
- if(opt.checked) {
- group.show();
- } else {
- group.hide();
- }
- });
- };
-
- return {
- init: init
- };
-
- })($);
-})();
diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/input.js b/public/components/ILIAS/UI/src/templates/js/Input/Field/input.js
deleted file mode 100755
index 7484b08445ed..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Input/Field/input.js
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * Input
- *
- * @author Thomas Famula
- */
-
-var il = il || {};
-il.UI = il.UI || {};
-
-il.UI.input = (function ($) {
-
- var signals_per_id = {};
-
- var setSignalsForId = function (id, signals) {
- signals_per_id[id] = signals;
- };
-
- var onFieldUpdate = function (event, id, val) {
- var input = $("#" + id);
- var signals = signals_per_id[id];
- for (var i = 0; i < signals.length; i++) {
- var s = signals[i];
- var options = s.options;
- options.string_value = val;
- if (s.event === "update") {
- $(input).trigger(s.signal_id, {
- 'id': s.signal_id,
- 'event': s.event,
- 'triggerer': input,
- 'options': options
- });
- }
- }
- };
-
- /**
- * Public interface
- */
- return {
- setSignalsForId: setSignalsForId,
- onFieldUpdate: onFieldUpdate
- };
-
-})($);
diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/tagInput.js b/public/components/ILIAS/UI/src/templates/js/Input/Field/tagInput.js
deleted file mode 100755
index 0f6771b8ee1c..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Input/Field/tagInput.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * Wraps the TagsInput
- *
- * @author Fabian Schmid
- * @author Nils Haagen
- */
-var il = il || {};
-il.UI = il.UI || {};
-il.UI.Input = il.UI.Input || {};
-(function ($) {
- il.UI.Input.tagInput = (function ($) {
- var instances = [];
- var init = function (raw_id, config, value) {
- var _CONFIG = {};
- var _getSettings = function() {
- return {
- whitelist: _CONFIG.options,
- enforceWhitelist: !_CONFIG.userInput,
- duplicates: _CONFIG.allowDuplicates,
- maxTags: _CONFIG.maxItems,
- originalInputValueFormat: valuesArr => valuesArr.map(item => item.value),
- dropdown: {
- enabled: _CONFIG.dropdownSuggestionsStartAfter,
- maxItems: _CONFIG.dropdownMaxItems,
- closeOnSelect: _CONFIG.dropdownCloseOnSelect,
- highlightFirst: _CONFIG.highlight
- },
- transformTag : function(tagData) {
- if (!tagData.display) {
- tagData.display = tagData.value;
- tagData.value = encodeURI(tagData.value);
- }
- }
- }
- };
-
- // Initialize ID and Configuration
- _CONFIG = $.extend(_CONFIG, config);
- _CONFIG.id = raw_id;
-
- var settings = _getSettings();
- settings.delimiters = null;
- settings.templates = {};
- settings.templates.tag = function(tagData) {
- return `
-
-
- ${tagData.display}
-
- `;
- };
- settings.templates.dropdownItem = function(tagData) {
- return `
- ${tagData.display}
-
`;
- };
-
- var input = document.getElementById(_CONFIG.id),
- tagify = new Tagify(input, settings);
-
- tagify.addTags(value);
-
- instances[raw_id] = tagify;
-
- // see https://github.com/yairEO/tagify "Submit on `Enter` key"
- var onTagifyKeyDown = function(e)
- {
- var key = e.detail.originalEvent.key;
- if( key === 'Enter' &&
- !tagify.state.inputText && // assuming user is not in the middle oy adding a tag
- !tagify.state.editing // user not editing a tag
- ){
- var input_values = input.value,
- values = input_values.trim() ? input_values.split(',') : [];
-
- setTimeout(() => il.UI.viewcontrol.tag.submit(values));
- }
- };
-
- };
-
- var getTagifyInstance = function(raw_id) {
- return instances[raw_id];
- }
-
- return {
- init: init,
- getTagifyInstance: getTagifyInstance
- };
-
- })($);
-})($, il.UI.Input);
diff --git a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js b/public/components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js
deleted file mode 100755
index a829bc0c1ceb..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js
+++ /dev/null
@@ -1,1032 +0,0 @@
-var mainbar = function() {
- var mappings = {},
- external_commands = {
- /**
- * Engage a certain tool or entry
- */
- engageEntry: function(mapping_id) {
- var tool_id = mappings[mapping_id];
- if(Object.keys(this.model.getState().tools).includes(tool_id)) {
- this.model.actions.engageTool(tool_id);
- }
- if(Object.keys(this.model.getState().entries).includes(tool_id)) {
- this.model.actions.engageEntry(tool_id);
- }
- this.renderer.render(this.model.getState());
- this.persistence.store(this.model.getState());
- },
- /**
- * remove a certain tool
- */
- removeTool: function(mapping_id) {
- var tool_id = mappings[mapping_id];
- this.model.actions.removeTool(tool_id);
- this.renderer.render(this.model.getState());
- this.persistence.store(this.model.getState());
- },
- /**
- * Just open the tools, activate last one
- */
- disengageAll: function() {
- this.model.actions.disengageAll();
- this.renderer.render(this.model.getState());
- },
- /*
- * clear all (active) stored states, used in e.g. logout
- */
- clearStates: function() {
- this.model.actions.disengageAll();
- this.persistence.store(this.model.getState());
- }
- },
- construction = {
- /**
- * Add an entry to the model representing a tool.
- * A tool, other than a regular entry, may be removeable by a user
- * or may be invisible at first.
- * This only adds to the model, the html-parts still need to be registered.
- */
- addToolEntry: function (position_id, removeable, hidden, gs_id) {
- this.model.actions.addTool(position_id, removeable, hidden, gs_id);
- },
- /**
- * An entry consists of several visible parts: the button, the slate and
- * the close-button (remover).
- * All these parts are summed up in the model via the position_id;
- * however, when it comes to rendering, the individual parts are needed.
- * The function also adds an entry to the model if there is none already.
- */
- addPartIdAndEntry: function (position_id, part, html_id, is_tool) {
- this.renderer.addEntry(position_id, part, html_id);
- if( !is_tool
- && (position_id in this.model.getState().tools == false)
- ) {
- this.model.actions.addEntry(position_id);
- }
- },
- /**
- * Toplevel entries and tools are being given to the mainbar with an
- * id; this maps the id to the position_id calculated during rendering of
- * the mainbar.
- */
- addMapping: function(mapping_id, position_id) {
- if(! (mapping_id in Object.keys(mappings))) {
- mappings[mapping_id] = position_id;
- }
- },
- /**
- * Register signals. Signals will have an id (=position_id) and an action
- * in their options,
- */
- addTriggerSignal: function(signal) {
- $(document).on(signal, function(event, signalData) {
- var id = signalData.options.entry_id,
- action = signalData.options.action,
- mb = il.UI.maincontrols.mainbar,
- state,
- after_render;
-
- switch(action) {
- case 'trigger_mapped':
- id = mappings[id]; //no break afterwards!
-
- case 'trigger':
- state = mb.model.getState();
- if(id in state.tools) {
- mb.model.actions.engageTool(id);
- after_render = function() {
- mb.renderer.focusSubentry(id);
- };
- }
- if(id in state.entries) { //toggle
- if(state.entries[id].engaged) {
- mb.model.actions.disengageEntry(id);
- } else {
- mb.model.actions.engageEntry(id);
-
- if(state.entries[id].isTopLevel()) {
- after_render = function() {
- mb.renderer.focusSubentry(id);
- };
- }
- }
- }
- break;
-
- case 'remove':
- mb.model.actions.removeTool(id);
- break;
-
- case 'disengage_all':
- mb.model.actions.disengageAll();
- var state = mb.model.getState();
- last_top_id = state.last_active_top;
-
- after_render = function() {
- mb.renderer.focusTopentry(last_top_id);
- };
-
- state.last_active_top = null;
- mb.model.setState(state);
- break;
-
- case 'toggle_tools':
- mb.model.actions.toggleTools();
-
- var state = mb.model.getState();
- id = Object.keys(state.tools)[0];
-
- if(state.tools_engaged) {
- after_render = function() {
- for(idx in state.tools) {
- var tool = state.tools[idx];
- if(tool.engaged) {
- id = tool.id;
- }
- }
- mb.renderer.focusTopentry(id);
- };
- }
- break;
- }
-
- mb.renderer.render(mb.model.getState());
- if(after_render) {
- after_render();
- }
- mb.persistence.store(mb.model.getState());
- mb.renderer.dispatchResizeNotification();
- });
- }
- },
- helper = {
- findToolByGSId: function (tools, gs_id) {
- for(var idx in tools) {
- if(tools[idx].gs_id === gs_id) {
- return tools[idx];
- }
- }
- return null;
- },
- getFirstEngagedToolId: function(tools) {
- var keys = Object.keys(tools);
- for(var idx in keys) {
- if(tools[keys[idx]].engaged) {
- return keys[idx];
- }
- }
- return false;
- }
- },
- adjustToScreenSize = function(event) {
- if(event.detail && event.detail.mainbar_induced) {
- return;
- }
- var mb = il.UI.maincontrols.mainbar,
- amount = mb.renderer.calcAmountOfButtons();
-
- if(il.UI.page.isSmallScreen()) {
- mb.model.actions.disengageAll();
- }
- mb.model.actions.initMoreButton(amount);
- mb.renderer.render(mb.model.getState());
- },
- init_desktop = function(initially_active) {
- var mb = il.UI.maincontrols.mainbar,
- cookie_state = mb.persistence.read(),
- init_state = mb.model.getState();
- /**
- * apply cookie-state;
- * tools appear and disappear by context and
- * global screen modifications - take them from there,
- * but apply engaged states
- */
- if(Object.keys(cookie_state).length > 0) {
- //re-apply engaged
- for(var idx in init_state.tools) {
- gs_id = init_state.tools[idx].gs_id;
- if(cookie_state.known_tools.indexOf(gs_id) === -1) {
- cookie_state.known_tools.push(gs_id);
- if(!init_state.tools[idx].hidden) {
- init_state.tools[idx].engaged = true; //new tool is active
- }
- } else {
- stored = helper.findToolByGSId(cookie_state.tools, gs_id);
- if(stored) {
- init_state.tools[idx].engaged = stored.engaged;
- init_state.tools[idx].hidden = stored.hidden;
- }
- }
- }
-
- cookie_state.tools = init_state.tools;
- mb.model.setState(cookie_state);
- }
-
- init_state = mb.model.getState();
- /**
- * initially active (from mainbar-component) will override everything (but tools)
- */
- if(initially_active) {
- if(initially_active === '_none') {
- mb.model.actions.disengageAll();
- } else if(init_state.entries[mappings[initially_active]]) {
- mb.model.actions.engageEntry(mappings[initially_active]);
- } else if(init_state.tools[mappings[initially_active]]) {
- mb.model.actions.engageTool(mappings[initially_active]);
- }
- }
-
- /**
- * Override potentially active entry, if there are is an active tool.
- */
- first_tool_id = helper.getFirstEngagedToolId(init_state.tools);
- if(first_tool_id) {
- mb.model.actions.engageTool(first_tool_id);
- } else {
- //tools engaged, but none active: take the first one:
- var any_engaged = mb.model.getState().any_tools_engaged(),
- any_visible = mb.model.getState().any_tools_visible();
-
- if(any_engaged && any_visible) {
- tool_id = Object.keys(init_state.tools).shift();
- mb.model.actions.engageTool(tool_id);
- } else {
- mb.model.actions.disengageTools();
- }
-
- if( any_engaged === false &&
- any_visible === false &&
- mb.model.getState().any_entry_engaged === false
- ) {
- mb.model.actions.disengageAll();
- } else {
- last_top = mb.model.getState().last_active_top;
- if(last_top) {
- mb.model.actions.engageEntry(last_top);
- }else {
- mb.model.actions.disengageAll();
- }
- }
- }
- mb.model.actions.initMoreButton(mb.renderer.calcAmountOfButtons());
- let state = mb.model.getState();
- mb.renderer.render(state);
- mb.persistence.store(state);
- },
- init_mobile = function() {
- var mb = il.UI.maincontrols.mainbar;
- mb.model.actions.disengageAll();
- mb.model.actions.initMoreButton(mb.renderer.calcAmountOfButtons());
- mb.renderer.render(mb.model.getState());
- },
- init = function(initially_active) {
- if(il.UI.page.isSmallScreen()) {
- init_mobile();
- } else {
- init_desktop(initially_active);
- }
- },
-
- public_interface = {
- addToolEntry: construction.addToolEntry,
- addPartIdAndEntry: construction.addPartIdAndEntry,
- addMapping: construction.addMapping,
- addTriggerSignal: construction.addTriggerSignal,
- adjustToScreenSize: adjustToScreenSize,
- init: init,
- engageTool: external_commands.engageEntry, //for legacy reasons, please use engageEntry
- engageEntry: external_commands.engageEntry,
- removeTool: external_commands.removeTool,
- disengageAll: external_commands.disengageAll,
- clearStates: external_commands.clearStates
- };
-
- return public_interface;
-};
-
-/**
- * The Mainbar holds a collection of entries that each consist of some triggerer
- * and an according slate; in case of Tools, these entries might be hidden at first
- * or may be removed by the users.
- * There is a redux-like model of the moving parts of the mainbar: All entries and tools
- * are stored in a state.
- * Whenever something changes, i.e. the engagement and thus visibility of elements
- * should change, these changes are applied to the model first, so that calculations
- * of dependencies can be done _before_ rendering.
- */
-
-var model = function() {
- var state,
- classes = {
- bar: {
- any_entry_engaged : false,
- tools_engaged: false,
- more_available: false,
- any_tools_visible: function() {
- for(idx in this.tools) {
- if(!this.tools[idx].hidden) {
- return true;
- }
- }
- return false;
- },
- any_tools_engaged: function() {
- for(idx in this.tools) {
- if(this.tools[idx].engaged) {
- return true;
- }
- }
- return false;
- },
-
- entries: {},
- tools: {}, //"moving" parts, current tools
- known_tools: [], //gs-ids; a tool is "new", if not listed here
- last_active_top: null
- },
- entry: {
- id: null,
- removeable: false,
- engaged: false,
- hidden: false,
- gs_id: null,
- isTopLevel: function() {return this.id.split(':').length === 2;}
- }
- },
- factories = {
- entry: (id) => factories.cloned(classes.entry, {id: id}),
- cloned: (state, params) => Object.assign({}, state, params),
- state: function(nu_state) {
- var tmp_state = factories.cloned(state, nu_state);
- for(idx in tmp_state.entries) {
- tmp_state.entries[idx].isTopLevel = classes.entry.isTopLevel;
- }
- for(idx in tmp_state.tools) {
- tmp_state.tools[idx].isTopLevel = classes.entry.isTopLevel;
- }
- state = tmp_state;
- }
- },
- reducers = {
- entry: {
- engage: (entry) => {
- entry.engaged = true;
- entry.hidden = false;
- return entry;
- },
- disengage: (entry) => {entry.engaged = false; return entry;},
- mb_show: (entry) => {entry.hidden = false; return entry;},
- mb_hide: (entry) => {
- entry.hidden = true;
- entry.engaged = false;
- return entry;
- }
- },
- bar: {
- engageTools: (bar) => {bar.tools_engaged = true; return bar;},
- disengageTools: (bar) => {bar.tools_engaged = false; return bar;},
- anySlates: (bar) => {bar.any_entry_engaged = true; return bar;},
- noSlates: (bar) => {bar.any_entry_engaged = false; return bar;},
- withMoreButton: (bar) => {bar.more_available = true; return bar;},
- withoutMoreButton: (bar) => {bar.more_available = false; return bar;}
- },
- entries: {
- disengageTopLevel: function(entries) {
- var id;
- for(id in entries) {
- if(entries[id].isTopLevel()) {
- entries[id] = reducers.entry.disengage(entries[id]);
- }
- }
- return entries;
- },
- engageEntryPath: function(entries, entry_id) {
- var hops = entry_id.split(':');
- hops.map(function(v, idx, hops) {
- var id = hops.slice(0, idx+1).join(':');
- if(id && id != '0') {
- entries[id] = reducers.entry.engage(entries[id]);
- }
- });
- return entries;
- }
- }
- },
- helpers = {
- getTopLevelEntries: function() {
- var id,
- ret = [];
- for(id in state.entries) {
- if(state.entries[id].isTopLevel()) {
- ret.push(state.entries[id]);
- }
- }
- return ret;
- },
- getEngagedTopLevelEntryId: function() {
- var id,
- entries = helpers.getTopLevelEntries();
- for(id in entries) {
- if(entries[id].engaged) {
- return entries[id].id;
- }
- }
- return null;
- },
- isInView : function (entry_id) {
- if(!state.entries[entry_id]) { //tools
- return true;
- }
- var hops = entry_id.split(':'),
- entries = state.entries;
- while (hops.length > 1) {
- entry_id = hops.join(':');
- if(!state.entries[entry_id].engaged) {
- return false;
- }
- hops.pop();
- }
- return true;
- }
- },
- actions = {
- addEntry: function (entry_id) {
- state.entries[entry_id] = factories.entry(entry_id);
- },
- addTool: function (entry_id, removeable, hidden, gs_id) {
- var tool = factories.entry(entry_id);
- tool.removeable = removeable ? true : false;
- tool.hidden = hidden ? true : false;
- tool.gs_id = gs_id;
- state.tools[entry_id] = tool;
- },
- engageEntry: function (entry_id) {
- state.tools = reducers.entries.disengageTopLevel(state.tools);
- state.entries = reducers.entries.disengageTopLevel(state.entries);
- state.entries = reducers.entries.engageEntryPath(state.entries, entry_id);
- state = reducers.bar.disengageTools(state);
- state = reducers.bar.anySlates(state);
- state.last_active_top = helpers.getEngagedTopLevelEntryId();
- },
- disengageEntry: function (entry_id) {
- state.entries[entry_id] = reducers.entry.disengage(state.entries[entry_id]);
- if(state.entries[entry_id].isTopLevel()) {
- state = reducers.bar.noSlates(state);
- }
- state.last_active_top = helpers.getEngagedTopLevelEntryId();
- },
- hideEntry: function (entry_id) {
- state.entries[entry_id] = reducers.entry.mb_hide(state.entries[entry_id]);
- },
- showEntry: function (entry_id) {
- state.entries[entry_id] = reducers.entry.mb_show(state.entries[entry_id]);
- },
- engageTool: function (entry_id) {
- state.entries = reducers.entries.disengageTopLevel(state.entries);
- state.tools = reducers.entries.disengageTopLevel(state.tools);
- state.tools[entry_id] = reducers.entry.engage(state.tools[entry_id]);
- state = reducers.bar.engageTools(state);
- state = reducers.bar.anySlates(state);
- },
- engageTools: function() {
- state = reducers.bar.engageTools(state);
- },
- disengageTools: function() {
- state = reducers.bar.disengageTools(state);
- },
- removeTool: function (entry_id) {
- state.tools[entry_id] = reducers.entry.mb_hide(state.tools[entry_id]);
- for(idx in state.tools) {
- tool = state.tools[idx];
- if(!tool.hidden) {
- state.tools[tool.id] = reducers.entry.engage(tool);
- break;
- }
- }
- if(!state.any_tools_visible()) {
- actions.disengageTools();
- last_top = state.last_active_top;
- if(last_top) {
- actions.engageEntry(last_top);
- }else {
- actions.disengageAll();
- }
- }
- },
- toggleTools: function() {
- if(state.tools_engaged) {
- actions.disengageAll();
- } else {
- for(idx in state.tools) {
- var tool = state.tools[idx];
- if(tool.engaged) {
- actions.engageTool(tool.id);
- return;
- }
- }
- var tool_id = Object.keys(state.tools)[0];
- actions.engageTool(tool_id);
- }
- },
- disengageAll: function () {
- state.entries = reducers.entries.disengageTopLevel(state.entries);
- state.tools = reducers.entries.disengageTopLevel(state.tools);
- state = reducers.bar.noSlates(state);
- state = reducers.bar.disengageTools(state);
-
- },
- initMoreButton: function(max_buttons) {
- var entry_ids = Object.keys(state.entries),
- last_entry_id = entry_ids[entry_ids.length - 1],
- more = state.entries[last_entry_id];
-
- if(state.any_tools_visible()) {
- max_buttons--;
- }
- //get length of top-level entries (w/o) more-button
- amount_toplevel = helpers.getTopLevelEntries().length - 1;
-
- if(amount_toplevel > max_buttons) {
- state.entries[more.id] = reducers.entry.mb_show(more);
- state = reducers.bar.withMoreButton(state);
- } else {
- state.entries[more.id] = reducers.entry.mb_hide(more);
- state = reducers.bar.withoutMoreButton(state);
- }
- }
- },
- public_interface = {
- actions: actions,
- getState: () => factories.cloned(state),
- setState: factories.state,
- getTopLevelEntries: helpers.getTopLevelEntries,
- isInView: helpers.isInView
- },
- init = function() {
- state = factories.cloned(classes.bar);
- };
-
- init();
- return public_interface;
-};
-
-var persistence = function() {
- var cs,
- storage = function() {
- if(cs) { return cs; }
- cookie_name = hash(entry_ids());
- return new il.Utilities.CookieStorage(cookie_name);
- },
- model_state = function() {
- return il.UI.maincontrols.mainbar.model.getState();
- },
- entry_ids = function() {
- var entries = model_state().entries,
- base = '';
- for(idx in entries) {
- base = base + idx;
- }
- return base;
- },
- hash = function(str) {
- var hash = 0,
- len = str.length,
- i, chr;
-
- for (i = 0; i < len; i = i + 1) {
- chr = str.charCodeAt(i);
- hash = ((hash << 5) - hash) + chr;
- hash |= 0; // Convert to 32bit integer
- }
- return hash;
- },
- compressEntries = function(entries) {
- var k, v, ret = {};
- for(k in entries) {
- v = entries[k];
- ret[k] = [
- v.removeable ? 1:0,
- v.engaged ? 1:0,
- v.hidden ? 1:0
- ];
- }
- return ret;
- },
- decompressEntries = function(entries) {
- var k, v, ret = {};
- for(k in entries) {
- v = entries[k];
- ret[k] = {
- "id": k,
- "removeable": !!v[0],
- "engaged": !!v[1],
- "hidden": !!v[2]
- };
- }
- return ret;
- },
- compressTools = function(entries) {
- var k, v, ret = {};
- for(k in entries) {
- v = entries[k];
- ret[v.gs_id] = [
- v.removeable ? 1:0,
- v.engaged ? 1:0,
- v.hidden ? 1:0,
- k
- ];
- }
- return ret;
- },
- decompressTools = function(entries) {
- var k, v, ret = {}, id;
- for(k in entries) {
- v = entries[k];
- id = v[3];
- ret[id] = {
- "id": id,
- "removeable": !!v[0],
- "engaged": !!v[1],
- "hidden": !!v[2],
- "gs_id": k
- };
- }
- return ret;
- },
- storeStates = function(state) {
- state.entries = compressEntries(state.entries);
- state.tools = compressTools(state.tools);
- cs = storage();
- for(idx in state) {
- cs.add(idx, state[idx]);
- }
- cs.store();
- storePageState(state.any_entry_engaged || state.tools_engaged);
- },
- readStates = function() {
- cs = storage();
- if (("entries" in cs.items) && ("tools" in cs.items)) {
- cs.items.entries = decompressEntries(cs.items.entries);
- cs.items.tools = decompressTools(cs.items.tools);
- }
- return cs.items;
- },
-
- /**
- * The information wether slates are engaged or not is shared
- * with the page's renderer, so the space can be reserverd very early.
- */
- storePageState = function(engaged) {
- var shared = new il.Utilities.CookieStorage('il_mb_slates');
- shared.add('engaged', engaged);
- shared.store();
- },
-
- public_interface = {
- read: readStates,
- store: storeStates
- };
-
- return public_interface;
-};
-
-var renderer = function($) {
- var css = {
- engaged: 'engaged'
- ,disengaged: 'disengaged'
- ,hidden: 'hidden'
- ,page_div: 'il-layout-page'
- ,page_has_engaged_slated: 'with-mainbar-slates-engaged'
- ,tools_btn: 'il-mainbar-tools-button'
- ,toolentries_wrapper: 'il-mainbar-tools-entries'
- ,remover_class: 'il-mainbar-remove-tool'
- ,mainbar: 'il-mainbar'
- ,mainbar_buttons: '.il-mainbar .il-mainbar-entries .btn-bulky, .il-mainbar .il-mainbar-entries .link-bulky'
- ,mainbar_entries: 'il-mainbar-entries'
- },
-
- dom_references = {},
- dom_ref_to_element = {},
- thrown_for = {},
- dom_element = {
- withHtmlId: function (html_id) {
- return Object.assign({}, this, {html_id: html_id});
- },
- getElement: function(){
- //return document.getElementById(this.html_id);
- return $('#' + this.html_id);
- },
- engage: function() {
- var element = this.getElement();
-
- element.addClass(css.engaged);
- element.removeClass(css.disengaged);
-
- if(il.UI.page.isSmallScreen() && il.UI.maincontrols.metabar) {
- il.UI.maincontrols.metabar.disengageAll();
- }
- this.additional_engage();
- },
- disengage: function() {
- this.getElement().addClass(css.disengaged);
- this.getElement().removeClass(css.engaged);
- this.additional_disengage();
- },
- mb_hide: function(on_parent) {
- var element = this.getElement();
- if(on_parent) {
- element = element.parent();
- }
- element.addClass(css.hidden);
- },
- mb_show: function(on_parent) {
- var element = this.getElement();
- if(on_parent) {
- element = element.parent();
- }
- element.removeClass(css.hidden);
- },
- additional_engage: function(){},
- additional_disengage: function(){}
- },
- parts = {
- triggerer: Object.assign({}, dom_element, {
- remove: function() {},
- additional_engage: function(){
- this.getElement().attr('aria-expanded', true);
- },
- additional_disengage: function(){
- this.getElement().attr('aria-expanded', false);
- }
- }),
- slate: Object.assign({}, dom_element, {
- remove: null,
- mb_hide: null,
- mb_show: null,
- additional_engage: function(){
- var element = this.getElement(),
- entry_id = dom_ref_to_element[this.html_id],
- isInView = il.UI.maincontrols.mainbar.model.isInView(entry_id),
- thrown = thrown_for[entry_id];
-
- element.attr('aria-hidden', false);
- //https://www.w3.org/TR/wai-aria-practices-1.1/examples/accordion/accordion.html
- element.attr('role', 'region');
- if(isInView && !thrown) {
- element.trigger('in_view'); //this is most important for async loading of slates,
- //it triggers the GlobalScreen-Service.
- thrown_for[entry_id] = true;
- }
- if(!isInView) {
- thrown_for[entry_id] = false;
- }
- },
- additional_disengage: function(){
- var entry_id = dom_ref_to_element[this.html_id];
- thrown_for[entry_id] = false;
- this.getElement().attr('aria-hidden', true);
- this.getElement().removeAttr('role', 'region');
- }
- }),
- remover: Object.assign({}, dom_element, {
- engage: null,
- disengage:null,
- mb_show: function(){this.getElement().parent().show();}
- }),
- page: {
- getElement: function(){
- return $('.' + css.page_div);
- },
- slatesEngaged: function(engaged) {
- if(engaged) {
- this.getElement().addClass(css.page_has_engaged_slated);
- } else {
- this.getElement().removeClass(css.page_has_engaged_slated);
- }
- }
- },
- removers: {
- getElement: function(){
- return $('.' + css.remover_class);
- },
- mb_hide: function() {
- this.getElement().hide();
- }
-
- },
- tools_area: Object.assign({}, dom_element, {
- getElement: function(){
- return $(' .' + css.toolentries_wrapper);
- }
- }),
- tools_button: Object.assign({}, dom_element, {
- getElement: function(){
- return $('.' + css.tools_btn + ' .btn');
- },
- remove: null,
- additional_engage: function(){
- this.getElement().attr('aria-expanded', true);
- },
- additional_disengage: function(){
- this.getElement().attr('aria-expanded', false);
- }
- }),
- mainbar: {
- getElement: function(){
- return $('.' + css.mainbar);
- },
- getOffsetTop: function() {
- return this.getElement().offset().top;
- }
- }
- },
-
- //more-slate
- more = {
- calcAmountOfButtons: function() {
-
- var window_height = $(window).height(),
- window_width = $(window).width(),
- horizontal = il.UI.page.isSmallScreen(),
- btn = $(css.mainbar_buttons).first();
- btn_height = btn.height(),
- btn_width = btn.width(),
- amount_buttons = Math.floor(
- (window_height - parts.mainbar.getOffsetTop()) / btn_height
- );
-
- if(horizontal) {
- amount_buttons = Math.floor(window_width / btn_width);
- }
- return amount_buttons;
- }
- },
-
- actions = {
- addEntry: function (entry_id, part, html_id) {
- dom_references[entry_id] = dom_references[entry_id] || {};
- dom_references[entry_id][part] = html_id;
- dom_ref_to_element[html_id] = entry_id;
- thrown_for[entry_id] = false;
- },
- renderEntry: function (entry, is_tool) {
- if(!dom_references[entry.id]){
- return;
- }
-
- var triggerer = parts.triggerer.withHtmlId(dom_references[entry.id].triggerer),
- slate = parts.slate.withHtmlId(dom_references[entry.id].slate);
-
- //a11y
- triggerer.getElement().attr('aria-controls', slate.html_id);
- triggerer.getElement().attr('aria-labelledby', triggerer.html_id);
- //a11y
-
- if(entry.hidden) {
- triggerer.mb_hide(is_tool);
- } else {
- triggerer.mb_show(is_tool);
- }
-
- if(entry.engaged) {
- triggerer.engage();
- slate.engage();
- if(entry.removeable) {
- remover = parts.remover.withHtmlId(dom_references[entry.id].remover);
- remover.mb_show(true);
- }
- } else {
- triggerer.disengage();
- slate.disengage();
- }
- },
-
- moveToplevelTriggerersToMore: function (model_state) {
- var entry_ids = Object.keys(model_state.entries),
- last_entry_id = entry_ids[entry_ids.length - 1],
- more_entry = model_state.entries[last_entry_id],
- more_slate = parts.slate.withHtmlId(dom_references[more_entry.id].slate),
- root_entries = il.UI.maincontrols.mainbar.model.getTopLevelEntries(),
- root_entries_length = root_entries.length - 1,
- max_buttons = more.calcAmountOfButtons() - 1; //room for the more-button
-
- if(model_state.any_tools_visible()) { max_buttons--;}
- // Pathological case: there even is no space for one button.
- // We pretend there still is room...
- if(max_buttons < 0) { max_buttons = 0; }
-
- for(i = max_buttons; i < root_entries_length; i++) {
- btn = parts.triggerer.withHtmlId(dom_references[root_entries[i].id].triggerer);
- list = btn.getElement().parent();
- btn.getElement().appendTo(more_slate.getElement().children('.il-maincontrols-slate-content'));
- list.remove();
- }
- },
- render: function (model_state) {
- var entry_ids = Object.keys(model_state.entries);
-
- if (entry_ids.length == 0) {
- return;
- }
-
- var last_entry_id = entry_ids[entry_ids.length - 1],
- more_entry = model_state.entries[last_entry_id],
- more_button = parts.triggerer.withHtmlId(dom_references[more_entry.id].triggerer),
- more_slate = parts.slate.withHtmlId(dom_references[more_entry.id].slate);
- //reset
- btns = more_slate.getElement().find('.btn-bulky, .link-bulky');
-
-
- for(var i = 0; i < btns.length; i = i + 1) {
- li = document.createElement('li');
- li.appendChild(btns[i]);
- li.setAttribute('role', 'none');
- $(li).insertBefore(more_button.getElement().parent());
- }
-
- if(model_state.more_available) {
- more_button.getElement().parent().show();
- actions.moveToplevelTriggerersToMore(model_state);
- } else {
- more_button.getElement().parent().hide();
- }
-
- parts.page.slatesEngaged(model_state.any_entry_engaged || model_state.tools_engaged);
-
- if(model_state.any_tools_visible()) {
- parts.tools_button.mb_show();
- } else {
- parts.tools_button.mb_hide();
- }
-
- if(model_state.tools_engaged){
- parts.tools_button.engage();
- parts.tools_area.engage();
- } else {
- parts.tools_button.disengage();
- parts.tools_area.disengage();
- }
-
- for(idx in model_state.entries) {
- actions.renderEntry(model_state.entries[idx], false);
- }
- for(idx in model_state.tools) {
- actions.renderEntry(model_state.tools[idx], true);
- }
- //unfortunately, this does not work properly via a class
- $('.' + css.mainbar_entries).css('visibility', 'visible');
- },
- focusSubentry: function(triggered_entry_id) {
- var dom_id = dom_references[triggered_entry_id],
- someting_to_focus_on = $('#' + dom_id.slate)
- .children().first()
- .children().first();
- someting_to_focus_on_if_listing = someting_to_focus_on.children().first().children().first();
- if(someting_to_focus_on[0]) {
- if(!someting_to_focus_on.is(":focusable")) { //cannot focus w/o index
- someting_to_focus_on.attr('tabindex', '-1');
- if(someting_to_focus_on_if_listing[0]
- && someting_to_focus_on_if_listing.is(":focusable")) { //cannot focus w/o index
- someting_to_focus_on_if_listing[0].focus();
- }
- } else {
- someting_to_focus_on[0].focus();
- }
- }
- },
- focusTopentry: function(top_entry_id) {
- var triggerer = dom_references[top_entry_id];
- if (triggerer) {
- document.getElementById(triggerer.triggerer).focus();
- }
- },
-
- dispatchResizeNotification: function() {
- var event = new CustomEvent(
- 'resize',
- {detail : {mainbar_induced : true}}
- );
- window.dispatchEvent(event);
- }
- },
- public_interface = {
- addEntry: actions.addEntry,
- calcAmountOfButtons: more.calcAmountOfButtons,
- render: actions.render,
- focusSubentry: actions.focusSubentry,
- focusTopentry: actions.focusTopentry,
- dispatchResizeNotification: actions.dispatchResizeNotification
- };
-
- return public_interface;
-};
-
-il = il || {};
-il.UI = il.UI || {};
-il.UI.maincontrols = il.UI.maincontrols || {};
-
-il.UI.maincontrols.mainbar = mainbar();
-il.UI.maincontrols.mainbar.model = model();
-il.UI.maincontrols.mainbar.persistence = persistence();
-il.UI.maincontrols.mainbar.renderer = renderer($);
diff --git a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js b/public/components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js
deleted file mode 100755
index 3b2b393ffaa6..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- */
-!function(t,e){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var s=n(t),a=n(e);const i="engaged",o="il-maincontrols-metabar",r="il-metabar-slates",l="il-metabar-more-button",u="il-metabar-more-slate",c="il-maincontrols-slate";function h(t){t.removeClass(i),t.attr("aria-expanded",!1)}class g{#t;#e;#n;#s;#a;#i;#o;constructor(t,e,n,s,a,i){this.#t=t,this.#e=e,this.#s=n,this.#a=s,this.#i=a,this.#o=i}registerSignals(t,e){this.#t(document).on(t,((t,e)=>(this.#r(t,e),this.#s()&&this.#i(),!1))),this.#t(document).on(e,(()=>(this.onClickDisengageAll(),!1))),this.#t(`.${o}`).on("click",(()=>{this.#n=!0})),this.#t("body").on("click",(()=>{this.#n?this.#n=!1:this.onClickDisengageAll()})),this.#t(`.${r} > .${c}`).on("focusout",(t=>{if(!this.#s()){const e=t.relatedTarget,n=t.currentTarget;this.#t.contains(n,e)||this.onClickDisengageAll()}}))}#r(t,e){const n=e.triggerer;!function(t){return t.hasClass(i)}(n)?(this.disengageAllSlates(),this.disengageAllButtons(),0===n.parents(`.${u}`).length&&function(t){t.addClass(i),t.attr("aria-expanded",!0)}(n)):h(n)}onClickDisengageAll(){this.disengageAllButtons(),this.disengageAllSlates()}disengageAllButtons(){this.#t(`#${this.#e}.${o}`).children("li").children(`.btn.${i}`).each(((t,e)=>{h(this.#t(e))}))}disengageAllSlates(){this.getEngagedSlates().each(((t,e)=>{this.#o(this.#t(e))}))}disengageAll(){this.disengageAllSlates(),this.disengageAllButtons()}getEngagedSlates(){const t=`#${this.#e} .${c}.engaged`;return this.#t(t)}init(){this.#l(),this.#u(),this.#s()?this.#c():this.#h(),this.#t(`.${o}`).css("visibility","visible"),this.#t(`#${this.#e} .${r}`).children(`.${c}`).attr("aria-hidden",!0)}#c(){this.#g(),this.#d().hide(),this.getMoreButton().show(),this.#y()}#h(){this.getMoreButton().hide(),this.#d().show()}#l(){if(0===this.getMoreButton().length){const t=this.#t(`#${this.#e}.${o}`).find(".btn, .il-link").last();this.#t(t).addClass(l)}}#u(){if(0===this.#S().length){const t=this.#t(`#${this.#e} .${r}`).children(`.${c}`).last();this.#t(t).addClass(u)}}getMoreButton(){return this.#t(`.${l}`)}#S(){return this.#t(`.${u}`)}#d(){return this.#t(`#${this.#e}.${o}`).children("li").children(".btn, .il-link").not(`.${l}`)}#g(){const t=this.#S().children(".il-maincontrols-slate-content");0===t.children().length&&this.#d().clone(!0,!0).appendTo(t)}#y(){const t=this.#a.getCounterObjectOrNull(this.#S());t&&this.#a.getCounterObject(this.getMoreButton()).setNoveltyTo(t.getNoveltyCount()).setStatusTo(t.getStatusCount())}}const d="engaged",y="disengaged";function S(t){return t.hasClass(d)}function f(t){t.removeClass(y),t.addClass(d),t.attr("aria-expanded","true"),t.attr("aria-hidden","false")}function m(t){t.removeClass(d),t.addClass(y),t.attr("aria-expanded","false"),t.attr("aria-hidden","true")}function b(t){S(t)?m(t):f(t)}var C=function(t){var e="il-counter",n={getCounterObject:function(t){let e;return e=s(t),console.assert(e.length>0,"Passed jQuery Object does not contain a counter"),a(e)},getCounterObjectOrNull:function(t){let e;return e=s(t),0===e.length?null:a(e)}},s=function(n){console.assert(n instanceof t,"$object_containing_counter is not a jQuery Object, param: "+n);var s=n;return n.hasClass(e)||(s=n.find("."+e)),s},a=function(e){return p.bind({})(e,t)};return n},p=function(t,e){const n=" Counter does not exist in the DOM. Make sure the respective Counter type has been rendered before applying this operations.",s=" is not a number";this.getStatusCount=function(){return r(o(t))},this.getNoveltyCount=function(){return r(i(t))},this.hasNoveltyObject=function(){return i(t).length>0},this.hasStatusObject=function(){return o(t).length>0},this.setNoveltyTo=function(e){console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s);var a=i(t);return a.html(e),0===e?a.hide():a.show(),this},this.setStatusTo=function(e){console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s);var a=o(t);return a.html(e),0===e?a.hide():a.show(),this},this.incrementNoveltyCount=function(e){return console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasNoveltyObject()&&t.setNoveltyTo(t.getNoveltyCount()+e)}),t),this},this.decrementNoveltyCount=function(e){return console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasNoveltyObject()&&t.setNoveltyTo(t.getNoveltyCount()-e)}),t),this},this.incrementStatusCount=function(e){return console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasStatusObject()&&t.setStatusTo(t.getStatusCount()+e)}),t),this},this.decrementStatusCount=function(e){return console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasStatusObject()&&t.setStatusTo(t.getStatusCount()-e)}),t),this},this.setTotalNoveltyToStatusCount=function(){return console.assert(this.hasStatusObject(),"Status "+n),console.assert(this.hasNoveltyObject(),"Novelty "+n),this.incrementStatusCount(this.getNoveltyCount()).setNoveltyTo(0)};var a={getNoveltyCount:this.getNoveltyCount,getStatusCount:this.getStatusCount,hasNoveltyObject:this.hasNoveltyObject,hasStatusObject:this.hasStatusObject,setNoveltyTo:this.setNoveltyTo,setStatusTo:this.setStatusTo,incrementNoveltyCount:this.incrementNoveltyCount,decrementNoveltyCount:this.decrementNoveltyCount,incrementStatusCount:this.incrementStatusCount,decrementStatusCount:this.decrementStatusCount,setTotalNoveltyToStatusCount:this.setTotalNoveltyToStatusCount},i=function(t){return t.find(".il-counter-novelty")},o=function(t){return t.find(".il-counter-status")},r=function(t){var n=0;return t.each((function(){var t=e(this).text();n+=parseInt(t)})),n},l=function(t,n){n.each((function(){var n=C(e).getCounterObject(e(this));t(n,e(this))}))};return a};s.default.UI=s.default.UI||{},s.default.UI.maincontrols=s.default.UI.maincontrols||{},s.default.UI.maincontrols.metabar=new class{#t;#f=[];#s;#a;#i;#o;constructor(t,e,n,s,a){this.#t=t,this.#s=e,this.#a=n,this.#i=s,this.#o=a}init(t){if(void 0!==this.#f[t])throw new Error(`Metabar with id '${t}' has already been initialized.`);this.#f[t]=new g(this.#t,t,this.#s,this.#a,this.#i,this.#o)}get(t){return this.#f[t]??null}disengageAll(){Object.values(this.#f).forEach((t=>t.disengageAll()))}}(a.default,s.default.UI.page.isSmallScreen,C(a.default),(()=>s.default.UI.maincontrols.mainbar.disengageAll()),(t=>s.default.UI.maincontrols.slate.disengage(t))),s.default.UI.maincontrols.slate=new class{#t;#m;#b;constructor(t,e,n){this.#t=t,this.#m=e,this.#b=n}onSignal(t,e,n,s){const a=this.#t(`#${s}`),{triggerer:i}=n,o=i.parents(".il-metabar-more-slate").length>0;if("toggle"===t)this.#C(a,i,o);else if("engage"===t)f(a);else{if("replace"!==t)throw new Error(`No such SignalType: ${t}`);this.#p(s,n)}}#C(t,e,n){const s=t.closest(".il-maincontrols-metabar").attr("id"),a=this.#b.get(s);e.attr("id")!==a.getMoreButton().attr("id")?(b(t),n||(S(t)?(e.addClass(d),e.removeClass(y),t.trigger("in_view")):(e.removeClass(d),e.addClass(y)))):a.getEngagedSlates().length>0?a.disengageAllSlates():b(t)}disengage=m;#p(t,e){const{url:n}=e.options;this.#m(t,n,"content")}}(a.default,function(t){return function(e,n,s){t.ajax({url:n,dataType:"html"}).done((function(n){var a=t(""+n+"
"),i=a.find("[data-replace-marker='"+s+"']").first();0==i.length?t("#"+e+" [data-replace-marker='"+s+"']").html(n):(t("#"+e+" [data-replace-marker='"+s+"']").first().replaceWith(i),t("#"+e+" [data-replace-marker='"+s+"']").first().after(a.find("[data-replace-marker='script']")))}))}}(a.default),s.default.UI.maincontrols.metabar)}(il,$);
diff --git a/public/components/ILIAS/UI/src/templates/js/MainControls/system_info.js b/public/components/ILIAS/UI/src/templates/js/MainControls/system_info.js
deleted file mode 100755
index d356da31a9bd..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/MainControls/system_info.js
+++ /dev/null
@@ -1,63 +0,0 @@
-il = il || {};
-il.UI = il.UI || {};
-il.UI.maincontrols = il.UI.maincontrols || {};
-
-(function ($, maincontrols) {
- maincontrols.system_info = (function ($) {
- var calculating = false;
- /**
- * decide and init condensed/wide version
- */
- var init = function (id) {
- listener(id);
- $(window).resize(function () {
- if (!calculating) {
- listener(id);
- }
- });
- };
-
- var listener = function (id) {
- calculating = true;
- let item = $('#' + id);
- let content = item.find('.il-system-info-content');
- let item_height = item.prop('offsetHeight');
- let content_height = content.prop('offsetHeight');
- let more_button = item.find('.il-system-info-more');
-
- if (content_height > item_height) {
- more_button.show();
- more_button.click(function () {
- item.toggleClass('full');
- more_button.hide();
- });
- } else {
- more_button.hide();
- more_button.unbind();
- }
- calculating = false;
- };
-
- var close = function (id) {
- let element = $('#' + id);
- let close_uri = decodeURI(element.data('closeUri'));
- $.ajax({
- async: false,
- type: 'GET',
- url: close_uri,
- success: function (data) {
- element.slideUp(500, function () {
- $(this).remove();
- });
- }
- });
- };
-
- return {
- init: init,
- close: close,
- }
-
- })($);
-})($, il.UI.maincontrols);
-
diff --git a/public/components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js b/public/components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js
deleted file mode 100755
index 86df853dc8bc..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js
+++ /dev/null
@@ -1,274 +0,0 @@
-(function () {
- 'use strict';
-
- var drilldown = function(model, mapping, persistence, dd) {
- var
- model = model,
- mapping = mapping,
- persistence = persistence,
- dd = dd,
- instances = {},
-
- init = function(id, back_signal, persistence_id) {
- instances[id] = new dd(model(), mapping(), persistence(persistence_id));
- instances[id].init(id, back_signal);
- },
-
- public_interface = {
- init: init,
- instances: instances
- };
- return public_interface;
- };
-
- var dd = function(model, mapping, persistence) {
-
- var
- model = model,
- mapping = mapping,
- persistence = persistence,
-
- init = function(id, back_signal) {
- $(document).on(back_signal, upLevel);
- var list = mapping.parse(id);
- mapping.parseLevel(list, model.actions.addLevel, engageLevel);
-
- var level = persistence.read();
- if(!level) {
- level = 0;
- }
-
- engageLevel(level);
- },
- engageLevel = function(id) {
- model.actions.engageLevel(id);
- apply();
- },
- upLevel = function() {
- model.actions.upLevel();
- apply();
- },
- apply = function() {
- var current = model.actions.getCurrent();
- mapping.setEngaged(current.id);
- persistence.store(current.id);
- mapping.setHeaderTitle(current.label);
- mapping.setHeaderBacknav(current.parent != null);
- },
-
- public_interface = {
- init: init,
- engage: engageLevel
- };
- return public_interface;
- };
-
- var ddmodel = function() {
- var
- data = [],
-
- classes = {
- level : {
- id: null,
- parent: null,
- engaged : false,
- label : '',
- }
- },
-
- factories = {
- cloned: (obj, params) => Object.assign({}, obj, params),
- level : (label, parent) => factories.cloned(classes.level, {
- id : data.length.toString(),
- label : label,
- parent : parent
- }),
- },
-
- actions = {
- addLevel : function(label, parent) {
- if(! parent) {
- parent = null;
- }
- var level = factories.level(label, parent);
- data[level.id] = level;
- return level;
- },
- /**
- * @param {String} id
- */
- engageLevel : function(id) {
- for(var idx in data) {
- data[idx].engaged = false;
- if(data[idx].id === id) {
- data[idx].engaged = true;
- }
- }
- },
- getCurrent : function() {
- for(var idx in data) {
- if(data[idx].engaged) {
- return data[idx];
- } }
- return data[0];
- },
- upLevel : function() {
- var cur = actions.getCurrent();
- if(cur.parent) {
- actions.engageLevel(data[cur.parent].id);
- }
- }
- },
-
- public_interface = {
- actions : actions
- };
- return public_interface;
- };
-
- var ddmapping = function() {
- var
- classes = {
- MENU: 'il-drilldown',
- BUTTON: 'button.menulevel',
- ACTIVE: 'engaged',
- WITH_BACKLINK: 'show-backnav',
- HEADER_TAG: 'header',
- HEADER_TITLE_TAG: 'h2',
- LIST_TAG: 'ul',
- ID_ATTRIBUTE: 'data-ddindex'
- },
-
- elements = {
- dd : null,
- header : null,
- header_title : null,
- levels : []
- },
-
- parser = {
- parse : function(component_id) {
- elements.dd = document.getElementById(component_id);
- elements.header = elements.dd.getElementsByTagName(classes.HEADER_TAG)[0];
- elements.header_title = elements.header.getElementsByTagName(classes.HEADER_TITLE_TAG)[0];
- var list = elements.dd.getElementsByTagName(classes.LIST_TAG)[0];
- return list;
- },
- parseLevel : function(list, level_registry, clickhandler) {
- var
- addLevelId = function(list, id) {
- list.setAttribute(classes.ID_ATTRIBUTE, id);
- },
- getLabelForList = function(list) {
- var btn = list.parentElement.querySelector(classes.BUTTON);
- return btn.childNodes[0].nodeValue;
- },
- getParentIdOfList = function(list) {
- var parent = list.parentElement.parentElement;
- return parent.getAttribute(classes.ID_ATTRIBUTE);
- },
- registerHandler = function(list, handler, id) {
- var btn = list.parentElement.querySelector(classes.BUTTON);
- btn.addEventListener('click', function(){handler(id);});
- },
-
- sublists = list.querySelectorAll(classes.LIST_TAG);
-
- for(var idx = 0; idx < sublists.length; idx = idx + 1) {
- var sublist = sublists[idx],
- level = level_registry( //from model
- getLabelForList(sublist),
- getParentIdOfList(sublist)
- );
- addLevelId(sublist, level.id);
- registerHandler(sublist, clickhandler, level.id);
- elements.levels[level.id] = sublist;
- }
- }
- },
-
- actions = {
- setEngaged : function(id) {
- var idx, lower,
- btns = elements.dd.querySelectorAll(classes.BUTTON);
-
- for(idx = 0; idx < btns.length; idx = idx + 1) {
- btns[idx].classList.remove(classes.ACTIVE);
- }
- elements.levels[id].parentElement.querySelector(classes.BUTTON)
- .classList.add(classes.ACTIVE);
-
- try { //cannot access children in mocha/jsdom
- lower = elements.levels[id].children[0].children[0];
- lower.focus();
- }
- catch (e) {
- }
- },
- setHeaderTitle : function(title) {
- elements.header_title.innerHTML = title;
- },
- setHeaderBacknav : function(status) {
- if(status) {
- elements.header.classList.add(classes.WITH_BACKLINK);
- } else {
- elements.header.classList.remove(classes.WITH_BACKLINK);
- }
- }
- },
-
- public_interface = {
- parse : parser.parse,
- parseLevel : parser.parseLevel,
- setEngaged : actions.setEngaged,
- setHeaderTitle : actions.setHeaderTitle,
- setHeaderBacknav : actions.setHeaderBacknav
- };
- return public_interface;
- };
-
- var ddpersistence = function(dd_id) {
- var cs = null,
- dd_id,
- key = 'level_id',
-
- storage = function() {
- if (cs && dd_id !== null) { return cs; }
- return new il.Utilities.CookieStorage(dd_id);
- },
-
- store = function(level_id) {
- cs = storage();
- if(cs) {
- cs.add(key, level_id);
- cs.store();
- }
- },
-
- read = function() {
- cs = storage();
- if (!cs) {
- return null;
- }
- return cs.items[key];
- },
-
- public_interface = {
- read: read,
- store: store
- };
- return public_interface;
- };
-
- il = il || {};
- il.UI = il.UI || {};
- il.UI.menu = il.UI.menu || {};
-
- il.UI.menu.drilldown = drilldown(
- ddmodel,
- ddmapping,
- ddpersistence,
- dd
- );
-
-}());
diff --git a/public/components/ILIAS/UI/src/templates/js/Modal/modal.js b/public/components/ILIAS/UI/src/templates/js/Modal/modal.js
deleted file mode 100755
index 82673ba6bab1..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Modal/modal.js
+++ /dev/null
@@ -1,67 +0,0 @@
-var il = il || {};
-il.UI = il.UI || {};
-
-(function($, UI) {
-
- UI.modal = (function ($) {
-
- var triggeredSignalsStorage = [];
- var defaultShowOptions = {
- backdrop: true,
- keyboard: true,
- ajaxRenderUrl: '',
- trigger: 'click'
- };
-
- var initializedModalboxes = {};
-
-
- var showModal = function (id, options, signalData) {
- if (triggeredSignalsStorage[signalData.id] === true) {
- return;
- }
- triggeredSignalsStorage[signalData.id] = true;
- options = $.extend(defaultShowOptions, options);
- if (options.ajaxRenderUrl) {
- var $container = $('#' + id);
- $container.load(options.ajaxRenderUrl, function() {
- var $modal = $(this).find('.modal');
- if ($modal.length) {
- $modal.modal(options);
- }
- triggeredSignalsStorage[signalData.id] = false;
- });
- } else {
- var $modal = $('#' + id);
- $modal.modal(options);
- triggeredSignalsStorage[signalData.id] = false;
- }
- initializedModalboxes[signalData.id] = id;
- };
-
- var closeModal = function (id) {
- $('#' + id).modal('close');
- };
-
- /**
- * Replace the content of the modalbox showed by the given showSignal with the data returned by the URL
- * set in the signal options.
- *
- * @param id component ID
- * @param signalData Object containing all data from the replace signal
- */
- var replaceFromSignal = function (id, signalData) {
- var url = signalData.options.url;
-
- il.UI.core.replaceContent(id, url, "component");
- };
-
- return {
- showModal: showModal,
- closeModal: closeModal,
- replaceFromSignal: replaceFromSignal
- };
-
- })($);
-
-})($, il.UI);
diff --git a/public/components/ILIAS/UI/src/templates/js/Page/stdpage.js b/public/components/ILIAS/UI/src/templates/js/Page/stdpage.js
deleted file mode 100755
index b1fe71953ca3..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Page/stdpage.js
+++ /dev/null
@@ -1,87 +0,0 @@
-il = il || {};
-il.UI = il.UI || {};
-(function($, ui) {
- ui.page = (function($) {
- var _cls_page_content = '.il-layout-page-content',
- _page_overlay = '.il-page-overlay',
- _id_right_col = '#il_right_col';
-
- var breakpoint_max_width = 992, //this corresponds to @grid-float-breakpoint-max, see mainbar.less/metabar.less
- resized_poppers_margin = 25, //dropdown, date-picker
- mq_orientation = window.matchMedia("(orientation: portrait)");
-
- var getOverlay = function () {
- return document.querySelector(_page_overlay);
- }
-
- var isSmallScreen = function() {
- var media_query = "only screen"
- + " and (max-width: " + breakpoint_max_width + "px)";
- return window.matchMedia(media_query).matches;
- };
-
- var isLandscape = function() {
- return mq_orientation.matches === false;
- };
- var isPortrait = function() {
- return mq_orientation.matches;
- };
- var getOrientation = function() {
- return isPortrait() ? 'portrait' : 'landscape';
- };
-
- var fitContainerToPageContent = function(target_container) {
- var content_container = $(_cls_page_content)
- right_column = $(_id_right_col);
-
- if(!content_container.length ||
- !isContainerInPageContent(target_container)){
- return;
- }
-
- var margin = resized_poppers_margin,
- max_width = content_container.width() - 2 * margin,
- target_left = content_container.offset().left - target_container.parent().offset().left + margin;
-
- if(right_column.length > 0) {
- max_width = max_width - right_column.width();
- }
-
- if( (target_container.width() < max_width && target_container.offset().left > content_container.offset().left)
- || max_width < 0
- ) {
- return;
- }
-
- window.setTimeout(function(){
- target_container.css({
- 'left': target_left,
- 'max-width': max_width
- });
- }, 100)
- };
-
- var isContainerInPageContent = function(container){
- return container.parents(_cls_page_content).length
- };
-
- return {
- getOverlay: getOverlay,
- isSmallScreen: isSmallScreen,
- getOrientation: getOrientation,
- isPortrait: isPortrait,
- isLandscape: isLandscape,
- fit: fitContainerToPageContent
- };
-
- })($);
-})($, il.UI);
-il.Util.addOnLoad(function () {
- window.setTimeout(
- function () {
- if (il.UI.page.isSmallScreen() === false) {
- $("main").attr("tabindex", -1).focus();
- }
- }, 10
- );
-});
\ No newline at end of file
diff --git a/public/components/ILIAS/UI/src/templates/js/Table/table.min.js b/public/components/ILIAS/UI/src/templates/js/Table/table.min.js
deleted file mode 100644
index fbf1244a2b00..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Table/table.min.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- */
-!function(e,t){"use strict";class s{#e;#t;#s;#n;#o;#i;#l;#a;constructor(e,t,s,n){if(this.#s=document.getElementById(n),null===this.#s)throw new Error(`Could not find a DataTable for id '${n}'.`);if(this.#l=this.#s.getElementsByTagName("table").item(0),null===this.#l)throw new Error("There is no in the component's HTML.");this.#n=this.#s.getElementsByClassName("c-table-data__async_modal_container").item(0),this.#o=this.#s.getElementsByClassName("c-table-data__async_message").item(0),this.#i=this.#o.getElementsByClassName("c-table-data__async_messageresponse").item(0),this.#e=e,this.#t={actionId:t,rowId:s},this.#a={},this.#s.addEventListener("keydown",(e=>this.navigateCellsWithArrowKeys(e)))}registerAction(e,t,s,n){this.#a[e]={async:t,urlBuilder:s,urlTokens:n}}selectAll(e){const t=this.#l.getElementsByClassName("c-table-data__row-selector"),s=this.#l.getElementsByClassName("c-table-data__selection_all").item(0),n=this.#l.getElementsByClassName("c-table-data__selection_none").item(0);for(let s=0;s{e.checked&&t.push(e.value)})),t}doMultiAction(e){this.doAction(e,this.collectSelectedRowIds())}doSingleAction(e){const t=e.options[this.#t.rowId];this.doAction(e,[t])}doActionForAll(e){const t=e.parentNode.parentNode,s=t.getElementsByClassName("close").item(0),n=t.getElementsByClassName("modal-body")[0].getElementsByTagName("select")[0].value;if(n in this.#a){const e=this.#t.actionId,t={options:{}};t.options[e]=n,s.click(),this.doAction(t,["ALL_OBJECTS"])}}doAction(e,t){const s=e.options[this.#t.actionId],n=this.#a[s],o=n.urlTokens.values().next().value;n.urlBuilder.writeParameter(o,t);const i=decodeURI(n.urlBuilder.getUrl().toString());n.async?this.asyncAction(i):window.location.href=i}asyncAction(e){this.#e.ajax({url:e,dataType:"html"}).done((e=>{let t="";if("SCRIPT"===this.#e(e).first().prop("tagName"))this.#e.globalEval(this.#e(e).first().text());else{this.#e(e).first().hasClass("modal")?(this.#n.innerHTML=e,t=this.#e(e).first().get(0).id):(this.#i.innerHTML=e,t=this.#o.id);this.#e(`${e}
`).find("[data-replace-marker='script']").each(((e,t)=>this.#e.globalEval(t.innerHTML))),il.UI.modal.showModal(t,{},{id:t})}}))}navigateCellsWithArrowKeys(e){if(37!==e.which&&38!==e.which&&39!==e.which&&40!==e.which)return;const t=e.target.closest("td, th"),s=t.closest("tr");let{cellIndex:n}=t,{rowIndex:o}=s;switch(e.which){case 37:n-=1;break;case 39:n+=1;break;case 38:o-=1;break;case 40:o+=1}o<0||n<0||o>=this.#l.rows.length||n>=s.cells.length||this.focusCell(t,o,n)}focusCell(e,t,s){const n=this.#l.rows[t].cells[s];n.focus(),e.setAttribute("tabindex",-1),n.setAttribute("tabindex",0)}}class n{#s;constructor(e){if(this.#s=document.getElementById(e),null===this.#s)throw new Error(`Could not find a PresentationTable for id '${e}'.`)}expandRow(e){this.#s.querySelector(`#${e} .il-table-presentation-row-controls-expander`).style.display="none",this.#s.querySelector(`#${e} .il-table-presentation-row-controls-collapser`).style.display="block",this.#s.querySelector(`#${e} .il-table-presentation-row-expanded`).style.display="block",this.#s.querySelector(`#${e} .il-table-presentation-row-header-fields`).style.display="none",this.#s.classList.remove("collapsed"),this.#s.classList.add("expanded")}collapseRow(e){this.#s.querySelector(`#${e} .il-table-presentation-row-controls-expander`).style.display="block",this.#s.querySelector(`#${e} .il-table-presentation-row-controls-collapser`).style.display="none",this.#s.querySelector(`#${e} .il-table-presentation-row-expanded`).style.display="none",this.#s.querySelector(`#${e} .il-table-presentation-row-header-fields`).style.display="block",this.#s.classList.remove("expanded"),this.#s.classList.add("collapsed")}toggleRow(e){const t=[this.#s.querySelector(`#${e} .il-table-presentation-row-controls-expander`),this.#s.querySelector(`#${e} .il-table-presentation-row-controls-collapser`),this.#s.querySelector(`#${e} .il-table-presentation-row-expanded`),this.#s.querySelector(`#${e} .il-table-presentation-row-header-fields`)];let s=0;for(;sthis.expandRow(e.id))):t.forEach((e=>this.collapseRow(e.id)))}}e.UI=e.UI||{},e.UI.table=e.UI.table||{},e.UI.table.data=new class{#e;#r=[];constructor(e){this.#e=e}init(e,t,n){if(void 0!==this.#r[e])throw new Error(`DataTable with id '${e}' has already been initialized.`);this.#r[e]=new s(this.#e,t,n,e)}get(e){return this.#r[e]??null}}(t),e.UI.table.presentation=new class{#r=[];init(e){if(void 0!==this.#r[e])throw new Error(`PresentationTable with input-id '${e}' has already been initialized.`);this.#r[e]=new n(e)}get(e){return this.#r[e]??null}}}(il,$);
diff --git a/public/components/ILIAS/UI/src/templates/js/Toast/toast.js b/public/components/ILIAS/UI/src/templates/js/Toast/toast.js
deleted file mode 100755
index 7e56ab6b0994..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Toast/toast.js
+++ /dev/null
@@ -1,45 +0,0 @@
-var il = il || {};
-il.UI = il.UI || {};
-il.UI.toast = ((UI) => {
- let vanishTime = 5000;
- let delayTime = 500;
-
- let setToastSettings = (element) => {
- if (element.hasAttribute('data-vanish')) {
- vanishTime = parseInt(element.dataset.vanish);
- }
- if (element.hasAttribute('data-delay')) {
- delayTime = parseInt(element.dataset.delay);
- }
- }
-
- let showToast = (element) => {
- setTimeout(() => {appearToast(element);}, delayTime);
- }
-
- let closeToast = (element, forced = false) => {
- element.querySelector('.il-toast').addEventListener('transitionend', () => {
- if (forced && element.dataset.vanishurl !== '') {
- let xhr = new XMLHttpRequest();
- xhr.open('GET', element.dataset.vanishurl);
- xhr.send();
- }
- element.remove();
- element.dispatchEvent(new Event('removeToast'));
- })
- element.querySelector('.il-toast').classList.remove('active');
- };
-
- let appearToast = (element) => {
- element.querySelector('.il-toast').classList.add('active');
- element.querySelector('.il-toast .close').addEventListener('click', () => {closeToast(element, true);});
- setTimeout(() => {closeToast(element);}, vanishTime);
- }
-
- return {
- showToast: showToast,
- closeToast: closeToast,
- appearToast: appearToast,
- setToastSettings: setToastSettings,
- }
-})(il.UI)
\ No newline at end of file
diff --git a/public/components/ILIAS/UI/src/templates/js/Tree/tree.js b/public/components/ILIAS/UI/src/templates/js/Tree/tree.js
deleted file mode 100755
index bce8245b069d..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/Tree/tree.js
+++ /dev/null
@@ -1,535 +0,0 @@
-il = il || {};
-il.UI = il.UI || {};
-
-(function($, UI) {
- UI.tree = (function($) {
- var toogle_node_actions = [];
-
- this.init = function (component_id, highlight_nodes) {
- var tree_dom = document.querySelector('#' + component_id);
- initNodesForActions($(tree_dom));
- var tree = new TreeLinks(tree_dom);
- tree.init();
- }
-
- this.registerToggleNodeAsyncAction = function (id, action, state_param) {
- action += (action.indexOf("?") !== -1 ? "&" : "?") + encodeURIComponent(state_param) + "=";
- toogle_node_actions[id] = action;
- }
-
- this.toggleNodeState = function (id, was_expanded) {
- var action = toogle_node_actions[id]+was_expanded;
-
- $.ajax({
- type: 'POST',
- url: action
- });
- }
-
- /**
- * Interface returned by this function for public use (see return statement bellow)
- * The contained functions are implemented bellow
- */
- var public_interface = {
- init: this.init,
- registerToggleNodeAsyncAction: this.registerToggleNodeAsyncAction,
- toggleNodeState: this.toggleNodeState
- }
-
- /**
- * @private
- */
- var initNodesForActions = function (tree_dom) {
- tree_dom.find('.c-tree__node .c-tree__node__line .tree__node__line a').click(
- function(e) {
- let href = $(this).attr('href');
-
- if (typeof href === typeof undefined || href === false || href === "#") {
- return false;
- }
-
- // Don't propagate event to prevent expanding the node on click
- e.stopPropagation();
- }
- );
- }
-
- /**
- * The following section contains helper functions and scopes to deal with the keyboard handling as specified in:
- * https://www.w3.org/TR/wai-aria-practices/examples/treeview/treeview-2/treeview-2a.html . The code has been
- * heavily adapted to fit into the context of trees in ILIAS including async loading. The original version is licensed
- * according to the W3C Software License at https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document
- *
- * Note that the in the following code is only used internally by UI.tree
- */
-
- /**
- * @private
- */
- var TreeLinks = function (node) {
- this.domNode = node;
-
- this.treeitems = [];
- this.firstChars = [];
-
- this.firstTreeitem = null;
- this.lastTreeitem = null;
-
- };
-
- TreeLinks.prototype.init = function () {
- // Check whether node is a DOM element
- if (!this.domNode) {
- return;
- }
- let items = [];
- let chars = [];
- this.findAndInitItems(this.domNode, this, false, items, chars);
- this.treeitems = items;
- this.firstChars = chars;
-
- this.updateVisibleTreeitems();
-
- this.firstTreeitem.domNode.tabIndex = 0;
-
- };
-
- TreeLinks.prototype.insert = function (self, currentItem) {
- let items = [];
- let chars = [];
- self.findAndInitItems(currentItem.domNode, self, false,items,chars);
- let current_index = self.getIndexOfItem(self,currentItem);
-
- items.forEach(function(item,id){
- self.treeitems.splice(current_index+1,0,item);
- self.firstChars.splice(current_index+1,0,chars[id]);
- current_index++;
- });
- };
-
- TreeLinks.prototype.findAndInitItems = function findTreeitems (node, tree, group,items,chars) {
- var elem = node.firstElementChild;
- var ti = group;
-
- while (elem) {
- let is_valid_list_item = (elem.tagName.toLowerCase() === 'li'
- && elem.firstElementChild.tagName.toLowerCase() === 'span'
- && elem.getAttribute("role")!="none");
- let is_link = elem.tagName.toLowerCase() === 'a';
- if (is_valid_list_item || is_link) {
- ti = new TreeitemLink(elem, tree, group);
- ti.init();
- items.push(ti);
- chars.push(ti.label.substring(0, 1).toLowerCase());
- }
-
- if (elem.firstElementChild) {
- tree.findAndInitItems(elem, tree, ti,items,chars);
- }
-
- elem = elem.nextElementSibling;
- }
- }
-
- TreeLinks.prototype.getIndexOfItem = function (tree, treeitem){
- let index_of_item = undefined;
- tree.treeitems.forEach(function(item, id){
- if (item === treeitem) {
- index_of_item = id;
- }
- });
- return index_of_item;
- }
-
-
- TreeLinks.prototype.setFocusToItem = function (treeitem) {
- this.treeitems.forEach(function(item, id){
- if (item === treeitem) {
- item.domNode.tabIndex = 0;
- item.domNode.focus();
- }
- else {
- item.domNode.tabIndex = -1;
- }
- });
- };
-
- TreeLinks.prototype.setFocusToNextItem = function (currentItem) {
- let next_index = this.getIndexOfItem(this,currentItem)+1;
- while(next_index < this.treeitems.length){
- let nextItem = this.treeitems[next_index];
- if(nextItem.isVisible){
- this.setFocusToItem(nextItem);
- return;
- }
- next_index++;
- }
- };
-
- TreeLinks.prototype.setFocusToPreviousItem = function (currentItem) {
- let prev_index = this.getIndexOfItem(this,currentItem)-1;
- while(prev_index >= 0){
- let prevItem = this.treeitems[prev_index];
- if(prevItem.isVisible){
- this.setFocusToItem(prevItem);
- return;
- }
- prev_index--;
- }
- };
-
- TreeLinks.prototype.setFocusToParentItem = function (currentItem) {
- if (currentItem.groupTreeitem) {
- this.setFocusToItem(currentItem.groupTreeitem);
- }
- };
-
- TreeLinks.prototype.setFocusToFirstItem = function () {
- this.setFocusToItem(this.firstTreeitem);
- };
-
- TreeLinks.prototype.setFocusToLastItem = function () {
- this.setFocusToItem(this.lastTreeitem);
- };
-
- TreeLinks.prototype.expandTreeitem = function (currentItem) {
- if (currentItem.isExpandable) {
- currentItem.domNode.setAttribute('aria-expanded', true);
- if(currentItem.domNode.getAttribute('data-async_loaded') === "false"){
- this.loadSubTreeAsync(this,currentItem);
- }else{
- this.updateVisibleTreeitems();
- }
- il.UI.tree.toggleNodeState(currentItem.domNode.id,0);
- }
- };
-
- TreeLinks.prototype.loadSubTreeAsync = function (tree, currentItem){
- $.ajax({
- url: currentItem.domNode.getAttribute('data-async_url'),
- dataType: 'html'
- }).done(
- function(html) {
- currentItem.domNode.setAttribute('data-async_loaded', "true");
-
- if(!html) {
- currentItem.domNode.classList.remove('expandable');
- currentItem.domNode.removeAttribute('data-async_loaded');
- }
- $(currentItem.domNode).children('ul').append(html);
- tree.insert(tree, currentItem);
- tree.updateVisibleTreeitems();
- }
- );
- }
-
- TreeLinks.prototype.expandAllSiblingItems = function (currentItem) {
- let self = this;
- self.treeitems.forEach(function(item){
- if ((item.groupTreeitem === currentItem.groupTreeitem) && item.isExpandable) {
- self.expandTreeitem(item);
- }
- });
- };
-
- TreeLinks.prototype.collapseTreeitem = function (currentItem) {
-
- var groupTreeitem = false;
-
- if (currentItem.isExpanded()) {
- groupTreeitem = currentItem;
- }
- else {
- groupTreeitem = currentItem.groupTreeitem;
- }
-
- if (groupTreeitem) {
- groupTreeitem.domNode.setAttribute('aria-expanded', false);
- this.updateVisibleTreeitems();
- this.setFocusToItem(groupTreeitem);
- il.UI.tree.toggleNodeState(groupTreeitem.domNode.id,1);
- }
- };
-
- TreeLinks.prototype.updateVisibleTreeitems = function () {
-
- this.firstTreeitem = this.treeitems[0];
-
- for (var i = 0; i < this.treeitems.length; i++) {
- var ti = this.treeitems[i];
-
- var parent = ti.domNode.parentNode;
-
- ti.isVisible = true;
-
- while (parent && (parent !== this.domNode)) {
-
- if (parent.getAttribute('aria-expanded') == 'false') {
- ti.isVisible = false;
- }
- parent = parent.parentNode;
- }
-
- if (ti.isVisible) {
- this.lastTreeitem = ti;
- }
- }
-
- };
-
- TreeLinks.prototype.setFocusByFirstCharacter = function (currentItem, char) {
- var start, index, char = char.toLowerCase();
-
- // Get start index for search based on position of currentItem
- start = this.treeitems.indexOf(currentItem) + 1;
- if (start === this.treeitems.length) {
- start = 0;
- }
-
- // Check remaining slots in the menu
- index = this.getIndexFirstChars(start, char);
-
- // If not found in remaining slots, check from beginning
- if (index === -1) {
- index = this.getIndexFirstChars(0, char);
- }
-
- // If match was found...
- if (index > -1) {
- this.setFocusToItem(this.treeitems[index]);
- }
- };
-
- TreeLinks.prototype.getIndexFirstChars = function (startIndex, char) {
- for (var i = startIndex; i < this.firstChars.length; i++) {
- if (this.treeitems[i].isVisible) {
- if (char === this.firstChars[i]) {
- return i;
- }
- }
- }
- return -1;
- };
-
- /**
- * @private
- */
- var TreeitemLink = function (node, treeObj, group) {
-
- // Check whether node is a DOM element
- if (typeof node !== 'object') {
- return;
- }
-
- node.tabIndex = -1;
- this.tree = treeObj;
- this.groupTreeitem = group;
- this.domNode = node;
- this.label = node.textContent.trim();
- this.stopDefaultClick = false;
-
- if (node.getAttribute('aria-label')) {
- this.label = node.getAttribute('aria-label').trim();
- }
-
- this.isExpandable = false;
- this.isVisible = false;
- this.inGroup = false;
-
- if (group) {
- this.inGroup = true;
- }
-
- var elem = node.firstElementChild;
-
- while (elem) {
-
- if (elem.tagName.toLowerCase() == 'ul') {
- elem.setAttribute('role', 'group');
- this.isExpandable = true;
- break;
- }
-
- elem = elem.nextElementSibling;
- }
-
-
- if(node.getAttribute("data-async_loaded") !== null){
- this.isExpandable = true;
- }
-
- this.keyCode = Object.freeze({
- RETURN: 13,
- SPACE: 32,
- PAGEUP: 33,
- PAGEDOWN: 34,
- END: 35,
- HOME: 36,
- LEFT: 37,
- UP: 38,
- RIGHT: 39,
- DOWN: 40
- });
- };
-
- TreeitemLink.prototype.init = function () {
- this.domNode.tabIndex = -1;
-
- if (!this.domNode.getAttribute('role')) {
- this.domNode.setAttribute('role', 'treeitem');
- }
-
- this.domNode.addEventListener('keydown', this.handleKeydown.bind(this));
- this.domNode.addEventListener('click', this.handleClick.bind(this));
- };
-
- TreeitemLink.prototype.isExpanded = function () {
- if (this.isExpandable) {
- return this.domNode.getAttribute('aria-expanded') === 'true';
- }
-
- return false;
-
- };
-
- TreeitemLink.prototype.handleKeydown = function (event) {
- var tgt = event.currentTarget,
- flag = false,
- char = event.key,
- clickEvent;
-
- function isPrintableCharacter (str) {
- return str.length === 1 && str.match(/\S/);
- }
-
- function printableCharacter (item) {
- if (char == '*') {
- item.tree.expandAllSiblingItems(item);
- flag = true;
- }
- else {
- if (isPrintableCharacter(char)) {
- item.tree.setFocusByFirstCharacter(item, char);
- flag = true;
- }
- }
- }
-
- this.stopDefaultClick = false;
-
- if (event.altKey || event.ctrlKey || event.metaKey) {
- return;
- }
-
- if (event.shift) {
- if (event.keyCode == this.keyCode.SPACE || event.keyCode == this.keyCode.RETURN) {
- event.stopPropagation();
- this.stopDefaultClick = true;
- }
- else {
- if (isPrintableCharacter(char)) {
- printableCharacter(this);
- }
- }
- }
- else {
- switch (event.keyCode) {
- case this.keyCode.SPACE:
- case this.keyCode.RETURN:
- if (this.isExpandable) {
- if (this.isExpanded()) {
- this.tree.collapseTreeitem(this);
- }
- else {
- this.tree.expandTreeitem(this);
- }
- flag = true;
- }
- else {
- event.stopPropagation();
- this.stopDefaultClick = true;
- }
- break;
-
- case this.keyCode.UP:
- this.tree.setFocusToPreviousItem(this);
- flag = true;
- break;
-
- case this.keyCode.DOWN:
- this.tree.setFocusToNextItem(this);
- flag = true;
- break;
-
- case this.keyCode.RIGHT:
- if (this.isExpandable) {
- if (this.isExpanded()) {
- this.tree.setFocusToNextItem(this);
- }
- else {
- this.tree.expandTreeitem(this);
- }
- }
- flag = true;
- break;
-
- case this.keyCode.LEFT:
- if (this.isExpandable && this.isExpanded()) {
- this.tree.collapseTreeitem(this);
- flag = true;
- }
- else {
- if (this.inGroup) {
- this.tree.setFocusToParentItem(this);
- flag = true;
- }
- }
- break;
-
- case this.keyCode.HOME:
- this.tree.setFocusToFirstItem();
- flag = true;
- break;
-
- case this.keyCode.END:
- this.tree.setFocusToLastItem();
- flag = true;
- break;
-
- default:
- if (isPrintableCharacter(char)) {
- printableCharacter(this);
- }
- break;
- }
- }
-
- if (flag) {
- event.stopPropagation();
- event.preventDefault();
- }
- };
-
- TreeitemLink.prototype.handleClick = function (event) {
- if (event.target !== this.domNode
- && event.target !== this.domNode.firstElementChild
- && this.domNode.getAttribute("data-async_loaded") !== undefined) {
- return;
- }
-
- if (this.isExpandable) {
- if (this.isExpanded()) {
- this.tree.collapseTreeitem(this);
- }
- else {
- this.tree.expandTreeitem(this);
- }
- }
- };
-
- /**
- * End of section concerning keyboard handling for wcag specs.
- */
- return public_interface;
- })($);
-})($, il.UI);
\ No newline at end of file
diff --git a/public/components/ILIAS/UI/src/templates/js/ViewControl/viewcontrols.min.js b/public/components/ILIAS/UI/src/templates/js/ViewControl/viewcontrols.min.js
deleted file mode 100644
index bdf1ff5df15d..000000000000
--- a/public/components/ILIAS/UI/src/templates/js/ViewControl/viewcontrols.min.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- */
-!function(t,e){"use strict";class n{#t;#e;constructor(t,e){if(this.#e=e,this.#t=document.getElementById(t),null===this.#t)throw new Error(`Could not find a Sortation for id '${t}'.`)}onInternalSelect(t,e,n){const i=e.triggerer[0].getAttribute("data-action"),o={id:n,event:"sort",triggerer:this.#t,options:{sortation:i}},s=this.#t.querySelector(".dropdown-toggle");s.parentNode.classList.remove("open"),s.childNodes[0].data=`${e.triggerer.contents()[0].data} `,this.#e.dispatch(this.#t,n,o)}}class i{#t;#e;constructor(t,e){if(this.#e=e,this.#t=document.getElementById(t),null===this.#t)throw new Error(`Could not find a Pagination for id '${t}'.`)}onInternalSelect(t,e,n){const i=e.triggerer[0].getAttribute("data-action"),o={signalData:{id:n,event:"select",triggerer:this.#t,options:{page:i}}};let s=this.#t.querySelectorAll(".dropdown-toggle");s.length>0&&(s=s.at(0),s.parentNode.classList.remove("open"),s.childNodes[0].data=`${(parseInt(i,10)+1).toString()} `),this.#e.dispatch(this.#t,n,o)}}const o=new class{#n;constructor(t){this.#n=t}dispatch(t,e,n){this.#n(t).trigger(e,n)}}(e);t.UI=t.UI||{},t.UI.viewcontrol=t.UI.viewcontrol||{},t.UI.viewcontrol.sortation=new class{#i=[];#e;constructor(t){this.#e=t}init(t){if(void 0!==this.#i[t])throw new Error(`Sortation with id '${t}' has already been initialized.`);this.#i[t]=new n(t,this.#e)}get(t){return this.#i[t]??null}}(o),t.UI.viewcontrol.pagination=new class{#i=[];#e;constructor(t){this.#e=t}init(t){if(void 0!==this.#i[t])throw new Error(`Pagination with id '${t}' has already been initialized.`);this.#i[t]=new i(t,this.#e)}get(t){return this.#i[t]??null}}(o)}(il,$);
diff --git a/public/components/ILIAS/UIComponent/Explorer2/js/Explorer2.js b/public/components/ILIAS/UIComponent/Explorer2/js/Explorer2.js
deleted file mode 100755
index f6e765a31b5f..000000000000
--- a/public/components/ILIAS/UIComponent/Explorer2/js/Explorer2.js
+++ /dev/null
@@ -1,204 +0,0 @@
-
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- *********************************************************************/
-
-il.Explorer2 = {
-
- current_search_term: '',
-
- selects: {},
-
- configs: {},
-
- init: function (config, js_tree_config) {
- if (config.ajax) {
- const node_name = config.node_par_name;
- js_tree_config.core.data = {url: config.url + "&exp_cmd=getNodeAsync",
- data: function(n) {
- var id = n.id;
- if (n.id === "#") {
- id = "";
- }
- if (id == "") {
- return {
- exp_cont: config.container_id,
- searchterm: il.Explorer2.current_search_term
- };
- } else {
- let d = {
- exp_cont: config.container_id,
- searchterm: il.Explorer2.current_search_term
- };
- d[node_name] = id;
- return d;
- }
- }};
- }
- config.js_tree_config = js_tree_config;
- il.Explorer2.configs[config.container_id] = config;
- $("#" + config.container_id).on("loaded.jstree", function (event, data) {
- var i;
- $("#" + config.container_outer_id).removeClass("ilNoDisplay");
- for (i = 0; i < config.second_hnodes.length; i++) {
- $("#" + config.second_hnodes[i]).addClass("ilExplSecHighlight");
- }
-
- }).on("open_node.jstree close_node.jstree", function (event, data) {
- il.Explorer2.toggle(event, data);
- }).on('ready.jstree', function (e, data) {
-
- il.Explorer2.setEvents("#" + config.container_id, config.container_id);
-
- }).on('after_open.jstree', function (e, data) {
- var cid = data.node.id, p;
- if (cid !== "#") {
- p = "#" + cid;
- setTimeout(function() {
- il.Explorer2.setEvents(p, config.container_id);
- }, 500);
- }
- }).jstree(js_tree_config);
- },
-
- setEvents: function(p, cid) {
- $(p).find("a").on("click", function (e) {
- var href = $(this).attr("href");
- var target = $(this).attr("target");
- if (href != "#" && href != "") {
- if (target == "_blank") {
- window.open(href, '_blank');
- } else {
- document.location.href = href;
- }
- }
- });
- $(p + " .ilExpSearchInput").parent("a").replaceWith(function() { return $('input:first', this); });
-
- $(p + " .ilExpSearchInput").on("keydown", function(e) {
- if(e.keyCode === 13) {
- e.stopPropagation();
- e.preventDefault();
- var pid = $(e.target).parents("li").parents("li").attr("id");
- il.Explorer2.current_search_term = $(e.target).val();
- $("#" + cid).jstree('refresh_node', pid);
- }
- });
-
- },
-
- toggle: function(event, data) {
-
- var type = event.type, // "open_node" or "close_node"
- id = data.node.id, // id of li element
- container_id = event.target.id,
- t = il.Explorer2, url;
-
- // the args[2] parameter is true for the initially
- // opened nodes, but not, if manually opened
- // this is somhow undocumented, but it works
- if (type == "open_node" &&
- typeof t.configs[container_id].js_tree_config.core.initially_open[id] !== 'undefined') {
- return;
- }
-
- url = t.configs[container_id].url;
- if (url == '') {
- return;
- }
- if (type == "open_node") {
- url = url + "&exp_cmd=openNode";
- } else {
- url = url + "&exp_cmd=closeNode";
- }
- if (id != "") {
- url = url + "&exp_cont=" + container_id + "&" + t.configs[container_id].node_par_name + "=" + id;
- }
- il.Util.sendAjaxGetRequestToUrl(url, {}, {}, null);
- },
-
- //
- // ExplorerSelectInputGUI related functions
- //
-
- // init select input
- initSelect: function(id) {
- $("#" + id + "_select").on("click", function (ev) {
- il.UICore.unloadWrapperFromRightPanel();
- il.UICore.showRightPanel();
- il.UICore.loadWrapperToRightPanel(id + "_expl_wrapper");
- return false;
- });
- $("#" + id + "_reset").on("click", function (ev) {
- $("#" + id + "_hid").empty();
- $("#" + id + "_cont_txt").empty();
- $('#' + id + '_expl_content input[type="checkbox"]').each(function() {
- this.checked = false;
- });
-
- return false;
- });
- $("#" + id + "_expl_content a.ilExplSelectInputButS").on("click", function (ev) {
- var t = sep = "";
- // create hidden inputs with values
- $("#" + id + "_hid").empty();
- $("#" + id + "_cont_txt").empty();
- $('#' + id + '_expl_content input[type="checkbox"]').each(function() {
- var n = this.name.substr(0, this.name.length - 6) + "[]",
- ni = " ";
- if (this.checked) {
- t = t + sep + $(this).parent().find("span.ilExp2NodeContent").html();
- sep = ", ";
- $("#" + id + "_hid").append(ni);
- }
- });
- $('#' + id + '_expl_content input[type="radio"]').each(function() {
- var n = this.name.substr(0, this.name.length - 4),
- ni = " ";
- if (this.checked) {
- t = t + sep + $(this).parent().find("span.ilExp2NodeContent").html();
- sep = ", ";
- $("#" + id + "_hid").append(ni);
- }
- });
- $("#" + id + "_cont_txt").html(t);
- il.UICore.hideRightPanel();
-
- return false;
- });
- $("#" + id + "_expl_content a.ilExplSelectInputButC").on("click", function (ev) {
- il.UICore.hideRightPanel();
- return false;
- });
- },
-
- selectOnClick: function (e, node_id) {
- var el;
- $('#' + node_id + ' input[type="checkbox"]:first').each(function() {
- el = this;
- setTimeout(function() {
- el.checked = !el.checked;
- }, 10);
- });
- $('#' + node_id + ' input[type="radio"]:first').each(function() {
- el = this;
- setTimeout(function() {
- el.checked = true;
- }, 10);
- });
-
- return false;
- }
-}
diff --git a/public/components/ILIAS/UIComponent/Overlay/js/ilOverlay.js b/public/components/ILIAS/UIComponent/Overlay/js/ilOverlay.js
deleted file mode 100755
index fc9a8c85b8dc..000000000000
--- a/public/components/ILIAS/UIComponent/Overlay/js/ilOverlay.js
+++ /dev/null
@@ -1,361 +0,0 @@
-
-/**
- * This file is part of ILIAS, a powerful learning management system
- * published by ILIAS open source e-Learning e.V.
- *
- * ILIAS is licensed with the GPL-3.0,
- * see https://www.gnu.org/licenses/gpl-3.0.en.html
- * You should have received a copy of said license along with the
- * source code, too.
- *
- * If this is not the case or you just want to try ILIAS, you'll find
- * us at:
- * https://www.ilias.de
- * https://github.com/ILIAS-eLearning
- *
- *********************************************************************/
-
-il.Overlay = {
- overlays: {},
- cfg: {},
- widthFixed: {},
- trigger: {},
- closeCnt: {},
- closeProcessRunning: {},
- toggle_cl: {},
- waitMouseOut: 2,
- waitAfterClicked: 20,
-
- add: function (id, cfg) {
- il.Overlay.overlays[id] =
- new YAHOO.widget.Overlay(id, cfg.yuicfg);
- il.Overlay.cfg[id] = cfg;
- il.Overlay.closeCnt[id] = -1;
- $("#" + id).on("mouseover",
- function (e) {il.Overlay.mouseOver(e, id); });
- $("#" + id).on("mouseout",
- function (e) {il.Overlay.mouseOut(e, id); });
-
- // close element
- if (this.getCfg(id, 'close_el') != '') {
- $("#" + this.getCfg(id, 'close_el')).on("click",
- function (e) {il.Overlay.hide(e, id); });
- }
-
- if (cfg.trigger) {
- this.addTrigger(cfg.trigger, cfg.trigger_event, id, cfg.anchor_id,
- cfg.fixed_center, 'tl', 'bl');
- }
- il.Overlay.overlays[id].render();
- // this.fixPosition(id); - see show()
- },
-
- addTrigger: function (tr_id, tr_ev, ov_id, anchor_id, center, ov_corner, anch_corner) {
- il.Overlay.trigger[tr_id] =
- {trigger_event: tr_ev, overlay_id: ov_id, anchor_id: anchor_id, center: center,
- ov_corner: ov_corner, anch_corner: anch_corner};
- var trigger = document.getElementById(tr_id);
-
- // added this line instead due to bug 6724
- $("#" + tr_id).off(tr_ev);
- $("#" + tr_id).on(tr_ev,
- function (event) {il.Overlay.togglePerTrigger(event, tr_id); return false; });
-
- },
-
- getCfg: function (id, name) {
- if (this.cfg[id] == null || typeof (this.cfg[id]) == 'undefined') {
- return null;
- }
- if (typeof (this.cfg[id][name]) == 'undefined') {
- return null;
- }
- return this.cfg[id][name];
- },
-
- // toggle overlay by trigger elements (often anchor)
- togglePerTrigger: function (e, tr_id) {
- var ov_id = il.Overlay.trigger[tr_id].overlay_id,
- anchor_id = il.Overlay.trigger[tr_id].anchor_id,
- center = il.Overlay.trigger[tr_id].center,
- ov_corner = il.Overlay.trigger[tr_id].ov_corner,
- anch_corner = il.Overlay.trigger[tr_id].anch_corner;
- this.toggle(e, ov_id, anchor_id, center, ov_corner, anch_corner,
- il.Overlay.trigger[tr_id].trigger_event);
- },
-
- // toggle overlay
- toggle: function (e, id, anchor_id, center, ov_corner, anch_corner, tr_ev) {
- if (il.Overlay.overlays[id].cfg.getProperty('visible')) {
- if (tr_ev != "mouseover") {
- this.hide(e, id);
- }
- } else {
- this.show(e, id, anchor_id, center, ov_corner, anch_corner);
- }
- },
-
- // hide overlay
- hide: function (e, id) {
- this.overlays[id].hide();
- if (e != null) {
- // bug 9675
- $.event.fix(e).preventDefault();
-// e.preventDefault();
- }
- this.closeCnt[id] = -1;
- this.closeProcessRunning[id] = false;
-
- var toggle_el = this.getCfg(id, 'toggle_el'),
- toggle_class_on = this.getCfg(id, 'toggle_class_on'),
- toggle_obj;
-
- if (toggle_el != null && toggle_class_on != null) {
- toggle_obj = document.getElementById(toggle_el);
- if (toggle_obj && this.toggle_cl[toggle_el]) {
- toggle_obj.className = this.toggle_cl[toggle_el];
- }
- }
- },
-
- // show the overlay
- show: function (e, id, anchor_id, center, ov_corner, anch_corner) {
- var el, toggle_el, toggle_class_on, toggle_obj;
-
- // hide all other overlays (currently the standard procedure)
- il.Overlay.hideAllOverlays(e, true, id);
-
- // display the overlay at the anchor position
- el = document.getElementById(id);
- el.style.display = 'block';
-
- // #15431: TBD - should be above main main as default (panels) [#15377 (reverted)]
- el.style.zIndex = "1200";
-
- if (anchor_id != null && anchor_id != '') {
- this.overlays[id].cfg.setProperty("context", [anchor_id, ov_corner, anch_corner]);
- this.overlays[id].cfg.setProperty("fixedcenter", false);
- } else if (center) {
- this.overlays[id].cfg.setProperty("fixedcenter", true);
- }
- this.overlays[id].show();
- this.fixPosition(id);
-
- // invoke close process (if only the anchor is clicked,
- // the overlay will be hidden after some time, mouseover on the overlay will prevent this)
- if (this.getCfg(id, 'auto_hide')) {
- this.closeCnt[id] = this.waitAfterClicked;
- this.closeProcess(id);
- }
-
- // should an additional element be toggled (style class)
- toggle_el = this.getCfg(id, 'toggle_el');
- toggle_class_on = this.getCfg(id, 'toggle_class_on');
-
- if (toggle_el != null && toggle_class_on != null) {
- toggle_obj = document.getElementById(toggle_el);
- if (toggle_obj) {
- this.toggle_cl[toggle_el] = toggle_obj.className;
- toggle_obj.className = toggle_class_on;
- }
- }
-
- // get content asynchronously
- if (this.getCfg(id, 'asynch')) {
- this.loadAsynch(id, this.getCfg(id, 'asynch_url'));
- }
-
- // handle event
- if (e) {
- e = $.event.fix(e);
- e.preventDefault();
- e.stopPropagation();
- }
- },
-
- fixPosition: function (id) {
- var el = document.getElementById(id),
- el_reg,
- cl, cl_reg,
- newHeight,
- newy;
-
- if (!el) {
- return;
- }
- el.style.overflow = '';
- el_reg = il.Util.getRegion(el);
- cl_reg = il.Util.getViewportRegion();
- cl = document.getElementById("fixed_content");
- if (cl && $(el).closest(cl).length) {
- cl_reg = il.Util.getRegion(cl);
- }
-
- // see bug 17227
- if (el.style.position == "fixed") {
- return;
- }
-
- // make it smaller, if window height is not sufficient
- if (cl_reg.height < el_reg.height + 40) {
- newHeight = cl_reg.height - 40;
- if (newHeight < 150) {
- newHeight = 150;
- }
- el.style.height = newHeight + "px";
- if (!this.widthFixed[id]) {
- el.style.width = el_reg.width + 20 + "px";
- this.widthFixed[id] = true;
- }
- el_reg = il.Util.getRegion(el);
- }
-
- // to low -> show it higher
- if (cl_reg.bottom - 20 < el_reg.bottom) {
- newy = el_reg.y - (el_reg.bottom - cl_reg.bottom + 20);
- if (newy < cl_reg.top) {
- newy = cl_reg.top;
- }
- this.setY(id, newy);
- el_reg = il.Util.getRegion(el);
- }
-
- // to far to the right -> show it more to the left
- if (cl_reg.right - 20 < el_reg.right) {
- this.setX(id, el_reg.x - (el_reg.right - cl_reg.right + 20));
- }
-
- el.style.overflow = 'auto';
- },
-
- /**
- * Set width of an overlay
- */
- setWidth: function (id, w) {
- var el = document.getElementById(id);
- el.style.width = w + "px";
- },
-
- /**
- * Set height of an overlay
- */
- setHeight: function (id, h) {
- var el = document.getElementById(id);
- el.style.height = h + "px";
- },
-
- /**
- * Set x
- */
- setX: function (id, x) {
- $("#" + id).offset({top: $("#" + id).offset().top, left: x});
- },
-
- /**
- * Set y
- */
- setY: function (id, y) {
- $("#" + id).offset({top: y, left: $("#" + id).offset().left});
- },
-
- // hide all overlays
- hideAllOverlays: function (e, force, omit) {
- var k, isIn, tgt, el, el_reg;
-
- // hide all dropdowns, too!
- $('[data-toggle="dropdown"]').parent().removeClass('open');
-
- for (k in il.Overlay.overlays) {
- isIn = false;
-
- if (k == omit) {
- continue;
- }
-
- if(!force)
- {
- // http://stackoverflow.com/questions/1403615/use-jquery-to-hide-a-div-when-the-user-clicks-outside-of-it
- var ov_el = $("#" + k);
- if (ov_el.is(e.target) || // if the target of the click isn't the container...
- ov_el.has(e.target).length > 0) // ... nor a descendant of the container
- {
- isIn = true;
- }
- }
-
- /* obsolete (see above)
- // problems with form select: pageXY can be outside layer
- if (!force) {
- try {
- tgt = e.target;
- // #13209 - IE11 select options do not have offsetParent
- if (tgt.offsetParent === null) {
- tgt = tgt.parentNode;
- }
- if (tgt.offsetParent.id == k) {
- isIn = true;
- }
- } catch (err) {
- }
- }
-
- // try with event coordiantes
- if (!force && !isIn) {
- el = document.getElementById(k);
- if (el != null) {
- if (il.Util.coordsInElement(e.pageX, e.pageY, el)) {
- isIn = true;
- }
- }
- }
- */
-
- if (!isIn) {
- if (k != 'ilHelpPanel') {
- il.Overlay.hide(null, k);
- }
- }
- }
- },
-
- mouseOver: function (e, id) {
- this.closeCnt[id] = -1;
- //console.log("mouseOver");
- },
-
- mouseOut: function (e, id) {
- if (this.getCfg(id, 'auto_hide')) {
- this.closeCnt[id] = this.waitMouseOut;
- if (!this.closeProcessRunning[id]) {
- this.closeProcess(id);
- }
- }
- },
-
- closeProcess: function (id) {
- if (this.closeCnt[id] > -1) {
- this.closeCnt[id]--;
- if (this.closeCnt[id] == 0) {
- this.hide(null, id);
- }
- }
- if (this.closeCnt[id] > -1) {
- setTimeout("il.Overlay.closeProcess('" + id + "')", 200);
- this.closeProcessRunning[id] = true;
- } else {
- this.closeProcessRunning[id] = false;
- }
- },
-
- loadAsynch: function (id, sUrl) {
- il.Util.ajaxReplaceInner(sUrl, id);
- return false;
- },
-
- subscribe: function (id, ev, func) {
- il.Overlay.overlays[id].subscribe(ev, func);
- }
-};
-
-$(document).on("click",
- function (e) {il.Overlay.hideAllOverlays(e, false, ""); });
diff --git a/public/components/ILIAS/WebAccessChecker/wac.php b/public/components/ILIAS/WebAccessChecker/wac.php
deleted file mode 100755
index 2c2bed2eddb8..000000000000
--- a/public/components/ILIAS/WebAccessChecker/wac.php
+++ /dev/null
@@ -1,42 +0,0 @@
-
- */
-
-use ILIAS\HTTP\Cookies\CookieFactoryImpl;
-
-//chdir('../../../../');
-/** @noRector */
-require_once(__DIR__ . '/../../../../vendor/composer/vendor/autoload.php');
-
-$container = new \ILIAS\DI\Container();
-
-//manually init http service
-$container['http.request_factory'] = static fn ($c) => new \ILIAS\HTTP\Request\RequestFactoryImpl();
-
-$container['http.response_factory'] = static fn ($c) => new \ILIAS\HTTP\Response\ResponseFactoryImpl();
-
-$container['http.cookie_jar_factory'] = static fn ($c) => new \ILIAS\HTTP\Cookies\CookieJarFactoryImpl();
-
-$container['http.response_sender_strategy'] = static fn ($c) => new \ILIAS\HTTP\Response\Sender\DefaultResponseSenderStrategy();
-
-$container['http.duration_factory'] = static fn ($c) => new \ILIAS\HTTP\Duration\DurationFactory(
- new \ILIAS\HTTP\Duration\Increment\IncrementFactory()
-);
-
-$container['http'] = static fn ($c) => new \ILIAS\HTTP\Services($c);
-
-$GLOBALS["DIC"] = $container;
-
-/**
- * @var \ILIAS\HTTP\Services $Services
- */
-$Services = $container['http'];
-
-//TODO: fix tests and mod_xsendfile which refuses to work
-ilWebAccessCheckerDelivery::run($Services, new CookieFactoryImpl());
-
-//send response
-$Services->sendResponse();
diff --git a/public/components/ILIAS/WebAccessChecker/web_access_attach.php b/public/components/ILIAS/WebAccessChecker/web_access_attach.php
deleted file mode 100755
index d24d9d290604..000000000000
--- a/public/components/ILIAS/WebAccessChecker/web_access_attach.php
+++ /dev/null
@@ -1,4 +0,0 @@
-globalScreen()->tool()->context()->claim()->external();
- $local_tpl = new ilGlobalTemplate("tpl.main.html", true, true);
- $local_tpl->addBlockFile("CONTENT", "content", "tpl.error.html");
- $lng->loadLanguageModule("error");
- // #13515 - link back to "system" [see ilWebAccessChecker::sendError()]
- $nd = $tree->getNodeData(ROOT_FOLDER_ID);
- $txt = $lng->txt('error_back_to_repository');
- $local_tpl->SetCurrentBlock("ErrorLink");
- $local_tpl->SetVariable("TXT_LINK", $txt);
- $local_tpl->SetVariable("LINK", ilUtil::secureUrl(ILIAS_HTTP_PATH . '/ilias.php?baseClass=ilRepositoryGUI&client_id=' . CLIENT_ID));
- $local_tpl->ParseCurrentBlock();
-
- ilSession::clear("referer");
- ilSession::clear("message");
- $tpl->setContent($local_tpl->get());
- $tpl->printToStdout();
-} catch (Exception $e) {
- if (defined('DEVMODE') && DEVMODE) {
- throw $e;
- }
-
- if (!($e instanceof \PDOException)) {
- die($e->getMessage());
- }
-}
diff --git a/public/feed.php b/public/feed.php
deleted file mode 100755
index 2259db7d2e42..000000000000
--- a/public/feed.php
+++ /dev/null
@@ -1,51 +0,0 @@
-
- */
-ilContext::init(ilContext::CONTEXT_RSS);
-
-ilInitialisation::initILIAS();
-global $DIC;
-
-$getPar = static function (string $key, string $func) {
- global $DIC;
- return $DIC->http()->wrapper()->query()->has($key)
- ? $DIC->http()->wrapper()->query()->retrieve(
- $key,
- $DIC->refinery()->kindlyTo()->$func()
- ) : ($func === "int" ? 0 : '');
-};
-
-$requested_user_id = $getPar("user_id", "int");
-$requested_ref_id = $getPar("ref_id", "int");
-$requested_purpose = $getPar("purpose", "string");
-$requested_blog_id = $getPar("blog_id", "string");
-$requested_hash = $getPar("hash", "string");
-
-if ($requested_user_id > 0) {
- $writer = new ilUserFeedWriter($requested_user_id, $requested_hash);
- $writer->showFeed();
-} elseif ($requested_ref_id > 0) {
- $writer = new ilObjectFeedWriter($requested_ref_id, false, $requested_purpose);
- $writer->showFeed();
-} elseif ($requested_blog_id > 0) {
- ilObjBlog::deliverRSS($requested_blog_id);
-}
diff --git a/public/gs_content.php b/public/gs_content.php
deleted file mode 100755
index a7b203abf55a..000000000000
--- a/public/gs_content.php
+++ /dev/null
@@ -1,46 +0,0 @@
-globalScreen();
-
- $GS->collector()->mainmenu()->collectStructure();
- $GS->collector()->mainmenu()->filterItemsByVisibilty(true);
- $GS->collector()->mainmenu()->prepareItemsForUIRepresentation();
-
- $unhash = $this->unhash($_GET['item']);
- $identification = $GS->identification()->fromSerializedIdentification($unhash);
- $item = $GS->collector()->mainmenu()->getSingleItemFromFilter($identification);
-
- if ($item instanceof Lost) {
- $f = $DIC->ui()->factory();
- $component = $f->button()->bulky(
- $f->symbol()->glyph()->login(),
- $DIC->language()->txt('login'),
- 'login.php?client_id=' . rawurlencode(CLIENT_ID) . '&cmd=force_login&lang=' . $DIC->user()->getCurrentLanguage()
- );
- } else {
- $component = $item->getTypeInformation()->getRenderer()->getComponentForItem($item, true);
- }
- echo $DIC->ui()->renderer()->renderAsync($component);
- }
-}
-
-if (php_sapi_name() !== 'cli') {
- (new ContentRenderer())->run();
-}
diff --git a/public/ilias.php b/public/ilias.php
deleted file mode 100755
index 1fc449fe9bc4..000000000000
--- a/public/ilias.php
+++ /dev/null
@@ -1,25 +0,0 @@
-ctrl()->callBaseClass();
-$DIC['ilBench']->save();
diff --git a/public/index.php b/public/index.php
deleted file mode 100755
index 91133a2a88f9..000000000000
--- a/public/index.php
+++ /dev/null
@@ -1,44 +0,0 @@
-
-* @version $Id$
-*
-* @package ilias
-*/
-
-require_once '../vendor/composer/vendor/autoload.php';
-// jump to setup if ILIAS3 is not installed
-if (!file_exists(getcwd() . "/../ilias.ini.php")) {
- header("Location: ./cli/setup.php");
- exit();
-}
-
-// BEGIN WebDAV: Block WebDAV Requests from Microsoft WebDAV MiniRedir client.
-// We MUST block WebDAV requests on the root page of the Web-Server
-// in order to make the "Microsoft WebDAV MiniRedir" client work with ILIAS
-// WebDAV.
-// Important: If this index.php page is NOT at the root of your Web-Server, you
-// MUST create an index page at the root of your Web-Server with the same
-// blocking behaviour. If you don't implement this, the "Microsoft WebDAV
-// MiniRedir" client will not work with ILIAS.
-// You can copy the file rootindex.php for this.
-
-// Block WebDAV Requests from Microsoft WebDAV MiniRedir client.
-if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND'
-|| $_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
- $status = '404 Not Found';
- header("HTTP/1.1 $status");
- header("X-WebDAV-Status: $status", true);
- exit;
-}
-// END WebDAV: Block WebDAV Requests from Microsoft WebDAV MiniRedir client.
-
-ilInitialisation::initILIAS();
-
-$ilCtrl->callBaseClass('ilStartUpGUI');
-$ilBench->save();
diff --git a/public/login.php b/public/login.php
deleted file mode 100755
index 245675c749ea..000000000000
--- a/public/login.php
+++ /dev/null
@@ -1,30 +0,0 @@
-
-* @author Peter Gabriel
-* @version $Id$
-*
-* @package ilias-layout
-*/
-
-require_once '../vendor/composer/vendor/autoload.php';
-
-// jump to setup if ILIAS3 is not installed
-if (!file_exists(getcwd() . "/../ilias.ini.php")) {
- header("Location: ./cli/setup.php");
- exit();
-}
-
-ilInitialisation::initILIAS();
-
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $ilCtrl->setCmd('showLoginPageOrStartupPage');
-$ilCtrl->callBaseClass('ilStartUpGUI');
-$ilBench->save();
-
-exit;
diff --git a/public/logout.php b/public/logout.php
deleted file mode 100755
index 5e9385cfb2a8..000000000000
--- a/public/logout.php
+++ /dev/null
@@ -1,21 +0,0 @@
-
-* @version $Id$
-*
-* @package ilias-core
-*/
-
-ilInitialisation::initILIAS();
-
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $ilCtrl->setCmd('doLogout');
-$ilCtrl->callBaseClass('ilStartUpGUI');
-$ilBench->save();
-
-exit;
diff --git a/public/lti.php b/public/lti.php
deleted file mode 100755
index d9301d1a3bcf..000000000000
--- a/public/lti.php
+++ /dev/null
@@ -1,19 +0,0 @@
-
- */
-ilContext::init(ilContext::CONTEXT_LTI_PROVIDER);
-
-ilInitialisation::initILIAS();
-
-// authentication is done here ->
-global $DIC;
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $DIC->ctrl()->setCmd('doLTIAuthentication');
-$DIC->ctrl()->setTargetScript('ilias.php');
-$DIC->ctrl()->callBaseClass('ilStartUpGUI');
diff --git a/public/openidconnect.php b/public/openidconnect.php
deleted file mode 100755
index 8cece9447b25..000000000000
--- a/public/openidconnect.php
+++ /dev/null
@@ -1,26 +0,0 @@
-
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $DIC->ctrl()->setCmd('doOpenIdConnectAuthentication');
-$DIC->ctrl()->setTargetScript('ilias.php');
-$DIC->ctrl()->callBaseClass(ilStartUpGUI::class);
diff --git a/public/package-lock.json b/public/package-lock.json
deleted file mode 100755
index 8864c35a2dd1..000000000000
--- a/public/package-lock.json
+++ /dev/null
@@ -1,7049 +0,0 @@
-{
- "name": "ilias",
- "version": "9.0.0",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "ilias",
- "version": "9.0.0",
- "license": "GPL-3.0-or-later",
- "dependencies": {
- "@andxor/jquery-ui-touch-punch-fix": "^1.0.2",
- "@yaireo/tagify": "^4.9.4",
- "bootstrap": "3.4.1",
- "chart.js": "^3.6.0",
- "dropzone": "^5.9.3",
- "eonasdan-bootstrap-datetimepicker": "^4.17.47",
- "fine-uploader": "^5.16.2",
- "jquery": "^3.6.0",
- "jquery-dragster": "git+https://github.com/catmanjan/jquery-dragster.git",
- "jquery-migrate": "^3.0.0",
- "jquery-mousewheel": "^3.1.13",
- "jquery-outside-events": "^1.0.0",
- "jquery-ui-dist": "^1.13.1",
- "jstree": "^3.3.16",
- "linkifyjs": "^2.1.9",
- "maphilight": "^1.4.2",
- "mediaelement": "4.2.16",
- "moment": "^2.29.4",
- "nestable2": "^1.6.0",
- "ol": "^6.9.0",
- "owl.carousel": "github:OwlCarousel2/OwlCarousel2",
- "qtip2": "^3.0.3",
- "tinymce": "github:ILIAS-eLearning/tinymce-dist#master",
- "webui-popover": "^1.2.18",
- "yui2": "^2.9.0"
- },
- "devDependencies": {
- "@babel/preset-env": "^7.20.2",
- "@babel/register": "^7.18.9",
- "@rollup/plugin-commonjs": "^13.0.0",
- "@rollup/plugin-node-resolve": "^15.1.0",
- "@rollup/plugin-terser": "^0.4.3",
- "chai": "^4.2.0",
- "eslint": "^8.39.0",
- "eslint-config-airbnb-base": "^15.0.0",
- "eslint-plugin-import": "^2.27.5",
- "jsdom": "19.0.0",
- "less": "^4.1.1",
- "mocha": "^10.2.0",
- "rollup": "^2.18.0"
- }
- },
- "node_modules/@ampproject/remapping": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.1.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@andxor/jquery-ui-touch-punch-fix": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@andxor/jquery-ui-touch-punch-fix/-/jquery-ui-touch-punch-fix-1.0.2.tgz",
- "integrity": "sha512-hdphePfQOxknA9BympZUtbIsXyogz7TgmKykIJrwjS67F4sIhaQJBhlijjkB4xfgFbHPjcJSr9jer09hDuPnaw==",
- "dependencies": {
- "jquery-ui": "^1.12.1"
- }
- },
- "node_modules/@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/compat-data": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz",
- "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz",
- "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.5",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-module-transforms": "^7.20.2",
- "@babel/helpers": "^7.20.5",
- "@babel/parser": "^7.20.5",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.5",
- "@babel/types": "^7.20.5",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/babel"
- }
- },
- "node_modules/@babel/core/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/generator": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz",
- "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.20.5",
- "@jridgewell/gen-mapping": "^0.3.2",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
- "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
- "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-explode-assignable-expression": "^7.18.6",
- "@babel/types": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
- "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.20.0",
- "@babel/helper-validator-option": "^7.18.6",
- "browserslist": "^4.21.3",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz",
- "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.19.1",
- "@babel/helper-split-export-declaration": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
- "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "regexpu-core": "^5.2.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
- "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
- "dev": true,
- "dependencies": {
- "@babel/helper-compilation-targets": "^7.17.7",
- "@babel/helper-plugin-utils": "^7.16.7",
- "debug": "^4.1.1",
- "lodash.debounce": "^4.0.8",
- "resolve": "^1.14.2",
- "semver": "^6.1.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0-0"
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
- "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-explode-assignable-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
- "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-function-name": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
- "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz",
- "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-imports": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
- "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
- "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-simple-access": "^7.20.2",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
- "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
- "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-remap-async-to-generator": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
- "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-wrap-function": "^7.18.9",
- "@babel/types": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-replace-supers": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz",
- "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.19.1",
- "@babel/types": "^7.19.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-simple-access": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
- "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
- "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.20.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-string-parser": {
- "version": "7.19.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-option": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
- "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
- "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-function-name": "^7.19.0",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.5",
- "@babel/types": "^7.20.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helpers": {
- "version": "7.20.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz",
- "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.5",
- "@babel/types": "^7.20.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz",
- "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==",
- "dev": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
- "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz",
- "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.13.0"
- }
- },
- "node_modules/@babel/plugin-proposal-async-generator-functions": {
- "version": "7.20.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz",
- "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-remap-async-to-generator": "^7.18.9",
- "@babel/plugin-syntax-async-generators": "^7.8.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-properties": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
- "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-static-block": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
- "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-class-static-block": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.12.0"
- }
- },
- "node_modules/@babel/plugin-proposal-dynamic-import": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
- "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-export-namespace-from": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
- "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-json-strings": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
- "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-json-strings": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz",
- "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
- "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-numeric-separator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
- "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz",
- "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.20.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-catch-binding": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
- "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz",
- "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-private-methods": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
- "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-private-property-in-object": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz",
- "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-create-class-features-plugin": "^7.20.5",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-unicode-property-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
- "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-async-generators": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-properties": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.12.13"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-static-block": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-dynamic-import": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-export-namespace-from": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-assertions": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
- "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-json-strings": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-numeric-separator": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-object-rest-spread": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-catch-binding": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-chaining": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-private-property-in-object": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-top-level-await": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
- "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz",
- "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-remap-async-to-generator": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-block-scoped-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
- "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz",
- "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-classes": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz",
- "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.19.1",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz",
- "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz",
- "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-dotall-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
- "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-duplicate-keys": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
- "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-exponentiation-operator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
- "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-for-of": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
- "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
- "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-compilation-targets": "^7.18.9",
- "@babel/helper-function-name": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-literals": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
- "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-member-expression-literals": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
- "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz",
- "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz",
- "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-simple-access": "^7.19.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz",
- "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-validator-identifier": "^7.19.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
- "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
- "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.20.5",
- "@babel/helper-plugin-utils": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-new-target": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
- "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-object-super": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
- "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-replace-supers": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-parameters": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz",
- "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-property-literals": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
- "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
- "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "regenerator-transform": "^0.15.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-reserved-words": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
- "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-shorthand-properties": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
- "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-spread": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
- "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-sticky-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
- "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-template-literals": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
- "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-typeof-symbol": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
- "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-escapes": {
- "version": "7.18.10",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
- "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
- "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-env": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
- "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
- "@babel/plugin-proposal-class-properties": "^7.18.6",
- "@babel/plugin-proposal-class-static-block": "^7.18.6",
- "@babel/plugin-proposal-dynamic-import": "^7.18.6",
- "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
- "@babel/plugin-proposal-json-strings": "^7.18.6",
- "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
- "@babel/plugin-proposal-numeric-separator": "^7.18.6",
- "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
- "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-private-methods": "^7.18.6",
- "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
- "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
- "@babel/plugin-syntax-async-generators": "^7.8.4",
- "@babel/plugin-syntax-class-properties": "^7.12.13",
- "@babel/plugin-syntax-class-static-block": "^7.14.5",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
- "@babel/plugin-syntax-import-assertions": "^7.20.0",
- "@babel/plugin-syntax-json-strings": "^7.8.3",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
- "@babel/plugin-syntax-top-level-await": "^7.14.5",
- "@babel/plugin-transform-arrow-functions": "^7.18.6",
- "@babel/plugin-transform-async-to-generator": "^7.18.6",
- "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
- "@babel/plugin-transform-block-scoping": "^7.20.2",
- "@babel/plugin-transform-classes": "^7.20.2",
- "@babel/plugin-transform-computed-properties": "^7.18.9",
- "@babel/plugin-transform-destructuring": "^7.20.2",
- "@babel/plugin-transform-dotall-regex": "^7.18.6",
- "@babel/plugin-transform-duplicate-keys": "^7.18.9",
- "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
- "@babel/plugin-transform-for-of": "^7.18.8",
- "@babel/plugin-transform-function-name": "^7.18.9",
- "@babel/plugin-transform-literals": "^7.18.9",
- "@babel/plugin-transform-member-expression-literals": "^7.18.6",
- "@babel/plugin-transform-modules-amd": "^7.19.6",
- "@babel/plugin-transform-modules-commonjs": "^7.19.6",
- "@babel/plugin-transform-modules-systemjs": "^7.19.6",
- "@babel/plugin-transform-modules-umd": "^7.18.6",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
- "@babel/plugin-transform-new-target": "^7.18.6",
- "@babel/plugin-transform-object-super": "^7.18.6",
- "@babel/plugin-transform-parameters": "^7.20.1",
- "@babel/plugin-transform-property-literals": "^7.18.6",
- "@babel/plugin-transform-regenerator": "^7.18.6",
- "@babel/plugin-transform-reserved-words": "^7.18.6",
- "@babel/plugin-transform-shorthand-properties": "^7.18.6",
- "@babel/plugin-transform-spread": "^7.19.0",
- "@babel/plugin-transform-sticky-regex": "^7.18.6",
- "@babel/plugin-transform-template-literals": "^7.18.9",
- "@babel/plugin-transform-typeof-symbol": "^7.18.9",
- "@babel/plugin-transform-unicode-escapes": "^7.18.10",
- "@babel/plugin-transform-unicode-regex": "^7.18.6",
- "@babel/preset-modules": "^0.1.5",
- "@babel/types": "^7.20.2",
- "babel-plugin-polyfill-corejs2": "^0.3.3",
- "babel-plugin-polyfill-corejs3": "^0.6.0",
- "babel-plugin-polyfill-regenerator": "^0.4.1",
- "core-js-compat": "^3.25.1",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-env/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/preset-modules": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
- "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.0.0",
- "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
- "@babel/plugin-transform-dotall-regex": "^7.4.4",
- "@babel/types": "^7.4.4",
- "esutils": "^2.0.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/register": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz",
- "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==",
- "dev": true,
- "dependencies": {
- "clone-deep": "^4.0.1",
- "find-cache-dir": "^2.0.0",
- "make-dir": "^2.1.0",
- "pirates": "^4.0.5",
- "source-map-support": "^0.5.16"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.20.6",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz",
- "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==",
- "dev": true,
- "dependencies": {
- "regenerator-runtime": "^0.13.11"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template": {
- "version": "7.18.10",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
- "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.18.10",
- "@babel/types": "^7.18.10"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz",
- "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.5",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.5",
- "@babel/types": "^7.20.5",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/@babel/types": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz",
- "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.19.4",
- "@babel/helper-validator-identifier": "^7.19.1",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@eslint-community/eslint-utils": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
- "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
- "dev": true,
- "dependencies": {
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
- }
- },
- "node_modules/@eslint-community/regexpp": {
- "version": "4.5.1",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz",
- "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==",
- "dev": true,
- "engines": {
- "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
- }
- },
- "node_modules/@eslint/eslintrc": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz",
- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==",
- "dev": true,
- "dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^9.5.1",
- "globals": "^13.19.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.20.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@eslint/js": {
- "version": "8.39.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz",
- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/@humanwhocodes/config-array": {
- "version": "0.11.8",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
- "dev": true,
- "dependencies": {
- "@humanwhocodes/object-schema": "^1.2.1",
- "debug": "^4.1.1",
- "minimatch": "^3.0.5"
- },
- "engines": {
- "node": ">=10.10.0"
- }
- },
- "node_modules/@humanwhocodes/config-array/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/@humanwhocodes/module-importer": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
- "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
- "dev": true,
- "engines": {
- "node": ">=12.22"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
- }
- },
- "node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
- "dev": true
- },
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
- "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.0",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/source-map": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz",
- "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==",
- "dev": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
- "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
- "dev": true,
- "dependencies": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
- }
- },
- "node_modules/@mapbox/jsonlint-lines-primitives": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz",
- "integrity": "sha1-zlblOfg1UrWNENZy6k1vya3HsjQ=",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/@mapbox/mapbox-gl-style-spec": {
- "version": "13.23.0",
- "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.23.0.tgz",
- "integrity": "sha512-zI26XoK0UjGOvOEUUAoKlmFKHrSD8qIMCaoQBsFxNPzGIluryT32Z1m4aq7NtxEsrfE+qc2mPPXQg+iRllqbqA==",
- "dependencies": {
- "@mapbox/jsonlint-lines-primitives": "~2.0.2",
- "@mapbox/point-geometry": "^0.1.0",
- "@mapbox/unitbezier": "^0.0.0",
- "csscolorparser": "~1.0.2",
- "json-stringify-pretty-compact": "^2.0.0",
- "minimist": "^1.2.5",
- "rw": "^1.3.3",
- "sort-object": "^0.3.2"
- },
- "bin": {
- "gl-style-composite": "bin/gl-style-composite",
- "gl-style-format": "bin/gl-style-format",
- "gl-style-migrate": "bin/gl-style-migrate",
- "gl-style-validate": "bin/gl-style-validate"
- }
- },
- "node_modules/@mapbox/point-geometry": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz",
- "integrity": "sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI="
- },
- "node_modules/@mapbox/unitbezier": {
- "version": "0.0.0",
- "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz",
- "integrity": "sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4="
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@petamoriken/float16": {
- "version": "3.5.11",
- "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.5.11.tgz",
- "integrity": "sha512-aKJaQhvWcP4XRo4eb34VygcqNsE1+Ej5687oexkK+qYWC7tejxaWRkAfE54Ze3xQGnvwXHZ5Ahx6CWq5sS4q7Q=="
- },
- "node_modules/@rollup/plugin-commonjs": {
- "version": "13.0.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-13.0.0.tgz",
- "integrity": "sha512-Anxc3qgkAi7peAyesTqGYidG5GRim9jtg8xhmykNaZkImtvjA7Wsqep08D2mYsqw1IF7rA3lYfciLgzUSgRoqw==",
- "dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^3.0.8",
- "commondir": "^1.0.1",
- "estree-walker": "^1.0.1",
- "glob": "^7.1.2",
- "is-reference": "^1.1.2",
- "magic-string": "^0.25.2",
- "resolve": "^1.11.0"
- },
- "engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.3.4"
- }
- },
- "node_modules/@rollup/plugin-node-resolve": {
- "version": "15.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.1.0.tgz",
- "integrity": "sha512-xeZHCgsiZ9pzYVgAo9580eCGqwh/XCEUM9q6iQfGNocjgkufHAqC3exA+45URvhiYV8sBF9RlBai650eNs7AsA==",
- "dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^5.0.1",
- "@types/resolve": "1.20.2",
- "deepmerge": "^4.2.2",
- "is-builtin-module": "^3.2.1",
- "is-module": "^1.0.0",
- "resolve": "^1.22.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.78.0||^3.0.0"
- },
- "peerDependenciesMeta": {
- "rollup": {
- "optional": true
- }
- }
- },
- "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz",
- "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==",
- "dev": true,
- "dependencies": {
- "@types/estree": "^1.0.0",
- "estree-walker": "^2.0.2",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0||^3.0.0"
- },
- "peerDependenciesMeta": {
- "rollup": {
- "optional": true
- }
- }
- },
- "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz",
- "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==",
- "dev": true
- },
- "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
- "dev": true
- },
- "node_modules/@rollup/plugin-terser": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.3.tgz",
- "integrity": "sha512-EF0oejTMtkyhrkwCdg0HJ0IpkcaVg1MMSf2olHb2Jp+1mnLM04OhjpJWGma4HobiDTF0WCyViWuvadyE9ch2XA==",
- "dev": true,
- "dependencies": {
- "serialize-javascript": "^6.0.1",
- "smob": "^1.0.0",
- "terser": "^5.17.4"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.x || ^3.x"
- },
- "peerDependenciesMeta": {
- "rollup": {
- "optional": true
- }
- }
- },
- "node_modules/@rollup/pluginutils": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
- }
- },
- "node_modules/@tootallnate/once": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
- "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
- "dev": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@types/estree": {
- "version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
- "dev": true
- },
- "node_modules/@types/json5": {
- "version": "0.0.29",
- "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
- "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
- "dev": true
- },
- "node_modules/@types/resolve": {
- "version": "1.20.2",
- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz",
- "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==",
- "dev": true
- },
- "node_modules/@yaireo/tagify": {
- "version": "4.9.4",
- "integrity": "sha512-ZV8GLKw3yD1Hvh1xNqO1z0Sl+kykL2mQWIwSwQJhAtEVt62TyXRB2kPw5J3iGm4ewK9SM/LPT9WfjuJc7FBKVA==",
- "peerDependencies": {
- "prop-types": "^15.7.2"
- }
- },
- "node_modules/abab": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
- "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
- "dev": true
- },
- "node_modules/acorn": {
- "version": "8.8.2",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
- "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-globals": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
- "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
- "dev": true,
- "dependencies": {
- "acorn": "^7.1.1",
- "acorn-walk": "^7.1.1"
- }
- },
- "node_modules/acorn-globals/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "peerDependencies": {
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/acorn-walk": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
- "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/agent-base/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/ansi-colors": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
- "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
- "node_modules/array-buffer-byte-length": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "is-array-buffer": "^3.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array-includes": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
- "is-string": "^1.0.7"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array.prototype.flat": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array.prototype.flatmap": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/assertion-error": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
- "dev": true
- },
- "node_modules/available-typed-arrays": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
- "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.17.7",
- "@babel/helper-define-polyfill-provider": "^0.3.3",
- "semver": "^6.1.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs3": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
- "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.3.3",
- "core-js-compat": "^3.25.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
- "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.3.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
- "dev": true
- },
- "node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/bootstrap": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.4.1.tgz",
- "integrity": "sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/browser-process-hrtime": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
- "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
- "dev": true
- },
- "node_modules/browser-stdout": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
- "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
- "dev": true
- },
- "node_modules/browserslist": {
- "version": "4.21.4",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
- "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
- "dependencies": {
- "caniuse-lite": "^1.0.30001400",
- "electron-to-chromium": "^1.4.251",
- "node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.9"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
- "node_modules/buffer-from": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz",
- "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==",
- "dev": true
- },
- "node_modules/builtin-modules": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
- "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelcase": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
- "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001439",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz",
- "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
- }
- ]
- },
- "node_modules/chai": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz",
- "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==",
- "dev": true,
- "dependencies": {
- "assertion-error": "^1.1.0",
- "check-error": "^1.0.2",
- "deep-eql": "^3.0.1",
- "get-func-name": "^2.0.0",
- "pathval": "^1.1.1",
- "type-detect": "^4.0.5"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chart.js": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.6.0.tgz",
- "integrity": "sha512-iOzzDKePL+bj+ccIsVAgWQehCXv8xOKGbaU2fO/myivH736zcx535PGJzQGanvcSGVOqX6yuLZsN3ygcQ35UgQ=="
- },
- "node_modules/check-error": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
- "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "node_modules/cliui/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cliui/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/clone-deep": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
- "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
- "dev": true,
- "dependencies": {
- "is-plain-object": "^2.0.4",
- "kind-of": "^6.0.2",
- "shallow-clone": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "node_modules/combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "dev": true,
- "dependencies": {
- "delayed-stream": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
- "node_modules/commondir": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
- "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
- "dev": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
- "dev": true
- },
- "node_modules/confusing-browser-globals": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
- "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==",
- "dev": true
- },
- "node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "dev": true,
- "peer": true
- },
- "node_modules/copy-anything": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz",
- "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==",
- "dev": true,
- "dependencies": {
- "is-what": "^3.12.0"
- }
- },
- "node_modules/core-js-compat": {
- "version": "3.26.1",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz",
- "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==",
- "dev": true,
- "dependencies": {
- "browserslist": "^4.21.4"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/csscolorparser": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz",
- "integrity": "sha1-s085HupNqPPpgjHizNjfnAQfFxs="
- },
- "node_modules/cssom": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
- "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
- "dev": true
- },
- "node_modules/cssstyle": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
- "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
- "dev": true,
- "dependencies": {
- "cssom": "~0.3.6"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cssstyle/node_modules/cssom": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
- "dev": true
- },
- "node_modules/data-urls": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
- "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.6",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^11.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/data-urls/node_modules/whatwg-url": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
- "dev": true,
- "dependencies": {
- "tr46": "^3.0.0",
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/decamelize": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
- "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/decimal.js": {
- "version": "10.3.1",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
- "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
- "dev": true
- },
- "node_modules/deep-eql": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
- "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
- "dev": true,
- "dependencies": {
- "type-detect": "^4.0.0"
- },
- "engines": {
- "node": ">=0.12"
- }
- },
- "node_modules/deep-is": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
- },
- "node_modules/deepmerge": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/define-properties": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
- "dev": true,
- "dependencies": {
- "has-property-descriptors": "^1.0.0",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/diff": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
- "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
- "dev": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
- "dev": true,
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/dom-walk": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
- "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
- },
- "node_modules/domexception": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
- "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
- "dev": true,
- "dependencies": {
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/dropzone": {
- "version": "5.9.3",
- "resolved": "https://registry.npmjs.org/dropzone/-/dropzone-5.9.3.tgz",
- "integrity": "sha512-Azk8kD/2/nJIuVPK+zQ9sjKMRIpRvNyqn9XwbBHNq+iNuSccbJS6hwm1Woy0pMST0erSo0u4j+KJaodndDk4vA=="
- },
- "node_modules/electron-to-chromium": {
- "version": "1.4.284",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
- "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
- "dev": true
- },
- "node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/eonasdan-bootstrap-datetimepicker": {
- "version": "4.17.47",
- "resolved": "https://registry.npmjs.org/eonasdan-bootstrap-datetimepicker/-/eonasdan-bootstrap-datetimepicker-4.17.47.tgz",
- "integrity": "sha1-ekmXAEQGUnbnll79Fvgic1IZ5zU=",
- "dependencies": {
- "bootstrap": "^3.3",
- "jquery": "^1.8.3 || ^2.0 || ^3.0",
- "moment": "^2.10",
- "moment-timezone": "^0.4.0"
- },
- "peerDependencies": {
- "bootstrap": "^3.3",
- "jquery": "^1.8.3 || ^2.0 || ^3.0",
- "moment": "^2.10",
- "moment-timezone": "^0.4.0"
- }
- },
- "node_modules/errno": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
- "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "prr": "~1.0.1"
- },
- "bin": {
- "errno": "cli.js"
- }
- },
- "node_modules/es-abstract": {
- "version": "1.21.2",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz",
- "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==",
- "dev": true,
- "dependencies": {
- "array-buffer-byte-length": "^1.0.0",
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
- "es-set-tostringtag": "^2.0.1",
- "es-to-primitive": "^1.2.1",
- "function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.2.0",
- "get-symbol-description": "^1.0.0",
- "globalthis": "^1.0.3",
- "gopd": "^1.0.1",
- "has": "^1.0.3",
- "has-property-descriptors": "^1.0.0",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.5",
- "is-array-buffer": "^3.0.2",
- "is-callable": "^1.2.7",
- "is-negative-zero": "^2.0.2",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.2",
- "is-string": "^1.0.7",
- "is-typed-array": "^1.1.10",
- "is-weakref": "^1.0.2",
- "object-inspect": "^1.12.3",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "safe-regex-test": "^1.0.0",
- "string.prototype.trim": "^1.2.7",
- "string.prototype.trimend": "^1.0.6",
- "string.prototype.trimstart": "^1.0.6",
- "typed-array-length": "^1.0.4",
- "unbox-primitive": "^1.0.2",
- "which-typed-array": "^1.1.9"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/es-set-tostringtag": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
- "dev": true,
- "dependencies": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/es-shim-unscopables": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- }
- },
- "node_modules/es-to-primitive": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
- "dev": true,
- "dependencies": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/escodegen": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
- "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
- "dev": true,
- "dependencies": {
- "esprima": "^4.0.1",
- "estraverse": "^5.2.0",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
- },
- "engines": {
- "node": ">=6.0"
- },
- "optionalDependencies": {
- "source-map": "~0.6.1"
- }
- },
- "node_modules/eslint": {
- "version": "8.39.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz",
- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==",
- "dev": true,
- "dependencies": {
- "@eslint-community/eslint-utils": "^4.2.0",
- "@eslint-community/regexpp": "^4.4.0",
- "@eslint/eslintrc": "^2.0.2",
- "@eslint/js": "8.39.0",
- "@humanwhocodes/config-array": "^0.11.8",
- "@humanwhocodes/module-importer": "^1.0.1",
- "@nodelib/fs.walk": "^1.2.8",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.3.2",
- "doctrine": "^3.0.0",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.2.0",
- "eslint-visitor-keys": "^3.4.0",
- "espree": "^9.5.1",
- "esquery": "^1.4.2",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "find-up": "^5.0.0",
- "glob-parent": "^6.0.2",
- "globals": "^13.19.0",
- "grapheme-splitter": "^1.0.4",
- "ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "is-path-inside": "^3.0.3",
- "js-sdsl": "^4.1.4",
- "js-yaml": "^4.1.0",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.1.2",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0"
- },
- "bin": {
- "eslint": "bin/eslint.js"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint-config-airbnb-base": {
- "version": "15.0.0",
- "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz",
- "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==",
- "dev": true,
- "dependencies": {
- "confusing-browser-globals": "^1.0.10",
- "object.assign": "^4.1.2",
- "object.entries": "^1.1.5",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "peerDependencies": {
- "eslint": "^7.32.0 || ^8.2.0",
- "eslint-plugin-import": "^2.25.2"
- }
- },
- "node_modules/eslint-config-airbnb-base/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/eslint-import-resolver-node": {
- "version": "0.3.7",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
- "dev": true,
- "dependencies": {
- "debug": "^3.2.7",
- "is-core-module": "^2.11.0",
- "resolve": "^1.22.1"
- }
- },
- "node_modules/eslint-module-utils": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz",
- "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==",
- "dev": true,
- "dependencies": {
- "debug": "^3.2.7"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependenciesMeta": {
- "eslint": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-plugin-import": {
- "version": "2.27.5",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
- "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
- "dev": true,
- "dependencies": {
- "array-includes": "^3.1.6",
- "array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.1",
- "debug": "^3.2.7",
- "doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.7",
- "eslint-module-utils": "^2.7.4",
- "has": "^1.0.3",
- "is-core-module": "^2.11.0",
- "is-glob": "^4.0.3",
- "minimatch": "^3.1.2",
- "object.values": "^1.1.6",
- "resolve": "^1.22.1",
- "semver": "^6.3.0",
- "tsconfig-paths": "^3.14.1"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/doctrine": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
- "dev": true,
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/eslint-scope": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz",
- "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint-visitor-keys": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz",
- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/eslint/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/eslint/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/eslint/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.3"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/eslint/node_modules/globals": {
- "version": "13.20.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/eslint/node_modules/optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
- "dev": true,
- "dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/eslint/node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/eslint/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/esm": {
- "version": "3.2.25",
- "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz",
- "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==",
- "optional": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/espree": {
- "version": "9.5.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz",
- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.8.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.4.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "dev": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/esquery": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
- "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
- "dev": true,
- "dependencies": {
- "estraverse": "^5.1.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
- "dev": true,
- "dependencies": {
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estree-walker": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
- "dev": true
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ev-emitter": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz",
- "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q=="
- },
- "node_modules/fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true
- },
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
- "node_modules/fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true
- },
- "node_modules/fastq": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
- "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
- "dev": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/file-entry-cache": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
- "dev": true,
- "dependencies": {
- "flat-cache": "^3.0.4"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/find-cache-dir": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
- "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
- "dev": true,
- "dependencies": {
- "commondir": "^1.0.1",
- "make-dir": "^2.0.0",
- "pkg-dir": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
- "dev": true,
- "dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/fine-uploader": {
- "version": "5.16.2",
- "resolved": "https://registry.npmjs.org/fine-uploader/-/fine-uploader-5.16.2.tgz",
- "integrity": "sha1-DYeNoc0nU/gGg6wJHfXa/5/7jEQ="
- },
- "node_modules/flat": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
- "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
- "dev": true,
- "bin": {
- "flat": "cli.js"
- }
- },
- "node_modules/flat-cache": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
- "dev": true,
- "dependencies": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/flatted": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
- "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
- "dev": true
- },
- "node_modules/for-each": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
- "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
- "dev": true,
- "dependencies": {
- "is-callable": "^1.1.3"
- }
- },
- "node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "dev": true,
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
- "dev": true
- },
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "node_modules/function.prototype.name": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "es-abstract": "^1.19.0",
- "functions-have-names": "^1.2.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/functions-have-names": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/geotiff": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-1.0.9.tgz",
- "integrity": "sha512-PY+q1OP8RtQZkx1630pVfC3hEkxFnGW9LwIF/glSzcalyShkrH+W8uM/M4RVY12j4QkDQvRXVKOpU65hq6t0iQ==",
- "dependencies": {
- "@petamoriken/float16": "^3.4.7",
- "lerc": "^3.0.0",
- "lru-cache": "^6.0.0",
- "pako": "^2.0.4",
- "parse-headers": "^2.0.2",
- "threads": "^1.7.0",
- "xml-utils": "^1.0.2"
- },
- "engines": {
- "browsers": "defaults",
- "node": ">=10.19"
- }
- },
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
- "node_modules/get-func-name": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
- "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/get-intrinsic": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
- "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/get-symbol-description": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/glob": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
- "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/global": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
- "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
- "dependencies": {
- "min-document": "^2.19.0",
- "process": "^0.11.10"
- }
- },
- "node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/globalthis": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
- "dev": true,
- "dependencies": {
- "define-properties": "^1.1.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/gopd": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
- "dev": true,
- "dependencies": {
- "get-intrinsic": "^1.1.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/graceful-fs": {
- "version": "4.2.6",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
- "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
- "dev": true,
- "optional": true
- },
- "node_modules/grapheme-splitter": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
- "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
- "dev": true
- },
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/has-bigints": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
- "dev": true,
- "dependencies": {
- "get-intrinsic": "^1.1.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-proto": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
- "dev": true,
- "dependencies": {
- "has-symbols": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/he": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
- "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
- "dev": true,
- "bin": {
- "he": "bin/he"
- }
- },
- "node_modules/html-encoding-sniffer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
- "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
- "dev": true,
- "dependencies": {
- "whatwg-encoding": "^2.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/http-proxy-agent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
- "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
- "dev": true,
- "dependencies": {
- "@tootallnate/once": "2",
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/http-proxy-agent/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/https-proxy-agent": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
- "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
- "dev": true,
- "dependencies": {
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/https-proxy-agent/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/iconv-lite": {
- "version": "0.4.24",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ieee754": {
- "version": "1.1.13",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
- "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg=="
- },
- "node_modules/ignore": {
- "version": "5.2.4",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/image-size": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
- "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
- "dev": true,
- "optional": true,
- "bin": {
- "image-size": "bin/image-size.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/imagesloaded": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/imagesloaded/-/imagesloaded-4.1.4.tgz",
- "integrity": "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==",
- "dependencies": {
- "ev-emitter": "^1.0.0"
- }
- },
- "node_modules/import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
- "dev": true,
- "dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "dev": true,
- "engines": {
- "node": ">=0.8.19"
- }
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/internal-slot": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
- "dev": true,
- "dependencies": {
- "get-intrinsic": "^1.2.0",
- "has": "^1.0.3",
- "side-channel": "^1.0.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/is-array-buffer": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.0",
- "is-typed-array": "^1.1.10"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-bigint": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
- "dev": true,
- "dependencies": {
- "has-bigints": "^1.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-boolean-object": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-builtin-module": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
- "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
- "dev": true,
- "dependencies": {
- "builtin-modules": "^3.3.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-callable": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz",
- "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-module": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
- "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
- "dev": true
- },
- "node_modules/is-negative-zero": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-number-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-observable": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-2.1.0.tgz",
- "integrity": "sha512-DailKdLb0WU+xX8K5w7VsJhapwHLZ9jjmazqCJq4X12CTgqq73TKnbRcnSLuXYPOoLQgV5IrD7ePiX/h1vnkBw==",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-path-inside": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-plain-obj": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
- "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-potential-custom-element-name": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
- "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
- "dev": true
- },
- "node_modules/is-reference": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
- "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
- "dev": true,
- "dependencies": {
- "@types/estree": "*"
- }
- },
- "node_modules/is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-shared-array-buffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-string": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-symbol": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
- "dev": true,
- "dependencies": {
- "has-symbols": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-typed-array": {
- "version": "1.1.10",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
- "dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-unicode-supported": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-weakref": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-what": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
- "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
- "dev": true
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "node_modules/isobject": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
- "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/jquery": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
- "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw=="
- },
- "node_modules/jquery-dragster": {
- "version": "1.0.3",
- "resolved": "git+ssh://git@github.com/catmanjan/jquery-dragster.git#9c236b1e43171b1b8a6eb1bae0c43ca9628d0f5f",
- "integrity": "sha512-OWlew8ciBcwJuxfWhpZBISmDHRix9nThljToYSPC12bXrTeYiqOUIgjIEzolpzWEeQj9T4lbhWn9mAQGYgg7eQ==",
- "license": "MIT"
- },
- "node_modules/jquery-migrate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/jquery-migrate/-/jquery-migrate-3.0.0.tgz",
- "integrity": "sha1-A/MgWW/hodsJzc+3SxRXGZSq17s="
- },
- "node_modules/jquery-mousewheel": {
- "version": "3.1.13",
- "resolved": "https://registry.npmjs.org/jquery-mousewheel/-/jquery-mousewheel-3.1.13.tgz",
- "integrity": "sha1-BvAzXxbjU6aV5yBr9QUDy1I6buU="
- },
- "node_modules/jquery-outside-events": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/jquery-outside-events/-/jquery-outside-events-1.0.0.tgz",
- "integrity": "sha1-2kjQw9HfgN4vmsixEmYNZ9KKRks="
- },
- "node_modules/jquery-ui": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/jquery-ui/-/jquery-ui-1.13.1.tgz",
- "integrity": "sha512-2VlU59N5P4HaumDK1Z3XEVjSvegFbEOQRgpHUBaB2Ak98Axl3hFhJ6RFcNQNuk9SfL6WxIbuLst8dW/U56NSiA==",
- "dependencies": {
- "jquery": ">=1.8.0 <4.0.0"
- }
- },
- "node_modules/jquery-ui-dist": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/jquery-ui-dist/-/jquery-ui-dist-1.13.1.tgz",
- "integrity": "sha512-Y711Pu4BRVrAlL58KSxX4ail74jaCJZaZcdNDLava+MgZeNwmVWmyYiK7KxyoJu1MB73eSunjJvYDbOuNrOA7w==",
- "dependencies": {
- "jquery": ">=1.8.0 <4.0.0"
- }
- },
- "node_modules/js-sdsl": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz",
- "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/js-sdsl"
- }
- },
- "node_modules/js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
- },
- "node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/jsdom": {
- "version": "19.0.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
- "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.5",
- "acorn": "^8.5.0",
- "acorn-globals": "^6.0.0",
- "cssom": "^0.5.0",
- "cssstyle": "^2.3.0",
- "data-urls": "^3.0.1",
- "decimal.js": "^10.3.1",
- "domexception": "^4.0.0",
- "escodegen": "^2.0.0",
- "form-data": "^4.0.0",
- "html-encoding-sniffer": "^3.0.0",
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.0",
- "is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.0",
- "parse5": "6.0.1",
- "saxes": "^5.0.1",
- "symbol-tree": "^3.2.4",
- "tough-cookie": "^4.0.0",
- "w3c-hr-time": "^1.0.2",
- "w3c-xmlserializer": "^3.0.0",
- "webidl-conversions": "^7.0.0",
- "whatwg-encoding": "^2.0.0",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^10.0.0",
- "ws": "^8.2.3",
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
- }
- },
- "node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "node_modules/json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true
- },
- "node_modules/json-stringify-pretty-compact": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz",
- "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ=="
- },
- "node_modules/json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
- "dev": true,
- "peer": true,
- "bin": {
- "json5": "lib/cli.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/jstree": {
- "version": "3.3.16",
- "resolved": "https://registry.npmjs.org/jstree/-/jstree-3.3.16.tgz",
- "integrity": "sha512-yeeIJffi2WAqyMeHufXj/Ozy7GqgKdDkxfN8L8lwbG0h1cw/TgDafWmyhroH4AKgDSk9yW1W6jiJZu4zXAqzXw==",
- "dependencies": {
- "jquery": "^3.5.0"
- }
- },
- "node_modules/kind-of": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/lerc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz",
- "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww=="
- },
- "node_modules/less": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/less/-/less-4.1.1.tgz",
- "integrity": "sha512-w09o8tZFPThBscl5d0Ggp3RcrKIouBoQscnOMgFH3n5V3kN/CXGHNfCkRPtxJk6nKryDXaV9aHLK55RXuH4sAw==",
- "dev": true,
- "dependencies": {
- "copy-anything": "^2.0.1",
- "parse-node-version": "^1.0.1",
- "tslib": "^1.10.0"
- },
- "bin": {
- "lessc": "bin/lessc"
- },
- "engines": {
- "node": ">=6"
- },
- "optionalDependencies": {
- "errno": "^0.1.1",
- "graceful-fs": "^4.1.2",
- "image-size": "~0.5.0",
- "make-dir": "^2.1.0",
- "mime": "^1.4.1",
- "needle": "^2.5.2",
- "source-map": "~0.6.0"
- }
- },
- "node_modules/levn": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
- "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/linkifyjs": {
- "version": "2.1.9",
- "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-2.1.9.tgz",
- "integrity": "sha512-74ivurkK6WHvHFozVaGtQWV38FzBwSTGNmJolEgFp7QgR2bl6ArUWlvT4GcHKbPe1z3nWYi+VUdDZk16zDOVug==",
- "peerDependencies": {
- "jquery": ">= 1.11.0",
- "react": ">= 0.14.0",
- "react-dom": ">= 0.14.0"
- }
- },
- "node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "dependencies": {
- "p-locate": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lodash.debounce": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
- "dev": true
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "node_modules/log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/log-symbols/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/log-symbols/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/log-symbols/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/log-symbols/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/log-symbols/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/log-symbols/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/loose-envify": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
- "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
- "peer": true,
- "dependencies": {
- "js-tokens": "^3.0.0 || ^4.0.0"
- },
- "bin": {
- "loose-envify": "cli.js"
- }
- },
- "node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/magic-string": {
- "version": "0.25.7",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
- "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
- "dev": true,
- "dependencies": {
- "sourcemap-codec": "^1.4.4"
- }
- },
- "node_modules/make-dir": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
- "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
- "dev": true,
- "dependencies": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/mapbox-to-css-font": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.0.tgz",
- "integrity": "sha512-v674D0WtpxCXlA6E+sBlG1QJWdUkz/s9qAD91bJSXBGuBL5lL4tJXpoJEftecphCh2SVQCjWMS2vhylc3AIQTg=="
- },
- "node_modules/maphilight": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/maphilight/-/maphilight-1.4.2.tgz",
- "integrity": "sha512-afddnOFDNW0AgElDxHYHtsoIwaLZ8LxxukHv4ORLgok/PAEEdInM/cL9svA8xJc7Jys76DR2hICW8nGkhy2SWQ==",
- "dependencies": {
- "jquery": "^3.0.0"
- }
- },
- "node_modules/mediaelement": {
- "version": "4.2.16",
- "resolved": "https://registry.npmjs.org/mediaelement/-/mediaelement-4.2.16.tgz",
- "integrity": "sha512-5GinxsRpVA36w6tAD6nTqVSiZ0LzIhqUrzD8wzOAtZPPM7NOwOBtz6Oa85VemS+3Jvoo38jM1RvNqwKYJBBxtQ==",
- "dependencies": {
- "global": "^4.3.1"
- }
- },
- "node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
- "dev": true,
- "optional": true,
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dev": true,
- "dependencies": {
- "mime-db": "1.52.0"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/min-document": {
- "version": "2.19.0",
- "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
- "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=",
- "dependencies": {
- "dom-walk": "^0.1.0"
- }
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/mocha": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz",
- "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "4.1.1",
- "browser-stdout": "1.3.1",
- "chokidar": "3.5.3",
- "debug": "4.3.4",
- "diff": "5.0.0",
- "escape-string-regexp": "4.0.0",
- "find-up": "5.0.0",
- "glob": "7.2.0",
- "he": "1.2.0",
- "js-yaml": "4.1.0",
- "log-symbols": "4.1.0",
- "minimatch": "5.0.1",
- "ms": "2.1.3",
- "nanoid": "3.3.3",
- "serialize-javascript": "6.0.0",
- "strip-json-comments": "3.1.1",
- "supports-color": "8.1.1",
- "workerpool": "6.2.1",
- "yargs": "16.2.0",
- "yargs-parser": "20.2.4",
- "yargs-unparser": "2.0.0"
- },
- "bin": {
- "_mocha": "bin/_mocha",
- "mocha": "bin/mocha.js"
- },
- "engines": {
- "node": ">= 14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mochajs"
- }
- },
- "node_modules/mocha/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/mocha/node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/mocha/node_modules/debug/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/mocha/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/mocha/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/mocha/node_modules/minimatch": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
- "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/mocha/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
- },
- "node_modules/mocha/node_modules/serialize-javascript": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
- "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
- "dev": true,
- "dependencies": {
- "randombytes": "^2.1.0"
- }
- },
- "node_modules/mocha/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
- "node_modules/moment": {
- "version": "2.29.4",
- "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
- "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/moment-timezone": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.4.1.tgz",
- "integrity": "sha1-gfWYw61eIs2teWtn7NjYjQ9bqgY=",
- "dependencies": {
- "moment": ">= 2.6.0"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
- },
- "node_modules/nanoid": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
- "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
- "dev": true,
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true
- },
- "node_modules/needle": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz",
- "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "debug": "^3.2.6",
- "iconv-lite": "^0.4.4",
- "sax": "^1.2.4"
- },
- "bin": {
- "needle": "bin/needle"
- },
- "engines": {
- "node": ">= 4.4.x"
- }
- },
- "node_modules/nestable2": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/nestable2/-/nestable2-1.6.0.tgz",
- "integrity": "sha512-/jBy2FhAqik/yV1fYDqbP3OvGLb/wpjweg91UTzIREI+69hbqkKjJ9L+/FSBejYM0WMhvd2Q2p0+8XXetv0egA==",
- "dependencies": {
- "jquery": ">=1.7.2"
- }
- },
- "node_modules/node-releases": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.7.tgz",
- "integrity": "sha512-EJ3rzxL9pTWPjk5arA0s0dgXpnyiAbJDE6wHT62g7VsgrgQgmmZ+Ru++M1BFofncWja+Pnn3rEr3fieRySAdKQ==",
- "dev": true
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/nwsapi": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz",
- "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==",
- "dev": true
- },
- "node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/object.assign": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "has-symbols": "^1.0.3",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object.entries": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz",
- "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/object.values": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/observable-fns": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/observable-fns/-/observable-fns-0.6.1.tgz",
- "integrity": "sha512-9gRK4+sRWzeN6AOewNBTLXir7Zl/i3GB6Yl26gK4flxz8BXVpD3kt8amREmWNb0mxYOGDotvE5a4N+PtGGKdkg=="
- },
- "node_modules/ol": {
- "version": "6.9.0",
- "resolved": "https://registry.npmjs.org/ol/-/ol-6.9.0.tgz",
- "integrity": "sha512-VmU5HKHwO2O1uGgmBcng/dL1PouVB1jKiYUbiXPR5l1i/3B3qatexl4rapZAnsGx0vsOC7lI1GLx7jEZro8C8Q==",
- "dependencies": {
- "geotiff": "^1.0.8",
- "ol-mapbox-style": "^6.5.1",
- "pbf": "3.2.1",
- "rbush": "^3.0.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/openlayers"
- }
- },
- "node_modules/ol-mapbox-style": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-6.7.0.tgz",
- "integrity": "sha512-O8Gq3q1CvzklikL0mYVjGGg6xNOlmpOwzemBwXUzTGf9i14G/WVcDo3JSLySedFHekRIpp5vw7gk+FFd21nqVw==",
- "dependencies": {
- "@mapbox/mapbox-gl-style-spec": "^13.20.1",
- "mapbox-to-css-font": "^2.4.0",
- "webfont-matcher": "^1.1.0"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/optionator": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
- "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
- "dev": true,
- "dependencies": {
- "deep-is": "~0.1.3",
- "fast-levenshtein": "~2.0.6",
- "levn": "~0.3.0",
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2",
- "word-wrap": "~1.2.3"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/owl.carousel": {
- "version": "2.3.4",
- "resolved": "git+ssh://git@github.com/OwlCarousel2/OwlCarousel2.git#4eedccac4ea061931162a86e3f268332c16a1ad0",
- "license": "SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE",
- "dependencies": {
- "jquery": ">=1.8.3"
- }
- },
- "node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "dependencies": {
- "yocto-queue": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "dependencies": {
- "p-limit": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pako": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz",
- "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg=="
- },
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dev": true,
- "dependencies": {
- "callsites": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/parse-headers": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz",
- "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw=="
- },
- "node_modules/parse-node-version": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
- "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/parse5": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
- "dev": true
- },
- "node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "node_modules/pathval": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
- "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/pbf": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz",
- "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==",
- "dependencies": {
- "ieee754": "^1.1.12",
- "resolve-protobuf-schema": "^2.1.0"
- },
- "bin": {
- "pbf": "bin/pbf"
- }
- },
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "dev": true
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pify": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pirates": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
- "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/pkg-dir": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
- "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
- "dev": true,
- "dependencies": {
- "find-up": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-dir/node_modules/find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
- "dev": true,
- "dependencies": {
- "locate-path": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-dir/node_modules/locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
- "dev": true,
- "dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-dir/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "dev": true,
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pkg-dir/node_modules/p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
- "dev": true,
- "dependencies": {
- "p-limit": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/pkg-dir/node_modules/path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/prelude-ls": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
- "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/process": {
- "version": "0.11.10",
- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
- "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/prop-types": {
- "version": "15.8.1",
- "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
- "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.4.0",
- "object-assign": "^4.1.1",
- "react-is": "^16.13.1"
- }
- },
- "node_modules/protocol-buffers-schema": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz",
- "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw=="
- },
- "node_modules/prr": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
- "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
- "dev": true,
- "optional": true
- },
- "node_modules/psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
- "dev": true
- },
- "node_modules/punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/qtip2": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/qtip2/-/qtip2-3.0.3.tgz",
- "integrity": "sha1-ffCIrkQSwkpAZN5p6CTLPPdiENw=",
- "dependencies": {
- "imagesloaded": ">=3.0.0",
- "jquery": ">=1.6.0"
- }
- },
- "node_modules/querystringify": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
- "dev": true
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/quickselect": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz",
- "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw=="
- },
- "node_modules/randombytes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "^5.1.0"
- }
- },
- "node_modules/rbush": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz",
- "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==",
- "dependencies": {
- "quickselect": "^2.0.0"
- }
- },
- "node_modules/react": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
- "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/react-dom": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
- "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.0"
- },
- "peerDependencies": {
- "react": "^18.2.0"
- }
- },
- "node_modules/react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
- "peer": true
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/regenerate": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
- "dev": true
- },
- "node_modules/regenerate-unicode-properties": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
- "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
- "dev": true,
- "dependencies": {
- "regenerate": "^1.4.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
- "dev": true
- },
- "node_modules/regenerator-transform": {
- "version": "0.15.1",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
- "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.8.4"
- }
- },
- "node_modules/regexp.prototype.flags": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz",
- "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.2.0",
- "functions-have-names": "^1.2.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/regexpu-core": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz",
- "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==",
- "dev": true,
- "dependencies": {
- "regenerate": "^1.4.2",
- "regenerate-unicode-properties": "^10.1.0",
- "regjsgen": "^0.7.1",
- "regjsparser": "^0.9.1",
- "unicode-match-property-ecmascript": "^2.0.0",
- "unicode-match-property-value-ecmascript": "^2.1.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/regjsgen": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
- "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==",
- "dev": true
- },
- "node_modules/regjsparser": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
- "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
- "dev": true,
- "dependencies": {
- "jsesc": "~0.5.0"
- },
- "bin": {
- "regjsparser": "bin/parser"
- }
- },
- "node_modules/regjsparser/node_modules/jsesc": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- }
- },
- "node_modules/require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/requires-port": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
- "dev": true
- },
- "node_modules/resolve": {
- "version": "1.22.2",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.11.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/resolve-protobuf-schema": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz",
- "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==",
- "dependencies": {
- "protocol-buffers-schema": "^3.3.1"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/rollup": {
- "version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/rw": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
- "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q="
- },
- "node_modules/safe-buffer": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
- "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
- "dev": true
- },
- "node_modules/safe-regex-test": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "is-regex": "^1.1.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "dev": true
- },
- "node_modules/sax": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
- "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
- "dev": true,
- "optional": true
- },
- "node_modules/saxes": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
- "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
- "dev": true,
- "dependencies": {
- "xmlchars": "^2.2.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/scheduler": {
- "version": "0.23.0",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
- "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0"
- }
- },
- "node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/serialize-javascript": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
- "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
- "dev": true,
- "dependencies": {
- "randombytes": "^2.1.0"
- }
- },
- "node_modules/shallow-clone": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
- "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/smob": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/smob/-/smob-1.1.1.tgz",
- "integrity": "sha512-i5aqEBPnDv9d77+NDxfjROtywxzNdAVNyaOr+RsLhM28Ts+Ar7luIp/Q+SBYa6wv/7BBcOpEkrhtDxsl2WA9Jg==",
- "dev": true
- },
- "node_modules/sort-asc": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz",
- "integrity": "sha1-q3md9h/HPqCVbHnEtTHtHp53J+k=",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/sort-desc": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz",
- "integrity": "sha1-GYuMDN6wlcRjNBhh45JdTuNZqe4=",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/sort-object": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz",
- "integrity": "sha1-mODRme3kDgfGGoRAPGHWw7KQ+eI=",
- "dependencies": {
- "sort-asc": "^0.1.0",
- "sort-desc": "^0.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-support": {
- "version": "0.5.21",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
- "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
- "dev": true,
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/sourcemap-codec": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
- "dev": true
- },
- "node_modules/string.prototype.trim": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trimend": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trimstart": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/symbol-tree": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
- "dev": true
- },
- "node_modules/terser": {
- "version": "5.17.5",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.5.tgz",
- "integrity": "sha512-NqFkzBX34WExkCbk3K5urmNCpEWqMPZnwGI1pMHwqvJ/zDlXC75u3NI7BrzoR8/pryy8Abx2e1i8ChrWkhH1Hg==",
- "dev": true,
- "dependencies": {
- "@jridgewell/source-map": "^0.3.2",
- "acorn": "^8.5.0",
- "commander": "^2.20.0",
- "source-map-support": "~0.5.20"
- },
- "bin": {
- "terser": "bin/terser"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/text-table": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
- "dev": true
- },
- "node_modules/threads": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/threads/-/threads-1.7.0.tgz",
- "integrity": "sha512-Mx5NBSHX3sQYR6iI9VYbgHKBLisyB+xROCBGjjWm1O9wb9vfLxdaGtmT/KCjUqMsSNW6nERzCW3T6H43LqjDZQ==",
- "dependencies": {
- "callsites": "^3.1.0",
- "debug": "^4.2.0",
- "is-observable": "^2.1.0",
- "observable-fns": "^0.6.1"
- },
- "funding": {
- "url": "https://github.com/andywer/threads.js?sponsor=1"
- },
- "optionalDependencies": {
- "tiny-worker": ">= 2"
- }
- },
- "node_modules/threads/node_modules/debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/tiny-worker": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/tiny-worker/-/tiny-worker-2.3.0.tgz",
- "integrity": "sha512-pJ70wq5EAqTAEl9IkGzA+fN0836rycEuz2Cn6yeZ6FRzlVS5IDOkFHpIoEsksPRQV34GDqXm65+OlnZqUSyK2g==",
- "optional": true,
- "dependencies": {
- "esm": "^3.2.25"
- }
- },
- "node_modules/tinymce": {
- "version": "5.6.2",
- "resolved": "git+ssh://git@github.com/ILIAS-eLearning/tinymce-dist.git#4c6f5c918e94c35803deca9c0e774cc10878ba8a",
- "license": "LGPL-2.1"
- },
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/tough-cookie": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
- "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
- "dev": true,
- "dependencies": {
- "psl": "^1.1.33",
- "punycode": "^2.1.1",
- "universalify": "^0.2.0",
- "url-parse": "^1.5.3"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/tr46": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
- "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/tsconfig-paths": {
- "version": "3.14.2",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
- "dev": true,
- "dependencies": {
- "@types/json5": "^0.0.29",
- "json5": "^1.0.2",
- "minimist": "^1.2.6",
- "strip-bom": "^3.0.0"
- }
- },
- "node_modules/tsconfig-paths/node_modules/json5": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
- "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.0"
- },
- "bin": {
- "json5": "lib/cli.js"
- }
- },
- "node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- },
- "node_modules/type-check": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
- "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "~1.1.2"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typed-array-length": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "for-each": "^0.3.3",
- "is-typed-array": "^1.1.9"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/unbox-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-bigints": "^1.0.2",
- "has-symbols": "^1.0.3",
- "which-boxed-primitive": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
- "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
- "dev": true,
- "dependencies": {
- "unicode-canonical-property-names-ecmascript": "^2.0.0",
- "unicode-property-aliases-ecmascript": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
- "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-property-aliases-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
- "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/universalify": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
- "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/update-browserslist-db": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
- "dependencies": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
- },
- "bin": {
- "browserslist-lint": "cli.js"
- },
- "peerDependencies": {
- "browserslist": ">= 4.21.0"
- }
- },
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/url-parse": {
- "version": "1.5.10",
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
- "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
- "dev": true,
- "dependencies": {
- "querystringify": "^2.1.1",
- "requires-port": "^1.0.0"
- }
- },
- "node_modules/w3c-hr-time": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
- "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
- "dev": true,
- "dependencies": {
- "browser-process-hrtime": "^1.0.0"
- }
- },
- "node_modules/w3c-xmlserializer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
- "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
- "dev": true,
- "dependencies": {
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/webfont-matcher": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/webfont-matcher/-/webfont-matcher-1.1.0.tgz",
- "integrity": "sha1-mM6VCXsp4x++czBT4Q5XFkLRxsc="
- },
- "node_modules/webidl-conversions": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
- "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/webui-popover": {
- "version": "1.2.18",
- "resolved": "https://registry.npmjs.org/webui-popover/-/webui-popover-1.2.18.tgz",
- "integrity": "sha1-haLxD9tzh0F35cQun6SRjBVWd3E="
- },
- "node_modules/whatwg-encoding": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
- "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
- "dev": true,
- "dependencies": {
- "iconv-lite": "0.6.3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-encoding/node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dev": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/whatwg-mimetype": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
- "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-url": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
- "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
- "dev": true,
- "dependencies": {
- "tr46": "^3.0.0",
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/which-boxed-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
- "dev": true,
- "dependencies": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/which-typed-array": {
- "version": "1.1.9",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
- "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
- "dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-tostringtag": "^1.0.0",
- "is-typed-array": "^1.1.10"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/word-wrap": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz",
- "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/workerpool": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
- "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==",
- "dev": true
- },
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/wrap-ansi/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/wrap-ansi/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
- "dev": true
- },
- "node_modules/ws": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
- "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
- "dev": true,
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/xml-name-validator": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
- "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/xml-utils": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.0.2.tgz",
- "integrity": "sha512-rEn0FvKi+YGjv9omf22oAf+0d6Ly/sgJ/CUufU/nOzS7SRLmgwSujrewc03KojXxt+aPaTRpm593TgehtUBMSQ=="
- },
- "node_modules/xmlchars": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
- "dev": true
- },
- "node_modules/y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- },
- "node_modules/yargs": {
- "version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
- "dev": true,
- "dependencies": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs-parser": {
- "version": "20.2.4",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
- "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs-unparser": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
- "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
- "dev": true,
- "dependencies": {
- "camelcase": "^6.0.0",
- "decamelize": "^4.0.0",
- "flat": "^5.0.2",
- "is-plain-obj": "^2.1.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yargs/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/yui2": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/yui2/-/yui2-2.9.0.tgz",
- "integrity": "sha512-8w1NYRxC+o2N9RFvxVcKk7NQuImNJlLogIL5+QDLA7Fe4aCAQPx+L+qJUMEQv5gp+/cMEFptZ/fy75ZV8tQHfw=="
- }
- }
-}
diff --git a/public/package.json b/public/package.json
deleted file mode 100755
index 221e8fd4e859..000000000000
--- a/public/package.json
+++ /dev/null
@@ -1,291 +0,0 @@
-{
- "name": "ilias",
- "version": "9.0.0",
- "description": "ILIAS open source e-Learning",
- "browser": "js/index.js",
- "directories": {
- "doc": "docs",
- "test": "tests"
- },
- "dependencies": {
- "@andxor/jquery-ui-touch-punch-fix": "^1.0.2",
- "@yaireo/tagify": "^4.9.4",
- "bootstrap": "3.4.1",
- "chart.js": "^3.6.0",
- "dropzone": "^5.9.3",
- "eonasdan-bootstrap-datetimepicker": "^4.17.47",
- "fine-uploader": "^5.16.2",
- "jquery": "^3.6.0",
- "jquery-dragster": "git+https://github.com/catmanjan/jquery-dragster.git",
- "jquery-migrate": "^3.0.0",
- "jquery-mousewheel": "^3.1.13",
- "jquery-outside-events": "^1.0.0",
- "jquery-ui-dist": "^1.13.1",
- "jstree": "^3.3.16",
- "linkifyjs": "^2.1.9",
- "maphilight": "^1.4.2",
- "mediaelement": "4.2.16",
- "moment": "^2.29.4",
- "nestable2": "^1.6.0",
- "ol": "^6.9.0",
- "owl.carousel": "github:OwlCarousel2/OwlCarousel2",
- "qtip2": "^3.0.3",
- "tinymce": "github:ILIAS-eLearning/tinymce-dist#master",
- "webui-popover": "^1.2.18",
- "yui2": "^2.9.0"
- },
- "devDependencies": {
- "@babel/preset-env": "^7.20.2",
- "@babel/register": "^7.18.9",
- "@rollup/plugin-commonjs": "^13.0.0",
- "@rollup/plugin-node-resolve": "^15.1.0",
- "@rollup/plugin-terser": "^0.4.3",
- "chai": "^4.2.0",
- "eslint": "^8.39.0",
- "eslint-config-airbnb-base": "^15.0.0",
- "eslint-plugin-import": "^2.27.5",
- "jsdom": "19.0.0",
- "less": "^4.1.1",
- "mocha": "^10.2.0",
- "rollup": "^2.18.0"
- },
- "scripts": {
- "test": "mocha --recursive"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/ILIAS-eLearning/ILIAS.git"
- },
- "keywords": [],
- "author": "ILIAS open source developer group",
- "license": "GPL-3.0-or-later",
- "bugs": {
- "url": "https://github.com/ILIAS-eLearning/ILIAS/issues"
- },
- "homepage": "https://github.com/ILIAS-eLearning/ILIAS#readme",
- "extra": {
- "pouchdb": {
- "introduction-date": null,
- "approved-by": null,
- "developer": null,
- "purpose": "We use pouchdb in SCORM-Offline-Player",
- "last-update-for-ilias": "5.3.0"
- },
- "jquery": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "We use jQuery for most JS-related actions in ILIAS.",
- "last-update-for-ilias": "8.0"
- },
- "jquery-migrate": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": "5.3.0",
- "note": ""
- },
- "bootstrap": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "Bootstrap is ILIAS' Client-Side UI-Framework since 5.0",
- "last-update-for-ilias": "5.3.0"
- },
- "jquery-ui": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": "5.3.0"
- },
- "maphilight": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "Image Maps",
- "last-update-for-ilias": "8.0",
- "note": "This is linked direclty to the git repo of kemayo/maphilight, since the bower package is out of date."
- },
- "jqueryui-touch-punch": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": null
- },
- "jquery-outside-events": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": null
- },
- "jstree": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": "akill",
- "purpose": "",
- "last-update-for-ilias": "9.0",
- "note": "The former patch (ILIAS < 5.4.0) is not needed anymore. Use of size() has been removed from the lib."
- },
- "moment": {
- "introduction-date": "2015-09-22",
- "approved-by": "Jour Fixe",
- "developer": "jluetzen",
- "purpose": "Calendar",
- "last-update-for-ilias": "2022-07-14",
- "note": "Used for the datetime picker in the calendar component. Since 2016 this library is used in the chat component as well."
- },
- "eonasdan-bootstrap-datetimepicker": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": null,
- "note": ""
- },
- "jquery-mousewheel": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": null,
- "note": ""
- },
- "qtip2": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": null,
- "purpose": "",
- "last-update-for-ilias": null,
- "note": ""
- },
- "tinymce": {
- "introduction-date": null,
- "approved-by": "Jour Fixe",
- "developer": "akill",
- "purpose": "WYSIWYG HTML editing, e.g. forum and page editor",
- "last-update-for-ilias": "5.3.0",
- "note": ""
- },
- "jquery-dragster": {
- "introduction-date": "2017-08-28",
- "approved-by": "Jour Fixe",
- "developer": "fschmid",
- "purpose": "UI Service Dropzone",
- "last-update-for-ilias": "5.3.0",
- "note": ""
- },
- "fine-uploader": {
- "introduction-date": "2017-08-28",
- "approved-by": "Jour Fixe",
- "developer": "fschmid",
- "purpose": "UI Service Dropzone",
- "last-update-for-ilias": "5.3.0",
- "note": ""
- },
- "webui-popover": {
- "introduction-date": "2017-08-28",
- "approved-by": "Jour Fixe",
- "developer": "fschmid",
- "purpose": "UI Service Popover",
- "last-update-for-ilias": "5.3.0",
- "note": ""
- },
- "openlayers": {
- "introduction-date": "2014-01-20",
- "approved-by": "Jour Fixe",
- "developer": "dweise",
- "purpose": "Maps",
- "last-update-for-ilias": "7.0.0",
- "note": ""
- },
- "owl.carousel": {
- "introduction-date": "2015-08-12",
- "approved-by": "Jour Fixe",
- "developer": "akill",
- "purpose": "Accordion Service",
- "last-update-for-ilias": "5.3.4"
- },
- "nestable2": {
- "introduction-date": "2018-05-22",
- "approved-by": "Jour Fixe",
- "developer": "bheyser",
- "purpose": "Assessment Nested Ordering",
- "last-update-for-ilias": "6.0.0"
- },
- "dropzone": {
- "introduction-date": "2019-11-21",
- "approved-by": "Jour Fixe",
- "developer": "fschmid",
- "purpose": "File Input",
- "last-update-for-ilias": "6.0.0"
- },
- "linkifyjs": {
- "introduction-date": "2015-08-11",
- "approved-by": "Jour Fixe",
- "developer": "akill",
- "purpose": "Services/Link, autolinking of external links",
- "last-update-for-ilias": "5.4.13"
- },
- "@yaireo/tagify": {
- "introduction-date": "2021-06-23",
- "approved-by": null,
- "developer": "nhaagen",
- "purpose": "UI Input Tag",
- "last-update-for-ilias": "8.0.0",
- "note": "Replacement for bootstrap-tagsinput, typeahead.js; needs prop-types^15.7.2"
- },
- "chart.js": {
- "introduction-date": "2021-11-26",
- "approved-by": "Jour Fixe",
- "developer": "tfamula",
- "purpose": "UI Bar Charts",
- "last-update-for-ilias": "8.0.0"
- },
- "@babel/register": {
- "introduction-date": "2022-12-14",
- "approved-by": "Jour Fixe",
- "developer": "tfuhrer",
- "purpose": "Replacement for the unmaintained ESM module bundler used by mocha.js for js unit tests.",
- "last-update-for-ilias": "7.0.0"
- },
- "@babel/preset-env": {
- "introduction-date": "2022-12-14",
- "approved-by": "Jour Fixe",
- "developer": "tfuhrer",
- "purpose": "Preset environment for @babel which is used by the @babel/register package to run js unit tests.",
- "last-update-for-ilias": "7.0.0"
- },
- "yui2": {
- "introduction-date": "unknown",
- "approved-by": "unknown",
- "developer": "unknown",
- "purpose": "Several usages accross the codebase.",
- "last-update-for-ilias": "9.0"
- },
- "eslint": {
- "introduction-date": "2023-06-12",
- "approved-by": "Jour Fixe",
- "developer": "tfuhrer",
- "purpose": "Tool used for checking and fixing javascript code-style.",
- "last-update-for-ilias": "9.0"
- },
- "eslint-config-airbnb-base": {
- "introduction-date": "2023-06-12",
- "approved-by": "Jour Fixe",
- "developer": "tfuhrer",
- "purpose": "Preset for the Airbnb javascript code-style for ESLint.",
- "last-update-for-ilias": "9.0"
- },
- "eslint-plugin-import": {
- "introduction-date": "2023-06-12",
- "approved-by": "Jour Fixe",
- "developer": "tfuhrer",
- "purpose": "ESLint plugin to allow presets like 'eslint-config-airbnb-base'.",
- "last-update-for-ilias": "9.0"
- }
- }
-}
diff --git a/public/package_new.json b/public/package_new.json
deleted file mode 100755
index dba516755cdc..000000000000
--- a/public/package_new.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "name": "ilias",
- "version": "9.0.0",
- "description": "ILIAS open source e-Learning",
- "browser": "js/index.js",
- "directories": {
- "doc": "docs",
- "test": "tests"
- },
- "dependencies": {
- },
- "devDependencies": {
- },
- "scripts": {
- "test": "mocha --recursive"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/ILIAS-eLearning/ILIAS.git"
- },
- "keywords": [],
- "author": "ILIAS open source developer group",
- "license": "GPL-3.0-or-later",
- "bugs": {
- "url": "https://github.com/ILIAS-eLearning/ILIAS/issues"
- },
- "homepage": "https://github.com/ILIAS-eLearning/ILIAS#readme"
-}
diff --git a/public/privfeed.php b/public/privfeed.php
deleted file mode 100755
index 4892448afb70..000000000000
--- a/public/privfeed.php
+++ /dev/null
@@ -1,87 +0,0 @@
-
-* @version $Id$
-*/
-
-ilContext::init(ilContext::CONTEXT_RSS_AUTH);
-
-ilInitialisation::initILIAS();
-
-global $lng, $ilSetting;
-
-$feed_set = new ilSetting("news");
-
-
-if (!isset($_SERVER['PHP_AUTH_PW']) || !isset($_SERVER['PHP_AUTH_USER'])) {
- Header("WWW-Authenticate: Basic realm=\"ILIAS Newsfeed\"");
- Header("HTTP/1.0 401 Unauthorized");
-
- exit;
-} else {
- if ($_GET["user_id"] != "" && ilObjUser::_getFeedPass($_GET["user_id"]) != "" &&
- (md5($_SERVER['PHP_AUTH_PW']) == ilObjUser::_getFeedPass($_GET["user_id"]) &&
- $_SERVER['PHP_AUTH_USER'] == ilObjUser::_lookupLogin($_GET["user_id"]))
- && $feed_set->get("enable_private_feed")) {
- include_once("./Services/Feeds/classes/class.ilUserFeedWriter.php");
- // Third parameter is true for private feed
- $writer = new ilUserFeedWriter($_GET["user_id"], $_GET["hash"], true);
- $writer->showFeed();
- } elseif ($_GET["ref_id"] != "" && md5($_SERVER['PHP_AUTH_PW']) == ilObjUser::_getFeedPass(ilObjUser::_lookupId($_SERVER['PHP_AUTH_USER']))) {
- include_once("./Services/Feeds/classes/class.ilObjectFeedWriter.php");
- // Second parameter is optional to pass on to database-level to get news for logged-in users
- $writer = new ilObjectFeedWriter($_GET["ref_id"], ilObjUser::_lookupId($_SERVER['PHP_AUTH_USER']));
- $writer->showFeed();
- } else {
- // send appropriate header, if password is wrong, otherwise
- // there is no chance to re-enter it (unless, e.g. the browser is closed)
- if (md5($_SERVER['PHP_AUTH_PW']) != ilObjUser::_getFeedPass(ilObjUser::_lookupId($_SERVER['PHP_AUTH_USER']))) {
- Header("WWW-Authenticate: Basic realm=\"ILIAS Newsfeed\"");
- Header("HTTP/1.0 401 Unauthorized");
- exit;
- }
-
- include_once("./Services/Feeds/classes/class.ilFeedItem.php");
- include_once("./Services/Feeds/classes/class.ilFeedWriter.php");
-
- $blankFeedWriter = new ilFeedWriter();
- $feed_item = new ilFeedItem();
- $lng->loadLanguageModule("news");
-
- if ($ilSetting->get('short_inst_name') != "") {
- $blankFeedWriter->setChannelTitle($ilSetting->get('short_inst_name'));
- } else {
- $blankFeedWriter->setChannelTitle("ILIAS");
- }
-
-
-
-
- if (!$feed_set->get("enable_private_feed")) {
- $blankFeedWriter->setChannelAbout(ILIAS_HTTP_PATH);
- $blankFeedWriter->setChannelLink(ILIAS_HTTP_PATH);
- // title
- $feed_item->setTitle($lng->txt("priv_feed_no_access_title"));
-
- // description
- $feed_item->setDescription($lng->txt("priv_feed_no_access_body"));
- $feed_item->setLink(ILIAS_HTTP_PATH);
- } else {
- $blankFeedWriter->setChannelAbout(ILIAS_HTTP_PATH);
- $blankFeedWriter->setChannelLink(ILIAS_HTTP_PATH);
- // title
- $feed_item->setTitle($lng->txt("priv_feed_no_auth_title"));
-
- // description
- $feed_item->setDescription($lng->txt("priv_feed_no_auth_body"));
- $feed_item->setLink(ILIAS_HTTP_PATH);
- }
- $blankFeedWriter->addItem($feed_item);
- $blankFeedWriter->showFeed();
- }
-}
diff --git a/public/pwassist.php b/public/pwassist.php
deleted file mode 100755
index 003615a26f75..000000000000
--- a/public/pwassist.php
+++ /dev/null
@@ -1,22 +0,0 @@
-
-* @version $Id$
-*
-* @package ilias-core
-*/
-
-ilInitialisation::initILIAS();
-
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $ilCtrl->setCmd('jumpToPasswordAssistance');
-$ilCtrl->callBaseClass('ilStartUpGUI');
-$ilBench->save();
-
-exit;
diff --git a/public/register.php b/public/register.php
deleted file mode 100755
index d4d917c8fed2..000000000000
--- a/public/register.php
+++ /dev/null
@@ -1,19 +0,0 @@
-
-* @version $Id$
-*
-* @package ilias-core
-*/
-
-ilInitialisation::initILIAS();
-
-// @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
-// $ilCtrl->setCmd("jumpToRegistration");
-$ilCtrl->callBaseClass('ilStartUpGUI');
-$ilBench->save();
diff --git a/public/rootindex.php b/public/rootindex.php
deleted file mode 100755
index a28186027645..000000000000
--- a/public/rootindex.php
+++ /dev/null
@@ -1,24 +0,0 @@
-http()->saveResponse(
- (
- new ilSessionReminderCheck(
- $DIC->http(),
- $DIC->refinery(),
- $DIC->language(),
- $DIC->database(),
- $DIC['ilClientIniFile'],
- $DIC->logger()->auth(),
- (new DataFactory())->clock()->utc()
- )
- )->handle()
-);
-$DIC->http()->sendResponse();
-$DIC->http()->close();
diff --git a/public/shib_login.php b/public/shib_login.php
deleted file mode 100755
index 54685fe4bfc2..000000000000
--- a/public/shib_login.php
+++ /dev/null
@@ -1,40 +0,0 @@
-http()->request()->getServerParams();
-
-if (
- !isset($server['HTTP_SHIB_APPLICATION_ID'])
- && !isset($server['Shib-Application-ID'])
- && !isset($server['REDIRECT_Shib_Application_ID'])
-) {
- $factory = $DIC->ui()->factory();
- $message_box = $factory->messageBox()->failure("The file shib_login.php must be protected by Shibboleth, otherwise you cannot use Shibboleth authentication.")->withButtons([
- $factory->button()->standard('Open Documentation', './Services/AuthShibboleth/README.md')
- ]);
-
- $DIC->ui()->mainTemplate()->setContent($DIC->ui()->renderer()->render($message_box));
- $DIC->ui()->mainTemplate()->printToStdout();
-} else {
- // authentication is done here ->
- // @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer.
- // $DIC->ctrl()->setCmd('doShibbolethAuthentication');
- $DIC->ctrl()->callBaseClass(ilStartUpGUI::class);
-}
diff --git a/public/shib_logout.php b/public/shib_logout.php
deleted file mode 100755
index e8d32abea558..000000000000
--- a/public/shib_logout.php
+++ /dev/null
@@ -1,170 +0,0 @@
-http()->wrapper()->query();
-if (
- $q->has('return')
- && $q->has('action')
- && $q->retrieve('action', $DIC->refinery()->to()->string()) === 'logout'
-) {
- ilInitialisation::initILIAS();
- // Logout out user from application
- // Destroy application session/cookie etc
- $GLOBALS['DIC']['ilAuthSession']->logout();
-
- // Finally, send user to the return URL
- ilUtil::redirect($q->retrieve('action', $DIC->refinery()->kindlyTo()->string()));
-}
-
-// Back channel logout //
-
-// Note: This is the preferred logout channel because it also allows
-// administrative logout. However, it requires your application to be
-// adapated in the sense that the user's Shibboleth session ID must be
-// stored in the application's session data.
-// See function LogoutNotification below
-
-elseif (!empty($HTTP_RAW_POST_DATA)) {
- ilContext::init(ilContext::CONTEXT_SOAP);
-
- // Load ILIAS libraries and initialise ILIAS in non-web context
- ilInitialisation::initILIAS();
-
- // Set SOAP header
- $server = new SoapServer('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'] . '/LogoutNotification.wsdl');
- $server->addFunction("LogoutNotification");
- $server->handle();
-}
-
-// Return WSDL
-
-// Note: This is needed for the PHP SoapServer class.
-// Since I'm not a web service guru it might be that the code below is not
-// absolutely correct but at least it seems to to its job properly when it
-// comes to Shibboleth logout
-
-else {
- header('Content-Type: text/xml');
-
- $url = filter_var("https://{$_SERVER['HTTP_HOST']}/shib_logout.php", FILTER_SANITIZE_URL);
-
- echo <<
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-WSDL;
- exit;
-}
-
-/******************************************************************************/
-/// This function does the actual logout
-function LogoutNotification($SessionID)
-{
- // Delete session of user using $SessionID to locate the user's session file
- // on the file system or in the database
- // Then delete this entry or record to clear the session
- // However, for that to work it is essential that the user's Shibboleth
- // SessionID is stored in the user session data!
-
- global $ilDB;
-
- $q = "SELECT session_id, data FROM usr_session WHERE expires > 'NOW()'";
- $r = $ilDB->query($q);
-
- while ($session_entry = $r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) {
- $user_session = unserializesession($session_entry['data']);
-
- // Look for session with matching Shibboleth session id
- // and then delete this ilias session
- foreach ($user_session as $user_session_entry) {
- if (is_array($user_session_entry)
- && array_key_exists('shibboleth_session_id', $user_session_entry)
- && $user_session_entry['shibboleth_session_id'] == $SessionID
- ) {
- // Delete this session entry
- if (ilSession::_destroy($session_entry['session_id']) !== true) {
- return new SoapFault('LogoutError', 'Could not delete session entry in database.');
- }
- }
- }
- }
- // If no SoapFault is returned, all is fine
-}
-
-/******************************************************************************/
-// Deserializes session data and returns it in a hash array of arrays
-function unserializesession($serialized_string)
-{
- $variables = array();
- $a = preg_split("/(\w+)\|/", $serialized_string, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
- for ($i = 0; $i < count($a); $i = $i + 2) {
- $variables[$a[$i]] = unserialize($a[$i + 1]);
- }
-
- return ($variables);
-}
diff --git a/public/soap/nusoapserver.php b/public/soap/nusoapserver.php
deleted file mode 100755
index 86a36ed92c1f..000000000000
--- a/public/soap/nusoapserver.php
+++ /dev/null
@@ -1,44 +0,0 @@
-
-* @version $Id: server.php 14977 2007-10-12 11:58:35Z rkuester $
-*
-* @package ilias
-*/
-
-if (!defined('ILIAS_MODULE') || (defined('ILIAS_MODULE') && ILIAS_MODULE !== "components/ILIAS/soap")) {
- //direct call to this endpoint
- chdir("../..");
- define("ILIAS_MODULE", "components/ILIAS/soap");
- define("IL_SOAPMODE_NUSOAP", 0);
- define("IL_SOAPMODE_INTERNAL", 1);
- define("IL_SOAPMODE", IL_SOAPMODE_NUSOAP);
-}
-
-$server = new ilNusoapUserAdministrationAdapter(true);
-$server->start();
diff --git a/public/soap/server.php b/public/soap/server.php
deleted file mode 100755
index b20b82c53bd1..000000000000
--- a/public/soap/server.php
+++ /dev/null
@@ -1,53 +0,0 @@
-
-* @version $Id$
-*
-* @package ilias
-*/
-
-chdir("../..");
-const ILIAS_MODULE = "components/ILIAS/soap";
-const IL_SOAPMODE_NUSOAP = 0;
-const IL_SOAPMODE_INTERNAL = 1;
-
-// php7 only SOAPMODE_INTERNAL
-const IL_SOAPMODE = IL_SOAPMODE_INTERNAL;
-ilContext::init(ilContext::CONTEXT_SOAP);
-
-require_once("./Services/Init/classes/class.ilIniFile.php");
-$ilIliasIniFile = new ilIniFile("./ilias.ini.php");
-$ilIliasIniFile->read();
-
-if ($ilIliasIniFile->readVariable('https', 'auto_https_detect_enabled')) {
- $headerName = $ilIliasIniFile->readVariable('https', 'auto_https_detect_header_name');
- $headerValue = $ilIliasIniFile->readVariable('https', 'auto_https_detect_header_value');
-
- $headerName = "HTTP_" . str_replace("-", "_", strtoupper($headerName));
- if (strcasecmp($_SERVER[$headerName], $headerValue) === 0) {
- $_SERVER['HTTPS'] = 'on';
- }
-}
-
-if (IL_SOAPMODE === IL_SOAPMODE_INTERNAL && strcasecmp($_SERVER["REQUEST_METHOD"], "post") === 0) {
- // This is a SOAP request
- include_once('components/ILIAS/soap/include/inc.soap_functions.php');
- $uri = ilSoapFunctions::buildHTTPPath() . '/public/soap/server.php';
- if (isset($_GET['client_id'])) {
- $uri .= '?client_id=' . $_GET['client_id'];
- $wsdl = $uri . '&wsdl';
- } else {
- $wsdl = $uri . '?wsdl';
- }
- $soapServer = new SoapServer($wsdl, array('uri' => $uri));
- $soapServer->setObject(new ilSoapFunctions());
- $soapServer->handle();
-} else {
- // This is a request to display the available SOAP methods or WSDL...
- include('public/soap/nusoapserver.php');
-}
diff --git a/public/sso/index.php b/public/sso/index.php
deleted file mode 100755
index c7a60b5b68a6..000000000000
--- a/public/sso/index.php
+++ /dev/null
@@ -1,32 +0,0 @@
-setCmd('doApacheAuthentication');
-$ilCtrl->callBaseClass('ilStartUpGUI');
diff --git a/public/storeScorm.php b/public/storeScorm.php
deleted file mode 100755
index b3976bcfbdb6..000000000000
--- a/public/storeScorm.php
+++ /dev/null
@@ -1,44 +0,0 @@
-http()->wrapper()->query()->retrieve('package_id', $DIC->refinery()->kindlyTo()->int());
-
-$doUnload = false;
-if ($DIC->http()->wrapper()->query()->has('do')) {
- if ($DIC->http()->wrapper()->query()->retrieve('do', $DIC->refinery()->kindlyTo()->string()) == "unload") {
- $doUnload = true;
- }
-}
-
-if ($doUnload) {
- $p = $DIC->http()->wrapper()->query()->retrieve('p', $DIC->refinery()->kindlyTo()->int());
- $hash = $DIC->http()->wrapper()->query()->retrieve('hash', $DIC->refinery()->kindlyTo()->int());
- ilObjSCORMTracking::checkIfAllowed($packageId, $p, $hash);
- ilObjSCORMTracking::scorm12PlayerUnload();
-} else {
- global $ilUser;
- $data = json_decode(file_get_contents('php://input'));
- $ilUser->setId((int) $data->p);
- ilObjSCORMTracking::checkIfAllowed($packageId, (int) $data->p, (int) $data->hash);
- ilObjSCORMTracking::storeJsApi();
-}
diff --git a/public/storeScorm2004.php b/public/storeScorm2004.php
deleted file mode 100755
index f4cd3f68f70e..000000000000
--- a/public/storeScorm2004.php
+++ /dev/null
@@ -1,61 +0,0 @@
-database();
-
-$packageId = $DIC->http()->wrapper()->query()->retrieve('package_id', $DIC->refinery()->kindlyTo()->int());
-$refId = $DIC->http()->wrapper()->query()->retrieve('ref_id', $DIC->refinery()->kindlyTo()->int());
-$doUnload = false;
-if ($DIC->http()->wrapper()->query()->has('do')) {
- if ($DIC->http()->wrapper()->query()->retrieve('do', $DIC->refinery()->kindlyTo()->string()) == "unload") {
- $doUnload = true;
- }
-}
-
-$defaultLessonMode = "normal";
-$comments = true;
-$interactions = true;
-$objectives = true;
-$time_from_lms = false;
-
-$lm_set = $ilDB->queryF(
- 'SELECT default_lesson_mode, interactions, objectives, time_from_lms, comments FROM sahs_lm WHERE id = %s',
- array('integer'),
- array($packageId)
-);
-while ($lm_rec = $ilDB->fetchAssoc($lm_set)) {
- $defaultLessonMode = ($lm_rec["default_lesson_mode"]);
- $interactions = ilUtil::yn2tf($lm_rec["interactions"]);
- $objectives = ilUtil::yn2tf($lm_rec["objectives"]);
- $time_from_lms = ilUtil::yn2tf($lm_rec["time_from_lms"]);
- $comments = ilUtil::yn2tf($lm_rec["comments"]);
-}
-
-if ($doUnload) {
- ilSCORM2004StoreData::scormPlayerUnload($packageId, $refId, $time_from_lms, null);
-} else {
-// $data = file_get_contents('php://input');
- ilSCORM2004StoreData::persistCMIData($packageId, $refId, $defaultLessonMode, $comments, $interactions, $objectives, $time_from_lms, null, null);
-}
diff --git a/public/templates/default/buttons.js b/public/templates/default/buttons.js
deleted file mode 100755
index a70a0210539c..000000000000
--- a/public/templates/default/buttons.js
+++ /dev/null
@@ -1,56 +0,0 @@
-if (document.images)
-{
- var path = "./templates/default/images/navbar/";
-
- imag = new Array();
- imag[0] = path + "desk.gif";
- imag[1] = path + "course.gif";
- imag[2] = path + "bookma.gif";
- imag[3] = path + "search.gif";
- imag[4] = path + "literat.gif";
- imag[5] = path + "mail.gif";
- imag[6] = path + "newsgr.gif";
- imag[7] = path + "groups.gif";
- imag[8] = path + "help.gif";
- imag[9] = path + "feedb.gif";
- imag[10] = path + "logout.gif";
- imag[11] = path + "desk_o.gif";
- imag[12] = path + "course_o.gif";
- imag[13] = path + "bookma_o.gif";
- imag[14] = path + "search_o.gif";
- imag[15] = path + "literat_o.gif";
- imag[16] = path + "mail_o.gif";
- imag[17] = path + "newsgr_o.gif";
- imag[18] = path + "groups_o.gif";
- imag[19] = path + "help_o.gif";
- imag[20] = path + "feedb_o.gif";
- imag[21] = path + "logout_o.gif";
- imag[22] = path + "login.gif";
- imag[23] = path + "login_o.gif";
- imag[24] = path + "editor.gif";
- imag[25] = path + "editor_o.gif";
- imag[26] = path + "admin.gif";
- imag[27] = path + "admin_o.gif";
- imag[28] = path + "termin.gif";
- imag[29] = path + "termin_o.gif";
-
- im = new Array();
-
- for (var i = 0; i < imag.length; i++)
- {
- im[i] = new Image();
- im[i].src = imag[i];
- }
-
- function swtch(num,imgname)
- {
- imgname.src = im[num].src;
- window.status = '';
- }
-
- function swtchon(num,imgname,text)
- {
- imgname.src = im[num].src;
- window.status = text;
- }
-}
\ No newline at end of file
diff --git a/public/templates/default/delos.css b/public/templates/default/delos.css
deleted file mode 100755
index a07c54aade0e..000000000000
--- a/public/templates/default/delos.css
+++ /dev/null
@@ -1,19316 +0,0 @@
-@charset "UTF-8";
-/*!
- * Datetimepicker for Bootstrap 3
- * version : 4.17.37
- * https://github.com/Eonasdan/bootstrap-datetimepicker/
-*/
-.bootstrap-datetimepicker-widget {
- list-style: none;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu {
- margin: 2px 0;
- padding: 4px;
- width: 19em;
-}
-@media (min-width: 768px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em;
- }
-}
-@media (min-width: 992px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em;
- }
-}
-@media (min-width: 1200px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em;
- }
-}
-.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
- content: "";
- display: inline-block;
- position: absolute;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
- border-left: 7px solid transparent;
- border-right: 7px solid transparent;
- border-bottom: 7px solid #dddddd;
- border-bottom-color: rgba(0, 0, 0, 0.2);
- top: -7px;
- left: 7px;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
- border-left: 6px solid transparent;
- border-right: 6px solid transparent;
- border-bottom: 6px solid white;
- top: -6px;
- left: 8px;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
- border-left: 7px solid transparent;
- border-right: 7px solid transparent;
- border-top: 7px solid #dddddd;
- border-top-color: rgba(0, 0, 0, 0.2);
- bottom: -7px;
- left: 6px;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
- border-left: 6px solid transparent;
- border-right: 6px solid transparent;
- border-top: 6px solid white;
- bottom: -6px;
- left: 7px;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
- left: auto;
- right: 6px;
-}
-.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
- left: auto;
- right: 7px;
-}
-.bootstrap-datetimepicker-widget .list-unstyled {
- margin: 0;
-}
-.bootstrap-datetimepicker-widget a[data-action] {
- padding: 6px 0;
-}
-.bootstrap-datetimepicker-widget a[data-action]:active {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
- width: 54px;
- font-weight: 600;
- font-size: 1rem;
- margin: 0;
-}
-.bootstrap-datetimepicker-widget button[data-action] {
- padding: 6px;
-}
-.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Increment Hours";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Increment Minutes";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Decrement Hours";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Decrement Minutes";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Show Hours";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Show Minutes";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Toggle AM/PM";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=clear]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Clear the picker";
-}
-.bootstrap-datetimepicker-widget .btn[data-action=today]::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Set the date to today";
-}
-.bootstrap-datetimepicker-widget .picker-switch {
- text-align: center;
-}
-.bootstrap-datetimepicker-widget .picker-switch::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Toggle Date and Time Screens";
-}
-.bootstrap-datetimepicker-widget .picker-switch td {
- padding: 0;
- margin: 0;
- height: auto;
- width: auto;
- line-height: inherit;
-}
-.bootstrap-datetimepicker-widget .picker-switch td span {
- line-height: 2.5;
- height: 2.5em;
- width: 100%;
-}
-.bootstrap-datetimepicker-widget table {
- width: 100%;
- margin: 0;
-}
-.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th {
- text-align: center;
- border-radius: 0px;
-}
-.bootstrap-datetimepicker-widget table th {
- height: 20px;
- line-height: 20px;
- width: 20px;
-}
-.bootstrap-datetimepicker-widget table th.picker-switch {
- width: 145px;
-}
-.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
- background: none;
- color: #737373;
- cursor: not-allowed;
-}
-.bootstrap-datetimepicker-widget table th.prev::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Previous Month";
-}
-.bootstrap-datetimepicker-widget table th.next::after {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
- content: "Next Month";
-}
-.bootstrap-datetimepicker-widget table thead tr:first-child th {
- cursor: pointer;
-}
-.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
- background: #e2e8ef;
- color: black;
-}
-.bootstrap-datetimepicker-widget table td {
- height: 54px;
- line-height: 54px;
- width: 54px;
-}
-.bootstrap-datetimepicker-widget table td.cw {
- font-size: 0.75rem;
- height: 20px;
- line-height: 20px;
- color: #737373;
-}
-.bootstrap-datetimepicker-widget table td.day {
- height: 20px;
- line-height: 20px;
- width: 20px;
-}
-.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
- background: #e2e8ef;
- color: black;
- cursor: pointer;
-}
-.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
- color: #737373;
-}
-.bootstrap-datetimepicker-widget table td.today {
- position: relative;
-}
-.bootstrap-datetimepicker-widget table td.today:before {
- content: "";
- display: inline-block;
- border: solid transparent;
- border-width: 0 0 7px 7px;
- border-bottom-color: #557b2e;
- border-top-color: rgba(0, 0, 0, 0.2);
- position: absolute;
- bottom: 4px;
- right: 4px;
-}
-.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: #557b2e;
- color: white;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-}
-.bootstrap-datetimepicker-widget table td.active.today:before {
- border-bottom-color: white;
-}
-.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
- background: none;
- color: #737373;
- cursor: not-allowed;
-}
-.bootstrap-datetimepicker-widget table td span {
- display: inline-block;
- width: 54px;
- height: 54px;
- line-height: 54px;
- margin: 2px 1.5px;
- cursor: pointer;
- border-radius: 0px;
-}
-.bootstrap-datetimepicker-widget table td span:hover {
- background: #e2e8ef;
- color: black;
-}
-.bootstrap-datetimepicker-widget table td span.active {
- background-color: #557b2e;
- color: white;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-}
-.bootstrap-datetimepicker-widget table td span.old {
- color: #737373;
-}
-.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
- background: none;
- color: #737373;
- cursor: not-allowed;
-}
-.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
- height: 27px;
- line-height: 27px;
-}
-.bootstrap-datetimepicker-widget.wider {
- width: 21em;
-}
-.bootstrap-datetimepicker-widget .datepicker-decades .decade {
- line-height: 1.8em !important;
-}
-
-.input-group.date .input-group-addon {
- cursor: pointer;
- border: 1px solid #757575;
-}
-.input-group.date .input-group-addon:last-child {
- border-left: 0;
-}
-
-/* Small Drop Menus */
-.caret {
- display: inline-block;
- vertical-align: middle;
- border-top: 4px dashed;
- border-top: 4px solid \9 ;
- border-right: 4px solid transparent;
- border-left: 4px solid transparent;
-}
-
-.dropup,
-.dropdown {
- position: relative;
- display: inline-block;
-}
-
-.dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 1000;
- display: none;
- float: left;
- overflow: auto;
- min-width: 160px;
- max-height: 50vh;
- padding: 5px 0;
- margin: 2px 0 0;
- font-size: 0.875rem;
- text-align: left;
- list-style: none;
- background-color: white;
- background-clip: padding-box;
- border: 1px solid #dddddd;
- border-radius: 0px;
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-}
-.dropdown-menu.pull-right {
- right: 0;
- left: auto;
-}
-.dropdown-menu .divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden;
- background-color: #e5e5e5;
-}
-.dropdown-menu hr {
- margin: 6px 0;
-}
-
-.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
- color: white;
- text-decoration: none;
- background-color: #4c6586;
- outline: 0;
-}
-
-.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
- color: #737373;
-}
-.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
- text-decoration: none;
- cursor: not-allowed;
- background-color: transparent;
- background-image: none;
-}
-
-.open > .dropdown-menu {
- display: block;
-}
-.open > a {
- outline: 0;
-}
-
-.dropdown-menu-right {
- right: 0;
- left: auto;
-}
-
-.dropdown-menu-left {
- right: auto;
- left: 0;
-}
-
-.dropdown-backdrop {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 990;
-}
-
-.pull-right > .dropdown-menu {
- right: 0;
- left: auto;
-}
-
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
- content: "";
- border-top: 0;
- border-bottom: 4px dashed;
- border-bottom: 4px solid \9 ;
-}
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
- top: auto;
- bottom: 100%;
- margin-bottom: 2px;
-}
-
-.dropdown-header {
- padding: 3px 10px;
- color: #161616;
- background-color: white;
- margin-bottom: 4px;
- border-bottom: 1px solid #dddddd;
-}
-.dropdown-header > h2 {
- margin-top: 15px;
- margin-bottom: 1px;
- font-size: 1rem;
-}
-
-.dropdown-menu {
- background-color: white;
- font-weight: 400;
- border: 0 none;
- -webkit-box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3);
- box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3);
-}
-.dropdown-menu .row {
- margin-bottom: 15px;
-}
-.dropdown-menu .row > ul[class*=col-] {
- padding-left: 15px;
-}
-.dropdown-menu li > a,
-.dropdown-menu li > .btn-link {
- display: block;
- width: 100%;
- clear: both;
- border: none;
- padding: 3px 15px;
- font-weight: 400;
- font-size: 0.875rem;
- line-height: 1.428571429;
- background-color: transparent;
- color: #161616;
- white-space: nowrap;
-}
-.dropdown-menu li > a:hover, .dropdown-menu li > a:focus,
-.dropdown-menu li > .btn-link:hover,
-.dropdown-menu li > .btn-link:focus {
- text-decoration: none;
- color: black;
- background-color: #e2e8ef;
-}
-.dropdown-menu img {
- border: 0;
- width: 22px;
- height: 22px;
- margin: 0 3px 0 0;
- display: inline;
-}
-
-.ilAdvNoImg {
- display: inline-block;
- width: 22px;
-}
-
-.yamm .dropdown-menu li > a {
- white-space: normal;
-}
-
-.btn-group.open .dropdown-toggle {
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-
-.dropdown h4 {
- margin: 3px 0;
-}
-
-.il-maincontrols-slate-content .dropdown-menu {
- right: 0;
- left: inherit;
-}
-
-/* jquery ui autocomplete */
-.ui-menu {
- list-style: none;
- padding: 0;
- margin: 0;
- display: block;
- float: left;
- background-color: white;
- border: 1px solid #dddddd;
- font-size: 0.75rem;
- z-index: 5;
- -webkit-box-shadow: 2px 2px 4px #c0c0c0;
- box-shadow: 2px 2px 4px #c0c0c0;
-}
-.ui-menu .ui-menu-item {
- margin: 0;
- padding: 0;
- zoom: 1;
- float: left;
- clear: left;
- width: 100%;
-}
-.ui-menu .ui-menu-item > * {
- text-decoration: none;
- display: block;
- padding: 2px 4px;
- line-height: 1.5;
- color: #161616;
- background-color: transparent;
-}
-.ui-menu .ui-menu-item > *:hover, .ui-menu .ui-menu-item > *.ui-state-hover, .ui-menu .ui-menu-item > *.ui-state-active {
- background-color: #e2e8ef;
- color: #161616;
-}
-.ui-menu .ui-menu-item a {
- color: #161616;
-}
-.ui-menu .ui-menu-item a:hover {
- color: black;
-}
-.ui-menu .ui-menu-category {
- margin: 0;
- padding: 2px;
- zoom: 1;
- float: left;
- clear: left;
- width: 100%;
- font-weight: 600;
-}
-.ui-menu .ui-menu-more {
- display: block;
- zoom: 1;
- color: #03a;
- cursor: pointer;
- float: left;
- clear: left;
- width: 100%;
-}
-.ui-menu .ui-menu-more span {
- padding: 2px;
-}
-.ui-menu .ui-menu-more:hover {
- background-color: white;
-}
-
-.ui-autocomplete {
- max-height: 400px;
- overflow-y: auto;
- /* prevent horizontal scrollbar */
- overflow-x: hidden;
-}
-.ui-autocomplete li.ui-menu-item {
- cursor: pointer;
-}
-
-body#tinymce, body.mceContentBody {
- height: auto;
-}
-
-body#tinymce {
- background-color: white;
- overflow: initial;
-}
-
-html.il-no-tiny-bg body#tinymce {
- background-color: transparent;
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-
-.mceEditor, .mceLayout {
- width: 100% !important;
-}
-
-table.mceLayout {
- table-layout: fixed;
-}
-
-.mceIframeContainer iframe {
- max-width: 100%;
-}
-
-table.mceToolbar {
- table-layout: fixed;
- display: inline-block;
- float: left;
- height: auto !important;
- max-width: 100%;
-}
-table.mceToolbar tbody, table.mceToolbar tr, table.mceToolbar td {
- display: inline-block;
- white-space: normal !important;
-}
-
-.yui-panel-container {
- color: #161616;
-}
-
-.yui-skin-sam.form-inline .form-control {
- vertical-align: top;
-}
-.yui-skin-sam .yui-button button {
- line-height: 23px;
- min-height: 23px;
-}
-
-/*
-* Dependencies
-*/ /* print less */
-@media print {
- * {
- /* see bug 0022342 */
- /* text-shadow: none !important;
- color: black !important; // Black prints faster: h5bp.com/s
- background: transparent !important;
- box-shadow: none !important; */
- }
- a,
- a:visited {
- text-decoration: underline;
- }
- a[href]:after {
- content: " (" attr(href) ")";
- }
- abbr[title]:after {
- content: " (" attr(title) ")";
- }
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: "";
- }
- pre,
- blockquote {
- border: 1px solid #757575;
- page-break-inside: avoid;
- }
- thead {
- display: table-header-group;
- }
- tr,
- img {
- page-break-inside: avoid;
- }
- img {
- max-width: 100% !important;
- }
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
- h2,
- h3 {
- page-break-after: avoid;
- }
- select {
- background: white !important;
- }
- .navbar {
- display: none;
- }
- .table td,
- .table th {
- background-color: white !important;
- }
- .btn > .caret,
- .dropup > .btn > .caret {
- border-top-color: black !important;
- }
- .label {
- border: 1px solid black;
- }
- .table {
- border-collapse: collapse !important;
- }
- .table-bordered th,
- .table-bordered td {
- border: 1px solid #dddddd !important;
- }
- #ilTopBar,
- .osdNotificationContainer,
- .ilMainHeader,
- .ilMainMenu,
- .ilTreeView,
- .btn,
- #ilTab,
- #ilSubTab,
- #minheight,
- #ilFooter {
- display: none;
- }
- #mainspacekeeper {
- padding: 0;
- }
- .ilLeftNavSpace {
- margin-left: 0 !important;
- }
- div.ilTabContentOuter {
- border: none;
- }
- div.ilFileDropTargetOverlay {
- display: none;
- }
- a[href]:after {
- content: "";
- }
- .ilPrintContent {
- padding: 0 15px;
- }
- .ilAccHideContent {
- height: auto !important;
- width: auto !important;
- }
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-Regular.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Regular.woff") format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-Bold.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Bold.woff") format("woff");
- font-weight: 700;
- font-style: normal;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-Italic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Italic.woff") format("woff");
- font-weight: 400;
- font-style: italic;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-BoldItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-BoldItalic.woff") format("woff");
- font-weight: 700;
- font-style: italic;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-Light.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Light.woff") format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-LightItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-LightItalic.woff") format("woff");
- font-weight: 300;
- font-style: italic;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-Semibold.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Semibold.woff") format("woff");
- font-weight: 600;
- font-style: normal;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff") format("woff");
- font-weight: 600;
- font-style: italic;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-ExtraBold.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-ExtraBold.woff") format("woff");
- font-weight: 800;
- font-style: normal;
-}
-@font-face {
- font-family: "Open Sans";
- src: url("./fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff") format("woff");
- font-weight: 800;
- font-style: italic;
-}
-@font-face {
- font-family: "Open Sans Emoji";
- src: url("./fonts/OpenSansEmoji/OpenSansEmoji.ttf") format("truetype"), url("./fonts/OpenSansEmoji/OpenSansEmoji.otf") format("otf");
- font-style: normal;
-}
-@font-face {
- font-family: "il-icons";
- src: url("./fonts/Iconfont/il-icons.woff") format("woff"), url("./fonts/Iconfont/il-icons.ttf") format("truetype");
- font-weight: 300;
- font-style: normal;
-}
-input,
-button,
-select,
-textarea {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-
-menu,
-article,
-aside,
-details,
-footer,
-header,
-nav,
-section {
- display: block;
-}
-
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-
-td,
-th {
- padding: 0;
-}
-
-/*
-* Normalize
-*/
-.row {
- --bs-gutter-x: 30px;
- --bs-gutter-y: 0;
- display: flex;
- flex-wrap: wrap;
- margin-top: calc(-1 * var(--bs-gutter-y));
- margin-right: calc(-0.5 * var(--bs-gutter-x));
- margin-left: calc(-0.5 * var(--bs-gutter-x));
-}
-.row > * {
- flex-shrink: 0;
- width: 100%;
- max-width: 100%;
- padding-right: calc(var(--bs-gutter-x) * 0.5);
- padding-left: calc(var(--bs-gutter-x) * 0.5);
- margin-top: var(--bs-gutter-y);
-}
-
-.col {
- flex: 1 0 0%;
-}
-
-.row-cols-auto > * {
- flex: 0 0 auto;
- width: auto;
-}
-
-.row-cols-1 > * {
- flex: 0 0 auto;
- width: 100%;
-}
-
-.row-cols-2 > * {
- flex: 0 0 auto;
- width: 50%;
-}
-
-.row-cols-3 > * {
- flex: 0 0 auto;
- width: 33.3333333333%;
-}
-
-.row-cols-4 > * {
- flex: 0 0 auto;
- width: 25%;
-}
-
-.row-cols-5 > * {
- flex: 0 0 auto;
- width: 20%;
-}
-
-.row-cols-6 > * {
- flex: 0 0 auto;
- width: 16.6666666667%;
-}
-
-.col-auto {
- flex: 0 0 auto;
- width: auto;
-}
-
-.col-1 {
- flex: 0 0 auto;
- width: 8.3333333333%;
-}
-
-.col-2 {
- flex: 0 0 auto;
- width: 16.6666666667%;
-}
-
-.col-3 {
- flex: 0 0 auto;
- width: 25%;
-}
-
-.col-4 {
- flex: 0 0 auto;
- width: 33.3333333333%;
-}
-
-.col-5 {
- flex: 0 0 auto;
- width: 41.6666666667%;
-}
-
-.col-6 {
- flex: 0 0 auto;
- width: 50%;
-}
-
-.col-7 {
- flex: 0 0 auto;
- width: 58.3333333333%;
-}
-
-.col-8 {
- flex: 0 0 auto;
- width: 66.6666666667%;
-}
-
-.col-9 {
- flex: 0 0 auto;
- width: 75%;
-}
-
-.col-10 {
- flex: 0 0 auto;
- width: 83.3333333333%;
-}
-
-.col-11 {
- flex: 0 0 auto;
- width: 91.6666666667%;
-}
-
-.col-12 {
- flex: 0 0 auto;
- width: 100%;
-}
-
-.g-0,
-.gx-0 {
- --bs-gutter-x: 0;
-}
-
-.g-0,
-.gy-0 {
- --bs-gutter-y: 0;
-}
-
-.g-1,
-.gx-1 {
- --bs-gutter-x: 9px;
-}
-
-.g-1,
-.gy-1 {
- --bs-gutter-y: 9px;
-}
-
-.g-2,
-.gx-2 {
- --bs-gutter-x: 12px;
-}
-
-.g-2,
-.gy-2 {
- --bs-gutter-y: 12px;
-}
-
-.g-3,
-.gx-3 {
- --bs-gutter-x: 15px;
-}
-
-.g-3,
-.gy-3 {
- --bs-gutter-y: 15px;
-}
-
-.g-4,
-.gx-4 {
- --bs-gutter-x: 15px;
-}
-
-.g-4,
-.gy-4 {
- --bs-gutter-y: 15px;
-}
-
-.g-5,
-.gx-5 {
- --bs-gutter-x: 18px;
-}
-
-.g-5,
-.gy-5 {
- --bs-gutter-y: 18px;
-}
-
-@media (min-width: 480px) {
- .col-sm {
- flex: 1 0 0%;
- }
- .row-cols-sm-auto > * {
- flex: 0 0 auto;
- width: auto;
- }
- .row-cols-sm-1 > * {
- flex: 0 0 auto;
- width: 100%;
- }
- .row-cols-sm-2 > * {
- flex: 0 0 auto;
- width: 50%;
- }
- .row-cols-sm-3 > * {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .row-cols-sm-4 > * {
- flex: 0 0 auto;
- width: 25%;
- }
- .row-cols-sm-5 > * {
- flex: 0 0 auto;
- width: 20%;
- }
- .row-cols-sm-6 > * {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-sm-auto {
- flex: 0 0 auto;
- width: auto;
- }
- .col-sm-1 {
- flex: 0 0 auto;
- width: 8.3333333333%;
- }
- .col-sm-2 {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-sm-3 {
- flex: 0 0 auto;
- width: 25%;
- }
- .col-sm-4 {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .col-sm-5 {
- flex: 0 0 auto;
- width: 41.6666666667%;
- }
- .col-sm-6 {
- flex: 0 0 auto;
- width: 50%;
- }
- .col-sm-7 {
- flex: 0 0 auto;
- width: 58.3333333333%;
- }
- .col-sm-8 {
- flex: 0 0 auto;
- width: 66.6666666667%;
- }
- .col-sm-9 {
- flex: 0 0 auto;
- width: 75%;
- }
- .col-sm-10 {
- flex: 0 0 auto;
- width: 83.3333333333%;
- }
- .col-sm-11 {
- flex: 0 0 auto;
- width: 91.6666666667%;
- }
- .col-sm-12 {
- flex: 0 0 auto;
- width: 100%;
- }
- .g-sm-0,
- .gx-sm-0 {
- --bs-gutter-x: 0;
- }
- .g-sm-0,
- .gy-sm-0 {
- --bs-gutter-y: 0;
- }
- .g-sm-1,
- .gx-sm-1 {
- --bs-gutter-x: 9px;
- }
- .g-sm-1,
- .gy-sm-1 {
- --bs-gutter-y: 9px;
- }
- .g-sm-2,
- .gx-sm-2 {
- --bs-gutter-x: 12px;
- }
- .g-sm-2,
- .gy-sm-2 {
- --bs-gutter-y: 12px;
- }
- .g-sm-3,
- .gx-sm-3 {
- --bs-gutter-x: 15px;
- }
- .g-sm-3,
- .gy-sm-3 {
- --bs-gutter-y: 15px;
- }
- .g-sm-4,
- .gx-sm-4 {
- --bs-gutter-x: 15px;
- }
- .g-sm-4,
- .gy-sm-4 {
- --bs-gutter-y: 15px;
- }
- .g-sm-5,
- .gx-sm-5 {
- --bs-gutter-x: 18px;
- }
- .g-sm-5,
- .gy-sm-5 {
- --bs-gutter-y: 18px;
- }
-}
-@media (min-width: 768px) {
- .col-md {
- flex: 1 0 0%;
- }
- .row-cols-md-auto > * {
- flex: 0 0 auto;
- width: auto;
- }
- .row-cols-md-1 > * {
- flex: 0 0 auto;
- width: 100%;
- }
- .row-cols-md-2 > * {
- flex: 0 0 auto;
- width: 50%;
- }
- .row-cols-md-3 > * {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .row-cols-md-4 > * {
- flex: 0 0 auto;
- width: 25%;
- }
- .row-cols-md-5 > * {
- flex: 0 0 auto;
- width: 20%;
- }
- .row-cols-md-6 > * {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-md-auto {
- flex: 0 0 auto;
- width: auto;
- }
- .col-md-1 {
- flex: 0 0 auto;
- width: 8.3333333333%;
- }
- .col-md-2 {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-md-3 {
- flex: 0 0 auto;
- width: 25%;
- }
- .col-md-4 {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .col-md-5 {
- flex: 0 0 auto;
- width: 41.6666666667%;
- }
- .col-md-6 {
- flex: 0 0 auto;
- width: 50%;
- }
- .col-md-7 {
- flex: 0 0 auto;
- width: 58.3333333333%;
- }
- .col-md-8 {
- flex: 0 0 auto;
- width: 66.6666666667%;
- }
- .col-md-9 {
- flex: 0 0 auto;
- width: 75%;
- }
- .col-md-10 {
- flex: 0 0 auto;
- width: 83.3333333333%;
- }
- .col-md-11 {
- flex: 0 0 auto;
- width: 91.6666666667%;
- }
- .col-md-12 {
- flex: 0 0 auto;
- width: 100%;
- }
- .g-md-0,
- .gx-md-0 {
- --bs-gutter-x: 0;
- }
- .g-md-0,
- .gy-md-0 {
- --bs-gutter-y: 0;
- }
- .g-md-1,
- .gx-md-1 {
- --bs-gutter-x: 9px;
- }
- .g-md-1,
- .gy-md-1 {
- --bs-gutter-y: 9px;
- }
- .g-md-2,
- .gx-md-2 {
- --bs-gutter-x: 12px;
- }
- .g-md-2,
- .gy-md-2 {
- --bs-gutter-y: 12px;
- }
- .g-md-3,
- .gx-md-3 {
- --bs-gutter-x: 15px;
- }
- .g-md-3,
- .gy-md-3 {
- --bs-gutter-y: 15px;
- }
- .g-md-4,
- .gx-md-4 {
- --bs-gutter-x: 15px;
- }
- .g-md-4,
- .gy-md-4 {
- --bs-gutter-y: 15px;
- }
- .g-md-5,
- .gx-md-5 {
- --bs-gutter-x: 18px;
- }
- .g-md-5,
- .gy-md-5 {
- --bs-gutter-y: 18px;
- }
-}
-@media (min-width: 992px) {
- .col-lg {
- flex: 1 0 0%;
- }
- .row-cols-lg-auto > * {
- flex: 0 0 auto;
- width: auto;
- }
- .row-cols-lg-1 > * {
- flex: 0 0 auto;
- width: 100%;
- }
- .row-cols-lg-2 > * {
- flex: 0 0 auto;
- width: 50%;
- }
- .row-cols-lg-3 > * {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .row-cols-lg-4 > * {
- flex: 0 0 auto;
- width: 25%;
- }
- .row-cols-lg-5 > * {
- flex: 0 0 auto;
- width: 20%;
- }
- .row-cols-lg-6 > * {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-lg-auto {
- flex: 0 0 auto;
- width: auto;
- }
- .col-lg-1 {
- flex: 0 0 auto;
- width: 8.3333333333%;
- }
- .col-lg-2 {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-lg-3 {
- flex: 0 0 auto;
- width: 25%;
- }
- .col-lg-4 {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .col-lg-5 {
- flex: 0 0 auto;
- width: 41.6666666667%;
- }
- .col-lg-6 {
- flex: 0 0 auto;
- width: 50%;
- }
- .col-lg-7 {
- flex: 0 0 auto;
- width: 58.3333333333%;
- }
- .col-lg-8 {
- flex: 0 0 auto;
- width: 66.6666666667%;
- }
- .col-lg-9 {
- flex: 0 0 auto;
- width: 75%;
- }
- .col-lg-10 {
- flex: 0 0 auto;
- width: 83.3333333333%;
- }
- .col-lg-11 {
- flex: 0 0 auto;
- width: 91.6666666667%;
- }
- .col-lg-12 {
- flex: 0 0 auto;
- width: 100%;
- }
- .g-lg-0,
- .gx-lg-0 {
- --bs-gutter-x: 0;
- }
- .g-lg-0,
- .gy-lg-0 {
- --bs-gutter-y: 0;
- }
- .g-lg-1,
- .gx-lg-1 {
- --bs-gutter-x: 9px;
- }
- .g-lg-1,
- .gy-lg-1 {
- --bs-gutter-y: 9px;
- }
- .g-lg-2,
- .gx-lg-2 {
- --bs-gutter-x: 12px;
- }
- .g-lg-2,
- .gy-lg-2 {
- --bs-gutter-y: 12px;
- }
- .g-lg-3,
- .gx-lg-3 {
- --bs-gutter-x: 15px;
- }
- .g-lg-3,
- .gy-lg-3 {
- --bs-gutter-y: 15px;
- }
- .g-lg-4,
- .gx-lg-4 {
- --bs-gutter-x: 15px;
- }
- .g-lg-4,
- .gy-lg-4 {
- --bs-gutter-y: 15px;
- }
- .g-lg-5,
- .gx-lg-5 {
- --bs-gutter-x: 18px;
- }
- .g-lg-5,
- .gy-lg-5 {
- --bs-gutter-y: 18px;
- }
-}
-@media (min-width: 1200px) {
- .col-xl {
- flex: 1 0 0%;
- }
- .row-cols-xl-auto > * {
- flex: 0 0 auto;
- width: auto;
- }
- .row-cols-xl-1 > * {
- flex: 0 0 auto;
- width: 100%;
- }
- .row-cols-xl-2 > * {
- flex: 0 0 auto;
- width: 50%;
- }
- .row-cols-xl-3 > * {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .row-cols-xl-4 > * {
- flex: 0 0 auto;
- width: 25%;
- }
- .row-cols-xl-5 > * {
- flex: 0 0 auto;
- width: 20%;
- }
- .row-cols-xl-6 > * {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-xl-auto {
- flex: 0 0 auto;
- width: auto;
- }
- .col-xl-1 {
- flex: 0 0 auto;
- width: 8.3333333333%;
- }
- .col-xl-2 {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-xl-3 {
- flex: 0 0 auto;
- width: 25%;
- }
- .col-xl-4 {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .col-xl-5 {
- flex: 0 0 auto;
- width: 41.6666666667%;
- }
- .col-xl-6 {
- flex: 0 0 auto;
- width: 50%;
- }
- .col-xl-7 {
- flex: 0 0 auto;
- width: 58.3333333333%;
- }
- .col-xl-8 {
- flex: 0 0 auto;
- width: 66.6666666667%;
- }
- .col-xl-9 {
- flex: 0 0 auto;
- width: 75%;
- }
- .col-xl-10 {
- flex: 0 0 auto;
- width: 83.3333333333%;
- }
- .col-xl-11 {
- flex: 0 0 auto;
- width: 91.6666666667%;
- }
- .col-xl-12 {
- flex: 0 0 auto;
- width: 100%;
- }
- .g-xl-0,
- .gx-xl-0 {
- --bs-gutter-x: 0;
- }
- .g-xl-0,
- .gy-xl-0 {
- --bs-gutter-y: 0;
- }
- .g-xl-1,
- .gx-xl-1 {
- --bs-gutter-x: 9px;
- }
- .g-xl-1,
- .gy-xl-1 {
- --bs-gutter-y: 9px;
- }
- .g-xl-2,
- .gx-xl-2 {
- --bs-gutter-x: 12px;
- }
- .g-xl-2,
- .gy-xl-2 {
- --bs-gutter-y: 12px;
- }
- .g-xl-3,
- .gx-xl-3 {
- --bs-gutter-x: 15px;
- }
- .g-xl-3,
- .gy-xl-3 {
- --bs-gutter-y: 15px;
- }
- .g-xl-4,
- .gx-xl-4 {
- --bs-gutter-x: 15px;
- }
- .g-xl-4,
- .gy-xl-4 {
- --bs-gutter-y: 15px;
- }
- .g-xl-5,
- .gx-xl-5 {
- --bs-gutter-x: 18px;
- }
- .g-xl-5,
- .gy-xl-5 {
- --bs-gutter-y: 18px;
- }
-}
-@media (min-width: 1400px) {
- .col-xxl {
- flex: 1 0 0%;
- }
- .row-cols-xxl-auto > * {
- flex: 0 0 auto;
- width: auto;
- }
- .row-cols-xxl-1 > * {
- flex: 0 0 auto;
- width: 100%;
- }
- .row-cols-xxl-2 > * {
- flex: 0 0 auto;
- width: 50%;
- }
- .row-cols-xxl-3 > * {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .row-cols-xxl-4 > * {
- flex: 0 0 auto;
- width: 25%;
- }
- .row-cols-xxl-5 > * {
- flex: 0 0 auto;
- width: 20%;
- }
- .row-cols-xxl-6 > * {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-xxl-auto {
- flex: 0 0 auto;
- width: auto;
- }
- .col-xxl-1 {
- flex: 0 0 auto;
- width: 8.3333333333%;
- }
- .col-xxl-2 {
- flex: 0 0 auto;
- width: 16.6666666667%;
- }
- .col-xxl-3 {
- flex: 0 0 auto;
- width: 25%;
- }
- .col-xxl-4 {
- flex: 0 0 auto;
- width: 33.3333333333%;
- }
- .col-xxl-5 {
- flex: 0 0 auto;
- width: 41.6666666667%;
- }
- .col-xxl-6 {
- flex: 0 0 auto;
- width: 50%;
- }
- .col-xxl-7 {
- flex: 0 0 auto;
- width: 58.3333333333%;
- }
- .col-xxl-8 {
- flex: 0 0 auto;
- width: 66.6666666667%;
- }
- .col-xxl-9 {
- flex: 0 0 auto;
- width: 75%;
- }
- .col-xxl-10 {
- flex: 0 0 auto;
- width: 83.3333333333%;
- }
- .col-xxl-11 {
- flex: 0 0 auto;
- width: 91.6666666667%;
- }
- .col-xxl-12 {
- flex: 0 0 auto;
- width: 100%;
- }
- .g-xxl-0,
- .gx-xxl-0 {
- --bs-gutter-x: 0;
- }
- .g-xxl-0,
- .gy-xxl-0 {
- --bs-gutter-y: 0;
- }
- .g-xxl-1,
- .gx-xxl-1 {
- --bs-gutter-x: 9px;
- }
- .g-xxl-1,
- .gy-xxl-1 {
- --bs-gutter-y: 9px;
- }
- .g-xxl-2,
- .gx-xxl-2 {
- --bs-gutter-x: 12px;
- }
- .g-xxl-2,
- .gy-xxl-2 {
- --bs-gutter-y: 12px;
- }
- .g-xxl-3,
- .gx-xxl-3 {
- --bs-gutter-x: 15px;
- }
- .g-xxl-3,
- .gy-xxl-3 {
- --bs-gutter-y: 15px;
- }
- .g-xxl-4,
- .gx-xxl-4 {
- --bs-gutter-x: 15px;
- }
- .g-xxl-4,
- .gy-xxl-4 {
- --bs-gutter-y: 15px;
- }
- .g-xxl-5,
- .gx-xxl-5 {
- --bs-gutter-x: 18px;
- }
- .g-xxl-5,
- .gy-xxl-5 {
- --bs-gutter-y: 18px;
- }
-}
-.container,
-.container-fluid {
- --bs-gutter-x: 30px;
- --bs-gutter-y: 0;
- width: 100%;
- padding-right: calc(var(--bs-gutter-x) * 0.5);
- padding-left: calc(var(--bs-gutter-x) * 0.5);
- margin-right: auto;
- margin-left: auto;
-}
-
-/* Responsive container system from Bootstrap 5 has been removed */
-.l-bar__container,
-.l-bar__group {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- align-items: center;
-}
-
-.l-bar__container:not(:empty) {
- margin-bottom: -9px;
-}
-.l-bar__container:not(:empty).l-bar__container--space-between {
- justify-content: space-between;
-}
-
-.l-bar__container > .l-bar__group {
- margin-right: 15px;
-}
-.l-bar__container > .l-bar__group:last-child {
- margin-right: 0;
-}
-
-.l-bar__container > .l-bar__element,
-.l-bar__group > .l-bar__element {
- margin-right: 3px;
- margin-bottom: 9px;
-}
-.l-bar__container > .l-bar__element:last-child,
-.l-bar__group > .l-bar__element:last-child {
- margin-right: 0;
-}
-
-.hidden,
-.visible-xs-block,
-.visible-xs-inline,
-.visible-xs-inline-block,
-.visible-sm-block,
-.visible-sm-inline,
-.visible-sm-inline-block,
-.visible-md-block,
-.visible-md-inline,
-.visible-md-inline-block,
-.visible-lg-block,
-.visible-lg-inline,
-.visible-lg-inline-block {
- display: none !important;
-}
-
-@media (max-width: 767px) {
- .visible-xs {
- display: block !important;
- }
- table.visible-xs {
- display: table !important;
- }
- tr.visible-xs {
- display: table-row !important;
- }
- th.visible-xs,
- td.visible-xs {
- display: table-cell !important;
- }
-}
-@media (max-width: 767px) {
- .visible-xs-block {
- display: block !important;
- }
-}
-
-@media (max-width: 767px) {
- .visible-xs-inline {
- display: inline !important;
- }
-}
-
-@media (max-width: 767px) {
- .visible-xs-inline-block {
- display: inline-block !important;
- }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-sm {
- display: block !important;
- }
- table.visible-sm {
- display: table !important;
- }
- tr.visible-sm {
- display: table-row !important;
- }
- th.visible-sm,
- td.visible-sm {
- display: table-cell !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-sm-block {
- display: block !important;
- }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-sm-inline {
- display: inline !important;
- }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-sm-inline-block {
- display: inline-block !important;
- }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-md {
- display: block !important;
- }
- table.visible-md {
- display: table !important;
- }
- tr.visible-md {
- display: table-row !important;
- }
- th.visible-md,
- td.visible-md {
- display: table-cell !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-md-block {
- display: block !important;
- }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-md-inline {
- display: inline !important;
- }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-md-inline-block {
- display: inline-block !important;
- }
-}
-
-@media (min-width: 1200px) {
- .visible-lg {
- display: block !important;
- }
- table.visible-lg {
- display: table !important;
- }
- tr.visible-lg {
- display: table-row !important;
- }
- th.visible-lg,
- td.visible-lg {
- display: table-cell !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-lg-block {
- display: block !important;
- }
-}
-
-@media (min-width: 1200px) {
- .visible-lg-inline {
- display: inline !important;
- }
-}
-
-@media (min-width: 1200px) {
- .visible-lg-inline-block {
- display: inline-block !important;
- }
-}
-
-@media (max-width: 767px) {
- .hidden-xs {
- display: none !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .hidden-sm {
- display: none !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .hidden-md {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-lg {
- display: none !important;
- }
-}
-.visible-print {
- display: none !important;
-}
-
-@media print {
- .visible-print {
- display: block !important;
- }
- table.visible-print {
- display: table !important;
- }
- tr.visible-print {
- display: table-row !important;
- }
- th.visible-print,
- td.visible-print {
- display: table-cell !important;
- }
-}
-.visible-print-block {
- display: none !important;
-}
-@media print {
- .visible-print-block {
- display: block !important;
- }
-}
-
-.visible-print-inline {
- display: none !important;
-}
-@media print {
- .visible-print-inline {
- display: inline !important;
- }
-}
-
-.visible-print-inline-block {
- display: none !important;
-}
-@media print {
- .visible-print-inline-block {
- display: inline-block !important;
- }
-}
-
-@media print {
- .hidden-print {
- display: none !important;
- }
-}
-* {
- box-sizing: border-box;
-}
-
-html, body {
- height: 100%;
- overflow: hidden;
- margin: 0;
-}
-@media only screen and (max-width: 991px) {
- html, body {
- overflow: initial;
- height: auto;
- min-height: 100vh;
- }
-}
-
-html {
- font-size: 100%;
-}
-@media only screen and (max-width: 991px) {
- html {
- -webkit-text-size-adjust: none;
- }
-}
-
-body {
- font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
- font-size: 0.875rem;
- line-height: 1.428571429;
- color: #161616;
- background-color: white;
-}
-
-/* see bug ILIAS bug #17589 and http://stackoverflow.com/questions/17045132/scrollbar-overlay-in-ie10-how-do-you-stop-that */
-body {
- -ms-overflow-style: scrollbar;
-}
-
-button {
- cursor: pointer;
-}
-
-@media only screen and (max-width: 991px) {
- textarea {
- max-width: 100%;
- }
-}
-
-@media only screen and (max-width: 991px) {
- input, select {
- max-width: 100%;
- }
-}
-
-input[type=text],
-input[type=submit],
-select {
- min-height: 28px;
-}
-
-ul, ol, p {
- margin: 0.8em 0;
-}
-
-ol, ul {
- padding-left: 40px;
- list-style-image: none;
-}
-
-ol ul, ul ol,
-ul ul, ol ol {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-@media print {
- ul, ol, dl {
- page-break-before: avoid;
- }
-}
-img {
- vertical-align: middle;
-}
-@media only screen and (max-width: 991px) {
- img {
- /* height: auto; messes e.g. survey progress bar */
- max-width: 100%;
- }
-}
-
-script {
- display: none !important;
-}
-
-hr {
- margin-bottom: 0.8em;
- border: none;
- border-top: 1px solid #dddddd;
-}
-
-table {
- font-size: 0.875rem;
- font-size: 100%;
-}
-
-th {
- text-align: left;
-}
-
-tr, td {
- vertical-align: top;
- white-space: normal;
- word-wrap: break-word;
-}
-
-h1, h2, h3, h4, h5, h6,
-.h1, .h2, .h3, .h4, .h5, .h6 {
- font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
- font-weight: 500;
- line-height: 1.33;
- color: inherit;
-}
-h1 small,
-h1 .small, h2 small,
-h2 .small, h3 small,
-h3 .small, h4 small,
-h4 .small, h5 small,
-h5 .small, h6 small,
-h6 .small,
-.h1 small,
-.h1 .small, .h2 small,
-.h2 .small, .h3 small,
-.h3 .small, .h4 small,
-.h4 .small, .h5 small,
-.h5 .small, .h6 small,
-.h6 .small {
- font-weight: 400;
- line-height: 1;
- color: inherit;
-}
-
-h1, .h1,
-h2, .h2,
-h3, .h3 {
- margin-top: 20px;
- margin-bottom: 10px;
-}
-h1 small,
-h1 .small, .h1 small,
-.h1 .small,
-h2 small,
-h2 .small, .h2 small,
-.h2 .small,
-h3 small,
-h3 .small, .h3 small,
-.h3 .small {
- font-size: 65%;
-}
-
-h4, .h4,
-h5, .h5,
-h6, .h6 {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-h4 small,
-h4 .small, .h4 small,
-.h4 .small,
-h5 small,
-h5 .small, .h5 small,
-.h5 .small,
-h6 small,
-h6 .small, .h6 small,
-.h6 .small {
- font-size: 75%;
-}
-
-h1, .h1 {
- font-size: 1.75rem;
-}
-
-h2, .h2 {
- font-size: 1.5rem;
-}
-
-h3, .h3 {
- font-size: 1.115rem;
-}
-
-h4, .h4 {
- font-size: 1rem;
-}
-
-h5, .h5 {
- font-size: 0.875rem;
-}
-
-h6, .h6 {
- font-size: 0.75rem;
-}
-
-p {
- margin: 0 0 10px;
-}
-
-a {
- color: #4c6586;
- text-decoration: none;
- cursor: pointer;
- /* BEGIN WebDAV: Enable links with AnchorClick behavior for Internet Explorer.
- * All skins which want to support mounting of Webfolders using Internet Explorer
- * must explicitly enable AnchorClick behavior.
- */
- behavior: url(#default#AnchorClick);
- /* END WebDAV: Enable links with AnchorClick behavior for Internet Explorer. */
-}
-a:hover, a:focus {
- color: #3a4c65;
- text-decoration: underline;
-}
-a:focus-visible {
- outline: none;
- border: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF;
-}
-
-small,
-.small, sub, sup {
- font-size: 0.625rem;
-}
-
-.text-left {
- text-align: left;
-}
-
-.text-right {
- text-align: right;
-}
-
-.text-center {
- text-align: center;
-}
-
-.text-justify {
- text-align: justify;
-}
-
-.text-nowrap {
- white-space: nowrap;
-}
-
-.text-lowercase {
- text-transform: lowercase;
-}
-
-.text-uppercase {
- text-transform: uppercase;
-}
-
-.text-capitalize {
- text-transform: capitalize;
-}
-
-.text-muted {
- color: #2c2c2c;
-}
-
-ul ul,
-ul ol,
-ol ul,
-ol ol {
- margin-bottom: 0;
-}
-
-.list-unstyled {
- padding-left: 0;
- list-style: none;
-}
-
-dl {
- margin-top: 0;
- margin-bottom: 20px;
-}
-
-dt,
-dd {
- line-height: 1.428571429;
-}
-
-dt {
- font-weight: 700;
-}
-
-dd {
- margin-left: 0;
-}
-
-blockquote {
- padding: 10px 20px;
- margin: 0 0 20px;
- font-size: 0.875rem;
- border-left: 5px solid #dddddd;
-}
-blockquote p:last-child,
-blockquote ul:last-child,
-blockquote ol:last-child {
- margin-bottom: 0;
-}
-
-address {
- margin-bottom: 20px;
- font-style: normal;
- line-height: 1.428571429;
-}
-
-em, i {
- font-style: italic;
-}
-
-u {
- text-decoration: underline;
-}
-
-sub {
- vertical-align: sub;
-}
-
-sup {
- vertical-align: super;
-}
-
-/* see bug #15971 */
-sub, sup {
- position: static;
-}
-
-strong, b {
- font-weight: 600;
-}
-
-code {
- font-family: Pragmata, Menlo, "DejaVu LGC Sans Mono", "DejaVu Sans Mono", Consolas, "Everson Mono", "Lucida Console", "Andale Mono", "Nimbus Mono L", "Liberation Mono", FreeMono, "Osaka Monospaced", Courier, "New Courier", monospace;
- font-size: 0.75rem;
- color: #6f6f6f;
-}
-
-::selection {
- background: #e2e8ef;
-}
-
-::-moz-selection {
- background: #e2e8ef;
-}
-
-@media print {
- h1, h2, h3, h4, h5, h6 {
- page-break-after: avoid;
- }
-}
-/*
-* Elements
-*/
-.c-tooltip__container {
- position: relative;
- display: inline-block;
-}
-
-.c-tooltip__container::before {
- position: absolute;
- top: 100%;
- left: 50%;
- transform: translateX(-50%);
- border: 0.5em solid transparent;
- border-bottom-color: #757575;
-}
-
-.c-tooltip__container::after {
- position: absolute;
- right: -20%;
- top: 100%;
- left: -20%;
- display: block;
- height: 1em;
-}
-
-.c-tooltip__container.c-tooltip--visible::before,
-.c-tooltip__container.c-tooltip--visible::after {
- content: "";
-}
-
-.c-tooltip__container.c-tooltip--top::before,
-.c-tooltip__container.c-tooltip--top::after,
-.c-tooltip__container.c-tooltip--top [role=tooltip] {
- top: unset;
- bottom: 100%;
-}
-
-.c-tooltip__container.c-tooltip--top::before {
- border-top-color: #757575;
- border-bottom-color: transparent;
-}
-
-.c-tooltip__container .c-tooltip {
- position: absolute;
- top: calc(100% + 1em);
- left: 50%;
- transform: translateX(-50%);
- margin: 0;
- padding: 9px 15px;
- border: 2px solid #757575;
- border-radius: 0.25em;
- color: #161616;
- background: #f9f9f9;
- width: max-content;
- max-width: 50vw;
- max-height: 40vh;
- overflow: auto;
- z-index: 9999;
- display: none;
-}
-.c-tooltip__container .c-tooltip p:first-child {
- margin-top: 0;
-}
-.c-tooltip__container .c-tooltip p:last-child {
- margin-bottom: 0;
-}
-
-.c-tooltip__container.c-tooltip--top [role=tooltip] {
- bottom: calc(100% + 1em);
-}
-
-/* Shows the tooltip */
-.c-tooltip__container.c-tooltip--visible [role=tooltip] {
- display: inline-block;
-}
-
-.breadcrumb_wrapper {
- width: 100%;
- display: inline-grid;
- background: white;
-}
-.breadcrumb_wrapper .breadcrumb {
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- direction: rtl;
- text-align: left;
- margin: 0;
- font-weight: 600;
- font-size: 0.75rem;
- padding: 6px;
- padding-left: 20px;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a {
- color: #4c6586;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a:hover {
- color: #3a4c65;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a:focus {
- border: inherit;
- box-shadow: inherit;
- outline: none;
- outline-offset: 0px;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a:focus::after {
- content: none;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a:focus-visible {
- border: inherit;
- box-shadow: inherit;
- outline: none;
- outline-offset: 0px;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a:focus-visible::after {
- content: none;
-}
-.breadcrumb_wrapper .breadcrumb span.crumb a:focus-visible {
- outline: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF;
-}
-.breadcrumb_wrapper .breadcrumb > span + span:before {
- content: " \e606";
- color: #737373;
- padding: 8px 10px;
- font-family: "il-icons";
-}
-
-/* Breadcrumb */
-.breadcrumb {
- margin: 0.8em 0 20px 0;
- font-size: 0.75rem;
-}
-.breadcrumb > li + li:before {
- font-family: "il-icons";
-}
-@media only screen and (max-width: 991px) {
- .breadcrumb {
- margin: 0 0 0 0;
- padding: 0 5px;
- }
-}
-
-/* Legacy Breadcrumbs */
-ol.breadcrumb {
- padding: 0;
-}
-ol.breadcrumb > li {
- display: inline-block;
-}
-ol.breadcrumb > li + li:before {
- padding: 0 3px;
- color: #737373;
- content: " \e606";
- font-family: "il-icons";
-}
-
-.btn, .il-link.link-bulky,
-.il-drilldown .menulevel, .navbar-form > a {
- display: inline-flex;
- vertical-align: middle;
- align-items: center;
- justify-content: center;
- cursor: pointer;
- user-select: none;
- touch-action: manipulation;
- font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
- text-align: center;
- line-height: inherit;
- font-size: inherit;
- font-weight: 400;
- text-decoration: none;
- min-height: 28px;
- min-width: 28px;
- font-size: 0.75rem;
- padding: 3px 6px;
- gap: 6px;
-}
-.btn + .btn, .il-link.link-bulky + .btn,
-.il-drilldown .menulevel + .btn, .btn + .il-link.link-bulky, .il-link.link-bulky + .il-link.link-bulky,
-.il-drilldown .menulevel + .il-link.link-bulky,
-.il-drilldown .btn + .menulevel,
-.il-drilldown .il-link.link-bulky + .menulevel,
-.il-drilldown .menulevel + .menulevel, .navbar-form > a + .btn, .navbar-form > a + .il-link.link-bulky,
-.il-drilldown .navbar-form > a + .menulevel, .navbar-form > .btn + a, .navbar-form > .il-link.link-bulky + a,
-.il-drilldown .navbar-form > .menulevel + a, .navbar-form > a + a {
- margin-left: 3px;
-}
-.btn:focus-visible, .il-link.link-bulky:focus-visible,
-.il-drilldown .menulevel:focus-visible, .navbar-form > a:focus-visible {
- outline: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF;
-}
-
-a.btn.disabled, a.disabled.il-link.link-bulky,
-.il-drilldown a.disabled.menulevel, .navbar-form > a.disabled, fieldset[disabled] a.btn, fieldset[disabled] a.il-link.link-bulky,
-fieldset[disabled] .il-drilldown a.menulevel,
-.il-drilldown fieldset[disabled] a.menulevel, fieldset[disabled] .navbar-form > a {
- pointer-events: none;
-}
-
-input.btn, input.il-link.link-bulky,
-.il-drilldown input.menulevel {
- min-width: 60px;
-}
-@media (max-width: 991px) {
- input.btn, input.il-link.link-bulky,
- .il-drilldown input.menulevel {
- min-width: 0;
- }
-}
-
-.btn-default, .navbar-form > a {
- min-height: 28px;
- min-width: 28px;
- font-size: 0.75rem;
- padding: 3px 6px;
- gap: 6px;
- background-color: #4c6586;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #4c6586;
- border-radius: 0px;
-}
-.btn-default:hover, .navbar-form > a:hover {
- text-decoration: none;
- background-color: #3a4c65;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #3a4c65;
-}
-.btn-default:active, .navbar-form > a:active {
- transform: none;
- background-color: #273445;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #273445;
-}
-.btn-default[disabled], .navbar-form > a[disabled],
-.btn-default fieldset[disabled],
-.navbar-form > a fieldset[disabled] {
- background-color: #b0b0b0;
- border-width: 1px;
- border-style: solid;
- border-color: #b0b0b0;
- color: black;
- cursor: not-allowed;
- transform: none;
-}
-.btn-default.engaged, .navbar-form > a.engaged {
- background-color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #4c6586;
- color: #161616;
-}
-
-.btn-primary {
- min-height: 28px;
- min-width: 28px;
- font-size: 0.75rem;
- padding: 3px 6px;
- gap: 6px;
- background-color: #557b2e;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #557b2e;
- border-radius: 0px;
-}
-.btn-primary:hover {
- text-decoration: none;
- background-color: #3b5620;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #3b5620;
-}
-.btn-primary:active {
- transform: none;
- background-color: #223112;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #223112;
-}
-.btn-primary[disabled],
-.btn-primary fieldset[disabled] {
- background-color: #b0b0b0;
- border-width: 1px;
- border-style: solid;
- border-color: #b0b0b0;
- color: black;
- cursor: not-allowed;
- transform: none;
-}
-.btn-primary.engaged {
- background-color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #557b2e;
- color: #161616;
-}
-
-.btn-ctrl, .il-viewcontrol-section > .btn-default, .il-viewcontrol-section > .btn-link,
-.il-viewcontrol-section .btn-group > .btn-default,
-.il-viewcontrol-section .btn-group > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-default,
-.il-viewcontrol-pagination .dropdown > .btn-link,
-.il-viewcontrol-pagination .last > .btn-default,
-.il-viewcontrol-pagination .last > .btn-link,
-.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-mode > .btn-link, .il-viewcontrol-sortation .dropdown > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn {
- display: inline-flex;
- vertical-align: middle;
- align-items: center;
- justify-content: center;
- cursor: pointer;
- user-select: none;
- touch-action: manipulation;
- font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
- text-align: center;
- line-height: inherit;
- font-size: inherit;
- font-weight: 400;
- text-decoration: none;
- min-height: 2.2rem;
- min-width: 2.2rem;
- font-size: 0.75rem;
- padding: 3px 6px;
- gap: 6px;
- background-color: #e2e8ef;
- color: #4c6586;
- border-width: 1px;
- border-style: solid;
- border-color: #e2e8ef;
- border-radius: 10px;
-}
-.btn-ctrl + .btn-ctrl, .il-viewcontrol-section > .btn-default + .btn-ctrl, .il-viewcontrol-section > .btn-link + .btn-ctrl,
-.il-viewcontrol-section .btn-group > .btn-default + .btn-ctrl,
-.il-viewcontrol-section .btn-group > .btn-link + .btn-ctrl,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-ctrl,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-ctrl,
-.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-ctrl,
-.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-ctrl,
-.il-viewcontrol-pagination > .btn-default + .btn-ctrl,
-.il-viewcontrol-pagination > .btn-link + .btn-ctrl,
-.il-viewcontrol-pagination .dropdown > .btn-default + .btn-ctrl,
-.il-viewcontrol-pagination .dropdown > .btn-link + .btn-ctrl,
-.il-viewcontrol-pagination .last > .btn-default + .btn-ctrl,
-.il-viewcontrol-pagination .last > .btn-link + .btn-ctrl,
-.il-viewcontrol-mode > .btn-default + .btn-ctrl,
-.il-viewcontrol-mode > .btn-link + .btn-ctrl, .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-ctrl,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn + .btn-ctrl, .il-viewcontrol-section > .btn-ctrl + .btn-default, .il-viewcontrol-section > .btn-default + .btn-default, .il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-link + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-section.il-viewcontrol-mode > .btn-link + .btn-default, .il-viewcontrol-sortation .il-viewcontrol-section.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section.l-bar__element > .btn-default.btn + .btn-default, .il-viewcontrol-section > .btn-ctrl + .btn-link, .il-viewcontrol-section > .btn-default + .btn-link, .il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-link + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-section.il-viewcontrol-mode > .btn-link + .btn-link, .il-viewcontrol-sortation .il-viewcontrol-section.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-section .btn-group > .btn-ctrl + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .btn-group > .btn-link + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-link + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-section .btn-group.dropdown > .btn-default.btn + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-sortation .btn-group.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .btn-group.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .btn-group.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-section .btn-group > .btn-ctrl + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .btn-group > .btn-link + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-link + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-section .btn-group.dropdown > .btn-default.btn + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-sortation .btn-group.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .btn-group.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .btn-group.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-ctrl + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-link + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__sectioncontrol.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .btn-ctrl + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-link + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__sectioncontrol.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-ctrl + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-link + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__num-of-items.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination__num-of-items > .btn-ctrl + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-link + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__num-of-items.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination > .btn-ctrl + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-link + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-pagination.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination > .btn-ctrl + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-link + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-pagination.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-ctrl + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .dropdown.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown.last > .btn-link + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .dropdown.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .dropdown.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination .dropdown > .btn-ctrl + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .dropdown.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown.last > .btn-link + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .dropdown.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .dropdown.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination .last > .btn-ctrl + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .last.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last > .btn-link + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .last.dropdown > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .last.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .last.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .last.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-pagination .last > .btn-ctrl + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .last.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last > .btn-link + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .last.dropdown > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .last.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .last.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .last.l-bar__element > .btn-default.btn + .btn-link,
-.il-viewcontrol-mode > .btn-ctrl + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-section > .btn-default + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-section > .btn-link + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-default + .btn-default,
-.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-link + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-default + .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-link + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-default + .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-link + .btn-default,
-.il-viewcontrol-mode > .btn-default + .btn-default,
-.il-viewcontrol-mode > .btn-link + .btn-default,
-.il-viewcontrol-sortation .il-viewcontrol-mode.dropdown > .btn-default.btn + .btn-default,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-mode.l-bar__element > .btn-default.btn + .btn-default,
-.il-viewcontrol-mode > .btn-ctrl + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-section > .btn-default + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-section > .btn-link + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-default + .btn-link,
-.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-link + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-default + .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-link + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-default + .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-link + .btn-link,
-.il-viewcontrol-mode > .btn-default + .btn-link,
-.il-viewcontrol-mode > .btn-link + .btn-link,
-.il-viewcontrol-sortation .il-viewcontrol-mode.dropdown > .btn-default.btn + .btn-link,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-mode.l-bar__element > .btn-default.btn + .btn-link, .il-viewcontrol-sortation .dropdown > .btn-ctrl + .btn-default.btn, .il-viewcontrol-sortation .dropdown.il-viewcontrol-section > .btn-default + .btn-default.btn, .il-viewcontrol-sortation .dropdown.il-viewcontrol-section > .btn-link + .btn-default.btn,
-.il-viewcontrol-section .il-viewcontrol-sortation .dropdown.btn-group > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-section .dropdown.btn-group > .btn-default + .btn-default.btn,
-.il-viewcontrol-section .il-viewcontrol-sortation .dropdown.btn-group > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-section .dropdown.btn-group > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination > .btn-link + .btn-default.btn,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default + .btn-default.btn,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-link + .btn-default.btn,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown.last > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown.last > .btn-default + .btn-default.btn,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown.last > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown.last > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-mode > .btn-default + .btn-default.btn,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-mode > .btn-link + .btn-default.btn, .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-sortation .dropdown.l-bar__element > .btn-default.btn + .btn-default.btn,
-.il-viewcontrol-sortation .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .dropdown.l-bar__element > .btn-default.btn + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-ctrl + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-section > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-section > .btn-link + .btn-default.btn,
-.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.btn-group > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .l-bar__element.btn-group > .btn-default + .btn-default.btn,
-.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.btn-group > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .l-bar__element.btn-group > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination > .btn-link + .btn-default.btn,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.dropdown > .btn-default + .btn-default.btn,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.dropdown > .btn-link + .btn-default.btn,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.last > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.last > .btn-default + .btn-default.btn,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.last > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.last > .btn-link + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-mode > .btn-default + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-mode > .btn-link + .btn-default.btn,
-.il-viewcontrol-sortation .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-default.btn + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-sortation .l-bar__element.dropdown > .btn-default.btn + .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn + .btn-default.btn {
- margin-left: 3px;
-}
-.btn-ctrl:focus-visible, .il-viewcontrol-section > .btn-default:focus-visible, .il-viewcontrol-section > .btn-link:focus-visible,
-.il-viewcontrol-section .btn-group > .btn-default:focus-visible,
-.il-viewcontrol-section .btn-group > .btn-link:focus-visible,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default:focus-visible,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link:focus-visible,
-.il-viewcontrol-pagination__num-of-items > .btn-default:focus-visible,
-.il-viewcontrol-pagination__num-of-items > .btn-link:focus-visible,
-.il-viewcontrol-pagination > .btn-default:focus-visible,
-.il-viewcontrol-pagination > .btn-link:focus-visible,
-.il-viewcontrol-pagination .dropdown > .btn-default:focus-visible,
-.il-viewcontrol-pagination .dropdown > .btn-link:focus-visible,
-.il-viewcontrol-pagination .last > .btn-default:focus-visible,
-.il-viewcontrol-pagination .last > .btn-link:focus-visible,
-.il-viewcontrol-mode > .btn-default:focus-visible,
-.il-viewcontrol-mode > .btn-link:focus-visible, .il-viewcontrol-sortation .dropdown > .btn-default.btn:focus-visible,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:focus-visible {
- outline: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF;
-}
-.btn-ctrl:hover, .il-viewcontrol-section > .btn-default:hover, .il-viewcontrol-section > .btn-link:hover,
-.il-viewcontrol-section .btn-group > .btn-default:hover,
-.il-viewcontrol-section .btn-group > .btn-link:hover,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default:hover,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link:hover,
-.il-viewcontrol-pagination__num-of-items > .btn-default:hover,
-.il-viewcontrol-pagination__num-of-items > .btn-link:hover,
-.il-viewcontrol-pagination > .btn-default:hover,
-.il-viewcontrol-pagination > .btn-link:hover,
-.il-viewcontrol-pagination .dropdown > .btn-default:hover,
-.il-viewcontrol-pagination .dropdown > .btn-link:hover,
-.il-viewcontrol-pagination .last > .btn-default:hover,
-.il-viewcontrol-pagination .last > .btn-link:hover,
-.il-viewcontrol-mode > .btn-default:hover,
-.il-viewcontrol-mode > .btn-link:hover, .il-viewcontrol-sortation .dropdown > .btn-default.btn:hover,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:hover {
- text-decoration: none;
- background-color: white;
- color: #4c6586;
- border-width: 1px;
- border-style: solid;
- border-color: #4c6586;
-}
-.btn-ctrl:active, .il-viewcontrol-section > .btn-default:active, .il-viewcontrol-section > .btn-link:active,
-.il-viewcontrol-section .btn-group > .btn-default:active,
-.il-viewcontrol-section .btn-group > .btn-link:active,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default:active,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link:active,
-.il-viewcontrol-pagination__num-of-items > .btn-default:active,
-.il-viewcontrol-pagination__num-of-items > .btn-link:active,
-.il-viewcontrol-pagination > .btn-default:active,
-.il-viewcontrol-pagination > .btn-link:active,
-.il-viewcontrol-pagination .dropdown > .btn-default:active,
-.il-viewcontrol-pagination .dropdown > .btn-link:active,
-.il-viewcontrol-pagination .last > .btn-default:active,
-.il-viewcontrol-pagination .last > .btn-link:active,
-.il-viewcontrol-mode > .btn-default:active,
-.il-viewcontrol-mode > .btn-link:active, .il-viewcontrol-sortation .dropdown > .btn-default.btn:active,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:active {
- transform: none;
- background-color: white;
- color: #4c6586;
- border-width: 1px;
- border-style: solid;
- border-color: white;
-}
-.btn-ctrl[disabled], .il-viewcontrol-section > [disabled].btn-default, .il-viewcontrol-section > [disabled].btn-link,
-.il-viewcontrol-section .btn-group > [disabled].btn-default,
-.il-viewcontrol-section .btn-group > [disabled].btn-link,
-.il-viewcontrol-pagination__sectioncontrol > [disabled].btn-default,
-.il-viewcontrol-pagination__sectioncontrol > [disabled].btn-link,
-.il-viewcontrol-pagination__num-of-items > [disabled].btn-default,
-.il-viewcontrol-pagination__num-of-items > [disabled].btn-link,
-.il-viewcontrol-pagination > [disabled].btn-default,
-.il-viewcontrol-pagination > [disabled].btn-link,
-.il-viewcontrol-pagination .dropdown > [disabled].btn-default,
-.il-viewcontrol-pagination .dropdown > [disabled].btn-link,
-.il-viewcontrol-pagination .last > [disabled].btn-default,
-.il-viewcontrol-pagination .last > [disabled].btn-link,
-.il-viewcontrol-mode > [disabled].btn-default,
-.il-viewcontrol-mode > [disabled].btn-link, .il-viewcontrol-sortation .dropdown > [disabled].btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > [disabled].btn-default.btn,
-.btn-ctrl fieldset[disabled],
-.il-viewcontrol-section > .btn-default fieldset[disabled],
-.il-viewcontrol-section > .btn-link fieldset[disabled],
-.il-viewcontrol-section .btn-group > .btn-default fieldset[disabled],
-.il-viewcontrol-section .btn-group > .btn-link fieldset[disabled],
-.il-viewcontrol-pagination__sectioncontrol > .btn-default fieldset[disabled],
-.il-viewcontrol-pagination__sectioncontrol > .btn-link fieldset[disabled],
-.il-viewcontrol-pagination__num-of-items > .btn-default fieldset[disabled],
-.il-viewcontrol-pagination__num-of-items > .btn-link fieldset[disabled],
-.il-viewcontrol-pagination > .btn-default fieldset[disabled],
-.il-viewcontrol-pagination > .btn-link fieldset[disabled],
-.il-viewcontrol-pagination .dropdown > .btn-default fieldset[disabled],
-.il-viewcontrol-pagination .dropdown > .btn-link fieldset[disabled],
-.il-viewcontrol-pagination .last > .btn-default fieldset[disabled],
-.il-viewcontrol-pagination .last > .btn-link fieldset[disabled],
-.il-viewcontrol-mode > .btn-default fieldset[disabled],
-.il-viewcontrol-mode > .btn-link fieldset[disabled],
-.il-viewcontrol-sortation .dropdown > .btn-default.btn fieldset[disabled],
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn fieldset[disabled] {
- background-color: white;
- border-width: 1px;
- border-style: solid;
- border-color: white;
- color: rgba(76, 101, 134, 0.9);
- cursor: not-allowed;
- transform: none;
-}
-.btn-ctrl.engaged, .il-viewcontrol-section > .engaged.btn-default, .il-viewcontrol-section > .engaged.btn-link,
-.il-viewcontrol-section .btn-group > .engaged.btn-default,
-.il-viewcontrol-section .btn-group > .engaged.btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-link,
-.il-viewcontrol-pagination__num-of-items > .engaged.btn-default,
-.il-viewcontrol-pagination__num-of-items > .engaged.btn-link,
-.il-viewcontrol-pagination > .engaged.btn-default,
-.il-viewcontrol-pagination > .engaged.btn-link,
-.il-viewcontrol-pagination .dropdown > .engaged.btn-default,
-.il-viewcontrol-pagination .dropdown > .engaged.btn-link,
-.il-viewcontrol-pagination .last > .engaged.btn-default,
-.il-viewcontrol-pagination .last > .engaged.btn-link,
-.il-viewcontrol-mode > .engaged.btn-default,
-.il-viewcontrol-mode > .engaged.btn-link, .il-viewcontrol-sortation .dropdown > .engaged.btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .engaged.btn-default.btn {
- background-color: white;
- border-width: 3px;
- border-style: solid;
- border-color: #e2e8ef;
- color: #000;
-}
-.btn-ctrl.engaged, .il-viewcontrol-section > .engaged.btn-default, .il-viewcontrol-section > .engaged.btn-link,
-.il-viewcontrol-section .btn-group > .engaged.btn-default,
-.il-viewcontrol-section .btn-group > .engaged.btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-link,
-.il-viewcontrol-pagination__num-of-items > .engaged.btn-default,
-.il-viewcontrol-pagination__num-of-items > .engaged.btn-link,
-.il-viewcontrol-pagination > .engaged.btn-default,
-.il-viewcontrol-pagination > .engaged.btn-link,
-.il-viewcontrol-pagination .dropdown > .engaged.btn-default,
-.il-viewcontrol-pagination .dropdown > .engaged.btn-link,
-.il-viewcontrol-pagination .last > .engaged.btn-default,
-.il-viewcontrol-pagination .last > .engaged.btn-link,
-.il-viewcontrol-mode > .engaged.btn-default,
-.il-viewcontrol-mode > .engaged.btn-link, .il-viewcontrol-sortation .dropdown > .engaged.btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .engaged.btn-default.btn, .open .btn-ctrl, .open .il-viewcontrol-section > .btn-default, .open .il-viewcontrol-section > .btn-link,
-.open .il-viewcontrol-section .btn-group > .btn-default,
-.il-viewcontrol-section .open .btn-group > .btn-default,
-.open .il-viewcontrol-section .btn-group > .btn-link,
-.il-viewcontrol-section .open .btn-group > .btn-link,
-.open .il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.open .il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.open .il-viewcontrol-pagination__num-of-items > .btn-default,
-.open .il-viewcontrol-pagination__num-of-items > .btn-link,
-.open .il-viewcontrol-pagination > .btn-default,
-.open .il-viewcontrol-pagination > .btn-link,
-.open .il-viewcontrol-pagination .dropdown > .btn-default,
-.il-viewcontrol-pagination .open .dropdown > .btn-default,
-.open .il-viewcontrol-pagination .dropdown > .btn-link,
-.il-viewcontrol-pagination .open .dropdown > .btn-link,
-.open .il-viewcontrol-pagination .last > .btn-default,
-.il-viewcontrol-pagination .open .last > .btn-default,
-.open .il-viewcontrol-pagination .last > .btn-link,
-.il-viewcontrol-pagination .open .last > .btn-link,
-.open .il-viewcontrol-mode > .btn-default,
-.open .il-viewcontrol-mode > .btn-link, .open .il-viewcontrol-sortation .dropdown > .btn-default.btn, .il-viewcontrol-sortation .open .dropdown > .btn-default.btn,
-.open .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .open .l-bar__element > .btn-default.btn {
- border: 1px solid #4c6586;
- background-color: white;
-}
-.open .btn-ctrl, .open .il-viewcontrol-section > .btn-default, .open .il-viewcontrol-section > .btn-link,
-.open .il-viewcontrol-section .btn-group > .btn-default,
-.il-viewcontrol-section .open .btn-group > .btn-default,
-.open .il-viewcontrol-section .btn-group > .btn-link,
-.il-viewcontrol-section .open .btn-group > .btn-link,
-.open .il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.open .il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.open .il-viewcontrol-pagination__num-of-items > .btn-default,
-.open .il-viewcontrol-pagination__num-of-items > .btn-link,
-.open .il-viewcontrol-pagination > .btn-default,
-.open .il-viewcontrol-pagination > .btn-link,
-.open .il-viewcontrol-pagination .dropdown > .btn-default,
-.il-viewcontrol-pagination .open .dropdown > .btn-default,
-.open .il-viewcontrol-pagination .dropdown > .btn-link,
-.il-viewcontrol-pagination .open .dropdown > .btn-link,
-.open .il-viewcontrol-pagination .last > .btn-default,
-.il-viewcontrol-pagination .open .last > .btn-default,
-.open .il-viewcontrol-pagination .last > .btn-link,
-.il-viewcontrol-pagination .open .last > .btn-link,
-.open .il-viewcontrol-mode > .btn-default,
-.open .il-viewcontrol-mode > .btn-link, .open .il-viewcontrol-sortation .dropdown > .btn-default.btn, .il-viewcontrol-sortation .open .dropdown > .btn-default.btn,
-.open .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .open .l-bar__element > .btn-default.btn {
- box-shadow: none;
-}
-
-.btn-link {
- padding: 0;
- text-align: left;
- white-space: normal;
- vertical-align: baseline;
- font-size: inherit;
- font-weight: 400;
- color: #4c6586;
-}
-.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn-link, .btn-link:hover, .btn-link:active {
- border-color: transparent;
-}
-.btn-link:hover {
- color: #3a4c65;
- text-decoration: underline;
- background-color: transparent;
-}
-.btn-link[disabled], fieldset[disabled] .btn-link {
- background-color: #b0b0b0;
- color: black;
- border: 1px solid #b0b0b0;
-}
-.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover {
- text-decoration: none;
-}
-.btn-link.engaged {
- color: #161616;
- background-color: #e2e8ef;
-}
-
-.btn-bulky, .il-link.link-bulky,
-.il-drilldown .menulevel {
- min-height: 50.4px;
- width: 100%;
- font-size: 0.875rem;
- padding: 6px 12px;
- gap: 6px;
- background-color: #f0f0f0;
- color: #161616;
- border-width: 1px;
- border-style: solid;
- border-color: #f0f0f0;
- border-radius: 0px;
-}
-.btn-bulky:hover, .il-link.link-bulky:hover,
-.il-drilldown .menulevel:hover {
- text-decoration: none;
- background-color: #e2e8ef;
- color: #161616;
- border-width: 1px;
- border-style: solid;
- border-color: #e2e8ef;
-}
-.btn-bulky:active, .il-link.link-bulky:active,
-.il-drilldown .menulevel:active {
- background-color: #bdbdbd;
- color: #161616;
- border-width: 1px;
- border-style: solid;
- border-color: #bdbdbd;
-}
-.btn-bulky[disabled], [disabled].il-link.link-bulky,
-.il-drilldown [disabled].menulevel,
-.btn-bulky fieldset[disabled],
-.il-link.link-bulky fieldset[disabled],
-.il-drilldown .menulevel fieldset[disabled] {
- background-color: #b0b0b0;
- border-width: 1px;
- border-style: solid;
- border-color: #b0b0b0;
- color: black;
- cursor: not-allowed;
-}
-.btn-bulky.engaged, .engaged.il-link.link-bulky,
-.il-drilldown .engaged.menulevel {
- background-color: #e2e8ef;
- border-width: 1px;
- border-style: solid;
- border-color: #f0f0f0;
- color: inherit;
-}
-.btn-bulky .button-content_v-align-top, .il-link.link-bulky .button-content_v-align-top,
-.il-drilldown .menulevel .button-content_v-align-top {
- display: flex;
- text-align: left;
- gap: 6px;
- align-items: start;
-}
-.btn-bulky .button-content_grow, .il-link.link-bulky .button-content_grow,
-.il-drilldown .menulevel .button-content_grow {
- flex-grow: 1;
-}
-.btn-bulky:focus-visible, .il-link.link-bulky:focus-visible,
-.il-drilldown .menulevel:focus-visible {
- outline: none;
- border: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF;
-}
-
-.il-maincontrols-slate .btn-bulky,
-.il-maincontrols-slate .il-link.link-bulky,
-.il-drilldown .btn-bulky,
-.il-drilldown .menulevel,
-.il-drilldown .il-link.link-bulky {
- margin-bottom: 2px;
-}
-.il-maincontrols-slate .btn-bulky .bulky-label,
-.il-maincontrols-slate .il-link.link-bulky .bulky-label,
-.il-drilldown .btn-bulky .bulky-label,
-.il-drilldown .menulevel .bulky-label,
-.il-drilldown .il-link.link-bulky .bulky-label {
- flex-grow: 1;
- text-align: left;
-}
-
-.btn-lg, .btn-group-lg > .btn {
- min-height: 50.4px;
- min-width: 50.4px;
- font-size: 1rem;
- padding: 9px 15px;
- gap: 6px;
-}
-
-.btn-sm, .btn-group-sm > .btn {
- min-height: 25px;
- min-width: 25px;
- font-size: 0.625rem;
- padding: 3px 6px;
- gap: 6px;
-}
-
-button > .glyphicon {
- pointer-events: none;
-}
-
-.il-btn-month .dropdown-menu {
- min-width: 250px;
-}
-
-.il-btn-with-loading-animation {
- background-image: url("./images/media/loader.svg");
- background-color: #b0b0b0;
- border-color: #b0b0b0;
- background-repeat: no-repeat;
- background-position: right center;
- padding-right: 18px;
-}
-.il-btn-with-loading-animation:hover {
- background-color: #b0b0b0;
- border-color: #b0b0b0;
-}
-
-.minimize, .close {
- font-size: 1.3125rem;
- font-weight: 600;
- line-height: 1;
- color: #737373;
- background-color: transparent;
- border: 0;
-}
-.minimize:hover, .minimize:focus, .close:hover, .close:focus {
- color: #2c2c2c;
- text-decoration: none;
-}
-button .minimize, button .close {
- padding: 0;
- background: transparent;
- border: 0;
- -webkit-appearance: none;
-}
-
-.close {
- float: right;
-}
-
-.btn-tag {
- display: inline-block;
- white-space: nowrap;
- padding: 1px 3px;
- margin: 3px 6px 3px 0;
- min-height: 28px;
- min-width: 28px;
- font-size: 0.75rem;
- padding: 3px 6px;
- gap: 6px;
- background-color: #4c6586;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #4c6586;
- border-radius: 3px;
-}
-.btn-tag.btn-tag-inactive {
- cursor: default !important;
-}
-.btn-tag.btn-tag-relevance-verylow {
- color: #161616;
- background-color: #b0b0b0;
- border-color: #b0b0b0;
-}
-.btn-tag.btn-tag-relevance-low {
- color: #161616;
- background-color: #a5b8ba;
- border-color: #a5b8ba;
-}
-.btn-tag.btn-tag-relevance-middle {
- color: #161616;
- background-color: #95c5ca;
- border-color: #95c5ca;
-}
-.btn-tag.btn-tag-relevance-high {
- color: #161616;
- background-color: #85d1da;
- border-color: #85d1da;
-}
-.btn-tag.btn-tag-relevance-veryhigh {
- color: #161616;
- background-color: #75deea;
- border-color: #85d1da;
-}
-.btn-tag:hover {
- text-decoration: none;
- background-color: #3a4c65;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #3a4c65;
-}
-.btn-tag:active {
- transform: none;
- background-color: #273445;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #273445;
-}
-.btn-tag[disabled],
-.btn-tag fieldset[disabled] {
- background-color: #b0b0b0;
- border-width: 1px;
- border-style: solid;
- border-color: #b0b0b0;
- color: black;
- cursor: not-allowed;
- transform: none;
-}
-.btn-tag.engaged {
- background-color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #4c6586;
- color: #161616;
-}
-
-.il-toggle-button {
- position: relative;
- display: inline-block;
- height: 24px;
- padding-left: 27px;
- padding-right: 27px;
- border-radius: 40px;
- cursor: pointer;
-}
-
-.il-toggle-button .il-toggle-switch {
- position: absolute;
- top: 2px;
- left: 4%;
- width: 18px;
- height: 18px;
- border-radius: 40px;
- -webkit-transition: all 0.25s ease-in-out; /* Safari */
- transition: all 0.25s ease-in-out;
-}
-
-.il-toggle-button.on {
- background: #6ea03c;
- border: 1px solid #6ea03c;
-}
-.il-toggle-button.on .il-toggle-label-on {
- position: absolute;
- top: 3px;
- left: 9px;
- font-weight: 600;
- font-size: 0.75rem;
- color: white;
-}
-.il-toggle-button.on .il-toggle-switch {
- left: 63%;
- background: white;
- border: 1px solid white;
-}
-.il-toggle-button.off {
- background: #dddddd;
- border: 1px solid #dddddd;
-}
-.il-toggle-button.off .il-toggle-label-off {
- position: absolute;
- top: 3px;
- left: 24px;
- font-weight: 600;
- font-size: 0.75rem;
-}
-.il-toggle-button.off .il-toggle-switch {
- background: white;
- border: 1px solid white;
-}
-.il-toggle-button.unavailable {
- background: #737373;
- border: 1px solid #737373;
-}
-.il-toggle-button.unavailable .il-toggle-switch {
- background: #2c2c2c;
- border: 1px solid #2c2c2c;
-}
-
-.ilToolbar .il-toggle-button {
- bottom: 3px;
-}
-.ilToolbar label {
- font-size: 0.75rem;
-}
-
-.il-card {
- padding: 0 0 6px 0;
- width: 100%;
- position: relative;
- background-color: white;
- border: 1px solid #dddddd;
- border-radius: 0;
- box-shadow: none;
- /* see bug #24947 */
-}
-.il-card .il-card-image-container {
- width: 100%;
- position: relative;
-}
-.il-card .il-card-image-container a:focus-visible {
- position: static;
-}
-.il-card img.img-responsive, .il-card img.img-standard {
- width: 100%;
- max-height: 100%;
- margin: auto;
-}
-.il-card a {
- overflow: hidden;
-}
-.il-card .card-title {
- font-size: 0.875rem;
-}
-.il-card.thumbnail {
- margin-bottom: 0px;
- font-size: 0.75rem;
- border-radius: 3px;
-}
-.il-card.thumbnail:focus-within .il-card-repository-head {
- z-index: 400;
-}
-.il-card.thumbnail a:focus-visible {
- overflow: visible;
-}
-.il-card .card-highlight {
- background: #B54F00;
- height: 6px;
- width: 100%;
-}
-.il-card .card-no-highlight {
- background-color: transparent;
- height: 6px;
- width: 100%;
-}
-.il-card .caption {
- padding: 6px 9px;
- overflow-wrap: break-word;
- word-break: break-word;
-}
-.il-card .caption h5 {
- margin: 6px 0 0 0;
-}
-.il-card .caption dl dt {
- font-weight: 400;
- color: #6f6f6f;
- padding-top: 6px;
-}
-.il-card .il-card-repository-head {
- height: 47px;
- padding: 0 6px;
-}
-.il-card .il-card-repository-head > div {
- padding: 6px 6px;
- float: left;
-}
-.il-card .il-card-repository-head .caret {
- color: #4c6586;
-}
-.il-card .il-card-repository-head .il-chart-progressmeter-box {
- width: 41px;
- height: 38px;
-}
-.il-card .il-card-repository-head .il-chart-progressmeter-box > .il-chart-progressmeter-container .il-chart-progressmeter-viewbox {
- max-width: 100%;
-}
-.il-card .il-card-repository-head > div.il-card-repository-dropdown {
- float: right;
- padding: 9px 6px;
-}
-.il-card .il-card-repository-head > div.il-card-repository-dropdown > .dropdown > button {
- position: relative;
- z-index: 1;
- background-color: inherit;
- border: #dddddd 1px solid;
- width: 29px;
- height: 29px;
-}
-.il-card .il-card-repository-head > div.il-card-repository-dropdown > .dropdown > button span.caret {
- display: block;
- margin-left: auto;
- margin-right: auto;
-}
-
-.il-panel-report .il-card {
- background-color: #f9f9f9;
-}
-
-@media (min-width: 768px) {
- .row-eq-height .il-card {
- display: flex;
- flex-direction: column;
- }
- .row-eq-height .il-card .card-title {
- flex-grow: 2;
- }
-}
-/* see bug #25920, limit size of cards for small screens */
-@media (max-width: 768px) {
- .il-card {
- max-width: 350px;
- margin-right: auto;
- margin-left: auto;
- }
-}
-/************/
-/* ScaleBar */
-/************/
-.il-chart-scale-bar {
- min-width: 100px;
- overflow: hidden;
- margin: 0;
- padding: 0;
- list-style-type: none;
-}
-
-.il-chart-scale-bar > li {
- float: left;
- padding: 0 2px;
-}
-
-.il-chart-scale-bar > li:last-child {
- padding-right: 0;
-}
-
-.il-chart-scale-bar > li:first-child {
- padding-left: 0;
-}
-
-.il-chart-scale-bar-item {
- font-size: 0.625rem;
- padding: 1px 3px;
- color: #161616;
- text-align: center;
- background-color: #e0e0e0;
- text-overflow: ellipsis;
- white-space: nowrap;
- overflow: hidden;
-}
-
-.il-chart-scale-bar-active {
- color: white;
- background-color: #4c6586;
-}
-
-/*****************/
-/* ProgressMeter */
-/*****************/
-.il-chart-progressmeter-box {
- overflow: hidden;
- position: relative;
-}
-.il-chart-progressmeter-box.fixed-size {
- width: 350px;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container {
- position: relative;
- min-width: 80px;
- max-width: 800px;
- width: 100%;
- height: auto;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox {
- display: block;
- max-width: 80%;
- min-width: 80px;
- max-height: 800px;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle-bg {
- stroke: #dddddd;
- fill: none;
- stroke-width: 6;
- stroke-linecap: round;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle {
- fill: none;
- stroke-linecap: round;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-multicircle .il-chart-progressmeter-circle {
- stroke-width: 1.6666666667;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-monocircle .il-chart-progressmeter-circle {
- stroke-width: 4;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.no-success {
- stroke: #d9534f;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.success {
- stroke: #6ea03c;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.not-active {
- stroke: #f0ad4e;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.active {
- stroke: #aaaaaa;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text text {
- text-anchor: middle;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-score {
- font-size: 0.625rem;
- font-weight: 600;
- fill: #000000;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-comparision {
- font-size: 2.5px;
- fill: #000000;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-score-info,
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-comparision-info {
- font-size: 2.5px;
- fill: #bcbcbc;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle {
- transform-origin: 24.6066px 22.8934px;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle .il-chart-progressmeter-needle-border {
- stroke: #bcbcbc;
- stroke-width: 0.1;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle .il-chart-progressmeter-needle-fill {
- fill: #efefef;
- stroke-width: 0;
-}
-.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle.no-needle {
- display: none;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container {
- min-width: 20px;
- max-width: 250px;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox {
- min-width: 20px;
- max-height: 250px;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle-bg {
- stroke: #dddddd;
- stroke-width: 5;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle {
- stroke-width: 5;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.no-success {
- stroke: #d9534f;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.success {
- stroke: #6ea03c;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle {
- stroke: #bcbcbc;
- fill: none;
- stroke-width: 4;
- stroke-linecap: round;
- transform-origin: 25px 23.25px;
-}
-.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle.no-needle {
- stroke: transparent;
-}
-
-/*****************/
-/* Bar Chart */
-/*****************/
-.il-chart-bar-horizontal {
- padding-top: 12px;
- padding-bottom: 12px;
-}
-
-.il-chart-bar-vertical {
- padding-top: 12px;
- padding-bottom: 12px;
-}
-
-.badge {
- min-width: 10px;
- font-size: 0.625rem;
- margin-left: -4px;
- position: relative;
- text-align: center;
- white-space: nowrap;
- vertical-align: middle;
- color: white;
- line-height: 1;
- border-radius: 10px;
-}
-.badge:empty {
- display: none;
-}
-
-.il-counter {
- position: relative;
- font-size: 0.875rem;
-}
-
-.il-counter-novelty {
- padding: 2px 4px;
- position: absolute;
- top: -5px;
- background-color: #B54F00;
-}
-
-.il-counter-status {
- padding: 2px 4px;
- position: absolute;
- bottom: -5px;
- background-color: #737373;
-}
-
-.glyph .il-counter-spacer {
- margin-left: -4px;
- font-size: 0.625rem;
- padding: 2px 4px;
- visibility: hidden;
-}
-
-.il-deck .row {
- margin-left: -3px;
- margin-right: 0;
- margin-bottom: 12px;
-}
-.il-deck .row > div {
- padding-left: 3px;
- padding-right: 3px;
- margin-bottom: 6px;
-}
-.il-deck .row.row-eq-height:before {
- content: none !important;
-}
-.il-deck .row.row-eq-height:after {
- content: none !important;
-}
-
-.row-eq-height {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- flex-wrap: wrap;
-}
-.row-eq-height > div {
- display: flex;
-}
-
-h4.il-divider {
- padding: 3px 6px;
- margin-bottom: 0px;
- background-color: white;
- display: block;
- font-size: 0.75rem;
- line-height: 1.5;
- color: #161616;
-}
-
-hr.il-divider-with-label {
- display: none;
-}
-
-.il-divider-vertical:before {
- content: "•";
- padding-left: 6px;
- padding-right: 6px;
-}
-
-.ui-dropzone {
- border: 1px dashed #757575;
- border-radius: 0px;
- background: white;
- display: inline-block;
- margin-bottom: 3px;
- width: 100%;
-}
-.ui-dropzone.ui-dropzone-bulky {
- border: 1px dashed #757575;
- border-radius: 4px;
- background-color: #f9f9f9;
- padding-top: 15px;
- padding-bottom: 15px;
-}
-.ui-dropzone .btn {
- margin-left: 12px;
-}
-
-.ui-dropzone-wrapper {
- background: none;
- border: none;
-}
-
-.ui-dropzone.highlight {
- border: 1px dashed #757575;
- background: #FFFFD6;
-}
-
-.ui-dropzone.highlight-current {
- border: 1px dashed #5c5c5c;
- background-color: #FFF9BC;
-}
-
-.ui-dropzone-message {
- font-size: 0.875rem;
- float: right;
- margin-right: 12px;
-}
-
-.ui-dropzone .form-group {
- width: 100%;
-}
-
-.ui-dropzone .form-group input,
-.ui-dropzone .form-group textarea {
- width: 100%;
-}
-
-.c-entity.__container {
- display: grid;
- grid-template-areas: "f-blocking f-blocking f-blocking f-blocking actions" "second-id f-prop f-prop f-prop actions" "second-id prim-id prim-id prim-id actions" "second-id status status status status" "second-id f-details f-details f-details f-details" "second-id availab availab availab availab" "second-id details details details details" "second-id reaction reaction f-reaction f-reaction";
- grid-template-columns: min-content auto auto min-content min-content;
- border: 1px solid #dddddd;
- background-color: white;
- padding: 4.5px 7.5px;
-}
-.c-entity.__container > *:not(:empty) {
- padding: 4.5px 7.5px;
-}
-.c-entity.__blocking-conditions {
- grid-area: f-blocking;
- font-size: 1.115rem;
-}
-.c-entity.__actions {
- display: flex;
- justify-content: end;
- grid-area: actions;
-}
-.c-entity.__actions .dropdown {
- height: max-content;
-}
-.c-entity.__secondary-identifier {
- grid-area: second-id;
-}
-.c-entity.__secondary-identifier.--string, .c-entity.__secondary-identifier.--shy, .c-entity.__secondary-identifier.--shylink {
- width: 10rem;
-}
-.c-entity.__secondary-identifier.--symbol {
- min-width: 3rem;
-}
-.c-entity.__secondary-identifier.--image {
- width: 15rem;
-}
-.c-entity.__primary-identifier {
- grid-area: prim-id;
- font-weight: 600;
- font-size: 1.5rem;
-}
-.c-entity.__featured {
- grid-area: f-prop;
- font-size: 1.115rem;
-}
-.c-entity.__personal-status {
- grid-area: status;
-}
-.c-entity.__main-details {
- grid-area: f-details;
-}
-.c-entity.__availability {
- grid-area: availab;
-}
-.c-entity.__details {
- grid-area: details;
-}
-.c-entity.__reactions {
- grid-area: reaction;
-}
-.c-entity.__featured-reactions {
- display: flex;
- justify-content: end;
- grid-area: f-reaction;
- min-width: max-content;
-}
-
-.il-input-tag {
- --tags-focus-border-color: #4c6586;
- --tag-bg: #4c6586;
- --tag-hover: #4c6586;
- --tag-text-color: white;
- --tag-invalid-color: #4c6586;
- --tag-invalid-bg: #4c6586;
- --tag-remove-bg: #4c6586;
- --tag-remove-btn-color: white;
- --tag-remove-btn-bg--hover: #4c6586;
- --tag-hide-transition: .0s;
- line-height: 1.428571429;
-}
-
-.il-input-tag-container {
- height: auto;
- min-height: 1.428571429;
-}
-.il-input-tag-container .il-input-tag {
- border: none;
- box-shadow: none;
- outline: none;
- line-height: 1.428571429;
- font-weight: 600 !important;
-}
-.il-input-tag-container .il-input-tag .tagify__tag {
- margin-top: 0;
-}
-.il-input-tag-container .il-input-tag .tagify__input {
- margin: 0;
-}
-
-.il-input-tag-container.disabled {
- background-color: #EEEEEE;
- cursor: not-allowed;
-}
-.il-input-tag-container.disabled .tagify__tag {
- cursor: not-allowed;
-}
-.il-input-tag-container.disabled .form-control {
- background-color: #EEEEEE;
-}
-
-.il-input-password .revelation-glyph {
- float: right;
- margin-top: -21px;
- margin-right: 5px;
-}
-.il-input-password .revelation-reveal {
- display: block;
-}
-.il-input-password .revelation-mask {
- display: none;
-}
-.il-input-password.revealed .revelation-reveal {
- display: none;
-}
-.il-input-password.revealed .revelation-mask {
- display: block;
-}
-
-.il-input-radio .form-control.il-input-radiooption {
- height: unset;
- border: unset;
- background-color: unset;
-}
-
-.il-input-multiselect {
- list-style: none;
- padding-left: 0px;
-}
-
-.ui-input-textarea-remainder {
- font-size: 0.75rem;
-}
-
-.il-standard-form textarea {
- height: 4.56rem;
-}
-
-.il-filter .collapse.in {
- display: flex;
-}
-.il-filter .col-md-4, .il-filter .col-md-6 {
- padding-top: 6px;
- padding-bottom: 6px;
- padding-right: 0px;
-}
-.il-filter .glyphicon-ok {
- font-size: unset;
- text-align: unset;
-}
-.il-filter input {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-.il-filter .input-group {
- width: 100%;
- height: 33px;
- table-layout: fixed;
-}
-.il-filter .input-group select {
- width: 100%;
- height: 33px;
- border: 1px solid #757575;
- background-color: white;
-}
-.il-filter .input-group input {
- height: 33px;
-}
-.il-filter .input-group .form-control {
- height: 33px;
- padding: 6px;
-}
-.il-filter .input-group .btn-bulky {
- background-color: #f0f0f0;
-}
-.il-filter .btn-bulky {
- min-height: 0;
- border: none;
-}
-.il-filter .leftaddon {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- width: 30%;
-}
-.il-filter .rightaddon {
- overflow: visible;
- white-space: nowrap;
- text-overflow: ellipsis;
- width: 10%;
-}
-.il-filter .rightaddon .glyphicon {
- top: 0;
-}
-.il-filter .il-popover-container {
- padding-left: 9px;
-}
-
-.il-filter-bar {
- display: flex;
- padding: 3px 9px;
- background-color: #f9f9f9;
-}
-.il-filter-bar .il-filter-bar-opener {
- flex: 1;
-}
-.il-filter-bar .il-filter-bar-opener:hover {
- background-color: #f0f0f0;
-}
-.il-filter-bar .il-filter-bar-opener .btn-bulky {
- min-height: 0px;
- width: 100%;
- background-color: initial;
- font-size: 0.875rem;
- justify-content: left;
-}
-.il-filter-bar .il-filter-bar-opener .btn-bulky .glyph {
- padding-right: 0.3em;
-}
-.il-filter-bar .il-filter-bar-toggle {
- padding-left: 10px;
-}
-
-.il-filter-controls {
- bottom: 0px;
- padding-left: 9px;
- padding-bottom: 6px;
-}
-.il-filter-controls .btn-bulky {
- width: auto;
- background-color: initial;
- font-size: 0.875rem;
-}
-.il-filter-controls .btn-bulky:hover {
- background-color: #f0f0f0;
-}
-
-.il-filter .glyphicon {
- font-size: 0.875rem;
-}
-
-.il-filter-inputs-active {
- background-color: #f9f9f9;
- padding: 3px 9px;
-}
-.il-filter-inputs-active span {
- display: inline-block;
- margin: 3px 9px 3px 0;
- padding: 0 9px;
- float: left;
- background-color: white;
- font-size: 0.75rem;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- max-width: 90vw;
-}
-
-.il-filter-input-section {
- border-top: none;
- position: relative;
- padding-right: 9px;
- margin: 0;
- background: #f9f9f9;
-}
-.il-filter-input-section .leftaddon {
- font-size: 0.75rem;
-}
-.il-filter-input-section .il-input-multiselect {
- margin: 0.8em;
-}
-
-.il-filter-field {
- cursor: text;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.il-filter.disabled .il-filter-inputs-active span {
- color: #6f6f6f;
-}
-
-.il-filter-add-list ul {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-.il-filter-add-list ul li > button {
- padding: 6px 9px;
- display: block;
- width: 100%;
-}
-
-.il-input-duration .form-group.row {
- width: 50%;
- float: left;
-}
-
-.ui-input-file-input-dropzone {
- border: 1px dashed #757575;
- padding: 3px 9px;
-}
-
-.ui-input-file-input-dropzone button {
- font-size: 0.875rem;
- margin-left: 9px;
-}
-
-.ui-input-file-input-error-msg {
- font-size: 0.875rem;
- color: #d00;
-}
-
-.ui-input-file-input-dropzone button:disabled,
-.ui-input-file-input-dropzone button:disabled:hover {
- color: #b0b0b0;
- border: none;
- background: none;
-}
-
-.ui-input-file-input {
- border: 0px none transparent;
- margin-bottom: 6px;
- padding: 9px;
-}
-
-.ui-input-file-input span {
- font-size: 0.875rem;
-}
-.ui-input-file-input span[data-action=collapse], .ui-input-file-input span [data-file-action=expand] {
- margin: 9px 0;
-}
-.ui-input-file-input span[data-action=remove] .glyph {
- margin-left: 9px;
- float: right;
-}
-.ui-input-file-input span[data-dz-name] {
- margin-right: 9px;
-}
-.ui-input-file-input span[data-dz-size] {
- margin-right: 9px;
- font-style: italic;
-}
-
-.ui-input-file-input-progress-container {
- height: 3px;
- background-color: #f0f0f0;
- margin-top: 9px;
- margin-bottom: -9px;
- margin-left: -9px;
- margin-right: -9px;
-}
-.ui-input-file-input-progress-container .ui-input-file-input-progress-indicator {
- background-color: #757575;
- float: left;
- height: inherit;
- width: 0%;
- -webkit-transition: width 0.6s ease;
- -o-transition: width 0.6s ease;
- transition: width 0.6s ease;
-}
-.ui-input-file-input-progress-container .ui-input-file-input-progress-indicator.success {
- background-color: #6ea03c;
-}
-.ui-input-file-input-progress-container .ui-input-file-input-progress-indicator.error {
- background-color: #B54F00;
-}
-
-/**
- * @author Thibeau Fuhrer
- */
-.c-input-markdown__controls {
- display: flex;
- justify-content: space-between;
- flex-wrap: wrap;
- gap: 3px;
- margin-bottom: 3px;
-}
-
-.c-input-markdown__actions .glyph,
-.c-input-markdown__actions .glyph:hover {
- color: white;
-}
-
-.c-input-markdown__preview {
- min-height: 4.56rem;
- border: 1px solid #dddddd;
- display: inline-block;
- width: 100%;
- padding-left: 12px;
- padding-right: 12px;
- margin: 0;
-}
-
-.c-input-markdown .ui-input-textarea textarea {
- font-family: Monospace, Courier;
-}
-
-.il-input-rating .il-input-rating__text {
- clear: both;
-}
-.il-input-rating .il-input-rating__stars {
- white-space: nowrap;
-}
-.il-input-rating .il-input-rating__options {
- float: left;
-}
-.il-input-rating input.il-input-rating-scaleoption {
- float: right;
- padding: 0;
- margin: 0 0 0 -20px;
- opacity: 0;
-}
-.il-input-rating .glyphicon-star:before {
- content: "★";
-}
-.il-input-rating .glyphicon-star-empty:before {
- content: "☆";
-}
-.il-input-rating .il-input-rating-star {
- float: right;
- position: relative;
- display: block;
- margin-top: -3px;
- margin-bottom: 0px;
- font-size: 160%;
- color: #e2e8ef;
-}
-.il-input-rating .il-input-rating__none {
- float: left;
- color: #161616;
- margin-left: 10px;
-}
-.il-input-rating .il-input-rating__none .none-option {
- opacity: 100;
-}
-.il-input-rating .il-input-rating-scaleoption:checked ~ .il-input-rating-star {
- color: #3a4c65;
-}
-.il-input-rating .il-input-rating-scaleoption:checked + label + span {
- display: block;
-}
-.il-input-rating .il-input-rating-star:hover,
-.il-input-rating .il-input-rating-star:hover ~ .il-input-rating-star {
- color: #3a4c65;
-}
-.il-input-rating .il-input-rating:not(:hover) .il-input-rating-scaleoption:checked + label + span {
- display: block;
-}
-.il-input-rating.disabled .il-input-rating-scaleoption:checked ~ .il-input-rating-star,
-.il-input-rating.disabled .il-input-rating-star:hover ~ .il-input-rating-star,
-.il-input-rating.disabled .il-input-rating-star:hover {
- color: #737373;
-}
-.il-input-rating.disabled .il-input-rating__none {
- display: none;
-}
-.il-input-rating .il-input-rating__average {
- height: 1px;
- background-color: #e2e8ef;
-}
-.il-input-rating .il-input-rating__average_value {
- height: 1px;
- background-color: #737373;
- width: 55%;
-}
-
-.il-standard-form {
- background-color: white;
- margin-top: 6px;
- padding: 12px 0 12px 15px;
-}
-.il-standard-form .il-standard-form-cmd {
- float: right;
-}
-.il-standard-form .il-standard-form-cmd .btn {
- display: inline-block;
- min-width: 60px;
- vertical-align: top;
-}
-@media (max-width: 991px) {
- .il-standard-form .il-standard-form-cmd .btn {
- min-width: 0;
- }
-}
-.il-standard-form .il-standard-form-footer, .il-standard-form .il-standard-form-header, .il-standard-form .il-section-input-header {
- background-color: white;
- color: #161616;
-}
-.il-standard-form .il-standard-form-header, .il-standard-form .il-standard-form-footer {
- padding-right: 15px;
-}
-.il-standard-form .il-standard-form-header {
- margin-bottom: 6px;
-}
-.il-standard-form .il-standard-form-header + .il-section-input > .il-section-input-header {
- border-top: none;
-}
-.il-standard-form .il-section-input-header {
- padding: 12px 0 12px 15px;
- margin: 15px 0 0 0;
- border-top: 1px solid #dddddd;
-}
-.il-standard-form .il-standard-form-header h2, .il-standard-form .il-section-input-header h2 {
- font-size: 1.115rem;
- font-weight: 600;
- padding-top: 12px;
- padding-bottom: 3px;
-}
-.il-standard-form .il-standar-form-header-byline, .il-standard-form .il-section-input-header-byline {
- font-size: 0.75rem;
-}
-.il-standard-form .il-standard-form-header + .il-section-input {
- margin-top: -50px;
- padding: 0;
-}
-.il-standard-form .il-standard-form-header + .il-section-input .il-section-input-header h2 {
- margin-top: 0;
- padding-top: 0;
-}
-.il-standard-form .il-dependant-group {
- background-color: #f0f0f0;
- padding: 3px 0;
-}
-.il-standard-form .il-dependant-group .form-group {
- margin: 0;
-}
-.il-standard-form input[type=radio], .il-standard-form input[type=checkbox] {
- height: unset;
- width: unset;
-}
-
-.input-group-addon {
- padding: 3px 8px;
- font-size: 0.875rem;
- font-weight: 400;
- line-height: 1;
- color: #161616;
- text-align: center;
- background-color: #f9f9f9;
- border: 1px solid #a6a6a6;
- border-radius: 0;
-}
-
-textarea.form-control {
- max-width: 100%;
-}
-
-select.form-control {
- width: auto;
- max-width: 100%;
-}
-
-.radio .help-block {
- padding-left: 15px;
-}
-
-td.form-inline > div.form-group {
- display: block;
- padding: 4px 0;
-}
-
-.il-std-item-container:not(:last-child) {
- border-bottom: 1px solid #dddddd;
-}
-
-.il-item {
- background-color: white;
- position: relative;
- padding: 15px;
-}
-.il-item .il-item-title {
- font-size: 0.875rem;
- display: inline-block;
-}
-.il-item .il-item-title .btn-link, .il-item .il-item-title a {
- font-size: inherit;
- line-height: 1.428571429;
-}
-.il-item .il-item-title .btn-link:focus-visible, .il-item .il-item-title a:focus-visible {
- display: block;
-}
-.il-item .il-item-actions {
- float: right;
-}
-.il-item .il-item-divider {
- clear: both;
- padding: 10px 0 0 0;
- margin: 0 0 10px 0;
- border: 0 none;
- background: none;
- border-bottom: dashed 0.5px #dddddd;
-}
-.il-item .dropdown {
- display: inline-block;
- float: right;
-}
-.il-item .il-item-description {
- padding: 10px 0 0 0;
- font-size: 0.75rem;
- clear: both;
-}
-.il-item .il-item-property-name {
- font-size: 0.75rem;
- color: #6f6f6f;
- overflow: hidden;
-}
-.il-item .il-item-property-name:not(:empty):after {
- content: ": ";
-}
-.il-item .il-item-property-value {
- font-size: 0.75rem;
- overflow: hidden;
-}
-.il-item .il-chart-progressmeter-box {
- max-width: 80px;
- margin-right: 0;
- margin-left: auto;
-}
-@media only screen and (max-width: 991px) {
- .il-item .il-chart-progressmeter-viewbox {
- padding-top: 6px;
- }
-}
-.il-item .col-sm-9 > .row {
- clear: both;
-}
-.il-item .row .row > .col-md-6 {
- margin-bottom: 6px;
-}
-.il-item .il-item-audio {
- padding: 6px 0;
-}
-
-.il-item-marker {
- border-left: 5px solid;
-}
-
-.il-item-group {
- clear: both;
- background-color: #f9f9f9;
-}
-.il-item-group > h3 {
- float: left;
- color: #161616;
- font-size: 1rem;
- font-weight: 400;
- padding: 9px 15px;
- margin: 0;
-}
-.il-item-group .dropdown {
- float: right;
-}
-
-.il-item-group-items {
- clear: both;
-}
-.il-item-group-items > ul {
- list-style: none;
- padding: 0;
- margin: 0;
-}
-
-.il-item-notification-replacement-container:not(:first-child) .il-notification-item {
- margin-top: 6px;
-}
-
-.il-notification-item {
- padding-right: 18px;
-}
-.il-notification-item .il-item-notification-title {
- font-size: 1rem;
- display: inline-block;
- margin: 0;
-}
-.il-notification-item .il-item-additional-content {
- clear: both;
-}
-.il-notification-item .row {
- margin-right: 0px;
-}
-.il-notification-item .dropdown {
- margin-top: -20px;
-}
-
-.il-item-shy {
- display: flex;
- gap: 10px;
-}
-.il-item-shy .content {
- width: 100%;
- display: grid;
- grid-template-areas: "title close" "description description" "divider divider" "properties properties";
- grid-auto-columns: auto 0.75rem;
-}
-.il-item-shy .content .il-item-title {
- grid-area: title;
-}
-.il-item-shy .content .close {
- grid-area: close;
-}
-.il-item-shy .content .il-item-description {
- grid-area: description;
-}
-.il-item-shy .content .il-item-divider {
- grid-area: divider;
-}
-.il-item-shy .content .il-item-properties {
- grid-area: properties;
- display: grid;
- grid-template-columns: auto 1fr;
- gap: 6px;
-}
-
-@media only screen and (min-width: 992px) {
- .panel-secondary .il-item {
- width: 100%;
- }
- .panel-secondary .il-item .il-item-title {
- word-break: break-word;
- }
- .panel-secondary .il-item .il-item-description {
- padding-top: 0;
- word-break: break-word;
- }
- .panel-secondary .il-item .il-item-divider {
- padding: 6px 0 0 0;
- margin: 0 0 6px 0;
- }
- .panel-secondary .il-item .col-sm-3 {
- margin-top: 3px;
- margin-left: 0;
- width: 45px;
- }
- .panel-secondary .il-item .col-sm-3 img {
- width: 40px;
- }
- .panel-secondary .il-item .col-sm-9 {
- width: calc(100% - 45px);
- }
- .panel-secondary .il-item .col-md-6 {
- width: 100%;
- }
-}
-/* otherwise dropdowns in items with icon do not work */
-.il-std-item .media .media-body, .il-std-item .media, .il-notification-item .media, .il-notification-item .media .media-body {
- overflow: visible;
-}
-
-@media only screen and (max-width: 991px) {
- .il-item .il-item-divider {
- padding: 10px 0 0 0;
- margin: 0;
- border-bottom: 0;
- }
- .il-panel-listing-std-container .il-item .media-left {
- min-width: 50px;
- }
-}
-.c-launcher .btn-bulky {
- background-color: #557b2e;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #557b2e;
- border-radius: 10px;
- min-width: 50%;
- width: max-content;
-}
-.c-launcher .btn-bulky:hover {
- text-decoration: none;
- background-color: #3b5620;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #3b5620;
-}
-.c-launcher .btn-bulky:active {
- transform: none;
- background-color: #223112;
- color: white;
- border-width: 1px;
- border-style: solid;
- border-color: #223112;
-}
-.c-launcher .btn-bulky[disabled],
-.c-launcher .btn-bulky fieldset[disabled] {
- background-color: #b0b0b0;
- border-width: 1px;
- border-style: solid;
- border-color: #b0b0b0;
- color: black;
- cursor: not-allowed;
- transform: none;
-}
-.c-launcher .btn-bulky.engaged {
- background-color: white;
- border-width: 3px;
- border-style: solid;
- border-color: #557b2e;
- color: #000;
-}
-.c-launcher .btn-bulky[disabled] {
- cursor: not-allowed;
-}
-.c-launcher .btn-bulky:not([disabled]) .glyph {
- color: white;
-}
-@media screen and (max-width: 991px) {
- .c-launcher .btn-bulky {
- min-width: 100%;
- }
-}
-
-.c-launcher__status {
- display: flex;
- flex-direction: row;
- margin-bottom: 9px;
-}
-
-.c-launcher__status__message {
- flex-grow: 1;
- order: 2;
-}
-.c-launcher__status__message > * {
- margin-bottom: 0;
-}
-
-.c-launcher__status__icon {
- margin-right: 6px;
- flex-basis: auto;
- order: 1;
-}
-.c-launcher__status__icon .il-chart-progressmeter-viewbox {
- height: 45px;
- width: 45px;
-}
-
-/*
-*********************
-grid-based layout
-*********************
-*/
-.il-layout-page {
- background: white;
- display: grid;
- grid-gap: 0px;
- grid-template-columns: auto 1fr;
- grid-template-rows: auto 60px 1fr;
- height: 100%;
- overflow: hidden;
- width: 100%;
- hyphens: auto;
- -webkit-hyphens: auto;
- -ms-hyphens: auto;
- -moz-hyphens: auto;
-}
-.il-layout-page .il-maincontrols-mainbar .il-mainbar-close-slates {
- display: none;
-}
-.il-layout-page.with-mainbar-slates-engaged {
- grid-template-columns: auto 1fr;
-}
-.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar {
- width: 409px;
-}
-.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar .il-mainbar-slates {
- display: flex;
- flex-direction: column;
- z-index: 996;
-}
-.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar .il-mainbar-slates .il-maincontrols-slate {
- overflow-y: auto;
- -webkit-overflow-scrolling: touch;
- min-height: 0;
-}
-.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar .il-mainbar-close-slates {
- display: flex;
-}
-
-header {
- grid-column-start: 1;
- grid-column-end: 3;
- grid-row: 2;
- z-index: 999;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-
-.breadcrumbs {
- position: sticky;
- top: 0;
- min-height: 33px;
- align-items: center;
- background-color: white;
- display: flex;
- flex-direction: row;
- z-index: 995;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-
-div.il-system-infos {
- grid-column-start: 1;
- grid-column-end: 3;
- grid-row: 1;
- z-index: 998;
-}
-
-.header-inner {
- align-items: center;
- background: white;
- display: flex;
- flex-direction: row;
- height: 60px;
- padding: 0 15px;
- position: fixed;
- width: 100%;
- justify-content: space-between;
-}
-
-.il-logo {
- width: 50%;
- height: 45px;
- justify-self: start;
- display: flex;
- align-items: center;
-}
-.il-logo a {
- display: block;
-}
-
-.il-pagetitle {
- font-weight: 600;
- display: flex;
- font-size: 1rem;
- align-items: flex-end;
- padding-left: 35px;
- color: #161616;
-}
-
-.il-header-locator {
- display: none;
-}
-
-nav.il-maincontrols {
- grid-column: 1;
- grid-row: 4;
- z-index: 998;
-}
-
-.il-maincontrols-mainbar {
- display: grid;
- height: 100%;
- grid-template-columns: 80px 329px;
- grid-template-rows: 1fr;
- width: 80px;
-}
-.il-mainbar {
- grid-column: 1;
- grid-row: 1;
- z-index: 997;
-}
-
-.il-mainbar-slates {
- grid-column: 2;
- grid-row: 1;
-}
-
-main {
- display: block;
-}
-
-.il-layout-page-content {
- display: flex;
- flex-flow: column;
- overflow: auto;
-}
-.il-layout-page-content:focus-visible {
- outline: none;
-}
-.il-layout-page-content #mainspacekeeper {
- flex-grow: 1;
- width: 100%;
-}
-
-/* Footer */
-footer {
- background-color: white;
- min-height: auto;
- text-align: center;
- height: 45px;
-}
-
-/*
-**************************************************************
- mobile Layout
-**************************************************************
-*/
-@media (min-width: 768px) {
- #il_right_col {
- padding-left: 0;
- }
-}
-
-@media only screen and (max-width: 1199px) {
- .il-layout-page.with-mainbar-slates-engaged #il_right_col {
- padding-left: 15px;
- }
-}
-@media only screen and (max-width: 1199px) {
- .il-layout-page.with-mainbar-slates-engaged #il_center_col.col-sm-9 {
- padding-right: 15px;
- }
- .il-layout-page.with-mainbar-slates-engaged #il_center_col.col-sm-9,
- .il-layout-page.with-mainbar-slates-engaged #il_right_col.col-sm-3 {
- float: none !important;
- width: 100% !important;
- }
-}
-@media only screen and (max-width: 991px) {
- .il-layout-page {
- background: white;
- display: block;
- overflow: initial;
- width: 100%;
- }
- .il-layout-page .nav.il-maincontrols {
- position: fixed;
- bottom: 0;
- z-index: 998;
- width: 100%;
- }
- .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar {
- display: grid;
- display: -ms-grid;
- -ms-grid-columns: 1fr;
- grid-template-columns: 1fr;
- -ms-grid-rows: 0 60px;
- grid-template-rows: 0 60px;
- grid-template-rows: 0 calc(60px + 1.2 * env(safe-area-inset-bottom));
- }
- .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-close-slates {
- display: none;
- }
- .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar {
- -ms-grid-column: 1;
- -ms-grid-row: 2;
- grid-column: 1;
- grid-row: 2;
- box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
- }
- .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-slates {
- -ms-grid-column: 1;
- -ms-grid-row: 1;
- grid-column: 1;
- grid-row: 1;
- }
- .il-layout-page.with-mainbar-slates-engaged {
- -ms-grid-columns: 1fr;
- grid-template-columns: 1fr;
- }
- .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols {
- -ms-grid-column: 1;
- -ms-grid-row: 3;
- grid-column: 1;
- grid-row: 3;
- height: calc(100% - 45px);
- }
- .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar {
- -ms-grid-columns: 1fr;
- grid-template-columns: 1fr;
- -ms-grid-rows: 1fr 60px;
- grid-template-rows: 1fr 60px;
- grid-template-rows: 1fr calc(60px + 1.2 * env(safe-area-inset-bottom));
- width: 100%;
- }
- .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar {
- box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
- }
- .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-slates {
- -ms-grid-column: 1;
- -ms-grid-row: 1;
- grid-column: 1;
- grid-row: 1;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- width: 100%;
- z-index: 996;
- }
- .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-slates .il-maincontrols-slate {
- overflow-y: auto;
- }
- .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-close-slates {
- display: none;
- }
- header {
- position: -webkit-sticky;
- position: sticky;
- overflow-x: clip;
- width: 100%;
- top: 0;
- }
- .header-inner {
- position: relative;
- height: 45px;
- width: 100%;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
- }
- .il-logo {
- width: 40px;
- }
- .il-pagetitle {
- display: none;
- }
- .breadcrumbs {
- display: none;
- }
- .il-header-locator {
- display: block;
- }
- .il-header-locator .dropdown {
- position: static;
- }
- .il-header-locator .open > .dropdown-menu {
- top: 44px;
- width: 100%;
- }
- .il-header-locator .dropdown-toggle {
- background-color: transparent;
- border: none;
- color: #2c2c2c;
- font-size: 1rem;
- max-width: 220px;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- }
- .il-header-locator .dropdown-toggle:before {
- content: " \e606";
- font-family: "il-icons";
- font-size: 1rem;
- margin-right: 9px;
- }
- .il-header-locator .open .dropdown-toggle:before {
- content: " \e604";
- }
- .il-header-locator .btn-default:active:hover,
- .il-header-locator .btn-default:active:focus,
- .il-header-locator .open > .dropdown-toggle.btn-default,
- .il-header-locator .open > .dropdown-toggle.btn-default:hover .open > .dropdown-toggle.btn-default:active,
- .il-header-locator .open > .dropdown-toggle.btn-default:active:hover,
- .il-header-locator .open > .dropdown-toggle.btn-default:active:focus {
- background: white;
- border-color: white;
- color: #2c2c2c;
- outline: none;
- }
- .il-header-locator span.caret {
- display: none;
- }
- .il-maincontrols-mainbar {
- display: block;
- width: 100%;
- }
- .il-mainbar {
- box-shadow: none;
- display: -ms-flexbox;
- display: flex;
- max-height: 60px;
- max-height: calc(60px + 1.2 * env(safe-area-inset-bottom));
- overflow: hidden;
- z-index: 997;
- }
- .il-mainbar-tools-button {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .il-mainbar-tools-button button {
- height: 60px;
- width: 80px;
- }
- .il-mainbar-tools-entries button {
- height: 60px;
- width: 80px;
- }
- .il-mainbar-tools-entries.engaged {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .il-mainbar-tools-entries .il-mainbar-tools-entries-bg {
- height: 60px;
- }
- .il-mainbar-slates {
- -ms-grid-column: 2;
- -ms-grid-row: 1;
- grid-column: 2;
- grid-row: 1;
- }
- .il-mainbar-remove-tool {
- display: none;
- }
- .il-mainbar-tools-entries.engaged .il-mainbar-remove-tool {
- display: block;
- }
- main {
- display: block;
- }
- .il-layout-page-content {
- display: flex;
- flex-direction: column;
- min-height: calc(100vh - 45px);
- padding-bottom: 60px;
- }
- .il-layout-page-content > div {
- flex-grow: 1;
- }
- footer {
- margin-bottom: 80px;
- }
-}
-/*
-**************************************************************
- print styles
-**************************************************************
-*/
-@media print {
- html body {
- overflow: visible;
- background: none;
- }
- html body .il-layout-page {
- display: block;
- overflow: visible;
- background: none;
- }
- html body .il-layout-page header,
- html body .il-layout-page .il-maincontrols,
- html body .il-layout-page .breadcrumbs,
- html body .il-layout-page footer,
- html body .il-layout-page .ilFileDropTargetOverlay {
- display: none !important;
- }
- html body .il-layout-page-content {
- display: block;
- }
-}
-.c-layout-alignment {
- display: flex;
- flex-wrap: wrap;
- width: 100%;
- gap: 12px;
-}
-.c-layout-alignment--horizontal-evenly .c-layout-alignment__block {
- flex: 1 1 0px;
-}
-@media screen and (max-width: 991px) {
- .c-layout-alignment--horizontal-evenly .c-layout-alignment__block {
- flex-basis: 100%;
- }
-}
-.c-layout-alignment--horizontal-dynamically .c-layout-alignment__block {
- flex-grow: 1;
-}
-.c-layout-alignment--vertical {
- flex-wrap: nowrap;
- flex-direction: column;
-}
-
-.il-link.link-bulky {
- text-decoration: none;
-}
-.il-link.link-bulky .icon, .il-link.link-bulky .bulky-label {
- display: inline-block;
-}
-.il-link.link-bulky .icon {
- text-decoration: none;
-}
-.il-link.link-bulky .bulky-label {
- color: #161616;
-}
-
-.c-listing-property__propertylabel:after {
- content: ":";
-}
-
-.c-listing-property + .c-listing-property {
- margin-top: 6px;
-}
-
-.clearfix::after {
- display: block;
- clear: both;
- content: "";
-}
-
-/* common css for characteristic value listing */
-.il-listing-characteristic-value-row {
- /* i tried .ilClearFloat, did not work as expected */
- border-top: solid #dddddd 1px;
- padding: 12px 0;
-}
-.il-listing-characteristic-value-row::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.il-listing-characteristic-value-row:first-child {
- border-top: none;
-}
-
-.il-listing-characteristic-value-label {
- float: left;
- width: 50%;
- right: 50%;
-}
-@media (max-width: 991px) {
- .il-listing-characteristic-value-label {
- width: 75%;
- right: 75%;
- }
-}
-
-.il-listing-characteristic-value-item {
- float: right;
- padding-left: 12px;
- width: 50%;
- left: 50%;
-}
-@media (max-width: 991px) {
- .il-listing-characteristic-value-item {
- width: 25%;
- left: 25%;
- }
-}
-
-/* when characteristic value listing is used in the card */
-.il-card .il-listing-characteristic-value-row {
- border-top: none;
- padding: 6px 3px;
-}
-
-.il-card .il-listing-characteristic-value-label {
- padding-left: 6px;
- width: 75%;
- right: 75%;
-}
-
-.il-card .il-listing-characteristic-value-item {
- text-align: right;
- width: 25%;
- left: 25%;
-}
-
-.il-workflow {
- word-break: break-word;
-}
-.il-workflow.linear {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.il-workflow-header .il-workflow-title {
- background-color: #f9f9f9;
- color: #161616;
- font-size: 1.115rem;
- font-weight: 400;
- margin-bottom: 6px;
- margin-top: 0;
- padding: 6px 12px;
-}
-
-.il-workflow-container {
- list-style: none;
- padding: 0 6px;
-}
-.il-workflow-container .il-workflow-step:before {
- background-color: white;
- border: 1.05px solid #4c6586;
- border-radius: 50%;
- color: white;
- content: "";
- font-family: Glyphicons Halflings;
- font-size: 11px;
- height: 21px;
- line-height: 19px;
- margin-left: 5px;
- padding-left: 1px;
- position: absolute;
- text-align: center;
- width: 21px;
-}
-.il-workflow-container .il-workflow-step:last-child .text {
- border-left: none;
-}
-.il-workflow-container .il-workflow-step .il-workflow-step-description {
- font-size: 0.875rem;
- font-weight: 300;
-}
-.il-workflow-container .not-available:before,
-.il-workflow-container .no-longer-available:before {
- content: "\e033";
- color: #dddddd;
- background-color: #f9f9f9;
- border: none;
-}
-.il-workflow-container .not-available.in-progress:before,
-.il-workflow-container .no-longer-available.in-progress:before {
- background-color: #a1b3ca;
- color: white;
-}
-.il-workflow-container .not-available.in-progress .text span,
-.il-workflow-container .no-longer-available.in-progress .text span {
- color: #2c2c2c;
- opacity: 0.5;
-}
-.il-workflow-container .not-available .text,
-.il-workflow-container .no-longer-available .text {
- color: #dddddd;
-}
-.il-workflow-container .no-longer-available:before {
- content: "\e023";
-}
-.il-workflow-container .completed-successfully:before,
-.il-workflow-container .completed-unsuccessfully:before {
- background-color: #dddddd;
- color: white;
-}
-.il-workflow-container .completed-successfully:before {
- content: "\e013";
-}
-.il-workflow-container .completed-unsuccessfully:before {
- content: "\e014";
-}
-.il-workflow-container .available.completed-successfully:before,
-.il-workflow-container .available.completed-unsuccessfully:before,
-.il-workflow-container .in-progress:before {
- background-color: #4c6586;
-}
-.il-workflow-container .active:before {
- margin: 0;
- width: 31.5px;
- height: 31.5px;
- font-size: 1.115rem;
-}
-.il-workflow-container .active.completed-successfully:before, .il-workflow-container .active.completed-unsuccessfully:before {
- line-height: 31.5px;
- background-color: #4c6586;
-}
-.il-workflow-container .active .text .il-workflow-step-label,
-.il-workflow-container .active .text .il-workflow-step-label .btn.btn-link {
- color: #4c6586;
- font-size: 1rem;
- font-weight: 400;
-}
-.il-workflow-container .text {
- border-left: 1px dashed #2c2c2c;
- font-size: 14.7px;
- margin-left: 15px;
- padding: 0 0 31.5px 21px;
-}
-.il-workflow-container .text .il-workflow-step-label {
- display: block;
-}
-.il-workflow-container .available .il-workflow-step-label,
-.il-workflow-container .available .il-workflow-step-label .btn.btn-link {
- color: #161616;
- font-size: 1rem;
- font-weight: 400;
- margin-top: -3px;
-}
-
-#il_right_col .il-workflow {
- border: 1px solid #dddddd;
- border-radius: 3px;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-#il_right_col .il-workflow .il-workflow-header {
- background-color: #f9f9f9;
- margin: 0;
- padding: 9px 15px;
-}
-#il_right_col .il-workflow .il-workflow-header h3 {
- margin: 0;
- padding: 0;
- color: #161616;
- font-size: 1.115rem;
- line-height: 1.33;
- font-weight: 600;
-}
-#il_right_col .il-workflow .il-workflow-container {
- padding: 15px 15px;
-}
-
-.c-listing-entity {
- list-style: none;
- padding-left: 0;
-}
-
-.il-maincontrols-slate.disengaged {
- display: none;
-}
-.il-maincontrols-slate .btn-bulky.engaged::after, .il-maincontrols-slate .btn-bulky.disengaged::after,
-.il-maincontrols-slate .link-bulky.engaged::after,
-.il-maincontrols-slate .link-bulky.disengaged::after {
- font-family: "il-icons";
- font-size: 1.0625rem;
-}
-.il-maincontrols-slate .btn-bulky.engaged::after,
-.il-maincontrols-slate .link-bulky.engaged::after {
- content: " \e604";
-}
-.il-maincontrols-slate .btn-bulky.disengaged::after,
-.il-maincontrols-slate .link-bulky.disengaged::after {
- content: " \e606";
-}
-.il-maincontrols-slate .btn-bulky .icon,
-.il-maincontrols-slate .link-bulky .icon {
- filter: invert(50%);
-}
-.il-maincontrols-slate .il-maincontrols-slate .btn-bulky {
- background-color: #f9f9f9;
-}
-.il-maincontrols-slate.il-maincontrols-slate-notification .il-maincontrols-slate-notification-title {
- padding: 12px;
-}
-.il-maincontrols-slate.il-maincontrols-slate-notification .il-maincontrols-slate-notification-title .btn-bulky {
- margin: -12px;
- border: none;
- border-right: solid 3px;
- border-right-color: #f9f9f9;
- padding: 12px;
- background-color: transparent;
- width: 50%;
-}
-.il-maincontrols-slate.il-maincontrols-slate-notification .il-maincontrols-slate-notification-title .btn-bulky .glyph :before {
- content: " \e605";
- font-family: "il-icons";
- font-size: 1.0625rem;
- margin-right: 10px;
-}
-.il-maincontrols-slate #il-tag-slate-container .btn-bulky .glyph :before, .il-maincontrols-slate #ilHelpPanel .btn-bulky .glyph :before {
- content: " \e605";
- font-family: "il-icons";
- font-size: 1.0625rem;
-}
-.il-maincontrols-slate .panel-body::after {
- content: "";
- display: inline;
- height: 0;
- clear: both;
- visibility: hidden;
-}
-
-.il-maincontrols-slate.engaged[data-depth-level="2"] .btn-bulky:not(:hover),
-.il-maincontrols-slate.engaged[data-depth-level="2"] .link-bulky:not(:hover) {
- background-color: #f9f9f9;
-}
-.il-maincontrols-slate.engaged[data-depth-level="3"] .btn-bulky:not(:hover),
-.il-maincontrols-slate.engaged[data-depth-level="3"] .link-bulky:not(:hover) {
- background-color: rgba(249, 249, 249, 0.15);
-}
-.il-maincontrols-slate.engaged[data-depth-level="4"] .btn-bulky:not(:hover),
-.il-maincontrols-slate.engaged[data-depth-level="4"] .link-bulky:not(:hover) {
- background-color: rgba(249, 249, 249, 0.1);
-}
-
-.il-maincontrols-slate-content > ul {
- margin: 0;
- padding: 0;
- list-style-type: none;
-}
-.il-maincontrols-slate-content > ul li {
- padding: 0;
-}
-.il-maincontrols-slate-content p, .il-maincontrols-slate-content h1, .il-maincontrols-slate-content h2, .il-maincontrols-slate-content h3, .il-maincontrols-slate-content li {
- padding: 2px 4px;
-}
-.il-maincontrols-slate-content > hr {
- margin: 2px 0;
-}
-.il-maincontrols-slate-content li.jstree-node {
- padding: 3px 0;
-}
-.il-maincontrols-slate-content li.il-workflow-step {
- padding: 0 4px;
-}
-
-.il-maincontrols-slate-close button,
-.il-maincontrols-slate-back button {
- background-color: transparent;
-}
-
-.il-maincontrols-slate-back {
- display: none;
-}
-.il-maincontrols-slate-back.active {
- display: block;
-}
-.il-maincontrols-slate-back button {
- width: 100%;
- text-align: left;
- padding: 30px 0 10px 20px;
-}
-
-.il-maincontrols-slate-close {
- width: 100%;
- border-bottom: 1px solid #dddddd;
- border-top: 1px solid #dddddd;
- height: 50px;
- margin-top: auto;
- bottom: 0;
- position: sticky;
-}
-.il-maincontrols-slate-close .bulky-label {
- display: none;
-}
-.il-maincontrols-slate-close .btn-bulky {
- background-color: white;
- width: 100%;
- height: 100%;
- padding: 0;
- margin: 0;
- text-align: right;
-}
-.il-maincontrols-slate-close .btn-bulky .glyph {
- padding-right: 20px;
-}
-.il-maincontrols-slate-close .btn-bulky.engaged {
- background-color: white;
- border: 0;
-}
-.il-maincontrols-slate-close .btn-bulky:active {
- outline: none;
-}
-
-@media only screen and (max-width: 991px) {
- .il-maincontrols-slate span.glyph {
- width: 45px;
- text-align: left;
- }
- .il-maincontrols-slate .il-avatar {
- margin-right: 22.5px;
- }
- .il-maincontrols-slate .link-bulky .icon.small, .il-maincontrols-slate .btn-bulky .icon.small {
- margin-right: 25px;
- }
-}
-.il-maincontrols-metabar {
- display: flex;
- justify-content: space-between;
- align-items: center;
- list-style-type: none; /* Remove bullets */
-}
-.il-maincontrols-metabar > li > .btn-bulky > .bulky-label, .il-maincontrols-metabar > li > .link-bulky > .bulky-label {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
-}
-.il-maincontrols-metabar .glyphicon {
- filter: invert(50%);
- font-family: "il-icons";
- font-size: 1.0625rem;
- margin-right: 6px;
- position: relative;
-}
-.il-maincontrols-metabar .input-group {
- display: block;
-}
-.il-maincontrols-metabar p {
- padding: 0;
-}
-.il-maincontrols-metabar form#mm_search_form {
- padding: 20px;
-}
-.il-maincontrols-metabar .badge {
- position: absolute;
-}
-.il-maincontrols-metabar .btn, .il-maincontrols-metabar .il-link {
- position: relative;
-}
-.il-maincontrols-metabar .il-counter {
- font-size: 1.4375rem;
-}
-.il-maincontrols-metabar > li > .btn.btn-bulky, .il-maincontrols-metabar > li > a.il-link.link-bulky {
- border: none;
- background-color: transparent;
- height: 60px;
- min-width: 60px;
-}
-@media only screen and (max-width: 991px) {
- .il-maincontrols-metabar > li > .btn.btn-bulky, .il-maincontrols-metabar > li > a.il-link.link-bulky {
- height: 45px;
- min-width: 45px;
- }
-}
-.il-maincontrols-metabar > li > .btn.btn-bulky:focus, .il-maincontrols-metabar > li > .btn.btn-bulky:active, .il-maincontrols-metabar > li > a.il-link.link-bulky:focus, .il-maincontrols-metabar > li > a.il-link.link-bulky:active {
- box-shadow: none;
-}
-.il-maincontrols-metabar > li > .btn.btn-bulky.engaged, .il-maincontrols-metabar > li > a.il-link.link-bulky.engaged {
- box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1);
- background-color: #fafafa;
- border: none;
- color: initial;
- outline-color: transparent;
-}
-.il-maincontrols-metabar > li > .btn.btn-bulky .glyphicon, .il-maincontrols-metabar > li > a.il-link.link-bulky .glyphicon {
- color: #737373;
- font-size: 1.4375rem;
-}
-@media only screen and (max-width: 991px) {
- .il-maincontrols-metabar .il-metabar-more-button {
- padding-right: 18px;
- }
- .il-maincontrols-metabar .il-metabar-more-button .icon.custom {
- position: relative;
- }
- .il-maincontrols-metabar .il-metabar-more-button .icon.custom img {
- margin-right: 6px;
- }
- .il-maincontrols-metabar .il-metabar-more-button .icon.custom .badge {
- position: absolute;
- margin-right: 3px;
- }
- .il-maincontrols-metabar .il-metabar-more-button .icon.custom .badge.il-counter-novelty {
- margin-top: -6px;
- }
- .il-maincontrols-metabar .il-metabar-more-button .icon.custom .badge.il-counter-status {
- margin-top: 12px;
- }
-}
-
-.il-metabar-slates {
- box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1);
- background-color: #fafafa;
- position: absolute;
- max-width: 500px;
- max-height: 90vh;
- overflow-y: auto;
- right: 0;
- top: 60px;
-}
-.il-metabar-slates .il-maincontrols-slate {
- min-width: 500px;
-}
-.il-metabar-slates .bulky-label {
- margin-top: auto;
- margin-bottom: auto;
-}
-@media only screen and (max-width: 991px) {
- .il-metabar-slates {
- width: 100%;
- top: 45px;
- right: 0;
- }
- .il-metabar-slates .glyphicon {
- color: #737373;
- font-size: 1.25rem;
- }
- .il-metabar-slates .il-counter-spacer {
- margin-left: -18px;
- }
- .il-metabar-slates .il-metabar-more-slate .btn-bulky:after {
- content: "\e606";
- font-family: "il-icons";
- position: absolute;
- font-size: 1.0625rem;
- right: 12px;
- top: 15px;
- line-height: 20px;
- }
- .il-metabar-slates .il-maincontrols-slate {
- min-width: 260px;
- }
- .il-metabar-slates .il-maincontrols-slate-content > .btn + .btn {
- margin-left: 0;
- }
-}
-
-/*
- These classes are used to limit the number of rows when displaying larger chunks of text.
- The mixin receives $height-in-rows as an integer. The classes il-multi-line-cap-2,3,5,10
- can be used to limit the number of rows for text to 2,3,5 or 10 lines in any template,
- e.g. the Standard Listing Panels limit the property values to 3 lines using il-multi-line-cap-3
-
- Technical discussion can be found in https://mantis.ilias.de/view.php?id=21583
- The background/gradient fallback can be removed as soon as all browsers support line-clamp.
- */
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
-}
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
- position: static;
- width: auto;
- height: auto;
- margin: 0;
- overflow: visible;
- clip: auto;
-}
-
-.il-mainbar {
- box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1);
-}
-
-.il-mainbar-triggers .btn-bulky,
-.il-mainbar-triggers .il-link.link-bulky,
-.il-mainbar-tools-button .btn-bulky,
-.il-mainbar-tools-button .il-link.link-bulky,
-.il-mainbar-tool-trigger-item .btn-bulky,
-.il-mainbar-tool-trigger-item .il-link.link-bulky {
- height: 80px;
- width: 80px;
-}
-
-.il-mainbar-triggers .btn-bulky,
-.il-mainbar-triggers .il-link.link-bulky,
-.il-mainbar-tools-button .btn-bulky,
-.il-mainbar-tools-button .il-link.link-bulky,
-.il-mainbar-tool-trigger-item .btn-bulky,
-.il-mainbar-tool-trigger-item .il-link.link-bulky,
-.il-maincontrols-metabar .btn-bulky,
-.il-maincontrols-metabar .il-link.link-bulky {
- padding: 0;
- border: 0;
- border-bottom: 1px solid #dddddd;
- flex-flow: column nowrap;
- justify-content: center;
- gap: 1px;
- font-size: 0.625rem;
- line-height: 0.83125rem;
-}
-.il-mainbar-triggers .btn-bulky:focus-visible,
-.il-mainbar-triggers .il-link.link-bulky:focus-visible,
-.il-mainbar-tools-button .btn-bulky:focus-visible,
-.il-mainbar-tools-button .il-link.link-bulky:focus-visible,
-.il-mainbar-tool-trigger-item .btn-bulky:focus-visible,
-.il-mainbar-tool-trigger-item .il-link.link-bulky:focus-visible,
-.il-maincontrols-metabar .btn-bulky:focus-visible,
-.il-maincontrols-metabar .il-link.link-bulky:focus-visible {
- outline: none;
- border: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF;
-}
-.il-mainbar-triggers .btn-bulky .bulky-label,
-.il-mainbar-triggers .il-link.link-bulky .bulky-label,
-.il-mainbar-tools-button .btn-bulky .bulky-label,
-.il-mainbar-tools-button .il-link.link-bulky .bulky-label,
-.il-mainbar-tool-trigger-item .btn-bulky .bulky-label,
-.il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label,
-.il-maincontrols-metabar .btn-bulky .bulky-label,
-.il-maincontrols-metabar .il-link.link-bulky .bulky-label {
- /* edge, chrome, safari go here... */
- /* may come with next firefox 68, https://caniuse.com/#search=clamp */
- word-break: break-word;
- -ms-hyphens: auto;
- -moz-hyphens: auto;
- -webkit-hyphens: auto;
- hyphens: auto;
-}
-.il-mainbar-triggers .btn-bulky .bulky-label,
-.il-mainbar-triggers .il-link.link-bulky .bulky-label,
-.il-mainbar-tools-button .btn-bulky .bulky-label,
-.il-mainbar-tools-button .il-link.link-bulky .bulky-label,
-.il-mainbar-tool-trigger-item .btn-bulky .bulky-label,
-.il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label,
-.il-maincontrols-metabar .btn-bulky .bulky-label,
-.il-maincontrols-metabar .il-link.link-bulky .bulky-label {
- position: relative;
- max-height: 3em;
- overflow: hidden;
- line-height: 1.5;
-}
-.il-mainbar-triggers .btn-bulky .bulky-label:after,
-.il-mainbar-triggers .il-link.link-bulky .bulky-label:after,
-.il-mainbar-tools-button .btn-bulky .bulky-label:after,
-.il-mainbar-tools-button .il-link.link-bulky .bulky-label:after,
-.il-mainbar-tool-trigger-item .btn-bulky .bulky-label:after,
-.il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label:after,
-.il-maincontrols-metabar .btn-bulky .bulky-label:after,
-.il-maincontrols-metabar .il-link.link-bulky .bulky-label:after {
- content: "";
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
- width: 30%;
- height: 1.5em;
- background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%);
-}
-@supports (-webkit-line-clamp: 2) {
- .il-mainbar-triggers .btn-bulky .bulky-label,
- .il-mainbar-triggers .il-link.link-bulky .bulky-label,
- .il-mainbar-tools-button .btn-bulky .bulky-label,
- .il-mainbar-tools-button .il-link.link-bulky .bulky-label,
- .il-mainbar-tool-trigger-item .btn-bulky .bulky-label,
- .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label,
- .il-maincontrols-metabar .btn-bulky .bulky-label,
- .il-maincontrols-metabar .il-link.link-bulky .bulky-label {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- }
- .il-mainbar-triggers .btn-bulky .bulky-label:after,
- .il-mainbar-triggers .il-link.link-bulky .bulky-label:after,
- .il-mainbar-tools-button .btn-bulky .bulky-label:after,
- .il-mainbar-tools-button .il-link.link-bulky .bulky-label:after,
- .il-mainbar-tool-trigger-item .btn-bulky .bulky-label:after,
- .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label:after,
- .il-maincontrols-metabar .btn-bulky .bulky-label:after,
- .il-maincontrols-metabar .il-link.link-bulky .bulky-label:after {
- display: none;
- }
-}
-@supports (-moz-line-clamp: 2) {
- .il-mainbar-triggers .btn-bulky .bulky-label,
- .il-mainbar-triggers .il-link.link-bulky .bulky-label,
- .il-mainbar-tools-button .btn-bulky .bulky-label,
- .il-mainbar-tools-button .il-link.link-bulky .bulky-label,
- .il-mainbar-tool-trigger-item .btn-bulky .bulky-label,
- .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label,
- .il-maincontrols-metabar .btn-bulky .bulky-label,
- .il-maincontrols-metabar .il-link.link-bulky .bulky-label {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -moz-box;
- -moz-line-clamp: 2;
- -moz-box-orient: vertical;
- }
- .il-mainbar-triggers .btn-bulky .bulky-label:after,
- .il-mainbar-triggers .il-link.link-bulky .bulky-label:after,
- .il-mainbar-tools-button .btn-bulky .bulky-label:after,
- .il-mainbar-tools-button .il-link.link-bulky .bulky-label:after,
- .il-mainbar-tool-trigger-item .btn-bulky .bulky-label:after,
- .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label:after,
- .il-maincontrols-metabar .btn-bulky .bulky-label:after,
- .il-maincontrols-metabar .il-link.link-bulky .bulky-label:after {
- display: none;
- }
-}
-
-.il-mainbar-triggers .il-mainbar-entries {
- min-width: 100%;
- list-style: none;
- padding: 0px;
- margin: 0px;
-}
-.il-mainbar-triggers .btn-bulky,
-.il-mainbar-triggers .il-link.link-bulky {
- background: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky .bulky-label,
-.il-mainbar-triggers .il-link.link-bulky .bulky-label {
- color: white;
- text-align: center;
-}
-.il-mainbar-triggers .btn-bulky .icon,
-.il-mainbar-triggers .il-link.link-bulky .icon {
- filter: brightness(5);
-}
-.il-mainbar-triggers .btn-bulky .icon.small,
-.il-mainbar-triggers .il-link.link-bulky .icon.small {
- width: 25px;
- height: 25px;
-}
-.il-mainbar-triggers .btn-bulky.engaged,
-.il-mainbar-triggers .il-link.link-bulky.engaged {
- background-color: white;
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky.engaged .glyph,
-.il-mainbar-triggers .il-link.link-bulky.engaged .glyph {
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky.engaged .icon,
-.il-mainbar-triggers .il-link.link-bulky.engaged .icon {
- filter: invert(50%);
-}
-.il-mainbar-triggers .btn-bulky.engaged .bulky-label,
-.il-mainbar-triggers .il-link.link-bulky.engaged .bulky-label {
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky:focus-visible,
-.il-mainbar-triggers .il-link.link-bulky:focus-visible {
- background-color: white;
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky:focus-visible .glyph,
-.il-mainbar-triggers .il-link.link-bulky:focus-visible .glyph {
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky:focus-visible .icon,
-.il-mainbar-triggers .il-link.link-bulky:focus-visible .icon {
- filter: invert(50%);
-}
-.il-mainbar-triggers .btn-bulky:focus-visible .bulky-label,
-.il-mainbar-triggers .il-link.link-bulky:focus-visible .bulky-label {
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky:hover,
-.il-mainbar-triggers .il-link.link-bulky:hover {
- transition: all 0.15s ease-in;
- background-color: white;
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky:hover .glyph,
-.il-mainbar-triggers .il-link.link-bulky:hover .glyph {
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky:hover .icon,
-.il-mainbar-triggers .il-link.link-bulky:hover .icon {
- filter: invert(50%);
-}
-.il-mainbar-triggers .btn-bulky:hover .bulky-label,
-.il-mainbar-triggers .il-link.link-bulky:hover .bulky-label {
- color: #2c2c2c;
-}
-.il-mainbar-triggers .btn-bulky .glyph,
-.il-mainbar-triggers .il-link.link-bulky .glyph {
- color: white;
-}
-.il-mainbar-triggers.engaged {
- background: #2c2c2c;
-}
-@media (hover: none) {
- .il-mainbar-triggers .btn-bulky:hover,
- .il-mainbar-triggers .il-link.link-bulky:hover {
- background-color: #2c2c2c;
- color: #2c2c2c;
- }
- .il-mainbar-triggers .btn-bulky:hover .icon,
- .il-mainbar-triggers .il-link.link-bulky:hover .icon {
- filter: brightness(5);
- }
- .il-mainbar-triggers .btn-bulky:hover .bulky-label,
- .il-mainbar-triggers .il-link.link-bulky:hover .bulky-label {
- color: white;
- }
- .il-mainbar-triggers .btn-bulky.engaged,
- .il-mainbar-triggers .il-link.link-bulky.engaged {
- background-color: white;
- color: #2c2c2c;
- }
- .il-mainbar-triggers .btn-bulky.engaged .icon,
- .il-mainbar-triggers .il-link.link-bulky.engaged .icon {
- filter: invert(50%);
- }
- .il-mainbar-triggers .btn-bulky.engaged .bulky-label,
- .il-mainbar-triggers .il-link.link-bulky.engaged .bulky-label {
- color: #2c2c2c;
- }
-}
-
-.il-mainbar-slates {
- box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1);
- background: white;
- display: none;
- position: relative;
-}
-
-.il-maincontrols-mainbar {
- background-color: #2c2c2c;
-}
-
-.il-maincontrols-mainbar .il-item-shy,
-.il-maincontrols-metabar .il-item-shy {
- margin-bottom: 2px;
-}
-.il-maincontrols-mainbar .il-item-shy:not(:hover),
-.il-maincontrols-metabar .il-item-shy:not(:hover) {
- background: #f9f9f9;
-}
-
-.il-maincontrols-mainbar > .il-metabar-slate-auxillary,
-.il-maincontrols-metabar > .il-metabar-slate-auxillary {
- display: none;
-}
-
-.il-mainbar-tools-button {
- flex-direction: row;
-}
-.il-mainbar-tools-button .btn-bulky,
-.il-mainbar-tools-button .btn-bulky.engaged {
- background-color: #B54F00;
- color: white;
-}
-.il-mainbar-tools-button .btn-bulky .icon,
-.il-mainbar-tools-button .btn-bulky.engaged .icon {
- filter: brightness(5);
-}
-.il-mainbar-tools-button .btn-bulky.engaged {
- background-color: #e2e8ef;
- color: #2c2c2c;
-}
-.il-mainbar-tools-button .btn-bulky.engaged .icon {
- filter: invert(30%);
-}
-
-.il-mainbar-tools-entries {
- display: none;
-}
-.il-mainbar-tools-entries.engaged {
- display: flex;
- height: 80px;
- flex-shrink: 0;
-}
-.il-mainbar-tools-entries .btn-bulky, .il-mainbar-tools-entries .btn-bulky,
-.il-mainbar-tools-entries .il-link.link-bulky {
- background-color: #4c6586;
- color: white;
-}
-.il-mainbar-tools-entries .btn-bulky .icon, .il-mainbar-tools-entries .btn-bulky .icon,
-.il-mainbar-tools-entries .il-link.link-bulky .icon {
- filter: brightness(5);
-}
-.il-mainbar-tools-entries .btn-bulky .bulky-label, .il-mainbar-tools-entries .btn-bulky .bulky-label,
-.il-mainbar-tools-entries .il-link.link-bulky .bulky-label {
- text-overflow: ellipsis;
- overflow: hidden;
-}
-.il-mainbar-tools-entries .btn-bulky.engaged, .il-mainbar-tools-entries .btn-bulky.engaged,
-.il-mainbar-tools-entries .il-link.link-bulky.engaged {
- background-color: white;
- color: #2c2c2c;
-}
-.il-mainbar-tools-entries .btn-bulky.engaged:not(:focus-visible), .il-mainbar-tools-entries .btn-bulky.engaged:not(:focus-visible),
-.il-mainbar-tools-entries .il-link.link-bulky.engaged:not(:focus-visible) {
- border: 0;
-}
-.il-mainbar-tools-entries .btn-bulky.engaged .icon, .il-mainbar-tools-entries .btn-bulky.engaged .icon,
-.il-mainbar-tools-entries .il-link.link-bulky.engaged .icon {
- filter: invert(60%);
-}
-.il-mainbar-tools-entries .il-mainbar-tool-trigger-item {
- display: inline;
- margin-right: 3px;
-}
-.il-mainbar-tools-entries .il-mainbar-tool-trigger-item .hidden {
- display: none;
-}
-
-.il-mainbar-tools-entries-bg {
- background-color: #e2e8ef;
- display: flex;
- height: 80px;
- width: 100%;
- padding: 0;
- margin: 0;
-}
-
-.il-mainbar-remove-tool {
- display: none;
-}
-.il-mainbar-tools-entries.engaged .il-mainbar-remove-tool {
- /*display: block;*/
- position: absolute;
- top: 0;
- right: 0;
-}
-.il-mainbar-remove-tool .close {
- color: #4c6586;
- font-size: 2.8125rem;
- font-weight: 300;
- height: 80px;
- padding: 0 20px;
- width: auto;
-}
-
-.il-mainbar-close-slates {
- display: flex;
-}
-.il-mainbar-close-slates .btn-bulky {
- min-height: 45px;
- background-color: transparent;
- border-top: 1px solid #dddddd;
-}
-.il-mainbar-close-slates .btn-bulky .bulky-label {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
-}
-.il-mainbar-close-slates .btn-bulky .glyph:before {
- content: " \e605";
- display: block;
- font-family: "il-icons";
- font-size: 1.2rem;
-}
-.il-mainbar-close-slates .btn-bulky .glyph .glyphicon {
- display: none;
-}
-
-.il-mainbar-slates > .il-maincontrols-slate.engaged {
- display: flex;
- flex-direction: column;
- height: 100%;
- position: relative;
-}
-
-.il-mainbar-slates > .il-maincontrols-slate.engaged > .il-maincontrols-slate-content {
- height: 0px;
-}
-.il-mainbar-slates > .il-maincontrols-slate.engaged > .il-maincontrols-slate-content > :first-child {
- z-index: 1;
-}
-.il-mainbar-slates > .il-maincontrols-slate.engaged > .il-maincontrols-slate-content .panel-secondary {
- margin-bottom: 0;
- border: none;
-}
-
-@media only screen and (max-width: 991px) {
- .il-mainbar-entries {
- display: flex;
- justify-content: space-evenly;
- width: 100%;
- flex-flow: row wrap;
- }
- .il-mainbar-tools-entries-bg {
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
- }
- .il-mainbar-triggers {
- width: 100%;
- z-index: 1;
- }
- .il-mainbar-triggers .btn-bulky,
- .il-mainbar-triggers .il-link.link-bulky,
- .il-mainbar-tools-button .btn-bulky,
- .il-mainbar-tools-button .il-link.link-bulky {
- flex-shrink: 0;
- border: 0;
- height: 60px;
- width: 80px;
- }
- .il-mainbar-triggers .btn-bulky .icon.small,
- .il-mainbar-triggers .il-link.link-bulky .icon.small,
- .il-mainbar-tools-button .btn-bulky .icon.small,
- .il-mainbar-tools-button .il-link.link-bulky .icon.small {
- height: 20px;
- width: 20px;
- }
- .il-mainbar-tools-entries.engaged {
- height: 60px;
- }
- .il-mainbar-tools-entries.engaged .il-mainbar-remove-tool {
- top: 0;
- }
- .il-mainbar-tools-entries.engaged .il-mainbar-remove-tool .close {
- font-size: 2.5rem;
- height: 60px;
- }
-}
-@media only screen and (min-width: 991px) {
- .il-mainbar-tool-trigger-item:nth-of-type(1):nth-last-of-type(5) .btn-bulky,
- .il-mainbar-tool-trigger-item:nth-of-type(2):nth-last-of-type(4) .btn-bulky,
- .il-mainbar-tool-trigger-item:nth-of-type(3):nth-last-of-type(3) .btn-bulky,
- .il-mainbar-tool-trigger-item:nth-of-type(4):nth-last-of-type(2) .btn-bulky,
- .il-mainbar-tool-trigger-item:nth-of-type(5):nth-last-of-type(1) .btn-bulky {
- width: 63px;
- }
-}
-footer {
- text-align: left;
- background-color: white;
- padding: 10px 0 10px 5px;
- border-top: 1px solid #dddddd;
-}
-
-.il-maincontrols-footer {
- color: #161616;
- font-size: 0.75rem;
- padding: 3px 12px;
-}
-.il-maincontrols-footer .il-footer-content div {
- display: inline-block;
-}
-.il-maincontrols-footer .il-footer-links ul {
- list-style: none;
- padding: 0px;
- margin: 0px;
-}
-.il-maincontrols-footer .il-footer-links li {
- display: inline-block;
- margin-right: 3px;
-}
-.il-maincontrols-footer .il-footer-links li a, .il-maincontrols-footer .il-footer-links li button {
- color: #4c6586;
-}
-.il-maincontrols-footer .il-footer-links li button {
- vertical-align: baseline;
-}
-.il-maincontrols-footer .il-footer-links li:first-child:before {
- content: "·";
- margin-right: 10px;
-}
-.il-maincontrols-footer .il-footer-links li:after {
- content: "·";
- margin-left: 10px;
-}
-.il-maincontrols-footer .il-footer-links li:last-child:after {
- content: " ";
-}
-.il-maincontrols-footer .il-footer-permanent-url {
- margin-right: 3px;
-}
-.il-maincontrols-footer .il-footer-text {
- margin: 3px 3px 6px 0px;
-}
-
-/*
- These classes are used to limit the number of rows when displaying larger chunks of text.
- The mixin receives $height-in-rows as an integer. The classes il-multi-line-cap-2,3,5,10
- can be used to limit the number of rows for text to 2,3,5 or 10 lines in any template,
- e.g. the Standard Listing Panels limit the property values to 3 lines using il-multi-line-cap-3
-
- Technical discussion can be found in https://mantis.ilias.de/view.php?id=21583
- The background/gradient fallback can be removed as soon as all browsers support line-clamp.
- */
-.c-mode-info {
- display: flex;
- position: absolute;
- z-index: 1010;
- width: 100%;
- align-items: start;
- justify-content: center;
- text-align: center;
-}
-.c-mode-info__pageframe {
- border: 3px solid #B54F00;
- height: 100%;
- position: fixed;
- width: 100%;
- pointer-events: none;
- z-index: 1010;
-}
-.c-mode-info__content {
- display: flex;
- align-items: center;
- justify-content: center;
- background-color: #B54F00;
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- -webkit-box-shadow: 20px 10px 30px rgba(0, 0, 0, 0.15);
- -moz-box-shadow: 20px 10px 30px rgba(0, 0, 0, 0.15);
- box-shadow: 20px 10px 30px rgba(0, 0, 0, 0.15);
- padding: 1px 18px;
- gap: 18px;
- min-height: 35px;
- min-width: 20%;
- max-width: 50%;
-}
-@media only screen and (max-width: 991px) {
- .c-mode-info__content {
- border-radius: 0;
- width: 100%;
- min-height: 45px;
- max-width: 100%;
- }
-}
-.c-mode-info__label, .c-mode-info__close {
- color: white;
- font-size: 1rem;
- display: flex;
- align-items: center;
- justify-content: center;
- pointer-events: all;
- position: relative;
-}
-.c-mode-info__label a,
-.c-mode-info__label a:hover, .c-mode-info__close a,
-.c-mode-info__close a:hover {
- color: white;
-}
-.c-mode-info__label {
- /* edge, chrome, safari go here... */
- /* may come with next firefox 68, https://caniuse.com/#search=clamp */
- flex-grow: 1;
-}
-.c-mode-info__label {
- position: relative;
- max-height: 1.5em;
- overflow: hidden;
- line-height: 1.5;
-}
-.c-mode-info__label:after {
- content: "";
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
- width: 30%;
- height: 1.5em;
- background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%);
-}
-@supports (-webkit-line-clamp: 2) {
- .c-mode-info__label {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 1;
- -webkit-box-orient: vertical;
- }
- .c-mode-info__label:after {
- display: none;
- }
-}
-@supports (-moz-line-clamp: 2) {
- .c-mode-info__label {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -moz-box;
- -moz-line-clamp: 1;
- -moz-box-orient: vertical;
- }
- .c-mode-info__label:after {
- display: none;
- }
-}
-@media only screen and (max-width: 991px) {
- .c-mode-info__mobile-padding {
- height: 45px;
- }
-}
-
-/*
-**************************************************************
- System Infos
- change the rule for &.full to
-
- height: 100%;
- position: fixed;
- padding: 100px;
- top: 0;
- left: 0;
- font-size: 2em;
- line-height: 1.2em;
-
- to show a fullscreen info
-**************************************************************
-*/
-/** headline text transform **/
-/** inline shadow of a message container **/
-/** border configuration, the color is automatically computed from the three color variants **/
-/** nagtive or positive contrast color for text and glyph **/
-/** contrast threshold for contrast color **/
-/** three color variants for neutral, important, breaking Head Infos **/
-.il-system-info {
- line-height: 20px;
- padding-top: 6px;
- padding-bottom: 6px;
- height: 32px;
- display: flex;
- flex-wrap: nowrap;
- flex-direction: row;
- justify-content: flex-start;
-}
-.il-system-info.il-system-info-neutral {
- -webkit-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- -moz-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- background-color: #e2e8ef;
- border-top: #dddddd none;
- border-bottom: #dddddd none;
- border-left: #dddddd none;
- border-right: #dddddd none;
- color: contrast(greyscale(#e2e8ef), #3a4c65, white, 43%);
-}
-.il-system-info.il-system-info-neutral a.glyph {
- color: contrast(greyscale(#e2e8ef), #3a4c65, white, 43%);
-}
-.il-system-info.il-system-info-important {
- -webkit-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- -moz-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- background-color: #ffaaaa;
- border-top: #dddddd none;
- border-bottom: #dddddd none;
- border-left: #dddddd none;
- border-right: #dddddd none;
- color: contrast(greyscale(#ffaaaa), #770000, white, 43%);
-}
-.il-system-info.il-system-info-important a.glyph {
- color: contrast(greyscale(#ffaaaa), #770000, white, 43%);
-}
-.il-system-info.il-system-info-breaking {
- -webkit-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- -moz-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25);
- background-color: #aa0000;
- border-top: #dddddd none;
- border-bottom: #dddddd none;
- border-left: #dddddd none;
- border-right: #dddddd none;
- color: contrast(greyscale(#aa0000), black, #ffdddd, 43%);
-}
-.il-system-info.il-system-info-breaking a.glyph {
- color: contrast(greyscale(#aa0000), black, #ffdddd, 43%);
-}
-.il-system-info.full {
- height: auto;
- overflow: visible;
-}
-.il-system-info div.il-system-info-content-wrapper {
- flex-grow: 4;
- flex-shrink: 1;
- flex-basis: auto;
- overflow: hidden;
-}
-.il-system-info div.il-system-info-content-wrapper span.il-system-info-headline {
- text-transform: uppercase;
- font-weight: 600;
- margin-right: 9px;
-}
-.il-system-info p:first-child {
- display: inherit;
-}
-.il-system-info div.il-system-info-actions {
- font-size: 1rem;
- flex-grow: 0;
- flex-shrink: 0;
- text-align: right;
- flex-basis: 60px;
-}
-.il-system-info div.il-system-info-actions :not(:last-child) {
- padding-right: 12px;
-}
-.il-system-info div.il-system-info-actions span.il-system-info-more {
- display: none;
-}
-.il-system-info:not(:first-child) {
- border-top: none;
-}
-
-/*
-**************************************************************
- Mobile Layout for System Info
-**************************************************************
-*/
-@media only screen and (max-width: 991px) {
- .il-system_info {
- border-top: none;
- }
-}
-/*
-**************************************************************
- Print View
-**************************************************************
-*/
-@media print {
- .il-system-infos {
- display: none;
- }
-}
-.il-drilldown ul, .il-drilldown li {
- padding: 0;
- margin: 0;
- list-style: none;
-}
-.il-drilldown header {
- position: relative;
- display: flex;
- align-items: center;
- min-height: 80px;
- margin-bottom: 2px;
- padding: 9px 15px 9px 38px;
- z-index: initial;
-}
-.il-drilldown header h2 {
- font-size: 1.115rem;
- margin: 0;
- padding: 0;
-}
-.il-drilldown header .backnav {
- display: none;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
-}
-.il-drilldown header .backnav .btn-bulky {
- height: 100%;
- background-color: transparent;
- border: none;
-}
-.il-drilldown header.show-backnav {
- padding-left: 38px;
-}
-.il-drilldown header.show-backnav .backnav {
- display: block;
-}
-.il-drilldown li > .menulevel,
-.il-drilldown li > .btn-bulky,
-.il-drilldown li > .link-bulky,
-.il-drilldown li > hr {
- display: none;
-}
-.il-drilldown .engaged ~ ul > li > .menulevel,
-.il-drilldown .engaged ~ ul > li > .btn-bulky,
-.il-drilldown .engaged ~ ul > li > .link-bulky {
- display: flex;
-}
-.il-drilldown .engaged ~ ul > li > hr {
- display: block;
-}
-.il-drilldown hr {
- margin: 6px 0;
-}
-.il-drilldown .btn-bulky,
-.il-drilldown .link-bulky,
-.il-drilldown .menulevel {
- background-color: transparent;
- border-color: transparent;
-}
-.il-drilldown .btn-bulky:hover,
-.il-drilldown .link-bulky:hover,
-.il-drilldown .menulevel:hover {
- background-color: #e2e8ef;
- color: inherit;
-}
-.il-drilldown .btn-bulky .icon,
-.il-drilldown .link-bulky .icon,
-.il-drilldown .menulevel .icon {
- filter: invert(50%);
-}
-.il-drilldown .menulevel {
- justify-content: space-between;
- text-align: left;
- padding-left: 38px;
- margin-bottom: 2px;
-}
-
-div.alert div {
- margin-top: 10px;
-}
-div.alert ul {
- margin-top: 15px;
- background-color: #f9f9f9;
- padding: 6px 12px;
- font-size: 0.75rem;
- color: #6f6f6f;
- list-style-type: none;
-}
-div.alert ul > li:before {
- content: "» ";
- /* margin-left: -10px; */
-}
-
-.modal-open {
- overflow: hidden;
-}
-
-.modal {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1050;
- display: none;
- overflow: hidden;
- -webkit-overflow-scrolling: touch;
- outline: 0;
-}
-.modal.fade {
- transition-property: opacity;
- transition-duration: 0.15s;
- transition-timing-function: linear;
- transition-delay: 0s;
-}
-.modal.fade .modal-dialog {
- -webkit-transform: translate(0, -25%);
- -ms-transform: translate(0, -25%);
- -o-transform: translate(0, -25%);
- transform: translate(0, -25%);
- -webkit-transition: -webkit-transform 0.15s ease-out;
- -moz-transition: -moz-transform 0.15s ease-out;
- -o-transition: -o-transform 0.15s ease-out;
- transition: transform 0.15s ease-out;
-}
-.modal.in .modal-dialog {
- -webkit-transform: translate(0, 0);
- -ms-transform: translate(0, 0);
- -o-transform: translate(0, 0);
- transform: translate(0, 0);
-}
-.modal.il-modal-lightbox-dark .modal-content {
- background-color: #2c2c2c;
- color: white;
-}
-.modal.il-modal-lightbox-dark .modal-content .modal-header {
- border-bottom-color: white;
-}
-.modal.il-modal-lightbox-dark .modal-content .carousel-control {
- color: white;
-}
-.modal.il-modal-lightbox-dark .close {
- color: white;
- background-color: #2c2c2c;
- opacity: 1;
- border: 1px solid #dddddd;
-}
-
-.modal-open .modal {
- overflow-x: hidden;
- overflow-y: auto;
-}
-
-.modal-dialog {
- position: relative;
- width: auto;
- margin: 10px;
-}
-
-.modal-content {
- position: relative;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid #999;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 0px;
- outline: 0;
-}
-
-.modal-backdrop {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1040;
- background-color: #000;
-}
-.modal-backdrop.fade {
- filter: alpha(opacity=0);
- opacity: 0;
-}
-.modal-backdrop.fade.in {
- filter: alpha(opacity=50);
- opacity: 0.5;
-}
-
-.modal-header {
- padding: 9px 15px;
- border-bottom: 1px solid #e5e5e5;
-}
-.modal-header::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.modal-header .close {
- margin-top: -2px;
-}
-
-.modal-title {
- font-size: 1rem;
- margin: 0;
- line-height: 1.428571429;
-}
-
-.modal-body {
- position: relative;
- padding: 9px 15px;
-}
-.modal-body .il-standard-form .il-standard-form-header + .il-section-input {
- margin-top: 0;
-}
-
-.modal-footer {
- padding: 9px 15px;
- text-align: right;
- border-top: 1px solid #e5e5e5;
-}
-.modal-footer::after {
- display: block;
- clear: both;
- content: "";
-}
-.modal-footer .btn + .btn {
- margin-bottom: 0;
- margin-left: 5px;
-}
-.modal-footer .btn-group .btn + .btn {
- margin-left: -1px;
-}
-.modal-footer .btn-block + .btn-block {
- margin-left: 0;
-}
-
-.modal-scrollbar-measure {
- position: absolute;
- top: -9999px;
- width: 50px;
- height: 50px;
- overflow: scroll;
-}
-
-@media (min-width: 991px) {
- .modal-dialog {
- width: 600px;
- margin: 30px auto;
- }
- .modal-content {
- -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
- }
- .modal-sm {
- width: 300px;
- }
-}
-@media (min-width: 992px) {
- .modal-lg {
- width: 900px;
- }
-}
-.il-modal-roundtrip .il-standard-form .row .col-sm-4, .il-modal-roundtrip .il-standard-form .row .col-md-3, .il-modal-roundtrip .il-standard-form .row .col-lg-2 {
- width: 33.33%;
-}
-.il-modal-roundtrip .il-standard-form .row .col-sm-8, .il-modal-roundtrip .il-standard-form .row .col-md-9, .il-modal-roundtrip .il-standard-form .row .col-lg-10 {
- width: 66.67%;
-}
-
-.c-modal--interruptive .c-modal--interruptive__items {
- margin-bottom: 15px;
-}
-.c-modal--interruptive .c-modal--interruptive__items .c-modal--interruptive__items__key-value .c-modal--interruptive__items__key-value__key {
- float: left;
- clear: left;
- font-weight: initial;
-}
-.c-modal--interruptive .c-modal--interruptive__items .c-modal--interruptive__items__key-value .c-modal--interruptive__items__key-value__value {
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- font-style: italic;
- color: #6f6f6f;
- padding-left: 6px;
-}
-
-.panel {
- margin-bottom: 20px;
- border: 1px solid #dddddd;
- border-radius: 3px;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.panel .panel-heading {
- padding: 9px 15px;
- border-bottom: 1px solid transparent;
- border: none;
- border-top-left-radius: 2px;
- border-top-right-radius: 2px;
-}
-.panel .panel-heading > .dropdown .dropdown-toggle {
- color: white;
-}
-.panel .panel-heading.ilHeader,
-.panel .panel-heading.ilBlockHeader {
- background-color: #f9f9f9;
- margin: 0;
- border: none;
-}
-.panel .panel-heading.ilHeader h2, .panel .panel-heading.ilHeader h2.ilHeader,
-.panel .panel-heading.ilBlockHeader h2,
-.panel .panel-heading.ilBlockHeader h2.ilHeader {
- margin: 0;
- color: #161616;
- font-size: 1.115rem;
- line-height: 1.33;
- font-weight: 600;
-}
-.panel .panel-heading.ilHeader h4, .panel .panel-heading.ilHeader h4.ilBlockHeader,
-.panel .panel-heading.ilBlockHeader h4,
-.panel .panel-heading.ilBlockHeader h4.ilBlockHeader {
- margin: 0;
- color: #161616;
- font-size: 0.875rem;
-}
-@media screen and (max-width: 768px) {
- .panel .panel-viewcontrols {
- order: 3;
- width: 100%;
- justify-content: center;
- }
-}
-@media screen and (min-width: 769px) {
- .panel .panel-viewcontrols {
- order: 3;
- width: 100%;
- justify-content: center;
- }
-}
-@media screen and (min-width: 993px) {
- .panel .panel-viewcontrols {
- order: 2;
- width: auto;
- flex-grow: 1;
- justify-content: flex-end;
- }
-}
-.panel .panel-body {
- padding: 15px 15px;
- background-color: white;
-}
-.panel .panel-body::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.panel-footer {
- padding: 9px 15px;
- background-color: #f9f9f9;
- border-top: 1px solid #dddddd;
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px;
-}
-
-.panel-flex .panel-heading {
- display: flex;
- align-items: center;
- flex-wrap: wrap;
- gap: 9px;
-}
-.panel-flex .panel-title {
- flex-shrink: 0;
- order: 1;
-}
-.panel-flex .panel-controls {
- display: flex;
- gap: 9px;
- justify-content: flex-end;
- margin-left: auto;
-}
-@media screen and (max-width: 768px) {
- .panel-flex .panel-controls {
- order: 2;
- }
-}
-@media screen and (min-width: 769px) {
- .panel-flex .panel-controls {
- order: 2;
- }
-}
-@media screen and (min-width: 993px) {
- .panel-flex .panel-controls {
- order: 3;
- }
-}
-.panel-flex h2.ilHeader {
- flex-grow: 99;
- flex-shrink: 1;
- line-height: 2rem;
- order: 1;
-}
-.panel-flex .ilBlockHeader h4, .panel-flex .ilHeader h4 {
- flex-grow: 99;
- flex-shrink: 1;
- order: 1;
-}
-
-.panel-primary h2.ilHeader {
- font-weight: 600;
-}
-
-.panel-secondary {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.panel-secondary .panel-heading.ilHeader h2.ilHeader {
- font-size: 1rem;
-}
-.panel-secondary .panel-heading.ilHeader h2.ilHeader {
- font-size: 1rem;
-}
-.panel-secondary .panel-body .il-item-group {
- margin: 0 -15px;
-}
-.panel-secondary .panel-body .il-item-group h2 {
- padding: 6px 15px;
-}
-.panel-secondary .panel-body .il-item-group h3 {
- padding: 6px 15px;
-}
-.panel-secondary .panel-body .il-item-group:first-child {
- margin-top: -15px;
-}
-.panel-secondary .panel-body .il-item-group:last-child {
- margin-bottom: -15px;
-}
-.panel-secondary .panel-body .il-item-group .il-item {
- padding-left: 15px;
-}
-.panel-secondary .panel-body .il-item-group .il-item .media-right {
- vertical-align: middle;
-}
-.panel-secondary .il-panel-listing-std-container > h2, .panel-secondary .panel-body h4 {
- display: block;
- padding: 6px 0;
- font-size: 0.875rem;
- color: #161616;
- margin: 0;
-}
-.panel-secondary .il-std-item-container:not(:last-child) {
- border-bottom: 1px solid #dddddd;
-}
-
-.panel-sub {
- border: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- margin: -15px -15px;
-}
-.panel-sub .panel-body {
- margin: 0;
-}
-.panel-sub:first-child .panel-heading {
- padding: 9px 15px;
-}
-
-.il-panel-report .thumbnail {
- margin-bottom: 0;
-}
-.il-panel-report > .panel-body > .panel {
- margin-bottom: 6px;
-}
-.il-panel-report .panel-heading {
- min-height: 34px;
-}
-
-.il-panel-listing-std-container {
- background-color: #f9f9f9;
- margin-bottom: 20px;
-}
-.il-panel-listing-std-container > h2 {
- color: #161616;
- font-size: 1.115rem;
- font-weight: 600;
- float: left;
- padding: 9px 15px;
- margin: 0;
- line-height: 1.33;
-}
-.il-panel-listing-std-container .dropdown {
- float: right;
-}
-.il-panel-listing-std-container > .dropdown {
- padding: 9px 15px;
-}
-.il-panel-listing-std-container > .dropdown:not(:last-child) {
- padding-bottom: 3px;
-}
-
-.il-audio-container > button {
- width: 100%;
-}
-
-.il-audio-player {
- background: #2c2c2c;
-}
-
-.webui-popover-content {
- display: none;
-}
-
-.webui-popover-rtl {
- direction: rtl;
- text-align: right;
-}
-
-/* webui popover */
-.webui-popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 997;
- display: none;
- min-width: 50px;
- min-height: 32px;
- padding: 1px;
- text-align: left;
- white-space: normal;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid #ccc;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 6px;
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-}
-.webui-popover.top, .webui-popover.top-left, .webui-popover.top-right {
- margin-top: -10px;
-}
-.webui-popover.right, .webui-popover.right-top, .webui-popover.right-bottom {
- margin-left: 10px;
-}
-.webui-popover.bottom, .webui-popover.bottom-left, .webui-popover.bottom-right {
- margin-top: 10px;
-}
-.webui-popover.left, .webui-popover.left-top, .webui-popover.left-bottom {
- margin-left: -10px;
-}
-.webui-popover.pop {
- -webkit-transform: scale(0.8);
- -o-transform: scale(0.8);
- transform: scale(0.8);
- -webkit-transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);
- -o-transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);
- transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);
- opacity: 0;
- filter: alpha(opacity=${opacity-ie});
-}
-.webui-popover.pop-out {
- -webkit-transition-property: "opacity,transform";
- -o-transition-property: "opacity,transform";
- transition-property: "opacity,transform";
- -webkit-transition: 0.15s linear;
- -o-transition: 0.15s linear;
- transition: 0.15s linear;
- opacity: 0;
- filter: alpha(opacity=${opacity-ie});
-}
-.webui-popover.fade, .webui-popover.fade-out {
- -webkit-transition: opacity 0.15s linear;
- -o-transition: opacity 0.15s linear;
- transition: opacity 0.15s linear;
- opacity: 0;
- filter: alpha(opacity=${opacity-ie});
-}
-.webui-popover.out {
- opacity: 0;
- filter: alpha(opacity=${opacity-ie});
-}
-.webui-popover.in {
- -webkit-transform: none;
- -o-transform: none;
- transform: none;
- opacity: 1;
- filter: alpha(opacity=${opacity-ie});
-}
-.webui-popover .webui-popover-content {
- padding: 9px 14px;
- overflow: auto;
- display: block;
-}
-.webui-popover .webui-popover-content > div:first-child {
- width: 99%;
-}
-
-.webui-popover-inner .close {
- font-family: arial;
- margin: 8px 10px 0 0;
- float: right;
- font-size: 16px;
- font-weight: bold;
- line-height: 16px;
- color: #000;
- text-shadow: 0 1px 0 #fff;
- opacity: 0.2;
- filter: alpha(opacity=${opacity-ie});
- text-decoration: none;
-}
-.webui-popover-inner .close:hover, .webui-popover-inner .close:focus {
- opacity: 0.5;
- filter: alpha(opacity=${opacity-ie});
-}
-.webui-popover-inner .close:after {
- content: "×";
- width: 0.8em;
- height: 0.8em;
- padding: 4px;
- position: relative;
-}
-
-.webui-popover-title {
- padding: 8px 14px;
- margin: 0;
- font-size: 14px;
- font-weight: bold;
- line-height: 18px;
- background-color: #fff;
- border-bottom: 1px solid #f2f2f2;
- border-radius: 5px 5px 0 0;
-}
-
-.webui-popover-content {
- padding: 9px 14px;
- overflow: auto;
- display: none;
-}
-
-.webui-popover-inverse {
- background-color: #333;
- color: #eee;
-}
-.webui-popover-inverse .webui-popover-title {
- background: #333;
- border-bottom: 1px solid #3b3b3b;
- color: #eee;
-}
-
-.webui-no-padding .webui-popover-content {
- padding: 0;
-}
-.webui-no-padding .list-group-item {
- border-right: none;
- border-left: none;
-}
-.webui-no-padding .list-group-item:first-child {
- border-top: 0;
-}
-.webui-no-padding .list-group-item:last-child {
- border-bottom: 0;
-}
-
-.webui-popover > .webui-arrow, .webui-popover > .webui-arrow:after {
- position: absolute;
- display: block;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
-}
-
-.webui-popover > .webui-arrow {
- border-width: 11px;
-}
-
-.webui-popover > .webui-arrow:after {
- border-width: 10px;
- content: "";
-}
-
-.webui-popover.top > .webui-arrow, .webui-popover.top-right > .webui-arrow, .webui-popover.top-left > .webui-arrow {
- bottom: -11px;
- left: 50%;
- margin-left: -11px;
- border-top-color: #999999;
- border-top-color: fadein(rgba(0, 0, 0, 0.2), 5%);
- border-bottom-width: 0;
-}
-.webui-popover.top > .webui-arrow:after, .webui-popover.top-right > .webui-arrow:after, .webui-popover.top-left > .webui-arrow:after {
- content: " ";
- bottom: 1px;
- margin-left: -10px;
- border-top-color: #fff;
- border-bottom-width: 0;
-}
-.webui-popover.right > .webui-arrow, .webui-popover.right-top > .webui-arrow, .webui-popover.right-bottom > .webui-arrow {
- top: 50%;
- left: -11px;
- margin-top: -11px;
- border-left-width: 0;
- border-right-color: #999999;
- border-right-color: fadein(rgba(0, 0, 0, 0.2), 5%);
-}
-.webui-popover.right > .webui-arrow:after, .webui-popover.right-top > .webui-arrow:after, .webui-popover.right-bottom > .webui-arrow:after {
- content: " ";
- left: 1px;
- bottom: -10px;
- border-left-width: 0;
- border-right-color: #fff;
-}
-.webui-popover.bottom > .webui-arrow, .webui-popover.bottom-right > .webui-arrow, .webui-popover.bottom-left > .webui-arrow {
- top: -11px;
- left: 50%;
- margin-left: -11px;
- border-bottom-color: #999999;
- border-bottom-color: fadein(rgba(0, 0, 0, 0.2), 5%);
- border-top-width: 0;
-}
-.webui-popover.bottom > .webui-arrow:after, .webui-popover.bottom-right > .webui-arrow:after, .webui-popover.bottom-left > .webui-arrow:after {
- content: " ";
- top: 1px;
- margin-left: -10px;
- border-bottom-color: #fff;
- border-top-width: 0;
-}
-.webui-popover.left > .webui-arrow, .webui-popover.left-top > .webui-arrow, .webui-popover.left-bottom > .webui-arrow {
- top: 50%;
- right: -11px;
- margin-top: -11px;
- border-right-width: 0;
- border-left-color: #999999;
- border-left-color: fadein(rgba(0, 0, 0, 0.2), 5%);
-}
-.webui-popover.left > .webui-arrow:after, .webui-popover.left-top > .webui-arrow:after, .webui-popover.left-bottom > .webui-arrow:after {
- content: " ";
- right: 1px;
- border-right-width: 0;
- border-left-color: #fff;
- bottom: -10px;
-}
-
-.webui-popover-inverse.top > .webui-arrow, .webui-popover-inverse.top > .webui-arrow:after, .webui-popover-inverse.top-left > .webui-arrow, .webui-popover-inverse.top-left > .webui-arrow:after, .webui-popover-inverse.top-right > .webui-arrow, .webui-popover-inverse.top-right > .webui-arrow:after {
- border-top-color: #333;
-}
-.webui-popover-inverse.right > .webui-arrow, .webui-popover-inverse.right > .webui-arrow:after, .webui-popover-inverse.right-top > .webui-arrow, .webui-popover-inverse.right-top > .webui-arrow:after, .webui-popover-inverse.right-bottom > .webui-arrow, .webui-popover-inverse.right-bottom > .webui-arrow:after {
- border-right-color: #333;
-}
-.webui-popover-inverse.bottom > .webui-arrow, .webui-popover-inverse.bottom > .webui-arrow:after, .webui-popover-inverse.bottom-left > .webui-arrow, .webui-popover-inverse.bottom-left > .webui-arrow:after, .webui-popover-inverse.bottom-right > .webui-arrow, .webui-popover-inverse.bottom-right > .webui-arrow:after {
- border-bottom-color: #333;
-}
-.webui-popover-inverse.left > .webui-arrow, .webui-popover-inverse.left > .webui-arrow:after, .webui-popover-inverse.left-top > .webui-arrow, .webui-popover-inverse.left-top > .webui-arrow:after, .webui-popover-inverse.left-bottom > .webui-arrow, .webui-popover-inverse.left-bottom > .webui-arrow:after {
- border-left-color: #333;
-}
-
-.webui-popover i.icon-refresh:before {
- content: "";
-}
-
-.webui-popover i.icon-refresh {
- display: block;
- width: 30px;
- height: 30px;
- font-size: 20px;
- top: 50%;
- left: 50%;
- position: absolute;
- margin-left: -15px;
- margin-right: -15px;
- background: url(../img/loading.gif) no-repeat;
-}
-
-@-webkit-keyframes rotate {
- 100% {
- -webkit-transform: rotate(360deg);
- }
-}
-@keyframes rotate {
- 100% {
- transform: rotate(360deg);
- }
-}
-.webui-popover-backdrop {
- background-color: rgba(0, 0, 0, 0.65);
- width: 100%;
- height: 100%;
- position: fixed;
- top: 0;
- left: 0;
- z-index: 996;
-}
-
-.webui-popover .dropdown-menu {
- display: block;
- position: relative;
- top: 0;
- border: none;
- box-shadow: none;
- float: none;
-}
-
-.il-popover {
- max-width: 400px;
-}
-.il-popover .webui-popover-content > div:first-child {
- width: 100%;
-}
-.il-popover .il-popover-inner {
- max-height: 500px;
- overflow: auto;
-}
-.il-popover .il-popover-inner .close {
- margin: 0;
-}
-.il-popover .il-popover-inner .close::after {
- content: "";
- width: 0em;
- height: 0em;
- padding: 0;
-}
-.il-popover i.icon-refresh {
- background: url("./images/media/loading.gif") no-repeat;
- height: 30px;
-}
-.il-popover .il-popover-title-container {
- background-color: #f0f0f0;
-}
-.il-popover .il-popover-title-container h4.il-popover-title {
- font-size: 1rem;
- font-weight: 400;
- padding: 8px 14px;
- background-color: transparent;
- text-transform: none;
- color: #161616;
-}
-.il-popover.webui-popover {
- position: fixed;
-}
-
-.icon {
- display: inline-block;
- text-align: center;
-}
-.icon.small {
- height: 20px;
- line-height: 20px;
-}
-.icon.medium {
- height: 35px;
- line-height: 35px;
-}
-.icon.large {
- height: 45px;
- line-height: 45px;
-}
-.icon.responsive {
- width: 100%;
- line-height: 35px;
-}
-.icon.disabled {
- -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
- filter: grayscale(100%);
-}
-@media screen and (max-width: 768px) {
- .icon {
- max-width: inherit;
- }
-}
-
-@font-face {
- font-family: "Glyphicons Halflings";
- src: url("./fonts/bootstrap/glyphicons-halflings-regular.eot");
- src: url("./fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("./fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("./fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("./fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("./fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
-}
-.glyphicon {
- position: relative;
- top: 1px;
- display: inline-block;
- font-family: "Glyphicons Halflings";
- font-style: normal;
- font-weight: 400;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-
-.glyphicon-asterisk:before {
- content: "*";
-}
-
-.glyphicon-plus:before {
- content: "+";
-}
-
-.glyphicon-euro:before,
-.glyphicon-eur:before {
- content: "€";
-}
-
-.glyphicon-minus:before {
- content: "−";
-}
-
-.glyphicon-cloud:before {
- content: "☁";
-}
-
-.glyphicon-envelope:before {
- content: "✉";
-}
-
-.glyphicon-pencil:before {
- content: "✏";
-}
-
-.glyphicon-glass:before {
- content: "\e001";
-}
-
-.glyphicon-music:before {
- content: "\e002";
-}
-
-.glyphicon-search:before {
- content: "\e003";
-}
-
-.glyphicon-heart:before {
- content: "\e005";
-}
-
-.glyphicon-star:before {
- content: "\e006";
-}
-
-.glyphicon-star-empty:before {
- content: "\e007";
-}
-
-.glyphicon-user:before {
- content: "\e008";
-}
-
-.glyphicon-film:before {
- content: "\e009";
-}
-
-.glyphicon-th-large:before {
- content: "\e010";
-}
-
-.glyphicon-th:before {
- content: "\e011";
-}
-
-.glyphicon-th-list:before {
- content: "\e012";
-}
-
-.glyphicon-ok:before {
- content: "\e013";
-}
-
-.glyphicon-remove:before {
- content: "\e014";
-}
-
-.glyphicon-zoom-in:before {
- content: "\e015";
-}
-
-.glyphicon-zoom-out:before {
- content: "\e016";
-}
-
-.glyphicon-off:before {
- content: "\e017";
-}
-
-.glyphicon-signal:before {
- content: "\e018";
-}
-
-.glyphicon-cog:before {
- content: "\e019";
-}
-
-.glyphicon-trash:before {
- content: "\e020";
-}
-
-.glyphicon-home:before {
- content: "\e021";
-}
-
-.glyphicon-file:before {
- content: "\e022";
-}
-
-.glyphicon-time:before {
- content: "\e023";
-}
-
-.glyphicon-road:before {
- content: "\e024";
-}
-
-.glyphicon-download-alt:before {
- content: "\e025";
-}
-
-.glyphicon-download:before {
- content: "\e026";
-}
-
-.glyphicon-upload:before {
- content: "\e027";
-}
-
-.glyphicon-inbox:before {
- content: "\e028";
-}
-
-.glyphicon-play-circle:before {
- content: "\e029";
-}
-
-.glyphicon-repeat:before {
- content: "\e030";
-}
-
-.glyphicon-refresh:before {
- content: "\e031";
-}
-
-.glyphicon-list-alt:before {
- content: "\e032";
-}
-
-.glyphicon-lock:before {
- content: "\e033";
-}
-
-.glyphicon-flag:before {
- content: "\e034";
-}
-
-.glyphicon-headphones:before {
- content: "\e035";
-}
-
-.glyphicon-volume-off:before {
- content: "\e036";
-}
-
-.glyphicon-volume-down:before {
- content: "\e037";
-}
-
-.glyphicon-volume-up:before {
- content: "\e038";
-}
-
-.glyphicon-qrcode:before {
- content: "\e039";
-}
-
-.glyphicon-barcode:before {
- content: "\e040";
-}
-
-.glyphicon-tag:before {
- content: "\e041";
-}
-
-.glyphicon-tags:before {
- content: "\e042";
-}
-
-.glyphicon-book:before {
- content: "\e043";
-}
-
-.glyphicon-bookmark:before {
- content: "\e044";
-}
-
-.glyphicon-print:before {
- content: "\e045";
-}
-
-.glyphicon-camera:before {
- content: "\e046";
-}
-
-.glyphicon-font:before {
- content: "\e047";
-}
-
-.glyphicon-bold:before {
- content: "\e048";
-}
-
-.glyphicon-italic:before {
- content: "\e049";
-}
-
-.glyphicon-text-height:before {
- content: "\e050";
-}
-
-.glyphicon-text-width:before {
- content: "\e051";
-}
-
-.glyphicon-align-left:before {
- content: "\e052";
-}
-
-.glyphicon-align-center:before {
- content: "\e053";
-}
-
-.glyphicon-align-right:before {
- content: "\e054";
-}
-
-.glyphicon-align-justify:before {
- content: "\e055";
-}
-
-.glyphicon-list:before {
- content: "\e056";
-}
-
-.glyphicon-indent-left:before {
- content: "\e057";
-}
-
-.glyphicon-indent-right:before {
- content: "\e058";
-}
-
-.glyphicon-facetime-video:before {
- content: "\e059";
-}
-
-.glyphicon-picture:before {
- content: "\e060";
-}
-
-.glyphicon-map-marker:before {
- content: "\e062";
-}
-
-.glyphicon-adjust:before {
- content: "\e063";
-}
-
-.glyphicon-tint:before {
- content: "\e064";
-}
-
-.glyphicon-edit:before {
- content: "\e065";
-}
-
-.glyphicon-share:before {
- content: "\e066";
-}
-
-.glyphicon-check:before {
- content: "\e067";
-}
-
-.glyphicon-move:before {
- content: "\e068";
-}
-
-.glyphicon-step-backward:before {
- content: "\e069";
-}
-
-.glyphicon-fast-backward:before {
- content: "\e070";
-}
-
-.glyphicon-backward:before {
- content: "\e071";
-}
-
-.glyphicon-play:before {
- content: "\e072";
-}
-
-.glyphicon-pause:before {
- content: "\e073";
-}
-
-.glyphicon-stop:before {
- content: "\e074";
-}
-
-.glyphicon-forward:before {
- content: "\e075";
-}
-
-.glyphicon-fast-forward:before {
- content: "\e076";
-}
-
-.glyphicon-step-forward:before {
- content: "\e077";
-}
-
-.glyphicon-eject:before {
- content: "\e078";
-}
-
-.glyphicon-chevron-left:before {
- content: "\e079";
-}
-
-.glyphicon-chevron-right:before {
- content: "\e080";
-}
-
-.glyphicon-plus-sign:before {
- content: "\e081";
-}
-
-.glyphicon-minus-sign:before {
- content: "\e082";
-}
-
-.glyphicon-remove-sign:before {
- content: "\e083";
-}
-
-.glyphicon-ok-sign:before {
- content: "\e084";
-}
-
-.glyphicon-question-sign:before {
- content: "\e085";
-}
-
-.glyphicon-info-sign:before {
- content: "\e086";
-}
-
-.glyphicon-screenshot:before {
- content: "\e087";
-}
-
-.glyphicon-remove-circle:before {
- content: "\e088";
-}
-
-.glyphicon-ok-circle:before {
- content: "\e089";
-}
-
-.glyphicon-ban-circle:before {
- content: "\e090";
-}
-
-.glyphicon-arrow-left:before {
- content: "\e091";
-}
-
-.glyphicon-arrow-right:before {
- content: "\e092";
-}
-
-.glyphicon-arrow-up:before {
- content: "\e093";
-}
-
-.glyphicon-arrow-down:before {
- content: "\e094";
-}
-
-.glyphicon-share-alt:before {
- content: "\e095";
-}
-
-.glyphicon-resize-full:before {
- content: "\e096";
-}
-
-.glyphicon-resize-small:before {
- content: "\e097";
-}
-
-.glyphicon-exclamation-sign:before {
- content: "\e101";
-}
-
-.glyphicon-gift:before {
- content: "\e102";
-}
-
-.glyphicon-leaf:before {
- content: "\e103";
-}
-
-.glyphicon-fire:before {
- content: "\e104";
-}
-
-.glyphicon-eye-open:before {
- content: "\e105";
-}
-
-.glyphicon-eye-close:before {
- content: "\e106";
-}
-
-.glyphicon-warning-sign:before {
- content: "\e107";
-}
-
-.glyphicon-plane:before {
- content: "\e108";
-}
-
-.glyphicon-calendar:before {
- content: "\e109";
-}
-
-.glyphicon-random:before {
- content: "\e110";
-}
-
-.glyphicon-comment:before {
- content: "\e111";
-}
-
-.glyphicon-magnet:before {
- content: "\e112";
-}
-
-.glyphicon-chevron-up:before {
- content: "\e113";
-}
-
-.glyphicon-chevron-down:before {
- content: "\e114";
-}
-
-.glyphicon-retweet:before {
- content: "\e115";
-}
-
-.glyphicon-shopping-cart:before {
- content: "\e116";
-}
-
-.glyphicon-folder-close:before {
- content: "\e117";
-}
-
-.glyphicon-folder-open:before {
- content: "\e118";
-}
-
-.glyphicon-resize-vertical:before {
- content: "\e119";
-}
-
-.glyphicon-resize-horizontal:before {
- content: "\e120";
-}
-
-.glyphicon-hdd:before {
- content: "\e121";
-}
-
-.glyphicon-bullhorn:before {
- content: "\e122";
-}
-
-.glyphicon-bell:before {
- content: "\e123";
-}
-
-.glyphicon-certificate:before {
- content: "\e124";
-}
-
-.glyphicon-thumbs-up:before {
- content: "\e125";
-}
-
-.glyphicon-thumbs-down:before {
- content: "\e126";
-}
-
-.glyphicon-hand-right:before {
- content: "\e127";
-}
-
-.glyphicon-hand-left:before {
- content: "\e128";
-}
-
-.glyphicon-hand-up:before {
- content: "\e129";
-}
-
-.glyphicon-hand-down:before {
- content: "\e130";
-}
-
-.glyphicon-circle-arrow-right:before {
- content: "\e131";
-}
-
-.glyphicon-circle-arrow-left:before {
- content: "\e132";
-}
-
-.glyphicon-circle-arrow-up:before {
- content: "\e133";
-}
-
-.glyphicon-circle-arrow-down:before {
- content: "\e134";
-}
-
-.glyphicon-globe:before {
- content: "\e135";
-}
-
-.glyphicon-wrench:before {
- content: "\e136";
-}
-
-.glyphicon-tasks:before {
- content: "\e137";
-}
-
-.glyphicon-filter:before {
- content: "\e138";
-}
-
-.glyphicon-briefcase:before {
- content: "\e139";
-}
-
-.glyphicon-fullscreen:before {
- content: "\e140";
-}
-
-.glyphicon-dashboard:before {
- content: "\e141";
-}
-
-.glyphicon-paperclip:before {
- content: "\e142";
-}
-
-.glyphicon-heart-empty:before {
- content: "\e143";
-}
-
-.glyphicon-link:before {
- content: "\e144";
-}
-
-.glyphicon-phone:before {
- content: "\e145";
-}
-
-.glyphicon-pushpin:before {
- content: "\e146";
-}
-
-.glyphicon-usd:before {
- content: "\e148";
-}
-
-.glyphicon-gbp:before {
- content: "\e149";
-}
-
-.glyphicon-sort:before {
- content: "\e150";
-}
-
-.glyphicon-sort-by-alphabet:before {
- content: "\e151";
-}
-
-.glyphicon-sort-by-alphabet-alt:before {
- content: "\e152";
-}
-
-.glyphicon-sort-by-order:before {
- content: "\e153";
-}
-
-.glyphicon-sort-by-order-alt:before {
- content: "\e154";
-}
-
-.glyphicon-sort-by-attributes:before {
- content: "\e155";
-}
-
-.glyphicon-sort-by-attributes-alt:before {
- content: "\e156";
-}
-
-.glyphicon-unchecked:before {
- content: "\e157";
-}
-
-.glyphicon-expand:before {
- content: "\e158";
-}
-
-.glyphicon-collapse-down:before {
- content: "\e159";
-}
-
-.glyphicon-collapse-up:before {
- content: "\e160";
-}
-
-.glyphicon-log-in:before {
- content: "\e161";
-}
-
-.glyphicon-flash:before {
- content: "\e162";
-}
-
-.glyphicon-log-out:before {
- content: "\e163";
-}
-
-.glyphicon-new-window:before {
- content: "\e164";
-}
-
-.glyphicon-record:before {
- content: "\e165";
-}
-
-.glyphicon-save:before {
- content: "\e166";
-}
-
-.glyphicon-open:before {
- content: "\e167";
-}
-
-.glyphicon-saved:before {
- content: "\e168";
-}
-
-.glyphicon-import:before {
- content: "\e169";
-}
-
-.glyphicon-export:before {
- content: "\e170";
-}
-
-.glyphicon-send:before {
- content: "\e171";
-}
-
-.glyphicon-floppy-disk:before {
- content: "\e172";
-}
-
-.glyphicon-floppy-saved:before {
- content: "\e173";
-}
-
-.glyphicon-floppy-remove:before {
- content: "\e174";
-}
-
-.glyphicon-floppy-save:before {
- content: "\e175";
-}
-
-.glyphicon-floppy-open:before {
- content: "\e176";
-}
-
-.glyphicon-credit-card:before {
- content: "\e177";
-}
-
-.glyphicon-transfer:before {
- content: "\e178";
-}
-
-.glyphicon-cutlery:before {
- content: "\e179";
-}
-
-.glyphicon-header:before {
- content: "\e180";
-}
-
-.glyphicon-compressed:before {
- content: "\e181";
-}
-
-.glyphicon-earphone:before {
- content: "\e182";
-}
-
-.glyphicon-phone-alt:before {
- content: "\e183";
-}
-
-.glyphicon-tower:before {
- content: "\e184";
-}
-
-.glyphicon-stats:before {
- content: "\e185";
-}
-
-.glyphicon-sd-video:before {
- content: "\e186";
-}
-
-.glyphicon-hd-video:before {
- content: "\e187";
-}
-
-.glyphicon-subtitles:before {
- content: "\e188";
-}
-
-.glyphicon-sound-stereo:before {
- content: "\e189";
-}
-
-.glyphicon-sound-dolby:before {
- content: "\e190";
-}
-
-.glyphicon-sound-5-1:before {
- content: "\e191";
-}
-
-.glyphicon-sound-6-1:before {
- content: "\e192";
-}
-
-.glyphicon-sound-7-1:before {
- content: "\e193";
-}
-
-.glyphicon-copyright-mark:before {
- content: "\e194";
-}
-
-.glyphicon-registration-mark:before {
- content: "\e195";
-}
-
-.glyphicon-cloud-download:before {
- content: "\e197";
-}
-
-.glyphicon-cloud-upload:before {
- content: "\e198";
-}
-
-.glyphicon-tree-conifer:before {
- content: "\e199";
-}
-
-.glyphicon-tree-deciduous:before {
- content: "\e200";
-}
-
-.glyphicon-cd:before {
- content: "\e201";
-}
-
-.glyphicon-save-file:before {
- content: "\e202";
-}
-
-.glyphicon-open-file:before {
- content: "\e203";
-}
-
-.glyphicon-level-up:before {
- content: "\e204";
-}
-
-.glyphicon-copy:before {
- content: "\e205";
-}
-
-.glyphicon-paste:before {
- content: "\e206";
-}
-
-.glyphicon-alert:before {
- content: "\e209";
-}
-
-.glyphicon-equalizer:before {
- content: "\e210";
-}
-
-.glyphicon-king:before {
- content: "\e211";
-}
-
-.glyphicon-queen:before {
- content: "\e212";
-}
-
-.glyphicon-pawn:before {
- content: "\e213";
-}
-
-.glyphicon-bishop:before {
- content: "\e214";
-}
-
-.glyphicon-knight:before {
- content: "\e215";
-}
-
-.glyphicon-baby-formula:before {
- content: "\e216";
-}
-
-.glyphicon-tent:before {
- content: "⛺";
-}
-
-.glyphicon-blackboard:before {
- content: "\e218";
-}
-
-.glyphicon-bed:before {
- content: "\e219";
-}
-
-.glyphicon-apple:before {
- content: "\f8ff";
-}
-
-.glyphicon-erase:before {
- content: "\e221";
-}
-
-.glyphicon-hourglass:before {
- content: "⌛";
-}
-
-.glyphicon-lamp:before {
- content: "\e223";
-}
-
-.glyphicon-duplicate:before {
- content: "\e224";
-}
-
-.glyphicon-piggy-bank:before {
- content: "\e225";
-}
-
-.glyphicon-scissors:before {
- content: "\e226";
-}
-
-.glyphicon-bitcoin:before {
- content: "\e227";
-}
-
-.glyphicon-btc:before {
- content: "\e227";
-}
-
-.glyphicon-xbt:before {
- content: "\e227";
-}
-
-.glyphicon-yen:before {
- content: "¥";
-}
-
-.glyphicon-jpy:before {
- content: "¥";
-}
-
-.glyphicon-ruble:before {
- content: "₽";
-}
-
-.glyphicon-rub:before {
- content: "₽";
-}
-
-.glyphicon-scale:before {
- content: "\e230";
-}
-
-.glyphicon-ice-lolly:before {
- content: "\e231";
-}
-
-.glyphicon-ice-lolly-tasted:before {
- content: "\e232";
-}
-
-.glyphicon-education:before {
- content: "\e233";
-}
-
-.glyphicon-option-horizontal:before {
- content: "\e234";
-}
-
-.glyphicon-option-vertical:before {
- content: "\e235";
-}
-
-.glyphicon-menu-hamburger:before {
- content: "\e236";
-}
-
-.glyphicon-modal-window:before {
- content: "\e237";
-}
-
-.glyphicon-oil:before {
- content: "\e238";
-}
-
-.glyphicon-grain:before {
- content: "\e239";
-}
-
-.glyphicon-sunglasses:before {
- content: "\e240";
-}
-
-.glyphicon-text-size:before {
- content: "\e241";
-}
-
-.glyphicon-text-color:before {
- content: "\e242";
-}
-
-.glyphicon-text-background:before {
- content: "\e243";
-}
-
-.glyphicon-object-align-top:before {
- content: "\e244";
-}
-
-.glyphicon-object-align-bottom:before {
- content: "\e245";
-}
-
-.glyphicon-object-align-horizontal:before {
- content: "\e246";
-}
-
-.glyphicon-object-align-left:before {
- content: "\e247";
-}
-
-.glyphicon-object-align-vertical:before {
- content: "\e248";
-}
-
-.glyphicon-object-align-right:before {
- content: "\e249";
-}
-
-.glyphicon-triangle-right:before {
- content: "\e250";
-}
-
-.glyphicon-triangle-left:before {
- content: "\e251";
-}
-
-.glyphicon-triangle-bottom:before {
- content: "\e252";
-}
-
-.glyphicon-triangle-top:before {
- content: "\e253";
-}
-
-.glyphicon-console:before {
- content: "\e254";
-}
-
-.glyphicon-superscript:before {
- content: "\e255";
-}
-
-.glyphicon-subscript:before {
- content: "\e256";
-}
-
-.glyphicon-menu-left:before {
- content: "\e257";
-}
-
-.glyphicon-menu-right:before {
- content: "\e258";
-}
-
-.glyphicon-menu-down:before {
- content: "\e259";
-}
-
-.glyphicon-menu-up:before {
- content: "\e260";
-}
-
-.glyph {
- color: #4c6586;
-}
-.glyph.highlighted {
- color: #B54F00;
-}
-.glyph.highlighted:hover {
- color: #B54F00;
-}
-.glyph.disabled {
- color: #737373;
- pointer-events: none;
-}
-.glyph:hover, .glyph:focus {
- color: #3a4c65;
- text-decoration: none;
-}
-
-.glyphicon.glyphicon-chevron-left, .glyphicon.glyphicon-chevron-right {
- font-weight: 100;
-}
-
-.il-glyphicon-like, .il-glyphicon-love, .il-glyphicon-dislike:before, .il-glyphicon-laugh:before,
-.il-glyphicon-astounded:before, .il-glyphicon-sad:before, .il-glyphicon-angry:before {
- font-family: "Open Sans Emoji";
-}
-
-.il-glyphicon-like:before {
- content: "👍";
-}
-
-.il-glyphicon-love:before {
- content: "❤";
-}
-
-.il-glyphicon-dislike:before {
- content: "👎";
-}
-
-.il-glyphicon-laugh:before {
- content: "😄";
-}
-
-.il-glyphicon-astounded:before {
- content: "😮";
-}
-
-.il-glyphicon-sad:before {
- content: "😥";
-}
-
-.il-glyphicon-angry:before {
- content: "😠";
-}
-
-.glyphicon-option-horizontal:before {
- font-family: il-icons;
- content: "\e602";
-}
-
-.glyphicon-remove:before {
- font-family: il-icons;
- content: "\e082";
-}
-
-.glyphicon-briefcase:before {
- font-family: il-icons;
- content: "\e04b";
-}
-
-.glyphicon-bell:before {
- font-family: il-icons;
- content: "\e027";
-}
-
-.glyphicon-comment:before {
- font-family: il-icons;
- content: "\e04a";
-}
-
-.glyphicon-envelope:before {
- font-family: il-icons;
- content: "\e086";
-}
-
-.glyphicon-question-sign:before {
- font-family: il-icons;
- content: "\e05d";
-}
-
-.glyphicon-search:before {
- font-family: il-icons;
- content: "\e090";
-}
-
-.glyphicon-user:before {
- font-family: il-icons;
- content: "\e005";
-}
-
-.glyphicon-minus-sign:before {
- font-family: il-icons;
- content: "\e065";
-}
-
-.glyphicon-cog:before {
- font-family: il-icons;
- content: "\e09a";
-}
-
-.glyphicon-login:before {
- font-family: il-icons;
- content: "\e066";
-}
-
-.glyphicon-logout:before {
- font-family: il-icons;
- content: "\e065";
-}
-
-.glyphicon-lang:before {
- font-family: il-icons;
- content: "\e618";
-}
-
-.glyphicon-option-horizontal:before {
- font-family: il-icons;
- content: "\e603";
-}
-
-.glyphicon-option-vertical:before {
- font-family: il-icons;
- content: "\e602";
-}
-
-.glyphicon-minus-sign:before {
- font-family: il-icons;
- content: "\e615";
-}
-
-.glyphicon-plus-sign:before {
- font-family: il-icons;
- content: "\e095";
-}
-
-.glyphicon-triangle-bottom:before {
- font-family: il-icons;
- content: "\e604";
-}
-
-.glyphicon-triangle-right:before {
- font-family: il-icons;
- content: "\e606";
-}
-
-.glyphicon-bulletlist:before {
- font-family: il-icons;
- content: "\e900";
-}
-
-.glyphicon-numberedlist:before {
- font-family: il-icons;
- content: "\e901";
-}
-
-.glyphicon-listindent:before {
- font-family: il-icons;
- content: "\e902";
-}
-
-.glyphicon-listoutdent:before {
- font-family: il-icons;
- content: "\e903";
-}
-
-.glyphicon-filter:before {
- font-family: il-icons;
- content: "\e904";
-}
-
-.glyphicon-triangle-left:before {
- font-family: il-icons;
- content: "\e605";
-}
-
-.glyphicon-apply:before {
- font-family: il-icons;
- content: "\e90c";
-}
-
-.glyphicon-launch:before {
- font-family: il-icons;
- content: "\e05c";
-}
-
-.glyphicon-reset:before {
- font-family: il-icons;
- content: "\e90a";
-}
-
-.glyphicon-user:before {
- font-family: il-icons;
- content: "\e001";
-}
-
-.il-avatar {
- height: 45px;
- width: 45px;
- display: inline-block;
- border-radius: 50%;
- border-style: solid;
- border-width: 2px;
- overflow: hidden;
- line-height: 1;
- text-align: center;
- pointer-events: none;
-}
-.il-avatar.il-avatar-picture {
- border-color: #dddddd;
-}
-.il-avatar.il-avatar-picture img {
- height: 45px;
- width: 45px;
- vertical-align: top;
- border: 50%;
- overflow: hidden;
- object-fit: cover;
-}
-.il-avatar.il-avatar-letter span.abbreviation {
- font-weight: 300;
- text-transform: inherit;
- font-size: 20.5px;
- line-height: 1;
- position: relative;
- top: 10.25px;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-1 {
- background-color: #0e6252;
- border-color: #55e7cb;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-2 {
- background-color: #107360;
- border-color: #65ead0;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-3 {
- background-color: #896F06;
- border-color: #f8db63;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-4 {
- background-color: #A06608;
- border-color: #f8c97c;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-5 {
- background-color: #176437;
- border-color: #6add9a;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-6 {
- background-color: #196f3d;
- border-color: #74e0a1;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-7 {
- background-color: #B25E15;
- border-color: #f4c79f;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-8 {
- background-color: #a04000;
- border-color: #ffa76d;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-9 {
- background-color: #1d6fa5;
- border-color: #a0cfee;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-10 {
- background-color: #1b557a;
- border-color: #7ebce3;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-11 {
- background-color: #bf2718;
- border-color: #f5b5ae;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-12 {
- background-color: #81261d;
- border-color: #e48f86;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-13 {
- background-color: #713b87;
- border-color: #d0b1dd;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-14 {
- background-color: #522764;
- border-color: #bb87d0;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-15 {
- background-color: #6A747C;
- border-color: #d6d9dc;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-16 {
- background-color: #34495e;
- border-color: #98afc6;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-17 {
- background-color: #2c3e50;
- border-color: #8aa4be;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-18 {
- background-color: #566566;
- border-color: #bfc8c9;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-19 {
- background-color: #90175a;
- border-color: #ec87bf;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-20 {
- background-color: #9e2b6e;
- border-color: #e9accf;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-21 {
- background-color: #d22f10;
- border-color: #f9c0b5;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-22 {
- background-color: #666d4e;
- border-color: #c9cdba;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-23 {
- background-color: #715a32;
- border-color: #d3bf9c;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-24 {
- background-color: #83693a;
- border-color: #dbcbae;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-25 {
- background-color: #963a30;
- border-color: #e5b3ad;
- color: white;
-}
-.il-avatar.il-avatar-letter.il-avatar-letter-color-26 {
- background-color: #DE2F1B;
- border-color: #f9d1cc;
- color: white;
-}
-
-@media only screen and (max-width: 991px) {
- .il-avatar {
- height: 22.5px;
- width: 22.5px;
- margin-top: auto;
- border-width: 0px;
- }
- .il-avatar.il-avatar-picture img {
- height: 22.5px;
- width: 22.5px;
- }
- .il-avatar.il-avatar-letter span.abbreviation {
- font-size: 11.25px;
- top: 5.625px;
- }
-}
-.il-table-presentation-viewcontrols {
- margin-bottom: 6px;
-}
-@media print {
- .il-table-presentation-viewcontrols {
- display: none !important;
- }
-}
-
-.il-table-presentation-row {
- background-color: white;
- border-top: 1px solid #dddddd;
- padding-top: 12px;
- padding-bottom: 12px;
- position: relative;
- white-space: nowrap;
-}
-.il-table-presentation-row .il-table-presentation-row-controls .il-table-presentation-row-controls-collapser {
- display: none; /*initially hidden*/
-}
-.il-table-presentation-row .il-table-presentation-row-controls .il-table-presentation-row-controls-expander {
- display: block; /*initially visible*/
-}
-.il-table-presentation-row .il-table-presentation-row-contents {
- white-space: normal;
-}
-.il-table-presentation-row .il-table-presentation-row-header {
- min-height: 2rem;
-}
-.il-table-presentation-row .il-table-presentation-row-header h4 {
- font-size: 1rem;
- font-weight: 400;
- padding: 0;
- margin: 0;
- cursor: pointer;
-}
-@media screen and (max-width: 768px) {
- .il-table-presentation-row .il-table-presentation-row-header {
- order: 1;
- }
-}
-.il-table-presentation-row .il-table-presentation-row-header .il-table-presentation-row-header-fields {
- display: block; /*initially visible*/
-}
-@media screen and (max-width: 768px) {
- .il-table-presentation-row .il-table-presentation-actions {
- order: 3;
- margin-top: 12px;
- }
-}
-.il-table-presentation-row .il-table-presentation-row-header-fields-label::after,
-.il-table-presentation-row .il-table-presentation-desclist .il-listing-characteristic-value-label::after {
- content: ":";
-}
-.il-table-presentation-row .il-table-presentation-row-expanded {
- display: none; /*initially hidden*/
- margin-top: 6px;
-}
-@media screen and (max-width: 768px) {
- .il-table-presentation-row .il-table-presentation-row-expanded {
- order: 2;
- }
-}
-.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-actions {
- margin-bottom: 6px;
-}
-.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-fields {
- min-height: auto;
- padding: 18px;
- background-color: #f0f0f0;
- border: 1px solid #dddddd;
- border-radius: 0px;
- text-color: white;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- min-height: 20px;
- font-size: 0.75rem;
-}
-.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-fields blockquote {
- border-color: #dddddd;
-}
-.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-fields .il-item-property-name {
- color: #6f6f6f;
-}
-
-.c-table-data .viewcontrols {
- margin-bottom: 6px;
-}
-
-.c-table-data__table {
- background-color: white;
-}
-.c-table-data__table-wrapper {
- box-shadow: inset 0 0 1px 1px #dddddd;
- background-color: #f0f0f0;
-}
-
-.c-table-data__cell {
- background-color: white;
- padding: 6px 12px;
- border: 1px solid #dddddd;
-}
-
-@media screen and (min-width: 769px) {
- .c-table-data__row:hover td.c-table-data__cell {
- background-color: #f0f0f0;
- }
-}
-
-th.c-table-data__cell {
- padding: 0;
-}
-@media screen and (min-width: 769px) {
- th.c-table-data__cell {
- position: -webkit-sticky;
- position: sticky;
- top: 0;
- z-index: 3;
- }
- th.c-table-data__cell.c-table-data__header__rowselection {
- padding: 12px 12px;
- text-align: center;
- position: sticky;
- left: -2px;
- z-index: 4;
- background: rgb(255, 255, 255);
- background: linear-gradient(90deg, rgb(255, 255, 255) 85%, rgba(255, 255, 255, 0) 100%);
- }
- th.c-table-data__cell.c-table-data__header__rowaction {
- padding: 12px 12px;
- }
-}
-
-@media screen and (min-width: 993px) {
- .breadcrumbs + #mainspacekeeper th.c-table-data__cell {
- top: 32px;
- }
-}
-
-@media screen and (min-width: 769px) {
- th.c-table-data__cell:after {
- position: absolute;
- content: "";
- left: 0;
- bottom: -5px;
- width: 100%;
- height: 5px;
- background: linear-gradient(180deg, rgba(0, 0, 0, 0.1294117647), transparent);
- z-index: 3;
- }
-}
-
-.c-table-data__header__resize-wrapper {
- padding: 12px 12px;
- height: 100%;
- margin: 0px;
- display: block;
- vertical-align: bottom;
- max-height: 85px;
- overflow: hidden;
-}
-.c-table-data__header__resize-wrapper:after {
- content: "";
- bottom: 0;
- left: 0;
- display: block;
- position: absolute;
- height: 18px;
- width: calc(100% - 10px);
- background: linear-gradient(360deg, white, transparent);
- pointer-events: none;
-}
-
-.c-table-data__rowselection {
- min-width: 50px;
- text-align: center;
-}
-
-@media screen and (min-width: 769px) {
- .c-table-data__rowselection:after {
- position: absolute;
- content: "";
- top: 0;
- right: -5px;
- height: 100%;
- width: 5px;
- background: linear-gradient(90deg, rgba(0, 0, 0, 0.1294117647), transparent);
- z-index: 2;
- }
-}
-
-.c-table-data__rowselection,
-.c-table-data__multiaction-triggerer {
- position: -webkit-sticky;
- position: sticky;
- left: -1px;
- z-index: 2;
-}
-
-.c-table-data__multiaction-triggerer {
- width: fit-content;
-}
-
-.c-table-data__multiaction-triggerer {
- padding-top: 6px;
- padding-left: 12px;
-}
-
-.c-table-data__cell--link .c-table-data__header__resize-wrapper,
-.c-table-data__cell--linklisting .c-table-data__header__resize-wrapper,
-.c-table-data__cell--text .c-table-data__header__resize-wrapper {
- min-width: 140px;
- resize: horizontal;
-}
-
-.c-table-data__cell--email .c-table-data__header__resize-wrapper {
- min-width: 200px;
- resize: horizontal;
-}
-
-td.c-table-data__cell--email {
- text-align: right;
-}
-
-.c-table-data__cell--number .c-table-data__header__resize-wrapper,
-.c-table-data__cell--status .c-table-data__header__resize-wrapper {
- width: 110px;
- resize: horizontal;
-}
-
-td.c-table-data__cell--number {
- text-align: right;
-}
-
-.c-table-data__cell--date .c-table-data__header__resize-wrapper {
- min-width: 110px;
- resize: horizontal;
-}
-
-.c-table-data__cell--statusicon .c-table-data__header__resize-wrapper,
-.c-table-data__cell--boolean .c-table-data__header__resize-wrapper {
- min-width: 40px;
- resize: horizontal;
-}
-
-td.c-table-data__cell--highlighted {
- background-color: #f9f9f9;
-}
-
-@media screen and (min-width: 769px) {
- .c-table-data__row:hover td.c-table-data__cell--highlighted {
- background-color: #dedede;
- }
-}
-
-.c-table-data__cell__col-title {
- display: none;
-}
-
-@media screen and (max-width: 768px) {
- .c-table-data .c-table-data__table,
- .c-table-data tbody,
- .c-table-data .c-table-data__cell {
- width: 100%;
- display: block;
- border: none;
- }
- .c-table-data tr.c-table-data__row {
- display: flex;
- flex-wrap: wrap;
- }
- .c-table-data tr.c-table-data__row {
- border-top: 1px solid #dddddd;
- padding: 15px 0 15px;
- }
- .c-table-data .c-table-data__table {
- border-bottom: 1px solid #dddddd;
- }
- .c-table-data thead {
- display: none;
- }
- .c-table-data .c-table-data__cell__col-title {
- display: inline;
- font-weight: bold;
- }
- .c-table-data td.c-table-data__cell--email,
- .c-table-data td.c-table-data__cell--number {
- text-align: inherit;
- }
- .c-table-data td.c-table-data__cell--highlighted {
- font-size: 1.5rem;
- background-color: inherit;
- }
- .c-table-data .c-table-data__rowselection,
- .c-table-data .c-table-data__rowaction {
- order: -1;
- width: auto;
- }
- .c-table-data .c-table-data__rowaction {
- margin-left: auto;
- }
- .c-table-data .c-table-data__multiaction-triggerer {
- padding-top: 12px;
- padding-left: 0;
- }
-}
-
-.il-toast-container {
- position: fixed;
- z-index: 19999;
- top: 60px;
- right: 0;
- width: 300px;
-}
-
-.il-toast-container:empty {
- display: none;
-}
-
-.il-toast-wrapper {
- overflow: hidden;
-}
-
-.il-toast {
- margin-left: 6px;
- margin-top: 3px;
- margin-bottom: 20px;
- margin-right: 15px;
- padding: 9px;
- background-color: white;
- display: grid;
- grid-template-areas: "icon title close" "none description description" "none actions actions";
- grid-template-columns: 20px 1fr 20px;
- grid-gap: 9px;
- box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3);
- transform: translateX(150%);
- transition: all 0.25s ease-in-out;
-}
-.il-toast.active {
- transform: translateX(0);
-}
-.il-toast .icon {
- grid-area: icon;
-}
-.il-toast .title {
- grid-area: title;
-}
-.il-toast .close {
- grid-area: close;
-}
-.il-toast .description {
- grid-area: description;
- font-size: 0.75rem;
-}
-.il-toast .actions {
- grid-area: actions;
- display: flex;
- flex-direction: column;
-}
-
-.c-tree {
- list-style-type: none;
- padding: 0 3px 0 7px;
- margin-left: 0;
-}
-.c-tree ul {
- padding-left: 0.875rem;
- list-style-type: none;
-}
-.c-tree li.c-tree__node {
- padding: 0;
-}
-.c-tree li.c-tree__node .c-tree__node__line {
- padding: 3px 0 3px 0.875rem;
- cursor: pointer;
- display: flex;
- flex-wrap: wrap;
- align-items: baseline;
-}
-.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__label {
- padding-left: 4px;
-}
-.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__label .icon {
- vertical-align: text-bottom;
-}
-.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__value {
- padding-left: 4px;
- flex: 1;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- font-style: italic;
- font-size: 0.75rem;
- color: #6f6f6f;
-}
-.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__byline {
- padding-left: 4px;
- width: 100%;
-}
-.c-tree li.c-tree__node.highlighted > .c-tree__node__line {
- background-color: #e2e8ef;
-}
-.c-tree li.c-tree__node.expandable > .c-tree__node__line:before {
- color: #737373;
- font-family: il-icons;
- content: "\e606";
- position: absolute;
- margin-left: -0.875rem;
-}
-.c-tree li.c-tree__node.expandable[aria-expanded=true] > .c-tree__node__line:before {
- font-family: il-icons;
- content: "\e604";
-}
-.c-tree li.c-tree__node[aria-expanded=false] > ul {
- display: none;
-}
-
-.il-viewcontrol-section,
-.il-viewcontrol-pagination,
-.il-viewcontrol-mode,
-.il-viewcontrol-pagination__sectioncontrol {
- display: flex;
- align-items: center;
- gap: 3px;
-}
-
-.il-viewcontrol-section,
-.il-viewcontrol-pagination,
-.il-viewcontrol-mode {
- width: fit-content;
- min-height: 2.2rem;
- min-width: 2.2rem;
- border: 1px solid #e2e8ef;
- padding: 3px;
- background-color: #e2e8ef;
- border-radius: 10px;
-}
-
-.il-viewcontrol-section > .btn-default, .il-viewcontrol-section > .btn-link, .il-viewcontrol-section > .btn-ctrl, .il-viewcontrol-sortation .dropdown.il-viewcontrol-section > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-section > .btn-default.btn, .il-viewcontrol-section > .btn-default, .il-viewcontrol-section > .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-section > .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-section > .btn-link,
-.il-viewcontrol-section .btn-group > .btn-default,
-.il-viewcontrol-section .btn-group > .btn-link,
-.il-viewcontrol-section .btn-group > .btn-ctrl,
-.il-viewcontrol-section .il-viewcontrol-sortation .dropdown.btn-group > .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-section .dropdown.btn-group > .btn-default.btn,
-.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.btn-group > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .l-bar__element.btn-group > .btn-default.btn,
-.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-link,
-.il-viewcontrol-section .btn-group > .btn-default,
-.il-viewcontrol-section .btn-group > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-ctrl,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__sectioncontrol > .btn-default.btn,
-.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-ctrl,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__num-of-items > .btn-default.btn,
-.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-link,
-.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination > .btn-ctrl,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination > .btn-default.btn,
-.il-viewcontrol-section.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-section.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-default,
-.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-default,
-.il-viewcontrol-pagination .dropdown > .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-ctrl,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default.btn,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.dropdown > .btn-default.btn,
-.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-link,
-.il-viewcontrol-pagination .dropdown > .btn-default,
-.il-viewcontrol-pagination .dropdown > .btn-link,
-.il-viewcontrol-pagination .last.dropdown > .btn-default,
-.il-viewcontrol-pagination .last.dropdown > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-link,
-.il-viewcontrol-pagination .last > .btn-default,
-.il-viewcontrol-pagination .last > .btn-link,
-.il-viewcontrol-pagination .last > .btn-ctrl,
-.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown.last > .btn-default.btn,
-.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown.last > .btn-default.btn,
-.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.last > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.last > .btn-default.btn,
-.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-default,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-link,
-.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-link,
-.il-viewcontrol-pagination .dropdown.last > .btn-default,
-.il-viewcontrol-pagination .dropdown.last > .btn-link,
-.il-viewcontrol-pagination .last > .btn-default,
-.il-viewcontrol-pagination .last > .btn-link,
-.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-default,
-.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-link,
-.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-mode > .btn-ctrl,
-.il-viewcontrol-sortation .dropdown.il-viewcontrol-mode > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-mode > .btn-default.btn,
-.il-viewcontrol-section.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-section.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-link,
-.il-viewcontrol-mode > .btn-default,
-.il-viewcontrol-mode > .btn-link {
- min-height: 1.7rem;
- min-width: 1.7rem;
- border-radius: 10px;
-}
-
-.il-viewcontrol-sortation .dropdown > .btn-default.btn,
-.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn {
- border-radius: 10px;
-}
-
-.il-viewcontrol-pagination__sectioncontrol .browse,
-.il-viewcontrol-pagination .browse,
-.il-viewcontrol-section .browse {
- display: inline-block;
-}
-
-.il-viewcontrol-section .glyphicon {
- vertical-align: middle;
-}
-.il-viewcontrol-section .glyphicon::before {
- top: 0;
- vertical-align: middle;
-}
-
-.il-viewcontrol-pagination .glyph .glyphicon {
- vertical-align: middle;
-}
-.il-viewcontrol-pagination .glyph .glyphicon::before {
- top: 0;
-}
-
-.il-viewcontrol-fieldselection .dropdown-menu {
- padding: 15px 9px;
-}
-
-.il-viewcontrol-sortation .dropdown-toggle .caret,
-.il-viewcontrol-pagination__num-of-items .dropdown-toggle .caret,
-.il-viewcontrol-fieldselection .dropdown-toggle .caret {
- display: inline;
- border: none;
- vertical-align: initial;
-}
-
-.il-viewcontrol-sortation .dropdown-toggle .caret:before {
- content: "⇵";
-}
-
-.il-viewcontrol-pagination__num-of-items .dropdown-toggle .caret:before {
- font-family: il-icons;
- font-size: 0.8rem;
- content: "\e900";
-}
-
-.il-viewcontrol-fieldselection .dropdown-toggle .caret:before {
- font-family: "Glyphicons Halflings";
- font-size: 0.8rem;
- content: "\e105";
-}
-
-.il-viewcontrol-pagination .engaged, .il-viewcontrol-mode .engaged {
- pointer-events: none;
- cursor: default;
-}
-
-.il-viewcontrol-pagination__sectioncontrol .form-group.row {
- align-items: center;
- height: 100%;
- margin: 0;
- gap: 9px;
-}
-.il-viewcontrol-pagination__sectioncontrol .form-group.row label {
- width: fit-content;
- margin-left: 9px;
- margin-bottom: 0;
-}
-.il-viewcontrol-pagination__sectioncontrol .form-group.row label:after {
- content: ":";
-}
-.il-viewcontrol-pagination__sectioncontrol .form-group.row [class*=col-] {
- width: auto;
- flex-grow: 1;
- padding: 0;
-}
-.il-viewcontrol-pagination__sectioncontrol .form-group.row input[type=number] {
- width: 5rem;
-}
-
-div#agreement {
- width: 100%;
- height: 375px;
- overflow: auto;
- overflow-x: hidden;
-}
-
-.alert {
- padding: 9px 15px;
- margin-bottom: 20px;
- border: 1px solid transparent;
- border-radius: 0px;
-}
-.alert h4 {
- margin-top: 0;
- color: inherit;
-}
-.alert .alert-link {
- font-weight: 400;
-}
-.alert > p,
-.alert > ul {
- margin-bottom: 0;
-}
-.alert > p + p {
- margin-top: 5px;
-}
-
-.alert-dismissable,
-.alert-dismissible {
- padding-right: 9px 15px20;
-}
-.alert-dismissable .close,
-.alert-dismissible .close {
- position: relative;
- top: -2px;
- right: -21px;
- color: inherit;
-}
-
-.alert-success {
- color: #161616;
- background-color: #ebf4e1;
- border-color: #ebf4e1;
-}
-.alert-success hr {
- border-top-color: #deedcf;
-}
-.alert-success .alert-link {
- color: black;
-}
-
-.alert-info {
- color: #161616;
- background-color: #deecf4;
- border-color: #deecf4;
-}
-.alert-info hr {
- border-top-color: #cbe2ed;
-}
-.alert-info .alert-link {
- color: black;
-}
-
-.alert-warning {
- color: #161616;
- background-color: #ffe5d1;
- border-color: #ffe5d1;
-}
-.alert-warning hr {
- border-top-color: #ffd7b7;
-}
-.alert-warning .alert-link {
- color: black;
-}
-
-.alert-danger {
- color: #161616;
- background-color: #ffd7d7;
- border-color: #ffd7d7;
-}
-.alert-danger hr {
- border-top-color: #ffbdbd;
-}
-.alert-danger .alert-link {
- color: black;
-}
-
-span.ilAlert {
- color: #B54F00;
-}
-
-span.il_ItemAlertProperty {
- color: #B54F00;
-}
-
-div.ilHeaderAlert {
- font-size: 0.75rem;
- padding: 0;
- color: #B54F00;
-}
-
-.alert > a {
- text-decoration: underline;
-}
-
-.alert > a.btn {
- text-decoration: none;
-}
-
-/* bottom center area (optional bottom area, used e.g. in learning modules) */
-div#bot_center_area {
- bottom: 0;
- height: 300px;
- position: fixed;
- padding: 5px;
- background-color: white;
- border-top: 3px solid #dddddd;
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: auto; /* Bug 11209 */
-}
-
-div#bot_center_area iframe {
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: auto; /* Bug 11209 */
- border: none;
- width: 100%;
- height: 100%;
-}
-
-div#bot_center_area_drag {
- left: 0;
- right: 0;
- height: 4px;
- cursor: row-resize;
- margin-top: -8px;
- position: absolute;
-}
-
-#drag_zmove {
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 7;
- display: none;
-}
-
-div#bot_center_area_drag:hover {
- background: none #fa9;
-}
-
-/* ---------------- headlines ------------------ */
-h1.il-page-content-header {
- color: #2c2c2c;
- vertical-align: middle;
- font-size: 1.75rem;
- font-weight: 600;
-}
-@media only screen and (max-width: 991px) {
- h1.il-page-content-header {
- font-size: 1.5rem;
- }
-}
-
-h1.ilHeader {
- padding: 10px 0 0;
-}
-@media only screen and (max-width: 991px) {
- h1.ilHeader {
- padding-top: 5px;
- }
-}
-
-.media-heading {
- margin-top: 0;
- margin-bottom: 5px;
-}
-
-h2.ilHeader {
- font-weight: 600;
- padding: 0;
- margin: 0;
- display: inline;
- font-size: 1.115rem;
- color: #2c2c2c;
-}
-
-#headerimage {
- width: 45px;
- height: 45px;
- margin-top: 6px;
- margin-right: 6px;
- margin-bottom: 6px;
- float: left;
-}
-@media only screen and (max-width: 991px) {
- #headerimage {
- width: 35px;
- height: 35px;
- margin-top: 2px;
- margin-right: 7px;
- }
-}
-
-div.ilHeadAction {
- float: right;
- margin: 8px 0 5px; /* bottom 5px blog fullscreen */
-}
-
-div.ilHeadAction .prop {
- padding-right: 10px;
-}
-
-div.ilHeadAction a:hover {
- text-decoration: none;
-}
-
-div.ilHeadAction ul.dropdown-menu button {
- text-decoration: none;
- border: none;
- padding-left: 10px;
-}
-
-div.ilHeaderDesc {
- font-size: 0.875rem;
- padding: 0;
- color: #161616;
-}
-
-div.il_HeaderInner {
- padding: 12px 0;
- margin-bottom: 5px;
- overflow: visible;
-}
-@media only screen and (max-width: 991px) {
- div.il_HeaderInner {
- color: #161616;
- }
-}
-div.il_HeaderInner.media {
- margin-top: 0;
-}
-
-.ilAccHeadingHidden, .ilAccHidden {
- position: absolute;
- left: -2000px;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-
-div.ilAccAnchor, div.ilAccAnchor:hover {
- text-decoration: none;
- color: inherit;
-}
-
-/* Fixed Frame Width */
-div.ilFrameFixedWidth, .ilFrameFixedWidth #mainscrolldiv {
- /* max-width: 1370px; */
- margin: 0 auto;
-}
-
-.ilFrameFixedWidth #mainscrolldiv {
- margin: 0 auto;
-}
-
-div.ilFrameFixedWidthHeader {
- margin: 0 auto;
- padding: 0;
-}
-
-.ilFrameFixedWidthHeader div.ilHeaderBanner {
- overflow: hidden;
- padding: 0 15px;
-}
-@media only screen and (max-width: 991px) {
- .ilFrameFixedWidthHeader div.ilHeaderBanner {
- max-width: 100%;
- height: 40px !important;
- padding: 0;
- }
-}
-
-div.ilHeaderBanner img.ilHeaderImg {
- width: 100%;
-}
-
-.ilFrameFixedWidth div.ilHeaderDesc {
- padding-left: 0;
-}
-
-div.ilBox {
- background: url("./images/contentstyle/FramedBack.png") repeat-x;
- border: 1px solid #dddddd;
- padding: 10px;
- margin-bottom: 20px;
-}
-
-div.ilSideBarHead {
- margin-top: 10px;
- margin-bottom: 5px;
- padding: 5px;
-}
-
-div.ilSideBarHead h3, div.ilSideBarHead h1 {
- font-size: 1rem;
- color: #161616;
- display: inline;
- padding: 0;
-}
-
-div.ilSideBarContent {
- padding: 5px;
-}
-
-/* ------- Helptext --------- */
-span.il_Helptext {
- font-size: 0.75rem;
- font-weight: 400;
-}
-
-/* Icon Default */
-img.ilIcon {
- width: 32px;
- height: 32px;
-}
-
-/* Icon small */
-img.ilSmallIcon {
- width: 22px;
- height: 22px;
-}
-
-.ilLeftNavSpace {
- /* padding: 0 20px 0 310px; */
- margin-left: 315px !important;
-}
-@media (max-width: 1200px) {
- .ilLeftNavSpace {
- margin-left: 0 !important;
- }
-}
-
-/* ----------------- normal links ------------- */
-a.light:link, a.light:visited {
- text-decoration: none;
- color: #35b;
-}
-
-a.light:hover {
- color: black;
-}
-
-@media only screen and (max-width: 991px) {
- img.olTileImage {
- max-width: none;
- }
-}
-
-@media only screen and (max-width: 991px) {
- div.ilGoogleMap {
- max-width: 100%;
- }
-}
-
-.media {
- margin-top: 6px;
-}
-.media:first-child {
- margin-top: 0;
-}
-
-.media,
-.media-body {
- overflow: hidden;
- zoom: 1;
-}
-
-.media-body {
- width: 10000px;
-}
-
-.media-object {
- display: block;
-}
-
-.media-right,
-.media > .pull-right {
- padding-left: 12px;
-}
-
-.media-left,
-.media > .pull-left {
- padding-right: 12px;
-}
-
-.media-left,
-.media-right,
-.media-body {
- display: table-cell;
- vertical-align: top;
-}
-
-.media-middle {
- vertical-align: middle;
-}
-
-.media-bottom {
- vertical-align: bottom;
-}
-
-.media-heading {
- margin-top: 0;
- margin-bottom: 6px;
-}
-
-/* Overlays, Blocks */
-.ilOverlay {
- background-color: white;
- border: 1px solid #dddddd;
- text-align: left;
- position: absolute;
- -webkit-box-shadow: 2px 2px 4px #c0c0c0;
- box-shadow: 2px 2px 4px #c0c0c0;
-}
-
-/* right panel (e.g. notes, comments) */
-div.ilRightPanel {
- overflow: auto;
- position: fixed;
- top: 0;
- bottom: 0;
- right: 0;
- width: 500px;
- left: auto !important;
-}
-
-#ilRightPanelClose {
- display: block;
- float: right;
-}
-
-@media only screen and (max-width: 991px) {
- div.ilTableOuter {
- max-width: 100%;
- overflow: auto;
- }
-}
-
-@media only screen and (max-width: 991px) {
- .table-responsive .dropdown-menu {
- position: relative;
- }
-}
-
-/* -------------------- table formatting ------------------ */
-div.ilCommandRow {
- text-align: right;
- padding-right: 1%;
- margin-bottom: 15px;
-}
-
-div.ilCommandRow.one_side_col {
- padding-right: 22%;
-}
-
-table.std {
- color: #161616;
- background-color: #f9f9f9;
- border-spacing: 0;
- border-collapse: collapse;
- border: 1px solid #9eadba;
-}
-
-.fullwidth_invisible {
- color: #161616;
- background-color: #f9f9f9;
- width: 100%;
- border-spacing: 0;
-}
-
-table.nobackground {
- color: #161616;
- background-color: inherit;
- border-spacing: 0;
- padding: 3px;
-}
-
-.subitem {
- clear: both;
- margin: 0 -10px 0 0;
- padding-top: 5px;
- /* border-top: 1px dotted #c0c0c0; */
-}
-
-td.nobackground {
- color: black;
- background-color: inherit;
- border-spacing: 0;
- border: none;
- padding: 3px;
- vertical-align: top;
-}
-
-tr.tbltitle {
- border-bottom: 1px solid #9eadba;
-}
-
-tr.std {
- background-color: white;
- color: #161616;
- padding: 3px;
-}
-
-th {
- text-align: left;
- vertical-align: bottom;
- font-weight: 400;
-}
-
-td.std, th.std {
- padding: 4px 6px;
- text-align: left;
-}
-
-.calstd .btn {
- white-space: normal;
-}
-
-th.option, td.option {
- background-color: white;
- color: #161616;
- padding: 3px;
- font-weight: 600;
- vertical-align: top;
- text-align: right;
- border-top: 1px solid #9eadba;
-}
-
-td.sub_option {
- background-color: white;
- color: #161616;
- padding: 3px;
- font-weight: 600;
- vertical-align: top;
- border-top: 1px solid #9eadba;
-}
-
-td.option_value {
- background: none white;
- color: #161616;
- padding: 3px;
- vertical-align: top;
- text-align: left;
- border-top: 1px solid #9eadba;
-}
-
-td.option_value_center {
- background: none white;
- color: #161616;
- padding: 3px;
- vertical-align: top;
- text-align: center;
- border-top: 1px solid #9eadba;
-}
-
-td.option_desc, p.option_desc {
- background: none white;
- color: #161616;
- padding: 3px;
- font-style: italic;
- font-weight: 400;
- vertical-align: top;
- text-align: left;
-}
-
-td.boxed {
- border: 1px solid black;
-}
-
-/*Link, Visited, Hover, Focus, Activ*/
-a.il_ContainerItemCommand2:link, a.il_ContainerItemCommand2:visited,
-a.il_ContainerItemCommand:link, a.il_ContainerItemCommand:visited {
- font-size: 0.75rem;
- text-decoration: none;
- margin: 0 3px 0 0;
- white-space: nowrap;
- font-weight: 400;
-}
-
-a.il_ContainerItemCommand2:hover,
-a.il_ContainerItemCommand:hover {
- text-decoration: underline;
-}
-
-div.il_ContainerItemCommands2 {
- text-align: right;
- margin: 0 3px 3px;
-}
-
-div.il_ContainerItemCommands {
- padding: 2px 0;
-}
-
-h3.il_ContainerItemTitle {
- padding: 0;
- margin: 0;
- font-weight: 400;
- font-size: 0.875rem;
- display: inline;
-}
-
-div.il_ContainerItemTitle {
- float: left;
- max-width: calc(100% - 40px);
- padding-bottom: 5px;
-}
-
-div.il_ItemProperties {
- margin: 2px 0 5px;
- text-align: left;
- font-weight: 400;
- font-size: 0.75rem;
-}
-
-div.il_ItemNotice {
- margin: 2px 0 5px;
- text-align: left;
- font-weight: 400;
- font-size: 0.75rem;
- color: green;
-}
-
-a.il_ItemProperty:link, a.il_ItemProperty:visited {
- text-decoration: none;
- font-weight: 400;
-}
-
-a.il_ItemProperty:hover {
- color: black;
- text-decoration: underline;
-}
-
-/* Table Links */
-/* --- description text ---*/
-div.il_Description, td.il_Description {
- margin: 2px 0 5px;
- font-size: 0.75rem;
- font-weight: 400;
- text-align: left;
-}
-
-div.il_Description_no_margin, td.il_Description_no_margin {
- font-size: 0.75rem;
- font-style: italic;
- text-align: left;
-}
-
-div.il_info {
- font-size: 0.75rem;
- text-align: left;
-}
-
-.well {
- min-height: auto;
- padding: 18px;
- background-color: #f0f0f0;
- border: 1px solid #dddddd;
- border-radius: 0px;
- text-color: white;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.well blockquote {
- border-color: #dddddd;
-}
-
-.php {
- min-height: auto;
- padding: 18px;
- background-color: #f9f9f9;
- border: 1px solid #dddddd;
- border-radius: 0px;
- text-color: white;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.php blockquote {
- border-color: #dddddd;
-}
-
-.fade {
- opacity: 0;
- -webkit-transition: opacity 0.15s linear;
- -o-transition: opacity 0.15s linear;
- transition: opacity 0.15s linear;
-}
-.fade.in {
- opacity: 1;
-}
-
-.collapse {
- display: none;
-}
-.collapse.in {
- display: block;
-}
-
-tr.collapse.in {
- display: table-row;
-}
-
-tbody.collapse.in {
- display: table-row-group;
-}
-
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- -webkit-transition-property: height, visibility;
- transition-property: height, visibility;
- -webkit-transition-duration: 0.35s;
- transition-duration: 0.35s;
- -webkit-transition-timing-function: ease;
- transition-timing-function: ease;
-}
-
-.btn-group,
-.btn-group-vertical {
- position: relative;
- display: inline-block;
- vertical-align: middle;
-}
-.btn-group > .btn,
-.btn-group-vertical > .btn {
- position: relative;
- float: left;
-}
-.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
-.btn-group-vertical > .btn:hover,
-.btn-group-vertical > .btn:focus,
-.btn-group-vertical > .btn:active,
-.btn-group-vertical > .btn.active {
- z-index: 2;
-}
-
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
- margin-left: -1px;
-}
-
-.btn-toolbar {
- margin-left: -5px;
-}
-.btn-toolbar::after {
- display: block;
- clear: both;
- content: "";
-}
-.btn-toolbar .btn,
-.btn-toolbar .btn-group,
-.btn-toolbar .input-group {
- float: left;
-}
-.btn-toolbar > .btn,
-.btn-toolbar > .btn-group,
-.btn-toolbar > .input-group {
- margin-left: 5px;
-}
-
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
- border-radius: 0;
-}
-
-.btn-group > .btn:first-child {
- margin-left: 0;
-}
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.btn-group > .btn-group {
- float: left;
-}
-
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-
-.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
-.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
- outline: 0;
-}
-
-.btn-group > .btn + .dropdown-toggle {
- padding-right: 8px;
- padding-left: 8px;
-}
-
-.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
- padding-right: 12px;
- padding-left: 12px;
-}
-
-.btn .caret {
- margin-left: 0;
-}
-
-.btn-lg .caret, .btn-group-lg > .btn .caret {
- border-width: 5px 5px 0;
- border-bottom-width: 0;
-}
-
-.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
- border-width: 0 5px 5px;
-}
-
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group,
-.btn-group-vertical > .btn-group > .btn {
- display: block;
- float: none;
- width: 100%;
- max-width: 100%;
-}
-.btn-group-vertical > .btn-group::after {
- display: block;
- clear: both;
- content: "";
-}
-.btn-group-vertical > .btn-group > .btn {
- float: none;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
- margin-top: -1px;
- margin-left: 0;
-}
-
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
- border-radius: 0;
-}
-.btn-group-vertical > .btn:first-child:not(:last-child) {
- border-top-left-radius: 0px;
- border-top-right-radius: 0px;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn:last-child:not(:first-child) {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-bottom-right-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.btn-group-justified {
- display: table;
- width: 100%;
- table-layout: fixed;
- border-collapse: separate;
-}
-.btn-group-justified > .btn,
-.btn-group-justified > .btn-group {
- display: table-cell;
- float: none;
- width: 1%;
-}
-.btn-group-justified > .btn-group .btn {
- width: 100%;
-}
-.btn-group-justified > .btn-group .dropdown-menu {
- left: auto;
-}
-
-[data-toggle=buttons] > .btn input[type=radio],
-[data-toggle=buttons] > .btn input[type=checkbox],
-[data-toggle=buttons] > .btn-group > .btn input[type=radio],
-[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] {
- position: absolute;
- clip: rect(0, 0, 0, 0);
- pointer-events: none;
-}
-
-.img-responsive {
- display: block;
- max-width: 100%;
- height: auto;
-}
-
-.carousel {
- position: relative;
-}
-
-.carousel-inner {
- position: relative;
- overflow: hidden;
- width: 100%;
- min-height: 400px;
-}
-.carousel-inner .item:not(.text-only) .item-content {
- display: flex;
- justify-content: center;
-}
-.carousel-inner .item:not(.text-only) .item-content.item-vertical {
- flex-direction: column;
-}
-.carousel-inner > .item {
- display: none;
- position: relative;
- -webkit-transition: 0.6s ease-in-out left;
- -o-transition: 0.6s ease-in-out left;
- transition: 0.6s ease-in-out left;
-}
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img,
-.carousel-inner > .item .item-content > img,
-.carousel-inner > .item .item-content > a > img {
- display: block;
- max-width: 100%;
- height: auto;
- line-height: 1;
-}
-@media all and (transform-3d), (-webkit-transform-3d) {
- .carousel-inner > .item {
- -webkit-transition: -webkit-transform 0.6s ease-in-out;
- -moz-transition: -moz-transform 0.6s ease-in-out;
- -o-transition: -o-transform 0.6s ease-in-out;
- transition: transform 0.6s ease-in-out;
- -webkit-backface-visibility: hidden;
- -moz-backface-visibility: hidden;
- backface-visibility: hidden;
- -webkit-perspective: 1000px;
- -moz-perspective: 1000px;
- perspective: 1000px;
- }
- .carousel-inner > .item.next, .carousel-inner > .item.active.right {
- -webkit-transform: translate3d(100%, 0, 0);
- transform: translate3d(100%, 0, 0);
- left: 0;
- }
- .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
- -webkit-transform: translate3d(-100%, 0, 0);
- transform: translate3d(-100%, 0, 0);
- left: 0;
- }
- .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- left: 0;
- }
-}
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
- display: block;
-}
-.carousel-inner > .active {
- left: 0;
-}
-.carousel-inner > .next,
-.carousel-inner > .prev {
- position: absolute;
- top: 0;
- width: 100%;
-}
-.carousel-inner > .next {
- left: 100%;
-}
-.carousel-inner > .prev {
- left: -100%;
-}
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
- left: 0;
-}
-.carousel-inner > .active.left {
- left: -100%;
-}
-.carousel-inner > .active.right {
- left: 100%;
-}
-
-.carousel-control {
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- width: 15%;
- filter: alpha(opacity=50);
- opacity: 0.5;
- font-size: 20px;
- color: #4c6586;
- text-align: center;
- text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
- background-color: rgba(0, 0, 0, 0);
-}
-.carousel-control.right {
- left: auto;
- right: 0;
-}
-.carousel-control:hover, .carousel-control:focus {
- outline: 0;
- color: #4c6586;
- text-decoration: none;
- filter: alpha(opacity=90);
- opacity: 0.9;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
- position: absolute;
- top: 50%;
- margin-top: -10px;
- z-index: 5;
- display: inline-block;
-}
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
- left: 50%;
- margin-left: -10px;
-}
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
- right: 50%;
- margin-right: -10px;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
- width: 20px;
- height: 20px;
- line-height: 1;
- font-family: serif;
-}
-.carousel-control .icon-prev:before {
- content: "‹";
-}
-.carousel-control .icon-next:before {
- content: "›";
-}
-
-.carousel-indicators {
- position: absolute;
- bottom: 10px;
- left: 50%;
- z-index: 15;
- width: 60%;
- margin-left: -30%;
- padding-left: 0;
- list-style: none;
- text-align: center;
-}
-.carousel-indicators li {
- display: inline-block;
- width: 10px;
- height: 10px;
- margin: 1px;
- text-indent: -999px;
- border: 1px solid white;
- border-radius: 10px;
- cursor: pointer;
- background-color: #000 \9 ;
- background-color: rgba(0, 0, 0, 0);
-}
-.carousel-indicators .active {
- margin: 0;
- width: 12px;
- height: 12px;
- background-color: white;
-}
-
-.carousel-caption {
- position: absolute;
- left: 15%;
- right: 15%;
- bottom: 20px;
- z-index: 10;
- padding-top: 20px;
- padding-bottom: 20px;
- color: white;
- text-align: center;
- text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-caption .btn {
- text-shadow: none;
-}
-
-@media screen and (min-width: 768px) {
- .carousel-control .glyphicon-chevron-left,
- .carousel-control .glyphicon-chevron-right,
- .carousel-control .icon-prev,
- .carousel-control .icon-next {
- width: 30px;
- height: 30px;
- margin-top: -10px;
- font-size: 30px;
- }
- .carousel-control .glyphicon-chevron-left,
- .carousel-control .icon-prev {
- margin-left: -10px;
- }
- .carousel-control .glyphicon-chevron-right,
- .carousel-control .icon-next {
- margin-right: -10px;
- }
- .carousel-caption {
- left: 20%;
- right: 20%;
- padding-bottom: 30px;
- }
- .carousel-indicators {
- bottom: 20px;
- }
-}
-@media screen and (min-width: 768px) {
- .carousel-control .glyphicon-chevron-left,
- .carousel-control .glyphicon-chevron-right,
- .carousel-control .icon-prev,
- .carousel-control .icon-next {
- width: 30px;
- height: 30px;
- margin-top: -10px;
- font-size: 30px;
- }
- .carousel-control .glyphicon-chevron-left,
- .carousel-control .icon-prev {
- margin-left: -10px;
- }
- .carousel-control .glyphicon-chevron-right,
- .carousel-control .icon-next {
- margin-right: -10px;
- }
- .carousel-caption {
- left: 20%;
- right: 20%;
- padding-bottom: 30px;
- }
- .carousel-indicators {
- bottom: 20px;
- }
-}
-.input-group {
- position: relative;
- display: table;
- border-collapse: separate;
-}
-.input-group[class*=col-] {
- float: none;
- padding-right: 0;
- padding-left: 0;
-}
-.input-group .form-control {
- position: relative;
- z-index: 2;
- float: left;
- width: 100%;
- margin-bottom: 0;
-}
-.input-group .form-control:focus {
- z-index: 3;
-}
-
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
- display: table-cell;
-}
-.input-group-addon:not(:first-child):not(:last-child),
-.input-group-btn:not(:first-child):not(:last-child),
-.input-group .form-control:not(:first-child):not(:last-child) {
- border-radius: 0;
-}
-
-.input-group-addon,
-.input-group-btn {
- width: 1%;
- white-space: nowrap;
- vertical-align: middle;
-}
-
-.input-group-addon {
- padding: 3px 9px;
- font-size: 0.875rem;
- font-weight: 400;
- line-height: 1;
- color: #161616;
- text-align: center;
- background-color: #f0f0f0;
- border: 1px solid #757575;
- border-radius: 0px;
-}
-.input-group-addon.input-sm {
- padding: 3px 6px;
- font-size: 0.75rem;
- border-radius: 0px;
-}
-.input-group-addon.input-lg {
- padding: 6px 12px;
- font-size: 1rem;
- border-radius: 0px;
-}
-.input-group-addon input[type=radio],
-.input-group-addon input[type=checkbox] {
- margin-top: 0;
-}
-
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.input-group-addon:first-child {
- border-right: 0;
-}
-
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child),
-.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.input-group-addon:last-child {
- border-left: 0;
-}
-
-.input-group-btn {
- position: relative;
- font-size: 0;
- white-space: nowrap;
-}
-.input-group-btn > .btn {
- position: relative;
-}
-.input-group-btn > .btn + .btn {
- margin-left: -1px;
-}
-.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
- z-index: 2;
-}
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group {
- margin-right: -1px;
-}
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group {
- z-index: 2;
- margin-left: -1px;
-}
-
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
-}
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
- position: static;
- width: auto;
- height: auto;
- margin: 0;
- overflow: visible;
- clip: auto;
-}
-
-/* Modules/Bibliographic */
-span.bibl_text_inline_Emph {
- font-style: italic;
-}
-
-/* Modules/Blog */
-div.ilBlogList {
- padding: 10px;
- margin-bottom: 20px;
- background-color: white;
-}
-
-div.ilBlogListItem {
- padding: 1px 1px 5px;
- margin-bottom: 35px;
-}
-div.ilBlogListItem.ilBlogListItemDraft {
- padding: 8px;
-}
-
-div.ilBlogListItemTitle {
- border-bottom: 1px solid #dddddd;
-}
-
-div.ilBlogListItemTitle h3 {
- margin-bottom: 5px;
-}
-
-div.ilBlogListItemSubTitle {
- margin-top: 5px;
- color: #6f6f6f;
- font-size: 0.75rem;
- text-align: right;
-}
-
-div.ilBlogListItemSnippet {
- margin-top: 5px;
- margin-bottom: 5px;
- min-height: 10px;
-}
-
-img.ilBlogListItemSnippetPreviewImage {
- margin-right: 10px;
- margin-bottom: 5px;
-}
-
-div.ilBlogListItemMore {
- float: left;
-}
-
-div.ilBlogListItemCommtensPerma {
- text-align: right;
- font-size: 0.75rem;
- margin-top: 15px;
- min-height: 15px;
-}
-
-td.ilBlogSideBlockContent {
- padding: 10px;
-}
-
-td.ilBlogSideBlockCommand {
- font-size: 0.75rem;
- color: #6f6f6f;
- border-bottom: 1px solid #dddddd;
- padding: 1px 3px;
- background-color: #f9f9f9;
- text-align: right;
-}
-
-div.ilBlogSideBlockAuthor {
- margin-top: 3px;
-}
-
-ul.ilBlogSideBlockNavigation {
- margin-top: 3px;
- padding-left: 15px;
-}
-
-div.ilBlogSideBlockNavigationSelection {
- margin-bottom: 5px;
-}
-
-.ilBlogListItemDraft {
- border: 2px dotted #B54F00;
-}
-
-.ilBlogDraftText {
- color: #B54F00;
- position: absolute;
- font-size: 0.75rem;
- margin-top: -19px;
- padding: 2px 5px;
- background-color: white;
-}
-
-.ilBlogNavigationItemDraft {
- margin-right: 50px;
-}
-
-.ilBlogListPermalink {
- margin: 5px;
-}
-
-.ilBlogRating {
- margin-bottom: 5px;
-}
-
-.ilTopGap {
- margin-top: 15px;
-}
-
-.ilExportPage {
- min-height: 468px;
- padding-bottom: 20px;
-}
-
-@media only screen and (min-width: 768px) {
- .ilToolbar .form-control[data-blog-input=posting-title]:not(:placeholder-shown) {
- width: 250px;
- }
-}
-/* Modules/BookingManager */
-.ilTextinfo {
- margin-bottom: 10px;
-}
-
-ul.il-book-obj-selection {
- list-style: none;
- padding: 0;
- margin: 9px 0;
-}
-ul.il-book-obj-selection li {
- padding-left: 9px;
-}
-
-.il-book-border-mark-1 {
- border-left: 3px solid #f3de2c;
-}
-
-.il-book-border-mark-2 {
- border-left: 3px solid #d38000;
-}
-
-.il-book-border-mark-3 {
- border-left: 3px solid #307C88;
-}
-
-.il-book-border-mark-4 {
- border-left: 3px solid #86cb92;
-}
-
-.il-book-border-mark-5 {
- border-left: 3px solid #ce73a8;
-}
-
-.il-book-border-mark-6 {
- border-left: 3px solid #82639e;
-}
-
-.il-book-border-mark-7 {
- border-left: 3px solid #9e7c7d;
-}
-
-.il-book-border-mark-8 {
- border-left: 3px solid #f75e82;
-}
-
-.il-book-border-mark-9 {
- border-left: 3px solid #ea4d54;
-}
-
-.il-book-slot-1 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #f3de2c;
-}
-
-.il-book-slot-2 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #d38000;
-}
-
-.il-book-slot-3 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #307C88;
-}
-
-.il-book-slot-4 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #86cb92;
-}
-
-.il-book-slot-5 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #ce73a8;
-}
-
-.il-book-slot-6 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #82639e;
-}
-
-.il-book-slot-7 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #9e7c7d;
-}
-
-.il-book-slot-8 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #f75e82;
-}
-
-.il-book-slot-9 {
- height: 100%;
- width: 100%;
- padding: 3px;
- border-left: 3px solid #ea4d54;
-}
-
-/* Modules/Chatroom */
-.ilValignBottom {
- vertical-align: bottom;
-}
-
-#chat_actions {
- white-space: nowrap;
- margin-left: 10px;
-}
-
-#chat_messages {
- height: 300px;
- padding: 2px 2px 0 2px;
- overflow-y: scroll;
- overflow-x: hidden;
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- -ms-hyphens: auto;
- -moz-hyphens: auto;
- -webkit-hyphens: auto;
- hyphens: auto;
- width: 100%;
- position: relative;
-}
-#chat_messages .messageContainer {
- min-height: 250px;
-}
-#chat_messages .fader {
- position: -webkit-sticky;
- position: sticky;
- bottom: 0;
- width: 100%;
- height: 50px;
- background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
- background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
-}
-#chat_messages .fader .typing-info {
- font-size: 0.6em;
- position: absolute;
- bottom: 0;
- padding: 2px 5px;
- text-align: left;
- width: 100%;
-}
-
-.chatroom-centered-checkboxes {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-bottom: 5px;
-}
-.chatroom-centered-checkboxes label {
- margin: 0 5px 0 0;
-}
-
-@media only screen and (max-width: 991px) {
- #message-controls .msg-control {
- display: block;
- }
-}
-#chat_users {
- overflow: auto;
- height: 100%;
- min-height: 300px;
-}
-
-#private_rooms {
- z-index: 200;
- display: none;
-}
-
-td.chatroom {
- width: 200px;
- height: auto;
-}
-
-.ilChatroomUser {
- border-bottom: 1px solid #e9e9e9;
-}
-.ilChatroomUser .media-body {
- white-space: nowrap;
-}
-.ilChatroomUser .media-body {
- padding-top: 8px;
-}
-.ilChatroomUser .media-body h4, .ilChatroomUser .media-body p {
- color: #6f6f6f;
- font-size: 0.75rem;
- padding: 5px 3px 0 3px;
- line-height: 1em;
- margin: 0;
-}
-.ilChatroomUser .media-body h4 {
- padding-top: 0;
- color: #6f6f6f;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.ilChatroomUser .dropdown-menu {
- background-color: #f9f9f9;
- padding: 10px 0;
- font-size: 0.75rem;
-}
-.ilChatroomUser .dropdown-menu a {
- color: #161616;
-}
-.ilChatroomUser .dropdown-menu a:hover {
- color: black;
-}
-.ilChatroomUser .arrow-down {
- width: 0;
- height: 0;
- border-left: 11px solid transparent;
- border-right: 11px solid transparent;
- border-top: 11px solid white;
- margin-top: -10px;
- margin-left: 100px;
-}
-.ilChatroomUser .media:hover {
- background-color: #e2e8ef;
-}
-.ilChatroomUser .dropdown-menu {
- position: static;
- float: none;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.ilChatroomUser .dropdown-backdrop {
- position: static;
-}
-.ilChatroomUser .media {
- padding: 0;
-}
-.ilChatroomUser .media-left img {
- width: 30px;
- height: 30px;
-}
-.ilChatroomUser .media-body, .ilChatroomUser .media-left, .ilChatroomUser .media-right {
- display: table-cell;
- vertical-align: top;
-}
-.ilChatroomUser .media-left {
- padding-right: 10px;
-}
-.ilChatroomUser .media {
- padding: 10px;
-}
-
-/* Modules/Course */
-.ilValignTop {
- vertical-align: top;
-}
-
-.halfWidth {
- width: 50%;
-}
-
-.ilInheritBGColor {
- background-color: inherit;
-}
-
-td.option_value_details {
- background: none white;
- color: #161616;
- padding: 3px;
- vertical-align: top;
- text-align: left;
-}
-
-td.option_value_center_details {
- background: none #ffe4e4;
- color: #161616;
- padding: 3px;
- vertical-align: top;
- text-align: center;
-}
-
-ul.noStyle {
- list-style: none;
-}
-
-li.smallPad {
- padding: 1px;
-}
-
-.listIndent {
- padding: 0 0 20px;
-}
-
-.ilCrsObjAcc {
- margin-bottom: 10px;
-}
-
-.ilCourseObjectiveAccResults {
- padding-top: 10px;
-}
-
-.ilCourseObjectiveAccResult {
- font-size: 0.75rem;
-}
-
-.ilCourseObjectiveAccSummary {
- font-size: 1rem;
- padding-top: 15px;
-}
-
-.ilCourseObjectiveProgressBarContainer .text-comparision {
- display: none;
-}
-
-.ilCourseObjectiveProgressBarContainer {
- float: right;
- max-width: 200px;
- padding: 20px;
-}
-
-/* LOK progress bars */
-.ilCourseObjectiveProgressBar {
- padding-right: 5px;
- float: right;
-}
-
-.ilCourseObjectiveProgressBarContainer > .progress {
- margin: 5px 0 0;
- border: 1px solid #bbb;
- background-color: white;
-}
-
-.ilCourseObjectiveProgressBarContainer > .progress > .progress-bar {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.ilCourseObjectiveProgressBarLimit {
- float: right;
- position: relative;
- border-right: 2px dotted #737373;
- height: 20px;
- margin-top: -17px;
-}
-
-.ilCourseObjectiveProgressBarNeutral {
- background-color: #737373;
-}
-
-.ilCourseObjectiveProgressBarCompleted {
- background-color: #60b060;
-}
-
-.ilCourseObjectiveProgressBarFailed {
- background-color: #b06060;
-}
-
-div.editLink {
- padding-right: 1em;
-}
-
-/* Modules/DataCollection */
-td.dcl_actions {
- padding-right: 5px;
-}
-
-.dcl_record_list td, .dcl_field_list td {
- padding: 10px 7px;
- font-size: 0.75rem;
-}
-
-.ilDclTableDescription {
- padding: 15px 15px;
- font-size: 0.875rem;
-}
-
-.ilDclRecordViewNavWrapper {
- margin-bottom: 40px;
-}
-
-.ilDclRecordViewNav {
- font-weight: 400;
- padding: 3px;
- font-size: 0.75rem;
- width: 80%;
- float: left;
-}
-
-.ilDclEditRecordButtonWrapper {
- float: right;
-}
-
-.ilDclRecordViewRecordOfTotal {
- margin-right: 10px;
-}
-
-.ilDclSelectRecord {
- margin-left: 10px;
-}
-
-.ilDclChangeRecord {
- display: inline;
-}
-
-.ilDclPermanentLinkWrapper {
- margin: 20px 0;
-}
-
-tr.dcl_comments_active > td {
- background-color: #ffffd9;
-}
-
-/* Modules/Excercise */
-.ilExcAssignmentBody {
- padding-left: 15px;
- padding-right: 15px;
-}
-
-.ilExcAssignmentHead img {
- display: block;
- float: left;
- margin: 0 9px 0 3px;
-}
-
-.ilExcAssignmentHead .ilAssignmentHeader {
- padding: 0;
- font-size: 1rem;
-}
-
-.ilExcAssignmentHead, .ilAssignmentHeader {
- display: block;
-}
-
-.ilExAssignmentHeadProperty {
- margin: 4px 0 0 25px;
- font-size: 0.75rem;
-}
-
-.ilExcOverview .ilExcAssImageContainer {
- max-width: 300px;
- display: inline-block;
- cursor: pointer;
-}
-
-.ilExcReportFeedback {
- background-color: #f9f9f9;
- padding: 9px;
-}
-
-.ilExcAssignmentInfoTool {
- padding: 10px;
-}
-.ilExcAssignmentInfoTool h4 {
- padding-left: 0px;
- padding-right: 0px;
-}
-.ilExcAssignmentInfoTool p {
- padding: 0px;
-}
-.ilExcAssignmentInfoTool ul {
- padding-left: 30px;
- margin: 0;
-}
-
-.read-more-state {
- display: none;
-}
-
-.read-more-target {
- opacity: 0;
- max-height: 0;
- font-size: 0;
- transition: 0.25s ease;
-}
-
-.read-more-state:checked ~ .read-more-wrap .read-more-target {
- opacity: 1;
- font-size: inherit;
- max-height: 999em;
-}
-
-.read-more-state ~ .read-more-trigger:before {
- content: "Show more";
-}
-
-.read-more-state:checked ~ .read-more-trigger:before {
- content: "Show less";
-}
-
-.read-more-trigger {
- cursor: pointer;
- display: inline-block;
- padding: 0 0.5em;
- color: #737373;
- font-size: 0.9em;
- line-height: 2;
- border: 1px solid #dddddd;
- border-radius: 0.25em;
-}
-
-/* Modules/Forum */
-a.postread, a.postread:visited {
- font-weight: 400;
-}
-
-a.postunread, a.postunread:visited {
- font-weight: 600;
-}
-
-a.postnew, a.postnew:visited {
- font-style: italic;
- font-weight: 600;
-}
-
-blockquote.ilForumQuote {
- margin: 0 20px 10px;
- padding: 5px;
- border: 1px solid #dddddd;
- font-size: 0.75rem;
-}
-
-div.ilForumQuoteHead {
- font-weight: 600;
- font-size: 0.75rem;
- margin: 0 0 12px;
-}
-
-/* Modules/Forum */
-#ilFrmPostList {
- list-style: none;
- margin: 0;
- padding: 0;
- background-color: white;
-}
-
-.ilFrmPostImage {
- float: left;
- width: 100px;
- overflow: hidden;
-}
-.ilFrmPostImage img {
- vertical-align: top;
- margin: 9px 18px 9px 6px;
- border: none;
- max-width: 100%;
-}
-@media only screen and (min-width: 768px) {
- .ilFrmPostImage img {
- margin: 0 !important;
- padding: 6px 9px 9px 6px;
- }
-}
-
-.ilFrmPostClear {
- clear: both;
- width: 1px;
- height: 1px;
- line-height: 1px;
-}
-
-.ilFrmPostTitle {
- margin-top: 15px;
- font-size: 1rem;
-}
-@media only screen and (max-width: 991px) {
- .ilFrmPostTitle {
- margin-top: 6px;
- font-size: 0.875rem;
- }
-}
-
-div.ilFrmPostHeader span.small {
- color: #6f6f6f;
-}
-
-.ilFrmPostContentContainer {
- margin: 0 0 3px;
- width: 80%;
- float: left;
-}
-@media only screen and (max-width: 991px) {
- .ilFrmPostContentContainer {
- padding-left: 6px;
- width: 100%;
- }
-}
-@media only screen {
- .ilFrmPostContentContainer img {
- width: 100%;
- height: auto !important;
- }
-}
-
-.ilFrmTargetImage {
- margin: 0 0 15px;
- height: auto !important;
-}
-.ilFrmTargetImage img {
- height: 20px !important;
-}
-.ilFrmTargetImage a.il-link.link-bulky {
- display: inline-block;
- width: auto;
- min-height: auto;
- border: none;
- background: inherit;
-}
-.ilFrmTargetImage a.il-link.link-bulky .bulky-label {
- display: none;
-}
-
-.ilFrmPostContent {
- margin-top: 15px;
-}
-
-li.ilFrmPostRow {
- padding: 3px 0 3px 3px;
- margin-bottom: 15px;
- border-left: 6px solid #dddddd;
-}
-li.ilFrmPostRow.tblrowmarked {
- background-color: white;
- border-left: 6px solid #B54F00;
-}
-li.ilFrmPostRow div.ilForm {
- width: 100%;
- max-width: 1000px;
-}
-li.ilFrmPostRow div.ilForm div.ilFormValue {
- width: auto;
-}
-li.ilFrmPostRow div.ilForm div.ilFormOption {
- width: 150px;
-}
-@media only screen and (max-width: 991px) {
- li.ilFrmPostRow div.ilForm, li.ilFrmPostRow div.ilForm input[type=text], li.ilFrmPostRow div.ilForm textarea {
- width: 100%;
- }
-}
-@media only screen and (max-width: 991px) {
- li.ilFrmPostRow img.ilUserIcon {
- width: 50px;
- height: 50px;
- }
-}
-
-@media only screen and (min-width: 1200px) {
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-2 {
- padding-left: 50px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-3 {
- padding-left: 100px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-4 {
- padding-left: 150px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-5 {
- padding-left: 190px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-6 {
- padding-left: 220px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-7 {
- padding-left: 240px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-8 {
- padding-left: 260px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-9 {
- padding-left: 280px;
- }
- .sort_by_posts .ilFrmPostRow.ilFrmPost-level-10 {
- padding-left: 300px;
- }
-}
-.ilFrmPostCensorshipAdvice {
- margin: 0;
- padding: 0;
- font-weight: 600;
- color: #B54F00;
-}
-
-.ilFrmPostAttachmentsContainer {
- margin: 15px 0 0;
- font-weight: 600;
-}
-.ilFrmPostAttachmentsContainer a {
- font-weight: 400;
-}
-.ilFrmPostAttachmentsContainer img {
- vertical-align: middle;
-}
-
-.ilFrmPostCommands {
- float: right;
- margin: 0 0 3px;
-}
-
-li.ilModeratorPosting {
- border-left: 6px solid #f3de2c;
-}
-
-li.ilPostingNeedsActivation {
- border-left: 6px solid #B54F00;
-}
-
-.ilFrmBottomToolbar {
- margin-top: 15px;
-}
-
-.ilForumTreeTitle {
- display: inline-block;
-}
-
-.ilFrmPostActivationStatus {
- color: #B54F00;
-}
-
-.ilForumTreeTitleUnread {
- font-weight: 600;
-}
-
-.ilForumTreeUnlinkedContent {
- display: block;
- line-height: 0.9em;
- margin-bottom: 10px;
- text-decoration: none;
- cursor: text;
- font-size: smaller;
- color: #161616;
- padding-left: 23px;
-}
-
-.frm-thread-scrollable-print {
- overflow: auto;
-}
-
-.ilForumNotificationSettingsForm {
- white-space: normal;
-}
-
-.ilForumDraftHistoryEntry {
- padding: 5px;
-}
-
-.ilForumInlineCommandContainer {
- display: flex;
-}
-
-.ilForumInlineCommandContainer > div {
- margin-left: 10px;
-}
-
-/* Modules/LearningModule */
-.ilLMMenu {
- clear: both;
-}
-
-body.ilLMNoMenu .ilFixedTopSpacer {
- padding-top: 0px;
-}
-
-body.ilLMNoMenu .ilLeftNav {
- top: 0px;
-}
-
-button.ilAreaClose {
- width: 20px;
- height: 20px;
- position: absolute;
- top: 0;
- cursor: pointer;
-}
-
-div.ilRightAreaSpace {
- width: 50%;
-}
-
-/* right area (used in learning modules) */
-div#right_area {
- bottom: 0;
- width: 50%;
- right: 0px;
- top: 117px;
- position: fixed;
- /* padding: 5px; */
- background-color: #f9f9f9;
- border-left: 3px solid #dddddd;
- /* box-shadow: inset 0px 2px 2px #d0d0d0; */
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: hidden; /* Bug 11209 */
-}
-
-div#right_area iframe {
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: auto; /* Bug 11209 */
- border: none;
- width: 100%;
- height: 100%;
-}
-
-div#right_cont_area {
- bottom: 0;
- width: 50%;
- right: 0px;
- top: 117px;
- position: fixed;
- background-color: transparent;
- border-left: 3px solid #dddddd;
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: hidden;
-}
-
-div#right_top_area {
- top: 0;
- width: 100%;
- height: 100%;
- position: absolute;
- border-bottom: 3px solid #e9e9e9;
- border-right: 3px solid #e9e9e9;
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: hidden;
- display: none;
-}
-
-div.ilRightContAreaSplit div#right_top_area {
- height: 50%;
-}
-
-div#right_top_area iframe {
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: auto; /* Bug 11209 */
- border: none;
- width: 100%;
- height: 100%;
-}
-
-div#right_bottom_area {
- top: 0px;
- width: 100%;
- height: 100%;
- position: absolute;
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: hidden;
- display: none;
- border-right: 3px solid #e9e9e9;
-}
-
-div.ilRightContAreaSplit div#right_bottom_area {
- top: 50%;
- height: 50%;
-}
-
-div#right_bottom_area iframe {
- -webkit-overflow-scrolling: touch; /* Bug 11209 */
- overflow: auto; /* Bug 11209 */
- border: none;
- width: 100%;
- height: 100%;
-}
-
-#il_expl2_jstree_cont_out_ilLMProgressTree img {
- width: 18px;
- height: 18px;
- margin-top: -3px;
-}
-
-.ilLSOLearnerView { /*ILIAS-GUI, "startpage" of LSO*/
- background-color: white;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.ilLSOLearnerView .il-workflow-step-label,
-.ilLSOLearnerView .il-workflow-step-label .btn {
- color: #161616 !important;
- cursor: default !important;
- text-decoration: none !important;
-}
-
-.ilLSOKioskModeObjectHeader .il_HeaderInner {
- padding-bottom: 5px;
-}
-
-.ilLSOKioskModeNavigation {
- margin-bottom: 10px;
- background-color: #f9f9f9;
-}
-.ilLSOKioskModeNavigation .navbar-form {
- line-height: 25px;
-}
-.ilLSOKioskModeNavigation .navbar-header {
- float: none;
-}
-
-.ilLSOKioskModeContent .panel-primary .panel-heading {
- display: none;
-}
-
-.ilLSOKioskModeCurriculum {
- background-color: #f9f9f9;
-}
-.ilLSOKioskModeCurriculum .il-workflow-container {
- padding: 5px;
-}
-
-/* intro page */
-.il-lso-startbutton-container {
- margin: 9px 0;
-}
-
-/* BEGIN LTIConsumer */
-#ltiLoadingAnimation {
- padding-top: 50px;
- text-align: center;
-}
-
-#ltiIframe {
- border: solid #757575 2px !important;
- padding: 3px;
- width: 100%;
- height: 500px;
-}
-
-/* END LTIConsumer */
-.il-mcst-side .row > .col-sm-3 {
- width: 100%;
-}
-.il-mcst-side .row > .col-sm-3 img {
- width: 100%;
-}
-
-.il-mcst-side .row > .col-sm-9 .il-item-title {
- padding: 12px 0 6px;
-}
-
-.mcst-completed-preview img {
- filter: grayscale(100%);
-}
-
-.mcst-current {
- background-color: #fff6be;
-}
-
-#mcst-prev-items > button {
- margin-bottom: 20px;
-}
-
-#il-mcst-img-gallery .modal-dialog {
- width: 100%;
- margin: 0 auto;
- height: 100%;
-}
-#il-mcst-img-gallery .modal-content {
- min-height: 100%;
- background-color: black;
-}
-#il-mcst-img-gallery .modal-content img {
- margin: 30px auto 0 auto;
-}
-#il-mcst-img-gallery .modal-title {
- color: white;
-}
-#il-mcst-img-gallery .carousel-caption {
- display: none;
-}
-#il-mcst-img-gallery .modal-header {
- border: 0;
- text-align: center;
-}
-#il-mcst-img-gallery .carousel-indicators {
- bottom: auto;
- top: -20px;
-}
-#il-mcst-img-gallery .carousel-control .glyphicon {
- top: -5px;
-}
-#il-mcst-img-gallery .carousel-control.right, #il-mcst-img-gallery .carousel-control.left {
- background-image: none;
-}
-
-/* Modules/MediaPool */
-#ilMepPreviewContent {
- margin: 0;
- width: 100%;
- padding: 0;
- border: 0;
-}
-
-.ilMediaPoolPagePreviewBody {
- background-color: #f9f9f9;
- height: auto;
-}
-
-.ilMediaPoolPreviewThumbnail img {
- max-width: 100px;
-}
-
-.il-orgunit .multi_icons_wrapper {
- display: inline-block;
- vertical-align: bottom;
- float: right;
-}
-.il-orgunit .multi_icon {
- display: inline-block;
-}
-.il-orgunit .multi_input_line {
- border-top: 1px solid #EDEDED;
- padding-top: 10px;
-}
-.il-orgunit .multi_input_line:nth-child(2) {
- border-top: none;
- padding-top: 0;
-}
-.il-orgunit .multi_input_line .input {
- display: inline-block;
- border: none;
- vertical-align: top;
-}
-
-#il_expl2_jstree_cont_orgu_explorer img {
- width: 16px;
- height: 16px;
-}
-
-.multi_icons_wrapper {
- display: inline-block;
- vertical-align: bottom;
- float: right;
-}
-
-.multi_icon {
- display: inline-block;
-}
-
-.multi_input_line {
- border-top: 1px solid #EDEDED;
- padding-top: 10px;
-}
-
-.multi_input_line:nth-child(2) {
- border-top: none;
- padding-top: 0;
-}
-
-.multi_input_line .input {
- display: inline-block;
- border: none;
- vertical-align: top;
-}
-
-/* Modules/Poll */
-.ilPollAlert {
- margin: 5px;
- font-size: 0.75rem;
- color: #B54F00;
-}
-
-.ilPollDescription {
- margin: 5px;
- font-size: 0.75rem;
- color: #6f6f6f;
-}
-
-.ilPollQuestion {
- display: inline-block;
- width: 97%;
- margin: 1.5%;
- font-size: 0.75rem;
- font-style: italic;
-}
-
-.ilPollModeInfo {
- display: inline-block;
- width: 97%;
- margin: 1.5%;
- font-size: 0.75rem;
- color: #6f6f6f;
-}
-
-img.ilPollQuestionImage {
- margin: 1.5% 0%;
- max-width: 100%;
-}
-
-.ilPollQuestionAnswers {
- margin: 5px;
- font-size: 0.75rem;
-}
-
-.ilPollQuestionAnswer {
- margin-bottom: 5px;
-}
-
-.ilPollQuestionResults {
- margin: 10px;
- font-size: 0.75rem;
-}
-
-.ilPollQuestionResult {
- margin-bottom: 5px;
-}
-
-.ilPollQuestionResult .progress .progress-bar {
- background-color: #4c6586;
-}
-
-.ilPollLegend {
- margin-bottom: 5px;
-}
-
-.ilPollLegend td.legendLabel {
- font-size: 1rem;
-}
-
-/* Modules/Portfolio */
-ul.ilPCMyCoursesCourseList > li {
- margin-bottom: 10px;
-}
-ul.ilPCMyCoursesCourseList > li .course-list-tree-icon {
- width: 20px;
- height: 20px;
-}
-
-ul.ilPCMyCoursesObjectiveList > li {
- margin-top: 5px;
- margin-left: 40px;
-}
-
-a.ilPCMyCoursesToggle {
- outline: 0;
-}
-
-div.ilPCMyCoursesPath {
- margin-bottom: 10px;
- font-size: 0.75rem;
- /* font-style: italic; */
-}
-
-div.ilPrtfSignature {
- margin-top: 60px;
- border-top: 1px solid black;
-}
-
-.ilPrtfMetaInfo {
- margin-top: 20px;
-}
-
-.ilPrtfMetaInfo td {
- padding-left: 20px;
-}
-
-.ilPrtfMetaInfo td, .ilPrtfMetaInfo th {
- padding-top: 5px;
- vertical-align: top;
-}
-
-div.ilPrtfToc {
- margin-top: 40px;
-}
-
-body.ilPrtfPdfBody {
- margin: 0;
-}
-body.ilPrtfPdfBody > div.ilInvisibleBorder {
- padding: 0;
- padding-left: 40px;
-}
-
-body.ilPrtfPdfBody h1.ilc_PrintPageTitle {
- border-bottom: 1px solid #000000;
-}
-
-body.ilPrtfPdfBody .ilPCMyCoursesToggle img {
- visibility: hidden;
-}
-
-/* Modules/ScormAicc */
-table.il_ScormTable {
- color: #161616;
- background-color: #f9f9f9;
- border-spacing: 1px;
- border: none;
-}
-
-td.il_ScormTableKey {
- background-color: #f9f9f9;
- color: #161616;
- padding: 1px 3px;
- vertical-align: top;
- text-align: right;
-}
-
-td.il_ScormTableValue {
- background: none #f9f9f9;
- color: #161616;
- padding: 1px 3px;
- vertical-align: top;
- text-align: left;
-}
-
-/* from survey.css */
-@media screen {
- .surveySheet {
- padding: 20px;
- border-style: solid;
- border-color: #9EADBA;
- border-left-width: 1px;
- border-right-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- margin-bottom: 0px;
- }
- .matrix .tblrow1 {
- background-color: #FFFFFF;
- color: #222222;
- padding: 3px;
- border: none;
- }
- .matrix .tblrow2 {
- background-color: #F1F1F1;
- color: #222222;
- padding: 3px;
- border: none;
- }
- .surveyhint {
- font-size: 80%;
- font-style: italic;
- }
- table.matrix {
- border: none;
- border-collapse: collapse;
- /* font-family:arial,sans-serif;
- font-size:80%;
- */
- }
- td#matrix, th#matrix {
- border: none;
- border-collapse: collapse;
- padding: 0.5em;
- }
- td#matrixrowtext {
- width: 40em;
- padding-right: 12px;
- }
- td.center {
- text-align: center;
- }
- td.column {
- text-align: center;
- font-weight: 600 !important;
- }
- td.bipolar {
- text-align: center;
- vertical-align: middle;
- background: #EEEEEE;
- border: 1px solid #808080 !important;
- width: 10em;
- }
- .questionblockTitle {
- font-size: 140%;
- font-weight: 600;
- color: #222222;
- margin-top: 1em;
- margin-bottom: 0px;
- }
- .questionheading {
- margin-top: 1em;
- margin-bottom: 1em;
- }
- .solutionbox {
- color: black;
- background-color: white;
- padding-left: 5px;
- padding-right: 5px;
- border-style: inset;
- border-width: 1px;
- display: inline-block;
- width: 400px;
- }
- .horizontal {
- width: 80px;
- }
- .vertical {
- width: 400px;
- }
- table.categorywizard tr, table.matrixrowwizard tr {
- vertical-align: top;
- }
- table.categorywizard th, table.matrixrowwizard th {
- font-size: 90%;
- font-weight: 600;
- text-align: center;
- }
- .neutral_category_title {
- font-style: italic;
- }
- tr.neutral td {
- padding-top: 2em !important;
- }
- td.neutral {
- margin-left: 2em;
- }
- div.required {
- padding-bottom: 2em;
- }
- .questionTitle {
- padding-top: 8px;
- padding-bottom: 4px;
- font-weight: 600;
- font-size: 110%;
- border-bottom: 1px #aaa solid;
- }
-}
-/* from survey delos.scss */
-div.il-survey-page {
- padding: 15px;
- background-color: white;
-}
-
-div.il-survey-question {
- margin-bottom: 30px;
-}
-
-div.ilSurveyPageEditDropArea {
- border-color: #88be51;
- color: #88be51;
- background-color: #aed389;
-}
-
-div.ilSurveyPageEditDropAreaSelected {
- border-color: #88be51;
- color: #88be51;
- background-color: #94c564;
-}
-
-div.ilSurveyPageEditAreaDragging {
- border: 2px dashed #2c2c2c;
- background-color: #f9f9f9;
- padding: 5px;
-}
-
-div.ilSurveyPageEditActionMenu {
- float: right;
- margin: 3px;
-}
-
-.il-svy-qst-compressed {
- margin-top: -30px;
-}
-.il-svy-qst-compressed .questionTitle {
- display: none;
-}
-.il-svy-qst-compressed tr:first-child td {
- visibility: hidden;
- height: 1px;
- line-height: 1px;
- padding-top: 0;
- padding-bottom: 0;
-}
-
-#il-svy-output-form table td p {
- hyphens: auto;
-}
-
-/* not yet refactored code from former ta.css */
-.kiosk {
- padding: 2em;
- background-color: #fafafa;
-}
-
-.fullwidth_invisible {
- background-color: transparent !important;
-}
-
-.feedback {
- /* border: 1px solid gray;*/
- padding: 4px;
- display: block;
- background: #EEEEEE;
-}
-
-.centermessage {
- width: 25em;
- margin-left: auto;
- margin-right: auto;
- font-weight: bold;
- font-size: 150%;
-}
-
-.col2 {
- width: 100%;
- float: left;
-}
-
-.rcol {
- width: 50%;
- float: right;
-}
-
-.lcol {
- width: 50%;
- float: left;
-}
-
-.participant.solution {
- padding: 5px;
- width: 50%;
- overflow-x: auto;
-}
-
-.lcol.participant {
- width: 49%;
- overflow-x: auto;
-}
-
-.rcol.solution {
- width: 49%;
- overflow-x: auto;
- padding: 5px;
- background: #E2FFC7; /* Fallback IE 6-8 */
- background: rgba(226, 255, 199, 0.4);
-}
-
-#kioskOptions {
- clear: both;
- overflow: hidden;
- width: 100%;
- border-top: 1px #aaa solid;
- border-bottom: 1px #aaa solid;
- margin-bottom: 1em;
- padding: 1em 0;
-}
-
-#kioskTestTitle {
- float: left;
- width: 50%;
-}
-
-#kioskParticipant {
- float: right;
- text-align: right;
- width: 50%;
-}
-
-.print {
- visibility: hidden;
-}
-
-.ilTstQuestionSummaryBlock_WorkingTime {
- clear: both;
-}
-
-div.ilc_Question {
- padding-left: 20px;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-
-.ilc_qinput_TextInput {
- max-width: 65vw;
-}
-@media only screen and (max-width: 991px) {
- .ilc_qinput_TextInput {
- max-width: 100%;
- }
-}
-
-.testSheet {
- background: #EEEEEE;
- border-spacing: 1px;
- border: 1px outset #BBBBBB;
- margin: 5px;
- padding: 2em;
-}
-
-.questionTitle {
- margin-top: 5px;
- margin-bottom: 5px;
- font-size: 140%;
- padding-bottom: 3px;
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-color: #000000;
-}
-
-.ilTestQuestionRelatedObjectivesInfo {
- font-size: 0.7em;
- font-style: italic;
- margin: 5px 0;
-}
-
-.questionPrintview {
- border: 1px solid #C0C0C0;
- padding: 0.25em;
- margin-top: 1em;
- padding: 15px;
-}
-.questionPrintview .row.ilc_qanswer_Answer {
- padding-left: 15px;
- padding-right: 15px;
-}
-
-.solutionbox {
- color: black;
- background-color: white;
- padding-left: 5px;
- padding-right: 5px;
- border-style: inset;
- border-width: 1px;
-}
-
-td.middle {
- color: #000000;
- background-color: inherit;
- border-spacing: 0px;
- border: none;
- padding: 3px;
- vertical-align: middle;
-}
-
-td.top {
- color: #000000;
- background-color: inherit;
- border-spacing: 0px;
- border: none;
- padding: 3px;
- vertical-align: top;
-}
-
-/* --- Test tool javascript styles --- */
-span.nowrap {
- white-space: nowrap;
-}
-
-div.termtext {
- width: 200px;
- height: 100px;
- border: 1px solid #000000;
- background-color: #F1F1F1;
- color: #222222;
- padding: 10px;
- vertical-align: middle;
- border-style: outset;
- text-align: center;
-}
-
-div.dropzone {
- width: 220px;
- height: 120px;
- border: 1px solid #000000;
- background-color: #FFE4E4;
- color: #222222;
- padding: 10px;
- vertical-align: middle;
- border-style: dotted;
- text-align: center;
-}
-
-div.textboximage {
- width: 200px;
- height: 80px;
- border: 1px solid #000000;
- background: #DDDDDD;
- padding: 10px;
- vertical-align: middle;
- border-style: outset;
- text-align: center;
-}
-
-div.imagebox {
- width: 200px;
- height: 100px;
- border: 1px solid #000000;
- background-color: #F1F1F1;
- color: #222222;
- padding: 10px;
- vertical-align: middle;
- border-style: outset;
- text-align: center;
- z-index: 200;
-}
-
-div.textbox {
- width: 200px;
- height: 100px;
- border: 1px solid #000000;
- background-color: #F1F1F1;
- color: #222222;
- padding: 10px;
- vertical-align: middle;
- border-style: outset;
- text-align: center;
- z-index: 200;
-}
-
-#filterpanel {
- text-align: right;
-}
-
-.filteractive {
- background-color: #f7face;
- border: 1px #d48110 solid;
-}
-
-.filterinactive {
- background-color: #fff;
-}
-
-.manfeedback .toggle-button {
- padding-left: 20px;
- background: transparent url(images/del_sprite_arrows.gif) 3px -318px no-repeat;
- cursor: pointer;
-}
-
-.manfeedback .yes {
- padding-left: 20px;
- background: transparent url(images/del_sprite_arrows.gif) 3px -359px no-repeat;
- cursor: pointer;
-}
-
-.manfeedback .off {
- padding-left: 20px;
- background: none;
- cursor: default;
-}
-
-div.odd {
- padding: 0.5em 0;
-}
-
-div.even {
- padding: 0.5em 0;
-}
-
-div.last {
- border-bottom: none;
-}
-
-table.imagemapareas tr,
-table.kvpwizard tr,
-table.matchingwizard tr,
-table.matchingpairwizard tr,
-table.errortextwizard tr,
-table.singlechoicewizard tr,
-table.multiplechoicewizard tr {
- vertical-align: top;
-}
-
-table.imagemapareas th,
-table.kvpwizard th,
-table.matchingwizard th,
-table.matchingpairwizard th,
-table.errortextwizard th,
-table.singlechoicewizard th,
-table.multiplechoicewizard th,
-table.kprimchoicewizard th {
- vertical-align: top;
-}
-
-table.kprimchoicewizard th.true,
-table.kprimchoicewizard th.false {
- padding: 5px 5px;
-}
-
-table.kprimchoicewizard td.correctness {
- vertical-align: top;
- text-align: center;
-}
-
-table.kprimchoicewizard th {
- font-size: 90%;
- font-weight: bold;
- text-align: center;
-}
-
-table.kprimchoicewizard {
- margin-bottom: 15px;
-}
-
-table.kprimchoicewizard td {
- padding-top: 15px;
-}
-
-div.ilAssKprimChoiceTable div.optionLabel,
-table.kprimchoicewizard th.optionLabel {
- background-color: lightgrey;
-}
-
-table.ilAssKprimChoiceTable tr.aggregaterow td {
- border-bottom: solid lightgrey 1px;
-}
-
-table.ilAssKprimChoiceTable tr.aggregaterow td.answer_frequency {
- text-align: right;
-}
-
-table.il_tst_answer_aggregation {
- border-collapse: collapse;
-}
-
-table.il_tst_answer_aggregation td,
-table.il_tst_answer_aggregation th {
- padding: 5px 15px;
-}
-
-table.il_tst_answer_aggregation th {
- background-color: lightgrey;
-}
-
-table.il_tst_answer_aggregation td {
- border-bottom: solid lightgrey 1px;
-}
-
-table.il_tst_answer_aggregation td.answer_option {
- font-style: italic;
-}
-
-table.il_tst_answer_aggregation td.answer_frequency {
- text-align: right;
-}
-
-.question_description {
- font-style: italic;
- font-size: 90%;
-}
-
-.number {
- text-align: right;
-}
-
-.errortext a:link,
-.errortext a:visited {
- text-decoration: none;
- color: #000;
- padding: 0 2px;
- line-height: 1.5em;
-}
-
-.errortext a:hover {
- background-color: #ddd;
-}
-
-.ilc_qetitem_ErrorTextSelected {
- background-color: #9bd9fe;
- border: 1px #666 solid;
-}
-
-.selGroup {
- border: 2px #9bd9fe solid;
- padding: 3px 2px;
- margin-right: 2px;
-}
-
-.questionpool_info {
- padding: 0.4em;
- margin-top: 0.4em;
-}
-
-.questionpool_title {
- font-weight: bold;
-}
-
-td.matching {
- vertical-align: middle;
-}
-
-div.term {
- display: inline;
- padding: 0.5em 1em;
- float: left;
-}
-
-.solutiontable td {
- padding: 0 1em;
-}
-
-span.result {
- font-style: italic;
-}
-
-ul.ilAssQuestionRelatedNavigationContainer,
-div.ilAssQuestionRelatedNavigationContainer {
- margin: 15px 0;
- float: none;
-}
-
-ul.ilAssQuestionRelatedNavigationContainer div.navbar {
- padding-right: 12px;
- min-height: unset;
- margin-bottom: 10px;
-}
-
-div.tstModalConfirmationText {
- margin-bottom: 20px;
-}
-
-div.tstModalConfirmationButtons a,
-div.tstModalConfirmationButtons input {
- margin-right: 20px;
-}
-
-div.ilTestOutputBlock_DynTestFinished {
- background-color: #FAFAFA;
- padding: 100px;
-}
-
-a.il_question_answer_list_back_anchor {
- float: right;
- font-size: 0.7em;
- margin-right: 3px;
-}
-
-.ilCenterForced {
- text-align: center !important;
-}
-
-tr.ilBorderlessRow {
- margin-right: 20px;
-}
-
-td.ilAssQuestSkillAssignQuestTitle div {
- margin-right: 20px;
-}
-
-.ilAssQuestionLacExprWizard td,
-.ilAssQuestionLacExprWizard th {
- padding-right: 10px;
-}
-
-a.il_participant_block_back_anchor,
-a.il_question_answer_list_back_anchor {
- float: right;
- margin-right: 3px;
-}
-
-a.il_question_answer_list_back_anchor {
- font-size: 0.7em;
-}
-
-.test_specific_feedback td:first-child {
- padding-right: 1em;
- font-style: italic;
- font-weight: bold;
-}
-
-.test_specific_feedback td:last-child p:first-child {
- margin-top: 0;
-}
-
-p.ilAssKprimInstruction,
-p.ilAdditionalAssQuestionInstruction {
- font-style: italic;
- font-size: 0.9em;
- margin: 5px 0 15px 0 !important;
-}
-
-table.kprimchoicewizard th.optionLabel {
- font-size: 1.1em;
-}
-
-table.imagemapareas tr.active-area, table.imagemapareas tr.active-area td {
- background-color: #fdfabb !important;
-}
-
-/* fau: testNav - added and changed styles */
-td.ilc_Page {
- padding: 15px;
-}
-
-.ilTestMarkQuestionIcon {
- width: 12px;
- height: 12px;
-}
-
-.ilTestAnswerStatusIcon {
- display: inline-block;
- width: 12px;
- height: 12px;
- margin-top: -3px;
-}
-
-.ilTestQuestionAction.disabled a {
- color: #b0b0b0 !important;
-}
-
-/* fau. */
-div.ilAssClozeTest {
- line-height: 2.5em;
-}
-
-div.ilAssClozeTest input {
- line-height: 1.25em;
-}
-
-div.ilc_Page.readonly img.imagemap,
-div.ilc_Page.readonly div.filesContainer,
-div.ilc_Page.readonly div.filesContainer a,
-div.ilc_Page.readonly div.uploadContainer input,
-div.ilc_Page.readonly div.ilAssErrorText span,
-div.ilc_Page.readonly input[disabled],
-div.ilc_Page.readonly select[disabled],
-div.ilc_Page.readonly textarea[disabled] {
- pointer-events: all !important;
- cursor: not-allowed !important;
-}
-
-.tstAutosaveMsg {
- font-style: italic;
- border: 1px #666 solid;
- background-color: #ffffe0;
- position: fixed;
- z-index: 99999999999;
- top: 0;
- left: 0;
-}
-
-.textarea {
- cursor: not-allowed !important;
- border: 1px solid rgb(169, 169, 169);
- padding: 2px;
- background-color: rgb(235, 235, 228);
- min-height: 200px;
-}
-
-.ilSpecificAnswerFeedback td:first-child {
- padding-right: 30px;
-}
-
-.ilc_question_MultipleChoice .ilc_qanswer_Answer > div {
- vertical-align: top;
-}
-
-.ilc_question_SingleChoice .ilc_qanswer_Answer > div {
- vertical-align: top;
-}
-
-#tst_output {
- display: flex;
-}
-#tst_output #taForm {
- background: transparent;
-}
-#tst_output #tst_left {
- width: 20%;
- min-width: 200px;
- margin-right: 12px;
-}
-#tst_output #tst_left:empty {
- display: none;
- visibility: hidden;
-}
-@media screen and (max-width: 991px) {
- #tst_output #tst_left {
- margin-right: 0;
- width: 100%;
- }
-}
-#tst_output #tst_right {
- flex-grow: 1;
-}
-#tst_output #tst_right .ilc_Page {
- background-color: white;
- padding: 6px 12px;
-}
-@media screen and (max-width: 991px) {
- #tst_output {
- flex-direction: column-reverse;
- }
-}
-
-@media screen and (max-width: 991px) {
- .il-layout-page.with-mainbar-slates-engaged #tst_output {
- flex-direction: column-reverse;
- }
- .il-layout-page.with-mainbar-slates-engaged #tst_output #tst_left {
- margin-right: 0;
- width: 100%;
- }
-}
-#tst_output .ilTstNavigation {
- display: flex;
- padding: 6px 12px;
- justify-content: space-between;
- background-color: #f9f9f9;
-}
-
-#tst_output #tst_left ul.shortlist {
- list-style-type: none;
- padding: 0;
-}
-#tst_output #tst_left ul.shortlist li {
- padding: 0 0 6px 18px;
- background-repeat: no-repeat;
- background-size: 10px;
- background-position: 0px 5px;
-}
-#tst_output #tst_left ul.shortlist li.unanswered {
- background-image: url("images/object/answered_not.svg");
-}
-#tst_output #tst_left ul.shortlist li.answered {
- background-image: url("images/object/answered.svg");
-}
-#tst_output #tst_left ul.shortlist li.active {
- font-weight: 600;
-}
-
-#tst_output #tst_right .ilTstWorkingFormBlock_WorkingTime {
- text-align: center;
- clear: both;
-}
-#tst_output #tst_right .ilTstWorkingFormBlock_WorkingTime .ilTstWorkingFormInfo_UserWorkingTime {
- visibility: hidden;
- display: none;
-}
-#tst_output #tst_right .ilTstWorkingFormBlock_WorkingTime .ilTstWorkingFormInfo_ProcessTimeLeft {
- font-size: 1rem;
- font-weight: 600;
-}
-#tst_output #tst_right h1.ilc_page_title_PageTitle {
- margin-bottom: 6px;
-}
-
-#tst_output #tst_right .dd-item, #ilAssQuestionPreview .dd-item, #il_prop_cont_order_elems .dd-item {
- font-size: 0.875rem;
-}
-#tst_output #tst_right li.dd-item.ilc_qordli_OrderListItem > ul li.dd-item.ilc_qordli_OrderListItem, #ilAssQuestionPreview li.dd-item.ilc_qordli_OrderListItem > ul li.dd-item.ilc_qordli_OrderListItem, #il_prop_cont_order_elems li.dd-item.ilc_qordli_OrderListItem > ul li.dd-item.ilc_qordli_OrderListItem {
- border: 1px #4c6586 solid;
- border-left: 9px #4c6586 solid;
-}
-
-#tst_pass_details_overview tr {
- scroll-margin-top: 30px;
-}
-
-.il-table-presentation-desclist.inline .il-listing-characteristic-value-row {
- display: flex;
- width: auto;
- padding-right: 18px;
-}
-
-.il-table-presentation-desclist.inline .il-listing-characteristic-value {
- display: flex;
-}
-.il-table-presentation-desclist.inline .il-listing-characteristic-value .il-listing-characteristic-value-item {
- padding-left: 6px;
-}
-
-.il-listing-characteristic-value-label, .il-listing-characteristic-value-item {
- width: fit-content;
-}
-
-.il-listing-characteristic-value-row.clearfix {
- border-top: none;
-}
-
-/* Modules/Wiki */
-a.ilWikiPageMissing:link, a.ilWikiPageMissing:visited {
- color: #d00;
-}
-
-a.ilWikiPageMissing:hover {
- color: black;
-}
-
-ul.ilWikiBlockList {
- margin: 0 0 0 20px;
- padding: 0;
- list-style: disc outside;
-}
-
-ul.ilWikiBlockListNoIndent {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-
-li.ilWikiBlockItem {
- margin: 0;
- padding-top: 6px;
- padding-bottom: 6px;
- font-size: 0.75rem;
-}
-
-/* see mantis #0027530 */
-#block_wikiside_0 .panel-body {
- overflow: visible;
-}
-
-/* Modules/WorkspaceFolder */
-#tbl_wfld.table-striped > tbody > tr > td {
- background-color: transparent;
-}
-
-.ilWspContainerListFooter {
- background-color: #f9f9f9;
- margin: 0px -15px -15px -15px;
- padding: 5px 25px;
-}
-
-/* PRG Page Editor Elements */
-.c-prg-statusinfo__wrapper,
-.c-prg-actionnote__wrapper {
- width: 100%;
- clear: both;
- margin-bottom: 20px;
- border: 1px solid #dddddd;
- border-radius: 3px;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.c-prg-statusinfo__headline,
-.c-prg-actionnote__headline {
- background-color: #f9f9f9;
- padding: 9px 15px;
- font-weight: 400;
- text-align: left;
- vertical-align: middle;
-}
-.c-prg-statusinfo__headline h3,
-.c-prg-actionnote__headline h3 {
- margin: 0;
- color: #161616;
-}
-.c-prg-statusinfo__content,
-.c-prg-actionnote__content {
- border-bottom: 1px solid #dddddd;
- background-color: white;
-}
-.c-prg-statusinfo__icon,
-.c-prg-actionnote__icon {
- padding: 9px 15px;
- display: table-cell;
- vertical-align: top;
- max-width: none;
-}
-.c-prg-statusinfo__text,
-.c-prg-actionnote__text {
- display: table-cell;
- vertical-align: top;
- width: 100%;
- padding-left: 9px;
-}
-.il-table-access-control-permissions {
- font-size: 0.75rem;
-}
-.il-table-access-control-permissions label {
- vertical-align: middle;
- padding-left: 6px;
-}
-
-/* Services/Accordion */
-.il_VAccordionHead, .il_HAccordionHead {
- padding: 9px 9px 9px 39px;
- text-align: left;
- cursor: pointer;
- color: #4c6586;
- font-size: 1rem;
- background-image: url("./images/nav/tree_col.svg");
- background-repeat: no-repeat;
- background-color: #f9f9f9;
- background-position: 15px 9px;
- background-size: 20px 20px;
- border: 0;
-}
-.il_VAccordionHead:hover, .il_HAccordionHead:hover {
- background-color: #e2e8ef;
-}
-
-.il_VAccordionHead {
- display: block;
- width: 100%;
-}
-
-.il_VAccordionInnerContainer {
- border: 1px solid #dddddd;
- margin-bottom: 12px;
- border-radius: 3px;
-}
-
-.il_VAccordionContent, .il_HAccordionContent {
- padding-top: 9px;
-}
-
-.il_HAccordionHeadActive, .il_VAccordionHeadActive {
- background-image: url("./images/nav/tree_exp.svg");
- background-color: #e2e8ef;
-}
-
-.ilAccHideContent {
- width: 0px;
- height: 0px;
- display: none;
-}
-
-div.ilc_va_icont_VAccordICont {
- overflow: visible !important;
-}
-
-/* Services/Awareness */
-.ilAwarenessDropDown .popover {
- max-width: 300px;
- color: #161616;
- min-width: 250px;
-}
-
-#awareness-list {
- overflow: auto;
-}
-#awareness-list .dropdown-header {
- background-color: #f9f9f9;
- margin-bottom: 0px;
-}
-
-.ilAwarenessDropDown .popover-content {
- padding: 0;
-}
-
-.ilAwarenessDropDown .media-body, .ilAwarenessDropDown .media-left, .ilAwarenessDropDown .media-right {
- display: table-cell;
- vertical-align: top;
-}
-
-.ilAwarenessDropDown .media-left {
- padding-right: 10px;
-}
-
-.ilAwarenessDropDown .media {
- padding: 10px;
-}
-
-#awareness-content .input-group {
- display: table;
-}
-#awareness-content .media:hover {
- background-color: #e2e8ef;
-}
-#awareness-content .glyphicon {
- font-size: inherit;
-}
-
-#awareness-content .dropdown-menu {
- position: static;
- float: none;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-#awareness-content .media {
- padding: 0;
-}
-
-#awareness-content .media-left img {
- width: 45px;
- height: 45px;
-}
-
-.ilAwarenessItem {
- border-bottom: 1px solid #dddddd;
- background-color: white;
-}
-.ilAwarenessItem > div[role=button]:focus-visible:focus {
- outline: none;
- outline-offset: 0px;
-}
-.ilAwarenessItem > div[role=button]:focus-visible:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-.ilAwarenessItem > div[role=button]:focus-visible:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-.ilAwarenessItem ul {
- margin: 0;
- padding: 0;
-}
-.ilAwarenessItem ul li {
- margin: 0;
- padding: 0;
-}
-
-#awareness-content .media-body {
- white-space: nowrap;
- width: auto;
-}
-
-#awareness-content .media-body {
- padding-top: 8px;
-}
-
-#awareness-content .media-body h4, #awareness-content .media-body p {
- color: #6f6f6f;
- font-size: 0.75rem;
- padding: 5px 3px 0 3px;
- line-height: 1em;
- margin: 0;
-}
-
-#awareness-content .media-body h4 {
- padding-top: 0px;
- font-size: bold;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-#awareness-content .dropdown-menu {
- background-color: #f9f9f9;
- padding: 10px 0;
- font-size: 0.75rem;
-}
-
-#awareness-content .dropdown-menu a {
- color: #161616;
-}
-
-#awareness-content .dropdown-menu a:hover {
- color: black;
-}
-
-#awareness-content .arrow-down {
- width: 0;
- height: 0;
- border-left: 11px solid transparent;
- border-right: 11px solid transparent;
- border-top: 11px solid white;
- margin-top: -10px;
- margin-left: 100px;
-}
-
-#awareness_trigger {
- display: block;
-}
-
-#awareness_trigger > span {
- display: table-cell;
-}
-
-.ilAwarenessItem h3.popover-title {
- display: none;
-}
-
-.ilAwarenessItem .media {
- display: table;
- width: 100%;
-}
-
-.ilAwarenessItemRow {
- display: table-row;
- width: 100%;
-}
-
-.ilAwarenessItem .media-left {
- width: 55px;
-}
-
-.ilAwarenessItemRow .media-body {
- /* background-image: url('./templates/default/images/scorm/not_attempted.svg'); */
- background-repeat: no-repeat;
- background-size: 12px 12px;
- background-position: right 10px top 50%;
- /* see http://stackoverflow.com/questions/9789723/css-text-overflow-in-a-table-cell */
- /* and bug #18937 */
- /* max-width: 0; */
- width: 100%;
-}
-
-.ilAwarenessItemRow .media-body.ilAwarenessOnline {
- background-image: url("./images/scorm/completed.svg");
-}
-
-.ilAwarenessLoader {
- display: block;
- margin: 15px auto;
- width: 30px;
- height: 30px;
-}
-
-#il_awrn_filer_btn .glyphicon {
- filter: invert(0);
- margin-right: 0;
- font-family: "Glyphicons Halflings";
-}
-
-#il_awrn_filer_btn img {
- width: 10px;
- height: 10px;
-}
-
-#awareness-content .ilHighlighted {
- background-color: #e2e8ef;
- color: #6f6f6f;
-}
-
-.ilAwrnBadgeHidden {
- visibility: hidden;
-}
-
-/* due to bug #17839 */
-#awareness-content .dropdown-backdrop {
- display: none;
- right: auto;
- width: 0px;
-}
-
-.ilAwarenessItem > div {
- cursor: pointer;
-}
-
-/* Services/Badge */
-img.ilBadgeImage {
- max-width: 150px;
- max-height: 150px;
-}
-
-.ilBadgeImageThumbnail a .img-responsive {
- max-width: 50px;
- max-height: 50px;
- display: inline-block;
-}
-
-.ilBadgeImageThumbnail .modal .img-responsive {
- margin: auto;
- width: 50%;
- height: auto;
-}
-
-div.ilBadgeBackpackPanelContent {
- min-height: 200px;
-}
-
-div.ilBadgeBackpackPanelContent img {
- margin: auto;
-}
-
-span.ilProfileBadge {
- display: inline-block;
- padding: 5px;
-}
-span.ilProfileBadge > a {
- width: 50px;
- height: 50px;
- display: inline-block;
-}
-span.ilProfileBadge > a img {
- margin: auto;
- max-width: 50px;
- max-height: 50px;
-}
-span.ilProfileBadge .modal .img-responsive {
- margin: auto;
- width: 50%;
- height: auto;
-}
-
-.ilBadgeDeck .modal .img-responsive {
- margin: auto;
- width: 50%;
- height: auto;
-}
-
-/* Blocks */
-div.il_Block, table.il_Block {
- width: 100%;
- border-spacing: 0px;
- border-collapse: collapse;
- margin-bottom: 20px;
- clear: both;
- table-layout: fixed;
- word-wrap: break-word;
- background-color: #f9f9f9;
- border: none;
- text-align: left;
- padding: 9px;
-}
-
-#il_center_col div.il_Block {
- background-color: #f9f9f9;
-}
-
-div.ilBlockHeader, div.ilBlockHeaderBig,
-td.ilBlockHeader, td.ilBlockHeaderBig {
- /* font-family: 'Open Sans Semibold'; deactivated, since it affects drop downs in the header */
- font-weight: 600;
- padding: 3px 0;
- margin: 0 9px;
- text-align: left;
- color: #2c2c2c;
- border-bottom: 1px solid #dddddd;
- /* box-shadow: 0 -2px 1px -1px white inset; no white lines */
-}
-
-div.ilBlockHeaderBig, td.ilBlockHeaderBig {
- font-size: 0.875rem;
-}
-
-h2.ilBlockHeader {
- font-weight: 600;
- margin: 0;
- padding: 0;
- font-size: 1rem;
- display: inline;
-}
-
-h3.ilBlockHeader {
- font-weight: 600;
- margin: 0;
- padding: 0;
- font-size: 0.875rem;
- display: inline;
-}
-
-/* possibly deprecated */
-.il_BlockInfo {
- font-size: 0.75rem;
- color: #6f6f6f;
-}
-
-/* new class */
-div.ilBlockInfo {
- font-size: 0.75rem;
- color: #6f6f6f;
- padding: 1px 3px;
- background-color: #f9f9f9;
- text-align: right;
-}
-
-div.ilBlockContent {
- padding: 0.875rem;
-}
-
-.ilBlockRow1, .ilBlockRow2 {
- padding: 3px;
- border-bottom: 1px solid #f0f0f0;
-}
-
-div.ilBlockPropertyCaption {
- color: #6f6f6f;
-}
-
-/* Services/Bookmarks */
-#block_pdbookm_0 #tree_div {
- overflow: auto;
- width: 100%;
-}
-
-#block_pdbookm_0 .il_Block #tree_div img {
- height: 20px;
- width: 20px;
-}
-
-/* Services/Calendar */
-td.even {
- color: #161616;
- background-color: #f9f9f9;
- padding: 3px;
-}
-
-td.uneven {
- color: #161616;
- background-color: #f0f0f0;
- padding: 3px;
-}
-
-td.today {
- background-color: #f0f0f0;
-}
-
-td.date {
- background-color: #f9f9f9;
-}
-
-td.prevMonth {
- background-color: #f9f9f9;
-}
-
-div#block_cal_sel_0 div.ilBlockContent {
- padding: 0;
-}
-
-div.ilCalSelAct {
- font-size: 0.75rem;
- padding: 2px 2px 3px 0;
-}
-
-div.ilCalSelSelAll {
- font-size: 0.625rem;
- padding: 3px 2px 2px 0;
-}
-
-div.ilCalSelList {
- max-height: 300px;
- overflow: auto;
-}
-
-.ilCalSelList img {
- width: 20px;
- height: 20px;
-}
-
-ul.ilCalSel {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-
-ul.ilCalSel li {
- margin: 0;
- /* padding: 0 0 0 48px; */
- margin: 0;
- border-bottom: 1px solid #f0f0f0;
- /* min-height: 25px; */
-}
-
-ul.ilCalSel li > div {
- display: table-row;
-}
-
-ul.ilCalSel li > div > div {
- display: table-cell;
- padding: 2px;
-}
-
-ul.ilCalSel li > div > div.ilCalColSpan {
- border-left: 5px solid;
- padding: 2px 5px;
-}
-
-div.ilCalSelList h6 {
- padding-left: 5px;
- font-size: 0.75rem;
- margin-top: 16px;
- margin-bottom: 8px;
-}
-
-div.ilCalSelTitle {
- padding: 5px 3px 3px;
- font-size: 0.75rem;
-}
-
-table.calmini {
- width: 100%;
- font-size: 0.75rem;
- border-collapse: collapse;
- background-color: #f9f9f9;
- border: none;
- margin-bottom: 12px;
-}
-table.calmini tr, table.calmini td, table.calmini th {
- border: none;
- padding: 5px 3px;
- text-align: center;
- vertical-align: middle;
- color: #161616;
- background-color: transparent;
-}
-@media only screen and (max-width: 991px) {
- table.calmini tr, table.calmini td, table.calmini th {
- padding: 5px 1px;
- }
-}
-table.calmini tr {
- background-color: white;
-}
-table.calmini th.calmini, table.calmini th.calminiweek {
- font-weight: 600;
- font-size: 0.75rem;
-}
-table.calmini td.calminitoday {
- background-color: #B54F00;
-}
-table.calmini td.calminitoday > .il_calmini_monthday > a {
- color: white;
-}
-table.calmini td.calminiprev > .il_calmini_monthday > a,
-table.calmini td.calmininext > .il_calmini_monthday > a {
- color: #161616;
- display: none;
-}
-table.calmini a {
- display: block;
- width: 100%;
-}
-
-a.callink:link, a.callink:visited {
- color: inherit;
- cursor: pointer;
-}
-
-.il_calevent > .btn.btn-link {
- color: inherit;
- vertical-align: inherit;
- font-size: 0.875rem;
-}
-
-.cal_modal_infoscreen .il_InfoScreenPropertyValue .btn-link {
- text-align: left;
- vertical-align: top;
- font-size: 0.875rem;
-}
-
-table.calstd {
- margin-top: 6px;
- color: #161616;
- width: 100%;
- border: none;
- font-size: 0.875rem;
-}
-
-.calheader {
- color: #161616;
- font-weight: 400;
- background-color: #f9f9f9;
-}
-
-th.calstd {
- text-align: center;
- background-color: #f9f9f9;
- font-weight: 400;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
-}
-
-.calheadertime {
- background-color: #f9f9f9;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- line-break: auto;
- vertical-align: top;
-}
-
-td.calheadertime {
- width: 6em;
- text-align: center;
- background-color: #f0f0f0;
- font-size: 0.875rem;
- padding: 3px;
-}
-
-tr.calstdtime:first-of-type td {
- background-color: black;
-}
-
-.calstdtime td {
- border-spacing: 0px;
- border-right-width: 1px;
- border-right-style: solid;
- border-right-color: #dddddd;
-}
-
-td.calempty, th.calempty {
- background-color: white;
-}
-
-td.calempty_border {
- background-color: white;
- border-spacing: 0px;
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-bottom-color: #dddddd;
-}
-
-tr.calstd {
- /*background-color: inherit;*/
- background-color: white;
- height: 6em;
-}
-
-table.il-cal-day tr.calstd + tr.calstdtime td.calempty,
-table.il-cal-week tr.calstd + tr.calstdtime td.calempty {
- background-color: white;
-}
-
-table.il-cal-day tr.calstd, table.il-cal-week tr.calstd {
- border-collapse: collapse;
- border-color: #dddddd;
- border-bottom-width: 2px;
- border-bottom-style: solid;
- border-top-width: 2px;
- border-top-style: solid;
-}
-
-table.il-cal-week {
- table-layout: fixed;
- width: 100%;
- white-space: nowrap;
-}
-
-table.il-cal-week td.calevent {
- overflow: hidden;
-}
-
-tr.calstdtime {
- height: 1.2em;
- background-color: inherit;
- border-right-width: 1px;
- border-right-style: solid;
- border-right-color: #dddddd;
-}
-
-td.calstd {
- vertical-align: top;
- background-color: white;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- padding: 2px 0px;
-}
-
-td.caltoday {
- vertical-align: top;
- background-color: #FFE79C;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
-}
-
-td.calnow {
- vertical-align: top;
- background-color: #FFF0C4;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
-}
-
-td.calnext {
- vertical-align: top;
- background-color: #f9f9f9;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
-}
-
-td.calprev {
- vertical-align: top;
- background-color: #f9f9f9;
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
-}
-
-p.il_calevent {
- color: white;
- margin: 2px 0 0 0;
- padding: 2px;
- border-spacing: 0px;
- font-size: 0.875rem;
-}
-p.il_calevent .btn-link {
- margin: 0 auto;
- width: 100%;
- text-align: center;
-}
-
-div.il_calevent {
- font-size: 0.875rem;
-}
-
-td.calevent {
- vertical-align: top;
- /*padding: 3px;*/
- border-spacing: 0px;
- border-collapse: collapse;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- font-size: 0.875rem;
- /*background-color:white;*/
-}
-
-div.calevent {
- font-size: 0.875rem;
- padding: 3px;
- margin: 3px;
-}
-
-div.calfullcontent {
- padding: 4px;
- height: 100%;
-}
-
-p.il_cal_monthday {
- padding: 2px;
- margin: 0px;
- font-weight: 400;
-}
-
-p.il_cal_navigation {
- padding: 0px 3px 0px 0px;
- margin: 0px;
-}
-
-table.calmini {
- width: 100%;
-}
-
-.calminiheader {
- color: #161616;
- background-color: #f9f9f9;
-}
-
-th.calmini {
- text-align: center;
- font-size: 0.75rem;
- font-weight: 400;
- background-color: white;
-}
-
-a.calminiapp {
- font-weight: 700;
-}
-
-p.il_calmini_monthday, div.il_calmini_monthday {
- margin: 1px;
- text-align: center;
-}
-
-td.calministd {
- vertical-align: top;
- border-collapse: collapse;
- background-color: white;
- border-spacing: 0px;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- font-size: 0.75rem;
- text-align: center;
- vertical-align: middle;
-}
-
-td.calminitoday {
- vertical-align: top;
- background-color: #FFE79C;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- font-size: 0.75rem;
- text-align: center;
- vertical-align: middle;
-}
-
-td.calmininow {
- vertical-align: top;
- background-color: #FFF0C4;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- font-size: 0.75rem;
- text-align: center;
- vertical-align: middle;
-}
-
-td.calmininext {
- vertical-align: top;
- background-color: #f9f9f9;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- font-size: 0.75rem;
- text-align: center;
- vertical-align: middle;
-}
-
-td.calminiprev {
- vertical-align: top;
- background-color: #f9f9f9;
- border-width: 1px;
- border-style: solid;
- border-color: #dddddd;
- font-size: 0.75rem;
- text-align: center;
- vertical-align: middle;
-}
-
-td.calminiweek, th.calminiweek {
- vertical-align: top;
- background-color: white;
- font-size: 0.625rem;
- text-align: center;
- vertical-align: middle;
-}
-
-span.calminiinactive {
- color: #737373;
-}
-
-.calnewapplink {
- float: right;
- visibility: hidden;
-}
-
-span.ilIcalIcon .btn {
- text-align: initial;
- margin-top: 6px;
-}
-
-.il_InfoScreenSection {
- padding: 10px 10px 0;
-}
-.il_InfoScreenSection > .ilFloatRight {
- padding-bottom: 4px;
- padding-right: 4px;
-}
-
-/* Services/Chart */
-td.legendColorBox, td.legendLabel {
- padding: 3px;
-}
-
-div.ilChartWrapper {
- max-width: 100%;
-}
-
-/* Services/Container */
-div.il_Preconditions {
- padding: 10px 0 0;
-}
-
-div.il_PreconditionsTitel {
- margin-top: 3px;
- text-align: left;
- font-size: 0.75rem;
-}
-
-div.ilPreconditionItem {
- margin: 0 -10px;
-}
-
-/* Repository */
-div.ilContainerListItemOuter {
- padding: 9px 15px;
- zoom: 1;
-}
-div.ilContainerListItemOuter .subitem {
- margin-right: -15px;
-}
-
-div.tblfooter.ilContainerListFooter {
- font-size: 0.875rem;
- padding: 9px 15px;
- text-align: left;
- margin: 0;
-}
-div.tblfooter.ilContainerListFooter > input {
- padding: 0;
- margin: 0;
- width: auto;
-}
-div.tblfooter.ilContainerListFooter > label {
- margin: 0;
- padding: 0 0 0 8px;
- vertical-align: top;
- width: auto;
-}
-
-input[name^="position[blocks]"] {
- margin: 0 0 0 -2px;
-}
-
-div.ilListItemSection {
- clear: both;
- max-width: calc(100% - 40px);
-}
-
-div.ilContainerListItemOuterHighlight {
- background-color: #e2e8ef;
- zoom: 1;
-}
-
-.ilCLI {
- padding: 0;
-}
-
-div.ilContainerListItemCB {
- /*float: left;
- width: 25px;*/
- display: table-cell;
- vertical-align: top;
- padding-right: 15px;
-}
-div.ilContainerListItemCB img {
- width: 20px;
-}
-
-div.ilContainerListItemIcon {
- /* margin-top: -3px;
- float: left;
- position: absolute; */
- display: table-cell;
- vertical-align: top;
-}
-
-div.ilContainerListItemIcon a {
- display: block;
- margin-top: -3px;
-}
-
-div.ilContainerListItemIconCB {
- margin-left: 15px;
-}
-
-div[class^=il_editarea] .ilContainerListItemOuter img,
-img.ilListItemIcon {
- width: 35px;
- height: 35px;
- max-width: none;
-}
-
-div.ilContainerListItemContent {
- /* margin-left: 35px; */
- display: table-cell;
- vertical-align: top;
- width: 100%;
-}
-
-/* If checkbox is activated, add spacing */
-div.ilContainerListItemContentCB {
- /* margin-left: 60px; */
-}
-
-div.il_ContainerListItem {
- margin: 3px 0;
- padding-left: 9px;
- width: 100%;
-}
-
-.ilContainerBlockHeader {
- background-color: #f9f9f9;
- padding: 9px 15px;
- font-weight: 400;
- text-align: left;
- vertical-align: middle;
-}
-.ilContainerBlockHeader h3 {
- margin: 0;
- color: #161616;
-}
-.ilContainerBlockHeader .form-control {
- width: auto;
- display: inline-block;
-}
-
-.ilContainerBlockHeaderExpanded, .ilContainerBlockHeaderCollapsed {
- background-repeat: no-repeat;
- background-position: 15px 10px;
- background-size: 20px 20px;
- padding-left: 45px;
- /* padding-top: 6px; */
- background-color: #f9f9f9;
- cursor: pointer;
-}
-
-.ilContainerBlockHeaderExpanded {
- background-image: url("./images/nav/tree_exp.svg");
-}
-
-.ilContainerBlockHeaderCollapsed {
- background-image: url("./images/nav/tree_col.svg");
-}
-
-.ilContainerBlock {
- width: 100%;
- clear: both;
- margin-bottom: 20px;
- border: 1px solid #dddddd;
- border-radius: 3px;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-div#cont_paste_explorer_tree ul.il_Explorer {
- margin: 0 0 0 24px;
-}
-
-#ilContRepIntro {
- margin: 20px 0 50px 0;
- clear: both;
-}
-
-div#ilContRepIntro img {
- float: right;
- width: 150px;
- height: 150px;
-}
-
-.ilContObjectiveObjectListItem {
- background-color: white;
-}
-
-.ilContObjectivesViewTestItem {
- background-color: #f9f9f9;
- margin-bottom: 10px;
-}
-
-.ilContainerTileRows {
- padding: 6px 15px;
- background-color: white;
-}
-
-.ilContainerTileRows .card-no-highlight {
- height: 0px;
-}
-
-.ilContainerTileRows .il-chart-progressmeter-container {
- height: 100%;
-}
-
-.ilContainerTileRows .il-card h5 button.btn {
- font-size: inherit;
-}
-
-.ilContainerShowMore {
- padding: 15px 10px;
- background-color: #f9f9f9;
- text-align: center;
- margin: 0 -15px;
-}
-
-.il_ContainerListItem .navbar-form .modal .radio {
- display: block;
-}
-
-.il_ContainerListItem .navbar-form .modal .form-group {
- display: block;
-}
-
-.il_ContainerItemTitle .modal .form-horizontal .radio {
- display: block;
-}
-
-.il_ContainerItemTitle .modal .form-horizontal .form-group {
- display: block;
-}
-
-.il_ContainerItemTitle .btn {
- font-size: 1rem;
-}
-
-/* --- Services/COPage ---*/
-a.ilEditSubmit {
- background: url("./images/ButtonsBack.png") repeat-x bottom white;
- padding: 2px;
- margin: 0;
- border: 1px solid #bababa;
- border-bottom-color: #737373;
- border-right-color: #737373;
- text-decoration: none;
- font-size: 0.625rem;
- line-height: 14px;
- cursor: pointer;
-}
-
-input.ilEditSubmit {
- color: #2255a0;
- padding: 1px;
- margin: 0;
- font-size: 0.75rem;
- line-height: 14px;
- cursor: pointer;
- background: url("./images/ButtonsBack.png") repeat-x bottom white;
- border: 1px solid #bababa;
- border-bottom-color: #737373;
- border-right-color: #737373;
-}
-input.ilEditSubmit:hover {
- color: black;
-}
-
-div.ilEditHelpline {
- margin: 3px 0;
- padding: 0;
- font-size: 0.625rem;
- background-color: white;
- color: black;
-}
-
-select.ilEditSelect {
- background: none white;
- border: 1px solid #bbb;
- padding: 1px;
- text-decoration: none;
- font-size: 0.75rem;
-}
-
-[data-copg-ed-type=add-area] {
- height: 30px;
-}
-
-[data-protected="1"] [data-copg-ed-type=add-area] {
- display: none;
-}
-
-button.copg-add.dropdown-toggle.btn,
-button.copg-add.dropdown-toggle.btn:focus,
-button.copg-add.dropdown-toggle.btn:hover {
- padding: 1px 5px;
- text-align: center;
- font-size: 0.75rem;
- background-color: transparent;
- cursor: pointer;
- width: 100%;
- height: 30px;
- border: 0;
-}
-
-button.copg-add.dropdown-toggle.btn .glyphicon-plus-sign, button.copg-add.dropdown-toggle.btn .il-copg-add-text,
-button.copg-add.dropdown-toggle.btn:focus .glyphicon-plus-sign,
-button.copg-add.dropdown-toggle.btn:focus .il-copg-add-text,
-button.copg-add.dropdown-toggle.btn:hover .glyphicon-plus-sign,
-button.copg-add.dropdown-toggle.btn:hover .il-copg-add-text,
-#copg-editor-help .glyphicon-plus-sign,
-#copg-editor-help .il-copg-add-text {
- color: #4c6586;
- font-size: 1rem;
-}
-
-button.copg-add.dropdown-toggle.btn:hover {
- background-color: #e2e8ef;
- color: #6f6f6f;
-}
-
-[data-copg-ed-type=add-area] ul.dropdown-menu {
- left: 45%;
-}
-
-button.copg-add:hover {
- color: #88be51;
- background-color: #f3f8ed;
-}
-
-div.il_droparea {
- padding: 1px 5px;
- border: 1px dashed #dddddd;
- color: #6f6f6f;
- text-align: center;
- font-size: 0.75rem;
- background-color: #fffed1;
- cursor: pointer;
- height: 30px;
-}
-
-div.il_droparea:hover, div.ilCOPGDropActice, .il_droparea_valid_target {
- border-color: #88be51;
- color: #88be51;
- background-color: #f3f8ed;
-}
-
-div.ilCOPGNoPageContent {
- padding: 20px 5px;
- color: #6f6f6f;
-}
-
-div.il_editarea_nojs {
- border-width: 1px dotted #dddddd;
-}
-
-div.il_editarea, div.il_editarea_disabled {
- border: 2px solid transparent;
- min-height: 20px;
- user-select: none;
-}
-
-.copg-state-page div.il_editarea:hover, .copg-state-page div.il_editarea_disabled:hover, .copg-state-multi div.il_editarea:hover, .copg-state-multi div.il_editarea_disabled:hover {
- border: 2px solid #4c6586;
-}
-.copg-state-page [data-protected="1"] div.il_editarea:hover, .copg-state-multi [data-protected="1"] div.il_editarea:hover {
- border: 2px solid transparent;
-}
-
-div.ilEditLabel {
- position: absolute;
- background-color: #4c6586;
- color: white;
- font-size: 0.75rem;
- padding: 3px 3px;
- margin-top: -20px;
- margin-left: -2px;
- border: 0;
- height: 20px;
- display: none;
- z-index: 1;
-}
-
-.copg-state-page div.il_editarea:hover > div.ilEditLabel,
-.copg-state-page div.il_editarea_disabled:hover > div.ilEditLabel,
-.copg-state-page .copg-ghost-wrapper div.ilEditLabel, .copg-state-multi div.il_editarea:hover > div.ilEditLabel,
-.copg-state-multi div.il_editarea_disabled:hover > div.ilEditLabel,
-.copg-state-multi .copg-ghost-wrapper div.ilEditLabel {
- display: block;
-}
-.copg-state-page [data-protected="1"] div.il_editarea:hover > div.ilEditLabel, .copg-state-multi [data-protected="1"] div.il_editarea:hover > div.ilEditLabel {
- display: none;
-}
-
-div.il_editarea_selected:hover > div.ilEditLabel {
- background-color: #6ea03c;
-}
-
-div.ilc_page_Page > div.il_editarea_disabled {
- padding: 10px;
-}
-
-div.il_editarea_disabled, div.copg-disabled-page {
- border: 2px dotted #B54F00;
- min-height: 20px;
-}
-
-.ilCopgDisabledText {
- color: #B54F00;
- position: absolute;
- font-size: 0.75rem;
- margin-top: -13px;
- padding: 2px 5px;
- background-color: #f9f9f9;
-}
-
-div.il_editarea_selected, div.copg-current-edit, #tinytarget_ifr {
- border-style: solid;
- border-width: 2px;
- border-color: #bbda9b;
-}
-
-div.il_editarea_selected:hover {
- border-color: #6ea03c;
-}
-
-div.il_editarea_disabled_selected {
- border: 2px solid #B54F00;
- min-height: 20px;
-}
-
-div.il_editarea_active_selected {
- border: 2px solid black;
- min-height: 20px;
-}
-
-.il_editmenu {
- background-color: white;
- color: black;
- font-weight: normal;
- text-align: left;
- font-style: normal;
- text-indent: 0;
- font-size: 0.875rem;
- z-index: 5000;
-}
-
-table.il_editmenu td {
- padding: 3px;
-}
-
-div.ilEditVAccordCntr {
- margin-top: 15px;
- padding: 5px;
-}
-
-div.ilEditVAccordICntr {
- background-color: white;
- margin-bottom: 15px;
- border: 1px solid #9eadba;
-}
-
-div.ilEditVAccordIHead {
- padding: 3px;
- background-color: #e2eaf4;
- text-align: left;
- background-repeat: no-repeat;
- background-position: 3px 4px;
-}
-
-div.ilEditVAccordICont {
- padding: 10px;
- background-color: white;
-}
-
-.ilTinyMenuSection .dropdown, .il-copg-button-group .dropdown {
- display: inline-block;
-}
-
-.ilTinyMenuSection .dropdown-menu .btn, .il-copg-button-group .dropdown-menu .btn {
- border: 0;
-}
-
-.ilTinyMenuSection .btn svg {
- fill: black;
- margin: -8px;
-}
-
-.ilTinyMenuSection .btn[disabled] svg {
- fill: #D0D0D0;
-}
-
-div.ilTinyMenuSection, .il-copg-button-group {
- white-space: nowrap;
- /* border-right: 1px solid #e0e0e0; */
- /* padding: 0 10px 4px 0; */
- margin-right: 10px;
- margin: 10px 10px 10px 0;
-}
-div.ilTinyMenuSection p, .il-copg-button-group p {
- margin-bottom: 5px;
- padding: 2px 5px;
- background-color: #efefef;
-}
-
-div.ilTinyMenuSection button.btn {
- display: inline-block;
- background: white;
- border: 0;
- color: black;
-}
-
-div.il-copg-button-group ul.dropdown-menu {
- right: auto;
-}
-
-div.il-copg-button-group-wide {
- width: 100%;
- float: none;
-}
-
-#ilTinyMenuButtons {
- padding-bottom: 15px;
- zoom: 1;
-}
-
-#iltinymenu .bd div.last {
- float: left;
- white-space: nowrap;
- padding: 0 10px 2px 0;
- border-right: 0;
- margin: 0;
-}
-
-#iltinymenu {
- padding: 0 15px;
-}
-#iltinymenu .bd div.last {
- float: left;
- white-space: nowrap;
- padding: 0 10px 2px 0;
- border-right: 0;
- margin: 0;
-}
-#iltinymenu .bd div .small {
- color: #6f6f6f;
- font-style: italic;
-}
-#iltinymenu .btn-default .mce-ico {
- color: inherit !important;
-}
-#iltinymenu a.btn {
- min-width: 30px;
-}
-
-#ilsaving {
- position: fixed;
- top: 0;
- left: 0;
- text-decoration: blink;
- z-index: 3;
-}
-
-.ilTinyMenuDropDown span {
- padding: 2px 0 0 5px;
- width: 75px;
- overflow: hidden;
- display: inline-block;
- line-height: 1em;
-}
-
-a.ilTinyMenuDropDown {
- display: inline-block;
- padding: 0 2px 1px 0;
-}
-
-/* if the ilc_page_cont_PageContainer is declared as being relative in the content.css drop downs will be truncated */
-#ilEditorTD {
- position: static;
-}
-
-#ilEditorTD p {
- margin: 0;
- padding: 0;
-}
-
-/* Page TOC */
-div.ilc_page_toc_PageTOC {
- font-size: 0.75rem;
- padding: 5px 5px 10px;
- background-color: #f9f9f9;
- border: 1px solid #f0f0f0;
- float: left;
-}
-
-h1.ilc_page_toc_PageTOCHead {
- margin: 0;
- font-size: 0.875rem;
- padding: 0;
- font-weight: bold;
- text-align: center;
-}
-
-ul.ilc_page_toc_PageTOCList {
- margin: 0 0 0 10px;
- padding: 0;
- list-style: none;
-}
-
-li.ilc_page_toc_PageTOCItem {
- margin: 5px 0 0;
- padding: 0;
- white-space: nowrap;
-}
-
-a.ilc_page_toc_PageTOCLink {
- color: #03a;
- font-weight: normal;
- text-decoration: none;
-}
-
-a.ilc_page_toc_PageTOCLink:hover {
- color: black;
-}
-
-a.ilc_page_toc_PageTOCLink:visited {
- color: blue;
-}
-
-/* --- content styles (will move to content.css) --- */
-td.ilc_PageDisabled {
- padding: 20px;
- border: 1px solid #9eadba;
- margin-bottom: 0;
- border-left: 3px dotted #d00;
-}
-
-div.ilc_DefinitionHeader {
- margin: 20px 0 10px 0;
- padding: 5px 0;
- border: 1px solid #757575;
- border-width: 1px 0;
-}
-
-table.ilc_Fullscreen {
- background-color: white;
- position: absolute;
- margin: 0;
- padding: 0;
- height: 100%;
- width: 100%;
-}
-
-html.ilc_Fullscreen, body.ilc_Fullscreen {
- margin: 0;
- padding: 0;
- height: 100%;
- overflow: auto;
-}
-html.ilc_Fullscreen td > div, html.ilc_Fullscreen td > div > figure > div > iframe, body.ilc_Fullscreen td > div, body.ilc_Fullscreen td > div > figure > div > iframe {
- height: 100%;
- width: 100%;
-}
-
-div.ilLMMenu {
- margin: 0 0 5px 10px;
-}
-
-div.ilc_LMMenu {
- line-height: 22px;
-}
-
-a.ilc_LMMenu {
- padding: 1px 5px;
- margin: 2px 0;
- border: 1px solid #dddddd;
- background-color: #e6ecf8;
- white-space: nowrap;
-}
-
-div.ilc_TableOfContents {
- background-color: white;
- padding: 20px;
- border-spacing: 1px;
- border: 1px solid #dddddd;
- margin-bottom: 0;
-}
-
-table.ilc_media {
- background-color: white;
-}
-
-h1.il_LMHead {
- margin: 12px 15px 6px;
- font-size: 1rem;
- font-weight: normal;
-}
-
-table.ilc_Table {
- border-collapse: collapse;
- background-color: white;
- margin: 10px 0;
- border-color: #9eadba;
-}
-
-/* COPage Comparison */
-div.ilEditModified, div.ilEditDeleted, div.ilEditNew {
- border: 3px solid;
- margin-bottom: 2px;
-}
-
-div.ilEditModified {
- border-color: #4c6586;
-}
-
-div.ilEditDeleted {
- border-color: #B54F00;
-}
-
-div.ilEditNew {
- border-color: #6ea03c;
-}
-
-.ilCOPGCompareLegend {
- display: inline-block;
- margin-top: 5px;
- padding: 2px;
-}
-
-span.ilDiffDel {
- background-color: #ff9c4f;
-}
-
-span.ilDiffIns {
- background-color: #bbda9b;
-}
-
-a.nostyle:link, a.nostyle:visited {
- text-decoration: none;
- color: black;
-}
-
-a.nostyle:hover {
- color: black;
-}
-
-#ilEditorPanel_c {
- z-index: 3000 !important;
-}
-
-#error_panel_c {
- z-index: 2000 !important;
-}
-
-#ilPageEditLegend {
- padding-left: 15px;
- padding-right: 15px;
- margin: 10px 0;
-}
-#ilPageEditLegend > div {
- margin: 5px 0;
-}
-#ilPageEditLegend .il_droparea, #ilPageEditLegend .il_droparea:hover {
- display: inline-block;
- width: 40px;
- border-color: #d0d0d0;
- color: #d0d0d0;
- background-color: #f9f9f9;
- cursor: default;
- height: 21px;
-}
-#ilPageEditLegend tr > td {
- padding: 3px 15px;
-}
-#ilPageEditLegend tr > td:first-child {
- white-space: nowrap;
- text-align: right;
-}
-#ilPageEditLegend img {
- width: 22px;
- height: 22px;
-}
-
-.ilPageEditLegendElement {
- width: 40px;
- border: 1px solid #d0d0d0;
- height: 21px;
- display: inline-block;
- font-size: 0.75rem;
- padding: 1px 5px;
- text-align: center;
-}
-
-.ilCOPGMediaDisabled {
- padding: 5px;
- font-size: 0px;
- line-height: 100%;
- text-align: center;
- display: table-cell;
- vertical-align: middle;
- background-color: #3b5620;
- color: white;
-}
-
-.ilCOPgEditStyleSelectionItem {
- padding: 10px;
- background-color: #f9f9f9;
- cursor: pointer;
-}
-
-.ilCOPgEditStyleSelectionItem:hover {
- background-color: #e2e8ef;
-}
-
-ul#ilAdvSelListTable_style_selection {
- overflow: auto;
- max-height: 400px;
-}
-
-a.ilCOPageSection {
- color: inherit;
- text-decoration: inherit;
-}
-
-#ilAdvSelListAnchorText_char_style_selection > span {
- min-width: auto;
-}
-
-div.ilc_answers.answer-table div.ilc_qanswer_Answer {
- display: table-row;
-}
-
-div.ilc_answers.answer-table div.ilc_qanswer_Answer > div {
- display: table-cell;
-}
-
-div.ilc_question_SingleChoice .answertext > p, div.ilc_question_MultipleChoice .answertext > p {
- margin: 0 !important;
-}
-
-div.ilc_question_SingleChoice .ilc_qanswer_Answer > div:first-child,
-div.ilc_question_MultipleChoice .ilc_qanswer_Answer > div:first-child {
- padding-right: 10px;
-}
-
-div.ilCOPGMediaPrint {
- background-color: #f9f9f9 !important;
- position: relative !important;
- background-image: url("./images/media/play.svg") !important;
- background-position: 50% 50% !important;
- background-repeat: no-repeat !important;
- background-size: auto 90% !important;
- padding: 1px !important;
-}
-
-/* fullscreen iframe */
-.il-copg-mob-fullscreen {
- width: 100%;
- padding: 0;
- margin: 0;
- border: 0;
-}
-
-.il-copg-mob-fullscreen-modal .modal-dialog {
- width: 95%;
-}
-
-.ilTinyParagraphClassSelector ul.dropdown-menu,
-.ilTinyMenuSection > div.dropdown:nth-child(2) > ul.dropdown-menu,
-.ilSectionClassSelector ul.dropdown-menu {
- right: auto;
-}
-
-#il_prop_cont_characteristic ul.dropdown-menu {
- right: auto;
-}
-
-#iltinymenu .dropdown-menu li {
- padding: 0;
-}
-
-#tinytarget_ifr > body#tinymce {
- background-color: inherit;
-}
-
-#tinytarget_ifr {
- background-color: transparent;
-}
-
-#tinytarget_div {
- position: absolute;
- top: 0;
- width: 100%;
- height: 100%;
-}
-#tinytarget_div div.tox-edit-area {
- background-color: transparent;
-}
-#tinytarget_div .tox-tinymce {
- border: 0;
- background-color: transparent;
-}
-
-.copg-ghost-wrapper {
- min-height: 20px;
- position: relative; /* important for the absolute positioned tinytarget_div */
-}
-
-.copg-input-ghost {
- visibility: hidden;
- min-width: 100px;
-}
-
-#copg-editor-slate-content {
- padding: 9px 0px;
-}
-#copg-editor-slate-content p {
- padding: 0;
- margin: 5px 0;
-}
-#copg-editor-slate-content p.ilTinyInfo {
- padding: 4px;
- width: 100%;
-}
-@media only screen and (max-width: 991px) {
- #copg-editor-slate-content p.ilTinyInfo {
- display: none;
- }
-}
-#copg-editor-slate-content h3.ilTinyInfo {
- font-size: 1rem;
- margin-top: 15px;
- margin-bottom: 6px;
-}
-#copg-editor-slate-content div.alert {
- margin: 10px 0;
-}
-#copg-editor-slate-content form.form-horizontal {
- margin-bottom: 9px;
-}
-#copg-editor-slate-content form.form-horizontal .ilFormHeader {
- padding: 9px 15px;
-}
-#copg-editor-slate-content form.form-horizontal .ilFormHeader h3.ilHeader {
- font-size: 0.875rem;
-}
-#copg-editor-slate-content form.form-horizontal .col-sm-4, #copg-editor-slate-content form.form-horizontal .col-sm-3, #copg-editor-slate-content form.form-horizontal .col-sm-8, #copg-editor-slate-content form.form-horizontal .col-sm-9 {
- width: 100%;
-}
-#copg-editor-slate-content form.form-horizontal .control-label {
- text-align: left;
- font-weight: bold;
- min-height: auto;
- padding-bottom: 0;
- margin-bottom: 0;
-}
-#copg-editor-slate-content form.form-horizontal .ilFormFooter {
- padding: 3px 15px;
- background-color: white;
-}
-#copg-editor-slate-content > .btn-link {
- padding: 0px 15px;
-}
-
-#copg-table-top-actions,
-#copg-top-actions {
- padding: 0 15px;
-}
-
-#copg-table-top-actions .il-viewcontrol-mode {
- margin-top: 12px;
-}
-
-.copg-edit-button-group {
- padding: 3px 15px;
-}
-
-p#copg-auto-save {
- padding: 0;
- margin: -5px 0 0 0;
-}
-
-.copg-edit-container {
- border: 1px dashed #d0d0d0;
-}
-
-[data-protected="1"] .copg-edit-container {
- border: none;
-}
-
-/* very important: add areas around floating images https://stackoverflow.com/questions/1260122/expand-a-div-to-fill-the-remaining-width and https://css-tricks.com/popping-hidden-overflow/ */
-#il_EditPage [data-copg-ed-type=add-area] {
- position: relative;
-}
-#il_EditPage [data-copg-ed-type=add-area] > .dropdown {
- overflow: hidden;
- position: static;
- display: block;
-}
-#il_EditPage [data-copg-ed-type=add-area] > .dropdown > ul {
- position: absolute;
- z-index: 10;
-}
-
-/*
- this fixes the add drop down click behaviour for touch devices
- see: https://github.com/twbs/bootstrap/issues/4550#issuecomment-31916049
- and: https://mantis.ilias.de/view.php?id=29785
- */
-#il_EditPage .dropdown-backdrop {
- position: static;
-}
-
-#ed_datatable {
- background-color: white;
-}
-#ed_datatable th {
- background-color: #f9f9f9;
-}
-#ed_datatable th .dropdown button {
- background-color: #f9f9f9;
- text-align: center;
- color: #161616;
- width: 100%;
- border: 0;
-}
-#ed_datatable th, #ed_datatable td {
- border: 1px solid #CCCCCC;
-}
-#ed_datatable th {
- vertical-align: middle;
-}
-
-.copg-new-content-placeholder,
-.copg-content-placeholder-lso-curriculum {
- text-align: center;
- color: #6f6f6f;
- padding: 20px;
-}
-
-.il-copg-drag {
- width: 40px;
- border: 1px solid #4c6586;
- height: 30px;
- z-index: 100000;
-}
-
-.il-copg-media-cover {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- z-index: 9;
-}
-
-.il-copg-edit-list-button {
- padding: 0;
-}
-.il-copg-edit-list-button img {
- filter: invert(100%);
- width: 26px;
- height: 25px;
-}
-
-#il-copg-ed-modal .modal-content .Whoops.container .left-panel {
- position: static;
- float: left;
-}
-#il-copg-ed-modal .modal-content .Whoops.container .details-container {
- position: static;
-}
-
-.ilPageVideo button:focus, .ilPageAudio button:focus {
- outline: none;
- outline-offset: 0px;
-}
-.ilPageVideo button:focus-visible, .ilPageAudio button:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-.ilPageVideo button:focus-visible::after, .ilPageAudio button:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-
-/* Services/FileUpload */
-.ilFileUploadEntryProgressPercent {
- font-size: 0.625rem;
-}
-
-.ilFileUploadEntryOptions {
- font-size: 0.75rem;
-}
-
-.ilFileUploadEntryOptions label.control-label {
- padding-top: 3px;
-}
-
-fieldset {
- padding: 0;
- margin: 0;
- border: 0;
- min-width: 0;
-}
-
-label {
- cursor: pointer;
- display: inline-block;
- max-width: 100%;
- margin-bottom: 5px;
- font-weight: 400;
-}
-
-input[type=search] {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-appearance: none;
- appearance: none;
-}
-
-input[type=radio],
-input[type=checkbox] {
- margin: 4px 0 0;
- margin-top: 1px \9 ;
- line-height: normal;
-}
-input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],
-input[type=checkbox][disabled],
-input[type=checkbox].disabled,
-fieldset[disabled] input[type=checkbox] {
- cursor: not-allowed;
-}
-
-input[type=file] {
- display: block;
-}
-
-input[type=range] {
- display: block;
- width: 100%;
-}
-
-select[multiple],
-select[size] {
- height: auto;
-}
-
-input[type=file]:focus,
-input[type=radio]:focus,
-input[type=checkbox]:focus {
- outline: none;
- outline-offset: 0px;
-}
-input[type=file]:focus-visible,
-input[type=radio]:focus-visible,
-input[type=checkbox]:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-input[type=file]:focus-visible::after,
-input[type=radio]:focus-visible::after,
-input[type=checkbox]:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-
-.form-control {
- display: block;
- width: 100%;
- height: 28px;
- padding: 3px 9px;
- font-size: 0.75rem;
- line-height: 1.428571429;
- color: #161616;
- background-color: white;
- background-image: none;
- border: 1px solid #757575;
- border-radius: 0px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
- -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
- transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-}
-.form-control:focus-visible {
- outline: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF;
-}
-.form-control::-moz-placeholder {
- color: #6f6f6f;
- opacity: 1;
-}
-.form-control:-ms-input-placeholder {
- color: #6f6f6f;
-}
-.form-control::-webkit-input-placeholder {
- color: #6f6f6f;
-}
-.form-control::-ms-expand {
- border: 0;
- background-color: transparent;
-}
-.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
- background-color: #f9f9f9;
- opacity: 1;
-}
-.form-control[disabled], fieldset[disabled] .form-control {
- cursor: not-allowed;
-}
-textarea .form-control {
- height: auto;
-}
-
-.form-control.form-control-sm.il-input-tag-container {
- height: auto;
-}
-
-textarea.form-control {
- height: auto;
-}
-
-input[type=search] {
- -webkit-appearance: none;
-}
-
-@media screen and (-webkit-min-device-pixel-ratio: 0) {
- input[type=date].form-control,
- input[type=time].form-control,
- input[type=datetime-local].form-control,
- input[type=month].form-control {
- line-height: 28px;
- }
-}
-.form-group {
- margin-bottom: 9px;
-}
-
-.radio,
-.checkbox {
- position: relative;
- display: block;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.radio.disabled label, fieldset[disabled] .radio label,
-.checkbox.disabled label,
-fieldset[disabled] .checkbox label {
- cursor: not-allowed;
-}
-.radio label,
-.checkbox label {
- min-height: 20px;
- padding-left: 20px;
- margin-bottom: 0;
- font-weight: 400;
- cursor: pointer;
-}
-
-.radio input[type=radio],
-.radio-inline input[type=radio],
-.checkbox input[type=checkbox],
-.checkbox-inline input[type=checkbox] {
- display: inline-block;
- margin-left: -20px;
- margin-top: 7px;
- min-width: 13px;
-}
-@media only screen and (max-width: 991px) {
- .radio input[type=radio],
- .radio-inline input[type=radio],
- .checkbox input[type=checkbox],
- .checkbox-inline input[type=checkbox] {
- min-width: 16px;
- }
-}
-
-.radio input[type=radio],
-.radio-inline input[type=radio] {
- vertical-align: top;
-}
-
-.radio + .radio,
-.checkbox + .checkbox {
- margin-top: -5px;
-}
-
-.radio-inline,
-.checkbox-inline {
- position: relative;
- display: inline-block;
- padding-left: 20px;
- margin-bottom: 0;
- vertical-align: top;
- line-height: 28px;
- font-weight: 400;
- cursor: pointer;
-}
-
-div.radio label.radio-inline {
- line-height: 28px;
-}
-
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
- margin-top: 0;
- margin-left: 10px;
-}
-
-input[type=radio],
-input[type=checkbox] {
- cursor: pointer;
-}
-input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],
-input[type=checkbox][disabled],
-input[type=checkbox].disabled,
-fieldset[disabled] input[type=checkbox] {
- cursor: not-allowed;
-}
-
-.radio-inline.disabled, fieldset[disabled] .radio-inline,
-.checkbox-inline.disabled,
-fieldset[disabled] .checkbox-inline {
- cursor: not-allowed;
-}
-
-.radio.disabled label, fieldset[disabled] .radio label,
-.checkbox.disabled label,
-fieldset[disabled] .checkbox label {
- cursor: not-allowed;
-}
-
-.help-block {
- display: block;
- color: #161616;
- font-size: 0.75rem;
- margin: 6px 0 12px;
- clear: both;
-}
-.help-block:last-child {
- margin: 2px 0 10px;
-}
-.help-block.alert-danger {
- margin: 3px 0 0;
- padding: 0 3px 0 3px;
- color: #161616;
- background-color: #ffd7d7;
- border-color: #ffd7d7;
-}
-
-@media (min-width: 768px) {
- .form-inline .form-group {
- display: inline-block;
- margin-bottom: 0;
- vertical-align: top;
- }
- .form-inline .form-control {
- display: inline-block;
- width: auto;
- vertical-align: top;
- }
- .form-inline .form-control-static {
- display: inline-block;
- }
- .form-inline .input-group {
- display: inline-table;
- vertical-align: middle;
- }
- .form-inline .input-group .input-group-addon,
- .form-inline .input-group .input-group-btn,
- .form-inline .input-group .form-control {
- width: auto;
- }
- .form-inline .input-group > .form-control {
- width: 100%;
- }
- .form-inline .control-label {
- margin-bottom: 0;
- vertical-align: middle;
- }
- .form-inline .radio,
- .form-inline .checkbox {
- display: inline-block;
- margin-top: 0;
- margin-bottom: 0;
- vertical-align: middle;
- }
- .form-inline .radio label,
- .form-inline .checkbox label {
- padding-left: 0;
- }
- .form-inline .radio input[type=radio],
- .form-inline .checkbox input[type=checkbox] {
- position: relative;
- margin-left: 0;
- }
- .form-inline .has-feedback .form-control-feedback {
- top: 0;
- }
-}
-
-.form-horizontal {
- margin-bottom: 15px;
- background: white;
- /*
- // Reset spacing and right align labels, but scope to media queries so that
- // labels on narrow viewports stack the same as a default form example.
- @media (min-width: $screen-sm-min) {
- .control-label {
- text-align: right;
- margin-bottom: 0;
- padding-top: ($il-padding-base-vertical + 1); // Default padding plus a border
- }
- } */
-}
-.form-horizontal .form-group {
- margin: 0px;
- padding-top: 3px;
- bottom: 3px;
- background-color: white;
-}
-.form-horizontal .row > input.form-control, .form-horizontal .row > textarea.form-control, .form-horizontal .row > select.form-control {
- margin-left: 15px;
-}
-.form-horizontal .row > .btn, .form-horizontal .row > input.btn, .form-horizontal .row > .tox-tinymce, .form-horizontal .row > div.input {
- margin-left: 15px;
-}
-.form-horizontal .row > .tox-tinymce {
- padding-left: 0;
- padding-right: 0;
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 0;
- line-height: normal;
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox {
- min-height: 24px;
-}
-.form-horizontal label {
- color: #161616;
- font-size: 100%;
- padding-right: 30px;
-}
-.form-horizontal .control-label {
- text-align: left;
- padding-bottom: 4px;
- min-height: 34px;
-}
-@media only screen and (max-width: 991px) {
- .form-horizontal .control-label {
- min-height: auto;
- padding-bottom: 0;
- margin-bottom: 0;
- }
-}
-.form-horizontal .control-label.col-sm-3.il_textarea {
- width: 100%;
-}
-
-.ilFormHeader {
- padding: 12px 0 12px 15px;
-}
-.ilFormHeader:not(:first-child) {
- margin: 15px 0 0 0;
- border-top: 1px solid #dddddd;
-}
-.ilFormHeader .ilHeader {
- vertical-align: middle;
-}
-.ilFormHeader .ilFormCmds {
- margin: 0;
- float: right;
-}
-.ilFormHeader h3 {
- margin: 0;
-}
-
-.ilFormHeader,
-.ilFormFooter {
- color: #161616;
- background-color: white;
-}
-
-.ilSubForm {
- background-color: #f0f0f0;
- padding: 3px 0;
- margin-bottom: 9px;
- margin-left: 15px;
-}
-.ilSubForm .form-group {
- background-color: #f0f0f0;
- margin: 0;
-}
-@media (max-width: 991px) {
- .ilSubForm .form-group {
- margin: 6px 0;
- }
-}
-.ilSubForm .col-sm-9.il_textarea {
- width: 100%;
-}
-
-.ilFormFooter {
- margin: 0;
- padding: 3px 0 3px 0;
-}
-
-.ilFormFooter .ilFormCmds {
- text-align: right;
-}
-
-/* jQuery ui autocomplete menu */
-input.ilHFormHighlighted,
-.ui-state-focus {
- background-color: #ff9;
-}
-
-div.ilFormExternalSetting {
- margin-bottom: 10px;
-}
-
-div.ilFormExternalSetting ul {
- margin: 2px 0;
- padding-left: 25px;
-}
-
-div.ilFormExternalSetting span {
- color: #B54F00;
- /* font-style: italic; */
-}
-
-div[id^=ilFormField] {
- margin-bottom: 10px;
-}
-
-/* Hierarchy Form */
-div.ilHFormHeader,
-div.ilHFormFooter {
- color: #161616;
- background-color: white;
- padding: 4px 0 4px 22px;
-}
-
-div.ilHFormContent {
- padding: 20px 10px 20px 0px;
-}
-div.ilHFormContent table {
- width: 100%;
-}
-
-div.ilHFormItem {
- margin-bottom: 5px;
- display: table-row;
-}
-
-div.ilHFormHeader .ilFormCmds,
-div.ilHFormFooter .ilFormCmds {
- float: right;
-}
-
-.ilHFormExpIcon,
-.ilHFormCheckbox,
-.ilHFormIcon {
- min-width: 20px;
- padding: 0;
-}
-
-.ilHFormItemCmd {
- padding: 0 10px;
-}
-
-.ilHFormExpIcon img,
-.ilHFormIcon img {
- width: 19px;
- height: 19px;
-}
-
-.ilHFormInput,
-.ilHFormInput input.form-control {
- width: 100%;
-}
-
-.wzdrow .form-control {
- height: 27.942857148px;
-}
-
-.ilHFormDropArea {
- margin: 6px 0;
- width: auto;
-}
-
-/* experimental: bootstrap'ed file upload */
-.btn-file {
- position: relative;
- overflow: hidden;
-}
-.btn-file:focus-within {
- outline: 3px solid #0078D7;
- box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 6px #FFFFFF;
-}
-
-.btn-file input[type=file] {
- position: absolute;
- top: 0;
- right: 0;
- min-width: 100%;
- min-height: 100%;
- font-size: 100px;
- text-align: right;
- filter: alpha(opacity=0);
- opacity: 0;
- outline: none;
- background: white;
- cursor: inherit;
- display: block;
-}
-
-input:invalid {
- background-color: #ffebeb;
- border-color: #d00;
-}
-
-.bootstrap-datetimepicker-widget {
- z-index: 2000;
-}
-
-/* provisory fix for #0021322 */
-div[id$=color-picker-menu] {
- z-index: 3;
-}
-
-/* Services/Help */
-#ilHelpText .ilc_text_inline_Strong {
- font-weight: 600;
-}
-
-#ilHelpBack {
- padding-bottom: 20px;
-}
-
-#ilHelpText {
- clear: both;
- font-size: 0.75rem;
-}
-
-#ilHelpText .ilc_list_o_NumberedList,
-#ilHelpText .ilc_list_u_BulletedList {
- margin: 10px 0;
- padding: 0 0 0 25px;
-}
-
-#ilHelpText .ilc_list_o_NumberedList .ilc_list_o_NumberedList,
-#ilHelpText .ilc_list_o_NumberedList .ilc_list_u_BulletedList,
-#ilHelpText .ilc_list_u_BulletedList .ilc_list_u_BulletedList,
-#ilHelpText .ilc_list_u_BulletedList .ilc_list_o_NumberedList {
- padding-left: 15px;
-}
-
-a#ilHelpClose {
- display: block;
- float: right;
- padding: 5px;
-}
-
-#ilHelpPanel .il_VAccordionHead {
- background-position: 3px 3px;
- padding: 5px 5px 5px 30px;
- font-size: 0.75rem;
- font-weight: 600;
- border: none;
-}
-
-#ilHelpPanel li {
- padding: 0;
-}
-
-#ilHelpPanel .ilGroupedListLE {
- padding: 5px 10px 5px 20px;
-}
-
-#il_screen_id {
- position: fixed;
- right: 0;
-}
-@media only screen and (max-width: 991px) {
- #il_screen_id {
- display: none;
- }
-}
-
-#mm_help li a span:first-child {
- width: 20px;
- display: inline-block;
-}
-
-.ilInfoScreenSec:not(:first-child) .ilFormHeader {
- margin: 15px 0 0 0;
- border-top: 1px solid #dddddd;
-}
-
-.il_InfoScreenPropertyValue .ilProfile {
- margin: 0;
-}
-
-/* Services/Init */
-@media only screen and (max-width: 991px) {
- div.ilStartupFrame {
- width: 100%;
- }
-}
-
-.ilStartupSection {
- padding-top: 20px;
- width: fit-content;
- margin-left: auto;
- margin-right: auto;
-}
-.ilStartupSection .control-label {
- width: 33.33%;
-}
-.ilStartupSection .control-label + div {
- width: 66.67%;
-}
-@media only screen and (max-width: 991px) {
- .ilStartupSection {
- padding-top: 15px;
- width: auto;
- }
- .ilStartupSection .control-label {
- width: 100%;
- }
- .ilStartupSection .control-label + div {
- width: 100%;
- }
-}
-
-ul.ilStartupSectionRegistrationLinks {
- list-style: none;
-}
-ul.ilStartupSectionRegistrationLinks li {
- display: inline-block;
-}
-
-div.ilStartupSection form.form-horizontal {
- border: 1px solid #dddddd;
- border-radius: 3px;
- text-align: left;
- width: 40em;
-}
-div.ilStartupSection form.form-horizontal .ilFormHeader {
- padding: 9px 15px;
- background-color: #f9f9f9;
-}
-div.ilStartupSection form.form-horizontal .form-group {
- margin: 9px 0;
-}
-@media only screen and (max-width: 991px) {
- div.ilStartupSection form.form-horizontal {
- width: auto;
- }
-}
-
-.ilLearningHistoryShowMore {
- text-align: center;
-}
-
-.ilPCLearnHist {
- background-color: white;
- padding: 3px 9px;
-}
-
-.ilLike {
- padding: 5px 0px;
- text-align: right;
-}
-
-.ilLike .modal {
- text-align: left;
-}
-
-.ilLike .modal .glyphicon {
- font-size: 160%;
-}
-
-.ilLike .badge {
- margin-left: -7px;
- top: 7px;
-}
-
-.ilLike .glyphicon {
- font-size: 130%;
-}
-
-.ilLike .il-counter-spacer {
- margin-left: 0px;
- font-size: 0.625rem;
- padding: 0;
- visibility: hidden;
-}
-
-.ilLike a {
- display: inline-block;
- /* padding: 2px 4px; */
-}
-
-.ilLike a:hover {
- text-decoration: none;
-}
-
-.ilLikeEmoticons {
- padding: 0;
-}
-
-.ilLikeEmoticons a {
- display: inline-block;
- font-size: 140%;
- padding: 4px;
-}
-
-.ilLikeEmoticons a:hover {
- text-decoration: none;
- /*background-color: $il-highlight-bg;*/
- background-color: #f0f0f0;
-}
-
-.ilLike .il-item img {
- max-width: 50%;
- float: right;
-}
-
-/* Services/Mail */
-a.mailread, a.mailread:visited {
- font-weight: 400;
-}
-
-a.mailunread, a.mailunread:visited {
- font-weight: 600;
-}
-
-.iosMailFilter .checkbox {
- display: inline-block !important;
- margin: 0 10px !important;
-}
-
-.iosMailFilter .checkbox:first-child {
- margin: 0 15px !important;
-}
-
-.iosMailFilter .checkbox input[type=checkbox] {
- margin-left: -15px !important;
-}
-
-.ilMailAvatar {
- min-width: 45px !important;
- max-width: 45px !important;
- height: auto;
- padding-right: 0;
- padding-left: 0;
-}
-
-.mailusername {
- padding-right: 0;
- padding-left: 0;
-}
-
-.pdMailRow .imageSpace {
- margin-left: 40px;
-}
-.pdMailRow > img {
- margin: 2px 0;
- max-width: 30px;
-}
-
-#form_MailContent .form-group .col-lg-10.col-md-9.col-sm-8.row a {
- padding-right: 0;
- padding-left: 0;
- display: contents;
- width: auto;
-}
-
-/* Services/MediaObjects */
-.ilPlayerPreviewOverlayOuter {
- position: relative;
-}
-
-.ilPlayerPreviewOverlay {
- position: relative;
- width: 320px;
- height: auto;
- cursor: pointer;
-}
-
-.ilPlayerPreviewDescription {
- padding: 7px;
- font-size: 0.75rem;
- position: absolute;
- width: 100%;
- color: #f0f0f0;
- /* margin-top: -240px; */
- top: 0;
- background: url("./images/media/black60.png");
-}
-
-.ilPlayerPreviewOverlay img {
- cursor: pointer;
- width: 100%;
- height: 100%;
-}
-
-.ilPlayerPreviewDescriptionDownload {
- float: right;
-}
-
-.ilPlayerPreviewDescriptionDownload a {
- color: white;
-}
-
-.mejs-overlay-button {
- background-image: url("./images/media/bigplay.svg");
-}
-
-.ilPlayerPreviewPlayButton {
- background: url("./images/media/bigplay.svg") no-repeat scroll 0 0 transparent;
- height: 100px;
- left: 50%;
- margin: -50px 0 0 -50px;
- position: absolute;
- top: 50%;
- width: 100px;
- cursor: pointer;
-}
-
-.ilPlayerPreviewOverlay:hover .ilPlayerPreviewPlayButton {
- background-position: 0 -100px;
-}
-
-/* Services/Membership */
-div.ilAttendanceListPrint td, div.ilAttendanceListPrint th {
- border: 1px solid #dddddd;
- padding: 2px;
-}
-
-th.ilMembershipRowActionsHeader {
- text-align: right;
-}
-
-th.ilMembershipRowActionsHeader span {
- padding-right: 6px;
-}
-
-body.ilBodyPrint {
- height: auto;
- background-color: white;
- margin: 10px;
- padding: 0;
-}
-
-/* Services/Navigation */
-form.ilNavHistoryForm {
- padding: 0;
- margin: 0 5px 0 0;
- padding: 5px 5px 2px;
- border: 0 none;
- display: inline;
- font-size: 0.625rem;
-}
-
-input.ilNavHistorySubmit {
- color: #2255a0;
- padding: 0;
- margin: 0;
- border: 0 none;
- cursor: pointer;
- background-color: #f0f0f0;
-}
-
-select.ilNavHistorySelect {
- border: 0 none;
- padding: 0;
- background-image: none;
- text-decoration: none;
-}
-
-/* Services/News */
-td.il-news {
- white-space: normal;
-}
-td.il-news .il-news-locator {
- margin: 2px 0px 4px 0px;
-}
-td.il-news .ilIcon {
- vertical-align: middle;
-}
-td.il-news .il-news-content {
- clear: both;
-}
-td.il-news .il-news-player {
- margin-top: 15px;
- max-width: 600px;
-}
-td.il-news .il_BlockInfo {
- text-align: right;
-}
-
-@media only screen and (max-width: 991px) {
- td.il-news {
- white-space: normal !important;
- }
-}
-span.ilNewsRssIcon {
- background-color: #B54F00;
- color: white;
- min-width: 36px;
- font-size: 0.625rem;
- text-align: center;
- display: inline-block;
- padding: 0 5px;
-}
-span.ilNewsRssIcon:hover {
- text-decoration: none;
- background-color: #823900;
-}
-
-/* timeline, see http://codepen.io/jasondavis/pen/fDGdK */
-.ilTimeline {
- list-style: none;
- padding: 20px 0;
- position: relative;
-}
-.ilTimeline:before {
- top: 0;
- bottom: 0;
- position: absolute;
- content: " ";
- width: 3px;
- background-color: #757575;
- left: 50%;
- margin-left: -1.5px;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline:before {
- left: 90%;
- }
-}
-.ilTimeline > li {
- margin-bottom: 20px;
- position: relative;
- margin-right: 50%;
-}
-.ilTimeline > li:nth-child(even) {
- margin-left: 50%;
- margin-right: 0;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li:nth-child(even) {
- margin-left: 0;
- }
-}
-.ilTimeline > li:nth-child(even) > .ilTimelineBadge {
- left: 0;
- margin-left: -25px;
- right: auto;
- margin-right: 0;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li:nth-child(even) > .ilTimelineBadge {
- right: auto;
- left: 90%;
- }
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li {
- margin-right: 0;
- }
-}
-.ilTimeline > li:before, .ilTimeline > li:after {
- content: " ";
- display: table;
-}
-.ilTimeline > li:after {
- clear: both;
-}
-.ilTimeline > li > .ilTimelinePanel {
- width: 88%;
- float: left;
- padding: 20px;
- position: relative;
- background: #f9f9f9;
- border: 1px solid #dddddd;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li > .ilTimelinePanel {
- width: 80%;
- }
-}
-.ilTimeline > li > .ilTimelinePanel:after {
- position: absolute;
- top: 27px;
- right: -14px;
- display: inline-block;
- border-top: 14px solid transparent;
- border-left: 14px solid #dddddd;
- border-right: 0 solid #dddddd;
- border-bottom: 14px solid transparent;
- content: " ";
-}
-.ilTimeline > li > .ilTimelinePanel .panel h2 {
- display: none;
-}
-.ilTimeline > li > .ilTimelineBadge {
- color: white;
- width: 50px;
- height: 50px;
- padding-top: 8px;
- line-height: 1.2em;
- font-size: 0.875rem;
- text-align: center;
- position: absolute;
- top: 16px;
- background-color: #737373;
- z-index: 100;
- border-radius: 50%;
- right: 0;
- margin-right: -25px;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li > .ilTimelineBadge {
- left: 90%;
- right: auto;
- margin-left: -25px;
- }
-}
-.ilTimeline > li > .ilTimelineBadge > .ilTimelineDay {
- font-size: 0.875rem;
-}
-.ilTimeline > li > .ilTimelineBadge > .ilTimelineMonth {
- font-size: 0.625rem;
-}
-.ilTimeline > li > .ilTimelineBadge > p {
- padding: 0;
- margin: 0;
-}
-.ilTimeline > li:nth-child(even) > .ilTimelinePanel {
- float: right;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li:nth-child(even) > .ilTimelinePanel {
- float: left;
- }
-}
-.ilTimeline > li:nth-child(even) > .ilTimelinePanel:before {
- border-left-width: 0;
- border-right-width: 15px;
- left: -15px;
- right: auto;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li:nth-child(even) > .ilTimelinePanel:before {
- border-left-width: 15px;
- border-right-width: 0;
- right: auto;
- right: -15px;
- }
-}
-.ilTimeline > li:nth-child(even) > .ilTimelinePanel:after {
- border-left-width: 0;
- border-right-width: 14px;
- left: -14px;
- right: auto;
-}
-@media only screen and (max-width: 991px) {
- .ilTimeline > li:nth-child(even) > .ilTimelinePanel:after {
- border-left-width: 14px;
- border-right-width: 0;
- left: auto;
- right: -14px;
- }
-}
-.ilTimeline .media-heading {
- clear: right;
- margin-top: 8px;
-}
-.ilTimeline div.ilNotesHeader {
- background-color: #f9f9f9;
-}
-
-.ilNewsTimelineTruncatedText {
- /*overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;*/
-}
-
-.ilNewsTimelineObjHead img {
- width: 22px;
- height: 22px;
-}
-
-.ilNewsTimelinePlayer {
- position: relative;
- z-index: 500;
-}
-
-.ilNewsTimelineUserImage {
- float: left;
- overflow: hidden;
- width: 100px;
-}
-@media only screen and (max-width: 991px) {
- .ilNewsTimelineUserImage {
- width: 50px;
- }
-}
-
-.ilNewsTimelineUserImage img {
- width: 75px;
- height: 75px;
-}
-@media only screen and (max-width: 991px) {
- .ilNewsTimelineUserImage img {
- width: 40px;
- height: 40px;
- }
-}
-
-.ilNewsTimelineContentSection {
- padding-left: 100px;
-}
-@media only screen and (max-width: 991px) {
- .ilNewsTimelineContentSection {
- padding-left: 50px;
- }
-}
-
-.ilNewsTimelineEditInfo {
- width: 90%;
-}
-
-.ilNewsTimelineMoreLoader {
- text-align: center;
-}
-
-.ilNewsTimelineMoreLoader img {
- width: 30px;
- height: 30px;
-}
-
-/* https://github.com/JoanClaret/jquery-dynamic-max-height */
-.dynamic-height-wrap {
- overflow: hidden;
- position: relative;
- -webkit-transition: max-height 0.25s ease-in-out;
- -o-transition: max-height 0.25s ease-in-out;
- transition: max-height 0.25s ease-in-out;
- width: 100%;
-}
-
-/* Bottom gradient (optional, but recommended)*/
-.dynamic-height-active .dynamic-height-wrap:before {
- background: linear-gradient(to bottom, rgba(240, 249, 255, 0) 0%, white 100%);
- bottom: 0;
- content: "";
- height: 30px;
- left: 0;
- position: absolute;
- right: 0;
- z-index: 1;
-}
-
-.dynamic-height-active .dynamic-show-more {
- display: inline-block;
-}
-
-.dynamic-show-more {
- display: none;
-}
-
-.ilTimeline .ilNotes {
- margin: 0 -20px -20px -20px;
- padding: 10px 20px;
-}
-
-/* Services/Notes */
-#notes_embedded_outer {
- /* background-color: $il-main-bg; */
-}
-
-#notes_embedded_outer .il_ContainerItemCommands {
- padding-top: 15px;
-}
-
-div.ilNotes {
- background-color: white;
- padding: 15px;
-}
-
-#ilRightPanel div.ilNotes {
- background-color: white;
-}
-
-div.ilNotes .fullwidth_invisible {
- background-color: transparent;
- padding: 10px;
-}
-
-div.ilComment {
- padding-left: 50px;
-}
-
-div.ilNotesUImage {
- float: left;
- margin-left: -50px;
-}
-div.ilNotesUImage img {
- width: 40px;
- height: 40px;
-}
-
-div.ilNoteText {
- font-size: 0.75rem;
- margin-top: 5px;
-}
-
-div.ilNotesHeader {
- background-color: #f9f9f9;
- margin-bottom: 5px;
- padding: 3px 9px;
-}
-div.ilNotesHeader h3 img {
- width: 40px;
- height: 40px;
-}
-
-#il_center_col div.ilNotesHeader {
- display: none;
-}
-
-#ilRightPanel div.ilNotesHeader {
- padding: 5px;
-}
-
-h3.ilNotesHeader {
- font-size: 1rem;
- color: #161616;
- display: inline;
-}
-
-h4.ilNoteTitle {
- font-size: 0.875rem;
- margin: 0;
- padding: 0;
-}
-
-td.ilNoteList {
- padding: 10px 5px;
- border-top: 1px solid #dddddd;
- vertical-align: top;
-}
-
-textarea#note {
- height: 6em;
-}
-
-div.ilNoteInput {
- padding-bottom: 10px;
-}
-
-.ilNotesCheckboxes .ilComment {
- padding-left: 80px;
-}
-.ilNotesCheckboxes .ilNoteList input[type=checkbox] {
- position: absolute;
-}
-
-[data-note-el=edit-form-area] > button {
- margin-bottom: 9px;
-}
-
-.il-notes-section .panel .dropdown-menu {
- right: 0;
- left: inherit;
-}
-
-.il-notes-section .il-standard-form-header {
- border-top: 1px solid #dddddd;
-}
-.il-notes-section .il-standard-form-header .il-standard-form-cmd {
- visibility: hidden;
-}
-
-.il-notes-section textarea {
- height: 6em;
-}
-
-/* Services/Object */
-.ilHeadAction img {
- width: 18px;
- height: 18px;
-}
-
-.il_ItemProperty .badge {
- font-size: 0.625rem;
- padding: 2px 4px;
- margin-top: -1px;
- margin-left: -5px;
- position: absolute;
-}
-
-div.ilCreationFormSection .form-horizontal {
- margin-top: -1px;
- padding-top: 1px;
-}
-
-.ilObjListRow {
- border-bottom: 1px solid #dddddd;
- background-color: white;
-}
-.ilObjListRow:last-child {
- border-bottom: none;
-}
-
-.table-striped {
- border-collapse: separate;
-}
-.table-striped > tbody > tr.ilObjListRow > td {
- background-color: white;
-}
-.table-striped > tbody > tr.ilObjListRow:hover > td {
- background-color: #f3f5f8;
-}
-.table-striped > tbody > tr.ilObjListRow:hover:nth-child(2n+1) > td {
- background-color: #f3f5f8;
-}
-
-[data-onscreenchat-inact-userid] {
- opacity: 0.3 !important;
-}
-
-.ilOnScreenChatWindowHeaderTooltip ul {
- text-align: left;
- list-style-type: none;
- margin: 0;
- padding: 0;
-}
-
-#onscreenchat-container {
- position: fixed;
- bottom: 0;
- left: 0;
- right: 0;
- width: 100%;
- /*height: 100px;*/
- overflow: visible;
- pointer-events: none;
- z-index: 1039;
- padding-right: 15px;
- padding-left: 15px;
- margin-right: auto;
- margin-left: auto;
-}
-#onscreenchat-container .iosOnScreenChat {
- margin-right: -3px;
- margin-left: -15px;
- position: relative;
-}
-#onscreenchat-container .popover {
- max-width: 200px;
- min-height: 100px;
- word-break: break-word;
-}
-#onscreenchat-container .popover a {
- border: 1px solid white;
- padding: 1px 0 1px 2px;
-}
-#onscreenchat-container .popover a:hover {
- border: 1px solid silver;
-}
-#onscreenchat-container .popover a img {
- max-width: 19px;
- max-height: 19px;
-}
-#onscreenchat-container .chat-window-wrapper {
- bottom: 0;
- padding-left: 5px;
- padding-right: 5px;
- width: 278px;
- height: 377px;
- background-color: white;
-}
-#onscreenchat-container .chat-window-wrapper:last-child {
- padding-left: 0;
-}
-#onscreenchat-container .chat-window-wrapper .chat-img img {
- height: 30px;
- width: 30px;
-}
-#onscreenchat-container .chat-window-wrapper li.left .chat-img {
- margin-right: 5px;
-}
-#onscreenchat-container .chat-window-wrapper li.right .chat-img {
- margin-left: 5px;
-}
-#onscreenchat-container .chat-window-wrapper .iosOnScreenChatBodyMsg {
- overflow-x: hidden;
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-hyphens: auto;
- -moz-hyphens: auto;
- -webkit-hyphens: auto;
- hyphens: auto;
-}
-#onscreenchat-container .chat-window-wrapper .panel-footer-for-shadow {
- height: 0;
- width: 0;
-}
-#onscreenchat-container .chat-window-wrapper .iosOnScreenChatMessageContainer {
- resize: none;
- width: 100%;
- border: 1px solid;
- background: white;
- height: 25px;
-}
-#onscreenchat-container .chat-window-wrapper .osc_truncate_username {
- width: 150px;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- display: inline-block;
-}
-#onscreenchat-container .chat-window-wrapper .text-muted-left {
- width: 160px;
- margin-top: -4px;
- text-align: right;
-}
-#onscreenchat-container .chat-window-wrapper .text-muted-right {
- width: 160px;
- margin-top: -4px;
- text-align: left;
-}
-#onscreenchat-container .chat-window-wrapper .osc_truncate_username_left {
- width: 160px;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- display: inline-block;
- margin-bottom: -5px;
- text-align: right;
-}
-#onscreenchat-container .chat-window-wrapper .osc_truncate_username_right {
- width: 160px;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- display: inline-block;
-}
-#onscreenchat-container .chat-window-wrapper .chat {
- list-style: none;
- margin: 0;
- padding: 0;
- min-height: calc(100% - 50px);
-}
-#onscreenchat-container .chat-window-wrapper .chat li.separator:not(:first-child) {
- margin-top: 10px;
-}
-#onscreenchat-container .chat-window-wrapper .chat li.header:not(:first-child) {
- margin-top: 15px;
-}
-#onscreenchat-container .chat-window-wrapper .chat li {
- padding-bottom: 5px;
-}
-#onscreenchat-container .chat-window-wrapper .chat li:before {
- display: table;
- content: " ";
-}
-#onscreenchat-container .chat-window-wrapper .chat li:after {
- display: table;
- content: " ";
- clear: both;
-}
-#onscreenchat-container .chat-window-wrapper .chat li.separator {
- text-align: center;
- background-color: #f9f9f9;
-}
-#onscreenchat-container .chat-window-wrapper .chat li.separator p {
- font-size: 0.75rem;
- margin-top: 8px;
- margin-bottom: 8px;
-}
-#onscreenchat-container .chat-window-wrapper .chat li.header, #onscreenchat-container .chat-window-wrapper .chat li.message {
- padding-left: 15px;
- padding-right: 15px;
-}
-#onscreenchat-container .chat-window-wrapper .chat li.message.right .chat-body {
- text-align: justify;
- float: right;
- max-width: 85%;
-}
-#onscreenchat-container .chat-window-wrapper .chat li.message.left .chat-body {
- text-align: justify;
- width: 85%;
-}
-#onscreenchat-container .chat-window-wrapper .chat li .chat-body .header strong {
- font-size: 0.625rem;
-}
-#onscreenchat-container .chat-window-wrapper .chat li .chat-body p {
- margin: 0;
- color: #6f6f6f;
- font-size: 0.75rem;
-}
-#onscreenchat-container .chat-window-wrapper .panel {
- pointer-events: auto;
- margin: 0;
- border: 1px solid #dddddd;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-heading {
- font-size: 0.625rem;
- display: block;
- padding: 5px 5px 5px 15px;
- pointer-events: auto;
- margin: 0;
- vertical-align: middle;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-heading .btn {
- padding: 0 4px;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-heading img {
- width: 16px;
- height: 16px;
- vertical-align: sub;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-heading a.glyph {
- vertical-align: middle;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-heading .minimize {
- margin-left: 5px;
- vertical-align: middle;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel .slidedown .glyphicon, #onscreenchat-container .chat-window-wrapper .panel .chat .glyphicon {
- margin-right: 5px;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-body {
- height: auto;
- overflow-y: scroll;
- position: relative;
- height: 250px;
- padding-left: 0;
- padding-right: 0;
- padding-bottom: 0;
- width: 100%;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-body .fader {
- position: -webkit-sticky;
- position: sticky;
- bottom: 0;
- width: 100%;
- height: 50px;
- background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
- background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-body .fader .typing-info {
- font-size: 0.6em;
- position: absolute;
- bottom: 0;
- padding: 2px 5px;
- text-align: right;
- width: 100%;
-}
-#onscreenchat-container .chat-window-wrapper .panel .panel-footer {
- position: relative;
- border-top: none;
- padding-top: 15px;
- padding-bottom: 15px;
-}
-
-.iosOnScreenChatModalBody .ui-menu-item {
- padding: 5px;
-}
-.iosOnScreenChatModalBody .ui-menu-item-wrapper {
- cursor: pointer !important;
-}
-
-.ilOnScreenChatSearchLoader {
- vertical-align: middle;
- width: 10px;
- height: 10px;
- margin-left: 5px;
- display: inline-block;
-}
-
-/* Services/Rating */
-img.ilRatingIcon {
- width: 16px;
- height: 16px;
-}
-
-img.ilRatingMarker {
- width: 7px;
- height: 7px;
-}
-
-a.ilRating {
- text-decoration: none;
-}
-
-div.ilRatingOverlay {
- z-index: 1000 !important;
- padding: 0 5px;
- display: none;
-}
-
-#ilMMSearch ul li {
- padding: 5px;
-}
-#ilMMSearch ul li label {
- font-weight: 400;
-}
-
-#ilMMSearchMenu legend {
- margin-bottom: 0;
- margin-top: 20px;
- font-size: 1rem;
- border-bottom: 0;
-}
-#ilMMSearchMenu p {
- white-space: nowrap;
-}
-
-#main_menu_search {
- width: 80%;
-}
-
-div.ilMainMenuSearch {
- padding: 0 10px 3px;
- margin: 1px 0 2px -1px;
- line-height: 26px;
-}
-
-input.ilMainMenuSearch {
- cursor: pointer;
- border: none;
- color: #161616;
- width: 150px;
- padding: 2px 4px 1px;
- margin: 0;
- background-color: white;
- min-height: 16px;
- -webkit-box-shadow: inset 1px 1px 2px #a0a0a0;
- box-shadow: inset 1px 1px 2px #a0a0a0;
- line-height: 1;
-}
-
-#mm_search_menu_head {
- background-color: #f9f9f9;
- padding: 5px;
- font-size: 0.625rem;
-}
-#mm_search_menu_head p {
- margin: 0;
-}
-#mm_search_menu_head input {
- margin: 0;
- padding: 0;
-}
-
-#il_search_toolbar > div {
- padding-top: 6px;
-}
-#il_search_toolbar div.ilFormOption {
- width: auto;
-}
-#il_search_toolbar div.ilFormFooter {
- display: none;
-}
-
-#mm_search_menu_ac .ui-menu {
- border: 0 none;
- -webkit-box-shadow: none;
- box-shadow: none;
- color: #161616;
-}
-
-span.ilSearchHighlight {
- font-weight: 600;
-}
-
-div.il_SearchFragment {
- margin: 2px 0 5px;
- font-size: 0.625rem;
- font-weight: 400;
- text-align: left;
-}
-
-#ilSearchResultsTable.table-striped > tbody > tr > td {
- background-color: transparent;
-}
-
-#search_area_form {
- min-width: 350px;
-}
-#search_area_form .form-horizontal .control-label {
- padding-top: 0;
-}
-
-/* Services/Skill */
-div.ilSkill {
- background: #f9f9f9;
- padding: 15px;
- margin-bottom: 20px;
- margin-top: 10px;
-}
-
-div.ilSkill > h3 {
- margin: 10px 0;
- padding: 0;
- font-size: 1rem;
- float: left;
-}
-
-div.ilSkill > h4 {
- margin: 10px 0;
- padding: 0;
- font-size: 0.875rem;
- color: #6f6f6f;
- float: left;
- clear: left;
-}
-
-table.ilSkill, td.ilSkill, th.ilSkill {
- border: 1px solid #dddddd;
-}
-
-div.ilSkillActions {
- margin-top: -5px;
- margin-right: 15px;
- float: right;
-}
-
-div.ilSkill .ilSkillActions {
- margin-right: 0px;
-}
-
-table.ilSkill {
- margin-bottom: 5px;
- margin-left: 50px;
- background-color: white;
- border-collapse: collapse;
- clear: both;
-}
-
-td.ilSkill, th.ilSkill {
- font-size: 0.625rem;
- padding: 4px;
- min-width: 50px;
-}
-
-td.ilSkill {
- text-align: center;
- vertical-align: middle;
-}
-
-td.ilSkillLevel {
- cursor: pointer;
-}
-
-th.ilSkill, td.ilSkillLevel {
- background-color: #f9f9f9;
-}
-
-td.ilSkillSelf {
- background-color: #fff0e0;
-}
-
-td.ilSkillMat {
- background-color: #f0f0ff;
-}
-
-div.ilSkillSuggRes {
- margin-left: 50px;
-}
-
-th.ilSkillEntryHead {
- width: 250px;
-}
-
-.ilSkillEvalItem {
- border-left: 5px solid;
- margin: 2px 0;
- padding: 10px;
-}
-.ilSkillEvalItem > .row > div {
- padding-top: 3px;
- padding-bottom: 3px;
-}
-
-.ilSkillEvalItem.ilSkillEvalType1 {
- border-color: #307C88;
-}
-
-.ilSkillEvalItem.ilSkillEvalType2 {
- border-color: #d38000;
-}
-
-.ilSkillLevelDescription, .ilSkillMaterial, .ilSkillSuggResources {
- padding: 5px 10px 5px 15px;
-}
-.ilSkillLevelDescription > .row > div, .ilSkillMaterial > .row > div, .ilSkillSuggResources > .row > div {
- padding-top: 2px;
- padding-bottom: 2px;
-}
-
-.ilSkillResourceList > h5 {
- margin-top: 25px;
-}
-.ilSkillResourceList > div {
- padding: 5px 10px 5px 15px;
-}
-.ilSkillResourceList > div > .row > div {
- padding-top: 2px;
- padding-bottom: 2px;
-}
-
-.ilSkillEvalItem.ilSkillEvalType3 {
- border-color: #557b2e;
-}
-
-.ilSkillEvalItem > .row > .ilSkillEvalType1 {
- color: #307C88;
-}
-
-.ilSkillEvalItem > .row > .ilSkillEvalType2 {
- color: #d38000;
-}
-
-.ilSkillEvalItem > .row > .ilSkillEvalType3 {
- color: #557b2e;
-}
-
-.ilSkillFilter .ilToolbar select.form-control {
- display: block;
-}
-
-.ilSkillCategoryDescription {
- margin: 0px 5px;
- padding-bottom: 15px;
-}
-
-.ilSkillEntriesHeader {
- padding: 10px 0px 5px;
-}
-.ilSkillEntriesHeader > .ilSkillEntriesHeaderByline {
- font-size: 0.8em;
- color: #808080;
-}
-
-.ilSkillEntriesAllButton, .ilSkillEntriesOnlyLatestButton {
- padding: 5px 5px 5px;
-}
-
-/* Services/Style */
-.ilPositionStatic {
- position: static;
-}
-
-/* PageLayout Previews */
-.il-style-layout-preview-wrapper {
- width: 160px;
- height: 120px;
- margin: 3px;
- background-color: white;
- border: 0;
- box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3);
-}
-
-div.ilc_QuestionPlaceHolderThumb,
-div.ilc_MediaPlaceHolderThumb,
-div.ilc_TextPlaceHolderThumb,
-div.ilc_PredTextPlaceHolderThumb {
- margin: 1px;
- padding: 5px 2px 5px 0;
- border: 1px solid #2c2c2c;
- font-size: 0.625rem;
- background: url("./images/placeholder/question_placeholder_thumb.png") no-repeat center;
- background-color: white;
- font-weight: 600;
-}
-
-div.ilc_MediaPlaceHolderThumb {
- background-image: url("./images/placeholder/media_placeholder_thumb.png");
-}
-
-div.ilc_TextPlaceHolderThumb {
- background-image: url("./images/placeholder/text_placeholder_thumb.png");
-}
-
-div.ilc_PredTextPlaceHolderThumb {
- background-image: url("./images/placeholder/pred_text_placeholder_thumb.png");
-}
-
-div.ilc_HeadlineThumb {
- font-size: 0.75rem;
- font-weight: 600;
- width: 100%;
- border-bottom: 1px solid #2c2c2c;
- color: #161616;
- margin: 2px 0 4px;
-}
-
-table {
- background-color: transparent;
-}
-table col[class*=col-] {
- position: static;
- display: table-column;
- float: none;
-}
-table td[class*=col-],
-table th[class*=col-] {
- position: static;
- display: table-cell;
- float: none;
-}
-
-caption {
- padding-top: 9px;
- padding-bottom: 9px;
- color: #2c2c2c;
- text-align: left;
-}
-
-th {
- text-align: left;
-}
-
-.table {
- width: 100%;
- max-width: 100%;
- margin-bottom: 0;
-}
-.table > thead > tr > th,
-.table > thead > tr > td,
-.table > tbody > tr > th,
-.table > tbody > tr > td,
-.table > tfoot > tr > th,
-.table > tfoot > tr > td {
- padding: 9px;
- line-height: 1.428571429;
- vertical-align: top;
- border-top: 1px solid #dddddd;
-}
-.table > thead > tr > th {
- vertical-align: bottom;
- border-bottom: 2px solid #dddddd;
-}
-.table > caption + thead > tr:first-child > th,
-.table > caption + thead > tr:first-child > td,
-.table > colgroup + thead > tr:first-child > th,
-.table > colgroup + thead > tr:first-child > td,
-.table > thead:first-child > tr:first-child > th,
-.table > thead:first-child > tr:first-child > td {
- border-top: 0;
-}
-.table > tbody + tbody {
- border-top: 2px solid #dddddd;
-}
-.table .table {
- background-color: white;
-}
-
-.table-condensed > thead > tr > th,
-.table-condensed > thead > tr > td,
-.table-condensed > tbody > tr > th,
-.table-condensed > tbody > tr > td,
-.table-condensed > tfoot > tr > th,
-.table-condensed > tfoot > tr > td {
- padding: 6px;
-}
-
-.table-striped > tbody > tr:nth-of-type(odd) {
- background-color: white;
-}
-
-.table-responsive {
- min-height: 0.01%;
- overflow-x: auto;
-}
-@media screen and (max-width: 767px) {
- .table-responsive {
- width: 100%;
- margin-bottom: 15px;
- overflow-y: hidden;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- border: 1px solid #dddddd;
- }
- .table-responsive > .table {
- margin-bottom: 0;
- }
- .table-responsive > .table > thead > tr > th,
- .table-responsive > .table > thead > tr > td,
- .table-responsive > .table > tbody > tr > th,
- .table-responsive > .table > tbody > tr > td,
- .table-responsive > .table > tfoot > tr > th,
- .table-responsive > .table > tfoot > tr > td {
- white-space: nowrap;
- }
-}
-
-/* Services/Table */
-div.tblfooter {
- font-weight: 400;
- background-color: #f9f9f9;
- padding: 3px;
- font-size: 0.625rem;
- text-align: right;
-}
-
-div.ilTableNav {
- font-weight: 400;
- padding: 0 15px;
- font-size: 0.625rem;
- text-align: right;
- line-height: 20px;
-}
-div.ilTableNav .ilValignMiddle span, div.ilTableNav .ilValignMiddle a, div.ilTableNav .ilValignMiddle label {
- vertical-align: middle;
-}
-div.ilTableNav .ilValignMiddle label {
- margin-bottom: 0;
-}
-div.ilTableNav table {
- width: 100%;
-}
-div.ilTableNav select {
- display: inline-block;
-}
-div.ilTableNav .ilFloatRight .ilOverlay {
- display: none;
-}
-
-tr.tblfooter {
- color: #161616;
- font-weight: 400;
- background-color: #f9f9f9;
- border-top: 1px solid #f0f0f0;
-}
-
-td.submit {
- padding: 3px;
- vertical-align: top;
- background-color: #f9f9f9;
-}
-
-div.ilTableHeaderTitleBlock {
- font-weight: 600;
- padding: 3px;
- font-size: 0.75rem;
- color: #161616;
- border-bottom: 1px solid #dddddd;
-}
-
-div.ilTableHeaderTitle {
- margin: 12px 0 0 15px;
- padding: 0;
-}
-div.ilTableHeaderTitle + .ilHeaderDesc {
- margin: 0 15px 9px;
-}
-
-h3.ilTableHeaderTitleBlock {
- font-weight: 600;
- font-size: 0.875rem;
- display: inline;
- padding: 0;
- margin: 0;
-}
-
-h3.ilTableHeaderTitle {
- display: inline;
-}
-
-div.ilTableOuter {
- padding: 0;
- background-color: #f9f9f9;
-}
-
-div.ilTableSelectAll {
- background-color: white;
- padding: 6px 15px;
- font-size: 0.75rem;
- border-top: 1px solid #dddddd;
-}
-
-div.ilTableSelectAll label {
- padding-left: 13px;
-}
-
-div.ilTableCommandRow, div.ilTableCommandRowTop {
- background-color: #f9f9f9;
- padding: 6px 12px;
- font-size: 0.75rem;
-}
-
-span.ilTableFootLight {
- color: #161616;
-}
-
-div.ilTableFilterActivator {
- margin: 0 0 6px 12px;
-}
-
-.ilTableMenuItem {
- margin: 0 10px 0 0;
-}
-
-div.ilTableFilter {
- padding: 0 0 6px 0;
- margin: 0;
-}
-
-legend.ilTableFilter {
- font-size: 0.625rem;
- border: none;
- padding: 0 15px;
- margin: 0;
- font-weight: 400;
- text-align: right;
-}
-legend.ilTableFilter > a.btn {
- margin-right: -15px;
- margin-top: -12px;
- vertical-align: middle;
-}
-
-fieldset.ilTableFilter {
- background-color: #f9f9f9;
- padding: 12px 15px;
- margin: 6px 0 15px 0;
-}
-
-div.ilTableFilterLabel {
- font-style: italic;
- background-color: #f9f9f9;
- padding: 3px 0px;
-}
-
-div.ilTableFilterLabel label {
- margin: 0;
-}
-
-div.ilTableFilterInput {
- min-width: 150px;
- padding: 0 0 5px 0;
-}
-
-div.ilTableFilterInput select {
- width: 100%;
- max-width: 150px;
-}
-
-div.ilTableFilterInput .radio, div.ilTableFilterInput .checkbox {
- margin: 0;
-}
-
-td.ilFilterOption {
- text-align: left;
- vertical-align: top;
- font-size: 0.625rem;
- white-space: nowrap;
- padding: 0 10px 10px 0;
- min-width: 150px;
-}
-
-td.ilFilterType {
- font-size: 0.625rem;
- font-weight: 600;
- text-align: left;
- white-space: nowrap;
- padding: 3px;
-}
-
-div.ilTableContainer {
- overflow: auto;
-}
-
-.tblheader {
- font-weight: 400;
-}
-
-tr.tblheader {
- font-weight: 400;
- background-color: #f9f9f9;
- font-size: 0.75rem;
- border-bottom: 1px solid #dddddd;
-}
-
-/* ---------------- alternating tablerowcolors ----------------- */
-.tblrow2_mo {
- background-color: #f0f0f0;
- color: #161616;
- padding: 3px;
-}
-
-.tblrow1_mo {
- background-color: white;
- color: #161616;
- padding: 3px;
-}
-
-.tblrow1_mo:hover, .tblrow2_mo:hover {
- background-color: #d0d0ff;
-}
-
-.tblrowmarked {
- background-color: #e2e8ef;
- color: #161616;
- padding: 3px;
-}
-
-.tblrow2top {
- background-color: #f0f0f0;
- color: #161616;
- padding: 3px;
- vertical-align: top;
-}
-
-.tblrow1top {
- background-color: white;
- color: #161616;
- padding: 3px;
- vertical-align: top;
-}
-
-.tblrowmarkedtop {
- background-color: #e2e8ef;
- color: #161616;
- padding: 3px;
- vertical-align: top;
-}
-
-.table > thead > tr > th {
- border-bottom: 1px solid #dddddd;
- background-color: white;
-}
-
-.ilTableOuter .table {
- background-color: white;
-}
-.ilTableOuter .table tr th:first-child, .ilTableOuter .table tr td:first-child {
- padding-left: 15px;
-}
-
-td > img[src$="icon_custom.svg"] {
- max-width: 32px;
-}
-
-.ilTableCommandRowTop .ilFloatLeft img, .ilTableCommandRowTop .ilFloatLeft select, .ilTableCommandRow .ilFloatLeft img, .ilTableCommandRow .ilFloatLeft select {
- display: inline-block;
-}
-
-@media only screen and (max-width: 991px) {
- .table-responsive {
- overflow-x: auto;
- max-width: 94vw;
- }
-}
-@media (min-width: 991px) {
- .table-responsive {
- overflow: visible;
- }
-}
-/* Services/Tags */
-.ilTagCloud {
- font-size: 0.75rem;
- padding: 6px 0;
-}
-
-.il-maincontrols-slate .ilTagCloud {
- padding: 6px 12px;
-}
-
-.ilTag {
- background-color: #75deea;
- /* background-color: lighten($brand-primary, 10%); */
- color: #161616;
- display: inline-block;
- white-space: nowrap;
- padding: 1px 5px;
- margin: 3px 6px 3px 0;
- border-radius: 3px;
-}
-.ilTag .ilTagRelHigh {
- background-color: #85d1da;
- color: #161616;
-}
-.ilTag .ilTagRelMiddle {
- background-color: #95c5ca;
- color: #161616;
-}
-.ilTag .ilTagRelLow {
- background-color: #a5b8ba;
- color: #161616;
-}
-.ilTag .ilTagRelVeryLow {
- background-color: #b0b0b0;
- color: #161616;
-}
-.ilTag.ilHighlighted, .ilTag.ilHighlighted:hover {
- background-color: #B54F00;
- color: white;
-}
-.ilTag.ilHighlighted:hover, .ilTag.ilHighlighted:hover:hover {
- background-color: #9c4400;
-}
-
-a.ilTag:hover, a.ilTag:active {
- text-decoration: none;
- color: #161616;
- background-color: #75deea;
-}
-
-#il_tags_modal textarea {
- resize: vertical;
-}
-
-#tos_documents td.std .dropdown {
- display: inline-block;
-}
-
-/* Services/UIComponent/AdvancedSelectionList */
-div.il_adv_sel {
- border: 1px solid #dddddd;
- -webkit-box-shadow: 2px 2px 4px #c0c0c0;
- box-shadow: 2px 2px 4px #c0c0c0;
-}
-
-table.il_adv_sel {
- color: #161616;
- background-color: white;
- border-spacing: 0;
- cursor: pointer;
-}
-
-tr.il_adv_sel {
- cursor: pointer;
-}
-
-tr.il_adv_sel_act {
- background-color: #fff9bc;
- cursor: pointer;
-}
-
-td.il_adv_sel {
- border-bottom: 1px solid #dddddd;
- padding: 3px 10px;
- text-align: left;
- white-space: nowrap;
- cursor: pointer;
- font-weight: 400;
-}
-
-#ilAdvSelListTable_item_creation td.il_adv_sel {
- min-width: 150px;
-}
-
-td.il_adv_sel_ic {
- border-bottom: 1px solid #dddddd;
- padding: 3px 0 3px 10px;
- text-align: left;
- cursor: pointer;
-}
-
-td.ilAsyncImgLoader {
- padding: 0 40px;
-}
-
-span[id^=ilAdvSelListAnchorElement_] + div {
- position: absolute;
- z-index: 5000;
- left: 0;
- right: 0;
-}
-
-div[id^=ilAdvSelListTable_] {
- overflow: auto;
- background-color: white;
- clear: both;
- display: none;
- position: absolute;
-}
-
-@media only screen and (min-width: 1200px) {
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row .row,
- #ilAdvSelListAnchorText_asl + .dropdown-backdrop + ul.dropdown-menu > li > div.row .row,
- #mm_adm_tr + span + ul.dropdown-menu > li > div.row .row,
- #mm_adm_tr + ul.dropdown-menu > li > div.row .row {
- width: auto;
- }
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row ul,
- #ilAdvSelListAnchorText_asl + .dropdown-backdrop + ul.dropdown-menu > li > div.row ul,
- #mm_adm_tr + span + ul.dropdown-menu > li > div.row ul,
- #mm_adm_tr + ul.dropdown-menu > li > div.row ul {
- min-width: 250px;
- }
-}
-@media only screen and (max-width: 991px) {
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row,
- #ilAdvSelListAnchorText_asl + .dropdown-backdrop + ul.dropdown-menu > li > div.row,
- #mm_adm_tr + span + ul.dropdown-menu > li > div.row,
- #mm_adm_tr + ul.dropdown-menu > li > div.row {
- width: 100% !important;
- margin: 0;
- }
-}
-
-@media only screen and (max-width: 992px) {
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row {
- min-width: 260px;
- }
-}
-@media only screen and (min-width: 992px) and (max-width: 1200px) {
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row {
- min-width: 520px;
- }
-}
-@media only screen and (min-width: 1200px) {
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row {
- min-width: 780px;
- }
-}
-
-@media only screen and (max-width: 768px) {
- #ilAdvSelListAnchorText_asl + ul.dropdown-menu {
- position: absolute;
- background-color: white;
- }
-}
-
-div.ilNewObjectSelector {
- display: block;
- text-align: right;
- margin-bottom: 8px;
- padding: 0;
- width: 100%;
-}
-div.ilNewObjectSelector > .btn-group.open {
- display: inline-block;
- width: 100%;
-}
-div.ilNewObjectSelector > .btn-group.open #ilAdvSelListAnchorText_asl {
- float: right;
-}
-div.ilNewObjectSelector > .btn-group.open #ilAdvSelListAnchorText_asl + .dropdown-menu {
- top: 30px;
- right: 0;
- left: auto;
-}
-div.ilNewObjectSelector > .btn-group.open #ilAdvSelListAnchorText_asl + .dropdown-menu .dropdown-header {
- margin-right: 1px;
-}
-
-#il-add-new-item-gl h2, #il-add-new-item-gl a {
- white-space: break-spaces;
-}
-
-/* Services/UIComponent/Checklist */
-div.ilChecklist ul {
- list-style-type: none;
- margin: 0;
- padding: 0;
-}
-
-div.ilChecklist ul li {
- padding: 0;
- font-size: 0.75rem;
-}
-
-div.ilChecklist ul li a, div.ilChecklist ul li span {
- padding: 5px 5px;
- margin: 0 -5px;
- display: block;
-}
-
-div.ilChecklist ul a:hover {
- text-decoration: none;
- color: #4c6586;
-}
-
-div.ilChecklist ul li a:hover {
- background-color: #e2e8ef;
-}
-
-div.ilChecklist ul li p, div.ilChecklist ul li p:hover {
- color: #6f6f6f;
- font-size: 0.625rem;
- text-decoration: none;
- padding: 0;
- margin-top: 0;
-}
-
-div.ilChecklist ul li img {
- width: 18px;
- height: 18px;
- float: right;
-}
-
-.ilSetupContent div.ilChecklist {
- min-width: 200px;
-}
-
-/* components/ILIAS/UI_/Explorer2 */
-table.ilExplorer {
- width: 100%;
- background-color: #f9f9f9;
-}
-
-body.il_Explorer {
- background: none #f9f9f9;
-}
-
-div.il_Explorer {
- margin: 0;
- min-height: 468px;
- padding: 10px 5px 15px;
-}
-
-div.ilExpH {
- padding-top: 48px;
- min-height: 35px;
-}
-
-td.ilExpBody {
- border-top: 1px solid #dddddd;
- background-color: #f9f9f9;
-}
-
-h1.ilExplorerHead {
- color: #161616;
- margin: 0;
- padding: 10px 5px 10px 28px;
- vertical-align: top;
- text-align: left;
- font-weight: 600;
- font-size: 0.75rem;
-}
-
-div.il_ExplorerTree {
- font-size: 0.75rem;
-}
-
-ul.il_Explorer {
- margin: 0 0 0 10px;
- padding: 0;
- list-style: none;
-}
-
-ul.il_ExplorerNoIndent {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-
-li.il_Explorer {
- margin: 0;
- padding: 0;
- white-space: nowrap;
-}
-
-a.il_HighlightedNode, .ilHighlighted {
- background-color: #e2e8ef;
- padding: 0 5px;
-}
-
-li.ilExplSecHighlight {
- background-color: #f9f9f9 !important;
- border-top: solid 2px #557196;
- border-bottom: solid 2px #557196;
-}
-
-div.il_ExplorerItemDescription {
- margin-left: 40px;
-}
-
-/* Explorer2, jsTree */
-.jstree.jstree-default a {
- color: #4c6586 !important;
-}
-
-.jstree.jstree-default a.disabled {
- color: #161616 !important;
- cursor: default !important;
-}
-
-.jstree.jstree-default a {
- font-size: 0.875rem;
- min-height: 22px;
-}
-
-.jstree li, .jstree.jstree-default li i {
- background: url("./images/nav/jstree.svg") no-repeat;
- vertical-align: top;
-}
-
-.jstree.jstree-default .jstree-open > i {
- background-position: -15px 0 !important;
-}
-
-.jstree.jstree-default .jstree-closed > i {
- background-position: 3px 0 !important;
-}
-
-#vakata-contextmenu.jstree-context,
-#vakata-contextmenu.jstree-context li ul {
- background: none #f0f0f0;
- border: 1px solid #979797;
- -webkit-box-shadow: 1px 1px 2px #999;
- box-shadow: 1px 1px 2px #999;
-}
-
-#vakata-contextmenu.jstree-context a {
- color: black;
-}
-
-#vakata-contextmenu.jstree-context a:hover,
-#vakata-contextmenu.jstree-context .vakata-hover > a {
- padding: 0 5px;
- background: #e8eff7;
- border: 1px solid #aecff7;
- color: black;
- border-radius: 3px;
-}
-
-#vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a,
-#vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a:hover {
- color: silver;
- background: none;
- border: 0;
- padding: 1px 4px;
-}
-
-#vakata-contextmenu.jstree-context li.vakata-separator {
- background: white;
- border-top: 1px solid #dddddd;
- margin: 0;
-}
-
-#vakata-contextmenu.jstree-context li ul {
- margin-left: -4px;
-}
-
-.jstree img {
- border: 0;
- width: 20px;
- height: 20px;
-}
-
-img.il_ExplorerIcon {
- height: 20px;
- width: 20px;
-}
-
-.ilExplorerContainer {
- padding: 2px 0 6px 0;
-}
-
-.ilExplorerContainer .jstree-default .jstree-anchor {
- height: auto;
-}
-
-.jstree-default .jstree-node, .jstree-default .jstree-anchor {
- line-height: inherit;
-}
-
-.il-maincontrols-slate-content .jstree-default > ul > li.jstree-node {
- margin-left: 0;
-}
-.il-maincontrols-slate-content .jstree-default li.jstree-node {
- margin-left: 0.875rem;
- padding: 0 3px;
-}
-
-/* Services/UIComponent/GroupedLists */
-div.ilGroupedListH {
- padding: 6px 0 3px 0;
- color: #161616;
-}
-
-div.ilGroupedListSep {
- padding-bottom: 3px;
- border-bottom: 1px solid #dddddd;
- margin: 0 10px 3px;
-}
-
-a.ilGroupedListLE {
- display: block;
- padding: 5px 10px;
- font-size: 0.75rem;
-}
-
-a.ilGroupedListLE:hover {
- background-color: #ffffd9;
- text-decoration: none;
-}
-
-td.ilGroupedListNewCol {
- border-left: 1px solid #dddddd;
-}
-
-/* Services/UIComponent/Lightbox */
-.ilLightbox {
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0;
- background-color: #2c2c2c;
- overflow: auto;
- z-index: 1000;
-}
-
-a.ilMediaLightboxClose {
- display: block;
- float: right;
- margin: 5px 0 10px 10px;
- cursor: pointer;
- color: #161616;
- font-size: 1.115rem;
-}
-
-a.ilMediaLightboxClose:hover {
- color: black;
- text-decoration: none;
-}
-
-.ilLightboxContent {
- margin: 50px auto 0;
- width: 640px;
- max-width: 100%;
-}
-
-.ilLightboxContent iframe {
- width: 100%;
- min-height: 400px;
-}
-
-/* Services/UIComponent/Modal */
-.modal-body .jstree li {
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-.modal-body .jstree a {
- display: inline;
-}
-
-.modal-content {
- color: #161616;
-}
-.modal-content .form-horizontal .col-sm-4, .modal-content .form-horizontal .col-md-3, .modal-content .form-horizontal .col-lg-2 {
- width: 33.33%;
-}
-.modal-content .form-horizontal .col-sm-8, .modal-content .form-horizontal .col-md-9, .modal-content .form-horizontal .col-lg-10 {
- width: 66.67%;
-}
-
-.progress {
- height: 15px;
- min-width: 100px;
- background-color: #b8b8b8;
-}
-
-.progress-bar {
- font-size: 0.75rem;
- line-height: 15px;
- min-width: 50px;
- text-align: center;
- color: #f0f0f0;
-}
-
-.progress-bar-success {
- background-color: #6ea03c;
-}
-
-/* Services/UIComponent/Tabs */
-#ilTab {
- padding: 0;
- margin: 3px 0;
- border: 0 none;
- border-bottom: 2px solid #161616;
-}
-#ilTab > li {
- float: left;
- margin: 0 3px 0 0;
-}
-#ilTab > li > a {
- margin: 0;
- margin-right: 2px;
- font-size: 0.875rem;
- line-height: 1.428571429;
- padding: 6px 15px 3px;
- border: 0 none;
- border-radius: 0px 0px 0 0;
-}
-#ilTab > li > a:hover {
- border-color: white white white;
-}
-#ilTab > li > a:focus {
- border: inherit;
- box-shadow: inherit;
- outline: none;
- outline-offset: 0px;
-}
-#ilTab > li > a:focus::after {
- content: none;
-}
-#ilTab > li > a:focus-visible {
- border: inherit;
- box-shadow: inherit;
- outline: none;
- outline-offset: 0px;
-}
-#ilTab > li > a:focus-visible::after {
- content: none;
-}
-#ilTab > li > a:focus {
- outline: none;
- outline-offset: 0px;
-}
-#ilTab > li > a:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-#ilTab > li > a:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-#ilTab > li.active > a, #ilTab > li.active > a:hover, #ilTab > li.active > a:focus {
- color: white;
- cursor: default;
- background-color: #161616;
- border: 0 none;
- border-bottom-color: transparent;
-}
-
-#ilTab a:focus-visible {
- z-index: 3;
-}
-
-/* Sub Tabs */
-#ilSubTab {
- padding: 6px 0;
- margin: 0;
-}
-#ilSubTab > li:first-child > a {
- padding-left: 12px;
-}
-#ilSubTab > li {
- float: left;
-}
-#ilSubTab > li > a {
- border-radius: 0;
- padding: 3px 6px;
- font-size: 0.75rem;
-}
-#ilSubTab > li > a:hover {
- text-decoration: underline;
- background-color: transparent;
-}
-#ilSubTab > li > a:focus {
- border: inherit;
- box-shadow: inherit;
- outline: none;
- outline-offset: 0px;
-}
-#ilSubTab > li > a:focus::after {
- content: none;
-}
-#ilSubTab > li > a:focus-visible {
- border: inherit;
- box-shadow: inherit;
- outline: none;
- outline-offset: 0px;
-}
-#ilSubTab > li > a:focus-visible::after {
- content: none;
-}
-#ilSubTab > li > a:focus {
- outline: none;
- outline-offset: 0px;
-}
-#ilSubTab > li > a:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-#ilSubTab > li > a:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-#ilSubTab > li.active > a, #ilSubTab > li.active > a:hover, #ilSubTab > li.active > a:focus {
- color: #4c6586;
- background-color: transparent;
- text-decoration: underline;
-}
-
-.il_after_tabs_spacing {
- margin-bottom: 12px;
-}
-
-/* Services/UIComponent/Toolbar */
-.nav {
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-.nav::after {
- display: block;
- clear: both;
- content: "";
-}
-.nav > li {
- position: relative;
- display: block;
-}
-.nav > li > a {
- position: relative;
- display: block;
- padding: 6px 12px;
-}
-.nav > li > a:hover, .nav > li > a:focus {
- text-decoration: none;
- background-color: #f0f0f0;
-}
-.nav > li.disabled > a {
- color: #f9f9f9;
-}
-.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
- color: #f9f9f9;
- text-decoration: none;
- cursor: not-allowed;
- background-color: transparent;
-}
-.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
- background-color: #f0f0f0;
- border-color: #4c6586;
-}
-.nav .nav-divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden;
- background-color: #e5e5e5;
-}
-.nav > li > a > img {
- max-width: none;
-}
-
-.nav-tabs .dropdown-menu {
- margin-top: -1px;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.ilToolbar .container-fluid {
- padding-left: 0;
-}
-.ilToolbar.navbar {
- border: 0 none;
- background-color: #f9f9f9;
-}
-.ilToolbar .navbar-toggle:focus {
- outline: none;
- outline-offset: 0px;
-}
-.ilToolbar .navbar-toggle:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-.ilToolbar .navbar-toggle:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-.ilToolbar .ilToolbarItems {
- padding: 0;
-}
-.ilToolbar .navbar-form > .form-control {
- width: auto;
- display: inline-block;
- vertical-align: middle;
-}
-.ilToolbar .navbar-form > .input-group {
- display: inline-table;
- vertical-align: middle;
-}
-.ilToolbar .navbar-form > .input-group > .input-group-btn {
- width: auto;
-}
-.ilToolbar input[type=file] {
- display: inline-block;
-}
-.ilToolbar li {
- border: 0 none;
- margin-right: 15px;
-}
-.ilToolbar li .dropdown-header {
- border-bottom: 1px solid #dddddd;
-}
-.ilToolbar li .navbar-form,
-.ilToolbar li .navbar-text {
- padding: 0;
- border: 0 none;
- margin-left: 0;
- margin-right: 0;
- display: inline-block;
- color: #161616;
-}
-.ilToolbar li.navbar-text {
- margin-left: 0;
-}
-.ilToolbar li.ilToolbarSeparator {
- border-left: 1px solid #dddddd;
- height: 40px;
-}
-.ilToolbar li.ilToolbarGroup .navbar-form,
-.ilToolbar li.ilToolbarGroup .navbar-text {
- margin-left: 7.5px;
-}
-.ilToolbar li.ilToolbarGroup .navbar-form:first-child,
-.ilToolbar li.ilToolbarGroup .navbar-text:first-child {
- margin-left: 0;
-}
-.ilToolbar li.ilToolbarGroup .navbar-text {
- margin-right: 0;
-}
-.ilToolbar .btn, .ilToolbar a {
- vertical-align: middle;
-}
-.ilToolbar .btn[disabled] {
- padding: 3px 6px;
-}
-.ilToolbar .ilToolbarStickyItems {
- float: left;
- margin-left: 15px;
-}
-.ilToolbar .ilToolbarStickyItems.navbar-nav {
- margin-top: 0;
- margin-bottom: 0;
-}
-.ilToolbar .ilToolbarStickyItems.navbar-nav .open .dropdown-menu > li > a {
- padding-left: 12px;
-}
-.ilToolbar .ilToolbarStickyItems > li {
- float: left;
- margin-right: 15px;
-}
-.ilToolbar .ilToolbarStickyItems > li .navbar-form {
- border: 0 none;
-}
-.ilToolbar .ilToolbarStickyItems > li.ilToolbarStickyItem {
- border: 0 none;
-}
-.ilToolbar ul.dropdown-menu > li {
- border: 0 none;
- margin-right: 0;
-}
-.ilToolbar #il-add-new-item-gl .row {
- margin-left: 0;
- margin-right: 0;
-}
-.ilToolbar #il-add-new-item-gl li {
- margin-right: 0;
-}
-.ilToolbar #il-add-new-item-gl li:not(.dropdown-header) {
- border-bottom: 0;
-}
-
-.ilToolbarContainer + .ilFilterContainer {
- margin-top: -20px;
-}
-
-@media only screen and (max-width: 991px) {
- .ilToolbar .container-fluid {
- padding-left: 15px;
- }
- .ilToolbar li {
- border-bottom: 1px solid #dddddd;
- margin-right: 0;
- }
- .ilToolbar .ilToolbarStickyItems.navbar-nav .open .dropdown-menu > li > a {
- padding-left: 0;
- }
-}
-.navbar {
- position: relative;
- min-height: 40px;
- margin-bottom: 20px;
- border: 1px solid transparent;
-}
-.navbar::after {
- display: block;
- clear: both;
- content: "";
-}
-@media (min-width: 768px) {
- .navbar {
- border-radius: 0px;
- }
-}
-
-.navbar-header::after {
- display: block;
- clear: both;
- content: "";
-}
-@media (min-width: 768px) {
- .navbar-header {
- float: left;
- }
-}
-
-.navbar-collapse {
- overflow-x: visible;
- padding-right: 9px;
- padding-left: 9px;
- border-top: 1px solid transparent;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
- -webkit-overflow-scrolling: touch;
-}
-.navbar-collapse::after {
- display: block;
- clear: both;
- content: "";
-}
-.navbar-collapse.in {
- overflow-y: auto;
-}
-@media (min-width: 768px) {
- .navbar-collapse {
- width: auto;
- border-top: 0;
- box-shadow: none;
- }
- .navbar-collapse.collapse {
- display: block !important;
- height: auto !important;
- padding-bottom: 0;
- overflow: visible !important;
- }
- .navbar-collapse.in {
- overflow-y: visible;
- }
-}
-
-.container > .navbar-header,
-.container > .navbar-collapse,
-.container-fluid > .navbar-header,
-.container-fluid > .navbar-collapse {
- margin-right: -9px;
- margin-left: -9px;
-}
-@media (min-width: 768px) {
- .container > .navbar-header,
- .container > .navbar-collapse,
- .container-fluid > .navbar-header,
- .container-fluid > .navbar-collapse {
- margin-right: 0;
- margin-left: 0;
- }
-}
-
-.navbar-static-top {
- z-index: 1000;
- border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
- .navbar-static-top {
- border-radius: 0;
- }
-}
-
-.navbar-brand {
- float: left;
- padding: 3px 9px;
- font-size: 1rem;
- line-height: 20px;
- height: 40px;
-}
-.navbar-brand:hover, .navbar-brand:focus {
- text-decoration: none;
-}
-.navbar-brand > img {
- display: block;
-}
-@media (min-width: 768px) {
- .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
- margin-left: -9px;
- }
-}
-
-.navbar-toggle {
- position: relative;
- float: right;
- margin-right: 9px;
- padding: 9px 10px;
- background-color: transparent;
- background-image: none;
- border: 1px solid transparent;
- border-radius: 0px;
-}
-.navbar-toggle:focus {
- outline: 0;
-}
-.navbar-toggle .icon-bar {
- display: block;
- width: 22px;
- height: 2px;
- border-radius: 1px;
-}
-.navbar-toggle .icon-bar + .icon-bar {
- margin-top: 4px;
-}
-@media (min-width: 768px) {
- .navbar-toggle {
- display: none;
- }
-}
-
-.navbar-nav {
- margin: 1.5px -9px;
-}
-.navbar-nav > li > a {
- padding-top: 10px;
- padding-bottom: 10px;
- line-height: 20px;
-}
-@media (max-width: 991px) {
- .navbar-nav .open .dropdown-menu {
- position: static;
- float: none;
- width: auto;
- margin-top: 0;
- background-color: transparent;
- }
- .navbar-nav .open .dropdown-menu > li > a,
- .navbar-nav .open .dropdown-menu .dropdown-header {
- padding: 5px 15px 5px 25px;
- }
- .navbar-nav .open .dropdown-menu > li > a {
- line-height: 20px;
- }
- .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
- background-image: none;
- }
-}
-@media (min-width: 768px) {
- .navbar-nav {
- float: left;
- margin: 0;
- }
- .navbar-nav > li {
- float: left;
- }
- .navbar-nav > li > a {
- padding-top: 3px;
- padding-bottom: 3px;
- }
-}
-
-.navbar-form {
- margin-left: -9px;
- margin-right: -9px;
- padding: 10px 9px;
- border-top: 1px solid transparent;
- border-bottom: 1px solid transparent;
- margin-top: 6px;
- margin-bottom: 6px;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-}
-@media (max-width: 991px) {
- .navbar-form .form-group {
- margin-bottom: 5px;
- }
- .navbar-form .form-group:last-child {
- margin-bottom: 0;
- }
-}
-@media (min-width: 768px) {
- .navbar-form {
- width: auto;
- border: 0;
- margin-left: 0;
- margin-right: 0;
- padding-top: 0;
- padding-bottom: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-
-.navbar-nav > li > .dropdown-menu {
- margin-top: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-@media (min-width: 768px) {
- .navbar-text {
- text-align: left;
- margin-left: 9px;
- margin-right: 9px;
- }
-}
-
-@media (min-width: 768px) {
- .navbar-left {
- float: left !important;
- }
- .navbar-right {
- float: right !important;
- margin-right: -9px;
- }
- .navbar-right ~ .navbar-right {
- margin-right: 0;
- }
-}
-.navbar-default {
- background-color: #f9f9f9;
- border-color: #dddddd;
-}
-.navbar-default .navbar-brand {
- color: #777;
-}
-.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
- color: #5e5e5e;
- background-color: transparent;
-}
-.navbar-default .navbar-text {
- color: #161616;
-}
-.navbar-default .navbar-nav > li > a {
- color: #777;
-}
-.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
- color: #333;
- background-color: transparent;
-}
-.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
- color: #555;
- background-color: #e8e8e8;
-}
-.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
- color: #ccc;
- background-color: transparent;
-}
-.navbar-default .navbar-toggle {
- border-color: #ddd;
-}
-.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
- background-color: #ddd;
-}
-.navbar-default .navbar-toggle .icon-bar {
- background-color: #4c6586;
-}
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
- border-color: #dddddd;
-}
-.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
- background-color: #e8e8e8;
- color: #555;
-}
-@media (max-width: 991px) {
- .navbar-default .navbar-nav .open .dropdown-menu > li > a {
- color: #777;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #333;
- background-color: transparent;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #555;
- background-color: #e8e8e8;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #ccc;
- background-color: transparent;
- }
-}
-.navbar-default .navbar-link {
- color: #777;
-}
-.navbar-default .navbar-link:hover {
- color: #333;
-}
-.navbar-default .btn-link {
- color: #777;
-}
-.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
- color: #333;
-}
-.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
- color: #ccc;
-}
-
-@media only screen and (max-width: 991px) {
- .navbar-nav {
- margin: 7.5px 0px;
- }
-}
-
-/* Services/UIComponent/Tooltip */
-.qtip-default {
- font-size: 0.75rem;
- line-height: 1.5;
- background-color: #4c6586;
- border-color: #4c6586;
- color: white;
- -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
- box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
- -webkit-border-radius: 4px;
- -moz-border-radius: 4px;
- border-radius: 4px;
-}
-
-/* Services/User */
-div.ilProfile {
- max-width: 450px;
- margin: 0 auto;
- background-color: #f9f9f9;
- padding: 15px;
-}
-div.ilProfile + div.ilProfile {
- margin-top: 15px;
-}
-div.ilProfile + div.ilPermalinkContainer {
- margin-top: 15px;
-}
-div.ilProfile + div.ilPermalinkContainer .input-group-btn {
- vertical-align: bottom;
-}
-
-img.ilProfileImage {
- width: 100%;
-}
-
-h3.ilProfileName {
- margin: 0 0 9px;
- padding: 0;
- font-weight: 400;
- font-size: 1.115rem;
-}
-
-div.ilProfileSection {
- margin-top: 15px;
- font-size: 0.75rem;
- color: #6f6f6f;
-}
-
-h3.ilProfileSectionHead {
- margin: 0 0 3px;
- padding: 0;
- font-weight: 400;
- font-size: 1rem;
- color: #161616;
-}
-
-table.il_user_quota_disk_usage_overview {
- background-color: white;
-}
-
-img.ilUserXXSmall {
- max-width: 30px;
-}
-
-.webdav-view-control {
- text-align: center;
-}
-.webdav-view-control:focus {
- outline: none;
- outline-offset: 0px;
-}
-.webdav-view-control:focus-visible {
- position: relative;
- outline: 2px solid #FFFFFF;
- outline-offset: 5px;
-}
-.webdav-view-control:focus-visible::after {
- content: " ";
- position: absolute;
- top: -2px;
- left: -2px;
- right: -2px;
- bottom: -2px;
- border: 2px solid #FFFFFF;
- outline: 3px solid #0078D7;
-}
-
-/*
-* Components
-*/
-/* UI Framework */
-/* Component parts from old delos.scss */
-/* Adapted from Bootstrap 3 */
-/* Legacy Modules & Services */
-/*
- These classes are used to limit the number of rows when displaying larger chunks of text.
- The mixin receives $height-in-rows as an integer. The classes il-multi-line-cap-2,3,5,10
- can be used to limit the number of rows for text to 2,3,5 or 10 lines in any template,
- e.g. the Standard Listing Panels limit the property values to 3 lines using il-multi-line-cap-3
-
- Technical discussion can be found in https://mantis.ilias.de/view.php?id=21583
- The background/gradient fallback can be removed as soon as all browsers support line-clamp.
- */
-/*
-* Hacks & Tweaks
-*/
-/* HTML Utility - These should be added to semantic classes on component layer using mixins and extend */
-.fullwidth {
- width: 100%;
-}
-
-.ilHidden {
- visibility: hidden;
-}
-
-.ilNoDisplay {
- display: none !important;
-}
-
-.ilDisplayBlock {
- display: block;
-}
-
-.ui-helper-hidden-accessible {
- position: absolute;
- left: -2000px;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-
-.ilClearFloat::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.pull-right,
-.ilFloatRight {
- float: right;
-}
-
-.pull-left,
-.ilFloatLeft {
- float: left;
-}
-
-.ilPositionRelative {
- position: relative;
-}
-
-.noMargin {
- margin: 0;
-}
-
-/* ----------------- invisible border ------------- */
-div.invisible_border {
- margin: 15px;
-}
-
-.ilInvisibleBorder {
- padding: 15px;
-}
-
-/* ------------------ blind image - spacer gif --------------
- please use this style class always when using this blind image */
-img.spacer {
- display: block;
-}
-
-/* End of HTML Utility for refactoring into mixins and extend */
-/* Are these needed or is this covered by Standardpage? */
-#ilAll {
- position: relative;
- height: auto !important;
- min-height: calc(100% - 1px);
- margin: 0 auto;
-}
-
-div#minheight {
- height: 180px;
- clear: both;
-}
-
-.ilContainerWidth {
- max-width: 1400px;
- padding: 0 30px;
-}
-@media only screen and (max-width: 991px) {
- .ilContainerWidth {
- padding: 0 15px;
- }
-}
-
-/* see #27399 (should be finally tackled in PLR2) */
-div.ilContentFixed {
- padding-bottom: 20px;
-}
-
-@media only screen and (max-width: 991px) {
- div.ilc_Mob img {
- height: auto !important;
- }
-}
-
-div.input {
- border: 1px solid #757575;
- padding: 3px;
- text-decoration: none;
- font-size: 0.75rem;
- background-color: white;
- overflow: auto;
-}
-
-div.input:focus {
- border-color: #0078D7;
-}
-
-.ilWhiteSpaceNowrap.ilRight a, .ilWhiteSpaceNowrap.ilRight .btn-group {
- padding-left: 6px;
- border: 1px solid transparent;
-}
-
-.registration {
- margin: 5px auto 0;
- width: 700px;
-}
-
-input[type=text].numeric {
- text-align: right;
-}
-
-div.il_TreeIcons {
- padding: 15px 15px 0 0;
- margin: 0;
- float: right;
-}
-
-.glyphicon-ok {
- font-size: 0.75rem;
- text-align: center;
-}
-
-.code-container {
- display: grid;
-}
-
-/*
-h1 {
- margin-top: 12px;
- margin-bottom: 8px;
- font-size: 140%;
- font-weight: normal;
-}
-
-h2 {
- margin-top: 12px;
- margin-bottom: 8px;
- font-size: 130%;
- font-weight: normal;
-}
-
-h3 {
- margin-top: 12px;
- margin-bottom: 8px;
- font-size: 120%;
- font-weight: normal;
-}
-
-h4 {
- margin-top: 12px;
- margin-bottom: 8px;
- font-size: 115%;
- font-weight: normal;
-}
-
-h5 {
- margin-top: 12px;
- margin-bottom: 8px;
- font-size: 110%;
- font-weight: normal;
-}
-
-h6 {
- margin-top: 12px;
- margin-bottom: 8px;
- font-size: 105%;
- font-weight: normal;
-}
-
-p {
- margin-top: 8px;
- margin-bottom: 8px;
-}
-
-pre {
- font-size: 100%;
-}
-
-img {
- vertical-align: middle;
- border: 0 none;
-}
-
-span.latex {
- color: green;
- font-weight: bold;
-}
-
-div.framed {
- border: 1px solid #9eadba;
- padding: 0 10px;
- background-color: white;
- background-image: url(images/contentstyle/FramedBack.png);
- background-repeat: repeat-x;
-}
-*/
-div.ilFrame {
- margin-top: -40px;
- margin-left: auto;
- margin-right: auto;
- max-width: 1200px;
- -webkit-box-shadow: 0 0 40px #808080;
- box-shadow: 0 0 40px #808080;
- padding-top: 129px;
- background-color: #f9f9f9;
- min-height: 100%;
-}
-@media only screen and (max-width: 991px) {
- div.ilFrame {
- margin: 0;
- width: 100%;
- }
-}
-
-.il-deck .il-card .caption div.icon.small {
- vertical-align: middle;
-}
-
-.il-multi-line-cap-2 {
- /* edge, chrome, safari go here... */
- /* may come with next firefox 68, https://caniuse.com/#search=clamp */
-}
-.il-multi-line-cap-2 {
- position: relative;
- max-height: 3em;
- overflow: hidden;
- line-height: 1.5;
-}
-.il-multi-line-cap-2:after {
- content: "";
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
- width: 30%;
- height: 1.5em;
- background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%);
-}
-@supports (-webkit-line-clamp: 2) {
- .il-multi-line-cap-2 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- }
- .il-multi-line-cap-2:after {
- display: none;
- }
-}
-@supports (-moz-line-clamp: 2) {
- .il-multi-line-cap-2 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -moz-box;
- -moz-line-clamp: 2;
- -moz-box-orient: vertical;
- }
- .il-multi-line-cap-2:after {
- display: none;
- }
-}
-
-.il-multi-line-cap-3 {
- /* edge, chrome, safari go here... */
- /* may come with next firefox 68, https://caniuse.com/#search=clamp */
-}
-.il-multi-line-cap-3 {
- position: relative;
- max-height: 4.5em;
- overflow: hidden;
- line-height: 1.5;
-}
-.il-multi-line-cap-3:after {
- content: "";
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
- width: 30%;
- height: 1.5em;
- background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%);
-}
-@supports (-webkit-line-clamp: 2) {
- .il-multi-line-cap-3 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 3;
- -webkit-box-orient: vertical;
- }
- .il-multi-line-cap-3:after {
- display: none;
- }
-}
-@supports (-moz-line-clamp: 2) {
- .il-multi-line-cap-3 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -moz-box;
- -moz-line-clamp: 3;
- -moz-box-orient: vertical;
- }
- .il-multi-line-cap-3:after {
- display: none;
- }
-}
-
-.il-multi-line-cap-5 {
- /* edge, chrome, safari go here... */
- /* may come with next firefox 68, https://caniuse.com/#search=clamp */
-}
-.il-multi-line-cap-5 {
- position: relative;
- max-height: 7.5em;
- overflow: hidden;
- line-height: 1.5;
-}
-.il-multi-line-cap-5:after {
- content: "";
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
- width: 30%;
- height: 1.5em;
- background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%);
-}
-@supports (-webkit-line-clamp: 2) {
- .il-multi-line-cap-5 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 5;
- -webkit-box-orient: vertical;
- }
- .il-multi-line-cap-5:after {
- display: none;
- }
-}
-@supports (-moz-line-clamp: 2) {
- .il-multi-line-cap-5 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -moz-box;
- -moz-line-clamp: 5;
- -moz-box-orient: vertical;
- }
- .il-multi-line-cap-5:after {
- display: none;
- }
-}
-
-.il-multi-line-cap-10 {
- /* edge, chrome, safari go here... */
- /* may come with next firefox 68, https://caniuse.com/#search=clamp */
-}
-.il-multi-line-cap-10 {
- position: relative;
- max-height: 15em;
- overflow: hidden;
- line-height: 1.5;
-}
-.il-multi-line-cap-10:after {
- content: "";
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
- width: 30%;
- height: 1.5em;
- background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%);
-}
-@supports (-webkit-line-clamp: 2) {
- .il-multi-line-cap-10 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 10;
- -webkit-box-orient: vertical;
- }
- .il-multi-line-cap-10:after {
- display: none;
- }
-}
-@supports (-moz-line-clamp: 2) {
- .il-multi-line-cap-10 {
- overflow: hidden;
- text-overflow: ellipsis;
- display: -moz-box;
- -moz-line-clamp: 10;
- -moz-box-orient: vertical;
- }
- .il-multi-line-cap-10:after {
- display: none;
- }
-}
-
-.ilCenter {
- text-align: center;
-}
-
-.ilRight {
- text-align: right;
-}
-
-.ilLeft {
- text-align: left;
-}
-
-.ilValignMiddle {
- vertical-align: middle;
-}
-
-.ilWhiteSpaceNowrap {
- white-space: nowrap;
-}
-
-/* PreventBreakOut, see https://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/ */
-.ilPreventBreakOut {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-word;
- -ms-hyphens: auto;
- -moz-hyphens: auto;
- -webkit-hyphens: auto;
- hyphens: auto;
-}
-
-/* ----------------- alternative text styles ------------- */
-.base {
- text-decoration: none;
- font-size: 0.875rem;
-}
-
-.small {
- text-decoration: none;
- font-size: 0.75rem;
-}
-
-.xsmall {
- text-decoration: none;
- font-size: 0.625rem;
-}
-
-.smallgreen {
- text-decoration: none;
- font-size: 0.75rem;
- color: green;
-}
-
-.smallred {
- text-decoration: none;
- font-size: 0.75rem;
- color: #d00;
-}
-
-.obligatory {
- font-weight: 400;
- color: #800000;
- font-variant: normal;
-}
-
-.warning {
- text-decoration: none;
- font-weight: 600;
- color: #d00;
-}
-
-div.Access {
- text-decoration: none;
- font-weight: 600;
- text-decoration: underline;
- color: #d00;
-}
-
-.asterisk {
- color: #d00;
- font-size: 0.75rem;
-}
-
-.default {
- text-decoration: none;
- font-weight: 400;
-}
-
-.quote {
- font-style: italic;
- font-weight: 400;
-}
-
-.subtitle {
- font-style: italic;
- font-weight: 400;
- font-size: 0.75rem;
-}
-
-.questiontext {
- font-weight: 600;
-}
-
-.bold {
- font-weight: 600;
-}
-
-.light {
- color: #6f6f6f;
-}
-
-/*# sourceMappingURL=delos.css.map */
diff --git a/public/templates/default/delos.css.map b/public/templates/default/delos.css.map
deleted file mode 100644
index 1bdecb371f3c..000000000000
--- a/public/templates/default/delos.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["../../../templates/default/020-dependencies/modifications/datetimepicker/bootstrap-datetimepicker.scss","../../../templates/default/030-tools/_tool_browser-prefixes.scss","../../../templates/default/010-settings/_settings_typography.scss","../../../templates/default/030-tools/_tool_screen-reader-only.scss","../../../templates/default/010-settings/_settings_borders.scss","../../../templates/default/010-settings/_settings_color-palette.scss","../../../templates/default/010-settings/_settings_button.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_menu.scss","../../../templates/default/070-components/UI-framework/Dropdown/_ui-component_dropdown.scss","../../../templates/default/030-tools/legacy-bootstrap-mixins/_nav-divider.scss","../../../templates/default/050-layout/basics/_layout_spacing-variables.scss","../../../templates/default/020-dependencies/modifications/_jquery-autocomplete.scss","../../../templates/default/020-dependencies/modifications/_additions_tinymce.scss","../../../templates/default/020-dependencies/modifications/_additions_yui2.scss","../../../templates/default/020-dependencies/_index.scss","../../../templates/default/040-normalize/_normalize_print.scss","../../../templates/default/040-normalize/_normalize_typography.scss","../../../templates/default/040-normalize/_normalize_input.scss","../../../templates/default/040-normalize/_normalize_structure.scss","../../../templates/default/040-normalize/_normalize_table.scss","../../../templates/default/040-normalize/_index.scss","../../../templates/default/050-layout/_layout_grid.scss","../../../templates/default/050-layout/_layout_container.scss","../../../templates/default/050-layout/_layout_element-bar.scss","../../../templates/default/050-layout/_layout_visibility-utilities.scss","../../../templates/default/060-elements/_elements_html-body.scss","../../../templates/default/060-elements/_elements_input.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_form.scss","../../../templates/default/060-elements/_elements_lists.scss","../../../templates/default/060-elements/_elements_media.scss","../../../templates/default/060-elements/_elements_objects.scss","../../../templates/default/060-elements/_elements_tables.scss","../../../templates/default/060-elements/_elements_typography.scss","../../../templates/default/030-tools/_tool_focus-outline.scss","../../../templates/default/060-elements/_index.scss","../../../templates/default/070-components/UI-framework/_ui-component_tooltip.scss","../../../templates/default/030-tools/_tool_typography-mixins.scss","../../../templates/default/070-components/UI-framework/Breadcrumbs/_ui-component_breadcrumbs.scss","../../../templates/default/050-layout/standardpage/_layout_standardpage.scss","../../../templates/default/070-components/UI-framework/Button/_ui-component_button.scss","../../../templates/default/030-tools/_tool_buttons.scss","../../../templates/default/070-components/UI-framework/Button/_ui-component_tag.scss","../../../templates/default/070-components/UI-framework/Button/_ui-component_toggle.scss","../../../templates/default/070-components/UI-framework/Card/_ui-component_card.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_panel.scss","../../../templates/default/070-components/UI-framework/Chart/_ui-component_chart.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_chart.scss","../../../templates/default/070-components/UI-framework/Counter/_ui-component_counter.scss","../../../templates/default/070-components/UI-framework/Deck/_ui-component_deck.scss","../../../templates/default/070-components/UI-framework/Divider/_ui-component_divider.scss","../../../templates/default/070-components/UI-framework/Dropzone/_ui-component_dropzone.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_dropzone.scss","../../../templates/default/070-components/UI-framework/Entity/_ui-component_entity.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_tag.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_password.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_radio.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_multiselect.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_textarea.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_filter.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_duration.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_file.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_ui-input-file.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_markdown.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_rating.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_input.scss","../../../templates/default/070-components/UI-framework/Item/_ui-component_item.scss","../../../templates/default/070-components/UI-framework/Launcher/_ui-component_launcher.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_symbol.scss","../../../templates/default/070-components/UI-framework/Layout/_ui-component_standardpage.scss","../../../templates/default/010-settings/_settings_header.scss","../../../templates/default/010-settings/_settings_footer.scss","../../../templates/default/050-layout/standardpage/_layout_standardpage-mobile.scss","../../../templates/default/070-components/UI-framework/Layout/_ui-component_alignment.scss","../../../templates/default/070-components/UI-framework/Link/_ui-component_link.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_properties.scss","../../../templates/default/030-tools/_tool_clearfix.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_characteristic_value.scss","../../../templates/default/050-layout/basics/_layout_positioning.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_workflow.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_entitylisting.scss","../../../templates/default/070-components/UI-framework/MainControls/Slate/_ui-component_slate.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_metabar.scss","../../../templates/default/030-tools/_tool_multi-line-cap.scss","../../../templates/default/070-components/legacy/_component_screen-reader-only.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_mainbar.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_footer.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_mode_info.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_system_info.scss","../../../templates/default/070-components/UI-framework/Menu/_ui-component_drilldown.scss","../../../templates/default/070-components/UI-framework/MessageBox/_ui-component_messagebox.scss","../../../templates/default/070-components/UI-framework/Modal/_ui-component_modal.scss","../../../templates/default/070-components/UI-framework/Panel/_ui-component_panel.scss","../../../templates/default/030-tools/_tool_border-radius.scss","../../../templates/default/070-components/UI-framework/Player/_ui-component_player.scss","../../../templates/default/020-dependencies/modifications/webui-popover/jquery.webui-popover.scss","../../../templates/default/070-components/UI-framework/Popover/_ui-component_popover.scss","../../../templates/default/070-components/UI-framework/Symbol/_ui-component_icon.scss","../../../templates/default/070-components/UI-framework/Symbol/_ui-component_glyph.scss","../../../templates/default/070-components/UI-framework/Symbol/_ui-component_avatar.scss","../../../templates/default/070-components/UI-framework/Table/_ui-component_table.scss","../../../templates/default/050-layout/_layout_breakpoints.scss","../../../templates/default/030-tools/_tool_highlighted-box.scss","../../../templates/default/070-components/UI-framework/Toast/_ui-component_toast.scss","../../../templates/default/070-components/UI-framework/Tree/_ui-component_tree.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_tree.scss","../../../templates/default/070-components/UI-framework/ViewControl/_ui-component_viewcontrol.scss","../../../templates/default/070-components/legacy/_component_agreement.scss","../../../templates/default/070-components/legacy/_component_alert.scss","../../../templates/default/070-components/legacy/_component_bottom-center-area.scss","../../../templates/default/070-components/legacy/_component_headline.scss","../../../templates/default/070-components/legacy/_component_helpsidebar.scss","../../../templates/default/070-components/legacy/_component_icon.scss","../../../templates/default/070-components/legacy/_component_LeftNavSpace.scss","../../../templates/default/070-components/legacy/_component_link.scss","../../../templates/default/070-components/legacy/_component_map.scss","../../../templates/default/070-components/legacy/_component_media-object.scss","../../../templates/default/070-components/legacy/_component_overlay.scss","../../../templates/default/070-components/legacy/_component_rightPanel.scss","../../../templates/default/070-components/legacy/_component_delostable.scss","../../../templates/default/070-components/legacy/_component_well.scss","../../../templates/default/070-components/legacy/_component_php.scss","../../../templates/default/070-components/legacy/_component_animated-collapse-fade.scss","../../../templates/default/070-components/legacy/_component_btn-group.scss","../../../templates/default/050-layout/_layout_responsive-img.scss","../../../templates/default/070-components/legacy/_component_carousel.scss","../../../templates/default/070-components/legacy/_component_input-group.scss","../../../templates/default/070-components/legacy/Modules/_component_bibliographic.scss","../../../templates/default/070-components/legacy/Modules/_component_blog.scss","../../../templates/default/070-components/legacy/Modules/_component_bookingmanager.scss","../../../templates/default/070-components/legacy/Modules/_component_chatroom.scss","../../../templates/default/070-components/legacy/Modules/_component_course.scss","../../../templates/default/070-components/legacy/Modules/_component_datacollection.scss","../../../templates/default/070-components/legacy/Modules/_component_excercise.scss","../../../templates/default/070-components/legacy/Modules/_component_forum.scss","../../../templates/default/070-components/legacy/Modules/_component_learningmodule.scss","../../../templates/default/070-components/legacy/Modules/_component_learningsequence.scss","../../../templates/default/070-components/legacy/Modules/_component_lticonsumer.scss","../../../templates/default/070-components/legacy/Modules/_component_mediacast.scss","../../../templates/default/070-components/legacy/Modules/_component_mediapool.scss","../../../templates/default/070-components/legacy/Modules/_component_orgunit.scss","../../../templates/default/070-components/legacy/Modules/_component_poll.scss","../../../templates/default/070-components/legacy/Modules/_component_portfolio.scss","../../../templates/default/070-components/legacy/Modules/_component_scormaicc.scss","../../../templates/default/070-components/legacy/Modules/_component_survey.scss","../../../templates/default/070-components/legacy/Modules/_component_test_legacy.scss","../../../templates/default/070-components/legacy/Modules/_component_test.scss","../../../templates/default/070-components/legacy/Modules/_component_wiki.scss","../../../templates/default/070-components/legacy/Modules/_component_workspacefolder.scss","../../../templates/default/070-components/legacy/Modules/_component_studyprogramme.scss","../../../templates/default/070-components/legacy/Services/_component_accesscontrol.scss","../../../templates/default/070-components/legacy/Services/_component_accordion.scss","../../../templates/default/070-components/legacy/Services/_component_awareness.scss","../../../templates/default/070-components/legacy/Services/_component_badge.scss","../../../templates/default/070-components/legacy/Services/_component_block.scss","../../../templates/default/070-components/legacy/Services/_component_bookmarks.scss","../../../templates/default/070-components/legacy/Services/_component_calendar.scss","../../../templates/default/070-components/legacy/Services/_component_chart.scss","../../../templates/default/070-components/legacy/Services/_component_container.scss","../../../templates/default/070-components/legacy/Services/_component_copage.scss","../../../templates/default/070-components/legacy/Services/_component_fileupload.scss","../../../templates/default/070-components/legacy/Services/_component_form.scss","../../../templates/default/070-components/legacy/Services/_component_help.scss","../../../templates/default/070-components/legacy/Services/_component_infoscreen.scss","../../../templates/default/070-components/legacy/Services/_component_init.scss","../../../templates/default/070-components/legacy/Services/_component_learninghistory.scss","../../../templates/default/070-components/legacy/Services/_component_like.scss","../../../templates/default/070-components/legacy/Services/_component_mail.scss","../../../templates/default/070-components/legacy/Services/_component_mediaobjects.scss","../../../templates/default/070-components/legacy/Services/_component_membership.scss","../../../templates/default/070-components/legacy/Services/_component_navigation.scss","../../../templates/default/070-components/legacy/Services/_component_news.scss","../../../templates/default/070-components/legacy/Services/_component_notes.scss","../../../templates/default/070-components/legacy/Services/_component_object.scss","../../../templates/default/070-components/legacy/Services/_component_onscreenchat.scss","../../../templates/default/070-components/legacy/Services/_component_rating.scss","../../../templates/default/070-components/legacy/Services/_component_search.scss","../../../templates/default/070-components/legacy/Services/_component_skill.scss","../../../templates/default/070-components/legacy/Services/_component_style.scss","../../../templates/default/070-components/legacy/Services/_component_table.scss","../../../templates/default/070-components/legacy/Services/_component_tags.scss","../../../templates/default/070-components/legacy/Services/_component_termsofservice.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_advancedselectionlist.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_checklist.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_explorer2.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_groupedlist.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_lightbox.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_modal.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_progressbar.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_tabs.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_toolbar.scss","../../../templates/default/010-settings/_settings_layout.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_tooltip.scss","../../../templates/default/070-components/legacy/Services/_component_user.scss","../../../templates/default/070-components/legacy/Services/_component_webdav.scss","../../../templates/default/070-components/_index.scss","../../../templates/default/080-hacks/_index.scss","../../../templates/default/050-layout/_layout_pull-float.scss"],"names":[],"mappings":"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;EACC;EACA;EACA,YhCkBY;;AgChBZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA,anCwBuB;EmCvBvB,WnCHoB;EmCIpB;EACA,cCNiC;;ADQjC;EACC,OhClBa;;AgCmBb;EACC,OhCyBkB;;A4BbrB;EACC,SAjCuB;EAkCvB;;AAEC;EACC;;AIZF;EACC,SCYsC;EDXtC,OhCTsB;EgCUtB;EACA;;;AA8BH;AAEA;EACC;EACA,WnCrDqB;;AmCuDrB;EACC;;AAGD;EARD;IASE;IACA;;;;AEnCF;AAAA;EC+EY;EACA;EAQJ;EACA;EACA,QA3BW;EA4BX;EACA;EAGA,atChIoB;EsCiIpB;EACA,aD3HQ;EC4HR;EACA,atCrGiB;EsCsGjB,iBDlIY;ECsIZ,YbzGc;Ea6GV,Wb7GU;Ea+Gd,WtCxIc;EsC0Id;EACA,K9BnIsB;;A8BqGtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI,aAfa;;;ADhEvB;AAAA;AAAA;AAAA;EAEE;;;AAKJ;AAAA;EACE,WZjB0B;;AYmB1B;EAHF;AAAA;IAII;;;;AAIJ;ECoFQ,YbzGc;Ea6GV,Wb7GU;Ea+Gd,WtCxIc;EsC0Id;EACA,K9BnIsB;E8BwItB,kBnC1JQ;EmC2JR,OlCnJgB;EkCoJhB,cDpJS;ECqJT;EACA,cnC9JQ;EmCgKJ,epC5JY;;AoCgKhB;EACI,iBD/JQ;ECiKR,kBArGS;EAsGT,OlChKY;EkCiKZ,cDjKK;ECkKL;EACA,cAzGS;;APlCpB;EACC,SAjCuB;EAkCvB;;AOgJM;EACI,WDjKgB;ECmKhB,kBAvGU;EAwGV,OlC9KY;EkC+KZ,cD/KK;ECgLL;EACA,cA3GU;;AA+Gd;AAAA;AAAA;EAEI,kBlC9JS;EkC+JT,cDxLK;ECyLL;EACA,clChKa;EkCiKb,OlCnKY;EkCoKZ,QA7FU;EA8FV;;AAqBJ;EACI,kBDhMQ;ECiMR,cDrJe;ECsJf;EACA,cnC9NI;EmC+NJ,OnChMI;;;AkCgDhB;EC6DQ,YbzGc;Ea6GV,Wb7GU;Ea+Gd,WtCxIc;EsC0Id;EACA,K9BnIsB;E8BwItB,kBlCzIY;EkC0IZ,OlC5Ie;EkC6If,cDpJS;ECqJT;EACA,clC3IgB;EkC6IZ,epC5JY;;AoCgKhB;EACI,iBD/JQ;ECiKR,kBArGS;EAsGT,OlCzJW;EkC0JX,cDjKK;ECkKL;EACA,cAzGS;;APlCpB;EACC,SAjCuB;EAkCvB;;AOgJM;EACI,WDjKgB;ECmKhB,kBAvGU;EAwGV,OlCvKW;EkCwKX,cD/KK;ECgLL;EACA,cA3GU;;AA+Gd;AAAA;EAEI,kBlC9JS;EkC+JT,cDxLK;ECyLL;EACA,clChKa;EkCiKb,OlCnKY;EkCoKZ,QA7FU;EA8FV;;AAqBJ;EACI,kBDhMQ;ECiMR,cD9He;EC+Hf;EACA,clC3MY;EkC4MZ,OnChMI;;;AkCkEhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ECkBY;EACA;EAQJ;EACA;EACA,QA3BW;EA4BX;EACA;EAGA,atChIoB;EsCiIpB;EACA,aD3HQ;EC4HR;EACA,atCrGiB;EsCsGjB,iBDlIY;ECsIZ,YlChHmB;EkCoHf,WlCpHe;EkCsHnB,WtCxIc;EsC0Id;EACA,K9BnIsB;E8BwItB,kBnC9HU;EmC+HV,OnC3JQ;EmC4JR,cDpJS;ECqJT;EACA,cnClIU;EmCoIN,epCvJuB;;AoC8G3B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;A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;EACC,Y/DCY;E+DAZ;EACA;EACG;EACA;EACA;EACH;EACA;EACA;EACA;EACA;EACA;;AAEC;EACC;;AAKF;EACC;;AAEA;EACC;;AAGA;EACC;EACA;EACA,SAzCqC;;AA0CrC;EACC;EACA;EACA;;AAIF;EACC;;;AAOJ;EACC;EACA;EACA;EACA,SAhEgC;EAiEhC,Y9BrBuC;;;A8ByBxC;EACC;EACA;EACA;EACA,kB/DzDY;E+D0DZ;EACA;EACA,SAxEqC;EAyErC,Y9BjCuC;;;A8BqCxC;EACC;EACA;EACA;EACA,SAhFoC;;;AAoFrC;EACI;EACA,Y/D3ES;E+D4ET;EACA;EACA,QCnG6B;EDoG7B;EACA;EACA;EACA;;;AAIJ;EACC;EACA,QC/G8B;EDgH9B;EACA;EACE;;AACF;EACC;;;AAIF;EACC,alEnFwB;EkEoFxB;EACA,WlE3GqB;EkE4GrB;EACA;EACA,O/D7Fe;;;A+DgGhB;EACC;;;AAGD;EACC;EACA;EACA,SAhIsC;;;AAoIvC;EACC;EACA;EACA;EACA;EACA,O9B9HsB;;A8BqIvB;EACC;EACA;EACA,SAlJiC;;;AAsJlC;EACC;EACA;;;AAID;EACC;;;AAGD;EAIC;EACA;EACA;;AALA;EACC;;AAKD;EACI;EACA;;;AAIL;AACA;EACC,kB/DjKY;E+DkKZ;EACA;EACA,QEzLkB;;;AF6LnB;AAAA;AAAA;AAAA;AAAA;AASC;EADD;IAEE;;;;AAGF;EAEE;IACC;;;AAKH;EAEE;IACC;;EAED;AAAA;IAEC;IACA;;;AAKH;EAEC;IACC,Y/D7MW;I+D8MX;IACA;IACA;;EACA;IACC;IACA;IACA,SAnOoC;IAoOpC;;EACA;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;;EAED;IACC;IACA;IACA;IACA;IACA,Y9B5MmB;;E8B8MpB;IACC;IACA;IACA;IACA;;EAIH;IACC;IACA;;EACA;IACC;IACA;IACA;IACA;IACA;;EACA;IACC;IACG;IACH;IACA;IACA;IACA;;EACA;IACC,Y9BvOkB;;E8B0OnB;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA,SA5RmC;;EA6RnC;IACC;;EAIF;IAEC;;EAQL;IACC;IACA;IACA;IACA;;EAID;IACC;IACG,QGlUkC;IHmUlC;IACA;IACH,Y9BhRsC;;E8BoRvC;IACC,OGxUkC;;EH4UnC;IACC;;EAID;IACC;;EAGD;IACC;;EAEA;IACC;;EAED;IACC;IACA;;EAGD;IACC;IACA;IACA,O/DpVgB;I+DqVhB,WlEpVmB;IkEqVnB;IACA;IACA;IACA;;EACA;IACI;IACA;IACA,WlE5Ve;IkE6Vf,c1D3WW;;E0D+WhB;IACC;;EAED;AAAA;AAAA;AAAA;AAAA;AAAA;IAOC,Y/DpWU;I+DqWV,c/DrWU;I+DsWV,O/D9WgB;I+D+WhB;;EAGD;IACC;;EAKF;IACC;IACA;;EAID;IACC;IACA;IACA;IACA,YGlZsC;IHmZtC,YA/YyD;IAgZzD;IACA,SA3YgC;;EA+YjC;IACC;IACG;IACH;IACG;;EAGJ;IACC,QG/Z4B;IHga5B,OG/Z2B;;EHma3B;IACC,QGra2B;IHsa3B,OGra0B;;EHua3B;IACC;IACA;IACA;IACA;;EAGD;IACI,QGhbwB;;EH2b7B;IACC;IACA;IACA;IACA;;EAQD;IACC;;EACA;IACC;;EAKF;IACC;;EAGD;IACC;IACA;IACA;IACA,gBGzdsC;;EH0dtC;IACC;;EAIF;IACC,e9BtdwB;;;A8B0d1B;AAAA;AAAA;AAAA;AAAA;AAMA;EACC;IACC;IACA;;EAEA;IACC;IACA;IACA;;EAEA;AAAA;AAAA;AAAA;AAAA;IAKC;;EAGF;AAAA;IAEC;;;AI7fH;EACC;EACA;EACA;EACA,K9DI6B;;A8DD5B;EACC;;AACA;EAFD;IAGE;;;AAMF;EACC;;AAIF;EACC;EACA;;;ACvBF;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC,OpEqBc;;;AqElChB;EACI;;;AAGJ;EACI,YhEGwB;;;AiET1B;EACE;EACA;EACA;;;ACKJ;AACA;AACqB;EACnB;EACA;;ADZA;EACE;EACA;EACA;;;ACWJ;EACE;;;AAEF;ECjBI;EDmBF;EACA;;AACA;EAJF;IAKC;IACA;;;;AAGD;ECtBI;EDwBF,clElB4B;EkEmB5B;EACA;;AACA;EALF;IAMC;IACA;;;;AAGD;AACA;EACE;EACA;;;AAEF;EACE,clEpB4B;EkEqB5B;EACA;;;AAEF;ExClCC;EwCoCC;EACA;;;AEpCF;EACC;;AACA;EACC,oBlCXgB;EkCYhB,YlCZgB;;;AkCkBjB;EACC,kBzEGgB;EyEFhB,OzEUc;EyETd,W5ENuB;E4EOvB,a5EWuB;E4EVvB,epEnB0B;EoEoB1B;EACA;;;AAGF;EACC;EACA;;AAEC;EACC,kBA7B2B;EA8B3B;EACA;EACA,OAhC2B;EAiC3B;EACA;EACA;EACA,QArCqB;EAsCrB;EACA;EACA;EACA;EACA;EACA,OA3CqB;;AA6CtB;EACC;;AAGD;EACC,W5E1CoB;E4E2CpB,a5EvBuB;;A4E6BxB;AAAA;EACC;EACA,O1EhEoB;E0EiEpB,kBzEzCe;EyE0Cf;;AAGA;AAAA;EACC;EACA,OAjE0B;;AAmE3B;AAAA;EACC,OzE5De;EyE6Df;;AAGF;AAAA;EACC,O1E/EoB;;A0EmFrB;EACC;;AAMD;AAAA;EACC,kB1E3FoB;E0E4FpB,OAtF2B;;AA0F5B;EACC;;AAID;EACC;;AAMD;AAAA;AAAA;EACC,kBzE5Ga;;AyEiHd;EACC;EACA;EACA;EACA,W5ErGsB;;A4EuGvB;EAEI;EACH,kBzE1Ha;;AyE6Hb;AAAA;EAEC,OzE/HY;EyEgIZ,W5ElHkB;E4EmHlB,a5E/FqB;;A4EoGxB;EACC;EACA;EACA;EACA;;AACA;EACC;;AAGF;AAAA;EAEC,OzElHc;EyEmHd,W5EpIoB;E4EqIpB,a5EjHuB;E4EkHvB;;;AAIF;EAEC,QlCxJiB;EkCyJjB,e1EjJkC;E0EkJlC,oBlC3JiB;EkC4JjB,YlC5JiB;;AkC8JjB;EACC,kBzEzIgB;EyE0IhB;EACA,SlCnKyB;;AkCqKzB;EACC;EACA;EACA,OzExIa;EyEyIb,W5ExJsB;E4EyJtB,a5E/IqB;E4EgJrB,a5EtIsB;;A4E0IxB;EACC;;;ACpLF;EACI;EACA;;;ACSH;EACC;;AAMA;AAAA;AAAA;EAEE;EACA,W1CewB;;A0Cb1B;AAAA;EACE;;AAEF;AAAA;EACE;;AAEF;AAAA;EACC;;AAGF;EACC,kB3ENgB;;A2EUhB;EACC,StE5B2B;;AsE6B3B;EASC;EACA;EACA;EACA,oB3ExBc;E2EyBd,StE1C0B;EsE4C1B;EAEA;;AAfC;EACC;EACA;EACA,W1CRqB;E0CSrB;;AAqBF;EACC;EACA;EACA,W1CjCsB;;A0CyCzB;EACC;EACA;EACA;EACA;EACA;;;AAUD;AAAA;EAEC,kB3EnEe;;A2EuEhB;AAAA;EAEC;;AAID;AAAA;EAEC;;;AAMF;EACC;EACA;EACA;;AACA;EACC;;AAGF;EACC;;AAED;EACC;;AAED;EACC,SAxHsB;;AA0HvB;EACC;;;AAMD;AAAA;EACC;;;AAIF;EACC;;AACA;EACC;;AAED;EACC;EACA;EACA;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC,kB3E7IW;E2E8IX;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC,kB3EvJU;E2EwJV;;AAED;EAEC;;;AAQH;EAEE;IACC;IACA;;EAED;IACC;;EAED;IACC;;;ACnLH;EACC;EACG;EACA;EAEH;;AAGA;E9EtBG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A8EmBH;EACC;EACA;EACA;EACA,cvEd4B;EuEe5B;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC,WApDsB;;AAuDtB;EACA,QA3DwB;EA4DxB;EACA,QA5DwB;EA6DxB,WA5DuB;;AA8DvB;EANA;IAOC,QVvEoC;IUwEpC,WVxEoC;;;AU0ErC;EAEC;;AAED;EACC,Y3C5BuB;E2C6BvB,kBArE0B;EAsE1B,QA3EuB;EA4EvB;EACA;;AAED;EACC,O5EhEsB;E4EiEtB,WA9EqB;;AAkFvB;EACC;IACC,KvEpFyB;;EuEsF1B;IACC;;EAGD;IACC,evEjF8B;;EuEkF9B;IACC;;EACA;IACC,cvElFyB;;EuEoF1B;IACC;IACA,cvEnFsB;;EuEoFtB;IACC;;EAED;IACC,YvElGwB;;;;AuE0G9B;EA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ACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;A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OlG7BqB;EkG+BrB;EACA;EACA;EACA;;AAED;EAEC;EACA;;AAGF;EACC;;;AEpDH;AAAA;AAAA;AAAA;EAIC;EACA;EACA,K/FM0B;;;A+FF3B;AAAA;AAAA;EAGC;EACA,YnGK0B;EmGJ1B,WnGI0B;EmGH1B;EACA,S/FL0B;E+FM1B,kBpGCiB;EoGAjB,erGnBkC;;;AqGmClC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC,YnGhB6B;EmGiB7B,WnGjB6B;EmGkB7B,erGtCiC;;;AqG8ClC;AAAA;EAEC,erGhDiC;;;AqGwDlC;AAAA;AAAA;EACC;;;AAID;EAC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FrB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC,kB5H3GgB;;A4H8GjB;EACC;EACA;EhIzEA,oBgI0EA;EhIzEQ,YgIyER;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;;ACzKF;AAEA;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA,O7HiBe;E6HhBf;EACA;EACA;;;AAED;EACC;EACA,O7HUe;E6HTf;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC,WhIxCqB;;;AgI2CtB;EACC,WhIxCqB;EgIyCrB;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAID;AAEA;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EjIfE,oBiIgBD;EjIfS,YiIeT;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,kB7H7EwB;;;A6HgFzB;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AC7GD;AAEA;EACC;EACA;;;AAGD;EACC;EACA,WjIGqB;;;AiIAtB;EACC;EACA;;;AAGD;EACE;;;AAGF;EACC,ajIcwB;EiIbxB;EACA,WjIZqB;EiIalB;EACA;;;AAGJ;EACE;;;AAGF;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;ACjDD;AAEA;EACC,c1HU+B;E0HT/B,e1HS+B;;;A0HNhC;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,WlIbqB;;;AkIgBtB;EACC;EACA;EACA;;;AAED;EACC,kB/HTiB;E+HUjB;;;AAGD;EACC;;AACA;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;;;AAKF;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA,O/H/DwB;E+HgExB;EACA;EACA;EACA;;;ACtFD;AAQA;EACC,anI0BwB;;;AmIvBzB;EACC,anIwBwB;;;AmIrBzB;EACC;EACA,anImBwB;;;AmIhBzB;EACC;EACA;EACA;EACA,WnIdqB;;;AmIiBtB;EACC,anIQwB;EmIPxB,WnInBqB;EmIoBrB;;;AAGD;AACA;EACC;EACA;EACA;EACA,kBhIjBY;;;AgIoBb;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;;;;AAKH;EACC;EACA;EACA;EACA;;;AAGD;EACC,Y3HnD8B;E2HoD9B,WnIpDqB;;AmIqDrB;EAHD;IAIE,Y3H/D0B;I2HgE1B,WnIzDqB;;;;AmI6DvB;EACC,OhIpCqB;;;AgIuCtB;EACC;EACA;EACA;;AACA;EAJD;IAKE,c3HhE4B;I2HiE5B;;;AAGA;EADD;IAEE;IACA;;;;AAKH;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC,Y3HjG8B;;;A2HoG/B;EACC;EACA,e3HtG8B;E2HuG9B;;AAEA;EACC,kBhInGW;EgIoGX;;AAGD;EACC;EACA;;AACA;EACC;;AAED;EACC;;AAGA;EADD;IAEE;;;AAKF;EADD;IAEE;IACA;;;;AAKH;EAEE;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;;AAKH;EACC;EACA;EACA,anIlJwB;EmImJxB,OhI/KkB;;;AgIkLnB;EACC;EACA,anIxJwB;;AmIyJxB;EACC,anI5JuB;;AmI8JxB;EACC;;;AAIF;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,Y3HrM8B;;;A2HwM/B;EACC;;;AAGD;EACC,OhInNkB;;;AgIsNnB;EACC,anI3LwB;;;AmI8LzB;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OhI1Me;EgI2Mf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;ACjQD;AAEA;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;AACA;EACA,kBjIRiB;EiISjB;AACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AC7GD;EACI,kBlImBS;EkIlBT,oB3FFc;E2FGd,Y3FHc;;A2FIjB;AAAA;EAEC;EACA;EACA;;;AAKD;EACC;;;AAGF;EACC;EACA,kBlIGiB;;AkIFjB;EACC;;AAED;EACC;;;AAMA;EACC;;;AAKH;EACC,kBlIfiB;;AkIiBjB;EACC;;;AAGF;AAEA;EACC;;;AClDD;AAUA;EACE;EACA;;;AAEF;EACE;EACA,SARmB;EASnB,OAfiB;EAgBjB,QAfkB;;;AAiBpB;ACpBA;EACE;;AACA;EACE;;;AAKF;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;;AAGF;EACE;EAIA;;AAHA;EACE;;AAKJ;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAIJ;EACE;;;ACjEJ;AAEA;EACC;EACA;EACA;EACA;;;AAGD;EACC,kBrIgBiB;EqIfjB;;;AAGD;EACC;;;AChBC;EACD;EACA;EACA;;AAGC;EACD;;AAGC;EACD;EACA;;AAGC;EACD;EACA;;AAGC;EACD;EACA;EACA;;;AAID;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACtDF;AAEA;EACC;EACA,W1ISqB;E0IRrB,OvIMkB;;;AuIHnB;EACC;EACA,W1IGqB;E0IFrB,OvI8BqB;;;AuI3BtB;EACC;EACA;EACA;EACA,W1ILqB;E0IMrB;;;AAGD;EACC;EACA;EACA;EACA,W1IbqB;E0IcrB,OvIcqB;;;AuIXtB;EACC;EACA;;;AAGD;EACC;EACA,W1IxBqB;;;A0I2BtB;EACC;;;AAGD;EACC;EACA,W1IjCqB;;;A0IoCtB;EACC;;;AAGD;EACC,kBvInDe;;;AuIsDhB;EACC;;;AAGD;EACC,W1I7CqB;;;A2IjBtB;AAEA;EACC;;AACA;EACC;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,W3IRqB;A2ISrB;;;AAGD;EAEC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EAKC;;AAJA;EACC;EACA;;;AAKF;EACC;;;AAGD;EACC;;;AC7DD;AAEA;EACC,OzI+Be;EyI9Bf,kBzIsBiB;EyIrBjB;EACA;;;AAGD;EACC,kBzIgBiB;EyIfjB,OzIuBe;EyItBf;EACA;EACA;;;AAGD;EACC;EACA,OzIee;EyIdf;EACA;EACA;;;ACpBD;AAEA;EAEC;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA;IACA;IACA;;EAGD;IACC;IACA;IACA;IACA;;EAGD;IACC;IACA;;EAGD;IAEC;IACA;AACA;AAAA;AAAA;;EAKD;IAEC;IACA;IACA;;EAGD;IAEC;IACA,erI9C4B;;EqIiD7B;IACC;;EAGD;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA,a7ItCuB;I6IuCvB;IACA;IACA;;EAGD;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;IACA,a7I1EuB;I6I2EvB;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;IACA;IACA,a7IjGuB;I6IkGvB;IACA;;;AAIF;AAEA;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,kB1I7IiB;E0I8IjB;;;AAGD;EACC;EACA;;;AAGD;EACC;;AACA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAMA;EACC;;;ACjMH;AAEA;EACC;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EAEI;EACH;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EAEI;EACA;EACA;;;AAGJ;EACC;EACA;EACA;EAEA,StIxH+B;;AsIyH/B;EACC,ctI1H8B;EsI2H9B,etI3H8B;;;AsI+HhC;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAEA;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EAEC;EACA;EACA;;;AAGD;EAEC;EACA;EACA;;;AAGD;EAEC;EACA;EACA;;;AAGD;EACC;;;AAGD;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UlB;EACC;EACA;EACA;;;AAWD;EACI;;;ACtDJ;AAEA;EACC;EACA,OlJ4Be;EkJ3Bf;;;AAGD;EACC;;AACA;EACC,kBlJagB;EkJZhB;;;AAIF;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAIA;EACC;;AAED;EACC,kBlJPgB;;AkJSjB;EACC;;;AAKF;EACC;EACA;EtJsBC,oBsJrBD;EtJsBS,YsJtBT;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA,kBlJvCY;;A4BfZ;EACC;EACG;;AAEJ;EACC;EACA,SAXuB;EAYvB;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA,QArBsB;EAsBtB,SAvBsB;;AsHkExB;EACC;EACA;;AAEA;EACC;EACA;;;AAKH;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,OlJjDqB;EkJkDrB,WrJ9EqB;EqJ+ErB;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,kBlJhFiB;EkJiFjB;EACA,WrJ/FqB;;;AqJkGtB;EACC,OlJ9Ee;;;AkJiFhB;EACC,OlJ7EqB;;;AkJgFtB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;AACC;EACA;EACA;EACA;AACA;AACA;AACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAIA;EACC;EACA;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC,kBlJhKiB;EkJiKjB,OlJvJqB;;;AkJ0JtB;EACC;;;AAGD;AACA;EACC;EACA;EACA;;;AAGD;EACC;;;ACjND;AAEA;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACA;EACA;;;AAKD;EACC;EACA;EACA;;;ACnDF;AAEA;EACC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;EACA;;;AAGD;EACC;EACA,W5J7XsB;E4J8XtB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC,kBzJpaY;EyJqaZ;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,kBzJxcY;EyJycZ;EACA;EACA;EACA;;;AAGD;EACC,kBzJhdY;;;AyJmdb;EACC;EACA,W5J5dqB;E4J6drB;;;AAGD;EACC;EACA,kBzJ3dY;EyJ4dZ;EACA;;;AAGD;AAEA;EACC;EACA;;;AAGD;EACC,czJ7fe;;;AyJggBhB;EACC,czJzfkB;;;AyJ4fnB;EACC,czJngBoB;;;AyJsgBrB;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA,OzJpfqB;;;AyJuftB;EACC,OzJxfqB;;;AyJ2ftB;EACC;;;AAGD;EACC;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;EACA;EACA;EACA;EACA,kBzJ3hBe;EyJ4hBf;EACA;;AAIF;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA,W5JlkBqB;E4JmkBrB;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,kBzJvkBiB;EyJwkBjB;;;AAGD;EACC,kBzJvkBiB;;;AyJ0kBlB;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC;;;AAID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GD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;ACtDD;AAEA;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;ACnBD;AAEA;EACC;EACA;EACA;EACA;EACA;EACA,WvKGsB;;;AuKAvB;EACC;EACA;EACA;EACA;EACA;EACA,kBpKWmB;;;AoKRpB;EACC;EACA;EACA;EACA;;;ACtBD;AAEA;EACC;;AACA;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;AAED;EACC;;;AAIF;EACC;IACC;;;AAIF;EACC,kBrKpBkB;EqKqBlB;EACA;EACA,WxKvBsB;EwKwBtB;EACA;EACA;;AACA;EACC;EACA;;;AAIF;AAEA;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA,kBtKpD0B;EsKqD1B;EACA;;AACA;EATD;IAUE;;;AAGF;EACC;EACA;EACA;;AACA;EACC;EACA;;AACA;EAHD;IAIE;;;AAED;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;;;AAIH;EArBD;IAsBE;;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA,YrKzEe;EqK0Ef,Q9H/Fe;;A8HgGf;EAPD;IAQE;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA,WxK9GoB;EwK+GpB;EACA;EACA;EACA,kBrK5GsB;EqK6GtB;EACA;EACA;EACA;;AACA;EAfD;IAgBE;IACA;IACA;;;AAED;EACC,WxK7HmB;;AwK+HpB;EACC,WxKpImB;;AwKsIpB;EACC;EACA;;AAGF;EACC;;AACA;EAFD;IAGE;;;AAED;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;IACA;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;IACA;IACA;;;AAKJ;EACC;EACA;;AAED;EACC,kBrKhKgB;;;AqKoKlB;AACC;AAAA;AAAA;;;AAKD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EALD;IAME;;;;AAIF;EACC;EACA;;AAEA;EAJD;IAKE;IACA;;;;AAIF;EACC;;AACA;EAFD;IAGE;;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;AACA;EACC;EACA;EzK9DC,oByK+DD;EzK9DM,eyK8DN;EzK7DS,YyK6DT;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AClRD;AAEA;AACI;;;AAEJ;EACI;;;AAEJ;EACC,kBtKaY;EsKZZ;;;AAGD;EACC,kBtKQY;;;AsKLb;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;AACA;EACC;EACA;;;AAIF;EACC,WzKzBqB;EyK0BrB;;;AAGD;EACC,kBtKjBiB;EsKkBjB;EACA;;AAEC;EACC;EACA;;;AAMF;EACC;;;AAIF;EACC;;;AAGD;EACC,WzKhDqB;EyKiDrB,OtKhCe;EsKiCf;;;AAGD;EACC,WzKxDsB;EyKyDtB;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAIA;EACC;;AAED;EACC;;;AAIF;EACC,ejKzF4B;;;AiK6F5B;EACC;EACA;;;AAIF;EACC,Y/H1GiB;;A+H2GjB;EACC;;;AAIF;EACC;;;ACtHD;AAcA;EACC;EACA;;;AAID;EACC,W1KVsB;E0KWtB;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC,exK7BgB;EwK8BhB,kBvKXY;;AuKYT;EACI;;;AAKR;EACI;;AAEI;EACI,kBvKtBC;;AuKyBD;EACI;;AAGA;EACI;;;ACtDpB;EACC;;;AAIA;EACC;EACA;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AACA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAKH;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA,kBxKjCW;;AwKmCX;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAEA;EACC;EACA,kBxK/Ha;;AwKiIb;EACC,W3K/IgB;;A2KmJlB;EACC;EACA;;AAIA;EACC;EACA;EACA;;AAKD;EACC;EACA;;AAMA;EACC,W3K5KgB;;A2KgLlB;EACC;EACA,OxKpJgB;EwKqJhB,W3KjLgB;;A2KuLpB;EACC;EACA;EACA;;AAEA;EACC,W3K/LmB;E2KgMnB;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;;;AAOH;EACC;;AAED;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;AChSD;AAEA;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACG;EACA;EACA;;;ACdH;EACC;;AACA;EACC,a7K+BuB;;;A6K1BxB;EACC;EACA;EACA,W7KGoB;E6KFpB;;AAED;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,O1KDe;E0KEf;EACA;EACA;EACA;EACA;E9K8BC,oB8K7BE;E9K8BM,Y8K9BN;EACH;;;AAGD;EACC,kB1KpBiB;E0KqBjB;EACA,W7KrCsB;;A6KsCtB;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EACC;AAAA;AAAA;AAAA;IACC;;EAED;AAAA;AAAA;AAAA;IACC;;;AAGF;EAZD;AAAA;AAAA;AAAA;IAaE;IACA;;;;AAKD;EAFD;IAGE;;;AAED;EALD;IAME;;;AAED;EARD;IASE;;;;AAID;EADD;IAEE;IACA,kBhLzEW;;;;AgL6Eb;EACC;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACA;EACC;;AAED;EACC;EACA;EACA;;AACA;EACC;;;AAOH;EACC;;;AC9HF;AAEA;EACC;EACA;EACA;;;AAGD;EACC;EACA,WpLGqB;;;AoLAtB;EACC;EACA;EACA;;;AAGD;EACC;EACA,OjLlBe;;;AiLqBhB;EACC,kBjLMiB;;;AiLHlB;EACC,OjLYqB;EiLXrB,WpLnBsB;EoLoBtB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;ACzCD;AAEA;EACC;EACA,kBlLoBiB;;;AkLXlB;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA,kBlLNiB;;;AkLSlB;EACC,OlLFe;EkLGf;EACA;EACA;EACA;EACA,arLFwB;EqLGxB,WrL7BqB;;;AqLgCtB;EACC,WrLjCqB;;;AqLoCtB;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC,kBlLtCiB;EkLuCjB;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,WrLhFsB;EqLiFtB;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;EACA;EtL7CC,oBsL8CE;EtL7CM,YsL6CN;;;AAKJ;EACC;;;AAGD;AAAA;EAEC;EACA;EACA;EACA,OlL3FqB;EkL4FrB,enLtHkC;;;AmLyHnC;AAAA;EAEC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAIA;EACC;;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","file":"delos.css"}
\ No newline at end of file
diff --git a/public/templates/default/fonts/Iconfont/Readme.md b/public/templates/default/fonts/Iconfont/Readme.md
deleted file mode 100755
index e0615bcd3059..000000000000
--- a/public/templates/default/fonts/Iconfont/Readme.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# il-icons Font
-This font contains the ILIAS Glyphset (see: UI Component Symbol/Glyph).
-This font-set has been generated [icomoon](https://icomoon.io/app).
-
-## Changes
-Changes (adding/removing/changing Glyphs) can be done by importing the json of the font
-contained in this folder and re-generating to font with This font-set has been generated [icomoon](https://icomoon.io/app).
\ No newline at end of file
diff --git a/public/templates/default/fonts/Iconfont/il-icons.eot b/public/templates/default/fonts/Iconfont/il-icons.eot
deleted file mode 100755
index 0c6010f6bcf1..000000000000
Binary files a/public/templates/default/fonts/Iconfont/il-icons.eot and /dev/null differ
diff --git a/public/templates/default/fonts/Iconfont/il-icons.json b/public/templates/default/fonts/Iconfont/il-icons.json
deleted file mode 100755
index 36b62a2bf502..000000000000
--- a/public/templates/default/fonts/Iconfont/il-icons.json
+++ /dev/null
@@ -1,3292 +0,0 @@
-{
- "selection": [
- {
- "order": 3012,
- "ligatures": "",
- "prevSize": 32,
- "name": "user-female"
- },
- {
- "order": 3013,
- "ligatures": "",
- "prevSize": 32,
- "name": "people"
- },
- {
- "order": 3014,
- "ligatures": "",
- "prevSize": 32,
- "name": "user-follow"
- },
- {
- "order": 3015,
- "ligatures": "",
- "prevSize": 32,
- "name": "user-following"
- },
- {
- "order": 3016,
- "ligatures": "",
- "prevSize": 32,
- "name": "user-unfollow"
- },
- {
- "order": 3017,
- "ligatures": "",
- "prevSize": 32,
- "name": "user"
- },
- {
- "order": 3018,
- "ligatures": "",
- "prevSize": 32,
- "name": "trophy"
- },
- {
- "order": 3019,
- "ligatures": "",
- "prevSize": 32,
- "name": "speedometer"
- },
- {
- "order": 3020,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-youtube"
- },
- {
- "order": 3021,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-twitter"
- },
- {
- "order": 3022,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-tumblr"
- },
- {
- "order": 3023,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-facebook"
- },
- {
- "order": 3024,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-dropbox"
- },
- {
- "order": 3025,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-dribbble"
- },
- {
- "order": 3026,
- "ligatures": "",
- "prevSize": 32,
- "name": "shield"
- },
- {
- "order": 3027,
- "ligatures": "",
- "prevSize": 32,
- "name": "screen-tablet"
- },
- {
- "order": 3028,
- "ligatures": "",
- "prevSize": 32,
- "name": "screen-smartphone"
- },
- {
- "order": 3029,
- "ligatures": "",
- "prevSize": 32,
- "name": "screen-desktop"
- },
- {
- "order": 3030,
- "ligatures": "",
- "prevSize": 32,
- "name": "plane"
- },
- {
- "order": 3031,
- "ligatures": "",
- "prevSize": 32,
- "name": "notebook"
- },
- {
- "order": 3032,
- "ligatures": "",
- "prevSize": 32,
- "name": "mustache"
- },
- {
- "order": 3033,
- "ligatures": "",
- "prevSize": 32,
- "name": "mouse"
- },
- {
- "order": 3034,
- "ligatures": "",
- "prevSize": 32,
- "name": "magnet"
- },
- {
- "order": 3035,
- "ligatures": "",
- "prevSize": 32,
- "name": "magic-wand"
- },
- {
- "order": 3036,
- "ligatures": "",
- "prevSize": 32,
- "name": "hourglass"
- },
- {
- "order": 3037,
- "ligatures": "",
- "prevSize": 32,
- "name": "graduation"
- },
- {
- "order": 3038,
- "ligatures": "",
- "prevSize": 32,
- "name": "ghost"
- },
- {
- "order": 3039,
- "ligatures": "",
- "prevSize": 32,
- "name": "game-controller"
- },
- {
- "order": 3040,
- "ligatures": "",
- "prevSize": 32,
- "name": "fire"
- },
- {
- "order": 3041,
- "ligatures": "",
- "prevSize": 32,
- "name": "eyeglass"
- },
- {
- "order": 3042,
- "ligatures": "",
- "prevSize": 32,
- "name": "envelope-open"
- },
- {
- "order": 3043,
- "ligatures": "",
- "prevSize": 32,
- "name": "envolope-letter"
- },
- {
- "order": 3044,
- "ligatures": "",
- "prevSize": 32,
- "name": "energy"
- },
- {
- "order": 3045,
- "ligatures": "",
- "prevSize": 32,
- "name": "emotsmile"
- },
- {
- "order": 3046,
- "ligatures": "",
- "prevSize": 32,
- "name": "disc"
- },
- {
- "order": 3047,
- "ligatures": "",
- "prevSize": 32,
- "name": "cursor-move"
- },
- {
- "order": 3048,
- "ligatures": "",
- "prevSize": 32,
- "name": "crop"
- },
- {
- "order": 3049,
- "ligatures": "",
- "prevSize": 32,
- "name": "credit-card"
- },
- {
- "order": 3050,
- "ligatures": "",
- "prevSize": 32,
- "name": "chemistry"
- },
- {
- "order": 3051,
- "ligatures": "",
- "prevSize": 32,
- "name": "bell"
- },
- {
- "order": 3052,
- "ligatures": "",
- "prevSize": 32,
- "name": "badge"
- },
- {
- "order": 3053,
- "ligatures": "",
- "prevSize": 32,
- "name": "anchor"
- },
- {
- "order": 3054,
- "ligatures": "",
- "prevSize": 32,
- "name": "wallet"
- },
- {
- "order": 3055,
- "ligatures": "",
- "prevSize": 32,
- "name": "vector"
- },
- {
- "order": 3056,
- "ligatures": "",
- "prevSize": 32,
- "name": "speech"
- },
- {
- "order": 3057,
- "ligatures": "",
- "prevSize": 32,
- "name": "puzzle"
- },
- {
- "order": 3058,
- "ligatures": "",
- "prevSize": 32,
- "name": "printer"
- },
- {
- "order": 3059,
- "ligatures": "",
- "prevSize": 32,
- "name": "present"
- },
- {
- "order": 3060,
- "ligatures": "",
- "prevSize": 32,
- "name": "playlist"
- },
- {
- "order": 3061,
- "ligatures": "",
- "prevSize": 32,
- "name": "pin"
- },
- {
- "order": 3062,
- "ligatures": "",
- "prevSize": 32,
- "name": "picture"
- },
- {
- "order": 3063,
- "ligatures": "",
- "prevSize": 32,
- "name": "map"
- },
- {
- "order": 3064,
- "ligatures": "",
- "prevSize": 32,
- "name": "layers"
- },
- {
- "order": 3065,
- "ligatures": "",
- "prevSize": 32,
- "name": "handbag"
- },
- {
- "order": 3066,
- "ligatures": "",
- "prevSize": 32,
- "name": "globe-alt"
- },
- {
- "order": 3067,
- "ligatures": "",
- "prevSize": 32,
- "name": "globe"
- },
- {
- "order": 3068,
- "ligatures": "",
- "prevSize": 32,
- "name": "frame"
- },
- {
- "order": 3069,
- "ligatures": "",
- "prevSize": 32,
- "name": "folder-alt"
- },
- {
- "order": 3070,
- "ligatures": "",
- "prevSize": 32,
- "name": "film"
- },
- {
- "order": 3071,
- "ligatures": "",
- "prevSize": 32,
- "name": "feed"
- },
- {
- "order": 3072,
- "ligatures": "",
- "prevSize": 32,
- "name": "earphones-alt"
- },
- {
- "order": 3073,
- "ligatures": "",
- "prevSize": 32,
- "name": "earphones"
- },
- {
- "order": 3074,
- "ligatures": "",
- "prevSize": 32,
- "name": "drop"
- },
- {
- "order": 3075,
- "ligatures": "",
- "prevSize": 32,
- "name": "drawar"
- },
- {
- "order": 3076,
- "ligatures": "",
- "prevSize": 32,
- "name": "docs"
- },
- {
- "order": 3077,
- "ligatures": "",
- "prevSize": 32,
- "name": "directions"
- },
- {
- "order": 3078,
- "ligatures": "",
- "prevSize": 32,
- "name": "direction"
- },
- {
- "order": 3079,
- "ligatures": "",
- "prevSize": 32,
- "name": "diamond"
- },
- {
- "order": 3080,
- "ligatures": "",
- "prevSize": 32,
- "name": "cup"
- },
- {
- "order": 3081,
- "ligatures": "",
- "prevSize": 32,
- "name": "compass"
- },
- {
- "order": 3082,
- "ligatures": "",
- "prevSize": 32,
- "name": "call-out"
- },
- {
- "order": 3083,
- "ligatures": "",
- "prevSize": 32,
- "name": "call-in"
- },
- {
- "order": 3084,
- "ligatures": "",
- "prevSize": 32,
- "name": "call-end"
- },
- {
- "order": 3085,
- "ligatures": "",
- "prevSize": 32,
- "name": "calculator"
- },
- {
- "order": 3086,
- "ligatures": "",
- "prevSize": 32,
- "name": "bubbles"
- },
- {
- "order": 3087,
- "ligatures": "",
- "prevSize": 32,
- "name": "briefcase"
- },
- {
- "order": 3088,
- "ligatures": "",
- "prevSize": 32,
- "name": "book-open"
- },
- {
- "order": 3089,
- "ligatures": "",
- "prevSize": 32,
- "name": "basket-loaded"
- },
- {
- "order": 3090,
- "ligatures": "",
- "prevSize": 32,
- "name": "basket"
- },
- {
- "order": 3091,
- "ligatures": "",
- "prevSize": 32,
- "name": "bag"
- },
- {
- "order": 3092,
- "ligatures": "",
- "prevSize": 32,
- "name": "action-undo"
- },
- {
- "order": 3093,
- "ligatures": "",
- "prevSize": 32,
- "name": "action-redo"
- },
- {
- "order": 3094,
- "ligatures": "",
- "prevSize": 32,
- "name": "wrench"
- },
- {
- "order": 3095,
- "ligatures": "",
- "prevSize": 32,
- "name": "umbrella"
- },
- {
- "order": 3096,
- "ligatures": "",
- "prevSize": 32,
- "name": "trash"
- },
- {
- "order": 3097,
- "ligatures": "",
- "prevSize": 32,
- "name": "tag"
- },
- {
- "order": 3098,
- "ligatures": "",
- "prevSize": 32,
- "name": "support"
- },
- {
- "order": 3099,
- "ligatures": "",
- "prevSize": 32,
- "name": "size-fullscreen"
- },
- {
- "order": 3100,
- "ligatures": "",
- "prevSize": 32,
- "name": "size-actual"
- },
- {
- "order": 3101,
- "ligatures": "",
- "prevSize": 32,
- "name": "shuffle"
- },
- {
- "order": 3102,
- "ligatures": "",
- "prevSize": 32,
- "name": "share-alt"
- },
- {
- "order": 3103,
- "ligatures": "",
- "prevSize": 32,
- "name": "share"
- },
- {
- "order": 3104,
- "ligatures": "",
- "prevSize": 32,
- "name": "launch"
- },
- {
- "order": 3105,
- "ligatures": "",
- "prevSize": 32,
- "name": "question"
- },
- {
- "order": 3106,
- "ligatures": "",
- "prevSize": 32,
- "name": "pie-chart"
- },
- {
- "order": 3107,
- "ligatures": "",
- "prevSize": 32,
- "name": "pencil"
- },
- {
- "order": 3108,
- "ligatures": "",
- "prevSize": 32,
- "name": "note"
- },
- {
- "order": 3109,
- "ligatures": "",
- "prevSize": 32,
- "name": "music-tone-alt"
- },
- {
- "order": 3110,
- "ligatures": "",
- "prevSize": 32,
- "name": "music-tone"
- },
- {
- "order": 3111,
- "ligatures": "",
- "prevSize": 32,
- "name": "microphone"
- },
- {
- "order": 3112,
- "ligatures": "",
- "prevSize": 32,
- "name": "loop"
- },
- {
- "order": 3113,
- "ligatures": "",
- "prevSize": 32,
- "name": "logout"
- },
- {
- "order": 3114,
- "ligatures": "",
- "prevSize": 32,
- "name": "login"
- },
- {
- "order": 3115,
- "ligatures": "",
- "prevSize": 32,
- "name": "list"
- },
- {
- "order": 3116,
- "ligatures": "",
- "prevSize": 32,
- "name": "like"
- },
- {
- "order": 3117,
- "ligatures": "",
- "prevSize": 32,
- "name": "home"
- },
- {
- "order": 3118,
- "ligatures": "",
- "prevSize": 32,
- "name": "grid"
- },
- {
- "order": 3119,
- "ligatures": "",
- "prevSize": 32,
- "name": "graph"
- },
- {
- "order": 3120,
- "ligatures": "",
- "prevSize": 32,
- "name": "equalizer"
- },
- {
- "order": 3121,
- "ligatures": "",
- "prevSize": 32,
- "name": "dislike"
- },
- {
- "order": 3122,
- "ligatures": "",
- "prevSize": 32,
- "name": "cursor"
- },
- {
- "order": 3123,
- "ligatures": "",
- "prevSize": 32,
- "name": "control-start"
- },
- {
- "order": 3124,
- "ligatures": "",
- "prevSize": 32,
- "name": "control-rewind"
- },
- {
- "order": 3125,
- "ligatures": "",
- "prevSize": 32,
- "name": "control-play"
- },
- {
- "order": 3126,
- "ligatures": "",
- "prevSize": 32,
- "name": "control-pause"
- },
- {
- "order": 3127,
- "ligatures": "",
- "prevSize": 32,
- "name": "control-forward"
- },
- {
- "order": 3128,
- "ligatures": "",
- "prevSize": 32,
- "name": "control-end"
- },
- {
- "order": 3129,
- "ligatures": "",
- "prevSize": 32,
- "name": "calender"
- },
- {
- "order": 3130,
- "ligatures": "",
- "prevSize": 32,
- "name": "bulb"
- },
- {
- "order": 3131,
- "ligatures": "",
- "prevSize": 32,
- "name": "chart"
- },
- {
- "order": 3132,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-up-circle"
- },
- {
- "order": 3133,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-right-circle"
- },
- {
- "order": 3134,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-left-circle"
- },
- {
- "order": 3135,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-down-circle"
- },
- {
- "order": 3136,
- "ligatures": "",
- "prevSize": 32,
- "name": "ban"
- },
- {
- "order": 3137,
- "ligatures": "",
- "prevSize": 32,
- "name": "bubble"
- },
- {
- "order": 3138,
- "ligatures": "",
- "prevSize": 32,
- "name": "camrecorder"
- },
- {
- "order": 3139,
- "ligatures": "",
- "prevSize": 32,
- "name": "camera"
- },
- {
- "order": 3140,
- "ligatures": "",
- "prevSize": 32,
- "name": "check"
- },
- {
- "order": 3141,
- "ligatures": "",
- "prevSize": 32,
- "name": "clock"
- },
- {
- "order": 3142,
- "ligatures": "",
- "prevSize": 32,
- "name": "close"
- },
- {
- "order": 3143,
- "ligatures": "",
- "prevSize": 32,
- "name": "cloud-download"
- },
- {
- "order": 3144,
- "ligatures": "",
- "prevSize": 32,
- "name": "cloud-upload"
- },
- {
- "order": 3145,
- "ligatures": "",
- "prevSize": 32,
- "name": "doc"
- },
- {
- "order": 3146,
- "ligatures": "",
- "prevSize": 32,
- "name": "envolope"
- },
- {
- "order": 3147,
- "ligatures": "",
- "prevSize": 32,
- "name": "eye"
- },
- {
- "order": 3148,
- "ligatures": "",
- "prevSize": 32,
- "name": "flag"
- },
- {
- "order": 3149,
- "ligatures": "",
- "prevSize": 32,
- "name": "folder"
- },
- {
- "order": 3150,
- "ligatures": "",
- "prevSize": 32,
- "name": "heart"
- },
- {
- "order": 3151,
- "ligatures": "",
- "prevSize": 32,
- "name": "info"
- },
- {
- "order": 3152,
- "ligatures": "",
- "prevSize": 32,
- "name": "key"
- },
- {
- "order": 3153,
- "ligatures": "",
- "prevSize": 32,
- "name": "link"
- },
- {
- "order": 3154,
- "ligatures": "",
- "prevSize": 32,
- "name": "lock"
- },
- {
- "order": 3155,
- "ligatures": "",
- "prevSize": 32,
- "name": "lock-open"
- },
- {
- "order": 3156,
- "ligatures": "",
- "prevSize": 32,
- "name": "magnifier"
- },
- {
- "order": 3157,
- "ligatures": "",
- "prevSize": 32,
- "name": "magnifier-add"
- },
- {
- "order": 3158,
- "ligatures": "",
- "prevSize": 32,
- "name": "magnifier-remove"
- },
- {
- "order": 3159,
- "ligatures": "",
- "prevSize": 32,
- "name": "paper-clip"
- },
- {
- "order": 3160,
- "ligatures": "",
- "prevSize": 32,
- "name": "paper-plane"
- },
- {
- "order": 3161,
- "ligatures": "",
- "prevSize": 32,
- "name": "plus"
- },
- {
- "order": 3162,
- "ligatures": "",
- "prevSize": 32,
- "name": "location-pin"
- },
- {
- "order": 3163,
- "ligatures": "",
- "prevSize": 32,
- "name": "power"
- },
- {
- "order": 3164,
- "ligatures": "",
- "prevSize": 32,
- "name": "refresh"
- },
- {
- "order": 3165,
- "ligatures": "",
- "prevSize": 32,
- "name": "reload"
- },
- {
- "order": 3166,
- "ligatures": "",
- "prevSize": 32,
- "name": "settings"
- },
- {
- "order": 3167,
- "ligatures": "",
- "prevSize": 32,
- "name": "star"
- },
- {
- "order": 3168,
- "ligatures": "",
- "prevSize": 32,
- "name": "symble-female"
- },
- {
- "order": 3169,
- "ligatures": "",
- "prevSize": 32,
- "name": "symbol-male"
- },
- {
- "order": 3170,
- "ligatures": "",
- "prevSize": 32,
- "name": "target"
- },
- {
- "order": 3171,
- "ligatures": "",
- "prevSize": 32,
- "name": "volume-1"
- },
- {
- "order": 3172,
- "ligatures": "",
- "prevSize": 32,
- "name": "volume-2"
- },
- {
- "order": 3173,
- "ligatures": "",
- "prevSize": 32,
- "name": "volume-off"
- },
- {
- "order": 3174,
- "ligatures": "",
- "prevSize": 32,
- "name": "phone"
- },
- {
- "order": 3175,
- "ligatures": "",
- "prevSize": 32,
- "name": "menu"
- },
- {
- "order": 3176,
- "ligatures": "",
- "prevSize": 32,
- "name": "options-vertical"
- },
- {
- "order": 3177,
- "ligatures": "",
- "prevSize": 32,
- "name": "options"
- },
- {
- "order": 3178,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-down"
- },
- {
- "order": 3179,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-left"
- },
- {
- "order": 3180,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-right"
- },
- {
- "order": 3181,
- "ligatures": "",
- "prevSize": 32,
- "name": "arrow-up"
- },
- {
- "order": 3182,
- "ligatures": "",
- "prevSize": 32,
- "name": "paypal"
- },
- {
- "order": 3183,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-instagram"
- },
- {
- "order": 3184,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-linkedin"
- },
- {
- "order": 3185,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-pintarest"
- },
- {
- "order": 3186,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-github"
- },
- {
- "order": 3187,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-google"
- },
- {
- "order": 3188,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-reddit"
- },
- {
- "order": 3189,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-skype"
- },
- {
- "order": 3190,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-behance"
- },
- {
- "order": 3191,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-foursqare"
- },
- {
- "order": 3192,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-soundcloud"
- },
- {
- "order": 3193,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-spotify"
- },
- {
- "order": 3194,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-stumbleupon"
- },
- {
- "order": 3195,
- "ligatures": "",
- "prevSize": 32,
- "name": "minus"
- },
- {
- "order": 3196,
- "ligatures": "",
- "prevSize": 32,
- "name": "organization"
- },
- {
- "order": 3197,
- "ligatures": "",
- "prevSize": 32,
- "name": "exclamation"
- },
- {
- "order": 3198,
- "ligatures": "",
- "prevSize": 32,
- "name": "lang"
- },
- {
- "order": 3199,
- "ligatures": "",
- "prevSize": 32,
- "name": "event"
- },
- {
- "order": 3200,
- "ligatures": "",
- "prevSize": 32,
- "name": "social-steam"
- },
- {
- "order": 3201,
- "name": "bulletlist",
- "prevSize": 32
- },
- {
- "order": 3202,
- "prevSize": 32,
- "name": "numberedlist"
- },
- {
- "order": 3203,
- "name": "listindent",
- "prevSize": 32
- },
- {
- "order": 3204,
- "name": "listoutdent",
- "prevSize": 32
- },
- {
- "order": 3205,
- "name": "filter",
- "prevSize": 32
- },
- {
- "order": 3206,
- "name": "enlarge",
- "prevSize": 32
- },
- {
- "order": 3207,
- "name": "preview",
- "prevSize": 32
- },
- {
- "order": 3208,
- "name": "ListView",
- "prevSize": 32
- },
- {
- "order": 3209,
- "name": "TileView",
- "prevSize": 32
- },
- {
- "order": 3210,
- "name": "reset",
- "prevSize": 32
- },
- {
- "order": 3211,
- "name": "sort",
- "prevSize": 32
- },
- {
- "order": 3212,
- "name": "apply",
- "prevSize": 32
- }
- ],
- "metadata": {
- "name": "il-icons",
- "importSize": {
- "width": 32,
- "height": 32
- },
- "iconsHash": 1585700970
- },
- "height": 1024,
- "prevSize": 32,
- "icons": [
- {
- "paths": [
- "M960.032 802.688l-278.497-132.064c37.152-18.624 182.256-24.528 194.256-57.28 0 0-57.344-88.016-71.344-202.336-5.44-44.368-14.752-102.592-24-184.592-15.008-133.008-126.88-226.416-268.191-226.416h-0.512c-141.312 0-253.184 93.408-268.176 226.4-9.248 82-18.56 140.224-24.001 184.592-14 114.336-71.344 202.336-71.344 202.336 12 32.752 157.088 38.656 194.256 57.28l-278.512 132.080s-63.968 22.464-63.968 75.472v84.528c0 35.376 28.624 61.312 63.968 61.312h896.064c35.344 0 63.968-25.936 63.968-61.312v-84.528c0-53.008-63.968-75.472-63.967-75.472zM63.999 960v-81.84c0-3.408 12.096-11.601 21.935-15.345 2.128-0.752 3.44-1.344 5.44-2.319l278.496-132.064c22.128-10.464 36.32-32.688 36.593-57.151 0.256-24.464-13.44-46.976-35.313-57.935-21.68-10.88-50.336-16.256-95.248-24.032-10.656-1.872-25.216-4.496-39.344-7.313 18.32-41.104 38.56-98.593 46.528-163.633 1.968-16.192 4.496-34.416 7.313-54.592 4.848-34.336 10.848-77.872 16.752-130.224 11.168-98.864 95.28-169.553 204.592-169.553h0.512c109.312 0 193.439 70.688 204.592 169.568 5.904 52.336 11.904 95.888 16.752 130.224 2.816 20.176 5.345 38.399 7.313 54.592 7.968 65.024 28.224 122.513 46.527 163.633-14.128 2.816-28.688 5.44-39.344 7.313-44.912 7.776-73.568 13.152-95.248 24.032-21.872 10.976-35.568 33.472-35.313 57.936 0.288 24.464 14.464 46.688 36.592 57.151l278.496 132.064c2 0.976 3.312 1.567 5.439 2.319 9.84 3.744 20.496 11.937 21.937 15.345l0.032 81.824h-896.032z"
- ],
- "tags": [
- "user-female"
- ],
- "defaultCode": 57344,
- "grid": 0
- },
- {
- "paths": [
- "M746 835.28l-201.471-111.602c74.88-58.912 95.216-174.688 95.216-239.601v-135.12c0-89.472-118.88-189.12-238.288-189.12-119.376 0-241.408 99.664-241.408 189.12v135.12c0 59.024 24.976 178.433 100.624 239.089l-206.672 112.112s-54 24.064-54 54.064v81.088c0 29.84 24.224 54.063 54 54.063h692c29.808 0 54.031-24.224 54.031-54.063v-81.088c0-31.808-54.032-54.063-54.032-54.063zM736.033 960.495h-672.031v-57.216c4.592-3.344 11.008-7.216 16.064-9.536 1.504-0.688 3.008-1.408 4.432-2.225l206.688-112.096c18.848-10.224 31.344-29.184 33.248-50.527s-7.008-42.256-23.712-55.664c-53.664-43.024-76.656-138.32-76.656-189.152v-135.12c0-45.968 86.656-125.12 177.408-125.12 92.432 0 174.288 78.064 174.288 125.12v135.12c0 50.128-15.568 145.84-70.784 189.28-16.912 13.312-26 34.224-24.224 55.664 1.808 21.44 14.256 40.528 33.12 50.849l201.472 111.6c1.776 0.976 4.032 2.031 5.904 2.848 4.72 2 10.527 5.344 14.783 8.288v57.888zM969.97 675.936l-204.465-111.601c74.88-58.912 98.224-174.688 98.224-239.601v-135.12c0-89.472-121.872-190.128-241.28-190.128-77.6 0-156.943 42.192-203.119 96.225 26.336 1.632 55.376 1.664 80.464 9.664 33.712-26.256 76.368-41.872 122.656-41.872 92.432 0 177.279 79.056 177.279 126.128v135.12c0 50.128-18.56 145.84-73.775 189.28-16.912 13.312-26 34.224-24.224 55.664 1.808 21.44 14.256 40.528 33.12 50.849l204.464 111.6c1.776 0.976 4.032 2.031 5.904 2.848 4.72 2 10.527 5.344 14.783 8.288v56.912h-129.184c19.504 14.72 25.408 35.775 32.977 63.999h106.192c29.808 0 54.031-24.224 54.031-54.063v-80.096c-0.016-31.84-54.048-54.096-54.048-54.096z"
- ],
- "tags": [
- "people"
- ],
- "defaultCode": 57345,
- "grid": 0
- },
- {
- "paths": [
- "M64.064 894.688c0-25.44 19.091-33.405 26.723-36.941l281.040-132.624c20.144-9.248 34.048-28.32 36.752-50.32 2.72-22-6.16-43.84-23.456-57.712-66.481-53.376-97.456-170.688-97.456-233.185v-159.904c0-66.864 116.4-159.856 224.128-159.856 108.672 0 223.92 91.536 223.92 159.856v159.92c0 61.552-25.6 179.312-94.256 233.359-17.504 13.776-26.592 35.681-23.968 57.809 2.624 22.16 16.592 41.313 36.848 50.624l95.92 45.504 15.808-63.872-85.008-39.776c88.656-69.776 118.656-206.832 118.656-283.648v-159.92c0-105.92-146.624-223.855-287.92-223.855-141.312 0-288.129 117.936-288.129 223.855v159.92c0 69.872 31.888 211.248 121.392 283.088l-281.040 132.624s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h703.92v-64l-703.872 0.032v-64.944zM991.939 831.875h-96v-96c0-17.68-14.336-32-32-32s-32 14.32-32 32v96h-96c-17.664 0-32 14.32-32 32 0 17.664 14.336 32 32 32h96v96c0 17.664 14.336 32 32 32s32-14.336 32-32v-96h96c17.664 0 32-14.336 32-32 0-17.68-14.32-32-32-32z"
- ],
- "tags": [
- "user-follow"
- ],
- "defaultCode": 57346,
- "grid": 0
- },
- {
- "paths": [
- "M63.504 959.76l0.002-64.941c0-25.44 19.104-33.425 26.72-36.944l281.040-132.624c20.144-9.248 34.048-28.32 36.752-50.32 2.72-22-6.16-43.84-23.456-57.712-66.481-53.376-97.456-170.704-97.456-233.185v-159.92c0-66.864 116.4-159.856 224.128-159.856 108.672 0 223.936 91.536 223.936 159.856v159.92c0 61.552-25.6 179.312-94.256 233.376-17.504 13.776-26.592 35.681-23.968 57.809 2.624 22.16 16.592 41.313 36.848 50.624l162.24 77.248 38.144-54.065-173.664-81.344c88.656-69.776 118.656-206.849 118.656-283.665v-159.92c0-105.92-146.624-223.855-287.936-223.855s-288.128 117.936-288.128 223.855v159.92c0 69.872 31.888 211.248 121.392 283.088l-281.040 132.656s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h639.712l-52-63.984zM1012.21 723.507c-13.904-10.912-34.032-8.432-44.912 5.473l-136.848 208.704-85.056-85.072c-12.496-12.496-32.769-12.496-45.265 0s-12.496 32.752 0 45.248l113.136 113.136c12.496 12.496 32.752 12.496 45.248 0 3.040-3.024 5.313-6.544 6.881-10.288l152.304-232.304c10.88-13.904 8.432-34.017-5.488-44.897z"
- ],
- "tags": [
- "user-following"
- ],
- "defaultCode": 57347,
- "grid": 0
- },
- {
- "paths": [
- "M799.12 383.856l0.001-159.92c0-105.92-146.608-223.855-287.904-223.855-141.312 0-288.128 117.936-288.128 223.855v159.92c0 69.872 31.888 211.232 121.392 283.072l-281.040 132.64s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h607.936v-64l-607.888 0.032v-64.944c0-25.44 19.103-33.425 26.72-36.944l281.040-132.624c20.144-9.248 34.048-28.336 36.752-50.336 2.72-22-6.16-43.824-23.456-57.696-66.481-53.376-97.456-170.688-97.456-233.199v-159.92c0-66.864 116.4-159.856 224.128-159.856 108.688 0 223.904 91.536 223.904 159.856v159.92c0 61.552-25.6 179.328-94.224 233.36-17.536 13.76-26.624 35.664-23.968 57.792 2.592 22.16 16.56 41.313 36.848 50.624l18.112 8.352 28.064-51.792-19.488-14.72c88.656-69.728 118.656-206.768 118.656-283.584zM924.625 878.801l90.496-90.512c12.496-12.464 12.496-32.752 0-45.248-12.481-12.481-32.753-12.481-45.233 0l-90.512 90.528-90.496-90.528c-12.496-12.481-32.769-12.481-45.249 0-12.496 12.496-12.496 32.784 0 45.248l90.496 90.512-90.496 90.496c-12.496 12.48-12.496 32.769 0 45.265 12.481 12.464 32.753 12.464 45.249 0l90.496-90.512 90.512 90.512c12.481 12.464 32.753 12.464 45.233 0 12.496-12.496 12.496-32.784 0-45.265z"
- ],
- "tags": [
- "user-unfollow"
- ],
- "defaultCode": 57348,
- "grid": 0
- },
- {
- "paths": [
- "M511.728 64c108.672 0 223.92 91.534 223.92 159.854v159.92c0 61.552-25.6 179.312-94.256 233.376-17.504 13.776-26.592 35.681-23.968 57.809 2.624 22.16 16.592 41.313 36.848 50.625l278.496 132.064c2.176 0.992 26.688 5.104 26.688 39.345l0.032 62.464-895.488 0.048v-64.944c0-25.44 19.088-33.425 26.72-36.944l281.024-132.624c20.16-9.248 34.065-28.32 36.769-50.32 2.72-22-6.16-43.84-23.456-57.712-66.481-53.376-97.456-170.704-97.456-233.185v-159.92c0.016-66.848 116.416-159.855 224.128-159.854zM511.728-0.002c-141.312 0-288.127 117.938-288.127 223.857v159.92c0 69.872 31.888 211.248 121.392 283.088l-281.040 132.64s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h895.552c35.344 0 63.968-28.624 63.968-63.968v-96.032c0-37.6-63.968-63.968-63.968-63.968l-278.496-132.064c88.656-69.776 118.656-206.849 118.656-283.665v-159.92c0-105.92-146.64-223.855-287.936-223.855v0z"
- ],
- "tags": [
- "user"
- ],
- "defaultCode": 57349,
- "grid": 0
- },
- {
- "paths": [
- "M735.808 927.872h-449.936c-17.68 0-32 14.32-32 32s14.32 32 32 32h449.936c17.68 0 32-14.32 32-32s-14.304-32-32-32zM1017.31 121.632c-3.024-14.88-16.159-25.568-31.343-25.568h-156.624v-31.936c0-17.68-14.32-32-32-32h-575.536c-17.68 0-32 14.32-32 32v31.936h-151.776c-15.184 0-28.319 10.688-31.344 25.568-0.944 4.624-22.4 116.752 39.903 193.152 35.84 43.92 90.607 66.928 162.495 68.976 40.992 121.152 144.064 210.864 268.192 224.24v222.912h-95.776c-17.68 0-32 14.32-32 32s14.32 32 32 32h258.688c17.68 0 32-14.32 32-32s-14.32-32-32-32h-98.912v-222.88c124.336-13.12 227.632-102.8 268.736-224.080 74.336-1.088 130.736-24.24 167.393-69.168 62.304-76.416 40.848-188.528 39.904-193.152zM96.401 274.56c-28.336-34.496-31.185-85.409-29.744-114.497h123.152v108.032c0 17.296 1.6 34.16 3.936 50.769-43.68-4.080-76.447-18.832-97.344-44.304zM765.345 268.095c0 153.088-114.721 277.663-255.713 277.663-141.056 0-255.808-124.56-255.808-277.663v-171.968h511.536v171.968h-0.015zM927.6 274.558c-21.68 26.432-56.032 41.488-102.272 44.864 2.384-16.784 4.016-33.84 4.016-51.328v-108.032h128c1.44 29.12-1.407 80-29.744 114.496z"
- ],
- "tags": [
- "trophy"
- ],
- "defaultCode": 57350,
- "grid": 0
- },
- {
- "paths": [
- "M511.984 36.128c-281.968 0-511.345 229.408-511.345 511.376 0 177.152 89.68 339.185 239.903 433.408 14.944 9.472 34.689 4.88 44.097-10.096s4.88-34.72-10.096-44.096c-54.096-33.952-99.040-78.048-133.424-128.88l33.552-19.376c15.311-8.848 20.56-28.399 11.712-43.711-8.88-15.344-28.464-20.56-43.712-11.712l-33.6 19.392c-24.4-50.512-39.297-105.792-43.281-163.424h35.616c17.68 0 32-14.32 32-32s-14.32-32-32-32h-35.456c4.24-58.688 19.776-114.304 44.56-164.592l32.16 18.56c5.024 2.912 10.528 4.288 15.969 4.288 11.056 0 21.808-5.744 27.743-16 8.848-15.313 3.6-34.881-11.712-43.713l-31.84-18.368c32.112-46.832 72.864-87.296 119.984-119.023l18.016 31.2c5.936 10.288 16.688 16 27.743 16 5.44 0 10.944-1.376 15.969-4.288 15.312-8.848 20.56-28.399 11.712-43.712l-17.952-31.072c49.328-23.792 103.68-38.656 160.976-42.816v39.872c0 17.68 14.32 32 32 32s32-14.32 32-32v-40c58.592 4.080 114.128 19.392 164.384 43.951l-17.36 30.048c-8.848 15.312-3.6 34.88 11.712 43.712 5.024 2.912 10.528 4.288 15.969 4.288 11.056 0 21.808-5.712 27.743-16l17.28-29.936c46.688 31.776 87.072 72.144 118.88 118.816l-29.968 17.312c-15.312 8.848-20.56 28.399-11.712 43.711 5.936 10.288 16.688 16 27.743 16 5.44 0 10.944-1.376 15.969-4.288l30.128-17.392c24.592 50.273 39.952 105.824 44.048 164.433h-35.136c-17.68 0-32 14.32-32 32s14.32 32 32 32h35.12c-4.048 56.88-18.592 111.439-42.496 161.312l-31.68-18.288c-15.28-8.848-34.912-3.567-43.712 11.713-8.848 15.312-3.6 34.88 11.712 43.712l31.776 18.352c-35.103 52.24-81.439 97.393-137.359 131.824-15.056 9.28-19.712 29.008-10.464 44.032 6.064 9.808 16.528 15.216 27.28 15.216 5.712 0 11.536-1.536 16.752-4.752 152.464-93.904 243.472-256.784 243.472-435.632 0-281.952-229.408-511.36-511.376-511.36zM748.111 447.728c15.296-8.848 20.544-28.398 11.712-43.71-8.832-15.296-28.416-20.544-43.712-11.696l-173.824 100.352c-9.28-5.248-19.856-8.496-31.28-8.496-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.576 63.84 63.84 63.84 35.28 0 63.84-28.592 63.84-63.84 0-0.064-0.016-0.145-0.016-0.209z"
- ],
- "tags": [
- "speedometer"
- ],
- "defaultCode": 57351,
- "grid": 0
- },
- {
- "paths": [
- "M940.736 189.696c-27.744-19.968-105.056-46.496-429.008-46.496-347.152 0-398.656 30.464-415.185 40.432-87.968 52.848-96.319 286.815-97.087 334.256 1.056 62.656 11.184 271.12 97.023 322.688 16.496 9.936 67.712 40.224 415.248 40.224 324.16 0 401.376-26.4 429.008-46.288 74.976-53.936 83.6-239.68 83.808-317.439-0.192-62.528-6.752-271.872-83.807-327.376zM903.36 782.576c-11.152 8.032-75.186 34.223-391.634 34.223-305.936 0-370.128-23.744-382.256-31.056-30.88-18.528-63.472-116.88-66.031-268.032 2.528-150.816 35.568-260.912 66.097-279.216 12.16-7.344 76.592-31.279 382.191-31.279 316.192 0 380.4 26.368 391.633 34.433 27.408 19.744 56.752 123.68 57.184 275.632-0.432 154.336-29.968 245.712-57.184 265.296zM720.415 486.83l-287.934-176.689c-9.904-5.968-22.225-6.128-32.257-0.464-10.065 5.68-16.288 16.336-16.288 27.872v353.44c0 11.536 6.224 22.192 16.288 27.872 4.88 2.752 10.32 4.128 15.712 4.128 5.712 0 11.472-1.536 16.527-4.592l287.936-176.752c9.6-5.808 15.472-16.191 15.472-27.407s-5.856-21.632-15.456-27.408zM447.953 634.301v-240.097l194 120.032z"
- ],
- "tags": [
- "social-youtube"
- ],
- "defaultCode": 57352,
- "grid": 0
- },
- {
- "paths": [
- "M684.4 158.688c52.88 0 100.621 21.636 134.253 56.372 41.84-8.096 81.28-22.848 116.721-43.279-13.712 41.632-42.88 76.56-80.815 98.655 37.12-4.368 72.656-13.904 105.632-28.16-24.72 35.744-55.84 67.216-91.775 92.368 0.336 7.632 0.528 15.344 0.528 23.023 0 235.728-185.008 507.615-523.312 507.615-103.84 0-200.56-29.632-281.903-80.224 14.368 1.68 29.008 2.527 43.84 2.527 86.16 0 165.504-28.496 228.464-76.4-80.528-1.376-148.496-53.008-171.808-123.84 11.216 2.096 22.752 3.216 34.624 3.216 16.72 0 33.008-2.16 48.399-6.256-84.128-16.336-147.536-88.448-147.536-174.929v-2.288c24.816 13.376 53.152 21.408 83.345 22.336-49.376-32.032-81.84-86.561-81.84-148.465 0-32.72 9.088-63.376 24.912-89.632 90.689 107.872 226.208 178.912 379.088 186.384-3.152-13.024-4.784-26.784-4.784-40.624 0-98.544 82.352-178.4 183.967-178.4zM960.189 242.309v0zM684.397 94.692c-125.664 0-229.773 91.809-245.806 210.433-102.816-20.656-196.32-75.088-263.504-154.944-12.192-14.512-30.16-22.815-48.977-22.815-1.664 0-3.344 0.064-5.023 0.192-20.592 1.648-39.12 13.12-49.776 30.784-22.32 37.024-34.097 79.44-34.097 122.656 0 28.848 5.184 56.943 15.008 83.216-10.464 11.632-16.496 26.848-16.496 42.912v2.288c0 62.688 24.784 120.864 65.936 164.464-2.368 10.976-1.84 22.464 1.776 33.472 14.192 43.184 40.032 80.399 73.536 108.751-22.496 5.008-45.712 7.536-69.408 7.536-12.528 0-24.721-0.688-36.257-2.097-2.56-0.32-5.088-0.433-7.632-0.433-26.88 0-51.28 16.944-60.336 42.784-9.936 28.32 1.089 59.712 26.561 75.568 94.528 58.816 203.712 89.872 315.712 89.872 364.032 0 583.008-284.976 587.264-563.344 29.792-24.656 56.128-53.185 78.448-85.152 8.128-10.688 12.96-24.032 12.96-38.496 0-21.776-10.895-41.024-27.487-52.593 7.184-24.624-1.009-51.28-21.009-67.568-11.68-9.504-26-14.336-40.4-14.336-11.008 0-22.032 2.816-31.968 8.561-21.152 12.192-43.776 21.841-67.601 28.785-43.105-32.432-96.545-50.496-151.425-50.497z"
- ],
- "tags": [
- "social-twitter"
- ],
- "defaultCode": 57353,
- "grid": 0
- },
- {
- "paths": [
- "M528.016 63.744l-0.002 223.871h224.32v95.968h-223.328l-0.32 278.528c0 51.776 2.688 85.009 8.16 99.745 8.528 23.248 39.568 53.008 97.185 53.008 44.688 0 104.977-13.44 150.16-47.248v149.312c-37.68 17.968-72.72 25.216-103.248 32.464-30.56 7.216-63.663 10.848-99.151 10.848-39.536 0-153.664-1.088-200.496-120.399-8.432-21.472-12.655-52.655-12.655-93.472v-362.624h-128.848l0.624-98.128c42.656 0 170.624-25.904 170.624-221.872zM528.014-0.257l-116.976-0.002c-35.344 0-64 28.656-64 64 0 146.496-81.632 157.872-106.624 157.872-35.216 0-63.84 28.464-64 63.68l-0.624 98.128c-0.096 17.024 6.624 33.376 18.624 45.472 12.032 12.064 28.336 18.849 45.376 18.849h64.848v298.624c0 49.376 5.6 87.632 17.088 116.88 28.848 73.44 97.376 161.009 260.064 161.009 40.288 0 78.592-4.224 113.872-12.56l7.056-1.664c29.872-7.024 68.032-15.776 109.008-35.313 22.288-10.624 36.464-33.088 36.464-57.776v-149.312c0-24.224-13.68-46.367-35.344-57.215-9.056-4.56-18.88-6.783-28.656-6.783-13.568 0-27.057 4.32-38.337 12.752-38.096 28.528-86.848 34.496-111.808 34.496-25.6 0-35.119-9.28-37.215-11.744-1.088-5.024-4.128-23.776-4.128-77.009l0.224-214.528h159.408c35.344 0 64-28.656 64-64v-95.968c0-35.344-28.656-64-64-64h-160.32v-159.888c0-35.344-28.656-64-64-64v0z"
- ],
- "tags": [
- "social-tumblr"
- ],
- "defaultCode": 57354,
- "grid": 0
- },
- {
- "paths": [
- "M581.76 80.496c3.808 0 5.999 0.159 5.999 0.159h83.568l-0.432 96h-83.008c-45.68 0-44.624 39.008-44.624 39.008v152.192h161.632l-22.56 95.872h-139.6v479.776h-95.904l-0.064-479.776h-127.408l-0.256-95.872h127.712v-149.184c0.016-130.080 108.048-138.176 134.944-138.176zM671.327 80.655v0zM581.76 16.495c-23.008 0-67.97 3.809-110.562 29.473-40.32 24.256-88.368 73.936-88.368 172.688v85.184h-63.712c-17.008 0-33.312 6.784-45.344 18.816-12 12.064-18.72 28.368-18.655 45.408l0.256 95.872c0.128 35.248 28.752 63.776 64 63.776h63.408l0.064 415.776c0 35.344 28.656 64 64 64h95.904c35.344 0 64-28.656 64-64v-415.776h75.6c28.4 0 53.408-18.72 61.408-45.968l22.56-95.872c5.68-19.344 1.903-40.256-10.192-56.368-12.064-16.16-31.057-25.664-51.217-25.664h-97.632v-63.152l63.632-0.032c35.216 0 63.84-28.464 64-63.712l0.432-92.752c0.064-1.184 0.097-2.336 0.097-3.536 0-35.344-28.592-64-63.936-64h-81.936c-1.84-0.096-4.496-0.16-7.807-0.161z"
- ],
- "tags": [
- "social-facebook"
- ],
- "defaultCode": 57355,
- "grid": 0
- },
- {
- "paths": [
- "M1023.42 224.752c-0.72-10.224-6.287-19.474-14.976-24.914l-285.184-177.968c-11.6-7.216-26.432-6.319-37.056 2.289l-174.224 140.944-174.192-140.944c-10.592-8.56-25.536-9.535-37.056-2.287l-285.184 177.968c-8.688 5.44-14.257 14.688-14.977 24.912-0.752 10.224 3.472 20.159 11.312 26.751l165.216 138.816-141.536 111.184c-8.096 6.32-12.624 16.177-12.224 26.417s5.681 19.664 14.225 25.36l130.976 87.312c-6.432 5.84-10.544 14.208-10.544 23.6v128.336c0 11.12 5.776 21.44 15.248 27.28l321.968 182.432c5.12 3.152 10.944 4.721 16.752 4.721s11.632-1.6 16.784-4.752l318.224-182.432c9.472-5.84 15.216-16.16 15.216-27.248v-150.528c0-2.064-0.24-4.080-0.608-6.032l124.048-82.688c8.528-5.68 13.809-15.088 14.225-25.328 0.4-10.256-4.096-20.080-12.16-26.416l-140.912-111.152 165.312-138.88c7.856-6.592 12.080-16.527 11.328-26.751zM736.673 390.654l-224.688 140.784-224.688-140.784 224.688-146.224zM86.801 230.847l228.464-142.592 142.368 115.184-227.344 147.968zM229.921 430.223l225.969 141.6-128.064 98.032-218-145.312zM222.018 676.223l89.344 59.567c11.344 7.568 26.319 7.057 37.184-1.216l129.408-99.040v282.8l-255.936-143.68v-98.432zM798.209 774.654l-256.256 145.681v-287.776l132.656 101.968c5.712 4.4 12.624 6.624 19.504 6.624 6.192 0 12.368-1.776 17.744-5.376l86.336-57.568v96.448h0.016zM913.457 524.479l-218.031 145.327-127.44-97.936 226-141.632zM793.666 351.405l-227.345-147.968 142.4-115.184 228.464 142.592z"
- ],
- "tags": [
- "social-dropbox"
- ],
- "defaultCode": 57356,
- "grid": 0
- },
- {
- "paths": [
- "M511.984 0.272c-69.856 0-136.464 14.111-197.184 39.567-2.112 0.672-4.177 1.552-6.145 2.672-181.264 78.816-308.384 259.553-308.384 469.505 0 282.16 229.568 511.712 511.712 511.712 282.192 0 511.744-229.568 511.744-511.712 0-282.192-229.552-511.744-511.744-511.744zM959.729 512.016c0 3.584-0.192 7.119-0.272 10.671-49.024-13.008-173.393-37.44-326.801-3.743-13.519-30.895-28.512-62.575-45.279-94.815-1.408-2.704-2.784-5.28-4.176-7.952 164.128-63.344 233.888-148.672 262.768-201.952 70.688 79.216 113.761 183.552 113.761 297.792zM797.537 167.438c-14.912 35.2-69.039 126-244.719 191.888-78.897-144.224-140.225-230.672-174.593-274.64 42.256-13.264 87.184-20.416 133.76-20.416 108.432 0 207.983 38.768 285.552 103.168zM316.050 109.519c27.216 33.28 90.384 117.056 175.104 270.447-200 60.288-362.448 53.040-418.832 47.792 26.816-140.144 119.072-257.312 243.729-318.239h-0.001zM64.273 512.014c0-6.896 0.21-13.745 0.53-20.577 19.248 1.936 49.152 4.079 88.288 4.079 86.895 0 217.712-10.752 369.008-58.144 2.848 5.376 5.664 10.736 8.544 16.272 14.432 27.776 27.487 55.185 39.407 82.065-27.376 8.608-55.392 19.072-83.872 31.969-182.624 82.704-268.192 200.704-298.673 252.336-76.272-80.32-123.232-188.752-123.232-308zM236.1 864.236c16.24-30.752 90.607-154.082 276.447-238.258 27.968-12.672 55.519-22.784 82.384-30.912 60.736 154.32 81.809 281.568 88.177 330.593-52.752 21.904-110.528 34.064-171.12 34.064-104.016 0-199.792-35.76-275.888-95.487zM743.618 895.034c-9.232-61.6-32.144-177.392-85.969-315.664 148.448-29.552 265.952-0.56 295.616 8.080-22.224 130.208-100.735 241.488-209.647 307.584z"
- ],
- "tags": [
- "social-dribbble"
- ],
- "defaultCode": 57357,
- "grid": 0
- },
- {
- "paths": [
- "M907.952 144.48c-11.872-11.088-27.503-17.217-43.663-17.217-1.472 0-2.943 0.064-4.399 0.16-0.912 0.064-11.185 0.688-27.28 0.688-26.656 0-78.688-1.808-127.969-13.936-63.664-15.632-137.12-88.16-158.496-102.464-10.752-7.184-23.152-10.783-35.568-10.783-12.368 0-24.784 3.6-35.536 10.752-2.592 1.744-79.504 84.032-154.752 102.496-49.248 12.128-102.288 13.936-128.912 13.936-16.096 0-26.368-0.624-27.376-0.688-1.408-0.096-2.816-0.16-4.225-0.16-16.192 0-31.872 6.16-43.776 17.28-12.944 12.096-20.32 29.008-20.32 46.72v160.032c0 591.632 387.12 667.808 403.568 670.783 3.744 0.656 7.536 1.008 11.313 1.008s7.601-0.336 11.313-1.008c16.432-2.976 406.399-79.151 406.399-670.783v-160.032c0.032-17.744-7.344-34.688-20.319-46.784zM864.305 351.296c0 544.912-353.714 607.777-353.714 607.777s-350.88-62.88-350.88-607.776v-160.032s12.096 0.848 31.68 0.848c33.568 0 90.032-2.464 144.16-15.775 88.624-21.744 175.024-111.408 175.024-111.408s90.256 89.664 178.784 111.408c54.192 13.312 109.681 15.775 143.249 15.775 19.568 0 31.681-0.848 31.681-0.848s0.016 20.352 0.016 160.031h0.001zM647.599 346.241c-12.496-12.496-32.769-12.496-45.249 0l-90.512 90.512-90.512-90.512c-12.496-12.496-32.769-12.496-45.265 0s-12.496 32.769 0 45.249l90.512 90.512-90.512 90.512c-12.496 12.481-12.496 32.753 0 45.249s32.769 12.496 45.265 0l90.512-90.512 90.512 90.512c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.249l-90.512-90.512 90.512-90.512c12.496-12.481 12.496-32.753 0-45.249z"
- ],
- "tags": [
- "shield"
- ],
- "defaultCode": 57358,
- "grid": 0
- },
- {
- "paths": [
- "M832.144 0h-640.288c-53.024 0-96 42.976-96 96v832c0 53.024 42.976 96 96 96h640.288c53.024 0 96-42.976 96-96v-832c0-53.024-42.976-96-96-96zM864.144 928c0 17.664-14.336 32-32 32h-640.288c-17.664 0-32-14.336-32-32v-832c0-17.664 14.336-32 32-32h640.288c17.664 0 32 14.336 32 32v832zM512.048 800.176c-35.28 0-63.84 28.592-63.84 63.824s28.56 63.841 63.84 63.841c35.264 0 63.84-28.608 63.84-63.841s-28.576-63.824-63.84-63.824zM576.048 96h-128c-17.664 0-32 14.336-32 32s14.336 32 32 32h128c17.664 0 32-14.336 32-32s-14.336-32-32-32z"
- ],
- "tags": [
- "screen-tablet"
- ],
- "defaultCode": 57359,
- "grid": 0
- },
- {
- "paths": [
- "M704.144 0h-384.288c-53.024 0-96 42.976-96 96v832c0 53.024 42.976 96 96 96h384.288c53.024 0 96-42.976 96-96v-832c0-53.024-42.976-96-96-96zM736.144 928c0 17.664-14.336 32-32 32h-384.288c-17.664 0-32-14.336-32-32v-832c0-17.664 14.336-32 32-32h384.288c17.664 0 32 14.336 32 32v832zM512.048 800.176c-35.28 0-63.84 28.592-63.84 63.824s28.576 63.841 63.84 63.841c35.28 0 63.84-28.608 63.84-63.841s-28.56-63.824-63.84-63.824zM576.048 96h-128c-17.664 0-32 14.336-32 32s14.336 32 32 32h128c17.664 0 32-14.336 32-32s-14.336-32-32-32z"
- ],
- "tags": [
- "screen-smartphone"
- ],
- "defaultCode": 57360,
- "grid": 0
- },
- {
- "paths": [
- "M960 95.808h-896c-35.184 0-64 28.8-64 64v544.192c0 35.184 28.816 63.983 64 63.983h416v96.208h-160c-17.664 0-32 14.336-32 32s14.336 32 32 32h384c17.664 0 32-14.336 32-32s-14.336-32-32-32h-160v-96.208h416c35.184 0 64-28.8 64-63.983v-544.192c0-35.2-28.816-64-64-64zM960 704h-896v-544.192h896v544.192z"
- ],
- "tags": [
- "screen-desktop"
- ],
- "defaultCode": 57361,
- "grid": 0
- },
- {
- "paths": [
- "M934.32 65.904c10.432 0 17.776 1.938 21.601 3.41 4.592 12.224 10.752 56.031-34.528 101.343l-230.992 230.976 1.664 28.656c3.504 59.968 10 167.439 15.6 259.567 4.944 82 9.633 159.44 9.937 166.032 0.16 4.528 0.225 5.601-3.999 10.688-9.44 11.472-27.057 30.912-41.904 47.024-23.024-62.032-71.408-193.057-98.128-266.4l-34.336-94.368-71.024 71.024-130.608 125.584-18.192 18.16-0.56 25.68c-0.432 20.496-0.336 57.28-0.288 89.712 0.064 22.592 0.129 43.12-0.031 54.432-0.288 0.528 4.368 1.152 3.937 1.904-2.784-4.464-5.776-9.28-8.944-14.288-26.336-42-62.784-100.096-73.904-118.224l-8.128-13.28-13.344-8.064c-48.528-29.312-102.288-63.151-135.088-84.287 1.136-0.656 2.063 2.815 2.815 2.415h2.128c10.32 0 27.376 0.224 46.496 0.496 25.008 0.336 53.376 0.752 75.088 0.752 8.32 0 15.712-0.064 21.664-0.192l25.68-0.592 18.16-18.16 125.744-129.712 70.784-70.752-93.935-34.56c-70.592-25.968-205.808-76.464-269.056-100.224 16.224-14.944 35.775-32.688 47.184-42.129 3.184-2.624 5.664-3.968 7.376-3.968l2.256 0.064c7.056 0.336 94.688 6.063 179.407 11.6 89.935 5.872 191.439 12.496 249.151 16.16l28.848 1.808 231.024-231.040c32.448-32.4 64.32-37.248 80.449-37.248zM934.321 1.907c-37.808 0-84.222 14.526-125.678 55.998l-210.608 210.592c-118.624-7.504-422.432-27.6-429.968-27.808-1.344-0.064-3.008-0.129-4.88-0.129-10.256 0-27.968 1.968-48.128 18.624-23.664 19.568-73.008 65.969-73.008 65.969-11.904 11.936-17.936 26.72-16.496 40.624 0.88 8.4 5.439 23.712 26.064 31.776 12.528 4.912 211.904 79.504 303.969 113.376l-125.744 129.712c-5.568 0.128-12.465 0.192-20.257 0.192-38.336 0-97.776-1.248-121.601-1.248-3.152 0-5.681 0-7.473 0.064-7.248 0.224-22.256-3.345-61.84 29.743l-2.816 2.624c-11.872 11.872-14.656 23.712-14.912 31.536-0.256 8.064 1.904 19.681 13.568 29.024 7.008 5.664 96.848 63.184 170.527 107.68 17.664 28.816 98.944 158 103.185 165.008 6.192 10.464 16.32 16.432 28.433 16.815h1.008c11.776 0 23.872-5.84 35.712-17.344 33.504-39.184 28.88-55.407 29.023-62.224 0.528-21.376-0.368-111.936 0.399-147.84l130.592-125.6c33.376 91.68 106.336 289.008 111.216 301.567 8.128 20.624 23.44 25.152 31.841 26 1.376 0.16 2.784 0.225 4.16 0.225 12.624 0 25.712-5.936 36.432-16.655 0 0 46.256-49.088 65.904-72.976 19.68-23.872 18.912-44.256 18.528-53.872-0.16-6.656-18.688-308.816-25.568-426.816l210.656-210.656c74.656-74.688 62.784-164.688 35.057-192.368-12.24-12.304-37.024-21.615-67.297-21.616z"
- ],
- "tags": [
- "plane"
- ],
- "defaultCode": 57362,
- "grid": 0
- },
- {
- "paths": [
- "M849.152 0h-637.999c-46 0-66.032 34-66.032 66v127.312h-34.928c-17.311 0-31.344 14.032-31.344 31.345s14.032 31.344 31.344 31.344h34.928v128.752h-31.936c-17.313 0-31.345 14.032-31.345 31.344s14.032 31.345 31.344 31.345h31.936v129.44h-32.624c-17.311 0-31.344 14.032-31.344 31.344s14.032 31.344 31.344 31.344h32.624v128.464h-32.624c-17.311 0-31.344 14.032-31.344 31.344s14.032 31.344 31.344 31.344h32.624v129.28c0 53.024 41.536 64 64.528 64h639.504c53.024 0 96-42.976 96-96v-832c0-53.024-42.96-96-96-96zM209.121 960l-0.001-129.279h33.344c17.312 0 31.344-14.032 31.344-31.344s-14.032-31.345-31.344-31.345h-33.344v-128.464h33.344c17.312 0 31.344-14.032 31.344-31.344s-14.032-31.344-31.344-31.344h-33.344v-129.44h34.032c17.313 0 31.345-14.032 31.345-31.345s-14.032-31.344-31.344-31.344h-34.032v-128.752h31.024c17.312 0 31.344-14.032 31.344-31.344s-14.032-31.345-31.344-31.345h-31.024v-127.312c0-0.752 0.064-1.376 0.16-1.936 0.496-0.032 1.12-0.064 1.872-0.064h510v896h-512.032zM881.152 928.001c0 17.664-14.336 32-32 32h-64v-896h64c17.664 0 32 14.336 32 32v832z"
- ],
- "tags": [
- "notebook"
- ],
- "defaultCode": 57363,
- "grid": 0
- },
- {
- "paths": [
- "M792.848 736.72c-101.344 0-158.865-47.629-196.945-79.148-13.472-11.152-25.727-21.904-36.88-31.664-16.912-14.848-38-33.344-45.344-35.903-0.224 0-3.712-0.16-3.936-0.192-1.168 0.096-4.144 0.688-4.447 0.72-5.072 2.064-23.088 17.568-37.568 30-13.136 11.28-28.111 24.16-45.039 37.376l-3.088 2.368c-43.472 33.936-97.584 76.159-193.152 76.159-70.992 0-140.928-32.128-182.576-83.872-27.92-34.688-57.296-95.024-38.672-185.473 2.256-10.944 10.016-19.904 20.432-23.632 10.481-3.776 22.017-1.712 30.608 5.376 0.624 0.464 22.576 17.344 59.057 17.344 18.368 0 37.504-4.336 56.832-12.944 33.136-14.752 56.735-56.128 81.711-84.063 34.176-38.16 72.848-81.408 136.688-81.904 44.048 0 83.792 16.288 119.248 48.496 35.311-32.064 74.768-48.257 117.68-48.257 65.103 0.496 104.592 43.776 139.439 82 25.44 27.872 49.473 69.216 82.608 83.968 19.328 8.592 38.672 12.943 57.488 12.943 37.872 0 61.504-17.312 62.448-18.063 8.768-6.496 20.319-8.192 30.48-4.225 10.144 4 17.68 12.88 19.712 23.664 17.088 89.44-12.96 149.408-41.184 183.968-42.768 52.4-113.903 84.96-185.6 84.96zM510.733 525.875c0.992 0 3.683 0.095 4.627 0.19 0.032 0 4.688 0.336 4.688 0.368 0.336 0.032 3.008 0.368 3.296 0.433 23.152 3.28 44.624 22.128 77.216 50.688 10.704 9.408 22.496 19.744 35.472 30.496 34.784 28.816 78.097 64.656 156.816 64.656 53.312 0 105.743-23.632 136.783-61.68 20.4-24.976 31.009-54.72 31.681-88.784-15.024 4.688-33.28 8.192-54.32 8.192-27.664 0-55.568-6.192-82.977-18.368-45.248-20.096-76.304-69.12-103.68-99.152-34.528-37.872-57.473-61.088-92.081-61.376-46.16 0-75.952 29.056-94.416 50.912-6.032 7.12-14.816 11.216-24.097 11.216v0c-9.28 0-18.080-4.128-24.080-11.248-18.528-21.936-48.416-51.119-93.84-51.119-35.088 0.256-57.408 23.28-90.992 60.849-27.056 30.224-57.695 79.472-103.231 99.68-27.392 12.192-55.103 18.368-82.304 18.368-20.4 0-38.064-3.408-52.624-8.032-0.032 34.72 10.111 64.912 30.335 90.032 29.936 37.152 81.039 60.256 133.439 60.256 74 0 114.896-31.936 154.464-62.815l3.088-2.416c16.048-12.528 30.24-24.752 42.688-35.44 28.512-24.496 47.328-40.688 67.648-44.288v0c0.016 0.016 9.695-1.616 16.399-1.616z"
- ],
- "tags": [
- "mustache"
- ],
- "defaultCode": 57364,
- "grid": 0
- },
- {
- "paths": [
- "M513.584 0c-158.128 0-289.504 128.225-289.504 286.337v451.312c0 158.128 131.376 286.352 289.504 286.352s286.352-128.224 286.352-286.336v-451.328c0-158.112-128.224-286.336-286.352-286.336v-0.001zM735.936 737.665c0 122.592-99.742 222.336-222.351 222.336s-225.505-99.744-225.505-222.336v-451.328c0-122.592 102.912-222.336 225.504-222.336s222.352 99.744 222.352 222.336v451.328zM512.338 192.001c-17.664 0-32 14.336-32 32v160c0 17.664 14.336 32 32 32s32-14.336 32-32v-160c0-17.664-14.336-32-32-32z"
- ],
- "tags": [
- "mouse"
- ],
- "defaultCode": 57365,
- "grid": 0
- },
- {
- "paths": [
- "M960.288 60.176v-29.008c0-17.68-14.32-32-32-32h-224.624c-17.68 0-32 14.32-32 32v130.656c0 0.048 0.032 0.096 0.032 0.144v397.52c0 96.32-54.336 174.656-150.656 174.656s-168.656-78.336-168.656-174.656v-499.312h-0.096v-29.008c0-17.68-14.32-32-32-32h-224.624c-17.68 0-32 14.32-32 32v130.656c0 0.656 0.336 1.2 0.368 1.84v410.496c0 248.912 198.784 450.656 447.664 450.656s448.656-201.744 448.656-450.656v-513.984zM896.288 63.168v128.336h-160.256v-128.336h160.256zM288.288 63.168v128.336h-160.256v-128.336h160.256zM511.68 960.832c-213.216 0-383.663-173.472-383.663-386.655v-318.672h160.336v303.984c0 131.808 100.848 238.655 232.655 238.655s214.672-106.848 214.672-238.655v-303.984h160.656v318.672c0 213.184-171.424 386.655-384.656 386.655z"
- ],
- "tags": [
- "magnet"
- ],
- "defaultCode": 57366,
- "grid": 0
- },
- {
- "paths": [
- "M1020.51 429.376l-102.783-153.678 51.152-178.816c3.184-11.216 0.063-23.28-8.225-31.504-8.256-8.256-20.256-11.312-31.536-8.031l-178.512 52.128-154.288-103.904c-9.712-6.528-22.16-7.313-32.464-1.937-10.368 5.312-17.024 15.871-17.408 27.503l-5.536 185.936-146.496 114.592c-9.184 7.184-13.712 18.815-11.872 30.319s9.808 21.088 20.815 25.023l137.456 49.28c-0.928 0.736-1.903 1.393-2.768 2.257l-530.752 530.752c-12.496 12.496-12.496 32.752 0 45.248 6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376l530.752-530.752c2.064-2.064 3.664-4.4 5.040-6.816l53.792 147.552c4 10.944 13.632 18.849 25.151 20.656 1.632 0.256 3.28 0.368 4.912 0.368 9.808 0 19.184-4.528 25.312-12.433l113.776-147.168 183.904-6.56c11.664-0.4 22.16-7.12 27.44-17.536 5.264-10.384 4.447-22.848-2.112-32.479zM794.049 422.546c-9.504 0.32-18.368 4.882-24.192 12.401l-87.472 113.104-48.976-134.32c-3.248-8.944-10.32-15.937-19.28-19.152l-134.592-48.256 112.624-88.064c7.504-5.872 11.968-14.752 12.288-24.256l4.256-142.944 118.592 79.872c7.904 5.312 17.776 6.815 26.849 4.191l137.248-40.096-39.344 137.472c-2.592 9.152-1.008 18.977 4.336 26.849l80.56 118.128z"
- ],
- "tags": [
- "magic-wand"
- ],
- "defaultCode": 57367,
- "grid": 0
- },
- {
- "paths": [
- "M833.056 64.608h-64.465v215.408c0 104.384-56.656 183.359-178.097 245.199 126.064 63.808 179.104 142.159 179.104 259.071 0 76.128-0.336 140-0.592 175.12h64.064c17.68 0 32 14.288 32 31.968s-14.32 32-32 32h-642.128c-17.68 0-32-14.32-32-32s14.32-31.968 32-31.968h65.935c-0.24-35.12-0.592-99.008-0.592-175.12 0-116.912 52.288-195.248 178.145-259.056-121.232-61.84-177.137-140.815-177.137-245.199v-215.424h-66.352c-17.68 0-32-14.304-32-32 0-17.664 14.32-31.984 32-31.984h642.128c17.68 0 32 14.32 32 31.984-0.016 17.696-14.319 32-32.016 32zM320.271 784.288c0 76.288 0.353 140.224 0.593 175.12h384.176c0.224-34.912 0.592-98.848 0.592-175.12 0-89.008-33.12-158.032-193.185-224.4-160.016 66.368-192.176 135.393-192.176 224.4zM704.623 64.608h-383.359v215.408c0 61.376 20.64 140.416 191.168 210.528 170.56-70.112 192.191-149.152 192.191-210.528v-215.408z"
- ],
- "tags": [
- "hourglass"
- ],
- "defaultCode": 57368,
- "grid": 0
- },
- {
- "paths": [
- "M990.848 696.304v-258.144l16.096-8.496c10.464-5.44 17.056-16.225 17.184-28.032 0.128-11.776-6.256-22.688-16.592-28.368l-481.44-257.6c-9.632-5.28-21.28-5.248-30.977 0.096l-478.8 257.92c-10.192 5.68-16.496 16.464-16.432 28.16s6.496 22.4 16.816 27.969l210.384 111.984c-2.64 4.656-4.271 9.968-4.271 15.695v270.784c0 9.12 3.904 17.84 10.721 23.904 6.944 6.16 73.44 60.096 276.752 60.096 202.592 0 270.88-50.976 278-56.783 7.44-6.064 11.744-15.152 11.744-24.784v-277.728c0-4.496-0.944-8.769-2.608-12.641l129.424-68.368v224.512c-18.976 11.103-31.84 31.472-31.84 55.023 0 35.344 28.656 64 64 64s64-28.656 64-64c0-23.696-13.040-44.144-32.16-55.2zM736.031 812.368c-25.152 12.096-91.712 35.904-225.744 35.904-134.88 0-199.936-25.344-223.472-37.536v-237.136l207.808 110.624c4.72 2.56 9.968 3.84 15.184 3.84 5.088 0 10.192-1.216 14.816-3.664l211.408-111.664v239.632zM510.063 619.81l-411.6-218.561 412.32-220.976 413.6 220.336z"
- ],
- "tags": [
- "graduation"
- ],
- "defaultCode": 57369,
- "grid": 0
- },
- {
- "paths": [
- "M511.984-0.128c-229.216 0-415.681 199.903-415.681 445.6v546.672c0 13.216 8.16 25.088 20.496 29.84 3.712 1.472 7.632 2.16 11.504 2.16 8.848 0 17.536-3.68 23.712-10.527l120.592-133.12 94.432 130.432c5.968 8.256 15.504 13.151 25.68 13.216h0.224c10.096 0 19.632-4.784 25.664-12.912l94.816-127.344 93.184 127.152c6.032 8.224 15.601 13.088 25.809 13.088 10.192 0 19.776-4.848 25.809-13.056l95.568-130.288 118 132.624c8.816 9.904 22.944 13.376 35.28 8.624 12.4-4.72 20.624-16.624 20.624-29.904v-546.672c0-245.68-186.496-445.584-415.712-445.584zM863.695 908.031l-88.402-99.375c-6.432-7.216-15.808-11.312-25.407-10.688-9.664 0.464-18.592 5.248-24.319 13.024l-93.12 127.008-93.008-126.912c-6-8.192-15.536-13.057-25.68-13.089h-0.128c-10.128 0-19.632 4.784-25.664 12.912l-94.689 127.152-92-127.088c-5.664-7.808-14.528-12.655-24.16-13.151-0.592-0.032-1.151-0.064-1.743-0.064-9.008 0-17.632 3.808-23.712 10.527l-91.376 100.848v-463.68c0-210.4 157.776-381.601 351.681-381.601 193.936 0 351.712 171.184 351.712 381.6v462.576h0.016zM671.997 352.16c-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.56 63.84 63.84 63.84s63.84-28.592 63.84-63.84c0-35.216-28.56-63.808-63.84-63.808zM351.997 352.16c-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.576 63.84 63.84 63.84s63.84-28.592 63.84-63.84c0-35.216-28.56-63.808-63.84-63.808z"
- ],
- "tags": [
- "ghost"
- ],
- "defaultCode": 57370,
- "grid": 0
- },
- {
- "paths": [
- "M743.216 75.552c-25.6-12.016-49.806-23.328-71.838-34.384-56.464-28.288-107.664-42.032-156.464-42.032-98.288 0-166.304 56.704-208.96 99.36l-206.848 207.072c-110.688 110.8-128.368 223.6-57.265 365.808 11.024 22.080 22.368 46.336 34.368 72.032 64.704 138.384 131.584 281.487 241.056 281.487 3.072 0 6.112-0.096 9.216-0.336 112.976-8.848 145.023-154.288 173.312-282.592 4.496-20.32 8.752-39.809 13.12-57.28 7.6-30.208 22.56-48.976 63.552-90.063l5.632-5.664 3.472-3.472 9.12-9.088c41.088-41.088 59.856-56.032 90.096-63.664 17.312-4.352 36.752-8.64 57.024-13.088 128.224-28.304 273.6-60.368 282.399-173.521 8.88-114.832-138.464-183.84-280.992-250.575zM958.466 320.335c-6.224 79.776-184.813 103.324-291.102 129.98-47.008 11.872-75.616 36.752-118.784 79.936-3.008 3.008-6.032 6.016-9.088 9.071-3.024 3.024-6.032 6.097-9.057 9.089-43.168 43.216-68 71.808-79.824 118.88-26.672 106.384-50.191 285.168-129.871 291.44-1.44 0.112-2.881 0.145-4.321 0.145-84.544 0-155.68-192.24-218.447-317.664-63.744-127.504-36.433-210.224 45.359-292.096 15.696-15.727 35.216-35.247 59.136-59.183 24.432-24.464 53.487-53.552 87.919-88 23.904-23.936 43.408-43.424 59.12-59.184 50.8-50.848 101.936-80.64 163.92-80.64 37.808 0 79.632 11.056 127.872 35.248 127.456 63.904 323.888 136.48 317.168 222.978zM478.788 351.275h64v-64h-64v64zM478.788 255.275h64v-64h-64v64zM574.788 255.275h64v-64h-64v64zM574.788 351.275h64v-64h-64v64zM329.893 543.436l24.336-24.336c12-12 12-31.472 0-43.456-12-12-31.44-12-43.44 0l-24.352 24.352-24.352-24.352c-12-12-31.44-12-43.44 0s-12 31.456 0 43.456l24.352 24.352-24.352 24.352c-12 11.984-12 31.44 0 43.44s31.456 12 43.44 0l24.352-24.336 25.056 25.056c12 12 31.44 12 43.44 0s12-31.472 0-43.472z"
- ],
- "tags": [
- "game-controller"
- ],
- "defaultCode": 57371,
- "grid": 0
- },
- {
- "paths": [
- "M508.416 1023.28c-241.248 0-412.369-167.281-412.369-397.777 0-122.368 73.376-254.192 76.496-259.712 6.368-11.344 18.88-17.504 31.935-16.063 12.912 1.664 23.536 10.976 26.88 23.567 0.192 0.752 19.969 74.752 46.064 115.84 17.536 27.648 35.313 47.185 55.313 60.753-13.536-58.656-23.904-146.912-7.024-237.472 46.336-248.576 241.984-308.048 250.368-310.448 10.784-3.088 22.225-0.32 30.433 7.151 8.192 7.504 11.937 18.752 9.809 29.664-0.32 1.744-32.624 175.776 35.936 324.064 6.224 13.472 14.912 29.12 24.256 44.784 2.656-21.504 6.784-44.368 13.12-66.561 25.152-87.968 90.192-118 92.944-119.216 10.848-4.944 23.504-3.313 32.88 4.031 9.344 7.376 13.84 19.28 11.68 31.008-0.336 2.16-9.408 62.032 41.536 146.944 46 76.672 59.28 126.368 59.28 221.681 0 230.48-176.432 397.761-419.536 397.761zM195.695 467.68c-17.568 44.304-35.665 103.246-35.665 157.806 0 193.408 144.192 333.776 348.368 333.776 206 0 355.536-140.368 355.536-333.776 0-83.536-10.32-122.32-50.16-188.752-26.624-44.368-39.776-84.256-46.064-116-6.336 10.256-12.224 22.784-16.527 37.872-19.504 68.192-14.592 147.937-14.527 148.753 0.944 14.272-7.744 27.473-21.248 32.257s-28.528 0.064-36.816-11.663c-2.4-3.408-59.313-83.968-84.4-138.24-52.096-112.592-51.216-234.336-45.904-304.464-52.72 30.72-133.664 99.344-159.664 238.912-25.312 135.808 23.872 271.6 24.4 272.943 4.256 11.088 2 23.664-5.808 32.592-7.84 8.88-19.904 12.815-31.536 10.031-3.968-0.976-94.032-24.399-152.336-116.287-10.416-16.464-19.76-36.384-27.648-55.76z"
- ],
- "tags": [
- "fire"
- ],
- "defaultCode": 57372,
- "grid": 0
- },
- {
- "paths": [
- "M1025.38 651.792c-0.976-13.84-53.008-319.313-61.151-368.226-0.784-4.688-1.408-9.681-2.096-14.944-6.288-49.152-18.032-140.624-165.473-140.624-17.68 0-32 14.32-32 32s14.32 32 32 32c91.12 0 95.937 37.408 102.001 84.784 0.784 6.064 1.536 11.872 2.433 17.28 3.744 22.528 20.704 112.16 35.344 201.024-37.552-28.624-84.288-45.808-135.12-45.808-81.648 0-154.32 43.952-194.272 109.36-19.216-7.264-51.824-16.336-95.393-16.336-42.944 0-74.513 9.136-94.032 17.088-38.848-65.824-110.304-110.128-192.271-110.128-53.264 0-102.735 18.72-141.84 49.84 14.832-89.984 32.4-182.032 36.208-205.024 0.912-5.408 1.664-11.216 2.432-17.28 6.064-47.376 10.881-84.784 102.001-84.784 17.68 0 32-14.32 32-32s-14.32-32-32-32c-147.44 0-159.185 91.472-165.473 140.624-0.688 5.248-1.313 10.256-2.097 14.944-8.16 48.912-57.008 352.368-57.968 366.225-0.224 3.088 0.145 6.048 0.753 8.943-0.304 4.624-0.72 9.216-0.72 13.904 0 123.344 103.344 223.344 226.688 223.344s223.344-100 223.344-223.344c0-18.656-2.544-36.672-6.848-53.983 13.12-5.28 36.832-12.336 69.808-12.336 32.176 0 56.464 6.432 70.304 11.328-4.608 17.632-7.328 35.968-7.328 54.992 0 123.344 103.344 223.344 226.688 223.344s223.344-100 223.344-223.344c0-3.344-0.352-6.607-0.495-9.92 0.976-3.488 1.52-7.137 1.231-10.944zM225.344 831.982c-88.192 0-162.688-72.976-162.688-159.344s74.496-159.344 162.688-159.344c87.872 0 159.344 71.472 159.344 159.344s-71.472 159.344-159.344 159.344zM801.312 831.982c-88.192 0-162.689-72.977-162.689-159.346s74.496-159.344 162.688-159.344c76 0 139.632 53.488 155.456 124.784 0.656 6.528 1.2 12.672 1.616 18.288 0.192 2.688 0.912 5.217 1.84 7.665 0.16 2.88 0.433 5.712 0.433 8.624 0 87.856-71.472 159.328-159.344 159.328z"
- ],
- "tags": [
- "eyeglass"
- ],
- "defaultCode": 57373,
- "grid": 0
- },
- {
- "paths": [
- "M1023.31 473.296c-1.36-11.312-5.614-21.713-12.095-30.465h0.16l-0.88-0.88c-3.28-4.32-7.12-8.128-11.408-11.504l-417.28-403.408c-36.224-36.224-99.504-36.288-135.776 0l-417.216 400.256c-9.024 8.4-28.881 31.089-28.881 53.345v479.52c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-478.256c0.224-2.88-0.064-5.76-0.624-8.607zM269.794 726.335l-205.856 189.567v-371.184zM335.569 752.719c2.288-1.52 4.465-3.248 6.369-5.408 0.368-0.416 0.624-0.912 0.96-1.344l141.168-130c7.248-5.84 15.84-8.912 24.88-8.912 9.184 0 18.367 3.216 24.527 8l383.6 345.104h-806.736zM757.458 730.558l202.48-179.696v361.84zM103.778 442.829l387.501-370.544c6.064-6.032 14.097-9.376 22.625-9.376 8.56 0 16.592 3.344 22.656 9.376l361.376 344.352h-0.976l54.896 55.792-242.304 215.040-135.248-121.664c-37.68-29.536-91.775-30.816-131.68 1.376l-125.504 115.584-241.792-213.344 26.992-26.592h1.456z"
- ],
- "tags": [
- "envelope-open"
- ],
- "defaultCode": 57374,
- "grid": 0
- },
- {
- "paths": [
- "M1023.31 473.28c-1.36-11.312-5.614-21.713-12.095-30.465h0.16l-0.88-0.88c-3.28-4.32-7.12-8.128-11.408-11.504l-167.152-168.384v-103.264c0-17.68-14.32-32-32-32h-101.328l-116.8-99.712c-36.224-36.224-99.504-36.288-135.776 0l-116.4 99.712h-105.696c-17.68 0-32 14.32-32 32v105.376l-163.12 163.12c-17.344 11.472-28.88 31.088-28.88 53.344v479.504c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-478.24c0.224-2.88-0.064-5.76-0.624-8.607zM268.865 725.503l-204.928 190.079v-370.896zM330.562 755.502c4.224-1.808 8.129-4.527 11.377-8.224 1.712-1.936 3.056-4.063 4.224-6.256l137.904-127.936c7.248-5.84 15.84-8.912 24.88-8.912 9.184 0 18.367 3.216 24.527 8l383.84 347.936h-807.312zM758.339 729.726l201.6-178.896v361.632zM897.938 416.622h-0.976l54.895 55.792-119.92 106.432v-228.208zM491.283 72.318c6.064-6.032 14.095-9.376 22.623-9.376 8.56 0 16.592 3.344 22.656 9.376l64.624 54.464h-174.432zM767.938 190.782v444.848l-57.312 50.88-136.32-123.568c-37.68-29.536-91.775-30.816-131.68 1.376l-126.624 117.44-60.065-53.008v-437.968zM103.777 442.813l88.16-88.129v217.616l-116.624-102.896 26.992-26.592h1.472z"
- ],
- "tags": [
- "envolope-letter"
- ],
- "defaultCode": 57375,
- "grid": 0
- },
- {
- "paths": [
- "M595.344 64.72v0zM595.344 64.72l-72.207 379.377 261.584 0.88-356.064 514.304 72.208-417.376-261.568-0.912zM595.393 0.721c-1.728 0-3.455 0.063-5.151 0.19-11.296 0.912-18.784 4.688-27.664 10.656-4.928 3.28-9.439 7.28-13.392 11.937-1.168 1.376-2.272 2.816-3.297 4.288l-358.608 474.608c-14.16 19.408-16.24 45.024-5.36 66.433 10.864 21.408 32.832 34.977 56.912 35.152l184.736 1.344-58.080 342.192c-5.52 29.408 10.16 58.721 37.76 70.528 8.224 3.536 16.863 5.216 25.392 5.216 20.112 0 36.641-9.408 49.041-26.4l359.056-514.304c14.16-19.408 16.225-45.057 5.36-66.433-10.864-21.408-32.832-34.977-56.912-35.152l-184.736-0.32 57.456-300.88c1.2-4.848 1.824-9.872 1.824-15.056 0-34.624-27.568-62.848-62.064-63.968-0.768-0.032-1.52-0.032-2.271-0.032v0z"
- ],
- "tags": [
- "energy"
- ],
- "defaultCode": 57376,
- "grid": 0
- },
- {
- "paths": [
- "M781.264 607.152c-16.256-7.28-35.089 0.064-42.257 16.192-0.656 1.424-66.128 144.208-229.439 146.128-1.008 0-2 0.032-3.008 0.032-153.664 0-219.937-140.368-222.688-146.4-7.312-16-26.191-23.12-42.319-15.872-16.096 7.28-23.248 26.208-15.968 42.336 3.408 7.568 85.376 183.937 280.848 183.937 1.28 0 2.592-0.032 3.872-0.032 203.872-2.4 283.84-176.656 287.12-184.064 7.248-16.16-0.032-35.072-16.16-42.256zM511.999 0.001c-282.784 0-512 229.216-512 512s229.216 512 512 512 512-229.216 512-512-229.216-512-512-512zM511.999 960.001c-247.024 0-448-200.976-448-448s200.976-448 448-448 448 200.976 448 448-200.976 448-448 448zM351.503 479.825c35.264 0 63.84-28.592 63.84-63.824s-28.576-63.824-63.84-63.824c-35.28 0-63.84 28.592-63.84 63.824s28.56 63.824 63.84 63.824zM671.503 479.825c35.264 0 63.84-28.592 63.84-63.824s-28.576-63.824-63.84-63.824c-35.28 0-63.84 28.592-63.84 63.824s28.56 63.824 63.84 63.824z"
- ],
- "tags": [
- "emotsmile"
- ],
- "defaultCode": 57377,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.784 0-512 229.216-512 512s229.216 512 512 512 512-229.216 512-512-229.216-512-512-512zM960 512c0 66.32-14.593 129.263-40.561 185.935l-283.216-151.552c3.024-10.976 4.784-22.464 4.784-34.384 0-71.248-57.744-129.008-129.008-129.008-14.624 0-28.624 2.544-41.712 7.024l-169.616-272.912c62.992-33.84 134.944-53.103 211.328-53.103 247.024 0 448 200.976 448 448zM511.999 447.006c35.84 0 65.008 29.151 65.008 65.008s-29.168 64.992-65.008 64.992-64.992-29.168-64.992-65.008 29.152-64.992 64.992-64.992zM246.575 151.373l170.177 273.84c-0.752 0.832-1.536 1.648-2.288 2.513l-283.168-151.52c30.208-48.576 69.392-90.977 115.279-124.833zM64 511.997c0-63.68 13.439-124.256 37.504-179.168l284.368 152.16c-1.856 8.72-2.881 17.728-2.881 27.008 0 71.248 57.744 129.008 129.008 129.008 12.4 0 24.352-1.84 35.696-5.104l170.192 273.792c-61.68 32.048-131.664 50.304-205.888 50.304-247.024 0-448-200.976-448-448zM772.447 876.157l-169.504-272.688c0.496-0.496 0.96-1.024 1.456-1.536l284.288 152.144c-30.752 47.632-70.24 89.088-116.24 122.080z"
- ],
- "tags": [
- "disc"
- ],
- "defaultCode": 57378,
- "grid": 0
- },
- {
- "paths": [
- "M1016.4 496.64l-8.479-8.079c-0.16-0.16-0.336-0.225-0.528-0.368l-129.744-118.432c-9.344-8.944-24.448-8.944-33.824 0l-5.488 8.064c-9.344 8.944-6.304 23.408 3.040 32.336l76.464 69.344h-371.344v-373.344l69.344 76.464c8.944 9.344 23.408 12.384 32.336 3.023l8.064-5.472c8.944-9.376 8.944-24.481 0-33.841l-113.168-123.968c-2.752-5.552-7.008-10.144-12.319-13.296l-1.424-1.488c-4.432-4.672-10.336-7.008-16.224-6.976-5.904-0.032-11.776 2.304-16.288 6.976l-8.096 8.464c-0.16 0.16-0.176 0.368-0.336 0.544l-115.504 127.744c-8.928 9.328-8.928 24.448 0 33.824l8.064 5.472c8.928 9.344 23.424 6.319 32.368-3.024l69.152-77.105v375.984h-376.304l76.464-69.344c9.344-8.944 12.384-23.408 3.040-32.336l-5.472-8.064c-9.36-8.944-24.496-8.944-33.84 0l-123.984 113.184c-5.536 2.736-10.128 7.009-13.28 12.289l-1.488 1.424c-4.688 4.448-7.009 10.353-6.977 16.24-0.016 5.904 2.288 11.776 6.977 16.288l8.464 8.096c0.16 0.16 0.368 0.176 0.528 0.336l127.744 115.504c9.344 8.928 24.464 8.928 33.84 0l5.472-8.064c9.344-8.944 6.304-23.44-3.040-32.368l-77.12-69.152h379.008v376.96l-69.152-77.104c-8.944-9.344-23.44-12.368-32.368-3.024l-8.064 5.472c-8.928 9.376-8.928 24.496 0 33.824l115.504 127.744c0.16 0.176 0.192 0.368 0.336 0.528l8.096 8.48c4.512 4.672 10.384 7.008 16.288 6.976 5.872 0.032 11.776-2.304 16.225-6.976l8.096-8.48c0.16-0.16 0.225-0.336 0.368-0.528l118.432-129.744c8.944-9.344 8.944-24.464 0-33.824l-8.064-5.488c-8.944-9.344-23.408-6.304-32.336 3.040l-69.344 76.464v-374.336h373.968l-77.105 69.152c-9.344 8.944-12.368 23.44-3.024 32.368l5.472 8.064c9.376 8.928 24.496 8.928 33.824 0l127.744-115.504c0.176-0.176 0.368-0.191 0.528-0.335l8.48-8.096c4.672-4.496 7.008-10.368 6.976-16.288 0.032-5.856-2.304-11.776-6.976-16.225z"
- ],
- "tags": [
- "cursor-move"
- ],
- "defaultCode": 57379,
- "grid": 0
- },
- {
- "paths": [
- "M992 800l-128 0.002v-593.904l119.456-119.296c12.481-12.496 12.481-32.769 0-45.265-12.496-12.496-32.769-12.496-45.265 0l-118.608 118.464h-595.584v-128c0-17.68-14.32-32-32-32s-32 14.32-32 32v128h-128c-17.68 0-32 14.32-32 32 0 17.664 14.32 32 32 32h128v608c0 2.944 0.944 5.601 1.681 8.288 0.32 1.216 0.256 2.464 0.72 3.632 3.216 8.064 9.6 14.433 17.664 17.681 1.376 0.56 2.88 0.495 4.288 0.847 2.528 0.64 4.929 1.552 7.648 1.552h608v128c0 17.68 14.32 32 32 32s32-14.32 32-32v-128h128c17.68 0 32-14.32 32-32s-14.32-32-32-32zM755.488 224.002l-531.488 530.784v-530.784h531.488zM269.28 800.002l530.72-529.984v529.984z"
- ],
- "tags": [
- "crop"
- ],
- "defaultCode": 57380,
- "grid": 0
- },
- {
- "paths": [
- "M928.144 176h-832.288c-53.024 0-96 42.976-96 96v480c0 53.024 42.976 96 96 96h832.288c53.024 0 96-42.976 96-96v-480c0-53.024-42.976-96-96-96zM95.856 240h832.288c17.664 0 32 14.336 32 32v64h-896.288v-64c0-17.664 14.352-32 32-32zM928.144 784h-832.288c-17.664 0-32-14.336-32-32v-288h896.288v288c0 17.664-14.352 32-32 32z"
- ],
- "tags": [
- "credit-card"
- ],
- "defaultCode": 57381,
- "grid": 0
- },
- {
- "paths": [
- "M810.416 970.72l-170.401-201.664v-353.504h21.312c17.68 0 32-14.32 32-32s-14.32-32-32-32h-53.312c-17.68 0-32 14.32-32 32v397.824c0 7.936 2.944 15.567 8.256 21.439l130.368 157.344h-405.28l130.368-157.344c5.312-5.872 8.256-13.504 8.256-21.439v-397.824c0-17.68-14.32-32-32-32h-53.312c-17.68 0-32 14.32-32 32s14.32 32 32 32h21.312v353.504l-170.4 201.664c-8.464 9.376-10.624 22.88-5.504 34.432 5.152 11.568 16.593 19.009 29.249 19.009h549.344c12.656 0 24.097-7.44 29.249-19.009 5.12-11.552 2.977-25.056-5.504-34.432zM479.999 319.68c35.264 0 63.84-28.592 63.84-63.84 0-35.216-28.576-63.808-63.84-63.808-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.56 63.84 63.84 63.84zM688.479 224.688c62.368 0 112.928-50.336 112.928-112.416s-50.544-112.416-112.928-112.416c-62.352 0-112.928 50.336-112.928 112.416s50.576 112.416 112.928 112.416zM687.983 63.663c26.656 0 48.336 21.584 48.336 48.128 0 26.528-21.68 48.128-48.336 48.128s-48.336-21.6-48.336-48.128c0.016-26.544 21.68-48.128 48.336-48.128z"
- ],
- "tags": [
- "chemistry"
- ],
- "defaultCode": 57382,
- "grid": 0
- },
- {
- "paths": [
- "M905.616 711.888c-37.344-45.424-88.481-109.742-88.481-175.358v-208.96c0-180.016-134.64-326.479-306.688-326.479-172.080 0-305.664 146.464-305.664 326.479v208.96c0 64.512-55.488 125.487-90.672 172.799-31.648 42.512-56.624 76.096-39.76 109.664 14.832 29.536 51.968 33.328 82.655 33.328h183.36c0.048 94.208 76.448 170.576 170.672 170.576 94.24 0 170.641-76.368 170.688-170.576h187.664c19.519 0 65.151 0 80.863-33.2 15.856-33.616-9.52-64.513-44.64-107.232zM511.007 955.857c-57.216 0-103.632-46.352-103.712-103.535h207.424c-0.080 57.184-46.464 103.535-103.712 103.535zM869.391 784.193h-712.385c-4.896 0-8.991-0.16-12.367-0.368 6.592-10.208 16.272-23.248 24.144-33.856 38.992-52.4 104.145-126.368 104.145-213.424v-208.96c0-142.464 103.040-258.352 237.521-258.352s238.561 115.888 238.561 258.352v208.96c0 90.016 60.080 165.248 103.968 218.608 7.392 8.992 16.239 19.76 23.119 28.96-2.032 0.048-4.272 0.080-6.704 0.080z"
- ],
- "tags": [
- "bell"
- ],
- "defaultCode": 57383,
- "grid": 0
- },
- {
- "paths": [
- "M1021.060 839.968l-187.262-346.304c19.104-43.36 29.792-91.28 29.792-141.696 0-194.304-157.52-351.808-351.808-351.808-194.336 0-351.84 157.52-351.84 351.808 0 51.632 11.216 100.624 31.184 144.784l-188.096 343.056c-6.064 11.024-5.057 24.624 2.527 34.689 7.6 10.032 20.432 14.752 32.688 11.872l160.624-36.848 54.976 153.12c4.288 11.904 15.152 20.16 27.744 21.088 0.816 0.064 1.601 0.097 2.368 0.097 11.712 0 22.592-6.432 28.191-16.88l163.696-304.976c11.808 1.2 23.792 1.809 35.92 1.809 11.12 0 22.096-0.576 32.943-1.601l167.248 305.008c5.664 10.32 16.432 16.624 28.063 16.624 0.816 0 1.664-0.032 2.496-0.097 12.56-1.008 23.376-9.248 27.632-21.088l54.976-153.12 160.624 36.848c12.32 2.976 25.024-1.809 32.624-11.809 7.632-9.984 8.656-23.52 2.688-34.576zM289.778 913.344l-40.258-112.161c-5.504-15.248-21.472-24.128-37.279-20.368l-118.8 27.248 135.408-246.976c44.592 60.24 107.952 105.681 181.44 127.793zM224.225 351.967c0-158.544 129.009-287.536 287.568-287.536 158.544 0 287.536 128.992 287.536 287.536s-128.992 287.568-287.536 287.568c-158.576 0-287.568-129.024-287.568-287.568zM811.745 780.814c-15.872-3.744-31.776 5.119-37.28 20.367l-40.528 112.976-123.152-224.56c75.44-22.096 140.337-68.735 185.505-130.735l134.848 249.328z"
- ],
- "tags": [
- "badge"
- ],
- "defaultCode": 57384,
- "grid": 0
- },
- {
- "paths": [
- "M1021.020 731.408l-82.286-151.298c-0.128-0.208-0.096-0.4-0.224-0.593l-5.872-10.144c-3.28-5.616-8.433-9.232-14.192-10.593-5.696-1.408-11.984-0.544-17.408 2.976l-9.84 6.336c-0.192 0.112-0.305 0.288-0.497 0.416l-145.6 98.32c-10.88 7.008-14.416 21.68-7.936 32.912l6.544 7.2c6.48 11.184 21.265 11.648 32.161 4.64l87.040-59.184c-20.608 166-154.736 293.392-318.96 308.176v-641.6h128.048c17.664 0 32-14.336 32-32s-14.336-32-32-32h-129.44c-0.24-0.832-0.448-1.664-0.769-2.464 57.104-13.28 99.695-64.368 99.695-125.536 0-71.248-57.744-129.008-129.008-129.008-71.248 0-128.992 57.744-128.992 129.008 0 60.816 42.112 111.664 98.736 125.28-0.336 0.88-0.576 1.808-0.849 2.72h-129.376c-17.664 0-32 14.336-32 32s14.336 32 32 32h127.984v641.584c-164.176-14.784-298.16-142.128-318.816-308.112l86.944 59.12c10.88 7.008 25.664 6.544 32.144-4.64l6.56-7.2c6.48-11.216 2.944-25.903-7.951-32.911l-145.6-98.32c-0.192-0.144-0.305-0.319-0.48-0.415l-9.856-6.336c-5.408-3.52-11.696-4.367-17.408-2.976-5.744 1.36-10.912 4.992-14.192 10.592l-5.872 10.16c-0.112 0.192-0.097 0.385-0.209 0.593l-82.272 151.296c-6.496 11.168-2.944 25.872 7.952 32.896l9.12 3.424c10.88 6.992 24.256 0.641 30.752-10.543l47.904-88.976c29.376 204.72 205.104 357.823 413.279 357.823 208.064 0 383.921-153.088 413.361-357.712l47.84 88.864c6.496 11.184 19.888 17.535 30.768 10.543l9.12-3.424c10.896-7.024 14.448-21.728 7.952-32.896zM447.506 126.975c0-35.84 29.153-65.010 64.993-65.010s65.008 29.152 65.008 65.009-29.152 65.009-65.009 65.009c-35.824-0.016-64.992-29.168-64.992-65.008z"
- ],
- "tags": [
- "anchor"
- ],
- "defaultCode": 57385,
- "grid": 0
- },
- {
- "paths": [
- "M1023.65 290.48c0.464-23.664-5.904-78.848-77.84-98.063l-722.416-144.624c-52.944 0-96 43.056-96 96v128.704l-32-0.080c-52.752 0.224-95.632 43.151-95.632 95.968v511.808c0 52.944 43.056 96 96 96h832.464c52.944 0 96-43.056 96-96zM191.393 143.793c0-16.72 12.88-30.463 29.216-31.871l706 142.88c0.256 0.128-5.248 17.936-30.88 17.6h-704.336zM960.24 880.21c0 17.664-14.336 32-32 32h-832.48c-17.664 0-32-14.336-32-32v-511.824c0-17.664 14.336-32 32-32h800.064c31.408 0 64.4-10.704 64.4-31.888v575.712h0.016zM191.824 560.498c-35.344 0-64 28.656-64 64s28.656 64 64 64 64-28.656 64-64-28.656-64-64-64z"
- ],
- "tags": [
- "wallet"
- ],
- "defaultCode": 57386,
- "grid": 0
- },
- {
- "paths": [
- "M992 672h-32.273v-1.616c0-161.92-86.528-303.808-215.664-382.384h160.816c11.088 19.040 31.504 32 55.12 32 35.344 0 64-28.656 64-64s-28.656-64-64-64c-23.632 0-44.032 12.96-55.12 32h-296.88v-32c0-17.664-14.336-32-32-32h-128c-17.664 0-32 14.336-32 32v32h-296.88c-11.088-19.040-31.488-32-55.12-32-35.344 0-64 28.656-64 64s28.656 64 64 64c23.632 0 44.032-12.96 55.12-32h160.8c-129.136 78.592-215.647 220.464-215.647 382.384v1.616h-32.273c-17.664 0-32 14.336-32 32v128c0 17.664 14.336 32 32 32h128c17.664 0 32-14.336 32-32v-128c0-17.664-14.336-32-32-32h-31.727v-1.616c0-178.448 122.464-328.672 287.728-371.392v21.008c0 17.664 14.336 32 32 32h128c17.664 0 32-14.336 32-32v-21.008c165.264 42.736 287.728 192.96 287.728 371.392v1.616h-31.727c-17.664 0-32 14.336-32 32v128c0 17.664 14.336 32 32 32h128c17.664 0 32-14.336 32-32v-128c0-17.664-14.336-32-32-32zM128 800h-64v-64h64v64zM544 288h-64v-64h64v64zM960 800h-64v-64h64v64z"
- ],
- "tags": [
- "vector"
- ],
- "defaultCode": 57387,
- "grid": 0
- },
- {
- "paths": [
- "M960 63.6h-895.999c-35.344 0-64 28.656-64 64v577.504c0 35.344 28.656 64 64 64h127.536v159.312c0 12.912 7.744 24.528 19.632 29.504 4 1.68 8.224 2.496 12.367 2.496 8.256 0 16.336-3.184 22.432-9.184l185.024-182.128h529.008c35.344 0 64-28.656 64-64v-577.504c0-35.344-28.656-64-64-64zM960.001 705.088h-555.216l-149.248 146.912v-146.912h-191.536v-577.488h896v577.488zM224.001 449.008h576c17.664 0 32-14.336 32-32s-14.336-32-32-32h-576c-17.664 0-32 14.336-32 32s14.336 32 32 32zM224.001 321.008h576c17.664 0 32-14.336 32-32s-14.336-32-32-32h-576c-17.664 0-32 14.336-32 32s14.336 32 32 32zM224.001 577.008h384c17.664 0 32-14.336 32-32s-14.336-32-32-32h-384c-17.664 0-32 14.336-32 32s14.336 32 32 32z"
- ],
- "tags": [
- "speech"
- ],
- "defaultCode": 57388,
- "grid": 0
- },
- {
- "paths": [
- "M512 1024.16c-20.288 0-39.378-7.87-53.746-22.19l-436.512-436.496c-29.536-29.68-29.536-77.952-0.064-107.568l159.904-159.872c9.872-9.872 25.024-12.224 37.44-5.743 12.368 6.464 19.12 20.224 16.689 33.968-1.632 9.152-2.368 16.496-2.368 23.12 0 70 56.976 128.144 127.008 128.144 70.096 0 121.279-58.144 121.279-128.144 0-70.096-51.184-127.088-121.279-127.088-6.56 0-13.871 0.752-23.023 2.368-13.872 2.56-27.504-4.32-33.968-16.688-6.464-12.4-4.128-27.568 5.744-37.44l149.088-149.12c28.88-28.752 78.815-28.688 107.567-0.063l109.152 109.216c22.784-70.816 89.28-122.225 167.536-122.225 97.024 0 175.969 78.976 175.969 176.031 0 78.256-51.376 144.752-122.224 167.504l106.032 105.968c29.6 29.68 29.6 77.952 0.031 107.601l-436.448 436.464c-14.432 14.384-33.519 22.256-53.808 22.256zM174.895 395.218l-107.905 107.872c-4.656 4.688-4.656 12.433 0.063 17.185l436.368 436.384c6.128 6.064 10.944 6.129 17.185-0.063l436.352-436.384c4.688-4.72 4.688-12.399-0.031-17.151l-153.904-153.808c-9.632-9.632-12.128-24.32-6.192-36.561s18.848-19.504 32.527-17.84l4.88 0.624c2.688 0.368 5.377 0.816 8.193 0.816 61.744 0 111.968-50.192 111.968-111.904 0-61.776-50.224-112.032-111.968-112.032-61.712 0-111.936 50.256-111.936 112.032 0 2.56 0.4 5.056 0.752 7.567l0.688 5.712c1.44 13.504-5.775 26.432-18.031 32.288-12.16 5.808-26.816 3.312-36.4-6.257l-156.944-157.024c-6.128-6.064-10.944-6.129-17.185 0.063l-97.12 97.12c83.28 20.624 139.376 95.968 139.376 185.536 0 105.312-79.92 192.128-185.296 192.128-89.536-0.016-164.848-63.088-185.439-146.304z"
- ],
- "tags": [
- "puzzle"
- ],
- "defaultCode": 57389,
- "grid": 0
- },
- {
- "paths": [
- "M952.736 254.928h-120.719v-254.448h-640.032v254.448h-120.72c-39.313 0-71.313 32-71.313 71.344v433.888c0 39.344 32 71.344 71.311 71.344h120.72v192.016h640.032v-192.016h120.72c39.313 0 71.313-32 71.313-71.344v-433.888c0-39.344-32-71.344-71.313-71.344zM255.985 63.487h512.032v191.44h-512.032v-191.44zM768.018 959.52h-512.032v-352.4h512.032v352.4zM960.050 760.159c0 4.080-3.28 7.344-7.313 7.344h-120.72v-224.384h-640.032v224.368h-120.72c-4.032 0-7.313-3.264-7.313-7.344v-433.872c0-4.064 3.28-7.345 7.313-7.345h881.472c4.032 0 7.313 3.28 7.313 7.345zM832.002 383.439h-32c-17.664 0-32 14.336-32 32s14.336 32 32 32h32c17.664 0 32-14.336 32-32s-14.336-32-32-32z"
- ],
- "tags": [
- "printer"
- ],
- "defaultCode": 57390,
- "grid": 0
- },
- {
- "paths": [
- "M1024 320.496c0-35.344-28.654-64-63.998-64h-109.248c28.273-27.888 46.368-64.447 46.368-109.472 0-55.44-31.84-115.664-121.216-115.664-117.6 0-215.84 125.216-262 195.408-46.192-70.176-147.44-195.392-265.024-195.392-89.376 0-121.216 60.224-121.216 115.664 0 45.008 18.592 81.584 47.439 109.472h-111.104c-35.344 0-64 28.656-64 64v191.568h64.56v416.56c0 35.344 28.656 64 64 64h767.68c35.344 0 64-28.656 64-64v-416.576h63.76v-191.568zM775.906 95.376c39.568 0 57.216 16.625 57.216 51.665 0 71.088-79.344 109.439-153.968 109.439h-108.336c45.472-67.536 125.504-161.104 205.088-161.104zM248.881 95.377c79.6 0 162.655 93.568 208.127 161.088h-108.368c-74.624 0-156.976-39.344-156.976-110.432 0-35.024 17.648-50.656 57.217-50.656zM960.001 448.064h-416v-127.568h416v127.568zM64.001 320.496h416v127.568h-416zM128.561 512.064h351.44v416.56h-351.44zM896.257 928.624h-352.256v-416.56h352.256v416.56z"
- ],
- "tags": [
- "present"
- ],
- "defaultCode": 57391,
- "grid": 0
- },
- {
- "paths": [
- "M33.76 63.76h448c17.664 0 32-14.336 32-32s-14.336-32-32-32h-448c-17.664 0-32 14.336-32 32s14.32 32 32 32zM33.76 255.76h448c17.664 0 32-14.336 32-32s-14.336-32-32-32h-448c-17.664 0-32 14.336-32 32s14.32 32 32 32zM513.76 415.76c0-17.664-14.336-32-32-32h-448c-17.664 0-32 14.336-32 32s14.336 32 32 32h448c17.664 0 32-14.336 32-32zM1012.88 324.544l-312.912-312.898c-9.904-9.92-24.656-11.84-36.592-6.016-12.544 4.336-21.616 16.112-21.616 30.128v708.4c-33.92-25.136-78.432-40.527-127.376-40.527-106.064 0-192.097 71.776-192.097 160.288 0 88.528 86.032 160.336 192.097 160.336 106.128 0 192.096-71.808 192.096-160.336 0-4.016-0.368-7.936-0.72-11.871v-744.096l261.84 261.856c12.496 12.496 32.769 12.496 45.265 0s12.496-32.769 0.016-45.265zM641.76 867.022c-2.304 44.496-54.191 92.814-128.127 92.814-75.648 0-128.353-50.56-128.353-95.871 0-45.344 52.704-95.84 128.353-95.84 73.936 0 125.823 48.256 128.127 92.784v6.112z"
- ],
- "tags": [
- "playlist"
- ],
- "defaultCode": 57392,
- "grid": 0
- },
- {
- "paths": [
- "M1014.85 379.664l-368.158-370.015c-7.936-7.968-19.376-11.216-30.32-8.496-10.912 2.656-19.601 10.849-22.944 21.568-22.16 71.312-24.72 135.84-7.792 194.688-1.552 1.072-3.040 2.24-4.416 3.616l-171.104 171.072c-55.2-25.6-114.544-39.456-173.696-39.456-37.6 0-74.464 5.568-109.567 16.465-10.689 3.344-18.881 12-21.569 22.848-2.688 10.88 0.464 22.336 8.368 30.288l218.976 220.384-306.16 311.040-26.624 70.128 64.368-24.88 313.36-311.040 221.824 223.264c6.064 6.128 14.288 9.439 22.688 9.439 2.528 0 5.088-0.32 7.632-0.912 10.912-2.688 19.601-10.881 22.944-21.601 28.976-93.232 20.48-193.345-20.337-283.121l174.704-174.736c0.624-0.624 1.056-1.328 1.632-2 26.368 7.536 53.696 11.568 82.048 11.568 35.216 0 72.56-5.056 110.976-17.008 10.688-3.313 18.881-12 21.569-22.848 2.656-10.848-0.496-22.304-8.4-30.256zM603.153 824.146l-402.783-405.407c103.376-12.064 214.848 29.6 295.567 110.319 80.32 80.304 119.504 191.296 107.216 295.088zM600.227 556.546c-16.832-25.728-36.465-50.176-59.024-72.752-22.464-22.464-47.008-42.256-72.96-59.328l144.128-144.096c14.704 25.568 33.664 50 57.008 73.328 23.856 23.84 49.089 43.136 75.601 58.063zM714.626 308.45c-61.536-61.536-85.247-130.129-72.688-212.881l286.912 288.4c-82.656 11.856-151.601-12.895-214.225-75.519z"
- ],
- "tags": [
- "pin"
- ],
- "defaultCode": 57393,
- "grid": 0
- },
- {
- "paths": [
- "M960 79.904h-896c-35.184 0-64 28.816-64 64v736.192c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-736.192c0-35.184-28.816-64-64-64zM960 880.097l-895.999-0.001v-188.56l256.848-248.912 264.784 264.496c10.912 13.248 30.336 11.568 44.128 1.12l116.88-105.808 210.8 216.384c0.8 0.8 1.695 1.392 2.56 2.080v59.2zM960.001 729.792l-188.031-192.416c-11.408-11.248-29.28-12.4-41.937-2.752l-120.56 105.024-264.944-262.080c-5.664-6.848-13.84-11.023-22.688-11.6-8.816-0.32-17.505 2.56-23.969 8.624l-233.872 227.6v-458.288h896v585.888zM736.002 400.128c35.28 0 63.84-28.608 63.84-63.841 0-35.216-28.56-63.824-63.84-63.824s-63.84 28.608-63.84 63.824c0 35.232 28.56 63.841 63.84 63.841z"
- ],
- "tags": [
- "picture"
- ],
- "defaultCode": 57394,
- "grid": 0
- },
- {
- "paths": [
- "M993.184 135.008l-320.961-133.069-319.44 126.432-321.968-126.368c-2.752-0.816-5.439-1.12-7.968-1.12-13.136-0.064-22.848 9.743-22.848 24.495v830c0 17.568 13.872 35.872 30.816 40.56l322.336 127.184 319.008-129.504 321.024 126.128c2.752 0.752 5.44 1.12 7.969 1.12 13.12 0 22.848-9.744 22.848-24.496v-820.736c0-17.568-13.872-35.889-30.816-40.625zM383.999 181.139l256-100.304v761.504l-256 101.184v-762.384zM63.999 86.691l256 94.577v761.76l-256-104.272v-752.064zM959.999 938.005l-256-96.384v-759.824l256 110.384v745.824z"
- ],
- "tags": [
- "map"
- ],
- "defaultCode": 57395,
- "grid": 0
- },
- {
- "paths": [
- "M21.84 301.808l475.090 258.72c4.784 2.592 10.032 3.904 15.313 3.904 5.216 0 10.432-1.28 15.184-3.84l480.096-258.72c10.464-5.632 16.976-16.624 16.815-28.528-0.16-11.936-6.912-22.752-17.504-28.16l-475.12-241.28c-9.056-4.592-19.744-4.624-28.88-0.064l-480.048 241.28c-10.624 5.344-17.44 16.16-17.633 28.064s6.256 22.944 16.688 28.624zM517.153 68.287l406.159 206.271-410.976 221.472-406.176-221.184zM1001.34 480.318l-94.974-48.225-68.56 36.976 80 40.624-410.96 221.456-406.192-221.184 85.311-42.88-68.368-37.248-100.32 50.4c-10.624 5.344-17.44 16.16-17.633 28.065s6.256 22.944 16.688 28.624l475.088 258.72c4.784 2.592 10.032 3.903 15.313 3.903 5.216 0 10.432-1.28 15.184-3.84l480.096-258.72c10.464-5.632 16.976-16.624 16.815-28.528-0.144-11.935-6.896-22.752-17.487-28.144zM1001.35 704.317l-89.966-44.224-68.56 36.976 75.008 36.624-410.976 221.456-406.192-221.184 79.311-35.872-68.368-37.248-94.32 43.408c-10.624 5.344-17.44 16.16-17.633 28.064s6.256 22.944 16.688 28.624l475.088 258.72c4.784 2.592 10.032 3.903 15.313 3.903 5.216 0 10.432-1.28 15.184-3.84l480.096-258.72c10.464-5.632 16.976-16.624 16.815-28.528-0.144-11.952-6.896-22.769-17.487-28.16z"
- ],
- "tags": [
- "layers"
- ],
- "defaultCode": 57396,
- "grid": 0
- },
- {
- "paths": [
- "M1022.74 942.64l-83.407-503.777c-7.44-65.312-66.977-118.432-132.721-118.432h-70.656v-85.28c0-130.16-92.848-236.032-222.976-236.032-130.096 0-224.943 105.872-224.943 236.032v85.28h-76.672c-65.744 0-125.28 53.12-132.528 117.056l-77.28 504.16c-2.976 26.56 2.225 47.504 15.408 62.288 12.432 13.904 30.527 20.977 53.743 20.977h873.568c32.912 0 51.776-13.216 61.841-24.32 9.216-10.208 19.648-28.144 16.623-57.951zM352.049 235.135c0-94.848 66.127-172.031 160.943-172.031s158.977 77.184 158.977 172.031v85.28h-319.92zM947.168 960.446l-872.498 0.449c-5.504 0-11.008-2.944-9.712-10.688l77.248-504.096c3.84-33.44 35.504-61.681 69.152-61.681h76.689v72.928c-19.072 11.072-32.048 31.488-32.048 55.137 0 35.344 28.656 64 64 64s64-28.656 64-64c0-23.616-12.928-44-31.952-55.088v-72.992h319.904v72.992c-19.008 11.088-31.952 31.488-31.952 55.088 0 35.344 28.656 64 64 64s64-28.656 64-64c0-23.648-12.976-44.065-32.048-55.152v-72.928h70.656c33.664 0 65.313 28.256 69.408 63.439l83.344 503.28c0.4 4.096-2.815 9.312-12.191 9.312z"
- ],
- "tags": [
- "handbag"
- ],
- "defaultCode": 57397,
- "grid": 0
- },
- {
- "paths": [
- "M929.504 414.416c0-168.784-88.977-321.873-237.97-409.569-15.248-9.008-34.88-3.872-43.808 11.376-8.944 15.216-3.872 34.848 11.376 43.808 129.248 76.032 206.4 208.528 206.4 354.368 0 242.368-175.936 418.288-418.319 418.288-54.192 0-106.784-10.16-156.32-30.16-16.368-6.656-35.057 1.279-41.665 17.663-6.624 16.4 1.28 35.057 17.664 41.665 57.216 23.12 117.872 34.848 180.32 34.848 0.192 0 0.385-0.016 0.577-0.016v63.008h-92.928c-18.464 0-33.44 14.304-33.44 31.952s14.976 31.937 33.44 31.937h252.848c18.464 0 33.439-14.304 33.439-31.936 0-17.664-14.976-31.952-33.439-31.952h-96.384v-66.8c245.808-28.56 418.208-220.911 418.208-478.479zM799.374 417.295c0-194.656-157.744-353.408-352.4-353.408-194.688 0-352.465 158.752-352.465 353.408s157.776 351.44 352.465 351.44c194.656 0 352.4-156.784 352.4-351.44zM158.494 417.295c0-159.024 129.408-289.408 288.464-289.408 159.024 0 288.4 130.368 288.4 289.408s-129.376 287.44-288.4 287.44c-159.056 0-288.464-128.4-288.464-287.44z"
- ],
- "tags": [
- "globe-alt"
- ],
- "defaultCode": 57398,
- "grid": 0
- },
- {
- "paths": [
- "M1025.020 512c0-272.016-213.663-495.104-482.319-511.023-5.536-0.608-11.088-1.009-16.72-1.009-1.664 0-3.328 0.176-4.992 0.224-2.992-0.048-5.968-0.224-8.992-0.224-282.88 0-513.023 229.696-513.023 512.032s230.144 512.032 513.023 512.032c3.024 0 6-0.176 9.008-0.24 1.664 0.064 3.328 0.24 4.992 0.24 5.632 0 11.184-0.4 16.72-1.009 268.64-15.92 482.304-238.976 482.303-511.023zM929.569 676.832c-17.632-5.12-61.921-16.239-140.064-25.392 6.464-44.192 10-90.896 10-139.44 0-38.256-2.208-75.344-6.288-111.008 99.008-11.824 142.384-26.721 145.296-27.745l-11.92-33.584c22.24 53.088 34.561 111.296 34.561 172.336 0 58.192-11.28 113.761-31.584 164.833zM285.488 512.001c0-35.808 2.369-70.769 6.705-104.401 51.888 4.080 113.936 7.088 186.863 7.792v222.064c-70.992 0.688-131.664 3.568-182.688 7.473-7.040-42.192-10.88-86.88-10.88-132.928zM542.945 68.223c78.464 22.736 145.648 131.695 175.744 276.111-48.368 3.856-106.624 6.673-175.744 7.329v-283.44zM479.059 69.006v282.624c-68.368-0.688-126.88-3.473-176.063-7.232 30.704-142.608 98.432-250.752 176.063-275.392zM479.059 701.229l0.001 253.743c-72.4-22.976-136.192-118.575-169.36-247.023 47.76-3.504 104.096-6.063 169.359-6.72zM542.947 955.772l-0.001-254.561c65.952 0.624 122.064 3.28 169.217 6.929-32.608 130.128-96 226.416-169.216 247.632zM542.946 637.452l0.001-222.032c73.312-0.688 134.991-3.776 186.191-8 4.208 33.696 6.496 68.704 6.496 104.592 0 46.128-3.712 90.864-10.528 133.12-50.416-4.080-110.8-7.008-182.16-7.68zM914.804 313.932c-9.664 3.008-50.063 14.481-131.023 24.032-18.048-95.952-50.672-177.968-93.12-237.168 97.536 42.384 177.136 118.304 224.144 213.136zM358.82 90.589c-52.208 59.952-94.832 146.161-118.096 248.113-72.481-7.856-115.921-17.089-133.312-21.281 50.72-104.64 141.040-186.752 251.408-226.832zM83.637 377.182c12.32 3.344 58.913 14.941 145.553 24.525-4.96 35.44-7.68 72.305-7.68 110.305 0 48.272 4.368 94.721 12.24 138.688-74.4 8.032-120.16 17.648-140.688 22.608-19.44-50.096-30.208-104.447-30.208-161.312 0-46.96 7.312-92.256 20.783-134.815zM121.094 732.348c23.264-4.944 64.912-12.464 126.592-18.928 24.288 89.712 63.792 165.616 111.136 219.968-101.12-36.72-185.296-108.752-237.728-201.040v0zM690.662 923.18c38.224-53.264 68.48-125.024 87.296-208.801 63.408 7.28 103.216 15.792 123.296 20.864-48.016 83.072-121.855 149.393-210.592 187.937z"
- ],
- "tags": [
- "globe"
- ],
- "defaultCode": 57399,
- "grid": 0
- },
- {
- "paths": [
- "M224 112h-192c-17.664 0-32 14.336-32 32v192c0 17.664 14.336 32 32 32s32-14.336 32-32v-160h160c17.664 0 32-14.336 32-32s-14.336-32-32-32zM992 656c-17.664 0-32 14.336-32 32v160h-160c-17.664 0-32 14.336-32 32s14.336 32 32 32h192c17.664 0 32-14.336 32-32v-192c0-17.664-14.336-32-32-32zM224 848h-160v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v192c0 17.664 14.336 32 32 32h192c17.664 0 32-14.336 32-32s-14.336-32-32-32zM992 112h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32h160v160c0 17.664 14.336 32 32 32s32-14.336 32-32v-192c0-17.664-14.336-32-32-32z"
- ],
- "tags": [
- "frame"
- ],
- "defaultCode": 57400,
- "grid": 0
- },
- {
- "paths": [
- "M960.16 208h-480l-96-96h-320c-35.344 0-64 28.656-64 64v160h-0.304v64h0.304v448c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-576c0-35.344-28.656-64-64-64zM64.144 176h290.751l78.624 77.248 20.112 18.752h506.528v64h-896v-160h-0.015zM64.144 848v-448h896v448h-896z"
- ],
- "tags": [
- "folder-alt"
- ],
- "defaultCode": 57401,
- "grid": 0
- },
- {
- "paths": [
- "M800 272.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM800 464.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM800 656.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM800 848.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 272.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 464.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 656.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 848.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM960 15.904h-896c-35.184 0-64 28.816-64 64v864.192c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-864.192c0-35.184-28.816-64-64-64zM960 944.097h-896v-864.192h896v864.192z"
- ],
- "tags": [
- "film"
- ],
- "defaultCode": 57402,
- "grid": 0
- },
- {
- "paths": [
- "M101.872 330.256c-18.128 0-32.769 14.656-32.769 32.769 0 18.096 14.64 32.768 32.768 32.768 303.008 0 525.344 224.368 525.344 527.36 0 18.096 14.656 32.752 32.769 32.752s32.769-14.656 32.769-32.752c0-340.368-250.528-592.896-590.88-592.896zM102.159 2.624c-18.112 0-32.77 14.655-32.77 32.768s14.656 32.769 32.769 32.769c470.176 0 852.672 382.496 852.672 852.656 0 18.096 14.656 32.752 32.769 32.752s32.769-14.656 32.769-32.752c-0.016-506.288-411.92-918.192-918.208-918.192zM184.015 659.599c-99.472 0-180.369 81.119-180.369 180.879 0 99.712 80.912 180.912 180.368 180.912s180.4-81.184 180.4-180.911c0-99.76-80.928-180.88-180.399-180.88zM184.014 958.029c-64.608 0-117.168-52.752-117.168-117.568s52.56-117.536 117.168-117.536c64.624 0 117.216 52.72 117.216 117.536s-52.592 117.568-117.216 117.568z"
- ],
- "tags": [
- "feed"
- ],
- "defaultCode": 57403,
- "grid": 0
- },
- {
- "paths": [
- "M1023.84 572.544c0.096-21.056-3.217-100.496-5.745-123.216-29.12-260.752-240.752-450-503.184-450-273.344 0-494.815 210.624-509.84 489.904-0.32 6.096-2.561 49.344-2.721 75.088l-0.080 14.32c-1.312 5.92-2.111 12.032-2.111 18.336v214.656c0 46.88 38.128 85.008 85.008 85.008h86.288c46.88 0 85.023-38.128 85.023-85.008v-214.64c0-46.88-38.16-85.008-85.024-85.008h-86.304c-5.888 0-11.632 0.608-17.184 1.744 0.48-10.384 0.912-18.576 1.024-21.057 13.168-244.784 207.136-429.344 445.92-429.344 229.28 0 414.128 165.344 439.568 393.12 1.072 9.504 2.448 33.664 3.552 57.92-6.192-1.44-12.576-2.385-19.2-2.385h-85.28c-46.88 0-85.008 38.128-85.008 85.008v213.664c0 32.368 18.4 60.256 45.089 74.592l-205.44 80.656v-5.216c0-17.664-14.336-32-32-32h-96c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32h96c0.272 0 0.513-0.080 0.785-0.080l57.36-0.224 329.552-129.376c4.32-1.792 7.984-4.464 10.992-7.664 28.848-13.616 48.991-42.736 48.991-76.688v-213.664c0-5.216-0.64-10.288-1.552-15.232 0.88-2.944 1.504-6 1.52-9.216zM85.151 575.984h86.289c11.6 0 21.023 9.408 21.023 21.008v214.656c0 11.6-9.44 21.008-21.024 21.008h-86.288c-11.6 0-21.008-9.408-21.008-21.008v-214.656c0.016-11.6 9.424-21.008 21.008-21.008zM832.528 596.992c0-11.6 9.409-21.008 21.009-21.008h85.28c11.6 0 21.023 9.408 21.023 21.008v213.664c0 11.6-9.44 21.008-21.024 21.008h-85.28c-11.6 0-21.008-9.408-21.008-21.008v-213.664z"
- ],
- "tags": [
- "earphones-alt"
- ],
- "defaultCode": 57404,
- "grid": 0
- },
- {
- "paths": [
- "M1023.84 604.56c0.096-21.056-3.216-100.497-5.744-123.217-29.12-260.752-240.752-450-503.184-450-273.344 0-494.815 210.624-509.84 489.904-0.32 6.096-2.561 49.344-2.721 75.088l-0.080 14.32c-1.312 5.92-2.111 12.032-2.111 18.336v278.656c0 46.88 38.128 85.008 85.008 85.008h86.288c46.88 0 85.023-38.128 85.023-85.008v-278.64c0-46.88-38.16-85.008-85.024-85.008h-86.32c-5.888 0-11.632 0.608-17.184 1.744 0.48-10.384 0.912-18.592 1.024-21.056 13.184-244.784 207.136-429.344 445.936-429.344 229.28 0 414.128 165.344 439.568 393.12 1.088 9.504 2.464 33.664 3.568 57.92-6.24-1.44-12.608-2.385-19.232-2.385h-85.28c-46.88 0-85.008 38.128-85.008 85.008v277.664c0 46.895 38.128 85.008 85.008 85.008h85.28c46.88 0 85.023-38.128 85.023-85.008v-277.664c0-5.216-0.64-10.288-1.567-15.216 0.928-2.944 1.536-6.017 1.568-9.232zM85.136 607.999h86.288c11.6 0 21.023 9.408 21.023 21.008v278.656c0 11.616-9.44 21.008-21.024 21.008h-86.288c-11.6 0-21.008-9.408-21.008-21.008v-278.656c0.032-11.6 9.44-21.008 21.009-21.008zM959.84 906.655c0 11.6-9.439 21.008-21.023 21.008h-85.28c-11.6 0-21.008-9.408-21.008-21.008v-277.648c0-11.6 9.408-21.008 21.008-21.008h85.28c11.6 0 21.023 9.408 21.023 21.008v277.648z"
- ],
- "tags": [
- "earphones"
- ],
- "defaultCode": 57405,
- "grid": 0
- },
- {
- "paths": [
- "M510.4 1022.704c-193.312 0-350.592-155.12-350.592-345.776 0-222.688 311.632-644.848 324.912-662.72 6-8.064 15.408-12.849 25.473-12.913 11.184-0.096 19.567 4.593 25.663 12.561 13.408 17.536 328.336 432.225 328.336 663.057 0 190.672-158.72 345.792-353.792 345.792zM510.752 87.696c-74.4 105.664-286.943 422.064-286.943 589.217 0 155.376 128.56 281.776 286.592 281.776 159.776 0 289.776-126.4 289.776-281.776 0.016-173.36-214.145-485.024-289.425-589.217z"
- ],
- "tags": [
- "drop"
- ],
- "defaultCode": 57406,
- "grid": 0
- },
- {
- "paths": [
- "M1022.98 509.984l-117.505-407.089c-3.84-13.872-16.464-23.472-30.848-23.472h-735.344c-14.496 0-27.185 9.744-30.944 23.776l-107.392 386.352c-1.984 7.504-1.009 15.008 1.999 21.536-1.728 5.792-2.943 11.824-2.943 18.176v351.312c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-351.312c0-1.712-0.368-3.328-0.496-5.008 0.832-4.592 0.816-9.439-0.527-14.272zM163.902 143.424l686.369-0.001 93.12 321.84h-298.336c-1.44 76.816-55.904 129.681-133.057 129.681s-130.624-52.88-132.064-129.68h-305.776zM959.999 880.575h-895.998v-351.312h263.12c27.935 80.432 95.775 129.68 184.879 129.68s157.936-49.248 185.871-129.68h262.128v351.312z"
- ],
- "tags": [
- "drawar"
- ],
- "defaultCode": 57407,
- "grid": 0
- },
- {
- "paths": [
- "M768 0h-352c-35.344 0-64 28.656-64 64h352v256h256v512h-224v64h224c35.344 0 64-28.656 64-64v-575.984zM768 256v-165.504l165.472 165.504h-165.472zM64 128c-35.344 0-64 28.656-64 64v768c0 35.344 28.656 64 64 64h544c35.344 0 64-28.656 64-64v-575.984l-256-256.016h-352zM608 960h-544v-768h288v256h256v512zM416 384v-165.504l165.472 165.504h-165.472z"
- ],
- "tags": [
- "docs"
- ],
- "defaultCode": 57408,
- "grid": 0
- },
- {
- "paths": [
- "M1017.060 186.064l-99.696-111.343c-6.064-6.848-14.784-10.752-23.937-10.752h-350.256v-33.968c0-16.56-14.336-30-32-30s-32 13.44-32 30v33.968h-255.808c-17.68 0-32 14.32-32 32v223.664c0 17.68 14.32 32 32 32h255.808v64.096h-348.592c-9.152 0-17.872 3.904-23.936 10.752l-99.68 113.312c-10.752 12.128-10.752 30.368 0 42.496l99.68 112.288c6.112 6.848 14.784 9.744 23.936 9.744h348.592v289.68c0 16.56 14.336 30 32 30s32-13.44 32-30v-289.68h256.464c17.68 0 32-14.32 32-32v-224.608c0-17.68-14.32-32-32-32h-256.464v-64.096h350.256c9.152 0 17.872-3.904 23.937-10.752l99.696-112.32c10.736-12.112 10.736-30.352 0-42.481v-0.001zM767.647 640.321h-622.688l-71.28-79.28 71.28-81.312h622.688v160.592zM879.039 287.633h-623.68v-159.664h623.68l71.28 79.344z"
- ],
- "tags": [
- "directions"
- ],
- "defaultCode": 57409,
- "grid": 0
- },
- {
- "paths": [
- "M966.912 298.16l-179.121-192c-6.080-6.48-14.544-10.16-23.424-10.16h-267.12l-1.008-66c0-16.56-14.336-30-32-30s-30 13.44-30 30l-0.976 66h-352.768c-17.68 0-32 14.32-32 32v384c0 17.68 14.32 32 32 32h352.336v450c0 16.56 14.336 30 32 30s32-13.44 32-30v-450h267.536c8.88 0 17.344-3.68 23.408-10.16l179.12-192c11.472-12.304 11.472-31.376 0.016-43.68zM750.463 480h-637.968v-320h637.968l149.28 160z"
- ],
- "tags": [
- "direction"
- ],
- "defaultCode": 57410,
- "grid": 0
- },
- {
- "paths": [
- "M1018.72 295.472l-139.872-267.442c-8.16-15.6-29.264-28.352-46.848-28.352h-321.936c-0.352-0.016-0.703-0.111-1.055-0.127-0.288 0-0.561 0.112-0.849 0.128h-316.16c-17.6 0-38.752 12.72-47.024 28.256l-139.504 262.288c-8.288 15.536-6.624 39.937 3.632 54.257l480.016 669.152c5.152 7.184 12 10.815 18.832 10.815 6.784 0 13.584-3.536 18.768-10.592l487.904-664.256c10.384-14.192 12.256-38.544 4.096-54.128zM942.367 287.629h-171.456l68.656-196.608zM575.343 63.677h205.968l-63.888 182.928zM668.238 287.629h-297.647l140.672-202.096zM313.887 257.085l-64.177-193.408h198.816zM680.75 351.629l-172.032 492.544-163.456-492.544h335.488zM436.926 831.085l-343.936-479.456h184.832zM748.542 351.629h185.168l-352.976 480.56zM188.478 82.413l68.096 205.216h-177.248z"
- ],
- "tags": [
- "diamond"
- ],
- "defaultCode": 57411,
- "grid": 0
- },
- {
- "paths": [
- "M832.56 415.792c-8.336 0-35.202-0.16-64.306-0.368l0.112-63.968c0-35.344-28.656-64-64-64l-640.496-0.16c-35.344 0-64 28.656-64 64v480.944c0 106.032 85.968 192 192 192h384.656c106.032 0 191.008-85.968 191.008-192l0.064-32.848c29.024 0.224 58.608 0.399 64.977 0.399 105.776 0 191.568-85.040 191.568-191.072-0.016-106.048-85.808-192.928-191.584-192.928zM703.533 832.24c0 70.592-56.399 128-127.008 128h-384.656c-70.592 0-128-57.408-128-128l-0.096-480.944 640.592 0.192zM832.559 736.721c-6.352 0-35.888-0.191-64.863-0.399l0.448-256.816c29.12 0.208 56.048 0.368 64.399 0.368 73.12 0 128.624 54.544 128.624 127.84s-55.488 129.008-128.608 129.008zM575.87 223.762c17.664 0 32-14.336 32-32v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v160c0 17.68 14.336 32 32 32zM191.87 223.762c17.664 0 32-14.336 32-32v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v160c0 17.68 14.336 32 32 32zM383.87 223.762c17.664 0 32-14.336 32-32v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v160c0 17.68 14.336 32 32 32z"
- ],
- "tags": [
- "cup"
- ],
- "defaultCode": 57412,
- "grid": 0
- },
- {
- "paths": [
- "M733.184 280.272l-313.15 134.64c-5.664 2.88-10.256 7.472-13.151 13.151l-143.456 289.216c-5.872 11.536-3.744 25.536 5.312 34.784 5.808 5.904 13.632 9.024 21.536 9.024 4.432 0 8.943-0.976 13.119-3.008l305.728-126.976c5.6-2.688 10.224-7.057 13.216-12.497l150.88-296.896c6.432-11.6 4.527-26.031-4.656-35.567-9.216-9.536-23.584-11.872-35.376-5.872zM357.857 664.816l87.008-177.681 87.872 109.984zM584.705 559.616l-88.8-111.152 176.784-69.76zM512.001 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512.001 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009z"
- ],
- "tags": [
- "compass"
- ],
- "defaultCode": 57413,
- "grid": 0
- },
- {
- "paths": [
- "M1000.35 771.616c-15.664-11.008-187.059-124.974-208.066-137.806-9.152-5.6-20.32-8.336-32.464-8.336-15.664 0-33.008 4.56-49.936 13.472-16.496 8.688-66.464 37.12-90.912 51.088-21.536-15.12-72.128-53.872-151.84-133.664-79.216-79.184-118.319-130.191-133.535-151.84 13.935-24.432 42.336-74.399 50.976-90.848 16.368-31.008 18.225-61.968 4.944-82.848-12.464-19.68-125.968-191.808-137.68-208-11.024-15.28-30.816-23.536-52.288-23.536-16.944 0-34.912 5.12-50.496 15.968-1.504 1.072-152.096 110.256-150.096 172.352 5.552 174.432 175.056 379.424 316.271 520.688s346.224 310.815 521.344 316.399h1.44c61.312 0 169.088-148.688 170.128-150.16 28.273-40.4 17.969-84.881-7.791-102.929zM956.141 837.267c-40.592 56.224-98.225 114.945-120.784 123.346-120.032-5.632-288.464-111.12-474.88-297.568-186.4-186.464-291.872-354.704-297.44-474.336 8.096-22.624 66.815-80.624 122.527-120.912 4.128-2.848 9.216-4.496 13.968-4.496 1.056 0 1.936 0.096 2.624 0.224 18 26.16 114.624 172.433 132.16 199.776 0.064 2.88-0.911 10.191-6.399 20.623-5.84 11.12-24.032 43.536-49.904 88.88l-20.128 35.28 23.344 33.248c17.408 24.72 58.816 78.464 140.624 160.288 82.16 82.192 135.712 123.473 160.336 140.784l33.248 23.344 35.28-20.16c34.192-19.536 75.504-42.944 88.944-50 10.784-5.68 18.16-6.128 20.16-6.128 0.32 0 0.593 0 0.816 0.032 24.496 15.376 173.937 114.592 200.32 132.688 0.432 2.56 0.031 8.128-4.816 15.088zM683.899 382.276l275.246-273.572-0.88 155.056c-0.288 12.944 9.968 24.192 22.912 23.889l16.416-0.016c12.96-0.32 23.648-8 23.921-20.928l0.656-231.008c0-0.224-0.864-0.384-0.864-0.607l1.264-11.712c0.128-6.496-1.376-12.288-5.6-16.432-4.128-4.176-9.936-6.72-16.384-6.544l-11.696 0.272c-0.224 0-0.399 0.096-0.655 0.128l-229.472-1.024c-12.928 0.288-23.616 10.977-23.92 23.921l-0.032 16.416c1.968 15.232 13.936 24.16 26.88 23.872l151.248 0.4-274.288 272.624c-12.496 12.496-12.496 32.769 0 45.265 12.496 12.481 32.752 12.481 45.248 0z"
- ],
- "tags": [
- "call-out"
- ],
- "defaultCode": 57414,
- "grid": 0
- },
- {
- "paths": [
- "M1000.35 771.616c-15.664-11.008-187.059-124.974-208.066-137.806-9.152-5.6-20.32-8.336-32.464-8.336-15.664 0-33.008 4.56-49.936 13.472-16.496 8.688-66.464 37.12-90.912 51.088-21.536-15.12-72.128-53.872-151.84-133.664-79.216-79.184-118.319-130.191-133.535-151.84 13.935-24.432 42.336-74.399 50.976-90.848 16.368-31.008 18.225-61.968 4.944-82.848-12.464-19.68-125.968-191.808-137.68-208-11.024-15.28-30.816-23.536-52.288-23.536-16.944 0-34.912 5.12-50.496 15.968-1.504 1.072-152.096 110.256-150.096 172.352 5.552 174.432 175.056 379.424 316.271 520.688s346.224 310.815 521.344 316.399h1.44c61.312 0 169.088-148.688 170.128-150.16 28.273-40.4 17.969-84.881-7.791-102.929zM956.141 837.267c-40.592 56.224-98.225 114.945-120.784 123.346-120.032-5.632-288.464-111.12-474.88-297.568-186.4-186.464-291.872-354.704-297.44-474.336 8.096-22.624 66.815-80.624 122.527-120.912 4.128-2.848 9.216-4.496 13.968-4.496 1.056 0 1.936 0.096 2.624 0.224 18 26.16 114.624 172.433 132.16 199.776 0.064 2.88-0.911 10.191-6.399 20.623-5.84 11.12-24.032 43.536-49.904 88.88l-20.128 35.28 23.344 33.248c17.408 24.72 58.816 78.464 140.624 160.288 82.16 82.192 135.712 123.473 160.336 140.784l33.248 23.344 35.28-20.16c34.192-19.536 75.504-42.944 88.944-50 10.784-5.68 18.16-6.128 20.16-6.128 0.32 0 0.593 0 0.816 0.032 24.496 15.376 173.937 114.592 200.32 132.688 0.432 2.56 0.031 8.128-4.816 15.088zM643.836 376.517c4.128 4.176 9.938 6.722 16.386 6.546l11.712-0.272c0.224 0 0.384-0.096 0.64-0.111l229.504 1.008c12.912-0.304 23.616-10.992 23.92-23.937l0.016-16.416c-1.952-15.232-13.937-24.16-26.864-23.872l-151.504-0.4 261.952-261.6c12.496-12.496 12.496-32.769 0-45.265-12.496-12.481-32.752-12.481-45.248-0.001l-262.672 262.32 0.88-154.832c0.288-12.928-9.968-24.191-22.895-23.888l-16.416 0.016c-12.96 0.32-23.664 8.017-23.937 20.944l-0.656 231.008c0 0.224 0.88 0.384 0.88 0.607l-1.28 11.712c-0.128 6.496 1.392 12.273 5.584 16.433z"
- ],
- "tags": [
- "call-in"
- ],
- "defaultCode": 57415,
- "grid": 0
- },
- {
- "paths": [
- "M961.696 199.552c0 1.056-0.097 1.935-0.225 2.623-26.16 18-172.433 114.624-199.776 132.16-2.88 0.064-10.191-0.911-20.623-6.399-11.12-5.84-43.536-24.032-88.88-49.904l-35.28-20.128-33.248 23.344c-24.72 17.408-78.464 58.816-160.288 140.624-82.176 82.16-123.456 135.712-140.768 160.336l-23.344 33.248 20.16 35.28c19.536 34.192 42.944 75.504 50 88.944 5.68 10.784 6.128 18.16 6.128 20.16 0 0.32 0 0.593-0.032 0.816-15.36 24.496-114.593 173.937-132.673 200.32-2.56 0.432-8.128 0.031-15.088-4.816-56.256-40.608-114.96-98.24-123.376-120.8 5.632-120.032 111.12-288.464 297.568-474.88 186.464-186.4 354.72-291.872 474.352-297.44 22.624 8.096 80.624 66.815 120.912 122.527 2.832 4.128 4.48 9.232 4.481 13.985zM1023.7 199.551c0-16.944-5.121-34.914-15.969-50.498-1.056-1.504-108.256-152.096-170.336-150.096-174.432 5.552-379.439 175.056-520.703 316.271-141.232 141.216-310.801 346.224-316.385 521.344v1.44c0 61.312 148.672 169.088 150.144 170.128 40.4 28.288 84.881 17.968 102.945-7.776 11.008-15.664 124.976-187.056 137.808-208.063 5.6-9.152 8.336-20.32 8.336-32.464 0-15.664-4.576-33.008-13.473-49.936-8.688-16.496-37.119-66.464-51.087-90.912 15.12-21.536 53.872-72.128 133.664-151.84 79.184-79.216 130.191-118.319 151.84-133.535 24.432 13.936 74.399 42.336 90.848 50.976 31.008 16.368 61.968 18.225 82.848 4.944 19.68-12.464 189.808-125.968 206-137.68 15.28-11.056 23.52-30.848 23.52-52.303z"
- ],
- "tags": [
- "call-end"
- ],
- "defaultCode": 57416,
- "grid": 0
- },
- {
- "paths": [
- "M960-0.096h-896c-35.184 0-64 28.816-64 64v896.192c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-896.192c0-35.184-28.816-64-64-64zM960 960.097h-896v-896.192h896v896.192zM224 352.305h64v64c0 17.664 14.336 32 32 32s32-14.336 32-32v-64h64c17.664 0 32-14.336 32-32s-14.336-32-32-32h-64v-64c0-17.664-14.336-32-32-32s-32 14.336-32 32v64h-64c-17.664 0-32 14.336-32 32s14.336 32 32 32zM433.136 591.152c-12.496-12.496-32.752-12.497-45.248-0.001l-67.888 67.872-67.888-67.872c-12.496-12.496-32.752-12.496-45.264 0-12.496 12.496-12.496 32.769 0 45.265l67.872 67.872-67.872 67.872c-12.496 12.496-12.496 32.769 0 45.265s32.752 12.496 45.264 0l67.888-67.856 67.888 67.872c12.496 12.496 32.752 12.496 45.248 0s12.496-32.769 0-45.265l-67.872-67.872 67.872-67.872c12.496-12.512 12.496-32.768 0-45.279zM608 352.304h192c17.664 0 32-14.336 32-32s-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32zM608 672.304h192c17.664 0 32-14.336 32-32s-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32zM608 800.304h192c17.664 0 32-14.336 32-32s-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32z"
- ],
- "tags": [
- "calculator"
- ],
- "defaultCode": 57417,
- "grid": 0
- },
- {
- "paths": [
- "M424.816 679.344c230.944 0 409.902-131.903 407.15-327.631 0-173.184-183.216-311.632-414.16-311.632-230.976 0-418.159 138.448-418.159 311.632 0 107.872 52.912 222.88 163.408 279.376 0 0.656-0.192 1.152-0.192 1.872 0 46.88-39.024 111.152-54.4 137.664h0.064c-1.216 2.88-1.952 6-1.952 9.344 0 13.12 10.576 23.664 23.696 23.664 1.936 0 5.088-0.4 6.224-0.4 0.32 0 0.433 0 0.4 0.096 81.664-13.344 202.256-105.248 220.128-127.024 18.336 2.72 30.72 3.151 46.080 3.151 6.528-0.016 13.473-0.111 21.713-0.111zM330.687 610.465l-40.977 34.032c-9.504 10.976-50.8 45.439-86.352 67.808 21.648-61.68 20.704-81.216 20.704-81.216l3.008-39.152-34.88-17.808c-88.672-45.344-128.528-139.744-128.528-222.4 0-137.664 158.864-247.632 354.16-247.632 195.28 0 350.16 109.968 350.16 247.632-0.608 152.608-145.872 264.624-341.152 264.624 0 0-29.808 1.152-60.399-3.376zM1024.33 610.193c0-86.736-33.887-152.881-118.446-202.513-2.064 23.072-8.641 47.824-15.793 69.568 54.656 37.776 70.256 76.561 70.256 132.944 0 69.024-32.16 119.089-106.912 157.345l-31.84 15.808s3.312 82 8.224 102.752c-62.448-45.776-83.904-84-83.904-84l-33.664 5.184c-13.312 1.936-49.312 1.968-49.312 1.968-86.944 0-151.376-20.72-206.336-63.744 14.928-0.912-89.185-0.88-91.505 1.152 63.568 77.632 167.473 126.592 297.841 126.592 7.088 0 13.088 0.064 18.72 0.064 13.28 0 24-0.368 39.84-2.688 15.488 18.784 102.225 101.504 172.816 113.008-0.032-0.064 0.063-0.064 0.367-0.064 0.944 0 3.681 0.336 5.345 0.336 11.344 0 20.496-9.12 20.496-20.464 0-2.88-0.656-5.6-1.681-8.063h0.064c-13.28-22.88-34.128-89.744-34.128-130.256 0-0.624-0.192-1.056-0.192-1.632 95.504-48.832 139.744-120.080 139.744-213.296z"
- ],
- "tags": [
- "bubbles"
- ],
- "defaultCode": 57418,
- "grid": 0
- },
- {
- "paths": [
- "M960.016 191.472h-255.601v-62c0-52.944-43.056-96-96-96h-192.432c-52.944 0-96 43.056-96 96v62h-255.968c-35.184 0-64 28.816-64 64v224.256h-0.032v64h0.032v382.816c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-671.072c0-35.184-28.816-64-64-64h0.001zM383.983 129.472c0-17.664 14.336-32 32-32h192.432c17.664 0 32 14.336 32 32v62h-256.432zM64.016 255.472h896v224.256h-352.368v-32.752c0-35.28-28.72-64-64-64h-63.744c-35.28 0-64 28.72-64 64v32.752h-351.888v-224.256zM543.695 608.128h-63.809v-161.152h63.744zM64.015 926.528v-382.816h351.872v64.4c0 35.28 28.72 64 64 64h63.744c35.28 0 64-28.72 64-64v-64.4h352.368v382.816h-895.984z"
- ],
- "tags": [
- "briefcase"
- ],
- "defaultCode": 57419,
- "grid": 0
- },
- {
- "paths": [
- "M952.080 1.552l-423.041 114.592c-10.752 2.88-34.096 2.848-44.815-0.16l-412.144-114.208c-36.784-10.128-72.416 16.4-72.416 54.273v778.112c0 32.096 24.336 62.784 55.312 71.408l412.16 114.224c11.024 3.056 25.217 4.752 39.937 4.752 10.096 0 25.008-0.784 38.72-4.528l423.024-114.592c31.056-8.4 55.504-39.024 55.504-71.248v-778.128c0.016-37.84-35.616-64.464-72.24-54.496zM479.999 956.943l-408.928-113.056c-3.088-0.848-7.408-6.496-7.408-9.712v-768.032l403.472 111.536c3.904 1.088 8.288 1.936 12.864 2.655v776.608zM960.335 834.176c0 3.152-5.184 8.655-8.256 9.503l-408.080 110.528v-775.92c0.592-0.144 1.2-0.224 1.792-0.384l414.528-112.128v768.4h0.016zM641.999 366.303c2.88 0 5.81-0.367 8.689-1.184l223.936-63.024c17.024-4.816 26.944-22.465 22.16-39.473s-22.561-26.88-39.473-22.16l-223.936 63.024c-17.024 4.816-26.944 22.465-22.16 39.473 3.968 14.128 16.815 23.344 30.783 23.344zM642.001 558.304c2.88 0 5.81-0.368 8.689-1.185l223.936-63.024c17.024-4.816 26.944-22.465 22.16-39.473s-22.561-26.88-39.473-22.16l-223.936 63.024c-17.024 4.816-26.944 22.465-22.16 39.457 3.968 14.128 16.815 23.36 30.783 23.361zM642.003 750.304c2.88 0 5.81-0.368 8.689-1.185l223.936-63.024c17.024-4.816 26.944-22.465 22.16-39.473s-22.561-26.88-39.473-22.16l-223.936 63.024c-17.024 4.816-26.944 22.465-22.16 39.473 3.968 14.112 16.815 23.345 30.783 23.345zM394.629 303.487l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024c2.88 0.816 5.808 1.185 8.688 1.185 13.968 0 26.815-9.216 30.783-23.344 4.784-16.992-5.12-34.656-22.16-39.473zM394.631 495.486l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024c2.88 0.816 5.808 1.185 8.688 1.185 13.968 0 26.815-9.216 30.783-23.344 4.784-16.992-5.12-34.656-22.16-39.473zM394.633 687.485l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024c2.88 0.816 5.808 1.185 8.688 1.185 13.968 0 26.815-9.216 30.783-23.344 4.784-17.008-5.12-34.656-22.16-39.473z"
- ],
- "tags": [
- "book-open"
- ],
- "defaultCode": 57420,
- "grid": 0
- },
- {
- "paths": [
- "M1015.66 284c-5.968-8.464-15.663-13.502-25.999-13.502h-99.744l-205.136-174.832c-24.976-24.976-65.519-25.008-90.495 0l-201.648 174.832h-82.096l-51.408-177.28c-20.16-69.808-68.065-77.344-87.713-77.344h-137.088c-17.568 0-31.776 14.224-31.776 31.775s14.224 31.775 31.775 31.775h137.056c4.336 0 17.568 0 26.593 31.184l176.848 649.936c3.84 13.712 16.336 23.184 30.592 23.184h431.968c13.408 0 25.376-8.4 29.904-21.024l152.256-449.68c3.504-9.744 2.048-20.592-3.888-29.023zM639.537 140.93l152.032 129.584h-304.112zM815.025 720.193h-385.487l-101.152-386.128h616.096zM752.002 848.129c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80zM464.002 848.129c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80z"
- ],
- "tags": [
- "basket-loaded"
- ],
- "defaultCode": 57421,
- "grid": 0
- },
- {
- "paths": [
- "M1015.66 284c-5.968-8.464-15.662-13.502-25.998-13.502h-679.136l-51.408-177.28c-20.16-69.808-68.065-77.344-87.713-77.344h-137.072c-17.568 0-31.776 14.224-31.776 31.775s14.224 31.775 31.775 31.775h137.056c4.336 0 17.568 0 26.593 31.184l176.848 649.936c3.84 13.712 16.336 23.184 30.592 23.184h431.968c13.408 0 25.376-8.4 29.904-21.024l152.256-449.68c3.504-9.744 2.048-20.592-3.888-29.023zM815.026 720.194h-385.487l-101.152-386.128h616.096zM752.003 848.13c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80zM464.003 848.13c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80z"
- ],
- "tags": [
- "basket"
- ],
- "defaultCode": 57422,
- "grid": 0
- },
- {
- "paths": [
- "M864 158.704h-191.185v-61.376c0-52.944-43.056-96-96-96h-127.632c-52.944 0-96 43.056-96 96v61.376h-193.184c-35.344 0-64 28.656-64 64v735.968c0 35.344 28.656 64 64 64h704c35.344 0 64-28.656 64-64v-735.968c0-35.344-28.656-64-64-64h0.001zM417.184 97.328c0-17.664 14.336-32 32-32h127.632c17.664 0 32 14.336 32 32v61.376h-191.632v-61.376zM864 958.672h-704v-735.968h193.184v65.84s-0.848 31.968 31.809 31.968c36 0 32.192-31.968 32.192-31.968v-65.84h191.632v65.84s-2.128 32.128 31.872 32.128c32 0 32.128-32.128 32.128-32.128v-65.84h191.184v735.968z"
- ],
- "tags": [
- "bag"
- ],
- "defaultCode": 57423,
- "grid": 0
- },
- {
- "paths": [
- "M990.064 942.336c-0.336 0-0.72 0.001-1.088-0.031-16.192-0.528-26.4-13.088-27.776-29.216-1.088-11.872-33.968-299.088-482.256-298.784v183.664c0 12.368-7.12 23.664-18.336 28.944-11.088 5.312-24.432 3.68-33.968-4.225l-414.976-343.776c-7.44-6.096-11.713-15.184-11.681-24.783s4.336-18.687 11.776-24.752l414.96-340.56c9.568-7.808 22.784-9.312 33.937-4.096 11.152 5.312 18.288 16.56 18.288 28.911v179.632c185.968 5.904 330.992 65.712 424.336 174.976 151.936 177.776 118.031 436.16 116.432 446.912-2.368 15.664-13.872 27.184-29.648 27.184zM446.944 549.809l0.063-0.001c320.224 0.192 442.592 108.32 512.464 203.809-10.224-76.496-40.063-168.72-105.008-244.031-86.336-100.096-225.439-152.848-407.535-152.848-17.68 0-32-14.32-32-32v-143.776l-332.432 273.36 332.432 275.904v-148.4c0-8.496 3.376-16.656 9.408-22.656 6-5.984 14.128-9.36 22.608-9.36z"
- ],
- "tags": [
- "action-undo"
- ],
- "defaultCode": 57424,
- "grid": 0
- },
- {
- "paths": [
- "M33.935 942.336c0.336 0 0.72 0.001 1.088-0.031 16.192-0.528 26.4-13.088 27.776-29.216 1.088-11.872 32.976-299.088 481.248-298.784l1.008 183.664c0 12.368 7.12 23.664 18.336 28.944 11.088 5.312 24.432 3.68 33.968-4.225l414.976-343.776c7.44-6.096 11.713-15.184 11.681-24.783s-4.336-18.687-11.776-24.752l-414.96-340.56c-9.568-7.808-22.784-9.312-33.937-4.096-11.152 5.312-18.288 16.56-18.288 28.911l-1.008 179.632c-185.952 5.888-329.968 65.712-423.328 174.96-151.936 177.776-118.031 436.16-116.432 446.912 2.368 15.68 13.872 27.199 29.648 27.199zM577.056 549.809h-0.063c-320.208 0.192-442.592 108.32-512.464 203.824 10.224-76.496 40.064-168.72 105.008-244.031 86.336-100.096 225.44-152.848 407.536-152.848 17.68 0 32-14.32 32-32v-143.776l332.432 273.344-332.448 275.904v-148.4c0-8.496-3.376-16.656-9.408-22.656-5.984-5.984-14.112-9.36-22.593-9.36z"
- ],
- "tags": [
- "action-redo"
- ],
- "defaultCode": 57425,
- "grid": 0
- },
- {
- "paths": [
- "M1006.37 215.936c-10.784-4.976-23.582-3.088-32.558 4.848l-161.312 144.896-145.632-149.408 144.192-166.528c7.84-9.056 9.744-21.536 4.864-32.512s-15.664-17.695-27.52-17.695h-8.688c-89.12 0-242.977 7.664-311.664 77.344l-13.856 13.76c-73.28 74.768-86.288 197.376-47.68 290.576l-369.28 376.896c-49.792 50.48-49.792 132.32 0 182.816l45.072 45.696c24.895 25.232 57.535 37.856 90.175 37.856 32.624 0 65.264-12.624 90.144-37.856l374.72-377.728c35.44 19.152 84 31.664 124.784 31.664 65.376 0 127.344-26.368 174.527-74.256l13.664-13.84c74.608-75.648 73.456-237.297 73.792-308.417 0.032-12.096-6.928-23.088-17.743-28.112zM905.666 509.008l-11.873 13.871c-35.744 36.272-82.496 53.648-131.664 53.648-24.32 0-57.088-4.576-79.216-13.792-20-8.304-38.576-20.288-55.2-35.424l-410.176 413.616c-12.032 12.224-28.032 18.943-45.057 18.943s-33.040-6.72-45.088-18.943l-45.056-45.68c-24.864-25.216-24.864-66.224-0.017-91.439l400.784-408.864c-13.44-19.568-22.593-40.897-28.049-62.977h-0.016c-15.424-62.384-6.432-148.607 42.017-198.048l13.792-13.92c41.552-42.16 149.456-54.624 209.2-58.304l-117.36 135.536c-10.496 12.128-9.968 30.4 1.216 41.872l185.536 190.336c11.248 11.584 29.44 12.256 41.553 1.52l130.608-117.632c-3.888 63.36-16.191 155.376-55.935 195.68z"
- ],
- "tags": [
- "wrench"
- ],
- "defaultCode": 57426,
- "grid": 0
- },
- {
- "paths": [
- "M1024.32 509.584c0 17.664-14.29 31.984-31.97 31.984h-448.88v324.192c0 87.152-70.912 158.080-158.096 158.080s-158.111-70.928-158.111-158.080c0-17.664 14.32-31.984 31.984-31.984s31.984 14.32 31.984 31.984c0 51.904 42.224 94.128 94.159 94.128 51.92 0 94.16-42.224 94.16-94.128v-324.192h-447.888c-17.664 0-31.984-14.336-31.984-31.984 0-247.296 180.912-404.112 479.856-414.48v-62.976c0-17.664 14.32-31.968 31.984-31.968 17.68 0 31.968 14.32 31.968 31.969v62.976c299.008 10.352 480.832 167.184 480.833 414.479zM959.15 477.616c-15.776-200.528-178.896-319.119-447.648-319.119s-430.896 118.592-446.655 319.104l894.304 0.016z"
- ],
- "tags": [
- "umbrella"
- ],
- "defaultCode": 57427,
- "grid": 0
- },
- {
- "paths": [
- "M896.8 159.024l-225.277 0.001v-87.264c0-40.528-33.008-72.496-73.536-72.496h-171.984c-40.528 0-73.52 31.968-73.52 72.496v87.264h-225.28c-17.664 0-32 14.336-32 32s14.336 32 32 32h44.016l74.24 739.92c3.104 34.624 32.607 61.776 67.136 61.776h398.8c34.528 0 64-27.152 67.088-61.473l74.304-740.24h44.016c17.68 0 32-14.336 32-32s-14.32-31.984-32-31.984zM416.482 71.762c0-5.232 4.271-9.505 9.52-9.505h171.984c5.248 0 9.536 4.272 9.536 9.505v87.264h-191.040zM714.77 957.202c-0.16 1.776-2.256 3.536-3.376 3.536h-398.8c-1.12 0-3.232-1.744-3.425-3.84l-73.632-733.856h552.912z"
- ],
- "tags": [
- "trash"
- ],
- "defaultCode": 57428,
- "grid": 0
- },
- {
- "paths": [
- "M1023.98 416.272l-0.001-338.367c0-42.944-34.944-77.904-77.872-77.904h-345.376c-21.68 0-54.496 0-75.92 21.44l-505.936 505.952c-12.16 12.16-18.88 28.304-18.88 45.487 0 17.216 6.688 33.376 18.849 45.536l386.8 386.72c12.112 12.176 28.272 18.864 45.456 18.864s33.359-6.688 45.487-18.849l505.952-505.968c21.696-21.648 21.568-52.816 21.441-82.912zM957.295 453.938l-506.417 505.936-386.752-387.216 505.392-505.504c5.088-3.152 23.408-3.152 30.992-3.152l14.4 0.048 331.2-0.048c7.664 0 13.872 6.24 13.872 13.904v338.624c0.064 12.176 0.129 32.544-2.688 37.408zM768.014 128.001c-70.688 0-128 57.312-128 128s57.312 128 128 128c70.688 0 128-57.312 128-128s-57.312-128-128-128zM768.014 320.001c-35.344 0-64-28.656-64-64s28.656-64 64-64 64 28.656 64 64-28.656 64-64 64z"
- ],
- "tags": [
- "tag"
- ],
- "defaultCode": 57429,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512s229.232 512 512 512 512-229.232 512-512-229.232-512-512-512zM640 82.976c144.224 42.992 257.648 156.8 300.704 301.023h-207.568c-22.416-38.528-54.592-70.672-93.136-93.056zM703.633 512.208c0 105.936-85.792 191.808-191.632 191.808s-191.632-85.872-191.632-191.808 85.808-191.823 191.632-191.823c105.824 0 191.632 85.888 191.632 191.823zM448.001 68.928c20.912-2.992 42.256-4.624 64-4.624 21.727 0 43.088 1.632 64 4.624v195.808c-20.481-5.296-41.856-8.399-64-8.399s-43.504 3.104-64 8.399v-195.808zM384.001 82.976v207.968c-38.56 22.384-70.72 54.544-93.136 93.056h-207.568c43.040-144.224 156.48-258.031 300.704-301.024zM64.305 512.159c0-21.824 1.855-43.169 4.88-64.161h195.392c-5.312 20.512-8.239 41.983-8.239 64.176 0 22.065 2.912 43.425 8.16 63.825h-195.36c-2.976-20.88-4.832-42.144-4.832-63.84zM384 941.326c-144.336-43.008-257.807-156.977-300.799-301.328h207.472c22.432 38.656 54.655 70.944 93.327 93.393v207.936zM576.001 955.373c-20.912 2.992-42.273 4.624-64 4.624-21.744 0-43.088-1.648-64-4.624v-195.776c20.496 5.296 41.856 8.399 64 8.399s43.519-3.104 64-8.399v195.776zM640.001 941.325v-207.936c38.656-22.448 70.897-54.736 93.313-93.393h207.472c-42.992 144.336-156.464 258.32-300.784 301.328zM759.505 575.998c5.248-20.4 8.16-41.761 8.16-63.825 0-22.192-2.928-43.664-8.256-64.176h195.408c3.008 20.992 4.88 42.336 4.88 64.16 0 21.696-1.84 42.977-4.832 63.841h-195.36z"
- ],
- "tags": [
- "support"
- ],
- "defaultCode": 57430,
- "grid": 0
- },
- {
- "paths": [
- "M685.904 383.184l275.264-273.572-0.896 155.072c-0.288 12.928 9.968 24.176 22.912 23.888l16.416-0.016c12.944-0.304 23.648-8 23.921-20.928l0.672-231.008c0-0.224-0.88-0.399-0.88-0.623l1.264-11.712c0.128-6.496-1.392-12.288-5.584-16.432-4.144-4.176-9.951-6.72-16.399-6.544l-11.696 0.272c-0.224 0-0.399 0.080-0.64 0.112l-229.488-1.008c-12.928 0.288-23.632 10.977-23.92 23.921l-0.032 16.416c1.968 15.248 13.952 24.16 26.88 23.872l151.248 0.4-274.288 272.624c-12.496 12.496-12.496 32.752 0 45.264 12.496 12.481 32.752 12.481 45.247 0zM339.088 640.812l-275.263 272.72 0.88-154.224c0.304-12.944-9.969-24.192-22.897-23.904l-17.424 0.032c-12.96 0.32-23.648 8-23.921 20.944l-0.672 231.008c0 0.224 0.88 0.367 0.88 0.623l-1.264 11.68c-0.144 6.496 1.376 12.32 5.584 16.433 4.128 4.192 9.952 6.721 16.384 6.561l11.712-0.288c0.224 0 0.384-0.096 0.64-0.096l230.496 1.008c12.928-0.32 23.616-11.009 23.92-23.937l0.032-16.432c-1.968-15.216-13.952-24.16-26.88-23.872l-151.248-0.4 274.272-272.592c12.496-12.496 12.496-32.752 0-45.248s-32.736-12.512-45.232-0.016zM1024.21 987.371l-0.672-231.009c-0.288-12.944-10.992-20.624-23.92-20.944l-16.416-0.032c-12.944-0.288-23.185 10.976-22.912 23.903l0.896 155.072-275.28-273.552c-12.496-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l274.272 272.592-151.232 0.4c-12.928-0.288-24.912 8.656-26.88 23.872l0.032 16.432c0.304 12.944 11.008 23.633 23.92 23.937l229.504-1.008c0.24 0 0.416 0.096 0.64 0.096l11.696 0.288c6.448 0.16 12.273-2.368 16.4-6.561 4.192-4.128 5.696-9.936 5.584-16.432l-1.264-11.68c0-0.256 0.88-0.399 0.88-0.623zM110.049 65.322l151.264-0.397c12.928 0.288 24.912-8.64 26.88-23.872l-0.032-16.432c-0.32-12.944-11.009-23.648-23.921-23.921l-230.512 0.992c-0.256-0.032-0.416-0.112-0.64-0.112l-11.712-0.272c-6.432-0.176-12.271 2.368-16.384 6.544-4.208 4.144-5.728 9.936-5.584 16.432l1.264 11.712c0 0.224-0.88 0.384-0.88 0.624l0.672 231.008c0.288 12.928 10.977 20.624 23.921 20.928l17.424 0.016c12.928 0.288 23.184-10.96 22.895-23.888l-0.88-154.224 275.264 272.72c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.265z"
- ],
- "tags": [
- "size-fullscreen"
- ],
- "defaultCode": 57431,
- "grid": 0
- },
- {
- "paths": [
- "M383.2 346.8l-0.673-231.011c-0.288-12.928-10.992-20.624-23.92-20.928l-16.416-0.016c-12.944-0.288-23.185 10.976-22.912 23.888l0.896 155.248-266.272-263.728c-12.496-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l265.12 262.608-151.088 0.4c-12.928-0.288-24.912 8.64-26.88 23.872l0.032 16.416c0.32 12.944 11.009 23.648 23.921 23.937l229.504-1.008c0.256 0.016 0.416 0.111 0.64 0.111l11.696 0.272c6.448 0.176 12.272-2.353 16.4-6.545 4.208-4.144 5.712-9.951 5.584-16.432l-1.264-11.712c0.016-0.224 0.88-0.399 0.88-0.623zM645.983 375.565c4.128 4.176 9.952 6.724 16.4 6.548l11.696-0.272c0.224 0 0.384-0.080 0.64-0.112l229.504 1.008c12.928-0.288 23.616-10.992 23.92-23.937l0.032-16.416c-1.968-15.248-13.952-24.16-26.88-23.872l-151.088-0.4 265.12-262.608c12.496-12.496 12.496-32.752 0-45.248s-32.752-12.496-45.248 0l-266.256 263.712 0.88-155.232c0.304-12.928-9.952-24.176-22.896-23.888l-16.416 0.016c-12.96 0.304-23.648 8-23.921 20.928l-0.672 231.008c0 0.224 0.88 0.384 0.88 0.624l-1.264 11.712c-0.144 6.496 1.36 12.288 5.568 16.432zM378.016 647.426c-4.144-4.176-9.952-6.705-16.4-6.545l-11.696 0.288c-0.224 0-0.384 0.096-0.64 0.111l-229.52-1.008c-12.928 0.304-23.616 10.992-23.92 23.92l-0.032 16.432c1.968 15.216 13.952 24.16 26.88 23.856l151.248 0.4-265.28 263.616c-12.496 12.496-12.496 32.752 0 45.248s32.752 12.496 45.248 0l266.272-264.576-0.896 156.080c-0.288 12.944 9.968 24.192 22.912 23.904l16.416-0.032c12.944-0.32 23.648-8 23.921-20.928l0.672-231.008c0-0.224-0.88-0.367-0.88-0.607l1.264-12.704c0.144-6.496-1.36-12.288-5.568-16.448zM750.062 704.896l151.249-0.4c12.928 0.304 24.912-8.641 26.88-23.856l-0.032-16.432c-0.32-12.944-11.009-23.633-23.921-23.921h-229.504c-0.256-0.016-0.416-0.111-0.64-0.111l-13.696-0.272c-6.448-0.176-12.288 4.353-16.4 8.545-4.208 4.144-5.712 9.936-5.584 16.432l1.264 11.696c0 0.24-0.88 0.384-0.88 0.607l0.672 231.008c0.288 12.928 10.977 20.607 23.921 20.928l17.424 0.032c12.944 0.288 23.185-10.976 22.896-23.903l-0.88-154.528 267.264 263.024c12.496 12.496 32.752 12.496 45.248 0s12.496-32.752 0-45.248z"
- ],
- "tags": [
- "size-actual"
- ],
- "defaultCode": 57432,
- "grid": 0
- },
- {
- "paths": [
- "M402.304 505.856l39.264-55.248-134.304-183.28h-304.528v64h271.488zM918.783 331.328l-77.536 69.535c-9.344 8.944-12.368 23.44-3.024 32.368l5.472 8.064c9.376 8.944 24.496 8.944 33.824 0l127.744-115.504c0.176-0.16 0.384-0.192 0.544-0.336l8.464-8.096c4.672-4.496 7.008-10.368 6.976-16.288 0.032-5.872-2.304-11.776-6.976-16.225l-8.464-8.096c-0.16-0.16-0.336-0.225-0.544-0.368l-129.728-118.432c-9.36-8.944-24.464-8.944-33.84 0l-5.472 8.064c-9.36 8.944-6.32 23.408 3.023 32.336l76.048 68.976h-231.76l-409.312 576h-271.488v64h304.512l409.328-576zM1005.81 852.768c-0.16-0.16-0.337-0.226-0.545-0.369l-129.728-118.432c-9.36-8.944-24.464-8.944-33.84 0l-5.472 8.064c-9.36 8.944-6.32 23.408 3.023 32.336l76.336 69.232-199.008-0.272-114.432-177.008-39.28 55.248 120.656 185.76 234.944 0.288-77.216 69.248c-9.344 8.944-12.368 23.44-3.024 32.368l5.472 8.064c9.376 8.944 24.496 8.944 33.824 0l127.744-115.504c0.176-0.16 0.384-0.192 0.544-0.336l8.464-8.096c4.672-4.496 7.008-10.368 6.976-16.288 0.032-5.872-2.304-11.776-6.976-16.225z"
- ],
- "tags": [
- "shuffle"
- ],
- "defaultCode": 57433,
- "grid": 0
- },
- {
- "paths": [
- "M901.84 949.376h-831.999v-640h257.6l64.72-62.336-1.664-1.664h-320.656c-35.344 0-64 28.656-64 64v640c0 35.344 28.656 64 64 64h832c35.344 0 64-28.656 64-64v-500.672l-64 61.088v439.584zM270.129 693.376l64.481-0.001c44.864-254.496 266.544-448 533.888-448 11.216 0 21.856 0.096 32.623 0.176l-117.248 117.232c-12.464 12.496-12.464 32.752 0 45.248 6.256 6.256 14.464 9.376 22.656 9.376s16.336-3.12 22.592-9.376l189.024-194-189.024-194.032c-12.464-12.496-32.72-12.496-45.248 0-12.464 12.496-12.464 32.752 0 45.248l116.176 116.16c-10.032-0.016-19.968-0.048-30.208-0.048-303.056 0-553.567 221.952-599.711 512.017z"
- ],
- "tags": [
- "share-alt"
- ],
- "defaultCode": 57434,
- "grid": 0
- },
- {
- "paths": [
- "M864 704c-52.688 0-99.295 25.585-128.431 64.881l-421.36-214.72c3.664-13.456 5.792-27.536 5.792-42.16 0-18.304-3.216-35.808-8.88-52.176l423.76-205.616c29.088 39.808 76.016 65.792 129.119 65.792 88.368 0 160-71.648 160-160 0-88.368-71.632-160-160-160s-160 71.632-160 160c0 12.432 1.568 24.464 4.24 36.080l-429.84 208.576c-29.28-32.273-71.393-52.656-118.4-52.656-88.368 0-160 71.632-160 160 0 88.352 71.632 160 160 160 50.895 0 96.128-23.824 125.424-60.864l423.104 215.632c-2.864 11.968-4.528 24.384-4.528 37.231 0 88.368 71.632 160 160 160s160-71.632 160-160-71.632-160-160-160zM864.002 64.001c53.008 0 96 42.992 96 96s-42.992 96-96 96-96-42.992-96-96 42.992-96 96-96zM160.002 608.001c-53.024 0-96-42.992-96-96s42.976-96 96-96c53.008 0 96 42.992 96 96s-42.992 96-96 96zM864.002 960.001c-53.008 0-96-42.992-96-96s42.992-96 96-96 96 42.992 96 96-42.992 96-96 96z"
- ],
- "tags": [
- "share"
- ],
- "defaultCode": 57435,
- "grid": 0
- },
- {
- "paths": [
- "M463.68 794.88c-63.040 0-102.72-36.48-130.56-62.080v0c-45.12-41.6-84.48-91.84-69.12-178.88 18.88-105.92 82.56-223.68 174.72-323.84 62.4-67.52 136.96-113.6 208.64-153.28 108.48-60.16 276.16-92.16 329.6-42.88s35.52 218.88-15.68 332.16c-33.6 74.56-73.28 152.64-135.68 220.16-95.68 104-212.16 177.92-319.040 203.2-15.36 3.52-29.44 5.12-42.56 5.12zM376.64 685.76c37.12 33.92 63.040 54.080 114.88 41.6 93.44-22.080 200.64-90.88 286.72-184.32 56-60.8 93.12-133.76 124.48-203.2 51.52-114.24 48.32-241.92 30.72-258.56-17.92-16-145.6-9.28-255.040 51.84-66.88 37.12-136.32 79.68-192.64 140.8-83.84 91.2-141.76 197.44-158.72 291.52-9.6 54.4 8.96 83.2 49.28 120.64v0z",
- "M246.080 844.48c-7.68 0-15.68-2.88-21.76-8.32-13.12-11.84-13.76-32.32-1.92-45.12l248.96-270.4c12.16-13.12 32.32-13.76 45.12-1.92 13.12 11.84 13.76 32.32 1.92 45.12l-248.96 270.4c-6.4 6.72-15.040 10.24-23.68 10.24z",
- "M229.44 580.8c-77.12 0-167.040-36.16-191.68-46.4-8.64-3.52-15.040-10.88-17.92-19.52s-1.6-18.56 3.2-26.24c3.2-5.12 78.080-128 172.48-221.76 39.36-39.36 74.88-40.96 97.6-35.2 65.28 16 96 107.2 99.2 117.44 1.92 6.4 1.92 13.44 0 20.16-55.68 163.52-60.8 169.92-64.64 174.72-22.080 27.52-58.56 37.12-98.24 37.12zM98.56 489.28c69.12 24 153.6 39.68 177.6 16.32 6.72-15.68 30.4-83.2 52.16-146.56-10.56-26.56-30.72-60.8-50.24-65.28-12.16-2.88-27.2 8.32-37.44 18.56-60.48 60.16-113.92 135.040-142.080 177.28z",
- "M637.12 1016.64s-2.88 0-4.48 0c-8.96-1.28-16.96-6.4-22.080-13.76-22.72-33.92-133.44-207.040-63.68-284.8 4.48-5.12 9.6-10.88 163.52-91.2 6.080-3.2 12.8-4.16 19.52-3.2 11.2 1.6 109.44 17.92 136.32 80.64 8.96 21.44 13.44 56-18.24 100.48-76.16 107.52-185.28 200.64-190.080 204.48-5.76 4.8-13.12 7.68-20.8 7.68zM592.64 762.56c-18.56 27.2 13.76 108.48 51.2 172.8 36.8-33.92 102.4-98.56 151.68-168 11.52-16.32 15.36-29.12 11.52-38.4-8.32-19.2-47.68-34.56-77.12-40.64-59.52 31.040-122.56 64.96-137.28 74.24z",
- "M701.76 457.28c-31.040 0-62.4-11.2-87.040-33.92v0c-25.28-23.36-40-55.040-41.28-89.28s10.56-66.88 33.92-92.16c23.36-25.28 55.040-40 89.28-41.28 34.56-1.92 66.88 10.56 92.16 33.92s40 55.040 41.28 89.28-10.56 67.2-33.92 92.16c-25.28 27.52-59.84 41.28-94.4 41.28zM658.24 376.32c26.24 24 66.88 22.4 90.88-3.84 11.52-12.8 17.6-29.12 16.96-46.4s-8-32.96-20.8-44.8c-12.48-11.52-28.8-17.92-46.4-16.96-17.28 0.64-32.96 8-44.8 20.8s-17.6 29.12-16.96 46.4c0.64 17.28 8 32.96 20.8 44.8v0z"
- ],
- "tags": [
- "rocket"
- ],
- "defaultCode": 57436,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512.017-229.216 512.017-512 0-282.768-229.232-512-512.017-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448.017 200.976 448.017 448-200.992 449.009-448.017 449.009zM464.944 800.479h80.512v-81.248h-80.512zM511.056 223.535c-46.88 0-85.503 12.641-115.839 37.889-30.336 25.264-45.088 75.856-44.336 117.775l1.184 2.336h73.44c0-25.008 8.336-60.943 25.008-73.84 16.656-12.88 36.849-19.328 60.56-19.328 27.328 0 48.336 7.424 63.072 22.271 14.72 14.848 22.063 36.080 22.063 63.664 0 23.184-5.44 42.976-16.368 59.376-10.96 16.4-29.328 39.841-55.088 70.321-26.576 23.968-42.992 43.231-49.232 57.808-6.256 14.592-9.504 40.768-9.744 78.512h76.96c0-23.68 1.504-41.136 4.496-52.336 2.976-11.184 11.504-23.823 25.568-37.888 30.224-29.152 54.496-57.664 72.88-85.552 18.336-27.856 27.519-58.593 27.519-92.192 0-46.88-14.176-83.408-42.576-109.568-28.416-26.176-68.273-39.248-119.568-39.248z"
- ],
- "tags": [
- "question"
- ],
- "defaultCode": 57437,
- "grid": 0
- },
- {
- "paths": [
- "M575.6 93.408c-17.664 0-32.001 14.337-32.001 32.001s14.336 32 32 32c226.448 0 384.4 165.472 384.4 391.903 0 226.464-184.224 410.688-410.672 410.688-226.432 0-391.92-163.6-391.92-390.063 0-17.664-14.336-32-32-32s-32 14.336-32 32c0 261.744 194.192 454.064 455.92 454.064s474.672-212.944 474.672-474.688c0-261.712-186.672-455.904-448.399-455.904v-0.001zM480.255 448.257v-416.256c0-17.664-14.336-32-32-32-249.248 0-448.256 199.008-448.256 448.256 0 17.664 14.336 32 32 32h416.256c17.664 0 32-14.336 32-32zM416.255 416.257h-350.944c15.456-188.496 162.448-335.488 350.944-350.944v350.944z"
- ],
- "tags": [
- "pie-chart"
- ],
- "defaultCode": 57438,
- "grid": 0
- },
- {
- "paths": [
- "M964.256 49.664c-34.864-33.408-73.323-50.336-114.379-50.336-64.192 0-111.024 41.472-123.841 54.176-18.032 17.856-633.152 633.2-633.152 633.2-4.016 4.032-6.943 9.072-8.447 14.592-13.872 51.264-83.36 278.72-84.049 281.008-3.568 11.648-0.385 24.337 8.207 32.929 6.176 6.144 14.399 9.439 22.831 9.439 3.312 0 6.655-0.496 9.919-1.568 2.352-0.768 237.136-76.655 275.775-88.191 5.088-1.536 9.744-4.288 13.536-8.032 24.416-24.128 598.128-591.456 636.208-630.784 39.392-40.592 58.96-82.864 58.208-125.616-0.784-42.208-21.248-82.848-60.816-120.816zM715.845 155.84c16.304 3.952 54.753 16.862 94.017 56.479 39.68 40.032 50.416 85.792 52.416 96.208-125.824 125.168-415.456 411.728-529.632 524.672-10.544-24.56-27.584-54.144-54.992-81.76-33.472-33.728-67.536-52.783-93.809-63.503 112.992-113.008 408.080-408.224 532-532.096zM140.39 741.95c17.584 4.672 54.111 18.224 91.344 55.76 28.672 28.912 42.208 60.8 48.288 80.24-44.481 14.304-141.872 47.92-203.76 67.872 18.336-60.336 49.311-154.304 64.128-203.872zM920.421 250.366c-1.312 1.344-3.474 3.535-6.065 6.159-10.112-26.048-27.856-59.519-58.576-90.495-31.392-31.648-63.231-50.32-88.751-61.36 2.176-2.16 3.855-3.856 4.512-4.496 3.664-3.616 36.896-35.376 78.32-35.376 23.84 0 47.248 10.88 69.616 32.32 26.512 25.424 40.176 50.512 40.624 74.592 0.432 24.576-12.912 51.040-39.68 78.656z"
- ],
- "tags": [
- "pencil"
- ],
- "defaultCode": 57439,
- "grid": 0
- },
- {
- "paths": [
- "M799.344 960.288h-736v-800h449.6l64.704-62.336-1.664-1.664h-512.64c-35.344 0-64 28.656-64 64v800c0 35.344 28.656 64 64 64h736c35.344 0 64-28.656 64-64v-468.656l-64 61.088v407.568zM974.224 41.44c-28.88-27.68-60.751-41.713-94.751-41.713-53.216 0-92.032 34.368-102.592 44.897-14.976 14.784-439.168 438.353-439.168 438.353-3.328 3.392-5.76 7.535-7.008 12.144-11.488 42.448-69.072 230.992-69.648 232.864-2.976 9.664-0.319 20.192 6.801 27.217 5.104 5.12 11.92 7.84 18.912 7.84 2.752 0 5.52-0.4 8.239-1.248 1.952-0.656 196.496-63.568 228.512-73.12 4.224-1.248 8.048-3.536 11.216-6.624 20.208-19.935 410.112-403.792 441.664-436.384 32.624-33.664 48.848-68.656 48.224-104.097-0.592-35.008-17.616-68.704-50.4-100.128zM930.433 201.119c-17.808 18.368-157.249 156.16-414.449 409.536l-19.68 19.408c-29.488 9.12-100.097 31.808-153.473 49.023 17.184-56.752 37.808-125.312 47.008-157.743 54.96-54.88 418.384-417.744 432.191-431.376 2.688-2.688 27.217-26.257 57.44-26.257 17.152 0 33.681 7.824 50.465 23.92 20.064 19.248 30.4 37.744 30.688 55.024 0.32 17.792-9.84 37.456-30.191 58.464z"
- ],
- "tags": [
- "note"
- ],
- "defaultCode": 57440,
- "grid": 0
- },
- {
- "paths": [
- "M991.728 705.408c0.016-0.56 0.16-1.071 0.16-1.631v-667.024c0.384-3.504 0.256-7.12-0.576-10.752-2.736-14.912-15.729-26.224-31.425-26.224-5.888 0-11.344 1.696-16.080 4.48l-597.872 155.648c-10.768 2.672-18.752 10.72-22.032 20.672-2.48 4.544-4 9.664-4 15.2v572.544c-30.464-20.384-69.408-32.656-111.872-32.656-97.536 0-176.64 64.608-176.64 144.272 0 79.68 79.103 144.304 176.64 144.304 97.568 0 176.608-64.608 176.608-144.305 0-4.064-0.336-8.064-0.736-12.049v-651.744l544-141.6v533.76c-30.448-20.384-69.408-32.656-111.872-32.656-97.536 0-176.64 64.624-176.64 144.272 0 79.68 79.103 144.304 176.64 144.304 97.568 0 176.608-64.608 176.608-144.305-0.016-4.912-0.319-9.744-0.911-14.512zM208.704 959.952c-66.56 0-112.961-42.191-112.961-79.999 0-37.824 46.384-79.952 112.96-79.952 59.232 0 102.4 33.392 111.185 67.407v0.368c0 3.232 0.624 6.288 1.521 9.216 0.064 0.992 0.225 1.968 0.225 2.96 0 37.808-46.4 80-112.929 80zM815.695 799.953c-65.968 0-111.953-42.176-111.953-80s45.984-79.952 111.952-79.952c65.952 0 111.937 42.128 111.937 79.952s-45.968 80-111.936 80z"
- ],
- "tags": [
- "music-tone-alt"
- ],
- "defaultCode": 57441,
- "grid": 0
- },
- {
- "paths": [
- "M852.608 323.296l-312.914-312.912c-9.92-9.92-24.672-11.84-36.607-6.016-12.544 4.336-21.6 16.112-21.6 30.128v708.4c-33.92-25.12-78.432-40.528-127.376-40.528-106.064 0-192.112 71.776-192.112 160.288 0 88.544 86.048 160.336 192.112 160.336 106.112 0 192.080-71.776 192.080-160.336 0-3.92-0.368-7.76-0.704-11.632v-744.336l261.872 261.856c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.249zM353.374 958.576c-75.648 0-128.352-50.544-128.352-95.872s52.72-95.824 128.352-95.824c74.032 0 126 48.4 128.128 92.992v5.68c-2.144 44.576-54.096 93.024-128.128 93.024v0z"
- ],
- "tags": [
- "music-tone"
- ],
- "defaultCode": 57442,
- "grid": 0
- },
- {
- "paths": [
- "M510.88 704h7.601c88.96 0 153.52-65.6 153.52-155.968v-381.408c0-93.44-67.44-166.624-153.536-166.624h-7.584c-87.616 0-158.88 74.752-158.88 166.624v381.408c0 88.912 68.304 155.968 158.88 155.968zM416 166.624c0-56.592 42.56-102.624 94.88-102.624h7.6c51.024 0 89.52 44.128 89.52 102.624v381.408c0 54.992-35.968 91.968-89.536 91.968h-7.584c-55.872 0-94.88-37.808-94.88-91.968zM800 352c-17.68 0-32 14.336-32 32v133.072c0 190.4-67.968 282.929-207.744 282.929h-95.136c-182.8 0-209.12-153.84-209.12-282.928v-133.072c0-17.664-14.336-32-32-32s-32 14.336-32 32v133.072c0 220.496 91.888 346.928 273.12 346.928h14.88v96h-160c-17.664 0-32 14.336-32 32s14.336 32 32 32h384c17.664 0 32-14.336 32-32s-14.336-32-32-32h-160v-96h16.256c123.968 0 271.744-60.192 271.744-346.929v-133.072c0-17.664-14.32-32-32-32z"
- ],
- "tags": [
- "microphone"
- ],
- "defaultCode": 57443,
- "grid": 0
- },
- {
- "paths": [
- "M960 101.84l-896.002 0.002c-35.344 0-64 28.656-64 64v576c0 35.36 28.656 64 64 64h160c20.496 0 32-26.32 32-31.984v-0.016c0-5.824-10.88-32.416-32-32.416h-120.96c-21.376 0-38.72-17.344-38.72-38.72v-496.704c0-21.392 17.328-38.72 38.72-38.72l818.272-1.008c21.376 0 38.72 17.328 38.72 38.72v497.696c0 21.376-17.344 38.72-38.72 38.72h-403.168l75.984-68.912c9.344-8.944 12.368-23.408 3.024-32.336l-5.472-8.064c-9.376-8.944-24.496-8.944-33.84 0l-129.728 118.432c-0.192 0.16-0.368 0.225-0.528 0.368l-8.48 8.096c-4.672 4.432-7.008 10.336-6.976 16.224-0.032 5.904 2.288 11.776 6.977 16.288l8.48 8.096c0.16 0.16 0.368 0.192 0.528 0.336l127.728 115.504c9.344 8.944 24.464 8.944 33.84 0l5.472-8.064c9.344-8.944 6.319-23.44-3.024-32.368l-77.136-69.168h445.008c35.344 0 64-28.64 64-64v-576c0-35.344-28.656-64-64-64z"
- ],
- "tags": [
- "loop"
- ],
- "defaultCode": 57444,
- "grid": 0
- },
- {
- "paths": [
- "M761.6 713.6l-32-32 144-144h-496v-48h496l-144-144 32-32 185.6 185.6c9.6 9.6 9.6 22.4 0 32l-185.6 182.4z",
- "M672 998.4h-576c-12.8 0-22.4-9.6-22.4-22.4v-928c0-12.8 9.6-22.4 22.4-22.4h576v48h-553.6v883.2h553.6v41.6z"
- ],
- "tags": [
- "logout"
- ],
- "defaultCode": 57445,
- "grid": 0
- },
- {
- "paths": [
- "M480 713.6l-32-32 144-144h-496v-48h496l-144-144 32-32 185.6 185.6c9.6 9.6 9.6 22.4 0 32l-185.6 182.4z",
- "M928 998.4h-576v-44.8h553.6v-883.2h-553.6v-44.8h576c12.8 0 22.4 9.6 22.4 22.4v928c0 12.8-9.6 22.4-22.4 22.4z"
- ],
- "tags": [
- "login"
- ],
- "defaultCode": 57446,
- "grid": 0
- },
- {
- "paths": [
- "M96 448h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32zM992 480h-672c-17.664 0-32 14.336-32 32s14.336 32 32 32h672c17.664 0 32-14.336 32-32s-14.336-32-32-32zM96 704h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32zM992 736h-672c-17.664 0-32 14.336-32 32s14.336 32 32 32h672c17.664 0 32-14.336 32-32s-14.336-32-32-32zM96 192h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32zM320 288h672c17.664 0 32-14.336 32-32s-14.336-32-32-32h-672c-17.664 0-32 14.336-32 32s14.336 32 32 32z"
- ],
- "tags": [
- "list"
- ],
- "defaultCode": 57447,
- "grid": 0
- },
- {
- "paths": [
- "M608.544 1023.744c-290.832 0-293.071-12.063-329.087-39.183-19.103-14.368-55.151-24.32-186.815-32.897-9.552-0.624-18.64-4.288-24.735-11.68-2.8-3.408-68.592-99.36-68.592-253.040 0-151.44 47.088-220.465 49.103-223.665 5.84-9.36 16.096-15.040 27.12-15.040 108.112 0 257.984-138 358.736-378.896 17.424-41.664 21.023-69.072 85.023-69.072 36.4 0 77.2 26.064 97.344 59.505 41.328 68.32 20.336 215.057 0.928 293.473 66-0.528 185.472-1.425 242.319-1.425 79.072 0 131.408 47.152 132.992 116.080 0.528 22.752-2.464 51.808-9.040 66.848 17.408 17.36 39.856 43.536 40.832 77.248 1.216 43.519-27.28 76.655-45.473 95.663 4.176 12.656 12.527 29.44 11.711 49.505-2 49.344-40.096 81.136-63.823 97.728 1.968 13.504 3.504 38.976-0.832 58.672-17.12 78.608-132.4 110.177-317.712 110.177zM109.617 886.77c114.688 9.488 175.998 22.336 208.334 46.672 25.024 18.848 21.168 26.319 290.592 26.319 82.176 0 242.896-3.424 255.216-59.84 4.896-22.56-18.895-44.735-18.976-44.911-6.496-16.032 0.736-34.849 16.576-41.776 0.256-0.128 64.144-23.008 65.6-58.72 0.96-22.832-14.72-36.544-15.071-37.12-9.328-14.464-5.92-34.304 8.224-44.16 0.16-0.128 41.552-25.216 40.544-59.424-0.784-27.168-36.576-46.288-37.664-46.928-8-4.576-13.824-12.496-15.648-21.552-1.792-9.040 0.224-18.528 5.84-25.872 0 0 16.273-25.856 15.681-50.112-1.168-51.92-57.008-53.552-68.992-53.552-80.72 0-288.031 0.816-288.031 0.816-11.184 0.048-20.863-5.232-26.879-14.177-6-8.944-6.448-20.048-2.929-30.224 31.264-90.032 48.72-231.28 19.727-279.536-8.544-14.224-10.496-28.432-42.496-28.432-4.432 0-14.991 3.504-25.999 29.744-106.928 255.84-266.64 403.824-397.456 417.168-11.28 25.728-32.496 79.039-32.496 175.775 0 98.736 31.28 175.12 46.305 199.84z"
- ],
- "tags": [
- "like"
- ],
- "defaultCode": 57448,
- "grid": 0
- },
- {
- "paths": [
- "M1016.7 513.36l-480.369-503.168c-6.032-6.304-14.368-9.84-23.088-9.84-8.704 0-17.040 3.552-23.088 9.84l-482.848 503.152c-12.24 12.752-11.809 32.992 0.943 45.248 12.752 12.224 32.992 11.872 45.248-0.944l43.008-44.832v478.832c0 17.68 14.336 32 32 32h223.552c17.632 0 31.935-14.256 32-31.904l1.008-319.664h254.992v319.568c0 17.68 14.32 32 32 32h223.472c17.68 0 32-14.32 32-32v-478.992l42.992 45.040c6.288 6.528 14.688 9.84 23.089 9.84 7.968 0 15.968-2.944 22.16-8.944 12.736-12.224 13.152-32.48 0.929-45.231zM863.535 454.816v504.831h-159.472v-319.552c0-17.68-14.32-32-32-32h-318.88c-17.632 0-31.935 14.256-32 31.904l-1.008 319.664h-159.664v-504.848c0-2.64-0.416-5.168-1.008-7.632l353.76-368.624 351.424 368.208c-0.688 2.592-1.152 5.264-1.152 8.048z"
- ],
- "tags": [
- "home"
- ],
- "defaultCode": 57449,
- "grid": 0
- },
- {
- "paths": [
- "M960 1024h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM960 640h-320v320h320v-320zM960 448h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM960 64h-320v320h320v-320zM384 1024h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM384 640h-320v320h320v-320zM384 448h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM384 64h-320v320h320v-320z"
- ],
- "tags": [
- "grid"
- ],
- "defaultCode": 57450,
- "grid": 0
- },
- {
- "paths": [
- "M944 224c-44.192 0-79.999 35.824-79.999 80 0 9.072 1.84 17.632 4.607 25.76l-195.008 167.92c-13.68-10.896-30.752-17.68-49.6-17.68-21.744 0-41.408 8.736-55.809 22.816l-152.752-76.48c-2.976-41.488-37.199-74.336-79.44-74.336-44.176 0-80 35.824-80 80 0 12.096 2.88 23.44 7.68 33.712l-155.744 179.584c-8.736-3.264-18.064-5.296-27.936-5.296-44.176 0-80 35.824-80 80s35.824 80 80 80c44.176 0 80-35.824 80-80 0-10.64-2.176-20.768-5.952-30.048l158.272-181.92c7.536 2.336 15.376 3.968 23.68 3.968 23.28 0 44.048-10.112 58.672-26l149.408 74.912c0.528 43.744 36.048 79.088 79.92 79.088 44.192 0 80-35.824 80-80 0-1.424-0.336-2.752-0.416-4.16l208.096-178.768c9.904 4.384 20.784 6.928 32.32 6.928 44.192 0 80-35.808 80-80 0-44.176-35.808-80-80-80z"
- ],
- "tags": [
- "graph"
- ],
- "defaultCode": 57451,
- "grid": 0
- },
- {
- "paths": [
- "M160.048 387.872v-355.872c0-17.664-14.336-32-32-32s-32 14.336-32 32v355.84c-55.328 14.256-96.4 64.448-96.4 124.16 0 59.728 41.072 109.903 96.4 124.176v355.824c0 17.664 14.336 32 32 32s32-14.336 32-32v-355.856c55.28-14.304 96.305-64.447 96.305-124.144 0-59.68-41.024-109.84-96.305-124.128zM128.416 576.032c-0.112 0-0.24-0.030-0.368-0.030-0.144 0-0.271 0.032-0.415 0.048-35.152-0.208-63.696-28.848-63.696-64.048 0-35.184 28.56-63.84 63.712-64.032 0.128 0 0.271 0.032 0.399 0.032s0.24-0.032 0.368-0.032c35.136 0.224 63.664 28.863 63.664 64.031 0 35.184-28.528 63.808-63.664 64.031zM544.064 579.874l-0.001-547.872c0-17.664-14.336-32-32-32s-32 14.336-32 32v547.84c-55.328 14.273-96.4 64.433-96.4 124.16s41.072 109.903 96.4 124.176v163.824c0 17.664 14.336 32 32 32s32-14.336 32-32v-163.856c55.264-14.304 96.288-64.447 96.288-124.144-0.016-59.664-41.023-109.824-96.287-124.128zM512.415 768.034c-0.128 0-0.24-0.031-0.368-0.031-0.144 0-0.271 0.032-0.415 0.048-35.152-0.208-63.696-28.848-63.696-64.048 0-35.216 28.608-63.872 63.792-64.032 0.112 0 0.225 0.032 0.337 0.032 0.096 0 0.191-0.032 0.287-0.032 35.168 0.192 63.744 28.832 63.744 64.032 0 35.184-28.528 63.808-63.681 64.031zM928.063 195.875l-0.001-163.871c0-17.664-14.336-32-32-32-17.68 0-32 14.336-32 32v163.84c-55.328 14.256-96.4 64.432-96.4 124.159s41.072 109.92 96.4 124.176v547.824c0 17.664 14.32 32 32 32 17.664 0 32-14.336 32-32v-547.856c55.264-14.304 96.288-64.447 96.288-124.144-0.016-59.664-41.023-109.824-96.287-124.128zM896.414 384.036c-0.128 0-0.239-0.031-0.352-0.031-0.144 0-0.287 0.032-0.415 0.032-35.152-0.192-63.712-28.832-63.712-64.032 0-35.184 28.56-63.84 63.695-64.032 0.144 0 0.287 0.032 0.415 0.032s0.24-0.032 0.353-0.032c35.136 0.24 63.664 28.864 63.664 64.032 0.032 35.184-28.496 63.808-63.649 64.031z"
- ],
- "tags": [
- "equalizer"
- ],
- "defaultCode": 57452,
- "grid": 0
- },
- {
- "paths": [
- "M415.44 0.24c290.832 0 293.089 12.066 329.104 39.187 19.104 14.368 55.151 24.336 186.831 32.912 9.568 0.624 18.641 4.288 24.736 11.68 2.8 3.408 68.592 99.36 68.592 253.024 0 151.44-47.088 220.48-49.103 223.696-5.84 9.344-16.096 15.023-27.12 15.023-108.112 0-257.984 138-358.752 378.912-17.424 41.664-21.008 69.056-85.023 69.056-36.4 0-77.2-26.064-97.376-59.505-41.312-68.32-20.336-215.057-0.912-293.473-66 0.528-185.472 1.44-242.319 1.44-79.072 0-131.393-47.152-133.009-116.097-0.512-22.752 2.464-51.824 9.056-66.832-17.392-17.36-39.855-43.553-40.831-77.265-1.232-43.504 27.279-76.64 45.455-95.664-4.16-12.656-12.512-29.44-11.712-49.505 2.016-49.344 40.096-81.151 63.84-97.743-1.952-13.456-3.488-38.944 0.832-58.624 17.12-78.624 132.4-110.224 317.712-110.224zM914.386 137.25c-114.688-9.488-175.996-22.338-208.332-46.689-25.024-18.832-21.152-26.304-290.608-26.304-82.176 0-242.896 3.424-255.216 59.824-4.912 22.56 18.88 44.752 18.976 44.912 6.496 16.048-0.752 34.848-16.592 41.775-0.256 0.128-64.128 23.024-65.6 58.736-0.944 22.832 14.72 36.544 15.088 37.104 9.312 14.464 5.903 34.32-8.225 44.16-0.16 0.128-41.568 25.216-40.544 59.439 0.784 27.152 36.576 46.288 37.664 46.928 8 4.576 13.824 12.496 15.632 21.568 1.808 9.024-0.225 18.528-5.824 25.84 0 0-16.273 25.872-15.696 50.112 1.184 51.936 57.023 53.567 69.008 53.567 80.72 0 288.031-0.848 288.031-0.848 11.184-0.032 20.863 5.248 26.863 14.192s6.464 20.064 2.928 30.225c-31.248 90.032-48.704 231.28-19.712 279.536 8.528 14.224 10.496 28.432 42.496 28.432 4.432 0 14.991-3.504 25.999-29.744 106.992-255.808 266.704-403.808 397.521-417.151 11.28-25.728 32.496-79.039 32.496-175.791-0.032-98.736-31.313-175.104-46.353-199.824z"
- ],
- "tags": [
- "dislike"
- ],
- "defaultCode": 57453,
- "grid": 0
- },
- {
- "paths": [
- "M921.088 103.232l-336.256 785.792-119.312-344.512-344.192-104.032zM1004.46 0.769c-6.096 0-13.519 1.728-22.096 5.359l-954.656 405.072c-34.384 14.592-36.56 42.704-4.848 62.464l395.296 123.584 129.36 403.264c9.28 15.184 20.496 22.72 31.264 22.72 11.936 0 23.296-9.152 31.040-27.248l408.272-953.728c11.056-25.888 4.768-41.487-13.632-41.487z"
- ],
- "tags": [
- "cursor"
- ],
- "defaultCode": 57454,
- "grid": 0
- },
- {
- "paths": [
- "M974.944 65.392c0-23.232-12.592-44.654-32.912-55.935-9.68-5.392-20.368-8.063-31.088-8.063-11.712 0-23.472 3.232-33.775 9.648l-735.728 446.592c-15.952 9.904-26.512 26.208-29.376 44.4v-470.032c0-17.664-14.336-32-32-32s-32 14.336-32 32v960c0 17.664 14.336 32 32 32s32-14.336 32-32v-470.064c2.88 18.208 13.439 34.512 29.375 44.384l736.72 446.64c10.32 6.432 22.064 9.664 33.776 9.664 10.72 0 21.408-2.688 31.088-8.064 20.32-11.28 32.912-32.688 32.912-55.937zM175.2 511.985l735.744-446.592 1.008 893.216z"
- ],
- "tags": [
- "control-start"
- ],
- "defaultCode": 57455,
- "grid": 0
- },
- {
- "paths": [
- "M573.92 197.904l-505.28 314.097 505.28 314.096v-246.976l384 246.976v-628.192l-384 246.992v-246.993zM571.264 133.905c10.704 0 22.736 2.671 32.416 8.063 20.32 11.28 34.24 32.704 34.24 55.937v131.84l298.224-186.192c10.32-6.4 21.376-9.648 33.12-9.648 10.688 0 15.727 2.672 25.424 8.063 20.32 11.28 27.232 32.704 27.232 55.937v628.192c0 23.248-7.248 44.656-27.568 55.937-9.68 5.376-17.727 8.063-28.432 8.063-11.727 0-20.783-3.216-31.104-9.664l-296.896-186.176v131.84c0 23.248-13.92 44.656-34.24 55.937-9.68 5.376-21.040 8.064-31.76 8.064-11.712 0-23.792-3.216-34.112-9.664l-505.456-314.096c-18.768-11.648-30.271-32.208-30.271-54.336s11.376-42.672 30.16-54.352l505.264-314.096c10.304-6.416 22.031-9.648 33.759-9.648z"
- ],
- "tags": [
- "control-rewind"
- ],
- "defaultCode": 57456,
- "grid": 0
- },
- {
- "paths": [
- "M144.624 65.392l735.744 446.592-736.736 446.624zM144.624 1.392c-10.72 0-21.408 2.672-31.088 8.063-20.32 11.28-32.912 32.704-32.912 55.937l-0.992 893.216c0 23.248 12.592 44.656 32.912 55.937 9.68 5.376 20.368 8.064 31.088 8.064 11.712 0 23.472-3.216 33.775-9.664l736.72-446.624c18.816-11.664 30.257-32.224 30.257-54.336s-11.44-42.672-30.257-54.352l-735.728-446.608c-10.304-6.4-22.064-9.633-33.775-9.633v0z"
- ],
- "tags": [
- "control-play"
- ],
- "defaultCode": 57457,
- "grid": 0
- },
- {
- "paths": [
- "M416.272 0h-224.208c-17.664 0-32 14.32-32 32v960c0 17.664 14.336 32 32 32h224.208c17.68 0 32-14.336 32-32v-960c0-17.68-14.32-32-32-32zM384.272 960h-160.208v-896h160.208v896zM831.937 0h-223.056c-17.68 0-32 14.32-32 32v960c0 17.664 14.32 32 32 32h223.056c17.68 0 32-14.336 32-32v-960c0-17.68-14.304-32-32-32zM799.937 960h-159.056v-896h159.056v896z"
- ],
- "tags": [
- "control-pause"
- ],
- "defaultCode": 57458,
- "grid": 0
- },
- {
- "paths": [
- "M450.080 197.904l505.28 314.097-505.28 314.096v-246.976l-384 246.976v-628.192l384 246.992v-255.84zM452.736 133.905c-10.72 0-22.736 2.671-32.433 8.063-20.304 11.28-34.224 32.704-34.224 55.937v131.84l-298.224-186.192c-10.32-6.4-21.376-9.648-33.12-9.648-10.688 0-15.729 2.672-25.44 8.063-20.288 11.28-27.216 32.704-27.216 55.937v628.192c0 23.248 7.248 44.656 27.568 55.937 9.68 5.376 17.727 8.063 28.432 8.063 11.728 0 20.783-3.216 31.103-9.664l296.896-186.176v131.84c0 23.248 13.92 44.656 34.224 55.937 9.696 5.376 21.057 8.064 31.776 8.064 11.712 0 23.792-3.216 34.112-9.664l505.456-314.096c18.784-11.664 30.288-32.224 30.288-54.336s-11.376-42.672-30.16-54.352l-505.28-314.096c-10.304-6.416-22.048-9.648-33.76-9.648v0z"
- ],
- "tags": [
- "control-forward"
- ],
- "defaultCode": 57459,
- "grid": 0
- },
- {
- "paths": [
- "M943.936 0c-17.664 0-31.998 14.338-31.998 32.002v470c-2.88-18.192-13.439-34.465-29.375-44.369l-735.712-446.608c-10.32-6.4-22.064-9.648-33.776-9.648-10.72 0-21.408 2.672-31.088 8.063-20.32 11.28-32.912 32.704-32.912 55.937l-1.008 893.232c0 23.248 12.592 44.656 32.912 55.937 9.68 5.376 20.367 8.064 31.087 8.064 11.712 0 23.472-3.216 33.775-9.664l736.72-446.608c15.936-9.872 26.495-26.16 29.375-44.352v470.016c0 17.664 14.336 32 32 32s32-14.336 32-32v-960c0-17.664-14.32-32-32-32.001zM112.065 958.61l0.992-893.216 735.744 446.592z"
- ],
- "tags": [
- "control-end"
- ],
- "defaultCode": 57460,
- "grid": 0
- },
- {
- "paths": [
- "M960 95.888l-256.224 0.001v-63.776c0-17.68-14.32-32-32-32s-32 14.32-32 32v63.76h-256v-63.76c0-17.68-14.32-32-32-32s-32 14.32-32 32v63.76h-255.776c-35.344 0-64 28.656-64 64v800c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-800c0-35.328-28.656-63.984-64-63.984zM960 959.873l-896-0.001v-800h255.776v32.24c0 17.68 14.32 32 32 32s32-14.32 32-32v-32.224h256v32.24c0 17.68 14.32 32 32 32s32-14.32 32-32v-32.24h256.224v799.984zM736 511.888h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32zM736 767.872h64c17.664 0 32-14.32 32-32v-64c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v64c0 17.696 14.336 32 32 32zM544 639.872h-64c-17.664 0-32 14.336-32 32v64c0 17.68 14.336 32 32 32h64c17.664 0 32-14.32 32-32v-64c0-17.648-14.336-32-32-32zM544 383.888h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.68-14.336-32-32-32zM288 383.888h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.68-14.336-32-32-32zM288 639.872h-64c-17.664 0-32 14.336-32 32v64c0 17.68 14.336 32 32 32h64c17.664 0 32-14.32 32-32v-64c0-17.648-14.336-32-32-32z"
- ],
- "tags": [
- "calender"
- ],
- "defaultCode": 57461,
- "grid": 0
- },
- {
- "paths": [
- "M511.984 0c-198.032 0-353.12 161.104-353.12 359.136 0 149.2 73.28 220.256 131.185 272.128 37.28 33.424 62.368 53.552 62.368 78.352v54.256c0 1.392 0.192 2.752 0.368 4.128h-0.72v92.624c0.016 97.712 63.199 163.376 161.071 163.376 94.464 0 158.944-65.664 158.944-163.376v-92.624h-0.928c0.176-1.376 0.416-2.736 0.416-4.128v-54.256c0-37.76 28.032-60.592 70.528-97.695 57.504-50.208 123.023-112.688 123.023-252.784 0.016-198.032-155.104-359.136-353.137-359.136zM510.769 960c-59.904 0-94.688-37.152-94.688-99.376l-0.464-42.672c23.024 7.872 54.385 14.048 96.385 14.048 41.424 0 72.848-6.624 96.080-14.768v43.392c0 63.152-35.248 99.376-97.313 99.376zM700.017 563.712c-43.472 37.968-92.433 77.216-92.433 145.904v40.432c-15.184 8.48-43.184 18.56-96.128 18.56-55.568 0-81.92-9.856-95.023-17.473v-41.536c0-54.608-42.688-89.297-83.681-126.017-54.32-48.672-109.872-103.84-109.872-224.464-0.016-162.72 126.385-295.12 289.104-295.12 162.752 0 289.152 132.4 289.152 295.137 0 111.024-48.464 158.576-101.12 204.576z"
- ],
- "tags": [
- "bulb"
- ],
- "defaultCode": 57462,
- "grid": 0
- },
- {
- "paths": [
- "M272.064 319.984h-224.064c-17.68 0-32 14.32-32 32v640.016c0 17.68 14.32 32 32 32h224.064c17.68 0 32-14.32 32-32v-640.016c0-17.68-14.32-32-32-32zM240.064 960h-160.064v-576.016h160.064v576.016zM623.744 510.256h-224.080c-17.68 0-32 14.32-32 32v449.744c0 17.68 14.32 32 32 32h224.080c17.68 0 32-14.32 32-32v-449.744c0-17.696-14.304-32-32-32zM591.744 960h-160.080v-385.744h160.080v385.744zM976 0h-223.728c-17.68 0-32 14.32-32 32v960c0 17.68 14.32 32 32 32h223.728c17.68 0 32-14.32 32-32v-960c0-17.68-14.32-32-32-32zM944 960h-159.728v-896h159.728v896z"
- ],
- "tags": [
- "chart"
- ],
- "defaultCode": 57463,
- "grid": 0
- },
- {
- "paths": [
- "M1024 512c0-282.784-229.232-512-512-512-282.784 0-512 229.216-512 512 0 282.768 229.216 512 512 512 282.768 0 512-229.232 512-512zM63.008 512c0-247.024 201.968-448 448.992-448s448 200.976 448 448-200.976 448-448 448-448.992-200.976-448.992-448zM544.336 736.32v-360.464l115.76 115.76c12.496 12.496 32.752 12.496 45.248 0s12.496-32.752 0-45.248l-194-189.008-194 189.008c-6.256 6.256-9.376 14.432-9.376 22.624s3.12 16.368 9.376 22.624c12.496 12.496 32.752 12.496 45.248 0l117.744-117.76v362.464c0 17.68 14.336 32 32 32s32-14.32 32-32z"
- ],
- "tags": [
- "arrow-up-circle"
- ],
- "defaultCode": 57464,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM532.368 318.64c-12.496 12.496-12.496 32.752 0 45.248l115.76 115.76h-360.448c-17.68 0-32 14.336-32 32s14.32 32 32 32h362.464l-117.76 117.744c-12.496 12.496-12.496 32.752 0 45.248 6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376l189.008-194-189.008-194c-12.512-12.496-32.752-12.496-45.264 0z"
- ],
- "tags": [
- "arrow-right-circle"
- ],
- "defaultCode": 57465,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.784 0-512 229.232-512 512 0 282.784 229.216 512 512 512 282.768 0 512-229.216 512-512 0-282.768-229.232-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM736.32 479.664h-360.464l115.76-115.76c12.496-12.496 12.496-32.752 0-45.248s-32.752-12.496-45.248 0l-189.008 194 189.008 194c6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376c12.496-12.496 12.496-32.752 0-45.248l-117.76-117.744h362.464c17.68 0 32-14.336 32-32s-14.32-32-32-32z"
- ],
- "tags": [
- "arrow-left-circle"
- ],
- "defaultCode": 57466,
- "grid": 0
- },
- {
- "paths": [
- "M0 512c0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512-282.768 0-512 229.232-512 512zM961.008 512c0 247.024-201.969 448-449.009 448s-448-200.976-448-448 200.976-448 448-448 449.009 200.976 449.009 448zM479.663 287.68v360.448l-115.76-115.76c-12.496-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l194.016 189.008 194-189.008c6.256-6.256 9.376-14.432 9.376-22.624s-3.12-16.368-9.376-22.624c-12.496-12.496-32.752-12.496-45.248 0l-117.744 117.76v-362.448c0-17.68-14.336-32-32-32s-32.016 14.32-32.016 32z"
- ],
- "tags": [
- "arrow-down-circle"
- ],
- "defaultCode": 57467,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM64 512c0-112.272 41.615-214.959 110.096-293.663l631.856 631.856c-78.736 68.88-181.536 110.815-293.952 110.815-247.024 0-448-201.984-448-449.009v0.001zM851.023 804.786l-631.615-631.616c78.576-67.936 180.832-109.168 292.592-109.168 247.024 0 448 200.976 448 448 0 111.664-41.152 214.032-108.977 292.784z"
- ],
- "tags": [
- "ban"
- ],
- "defaultCode": 57468,
- "grid": 0
- },
- {
- "paths": [
- "M512 128c247.024 0 448 143.553 448 320.001 0 176.432-200.976 320-448 320l-26.512 0.096c-17.584 0-29.088-0.464-47.072-3.152l-35.856-5.12-23.008 27.84c-10.576 12.784-64.544 57.12-124.112 85.664 12.112-32.032 21.040-67.008 21.84-101.6l0.32-1.904v-44.624l-34.864-17.808c-113.6-58.112-178.735-152.641-178.735-259.393 0-176.448 200.976-320 448-320zM512 64.001c-282.8 0-512 171.935-512 383.999 0 132.064 78.256 247.152 213.584 316.336 0 0.816-0.256 1.408-0.256 2.32 0 57.376-32.16 120.464-51.008 152.944h0.048c-1.488 3.488-2.368 7.313-2.368 11.408 0 16.080 12.96 28.992 29.008 28.992 2.416 0 6.256-0.496 7.664-0.496 0.336 0 0.528 0 0.496 0.096 100-16.336 209.952-104.688 231.824-131.344 22.481 3.344 37.664 3.84 56.481 3.84 7.936 0 16.495-0.096 26.527-0.096 282.752 0 512-171.904 512-384 0-212.064-229.248-384-512-383.999z"
- ],
- "tags": [
- "bubble"
- ],
- "defaultCode": 57469,
- "grid": 0
- },
- {
- "paths": [
- "M638.128 223.376c1.28 0 2.32 1.008 2.32 2.24v127.872c0 23.664 13.056 45.424 34 56.527 9.408 5.008 19.712 7.472 30 7.472 12.56 0 27.056-3.68 37.84-10.991l217.712-123.232v456.416l-218.912-119.52c-10.976-7.664-23.775-11.536-36.655-11.536-10.128 0-20.256 2.4-29.567 7.217-21.12 11.024-34.4 32.881-34.433 56.688l-0.16 125.84c0 1.248-1.008 2.256-2.288 2.256h-571.696c-1.28 0-2.288-0.992-2.288-2.225l0.16-572.784c0-1.248 1.008-2.24 2.288-2.24h571.68zM990.368 191.344c-6.816 0-20.291 2.016-27.971 9.664l-257.968 152.48v-127.872c0-36.56-29.68-66.239-66.319-66.239h-571.68c-36.672 0-66.288 29.664-66.288 66.24l-0.144 572.752c0 36.56 29.632 66.256 66.288 66.256h571.712c36.656 0 66.288-29.68 66.288-66.256l0.16-125.744 262.976 153.312c7.712 7.68 16.256 6.688 23.088 6.688 7.088 0 12.368-2.16 13.024-2.433 12.432-5.184 20.464-17.184 20.464-30.688v-574.976c0-13.504-8.032-25.552-20.464-30.656-0.72-0.32-6.031-2.528-13.167-2.528z"
- ],
- "tags": [
- "camrecorder"
- ],
- "defaultCode": 57470,
- "grid": 0
- },
- {
- "paths": [
- "M928 224h-147.184l-76.816-128h-384l-76.8 128h-147.2c-32 0-96 32-96 95.008v512.992c0 53.008 48 96 89.328 96h840.672c42 0 94-44.992 94-94.992v-513.008c0-32-32-96-96-96zM960 833.008c0 12.624-20.463 30.288-29.999 31.008h-840.48c-7.408-0.608-25.52-15.040-25.52-32.016v-512.992c0-20.273 27.232-30.496 32-31.008h183.44l76.8-128h313.648l57.12 96.944 17.6 31.056h183.392c22.56 0 31.68 29.472 32 32v513.008zM512.001 320c-123.712 0-224 100.288-224 224s100.288 224 224 224 224-100.288 224-224-100.288-224-224-224zM512.001 704c-88.224 0-160-71.776-160-160s71.776-160 160-160 160 71.776 160 160-71.776 160-160 160z"
- ],
- "tags": [
- "camera"
- ],
- "defaultCode": 57471,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM716.336 324.656l-300.401 302.288-135.28-135.28c-12.496-12.496-32.752-12.496-45.264 0-12.496 12.496-12.496 32.752 0 45.248l158.384 158.4c12.496 12.481 32.752 12.481 45.264 0 1.44-1.44 2.673-3.009 3.793-4.641l318.784-320.752c12.481-12.496 12.481-32.752 0-45.264-12.512-12.496-32.768-12.496-45.28 0z"
- ],
- "tags": [
- "check"
- ],
- "defaultCode": 57472,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM544 499.008v-307.006c0-17.664-14.336-32-32-32s-32 14.336-32 32v320c0 9.056 3.792 17.199 9.856 23.007 0.528 0.624 0.96 1.296 1.536 1.888l158.384 158.4c12.496 12.481 32.752 12.481 45.248 0 12.496-12.496 12.496-32.769 0-45.265z"
- ],
- "tags": [
- "clock"
- ],
- "defaultCode": 57473,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM693.008 330.992c-12.496-12.496-32.752-12.496-45.248 0l-135.76 135.76-135.76-135.76c-12.496-12.496-32.752-12.496-45.264 0-12.496 12.496-12.496 32.752 0 45.248l135.76 135.76-135.76 135.76c-12.496 12.481-12.496 32.769 0 45.249 12.496 12.496 32.752 12.496 45.264 0l135.76-135.76 135.76 135.76c12.496 12.496 32.752 12.496 45.248 0 12.496-12.481 12.496-32.769 0-45.249l-135.76-135.76 135.76-135.76c12.512-12.512 12.512-32.768 0-45.248z"
- ],
- "tags": [
- "close"
- ],
- "defaultCode": 57474,
- "grid": 0
- },
- {
- "paths": [
- "M763.024 260c-44.624-118.432-140.559-193.441-285.455-193.441-184.384 0-313.392 136.912-324.479 315.536-88.912 28.432-153.088 119.12-153.088 221.84 0 125.744 98.848 231.968 215.823 231.968h28.448c17.664 0 32-14.32 32-32s-14.336-32-32-32h-28.448c-82.304 0-152.832-76.912-152.832-167.968 0-80.464 56.416-153.056 127.184-165.216l29.040-5.008-2.592-29.344-0.24-0.368c0.016-155.872 102.607-273.44 261.184-273.44 127.104 0 198.513 62.624 231.553 169.44l6.832 22.032 23.072 0.496c118.864 2.496 223.088 98.944 223.088 218.784 0 109.056-72.273 230.592-181.713 230.592h-9.104c-17.664 0-32 14.32-32 32s14.336 32 32 32v-0.096c160-4.224 252.24-157.088 252.24-294.496-0.032-147.728-115.792-265.743-260.512-281.312zM646.337 775.47c-8.944-9.344-23.407-9.345-32.335-0.001l-70.384 77.648v-322.144c0-17.664-14.336-32-32-32s-32 14.336-32 32v322.432l-68.112-75.936c-8.944-9.344-23.44-11.344-32.368-2l-8.064 4.416c-8.944 9.376-8.944 24.48 0 33.823l115.504 127.744c0.16 0.16 0.192 0.368 0.336 0.528l8.096 8.464c4.496 4.688 10.368 7.009 16.288 6.977 5.872 0.032 11.776-2.288 16.225-6.977l8.096-8.464c0.16-0.16 0.24-0.336 0.368-0.528l118.432-129.744c8.944-9.344 8.944-20.447 0-29.823z"
- ],
- "tags": [
- "cloud-download"
- ],
- "defaultCode": 57475,
- "grid": 0
- },
- {
- "paths": [
- "M763.024 259.968c-44.624-118.432-140.559-193.441-285.471-193.441-184.384 0-313.392 136.912-324.479 315.536-88.897 28.432-153.072 119.12-153.072 221.84 0 125.744 98.848 231.968 215.823 231.968h92.448c17.664 0 32-14.336 32-32 0-17.68-14.336-32-32-32h-92.448c-82.304 0-152.832-76.912-152.832-167.968 0-80.464 56.416-153.056 127.184-165.216l29.040-5.008-2.576-29.328-0.24-0.368c0-155.872 102.576-273.44 261.152-273.44 127.104 0 198.513 62.624 231.537 169.44l6.848 22.032 23.056 0.496c118.88 2.496 223.104 98.944 223.104 218.769 0 109.056-72.273 230.592-181.696 230.592h-73.12c-17.664 0-32 14.336-32 32 0 17.68 14.336 32 32 32l72.88-0.096c160-4.224 243.344-157.071 243.344-294.495 0-147.712-115.76-265.744-260.479-281.312zM535.985 514.941c-0.176-0.192-0.241-0.352-0.354-0.512l-8.096-8.464c-4.432-4.688-10.336-7.009-16.24-6.977-5.904-0.048-11.776 2.288-16.288 6.976l-8.096 8.464c-0.16 0.16-0.192 0.353-0.336 0.513l-115.504 127.744c-8.944 9.344-8.944 24.464 0 33.84l8.064 5.472c8.944 9.344 23.44 6.319 32.368-3.024l68.112-75.935v322.432c0 17.664 14.336 32 32 32s32-14.336 32-32v-322.128l70.368 77.632c8.944 9.344 23.408 12.368 32.336 3.024l8.064-5.472c8.944-9.376 8.944-24.496 0-33.84z"
- ],
- "tags": [
- "cloud-upload"
- ],
- "defaultCode": 57476,
- "grid": 0
- },
- {
- "paths": [
- "M560 0h-352c-35.344 0-64 28.656-64 64v896c0 35.344 28.656 64 64 64h608c35.344 0 64-28.656 64-64v-639.984zM816 346.528v5.472h-288v-288h5.504zM208 960v-896h256v352h352v544h-608z"
- ],
- "tags": [
- "doc"
- ],
- "defaultCode": 57477,
- "grid": 0
- },
- {
- "paths": [
- "M1023.46 232c0.992-6.144 0.177-12.48-2.479-18.271-8.064-35.44-33.681-53.729-76.977-53.729h-832c-38.080 0-79.105 14-99.28 41.472-1.744 1.328-3.408 2.832-4.912 4.576-6.448 7.44-8.704 17.009-7.264 26.033-0.288 2.592-0.544 5.2-0.544 7.92v512c0 53.024 58.992 112 112 112h832c53.024 0 80-58.976 80-112v-512c0-2.832-0.368-5.313-0.544-8.001zM112.001 224l832.433-0.001-432.432 344.656-430.688-343.248c9.792-1.808 21.84-1.407 30.688-1.407zM944.002 799.999h-831.999c-17.648 0-48-30.336-48-48v-458.448l427.040 341.648c6.016 5.2 13.487 7.792 20.959 7.792s14.943-2.592 20.976-7.792l427.024-341.632v458.432c0 17.664 1.664 48-16 48z"
- ],
- "tags": [
- "envolope"
- ],
- "defaultCode": 57478,
- "grid": 0
- },
- {
- "paths": [
- "M515.472 321.408c-106.032 0-192 85.968-192 192 0 106.016 85.968 192 192 192s192-85.968 192-192-85.968-192-192-192zM515.472 641.408c-70.576 0-129.473-58.816-129.473-129.393s57.424-128 128-128c70.592 0 128 57.424 128 128s-55.936 129.393-126.527 129.393zM1023.68 504.576c-0.368-1.616-0.207-3.325-0.688-4.909-0.208-0.672-0.624-1.056-0.864-1.647-0.336-0.912-0.256-1.984-0.72-2.864-93.072-213.104-293.664-335.76-507.424-335.76s-418.368 122.432-511.488 335.552c-0.4 0.896-0.336 1.824-0.656 2.849-0.224 0.624-0.688 0.976-0.896 1.567-0.496 1.616-0.304 3.296-0.607 4.928-0.592 2.88-1.136 5.68-1.136 8.592 0 2.944 0.544 5.664 1.136 8.592 0.32 1.6 0.112 3.344 0.608 4.88 0.208 0.72 0.672 1.023 0.896 1.68 0.336 0.88 0.256 1.968 0.656 2.848 93.136 213.056 295.744 333.712 509.504 333.712 213.776 0 416.336-120.4 509.44-333.505 0.464-0.912 0.368-1.872 0.72-2.88 0.224-0.56 0.655-0.976 0.848-1.6 0.496-1.568 0.336-3.28 0.688-4.912 0.56-2.864 1.088-5.664 1.088-8.624 0-2.816-0.528-5.601-1.104-8.497zM512 800.595c-181.296 0-359.743-95.568-447.423-287.681 86.848-191.472 267.68-289.504 449.424-289.504 181.68 0 358.496 98.144 445.376 289.712-86.816 191.408-265.633 287.473-447.377 287.473z"
- ],
- "tags": [
- "eye"
- ],
- "defaultCode": 57479,
- "grid": 0
- },
- {
- "paths": [
- "M680 95.328c-160 0-202.655-96-405.312-96-130.688 0-210.688 98.688-210.688 98.688v894.656c0 17.664 14.336 32 32 32s32-14.336 32-32v-407.872c33.76-21.776 80.336-41.473 138.688-41.473 202.656 0 261.312 96 421.312 96s272-96 272-96v-544s-120 96-280 96zM896.001 510.72c-36.16 23.584-112.784 64.606-208 64.606-62.912 0-105.84-17.264-160.224-39.136-66.272-26.64-141.408-56.863-261.088-56.863-54.689 0-101.072 13.76-138.688 32.16v-387.472c24.096-21.92 76.624-60.688 146.688-60.688 94.112 0 147.088 22.848 203.184 47.008 55.872 24.080 113.664 48.992 202.128 48.992 85.248 0 160.128-23.568 216-48.912v400.304z"
- ],
- "tags": [
- "flag"
- ],
- "defaultCode": 57480,
- "grid": 0
- },
- {
- "paths": [
- "M354.752 176l78.624 77.248 20.112 18.752h506.512v576h-896v-672h290.752zM384 112h-320c-35.344 0-64 28.656-64 64v672c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-576c0-35.344-28.656-64-64-64h-480z"
- ],
- "tags": [
- "folder"
- ],
- "defaultCode": 57481,
- "grid": 0
- },
- {
- "paths": [
- "M287.984 114.16c31.376 0 88.094 15.008 180.094 105.616l45.616 44.912 44.928-45.632c63.872-64.897 131.84-105.2 177.376-105.2 61.408 0 109.809 21.008 157.009 68.096 44.464 44.368 68.992 103.36 68.992 166.112 0.032 62.784-24.448 121.824-69.408 166.672-3.664 3.712-196.992 212.304-358.96 387.104-7.632 7.248-16.352 8.32-20.991 8.32-4.576 0-13.2-1.024-20.8-8.097-39.472-43.904-325.552-362-358.815-395.232-44.528-44.416-69.024-103.456-69.024-166.224 0.016-62.752 24.512-121.728 69.040-166.144 43.296-43.264 93.984-60.304 154.944-60.304zM287.982 50.16c-76.528 0-144 22.895-200.176 79.008-117.072 116.768-117.072 306.128 0 422.96 33.424 33.44 357.855 394.337 357.855 394.337 18.481 18.496 42.753 27.68 66.961 27.68 24.224 0 48.399-9.184 66.911-27.68 0 0 354.88-383.024 358.656-386.849 117.040-116.88 117.040-306.24 0-423.008-58.112-58-123.024-86.784-202.208-86.784-75.648 0-160 60.32-223.008 124.32-64.992-63.984-146.736-123.984-224.992-123.984v0z"
- ],
- "tags": [
- "heart"
- ],
- "defaultCode": 57482,
- "grid": 0
- },
- {
- "paths": [
- "M576 736l-32-0.001v-286c0-0.336-0.096-0.656-0.096-1.008s0.096-0.655 0.096-0.991c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32s14.336 32 32 32h32v256h-32c-17.664 0-32 14.336-32 32s14.336 32 32 32h128c17.664 0 32-14.336 32-32s-14.336-32-32-32zM512 351.999c35.344 0 64-28.656 64-64s-28.656-64-64-64-64 28.656-64 64 28.656 64 64 64zM512-0.001c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.007c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009z"
- ],
- "tags": [
- "info"
- ],
- "defaultCode": 57483,
- "grid": 0
- },
- {
- "paths": [
- "M655.696 0c-159.056 0-288.003 129.154-288.003 288.467 0 71.408 26.032 136.624 68.944 187.008-8.832-0.544-17.84 2.432-24.592 9.184l-322.384 324.384c-12.481 12.496-12.481 32.769 0 45.249 0.24 0.24 0.513 0.384 0.769 0.624 0.080 0.080 0.128 0.176 0.208 0.256l156.912 159.904c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.249l-135.472-138.064 82.496-83.008 135.728 138.32c12.481 12.496 32.753 12.496 45.249 0s12.481-32.769 0-45.249l-135.856-138.448 172.384-173.472c6.672-6.672 9.664-15.536 9.216-24.272 50.624 44.288 116.672 71.313 189.168 71.313 159.056 0 288-129.152 288-288.48-0.016-159.312-128.943-288.465-288.016-288.466zM655.693 512.002c-123.248 0-224-100.272-224-224 0-123.744 100.752-224 224-224s224 100.256 224 224c0 123.728-100.736 224-224 224z"
- ],
- "tags": [
- "key"
- ],
- "defaultCode": 57484,
- "grid": 0
- },
- {
- "paths": [
- "M295.664 732.448c6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376l387.664-390.688c12.496-12.496 12.496-32.752 0-45.248s-32.752-12.496-45.248 0l-387.664 390.688c-12.512 12.496-12.512 32.752 0 45.248zM475.872 664.305c10.576 46.624-0.834 92.399-36.866 128.432l-129.248 125.248c-27.2 27.184-63.36 42.159-101.824 42.159s-74.624-14.976-101.808-42.159c-56.144-56.16-56.144-147.536-0.336-203.344l126.256-130.256c27.2-27.184 63.36-42.176 101.824-42.176 13.152 0 25.824 2.352 38.176 5.743l49.952-49.952c-27.872-13.024-57.952-19.792-88.128-19.792-53.232 0-106.465 20.32-147.073 60.929l-125.936 129.936c-81.216 81.216-81.216 212.912 0 294.16 40.608 40.624 93.841 60.912 147.073 60.912s106.465-20.288 147.073-60.912l128.944-124.944c62.128-62.128 75.568-148.72 42.656-224.72zM963.134 60.784c-40.624-40.608-93.841-60.929-147.057-60.929-53.248 0-106.496 20.32-147.088 60.929l-128.928 124.944c-64.4 64.4-77.536 160.465-39.792 238.033l49.664-49.648c-14.704-49.103-3.408-104.336 35.056-142.832l129.248-125.248c27.216-27.184 63.344-42.176 101.84-42.176 38.432 0 74.624 14.992 101.808 42.176 56.128 56.16 56.128 147.536 0.32 203.344l-129.248 129.248c-27.184 27.184-63.376 42.159-101.808 42.159-9.808 0-18.432 0.992-27.84-0.928l-50.976 51.008c25.472 10.592 51.632 13.936 78.815 13.936 53.216 0 106.432-20.304 147.056-60.928l128.944-128.944c81.2-81.216 81.2-212.896-0.015-294.144z"
- ],
- "tags": [
- "link"
- ],
- "defaultCode": 57485,
- "grid": 0
- },
- {
- "paths": [
- "M800 384h-32v-122.128c0-146.848-106.256-261.872-257.184-261.872-151.536 0-254.816 117.472-254.816 261.872v122.128h-32c-70.592 0-128 57.408-128 128v384c0 70.592 57.408 128 128 128h576c70.592 0 128-57.408 128-128v-384c0-70.592-57.408-128-128-128zM320 261.872c0-109.088 74.56-197.872 190.816-197.872 115.056 0 193.184 86.912 193.184 197.872v122.128h-384v-122.128zM864.001 896c0 35.28-28.72 64-64 64h-576c-35.28 0-64-28.72-64-64v-384c0-35.28 28.72-64 64-64h576c35.28 0 64 28.72 64 64v384zM512.001 576c-35.344 0-64 28.656-64 64 0 23.632 12.96 44.032 32 55.12v104.88c0 17.664 14.336 32 32 32s32-14.336 32-32v-104.88c19.040-11.088 32-31.504 32-55.12 0-35.344-28.656-64-64-64z"
- ],
- "tags": [
- "lock"
- ],
- "defaultCode": 57486,
- "grid": 0
- },
- {
- "paths": [
- "M800 385.104l-456.96 0.001-16.56-74.273c-28.24-105.376 20.815-210.432 133.088-240.512 111.136-29.776 209.088 33.936 237.824 141.119l13.6 53.968c4.576 17.072 22.112 27.2 39.2 22.624 17.072-4.576 27.2-22.112 22.624-39.185l-13.616-53.968c-37.984-141.84-170.385-225.439-316.192-186.384-146.368 39.216-215.712 179.424-178.336 318.912l12.864 57.696h-53.536c-70.592 0-128 57.408-128 128v384c0 70.592 57.408 128 128 128h576c70.592 0 128-57.408 128-128v-384c0-70.592-57.408-128-128-128zM864 897.105c0 35.28-28.72 64-64 64h-576c-35.28 0-64-28.72-64-64v-384c0-35.28 28.72-64 64-64h576c35.28 0 64 28.72 64 64v384zM512 577.104c-35.344 0-64 28.656-64 64 0 23.632 12.96 44.032 32 55.12v104.88c0 17.664 14.336 32 32 32s32-14.336 32-32v-104.88c19.040-11.088 32-31.504 32-55.12 0-35.344-28.656-64-64-64z"
- ],
- "tags": [
- "lock-open"
- ],
- "defaultCode": 57487,
- "grid": 0
- },
- {
- "paths": [
- "M1014.64 969.040l-310.93-312.833c57.952-69.408 92.88-158.704 92.88-256.208 0-220.912-179.088-400-400-400s-400 179.088-400 400 179.088 400 400 400c100.368 0 192.048-37.056 262.288-98.144l310.496 312.448c12.496 12.496 32.769 12.496 45.265 0 12.48-12.496 12.48-32.752 0.001-45.264zM396.59 736.527c-185.856 0-336.528-150.672-336.528-336.528s150.672-336.528 336.528-336.528c185.856 0 336.528 150.672 336.528 336.528s-150.672 336.528-336.528 336.528z"
- ],
- "tags": [
- "magnifier"
- ],
- "defaultCode": 57488,
- "grid": 0
- },
- {
- "paths": [
- "M1014.62 969.040l-283.026-284.767c60.608-72.4 97.089-165.761 97.089-267.713 0-230.064-185.504-416.561-415.552-416.561s-416.544 186.496-416.544 416.544 186.496 416.544 416.544 416.544c105.008 0 200.672-38.96 273.696-103.072l282.528 284.304c12.496 12.496 32.769 12.496 45.249 0 12.512-12.512 12.512-32.768 0.016-45.279zM412.59 768.001c-193.552 0-352-158.448-352-352s158.448-352 352-352c193.552 0 352 158.448 352 352s-158.448 352-352 352zM572.59 384.001h-128v-128c0-17.664-14.336-32-32-32s-32 14.336-32 32v128h-128c-17.664 0-32 14.336-32 32s14.336 32 32 32h128v128c0 17.664 14.336 32 32 32s32-14.336 32-32v-128h128c17.664 0 32-14.336 32-32s-14.32-32-32-32z"
- ],
- "tags": [
- "magnifier-add"
- ],
- "defaultCode": 57489,
- "grid": 0
- },
- {
- "paths": [
- "M1014.62 969.040l-283.026-284.767c60.608-72.4 97.089-165.761 97.089-267.713 0-230.064-185.504-416.561-415.552-416.561s-416.544 186.496-416.544 416.544 186.496 416.544 416.544 416.544c105.008 0 200.672-38.96 273.696-103.072l282.528 284.304c12.496 12.496 32.769 12.496 45.249 0 12.512-12.512 12.512-32.768 0.016-45.279zM412.59 768.001c-193.552 0-352-158.448-352-352s158.448-352 352-352c193.552 0 352 158.448 352 352s-158.448 352-352 352zM572.59 384.001h-320c-17.664 0-32 14.336-32 32s14.336 32 32 32h320c17.664 0 32-14.336 32-32s-14.32-32-32-32z"
- ],
- "tags": [
- "magnifier-remove"
- ],
- "defaultCode": 57490,
- "grid": 0
- },
- {
- "paths": [
- "M172.72 1007.632c-43.408 0-85.085-17.965-118.301-51.213-73.648-73.888-73.648-194.063-0.017-267.903l574.272-609.824c89.6-89.744 226.848-81.68 327.008 18.608 44.88 44.96 70.063 109.776 69.119 177.904-0.944 67.408-27.28 131.92-72.288 177.008l-434.016 462.048c-12.080 12.944-32.336 13.536-45.231 1.393-12.864-12.16-13.488-32.448-1.36-45.345l434.672-462.752c34-34.064 53.504-82.385 54.224-133.249 0.72-50.895-17.664-98.88-50.368-131.664-61.44-61.568-161.473-93.809-235.841-19.265l-574.256 609.824c-49.376 49.504-49.36 129.008-0.641 177.855 22.848 22.864 49.968 34 78.848 32.256 28.576-1.744 57.952-16.4 82.72-41.232l456.928-486.336c16.56-16.592 49.84-57.264 15.968-91.216-19.184-19.216-32.655-18.032-37.087-17.664-12.656 1.12-27.44 9.872-42.784 25.264l-343.92 365.776c-12.144 12.912-32.416 13.536-45.232 1.36-12.88-12.128-13.472-32.448-1.359-45.313l344.544-366.464c27.088-27.216 54.784-41.968 82.977-44.496 22-1.952 54.72 2.736 88.096 36.208 49.536 49.632 43.376 122.432-15.28 181.216l-456.928 486.304c-36.481 36.608-80.528 57.872-124.721 60.592-3.248 0.224-6.496 0.319-9.744 0.319z"
- ],
- "tags": [
- "paper-clip"
- ],
- "defaultCode": 57491,
- "grid": 0
- },
- {
- "paths": [
- "M1004.030 0c-6.096 0-13.519 1.729-22.096 5.361l-954.656 405.088c-34.368 14.576-36.544 42.688-4.832 62.448l269.76 168.032c31.712 19.744 73.647 62.080 93.184 94.048l161.712 264.768c9.28 15.184 20.496 22.72 31.28 22.72 11.92 0 23.28-9.152 31.024-27.232l408.256-953.744c11.056-25.872 4.752-41.488-13.633-41.489zM325.552 583.922l-218.656-136.209 733.616-311.248-472.192 480.192c-14.432-12.8-29.088-24.224-42.768-32.735zM572.72 915.265l-130.432-213.52c-7.696-12.608-17.856-26.049-29.185-39.393l474.384-482.384z"
- ],
- "tags": [
- "paper-plane"
- ],
- "defaultCode": 57492,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM736 480h-192v-192c0-17.664-14.336-32-32-32s-32 14.336-32 32v192h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32h192v192c0 17.664 14.336 32 32 32s32-14.336 32-32v-192h192c17.664 0 32-14.336 32-32s-14.336-32-32-32z"
- ],
- "tags": [
- "plus"
- ],
- "defaultCode": 57493,
- "grid": 0
- },
- {
- "paths": [
- "M515.664-0.368c-209.904 0-387.664 178.768-387.664 390.544 0 221.76 206.032 448.544 344.624 607.936 0.528 0.64 22.929 25.519 50.528 25.519h2.448c27.6 0 49.84-24.88 50.399-25.519 130.064-149.52 320-396.048 320-607.936 0-211.776-138.656-390.544-380.336-390.544zM528.496 955.184c-1.12 1.12-2.753 2.369-4.193 3.409-1.472-1.008-3.071-2.288-4.255-3.408l-16.736-19.248c-131.392-150.736-311.312-357.152-311.312-545.761 0-177.008 148.224-326.56 323.664-326.56 218.528 0 316.336 164 316.336 326.56 0 143.184-102.128 333.296-303.504 565.008zM513.119 193.408c-106.032 0-192 85.968-192 192s85.968 192 192 192 192-85.968 192-192-85.968-192-192-192zM513.119 513.408c-70.576 0-129.473-58.816-129.473-129.408 0-70.576 57.424-128 128-128 70.624 0 128 57.424 128 128 0.032 70.592-55.903 129.408-126.527 129.408z"
- ],
- "tags": [
- "location-pin"
- ],
- "defaultCode": 57494,
- "grid": 0
- },
- {
- "paths": [
- "M701.552 164.096c-16-7.456-35.025-0.591-42.529 15.425-7.52 16-0.592 35.040 15.408 42.544 162.336 76 250.496 251.952 214.353 427.872-42.912 208.88-247.664 343.808-456.56 301.023-101.168-20.784-184.208-79.712-241.056-165.936-56.864-86.256-76.736-189.504-55.952-290.672 24.704-120.224 102.624-219.328 213.76-271.904 15.968-7.552 22.8-26.624 15.231-42.608-7.552-15.952-26.592-22.736-42.592-15.232-129.504 61.264-220.288 176.735-249.088 316.863-24.224 117.936-1.071 238.256 65.185 338.784 66.272 100.48 163.696 169.169 281.632 193.409 30.432 6.256 60.815 9.248 90.751 9.248 209.456 0 397.648-147.12 441.376-360.112 42.112-205.008-60.655-410.096-249.919-498.704zM512.015 416.001c17.664 0 32-14.336 32-32v-352c0-17.664-14.336-32-32-32s-32 14.336-32 32v352c0 17.664 14.336 32 32 32z"
- ],
- "tags": [
- "power"
- ],
- "defaultCode": 57495,
- "grid": 0
- },
- {
- "paths": [
- "M497.408 898.56c-0.080-0.192-0.272-0.322-0.385-0.482l-91.92-143.664c-6.528-10.72-20.688-14.527-31.728-8.512l-8.192 5.040c-11.008 6-10.768 21.536-4.256 32.256l58.928 91.408c-5.024-1.104-10.097-2-15.057-3.296-103.184-26.992-190.495-96.832-239.535-191.6-46.336-89.519-55.040-191.695-24.512-287.743 30.512-96.048 99.775-174.464 189.295-220.784 15.248-7.888 21.2-26.64 13.313-41.856-7.872-15.264-26.64-21.231-41.856-13.327-104.272 53.952-184.4 145.28-219.969 257.152-35.552 111.856-25.424 230.881 28.544 335.137 57.136 110.336 158.832 191.664 279.024 223.136 1.36 0.352 2.784 0.56 4.16 0.911l-81.311 41.232c-11.008 6.032-14.656 19.632-8.128 30.352l3.152 8.176c6.56 10.72 17.84 14.527 28.815 8.512l148.832-76.208c0.192-0.128 0.385-0.096 0.577-0.224l9.984-5.456c5.52-3.024 9.168-7.969 10.624-13.505 1.52-5.52 0.815-11.663-2.448-16.991zM913.904 320.813c-57.056-110.304-155.586-191.63-275.762-223.118-8.56-2.24-17.312-3.984-26.048-5.712l79.824-40.481c11.008-6.032 17.567-19.632 11.039-30.368l-3.152-8.16c-6.56-10.736-20.752-14.528-31.727-8.528l-148.816 76.208c-0.176 0.112-0.384 0.080-0.576 0.208l-9.968 5.472c-5.536 3.040-9.168 7.968-10.624 13.504-1.52 5.52-0.815 11.648 2.465 16.976l5.92 9.712c0.096 0.192 0.271 0.305 0.384 0.497l91.92 143.648c6.512 10.736 20.688 14.528 31.712 8.513l7.216-5.024c11.008-6 11.727-21.536 5.231-32.24l-59.2-91.856c13.008 2 25.968 4.416 38.624 7.76 103.232 27.040 187.393 96.864 236.4 191.568 46.32 89.519 55.024 191.695 24.481 287.728-30.512 96.048-96.655 174.448-186.175 220.816-15.232 7.888-21.168 26.607-13.28 41.871 5.52 10.64 16.336 16.768 27.6 16.768 4.8 0 9.664-1.12 14.273-3.488 104.272-53.936 181.248-145.279 216.816-257.119 35.536-111.904 25.393-230.929-28.574-335.152z"
- ],
- "tags": [
- "refresh"
- ],
- "defaultCode": 57496,
- "grid": 0
- },
- {
- "paths": [
- "M511.28 0c-255.808 0-463.92 208.126-463.92 463.934 0 240.448 185.296 441.536 423.568 462.096l-91.856 46.56c-11.344 6.224-18.096 20.224-11.376 31.279l3.248 8.4c6.752 11.056 21.376 14.976 32.688 8.783l153.312-78.496c0.192-0.128 0.4-0.096 0.593-0.224l10.288-5.632c5.68-3.12 9.439-8.224 10.943-13.903 1.568-5.68 0.849-12-2.527-17.504l-6.096-10c-0.096-0.192-0.288-0.32-0.4-0.496l-94.688-147.968c-6.72-11.056-21.312-14.976-32.688-8.783l-7.44 5.184c-11.344 6.192-12.096 22.192-5.376 33.217l55.872 86.672c-0.304-0.016-0.576-0.128-0.864-0.144-209.28-13.728-373.2-189.039-373.2-399.039 0-220.528 179.408-399.937 399.92-399.937 220.544 0 400.96 179.408 400.96 399.937 0 126.976-58.32 243.6-160 319.968-14.128 10.624-16.976 30.689-6.367 44.816 10.624 14.16 30.688 16.977 44.816 6.368 117.936-88.592 185.567-223.872 185.567-371.152-0.016-255.808-209.151-463.936-464.976-463.937z"
- ],
- "tags": [
- "reload"
- ],
- "defaultCode": 57497,
- "grid": 0
- },
- {
- "paths": [
- "M960.496 415.056l-82.129-18.224c-6.4-20.481-14.784-40.080-24.4-58.928l44.432-74.032c16.592-26.512 24.976-65.519 0-90.512l-45.28-45.248c-24.976-24.992-67.151-20.496-92.623-2.832l-72.032 45.888c-18.688-9.696-38.225-18-58.528-24.56l-18.432-83.12c-5.504-30.481-32.16-63.488-67.504-63.488h-64c-35.344 0-57.008 33.504-64 64l-20.528 82.128c-21.68 6.912-42.496 15.744-62.336 26.208l-73.84-47.024c-25.456-17.664-67.648-22.16-92.624 2.832l-45.264 45.248c-24.992 25.008-16.608 64 0 90.512l46.752 77.92c-8.768 17.664-16.544 35.937-22.544 55.024l-82.112 18.224c-30.496 5.488-63.504 32.144-63.504 67.488v64c0 35.344 33.504 57.008 64 64l83.152 20.784c5.744 17.632 12.928 34.56 21.056 50.976l-46.8 78c-16.592 26.496-24.976 65.504 0 90.496l45.28 45.248c24.976 25.008 67.151 20.496 92.623 2.848l74-47.152c19.952 10.528 40.88 19.44 62.704 26.337l20.481 81.904c7.008 30.496 28.656 64 64 64h64c35.344 0 62-33.008 67.504-63.504l18.464-83.344c20.096-6.496 39.376-14.688 57.84-24.257l72.192 46c25.472 17.664 67.664 22.16 92.624-2.848l45.28-45.248c24.976-25.008 16.592-64 0-90.496l-44.464-74.128c8.944-17.568 16.688-35.841 22.912-54.849l83.152-20.768c30.496-7.008 64-28.656 64-64v-64c0-35.344-32.992-62-63.504-67.504zM960.031 542.048c-2.72 1.952-7.842 4.635-14.338 6.139l-118.656 29.632-11.008 33.632c-4.976 15.152-11.407 30.528-19.119 45.712l-16.064 31.568 62.688 104.528c4 6.4 5.872 12.128 6.432 15.504l-42.096 42.032c-4.064-1.28-8.688-2.944-10.912-4.464l-105.344-67.184-32.752 16.944c-15.776 8.192-31.969 14.977-48.097 20.192l-34.88 11.28-26.368 119.12c-1.216 6.368-4.624 11.504-6.96 13.344h-57.6c-1.952-2.72-4.624-7.84-6.112-14.32l-29.456-117.808-34.096-10.816c-17.568-5.536-35.088-12.912-52.144-21.904l-32.912-17.376-105.36 67.152c-4.304 2.912-8.912 4.561-13.088 4.561l-41.968-40.848c0.56-3.312 2.304-8.783 5.792-14.367l65.456-109.056-15.568-31.344c-7.264-14.784-13.023-28.656-17.504-42.4l-10.992-33.664-117.488-29.376c-7.392-1.68-12.735-4.432-15.52-6.399v-59.504c0.032 0.016 0.080 0.031 0.145 0.031 1.072 0 6.336-3.744 10.72-4.544l120.72-26.736 11.088-35.28c4.512-14.368 10.672-29.344 18.815-45.775l15.568-31.36-64.768-107.92c-4.016-6.432-5.872-12.159-6.432-15.519l42.080-42.064c4.080 1.312 8.672 2.96 10.88 4.479l107.312 68.4 32.88-17.344c16.88-8.896 34.336-16.239 51.904-21.823l34.016-10.832 29.184-116.768c1.696-7.392 4.416-12.735 6.4-15.519h59.488c-0.432 0.656 3.681 6.24 4.528 10.864l26.88 121.408 34.848 11.264c16.336 5.28 32.752 12.16 48.72 20.448l32.752 17.008 103.152-65.712c4.32-2.944 8.944-4.576 13.088-4.576l42 40.816c-0.56 3.328-2.319 8.816-5.808 14.416l-63.344 105.488 16.16 31.616c8.72 17.056 15.376 33.056 20.32 48.928l11.056 35.344 118.288 26.256c7.152 1.328 12.721 5.456 13.904 7.696zM512.43 319.674c-106.272 0-192.736 86.288-192.736 192.32 0 106.016 86.464 192.304 192.736 192.304s192.736-86.288 192.736-192.304c0-106.032-86.464-192.32-192.736-192.32zM511.998 639.994c-70.576 0-128-57.424-128-128 0-70.592 57.424-128 128-128 70.592 0 128 57.408 128 128 0 70.576-57.424 128-128 128z"
- ],
- "tags": [
- "settings"
- ],
- "defaultCode": 57498,
- "grid": 0
- },
- {
- "paths": [
- "M512 77.488l137.472 285.088 312.608 46.464-226.416 225.84 7.616 45.312 45.28 270.16-276.608-148.784-276.592 148.848 45.296-270.224 7.584-45.312-226.336-225.872 312.592-46.464 20.544-42.544zM511.983 15.552c-28.656 0-54.784 16.176-66.977 41.456l-115.904 240.64-266.704 39.664c-27.392 4.096-50.144 22.8-58.976 48.384-8.816 25.664-2.145 53.904 17.199 73.152l195.408 195.2-45.328 270.656c-4.56 27.28 7.232 54.624 30.368 70.576 12.72 8.736 27.664 13.152 42.624 13.152 12.32 0 24.641-2.992 35.793-8.977l232.496-125.184 232.512 125.184c11.184 5.984 23.504 8.977 35.776 8.977 14.96 0 29.904-4.416 42.656-13.152 23.104-15.952 34.911-43.296 30.319-70.576l-45.344-270.656 195.504-195.2c19.344-19.248 25.968-47.504 17.151-73.152-8.848-25.616-31.6-44.32-58.976-48.385l-266.656-39.664-115.968-240.64c-12.112-25.312-38.256-41.455-66.976-41.455z"
- ],
- "tags": [
- "star"
- ],
- "defaultCode": 57499,
- "grid": 0
- },
- {
- "paths": [
- "M623.696-0.224c-220.912 0-400 179.073-400 400.001 0 98.512 35.68 188.672 94.735 258.368l-127.312 128.096-135.264-136.544c-12.48-12.496-32.753-12.496-45.249 0s-12.496 32.752 0 45.248l135.392 136.688-136.352 137.184c-12.496 12.496-12.496 32.784 0 45.248 12.48 12.496 32.753 12.496 45.249 0l136.144-136.992 136.464 137.76c12.496 12.496 32.752 12.496 45.248 0s12.496-32.752 0-45.248l-136.608-137.904 127.408-128.192c69.952 59.968 160.769 96.288 260.129 96.288 220.912 0 400-179.088 400-400 0.016-220.928-179.072-400-399.984-400zM623.696 736.321c-185.856 0-336.528-150.688-336.528-336.545s150.672-336.528 336.528-336.528 336.528 150.672 336.528 336.528c0.016 185.856-150.656 336.545-336.528 336.545z"
- ],
- "tags": [
- "symble-female"
- ],
- "defaultCode": 57500,
- "grid": 0
- },
- {
- "paths": [
- "M1023.3 22.656c0.144-6.48-1.378-12.289-5.586-16.433-4.144-4.176-9.951-6.72-16.399-6.527l-11.696 0.272c-0.224 0-0.384 0.080-0.64 0.112l-293.504-1.024c-12.928 0.288-23.616 10.992-23.92 23.92l-0.032 16.432c1.968 15.248 13.952 24.16 26.88 23.872l215.216 0.432-256.144 254.592c-69.488-58.24-159.008-93.36-256.768-93.36-220.928 0-400 179.072-400 400 0 220.912 179.072 400 400 400 220.912 0 400-179.088 400-400 0-100.112-36.864-191.568-97.664-261.712l256.896-255.312-0.944 219.152c-0.304 12.928 9.952 24.176 22.896 23.888l16.416-0.032c12.96-0.304 23.648-8 23.92-20.928l0.672-295.008c0-0.24-0.88-0.4-0.88-0.624zM737.229 624.943c0 185.856-150.672 336.528-336.544 336.528-185.856 0-336.528-150.672-336.528-336.528s150.672-336.528 336.528-336.528c185.872-0.016 336.544 150.656 336.544 336.528z"
- ],
- "tags": [
- "symbol-male"
- ],
- "defaultCode": 57501,
- "grid": 0
- },
- {
- "paths": [
- "M992 480h-97.44c-15.392-186.528-164.048-335.040-350.56-350.464v-97.536c0-17.664-14.336-32-32-32s-32 14.336-32 32v97.536c-186.496 15.424-335.168 163.936-350.576 350.464h-97.424c-17.664 0-32 14.336-32 32s14.336 32 32 32h97.424c15.408 186.512 164.080 335.040 350.576 350.464v97.536c0 17.664 14.336 32 32 32s32-14.336 32-32v-97.536c186.512-15.424 335.168-163.952 350.56-350.464h97.44c17.664 0 32-14.336 32-32s-14.336-32-32-32zM480 193.584v286.416h-286.448c15.008-151.2 135.248-271.408 286.448-286.416zM193.552 544h286.448v286.416c-151.2-15.008-271.44-135.216-286.448-286.416zM544 830.416v-286.416h286.448c-15.008 151.2-135.248 271.408-286.448 286.416zM544 480v-286.416c151.2 15.008 271.44 135.216 286.448 286.416z"
- ],
- "tags": [
- "target"
- ],
- "defaultCode": 57502,
- "grid": 0
- },
- {
- "paths": [
- "M654.768 65.904c-10.432-5.552-23.088-4.928-32.912 1.696l-321.088 252.112-106.624 0.080c-54.512 0-98.88 38.656-98.88 86.4l1.712 211.136c0 47.536 44.352 86.225 98.863 86.225l106.592 0.064 319.392 252.752c5.376 3.632 11.632 5.472 17.904 5.472 5.152 0 10.32-1.248 15.009-3.744 10.464-5.536 17.008-16.4 17.008-28.257v-835.68c-0.016-11.824-6.544-22.688-16.976-28.257zM607.728 869.632l-277.599-224.526c-5.28-3.568-11.521-5.473-17.889-5.473l-116.384-0.064c-20.544 0-34.88-11.712-34.88-22.464l-1.712-211.152c0-10.481 14.336-22.16 34.895-22.16l116.4-0.080c6.352 0 12.575-1.904 17.856-5.456l279.312-224v715.376zM789.825 347.634c-17.712-2.928-33.937 8.864-36.849 26.305-2.912 17.424 8.88 33.92 26.288 36.832 50.32 8.4 85.473 52.305 85.473 106.753 0 51.84-36.368 96.688-86.496 106.688-17.344 3.44-28.592 20.288-25.12 37.632 3.024 15.216 16.368 25.744 31.344 25.744 2.064 0 4.192-0.192 6.288-0.624 79.968-15.904 138-87.185 138-169.44-0.016-85.024-58.447-156.465-138.928-169.89z"
- ],
- "tags": [
- "volume-1"
- ],
- "defaultCode": 57503,
- "grid": 0
- },
- {
- "paths": [
- "M574.496 65.904c-10.432-5.552-23.087-4.928-32.911 1.696l-321.088 252.112-106.624 0.080c-54.512 0-98.88 38.656-98.88 86.4l1.712 211.136c0 47.536 44.352 86.225 98.863 86.225l106.592 0.064 319.392 252.752c5.376 3.632 11.632 5.472 17.904 5.472 5.152 0 10.32-1.248 15.009-3.744 10.464-5.536 17.008-16.4 17.008-28.257v-835.68c0-11.824-6.528-22.688-16.977-28.257zM527.473 869.632l-277.599-224.526c-5.28-3.568-11.52-5.473-17.889-5.473l-116.384-0.064c-20.544 0-34.88-11.712-34.88-22.464l-1.712-211.152c0-10.481 14.336-22.16 34.895-22.16l116.4-0.080c6.352 0 12.575-1.904 17.856-5.456l279.312-224v715.376zM848.466 517.506c0-85.008-58.433-156.433-138.913-169.873-17.712-2.928-33.936 8.864-36.848 26.305-2.912 17.424 8.88 33.92 26.288 36.832 50.32 8.4 85.473 52.305 85.473 106.753 0 51.84-36.368 96.688-86.496 106.688-17.344 3.44-28.592 20.288-25.12 37.632 3.024 15.216 16.368 25.744 31.344 25.744 2.064 0 4.192-0.192 6.288-0.624 79.952-15.936 137.984-87.216 137.984-169.456zM806.001 223.905c-16.528-6.16-35.010 2.241-41.153 18.801-6.192 16.56 2.224 34.991 18.783 41.167 96.528 36.016 161.376 129.903 161.376 233.631 0 103.776-64.848 197.841-161.312 234.001-16.56 6.224-24.943 24.655-18.751 41.184 4.816 12.88 17.009 20.784 29.969 20.784 3.744 0 7.536-0.656 11.216-2.032 121.344-45.504 202.88-163.632 202.88-293.936s-81.6-248.288-203.007-293.599z"
- ],
- "tags": [
- "volume-2"
- ],
- "defaultCode": 57504,
- "grid": 0
- },
- {
- "paths": [
- "M575.536 65.904c-10.432-5.552-23.087-4.928-32.911 1.696l-321.104 252.112-106.624 0.080c-54.512 0-98.88 38.656-98.88 86.4l1.712 211.136c0 47.536 44.352 86.225 98.863 86.225l106.592 0.064 319.392 252.752c5.376 3.632 11.632 5.472 17.904 5.472 5.152 0 10.32-1.248 15.009-3.744 10.464-5.536 17.008-16.4 17.008-28.257v-835.68c0-11.824-6.528-22.688-16.96-28.257zM528.497 869.632l-277.6-224.526c-5.28-3.568-11.52-5.473-17.889-5.473l-116.384-0.064c-20.544 0-34.88-11.712-34.88-22.464l-1.728-211.152c0-10.481 14.336-22.16 34.895-22.16l116.4-0.080c6.352 0 12.575-1.904 17.856-5.456l279.328-224v715.376zM894.002 512.514l104.593-105.84c12.496-12.496 12.496-32.752 0-45.248-12.464-12.496-32.752-12.496-45.248 0l-104.336 105.568-104.336-105.568c-12.464-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l104.592 105.84-103.6 104.816c-12.464 12.481-12.496 32.753 0 45.249s32.784 12.496 45.28 0l103.312-104.544 103.312 104.544c12.496 12.496 32.752 12.496 45.248 0s12.496-32.769 0-45.249z"
- ],
- "tags": [
- "volume-off"
- ],
- "defaultCode": 57505,
- "grid": 0
- },
- {
- "paths": [
- "M262.2 37c37.4 51.6 82.002 118.197 133.602 199.598 13 22 11 48.4-5.8 79.4-6.4 13-22.601 42.6-48.4 89.199 28.4 40 71.601 89.2 129.801 147.2s106.601 101.4 145.2 129.801c46.4-27.2 76.2-43.8 89.2-50.399 16.8-9 33-13.6 48.4-13.6 11.6 0 22 2.6 31 7.8 59.4 36.2 126.601 80.8 201.4 133.6 14.2 10.4 22.2 24.601 24.2 42.601 2 18.2-3.6 37.4-16.399 58.2-6.4 9-16.801 22.2-31.001 39.8-14.2 17.4-35.601 39.4-64.001 65.801s-51.601 39.801-69.801 39.801h-2c-136.6-5.4-305-107.801-504.4-307.201-199.6-199.6-302-367.8-307.2-504.6 0-18 13.2-41.6 39.8-70.8 26.4-29 48.2-50 64.8-63 16.8-12.8 31-23.2 42.6-31 14.2-10.4 30.4-15.4 48.4-15.4 22.2 0 38.8 7.8 50.6 23.2zM198.202 77.598c-27.2 19.4-52.603 41.198-76.603 64.998-23.8 24-37.8 41.6-41.6 53.199 5.2 120.2 101 273.2 287.6 459.2s340 282.2 460 288.601c10.4-3.8 27.4-18 51.4-42.6s45.6-50.399 64.8-77.399c3.8-5.2 5.2-9.601 3.8-13.601-77.4-54.2-142-97.4-193.8-129.801-5.2 0-11.601 2-19.4 5.8-11.6 6.4-40.6 22.601-87.199 48.4l-33 19.4-33-21.4c-42.6-29.6-94.199-75.6-154.999-137.6-60.6-60.6-105.8-112.399-135.6-154.999l-23.2-31 19.4-34.8c25.8-46.4 42-75.601 48.4-87.2 3.8-7.8 5.8-14.2 5.8-19.4-46-73.4-88.6-138-127.399-193.6h-2c-5 0-9.6 1.4-13.399 3.801z"
- ],
- "tags": [
- "phone"
- ],
- "defaultCode": 58880,
- "grid": 0
- },
- {
- "paths": [
- "M27 193.6c-8.2-8.2-12.2-18.601-12.2-31.2s4-23 12.2-31.2 18.601-12.2 31.2-12.2h912.4c12.6 0 23 4 31.2 12.2s12.2 18.601 12.2 31.2-4 23-12.2 31.2-18.601 12.2-31.2 12.2h-912.4c-12.6 0-23-4-31.2-12.2zM1001.8 478.8c8.2 8.2 12.2 18.601 12.2 31.2s-4 23-12.2 31.2-18.601 12.2-31.2 12.2h-912.4c-12.6 0-23-4-31.2-12.2s-12.2-18.601-12.2-31.2 4-23 12.2-31.2 18.601-12.2 31.2-12.2h912.4c12.6 0 23 4 31.2 12.2zM1001.8 826.2c8.2 8.2 12.2 18.601 12.2 31.2s-4 23-12.2 31.2-18.601 12.2-31.2 12.2h-912.4c-12.6 0-23-4-31.2-12.2s-12.2-18.601-12.2-31.2 4-23 12.2-31.2 18.601-12.2 31.2-12.2h912.4c12.6 0 23 4.2 31.2 12.2z"
- ],
- "tags": [
- "menu"
- ],
- "defaultCode": 58881,
- "grid": 0
- },
- {
- "paths": [
- "M388.8 896.4v-27.198c0.6-2.2 1.6-4.2 2-6.4 8.8-57.2 56.399-102.4 112.199-106.2 62.4-4.4 115.2 31.199 132.4 89.199 2.2 7.6 3.8 15.6 5.8 23.399v27.2c-0.6 1.8-1.6 3.399-1.8 5.399-8.6 52.8-46.6 93-98.6 104.4-4 0.8-8 2-12 3h-27.2c-1.8-0.6-3.6-1.6-5.399-1.8-52-8.4-91.6-45.4-103.6-96.801-1.2-5-2.601-9.6-3.801-14.199zM641.2 127.603l-0.001 27.202c-0.6 2.2-1.6 4.2-1.8 6.4-9 57.6-56.8 102.6-113.2 106.199-62.2 4-114.8-32-131.8-90.2-2.2-7.4-3.8-15-5.6-22.4v-27.2c0.6-1.8 1.6-3.399 2-5.199 9.6-52 39.8-86 90.2-102.2 6.6-2.2 13.6-3.4 20.399-5.2h27.2c1.8 0.6 3.6 1.6 5.399 1.8 52.2 8.6 91.601 45.399 103.601 96.8 1.2 4.8 2.4 9.399 3.6 13.999zM641.199 498.404v27.199c-0.6 2.2-1.6 4.2-2 6.4-9 57.4-58.6 103.601-114.6 106.001-63 2.8-116.4-35.2-131.4-93.8-1.6-6.2-3-12.4-4.4-18.601v-27.2c0.6-2.2 1.6-4.2 2-6.4 8.8-57.4 58.6-103.601 114.6-106.2 63-3 116.4 35.2 131.4 93.8 1.6 6.4 3 12.601 4.4 18.801z"
- ],
- "tags": [
- "options-vertical"
- ],
- "defaultCode": 58882,
- "grid": 0
- },
- {
- "paths": [
- "M899.4 638.2h-27.198c-2.2-0.6-4.2-1.6-6.4-2-57.2-8.8-102.4-56.399-106.2-112.199-4.4-62.4 31.199-115.2 89.199-132.4 7.6-2.2 15.6-3.8 23.399-5.8h27.2c1.8 0.6 3.399 1.6 5.399 1.8 52.8 8.6 93 46.6 104.4 98.6 0.8 4 2 8 3 12v27.2c-0.6 1.8-1.6 3.6-1.8 5.399-8.4 52-45.4 91.6-96.801 103.6-5 1.2-9.6 2.601-14.199 3.801zM130.603 385.8l27.202 0.001c2.2 0.6 4.2 1.6 6.4 1.8 57.6 9 102.6 56.8 106.199 113.2 4 62.2-32 114.8-90.2 131.8-7.4 2.2-15 3.8-22.4 5.6h-27.2c-1.8-0.6-3.399-1.6-5.199-2-52-9.6-86-39.8-102.2-90.2-2.2-6.6-3.4-13.6-5.2-20.399v-27.2c0.6-1.8 1.6-3.6 1.8-5.399 8.6-52.2 45.399-91.601 96.8-103.601 4.8-1.2 9.399-2.4 13.999-3.601zM501.404 385.801h27.199c2.2 0.6 4.2 1.6 6.4 2 57.4 9 103.601 58.6 106.001 114.6 2.8 63-35.2 116.4-93.8 131.4-6.2 1.6-12.4 3-18.601 4.4h-27.2c-2.2-0.6-4.2-1.6-6.4-2-57.4-8.8-103.601-58.6-106.2-114.6-3-63 35.2-116.4 93.8-131.4 6.4-1.6 12.601-3 18.801-4.4z"
- ],
- "tags": [
- "options"
- ],
- "defaultCode": 58883,
- "grid": 0
- },
- {
- "paths": [
- "M8.2 275.4c0-8.6 3.4-17.401 10-24.001 13.2-13.2 34.8-13.2 48 0l451.8 451.8 445.2-445.2c13.2-13.2 34.8-13.2 48 0s13.2 34.8 0 48l-469.2 469.4c-13.2 13.2-34.8 13.2-48 0l-475.8-475.8c-6.8-6.8-10-15.399-10-24.199z"
- ],
- "tags": [
- "arrow-down"
- ],
- "defaultCode": 58884,
- "grid": 0
- },
- {
- "paths": [
- "M752.145 0c8.685 0 17.572 3.434 24.237 10.099 13.33 13.33 13.33 35.144 0 48.474l-456.256 456.458 449.591 449.591c13.33 13.33 13.33 35.144 0 48.474s-35.143 13.33-48.473 0l-473.827-473.827c-13.33-13.33-13.33-35.144 0-48.474l480.492-480.694c6.665-6.665 15.552-10.099 24.236-10.099z"
- ],
- "tags": [
- "arrow-left"
- ],
- "defaultCode": 58885,
- "grid": 0
- },
- {
- "paths": [
- "M271.653 1023.192c-8.685 0-17.573-3.433-24.238-10.098-13.33-13.33-13.33-35.144 0-48.474l456.256-456.458-449.591-449.591c-13.33-13.33-13.33-35.144 0-48.474s35.144-13.33 48.474 0l473.827 473.827c13.33 13.33 13.33 35.143 0 48.473l-480.492 480.694c-6.665 6.665-15.552 10.099-24.236 10.099z"
- ],
- "tags": [
- "arrow-right"
- ],
- "defaultCode": 58886,
- "grid": 0
- },
- {
- "paths": [
- "M8.2 751.4c0 8.6 3.4 17.401 10 24.001 13.2 13.2 34.8 13.2 48 0l451.8-451.8 445.2 445.2c13.2 13.2 34.8 13.2 48 0s13.2-34.8 0-48l-469.2-469.4c-13.2-13.2-34.8-13.2-48 0l-475.8 475.8c-6.8 6.8-10 15.399-10 24.199z"
- ],
- "tags": [
- "arrow-up"
- ],
- "defaultCode": 58887,
- "grid": 0
- },
- {
- "paths": [
- "M318.753 855.434h-215.652c-8.752 0-17.154-3.851-22.756-10.678s-7.877-15.579-6.302-24.331l138.284-752.159c8.227-41.135 42.010-68.441 84.371-68.441h331.881c133.383 0 223.179 85.246 223.179 212.152 0 127.956-88.222 366.89-300.548 366.89h-145.11l-58.464 253.637c-3.151 13.477-15.055 22.931-28.883 22.931zM138.635 796.443l156.66-0.002 58.289-253.637c3.151-13.477 15.055-22.931 28.883-22.931h168.741c168.566 0 241.385-203.75 241.385-307.725 0-94.348-62.84-152.986-164.015-152.986h-331.881c-8.227 0-22.756 2.626-26.256 20.481zM421.151 1024.173l-215.655 0.001c-8.752 0-16.978-3.851-22.58-10.503s-8.052-15.579-6.477-24.156l27.657-157.538c2.801-16.104 18.028-26.782 34.132-23.981s26.782 18.204 23.981 34.133l-21.53 122.88h156.663l55.839-256.088c2.976-13.653 15.054-23.281 28.882-23.281h168.741c168.566 0 241.385-203.75 241.385-307.725 0-67.742-28.532-114.479-84.546-138.81-14.879-6.477-21.88-23.981-15.229-38.858 6.477-15.054 23.981-21.88 38.858-15.404 77.369 33.608 120.079 102.226 120.079 193.072 0 127.956-88.222 366.89-300.548 366.89h-144.935l-55.839 256.088c-2.976 13.653-15.054 23.281-28.882 23.281h0.002zM459.833 413.1h-58.116c-8.752 0-16.978-3.851-22.756-10.678-5.601-6.652-8.052-15.579-6.477-24.156l38.859-215.653c2.451-14.003 14.704-24.331 29.057-24.331h93.998c35.534 0 63.892 11.378 81.921 32.733 19.606 23.281 26.081 56.364 19.080 98.549-14.178 100.299-66.69 143.535-175.567 143.535zM437.076 353.935l22.756-0.001c87.871 0 108.526-31.508 117.279-93.473 2.801-17.329 4.025-39.561-5.776-51.288-8.227-9.802-24.681-11.727-36.934-11.727h-69.317l-28.007 156.488z"
- ],
- "tags": [
- "paypal"
- ],
- "defaultCode": 58888,
- "grid": 0
- },
- {
- "paths": [
- "M511 4c138 0 155 1 209 3 53 2 90 11 123 24 34 13 62 30 90 58s45 56 58 90c13 33 22 70 24 123 2 54 3 71 3 209s-1 155-3 209c-2 53-11 90-24 123-13 34-30 62-58 90s-56 45-90 58c-33 13-70 22-123 24-54 2-71 3-209 3s-155-1-209-3c-53-2-90-11-123-24-34-13-62-30-90-58s-45-56-58-90c-13-33-22-70-24-123-2-54-3-71-3-209s1-155 3-209c2-53 11-90 24-123 13-34 30-62 58-90s56-45 90-58c33-13 70-22 123-24 54-2 71-3 209-3zM511 70c-144 0-161 1-217 3-52 2-81 12-100 19-49 20-82 53-102 102-7 19-17 48-19 100-2 56-3 73-3 217s1 161 3 217c2 52 12 81 19 100 20 49 53 82 102 102 19 7 48 17 100 19 56 2 73 3 217 3s161-1 217-3c52-2 81-12 100-19 49-20 82-53 102-102 7-19 17-48 19-100 2-56 3-73 3-217s-1-161-3-217c-2-52-12-81-19-100-20-49-53-82-102-102-19-7-48-17-100-19-56-2-73-3-217-3zM511 714c112 0 203-91 203-203s-91-203-203-203-203 91-203 203 91 203 203 203zM511 251c144 0 260 116 260 260s-116 260-260 260-260-116-260-260 116-260 260-260zM843 241c0 34-28 60-62 60s-60-26-60-60 26-62 60-62 62 28 62 62z"
- ],
- "tags": [
- "social-instagram"
- ],
- "defaultCode": 58889,
- "grid": 0
- },
- {
- "paths": [
- "M997.795 1002.431h-208.026c-14.715 0-26.607-11.893-26.607-26.607v-335.017c0-114.898-59.263-114.898-78.815-114.898-52.611 0-74.986 41.524-82.243 59.466-3.427 8.063-5.039 21.771-5.039 40.921v349.732c0 14.715-11.893 26.607-26.607 26.607h-208.227c-7.055 0-13.908-2.822-18.947-7.861s-7.861-11.894-7.66-18.948c0-5.644 2.822-567.433 0-624.882-0.403-7.257 2.217-14.312 7.257-19.553s11.893-8.266 19.351-8.266h208.227c14.715 0 26.607 11.893 26.607 26.607v15.723c35.074-31.244 85.669-57.046 161.058-57.046 166.702 0 266.28 115.301 266.28 308.409v359.005c0 14.715-11.893 26.607-26.607 26.607h0.001zM816.377 949.216l155.012-0.004v-332.397c0-162.268-77.606-255.193-213.065-255.193-90.507 0-134.45 45.153-162.066 86.477-3.225 10.885-13.506 18.948-25.6 18.948h-1.411c-9.676 0-18.545-5.241-23.181-13.707-3.628-6.652-4.435-14.313-2.016-21.367v-55.836h-154.608c1.411 111.068 0 470.477-0.403 572.877h154.809v-322.923c0-26.809 2.822-46.16 8.869-60.875 23.383-57.852 72.566-92.724 131.427-92.724 83.856 0 132.031 61.279 132.031 168.113v308.611h0.203zM247.131 1002.427h-208.227c-14.715 0-26.607-11.893-26.607-26.607v-626.091c0-14.715 11.893-26.607 26.607-26.607h208.227c14.715 0 26.607 11.893 26.607 26.607v626.091c0 14.715-11.893 26.607-26.607 26.607zM65.513 949.212h155.011v-572.876h-155.011v572.876zM143.118 290.868l-1.412-0.001c-82.041 0-141.707-56.844-141.707-135.055 0-78.009 60.674-134.854 144.529-134.854 82.444 0 141.305 55.231 142.918 134.249 0 78.816-60.674 135.66-144.328 135.66zM144.528 74.376c-54.627 0-91.313 32.857-91.313 81.639 0 47.975 36.283 81.638 88.491 81.638h1.411c54.425 0 91.111-32.857 91.111-81.639-1.008-49.386-36.283-81.638-89.701-81.638z"
- ],
- "tags": [
- "social-linkedin"
- ],
- "defaultCode": 58890,
- "grid": 0
- },
- {
- "paths": [
- "M886.796 351.459c-3.822-186.292-156.11-321.28-362.52-321.28-22.331 0-45.065 1.609-67.798 4.828-165.369 22.934-292.313 142.031-316.053 296.134-16.899 109.844 18.508 241.816 135.393 271.591l16.899 4.225 9.858-14.284c3.42-4.828 33.396-49.088 28.566-85.702-2.414-18.307-13.479-29.572-20.118-36.211l-3.219-3.219c-18.307-28.769-25.951-77.453-18.307-118.292 18.508-100.589 102.399-173.617 208.621-181.664 7.444-0.604 14.888-0.805 22.131-0.805 110.045 0 184.48 65.584 189.712 166.978 4.828 97.974-24.544 187.297-76.85 233.166l-3.42 3.018c-12.273 10.864-21.929 19.515-42.047 22.532-5.231 0.805-10.462 1.207-15.291 1.207-40.236 0-62.164-26.556-62.969-52.709-1.006-29.372 10.662-61.562 23.136-95.762 15.29-42.046 31.183-85.702 25.349-130.767-6.237-46.673-48.685-83.087-96.768-83.087-12.272 0-24.745 2.414-36.816 6.84-87.311 33.194-100.187 147.464-68.199 239.604-7.645 36.413-17.503 72.424-27.964 110.447-31.183 114.471-63.571 232.965-39.028 371.778l5.432 30.78 28.769-11.87c27.964-11.668 43.052-37.419 55.524-58.744 2.414-4.024 4.828-8.048 7.041-11.871 40.839-64.176 63.773-140.825 81.477-215.261 44.058 33.194 89.122 43.857 153.298 36.816 177.44-19.314 269.58-209.428 266.16-378.418zM406.587 481.223l1.413-7.040-2.615-6.84c-27.36-72.223-21.124-160.138 36.615-182.066 6.237-2.414 12.674-3.621 18.911-3.621 23.538 0 44.259 17.301 47.076 39.431 4.426 32.993-8.853 68.803-22.733 107.026-13.479 37.017-27.562 75.24-26.153 114.471 1.609 49.088 41.846 101.193 113.062 101.193 7.444 0 15.088-0.604 22.934-1.811 34.804-5.231 54.116-22.331 67.997-34.804l3.219-2.817c63.371-55.727 99.382-160.541 93.749-273.402-6.84-136.399-115.678-224.918-265.556-213.652-129.358 9.858-231.356 99.182-254.090 222.505-9.858 53.111 0.401 115.275 25.349 154.506 3.018 4.627 6.438 8.248 9.656 11.467 2.213 2.414 5.834 5.834 6.035 7.444 0.805 6.84-3.42 20.923-10.662 34.804-72.827-30.982-93.347-128.956-80.874-209.628 20.118-131.973 129.961-234.172 273.402-254.089 20.519-2.817 41.039-4.226 60.956-4.226 177.842 0 309.212 114.471 312.229 272.194 3.018 146.861-73.632 311.426-221.096 327.721-10.059 1.006-19.514 1.608-28.365 1.608-53.514 0-82.281-18.508-116.884-52.91l-32.19-31.987-9.858 44.259c-18.911 84.093-40.839 172.008-84.294 240.409-2.817 4.426-5.634 9.254-8.451 14.284-1.006 1.811-2.012 3.62-3.219 5.23-8.047-107.429 18.508-204.8 44.461-299.555 10.662-39.231 21.928-80.069 29.976-120.104z"
- ],
- "tags": [
- "social-pintarest"
- ],
- "defaultCode": 58891,
- "grid": 0
- },
- {
- "paths": [
- "M158.6 522.6c-11.6 0-22.4-7.402-26-19.002-29.4-91.8-33.601-254 29.399-327.6-14-53.2-6.2-125.2 19.6-163.8 5.4-8 14.2-12.6 24-12.199 73.4 3.2 121.2 33.8 163.2 61.8 59.8-15.6 118-21 187-17.2 17 1 33.8 4.8 48.6 8.2 14 3.2 28.4 6.601 36.801 5.801 7.6-0.8 21.199-10 32.199-17.6 10.2-7 21-14.2 32.2-19.2 32-14 60.8-20.4 99.6-21.801 15-0.4 27.8 11.199 28.399 26.399s-11.2 27.8-26.4 28.2c-32.2 1.2-53.8 5.8-79.6 17.2-6.6 3-14.8 8.4-23.399 14.4-17 11.6-36.4 24.8-58 26.8-17.4 1.6-35.4-2.4-54.4-7-13.2-3-27-6.2-39.2-7-67.4-3.8-123.4 2-181.4 18.6-7.6 2.2-15.8 1-22.6-3.6l-6.8-4.6c-36.6-24.2-71.199-47.4-121.799-53.601-12.6 32.2-14.199 85.601-1.6 117.2 4.4 10.8 1.2 23.399-7.6 30.8-49.4 42-55.601 190.6-26.2 282.8 4.6 14.4-3.4 29.801-17.801 34.4-2.8 1.2-5.6 1.601-8.199 1.601zM366.599 792.598c-2 0-4.002-0.2-6.002-0.601-14.8-3.2-24-17.8-20.8-32.6l1.8-7.8c8.4-38 16.2-68.6 25.4-91.399-112.2-23.4-194-76.801-232.8-152.4-6.8-13.4-1.6-30 11.801-36.8s30-1.6 36.8 11.801c35 68.2 117.4 114.4 232.2 130.2 11 1.6 20 9.6 22.8 20.199 2.8 10.8-1.2 22.2-10.2 28.8-5.8 5.2-16.399 27-32.6 101.2l-1.8 8c-2.8 12.6-14 21.399-26.6 21.399zM316.196 992.798c-1.8 0-3.4-0.199-5.2-0.6-14.8-3-24.6-16.8-21.6-31.6 5-25.4 22.8-36 33.399-42.2 7.2-4.2 9.4-5.8 10.601-8.6 6.2-13.2 4.601-47.4 3.2-74.801-0.6-11.6-1.199-23.399-1.399-34.8-63.4 11-132.2 14.4-168.601-45.8-7.2-12-11.8-24.2-16-35.2-4.8-12.4-8.8-23.2-15.399-31.2-9.6-11.6-7.8-28.8 3.8-38.399s28.8-8 38.399 3.8c12.2 15 18.601 31.8 24.2 46.6 3.6 9.6 7 18.6 11.6 26.199 19.6 32.4 62.399 30.4 144.8 13.801 8.6-1.8 17.399 0.8 23.8 6.6 6.4 6 9.601 14.6 8.601 23.199-2 17.4-0.8 40.2 0.2 62.2 2 38.6 3.8 75-8.4 100.8-8.8 18.6-23 27-32.4 32.4-2.6 1.6-6.6 3.8-7.399 4.8-1.8 13.4-13.2 22.801-26.2 22.801zM713.795 987.599c-9 0-17.6-4.397-23-12.398-2.2-3.6-5.4-5.8-11-9.6-8.8-6.2-20.8-14.601-29.8-32.001-16.2-31.8-13.601-78-11.001-126.8 1.6-30 3.199-61-0.001-85.4-2.8-20.6-10-29.8-20-42.6-6.4-8.4-13.801-17.801-19.601-30.201-3.8-8.2-3.2-17.601 1.2-25.4 4.6-7.8 12.6-12.8 21.6-13.399 102.6-7.6 183.6-56 222.6-132.6 6.8-13.4 23.2-18.801 36.8-12.001 13.4 6.8 18.801 23.2 12.001 36.8-41.6 82.2-121 137.601-221.4 156.601 9 13.2 17.8 30 21.2 55.8 4 29.4 2.2 63 0.4 95.4-2 37.6-4.2 80.199 5.2 98.999 2.4 4.8 5.4 7 12.2 11.8 7.4 5 17.4 12 25.601 24.6s4.601 29.6-7.999 37.8c-4.6 3.2-9.8 4.601-15 4.601zM869.195 517.002c-2.4 0-5.002-0.399-7.402-0.999-14.6-4.2-23-19.2-18.8-33.8 30.2-106.2 9.601-244.2-43.199-289.2-8.6-7.4-11.8-19.2-8-29.8 12.8-36.6 4.2-91.6-10.399-124.8-6-13.8 0.2-30 14-36s30 0.2 36 14c16.8 38 27.8 97.8 16.8 147.6 65.2 72 78 225.6 47.4 333.199-3.6 12-14.399 19.8-26.399 19.8zM623.594 1024.403c-5 0-10.2-1.4-14.8-4.4-5-3.2-20-12.8-47.8-56-12.6-19.6-21.8-117.199-27.399-290.399-0.4-15 11.399-27.8 26.399-28.2s27.8 11.399 28.2 26.399c3.6 113.4 12 242 19.6 264 20.4 31.6 30 38 30.4 38.2 12.6 8.2 16.399 25 8.199 37.8-5 8.2-13.8 12.601-22.8 12.601zM416.193 1024.403c-9 0-17.8-4.4-23-12.601-8.2-12.6-4.4-29.6 8.199-37.8 0.4-0.2 10-6.601 30.4-38.2 7.6-21.8 15.8-150.6 19.6-264 0.4-15 13.2-27 28.2-26.4 15 0.4 27 13.2 26.4 28.2-5.6 173.2-14.8 271-27.399 290.4-27.8 43-42.8 52.8-47.8 56-4.4 3-9.601 4.4-14.601 4.4z"
- ],
- "tags": [
- "social-github"
- ],
- "defaultCode": 58892,
- "grid": 0
- },
- {
- "paths": [
- "M707 360c-70-75-128-87-184-88h-2c-126 0-245 104-245 248 0 151 136 239 244 239h1c60 0 133-11 197-103h-246v-255l523 2c5 26 14 91 14 125 0 289-194 495-493 495-284 0-515-226-515-508s231-507 515-507c139 0 288 55 382 180zM520 453v154h263c-12 65-81 195-263 195-159 0-287-130-287-285 0-156 131-287 287-287 91 0 152 40 185 72l126-119c-80-75-185-120-311-120-256 0-464 201-464 454 0 251 208 453 464 453 270 0 445-185 445-442 0-29-2-52-6-75h-439z"
- ],
- "tags": [
- "social-google"
- ],
- "defaultCode": 58893,
- "grid": 0
- },
- {
- "paths": [
- "M664.6 729.8c-9.6-2.6-21.198 0.801-35.398 10.201l-1.4 1.2c-23 23-64.8 34.6-124.2 34.6s-101.2-11.6-124.2-34.6c-9.6-9.6-29-9.6-38.6 0-10 10-10 28.6 0.6 39.199 42.6 35.6 96.199 52.199 168.399 52.199 75 0 135-18.8 169-52.8 4.8-4.8 7.6-11.8 7.6-19.2 0-6.8-2.4-13.399-6.4-17.999-4.6-8.4-10.8-11.601-15.399-12.801zM438.2 579.399c0-44.2-37.2-84.4-78.2-84.4s-78.2 40.2-78.2 84.4c0 42.4 35.8 78.2 78.2 78.2s78.2-35.8 78.2-78.2zM659.601 501.199c-42.4 0-78.2 35.8-78.2 78.2s35.8 78.2 78.2 78.2 78.2-35.8 78.2-78.2-35.8-78.2-78.2-78.2zM896.601 376.399c-25.6 0-55.6 11.6-75.8 28.6-68-43.2-159.8-70-267.2-77.8l50-167 140.2 33.6c4.2 51.8 50.4 95.6 102.801 95.6 55 0 103.2-48.2 103.2-103.2s-48.2-103.2-103.2-103.2c-37.8 0-76 23-92.8 54.6l-166.8-41.8-2.4-0.2c-11.4 0-27.2 10-28.2 26.6l-66 204.2c-105.2 1.2-208.601 29.2-292.4 79.4-25-15.6-49.6-23.199-75-23.199-67.2 0-122 54.6-122 122 0 42 20.2 79.4 56.2 99.4v25.4c0 87.2 47 163.2 135.2 220 83 57.4 195.8 89 317.6 89s237.8-31.6 320.8-89c87.2-60.4 138.4-138.601 138.4-220.001v-26c26-22.8 52.8-63.6 52.8-105.199-0.2-67.2-58-121.8-125.401-121.8zM962.001 504.6c0 11.4-6.401 27.601-17.001 39.601-12.6-33.4-36.399-65-74.6-99.4 7.6-3.2 16-5.4 26.4-5.4 38.4-0.2 65.2 26.8 65.2 65.2zM905.8 629.399c0 78-59 137.201-107.8 172.801-84.8 52.2-184.399 79.8-288.199 79.8-107.2 0-212.2-29-288-79.6-74.8-49.8-114.2-109.6-114.2-173s39.4-123.2 114.2-173c77-51.2 177-79.601 281.8-79.601 107.2 0 212.2 29 288 79.6 74.6 49.8 114.199 109.6 114.199 173zM150.399 442.4c-32.2 25.6-59.6 59.801-78.8 98.601-7.8-12.6-14-25-14-36.4 0-38.4 26.8-65.2 65.2-65.2 13-0.2 21 0 27.6 3zM800.2 186.401c0-26.2 20.4-46.601 46.601-46.601s46.601 20.4 46.601 46.601-20.4 46.601-46.601 46.601c-26.2-0.2-46.601-20.601-46.601-46.601z"
- ],
- "tags": [
- "social-reddit"
- ],
- "defaultCode": 58894,
- "grid": 0
- },
- {
- "paths": [
- "M977.768 574.454c3.244-22.71 4.868-45.827 4.868-68.74 0-261.779-212.911-474.894-474.894-474.894-21.899 0-44.204 1.622-65.901 4.461-42.988-23.116-91.653-35.282-140.725-35.282-163.84 0-297.061 133.221-297.061 296.858 0 48.26 11.761 95.911 34.269 138.291-3.447 23.319-5.272 47.043-5.272 70.565 0 261.779 212.911 474.894 474.894 474.894 18.452 0 37.107-1.014 55.357-3.244 47.651 30.416 102.807 46.638 159.785 46.638 163.84 0 296.858-133.221 296.858-296.858 0-53.937-14.6-106.657-42.177-152.688zM884.898 888.954c-43.19 43.19-100.777 67.118-162.015 67.118-45.218 0-88.813-13.18-126.326-38.121l-16.83-11.152-20.074 2.636c-17.033 2.23-34.472 3.244-51.708 3.244-54.951 0-108.28-10.747-158.365-32.038-48.463-20.481-92.059-49.883-129.368-87.192s-66.712-80.905-87.192-129.368c-21.291-50.085-32.038-103.414-32.038-158.365 0-21.494 1.622-43.19 5.069-64.482l2.839-18.25-8.922-16.222c-18.25-33.457-27.983-71.376-27.983-109.903 0-61.237 23.724-118.622 67.117-162.015 43.19-43.19 100.778-67.118 162.016-67.118 39.135 0 77.865 10.139 111.729 29.198l16.222 9.125 18.452-2.636c19.872-3.042 40.353-4.461 60.427-4.461 54.951 0 108.28 10.747 158.365 32.038 48.463 20.481 92.059 49.883 129.368 87.192s66.712 80.905 87.192 129.368c21.291 50.085 32.038 103.414 32.038 158.365 0 21.088-1.622 42.379-4.867 63.265l-3.042 19.872 10.747 17.236c22.508 36.296 34.471 78.067 34.471 120.853-0.203 61.034-24.13 118.622-67.32 161.812v0.001zM578.714 461.51l-96.114-21.694c-52.315-11.761-78.677-29.808-78.677-54.546 0-17.641 7.3-32.038 21.697-42.988s34.878-16.425 61.035-16.425c30.821 0 55.965 6.489 75.025 19.669 5.678 3.65 17.844 15.613 36.499 35.688 12.166 12.977 25.347 19.669 39.338 19.669 14.398 0 26.97-4.055 37.107-12.166 10.341-8.111 15.411-19.264 15.411-33.256 0-32.241-21.291-60.224-63.873-83.948-40.149-22.508-84.15-33.66-132.006-33.66-55.154 0-100.981 11.761-137.48 35.080-42.582 27.577-63.873 67.32-63.873 119.027 0 70.97 41.163 117 123.488 137.885l129.774 32.849c32.645 8.314 49.070 25.955 49.070 52.519 0 17.844-7.908 32.849-23.725 45.421-17.236 13.991-40.149 21.088-68.537 21.088-33.052 0-59.615-7.908-79.69-23.725-4.664-3.244-17.438-17.642-38.324-43.394-12.977-15.816-27.779-23.725-44.001-23.725-13.991 0-25.549 4.461-34.674 13.383s-13.586 20.277-13.586 34.269c0 31.835 17.033 59.818 51.1 83.948 39.541 28.996 92.87 43.394 159.379 43.394 67.118 0 118.825-15.208 155.324-45.624 34.471-27.983 51.707-65.901 51.707-113.553 0.608-76.648-43.393-125.11-131.396-145.186z"
- ],
- "tags": [
- "social-skype"
- ],
- "defaultCode": 58895,
- "grid": 0
- },
- {
- "paths": [
- "M376.743 414.841c15.924-9.676 23.987-27.214 23.987-51.806 0-27.213-10.683-45.556-31.849-54.425-17.739-6.047-40.719-9.071-68.133-9.071h-152.592v129.613h167.106c24.995 0 45.757-4.838 61.48-14.312zM360.215 363.035c0 9.272-1.611 15.319-4.635 17.134-9.272 5.644-22.778 8.466-40.518 8.466h-126.387v-48.58h112.076c22.375 0 40.517 2.217 53.819 6.45 2.016 1.008 5.644 2.62 5.644 16.529v0.001zM374.932 530.744c-13.707-6.249-33.261-9.676-57.853-9.877h-168.92v156.019h166.904c24.995 0 44.75-3.427 58.658-10.279 25.6-12.699 38.501-37.291 38.501-72.97 0.202-30.236-12.296-51.402-37.291-62.892v-0.001zM188.676 561.384h128.402c24.592 0.202 36.283 4.031 41.121 6.249 7.257 3.427 13.707 7.86 13.707 26.002 0 28.825-10.885 34.066-16.126 36.688-3.83 1.814-15.118 6.048-40.718 6.048h-126.387v-74.986zM848.229 452.734c-17.94-15.32-40.313-23.182-66.72-23.182-28.624 0-51.402 8.265-67.326 24.794-15.924 16.328-26.003 38.702-29.833 66.52l-0.202 1.814h194.52l-0.202-1.613c-2.217-30.035-12.296-53.014-30.237-68.334zM743.612 481.962c3.427-3.427 12.698-12.095 37.895-12.095 15.723 0 28.422 4.031 38.702 12.095h-76.598zM1026.62 504.135c-6.047-38.904-19.552-73.777-40.111-103.812-18.948-28.22-42.532-50.394-70.551-66.519v-160.857h-268.498v162.469c-16.328 9.877-31.244 21.569-45.153 35.477-31.648 31.849-52.409 72.769-62.69 121.952-7.458-10.885-16.328-20.762-26.205-29.43 1.411-1.613 2.419-2.822 3.427-4.031 23.584-28.422 35.477-65.108 35.477-109.253 0-42.129-11.288-79.219-33.663-110.261-36.485-49.789-96.555-75.792-178.395-77.203h-343.887v651.087h323.326c31.446 0 61.481-2.822 88.894-8.668 30.639-6.45 57.649-18.545 80.428-36.082 20.157-15.118 36.889-33.865 50.192-55.836 5.241-8.265 9.877-16.932 13.707-26.003 13.304 32.454 32.654 59.263 58.456 80.024 49.991 40.315 108.447 60.675 173.757 60.675 79.42 0 142.715-24.995 188.068-74.381 30.035-31.849 47.169-64.906 51.2-98.368l2.62-22.576h2.822l0.605-38.299c1.008-37.493-0.403-67.932-3.83-90.105h0.003zM442.46 465.834l-3.226 1.611 3.427 1.209c28.825 10.482 50.797 27.214 65.512 49.992s22.173 50.797 22.173 83.049c0 33.461-8.466 63.899-25.397 90.709-10.683 17.739-24.188 32.655-40.112 44.75-17.94 13.707-39.71 23.383-64.101 28.422-24.794 5.241-51.805 7.861-80.63 7.861h-283.213v-570.255h301.757c69.14 1.008 118.728 21.367 147.351 60.473 17.335 23.987 26.003 53.015 26.003 86.678 0 34.469-8.869 62.487-26.205 83.451-9.877 11.691-24.391 22.375-43.339 32.050zM781.509 300.743c-10.079 0-19.957 0.403-29.431 1.411h-64.101v-88.693h187.666v88.693h-64.101c-9.877-0.806-19.956-1.411-30.035-1.411h0.001zM681.525 594.236c1.814 42.935 16.935 73.374 45.155 90.71 17.134 10.683 37.895 16.126 61.883 16.126 25.6 0 46.563-6.652 62.487-19.754 8.668-7.055 16.328-16.731 22.778-28.824h110.463c-3.427 24.189-16.932 48.983-40.517 73.978-37.493 40.718-90.709 61.278-158.438 61.278-55.836 0-105.827-17.335-148.359-51.805-42.532-34.268-64.102-91.111-64.102-168.517 0-72.567 19.553-129.209 57.852-167.912 32.655-32.857 74.181-52.007 123.565-57.047h55.030c25.6 2.62 49.386 8.668 70.954 18.343 29.227 13.102 53.618 34.065 72.566 62.286 17.134 24.794 28.422 54.224 33.461 87.080 3.024 19.351 4.233 46.967 3.628 82.443h-308.409v1.613h0.002zM825.653 649.871c-8.869 7.257-20.964 10.683-37.090 10.683-16.529 0-29.631-3.225-40.314-9.877-5.241-3.225-11.691-8.063-16.933-17.738h107.036c-4.031 7.66-8.266 13.304-12.699 16.932z"
- ],
- "tags": [
- "social-behance"
- ],
- "defaultCode": 58896,
- "grid": 0
- },
- {
- "paths": [
- "M145 75.8c0.8-1.8 1.598-3.799 2.197-5.599 14.4-46.2 45.801-69.8 94.4-69.8 115.2-0.2 230.4 0 345.601 0h197.8c14.4 0 28.601 1.2 42.4 5.2 29.2 8.4 46.4 30.2 50 60.2 4.2 34.2-4.2 66.8-11 99.6-30.2 146.6-60.8 293.199-91.2 439.999-3.4 16-7.4 31.8-15 46.399-17.4 33.4-47.4 43.801-82.601 44.001-50.6 0.2-101.199 0.2-151.799 0-9.2 0-16.2 2.6-22.2 9.6-35.8 41.8-71.6 83.399-107.6 125.199-50.2 58.4-100 117.2-150.8 175.2-15.6 17.8-37 22-59.8 16.8-21-4.8-33-19.2-38.4-39.4-0.6-2-1.399-3.8-1.999-5.8v-901.6zM231.198 924.201c1.4-2.6 2.004-4.202 3.004-5.402 32.2-40.4 64.4-80.601 96.801-121.001 36.6-45.6 73.199-91.199 109.399-136.999 15.6-19.6 34.199-29.8 60.199-29.2 57.6 1.2 115.399 0.4 172.999 0.2 27.8 0 39.399-10 44.999-37.2 8.6-42.6 17.6-85.399 26-127.999 5.6-28.4-8-44.601-36.6-44.601-62.2 0-124.4-1.8-186.4 0.601-51.8 1.8-77-21-74-74.6 2.2-40.8 21.4-61.6 62.4-61.8h237.2c24.6 0 36.399-9.4 41.399-33.4 9-42.6 17.8-85.199 26.6-127.999 6.2-30.6-6.8-46.6-37.8-46.6h-508.4c-30.4 0-41.4 11-41.4 41.8v789.2c0 4-1.2 8.6 3.6 15z"
- ],
- "tags": [
- "social-foursqare"
- ],
- "defaultCode": 58897,
- "grid": 0
- },
- {
- "paths": [
- "M1021.8 577.8c0 88-71.399 159.399-159.399 159.399h-63.8c-17.6 0-31.8-14.2-31.8-31.8s14.2-31.8 31.8-31.8h63.8c52.8 0 95.6-42.8 95.6-95.6s-42.8-95.6-95.6-95.6h-0.4c-41.4 0-76.801-26.4-90.001-63.2 0-0.2-0.4-0.4-0.4-0.801-24.8-69.8-89-121-166-126.6-16.6 1-29.8 14.8-29.8 31.6v381.8c0 17.6-14.2 31.8-31.8 31.8s-31.8-14.2-31.8-31.8v-381.8c0-52.4 42.2-94.801 94.4-95.4 104 6 191.2 74.2 224.8 168.2 0.2 0.2 0.4 0.4 0.601 0.4 4.2 12.8 16.2 22 30.2 22h0.4c1.8 0 3.6 0.2 5.199 0.2h1c85 3.4 153 73.2 153 159v0zM416.4 737.199c-17.6 0-31.8-14.201-31.8-31.801v-350.6c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v350.6c0 17.4-14.2 31.801-31.8 31.801v0zM288.801 737.198c-17.6 0-31.8-14.201-31.8-31.801v-366.6c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v366.4c0.2 17.6-14.2 32-31.8 32v0 0.001zM161.4 737.197c-17.6 0-31.8-14.201-31.8-31.801v-255c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v255c0 17.4-14.2 31.801-31.8 31.801v0zM34 673.396c-17.6 0-31.8-14.2-31.8-31.8v-127.4c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v127.4c0 17.6-14.2 31.8-31.8 31.8v0zM671.2 673.396c17.6 0 31.8 14.2 31.8 31.8s-14.2 31.8-31.8 31.8-31.8-14.2-31.8-31.8 14.2-31.8 31.8-31.8v0z"
- ],
- "tags": [
- "social-soundcloud"
- ],
- "defaultCode": 58898,
- "grid": 0
- },
- {
- "paths": [
- "M417.534 310.746c154.872 4.207 274.084 22.042 384.678 78.14 15.627 8.014 34.461 19.434 40.671 33.859 5.81 13.424 2.403 41.473-7.414 48.484-13.824 10.018-41.673 14.825-56.099 7.412-113.8-58.904-235.013-77.737-360.634-72.728-50.288 2.004-100.777 11.42-150.265 21.037-32.257 6.411-58.904 2.805-68.32-30.454-10.218-35.262 14.826-53.294 44.879-58.904 67.519-12.020 135.839-21.236 172.503-26.847zM440.576 463.418c110.194 6.612 214.176 29.251 309.143 83.347 15.627 8.815 32.056 30.254 33.658 47.084 2.605 30.053-31.856 40.27-67.519 21.236-123.217-65.515-253.646-80.141-389.685-57.1-15.227 2.605-31.255 11.821-45.079 9.017-17.631-3.807-33.459-16.629-50.088-25.445 10.418-15.828 18.232-42.476 31.856-45.882 58.102-14.425 118.208-22.039 177.712-32.257zM420.141 616.487c115.002 1.803 199.954 19.434 277.891 63.512 20.236 11.42 44.077 26.646 24.443 51.289-7.814 9.817-39.671 11.019-53.695 3.406-100.577-53.694-207.164-60.307-316.957-46.482-18.232 2.204-36.465 10.418-53.895 8.615-16.629-1.803-32.257-13.023-48.285-20.034 11.019-13.424 20.235-36.063 33.658-38.867 53.294-11.821 107.99-17.231 136.841-21.438zM1024 512.104c0 141.248-50.089 262.062-150.064 362.036s-220.588 150.063-362.036 150.063c-141.248 0-262.061-50.088-362.035-150.063s-150.063-220.588-150.063-362.036c0-141.248 50.088-262.062 150.063-362.036 100.176-99.976 220.788-150.063 362.036-150.063s262.062 50.088 362.036 150.063c99.976 99.976 150.063 220.788 150.063 362.036zM959.891 512.104c0-124.018-43.675-229.603-131.027-316.955-87.153-87.355-192.939-131.030-316.957-131.030-123.818 0-229.604 43.677-316.957 131.029s-131.029 192.938-131.029 316.956 43.677 230.004 131.029 317.959c87.353 87.955 192.938 132.032 316.956 132.032s229.604-44.077 316.956-132.032c87.353-87.955 131.029-193.941 131.029-317.959z"
- ],
- "tags": [
- "social-spotify"
- ],
- "defaultCode": 58899,
- "grid": 0
- },
- {
- "paths": [
- "M777.2 900.6c-129.8 0-236.401-105.601-237.401-235.4v-134c0-7.8 4-15 10.6-19.2s14.8-4.8 22-1.399l57.8 27 89.4-26.8c7-2 14.4-0.8 20.2 3.601s9.2 11.2 9.2 18.4v134.8c0 15.4 12.6 28 28 28s28-12.6 28-28v-137.4c0-6 2.4-11.8 6.601-16.2 4.2-4.2 10-6.601 16.2-6.601v0h164.2c12.6 0 22.8 10.2 22.8 22.8v133.2c-0.2 130.8-106.8 237.2-237.6 237.2zM585.398 567.198v98.002c1 104.6 87 189.8 191.8 189.8 105.8 0 191.8-86 191.8-191.8v-110.2h-118.6v114.6c0 40.6-33 73.6-73.6 73.6s-73.8-33-73.8-73.6v-104.2l-68.4 20.4c-5.4 1.6-11.2 1.199-16.2-1.201zM246.398 900.601c-131 0-237.6-106.4-237.6-237.4v-133c0-12.6 10.2-22.8 22.8-22.8h164.2c12.6 0 22.8 10.2 22.8 22.8v131.4c0 15.4 12.6 28 28 28s28-12.6 28-28v-310c4.6-129.2 108.6-229.8 237-229.8 129 0 233 101.2 237 230.2v68.6c0 10.2-6.6 19-16.399 22l-97.8 29.2c-5.4 1.6-11.2 1.199-16.2-1.201l-65.6-30.6c-8-3.8-13.2-11.8-13.2-20.8v-59c0-15.4-12.6-28-28-28s-28 12.6-28 28l-0.2 306.2c-1.4 129.2-107.801 234.2-236.801 234.2zM54.599 553.001l-0.001 110.198c0 105.8 86 191.8 191.8 191.8 104.2 0 190-84.8 191.4-189l0.2-305.8c0-40.6 33-73.6 73.6-73.6s73.6 33 73.6 73.6v44.4l44.6 20.8 73.2-21.8v-50.8c-3.2-103.6-87.2-185.199-191.2-185.199-103.6 0-187.6 81.2-191.199 184.8v309.2c0 40.6-33 73.6-73.6 73.6s-73.6-33-73.6-73.6v-108.6h-118.8z"
- ],
- "tags": [
- "social-stumbleupon"
- ],
- "defaultCode": 58900,
- "grid": 0
- },
- {
- "paths": [
- "M512 0c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 961c247 0 448-202 448-449s-201-448-448-448-448 201-448 448 201 449 448 449zM477 544h-189c-18 0-32-14-32-32s14-32 32-32h448c18 0 32 14 32 32s-14 32-32 32h-259z"
- ],
- "tags": [
- "minus"
- ],
- "defaultCode": 58901,
- "grid": 0
- },
- {
- "paths": [
- "M815 576h145c35 0 64 29 64 64v320c0 35-29 64-64 64h-320c-35 0-64-29-64-64v-320c0-35 29-64 64-64h113v-38h-483v38h114c35 0 64 29 64 64v320c0 35-29 64-64 64h-320c-35 0-64-29-64-64v-320c0-35 29-64 64-64h144v-60c0-22 28-33 53-33h220v-36h-138c-35 0-64-29-64-64v-320c0-35 29-64 64-64h320c35 0 64 29 64 64v320c0 35-29 64-64 64h-118v37c83 0 134-1 217-1 25 0 53 10 53 33v60zM960 640h-320v320h320v-320zM663 63h-320v320h320v-320zM384 640h-320v320h320v-320z"
- ],
- "tags": [
- "organization"
- ],
- "defaultCode": 58902,
- "grid": 0
- },
- {
- "paths": [
- "M480 674v-482c0-18 14-32 32-32s32 14 32 32v482h-64zM480 737h64v60h-64v-60zM0 512c0-283 229-512 512-512s512 229 512 512-229 512-512 512-512-229-512-512zM961 512c0-247-202-448-449-448s-448 201-448 448 201 448 448 448 449-201 449-448z"
- ],
- "tags": [
- "exclamation"
- ],
- "defaultCode": 58903,
- "grid": 0
- },
- {
- "paths": [
- "M212.6 621.2h-29.9c-91.3 0-156.8-25.8-159.6-26.9-11.4-4.5-18.8-15.5-18.8-27.8v-445.2c0-9.8 4.8-19 12.9-24.6s18.4-6.8 27.6-3.4c0.3 0.1 36.8 13.6 91.2 20.2 49.5 6 124.6 7.3 201.5-20.3 0.1 0 0.1 0 0.2-0.1 221-78 353.8-0.8 359.3 2.6 9 5.4 14.5 15.1 14.5 25.6v223.7h-59.8v-56.4c-13.5-5.5-36.2-13.1-67-17.8-48.7-7.3-128.3-8.6-231.3 27.1-88.7 31.8-173.4 29.6-228.8 22.2-23.7-3.2-44.2-7.5-60.5-11.7v87.2c21.8 7 62.6 17.3 114.4 17.3h29.9v59.8h-29.9c-47.4 0-86.9-7.4-114.4-14.8v86.9c23.2 6.7 66.2 16.5 118.6 16.5h29.9v59.9zM64.1 246.5c15.6 4.6 40 10.7 70.2 14.6 48.5 6.3 122.3 8 199.1-19.5 0.1 0 0.2-0.1 0.3-0.1 151.2-52.3 260.7-34.7 318-16.4v-84.9c-13.5-5.5-36-13.1-66.4-17.7-48.2-7.3-126.8-8.6-227.7 27-88.6 31.8-174.3 30.1-230.7 23.1-24.7-3.1-46-7.4-62.8-11.4v85.3z",
- "M507.3 966.3c-96.2 0-166.1-23.9-169.5-25.1-12-4.2-20.1-15.5-20.1-28.2v-445.4c0-9.7 4.7-18.8 12.6-24.4s18-7.1 27.1-3.9c0.8 0.3 90.4 30.5 201.2 19.1 31.9-4 62.1-7.8 91.6-18.8 37.1-14.8 78.3-25.1 122.5-30.6 0.1 0 0.1 0 0.2 0 144.3-17.5 229.4 30.6 232.9 32.7 9.2 5.3 14.9 15.2 14.9 25.9v445.4c0 10.8-5.6 20.8-15 26.1-9.3 5.3-20.6 5.3-29.8-0.2-1.3-0.7-19.3-10.4-51.3-18.2-30.5-7.5-80.3-14.7-144.7-6.9 0 0 0 0 0 0s0 0 0 0 0 0 0 0c-0.1 0-0.2 0-0.2 0-38.1 4.2-72.3 12.8-107.6 26.9-0.2 0.1-0.4 0.2-0.6 0.2-36.3 13.6-71.6 18-105.8 22.3-0.2 0-0.5 0.1-0.7 0.1-20 2.1-39.3 3-57.7 3zM377.5 890.5c28.9 7.3 86.3 18.7 154.6 15.4v-385.5c-64.6 2.8-119.7-5.9-154.6-13.7v383.8zM591.9 514.5v384.9c19.9-3.1 39.2-7.2 58.3-14.3 32-12.8 63.1-21.5 96.4-27v-384.3c-26.5 5.2-51.5 12.4-74.5 21.6-0.2 0.1-0.4 0.2-0.6 0.2-27.1 10.2-53.6 15.2-79.6 18.9zM835 850.6c54.3 0 96.9 9.1 126 18.1v-382c-8.6-3.4-20.8-7.6-36.3-11.4-26.2-6.4-66.7-12.7-118.4-9.3v385.4c9.9-0.5 19.5-0.8 28.7-0.8z"
- ],
- "tags": [
- "language"
- ],
- "defaultCode": 58904,
- "grid": 0
- },
- {
- "paths": [
- "M676 862c-16 0-28-13-28-29v-142c0-16 12-28 28-28h142c16 0 29 12 29 28v142c0 16-13 29-29 29h-142zM818 691h-142v142h142v-142zM960 96c35 0 64 29 64 64v800c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-800c0-35 29-64 64-64h256v-64c0-18 14-32 32-32s32 14 32 32v64h256v-64c0-18 14-32 32-32s32 14 32 32v64h256zM64 960h896v-800h-256v32c0 18-14 32-32 32s-32-14-32-32v-32h-256v32c0 18-14 32-32 32s-32-14-32-32v-32h-256v800z"
- ],
- "tags": [
- "event"
- ],
- "defaultCode": 58905,
- "grid": 0
- },
- {
- "paths": [
- "M760 40c54 0 128 30 163 65l30 30c37 39 60 104 64 160v37c-8 116-89 204-183 236-54 19-71 8-87 20l-200 147c-9 7-12 8-17 12-14 113-113 176-211 176-71 0-140-33-177-104-13-25-14-34-19-46l-99-40c-8-3-18-9-20-21l-2-12v-213c1-21 13-32 29-32 4 0 8 1 13 2 61 25 123 48 183 74l16-7c33-14 52-16 88-16 5-7 12-17 16-23l89-127c7-9 31-43 39-57 6-89 34-135 89-191 43-41 119-70 196-70zM326 552c-34 0-44 4-84 21-5 2-10 3-14 3-12 0-24-7-34-11-49-20-99-40-148-60v189l99 40c25 12 19 34 36 65 28 55 83 80 139 80 76 0 152-47 165-132l2-11c3-19 16-24 33-37l201-147c29-21 53-10 99-26 78-27 146-100 153-197v-32c-3-45-23-97-52-131l-29-29c-35-32-93-53-150-53-30 0-61 6-88 19-85 42-131 110-139 216-6 11-38 57-44 65l-88 126c-15 16-15 39-40 42h-17zM317 835c-22 0-45-11-58-20-11-8-33-26-37-40 24 6 57 29 94 29 20 0 42-8 64-28 19-18 29-44 29-70-4-64-50-91-104-106 2-3 1-4 6-4h11c73 0 121 57 121 119 0 60-42 120-126 120zM620 305c0-73 59-133 132-133s133 60 133 133-60 132-133 132-132-59-132-132zM664 305c0 49 39 88 88 88s89-39 89-88-40-89-89-89-88 40-88 89z"
- ],
- "tags": [
- "social-steam"
- ],
- "defaultCode": 58912,
- "grid": 0
- },
- {
- "paths": [
- "M416 480h524.8v64h-524.8v-64z",
- "M416 163.2h524.8v64h-524.8v-64z",
- "M416 796.8h524.8v64h-524.8v-64z",
- "M233.6 195.2c0 40.648-32.952 73.6-73.6 73.6s-73.6-32.952-73.6-73.6c0-40.648 32.952-73.6 73.6-73.6s73.6 32.952 73.6 73.6z",
- "M160 300.8c-57.6 0-105.6-48-105.6-105.6s44.8-105.6 105.6-105.6 105.6 48 105.6 105.6-48 105.6-105.6 105.6zM160 153.6c-22.4 0-41.6 19.2-41.6 41.6s19.2 41.6 41.6 41.6 41.6-19.2 41.6-41.6-19.2-41.6-41.6-41.6z",
- "M230.4 505.6c0 40.648-32.952 73.6-73.6 73.6s-73.6-32.952-73.6-73.6c0-40.648 32.952-73.6 73.6-73.6s73.6 32.952 73.6 73.6z",
- "M156.8 611.2c-57.6 0-105.6-48-105.6-105.6s48-105.6 105.6-105.6 105.6 48 105.6 105.6-44.8 105.6-105.6 105.6zM156.8 467.2c-22.4 0-41.6 19.2-41.6 41.6s19.2 41.6 41.6 41.6 41.6-19.2 41.6-41.6c0-25.6-16-41.6-41.6-41.6z",
- "M233.6 828.8c0 40.648-32.952 73.6-73.6 73.6s-73.6-32.952-73.6-73.6c0-40.648 32.952-73.6 73.6-73.6s73.6 32.952 73.6 73.6z",
- "M160 934.4c-57.6 0-105.6-48-105.6-105.6s48-105.6 105.6-105.6 105.6 48 105.6 105.6-48 105.6-105.6 105.6zM160 787.2c-22.4 0-41.6 19.2-41.6 41.6s19.2 41.6 41.6 41.6 41.6-19.2 41.6-41.6-19.2-41.6-41.6-41.6z"
- ],
- "tags": [
- "bulletlist"
- ],
- "defaultCode": 59648,
- "grid": 0
- },
- {
- "paths": [
- "M217.6 313.6h-51.2v-185.6c-6.4 9.6-12.8 16-16 16l-25.6 22.4-25.6-28.8 76.8-60.8h41.6v236.8z",
- "M268.8 633.6h-169.6v-35.2l60.8-60.8c19.2-19.2 28.8-32 35.2-38.4s9.6-12.8 12.8-19.2 3.2-12.8 3.2-19.2c0-9.6-3.2-16-6.4-22.4-6.4-3.2-12.8-6.4-22.4-6.4s-19.2 3.2-25.6 6.4c-9.6 3.2-19.2 9.6-28.8 19.2l-28.8-32c12.8-9.6 22.4-16 28.8-19.2s16-6.4 25.6-9.6c9.6-3.2 19.2-3.2 32-3.2 16 0 28.8 3.2 38.4 9.6 12.8 6.4 19.2 12.8 25.6 22.4s9.6 22.4 9.6 35.2c0 9.6-3.2 22.4-6.4 32s-9.6 19.2-19.2 28.8c-9.6 9.6-22.4 25.6-41.6 44.8l-32 28.8v3.2h105.6v35.2z",
- "M259.2 758.4c0 16-3.2 28.8-12.8 38.4s-22.4 19.2-38.4 22.4v0c19.2 3.2 35.2 9.6 44.8 16 9.6 9.6 16 22.4 16 38.4 0 22.4-9.6 41.6-25.6 54.4s-41.6 19.2-70.4 19.2c-25.6 0-48-3.2-70.4-12.8v-41.6c9.6 3.2 19.2 9.6 32 12.8s22.4 3.2 32 3.2c16 0 28.8-3.2 38.4-9.6 6.4-6.4 12.8-16 12.8-28.8s-3.2-19.2-12.8-22.4-22.4-6.4-44.8-6.4h-22.4v-38.4h19.2c19.2 0 32-3.2 41.6-6.4 9.6-6.4 12.8-12.8 12.8-25.6 0-19.2-12.8-25.6-35.2-25.6-6.4 0-16 0-22.4 3.2-9.6 3.2-16 6.4-25.6 12.8l-22.4-35.2c16-16 41.6-22.4 73.6-22.4 25.6 0 44.8 6.4 57.6 16 12.8 6.4 22.4 22.4 22.4 38.4z",
- "M416 480h524.8v64h-524.8v-64z",
- "M416 163.2h524.8v64h-524.8v-64z",
- "M416 796.8h524.8v64h-524.8v-64z"
- ],
- "tags": [
- "numberedlist"
- ],
- "defaultCode": 59649,
- "grid": 0
- },
- {
- "paths": [
- "M556.8 480h384v64h-384v-64z",
- "M556.8 160h384v64h-384v-64z",
- "M556.8 800h384v64h-384v-64z",
- "M300.8 681.6l-44.8-44.8 92.8-92.8h-265.6v-64h268.8l-96-92.8 44.8-44.8 147.2 147.2c12.8 12.8 12.8 32 0 44.8l-147.2 147.2z"
- ],
- "tags": [
- "listindent"
- ],
- "defaultCode": 59650,
- "grid": 0
- },
- {
- "paths": [
- "M556.8 480h384v64h-384v-64z",
- "M556.8 160h384v64h-384v-64z",
- "M556.8 800h384v64h-384v-64z",
- "M208 681.6l-147.2-147.2c-12.8-12.8-12.8-32 0-44.8l147.2-147.2 44.8 44.8-92.8 92.8h268.8v64h-268.8l92.8 92.8-44.8 44.8z"
- ],
- "tags": [
- "listoutdent"
- ],
- "defaultCode": 59651,
- "grid": 0
- },
- {
- "paths": [
- "M412.8 979.2c-6.4 0-12.8-3.2-16-6.4-9.6-6.4-16-16-16-25.6v-384l-278.4-470.4c-6.4-9.6-6.4-22.4 0-32 6.4-12.8 16-16 25.6-16h768c12.8 0 22.4 6.4 28.8 16s6.4 22.4 0 32l-278.4 473.6v291.2c0 12.8-6.4 22.4-19.2 28.8l-195.2 89.6c-9.6 3.2-12.8 3.2-19.2 3.2zM185.6 108.8l256 432c3.2 6.4 3.2 9.6 3.2 16v342.4l131.2-60.8v-281.6c0-6.4 0-12.8 3.2-16l256-432h-649.6z"
- ],
- "tags": [
- "filter"
- ],
- "defaultCode": 59652,
- "grid": 0
- },
- {
- "paths": [
- "M66.56 66.56h212.16v-63.36h-233.28c-23.36 0-42.24 18.88-42.24 42.24v233.28h63.68v-212.16zM45.44 1020.8h233.28v-63.68h-212.16v-212.16h-63.36v233.28c0 23.36 18.88 42.56 42.56 42.56zM957.44 278.72h63.68v-233.28c0-23.36-18.88-42.56-42.56-42.56h-233.28v63.68h212.16v212.16zM1021.12 978.56v-233.28h-63.68v212.16h-212.16v63.68h233.28c23.36 0 42.56-18.88 42.56-42.56z",
- "M480 288h64v448h-64v-448z",
- "M288 480h448v64h-448v-64z"
- ],
- "grid": 0,
- "tags": [
- "enlarge"
- ],
- "defaultCode": 59654
- },
- {
- "paths": [
- "M676.48 512c0 90.88-73.92 164.48-164.48 164.48s164.48-255.36 164.48-164.48zM731.2 512c0-120.96-98.56-219.52-219.52-219.52s-219.52 98.56-219.52 219.52 98.56 219.52 219.52 219.52 219.52-98.56 219.52-219.52zM968.32 512c-7.36 17.6-56.64 78.080-148.16 142.080-61.12 42.56-182.080 113.92-308.48 113.92s-247.36-71.36-308.48-113.92c-91.84-64-140.8-124.8-148.16-142.080 7.36-17.28 56.64-78.080 148.16-142.080 61.12-42.56 182.4-113.92 308.48-113.92s247.36 71.36 308.48 113.92c91.84 64 140.8 124.8 148.16 142.080zM1023.68 512c0-47.040-97.92-134.080-163.84-181.12-67.84-48.32-203.2-129.6-348.16-129.6s-280.32 81.28-348.16 129.6c-65.92 47.040-163.84 134.080-163.84 181.12s97.92 134.080 163.84 181.12c67.84 48.32 203.2 129.6 348.16 129.6s280.32-81.28 348.16-129.6c65.92-47.040 163.84-134.080 163.84-181.12z"
- ],
- "grid": 0,
- "tags": [
- "preview"
- ],
- "defaultCode": 59655
- },
- {
- "paths": [
- "M989.44 65.28h-954.88c-17.92 0-32-14.4-32-32s14.080-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z",
- "M989.44 304.96h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z",
- "M989.44 544.96h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z",
- "M989.44 784.64h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z",
- "M989.44 1024.32h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z"
- ],
- "grid": 0,
- "tags": [
- "ListView"
- ],
- "defaultCode": 59656
- },
- {
- "paths": [
- "M983.36 0h-366.4c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.4 18.24 40.64 40.64 40.64h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.4c0-22.4-18.24-40.64-40.64-40.64zM960 384h-319.68v-320h319.68v319.68z",
- "M407.36 0h-366.72c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.72 18.24 40.96 40.64 40.96h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.72c0-22.4-18.24-40.64-40.64-40.64zM384 384h-320v-320h319.68v319.68z",
- "M983.36 576h-366.4c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.4 18.24 40.64 40.64 40.64h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.4c0-22.4-18.24-40.64-40.64-40.64zM960 960h-319.68v-319.68h319.68v319.68z",
- "M407.36 576h-366.72c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.4 18.24 40.64 40.64 40.64h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.4c0-22.4-18.24-40.64-40.64-40.64zM384 960h-320v-319.68h319.68v319.68z"
- ],
- "grid": 0,
- "tags": [
- "TileView"
- ],
- "defaultCode": 59657
- },
- {
- "paths": [
- "M512.32 1021.44c-133.12 0-265.92-54.72-361.28-161.6-80-89.92-123.52-205.76-122.56-326.4 0-17.6 14.4-31.68 32-31.68v0c17.6 0 32 14.72 31.68 32.32-0.96 104.64 36.8 205.12 106.24 283.2 74.56 83.52 177.28 133.44 288.96 139.84 112 6.4 219.52-31.040 303.040-105.6 172.8-153.92 188.16-419.52 34.24-592.32s-419.52-187.84-592.32-34.24c-13.12 11.84-33.28 10.56-45.12-2.56s-10.56-33.28 2.56-45.12c199.68-177.28 505.92-159.68 683.2 39.36s159.68 505.28-39.36 682.56c-91.84 81.92-206.72 122.24-321.28 122.24z",
- "M411.84 318.080l-120.64-3.2-192-0.96 10.88-123.2 15.68-188.16z"
- ],
- "grid": 0,
- "tags": [
- "reset"
- ],
- "defaultCode": 59658
- },
- {
- "paths": [
- "M311.36 832c-17.6 0-32-14.4-32-32v-702.72c0-17.6 14.4-32 32-32s32 14.4 32 32v702.72c0 17.6-14.4 32-32 32z",
- "M311.36 737.28h199.36l-99.52 109.44-99.84 109.44-199.040-218.88h199.040z",
- "M712.64 958.72c-17.6 0-32-14.4-32-32v-703.040c0-17.6 14.4-32 32-32s32 14.4 32 32v702.72c0 17.6-14.4 32-32 32z",
- "M712.64 286.72h-199.36l99.52-109.44 99.84-109.44 199.040 218.88h-199.040z"
- ],
- "grid": 0,
- "tags": [
- "sort"
- ],
- "defaultCode": 59659
- },
- {
- "paths": [
- "M459.84 874.56l-316.48-339.2c-12.16-12.8-11.2-33.28 1.6-45.12 12.8-12.16 33.28-11.52 45.12 1.6l259.84 278.4 380.48-605.76c9.28-15.040 29.12-19.52 44.16-9.92 15.040 9.28 19.52 29.12 9.92 44.16l-424.96 675.84z"
- ],
- "grid": 0,
- "tags": [
- "apply"
- ],
- "defaultCode": 59660
- }
- ],
- "colorThemes": [],
- "colorThemeIdx": 0,
- "preferences": {
- "showGlyphs": true,
- "showQuickUse": true,
- "showQuickUse2": true,
- "showSVGs": true,
- "fontPref": {
- "prefix": "icon-",
- "metadata": {
- "fontFamily": "icomoon"
- },
- "metrics": {
- "emSize": 1024,
- "baseline": 6.25,
- "whitespace": 50
- },
- "embed": false
- },
- "imagePref": {
- "prefix": "icon-",
- "png": true,
- "useClassSelector": true,
- "color": 0,
- "bgColor": 16777215,
- "classSelector": ".icon",
- "name": "icomoon"
- },
- "historySize": 50,
- "showCodes": true,
- "gridSize": 16
- },
- "IcoMoonType": "icon-set"
-}
\ No newline at end of file
diff --git a/public/templates/default/fonts/Iconfont/il-icons.svg b/public/templates/default/fonts/Iconfont/il-icons.svg
deleted file mode 100755
index 3489e77842a5..000000000000
--- a/public/templates/default/fonts/Iconfont/il-icons.svg
+++ /dev/null
@@ -1,211 +0,0 @@
-
-
-
-Generated by IcoMoon
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/templates/default/fonts/Iconfont/il-icons.ttf b/public/templates/default/fonts/Iconfont/il-icons.ttf
deleted file mode 100755
index 5ee1a4ee4483..000000000000
Binary files a/public/templates/default/fonts/Iconfont/il-icons.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/Iconfont/il-icons.woff b/public/templates/default/fonts/Iconfont/il-icons.woff
deleted file mode 100755
index 55d51b0ee2ba..000000000000
Binary files a/public/templates/default/fonts/Iconfont/il-icons.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Bold.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Bold.ttf
deleted file mode 100755
index fd79d43bea02..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Bold.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-BoldItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-BoldItalic.ttf
deleted file mode 100755
index 9bc800958a42..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-BoldItalic.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBold.ttf b/public/templates/default/fonts/OpenSans/OpenSans-ExtraBold.ttf
deleted file mode 100755
index 21f6f84a0799..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBold.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf
deleted file mode 100755
index 31cb688340ef..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Italic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Italic.ttf
deleted file mode 100755
index c90da48ff3b8..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Italic.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Light.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Light.ttf
deleted file mode 100755
index 0d381897da20..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Light.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-LightItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-LightItalic.ttf
deleted file mode 100755
index 68299c4bc6b5..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-LightItalic.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Regular.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Regular.ttf
deleted file mode 100755
index db433349b704..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Regular.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Semibold.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Semibold.ttf
deleted file mode 100755
index 1a7679e3949f..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Semibold.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSans/OpenSans-SemiboldItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-SemiboldItalic.ttf
deleted file mode 100755
index 59b6d16b065f..000000000000
Binary files a/public/templates/default/fonts/OpenSans/OpenSans-SemiboldItalic.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.otf b/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.otf
deleted file mode 100755
index 3e5cbbe900cc..000000000000
Binary files a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.otf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.ttf b/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.ttf
deleted file mode 100755
index 57d86a62bbc9..000000000000
Binary files a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff
deleted file mode 100755
index 196951f54ce3..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff2
deleted file mode 100755
index 4b1740b1e03a..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff
deleted file mode 100755
index 5b471c056281..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff2
deleted file mode 100755
index af1519f714e5..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff
deleted file mode 100755
index 1d6bf10bcd41..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff2
deleted file mode 100755
index ab7ec06a5812..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff
deleted file mode 100755
index 40d816c1c992..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2
deleted file mode 100755
index b197af54bc2f..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff
deleted file mode 100755
index 9b513ae9b36a..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff2
deleted file mode 100755
index ddbab7acad32..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff
deleted file mode 100755
index 40f51c608f27..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff2
deleted file mode 100755
index adf2293206fd..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff
deleted file mode 100755
index cbe843c227d2..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff2
deleted file mode 100755
index abfb66511f81..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff
deleted file mode 100755
index fb2df3f39792..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff2
deleted file mode 100755
index 7140ada5802e..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff
deleted file mode 100755
index f0f8c126399f..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff2
deleted file mode 100755
index 919f6c35c0e1..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff
deleted file mode 100755
index 93501a4f2f28..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2
deleted file mode 100755
index 1e4a518b1405..000000000000
Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2 and /dev/null differ
diff --git a/public/templates/default/fonts/OpenSansWeb/README.txt b/public/templates/default/fonts/OpenSansWeb/README.txt
deleted file mode 100755
index 58c70527e501..000000000000
--- a/public/templates/default/fonts/OpenSansWeb/README.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-font-family is only "Open Sans". (old values like "Open Sans Light" are not workink any more)
-
-font-style possible values are normal or italic
-
-Attributed values for font-weight are:
-300 (OpenSans-Light)
-400 or normal (OpenSans-Regular)
-600 (OpenSans-Semibold)
-700 or bold (OpenSans-Bold)
-800 (OpenSans-Extrabold)
-
-
-CSS possible values for font-weight are: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit
-Other attributed values will act as follow:
-100, 200 like 300
-500 like 400 (normal)
-900 like 800
-
-The value "lighter" sets one value less than the parent element (cannot be inherited, the computed value is inherited)
-The value "bolder" sets one value more as the parent element (cannot be inherited, the computed value is inherited)
-The value "inherit" does what we think it should do! (same value as parent element)
\ No newline at end of file
diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.eot b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.eot
deleted file mode 100755
index b93a4953fff6..000000000000
Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.eot and /dev/null differ
diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.svg b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.svg
deleted file mode 100755
index 94fb5490a2ed..000000000000
--- a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.svg
+++ /dev/null
@@ -1,288 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.ttf b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.ttf
deleted file mode 100755
index 1413fc609ab6..000000000000
Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.ttf and /dev/null differ
diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff
deleted file mode 100755
index 9e612858f802..000000000000
Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff and /dev/null differ
diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff2
deleted file mode 100755
index 64539b54c375..000000000000
Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff2 and /dev/null differ
diff --git a/public/templates/default/images/README.md b/public/templates/default/images/README.md
deleted file mode 100755
index 6e9ecd25f059..000000000000
--- a/public/templates/default/images/README.md
+++ /dev/null
@@ -1,45 +0,0 @@
-# ILIAS images
-
-All images used in the default system style of ILIAS are stored in the directory /images
-and its sub-directories. They are part of the visual appearance of ILIAS.
-
-
-## Icons
-
-
-### Principles
-
-* We ensure a uniform icon language. That means: A PR is needed for each new icon. CSS Maintainer acts as gatekeeper for such PRs. In each case, the icon designer (Caroline Wanner), is consulted to determine whether the icon complies with the Milos icon design rules.
-* We do our best to design the icons according to the guidelines. That means: Others may also design icons, but our icon designer keeps an eye on them and provides advice.
-
-### Design guidelines
-
-#### General
-* In principle, the icons are designed with significantly more line than area. The area often serves as an accent.
-* The design of the icons is based on a visual vocabulary and a certain grammar. There are rules and design guidelines, as well as recurring elements (More precise details will be added gradually).
-* Equal is treated equal as well as possible.
-* The icon set meets the requirements for different functionalities (f.e. size, transparencies, colorings) and areas of use (f.e. content page, mainbar, tiles).
-
-#### Composition
-* The icons were originally created in the format 320 x 320 px .
-* The lines are created in a line width of 15 px when designing, then converted to areas and joined together to form a large shape. There are a few exceptions, in cases where the 15 px just didn't fit.
-* In each file there is an invisible frame in this format. This prevents line width differences due to different resizing or automatic scaling.
-* The icons are created in one color (grey value not lighter than #636363).
-* There are no white areas.
-* The background is transparent.
-
-
-### Customizing
-
-Via ILIAS Administration the icon colors can be adapted via the GUI or icons can be replaced individually. Go to «Administration > Layout and Navigation > Layout and Styles > System Styles > Edit a System Style > Icons».
-
-If you want to develop your own icons (e.g. for plugins), make sure that they fit into the ILIAS icon system. Please follow the guidelines mentioned above.
-
-The original files of the icons in Adobe Illustrator format are available in the following directory: https://github.com/ILIAS-eLearning/ILIAS-images
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/ROADMAP.md b/public/templates/default/images/ROADMAP.md
deleted file mode 100755
index e5120a1ba542..000000000000
--- a/public/templates/default/images/ROADMAP.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# Roadmap
-
-## Short Term
-
-### Revise internal structure of /images directory
-
-We would We would like to tidy up the /images folder and move the many files stored
-there into suitable subdirectories. This should make the directory clearer. And the
-images files can be more easily assigned to the associated application fields.
-
-### Get rid of duplicates
-
-Some icons in /images exist two or more times. We will check if we really need all of
-them or if we can reduce them in some cases to one image file.
-
-## Mid Term
-
-### Adapting glyphs to icon language
-
-The glyphs we currently use in ILIAS (il-icons font) should be adpated to the style and
-visual language of the new Milos iconset.
-
-## Long Term
\ No newline at end of file
diff --git a/public/templates/default/images/auth/cas_login_button.png b/public/templates/default/images/auth/cas_login_button.png
deleted file mode 100755
index cecb171d78d0..000000000000
Binary files a/public/templates/default/images/auth/cas_login_button.png and /dev/null differ
diff --git a/public/templates/default/images/auth/shib_login_button.svg b/public/templates/default/images/auth/shib_login_button.svg
deleted file mode 100755
index 285f305890ab..000000000000
--- a/public/templates/default/images/auth/shib_login_button.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/browser/blank.png b/public/templates/default/images/browser/blank.png
deleted file mode 100755
index dc554b6d1355..000000000000
Binary files a/public/templates/default/images/browser/blank.png and /dev/null differ
diff --git a/public/templates/default/images/browser/forceexp.png b/public/templates/default/images/browser/forceexp.png
deleted file mode 100755
index edfc53960e4b..000000000000
Binary files a/public/templates/default/images/browser/forceexp.png and /dev/null differ
diff --git a/public/templates/default/images/browser/minus.png b/public/templates/default/images/browser/minus.png
deleted file mode 100755
index ec90902d86a0..000000000000
Binary files a/public/templates/default/images/browser/minus.png and /dev/null differ
diff --git a/public/templates/default/images/browser/plus.png b/public/templates/default/images/browser/plus.png
deleted file mode 100755
index ff8936fa088b..000000000000
Binary files a/public/templates/default/images/browser/plus.png and /dev/null differ
diff --git a/public/templates/default/images/cont_tile/cont_tile_default.svg b/public/templates/default/images/cont_tile/cont_tile_default.svg
deleted file mode 100755
index a95837eee1f9..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_bibl.svg b/public/templates/default/images/cont_tile/cont_tile_default_bibl.svg
deleted file mode 100755
index 1b416f59a12f..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_bibl.svg
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_blog.svg b/public/templates/default/images/cont_tile/cont_tile_default_blog.svg
deleted file mode 100755
index b2c14839a08d..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_blog.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_book.svg b/public/templates/default/images/cont_tile/cont_tile_default_book.svg
deleted file mode 100755
index 1b416f59a12f..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_book.svg
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_cat.svg b/public/templates/default/images/cont_tile/cont_tile_default_cat.svg
deleted file mode 100755
index 8d4a6be46dbe..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_cat.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_catr.svg b/public/templates/default/images/cont_tile/cont_tile_default_catr.svg
deleted file mode 100755
index 8d4a6be46dbe..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_catr.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_chatr.svg b/public/templates/default/images/cont_tile/cont_tile_default_chatr.svg
deleted file mode 100755
index a319790f718c..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_chatr.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_cld.svg b/public/templates/default/images/cont_tile/cont_tile_default_cld.svg
deleted file mode 100755
index a95837eee1f9..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_cld.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_crs.svg b/public/templates/default/images/cont_tile/cont_tile_default_crs.svg
deleted file mode 100755
index fe0c7e2bf301..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_crs.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_crsr.svg b/public/templates/default/images/cont_tile/cont_tile_default_crsr.svg
deleted file mode 100755
index fe0c7e2bf301..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_crsr.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_dcl.svg b/public/templates/default/images/cont_tile/cont_tile_default_dcl.svg
deleted file mode 100755
index 1b416f59a12f..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_dcl.svg
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_exc.svg b/public/templates/default/images/cont_tile/cont_tile_default_exc.svg
deleted file mode 100755
index 38290f307a85..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_exc.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_file.svg b/public/templates/default/images/cont_tile/cont_tile_default_file.svg
deleted file mode 100755
index ab58fc692d3d..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_file.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_fold.svg b/public/templates/default/images/cont_tile/cont_tile_default_fold.svg
deleted file mode 100755
index a95837eee1f9..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_fold.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_frm.svg b/public/templates/default/images/cont_tile/cont_tile_default_frm.svg
deleted file mode 100755
index fe0c7e2bf301..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_frm.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_glo.svg b/public/templates/default/images/cont_tile/cont_tile_default_glo.svg
deleted file mode 100755
index ab58fc692d3d..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_glo.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_grp.svg b/public/templates/default/images/cont_tile/cont_tile_default_grp.svg
deleted file mode 100755
index d038331f2d89..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_grp.svg
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_grpr.svg b/public/templates/default/images/cont_tile/cont_tile_default_grpr.svg
deleted file mode 100755
index d038331f2d89..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_grpr.svg
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_htlm.svg b/public/templates/default/images/cont_tile/cont_tile_default_htlm.svg
deleted file mode 100755
index a319790f718c..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_htlm.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_iass.svg b/public/templates/default/images/cont_tile/cont_tile_default_iass.svg
deleted file mode 100755
index fe0c7e2bf301..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_iass.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_lres.svg b/public/templates/default/images/cont_tile/cont_tile_default_lres.svg
deleted file mode 100755
index b2c14839a08d..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_lres.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_lso.svg b/public/templates/default/images/cont_tile/cont_tile_default_lso.svg
deleted file mode 100755
index ab58fc692d3d..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_lso.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_mcst.svg b/public/templates/default/images/cont_tile/cont_tile_default_mcst.svg
deleted file mode 100755
index a319790f718c..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_mcst.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_mep.svg b/public/templates/default/images/cont_tile/cont_tile_default_mep.svg
deleted file mode 100755
index a319790f718c..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_mep.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_prg.svg b/public/templates/default/images/cont_tile/cont_tile_default_prg.svg
deleted file mode 100755
index 8d4a6be46dbe..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_prg.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_prtt.svg b/public/templates/default/images/cont_tile/cont_tile_default_prtt.svg
deleted file mode 100755
index 38290f307a85..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_prtt.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_sess.svg b/public/templates/default/images/cont_tile/cont_tile_default_sess.svg
deleted file mode 100755
index a95837eee1f9..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_sess.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_spl.svg b/public/templates/default/images/cont_tile/cont_tile_default_spl.svg
deleted file mode 100755
index c026d9f6a8dc..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_spl.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_tst.svg b/public/templates/default/images/cont_tile/cont_tile_default_tst.svg
deleted file mode 100755
index b2c14839a08d..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_tst.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_webr.svg b/public/templates/default/images/cont_tile/cont_tile_default_webr.svg
deleted file mode 100755
index c026d9f6a8dc..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_webr.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/cont_tile/cont_tile_default_wiki.svg b/public/templates/default/images/cont_tile/cont_tile_default_wiki.svg
deleted file mode 100755
index fe0c7e2bf301..000000000000
--- a/public/templates/default/images/cont_tile/cont_tile_default_wiki.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/contentstyle/FramedBack.png b/public/templates/default/images/contentstyle/FramedBack.png
deleted file mode 100755
index 1b3a3cb5393c..000000000000
Binary files a/public/templates/default/images/contentstyle/FramedBack.png and /dev/null differ
diff --git a/public/templates/default/images/contentstyle/advknow.png b/public/templates/default/images/contentstyle/advknow.png
deleted file mode 100755
index 05c110ca0833..000000000000
Binary files a/public/templates/default/images/contentstyle/advknow.png and /dev/null differ
diff --git a/public/templates/default/images/copyrights/all_rights_reserved.svg b/public/templates/default/images/copyrights/all_rights_reserved.svg
deleted file mode 100755
index 5e0523b3587b..000000000000
--- a/public/templates/default/images/copyrights/all_rights_reserved.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/default_file_icons/icon_file_avi.svg b/public/templates/default/images/default_file_icons/icon_file_avi.svg
deleted file mode 100755
index ca2fdd14b464..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_avi.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-AVI
diff --git a/public/templates/default/images/default_file_icons/icon_file_bmp.svg b/public/templates/default/images/default_file_icons/icon_file_bmp.svg
deleted file mode 100755
index ef5bac70970d..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_bmp.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-BMP
diff --git a/public/templates/default/images/default_file_icons/icon_file_csv.svg b/public/templates/default/images/default_file_icons/icon_file_csv.svg
deleted file mode 100755
index 3f65cece43ef..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_csv.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-CSV
diff --git a/public/templates/default/images/default_file_icons/icon_file_docx.svg b/public/templates/default/images/default_file_icons/icon_file_docx.svg
deleted file mode 100755
index d9c0a0255876..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_docx.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-DOCX
diff --git a/public/templates/default/images/default_file_icons/icon_file_flv.svg b/public/templates/default/images/default_file_icons/icon_file_flv.svg
deleted file mode 100755
index 0d9007dec886..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_flv.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-FLV
diff --git a/public/templates/default/images/default_file_icons/icon_file_gif.svg b/public/templates/default/images/default_file_icons/icon_file_gif.svg
deleted file mode 100755
index ea525658a18d..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_gif.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-GIF
diff --git a/public/templates/default/images/default_file_icons/icon_file_ico.svg b/public/templates/default/images/default_file_icons/icon_file_ico.svg
deleted file mode 100755
index 29d6000238af..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_ico.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ICO
diff --git a/public/templates/default/images/default_file_icons/icon_file_jpg.svg b/public/templates/default/images/default_file_icons/icon_file_jpg.svg
deleted file mode 100755
index aad06e4aea55..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_jpg.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JPG
diff --git a/public/templates/default/images/default_file_icons/icon_file_md.svg b/public/templates/default/images/default_file_icons/icon_file_md.svg
deleted file mode 100755
index 98076707787f..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_md.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-MD
diff --git a/public/templates/default/images/default_file_icons/icon_file_mov.svg b/public/templates/default/images/default_file_icons/icon_file_mov.svg
deleted file mode 100755
index 9093d6b183c7..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_mov.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-MOV
diff --git a/public/templates/default/images/default_file_icons/icon_file_mp3.svg b/public/templates/default/images/default_file_icons/icon_file_mp3.svg
deleted file mode 100755
index 298a339f102a..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_mp3.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-MP3
diff --git a/public/templates/default/images/default_file_icons/icon_file_mp4.svg b/public/templates/default/images/default_file_icons/icon_file_mp4.svg
deleted file mode 100755
index c39403849077..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_mp4.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-MP4
diff --git a/public/templates/default/images/default_file_icons/icon_file_odp.svg b/public/templates/default/images/default_file_icons/icon_file_odp.svg
deleted file mode 100755
index 46e939015ff5..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_odp.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ODP
diff --git a/public/templates/default/images/default_file_icons/icon_file_ods.svg b/public/templates/default/images/default_file_icons/icon_file_ods.svg
deleted file mode 100755
index 4c6d89b39e42..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_ods.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ODS
diff --git a/public/templates/default/images/default_file_icons/icon_file_odt.svg b/public/templates/default/images/default_file_icons/icon_file_odt.svg
deleted file mode 100755
index 16aa2293cc7c..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_odt.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ODT
diff --git a/public/templates/default/images/default_file_icons/icon_file_pdf.svg b/public/templates/default/images/default_file_icons/icon_file_pdf.svg
deleted file mode 100755
index faaff20449dc..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_pdf.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-PDF
diff --git a/public/templates/default/images/default_file_icons/icon_file_png.svg b/public/templates/default/images/default_file_icons/icon_file_png.svg
deleted file mode 100755
index 48e9a0637819..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_png.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-PNG
diff --git a/public/templates/default/images/default_file_icons/icon_file_pptx.svg b/public/templates/default/images/default_file_icons/icon_file_pptx.svg
deleted file mode 100755
index 051906ab69dc..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_pptx.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-PPTX
diff --git a/public/templates/default/images/default_file_icons/icon_file_rtf.svg b/public/templates/default/images/default_file_icons/icon_file_rtf.svg
deleted file mode 100755
index 43b4c0224420..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_rtf.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-RTF
diff --git a/public/templates/default/images/default_file_icons/icon_file_svg.svg b/public/templates/default/images/default_file_icons/icon_file_svg.svg
deleted file mode 100755
index afb3d10328fb..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_svg.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-SVG
diff --git a/public/templates/default/images/default_file_icons/icon_file_tiff.svg b/public/templates/default/images/default_file_icons/icon_file_tiff.svg
deleted file mode 100755
index dee09e245112..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_tiff.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-TIFF
diff --git a/public/templates/default/images/default_file_icons/icon_file_txt.svg b/public/templates/default/images/default_file_icons/icon_file_txt.svg
deleted file mode 100755
index 154c40c1bd79..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_txt.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-TXT
diff --git a/public/templates/default/images/default_file_icons/icon_file_wav.svg b/public/templates/default/images/default_file_icons/icon_file_wav.svg
deleted file mode 100755
index bacc4d19fc10..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_wav.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-WAV
diff --git a/public/templates/default/images/default_file_icons/icon_file_wma.svg b/public/templates/default/images/default_file_icons/icon_file_wma.svg
deleted file mode 100755
index bd727745213e..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_wma.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-WMA
diff --git a/public/templates/default/images/default_file_icons/icon_file_xlsx.svg b/public/templates/default/images/default_file_icons/icon_file_xlsx.svg
deleted file mode 100755
index 88daea3f251a..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_xlsx.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-XLSX
diff --git a/public/templates/default/images/default_file_icons/icon_file_xml.svg b/public/templates/default/images/default_file_icons/icon_file_xml.svg
deleted file mode 100755
index b48a6863eb5d..000000000000
--- a/public/templates/default/images/default_file_icons/icon_file_xml.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-XML
diff --git a/public/templates/default/images/learning_progress/completed.svg b/public/templates/default/images/learning_progress/completed.svg
deleted file mode 100755
index 4188bda65205..000000000000
--- a/public/templates/default/images/learning_progress/completed.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/learning_progress/failed.svg b/public/templates/default/images/learning_progress/failed.svg
deleted file mode 100755
index cff6538b8dde..000000000000
--- a/public/templates/default/images/learning_progress/failed.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/learning_progress/in_progress.svg b/public/templates/default/images/learning_progress/in_progress.svg
deleted file mode 100755
index d7ee423e8042..000000000000
--- a/public/templates/default/images/learning_progress/in_progress.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/learning_progress/not_attempted.svg b/public/templates/default/images/learning_progress/not_attempted.svg
deleted file mode 100755
index 4962f28f4156..000000000000
--- a/public/templates/default/images/learning_progress/not_attempted.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/learning_progress/short/asset.svg b/public/templates/default/images/learning_progress/short/asset.svg
deleted file mode 100755
index 51f9e80d7124..000000000000
--- a/public/templates/default/images/learning_progress/short/asset.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/learning_progress/short/completed.svg b/public/templates/default/images/learning_progress/short/completed.svg
deleted file mode 100755
index 959b56ad29d3..000000000000
--- a/public/templates/default/images/learning_progress/short/completed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/learning_progress/short/failed.svg b/public/templates/default/images/learning_progress/short/failed.svg
deleted file mode 100755
index 61b3e1e5c989..000000000000
--- a/public/templates/default/images/learning_progress/short/failed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/learning_progress/short/in_progress.svg b/public/templates/default/images/learning_progress/short/in_progress.svg
deleted file mode 100755
index ce6ac0501330..000000000000
--- a/public/templates/default/images/learning_progress/short/in_progress.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/learning_progress/short/not_attempted.svg b/public/templates/default/images/learning_progress/short/not_attempted.svg
deleted file mode 100755
index 78339342e080..000000000000
--- a/public/templates/default/images/learning_progress/short/not_attempted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/learning_progress/short/running.svg b/public/templates/default/images/learning_progress/short/running.svg
deleted file mode 100755
index eae647216473..000000000000
--- a/public/templates/default/images/learning_progress/short/running.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/license.txt b/public/templates/default/images/license.txt
deleted file mode 100755
index b1e3f5a26387..000000000000
--- a/public/templates/default/images/license.txt
+++ /dev/null
@@ -1,504 +0,0 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-[This is the first released version of the Lesser GPL. It also counts
- as the successor of the GNU Library Public License, version 2, hence
- the version number 2.1.]
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-Licenses are intended to guarantee your freedom to share and change
-free software--to make sure the software is free for all its users.
-
- This license, the Lesser General Public License, applies to some
-specially designated software packages--typically libraries--of the
-Free Software Foundation and other authors who decide to use it. You
-can use it too, but we suggest you first think carefully about whether
-this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations below.
-
- When we speak of free software, we are referring to freedom of use,
-not price. Our General Public Licenses are designed to make sure that
-you have the freedom to distribute copies of free software (and charge
-for this service if you wish); that you receive source code or can get
-it if you want it; that you can change the software and use pieces of
-it in new free programs; and that you are informed that you can do
-these things.
-
- To protect your rights, we need to make restrictions that forbid
-distributors to deny you these rights or to ask you to surrender these
-rights. These restrictions translate to certain responsibilities for
-you if you distribute copies of the library or if you modify it.
-
- For example, if you distribute copies of the library, whether gratis
-or for a fee, you must give the recipients all the rights that we gave
-you. You must make sure that they, too, receive or can get the source
-code. If you link other code with the library, you must provide
-complete object files to the recipients, so that they can relink them
-with the library after making changes to the library and recompiling
-it. And you must show them these terms so they know their rights.
-
- We protect your rights with a two-step method: (1) we copyright the
-library, and (2) we offer you this license, which gives you legal
-permission to copy, distribute and/or modify the library.
-
- To protect each distributor, we want to make it very clear that
-there is no warranty for the free library. Also, if the library is
-modified by someone else and passed on, the recipients should know
-that what they have is not the original version, so that the original
-author's reputation will not be affected by problems that might be
-introduced by others.
-
- Finally, software patents pose a constant threat to the existence of
-any free program. We wish to make sure that a company cannot
-effectively restrict the users of a free program by obtaining a
-restrictive license from a patent holder. Therefore, we insist that
-any patent license obtained for a version of the library must be
-consistent with the full freedom of use specified in this license.
-
- Most GNU software, including some libraries, is covered by the
-ordinary GNU General Public License. This license, the GNU Lesser
-General Public License, applies to certain designated libraries, and
-is quite different from the ordinary General Public License. We use
-this license for certain libraries in order to permit linking those
-libraries into non-free programs.
-
- When a program is linked with a library, whether statically or using
-a shared library, the combination of the two is legally speaking a
-combined work, a derivative of the original library. The ordinary
-General Public License therefore permits such linking only if the
-entire combination fits its criteria of freedom. The Lesser General
-Public License permits more lax criteria for linking other code with
-the library.
-
- We call this license the "Lesser" General Public License because it
-does Less to protect the user's freedom than the ordinary General
-Public License. It also provides other free software developers Less
-of an advantage over competing non-free programs. These disadvantages
-are the reason we use the ordinary General Public License for many
-libraries. However, the Lesser license provides advantages in certain
-special circumstances.
-
- For example, on rare occasions, there may be a special need to
-encourage the widest possible use of a certain library, so that it becomes
-a de-facto standard. To achieve this, non-free programs must be
-allowed to use the library. A more frequent case is that a free
-library does the same job as widely used non-free libraries. In this
-case, there is little to gain by limiting the free library to free
-software only, so we use the Lesser General Public License.
-
- In other cases, permission to use a particular library in non-free
-programs enables a greater number of people to use a large body of
-free software. For example, permission to use the GNU C Library in
-non-free programs enables many more people to use the whole GNU
-operating system, as well as its variant, the GNU/Linux operating
-system.
-
- Although the Lesser General Public License is Less protective of the
-users' freedom, it does ensure that the user of a program that is
-linked with the Library has the freedom and the wherewithal to run
-that program using a modified version of the Library.
-
- The precise terms and conditions for copying, distribution and
-modification follow. Pay close attention to the difference between a
-"work based on the library" and a "work that uses the library". The
-former contains code derived from the library, whereas the latter must
-be combined with the library in order to run.
-
- GNU LESSER GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License Agreement applies to any software library or other
-program which contains a notice placed by the copyright holder or
-other authorized party saying it may be distributed under the terms of
-this Lesser General Public License (also called "this License").
-Each licensee is addressed as "you".
-
- A "library" means a collection of software functions and/or data
-prepared so as to be conveniently linked with application programs
-(which use some of those functions and data) to form executables.
-
- The "Library", below, refers to any such software library or work
-which has been distributed under these terms. A "work based on the
-Library" means either the Library or any derivative work under
-copyright law: that is to say, a work containing the Library or a
-portion of it, either verbatim or with modifications and/or translated
-straightforwardly into another language. (Hereinafter, translation is
-included without limitation in the term "modification".)
-
- "Source code" for a work means the preferred form of the work for
-making modifications to it. For a library, complete source code means
-all the source code for all modules it contains, plus any associated
-interface definition files, plus the scripts used to control compilation
-and installation of the library.
-
- Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running a program using the Library is not restricted, and output from
-such a program is covered only if its contents constitute a work based
-on the Library (independent of the use of the Library in a tool for
-writing it). Whether that is true depends on what the Library does
-and what the program that uses the Library does.
-
- 1. You may copy and distribute verbatim copies of the Library's
-complete source code as you receive it, in any medium, provided that
-you conspicuously and appropriately publish on each copy an
-appropriate copyright notice and disclaimer of warranty; keep intact
-all the notices that refer to this License and to the absence of any
-warranty; and distribute a copy of this License along with the
-Library.
-
- You may charge a fee for the physical act of transferring a copy,
-and you may at your option offer warranty protection in exchange for a
-fee.
-
- 2. You may modify your copy or copies of the Library or any portion
-of it, thus forming a work based on the Library, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) The modified work must itself be a software library.
-
- b) You must cause the files modified to carry prominent notices
- stating that you changed the files and the date of any change.
-
- c) You must cause the whole of the work to be licensed at no
- charge to all third parties under the terms of this License.
-
- d) If a facility in the modified Library refers to a function or a
- table of data to be supplied by an application program that uses
- the facility, other than as an argument passed when the facility
- is invoked, then you must make a good faith effort to ensure that,
- in the event an application does not supply such function or
- table, the facility still operates, and performs whatever part of
- its purpose remains meaningful.
-
- (For example, a function in a library to compute square roots has
- a purpose that is entirely well-defined independent of the
- application. Therefore, Subsection 2d requires that any
- application-supplied function or table used by this function must
- be optional: if the application does not supply it, the square
- root function must still compute square roots.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Library,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Library, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote
-it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Library.
-
-In addition, mere aggregation of another work not based on the Library
-with the Library (or with a work based on the Library) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may opt to apply the terms of the ordinary GNU General Public
-License instead of this License to a given copy of the Library. To do
-this, you must alter all the notices that refer to this License, so
-that they refer to the ordinary GNU General Public License, version 2,
-instead of to this License. (If a newer version than version 2 of the
-ordinary GNU General Public License has appeared, then you can specify
-that version instead if you wish.) Do not make any other change in
-these notices.
-
- Once this change is made in a given copy, it is irreversible for
-that copy, so the ordinary GNU General Public License applies to all
-subsequent copies and derivative works made from that copy.
-
- This option is useful when you wish to copy part of the code of
-the Library into a program that is not a library.
-
- 4. You may copy and distribute the Library (or a portion or
-derivative of it, under Section 2) in object code or executable form
-under the terms of Sections 1 and 2 above provided that you accompany
-it with the complete corresponding machine-readable source code, which
-must be distributed under the terms of Sections 1 and 2 above on a
-medium customarily used for software interchange.
-
- If distribution of object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the
-source code from the same place satisfies the requirement to
-distribute the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 5. A program that contains no derivative of any portion of the
-Library, but is designed to work with the Library by being compiled or
-linked with it, is called a "work that uses the Library". Such a
-work, in isolation, is not a derivative work of the Library, and
-therefore falls outside the scope of this License.
-
- However, linking a "work that uses the Library" with the Library
-creates an executable that is a derivative of the Library (because it
-contains portions of the Library), rather than a "work that uses the
-library". The executable is therefore covered by this License.
-Section 6 states terms for distribution of such executables.
-
- When a "work that uses the Library" uses material from a header file
-that is part of the Library, the object code for the work may be a
-derivative work of the Library even though the source code is not.
-Whether this is true is especially significant if the work can be
-linked without the Library, or if the work is itself a library. The
-threshold for this to be true is not precisely defined by law.
-
- If such an object file uses only numerical parameters, data
-structure layouts and accessors, and small macros and small inline
-functions (ten lines or less in length), then the use of the object
-file is unrestricted, regardless of whether it is legally a derivative
-work. (Executables containing this object code plus portions of the
-Library will still fall under Section 6.)
-
- Otherwise, if the work is a derivative of the Library, you may
-distribute the object code for the work under the terms of Section 6.
-Any executables containing that work also fall under Section 6,
-whether or not they are linked directly with the Library itself.
-
- 6. As an exception to the Sections above, you may also combine or
-link a "work that uses the Library" with the Library to produce a
-work containing portions of the Library, and distribute that work
-under terms of your choice, provided that the terms permit
-modification of the work for the customer's own use and reverse
-engineering for debugging such modifications.
-
- You must give prominent notice with each copy of the work that the
-Library is used in it and that the Library and its use are covered by
-this License. You must supply a copy of this License. If the work
-during execution displays copyright notices, you must include the
-copyright notice for the Library among them, as well as a reference
-directing the user to the copy of this License. Also, you must do one
-of these things:
-
- a) Accompany the work with the complete corresponding
- machine-readable source code for the Library including whatever
- changes were used in the work (which must be distributed under
- Sections 1 and 2 above); and, if the work is an executable linked
- with the Library, with the complete machine-readable "work that
- uses the Library", as object code and/or source code, so that the
- user can modify the Library and then relink to produce a modified
- executable containing the modified Library. (It is understood
- that the user who changes the contents of definitions files in the
- Library will not necessarily be able to recompile the application
- to use the modified definitions.)
-
- b) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (1) uses at run time a
- copy of the library already present on the user's computer system,
- rather than copying library functions into the executable, and (2)
- will operate properly with a modified version of the library, if
- the user installs one, as long as the modified version is
- interface-compatible with the version that the work was made with.
-
- c) Accompany the work with a written offer, valid for at
- least three years, to give the same user the materials
- specified in Subsection 6a, above, for a charge no more
- than the cost of performing this distribution.
-
- d) If distribution of the work is made by offering access to copy
- from a designated place, offer equivalent access to copy the above
- specified materials from the same place.
-
- e) Verify that the user has already received a copy of these
- materials or that you have already sent this user a copy.
-
- For an executable, the required form of the "work that uses the
-Library" must include any data and utility programs needed for
-reproducing the executable from it. However, as a special exception,
-the materials to be distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies
-the executable.
-
- It may happen that this requirement contradicts the license
-restrictions of other proprietary libraries that do not normally
-accompany the operating system. Such a contradiction means you cannot
-use both them and the Library together in an executable that you
-distribute.
-
- 7. You may place library facilities that are a work based on the
-Library side-by-side in a single library together with other library
-facilities not covered by this License, and distribute such a combined
-library, provided that the separate distribution of the work based on
-the Library and of the other library facilities is otherwise
-permitted, and provided that you do these two things:
-
- a) Accompany the combined library with a copy of the same work
- based on the Library, uncombined with any other library
- facilities. This must be distributed under the terms of the
- Sections above.
-
- b) Give prominent notice with the combined library of the fact
- that part of it is a work based on the Library, and explaining
- where to find the accompanying uncombined form of the same work.
-
- 8. You may not copy, modify, sublicense, link with, or distribute
-the Library except as expressly provided under this License. Any
-attempt otherwise to copy, modify, sublicense, link with, or
-distribute the Library is void, and will automatically terminate your
-rights under this License. However, parties who have received copies,
-or rights, from you under this License will not have their licenses
-terminated so long as such parties remain in full compliance.
-
- 9. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Library or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Library (or any work based on the
-Library), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Library or works based on it.
-
- 10. Each time you redistribute the Library (or any work based on the
-Library), the recipient automatically receives a license from the
-original licensor to copy, distribute, link with or modify the Library
-subject to these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties with
-this License.
-
- 11. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Library at all. For example, if a patent
-license would not permit royalty-free redistribution of the Library by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Library.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply,
-and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 12. If the distribution and/or use of the Library is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Library under this License may add
-an explicit geographical distribution limitation excluding those countries,
-so that distribution is permitted only in or among countries not thus
-excluded. In such case, this License incorporates the limitation as if
-written in the body of this License.
-
- 13. The Free Software Foundation may publish revised and/or new
-versions of the Lesser General Public License from time to time.
-Such new versions will be similar in spirit to the present version,
-but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Library
-specifies a version number of this License which applies to it and
-"any later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Library does not specify a
-license version number, you may choose any version ever published by
-the Free Software Foundation.
-
- 14. If you wish to incorporate parts of the Library into other free
-programs whose distribution conditions are incompatible with these,
-write to the author to ask for permission. For software which is
-copyrighted by the Free Software Foundation, write to the Free
-Software Foundation; we sometimes make exceptions for this. Our
-decision will be guided by the two goals of preserving the free status
-of all derivatives of our free software and of promoting the sharing
-and reuse of software generally.
-
- NO WARRANTY
-
- 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
-KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
-LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
-THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
-FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
-LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
-RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
-SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Libraries
-
- If you develop a new library, and you want it to be of the greatest
-possible use to the public, we recommend making it free software that
-everyone can redistribute and change. You can do so by permitting
-redistribution under these terms (or, alternatively, under the terms of the
-ordinary General Public License).
-
- To apply these terms, attach the following notices to the library. It is
-safest to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the library, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- library `Frob' (a library for tweaking knobs) written by James Random Hacker.
-
- , 1 April 1990
- Ty Coon, President of Vice
-
-That's all there is to it!
-
-
diff --git a/public/templates/default/images/logo/HeaderIcon.svg b/public/templates/default/images/logo/HeaderIcon.svg
deleted file mode 100755
index 99173cbc9622..000000000000
--- a/public/templates/default/images/logo/HeaderIcon.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/logo/HeaderIconAvatar.svg b/public/templates/default/images/logo/HeaderIconAvatar.svg
deleted file mode 100755
index efa96616978c..000000000000
--- a/public/templates/default/images/logo/HeaderIconAvatar.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/logo/HeaderIconResponsive.svg b/public/templates/default/images/logo/HeaderIconResponsive.svg
deleted file mode 100755
index 99173cbc9622..000000000000
--- a/public/templates/default/images/logo/HeaderIconResponsive.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/logo/Sharing.jpg b/public/templates/default/images/logo/Sharing.jpg
deleted file mode 100755
index 1794984f45e5..000000000000
Binary files a/public/templates/default/images/logo/Sharing.jpg and /dev/null differ
diff --git a/public/templates/default/images/logo/favicon.ico b/public/templates/default/images/logo/favicon.ico
deleted file mode 100755
index b7da6465d59b..000000000000
Binary files a/public/templates/default/images/logo/favicon.ico and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_114x114-precomposed.png b/public/templates/default/images/logo/ilias_logo_114x114-precomposed.png
deleted file mode 100755
index 4c5c64a9471a..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_114x114-precomposed.png and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_114x114.png b/public/templates/default/images/logo/ilias_logo_114x114.png
deleted file mode 100755
index 0b8109469158..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_114x114.png and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_57x57-precomposed.png b/public/templates/default/images/logo/ilias_logo_57x57-precomposed.png
deleted file mode 100755
index 7b55e079bb3b..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_57x57-precomposed.png and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_57x57.png b/public/templates/default/images/logo/ilias_logo_57x57.png
deleted file mode 100755
index f29fdd83ccb7..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_57x57.png and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_72x72-precomposed.png b/public/templates/default/images/logo/ilias_logo_72x72-precomposed.png
deleted file mode 100755
index f75593809c12..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_72x72-precomposed.png and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_72x72.png b/public/templates/default/images/logo/ilias_logo_72x72.png
deleted file mode 100755
index 27abe9646d3e..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_72x72.png and /dev/null differ
diff --git a/public/templates/default/images/logo/ilias_logo_startup_320x460.png b/public/templates/default/images/logo/ilias_logo_startup_320x460.png
deleted file mode 100755
index 40af9beaf67f..000000000000
Binary files a/public/templates/default/images/logo/ilias_logo_startup_320x460.png and /dev/null differ
diff --git a/public/templates/default/images/media/bigplay.svg b/public/templates/default/images/media/bigplay.svg
deleted file mode 100755
index 575a01dc3889..000000000000
--- a/public/templates/default/images/media/bigplay.svg
+++ /dev/null
@@ -1,309 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/public/templates/default/images/media/black60.png b/public/templates/default/images/media/black60.png
deleted file mode 100755
index a7ba0a834e4c..000000000000
Binary files a/public/templates/default/images/media/black60.png and /dev/null differ
diff --git a/public/templates/default/images/media/enlarge.svg b/public/templates/default/images/media/enlarge.svg
deleted file mode 100755
index 1b950babf397..000000000000
--- a/public/templates/default/images/media/enlarge.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/media/loader.svg b/public/templates/default/images/media/loader.svg
deleted file mode 100755
index d10bcff32ba3..000000000000
--- a/public/templates/default/images/media/loader.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/templates/default/images/media/loading.gif b/public/templates/default/images/media/loading.gif
deleted file mode 100755
index 5bb90fd6a491..000000000000
Binary files a/public/templates/default/images/media/loading.gif and /dev/null differ
diff --git a/public/templates/default/images/media/mcst_preview.svg b/public/templates/default/images/media/mcst_preview.svg
deleted file mode 100755
index 94dc43959717..000000000000
--- a/public/templates/default/images/media/mcst_preview.svg
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/media/play.svg b/public/templates/default/images/media/play.svg
deleted file mode 100755
index 7d2708e366e2..000000000000
--- a/public/templates/default/images/media/play.svg
+++ /dev/null
@@ -1,309 +0,0 @@
-
-
-
-image/svg+xml
\ No newline at end of file
diff --git a/public/templates/default/images/media/spacer.png b/public/templates/default/images/media/spacer.png
deleted file mode 100755
index edade18bc507..000000000000
Binary files a/public/templates/default/images/media/spacer.png and /dev/null differ
diff --git a/public/templates/default/images/media/time_warn.svg b/public/templates/default/images/media/time_warn.svg
deleted file mode 100755
index 9cd1e394fe37..000000000000
--- a/public/templates/default/images/media/time_warn.svg
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/nav/arrow_downright.svg b/public/templates/default/images/nav/arrow_downright.svg
deleted file mode 100755
index 7030baeaebf7..000000000000
--- a/public/templates/default/images/nav/arrow_downright.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/nav/arrow_upright.svg b/public/templates/default/images/nav/arrow_upright.svg
deleted file mode 100755
index ee98dbe91196..000000000000
--- a/public/templates/default/images/nav/arrow_upright.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/nav/jstree.svg b/public/templates/default/images/nav/jstree.svg
deleted file mode 100755
index 5911d60e9c9e..000000000000
--- a/public/templates/default/images/nav/jstree.svg
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/nav/nav_arr2_L.png b/public/templates/default/images/nav/nav_arr2_L.png
deleted file mode 100755
index 4c8b73acb25f..000000000000
Binary files a/public/templates/default/images/nav/nav_arr2_L.png and /dev/null differ
diff --git a/public/templates/default/images/nav/nav_arr_L.png b/public/templates/default/images/nav/nav_arr_L.png
deleted file mode 100755
index 6992aa7edc5c..000000000000
Binary files a/public/templates/default/images/nav/nav_arr_L.png and /dev/null differ
diff --git a/public/templates/default/images/nav/nav_arr_L_s.png b/public/templates/default/images/nav/nav_arr_L_s.png
deleted file mode 100755
index e0fa8f3058e0..000000000000
Binary files a/public/templates/default/images/nav/nav_arr_L_s.png and /dev/null differ
diff --git a/public/templates/default/images/nav/nav_arr_R.png b/public/templates/default/images/nav/nav_arr_R.png
deleted file mode 100755
index 24a89b54343d..000000000000
Binary files a/public/templates/default/images/nav/nav_arr_R.png and /dev/null differ
diff --git a/public/templates/default/images/nav/nav_arr_R_s.png b/public/templates/default/images/nav/nav_arr_R_s.png
deleted file mode 100755
index bd3f0e0bf895..000000000000
Binary files a/public/templates/default/images/nav/nav_arr_R_s.png and /dev/null differ
diff --git a/public/templates/default/images/nav/tree_col.svg b/public/templates/default/images/nav/tree_col.svg
deleted file mode 100755
index 94053570faff..000000000000
--- a/public/templates/default/images/nav/tree_col.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/nav/tree_exp.svg b/public/templates/default/images/nav/tree_exp.svg
deleted file mode 100755
index c68b43d4c6f6..000000000000
--- a/public/templates/default/images/nav/tree_exp.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/object/answered.svg b/public/templates/default/images/object/answered.svg
deleted file mode 100755
index 9d5724854df0..000000000000
--- a/public/templates/default/images/object/answered.svg
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/templates/default/images/object/answered_not.svg b/public/templates/default/images/object/answered_not.svg
deleted file mode 100755
index 9504700fca4d..000000000000
--- a/public/templates/default/images/object/answered_not.svg
+++ /dev/null
@@ -1,133 +0,0 @@
-
-
-
-image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/templates/default/images/object/cell.svg b/public/templates/default/images/object/cell.svg
deleted file mode 100755
index 46668a043785..000000000000
--- a/public/templates/default/images/object/cell.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/checkbox_checked.png b/public/templates/default/images/object/checkbox_checked.png
deleted file mode 100755
index 26a81fc9c4b2..000000000000
Binary files a/public/templates/default/images/object/checkbox_checked.png and /dev/null differ
diff --git a/public/templates/default/images/object/checkbox_unchecked.png b/public/templates/default/images/object/checkbox_unchecked.png
deleted file mode 100755
index 188d07d67626..000000000000
Binary files a/public/templates/default/images/object/checkbox_unchecked.png and /dev/null differ
diff --git a/public/templates/default/images/object/col.svg b/public/templates/default/images/object/col.svg
deleted file mode 100755
index b76e9ff608e4..000000000000
--- a/public/templates/default/images/object/col.svg
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/marked.svg b/public/templates/default/images/object/marked.svg
deleted file mode 100755
index 937bb5e52949..000000000000
--- a/public/templates/default/images/object/marked.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/marked_.svg b/public/templates/default/images/object/marked_.svg
deleted file mode 100755
index 6c9911af60a3..000000000000
--- a/public/templates/default/images/object/marked_.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/notification_off.svg b/public/templates/default/images/object/notification_off.svg
deleted file mode 100755
index fca8ba06b273..000000000000
--- a/public/templates/default/images/object/notification_off.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/notification_on.svg b/public/templates/default/images/object/notification_on.svg
deleted file mode 100755
index 7329e97feb61..000000000000
--- a/public/templates/default/images/object/notification_on.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/radiobutton_checked.png b/public/templates/default/images/object/radiobutton_checked.png
deleted file mode 100755
index a7dfe0fc5aba..000000000000
Binary files a/public/templates/default/images/object/radiobutton_checked.png and /dev/null differ
diff --git a/public/templates/default/images/object/radiobutton_unchecked.png b/public/templates/default/images/object/radiobutton_unchecked.png
deleted file mode 100755
index 342b6de2f42c..000000000000
Binary files a/public/templates/default/images/object/radiobutton_unchecked.png and /dev/null differ
diff --git a/public/templates/default/images/object/row.svg b/public/templates/default/images/object/row.svg
deleted file mode 100755
index f60ea94301e9..000000000000
--- a/public/templates/default/images/object/row.svg
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/target.svg b/public/templates/default/images/object/target.svg
deleted file mode 100755
index a4c733becc0d..000000000000
--- a/public/templates/default/images/object/target.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/object/wizard.svg b/public/templates/default/images/object/wizard.svg
deleted file mode 100755
index b5dd173909c5..000000000000
--- a/public/templates/default/images/object/wizard.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/page_editor/icon_peac.svg b/public/templates/default/images/page_editor/icon_peac.svg
deleted file mode 100755
index 0cc34ac54d38..000000000000
--- a/public/templates/default/images/page_editor/icon_peac.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_peadl.svg b/public/templates/default/images/page_editor/icon_peadl.svg
deleted file mode 100755
index a448c672ec79..000000000000
--- a/public/templates/default/images/page_editor/icon_peadl.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_peadt.svg b/public/templates/default/images/page_editor/icon_peadt.svg
deleted file mode 100755
index ca58931647e7..000000000000
--- a/public/templates/default/images/page_editor/icon_peadt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pean.svg b/public/templates/default/images/page_editor/icon_pean.svg
deleted file mode 100755
index eed48c163f60..000000000000
--- a/public/templates/default/images/page_editor/icon_pean.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pecd.svg b/public/templates/default/images/page_editor/icon_pecd.svg
deleted file mode 100755
index 4df154c3bcb6..000000000000
--- a/public/templates/default/images/page_editor/icon_pecd.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pech.svg b/public/templates/default/images/page_editor/icon_pech.svg
deleted file mode 100755
index 78e0c7080407..000000000000
--- a/public/templates/default/images/page_editor/icon_pech.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pecl.svg b/public/templates/default/images/page_editor/icon_pecl.svg
deleted file mode 100755
index 97d6c8e16818..000000000000
--- a/public/templates/default/images/page_editor/icon_pecl.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_peclp.svg b/public/templates/default/images/page_editor/icon_peclp.svg
deleted file mode 100755
index e6777464002d..000000000000
--- a/public/templates/default/images/page_editor/icon_peclp.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pecom.svg b/public/templates/default/images/page_editor/icon_pecom.svg
deleted file mode 100755
index 84b8631ccf13..000000000000
--- a/public/templates/default/images/page_editor/icon_pecom.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pecrs.svg b/public/templates/default/images/page_editor/icon_pecrs.svg
deleted file mode 100755
index cd94e49c2572..000000000000
--- a/public/templates/default/images/page_editor/icon_pecrs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pecrt.svg b/public/templates/default/images/page_editor/icon_pecrt.svg
deleted file mode 100755
index 432a282c8a0a..000000000000
--- a/public/templates/default/images/page_editor/icon_pecrt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pecs.svg b/public/templates/default/images/page_editor/icon_pecs.svg
deleted file mode 100755
index 85dacb0c92a3..000000000000
--- a/public/templates/default/images/page_editor/icon_pecs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pedt.svg b/public/templates/default/images/page_editor/icon_pedt.svg
deleted file mode 100755
index da2d400dfd2b..000000000000
--- a/public/templates/default/images/page_editor/icon_pedt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pefl.svg b/public/templates/default/images/page_editor/icon_pefl.svg
deleted file mode 100755
index c243b9daf150..000000000000
--- a/public/templates/default/images/page_editor/icon_pefl.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_peim.svg b/public/templates/default/images/page_editor/icon_peim.svg
deleted file mode 100755
index 1973d075ab74..000000000000
--- a/public/templates/default/images/page_editor/icon_peim.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pelh.svg b/public/templates/default/images/page_editor/icon_pelh.svg
deleted file mode 100755
index 4b84c87f5bb6..000000000000
--- a/public/templates/default/images/page_editor/icon_pelh.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pemed.svg b/public/templates/default/images/page_editor/icon_pemed.svg
deleted file mode 100755
index 24c61afb7a64..000000000000
--- a/public/templates/default/images/page_editor/icon_pemed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pemp.svg b/public/templates/default/images/page_editor/icon_pemp.svg
deleted file mode 100755
index 4e1a9d073f2e..000000000000
--- a/public/templates/default/images/page_editor/icon_pemp.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pepd.svg b/public/templates/default/images/page_editor/icon_pepd.svg
deleted file mode 100755
index 21742107d1e8..000000000000
--- a/public/templates/default/images/page_editor/icon_pepd.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pepe.svg b/public/templates/default/images/page_editor/icon_pepe.svg
deleted file mode 100755
index 19410fac3abd..000000000000
--- a/public/templates/default/images/page_editor/icon_pepe.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pepl.svg b/public/templates/default/images/page_editor/icon_pepl.svg
deleted file mode 100755
index 964b73d727fb..000000000000
--- a/public/templates/default/images/page_editor/icon_pepl.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_peplh.svg b/public/templates/default/images/page_editor/icon_peplh.svg
deleted file mode 100755
index 824ab766d0cc..000000000000
--- a/public/templates/default/images/page_editor/icon_peplh.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pequ.svg b/public/templates/default/images/page_editor/icon_pequ.svg
deleted file mode 100755
index b15f855d655e..000000000000
--- a/public/templates/default/images/page_editor/icon_pequ.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_perl.svg b/public/templates/default/images/page_editor/icon_perl.svg
deleted file mode 100755
index 21ee4c959a6f..000000000000
--- a/public/templates/default/images/page_editor/icon_perl.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_personal_settings.svg b/public/templates/default/images/page_editor/icon_personal_settings.svg
deleted file mode 100755
index 884e0e2eca65..000000000000
--- a/public/templates/default/images/page_editor/icon_personal_settings.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/page_editor/icon_pesc.svg b/public/templates/default/images/page_editor/icon_pesc.svg
deleted file mode 100755
index bcd46d21a8d2..000000000000
--- a/public/templates/default/images/page_editor/icon_pesc.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_petmp.svg b/public/templates/default/images/page_editor/icon_petmp.svg
deleted file mode 100755
index a21873c9cb1c..000000000000
--- a/public/templates/default/images/page_editor/icon_petmp.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_peusr.svg b/public/templates/default/images/page_editor/icon_peusr.svg
deleted file mode 100755
index 0b66a988d4fb..000000000000
--- a/public/templates/default/images/page_editor/icon_peusr.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/page_editor/icon_pewl.svg b/public/templates/default/images/page_editor/icon_pewl.svg
deleted file mode 100755
index c4fcfe10bae7..000000000000
--- a/public/templates/default/images/page_editor/icon_pewl.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/placeholder/file_placeholder.svg b/public/templates/default/images/placeholder/file_placeholder.svg
deleted file mode 100755
index 025b31c34222..000000000000
--- a/public/templates/default/images/placeholder/file_placeholder.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/placeholder/media_placeholder.png b/public/templates/default/images/placeholder/media_placeholder.png
deleted file mode 100755
index 1a979b1637a2..000000000000
Binary files a/public/templates/default/images/placeholder/media_placeholder.png and /dev/null differ
diff --git a/public/templates/default/images/placeholder/media_placeholder_thumb.png b/public/templates/default/images/placeholder/media_placeholder_thumb.png
deleted file mode 100755
index 7cbc14d7b148..000000000000
Binary files a/public/templates/default/images/placeholder/media_placeholder_thumb.png and /dev/null differ
diff --git a/public/templates/default/images/placeholder/no_photo_xsmall.jpg b/public/templates/default/images/placeholder/no_photo_xsmall.jpg
deleted file mode 100755
index 079714de640d..000000000000
Binary files a/public/templates/default/images/placeholder/no_photo_xsmall.jpg and /dev/null differ
diff --git a/public/templates/default/images/placeholder/no_photo_xxsmall.jpg b/public/templates/default/images/placeholder/no_photo_xxsmall.jpg
deleted file mode 100755
index ac27ad743de9..000000000000
Binary files a/public/templates/default/images/placeholder/no_photo_xxsmall.jpg and /dev/null differ
diff --git a/public/templates/default/images/placeholder/pred_text_placeholder_thumb.png b/public/templates/default/images/placeholder/pred_text_placeholder_thumb.png
deleted file mode 100755
index 66767cf430e2..000000000000
Binary files a/public/templates/default/images/placeholder/pred_text_placeholder_thumb.png and /dev/null differ
diff --git a/public/templates/default/images/placeholder/question_placeholder.png b/public/templates/default/images/placeholder/question_placeholder.png
deleted file mode 100755
index 2c024276c205..000000000000
Binary files a/public/templates/default/images/placeholder/question_placeholder.png and /dev/null differ
diff --git a/public/templates/default/images/placeholder/question_placeholder_thumb.png b/public/templates/default/images/placeholder/question_placeholder_thumb.png
deleted file mode 100755
index 927b1ae67316..000000000000
Binary files a/public/templates/default/images/placeholder/question_placeholder_thumb.png and /dev/null differ
diff --git a/public/templates/default/images/placeholder/text_placeholder.png b/public/templates/default/images/placeholder/text_placeholder.png
deleted file mode 100755
index 5b19fd287cb8..000000000000
Binary files a/public/templates/default/images/placeholder/text_placeholder.png and /dev/null differ
diff --git a/public/templates/default/images/placeholder/text_placeholder_thumb.png b/public/templates/default/images/placeholder/text_placeholder_thumb.png
deleted file mode 100644
index dcf47a0c8c4c..000000000000
Binary files a/public/templates/default/images/placeholder/text_placeholder_thumb.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/asset.png b/public/templates/default/images/scorm/asset.png
deleted file mode 100755
index 3894c9f60072..000000000000
Binary files a/public/templates/default/images/scorm/asset.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/asset.svg b/public/templates/default/images/scorm/asset.svg
deleted file mode 100755
index 10b20982c94e..000000000000
--- a/public/templates/default/images/scorm/asset.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/asset_s.png b/public/templates/default/images/scorm/asset_s.png
deleted file mode 100755
index 8de127a13e71..000000000000
Binary files a/public/templates/default/images/scorm/asset_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/browsed.png b/public/templates/default/images/scorm/browsed.png
deleted file mode 100755
index 1636ed57bfc5..000000000000
Binary files a/public/templates/default/images/scorm/browsed.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/browsed_s.png b/public/templates/default/images/scorm/browsed_s.png
deleted file mode 100755
index 6575785bb84d..000000000000
Binary files a/public/templates/default/images/scorm/browsed_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/complete.png b/public/templates/default/images/scorm/complete.png
deleted file mode 100755
index f9b30073b19e..000000000000
Binary files a/public/templates/default/images/scorm/complete.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/complete.svg b/public/templates/default/images/scorm/complete.svg
deleted file mode 100755
index 02564fe69dd7..000000000000
--- a/public/templates/default/images/scorm/complete.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/templates/default/images/scorm/complete_s.png b/public/templates/default/images/scorm/complete_s.png
deleted file mode 100755
index 3f8628a7c94d..000000000000
Binary files a/public/templates/default/images/scorm/complete_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/completed.png b/public/templates/default/images/scorm/completed.png
deleted file mode 100755
index f9b30073b19e..000000000000
Binary files a/public/templates/default/images/scorm/completed.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/completed.svg b/public/templates/default/images/scorm/completed.svg
deleted file mode 100755
index 1c6a34b0d936..000000000000
--- a/public/templates/default/images/scorm/completed.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/completed_s.png b/public/templates/default/images/scorm/completed_s.png
deleted file mode 100755
index 3f8628a7c94d..000000000000
Binary files a/public/templates/default/images/scorm/completed_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/empty.png b/public/templates/default/images/scorm/empty.png
deleted file mode 100755
index 3e7bdad096dc..000000000000
Binary files a/public/templates/default/images/scorm/empty.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/failed.png b/public/templates/default/images/scorm/failed.png
deleted file mode 100755
index 6b3276336835..000000000000
Binary files a/public/templates/default/images/scorm/failed.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/failed.svg b/public/templates/default/images/scorm/failed.svg
deleted file mode 100755
index d1c097c0eb1e..000000000000
--- a/public/templates/default/images/scorm/failed.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/failed_s.png b/public/templates/default/images/scorm/failed_s.png
deleted file mode 100755
index 646bccddcaaf..000000000000
Binary files a/public/templates/default/images/scorm/failed_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/in_progress.png b/public/templates/default/images/scorm/in_progress.png
deleted file mode 100755
index 41d6caadc2ea..000000000000
Binary files a/public/templates/default/images/scorm/in_progress.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/incomplete.png b/public/templates/default/images/scorm/incomplete.png
deleted file mode 100755
index dca055014b5f..000000000000
Binary files a/public/templates/default/images/scorm/incomplete.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/incomplete.svg b/public/templates/default/images/scorm/incomplete.svg
deleted file mode 100755
index 8f55910668ad..000000000000
--- a/public/templates/default/images/scorm/incomplete.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/incomplete_s.png b/public/templates/default/images/scorm/incomplete_s.png
deleted file mode 100755
index 59c5a4edc98b..000000000000
Binary files a/public/templates/default/images/scorm/incomplete_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/not_attempted.png b/public/templates/default/images/scorm/not_attempted.png
deleted file mode 100755
index b8a23c7b4d3c..000000000000
Binary files a/public/templates/default/images/scorm/not_attempted.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/not_attempted.svg b/public/templates/default/images/scorm/not_attempted.svg
deleted file mode 100755
index c05887c6b9c6..000000000000
--- a/public/templates/default/images/scorm/not_attempted.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/not_attempted_s.png b/public/templates/default/images/scorm/not_attempted_s.png
deleted file mode 100755
index d2c890086b41..000000000000
Binary files a/public/templates/default/images/scorm/not_attempted_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/passed.png b/public/templates/default/images/scorm/passed.png
deleted file mode 100755
index 0df34ea95f5d..000000000000
Binary files a/public/templates/default/images/scorm/passed.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/passed.svg b/public/templates/default/images/scorm/passed.svg
deleted file mode 100755
index d099e145b024..000000000000
--- a/public/templates/default/images/scorm/passed.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/passed_s.png b/public/templates/default/images/scorm/passed_s.png
deleted file mode 100755
index ba2e9c020add..000000000000
Binary files a/public/templates/default/images/scorm/passed_s.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/running.png b/public/templates/default/images/scorm/running.png
deleted file mode 100755
index 41d6caadc2ea..000000000000
Binary files a/public/templates/default/images/scorm/running.png and /dev/null differ
diff --git a/public/templates/default/images/scorm/running.svg b/public/templates/default/images/scorm/running.svg
deleted file mode 100755
index 9060db8a8014..000000000000
--- a/public/templates/default/images/scorm/running.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/scorm/running_s.png b/public/templates/default/images/scorm/running_s.png
deleted file mode 100755
index 2f9f2ce8e194..000000000000
Binary files a/public/templates/default/images/scorm/running_s.png and /dev/null differ
diff --git a/public/templates/default/images/standard/icon_accs.svg b/public/templates/default/images/standard/icon_accs.svg
deleted file mode 100755
index 7507dc655171..000000000000
--- a/public/templates/default/images/standard/icon_accs.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_achv.svg b/public/templates/default/images/standard/icon_achv.svg
deleted file mode 100755
index cf506db9f2c3..000000000000
--- a/public/templates/default/images/standard/icon_achv.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_achva.svg b/public/templates/default/images/standard/icon_achva.svg
deleted file mode 100755
index b5a51b7c7616..000000000000
--- a/public/templates/default/images/standard/icon_achva.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_adm.svg b/public/templates/default/images/standard/icon_adm.svg
deleted file mode 100755
index 808733d1326b..000000000000
--- a/public/templates/default/images/standard/icon_adm.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_adma.svg b/public/templates/default/images/standard/icon_adma.svg
deleted file mode 100755
index 808733d1326b..000000000000
--- a/public/templates/default/images/standard/icon_adma.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_adn.svg b/public/templates/default/images/standard/icon_adn.svg
deleted file mode 100755
index b95fcab46ab5..000000000000
--- a/public/templates/default/images/standard/icon_adn.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_adve.svg b/public/templates/default/images/standard/icon_adve.svg
deleted file mode 100755
index 961e0dc94ecc..000000000000
--- a/public/templates/default/images/standard/icon_adve.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_alert.svg b/public/templates/default/images/standard/icon_alert.svg
deleted file mode 100755
index 01735f1ab355..000000000000
--- a/public/templates/default/images/standard/icon_alert.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_appr.svg b/public/templates/default/images/standard/icon_appr.svg
deleted file mode 100755
index 50f858e5f105..000000000000
--- a/public/templates/default/images/standard/icon_appr.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ass.svg b/public/templates/default/images/standard/icon_ass.svg
deleted file mode 100755
index f50e81c3cda9..000000000000
--- a/public/templates/default/images/standard/icon_ass.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_assf.svg b/public/templates/default/images/standard/icon_assf.svg
deleted file mode 100755
index 0d90e8a5d870..000000000000
--- a/public/templates/default/images/standard/icon_assf.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_auth.svg b/public/templates/default/images/standard/icon_auth.svg
deleted file mode 100755
index 2790e7a9a47d..000000000000
--- a/public/templates/default/images/standard/icon_auth.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_avatar.svg b/public/templates/default/images/standard/icon_avatar.svg
deleted file mode 100755
index 35a316b8b48a..000000000000
--- a/public/templates/default/images/standard/icon_avatar.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_awra.svg b/public/templates/default/images/standard/icon_awra.svg
deleted file mode 100755
index bb0de2059e5d..000000000000
--- a/public/templates/default/images/standard/icon_awra.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_bdg.svg b/public/templates/default/images/standard/icon_bdg.svg
deleted file mode 100755
index f363ee3413a8..000000000000
--- a/public/templates/default/images/standard/icon_bdg.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_bdga.svg b/public/templates/default/images/standard/icon_bdga.svg
deleted file mode 100755
index ee048dc72cf2..000000000000
--- a/public/templates/default/images/standard/icon_bdga.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_bgtk.svg b/public/templates/default/images/standard/icon_bgtk.svg
deleted file mode 100755
index 348402fe1975..000000000000
--- a/public/templates/default/images/standard/icon_bgtk.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_bibl.svg b/public/templates/default/images/standard/icon_bibl.svg
deleted file mode 100755
index ae33a3ec5448..000000000000
--- a/public/templates/default/images/standard/icon_bibl.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_bibs.svg b/public/templates/default/images/standard/icon_bibs.svg
deleted file mode 100755
index 924960eb230a..000000000000
--- a/public/templates/default/images/standard/icon_bibs.svg
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_blga.svg b/public/templates/default/images/standard/icon_blga.svg
deleted file mode 100755
index f77f9e117114..000000000000
--- a/public/templates/default/images/standard/icon_blga.svg
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_blog.svg b/public/templates/default/images/standard/icon_blog.svg
deleted file mode 100755
index c08a53ef4a4d..000000000000
--- a/public/templates/default/images/standard/icon_blog.svg
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_book.svg b/public/templates/default/images/standard/icon_book.svg
deleted file mode 100755
index 4bba6323028b..000000000000
--- a/public/templates/default/images/standard/icon_book.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cadm.svg b/public/templates/default/images/standard/icon_cadm.svg
deleted file mode 100755
index 0ed59073090a..000000000000
--- a/public/templates/default/images/standard/icon_cadm.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cal.svg b/public/templates/default/images/standard/icon_cal.svg
deleted file mode 100755
index 310561adafd8..000000000000
--- a/public/templates/default/images/standard/icon_cal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_calch.svg b/public/templates/default/images/standard/icon_calch.svg
deleted file mode 100755
index 3886c3d3c567..000000000000
--- a/public/templates/default/images/standard/icon_calch.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_calg.svg b/public/templates/default/images/standard/icon_calg.svg
deleted file mode 100755
index 8750d1b1abce..000000000000
--- a/public/templates/default/images/standard/icon_calg.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cals.svg b/public/templates/default/images/standard/icon_cals.svg
deleted file mode 100755
index ae04a4234a7b..000000000000
--- a/public/templates/default/images/standard/icon_cals.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cat.svg b/public/templates/default/images/standard/icon_cat.svg
deleted file mode 100755
index abfd3f498870..000000000000
--- a/public/templates/default/images/standard/icon_cat.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_catr.svg b/public/templates/default/images/standard/icon_catr.svg
deleted file mode 100755
index 057521d5f597..000000000000
--- a/public/templates/default/images/standard/icon_catr.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cert.svg b/public/templates/default/images/standard/icon_cert.svg
deleted file mode 100755
index 27c70343b14d..000000000000
--- a/public/templates/default/images/standard/icon_cert.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_chap.svg b/public/templates/default/images/standard/icon_chap.svg
deleted file mode 100755
index a87dc4da6b0b..000000000000
--- a/public/templates/default/images/standard/icon_chap.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_checked.svg b/public/templates/default/images/standard/icon_checked.svg
deleted file mode 100755
index cf5b09e9fce4..000000000000
--- a/public/templates/default/images/standard/icon_checked.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_chp.svg b/public/templates/default/images/standard/icon_chp.svg
deleted file mode 100755
index 7421dac3ab49..000000000000
--- a/public/templates/default/images/standard/icon_chp.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_chta.png b/public/templates/default/images/standard/icon_chta.png
deleted file mode 100755
index 349b654e26fe..000000000000
Binary files a/public/templates/default/images/standard/icon_chta.png and /dev/null differ
diff --git a/public/templates/default/images/standard/icon_chta.svg b/public/templates/default/images/standard/icon_chta.svg
deleted file mode 100755
index 834f949d9d35..000000000000
--- a/public/templates/default/images/standard/icon_chta.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_chtr.svg b/public/templates/default/images/standard/icon_chtr.svg
deleted file mode 100755
index 57f309387a09..000000000000
--- a/public/templates/default/images/standard/icon_chtr.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cld.svg b/public/templates/default/images/standard/icon_cld.svg
deleted file mode 100755
index ef6814da2bbc..000000000000
--- a/public/templates/default/images/standard/icon_cld.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cmis.svg b/public/templates/default/images/standard/icon_cmis.svg
deleted file mode 100755
index 10653632f09e..000000000000
--- a/public/templates/default/images/standard/icon_cmis.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cmix.svg b/public/templates/default/images/standard/icon_cmix.svg
deleted file mode 100755
index 1382be5a82ed..000000000000
--- a/public/templates/default/images/standard/icon_cmix.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cmps.svg b/public/templates/default/images/standard/icon_cmps.svg
deleted file mode 100755
index 587d54de7fcf..000000000000
--- a/public/templates/default/images/standard/icon_cmps.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cmxv.svg b/public/templates/default/images/standard/icon_cmxv.svg
deleted file mode 100755
index 0885371a5912..000000000000
--- a/public/templates/default/images/standard/icon_cmxv.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_coma.svg b/public/templates/default/images/standard/icon_coma.svg
deleted file mode 100755
index f68bf2b1cc34..000000000000
--- a/public/templates/default/images/standard/icon_coma.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_comp.svg b/public/templates/default/images/standard/icon_comp.svg
deleted file mode 100755
index 6fc8bccb1dec..000000000000
--- a/public/templates/default/images/standard/icon_comp.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_coms.svg b/public/templates/default/images/standard/icon_coms.svg
deleted file mode 100755
index 6d4e4b36e5ec..000000000000
--- a/public/templates/default/images/standard/icon_coms.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_comu.svg b/public/templates/default/images/standard/icon_comu.svg
deleted file mode 100755
index e95cfe8c461a..000000000000
--- a/public/templates/default/images/standard/icon_comu.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_con.svg b/public/templates/default/images/standard/icon_con.svg
deleted file mode 100755
index 31a279ab13fa..000000000000
--- a/public/templates/default/images/standard/icon_con.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_con_VAR.svg b/public/templates/default/images/standard/icon_con_VAR.svg
deleted file mode 100755
index 8be8f69bd5fc..000000000000
--- a/public/templates/default/images/standard/icon_con_VAR.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_copa.svg b/public/templates/default/images/standard/icon_copa.svg
deleted file mode 100755
index 9f2a98174291..000000000000
--- a/public/templates/default/images/standard/icon_copa.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_cpad.svg b/public/templates/default/images/standard/icon_cpad.svg
deleted file mode 100755
index b427ed09e7f3..000000000000
--- a/public/templates/default/images/standard/icon_cpad.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_crgr.svg b/public/templates/default/images/standard/icon_crgr.svg
deleted file mode 100755
index 3ad55b085c7b..000000000000
--- a/public/templates/default/images/standard/icon_crgr.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_crs.svg b/public/templates/default/images/standard/icon_crs.svg
deleted file mode 100755
index 89b3f852dcb1..000000000000
--- a/public/templates/default/images/standard/icon_crs.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_crsr.svg b/public/templates/default/images/standard/icon_crsr.svg
deleted file mode 100755
index 5fa4dfd407d5..000000000000
--- a/public/templates/default/images/standard/icon_crsr.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_crss.svg b/public/templates/default/images/standard/icon_crss.svg
deleted file mode 100755
index 697b4af55deb..000000000000
--- a/public/templates/default/images/standard/icon_crss.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_crst.svg b/public/templates/default/images/standard/icon_crst.svg
deleted file mode 100755
index a2c3e4d1bd90..000000000000
--- a/public/templates/default/images/standard/icon_crst.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_crsv.svg b/public/templates/default/images/standard/icon_crsv.svg
deleted file mode 100755
index 20158d1b4363..000000000000
--- a/public/templates/default/images/standard/icon_crsv.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_dcl.svg b/public/templates/default/images/standard/icon_dcl.svg
deleted file mode 100755
index 266c03625c23..000000000000
--- a/public/templates/default/images/standard/icon_dcl.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_dcl_file.svg b/public/templates/default/images/standard/icon_dcl_file.svg
deleted file mode 100755
index 5e77d82ea1b0..000000000000
--- a/public/templates/default/images/standard/icon_dcl_file.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_dcl_fold.svg b/public/templates/default/images/standard/icon_dcl_fold.svg
deleted file mode 100755
index aecc6dccf3f8..000000000000
--- a/public/templates/default/images/standard/icon_dcl_fold.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ddp.svg b/public/templates/default/images/standard/icon_ddp.svg
deleted file mode 100755
index a9c3276be342..000000000000
--- a/public/templates/default/images/standard/icon_ddp.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_default.svg b/public/templates/default/images/standard/icon_default.svg
deleted file mode 100755
index 51fb96c066b2..000000000000
--- a/public/templates/default/images/standard/icon_default.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_disq.svg b/public/templates/default/images/standard/icon_disq.svg
deleted file mode 100755
index 76c1be5b34fb..000000000000
--- a/public/templates/default/images/standard/icon_disq.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_dpro.svg b/public/templates/default/images/standard/icon_dpro.svg
deleted file mode 100755
index a9c3276be342..000000000000
--- a/public/templates/default/images/standard/icon_dpro.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_drafts.svg b/public/templates/default/images/standard/icon_drafts.svg
deleted file mode 100755
index c6a6a11532c6..000000000000
--- a/public/templates/default/images/standard/icon_drafts.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_dsha.svg b/public/templates/default/images/standard/icon_dsha.svg
deleted file mode 100755
index cfd482ca8de2..000000000000
--- a/public/templates/default/images/standard/icon_dsha.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_dshs.svg b/public/templates/default/images/standard/icon_dshs.svg
deleted file mode 100755
index 733958b25c63..000000000000
--- a/public/templates/default/images/standard/icon_dshs.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ecss.svg b/public/templates/default/images/standard/icon_ecss.svg
deleted file mode 100755
index 1b1452398226..000000000000
--- a/public/templates/default/images/standard/icon_ecss.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_edtr.svg b/public/templates/default/images/standard/icon_edtr.svg
deleted file mode 100755
index f2aae38aebc8..000000000000
--- a/public/templates/default/images/standard/icon_edtr.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/templates/default/images/standard/icon_enrl.svg b/public/templates/default/images/standard/icon_enrl.svg
deleted file mode 100755
index 8807234e7ad7..000000000000
--- a/public/templates/default/images/standard/icon_enrl.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_etal.svg b/public/templates/default/images/standard/icon_etal.svg
deleted file mode 100755
index 3aea6edaca86..000000000000
--- a/public/templates/default/images/standard/icon_etal.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_exc.svg b/public/templates/default/images/standard/icon_exc.svg
deleted file mode 100755
index f67158911387..000000000000
--- a/public/templates/default/images/standard/icon_exc.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_excs.svg b/public/templates/default/images/standard/icon_excs.svg
deleted file mode 100755
index 9b53347e7db1..000000000000
--- a/public/templates/default/images/standard/icon_excs.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_excv.svg b/public/templates/default/images/standard/icon_excv.svg
deleted file mode 100755
index 0579714f7594..000000000000
--- a/public/templates/default/images/standard/icon_excv.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_exta.svg b/public/templates/default/images/standard/icon_exta.svg
deleted file mode 100755
index c678e2977ca5..000000000000
--- a/public/templates/default/images/standard/icon_exta.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_extt.svg b/public/templates/default/images/standard/icon_extt.svg
deleted file mode 100755
index 630b2ea98deb..000000000000
--- a/public/templates/default/images/standard/icon_extt.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_facs.svg b/public/templates/default/images/standard/icon_facs.svg
deleted file mode 100755
index 1cd97e17a278..000000000000
--- a/public/templates/default/images/standard/icon_facs.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_faq.svg b/public/templates/default/images/standard/icon_faq.svg
deleted file mode 100755
index 219f93db6c43..000000000000
--- a/public/templates/default/images/standard/icon_faq.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_fav.svg b/public/templates/default/images/standard/icon_fav.svg
deleted file mode 100755
index e0a9803f7bb5..000000000000
--- a/public/templates/default/images/standard/icon_fav.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_feed.svg b/public/templates/default/images/standard/icon_feed.svg
deleted file mode 100755
index 186ebc9a822f..000000000000
--- a/public/templates/default/images/standard/icon_feed.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_file.svg b/public/templates/default/images/standard/icon_file.svg
deleted file mode 100755
index 620c327f94e0..000000000000
--- a/public/templates/default/images/standard/icon_file.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_file_inline.svg b/public/templates/default/images/standard/icon_file_inline.svg
deleted file mode 100755
index 24b836943fc1..000000000000
--- a/public/templates/default/images/standard/icon_file_inline.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_fils.svg b/public/templates/default/images/standard/icon_fils.svg
deleted file mode 100755
index febabbb9b779..000000000000
--- a/public/templates/default/images/standard/icon_fils.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_fldm.svg b/public/templates/default/images/standard/icon_fldm.svg
deleted file mode 100755
index 6fe00ebefc3a..000000000000
--- a/public/templates/default/images/standard/icon_fldm.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_fold.svg b/public/templates/default/images/standard/icon_fold.svg
deleted file mode 100755
index 2eb85626fc71..000000000000
--- a/public/templates/default/images/standard/icon_fold.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_foldt.svg b/public/templates/default/images/standard/icon_foldt.svg
deleted file mode 100755
index 9eaffe6c82ec..000000000000
--- a/public/templates/default/images/standard/icon_foldt.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_frm.svg b/public/templates/default/images/standard/icon_frm.svg
deleted file mode 100755
index 7e6dfc4aa1c4..000000000000
--- a/public/templates/default/images/standard/icon_frm.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_frma.svg b/public/templates/default/images/standard/icon_frma.svg
deleted file mode 100755
index 4b9a5dba815e..000000000000
--- a/public/templates/default/images/standard/icon_frma.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_gcon.svg b/public/templates/default/images/standard/icon_gcon.svg
deleted file mode 100755
index 816ed07ff129..000000000000
--- a/public/templates/default/images/standard/icon_gcon.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_glo.svg b/public/templates/default/images/standard/icon_glo.svg
deleted file mode 100755
index 89329d1722b4..000000000000
--- a/public/templates/default/images/standard/icon_glo.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_grp.svg b/public/templates/default/images/standard/icon_grp.svg
deleted file mode 100755
index b687627ee6d2..000000000000
--- a/public/templates/default/images/standard/icon_grp.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_grpr.svg b/public/templates/default/images/standard/icon_grpr.svg
deleted file mode 100755
index 016309b0e16d..000000000000
--- a/public/templates/default/images/standard/icon_grpr.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_grps.svg b/public/templates/default/images/standard/icon_grps.svg
deleted file mode 100755
index b687627ee6d2..000000000000
--- a/public/templates/default/images/standard/icon_grps.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_hlp.svg b/public/templates/default/images/standard/icon_hlp.svg
deleted file mode 100755
index 2e35a31dada6..000000000000
--- a/public/templates/default/images/standard/icon_hlp.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_hlps.svg b/public/templates/default/images/standard/icon_hlps.svg
deleted file mode 100755
index 2e35a31dada6..000000000000
--- a/public/templates/default/images/standard/icon_hlps.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_htlm.svg b/public/templates/default/images/standard/icon_htlm.svg
deleted file mode 100755
index 33e95d9f6f8a..000000000000
--- a/public/templates/default/images/standard/icon_htlm.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_i.svg b/public/templates/default/images/standard/icon_i.svg
deleted file mode 100755
index ef2217d2b1df..000000000000
--- a/public/templates/default/images/standard/icon_i.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_iass.svg b/public/templates/default/images/standard/icon_iass.svg
deleted file mode 100755
index 90fdfcc67519..000000000000
--- a/public/templates/default/images/standard/icon_iass.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_impr.svg b/public/templates/default/images/standard/icon_impr.svg
deleted file mode 100755
index 8f8f853306b0..000000000000
--- a/public/templates/default/images/standard/icon_impr.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_inbox.svg b/public/templates/default/images/standard/icon_inbox.svg
deleted file mode 100755
index c3b4ed76ed12..000000000000
--- a/public/templates/default/images/standard/icon_inbox.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_info.svg b/public/templates/default/images/standard/icon_info.svg
deleted file mode 100755
index 9be9af29407a..000000000000
--- a/public/templates/default/images/standard/icon_info.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_itgr.svg b/public/templates/default/images/standard/icon_itgr.svg
deleted file mode 100755
index ae9eadbaf291..000000000000
--- a/public/templates/default/images/standard/icon_itgr.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lglntc.svg b/public/templates/default/images/standard/icon_lglntc.svg
deleted file mode 100755
index 8f8f853306b0..000000000000
--- a/public/templates/default/images/standard/icon_lglntc.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lhist.svg b/public/templates/default/images/standard/icon_lhist.svg
deleted file mode 100755
index db2a131cbdc3..000000000000
--- a/public/templates/default/images/standard/icon_lhist.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lht.svg b/public/templates/default/images/standard/icon_lht.svg
deleted file mode 100755
index f7fd759d1201..000000000000
--- a/public/templates/default/images/standard/icon_lht.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lhts.svg b/public/templates/default/images/standard/icon_lhts.svg
deleted file mode 100755
index 35e57a0359d0..000000000000
--- a/public/templates/default/images/standard/icon_lhts.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lm.svg b/public/templates/default/images/standard/icon_lm.svg
deleted file mode 100755
index 85b7ac8d0bab..000000000000
--- a/public/templates/default/images/standard/icon_lm.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lng.svg b/public/templates/default/images/standard/icon_lng.svg
deleted file mode 100755
index 4a0491140598..000000000000
--- a/public/templates/default/images/standard/icon_lng.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lngf.svg b/public/templates/default/images/standard/icon_lngf.svg
deleted file mode 100755
index 6d65abad9fc7..000000000000
--- a/public/templates/default/images/standard/icon_lngf.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lobj.svg b/public/templates/default/images/standard/icon_lobj.svg
deleted file mode 100755
index a1e1aaf678c6..000000000000
--- a/public/templates/default/images/standard/icon_lobj.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_local.svg b/public/templates/default/images/standard/icon_local.svg
deleted file mode 100755
index 5d8210d15633..000000000000
--- a/public/templates/default/images/standard/icon_local.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_login.svg b/public/templates/default/images/standard/icon_login.svg
deleted file mode 100755
index 49de9f10fb95..000000000000
--- a/public/templates/default/images/standard/icon_login.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_logout.svg b/public/templates/default/images/standard/icon_logout.svg
deleted file mode 100755
index 31e7e892a671..000000000000
--- a/public/templates/default/images/standard/icon_logout.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_logs.svg b/public/templates/default/images/standard/icon_logs.svg
deleted file mode 100755
index 879c330fa11d..000000000000
--- a/public/templates/default/images/standard/icon_logs.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lreg.svg b/public/templates/default/images/standard/icon_lreg.svg
deleted file mode 100755
index 0ee9f750e6ab..000000000000
--- a/public/templates/default/images/standard/icon_lreg.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lres.svg b/public/templates/default/images/standard/icon_lres.svg
deleted file mode 100755
index a95351ede4c7..000000000000
--- a/public/templates/default/images/standard/icon_lres.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lrss.svg b/public/templates/default/images/standard/icon_lrss.svg
deleted file mode 100755
index 9f0b6129ecf2..000000000000
--- a/public/templates/default/images/standard/icon_lrss.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lso.svg b/public/templates/default/images/standard/icon_lso.svg
deleted file mode 100755
index 94c04fa19a60..000000000000
--- a/public/templates/default/images/standard/icon_lso.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lsos.svg b/public/templates/default/images/standard/icon_lsos.svg
deleted file mode 100755
index 94c04fa19a60..000000000000
--- a/public/templates/default/images/standard/icon_lsos.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lstv.svg b/public/templates/default/images/standard/icon_lstv.svg
deleted file mode 100755
index 4145851b7d3c..000000000000
--- a/public/templates/default/images/standard/icon_lstv.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lti.svg b/public/templates/default/images/standard/icon_lti.svg
deleted file mode 100755
index 007d96c7f5c2..000000000000
--- a/public/templates/default/images/standard/icon_lti.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_lti_large.svg b/public/templates/default/images/standard/icon_lti_large.svg
deleted file mode 100755
index 29eeb11a0fcf..000000000000
--- a/public/templates/default/images/standard/icon_lti_large.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ltis.svg b/public/templates/default/images/standard/icon_ltis.svg
deleted file mode 100755
index e23d40b9c17d..000000000000
--- a/public/templates/default/images/standard/icon_ltis.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ltiv.svg b/public/templates/default/images/standard/icon_ltiv.svg
deleted file mode 100755
index f56ff2336526..000000000000
--- a/public/templates/default/images/standard/icon_ltiv.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mail.svg b/public/templates/default/images/standard/icon_mail.svg
deleted file mode 100755
index 11b2aeead2cb..000000000000
--- a/public/templates/default/images/standard/icon_mail.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mailf.svg b/public/templates/default/images/standard/icon_mailf.svg
deleted file mode 100755
index 82de2298188e..000000000000
--- a/public/templates/default/images/standard/icon_mailf.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mcst.svg b/public/templates/default/images/standard/icon_mcst.svg
deleted file mode 100755
index 16b4a6f4c3ac..000000000000
--- a/public/templates/default/images/standard/icon_mcst.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mcts.svg b/public/templates/default/images/standard/icon_mcts.svg
deleted file mode 100755
index be6d603a5ba5..000000000000
--- a/public/templates/default/images/standard/icon_mcts.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mdia.svg b/public/templates/default/images/standard/icon_mdia.svg
deleted file mode 100755
index 73dbc053125d..000000000000
--- a/public/templates/default/images/standard/icon_mdia.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mds.svg b/public/templates/default/images/standard/icon_mds.svg
deleted file mode 100755
index c0d089dd46c4..000000000000
--- a/public/templates/default/images/standard/icon_mds.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mep.svg b/public/templates/default/images/standard/icon_mep.svg
deleted file mode 100755
index 593031df37e7..000000000000
--- a/public/templates/default/images/standard/icon_mep.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mme.svg b/public/templates/default/images/standard/icon_mme.svg
deleted file mode 100755
index 3f4813853b3f..000000000000
--- a/public/templates/default/images/standard/icon_mme.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mob.svg b/public/templates/default/images/standard/icon_mob.svg
deleted file mode 100755
index 3edeb4bcfed2..000000000000
--- a/public/templates/default/images/standard/icon_mob.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mobs.svg b/public/templates/default/images/standard/icon_mobs.svg
deleted file mode 100755
index e4d6209bea2b..000000000000
--- a/public/templates/default/images/standard/icon_mobs.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_more.svg b/public/templates/default/images/standard/icon_more.svg
deleted file mode 100755
index b5d3bbd47e64..000000000000
--- a/public/templates/default/images/standard/icon_more.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_mostly_ok.svg b/public/templates/default/images/standard/icon_mostly_ok.svg
deleted file mode 100755
index 39ecffdc5ac0..000000000000
--- a/public/templates/default/images/standard/icon_mostly_ok.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_not_ok.svg b/public/templates/default/images/standard/icon_not_ok.svg
deleted file mode 100755
index 05d0d4775ed9..000000000000
--- a/public/templates/default/images/standard/icon_not_ok.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_not_ok_monochrome.svg b/public/templates/default/images/standard/icon_not_ok_monochrome.svg
deleted file mode 100755
index 2add34baf76e..000000000000
--- a/public/templates/default/images/standard/icon_not_ok_monochrome.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_nota.svg b/public/templates/default/images/standard/icon_nota.svg
deleted file mode 100755
index cd35b938e553..000000000000
--- a/public/templates/default/images/standard/icon_nota.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_nots.svg b/public/templates/default/images/standard/icon_nots.svg
deleted file mode 100755
index 3f7dcb8b6809..000000000000
--- a/public/templates/default/images/standard/icon_nots.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ntfctn.svg b/public/templates/default/images/standard/icon_ntfctn.svg
deleted file mode 100755
index eff814a5e0be..000000000000
--- a/public/templates/default/images/standard/icon_ntfctn.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_nwss.svg b/public/templates/default/images/standard/icon_nwss.svg
deleted file mode 100755
index 8042a9a97f65..000000000000
--- a/public/templates/default/images/standard/icon_nwss.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_obj.svg b/public/templates/default/images/standard/icon_obj.svg
deleted file mode 100755
index c86f0ab6099a..000000000000
--- a/public/templates/default/images/standard/icon_obj.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ok.svg b/public/templates/default/images/standard/icon_ok.svg
deleted file mode 100755
index 7d3c2dcef239..000000000000
--- a/public/templates/default/images/standard/icon_ok.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ok_monochrome.svg b/public/templates/default/images/standard/icon_ok_monochrome.svg
deleted file mode 100755
index 8fac5155447c..000000000000
--- a/public/templates/default/images/standard/icon_ok_monochrome.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_orga.svg b/public/templates/default/images/standard/icon_orga.svg
deleted file mode 100755
index 51e958ddc935..000000000000
--- a/public/templates/default/images/standard/icon_orga.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_orgu.svg b/public/templates/default/images/standard/icon_orgu.svg
deleted file mode 100755
index 57916bd00410..000000000000
--- a/public/templates/default/images/standard/icon_orgu.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_otpl.svg b/public/templates/default/images/standard/icon_otpl.svg
deleted file mode 100755
index 8480368611e7..000000000000
--- a/public/templates/default/images/standard/icon_otpl.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_page.svg b/public/templates/default/images/standard/icon_page.svg
deleted file mode 100755
index 4b4781b65adc..000000000000
--- a/public/templates/default/images/standard/icon_page.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pays.svg b/public/templates/default/images/standard/icon_pays.svg
deleted file mode 100755
index 40b7469186b7..000000000000
--- a/public/templates/default/images/standard/icon_pays.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pcht.svg b/public/templates/default/images/standard/icon_pcht.svg
deleted file mode 100755
index 4fff11bd9dc8..000000000000
--- a/public/templates/default/images/standard/icon_pcht.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pd.svg b/public/templates/default/images/standard/icon_pd.svg
deleted file mode 100755
index 04de9f7743fa..000000000000
--- a/public/templates/default/images/standard/icon_pd.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pdfg.svg b/public/templates/default/images/standard/icon_pdfg.svg
deleted file mode 100755
index 106bfe06d882..000000000000
--- a/public/templates/default/images/standard/icon_pdfg.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pdts.svg b/public/templates/default/images/standard/icon_pdts.svg
deleted file mode 100755
index 129b6c363e41..000000000000
--- a/public/templates/default/images/standard/icon_pdts.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pg.svg b/public/templates/default/images/standard/icon_pg.svg
deleted file mode 100755
index 1fd1fe31cdd1..000000000000
--- a/public/templates/default/images/standard/icon_pg.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pg_d.svg b/public/templates/default/images/standard/icon_pg_d.svg
deleted file mode 100755
index 25d2349f98f9..000000000000
--- a/public/templates/default/images/standard/icon_pg_d.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pg_d_sc.svg b/public/templates/default/images/standard/icon_pg_d_sc.svg
deleted file mode 100755
index 198979d45e77..000000000000
--- a/public/templates/default/images/standard/icon_pg_d_sc.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pg_del.svg b/public/templates/default/images/standard/icon_pg_del.svg
deleted file mode 100755
index 8306471c574e..000000000000
--- a/public/templates/default/images/standard/icon_pg_del.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pg_del_sc.svg b/public/templates/default/images/standard/icon_pg_del_sc.svg
deleted file mode 100755
index fbaa720ff6ad..000000000000
--- a/public/templates/default/images/standard/icon_pg_del_sc.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pg_sc.svg b/public/templates/default/images/standard/icon_pg_sc.svg
deleted file mode 100755
index 26375234c1b9..000000000000
--- a/public/templates/default/images/standard/icon_pg_sc.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pin.svg b/public/templates/default/images/standard/icon_pin.svg
deleted file mode 100755
index 9b3b83dc4c93..000000000000
--- a/public/templates/default/images/standard/icon_pin.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pin_on.png b/public/templates/default/images/standard/icon_pin_on.png
deleted file mode 100755
index 4ba9382ada47..000000000000
Binary files a/public/templates/default/images/standard/icon_pin_on.png and /dev/null differ
diff --git a/public/templates/default/images/standard/icon_poll.svg b/public/templates/default/images/standard/icon_poll.svg
deleted file mode 100755
index dc0491b6ef6c..000000000000
--- a/public/templates/default/images/standard/icon_poll.svg
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prfa.svg b/public/templates/default/images/standard/icon_prfa.svg
deleted file mode 100755
index bef97a1149bd..000000000000
--- a/public/templates/default/images/standard/icon_prfa.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prfl.svg b/public/templates/default/images/standard/icon_prfl.svg
deleted file mode 100755
index cd6c1fc79723..000000000000
--- a/public/templates/default/images/standard/icon_prfl.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prg.svg b/public/templates/default/images/standard/icon_prg.svg
deleted file mode 100755
index b4e39aa25270..000000000000
--- a/public/templates/default/images/standard/icon_prg.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prgr.svg b/public/templates/default/images/standard/icon_prgr.svg
deleted file mode 100755
index 874455bb485f..000000000000
--- a/public/templates/default/images/standard/icon_prgr.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prgs.svg b/public/templates/default/images/standard/icon_prgs.svg
deleted file mode 100755
index 7883676a389a..000000000000
--- a/public/templates/default/images/standard/icon_prgs.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_profile.svg b/public/templates/default/images/standard/icon_profile.svg
deleted file mode 100755
index 217688a4dd99..000000000000
--- a/public/templates/default/images/standard/icon_profile.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prss.svg b/public/templates/default/images/standard/icon_prss.svg
deleted file mode 100755
index d59f69fee6a1..000000000000
--- a/public/templates/default/images/standard/icon_prss.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prst.svg b/public/templates/default/images/standard/icon_prst.svg
deleted file mode 100755
index d331097c0b03..000000000000
--- a/public/templates/default/images/standard/icon_prst.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prtf.svg b/public/templates/default/images/standard/icon_prtf.svg
deleted file mode 100755
index 7031dd283f65..000000000000
--- a/public/templates/default/images/standard/icon_prtf.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_prtt.svg b/public/templates/default/images/standard/icon_prtt.svg
deleted file mode 100755
index def4a8a523f3..000000000000
--- a/public/templates/default/images/standard/icon_prtt.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ps.svg b/public/templates/default/images/standard/icon_ps.svg
deleted file mode 100755
index 15b44e3717fb..000000000000
--- a/public/templates/default/images/standard/icon_ps.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_pwsa.svg b/public/templates/default/images/standard/icon_pwsa.svg
deleted file mode 100755
index ab369b08842d..000000000000
--- a/public/templates/default/images/standard/icon_pwsa.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_qpl.svg b/public/templates/default/images/standard/icon_qpl.svg
deleted file mode 100755
index 4a0926988760..000000000000
--- a/public/templates/default/images/standard/icon_qpl.svg
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_ques.svg b/public/templates/default/images/standard/icon_ques.svg
deleted file mode 100755
index a47443e9b27c..000000000000
--- a/public/templates/default/images/standard/icon_ques.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_0.svg b/public/templates/default/images/standard/icon_rate_0.svg
deleted file mode 100755
index f11eb4420e4d..000000000000
--- a/public/templates/default/images/standard/icon_rate_0.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_1.svg b/public/templates/default/images/standard/icon_rate_1.svg
deleted file mode 100755
index 454d14ac3aa3..000000000000
--- a/public/templates/default/images/standard/icon_rate_1.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_10.svg b/public/templates/default/images/standard/icon_rate_10.svg
deleted file mode 100755
index e11ea7727eeb..000000000000
--- a/public/templates/default/images/standard/icon_rate_10.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_2.svg b/public/templates/default/images/standard/icon_rate_2.svg
deleted file mode 100755
index 0962aa3548f8..000000000000
--- a/public/templates/default/images/standard/icon_rate_2.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_3.svg b/public/templates/default/images/standard/icon_rate_3.svg
deleted file mode 100755
index 542a945d4461..000000000000
--- a/public/templates/default/images/standard/icon_rate_3.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_4.svg b/public/templates/default/images/standard/icon_rate_4.svg
deleted file mode 100755
index ddc98fb56200..000000000000
--- a/public/templates/default/images/standard/icon_rate_4.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_5.svg b/public/templates/default/images/standard/icon_rate_5.svg
deleted file mode 100755
index fed37a74ee8c..000000000000
--- a/public/templates/default/images/standard/icon_rate_5.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_6.svg b/public/templates/default/images/standard/icon_rate_6.svg
deleted file mode 100755
index f0db0272dccb..000000000000
--- a/public/templates/default/images/standard/icon_rate_6.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_7.svg b/public/templates/default/images/standard/icon_rate_7.svg
deleted file mode 100755
index 0c2a450b8968..000000000000
--- a/public/templates/default/images/standard/icon_rate_7.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_8.svg b/public/templates/default/images/standard/icon_rate_8.svg
deleted file mode 100755
index 03c88551691c..000000000000
--- a/public/templates/default/images/standard/icon_rate_8.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_9.svg b/public/templates/default/images/standard/icon_rate_9.svg
deleted file mode 100755
index 46a155887bac..000000000000
--- a/public/templates/default/images/standard/icon_rate_9.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_marker.svg b/public/templates/default/images/standard/icon_rate_marker.svg
deleted file mode 100755
index 6f92c6a65335..000000000000
--- a/public/templates/default/images/standard/icon_rate_marker.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_off.svg b/public/templates/default/images/standard/icon_rate_off.svg
deleted file mode 100755
index f11eb4420e4d..000000000000
--- a/public/templates/default/images/standard/icon_rate_off.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_on.svg b/public/templates/default/images/standard/icon_rate_on.svg
deleted file mode 100755
index e11ea7727eeb..000000000000
--- a/public/templates/default/images/standard/icon_rate_on.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rate_on_user.svg b/public/templates/default/images/standard/icon_rate_on_user.svg
deleted file mode 100755
index ecde34c5614d..000000000000
--- a/public/templates/default/images/standard/icon_rate_on_user.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rcat.svg b/public/templates/default/images/standard/icon_rcat.svg
deleted file mode 100755
index c4775c0cd084..000000000000
--- a/public/templates/default/images/standard/icon_rcat.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rcrs.svg b/public/templates/default/images/standard/icon_rcrs.svg
deleted file mode 100755
index b5af0953ea0b..000000000000
--- a/public/templates/default/images/standard/icon_rcrs.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_recf.svg b/public/templates/default/images/standard/icon_recf.svg
deleted file mode 100755
index 3c4c5213b4ff..000000000000
--- a/public/templates/default/images/standard/icon_recf.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rep.svg b/public/templates/default/images/standard/icon_rep.svg
deleted file mode 100755
index 832036e5820b..000000000000
--- a/public/templates/default/images/standard/icon_rep.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_repa.svg b/public/templates/default/images/standard/icon_repa.svg
deleted file mode 100755
index 6f86a22f7d0f..000000000000
--- a/public/templates/default/images/standard/icon_repa.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_repo.svg b/public/templates/default/images/standard/icon_repo.svg
deleted file mode 100755
index b0dd19c3893f..000000000000
--- a/public/templates/default/images/standard/icon_repo.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_reps.svg b/public/templates/default/images/standard/icon_reps.svg
deleted file mode 100755
index 469beb6ce686..000000000000
--- a/public/templates/default/images/standard/icon_reps.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_reptr.svg b/public/templates/default/images/standard/icon_reptr.svg
deleted file mode 100755
index 8b44431d17a0..000000000000
--- a/public/templates/default/images/standard/icon_reptr.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rfil.svg b/public/templates/default/images/standard/icon_rfil.svg
deleted file mode 100755
index e291dbf4f061..000000000000
--- a/public/templates/default/images/standard/icon_rfil.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rglo.svg b/public/templates/default/images/standard/icon_rglo.svg
deleted file mode 100755
index 8dce0fb59f57..000000000000
--- a/public/templates/default/images/standard/icon_rglo.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rgrp.svg b/public/templates/default/images/standard/icon_rgrp.svg
deleted file mode 100755
index dde6a005eea6..000000000000
--- a/public/templates/default/images/standard/icon_rgrp.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rlm.svg b/public/templates/default/images/standard/icon_rlm.svg
deleted file mode 100755
index 9b3f5de5c1f3..000000000000
--- a/public/templates/default/images/standard/icon_rlm.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_role.svg b/public/templates/default/images/standard/icon_role.svg
deleted file mode 100755
index 2a1ee19a406d..000000000000
--- a/public/templates/default/images/standard/icon_role.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rolf.svg b/public/templates/default/images/standard/icon_rolf.svg
deleted file mode 100755
index ee76bdf8a535..000000000000
--- a/public/templates/default/images/standard/icon_rolf.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rolt.svg b/public/templates/default/images/standard/icon_rolt.svg
deleted file mode 100755
index f5a525fb72c9..000000000000
--- a/public/templates/default/images/standard/icon_rolt.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_root.svg b/public/templates/default/images/standard/icon_root.svg
deleted file mode 100755
index 6a18e48a97b1..000000000000
--- a/public/templates/default/images/standard/icon_root.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rtst.svg b/public/templates/default/images/standard/icon_rtst.svg
deleted file mode 100755
index 4481d2fce67c..000000000000
--- a/public/templates/default/images/standard/icon_rtst.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_rwik.svg b/public/templates/default/images/standard/icon_rwik.svg
deleted file mode 100755
index 648f44a3a0de..000000000000
--- a/public/templates/default/images/standard/icon_rwik.svg
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_safa.svg b/public/templates/default/images/standard/icon_safa.svg
deleted file mode 100755
index 4ca6d97f4ed7..000000000000
--- a/public/templates/default/images/standard/icon_safa.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sahs.svg b/public/templates/default/images/standard/icon_sahs.svg
deleted file mode 100755
index 028bb6c1c1d6..000000000000
--- a/public/templates/default/images/standard/icon_sahs.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sahs_offline.svg b/public/templates/default/images/standard/icon_sahs_offline.svg
deleted file mode 100755
index b3f349f8a17a..000000000000
--- a/public/templates/default/images/standard/icon_sahs_offline.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_scat.svg b/public/templates/default/images/standard/icon_scat.svg
deleted file mode 100755
index 8a94189b9abd..000000000000
--- a/public/templates/default/images/standard/icon_scat.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_scat_off.svg b/public/templates/default/images/standard/icon_scat_off.svg
deleted file mode 100755
index e484a8f2d4ee..000000000000
--- a/public/templates/default/images/standard/icon_scat_off.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sco.svg b/public/templates/default/images/standard/icon_sco.svg
deleted file mode 100755
index 9d498ce87fa0..000000000000
--- a/public/templates/default/images/standard/icon_sco.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_scov.svg b/public/templates/default/images/standard/icon_scov.svg
deleted file mode 100755
index f760605ec529..000000000000
--- a/public/templates/default/images/standard/icon_scov.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sctp.svg b/public/templates/default/images/standard/icon_sctp.svg
deleted file mode 100755
index 8ed274a4c747..000000000000
--- a/public/templates/default/images/standard/icon_sctp.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sctp_off.svg b/public/templates/default/images/standard/icon_sctp_off.svg
deleted file mode 100755
index 58dd8edb3672..000000000000
--- a/public/templates/default/images/standard/icon_sctp_off.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sctr.svg b/public/templates/default/images/standard/icon_sctr.svg
deleted file mode 100755
index 7a3eb1ffeb0d..000000000000
--- a/public/templates/default/images/standard/icon_sctr.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sctr_off.svg b/public/templates/default/images/standard/icon_sctr_off.svg
deleted file mode 100755
index dd1b74acb926..000000000000
--- a/public/templates/default/images/standard/icon_sctr_off.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sea.svg b/public/templates/default/images/standard/icon_sea.svg
deleted file mode 100755
index 4b2d15592fac..000000000000
--- a/public/templates/default/images/standard/icon_sea.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_seas.svg b/public/templates/default/images/standard/icon_seas.svg
deleted file mode 100755
index 8408a8418bd2..000000000000
--- a/public/templates/default/images/standard/icon_seas.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_send.svg b/public/templates/default/images/standard/icon_send.svg
deleted file mode 100755
index 58748c0d4e5a..000000000000
--- a/public/templates/default/images/standard/icon_send.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sent.svg b/public/templates/default/images/standard/icon_sent.svg
deleted file mode 100755
index 58748c0d4e5a..000000000000
--- a/public/templates/default/images/standard/icon_sent.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sess.svg b/public/templates/default/images/standard/icon_sess.svg
deleted file mode 100755
index 387202a3d3dd..000000000000
--- a/public/templates/default/images/standard/icon_sess.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_skee.svg b/public/templates/default/images/standard/icon_skee.svg
deleted file mode 100755
index 70ada8fd2c07..000000000000
--- a/public/templates/default/images/standard/icon_skee.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_skll.svg b/public/templates/default/images/standard/icon_skll.svg
deleted file mode 100755
index 9937f7fe19c1..000000000000
--- a/public/templates/default/images/standard/icon_skll.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_skll_off.svg b/public/templates/default/images/standard/icon_skll_off.svg
deleted file mode 100755
index 00c2917482cf..000000000000
--- a/public/templates/default/images/standard/icon_skll_off.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_skmg.svg b/public/templates/default/images/standard/icon_skmg.svg
deleted file mode 100755
index 70ada8fd2c07..000000000000
--- a/public/templates/default/images/standard/icon_skmg.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_skrt.svg b/public/templates/default/images/standard/icon_skrt.svg
deleted file mode 100755
index 197a592a8db7..000000000000
--- a/public/templates/default/images/standard/icon_skrt.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sktp.svg b/public/templates/default/images/standard/icon_sktp.svg
deleted file mode 100755
index 7bec0678773c..000000000000
--- a/public/templates/default/images/standard/icon_sktp.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sktr.svg b/public/templates/default/images/standard/icon_sktr.svg
deleted file mode 100755
index 7bec0678773c..000000000000
--- a/public/templates/default/images/standard/icon_sktr.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sktr_off.svg b/public/templates/default/images/standard/icon_sktr_off.svg
deleted file mode 100755
index b11268416d70..000000000000
--- a/public/templates/default/images/standard/icon_sktr_off.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_slm_offline.svg b/public/templates/default/images/standard/icon_slm_offline.svg
deleted file mode 100755
index 366451276e58..000000000000
--- a/public/templates/default/images/standard/icon_slm_offline.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_spl.svg b/public/templates/default/images/standard/icon_spl.svg
deleted file mode 100755
index 0b65553de121..000000000000
--- a/public/templates/default/images/standard/icon_spl.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_src.svg b/public/templates/default/images/standard/icon_src.svg
deleted file mode 100755
index 5ed655663186..000000000000
--- a/public/templates/default/images/standard/icon_src.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_st.svg b/public/templates/default/images/standard/icon_st.svg
deleted file mode 100755
index ea3a1dd366fe..000000000000
--- a/public/templates/default/images/standard/icon_st.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_stff.svg b/public/templates/default/images/standard/icon_stff.svg
deleted file mode 100755
index 28c5ee3d74ed..000000000000
--- a/public/templates/default/images/standard/icon_stff.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sty.svg b/public/templates/default/images/standard/icon_sty.svg
deleted file mode 100755
index 59f6fab03c91..000000000000
--- a/public/templates/default/images/standard/icon_sty.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_stys.svg b/public/templates/default/images/standard/icon_stys.svg
deleted file mode 100755
index 0f33e956b232..000000000000
--- a/public/templates/default/images/standard/icon_stys.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_svy.svg b/public/templates/default/images/standard/icon_svy.svg
deleted file mode 100755
index a07b52a757d7..000000000000
--- a/public/templates/default/images/standard/icon_svy.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_svyf.svg b/public/templates/default/images/standard/icon_svyf.svg
deleted file mode 100755
index b74a7d962a0d..000000000000
--- a/public/templates/default/images/standard/icon_svyf.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_sysc.svg b/public/templates/default/images/standard/icon_sysc.svg
deleted file mode 100755
index 11da3ca3fe8e..000000000000
--- a/public/templates/default/images/standard/icon_sysc.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tag.svg b/public/templates/default/images/standard/icon_tag.svg
deleted file mode 100755
index dad953e99cad..000000000000
--- a/public/templates/default/images/standard/icon_tag.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tags.svg b/public/templates/default/images/standard/icon_tags.svg
deleted file mode 100755
index 9a0ab13d38fc..000000000000
--- a/public/templates/default/images/standard/icon_tags.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tala.svg b/public/templates/default/images/standard/icon_tala.svg
deleted file mode 100755
index e7a0e635d8a5..000000000000
--- a/public/templates/default/images/standard/icon_tala.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_talt.svg b/public/templates/default/images/standard/icon_talt.svg
deleted file mode 100755
index e7a0e635d8a5..000000000000
--- a/public/templates/default/images/standard/icon_talt.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_task.svg b/public/templates/default/images/standard/icon_task.svg
deleted file mode 100755
index ab8a13b14016..000000000000
--- a/public/templates/default/images/standard/icon_task.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tax.svg b/public/templates/default/images/standard/icon_tax.svg
deleted file mode 100755
index 63cf8cd3bad3..000000000000
--- a/public/templates/default/images/standard/icon_tax.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_taxn.svg b/public/templates/default/images/standard/icon_taxn.svg
deleted file mode 100755
index d2dd17dddf48..000000000000
--- a/public/templates/default/images/standard/icon_taxn.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_taxs.svg b/public/templates/default/images/standard/icon_taxs.svg
deleted file mode 100755
index 89fa36cee6b4..000000000000
--- a/public/templates/default/images/standard/icon_taxs.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_time.svg b/public/templates/default/images/standard/icon_time.svg
deleted file mode 100755
index 9ebb974eb9ce..000000000000
--- a/public/templates/default/images/standard/icon_time.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_toc.svg b/public/templates/default/images/standard/icon_toc.svg
deleted file mode 100755
index c35b0a80ac00..000000000000
--- a/public/templates/default/images/standard/icon_toc.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tool.svg b/public/templates/default/images/standard/icon_tool.svg
deleted file mode 100755
index a3dba9424e28..000000000000
--- a/public/templates/default/images/standard/icon_tool.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tos.svg b/public/templates/default/images/standard/icon_tos.svg
deleted file mode 100755
index d298b0aefea9..000000000000
--- a/public/templates/default/images/standard/icon_tos.svg
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_trac.svg b/public/templates/default/images/standard/icon_trac.svg
deleted file mode 100755
index 7071113d1c2c..000000000000
--- a/public/templates/default/images/standard/icon_trac.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_trash.svg b/public/templates/default/images/standard/icon_trash.svg
deleted file mode 100755
index 5ef2b057bb59..000000000000
--- a/public/templates/default/images/standard/icon_trash.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tst.svg b/public/templates/default/images/standard/icon_tst.svg
deleted file mode 100755
index 2881ab42f299..000000000000
--- a/public/templates/default/images/standard/icon_tst.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tstt.svg b/public/templates/default/images/standard/icon_tstt.svg
deleted file mode 100755
index 5dfbb0d30942..000000000000
--- a/public/templates/default/images/standard/icon_tstt.svg
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tstv.svg b/public/templates/default/images/standard/icon_tstv.svg
deleted file mode 100755
index 90e817706dcb..000000000000
--- a/public/templates/default/images/standard/icon_tstv.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_tt.svg b/public/templates/default/images/standard/icon_tt.svg
deleted file mode 100755
index e1b9bc7d276a..000000000000
--- a/public/templates/default/images/standard/icon_tt.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_unchecked.svg b/public/templates/default/images/standard/icon_unchecked.svg
deleted file mode 100755
index f8890977d3db..000000000000
--- a/public/templates/default/images/standard/icon_unchecked.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_usr.svg b/public/templates/default/images/standard/icon_usr.svg
deleted file mode 100755
index a74c527440f1..000000000000
--- a/public/templates/default/images/standard/icon_usr.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_usra.svg b/public/templates/default/images/standard/icon_usra.svg
deleted file mode 100755
index 80918c54a4d8..000000000000
--- a/public/templates/default/images/standard/icon_usra.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_usrf.svg b/public/templates/default/images/standard/icon_usrf.svg
deleted file mode 100755
index be46b3e28734..000000000000
--- a/public/templates/default/images/standard/icon_usrf.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wbdv.svg b/public/templates/default/images/standard/icon_wbdv.svg
deleted file mode 100755
index 66b914ef0b45..000000000000
--- a/public/templates/default/images/standard/icon_wbdv.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wbrs.svg b/public/templates/default/images/standard/icon_wbrs.svg
deleted file mode 100755
index c77abe283c58..000000000000
--- a/public/templates/default/images/standard/icon_wbrs.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_webr.svg b/public/templates/default/images/standard/icon_webr.svg
deleted file mode 100755
index 51364ed5f7f2..000000000000
--- a/public/templates/default/images/standard/icon_webr.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wfld.svg b/public/templates/default/images/standard/icon_wfld.svg
deleted file mode 100755
index d596696abe69..000000000000
--- a/public/templates/default/images/standard/icon_wfld.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wiki.svg b/public/templates/default/images/standard/icon_wiki.svg
deleted file mode 100755
index 0bb762ebd86f..000000000000
--- a/public/templates/default/images/standard/icon_wiki.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wikis.svg b/public/templates/default/images/standard/icon_wikis.svg
deleted file mode 100755
index c3712800e511..000000000000
--- a/public/templates/default/images/standard/icon_wikis.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wiks.svg b/public/templates/default/images/standard/icon_wiks.svg
deleted file mode 100755
index c35ec4147459..000000000000
--- a/public/templates/default/images/standard/icon_wiks.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wksp.svg b/public/templates/default/images/standard/icon_wksp.svg
deleted file mode 100755
index 75259937397d..000000000000
--- a/public/templates/default/images/standard/icon_wksp.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_wsrt.svg b/public/templates/default/images/standard/icon_wsrt.svg
deleted file mode 100755
index e9c94f592d7d..000000000000
--- a/public/templates/default/images/standard/icon_wsrt.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_x.svg b/public/templates/default/images/standard/icon_x.svg
deleted file mode 100755
index e328665e9a75..000000000000
--- a/public/templates/default/images/standard/icon_x.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/templates/default/images/standard/icon_xlet.svg b/public/templates/default/images/standard/icon_xlet.svg
deleted file mode 100755
index e8d463e10a94..000000000000
--- a/public/templates/default/images/standard/icon_xlet.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/webdav.php b/public/webdav.php
deleted file mode 100755
index 24261d8fcac1..000000000000
--- a/public/webdav.php
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
- 3.2.2
- Sabre\DAV\Exception\BadRequest
-
- ';
- exit;
-}
-
-if (!ilDAVActivationChecker::_isActive()) {
- header("HTTP/1.1 403 Forbidden");
- header("X-WebDAV-Status: 403 Forbidden", true);
- echo 'Sorry ' .
- 'Please enable the WebDAV plugin in the ILIAS Administration panel.
' .
- 'You can only access this page, if WebDAV is enabled on this server.
' .
- '';
- exit;
-}
-
-$webdav_dic = new ilWebDAVDIC();
-$webdav_dic->init($DIC);
-
-if ($show_mount_instr) {
- $mount_gui = $webdav_dic->mountinstructions();
- $mount_gui->renderMountInstructionsContent();
-} else {
- $server = new ilWebDAVRequestHandler($webdav_dic);
- $server->handleRequest($post_array);
-}
diff --git a/public/wopi/index.php b/public/wopi/index.php
deleted file mode 100755
index d250c3265c64..000000000000
--- a/public/wopi/index.php
+++ /dev/null
@@ -1,19 +0,0 @@
-handleRequest();